bug#43025: re-export-public-interface fails on Guile 3

2021-03-12 Thread Dale Smith
Closing this. Please see https://debbugs.gnu.org/cgi/bugreport.cgi?bug=47084 instead for a better/more accurate report. -Dale

bug#43025: re-export-public-interface fails on Guile 3

2020-08-28 Thread Dale Smith
And now using a more standard error reporting function. I think it's done now. (define-syntax re-export-public-interface (syntax-rules () "Re-export the public interface of a module or modules. Invoked as @code{(re-export-public-interface (mod1) (mod2) ...)}." ((_ (m0 m0* ...) (mn mn* ..

bug#43025: re-export-public-interface fails on Guile 3

2020-08-27 Thread Dale Smith
And here has some better error handling/reporting. (define-syntax re-export-public-interface (syntax-rules () "Re-export the public interface of a module or modules. Invoked as @code{(re-export-public-interface (mod1) (mod2) ...)}." ((_ (m0 m0* ...) (mn mn* ...) ...) (let ((iface (m

bug#43025: re-export-public-interface fails on Guile 3

2020-08-26 Thread Dale Smith
This seems to work for guile-2.2 and guile-3. Would be nice if it checked that module names look like lists. One step closer to g-golf working on guile-3! (define-syntax re-export-public-interface (syntax-rules () "Re-export the public interface of a module or modules. Invoked as @code{(re

bug#43025: re-export-public-interface fails on Guile 3

2020-08-26 Thread Dale Smith
On 8/24/20, Leo Prikler wrote: > My solution for this problem would be to build on some of the module > "intrinsics", which sadly are not all that well documented. > > (define-module (a)) > > (let ((obs (module-obarray (resolve-interface '(srfi srfi-1 > (iface (module-public-interface (c

bug#43025: re-export-public-interface fails on Guile 3

2020-08-24 Thread Dale Smith
This is actually reported by daviid on IRC. This definition of re-export-public-interface works fine on Guile 2.x, fails with Guile 3: (hope this makes it through the mails cleanly) ;;; ;;; re-export-public-interface ;;; (define-module (modules) #:export (re-export-public-interface)) (define-

bug#40737: 40737-d...@debbugs.gnu.org

2020-06-22 Thread Dale Smith
Fixed in the 3.0.3 release by commit 7e814190e

bug#42004: close 40737 v3.0.3

2020-06-22 Thread Dale Smith
close 40737 v3.0.3

bug#21515: Fixed

2015-10-30 Thread Dale Smith
Recent commit seem to have fixed this.

bug#21515: make check is failing in control.test in master v2.1.0-1924-g73f6146

2015-09-18 Thread Dale Smith
Just making sure this doesn't get lost. $ git describe v2.1.0-1924-g73f6146 Running control.test ERROR: control.test: prompt in different contexts: drop, nonlocal exit (compile) - arguments: ((misc-error "abort" "Abort to unknown prompt" ((# . #)) #f)) ERROR: control.test: prompt in different co

bug#9677: Compiling geiser doc.scm failure.

2011-10-08 Thread Dale Smith
I was having some difficulty using geiser with a recent guile, and noticed an error in my *geiser messages* buffer: INFO: RETORT: ((error (key . retort-syntax)) (output . ";;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 ;;; or pass the --no-auto-compile argument to disable. ;

More links in the online html manuals.

2008-11-06 Thread Dale Smith
It would be nice if the page at http://www.gnu.org/software/guile/manual/html_node/Guile-Initialization-Functions.html#Guile-Initialization-Functions had links to the documentation for those functions (at http://www.gnu.org/software/guile/manual/html_node/Initialization.html ) Thanks! -Dale --

Re: Error with Guile 1.8.1 "make check"

2006-10-25 Thread Dale Smith
Neil Jerram <[EMAIL PROTECTED]> writes: > Dale Smith <[EMAIL PROTECTED]> writes: > >> The failure was in srfi-14.test >> >> Running srfi-14.test >> UNRESOLVED: srfi-14.test: Latin-1 (8-bit charset): char-set:letter >> (membership) >> U

Error with Guile 1.8.1 "make check"

2006-10-25 Thread Dale Smith
Debain Etch i386, updated on 10/25/2006 Guile 1.8.1 No arguments passed to ./configure "make check" has 1 error: Totals for this test run: passes: 11755 failures: 0 unexpected passes: 0 expected failures: 25 unresolved test cases: 7 untested test cases: