GNU bug report logs -
#13008
Invalid oct number convertion in string
Previous Next
Reported by: nalaginrut <nalaginrut <at> gmail.com>
Date: Tue, 27 Nov 2012 10:44:01 UTC
Severity: normal
Tags: notabug
Done: ludo <at> gnu.org (Ludovic Courtès)
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
On Tue, 2012-11-27 at 23:44 +0100, Ludovic Courtès wrote:
> Hi!
>
> nalaginrut <nalaginrut <at> gmail.com> skribis:
>
> > scheme@(guile-user)> (format #t "\033[32;31mhello\033[5m")
>
> Here, \0 is taken to mean #\nul, and then there are two #\3.
>
> IOW, there is no such syntax for octal escapes (info "(guile) String
> Syntax").
>
> What made you think otherwise?
>
Thanks for reply!
It's fine in ruby-1.9 and python2, but python3 failed.
IIRC, Andy told me that guile2/python3 use "character string" rather
than "byte string", so there's different from others.
Now my question is, should we have octal-escapes? Is is impossible or
not implemented yet?
Thanks!
> Thanks,
> Ludo’.
This bug report was last modified 12 years and 233 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.