I'm looking at this suggestion https://gnucash.uservoice.com/forums/101223-feature-request/suggestions/1589607-type-ahead-search-when-entering-the-accounts-to-a
(I'm not interested in the bounty, but I too wish the desired behavior was implemented). This would require a bit of a change to the current account quickfill, which is based on a tree where each leaf node shares the same starting string as its parent. This works great for the current quickfill way to type and account name (E:A for example for Expense:Auto). To enable a more flexible quickfill (typing Auto would offer all account that have "auto" in their name), we'd have to switch from the tree representation, and have a linear array of account names, over which we'd do a search for subtrings. These searches are very fast these days, so I don't think performance would be an issue. Note that ideally, both types of quickfill should remain available, via a preference. Is that something that's been discussed in this forum? Are there major objections to the above? As an aside, I don't see any use of std:: in the code, is that a directive (that we shouldn't use the standard template library)? Jean -- Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-Dev-f1435356.html _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel