Reconcile Window: Date widget broken?
dbreiser at earthlink.net
Tue Aug 12 01:50:31 EDT 2008
On Aug 12, 2008, at 1:35 AM, David T. wrote:
> Let's take the different pieces of this:
> 1) I updated to 2.2.6 using Fink.
> 2) fink list gtk yields:
> i gtk+ 1.2.10-51 The Gimp Toolkit
Sorry. For fink you'd want to look at the line for gtk+2 instead.
But it probably doesn't matter, given the bug report and fix. I do
wonder why I don't see the problem, though.
> 3) The trouble listed in that bug describes my situation exactly,
> but has nothing to do with Windows, since I am using OS X.
> I don't know whether the fix Charles mentioned will fix this as well.
> --- On Mon, 8/11/08, Charles Day <cedayiv at gmail.com> wrote:
>> From: Charles Day <cedayiv at gmail.com>
>> Subject: Re: Reconcile Window: Date widget broken?
>> To: "David Reiser" <dbreiser at earthlink.net>
>> Cc: sunfish62 at yahoo.com, "devel gnucash" <gnucash-devel at gnucash.org>
>> Date: Monday, August 11, 2008, 11:25 AM
>> On Mon, Aug 11, 2008 at 10:45 AM, David Reiser
>> <dbreiser at earthlink.net>wrote:
>>> On Aug 11, 2008, at 1:00 PM, David T. wrote:
>>>> With 2.2.6 (Intel Mac, OS 10.5.4), I have found
>> that the Reconcile
>>>> Date widget is not performing as expected or as
>> it used to. It used
>>>> to be that one could use keyboard shortcuts to
>> adjust the date here
>>>> (the minus key moved back a day, shift minus went
>> a week, etc.).
>>>> Now, if you try to do that, the date jumps to
>> today's date, and
>>>> nothing else. It changes to the current date also
>> if you manually
>>>> change the date, or even if you first click in
>> the date field and
>>>> then click somewhere else in the dialog (without
>> attempting to
>>>> change the value). The only way that it works now
>> is by using the
>>>> calendar to select the date.
>>> It works for me.
>>> How are you installing gnucash? (fink, macports,
>> manually) What
>>> version of gtk+ are you using.
>> See bug 545722:
>> This seems to be a Windows only thing at this point. I have
>> already found
>> the bug and fixed it, but Windows users are stuck until the
>> fix gets
>> released. There is a suggested workaround in the bug notes
>> that works for
>> reporting, but I can't say whether it works for
>> reconciliation. You can
>> always go back to 2.2.5 if you can't wait for the next
>> The bug came about because some recent changes to the date
>> editing control
>> uncovered a longstanding danger regarding pointers received
>> from the time
>> library that, until now, seems to have not caused any
>> problems. Still
>> doesn't on Mac and Linux (and even Windows if running
>> from an MSYS
>> development environment.) Anyway, the fix was to be more
>> conservative about
>> pointers into statically allocated library memory. See
dbreiser at earthlink.net
More information about the gnucash-devel