Derek Atkins <[EMAIL PROTECTED]> writes:

> Any chance you could forward the patch here, too?  I suspect this
> issue is larger than just Debian.  Does this mean there will soon
> be a 3a3 release of slib?  :)

Note that if you are using distributed guile, then you can't work with
slib 3a2 at all, because guile's slib.scm is so out-of-date.

This is why nobody saw this: guile users outside Debian are not using
slib 3a2 much at all.

The patch is to replace slib:load, in guile.init, with the following
version (the old version from slib.scm):

(define (slib:load name)
  (save-module-excursion
   (lambda ()
     (set-current-module slib-module)
     (let ((errinfo (catch 'system-error
                           (lambda ()
                             (load-from-path name)
                             #f)
                           (lambda args args))))
       (if (and errinfo
                (catch 'system-error
                       (lambda ()
                         (load-from-path
                          (string-append name ".scm"))
                         #f)
                       (lambda args args)))
           (apply throw errinfo))))))
_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to