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. > > David > > --- On Mon, 8/11/08, Charles Day <[EMAIL PROTECTED]> wrote: > >> From: Charles Day <[EMAIL PROTECTED]> >> Subject: Re: Reconcile Window: Date widget broken? >> To: "David Reiser" <[EMAIL PROTECTED]> >> Cc: [EMAIL PROTECTED], "devel gnucash" <gnucash-devel@gnucash.org> >> Date: Monday, August 11, 2008, 11:25 AM >> On Mon, Aug 11, 2008 at 10:45 AM, David Reiser >> <[EMAIL PROTECTED]>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. >>>> >>>> David >>> >>> It works for me. >>> >>> How are you installing gnucash? (fink, macports, >> manually) What >>> version of gtk+ are you using. >>> >> >> See bug 545722: >> http://bugzilla.gnome.org/show_bug.cgi?id=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 >> release. >> >> 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 >> r17459: >> http://svn.gnucash.org/trac/changeset/17459 >> >> -Charles >> >> >> -- David Reiser [EMAIL PROTECTED] _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel