00:08:26 rpg [~rpg@216.243.156.16.real-time.com] has joined #sbcl 00:37:51 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Quit: rpg] 00:55:12 -!- tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has quit [Quit: Leaving.] 00:55:39 saschakb [~saschakb@p4FEA01D0.dip0.t-ipconnect.de] has joined #sbcl 01:35:02 -!- flip214 [~marek@unaffiliated/flip214] has quit [Read error: Operation timed out] 01:49:54 flip214 [~marek@86.59.100.100] has joined #sbcl 01:49:54 -!- flip214 [~marek@86.59.100.100] has quit [Changing host] 01:49:54 flip214 [~marek@unaffiliated/flip214] has joined #sbcl 02:10:03 -!- ruru [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has quit [Read error: Operation timed out] 02:11:31 kanru [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has joined #sbcl 02:16:23 rpg [~rpg@216.243.156.16.real-time.com] has joined #sbcl 02:23:57 ASau`` [~user@95-24-133-52.broadband.corbina.ru] has joined #sbcl 02:27:47 -!- ASau` [~user@95-26-61-75.broadband.corbina.ru] has quit [Ping timeout: 240 seconds] 02:44:22 zhangkaizhao [~zhangkaiz@219.137.131.9] has joined #sbcl 02:49:12 tyson1 [~Ian@bas1-toronto06-2925210959.dsl.bell.ca] has joined #sbcl 02:49:30 -!- tyson1 [~Ian@bas1-toronto06-2925210959.dsl.bell.ca] has quit [Client Quit] 02:49:59 -!- milanj [~milanj_@93-87-117-61.dynamic.isp.telekom.rs] has quit [Ping timeout: 252 seconds] 02:52:02 tyson1 [~Ian@bas1-toronto06-2925210959.dsl.bell.ca] has joined #sbcl 02:52:06 -!- tyson1 [~Ian@bas1-toronto06-2925210959.dsl.bell.ca] has quit [Client Quit] 02:52:47 tyson1 [~Ian@bas1-toronto06-2925210959.dsl.bell.ca] has joined #sbcl 02:54:15 -!- tyson1 [~Ian@bas1-toronto06-2925210959.dsl.bell.ca] has quit [Client Quit] 03:05:26 homie` [~levgue@xdsl-78-35-159-185.netcologne.de] has joined #sbcl 03:07:40 -!- homie [~levgue@xdsl-78-35-180-83.netcologne.de] has quit [Ping timeout: 240 seconds] 03:12:43 milanj [~milanj_@93-87-117-61.dynamic.isp.telekom.rs] has joined #sbcl 03:45:25 -!- antgreen [~user@bas3-toronto06-1177890176.dsl.bell.ca] has quit [Read error: Connection reset by peer] 04:22:31 saschakb` [~saschakb@p4FEA0A1C.dip0.t-ipconnect.de] has joined #sbcl 04:26:12 -!- saschakb [~saschakb@p4FEA01D0.dip0.t-ipconnect.de] has quit [Ping timeout: 252 seconds] 04:36:59 tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has joined #sbcl 04:49:20 -!- kanru [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has quit [Ping timeout: 268 seconds] 04:51:31 kanru [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has joined #sbcl 05:00:25 -!- homie` [~levgue@xdsl-78-35-159-185.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 05:03:17 -!- tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has quit [Quit: Leaving.] 05:15:17 tsuru``` [~charlie@adsl-74-179-29-215.bna.bellsouth.net] has joined #sbcl 05:16:54 -!- tsuru`` [~charlie@adsl-74-179-18-254.bna.bellsouth.net] has quit [Ping timeout: 240 seconds] 05:22:59 attila_lendvai [~attila_le@87.247.48.248] has joined #sbcl 05:22:59 -!- attila_lendvai [~attila_le@87.247.48.248] has quit [Changing host] 05:22:59 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 05:24:25 drl [~lat@110.139.229.172] has joined #sbcl 05:54:42 -!- kanru [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has quit [Ping timeout: 268 seconds] 05:58:01 kanru [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has joined #sbcl 07:01:51 angavrilov [~angavrilo@217.71.227.181] has joined #sbcl 07:02:23 -!- drl [~lat@110.139.229.172] has quit [Ping timeout: 252 seconds] 07:04:04 sdemarre [~serge@91.176.113.9] has joined #sbcl 07:14:22 drl [~lat@110.139.229.172] has joined #sbcl 07:29:44 tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has joined #sbcl 07:36:08 -!- drl [~lat@110.139.229.172] has quit [Ping timeout: 240 seconds] 07:40:35 -!- sdemarre [~serge@91.176.113.9] has quit [Ping timeout: 240 seconds] 08:10:44 drdo [~user@89.180.180.93] has joined #sbcl 08:19:08 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 240 seconds] 08:20:48 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 08:22:24 pon1980 [~pon@195-67-88-105.customer.telia.com] has joined #sbcl 08:31:38 -!- milanj [~milanj_@93-87-117-61.dynamic.isp.telekom.rs] has quit [Quit: Leaving] 08:33:11 Cryotank2011 [~Cryotank2@c-24-17-62-152.hsd1.wa.comcast.net] has joined #sbcl 08:33:46 -!- akovalenko [~akovalenk@95.73.123.144] has quit [Quit: rcirc on GNU Emacs 24.0.92.1] 08:35:03 akovalenko [~akovalenk@95.73.123.144] has joined #sbcl 08:49:11 -!- pchrist_ [~spirit@gentoo/developer/pchrist] has quit [Quit: leaving] 08:49:27 -!- Cryotank2011 [~Cryotank2@c-24-17-62-152.hsd1.wa.comcast.net] has quit [Quit: Cryotank2011] 08:49:43 pchrist [~spirit@gentoo/developer/pchrist] has joined #sbcl 08:56:33 -!- tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has quit [Quit: Leaving.] 09:01:43 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 245 seconds] 09:03:39 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 09:19:40 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 240 seconds] 09:22:01 tcr [~tcr@178-83-229-138.dynamic.hispeed.ch] has joined #sbcl 09:24:54 Kryztof [~user@81.174.155.115] has joined #sbcl 09:24:54 -!- ChanServ has set mode +o Kryztof 09:58:07 -!- zhangkaizhao [~zhangkaiz@219.137.131.9] has quit [Ping timeout: 240 seconds] 10:10:51 zhangkaizhao [~zhangkaiz@218.20.38.1] has joined #sbcl 10:35:31 -!- zhangkaizhao [~zhangkaiz@218.20.38.1] has left #sbcl 11:04:27 drdo` [~user@89-180-184-254.net.novis.pt] has joined #sbcl 11:06:05 -!- drdo [~user@89.180.180.93] has quit [Ping timeout: 252 seconds] 11:14:49 -!- drdo` [~user@89-180-184-254.net.novis.pt] has quit [Ping timeout: 244 seconds] 12:12:47 drl [~lat@110.139.229.172] has joined #sbcl 14:06:08 -!- drl [~lat@110.139.229.172] has quit [Ping timeout: 240 seconds] 14:17:57 drl [~lat@110.139.229.172] has joined #sbcl 14:43:21 leuler [~user@p54904B26.dip.t-dialin.net] has joined #sbcl 14:48:44 milanj [~milanj_@109-93-196-193.dynamic.isp.telekom.rs] has joined #sbcl 14:51:21 -!- drl [~lat@110.139.229.172] has quit [Ping timeout: 255 seconds] 15:03:45 drl [~lat@110.139.229.172] has joined #sbcl 15:16:18 -!- drl [~lat@110.139.229.172] has quit [Ping timeout: 245 seconds] 15:22:16 jyf-arm [~jyf@123.121.209.26] has joined #sbcl 15:28:40 drl [~lat@110.139.229.172] has joined #sbcl 15:32:08 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 15:32:56 -!- jyf-arm [~jyf@123.121.209.26] has left #sbcl 15:41:08 -!- cmm [~cmm@bzq-79-180-225-146.red.bezeqint.net] has quit [Ping timeout: 252 seconds] 15:43:09 cmm [~cmm@bzq-109-64-203-58.red.bezeqint.net] has joined #sbcl 15:58:23 -!- drl [~lat@110.139.229.172] has quit [Ping timeout: 245 seconds] 16:01:44 drdo` [~user@89.180.184.149] has joined #sbcl 16:04:07 -!- akovalenko [~akovalenk@95.73.123.144] has quit [Ping timeout: 240 seconds] 16:10:20 drl [~lat@110.139.229.172] has joined #sbcl 16:16:10 -!- pon1980 [~pon@195-67-88-105.customer.telia.com] has left #sbcl 16:33:51 tcr1 [~tcr@178-83-229-138.dynamic.hispeed.ch] has joined #sbcl 16:33:51 -!- tcr [~tcr@178-83-229-138.dynamic.hispeed.ch] has quit [Read error: Connection reset by peer] 16:37:42 -!- drl [~lat@110.139.229.172] has quit [Ping timeout: 252 seconds] 16:39:13 -!- cmm [~cmm@bzq-109-64-203-58.red.bezeqint.net] has quit [Ping timeout: 245 seconds] 16:40:21 cmm [~cmm@109.64.203.58] has joined #sbcl 16:49:49 drl [~lat@110.139.229.172] has joined #sbcl 16:57:30 tsuru```` [~charlie@adsl-74-179-30-124.bna.bellsouth.net] has joined #sbcl 16:57:34 -!- tsuru``` [~charlie@adsl-74-179-29-215.bna.bellsouth.net] has quit [Read error: Operation timed out] 17:00:13 homie [~levgue@xdsl-78-35-161-242.netcologne.de] has joined #sbcl 17:00:15 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 240 seconds] 17:04:32 -!- tcr1 [~tcr@178-83-229-138.dynamic.hispeed.ch] has quit [Quit: Leaving.] 17:09:40 -!- leuler [~user@p54904B26.dip.t-dialin.net] has quit [Quit: ERC Version 5.1.2 $Revision: 1.796.2.6 $ (IRC client for Emacs)] 17:12:38 akovalenko [~akovalenk@95.73.108.232] has joined #sbcl 17:30:07 tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has joined #sbcl 17:52:48 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 17:59:27 -!- drl [~lat@110.139.229.172] has quit [Ping timeout: 255 seconds] 18:07:39 -!- drdo` [~user@89.180.184.149] has quit [Ping timeout: 252 seconds] 18:11:18 drl [~lat@110.139.229.172] has joined #sbcl 18:41:26 -!- hlavaty [~user@91-65-217-112-dynip.superkabel.de] has quit [Remote host closed the connection] 18:41:38 sdemarre [~serge@91.176.113.9] has joined #sbcl 19:18:07 -!- drl [~lat@110.139.229.172] has quit [Ping timeout: 240 seconds] 19:30:54 drl [~lat@110.139.229.172] has joined #sbcl 20:04:52 -!- angavrilov [~angavrilo@217.71.227.181] has quit [Ping timeout: 252 seconds] 20:06:11 -!- drl [~lat@110.139.229.172] has quit [Ping timeout: 252 seconds] 20:10:13 ddp [~ddp@216.243.111.165] has joined #sbcl 20:13:27 drdo` [~user@85.207.54.77.rev.vodafone.pt] has joined #sbcl 20:17:58 drl [~lat@110.139.229.172] has joined #sbcl 20:19:54 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Remote host closed the connection] 20:20:12 rpg [~rpg@216.243.156.16.real-time.com] has joined #sbcl 20:35:54 -!- ddp [~ddp@216.243.111.165] has quit [Read error: Connection reset by peer] 20:36:04 ddp [~ddp@216.243.111.165] has joined #sbcl 20:41:14 antgreen [user@nat/redhat/x-ahrifssedfkwmrkv] has joined #sbcl 20:58:08 -!- ddp [~ddp@216.243.111.165] has quit [Quit: ddp] 20:58:16 ddp [~ddp@216.243.111.165] has joined #sbcl 21:13:43 pkhuong: great proposal. 21:13:57 The syntax seems to be an issue, because it differs from all other DEFPACKAGE clauses by accepting a mapping between things, not a flat list. -- I think I'd find it easier to understand with an extra level of parens, but maybe that's just me. 21:15:02 But maybe that's only because I'm a cl-package-aliases user, so the syntax that feels familiar to me is (:alias ("SB-EXT" "X")) 21:19:42 -!- drl [~lat@110.139.229.172] has quit [Ping timeout: 268 seconds] 21:25:50 sometimes I think maybe it would be nice if in-package took arguments for establishing local package aliases, that would be neat 21:27:02 lichtblau: I feel the same about the flat list 21:27:19 on the other hand, the extra nesting felt clunky. 21:27:35 antifuchs: what would the scope be? 21:27:50 until the next in-package clause, maybe? 21:27:54 -!- ASau`` is now known as ASau 21:28:00 that's the problem, isn't it (: 21:28:06 yes. 21:28:10 that is a problem (: 21:29:03 another issue re syntax is that :local-nicknames looks like :nicknames, but is something like the converse operation 21:29:15 yes 21:30:06 hm. ok, how about this: establish that file compilation binds an empty package nickname table; add a using-package-nickname top-level operator. 21:30:53 so, file scope; 21:30:55 so we'd have file-local nickname, package-local nicknames, nicknames, packages? 21:31:05 drl [~lat@110.139.229.172] has joined #sbcl 21:31:12 not sure about package-local nicknames, actually (: 21:31:39 I like the idea, but having them at definition time for the package that is being nicknamed seems wrong to me 21:32:42 I went with package-definition time to parallel USEd packages 21:33:22 -!- antgreen [user@nat/redhat/x-ahrifssedfkwmrkv] has quit [Read error: Connection reset by peer] 21:33:28 oh, wait. I mixed the direction up 21:33:34 ok, the way you are doing them seems right 21:34:31 pulling in package nicknames seems fine. I thought that was pushing them out 21:35:07 I thought about suggesting that the local-nicknames slot of a package should be dynamically scoped 21:35:19 anyway, I think the file scope one can be done without modifying any standard operator (: 21:35:23 that might be an advantage (: 21:35:26 and that LOAD should bind that slot 21:35:35 why has my 'd' key started playing up? bah 21:36:24 you can still complain about it, so it doens't seem too bad (; 21:36:59 Kryztof: LOAD and COMPILE-FILE? 21:39:15 -!- drl [~lat@110.139.229.172] has quit [Ping timeout: 252 seconds] 21:51:26 I'd really like to have global defaults. Currently I'd do that by recklessly adding a nickname to a package after the fact, hoping that it's defpackage won't be redone by asdf, and hoping that no conflicts will arise from it. 21:51:33 But couldn't it be possible to have a "global local nickname", such that it's visible in all packages that have no deviating definition for that alias? 21:51:34 drl [~lat@110.139.229.172] has joined #sbcl 21:52:51 The reason I'd like that is, while local nicknames as discussed above are really cool (and I've been using them for a while now), they aren't that slime frindly: When working in slime, I keep finding myself "in" 3rdparty packages that obviously don't have my favourite local nicknames. 22:03:35 lichtblau: would it be ok to instead make sure the package redefinition rules for :nicknames DTRT? 22:09:36 -!- drdo` is now known as drdo 22:16:19 sorabji5252 [~user@ip72-199-176-160.sd.sd.cox.net] has joined #sbcl 22:21:38 -!- slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has quit [Ping timeout: 252 seconds] 22:37:26 hmm, I don't think that the behaviour I would want in this case would DTRT in the general case 22:37:49 DTRT in defpackage: give a restart to do remove the extraneous nickname 22:39:12 My desired behaviour: Have a special nickname that doesn't give restarts. And what's more, that doesn't run into conflicts anywhere, because it always lets other nicknames take precedence. 22:40:13 -!- drl [~lat@110.139.229.172] has quit [Ping timeout: 276 seconds] 22:40:54 Actually, I'm not certain that liberal use of restarts is ideal either (e.g., for exports it's not compatible with attila-ware). But IIUC, SBCL is heading in the direction of at least giving restarts (instead of warnings). 22:47:24 -!- homie [~levgue@xdsl-78-35-161-242.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:49:42 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 255 seconds] 22:51:35 drl [~lat@110.139.229.172] has joined #sbcl 22:54:45 -!- akovalenko [~akovalenk@95.73.108.232] has quit [Quit: rcirc on GNU Emacs 24.0.92.1] 22:59:47 -!- sdemarre [~serge@91.176.113.9] has quit [Ping timeout: 240 seconds] 23:01:15 akovalenko [~akovalenk@95.73.55.200] has joined #sbcl 23:06:44 -!- Kryztof [~user@81.174.155.115] has quit [Read error: Connection reset by peer] 23:09:10 -!- ddp [~ddp@216.243.111.165] has left #sbcl 23:09:11 -!- tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has quit [Quit: Leaving.] 23:38:43 -!- drl [~lat@110.139.229.172] has quit [Ping timeout: 276 seconds] 23:52:03 drl [~lat@110.139.229.172] has joined #sbcl