[Gnucash-changes] r12956 - gnucash/trunk/src - Major step in extraction of application startup from guile.

Chris Shoemaker c.shoemaker at cox.net
Mon Jan 23 14:14:56 EST 2006


On Mon, Jan 23, 2006 at 01:49:32PM -0500, David Hampton wrote:
> On Mon, 2006-01-23 at 12:38 -0500, Chris Shoemaker wrote:
> 
> >   Caveat: We have multiple mechanisms for handling the filename
> >   argument string -- some in guile and some in C.  The C-side mechanisms
> >   (in engine/gnc-filepath-utils.c) seem a little nicer than the guile
> >   ones (in main.scm).  They have slightly different behavior (e.g. which
> >   paths they'll search for data files.)  They both handle URIs and
> >   making absolute paths out of relative ones.  This patch switches from
> >   using the guile functions to the C function.  I've tested that the common
> >   cases are handled the same way, but it wouldn't surprise me if some 
> >   corner-cases are not.
> 
> Nice work.  Did you test with and without the --opt-style-install
> configure argument?  That's where most of the path search stuff trips
> up.

Hrmm.. no, I only tested /with/ --opt-style-install.  But, this
particular chunk of path searching is looking for the user's data file,
not any installed resource, so I think it's independent of install
style.

-chris


More information about the gnucash-devel mailing list