From: Berlin B. <ber...@gm...> - 2004-12-19 15:21:27
|
I could be wrong on this, I have noticed that (format nil "~A" 1) adds a #\Return character to the end of this code? is this true. I was doing some socket code and for example: (format nil "~A~C~C" 1 #\Return #\Newline) will come out as 1 0x0D 0x0D 0x0A is this true on a win32 system or is this part of the HyperSpec? |
From: Edi W. <ed...@ag...> - 2004-12-19 15:58:14
|
On Sun, 19 Dec 2004 10:21:24 -0500, Berlin Brown <ber...@gm...> wrote: > I could be wrong on this, I have noticed that (format nil "~A" 1) > adds a #\Return character to the end of this code? is this true. I > was doing some socket code and for example: > > (format nil "~A~C~C" 1 #\Return #\Newline) > > will come out as 1 0x0D 0x0D 0x0A > > is this true on a win32 system or is this part of the HyperSpec? It's most likely that #\Newline will be translated to 0x0D 0x0A on Win32 systems which is conforming to the standard. Try using #\Linefeed instead or use a non-Windows external format - that should do it. Cheers, Edi. |
From: Sam S. <sd...@gn...> - 2004-12-19 18:17:15
|
> * Berlin Brown <oreyva.oebja@tznvy.pbz> [2004-12-19 10:21:24 -0500]: > > I could be wrong on this, I have noticed that (format nil "~A" 1) adds > a #\Return character to the end of this code? is this true. I was > doing some socket code and for example: > > (format nil "~A~C~C" 1 #\Return #\Newline) > > will come out as 1 0x0D 0x0D 0x0A > > is this true on a win32 system or is this part of the HyperSpec? <http://www.podval.org/~sds/clisp/impnotes/clhs-newline.html> <http://www.podval.org/~sds/clisp/impnotes/encoding.html#newline> -- Sam Steingold (http://www.podval.org/~sds) running w2k <http://www.camera.org> <http://www.iris.org.il> <http://www.memri.org/> <http://www.mideasttruth.com/> <http://www.honestreporting.com> When you are arguing with an idiot, your opponent is doing the same. |