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 _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel