auto fill of account in Transfer column of ledger

Keith Bellairs keith at bellairs.org
Thu Aug 11 17:45:43 EDT 2016


Fedora 23 -- Linux athlon 4.6.5-200.fc23.x86_64 #1 SMP Thu Jul 28 01:10:25
UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

MATE Desktop Environment 1.14.1 -- appears to be a 2012 fork of Gnome 2 --
sorry its not more mainstream, but I like it.

GnuCash 2.6.12 - current distro release for f23. Don't know when/if 2.6.13
is coming.
This copy was built from rev ed11f6d+ on 2016-06-04.

Certainly seems like a timing issue because the different failure modes are
kind of random. It is hard for me to get it fail reliably. Got to be a
problem for me when I imported a bunch of credit card transactions that
were expenses. After the import each needed to have the "transfer" set to
the correct expense  account - clothes, shoes, etc. Seems like it used to
work better and started being a problem with the most recent build. (Could
have been earlier and I just didn't get bothered.)

Knock, knock
race condition
who's there?

Keith



On Thu, Aug 11, 2016 at 10:12 AM, Derek Atkins <warlord at mit.edu> wrote:

> It is possible that there is still a race condition in the autofill code
> such that the cursor placement happens at the wrong time.
>
> Could you provide more information on your platform?
> OS/Distro?  Version?
> GnuCash Version?
> UI System?
>
> Thanks,
>
> -derek
>
> Keith Bellairs <keith at bellairs.org> writes:
>
> > http://lists.gnucash.org/pipermail/gnucash-user/2007-June/020763.html
> > Derek didn't mention bug nr. Guess I saw a similar problem he mentioned
> on
> > the forum, not bugzilla.
> >
> > The problem mentioned on the forum was about autofill in the description
> or
> > memo fields, I think. I am having a fit with autocompletion running
> against
> > account names in the account column on a ledger, labeled "Transfer". But
> it
> > is a similar issue. When I am updating a transaction that has been
> > imported, for example, the transfer account may show as
> >
> > 3 Equity:Imbalance-USD
> >
> > and I want to enter something like
> >
> > 5 Expenses:Groceries
> >
> > If I tab into the account name column and start to type "5:gr", then
> > sometimes I get something that looks like the following
> >
> > 5:gr Expenses:Amazon
> >
> > and autocompletion stops and my typing is just added to the field -
> > yielding a name that is not an account. If I try to tab out of that gnc
> > asks if I'd like to create an account called "5:gr Expenses:Amazon".
> > (Sometimes it enters something like "5:Grroceries", having inserted a
> > matching "r" into the searched text. So the odd behavior is not entirely
> > consistent; sometimes it still works correctly.
> >
> > Keith
> >
> >
> >
> > On Wed, Aug 10, 2016 at 1:47 PM, David Carlson <
> david.carlson.417 at gmail.com>
> > wrote:
> >
> >> Keith,
> >>
> >> I think that there is more than one kind of auto fill depending on the
> >> action that triggers it.  Are you referring to what happens when you are
> >> manually entering a transaction into a register and a copy of an entire
> >> transaction or split line appears or just additional text characters in
> one
> >> box or some other action?
> >>
> >> Since you found an old bug reference it would also help if you remember
> >> the bug number.
> >>
> >> David C
> >>
> >> On Wed, Aug 10, 2016 at 10:55 AM, Keith Bellairs <keith at bellairs.org>
> >> wrote:
> >>
> >>> Just joined list. Sorry if this is old news. Using 2.6.12 in fedora 23.
> >>> The
> >>> feature that helps select an account for a transaction seems to be
> broken,
> >>> as in, not working the way it did before. A look at bugzilla suggests
> that
> >>> this is a reversion of a bug from around 2007.
> >>>
> >>> The issue is that the autofill seems to lock into the first hit and
> then
> >>> starts inserting additional search characters instead of continuing the
> >>> search.
> >>>
> >>> Has anyone else seen this?
> >>>
> >>> Keith
> >>> _______________________________________________
> >>> gnucash-user mailing list
> >>> gnucash-user at gnucash.org
> >>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> >>> -----
> >>> Please remember to CC this list on all your replies.
> >>> You can do this by using Reply-To-List or Reply-All.
> >>>
> >>
> >>
> > _______________________________________________
> > gnucash-user mailing list
> > gnucash-user at gnucash.org
> > https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > -----
> > Please remember to CC this list on all your replies.
> > You can do this by using Reply-To-List or Reply-All.
> >
> >
>
> --
>        Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
>        Member, MIT Student Information Processing Board  (SIPB)
>        URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
>        warlord at MIT.EDU                        PGP key available
>


More information about the gnucash-user mailing list