Kevin Ryde wrote: > Bruno Haible <[EMAIL PROTECTED]> writes: > > - messages can be marked as "scheme-format", denoting 'format' strings. > > I noticed a couple of forms that provoke errors, > > (format #f (gettext "~/")) > (format #f (gettext "~q")) > (format #f (gettext "~8,2i") 1+2i) > (format #f (gettext "~65c")) > (format #f (gettext "~4,3,'-t")) > (format #f (gettext "~k") "fmtstr") > > ~q is a copyright message > ~/ is a tab character (like ~| etc) > ~i is complex number fixed-point (up to 5 params) > ~c accepts a charnum param > ~t accepts a pad char param > ~k is an alias for ~? > > Nosing around format-scheme.c (if that's the right code) I noticed ~! > described as a clisp call, in format.scm ~! is an output flush (no > parameters or args), though it doesn't seem to cause an error.
This is now all fixed in gettext 0.14.3. Bruno _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://lists.gnu.org/mailman/listinfo/guile-devel