02:20:49 -!- peddie [~peddie@XVM-107.MIT.EDU] has quit [Ping timeout: 252 seconds] 02:26:52 -!- tsuru [~charlie@adsl-179-198-44.bna.bellsouth.net] has quit [Remote host closed the connection] 02:28:00 peddie [~peddie@XVM-107.MIT.EDU] has joined #sbcl 02:32:28 -!- peddie [~peddie@XVM-107.MIT.EDU] has quit [Ping timeout: 260 seconds] 02:42:23 peddie [~peddie@XVM-107.MIT.EDU] has joined #sbcl 02:48:23 -!- peddie [~peddie@XVM-107.MIT.EDU] has quit [Ping timeout: 276 seconds] 02:49:40 peddie [~peddie@XVM-107.MIT.EDU] has joined #sbcl 02:57:36 -!- peddie [~peddie@XVM-107.MIT.EDU] has quit [Ping timeout: 246 seconds] 03:01:04 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 03:17:01 peddie [~peddie@XVM-107.MIT.EDU] has joined #sbcl 03:28:29 -!- peddie [~peddie@XVM-107.MIT.EDU] has quit [Ping timeout: 276 seconds] 03:28:37 -!- scymtym [~user@2001:638:504:2093:21a:a0ff:fe34:2d7d] has quit [Remote host closed the connection] 03:37:02 peddie [~peddie@XVM-107.MIT.EDU] has joined #sbcl 03:55:47 -!- peddie [~peddie@XVM-107.MIT.EDU] has quit [Ping timeout: 252 seconds] 03:58:48 superjudge [~mjl@195.22.80.141] has joined #sbcl 03:59:41 peddie [~peddie@XVM-107.MIT.EDU] has joined #sbcl 04:07:44 -!- peddie [~peddie@XVM-107.MIT.EDU] has quit [Ping timeout: 252 seconds] 04:17:44 peddie [~peddie@18.181.2.107] has joined #sbcl 04:42:40 -!- peddie [~peddie@18.181.2.107] has quit [Ping timeout: 260 seconds] 05:09:07 peddie [~peddie@XVM-107.MIT.EDU] has joined #sbcl 05:59:42 tcr1 [~tcr@217-162-131-235.dynamic.hispeed.ch] has joined #sbcl 06:27:41 -!- peddie [~peddie@XVM-107.MIT.EDU] has quit [Ping timeout: 248 seconds] 06:28:15 flip214 [~marek@2001:858:107:1:7a2b:cbff:fed0:c11c] has joined #sbcl 06:28:15 -!- flip214 [~marek@2001:858:107:1:7a2b:cbff:fed0:c11c] has quit [Changing host] 06:28:15 flip214 [~marek@unaffiliated/flip214] has joined #sbcl 06:28:24 peddie [~peddie@XVM-107.MIT.EDU] has joined #sbcl 06:48:58 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #sbcl 06:48:58 -!- ChanServ has set mode +o nikodemus 07:08:04 homie` [~levgue@xdsl-78-35-153-90.netcologne.de] has joined #sbcl 07:10:07 -!- homie [~levgue@xdsl-84-44-178-71.netcologne.de] has quit [Ping timeout: 252 seconds] 07:19:40 -!- homie` [~levgue@xdsl-78-35-153-90.netcologne.de] has quit [Read error: Connection reset by peer] 07:20:36 homie` [~levgue@xdsl-78-35-153-90.netcologne.de] has joined #sbcl 07:55:13 -!- antifuchs [~foobar@ec2-184-73-244-158.compute-1.amazonaws.com] has quit [Ping timeout: 252 seconds] 08:37:23 gor[e] [~svr@gw1.masterhost.ru] has joined #sbcl 08:43:32 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 09:00:10 -!- homie` [~levgue@xdsl-78-35-153-90.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 09:03:18 homie [~levgue@xdsl-78-35-153-90.netcologne.de] has joined #sbcl 09:39:43 -!- peddie [~peddie@XVM-107.MIT.EDU] has quit [Ping timeout: 252 seconds] 09:45:31 peddie [~peddie@XVM-107.MIT.EDU] has joined #sbcl 10:17:16 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Quit: This computer has gone to sleep] 10:19:51 -!- gor[e] [~svr@gw1.masterhost.ru] has quit [Quit: Lost terminal] 10:20:13 gor[e] [~svr@gw1.masterhost.ru] has joined #sbcl 10:25:12 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #sbcl 10:25:12 -!- ChanServ has set mode +o nikodemus 10:42:07 nikodemus: thanks very much for handling all the mop bugs! 10:42:25 every time I get a moment to pull head and build to start investigating, I find that you're on it 10:44:14 how about you take the slow constraint propagation? ;) 10:44:42 (they've all been my regressions anyways) 10:46:14 <|3b|> while some sbcl devs are awake, any guesses as to how you would feel about a package-local nicknames patch? 10:46:41 <|3b|> basically something like cl-package-aliases, but shadowing the global namespace instead of trying to fit into it 10:51:42 |3b|: depends on the details 10:52:00 <|3b|> any in particular you would be concerned about? 10:52:14 symbol print/read consistency rules 10:53:13 <|3b|> hmm, you mean printing something then reading it back into a package with local nicknames? 10:53:41 you'll probably need to extend them -- which is ok. but i at least consider it important to document and explain exactly how they change in the presence of package aliases 10:54:19 *|3b|* is assuming printer would still use full names (is that the case currently?) 10:54:45 yes 10:55:49 (to the current behaviour) 10:55:56 <|3b|> so not allowing shadowing full names would avoid changes, but might be an annoying restriction 10:56:32 consider cases such as: what it you have nickname FOO for HU.DWIM.FOO, but there is also a global FOO? 10:56:35 <|3b|> (though given package local nicknames i might argue for just renaming the package) 10:57:00 i suspect you must print using nicknames from the current package 10:57:39 just like you don't print prefixes at all if you don't need them in the current package 10:57:49 <|3b|> that would make sense 10:58:22 -!- peddie [~peddie@XVM-107.MIT.EDU] has quit [Ping timeout: 246 seconds] 10:58:29 <|3b|> actually, the full name would work there, right? 10:58:59 <|3b|> though i guess if a package was using a nickname for A and using A as a nickname for something else there would be a problem 11:00:14 (defpackage Lstuff (:alias :foo :hu.dwim.foo)) (let ((*package* (find-package :stuff))) (let ((s (intern "TEST" :foo))) (assert (eq s (read-from-string (prin1-to-string s)))))) 11:00:18 something like that 11:00:46 which should work independent of there being (defpackage :foo ...) elsewhere 11:01:07 anyways, i think it would be a neat extension. 11:01:43 it just needs to sort out the edge-cases properly, and be documented properly 11:03:39 <|3b|> right, discovering edge cases to think about was why i asked :) 11:03:57 *|3b|* 's package use falls into a fairly narrow range i think 11:04:27 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 11:04:32 another thing to think about is if there should be a way to bypass the alias system or not 11:05:29 FIND-GLOBAL-PACKAGE? or a new optional argument to FIND-PACKAGE? or FIND-PACKAGE-USING-PACKAGE? 11:06:56 combine it with my subclassable structs, and what a fantastic mess you get 11:07:03 actually that was one of the use cases for subclassable structs 11:07:19 so you could have hierarchical packages and package-local nicknames and and an 11:07:32 and it's now two years since I got that basically working :-( 11:07:58 *|3b|* will have to look into that 11:08:45 <|3b|> was hoping to try it as a separate package first (if one that redefined random stuff from CL), but wasn't sure how to deal with adding stuff to package struct at runtime 11:09:03 so I never merged the subclassable struct work :-( 11:09:12 <|3b|> ah :) 11:09:38 |3b|: if you're looking for a read head-scratcher (and possibly a bad idea, but nifty if it works out), you can also consider package local symbol renaming :) 11:10:00 <|3b|> yeah, that sounds fun too, but a bit more than i need at the moment :) 11:10:19 (defpackage :mylisp (:use :cl) (:rename cl:+ add)) 11:10:48 fair enough :) 11:11:20 *|3b|* just wants to finally resolve the 'who gets GL:' issue :p 11:12:09 ha, fair point 11:13:40 peddie [~peddie@XVM-107.MIT.EDU] has joined #sbcl 11:22:53 -!- peddie [~peddie@XVM-107.MIT.EDU] has quit [Ping timeout: 264 seconds] 11:31:08 peddie [~peddie@XVM-107.MIT.EDU] has joined #sbcl 11:35:12 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [Quit: leaving] 11:35:48 pchrist [~spirit@gentoo/developer/pchrist] has joined #sbcl 11:59:39 attila_lendvai [~attila_le@adsl-89-134-2-19.monradsl.monornet.hu] has joined #sbcl 11:59:39 -!- attila_lendvai [~attila_le@adsl-89-134-2-19.monradsl.monornet.hu] has quit [Changing host] 11:59:39 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 12:02:44 -!- peddie [~peddie@XVM-107.MIT.EDU] has quit [Ping timeout: 240 seconds] 12:05:34 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 12:13:02 peddie [~peddie@XVM-107.MIT.EDU] has joined #sbcl 12:18:43 -!- peddie [~peddie@XVM-107.MIT.EDU] has quit [Ping timeout: 260 seconds] 12:24:37 peddie [~peddie@XVM-107.MIT.EDU] has joined #sbcl 12:27:59 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Quit: This computer has gone to sleep] 12:31:54 -!- gor[e] [~svr@gw1.masterhost.ru] has quit [Quit: Lost terminal] 12:36:03 gor[e] [~svr@87.242.97.4] has joined #sbcl 12:54:52 -!- cmm [~cmm@bzq-79-183-205-247.red.bezeqint.net] has quit [Read error: Operation timed out] 12:57:22 cmm [~cmm@bzq-79-183-205-247.red.bezeqint.net] has joined #sbcl 13:12:01 -!- hargettp_ [~hargettp_@dhcp-162.mirrorimage.net] has quit [Remote host closed the connection] 13:12:27 hargettp_ [~hargettp_@dhcp-162.mirrorimage.net] has joined #sbcl 13:21:55 -!- froydnj [~froydnj@gateway.codesourcery.com] has quit [Ping timeout: 252 seconds] 13:24:21 froydnj [~froydnj@gateway.codesourcery.com] has joined #sbcl 13:31:16 -!- homie [~levgue@xdsl-78-35-153-90.netcologne.de] has quit [Remote host closed the connection] 13:36:41 -!- peddie [~peddie@XVM-107.MIT.EDU] has quit [Ping timeout: 264 seconds] 13:37:19 -!- superjudge [~mjl@195.22.80.141] has quit [Ping timeout: 252 seconds] 13:40:10 homie [~levgue@xdsl-78-35-153-90.netcologne.de] has joined #sbcl 13:45:01 -!- flip214 [~marek@unaffiliated/flip214] has quit [Remote host closed the connection] 13:53:04 peddie [~peddie@XVM-107.MIT.EDU] has joined #sbcl 14:14:38 -!- peddie [~peddie@XVM-107.MIT.EDU] has quit [Ping timeout: 240 seconds] 14:20:32 tsuru [~charlie@adsl-179-198-44.bna.bellsouth.net] has joined #sbcl 14:23:58 peddie [~peddie@XVM-107.MIT.EDU] has joined #sbcl 14:31:38 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Quit: rpg] 14:33:44 slyrus [~chatzilla@adsl-75-36-231-87.dsl.pltn13.sbcglobal.net] has joined #sbcl 14:44:32 -!- peddie [~peddie@XVM-107.MIT.EDU] has quit [Ping timeout: 260 seconds] 14:46:20 *|3b|* wonders if it would be worth specifically disallowing "CL" and "COMMON-LISP" as nicknames, or if people should be allowed to be confusing if they want to 14:49:03 peddie [~peddie@XVM-107.MIT.EDU] has joined #sbcl 15:08:39 |3b|: catching stupidity early is a good thing? 15:10:54 I was trying to construct an argument around not allowing you to shadow locked packages 15:11:11 but maybe that's not actually right -- that shadowing "system" packages is actually allowed 15:13:45 <|3b|> yeah, I don't think I'd go that far, though i suppose there is also the option of style-warnings 15:21:05 -!- slyrus [~chatzilla@adsl-75-36-231-87.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 264 seconds] 15:55:51 -!- danlentz [~danlentz@c-69-141-20-254.hsd1.nj.comcast.net] has quit [Ping timeout: 250 seconds] 16:05:58 pdlogan [~patrick@174-25-37-137.ptld.qwest.net] has joined #sbcl 16:15:05 attila_lendvai [~attila_le@adsl-89-134-2-19.monradsl.monornet.hu] has joined #sbcl 16:15:05 -!- attila_lendvai [~attila_le@adsl-89-134-2-19.monradsl.monornet.hu] has quit [Changing host] 16:15:05 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 16:20:09 rpg [~rpg@mpls.sift.info] has joined #sbcl 16:33:47 loke_ [~elias@bb116-15-201-73.singnet.com.sg] has joined #sbcl 16:35:30 -!- loke__ [~elias@220.255.193.91] has quit [Ping timeout: 258 seconds] 16:57:48 something is wrong with the boinkor sbcl git repo converter? I don't see any patches nikodemus supposedly comitted 17:00:03 nikodemus [~nikodemus@cs181058025.pp.htv.fi] has joined #sbcl 17:00:03 -!- ChanServ has set mode +o nikodemus 17:32:00 danlentz [~danlentz@c-69-141-20-254.hsd1.nj.comcast.net] has joined #sbcl 17:32:14 -!- danlentz [~danlentz@c-69-141-20-254.hsd1.nj.comcast.net] has quit [Excess Flood] 17:32:42 danlentz [~danlentz@c-69-141-20-254.hsd1.nj.comcast.net] has joined #sbcl 17:32:55 -!- danlentz [~danlentz@c-69-141-20-254.hsd1.nj.comcast.net] has quit [Excess Flood] 17:33:25 danlentz [~danlentz@c-69-141-20-254.hsd1.nj.comcast.net] has joined #sbcl 17:33:45 -!- danlentz [~danlentz@c-69-141-20-254.hsd1.nj.comcast.net] has quit [Excess Flood] 17:34:19 danlentz [~danlentz@c-69-141-20-254.hsd1.nj.comcast.net] has joined #sbcl 17:46:52 redline6561 [~user@c-66-56-55-169.hsd1.ga.comcast.net] has joined #sbcl 17:47:20 rmarynch [~roman@88.135.194.233] has joined #sbcl 18:01:21 -!- loke_ [~elias@bb116-15-201-73.singnet.com.sg] has quit [Quit: Leaving] 18:10:54 loke [~elias@bb116-15-201-73.singnet.com.sg] has joined #sbcl 18:37:41 -!- rmarynch [~roman@88.135.194.233] has quit [Quit: Leaving] 18:39:33 udzinari [~user@ip-89-102-12-6.net.upcbroadband.cz] has joined #sbcl 19:01:05 -!- rpg [~rpg@mpls.sift.info] has quit [Ping timeout: 252 seconds] 19:07:41 -!- nikodemus [~nikodemus@cs181058025.pp.htv.fi] has quit [Ping timeout: 258 seconds] 19:17:20 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #sbcl 19:17:20 -!- ChanServ has set mode +o nikodemus 19:25:57 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Quit: This computer has gone to sleep] 19:28:57 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #sbcl 19:28:57 -!- ChanServ has set mode +o nikodemus 19:33:54 homie` [~levgue@xdsl-78-35-162-199.netcologne.de] has joined #sbcl 19:34:56 -!- homie` [~levgue@xdsl-78-35-162-199.netcologne.de] has quit [Remote host closed the connection] 19:35:59 -!- homie [~levgue@xdsl-78-35-153-90.netcologne.de] has quit [Ping timeout: 248 seconds] 19:38:19 homie [~levgue@xdsl-78-35-162-199.netcologne.de] has joined #sbcl 19:39:58 -!- peddie [~peddie@XVM-107.MIT.EDU] has quit [Ping timeout: 240 seconds] 19:40:37 peddie [~peddie@XVM-107.MIT.EDU] has joined #sbcl 19:57:58 rpg [~rpg@216.243.156.16.real-time.com] has joined #sbcl 20:11:59 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Quit: rpg] 20:51:57 -!- peddie [~peddie@XVM-107.MIT.EDU] has quit [Ping timeout: 258 seconds] 21:00:54 peddie [~peddie@XVM-107.MIT.EDU] has joined #sbcl 21:08:37 rpg [~rpg@216.243.156.16.real-time.com] has joined #sbcl 21:10:46 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Quit: This computer has gone to sleep] 21:11:07 -!- peddie [~peddie@XVM-107.MIT.EDU] has quit [Ping timeout: 252 seconds] 21:26:41 peddie [~peddie@XVM-107.MIT.EDU] has joined #sbcl 21:36:33 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Quit: rpg] 21:39:55 rpg [~rpg@216.243.156.16] has joined #sbcl 22:02:06 attila_lendvai1 [~attila_le@adsl-89-132-0-39.monradsl.monornet.hu] has joined #sbcl 22:02:07 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Disconnected by services] 22:33:01 -!- peddie [~peddie@XVM-107.MIT.EDU] has quit [Ping timeout: 252 seconds] 22:34:19 so, git.boinkor.net stopped syncing? are the commits available somewhere? 22:34:28 -!- attila_lendvai1 is now known as attila_lendvai 22:34:58 -!- attila_lendvai is now known as Guest38508 22:37:42 <|3b|> should still be on sourceforge, but it seemed a bit flaky when i tried it a few minutes ago, which might be the problem with the mirror 23:02:05 peddie [~peddie@XVM-107.MIT.EDU] has joined #sbcl 23:39:38 -!- pdlogan [~patrick@174-25-37-137.ptld.qwest.net] has left #sbcl 23:57:03 -!- tcr1 [~tcr@217-162-131-235.dynamic.hispeed.ch] has quit [Quit: Leaving.]