00:00:59 -!- Obfuscate` is now known as Obfuscate 00:01:28 ramusara [~ramusara@220.156.210.236.user.e-catv.ne.jp] has joined #lisp 00:01:43 Jasko2 [~tjasko@64.211.82.253] has joined #lisp 00:02:59 <_3b> can closures used as finalizers with trivial-garbage be portably expected to keep the things they close over alive until they are called? 00:04:49 <_3b> actually, i guess that doesn't help anyway, since the user could have freed the resources manually by then :/ 00:07:27 -!- vlion [~user@76.178.165.160] has quit [Ping timeout: 250 seconds] 00:08:14 and maybe not even in teh same thread. 00:10:16 zmv_ [~Telefonic@189-47-123-104.dsl.telesp.net.br] has joined #lisp 00:12:41 -!- rakete [~rakete@static.228.2.63.178.clients.your-server.de] has quit [Ping timeout: 246 seconds] 00:13:41 -!- zmv [~Telefonic@189-47-123-104.dsl.telesp.net.br] has quit [Ping timeout: 240 seconds] 00:14:30 ars-delirum [~Adium@cablelink123-49.telefonia.intercable.net] has joined #lisp 00:14:53 -!- ars-delirum [~Adium@cablelink123-49.telefonia.intercable.net] has left #lisp 00:18:53 -!- zmv_ is now known as zmv 00:22:36 -!- alvis_ [~alvis@tx-71-54-103-115.dhcp.embarqhsd.net] has quit [Ping timeout: 260 seconds] 00:24:35 -!- pnq [~nick@172.129.54.186] has quit [Ping timeout: 252 seconds] 00:25:28 gaidal [~gaidal@113.109.108.108] has joined #lisp 00:31:49 -!- looopy [~looopy@c-69-243-25-135.hsd1.md.comcast.net] has quit [Remote host closed the connection] 00:32:17 zmv_ [~Telefonic@189-47-123-104.dsl.telesp.net.br] has joined #lisp 00:32:20 OliverUv_ [~gandhi@195.159.235.178] has joined #lisp 00:33:48 -!- zmv [~Telefonic@189-47-123-104.dsl.telesp.net.br] has quit [Ping timeout: 255 seconds] 00:38:06 -!- gaidal [~gaidal@113.109.108.108] has quit [Read error: Connection reset by peer] 00:39:41 chu_ [~chu@CPE-58-169-43-95.lns3.civ.bigpond.net.au] has joined #lisp 00:43:33 looopy [~looopy@c-69-243-25-135.hsd1.md.comcast.net] has joined #lisp 00:48:06 -!- srid [~srid@unaffiliated/srid] has quit [Quit: Computer has gone to sleep.] 00:52:55 zmv [~Telefonic@189-47-123-104.dsl.telesp.net.br] has joined #lisp 00:53:22 xxxyyy [~xyxu@222.68.156.238] has joined #lisp 00:54:08 Beetny [~Beetny@ppp118-208-143-106.lns20.bne1.internode.on.net] has joined #lisp 00:55:57 -!- zmv_ [~Telefonic@189-47-123-104.dsl.telesp.net.br] has quit [Ping timeout: 264 seconds] 00:56:18 srcerer [~chatzilla@dns2.klsairexpress.com] has joined #lisp 00:58:28 -!- looopy [~looopy@c-69-243-25-135.hsd1.md.comcast.net] has quit [Remote host closed the connection] 00:58:51 -!- nicdev_ [~nicdev@209-6-50-99.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: nicdev_] 00:59:49 pnq [~nick@ACA215D1.ipt.aol.com] has joined #lisp 01:02:15 looopy [~looopy@c-69-243-25-135.hsd1.md.comcast.net] has joined #lisp 01:03:22 *_3b* wonders if i should give up on trying to do anything useful in finalizers and just have them error so leaked resources are obvious 01:08:48 -!- carlocci [~nes@93.37.222.76] has quit [Quit: eventually IE will rot and die] 01:11:54 -!- kpreid [~kpreid@nat/google/x-zdndqdcelmafvdtn] has quit [Quit: Offline] 01:13:27 zmv_ [~Telefonic@189-47-123-104.dsl.telesp.net.br] has joined #lisp 01:13:30 _3b: what's the problem ? 01:13:52 <_3b> trying to make 2 different asynch resource management systems cooperate :/ 01:14:17 <_3b> lisp GC and opencl stuff 01:14:31 and specifically ? 01:14:35 <_3b> doesn't help that most lisps can't deal with callbacks from arbitrary threads as far as i know 01:15:27 <_3b> specific example: allocate some foreign ram in lisp, then tell opencl to copy some data into it at some arbitrary point in the future, then figure out something sane to do in the finalizer for the lisp object managing that chunk of foreign ram 01:15:44 -!- zmv [~Telefonic@189-47-123-104.dsl.telesp.net.br] has quit [Ping timeout: 264 seconds] 01:16:45 <_3b> if i'm careful i can probably still tell whether the copy has finished or not, but if the answer is 'not' i have a problem 01:17:23 who owns that piece of memory ? 01:17:33 <_3b> the lisp 01:17:48 so what's the problem ? 01:17:50 <_3b> but i can't interrupt the copy 01:19:04 doesnt opencl have a way to remove it from the resource pool ? 01:20:25 <_3b> it isn't in a 'resource pool', it is the argument to a "copy some data to here" command, which is running asynchronously, possibly waiting on some random condition that will never happen 01:20:59 why waiting ? 01:21:34 <_3b> because otherwise it would have to stall the GPU to wait for new commands 01:22:04 <_3b> it could be waiting on a previous copy to finish, or for the "some data" to be copied to finish being calculated, etc 01:22:05 so you have an async copy command which you have no way to cancel or know whether it completed or not ? 01:22:17 <_3b> i know when it completes 01:22:25 <_3b> or if it isn't complete yet 01:22:55 so ? 01:23:23 <_3b> so if the object managing it gets finalized, i at best leak the ram 01:24:43 -!- Jasko2 [~tjasko@64.211.82.253] has quit [Read error: Connection reset by peer] 01:24:53 <_3b> if i had callbacks from arbitrary threads i think i could keep the object alive, but as far as i know, that will require writing a C glue lib 01:25:29 you can run your own GC thread, and the finalizer sends the data regarding the memory area and copy operation into the GC thread's mailbox 01:25:31 <_3b> other option i can think of is to start an idle thread to wake up every once in a while and see if it is done yet, but that seems a bit ugly 01:25:55 Jasko [~tjasko@64.211.82.253] has joined #lisp 01:26:01 -!- waaaaargh [~waaaaargh@agsb-4d04930d.pool.mediaWays.net] has quit [Quit: WTF? leaving!] 01:29:10 -!- Hunden [~Hunden@e180104059.adsl.alicedsl.de] has quit [Quit: ...] 01:33:40 -!- SegFaultAX [~mkbernard@VEROXITY.ipcolo1.SanFrancisco1.Level3.net] has quit [Remote host closed the connection] 01:36:02 Kenjin [~josesanto@2.82.68.244] has joined #lisp 01:37:57 -!- zmv_ [~Telefonic@189-47-123-104.dsl.telesp.net.br] has quit [Ping timeout: 264 seconds] 01:38:54 Evanescence [~chris@122.237.24.109] has joined #lisp 01:38:54 zmv [~Telefonic@189-47-123-104.dsl.telesp.net.br] has joined #lisp 01:39:52 *_3b* supposes the C glue lib approach would require an extra thread too, so not too much difference aside from GC thread waking up on a timer vs glue lib thread being able to wait for something to actually happen 01:53:37 -!- looopy [~looopy@c-69-243-25-135.hsd1.md.comcast.net] has quit [Remote host closed the connection] 02:01:33 -!- pizzledizzle [~pizdets@pool-98-113-194-183.nycmny.fios.verizon.net] has quit [Ping timeout: 276 seconds] 02:03:31 -!- OliverUv_ [~gandhi@195.159.235.178] has quit [Ping timeout: 260 seconds] 02:03:58 -!- loke [~elias@bb119-74-214-38.singnet.com.sg] has quit [Read error: Connection reset by peer] 02:08:27 -!- zmv [~Telefonic@189-47-123-104.dsl.telesp.net.br] has quit [Read error: Connection reset by peer] 02:08:51 -!- ikki [~ikki@201.155.92.12] has quit [Quit: Leaving] 02:12:05 alvis_ [~alvis@tx-71-54-103-115.dhcp.embarqhsd.net] has joined #lisp 02:13:07 rakete [~rakete@static.228.2.63.178.clients.your-server.de] has joined #lisp 02:19:47 -!- Kenjin [~josesanto@2.82.68.244] has quit [Quit: Get MacIrssi - http://www.sysctl.co.uk/projects/macirssi/] 02:24:55 kpreid [~kpreid@adsl-75-36-181-173.dsl.pltn13.sbcglobal.net] has joined #lisp 02:34:24 BlankVerse [~pankajm@122.172.243.11] has joined #lisp 02:40:45 pizzledizzle [~pizdets@pool-98-113-194-183.nycmny.fios.verizon.net] has joined #lisp 02:46:58 Good morning everyone! 02:49:20 Morning. 02:50:35 guther [~guther@newshell1.bshellz.net] has joined #lisp 02:51:48 Bacteria [~Bacteria@115-64-180-132.static.tpgi.com.au] has joined #lisp 02:54:41 -!- pizzledizzle [~pizdets@pool-98-113-194-183.nycmny.fios.verizon.net] has quit [Ping timeout: 240 seconds] 02:54:49 n1tn4tsn0k [~nitnatsno@178.34.126.112] has joined #lisp 02:54:56 Hello guys.) 02:55:16 Is there an equivalent in lisp to haskell's map function? 02:55:23 * in commonlisp 02:56:26 Prelude> map ((+) 1) [10, 20, 30] 02:56:26 [11,21,31] 02:56:50 (mapcar #'1+ '(10 20 30)) 02:57:11 well, minus all the type-related stuff 02:57:22 There are several mapping functions, you should check the clhs. 02:57:40 And if I want to use my own function insted of #'1+ ? 02:58:42 Oh ok. I understand.:) 02:58:44 Thanx. 02:58:48 Then use a different function...? 03:00:25 n1tn4tsn0k: the first argument to mapcar is a function 03:00:57 el-maxo [~max@p5DE8D249.dip.t-dialin.net] has joined #lisp 03:01:16 Bike: sorry, I didn't know that 1+ is a function. 03:01:33 it can be a reference to a symbol like #'1+ (references function-value of symbol 1+), or it could be a lambda expression like (lambda (x) (1+ x)) 03:01:39 Ah, yes. Vanilla CL doesn't have currying like Haskell does. 03:02:09 Without defining such a function yourself, I mean. 03:03:26 Why do I need to use #'1+ not '1+ ? 03:03:50 -!- el-maxo_ [~max@p5DE8CB1C.dip.t-dialin.net] has quit [Ping timeout: 246 seconds] 03:04:23 n1tn4tsn0k: I'm not sure if it's needed for mapcar, but usually you access "value" of the symbol, this way 03:04:25 You could use the latter. It's subtly different, however. 03:05:18 Ok. 03:05:23 mapcar doesn't need it, though, but yes, it's subtly different 03:05:25 Thank u. 03:08:03 -!- timack [~tim@hlfx59-1-49.ns.sympatico.ca] has quit [Ping timeout: 252 seconds] 03:10:25 ugoubuntu [~ugoubuntu@182.149.93.73] has joined #lisp 03:23:00 -!- cafesofie [~cafesofie@ool-18b97779.dyn.optonline.net] has quit [Remote host closed the connection] 03:26:27 armence_ [~armence@unaffiliated/armence] has joined #lisp 03:27:46 dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has joined #lisp 03:28:20 Good bye. 03:28:21 -!- n1tn4tsn0k [~nitnatsno@178.34.126.112] has quit [Quit: leaving] 03:28:27 -!- Bacteria [~Bacteria@115-64-180-132.static.tpgi.com.au] has quit [Ping timeout: 276 seconds] 03:30:24 -!- alvis_ [~alvis@tx-71-54-103-115.dhcp.embarqhsd.net] has quit [Ping timeout: 276 seconds] 03:32:37 -!- urandom__ [~user@p548A48DD.dip.t-dialin.net] has quit [Remote host closed the connection] 03:36:16 Spion_ [~spion@unaffiliated/spion] has joined #lisp 03:37:27 -!- Spion [~spion@unaffiliated/spion] has quit [Read error: Operation timed out] 03:48:36 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Ping timeout: 276 seconds] 03:48:51 -!- gffa [~gffa@unaffiliated/gffa] has quit [Quit: sleep] 03:48:54 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: night!] 03:49:09 -!- resu [~resu@97.72.154.166] has quit [Quit: Lost terminal] 03:51:29 -!- dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has quit [Remote host closed the connection] 04:20:33 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 04:21:05 leo2007 [~leo@123.114.49.69] has joined #lisp 04:30:29 srid [~srid@S010678ca39ff0146.vn.shawcable.net] has joined #lisp 04:30:29 -!- srid [~srid@S010678ca39ff0146.vn.shawcable.net] has quit [Changing host] 04:30:29 srid [~srid@unaffiliated/srid] has joined #lisp 04:31:19 -!- srid [~srid@unaffiliated/srid] has quit [Client Quit] 04:33:23 -!- kpreid [~kpreid@adsl-75-36-181-173.dsl.pltn13.sbcglobal.net] has quit [Quit: kpreid] 04:36:03 -!- BlankVerse [~pankajm@122.172.243.11] has quit [Read error: Connection reset by peer] 04:41:26 In sbcl's MT rng, does it use a customised parameter set other than those provided by MT's inventors? 04:42:26 srid [~srid@S010678ca39ff0146.vn.shawcable.net] has joined #lisp 04:42:27 -!- srid [~srid@S010678ca39ff0146.vn.shawcable.net] has quit [Changing host] 04:42:27 srid [~srid@unaffiliated/srid] has joined #lisp 04:52:13 nicdev_ [~nicdev@209-6-50-99.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #lisp 04:53:20 kpreid [~kpreid@adsl-75-36-181-173.dsl.pltn13.sbcglobal.net] has joined #lisp 04:53:56 -!- xxxyyy [~xyxu@222.68.156.238] has quit [Quit: Leaving.] 04:58:38 gravicappa [~gravicapp@ppp91-77-173-169.pppoe.mtu-net.ru] has joined #lisp 04:59:07 alvis_ [~alvis@tx-71-54-103-115.dhcp.embarqhsd.net] has joined #lisp 05:01:39 homie` [~user@xdsl-78-35-188-220.netcologne.de] has joined #lisp 05:03:35 -!- homie [~user@xdsl-78-35-170-126.netcologne.de] has quit [Ping timeout: 260 seconds] 05:11:49 -!- srid [~srid@unaffiliated/srid] has quit [Quit: Computer has gone to sleep.] 05:19:21 looopy [~looopy@c-69-243-25-135.hsd1.md.comcast.net] has joined #lisp 05:27:45 -!- levi [~user@c-174-52-219-147.hsd1.ut.comcast.net] has quit [Ping timeout: 264 seconds] 05:30:16 -!- djinni` [~djinni`@li125-242.members.linode.com] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 05:30:28 djinni` [~djinni`@li125-242.members.linode.com] has joined #lisp 05:31:46 levi [~user@c-174-52-219-147.hsd1.ut.comcast.net] has joined #lisp 05:32:36 -!- pnq [~nick@ACA215D1.ipt.aol.com] has quit [Ping timeout: 276 seconds] 05:33:56 -!- looopy [~looopy@c-69-243-25-135.hsd1.md.comcast.net] has quit [Remote host closed the connection] 05:36:27 -!- ugoubuntu [~ugoubuntu@182.149.93.73] has quit [Quit: see u] 05:36:38 ugoubuntu [~ugoubuntu@182.149.93.73] has joined #lisp 05:36:51 does this look odd to you, http://paste.pocoo.org/show/439921? 05:39:46 -!- scharan [~scharan@169.235.25.47] has quit [Quit: WeeChat 0.3.5] 05:40:18 leo2007: no 05:40:52 clhs random 05:40:52 http://www.lispworks.com/reference/HyperSpec/Body/f_random.htm 05:40:55 clhs integer 05:40:55 http://www.lispworks.com/reference/HyperSpec/Body/t_intege.htm 05:41:34 kpreid: ahh, I misunderstood. 05:41:36 scharan [~scharan@169.235.25.47] has joined #lisp 05:41:49 Joreji [~thomas@90-056.eduroam.RWTH-Aachen.DE] has joined #lisp 05:41:51 and (integer (0)) means integers greater than 0 05:42:02 (integer 0) would be greater-or-equal 05:43:22 looopy [~looopy@c-69-243-25-135.hsd1.md.comcast.net] has joined #lisp 05:54:54 cyrillos [~cyrill@188.134.33.130] has joined #lisp 05:55:42 -!- Demosthenes [~demo@206.180.155.43.adsl.hal-pc.org] has quit [Quit: Lost terminal] 05:58:58 Demosthenes [~demo@206.180.155.43.adsl.hal-pc.org] has joined #lisp 06:04:23 -!- Joreji [~thomas@90-056.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 264 seconds] 06:04:28 Joreji [~thomas@90-056.eduroam.RWTH-Aachen.DE] has joined #lisp 06:12:30 -!- ubii [~ubii@unaffiliated/ubii] has quit [Remote host closed the connection] 06:15:20 -!- Joreji [~thomas@90-056.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 260 seconds] 06:15:48 -!- looopy [~looopy@c-69-243-25-135.hsd1.md.comcast.net] has quit [Ping timeout: 255 seconds] 06:15:55 xxxyyy [~xyxu@222.68.152.180] has joined #lisp 06:20:45 -!- ISF [~ivan@201.82.135.204] has quit [Quit: WeeChat 0.3.5] 06:21:30 benny [~benny@i577A130E.versanet.de] has joined #lisp 06:24:41 kushal [~kdas@114.143.162.44] has joined #lisp 06:24:41 -!- kushal [~kdas@114.143.162.44] has quit [Changing host] 06:24:41 kushal [~kdas@fedora/kushal] has joined #lisp 06:40:06 dash7 [~grayoracl@99-67-184-222.lightspeed.cntmoh.sbcglobal.net] has joined #lisp 06:42:24 realitygrill [~realitygr@74-95-198-157-SFBA.hfc.comcastbusiness.net] has joined #lisp 06:44:18 -!- realitygrill [~realitygr@74-95-198-157-SFBA.hfc.comcastbusiness.net] has quit [Client Quit] 06:54:24 realitygrill [~realitygr@74-95-198-157-SFBA.hfc.comcastbusiness.net] has joined #lisp 06:57:43 -!- dash7 [~grayoracl@99-67-184-222.lightspeed.cntmoh.sbcglobal.net] has quit [Quit: Leaving] 07:03:28 attila_lendvai [~attila_le@catv-89-132-188-166.catv.broadband.hu] has joined #lisp 07:03:28 -!- attila_lendvai [~attila_le@catv-89-132-188-166.catv.broadband.hu] has quit [Changing host] 07:03:28 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 07:04:01 nikodemus [~nikodemus@cs181063174.pp.htv.fi] has joined #lisp 07:04:21 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Client Quit] 07:04:45 -!- alvis_ [~alvis@tx-71-54-103-115.dhcp.embarqhsd.net] has quit [Ping timeout: 250 seconds] 07:08:00 -!- sacho [~sacho@87.126.39.0] has quit [Ping timeout: 264 seconds] 07:11:41 -!- ozzloy [~ozzloy@unaffiliated/ozzloy] has quit [Ping timeout: 250 seconds] 07:11:47 ozzloy [~ozzloy@unaffiliated/ozzloy] has joined #lisp 07:13:15 -!- nikodemus [~nikodemus@cs181063174.pp.htv.fi] has quit [Ping timeout: 258 seconds] 07:15:29 dmiles_afk [~dmiles@dsl-72-19-48-033.cascadeaccess.com] has joined #lisp 07:23:56 -!- ugoubuntu [~ugoubuntu@182.149.93.73] has quit [Remote host closed the connection] 07:24:34 ugoubuntu [~ugoubuntu@182.149.93.73] has joined #lisp 07:29:46 insomnia1alt [~milan@port-92-204-112-220.dynamic.qsc.de] has joined #lisp 07:29:46 -!- insomnia1alt [~milan@port-92-204-112-220.dynamic.qsc.de] has quit [Changing host] 07:29:46 insomnia1alt [~milan@unaffiliated/iammilan] has joined #lisp 07:32:57 -!- insomniaSalt [~milan@unaffiliated/iammilan] has quit [Ping timeout: 240 seconds] 07:32:58 -!- insomnia1alt is now known as insomniaSalt 07:34:11 morphling [~stefan@gssn-5f754845.pool.mediaWays.net] has joined #lisp 07:35:12 fourier` [~user@213.141.149.93] has joined #lisp 07:48:24 alvis_ [~alvis@tx-71-54-103-115.dhcp.embarqhsd.net] has joined #lisp 07:49:35 Kryztof [~user@csrhodes.plus.com] has joined #lisp 07:52:47 ehu [~ehuels@46.207.255.250] has joined #lisp 07:55:35 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 252 seconds] 07:57:28 macrobat_ [~fuzzyglee@h-17-133.a328.priv.bahnhof.se] has joined #lisp 07:57:55 super__ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 07:58:09 ympbyc [~ympbyc@222-152-64-125.jetstream.xtra.co.nz] has joined #lisp 07:58:27 _mathrick [~mathrick@users177.kollegienet.dk] has joined #lisp 08:01:33 -!- macrobat [~fuzzyglee@h-17-133.a328.priv.bahnhof.se] has quit [Ping timeout: 255 seconds] 08:01:33 -!- AntiSpamMeta [~MetaBot@unaffiliated/afterdeath/bot/antispambot] has quit [Ping timeout: 255 seconds] 08:01:34 -!- homie` [~user@xdsl-78-35-188-220.netcologne.de] has quit [Ping timeout: 255 seconds] 08:01:34 -!- mathrick [~mathrick@users177.kollegienet.dk] has quit [Ping timeout: 255 seconds] 08:01:34 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 255 seconds] 08:01:34 -!- arbscht [~arbscht@60-234-133-173.bitstream.orcon.net.nz] has quit [Ping timeout: 255 seconds] 08:01:34 -!- vert2 [~vert2@newshell1.bshellz.net] has quit [Ping timeout: 255 seconds] 08:01:35 vert2 [~vert2@newshell1.bshellz.net] has joined #lisp 08:03:54 arbscht [~arbscht@60-234-133-173.bitstream.orcon.net.nz] has joined #lisp 08:04:12 -!- daniel [~daniel@p5082B0CB.dip.t-dialin.net] has quit [Read error: Operation timed out] 08:04:41 -!- Bike [~Glossina@71-214-106-42.ptld.qwest.net] has quit [Ping timeout: 240 seconds] 08:05:12 daniel [~daniel@p5082BB78.dip.t-dialin.net] has joined #lisp 08:13:58 AntiSpamMeta [~MetaBot@unaffiliated/afterdeath/bot/antispambot] has joined #lisp 08:15:19 -!- leo2007 [~leo@123.114.49.69] has quit [Ping timeout: 252 seconds] 08:15:57 -!- xxxyyy [~xyxu@222.68.152.180] has quit [Ping timeout: 255 seconds] 08:16:47 -!- sbryant_work [~user@ghanima.slavasaur.com] has quit [Ping timeout: 252 seconds] 08:30:00 schaueho [~schaueho@dslb-088-066-063-135.pools.arcor-ip.net] has joined #lisp 08:32:35 -!- fourier` [~user@213.141.149.93] has quit [Read error: Operation timed out] 08:34:08 -!- Kryztof [~user@csrhodes.plus.com] has quit [Ping timeout: 240 seconds] 08:34:24 -!- mishoo [~mishoo@79.112.122.61] has quit [Ping timeout: 255 seconds] 08:37:17 em [~em@unaffiliated/emma] has joined #lisp 08:39:04 Bacteria [~Bacteria@115-64-180-132.static.tpgi.com.au] has joined #lisp 08:42:29 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving] 08:44:01 zfx [~zfx@host-78-147-235-245.as13285.net] has joined #lisp 08:44:01 -!- zfx [~zfx@host-78-147-235-245.as13285.net] has quit [Changing host] 08:44:01 zfx [~zfx@unaffiliated/zfx] has joined #lisp 08:45:51 -!- kennyd [~kennyd@93-136-16-6.adsl.net.t-com.hr] has quit [Ping timeout: 276 seconds] 08:47:07 -!- Evanescence [~chris@122.237.24.109] has quit [Quit: WeeChat 0.3.4] 08:47:36 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 276 seconds] 08:48:38 kennyd [~kennyd@93-138-146-234.adsl.net.t-com.hr] has joined #lisp 08:52:29 -!- zfx [~zfx@unaffiliated/zfx] has quit [Quit: Be back later] 08:52:59 -!- ASau``` is now known as ASau 08:59:44 fourier` [~user@213.141.149.93] has joined #lisp 09:00:43 kingless [~user@108-65-61-54.lightspeed.rlghnc.sbcglobal.net] has joined #lisp 09:03:11 kushal [~kdas@fedora/kushal] has joined #lisp 09:08:11 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 252 seconds] 09:10:17 -!- nowhereman is now known as nowhere_man 09:11:00 zfx [~zfx@unaffiliated/zfx] has joined #lisp 09:11:59 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 09:15:16 -!- alvis_ [~alvis@tx-71-54-103-115.dhcp.embarqhsd.net] has quit [Read error: Operation timed out] 09:23:38 -!- ec|fkn_away_nick is now known as elliottcable 09:33:36 OliverUv_ [~gandhi@195.159.235.178] has joined #lisp 09:38:09 -!- ugoubuntu [~ugoubuntu@182.149.93.73] has quit [Ping timeout: 250 seconds] 09:49:53 ugoubuntu [~ugoubuntu@182.149.93.73] has joined #lisp 09:53:37 xiaoqi [~xiaoqi@123.125.157.52] has joined #lisp 10:02:13 Yuuhi [benni@p5483B4AA.dip.t-dialin.net] has joined #lisp 10:02:42 -!- milanj [~milanj_@109-93-80-39.dynamic.isp.telekom.rs] has quit [Quit: Leaving] 10:03:26 -!- xiaoqi [~xiaoqi@123.125.157.52] has quit [Quit: Ex-Chat] 10:03:57 slater [~slater@76.73.16.26] has joined #lisp 10:04:47 hi. is it impossible to create a package within a package? 10:04:53 -!- ugoubuntu [~ugoubuntu@182.149.93.73] has quit [Ping timeout: 246 seconds] 10:08:54 (defpackage :foo) (in-package :foo) (defpackage :bar). bar package is not part of foo 10:11:05 what makes you think that it would be part of foo, whatever that means? 10:11:34 i expected it would b 10:11:35 might be useful to read up on how MAKE-PACKAGE works. 10:11:38 http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec/Body/fun_make-package.html 10:11:42 any way to do it 10:12:32 I know it doesn't create bar within foo, I stated that in my question 10:12:32 slater: bar will not be part of foo, although I am still not clear what you mean by part of. 10:12:53 I mean package within a package 10:12:56 your question was a bit awkwardly stated :) 10:13:06 okay, so to what end do you want to do that? 10:13:47 wanted to create somecapi package, and within that package c package that would contain bare unwrapped C functions 10:14:49 okay, and you dont want people poking around in there? 10:15:27 they can just as long as they know that someapi:foo is a wrapped lisp function, while someapi:c:foo is bare C function 10:16:09 so I dont think you can create a package scoped to another package, but you can create one with an appropriate name and make those bare symbols internal. 10:17:57 the point wasn't to make them internal but to avoid name clashes, as I will use same function name in both packages 10:18:16 just use an appropriate package name, then. 10:23:45 ok 10:23:53 sorry. :) 10:25:16 -!- PuffTheMagic [~PuffTheMa@unaffiliated/puffthemagic] has quit [Ping timeout: 246 seconds] 10:25:58 I could make myself write c:function-name, but having api-name-c:function-name all over the source would add too much clutter. is it possible to :use api-c in api package and then resolve occassional name clash 10:28:02 ugoubuntu [~ugoubuntu@182.149.93.73] has joined #lisp 10:28:17 -!- ugoubuntu [~ugoubuntu@182.149.93.73] has quit [Read error: Connection reset by peer] 10:28:27 why not just use a prefix on the method names then? 10:28:33 ugoubuntu [~ugoubuntu@182.149.93.73] has joined #lisp 10:29:28 hi 10:29:37 is there any good tutorial on sbcl sockets? 10:31:14 they are very similar the the c api 10:31:22 with the manual you should be all right 10:31:57 or you can use usocket, I'm pretty sure you can find several examples online 10:32:21 mishoo [~mishoo@79.112.109.152] has joined #lisp 10:33:37 -!- tessier_ [~treed@kernel-panic/copilotco] has quit [Ping timeout: 252 seconds] 10:35:10 tessier [~treed@216.105.40.125] has joined #lisp 10:36:04 galdor: http://jsnell.iki.fi/tmp/echo-server.lisp 10:36:11 -!- tali713 [~tali713@c-75-72-220-197.hsd1.mn.comcast.net] has quit [Ping timeout: 240 seconds] 10:42:01 tfb [~tfb@restormel.cley.com] has joined #lisp 10:44:36 homie [~user@xdsl-78-35-188-220.netcologne.de] has joined #lisp 10:46:24 pizzledizzle [~pizdets@pool-98-113-194-183.nycmny.fios.verizon.net] has joined #lisp 10:49:23 slater: in standard Common Lisp, you can only choose to name your package with structured names, etg. foo, foo.bar, foo.bar.quux. 10:50:02 pjb: hi 10:50:16 pjb: got problem with fgfs socket 10:50:18 slater: however, there's an extension, available in Allegro IIRC, of hierarchical package names where you can refer foo.bar from foo as bar. 10:51:43 slater: see also http://www.tfeb.org/programs/lisp/hierarchical-packages.lisp ; which implements them for other CL implementations. 10:55:41 Posterdati: see private msg window ;-) 10:57:45 jtza8 [~jtza8@iburst-41-213-27-85.iburst.co.za] has joined #lisp 10:59:42 H4ns` [~user@p4FFC9DBA.dip.t-dialin.net] has joined #lisp 11:03:17 -!- H4ns [~user@p4FFC8A19.dip.t-dialin.net] has quit [Ping timeout: 240 seconds] 11:07:02 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 11:09:16 -!- abeaumont [~abeaumont@90.165.165.246] has quit [Read error: Operation timed out] 11:10:37 abeaumont [~abeaumont@90.165.165.246] has joined #lisp 11:11:20 rswarbrick [~rswarbric@cl-1290.lon-02.gb.sixxs.net] has joined #lisp 11:23:21 kushal [~kdas@fedora/kushal] has joined #lisp 11:25:20 blandest [~user@85.204.33.242] has joined #lisp 11:26:44 xxxyyy [~xyxu@222.68.165.192] has joined #lisp 11:28:01 -!- kingless [~user@108-65-61-54.lightspeed.rlghnc.sbcglobal.net] has quit [Quit: gotta run] 11:29:01 gffa [~gffa@unaffiliated/gffa] has joined #lisp 11:37:26 drdo [~drdo@91.205.108.93.rev.vodafone.pt] has joined #lisp 11:39:59 mrSpec [~Spec@pool-151-204-255-122.bstnma.btas.verizon.net] has joined #lisp 11:39:59 -!- mrSpec [~Spec@pool-151-204-255-122.bstnma.btas.verizon.net] has quit [Changing host] 11:39:59 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 11:44:13 -!- realitygrill [~realitygr@74-95-198-157-SFBA.hfc.comcastbusiness.net] has quit [Quit: realitygrill] 11:46:30 pnq [~nick@AC811040.ipt.aol.com] has joined #lisp 11:47:02 -!- fourier` [~user@213.141.149.93] has quit [Read error: Operation timed out] 11:49:01 pjb thanks 11:50:17 Mekanik [~vov@91.79.119.130] has joined #lisp 11:51:55 i have unrelated question. classes.lisp defines foo class. methods.lisp defines methods for that class. in asdf:defsystem :components I've put (:file "methods") after (:file "classes") but I'm still getting FIND-CLASS, XY does not name a class condition. how can I fix that? 11:53:09 slater: do you also have :serial t? 11:53:18 yes 11:53:55 If you do something silly like manually loading one file then the next, does it still break? (This tells you whether it's an asdf problem or a lisp problem...) 11:53:58 but even if I didn't why it matter, i thought dispatch is done dynamicaly 11:54:06 +would 11:54:35 slater: paste the .asd and the files? 11:54:42 slater: not that dynamically. 11:54:55 rswarbrick (load "class") in methods fixes the problem, hmm 11:55:14 In which case, as Xach said, can you paste the asd? 11:55:16 I'll paste it wait, let me trim all the files down to bare minimum 11:55:46 markskilbeck [~mark@unaffiliated/markskilbeck] has joined #lisp 11:57:36 serichsen [~user@hmbg-5f77d5b4.pool.mediaWays.net] has joined #lisp 11:57:41 Hello! 12:00:14 -!- pizzledizzle [~pizdets@pool-98-113-194-183.nycmny.fios.verizon.net] has quit [Ping timeout: 264 seconds] 12:01:29 hargettp [~hargettp@pool-71-174-140-162.bstnma.east.verizon.net] has joined #lisp 12:04:06 sorry for bother you I did something stupid (I forgot (in-package form in the classes.lisp) 12:04:07 pizzledizzle [~pizdets@pool-96-250-230-76.nycmny.fios.verizon.net] has joined #lisp 12:04:10 bothering* 12:06:04 Heh! I've done that more times than I care to admit... 12:06:27 (incidentally, if you're using emacs, slime puts the file's current package on the modeline, which is sometimes useful) 12:08:29 Theorically, ("methods" :depends-on ("classes")), but :serial t should work too. 12:08:55 That said, I observe that sometimes ASDF fails to reload dependencies when they've changed... 12:11:30 -!- blandest [~user@85.204.33.242] has quit [Remote host closed the connection] 12:16:22 -!- Salamander [~Salamande@ppp118-210-185-178.lns20.adl6.internode.on.net] has quit [Quit: G'bye] 12:17:41 Salamander [~Salamande@ppp118-210-185-178.lns20.adl6.internode.on.net] has joined #lisp 12:17:59 -!- ugoubuntu [~ugoubuntu@182.149.93.73] has quit [*.net *.split] 12:17:59 -!- arbscht [~arbscht@60-234-133-173.bitstream.orcon.net.nz] has quit [*.net *.split] 12:17:59 -!- _mathrick [~mathrick@users177.kollegienet.dk] has quit [*.net *.split] 12:17:59 -!- Demosthenes [~demo@206.180.155.43.adsl.hal-pc.org] has quit [*.net *.split] 12:17:59 -!- levi [~user@c-174-52-219-147.hsd1.ut.comcast.net] has quit [*.net *.split] 12:17:59 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [*.net *.split] 12:17:59 -!- Odin- [~sbkhh@adsl-2-92.du.snerpa.is] has quit [*.net *.split] 12:17:59 -!- phadthai [mmondor@ginseng.pulsar-zone.net] has quit [*.net *.split] 12:17:59 -!- slyrus [~chatzilla@adsl-99-39-232-220.dsl.pltn13.sbcglobal.net] has quit [*.net *.split] 12:17:59 -!- kytibe [~kytibe@212.174.109.55] has quit [*.net *.split] 12:17:59 -!- eli [~eli@winooski.ccs.neu.edu] has quit [*.net *.split] 12:17:59 -!- cpc26 [cpc26@pilot.trilug.org] has quit [*.net *.split] 12:17:59 -!- kjellkt [~kkgt@223.81-167-109.customer.lyse.net] has quit [*.net *.split] 12:18:00 -!- micro [~micro@www.bway.net] has quit [*.net *.split] 12:19:30 ugoubuntu [~ugoubuntu@182.149.93.73] has joined #lisp 12:19:30 arbscht [~arbscht@60-234-133-173.bitstream.orcon.net.nz] has joined #lisp 12:19:30 _mathrick [~mathrick@users177.kollegienet.dk] has joined #lisp 12:19:30 Demosthenes [~demo@206.180.155.43.adsl.hal-pc.org] has joined #lisp 12:19:30 levi [~user@c-174-52-219-147.hsd1.ut.comcast.net] has joined #lisp 12:19:30 pchrist [~spirit@gentoo/developer/pchrist] has joined #lisp 12:19:30 Odin- [~sbkhh@adsl-2-92.du.snerpa.is] has joined #lisp 12:19:30 phadthai [mmondor@ginseng.pulsar-zone.net] has joined #lisp 12:19:30 slyrus [~chatzilla@adsl-99-39-232-220.dsl.pltn13.sbcglobal.net] has joined #lisp 12:19:30 kytibe [~kytibe@212.174.109.55] has joined #lisp 12:19:30 eli [~eli@winooski.ccs.neu.edu] has joined #lisp 12:19:30 cpc26 [cpc26@pilot.trilug.org] has joined #lisp 12:19:30 kjellkt [~kkgt@223.81-167-109.customer.lyse.net] has joined #lisp 12:19:30 micro [~micro@www.bway.net] has joined #lisp 12:19:45 -!- xxxyyy [~xyxu@222.68.165.192] has quit [Ping timeout: 255 seconds] 12:19:46 -!- AntiSpamMeta [~MetaBot@unaffiliated/afterdeath/bot/antispambot] has quit [Excess Flood] 12:20:19 pjb is that a known bug? 12:21:12 I don't think so. So far it looks like a random bug to me. 12:21:41 AntiSpamMeta [~MetaBot@unaffiliated/afterdeath/bot/antispambot] has joined #lisp 12:24:01 -!- foocraft [~ewanas@89.211.190.38] has quit [Quit: So long, and thanks for all the fish!] 12:25:05 xxxyyy [~xyxu@222.68.165.192] has joined #lisp 12:25:48 scrimohsin [dink@unaffiliated/scrimohsin] has joined #lisp 12:30:05 -!- tfb [~tfb@restormel.cley.com] has quit [Quit: sleeping] 12:31:03 -!- pnq [~nick@AC811040.ipt.aol.com] has quit [Ping timeout: 258 seconds] 12:31:58 urandom__ [~user@p548A3B50.dip.t-dialin.net] has joined #lisp 12:33:03 Elench [~user@unaffiliated/elench] has joined #lisp 12:33:27 pnq [~nick@AC811040.ipt.aol.com] has joined #lisp 12:38:29 -!- ympbyc [~ympbyc@222-152-64-125.jetstream.xtra.co.nz] has quit [Ping timeout: 240 seconds] 12:43:00 leo2007 [~leo@th041130.ip.tsinghua.edu.cn] has joined #lisp 12:43:41 -!- markskilbeck [~mark@unaffiliated/markskilbeck] has quit [Ping timeout: 240 seconds] 12:48:19 -!- pnq [~nick@AC811040.ipt.aol.com] has quit [Ping timeout: 246 seconds] 12:49:50 tfb [~tfb@restormel.cley.com] has joined #lisp 12:51:50 pnq [~nick@AC811040.ipt.aol.com] has joined #lisp 12:59:43 -!- kiooeht [~kiooeht@184.154.102.118] has quit [Quit: leaving] 13:00:37 -!- hargettp [~hargettp@pool-71-174-140-162.bstnma.east.verizon.net] has quit [Quit: Leaving...] 13:02:12 hargettp [~hargettp@pool-71-174-140-162.bstnma.east.verizon.net] has joined #lisp 13:02:14 realitygrill [~realitygr@74-95-198-157-SFBA.hfc.comcastbusiness.net] has joined #lisp 13:02:39 wowdd1 [~wowdd1@183.37.63.57] has joined #lisp 13:02:49 kiooeht [~kiooeht@184.154.102.118] has joined #lisp 13:04:11 -!- zfx [~zfx@unaffiliated/zfx] has quit [Quit: Be back later] 13:04:32 -!- wowdd1 [~wowdd1@183.37.63.57] has quit [Remote host closed the connection] 13:06:30 -!- xxxyyy [~xyxu@222.68.165.192] has quit [Ping timeout: 252 seconds] 13:08:37 bgs100 [~ian@unaffiliated/bgs100] has joined #lisp 13:10:21 xxxyyy [~xyxu@222.68.165.192] has joined #lisp 13:13:11 -!- OliverUv_ [~gandhi@195.159.235.178] has quit [Ping timeout: 240 seconds] 13:15:05 X-Scale` [email@89.181.85.35] has joined #lisp 13:15:09 -!- X-Scale [email@2001:470:1f14:135b::2] has quit [Ping timeout: 264 seconds] 13:15:15 SuChek_ [~SuChek@unaffiliated/suchek] has joined #lisp 13:16:48 Is there any way to stop (let ) execution from it and skip that whole block? 13:17:30 Im binding connected socket to symbol in let, but if handler-case catch any condition (for example connection refused) i want to skip whole let block. 13:17:42 How to do this? 13:18:04 Use a (block) and (return) 13:18:14 blandest [~user@85.204.33.242] has joined #lisp 13:19:35 Yes, I already found it. 13:19:37 But, thanks! 13:20:51 Returns, as if by return-from, from the block named nil. 13:20:55 It must be named nil? 13:21:19 That's what you get if you don't give the block a name. 13:21:38 return-from allows you to jump to a named block, which might not be the first enclosing one. 13:21:45 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 260 seconds] 13:21:53 (block foo (return-from foo 1)) 13:22:14 -!- ugoubuntu [~ugoubuntu@182.149.93.73] has quit [Ping timeout: 252 seconds] 13:22:16 -!- morphling [~stefan@gssn-5f754845.pool.mediaWays.net] has quit [Remote host closed the connection] 13:22:31 francogrex [~user@109.130.216.149] has joined #lisp 13:24:59 Dodek [am291698@students.mimuw.edu.pl] has joined #lisp 13:25:01 ska` [~user@ppp-58-8-136-35.revip2.asianet.co.th] has joined #lisp 13:27:16 Thanks. 13:30:18 -!- xxxyyy [~xyxu@222.68.165.192] has quit [Ping timeout: 252 seconds] 13:33:35 -!- francogrex [~user@109.130.216.149] has quit [Remote host closed the connection] 13:33:38 -!- pnq [~nick@AC811040.ipt.aol.com] has quit [Ping timeout: 252 seconds] 13:36:34 -!- Beetny [~Beetny@ppp118-208-143-106.lns20.bne1.internode.on.net] has quit [Ping timeout: 252 seconds] 13:36:48 ch077179 [~urs@xdsl-188-155-1-133.adslplus.ch] has joined #lisp 13:38:50 xxxyyy [~xyxu@222.68.165.192] has joined #lisp 13:38:53 genieliu [~genieliu@59.78.62.120] has joined #lisp 13:41:54 zfx [~zfx@unaffiliated/zfx] has joined #lisp 13:42:10 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Ping timeout: 260 seconds] 13:43:30 -!- xxxyyy [~xyxu@222.68.165.192] has quit [Ping timeout: 258 seconds] 13:45:17 kiuma [~kiuma@93-36-9-4.ip57.fastwebnet.it] has joined #lisp 13:45:52 xxxyyy [~xyxu@222.68.165.192] has joined #lisp 13:46:28 mjonsson [~mjonsson@38.109.95.175] has joined #lisp 13:48:39 -!- kiuma [~kiuma@93-36-9-4.ip57.fastwebnet.it] has quit [Client Quit] 13:50:18 -!- rswarbrick [~rswarbric@cl-1290.lon-02.gb.sixxs.net] has quit [Ping timeout: 255 seconds] 13:52:15 -!- cmm [~cmm@109.65.203.94] has quit [Quit: leaving] 14:02:06 -!- xxxyyy [~xyxu@222.68.165.192] has quit [Ping timeout: 240 seconds] 14:05:19 -!- hargettp [~hargettp@pool-71-174-140-162.bstnma.east.verizon.net] has quit [Quit: Leaving...] 14:05:38 -!- zfx [~zfx@unaffiliated/zfx] has quit [Quit: Be back later] 14:06:28 billstclair [~billstcla@gw3.tacwap.org] has joined #lisp 14:06:28 -!- billstclair [~billstcla@gw3.tacwap.org] has quit [Changing host] 14:06:28 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 14:10:40 kushal [~kdas@fedora/kushal] has joined #lisp 14:14:18 hargettp [~hargettp@pool-71-174-140-162.bstnma.east.verizon.net] has joined #lisp 14:15:50 -!- timjstewart [~tims@159.182.183.6] has quit [Read error: Connection reset by peer] 14:17:11 ugoubuntu [~ugoubuntu@182.149.93.73] has joined #lisp 14:17:35 Gmind [~nevermind@113.190.184.5] has joined #lisp 14:20:34 -!- lanthan [~ze@p54B7D7D6.dip.t-dialin.net] has quit [Ping timeout: 252 seconds] 14:24:45 -!- hargettp [~hargettp@pool-71-174-140-162.bstnma.east.verizon.net] has quit [Quit: Linkinus - http://linkinus.com] 14:27:22 -!- pizzledizzle [~pizdets@pool-96-250-230-76.nycmny.fios.verizon.net] has quit [Ping timeout: 246 seconds] 14:31:53 pizzledizzle [~pizdets@pool-96-250-230-76.nycmny.fios.verizon.net] has joined #lisp 14:32:11 -!- blandest [~user@85.204.33.242] has quit [Ping timeout: 258 seconds] 14:32:18 when re-evaluating a DEFCLASS form with sbcl 1.0.50, I get the following error: 14:32:19 ITEM-ID already names an ordinary function or a macro. 14:32:51 I don't know what 'ordinary function' means, but of course ITEM-ID already is a function, I just re-evaluated the whole file 14:33:09 lanthan [~ze@p54B7C16D.dip.t-dialin.net] has joined #lisp 14:33:19 Do you have an accessor of that name also? 14:34:08 ITEM-ID is an accessor, yep 14:34:13 it's just an accessor, nothing else 14:34:19 An accessor is a generic function. 14:34:23 silenius [~silenus@p549470EC.dip.t-dialin.net] has joined #lisp 14:34:27 An ordinary function is not a generic function. 14:34:30 oh ok 14:34:49 now I don't have any ordinary function named ITEM-ID 14:34:58 zfx [~zfx@host-78-147-235-245.as13285.net] has joined #lisp 14:34:58 -!- zfx [~zfx@host-78-147-235-245.as13285.net] has quit [Changing host] 14:34:58 zfx [~zfx@unaffiliated/zfx] has joined #lisp 14:35:28 -!- genieliu [~genieliu@59.78.62.120] has quit [Quit: leaving] 14:36:28 genieliu [~genieliu@59.78.62.120] has joined #lisp 14:36:47 xxxyyy [~xyxu@222.68.165.192] has joined #lisp 14:38:27 perhaps using the sb profiler changed something 14:40:47 -!- Bacteria [~Bacteria@115-64-180-132.static.tpgi.com.au] has quit [Quit: Bacteria] 14:41:11 -!- tfb [~tfb@restormel.cley.com] has quit [Quit: gone] 14:41:18 -!- ugoubuntu [~ugoubuntu@182.149.93.73] has quit [Remote host closed the connection] 14:41:38 ugoubuntu [~ugoubuntu@182.149.93.73] has joined #lisp 14:43:21 -!- xxxyyy [~xyxu@222.68.165.192] has quit [Ping timeout: 276 seconds] 14:43:32 La0fer [~Laofers1@64.120.233.114] has joined #lisp 14:45:42 xxxyyy [~xyxu@222.68.160.105] has joined #lisp 14:46:17 sbryant_work [~user@ghanima.slavasaur.com] has joined #lisp 14:47:12 -!- Jasko [~tjasko@64.211.82.253] has quit [Quit: Leaving] 14:49:38 Kenjin [~josesanto@bl21-68-244.dsl.telepac.pt] has joined #lisp 14:50:00 hello 14:50:15 alvis_ [~alvis@tx-71-54-103-115.dhcp.embarqhsd.net] has joined #lisp 14:51:38 Hello. 14:53:15 -!- X-Scale` [email@89.181.85.35] has quit [Remote host closed the connection] 14:53:48 X-Scale [email@2001:470:1f14:135b::2] has joined #lisp 14:55:11 I'm using CL-EMB to embed lisp code in html. Every time I use a @ tag the page fails to load. Anyone knows how to debug this? 14:57:52 Hi! Are there release tarballs for the SLIME? I ask because I'm about to make a brew formula for Slime. 14:58:18 nope 14:58:42 Ok, I'll use the current tarball then. 14:58:55 I just guess I'll append the date then for the version 14:59:12 Or find the version inside the tar 15:00:41 I make snapshots every 3-4 months for Gentoo, so if you trust me you can use those :) 15:00:45 http://common-lisp.net/~sionescu/files/ 15:00:59 I could make that an option 15:01:02 I think Xach makes snapshots as well 15:01:21 There is similar option for emacs.rb formula to use git instead of bzr HEAD 15:03:33 Kenjin: hunchentoot? There's an option to let errors go through to the REPL instead of eating them silently. 15:03:53 pkhuong: thanks. I'll look into that 15:04:57 -!- jtza8 [~jtza8@iburst-41-213-27-85.iburst.co.za] has quit [Ping timeout: 264 seconds] 15:12:16 nikodemus [~nikodemus@cs181063174.pp.htv.fi] has joined #lisp 15:13:08 *Fade* waves 15:13:21 -!- pizzledizzle [~pizdets@pool-96-250-230-76.nycmny.fios.verizon.net] has quit [Ping timeout: 264 seconds] 15:13:28 -!- xxxyyy [~xyxu@222.68.160.105] has quit [Quit: Leaving.] 15:18:43 -!- silenius [~silenus@p549470EC.dip.t-dialin.net] has quit [Remote host closed the connection] 15:19:20 -!- La0fer [~Laofers1@64.120.233.114] has quit [Ping timeout: 258 seconds] 15:25:31 -!- Gmind [~nevermind@113.190.184.5] has quit [Quit: Leaving.] 15:26:13 mon_key annotated #123289 "possbily applicable Debian bug report re tty_ioctl(4)" at http://paste.lisp.org/display/123289#3 15:29:25 PuffTheMagic [~PuffTheMa@unaffiliated/puffthemagic] has joined #lisp 15:33:27 morphling [~stefan@gssn-5f754845.pool.mediaWays.net] has joined #lisp 15:33:29 Athas [~athas@shop3.diku.dk] has joined #lisp 15:35:00 fourier` [~user@213.141.149.93] has joined #lisp 15:40:00 -!- Spion_ [~spion@unaffiliated/spion] has quit [Ping timeout: 260 seconds] 15:52:13 Spion_ [~spion@unaffiliated/spion] has joined #lisp 15:58:06 -!- zfx [~zfx@unaffiliated/zfx] has quit [Ping timeout: 276 seconds] 15:59:51 mon_key: compiles fine on closure cl 16:00:38 the sb-grovel thing really blows up on sbcl, though. 16:06:34 zfx [~zfx@unaffiliated/zfx] has joined #lisp 16:16:04 Fade: is the clozure on a non-linux os? 16:17:32 -!- Dodek is now known as dodek 16:17:44 no, it's on ubuntu 16:17:57 Linux infiltrator 2.6.38.6-fade-infiltrator #1 SMP PREEMPT Sun May 15 12:45:01 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux 16:18:22 hrmm. Was wondering if maybe there was a bsd/linux mismatch. 16:19:12 foocraft [~ewanas@78.101.149.71] has joined #lisp 16:20:04 -!- dodek is now known as Dodek 16:21:55 zmv [~Telefonic@187.57.30.27] has joined #lisp 16:23:15 -!- realitygrill [~realitygr@74-95-198-157-SFBA.hfc.comcastbusiness.net] has quit [Quit: realitygrill] 16:25:39 -!- nikodemus [~nikodemus@cs181063174.pp.htv.fi] has quit [Ping timeout: 258 seconds] 16:31:04 -!- scrimohsin [dink@unaffiliated/scrimohsin] has quit [] 16:34:35 -!- zmv [~Telefonic@187.57.30.27] has quit [Ping timeout: 250 seconds] 16:36:17 zmv [~Telefonic@187.57.30.27] has joined #lisp 16:36:38 como [~como@50.12.34.87] has joined #lisp 16:39:26 -!- drunkk [~proba@cpe-67-244-127-222.nyc.res.rr.com] has quit [Ping timeout: 240 seconds] 16:41:41 drunkk [~proba@cpe-67-244-127-222.nyc.res.rr.com] has joined #lisp 16:42:15 gemelen [~shelta@shpd-92-101-135-80.vologda.ru] has joined #lisp 16:44:51 -!- ugoubuntu [~ugoubuntu@182.149.93.73] has quit [Remote host closed the connection] 16:45:11 ugoubuntu [~ugoubuntu@182.149.93.73] has joined #lisp 16:46:01 -!- tychoish [~tychoish@foucault.cyborginstitute.net] has quit [Quit: leaving] 16:46:15 -!- ASau [~user@95-24-140-223.broadband.corbina.ru] has quit [Read error: Operation timed out] 16:47:48 tychoish [~tychoish@foucault.cyborginstitute.net] has joined #lisp 16:48:34 udzinari` [~user@ip-89-102-12-6.net.upcbroadband.cz] has joined #lisp 16:48:51 cmm [~cmm@bzq-79-177-199-232.red.bezeqint.net] has joined #lisp 16:52:46 pnkfelix [~Adium@c-68-80-192-44.hsd1.pa.comcast.net] has joined #lisp 16:52:53 -!- tychoish [~tychoish@foucault.cyborginstitute.net] has quit [Quit: leaving] 16:55:33 -!- cmm [~cmm@bzq-79-177-199-232.red.bezeqint.net] has quit [Ping timeout: 258 seconds] 16:55:41 -!- zmv [~Telefonic@187.57.30.27] has quit [Ping timeout: 240 seconds] 16:57:14 tychoish [~tychoish@foucault.cyborginstitute.net] has joined #lisp 16:58:03 -!- homie [~user@xdsl-78-35-188-220.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 16:58:30 zmv [~Telefonic@187.57.30.27] has joined #lisp 16:59:58 -!- como [~como@50.12.34.87] has left #lisp 17:02:49 looopy [~looopy@c-69-243-25-135.hsd1.md.comcast.net] has joined #lisp 17:05:10 -!- sbryant_work [~user@ghanima.slavasaur.com] has quit [Ping timeout: 260 seconds] 17:06:02 cheezus [~Adium@206-248-160-123.dsl.teksavvy.com] has joined #lisp 17:06:14 -!- cheezus [~Adium@206-248-160-123.dsl.teksavvy.com] has quit [Client Quit] 17:06:54 superflit [~superflit@71-208-223-228.hlrn.qwest.net] has joined #lisp 17:09:05 -!- ugoubuntu [~ugoubuntu@182.149.93.73] has quit [Remote host closed the connection] 17:09:37 -!- genieliu [~genieliu@59.78.62.120] has quit [Quit: Lost terminal] 17:09:37 cmm [~cmm@bzq-79-183-200-86.red.bezeqint.net] has joined #lisp 17:11:39 sbryant_work [~user@ghanima.slavasaur.com] has joined #lisp 17:13:48 zmv_ [~Telefonic@187.57.30.27] has joined #lisp 17:15:12 -!- mjonsson [~mjonsson@38.109.95.175] has quit [Remote host closed the connection] 17:15:35 -!- chu_ [~chu@CPE-58-169-43-95.lns3.civ.bigpond.net.au] has quit [Quit: leaving] 17:16:18 mstevens [~mstevens@ceres.etla.org] has joined #lisp 17:16:18 -!- mstevens [~mstevens@ceres.etla.org] has quit [Changing host] 17:16:18 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 17:17:29 -!- zmv [~Telefonic@187.57.30.27] has quit [Ping timeout: 250 seconds] 17:18:29 Bike [~Glossina@71-214-106-42.ptld.qwest.net] has joined #lisp 17:18:58 -!- zmv_ [~Telefonic@187.57.30.27] has quit [Remote host closed the connection] 17:19:12 zmv [~Telefonic@187.57.30.27] has joined #lisp 17:21:58 Qworkescence [~quad@unaffiliated/quadrescence] has joined #lisp 17:25:13 ISF [~ivan@187.106.54.41] has joined #lisp 17:27:36 ASau [~user@95-24-140-223.broadband.corbina.ru] has joined #lisp 17:28:23 -!- kpreid [~kpreid@adsl-75-36-181-173.dsl.pltn13.sbcglobal.net] has quit [Quit: Quitting] 17:35:26 zmv_ [~Telefonic@187.57.30.27] has joined #lisp 17:37:13 BlankVerse [~pankajm@122.172.249.88] has joined #lisp 17:40:23 Are there situations where :external-format may be applicable when a streams stream-element-type is a subtype of 'unsigned-byte? 17:40:50 -!- zmv [~Telefonic@187.57.30.27] has quit [Ping timeout: 252 seconds] 17:42:25 littlebobby [~bob@i5E8799B.versanet.de] has joined #lisp 17:43:07 -!- littlebobby [~bob@i5E8799B.versanet.de] has quit [Changing host] 17:43:08 littlebobby [~bob@unaffiliated/littlebobby] has joined #lisp 17:43:46 hi 17:43:56 e.g. on SBCL (subtypep 'unsigned-byte 'character) -> NIL, T Spec for CL:OPEN says of :external-format "is meaningful for any kind of file stream whose element type is a subtype of character" 17:44:58 -!- leo2007 [~leo@th041130.ip.tsinghua.edu.cn] has quit [Quit: rcirc on GNU Emacs 23.3.50.1] 17:53:26 -!- morphling [~stefan@gssn-5f754845.pool.mediaWays.net] has quit [Remote host closed the connection] 17:55:40 zmv [~Telefonic@187.57.30.27] has joined #lisp 17:56:22 -!- slater [~slater@76.73.16.26] has quit [Quit: CGI:IRC (Session timeout)] 17:57:40 -!- Mekanik [~vov@91.79.119.130] has quit [Ping timeout: 260 seconds] 17:59:00 -!- zmv_ [~Telefonic@187.57.30.27] has quit [Ping timeout: 276 seconds] 17:59:15 -!- foocraft [~ewanas@78.101.149.71] has quit [Quit: So long, and thanks for all the fish!] 18:00:34 foocraft [~ewanas@78.101.149.71] has joined #lisp 18:02:23 fe[nl]ix: Is there md5sums somewhere along with dated slime tar balls? 18:02:37 Why has the slime dropped using tags fivr years ago? 18:02:44 ..five.. 18:02:57 dnolen_ [~davidnole@184.152.69.75] has joined #lisp 18:03:22 peterhil: what is a brew formula? 18:08:02 HomeBrew is a package manager for Mac OS X, not unlike encap, which also uses symlinks as not to pollute /usr/local 18:08:22 Ah. good to know. thanks 18:08:40 Formulas are the package installation files, like PortFile on ports 18:10:37 http://mxcl.github.com/homebrew/ 18:10:45 Yes, am reading now :) 18:10:58 It uses Ruby for the formulas 18:11:09 And git extensively 18:11:49 hence the need for md5sums (or equivalent)? 18:11:57 Yes 18:12:31 Because, I'd like the brew formula for slime build slime-current.tgz by default and only use HEAD if given the option --HEAD 18:12:52 -!- looopy [~looopy@c-69-243-25-135.hsd1.md.comcast.net] has quit [Remote host closed the connection] 18:13:24 But I would need to get the md5sum for the daily slime-current.tgz and fetching the package and calculating the md5 from it kind of defeits the point of using md5... 18:14:14 can you look at the slime/swank version? 18:14:21 Maybe 18:14:25 Or changelog 18:14:28 kpreid [~kpreid@adsl-75-36-181-173.dsl.pltn13.sbcglobal.net] has joined #lisp 18:14:44 That seems to change most often 18:14:57 well, AFAIK its the slime API for such things :P 18:15:42 swank-loader.lisp `slime-version-string' 18:17:10 And that uses ChangeLog... :-) 18:17:11 Thanks 18:19:17 Isn't there a semi-official git of slime-cvs? 18:19:27 zmv_ [~Telefonic@187.57.30.27] has joined #lisp 18:20:13 So, I'll use the first line which starts with a date (ignoring whitespace) on the changelog 18:20:25 I remember to seeing a git repo also 18:20:49 peterhil: the checksums are here: http://git.overlays.gentoo.org/gitweb/?p=proj/lisp.git;a=blob_plain;f=app-emacs/slime/Manifest;hb=HEAD 18:21:10 Ok, thanks 18:21:39 -!- zmv [~Telefonic@187.57.30.27] has quit [Ping timeout: 255 seconds] 18:24:15 -!- pnkfelix [~Adium@c-68-80-192-44.hsd1.pa.comcast.net] has quit [Quit: Leaving.] 18:24:29 -!- zmv_ [~Telefonic@187.57.30.27] has quit [Remote host closed the connection] 18:24:49 zmv [~Telefonic@187.57.30.27] has joined #lisp 18:25:12 I have to eat. 18:26:22 -!- nicdev_ [~nicdev@209-6-50-99.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: nicdev_] 18:26:39 looopy [~looopy@c-69-243-25-135.hsd1.md.comcast.net] has joined #lisp 18:28:17 -!- udzinari` [~user@ip-89-102-12-6.net.upcbroadband.cz] has quit [Remote host closed the connection] 18:28:54 nicdev_ [~nicdev@209-6-50-99.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #lisp 18:30:50 mon_key: Was this the git repo? https://github.com/nablaone/slime 18:31:00 It's the only slime repo on github 18:31:49 I seem to recall nikodemus having one 18:32:49 https://github.com/nikodemus/Slime 18:33:20 which supposedly "master" should match CVS and progress linearly." 18:33:49 -!- looopy [~looopy@c-69-243-25-135.hsd1.md.comcast.net] has quit [Remote host closed the connection] 18:33:56 <_3b> doesn't mean 'automatically' though, so probably should check that before using it 18:34:49 -!- zmv [~Telefonic@187.57.30.27] has quit [Ping timeout: 240 seconds] 18:34:56 what about git-cvsimport? 18:36:05 looopy [~looopy@c-69-243-25-135.hsd1.md.comcast.net] has joined #lisp 18:36:10 zmv [~Telefonic@187.57.30.27] has joined #lisp 18:36:59 BTW, I got a new job  I got a trainee position developing STB software for IPTV boxes! It's cool! :-) 18:38:08 OK, thanks. I'll check if I can use that git repo also. 18:40:54 ISF_ [~ivan@187.106.54.41] has joined #lisp 18:41:38 -!- zmv [~Telefonic@187.57.30.27] has quit [Ping timeout: 252 seconds] 18:42:29 zmv [~Telefonic@187.57.30.27] has joined #lisp 18:43:03 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 18:44:21 Haven't got to use Lisp yet on the new job, though... Maybe I have to single out some need for tools, that could be written in Lisp. :-) 18:45:09 -!- ISF [~ivan@187.106.54.41] has quit [Ping timeout: 276 seconds] 18:45:09 homie [~user@xdsl-78-35-173-236.netcologne.de] has joined #lisp 18:47:44 -!- nicdev_ [~nicdev@209-6-50-99.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: nicdev_] 18:47:50 -!- zmv [~Telefonic@187.57.30.27] has quit [Ping timeout: 252 seconds] 18:48:51 zmv [~Telefonic@187.57.30.27] has joined #lisp 18:49:38 There's just the problem of others not knowing Lisp. So, the places where it can be used are some very specialized tools or using it for code generation on to some more common (no pun intended) language. 18:49:51 Like JavaScript... 18:50:17 Does ParenScript support some JS libraries BTW? 18:50:26 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 240 seconds] 18:50:39 pnq [~nick@ACA285CD.ipt.aol.com] has joined #lisp 18:53:20 STB being set top box and IPTV is IP Television 18:56:06 I'll hack on my home box, and see what I can install there. I found an Open Source version of the SDK in use. 18:58:04 SuChek [~SuChek@unaffiliated/suchek] has joined #lisp 18:59:46 -!- SuChek_ [~SuChek@unaffiliated/suchek] has quit [Ping timeout: 240 seconds] 19:00:39 zmv_ [~Telefonic@187.57.30.27] has joined #lisp 19:00:46 -!- zmv [~Telefonic@187.57.30.27] has quit [Ping timeout: 258 seconds] 19:02:05 -!- looopy [~looopy@c-69-243-25-135.hsd1.md.comcast.net] has quit [Remote host closed the connection] 19:02:14 kushal [~kdas@fedora/kushal] has joined #lisp 19:03:23 <_3b> ps doesn't have anything specific for any JS libraries that i know of, but it can call JS code fairly easily 19:05:56 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 19:06:37 -!- zmv_ is now known as zmv 19:07:02 -!- BlankVerse [~pankajm@122.172.249.88] has quit [Ping timeout: 258 seconds] 19:09:56 -!- ISF_ is now known as ISF 19:11:34 BlankVerse [~pankajm@122.172.249.88] has joined #lisp 19:12:52 _3b: Ok, thanks. That's actually even better to be able to call JS functions. 19:13:32 <_3b> ps compiles to fairly normal JS, so it is easy to write PS code to be called from JS as well 19:20:43 zmv_ [~Telefonic@187.57.30.27] has joined #lisp 19:22:30 mishoo_ [~mishoo@79.112.109.152] has joined #lisp 19:22:43 -!- fourier` [~user@213.141.149.93] has quit [Ping timeout: 250 seconds] 19:23:15 -!- _mathrick is now known as mathrick 19:24:09 -!- zmv [~Telefonic@187.57.30.27] has quit [Ping timeout: 264 seconds] 19:24:28 Yes, I played with ParenScript few months ago. I just have forgotten most of it... But I also found a library to do the reverse compilation at some rudimentary level: JS -> PS 19:25:26 -!- mishoo [~mishoo@79.112.109.152] has quit [Ping timeout: 240 seconds] 19:30:55 -!- ska` [~user@ppp-58-8-136-35.revip2.asianet.co.th] has quit [Remote host closed the connection] 19:31:08 varjag [~eugene@21.59.34.95.customer.cdi.no] has joined #lisp 19:32:23 pinterface1 [~pinterfac@173-20-55-85.client.mchsi.com] has joined #lisp 19:32:51 mon_key` [~user@74-143-13-202.static.insightbb.com] has joined #lisp 19:33:22 is there a way to have a hash table whose key is a CLOS object ? 19:33:40 since only #'eq, #'eql and #'equal are authorized as hash functions 19:33:42 -!- anonus [~anonymous@88.80.28.189] has quit [Ping timeout: 252 seconds] 19:33:50 <_3b> EQ works on objects 19:34:06 looopy [~looopy@c-69-243-25-135.hsd1.md.comcast.net] has joined #lisp 19:34:08 -!- shachaf [~shachaf@204.109.63.130] has quit [Read error: Connection reset by peer] 19:34:09 anonus [~anonymous@88.80.28.189] has joined #lisp 19:34:12 shachaf [~shachaf@204.109.63.130] has joined #lisp 19:34:25 <_3b> if you want to use the contents of an instance rather than the identity, that's a bit harder 19:34:41 yep 19:35:01 one day I'll write a really generic hash table 19:35:01 -!- pinterface [~pinterfac@173-20-55-85.client.mchsi.com] has quit [Ping timeout: 246 seconds] 19:35:01 -!- _main_ [~main@adsl-99-173-15-158.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 246 seconds] 19:35:06 for now on, I'll find another way 19:36:19 <_3b> specific implementations may have extensions to allow that sort of thing 19:36:22 -!- mishoo_ [~mishoo@79.112.109.152] has quit [Read error: Connection reset by peer] 19:36:31 mishoo_ [~mishoo@79.112.109.152] has joined #lisp 19:36:46 -!- mon_key [~user@unaffiliated/monkey/x-267253] has quit [Ping timeout: 246 seconds] 19:37:13 I'll have a look, but I may have a simpler solution, in my case 19:37:14 galdor: I have a trie library I could polish to Github 19:37:19 If that works 19:37:35 I have meant to publish it for few months now 19:38:01 You can use basicalle any type of key, and use :key function for comparisons 19:38:12 what kind of trie ? 19:38:13 And sorting works by traversing the tree 19:38:41 if you have a link I'll watch it 19:39:05 It's a suffix trie, but with an addition of path wight 19:39:08 ...weight 19:39:09 http://en.wikipedia.org/wiki/Suffix_trie 19:39:15 I'll make a gist 19:39:29 __main__ [~main@adsl-99-173-15-158.dsl.pltn13.sbcglobal.net] has joined #lisp 19:39:32 Because I really need to do some polishing. 19:39:36 ok 19:40:55 -!- Athas [~athas@shop3.diku.dk] has quit [Remote host closed the connection] 19:41:26 zmv [~Telefonic@187.57.30.27] has joined #lisp 19:41:51 rednum [~user@cpc1-walt9-0-0-cust744.13-2.cable.virginmedia.com] has joined #lisp 19:42:03 hargettp [~hargettp@pool-71-174-140-162.bstnma.east.verizon.net] has joined #lisp 19:42:07 -!- levi [~user@c-174-52-219-147.hsd1.ut.comcast.net] has quit [Ping timeout: 252 seconds] 19:43:46 -!- sbryant_work [~user@ghanima.slavasaur.com] has quit [Ping timeout: 246 seconds] 19:44:21 -!- zmv_ [~Telefonic@187.57.30.27] has quit [Ping timeout: 252 seconds] 19:46:29 -!- macrobat_ is now known as macrobat 19:46:30 zmv_ [~Telefonic@187.57.30.27] has joined #lisp 19:46:55 -!- zmv [~Telefonic@187.57.30.27] has quit [Ping timeout: 252 seconds] 19:52:39 Kryztof [~user@csrhodes.plus.com] has joined #lisp 19:54:09 -!- looopy [~looopy@c-69-243-25-135.hsd1.md.comcast.net] has quit [Remote host closed the connection] 19:56:22 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 246 seconds] 19:56:27 Joreji [~thomas@90-056.eduroam.RWTH-Aachen.DE] has joined #lisp 19:57:24 eno [~eno@nslu2-linux/eno] has joined #lisp 19:59:22 Here goes: https://gist.github.com/1086709 19:59:31 -!- ``Erik [Here@c-69-140-109-104.hsd1.md.comcast.net] has quit [Ping timeout: 246 seconds] 19:59:37 The suffix trie code 19:59:38 ``Erik [Here@c-69-140-109-104.hsd1.md.comcast.net] has joined #lisp 20:00:46 -!- Joreji [~thomas@90-056.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 240 seconds] 20:01:01 I have used it in three projects so far - one related to data compression and the other two are web apps. I just heard about git modules - I think I'll make this one, because now the code is duplicated in three repositorys... 20:01:08 looopy [~looopy@c-69-243-25-135.hsd1.md.comcast.net] has joined #lisp 20:01:16 zmv [~Telefonic@187.57.30.27] has joined #lisp 20:02:36 And I should write the walker function, to shorten and simplify many other functions. 20:03:29 obtain-seq could be called get... 20:03:44 There are many places for improvement... :-$ 20:04:31 -!- zmv_ [~Telefonic@187.57.30.27] has quit [Ping timeout: 252 seconds] 20:05:42 galdor: Is it of any use? 20:06:39 Joreji [~thomas@90-056.eduroam.RWTH-Aachen.DE] has joined #lisp 20:11:01 I want to make tree merge and other set type functions too, but those would make a good use of the walker... 20:12:15 BTW, is there some easy way to extract some files and their commit histories from a git repo into a new repo? 20:14:22 I have one git repo, which hosts Ruby, Python and Lisp code, which started as a Subversion repository. :-) 20:14:58 The trie code is from that repo. And I could do some cleanup 20:15:02 <_3b> clone it, then git filter-branch to remove the stuff you didn't want in the new repo? 20:15:08 OK, thanks 20:15:19 <_3b> shouldn't remove the history from the original repo if it is public though 20:15:27 It's not public yet 20:15:38 peterhil: right now I don't need it, but it's definitely interesting 20:15:41 But I could make parts of it public after cleanup 20:17:18 -!- BlankVerse [~pankajm@122.172.249.88] has quit [Ping timeout: 255 seconds] 20:17:18 -!- schaueho [~schaueho@dslb-088-066-063-135.pools.arcor-ip.net] has quit [Ping timeout: 255 seconds] 20:18:27 -!- Joreji [~thomas@90-056.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 252 seconds] 20:19:55 -!- pnq [~nick@ACA285CD.ipt.aol.com] has quit [Ping timeout: 250 seconds] 20:20:13 -!- looopy [~looopy@c-69-243-25-135.hsd1.md.comcast.net] has quit [Remote host closed the connection] 20:22:31 -!- elliottcable [~ec@ec2-174-129-205-205.compute-1.amazonaws.com] has quit [Ping timeout: 264 seconds] 20:22:48 -!- hargettp [~hargettp@pool-71-174-140-162.bstnma.east.verizon.net] has quit [Quit: Leaving...] 20:22:49 zmv_ [~Telefonic@187.57.30.27] has joined #lisp 20:23:51 rednum` [~user@cpc1-walt9-0-0-cust744.13-2.cable.virginmedia.com] has joined #lisp 20:24:21 looopy [~looopy@c-69-243-25-135.hsd1.md.comcast.net] has joined #lisp 20:25:59 -!- zmv [~Telefonic@187.57.30.27] has quit [Ping timeout: 250 seconds] 20:27:13 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 240 seconds] 20:28:06 -!- rednum [~user@cpc1-walt9-0-0-cust744.13-2.cable.virginmedia.com] has quit [Ping timeout: 255 seconds] 20:29:35 -!- Inode [~inode@time.uk.chromedpork.net] has quit [Quit: leaving] 20:30:50 fourier` [~user@213.141.149.93] has joined #lisp 20:31:20 elliottcable [~ec@ec2-174-129-205-205.compute-1.amazonaws.com] has joined #lisp 20:36:13 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Quit: realitygrill] 20:38:20 AndroUser [~androirc@144.85.121.191] has joined #lisp 20:43:24 -!- AndroUser [~androirc@144.85.121.191] has quit [Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )] 20:44:05 pdponze [~androirc@144.85.121.191] has joined #lisp 20:47:56 rswarbrick [~rswarbric@cl-1290.lon-02.gb.sixxs.net] has joined #lisp 20:55:35 bsod1 [~osa1@31.141.67.11] has joined #lisp 20:56:33 tali713 [~tali713@c-75-72-220-197.hsd1.mn.comcast.net] has joined #lisp 20:57:11 Amadiro_ [~Amadiro@ti0021a380-dhcp3462.bb.online.no] has joined #lisp 20:58:00 -!- Amadiro [~Amadiro@ti0021a380-dhcp3462.bb.online.no] has quit [Ping timeout: 240 seconds] 20:58:04 nicdev` [~user@static-72-74-85-37.bstnma.fios.verizon.net] has joined #lisp 20:58:52 -!- nicdev [~user@static-72-74-85-37.bstnma.fios.verizon.net] has quit [Read error: Connection reset by peer] 21:00:16 rednum``` [~user@cpc1-walt9-0-0-cust744.13-2.cable.virginmedia.com] has joined #lisp 21:02:10 xan_ [~xan@248.Red-83-39-57.dynamicIP.rima-tde.net] has joined #lisp 21:03:12 -!- rednum` [~user@cpc1-walt9-0-0-cust744.13-2.cable.virginmedia.com] has quit [Ping timeout: 255 seconds] 21:04:16 -!- bsod1 [~osa1@31.141.67.11] has quit [Quit: bsod1] 21:05:33 federico [~federico@host172-215-dynamic.9-87-r.retail.telecomitalia.it] has joined #lisp 21:05:54 -!- Qworkescence [~quad@unaffiliated/quadrescence] has quit [Quit: Leaving] 21:06:09 -!- SuChek [~SuChek@unaffiliated/suchek] has left #lisp 21:08:34 -!- federico [~federico@host172-215-dynamic.9-87-r.retail.telecomitalia.it] has quit [Remote host closed the connection] 21:11:34 jajcloz_ [~jaj@pool-108-20-32-147.bstnma.fios.verizon.net] has joined #lisp 21:11:50 -!- looopy [~looopy@c-69-243-25-135.hsd1.md.comcast.net] has quit [Remote host closed the connection] 21:13:33 -!- jajcloz [~jaj@pool-108-20-32-147.bstnma.fios.verizon.net] has quit [Ping timeout: 255 seconds] 21:13:33 -!- jajcloz_ is now known as jajcloz 21:14:54 -!- pdponze [~androirc@144.85.121.191] has quit [Ping timeout: 255 seconds] 21:17:36 -!- mishoo_ [~mishoo@79.112.109.152] has quit [Ping timeout: 240 seconds] 21:17:44 -!- Oddity [~Oddity@unaffiliated/oddity] has quit [Ping timeout: 264 seconds] 21:26:25 looopy [~looopy@c-69-243-25-135.hsd1.md.comcast.net] has joined #lisp 21:26:51 isohead [~isohead@82-128-198-170.bb.dnainternet.fi] has joined #lisp 21:28:07 is there a way to output the definition of a procedure in scheme? 21:29:15 <_3b> #scheme is more likely to know, #lisp is mostly common lisp 21:29:48 #scheme is totally silent at the moment 21:30:00 -!- fourier` [~user@213.141.149.93] has quit [Ping timeout: 240 seconds] 21:30:21 is there a way to do it in common? 21:30:47 <_3b> clhs f-l-e 21:30:47 FUNCTION-LAMBDA-EXPRESSION: http://www.lispworks.com/reference/HyperSpec/Body/f_fn_lam.htm 21:31:08 <_3b> ^ that might work, but it isn't required to return anything useful, and probably doesn't 21:31:58 thanks 21:37:20 Joreji [~thomas@90-056.eduroam.RWTH-Aachen.DE] has joined #lisp 21:37:55 Oddity [~Oddity@unaffiliated/oddity] has joined #lisp 21:39:39 -!- serichsen [~user@hmbg-5f77d5b4.pool.mediaWays.net] has quit [Quit: Good night!] 21:41:06 -!- gemelen [~shelta@shpd-92-101-135-80.vologda.ru] has quit [Ping timeout: 240 seconds] 21:42:30 -!- varjag [~eugene@21.59.34.95.customer.cdi.no] has quit [Quit: Ex-Chat] 21:43:59 -!- Joreji [~thomas@90-056.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 250 seconds] 21:48:26 -!- gravicappa [~gravicapp@ppp91-77-173-169.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 21:48:46 Qworkescence [~quad@unaffiliated/quadrescence] has joined #lisp 21:55:06 -!- zmv_ is now known as zmv 21:56:11 Joreji [~thomas@90-056.eduroam.RWTH-Aachen.DE] has joined #lisp 21:58:48 -!- looopy [~looopy@c-69-243-25-135.hsd1.md.comcast.net] has quit [Remote host closed the connection] 22:01:05 pdponze [~androirc@144.85.121.191] has joined #lisp 22:03:11 -!- ISF [~ivan@187.106.54.41] has quit [Ping timeout: 240 seconds] 22:04:01 -!- Odin- [~sbkhh@adsl-2-92.du.snerpa.is] has quit [Ping timeout: 252 seconds] 22:05:40 -!- pdponze [~androirc@144.85.121.191] has quit [Ping timeout: 258 seconds] 22:09:00 looopy [~looopy@c-69-243-25-135.hsd1.md.comcast.net] has joined #lisp 22:11:59 Odin- [~sbkhh@adsl-2-92.du.snerpa.is] has joined #lisp 22:17:41 -!- mon_key` [~user@74-143-13-202.static.insightbb.com] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:17:53 -!- chr` [~user@148.122.202.244] has quit [Read error: Operation timed out] 22:18:05 mon_key [~user@unaffiliated/monkey/x-267253] has joined #lisp 22:18:27 chr` [~user@148.122.202.244] has joined #lisp 22:22:06 ehu` [~ehuels@46.207.255.43] has joined #lisp 22:23:21 -!- ehu [~ehuels@46.207.255.250] has quit [Ping timeout: 276 seconds] 22:24:12 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 22:24:21 -!- Joreji [~thomas@90-056.eduroam.RWTH-Aachen.DE] has quit [Read error: Connection reset by peer] 22:24:43 Joreji [~thomas@90-056.eduroam.RWTH-Aachen.DE] has joined #lisp 22:26:02 -!- cyrillos [~cyrill@188.134.33.130] has quit [Ping timeout: 252 seconds] 22:29:42 -!- Joreji [~thomas@90-056.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 252 seconds] 22:32:55 levi [~user@c-174-52-219-147.hsd1.ut.comcast.net] has joined #lisp 22:35:59 Beetny [~Beetny@ppp118-208-143-106.lns20.bne1.internode.on.net] has joined #lisp 22:37:05 -!- Qworkescence [~quad@unaffiliated/quadrescence] has quit [Quit: Leaving] 22:37:40 ympbyc [~ympbyc@222-152-64-125.jetstream.xtra.co.nz] has joined #lisp 22:39:45 Qworkescence [~quad@unaffiliated/quadrescence] has joined #lisp 22:41:47 -!- Pathin [~root@gladsheim.nullbytestudios.net] has quit [Remote host closed the connection] 22:43:44 -!- pinterface1 is now known as pinterface 22:52:19 mrSpec [~Spec@c-66-31-28-194.hsd1.ma.comcast.net] has joined #lisp 22:52:19 -!- mrSpec [~Spec@c-66-31-28-194.hsd1.ma.comcast.net] has quit [Changing host] 22:52:19 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 22:55:17 rvirding [~chatzilla@109.58.189.254] has joined #lisp 22:58:21 zmv_ [~Telefonic@187.57.30.27] has joined #lisp 22:59:40 sacho [~sacho@87.126.39.0] has joined #lisp 23:00:49 -!- Qworkescence [~quad@unaffiliated/quadrescence] has quit [Quit: Leaving] 23:01:29 -!- zmv [~Telefonic@187.57.30.27] has quit [Ping timeout: 258 seconds] 23:01:42 -!- superflit [~superflit@71-208-223-228.hlrn.qwest.net] has quit [Ping timeout: 276 seconds] 23:05:50 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 23:07:04 -!- sacho [~sacho@87.126.39.0] has quit [Quit: Ex-Chat] 23:07:10 -!- zmv_ [~Telefonic@187.57.30.27] has quit [Ping timeout: 240 seconds] 23:07:18 sacho [~sacho@87.126.39.0] has joined #lisp 23:07:38 superflit [~superflit@71-208-218-165.hlrn.qwest.net] has joined #lisp 23:09:04 wedgeV [~wedge@user-0cdf97s.cable.mindspring.com] has joined #lisp 23:09:05 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 23:09:12 -!- rswarbrick [~rswarbric@cl-1290.lon-02.gb.sixxs.net] has quit [Ping timeout: 255 seconds] 23:09:17 zmv [~Telefonic@187.57.30.27] has joined #lisp 23:10:23 -!- looopy [~looopy@c-69-243-25-135.hsd1.md.comcast.net] has quit [Remote host closed the connection] 23:11:06 -!- wedgeV [~wedge@user-0cdf97s.cable.mindspring.com] has left #lisp 23:12:29 isohead so in scheme like in Common Lisp, this is implementation dependant, however you can write your own environment where you can ensure you can recover the definitions. See IBCL: http://www.informatimago.com/develop/lisp/small-cl-pgms/ibcl/index.html 23:13:59 xxxyyy [~xyxu@222.68.152.218] has joined #lisp 23:14:26 -!- seangrove [~user@c-98-234-242-197.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] 23:17:19 Qworkescence [~quad@unaffiliated/quadrescence] has joined #lisp 23:17:38 Hi all 23:18:03 I have an issue with SBCL's stepper, I don't know if I'm using it wrong or if it's by design: 23:18:55 it won't step form by form, but only stops before calling another function, and doesn't even stop before calling a (labels) lexically bound function 23:19:30 I'm defining a functions with 3 mutually recursive labels functions, so it makes it harder to debug it... 23:22:43 zmv_ [~Telefonic@187.57.30.27] has joined #lisp 23:23:36 -!- ehu` [~ehuels@46.207.255.43] has quit [Ping timeout: 252 seconds] 23:24:15 <_3b> nowhere_man: you might need higher debug settings 23:24:28 -!- Kenjin [~josesanto@bl21-68-244.dsl.telepac.pt] has quit [Quit: Computer has gone to sleep] 23:26:01 -!- zmv [~Telefonic@187.57.30.27] has quit [Ping timeout: 258 seconds] 23:26:32 looopy [~looopy@c-69-243-25-135.hsd1.md.comcast.net] has joined #lisp 23:26:53 Kenjin [~josesanto@bl21-68-244.dsl.telepac.pt] has joined #lisp 23:32:46 I have (declare (optimize (debug 3))) in the function 23:32:58 -!- xan_ [~xan@248.Red-83-39-57.dynamicIP.rima-tde.net] has quit [Quit: leaving] 23:33:22 and (declaim (optimize (debug 3))) in the REPL 23:34:24 I eventually decided to insert (break) forms at the beginning of each internal function, but that is not very satisfactory 23:38:43 -!- Kenjin [~josesanto@bl21-68-244.dsl.telepac.pt] has left #lisp 23:41:05 -!- DGASAU [~user@91.218.144.129] has quit [Remote host closed the connection] 23:42:18 DGASAU [~user@91.218.144.129] has joined #lisp 23:46:05 pnkfelix [~Adium@c-68-80-192-44.hsd1.pa.comcast.net] has joined #lisp 23:47:42 -!- superflit [~superflit@71-208-218-165.hlrn.qwest.net] has quit [Ping timeout: 246 seconds] 23:48:43 -!- isohead [~isohead@82-128-198-170.bb.dnainternet.fi] has quit [Quit: isohead] 23:49:17 -!- setheus [~setheus@cpe-70-116-140-134.tx.res.rr.com] has quit [Quit: leaving] 23:49:41 -!- benny [~benny@i577A130E.versanet.de] has quit [Ping timeout: 240 seconds] 23:51:09 -!- armence_ [~armence@unaffiliated/armence] has quit [Ping timeout: 264 seconds] 23:51:36 zmv [~Telefonic@187.57.30.27] has joined #lisp 23:54:11 superflit [~superflit@71-33-144-126.hlrn.qwest.net] has joined #lisp 23:54:51 -!- zmv_ [~Telefonic@187.57.30.27] has quit [Ping timeout: 260 seconds] 23:55:48 nowhere_man: FWIW the paucity of sbcl's stepper has taught me to break up big hairy functions into smaller chunks. I'm decided to to consider this a win. 23:56:36 -!- zmv [~Telefonic@187.57.30.27] has quit [Ping timeout: 260 seconds] 23:56:38 zmv_ [~Telefonic@187.57.30.27] has joined #lisp 23:57:38 actually, I already tend to do such breaking, it's just that sometimes, it's very convenient to do it not as separate functions but as closures closed on the same environment 23:58:04 -!- Amadiro_ [~Amadiro@ti0021a380-dhcp3462.bb.online.no] has quit [Quit: Leaving] 23:58:42 How often do you need the closures specifically for their close-overedness? 23:59:39 Often enough. 23:59:59 Amadiro [~Amadiro@ti0021a380-dhcp3462.bb.online.no] has joined #lisp