00:00:40 -!- drdo [~user@85.207.54.77.rev.vodafone.pt] has quit [Ping timeout: 258 seconds] 00:15:14 -!- samebchase [~samuel@76.73.121.203] has quit [Ping timeout: 258 seconds] 00:15:20 samebchase [~samuel@76.73.121.203] has joined #sbcl 00:19:45 Vivitron [~user@pool-173-48-170-228.bstnma.fios.verizon.net] has joined #sbcl 00:50:05 -!- saschakb [~saschakb@p4FEA010C.dip0.t-ipconnect.de] has quit [Ping timeout: 244 seconds] 00:50:56 -!- Vivitron [~user@pool-173-48-170-228.bstnma.fios.verizon.net] has quit [Ping timeout: 248 seconds] 01:06:45 -!- samebchase [~samuel@76.73.121.203] has quit [Ping timeout: 260 seconds] 01:07:19 saschakb [~saschakb@p4FEA12A2.dip0.t-ipconnect.de] has joined #sbcl 01:11:42 samebchase [~samuel@76.73.121.203] has joined #sbcl 01:13:49 -!- milanj [~milanj_@91-150-120-190.dynamic.isp.telekom.rs] has quit [Quit: Leaving] 03:48:49 ccl-logbot [~ccl-logbo@setf.clozure.com] has joined #sbcl 03:48:49 03:48:49 -!- names: ccl-logbot samebchase ASau saschakb Posterdati chp _8david brown``` homie DGASAU antoszka stassats` @Kryztof tsuru` scymtym flip214 christoph_debian whoops cmm joshe kwmiebach antifuchs Quadrescence Phoodus pchrist |3b| spacebat peddie jiacobucci foom redline6561_ cow-orker deepfire Intensity sshirokov daimrod fe[nl]ix ljos danlarkin luis jsnell sbryant pkhuong natesm kanru ottergwc dsp_ MikeSeth 04:04:22 homie` [~levgue@xdsl-78-35-143-4.netcologne.de] has joined #sbcl 04:05:25 saschakb_ [~saschakb@p4FEA09DE.dip0.t-ipconnect.de] has joined #sbcl 04:07:09 -!- homie [~levgue@xdsl-78-35-145-132.netcologne.de] has quit [Ping timeout: 258 seconds] 04:09:20 -!- samebchase [~samuel@76.73.121.203] has quit [Ping timeout: 248 seconds] 04:09:23 -!- saschakb [~saschakb@p4FEA12A2.dip0.t-ipconnect.de] has quit [Ping timeout: 252 seconds] 04:09:24 samebchase [~samuel@76.73.121.203] has joined #sbcl 05:08:35 -!- stassats` [~stassats@wikipedia/stassats] has quit [Ping timeout: 244 seconds] 05:14:16 stassats [~stassats@wikipedia/stassats] has joined #sbcl 05:29:51 Cryotank2011 [~Cryotank2@c-24-17-62-152.hsd1.wa.comcast.net] has joined #sbcl 05:31:21 -!- Cryotank2011 [~Cryotank2@c-24-17-62-152.hsd1.wa.comcast.net] has quit [Client Quit] 06:16:26 -!- saschakb_ [~saschakb@p4FEA09DE.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 06:39:44 -!- chp [~user@c-68-45-180-238.hsd1.nj.comcast.net] has quit [Ping timeout: 248 seconds] 06:43:08 borkman [~user@S0106001111de1fc8.cg.shawcable.net] has joined #sbcl 06:52:29 -!- Kryztof [~user@81.174.155.115] has quit [Remote host closed the connection] 06:53:34 Kryztof [~user@81.174.155.115] has joined #sbcl 06:53:35 -!- ChanServ has set mode +o Kryztof 06:54:40 angavrilov [~angavrilo@217.71.227.181] has joined #sbcl 07:15:42 sdemarre [~serge@91.176.39.17] has joined #sbcl 08:10:12 nikodemus [~nikodemus@178-55-191-18.bb.dnainternet.fi] has joined #sbcl 08:10:12 -!- ChanServ has set mode +o nikodemus 08:30:11 what would you call the package::(stuff in package) syntax? 08:30:44 "quirky" 08:32:39 hah 08:32:50 "convenient" 08:35:00 "occasionally useful" 08:35:04 "might as well" 08:35:48 Someday I'm going to resurrect my 1.0/0.0 print/read notation for infinities and NaNs 08:37:17 http://paste.lisp.org/display/126257 08:41:05 ah, acl has custom feature expressions: #+(version<= major minor) 08:42:20 #+(fbound "symbol-name" "package-name") would be useful 08:42:29 "convenient" 08:49:15 slime uses #+#.(swank-backend:with-symbol 'symbol 'package) 08:56:21 that's non-horrible 09:09:28 easy-iPad [~easyipad@213.47.71.36] has joined #sbcl 09:29:51 akovalenko [~akovalenk@95.73.50.180] has joined #sbcl 09:47:41 -!- easy-iPad [~easyipad@213.47.71.36] has quit [Quit: Outta here?] 10:02:19 http://paste.lisp.org/display/126258 # oops 10:04:35 CL-USER> (define-compiler-macro foo (&key ((a ax) t)) (format nil "a=~S" ax)) 10:04:35 FOO 10:04:35 CL-USER> (let () (foo 'a 42)) 10:04:35 "a=T" 10:04:35 CL-USER> (let () (foo a 42)) 10:04:36 ; in: LET () 10:04:36 ; (FOO A 42) 10:04:36 ; 10:04:37 ; caught WARNING: 10:04:39 ; undefined variable: A 10:04:41 ; 10:04:43 ; caught STYLE-WARNING: 10:04:45 ; undefined function: FOO 10:04:47 ; 10:04:49 ; compilation unit finished 10:04:51 ; Undefined function: 10:04:56 ; FOO 10:04:57 ; Undefined variable: 10:04:59 ; A 10:05:01 ; caught 1 WARNING condition 10:05:03 we've seen that already! 10:05:03 ; caught 1 STYLE-WARNING condition 10:05:05 ; Evaluation aborted on #. 10:05:07 CL-USER> (define-compiler-macro foo (&key ((a ax) t)) (format nil "a=~S" ax)) 10:05:09 FOO 10:05:11 CL-USER> (let () (foo 'a 42)) 10:05:13 "a=T" 10:05:15 CL-USER> (let () (foo a 42)) 10:05:16 (clear-input) 10:05:17 ; in: LET () 10:05:19 ; (FOO A 42) 10:05:21 ; 10:05:25 ; caught WARNING: 10:05:27 ; undefined variable: A 10:05:29 ; 10:05:31 ; caught STYLE-WARNING: 10:05:33 ; undefined function: FOO 10:05:35 ; 10:05:38 ; compilation unit finished 10:05:39 ; Undefined function: 10:05:41 ; FOO 10:05:43 ; Undefined variable: 10:05:45 ; A 10:05:47 ; caught 1 WARNING condition 10:05:50 http://paste.lisp.org/display/126258#1 # better 10:05:51 SORRY! 10:05:55 don't know how /that/ happened 10:05:57 *blush* 10:21:27 hilariously, SBCL, CCL, Clisp, and Lispworks all share the bug 10:22:58 hmm 10:23:26 looks like I would *expect* the "bug" as the correct behavior 10:27:25 (defun foo (&key ((a ax) t)) (format nil "a=~S" ax)) (foo 'a 13) => "a=13", (foo a 7) => UNBOUND VARIABLE A 10:28:03 I'd say it's an incorrect compiler macro, but correct compiler behavior 10:28:40 ^^^ about the old behavior 10:29:09 why? 10:30:04 oh, hm. compiler-macro lamba list is a /macro/ lambda list 10:30:06 I zee 10:30:22 feh and silliness 10:30:26 A compiler-macro-expanded form is destructured according to compiler macro's lambda list. There's *nothing* more to expect here (well, it's possible to discuss whether constant folding has its place, but it doesn't change too much).. 10:49:31 -!- ASau [~user@95-27-132-224.broadband.corbina.ru] has quit [Read error: Connection reset by peer] 10:50:58 ASau [~user@89-178-114-2.broadband.corbina.ru] has joined #sbcl 11:30:47 -!- nikodemus [~nikodemus@178-55-191-18.bb.dnainternet.fi] has quit [Quit: This computer has gone to sleep] 11:32:03 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 244 seconds] 11:47:09 -!- ljos [~mozzyb@login1.uib.no] has quit [Ping timeout: 258 seconds] 11:48:26 ljos [~mozzyb@login1.uib.no] has joined #sbcl 11:57:25 scymtym_ [~user@ip-78-94-201-237.unitymediagroup.de] has joined #sbcl 12:15:44 -!- tsuru` [~charlie@adsl-74-179-198-34.bna.bellsouth.net] has quit [Read error: Connection reset by peer] 12:16:40 tsuru` [~charlie@adsl-98-87-43-60.bna.bellsouth.net] has joined #sbcl 12:42:41 nikodemus [~nikodemus@178-55-191-18.bb.dnainternet.fi] has joined #sbcl 12:42:41 -!- ChanServ has set mode +o nikodemus 13:43:01 -!- scymtym_ [~user@ip-78-94-201-237.unitymediagroup.de] has quit [Ping timeout: 244 seconds] 13:44:14 -!- nikodemus [~nikodemus@178-55-191-18.bb.dnainternet.fi] has quit [Ping timeout: 245 seconds] 13:52:27 nikodemus [~nikodemus@GKMMMLVII.gprs.sl-laajakaista.fi] has joined #sbcl 13:52:27 -!- ChanServ has set mode +o nikodemus 14:08:25 brown```` [user@nat/google/x-rpqoctrdabfrcnee] has joined #sbcl 14:08:45 -!- brown``` [user@nat/google/x-uobiuqizcxeoqrle] has quit [Read error: Connection reset by peer] 14:10:30 easy-iPad [~easyipad@213.47.71.36] has joined #sbcl 14:20:25 -!- Kryztof [~user@81.174.155.115] has quit [Read error: Connection reset by peer] 14:29:51 -!- jiacobucci [~jiacobucc@gw-asdl.ae.gatech.edu] has quit [Quit: Leaving.] 14:30:04 jiacobucci [~jiacobucc@gw-asdl.ae.gatech.edu] has joined #sbcl 15:00:35 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [Quit: leaving] 15:01:05 pchrist [~spirit@gentoo/developer/pchrist] has joined #sbcl 15:08:20 pchrist_ [~spirit@gentoo/developer/pchrist] has joined #sbcl 15:11:02 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [Ping timeout: 252 seconds] 15:50:21 -!- homie` [~levgue@xdsl-78-35-143-4.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 16:09:25 -!- brown```` [user@nat/google/x-rpqoctrdabfrcnee] has quit [Remote host closed the connection] 16:09:29 brown```` [user@nat/google/x-pynsomretfozgyre] has joined #sbcl 16:14:27 -!- nikodemus [~nikodemus@GKMMMLVII.gprs.sl-laajakaista.fi] has quit [Quit: This computer has gone to sleep] 16:27:11 nikodemus [~nikodemus@178-55-191-18.bb.dnainternet.fi] has joined #sbcl 16:27:11 -!- ChanServ has set mode +o nikodemus 16:47:44 -!- nikodemus [~nikodemus@178-55-191-18.bb.dnainternet.fi] has quit [Ping timeout: 244 seconds] 16:54:31 homie [~levgue@xdsl-78-35-137-148.netcologne.de] has joined #sbcl 16:57:17 nikodemus [~nikodemus@178-55-191-18.bb.dnainternet.fi] has joined #sbcl 16:57:17 -!- ChanServ has set mode +o nikodemus 17:06:42 -!- easy-iPad [~easyipad@213.47.71.36] has quit [Remote host closed the connection] 17:08:48 -!- pchrist_ [~spirit@gentoo/developer/pchrist] has quit [Quit: leaving] 17:09:21 pchrist [~spirit@gentoo/developer/pchrist] has joined #sbcl 17:15:15 -!- nikodemus [~nikodemus@178-55-191-18.bb.dnainternet.fi] has quit [Quit: This computer has gone to sleep] 17:15:41 easy-iPad [~easyipad@213.47.71.36] has joined #sbcl 17:25:23 -!- easy-iPad [~easyipad@213.47.71.36] has quit [Quit: Outta here?] 18:53:44 chp [~user@NYUFGA-WLESSAUTHCLIENTS-02.NATPOOL.NYU.EDU] has joined #sbcl 19:09:02 -!- samebchase [~samuel@76.73.121.203] has quit [Ping timeout: 244 seconds] 19:09:35 samebchase [~samuel@76.73.121.203] has joined #sbcl 19:27:48 pers [~user@96-25-162-104.gar.clearwire-wmx.net] has joined #sbcl 19:33:47 nikodemus [~nikodemus@178-55-191-18.bb.dnainternet.fi] has joined #sbcl 19:33:47 -!- ChanServ has set mode +o nikodemus 19:41:45 -!- samebchase [~samuel@76.73.121.203] has quit [Ping timeout: 244 seconds] 19:42:56 samebchase [~samuel@76.73.121.203] has joined #sbcl 20:46:57 -!- nikodemus [~nikodemus@178-55-191-18.bb.dnainternet.fi] has quit [Ping timeout: 244 seconds] 20:48:44 -!- angavrilov [~angavrilo@217.71.227.181] has quit [Ping timeout: 252 seconds] 21:03:42 -!- chp [~user@NYUFGA-WLESSAUTHCLIENTS-02.NATPOOL.NYU.EDU] has quit [Remote host closed the connection] 21:08:51 dabl [~db@unaffiliated/dabl] has joined #sbcl 21:09:27 -!- dabl [~db@unaffiliated/dabl] has left #sbcl 21:10:18 -!- ASau [~user@89-178-114-2.broadband.corbina.ru] has quit [Remote host closed the connection] 21:10:43 ASau [~user@95-25-186-18.broadband.corbina.ru] has joined #sbcl 21:29:38 Kryztof [~user@81.174.155.115] has joined #sbcl 21:29:38 -!- ChanServ has set mode +o Kryztof 21:56:20 nikodemus [~nikodemus@178-55-191-18.bb.dnainternet.fi] has joined #sbcl 21:56:20 -!- ChanServ has set mode +o nikodemus 22:24:16 -!- akovalenko [~akovalenk@95.73.50.180] has quit [Ping timeout: 248 seconds] 22:26:13 stassats [~stassats@wikipedia/stassats] has joined #sbcl 22:40:16 -!- samebchase [~samuel@76.73.121.203] has quit [Ping timeout: 248 seconds] 22:41:46 samebchase [~samuel@76.73.121.203] has joined #sbcl 22:51:59 -!- nikodemus [~nikodemus@178-55-191-18.bb.dnainternet.fi] has quit [Quit: This computer has gone to sleep] 22:55:13 akovalenko [~akovalenk@95.73.52.192] has joined #sbcl 23:08:35 -!- _8david [~user@port-92-195-21-77.dynamic.qsc.de] has quit [Ping timeout: 260 seconds] 23:30:29 -!- deepfire [~deepfire@80.92.100.69] has quit [Ping timeout: 245 seconds]