bug#9664: (format #t "~3tX") fails in the REPL

2011-10-04 Thread rixed
The ~t formater is not working according to spec in the REPL. Try this for instance: (format #t "~10tA~20tB~30tC~40tD") will print: AB C D Although it works from a script or when outputing to a sting. Also, it works after a newline.

bug#9672: bug in SRFI-30 comment parser

2011-10-04 Thread Bruno Haible
Hi, Block comments whose contents end with an odd number of vertical bars are not parsed correctly by guile-2.0.2. The guile manual [1] says: "Guile (starting from version 2.0) supports nested block comments as specified by R6RS and SRFI-30" R6RS [2] says: "Block comments may be indicated

bug#9664: (format #t "~3tX") fails in the REPL

2011-10-04 Thread Ian Price
When an expression is evaluated, the port-column is not 0. You can see this by typing (write (port-column (current-output-port))) at the repl. This means that when you do ~3t, it will not generate any spaces as it is already past column 3. This can be fixed by resetting port-position before we ev