00:06:04 -!- lichtblau [~user@port-92-195-17-116.dynamic.qsc.de] has left #sbcl 00:28:00 -!- slyrus [~chatzilla@173-228-44-88.dsl.static.sonic.net] has quit [Ping timeout: 240 seconds] 01:37:22 -!- hargettp [~hargettp@pool-71-174-128-236.bstnma.east.verizon.net] has quit [Quit: Leaving...] 01:56:13 slyrus [~chatzilla@adsl-99-49-13-243.dsl.pltn13.sbcglobal.net] has joined #sbcl 02:10:47 -!- tenawa [~user@adsl-75-53-123-94.dsl.hstntx.sbcglobal.net] has left #sbcl 02:18:32 hargettp [~hargettp@pool-71-174-128-236.bstnma.east.verizon.net] has joined #sbcl 02:20:00 echo-area [~user@114.251.86.0] has joined #sbcl 02:30:47 -!- hargettp [~hargettp@pool-71-174-128-236.bstnma.east.verizon.net] has quit [Quit: Leaving...] 04:01:26 -!- echo-area [~user@114.251.86.0] has quit [Read error: Connection reset by peer] 04:02:33 echo-area [~user@114.251.86.0] has joined #sbcl 04:06:04 -!- echo-area [~user@114.251.86.0] has quit [Remote host closed the connection] 04:35:50 -!- tr3x [~tr3x@93-141-6-183.adsl.net.t-com.hr] has quit [Ping timeout: 246 seconds] 05:29:20 homie` [~levgue@xdsl-78-35-169-177.netcologne.de] has joined #sbcl 05:30:13 -!- homie [~levgue@xdsl-78-35-167-223.netcologne.de] has quit [Read error: Connection reset by peer] 05:30:20 stassats [~stassats@wikipedia/stassats] has joined #sbcl 05:50:06 -!- cmm [~cmm@bzq-79-176-211-39.red.bezeqint.net] has quit [Ping timeout: 240 seconds] 05:52:20 cmm [~cmm@bzq-79-178-209-13.red.bezeqint.net] has joined #sbcl 05:53:38 -!- nyef [~nyef@pool-70-109-145-233.cncdnh.east.myfairpoint.net] has quit [Ping timeout: 250 seconds] 06:03:39 nyef [~nyef@pool-64-223-150-192.man.east.myfairpoint.net] has joined #sbcl 06:45:49 echo-area [~user@114.251.86.0] has joined #sbcl 07:16:42 -!- specbot [~specbot@common-lisp.net] has quit [Ping timeout: 246 seconds] 07:22:37 flip214 [~marek@2001:858:107:1:baac:6fff:fe6b:9183] has joined #sbcl 07:22:37 -!- flip214 [~marek@2001:858:107:1:baac:6fff:fe6b:9183] has quit [Changing host] 07:22:37 flip214 [~marek@unaffiliated/flip214] has joined #sbcl 07:36:20 -!- Krystof [~csr21@csrhodes.plus.com] has quit [Ping timeout: 255 seconds] 07:36:49 Krystof [~csr21@csrhodes.plus.com] has joined #sbcl 07:36:49 -!- ChanServ has set mode +o Krystof 08:06:26 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 240 seconds] 08:58:54 -!- nyef [~nyef@pool-64-223-150-192.man.east.myfairpoint.net] has quit [Ping timeout: 246 seconds] 09:08:37 nyef [~nyef@pool-64-222-180-202.man.east.myfairpoint.net] has joined #sbcl 09:30:34 tcr [~tcr@217-162-131-235.dynamic.hispeed.ch] has joined #sbcl 09:43:47 -!- homie` [~levgue@xdsl-78-35-169-177.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 09:58:42 peterhil` [~peterhil@a91-153-112-241.elisa-laajakaista.fi] has joined #sbcl 10:00:56 Hi! I think I found a bug in SBCL when used with SLIME and Emacs. The bug is in handling of the Unicode surrogate pair characters with code points D800-DFFF 10:01:11 An example to make the sbcl crash: (format t "~a" #(#\uDEAD)) 10:01:39 CCL works in Emacs, and SBCL too on the command line 10:02:25 And even simpler example is just (format t "~a" #\uDEAD) 10:04:33 I suspected SLIME at first, but this only happens with SBCL 10:04:58 hargettp [~hargettp@pool-71-174-128-236.bstnma.east.verizon.net] has joined #sbcl 10:12:14 I'm using sbcl 1.0.46 on Mac OS X 10:24:17 -!- tcr [~tcr@217-162-131-235.dynamic.hispeed.ch] has quit [Quit: Leaving.] 10:38:19 -!- hargettp [~hargettp@pool-71-174-128-236.bstnma.east.verizon.net] has quit [Quit: Linkinus - http://linkinus.com] 10:53:46 tcr [~tcr@217-162-207-164.dynamic.hispeed.ch] has joined #sbcl 10:53:59 hargettp [~hargettp@pool-71-174-128-236.bstnma.east.verizon.net] has joined #sbcl 11:01:14 homie [~levgue@xdsl-78-35-169-177.netcologne.de] has joined #sbcl 11:03:45 -!- luis is now known as luis` 11:12:34 peterhil`: sbcl is a bit confused when it comes to characters. Basically, it's a bit liberal in what it sends -- you're not meant to encode non-characters as utf-8, but sbcl does 11:12:52 while emacs is a bit conservative in what it receives: it doesn't like non-characters 11:25:57 -!- tcr [~tcr@217-162-207-164.dynamic.hispeed.ch] has quit [Quit: Leaving.] 11:37:03 -!- hargettp [~hargettp@pool-71-174-128-236.bstnma.east.verizon.net] has quit [Quit: Leaving...] 11:43:37 hargettp [~hargettp@pool-71-174-128-236.bstnma.east.verizon.net] has joined #sbcl 11:45:17 -!- homie [~levgue@xdsl-78-35-169-177.netcologne.de] has quit [Read error: Connection reset by peer] 11:46:15 homie [~levgue@xdsl-78-35-169-177.netcologne.de] has joined #sbcl 11:47:12 -!- homie [~levgue@xdsl-78-35-169-177.netcologne.de] has quit [Remote host closed the connection] 11:51:10 homie [~levgue@xdsl-78-35-169-177.netcologne.de] has joined #sbcl 11:53:20 Krystof: I understand, but the difference between CCL and SBLC in this case was that SBCL closed the slime connection, but CCL just gived a condition. 11:54:41 And btw, I had a problem using an Unicode encoded bullet character in my application. IIRC, SBCL wouldn't compile the file with #\u8220 in it. 11:56:03 And Unicode decoding shouldn't be liberal, except when displaying the characters. http://en.wikipedia.org/wiki/Utf-8#Invalid_byte_sequences 11:58:36 -!- hargettp [~hargettp@pool-71-174-128-236.bstnma.east.verizon.net] has quit [Quit: Leaving...] 12:03:05 If it was a literal #\u8220, then you might well be running into an encoding issue reading the source file in the first place. 12:05:26 "unicode-encoded" is meaningless 12:06:08 also, I was explaining the mechanism for why emacs and sbcl combine as they do to crash, rather than saying that this is desireable 12:06:40 obviously ccl does something different, probably refusing to encode a surrogate as utf-8 12:06:56 or maybe even to treat it as a character at all 12:07:08 as I said, sbcl is a bit confused 12:07:51 CCL gives an error actually: Unknown character name 12:17:49 It just worries me a bit, if SBCL accepts malformed UTF-8 sequences or characters wrt. to web application security 12:30:00 IIRC, CCL refuses to represent surrogates as characters, unless you play some tricks. 12:34:59 -!- luis` is now known as luis 13:10:45 -!- hargettp_ [~hargettp_@dhcp-162.mirrorimage.net] has quit [Remote host closed the connection] 13:11:17 hargettp_ [~hargettp_@dhcp-162.mirrorimage.net] has joined #sbcl 13:39:25 stassats [~stassats@wikipedia/stassats] has joined #sbcl 14:10:05 -!- redline6561 [~user@c-66-56-55-169.hsd1.ga.comcast.net] has quit [Ping timeout: 255 seconds] 14:44:26 -!- flip214 [~marek@unaffiliated/flip214] has quit [Remote host closed the connection] 14:45:46 stassats` [~stassats@wikipedia/stassats] has joined #sbcl 14:49:36 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 246 seconds] 14:50:42 tcr [~tcr@217-162-207-164.dynamic.hispeed.ch] has joined #sbcl 15:31:53 -!- echo-area [~user@114.251.86.0] has quit [Remote host closed the connection] 16:04:48 prxq [~mommer@mnhm-5f75d7b9.pool.mediaWays.net] has joined #sbcl 16:30:40 ccl-logbot [~ccl-logbo@setf.clozure.com] has joined #sbcl 16:30:40 16:30:40 -!- names: ccl-logbot prxq tcr stassats` hargettp_ homie peterhil` nyef @Krystof cmm slyrus antgreen Fare ASau` lnostdal antifuchs luis wubo fe[nl]ix scymtym gnooth minion lisppaste2 tsuru derrotebaron jsnell clop jiacobucci joshe peddie Quadrescence christoph deepfire foom pkhuong |3b| 16:31:36 specbot [~specbot@common-lisp.net] has joined #sbcl 16:55:30 -!- slyrus [~chatzilla@adsl-99-49-13-243.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 252 seconds] 16:58:18 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 18:06:45 -!- homie [~levgue@xdsl-78-35-169-177.netcologne.de] has quit [Ping timeout: 252 seconds] 18:07:29 homie [~levgue@xdsl-84-44-152-180.netcologne.de] has joined #sbcl 18:08:08 -!- scymtym [~user@2001:638:504:2093:21a:a0ff:fe34:2d7d] has quit [Remote host closed the connection] 18:57:22 slyrus [~chatzilla@173-228-44-88.dsl.static.sonic.net] has joined #sbcl 19:02:42 -!- antgreen [~user@CPE00222d6c4710-CM00222d6c470d.cpe.net.cable.rogers.com] has quit [Ping timeout: 250 seconds] 19:24:44 -!- prxq [~mommer@mnhm-5f75d7b9.pool.mediaWays.net] has quit [Quit: Leaving] 20:45:32 -!- slyrus [~chatzilla@173-228-44-88.dsl.static.sonic.net] has quit [Quit: ChatZilla 0.9.86 [SeaMonkey 2.1b3pre/20110310003232]] 21:05:35 -!- stassats` [~stassats@wikipedia/stassats] has quit [Ping timeout: 240 seconds] 22:27:18 hargettp [~hargettp@pool-71-174-128-236.bstnma.east.verizon.net] has joined #sbcl 23:00:23 -!- Fare [~Fare@ita4fw1.itasoftware.com] has quit [Quit: Leaving] 23:00:36 -!- tcr [~tcr@217-162-207-164.dynamic.hispeed.ch] has quit [Quit: Leaving.] 23:04:07 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 252 seconds] 23:18:41 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 23:32:02 tcr [~tcr@217-162-131-235.dynamic.hispeed.ch] has joined #sbcl