autocompletion problem

Renato rennabh at gmail.com
Fri Aug 29 13:44:21 EDT 2014


Hi, recently I've been having some annoying problems with the
autocompletion mechanism in gnucash.

The problem: when I start entering a description for a transaction
that was allready present, say "groceries", I'll type "g", then
"roceries" will appear highlighted; at this point, if I type any letter
except "r", it will substituted the highlighted portion (as expected),
but if I type "r", it will auto-complete to "groceriesr", without any
highlighting and with the cursor at the end. If I type fast enough
(which is way faster than what I can comfortably type) it will
correctly overwrite the highlighted text even if I'm typing the same
letters as in it.

The second part of the problem: if I've autocompleted the description
and TABed out of it, into the Deposit/Withdraw column, the previous
quantity will be there, highlighted; but when I type a number, instead
of overwriting the existing ones, it will append it to the existing
one. So if a 9.66 appears (highlighted) because of a previous
transaction, and I type 8, I'll end up with 9.668 instead of simply 8. 

As you can immagine these are *very* annoying problems when you have to
enter many transactions, it significantly slows down the process. 

I'm on archlinux and using gnucash version 2.6.3, and I have just tried
2.6.1 and 2.6.2 with same results (which would go back to June when I'm
pretty sure I didn't have these problems). 

It could have appeared after a recent X upgrade - I'm using 1.16 now.
I'd have a try downgrading that but it's quite complicated with a
package with so many dependencies, without messing up my system
completely. I'll try and look into configuration files to check if I
don't have leftovers from older versions and such; any pointers at what
to look at?

Any help is greatly appreciated.

Here is the output "gnucash --debug" spits out at startup, I don't
think it's relevant but why not posting it:

$ gnucash --debug
libpq.so.5: cannot open shared object file: No such file or directory
libdbi: Failed to load driver: /usr/lib/dbd/libdbdpgsql.so
libsqlite.so.0: cannot open shared object file: No such file or
directory libdbi: Failed to load driver: /usr/lib/dbd/libdbdsqlite.so


cheers,
renato


More information about the gnucash-user mailing list