Part of the documentation for string-null? is incorrect where it says nonzero, it means zero.
The following is a one line patch (which I hereby put in the public domain). Index: scheme-data.texi =================================================================== RCS file: /cvsroot/guile/guile/guile-core/doc/ref/scheme-data.texi,v retrieving revision 1.2 diff -U3 -r1.2 scheme-data.texi --- scheme-data.texi 2001/08/30 20:02:13 1.2 +++ scheme-data.texi 2001/11/11 11:01:45 @@ -1414,7 +1414,7 @@ @end deffn @deffn primitive string-null? str -Return @code{#t} if @var{str}'s length is nonzero, and +Return @code{#t} if @var{str}'s length is zero, and @code{#f} otherwise. @lisp (string-null? "") @result{} #t _______________________________________________ Bug-guile mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-guile