On Mar 15, 2008, at 10:08 AM, Robin Lee Powell wrote:

On Sat, Mar 15, 2008 at 10:07:57AM -0700, Kon Lovett wrote:

On Mar 15, 2008, at 1:32 AM, Robin Lee Powell wrote:


csi -e '
(define (spiffy-debug fstr . args)
    (printf "~%[SPIFFY: ~?]~%~!" fstr args) )

(spiffy-debug "set-header: ~S -> ~S" "wee" "bar")
'

Gives:

[SPIFFY: set-header: "wee" -> "bar"#<unspecified>]

The #<unspecified> isn't causing me serious problems, but it sure is
annoying.

This is being fixed.

Fixed in chicken/trunk.

This was a holdover from a previous incarnation of fprintf which didn't use a string buffer but wrote directly to the port. Not all ramifications of the change were investigated.


Note that format-modular doesn't have this problem.  :D

Very, very different code base.


-Robin

--
Lojban Reason #17: http://en.wikipedia.org/wiki/Buffalo_buffalo
Proud Supporter of the Singularity Institute - http://singinst.org/
http://www.digitalkingdom.org/~rlpowell/ *** http://www.lojban.org/

Best Wishes,
Kon




_______________________________________________
Chicken-users mailing list
Chicken-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to