Quoting Bill Nottingham <[EMAIL PROTECTED]>:

It still spews a huge pile of warnings on startup that I haven't tracked down
yet, but this is the start of some work to get gnucash going with guile-1.8.

What this patch changes:

qif-parse.scm: Fixes:

ERROR: In procedure scm_lreadr:
ERROR: /usr/src/build/746034-x86_64/BUILD/gnucash-1.9.5/intl-scm/../src/import-export/qif-import/qif-parse.scm:9:50: illegal character in escape sequence: #\|
make[2]: *** [guile-strings.c] Error 1

during build.

Ahh, thank you for this!!  Someone else reported this and, well, I just
didn't see the problem.   (sometimes I hate regex!)   Yeah, this one
can (and should) be committed.  Indeed I'll go do that shortly..

engine-helpers.c: scm_block_gc no longer exists in guile-1.8.

The engine-helpers.c probably needs wrapped in a version-check, which
is why this is a RFC...

Yeah, this is a bit more of a problem.  This particular operation can
really beat on the guile garbage collector.  Does guile 1.8 have some
API we could use to manually turn the garbage collection on and off?
With the GC on it's a huge performance hit during these particular operations.
So I'd really prefer not to just outright remove this if we can find
some other way to do what we want.

Bill

Thanks!

-derek

--
      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
      [EMAIL PROTECTED]                        PGP key available

_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to