00:00:59 see Built-in Predicates / Analysing and Constructing Atoms in the help of swi-prolog. 00:01:32 ok someone on prolog is helping me 00:02:59 -!- sabalaba [~sabalaba@c-67-180-32-11.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 00:04:05 I have my ~/.config/common-lisp/source-registry.conf.d/projects.conf pointing asdf to my projects and it works for sbcl, ccl, and clisp, but asdf in ecl can't find my projects -- is there an extra trick to setting up asdf on ecl? 00:04:20 -!- JuanDaugherty [~Ren@cpe-72-228-177-92.buffalo.res.rr.com] has quit [Remote host closed the connection] 00:04:58 -!- Oddity [~Oddity@unaffiliated/oddity] has quit [Ping timeout: 264 seconds] 00:05:01 Odditus [~Oddity@unaffiliated/oddity] has joined #lisp 00:05:12 -!- Odditus is now known as Oddity 00:05:27 Vivitron: I think Xach was talking about this problem before (he's on east coast time though, not sure if he's around) 00:05:48 billstclai [~billstcla@p-68-237-142-23.dsl1.rtr.chat.fpma.frpt.net] has joined #lisp 00:06:04 Vivitron: asking on the ecl development mailing list might give you results faster though 00:07:02 I'll check to see if he happened to blog about it; thanks 00:07:19 might check the ecl devel list archives, too 00:07:24 (and the cclan-devel ones) (: 00:09:00 (push 'check-devel *todo*) :} 00:09:40 ((-: 00:09:53 are you using quicklisp, by any chance? 00:10:11 if not, try it - quicklisp bundles its own asdf.lisp, which may normalize things across impls 00:10:17 -!- dixon [~dixon@unaffiliated/reikon] has quit [Remote host closed the connection] 00:10:48 and if you are using it, try without quicklisp; then if that fixes the problem you can report it to #quicklisp or xach directly (-; 00:11:15 -!- juniorroy [~juniorroy@212.36.228.103] has quit [Ping timeout: 276 seconds] 00:11:28 I am using quicklisp, good idea 00:13:59 martin_hex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #lisp 00:13:59 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Disconnected by services] 00:14:01 -!- martin_hex is now known as martinhex 00:17:18 LiliEA [~LiliEAm@97-88-6-2.dhcp.roch.mn.charter.com] has joined #lisp 00:17:27 -!- carlocci [~nes@93.37.212.0] has quit [Quit: eventually IE will rot and die] 00:18:57 sabalaba [~sabalaba@c-67-180-32-11.hsd1.ca.comcast.net] has joined #lisp 00:20:07 benny [~benny@i577A1DC4.versanet.de] has joined #lisp 00:20:49 zmv [~Telefonic@187.57.25.85] has joined #lisp 00:23:53 -!- zmv_ [~Telefonic@187.57.25.85] has quit [Ping timeout: 252 seconds] 00:28:02 -!- doc_who [~doc_who@pool-108-28-6-47.washdc.fios.verizon.net] has quit [Quit: Leaving] 00:33:19 -!- vervic [~vervic@178-165-161-188.dyn.orange.at] has quit [Read error: Connection reset by peer] 00:35:11 -!- guther [~guther@newshell1.bshellz.net] has quit [Ping timeout: 240 seconds] 00:35:51 ympbyc [~ympbyc@122-57-176-139.jetstream.xtra.co.nz] has joined #lisp 00:37:46 guther [~guther@newshell1.bshellz.net] has joined #lisp 00:40:57 -!- urandom__ [~user@p548A2511.dip.t-dialin.net] has quit [Remote host closed the connection] 00:46:01 anyone here know what the opticl idiom is for converting moderatley sized tiff images (~60-100 MB) and resizing them in memory prior to writing out to a jpeg without blowing the stack? 00:46:09 doc_who [~doc_who@pool-108-28-6-47.washdc.fios.verizon.net] has joined #lisp 00:46:48 zmv_ [~Telefonic@187.57.25.85] has joined #lisp 00:46:58 -!- Jasko3 [~tjasko@c-174-59-204-245.hsd1.pa.comcast.net] has quit [Ping timeout: 264 seconds] 00:50:07 -!- zmv [~Telefonic@187.57.25.85] has quit [Ping timeout: 250 seconds] 00:54:49 -!- yroeht [yroeht@server5.tonbnc.fr] has quit [Ping timeout: 246 seconds] 00:54:53 -!- zanea [~zanea@222-153-119-57.jetstream.xtra.co.nz] has quit [Quit: weeeeeeeeee] 00:55:07 Jasko2 [~tjasko@c-174-59-204-245.hsd1.pa.comcast.net] has joined #lisp 00:55:38 -!- SegFaultAX [~mkbernard@VEROXITY.ipcolo1.SanFrancisco1.Level3.net] has quit [Remote host closed the connection] 00:58:31 -!- billstclai [~billstcla@p-68-237-142-23.dsl1.rtr.chat.fpma.frpt.net] has quit [Quit: Linkinus - http://linkinus.com] 00:58:31 -!- billstclair [billstclai@clozure-C16F8FD9.dsl1.rtr.chat.fpma.frpt.net] has quit [Quit: Linkinus - http://linkinus.com] 00:58:46 zanea [~zanea@222-153-119-57.jetstream.xtra.co.nz] has joined #lisp 00:59:56 -!- Daev [~KAPITAL@cpe-174-099-078-028.nc.res.rr.com] has quit [Ping timeout: 260 seconds] 01:01:53 zmv [~Telefonic@187.57.25.85] has joined #lisp 01:04:27 -!- zmv_ [~Telefonic@187.57.25.85] has quit [Ping timeout: 240 seconds] 01:10:51 -!- bandu [kvirc@unaffiliated/bandu] has quit [Quit: I need my meds... >.<] 01:14:18 -!- kpreid [~kpreid@nat/google/x-lxkjtzsmuhzuznwf] has quit [Ping timeout: 255 seconds] 01:15:51 -!- em [~em@unaffiliated/emma] has quit [Read error: Operation timed out] 01:16:33 -!- ikki [~ikki@201.155.92.12] has quit [Ping timeout: 250 seconds] 01:17:41 yroeht [yroeht@server5.tonbnc.fr] has joined #lisp 01:17:56 kpreid [~kpreid@nat/google/x-gobgdryojwbujefw] has joined #lisp 01:18:00 -!- Beetny [~Beetny@ppp118-208-54-189.lns20.bne1.internode.on.net] has quit [Ping timeout: 276 seconds] 01:18:29 em [~em@unaffiliated/emma] has joined #lisp 01:18:38 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Read error: Operation timed out] 01:18:51 -!- ack_syn [~Jedi@unaffiliated/ackz0r] has quit [Quit: leaving] 01:19:11 -!- sabalaba [~sabalaba@c-67-180-32-11.hsd1.ca.comcast.net] has quit [Ping timeout: 260 seconds] 01:24:34 -!- zmv [~Telefonic@187.57.25.85] has quit [Ping timeout: 246 seconds] 01:24:54 Mococa [~Mococa@189.115.153.118] has joined #lisp 01:27:04 pnq [~nick@ACA2187C.ipt.aol.com] has joined #lisp 01:28:46 -!- everyman [~user@blk-224-153-99.eastlink.ca] has quit [Read error: Connection reset by peer] 01:29:22 mindCrime [~chatzilla@cpe-076-182-089-009.nc.res.rr.com] has joined #lisp 01:29:43 -!- kpreid [~kpreid@nat/google/x-gobgdryojwbujefw] has quit [Quit: Quitting] 01:30:00 everyman [~user@blk-224-153-99.eastlink.ca] has joined #lisp 01:35:38 -!- madnificent [~madnifice@83.101.62.132] has quit [Read error: Connection reset by peer] 01:36:50 madnificent [~madnifice@83.101.62.132] has joined #lisp 01:37:38 cyrillos_ [~cyrill@188.134.33.130] has joined #lisp 01:44:01 fhifan84 [~fhifan84@c-68-32-6-137.hsd1.pa.comcast.net] has joined #lisp 01:45:09 -!- fhifan84 [~fhifan84@c-68-32-6-137.hsd1.pa.comcast.net] has left #lisp 01:46:36 -!- madnificent [~madnifice@83.101.62.132] has quit [Read error: Connection reset by peer] 01:47:04 Deathaholic [~Mococa@177.42.193.15] has joined #lisp 01:47:09 -!- Mococa [~Mococa@189.115.153.118] has quit [Ping timeout: 255 seconds] 01:47:36 madnificent [~madnifice@83.101.62.132] has joined #lisp 01:49:23 -!- Deathaholic is now known as Mococa 01:49:24 Beetny [~Beetny@ppp118-208-54-189.lns20.bne1.internode.on.net] has joined #lisp 01:57:24 -!- madnificent [~madnifice@83.101.62.132] has quit [Read error: Connection reset by peer] 01:58:15 madnificent [~madnifice@83.101.62.132] has joined #lisp 02:02:31 -!- ArchMonkey [~ArchMonke@S0106001b63f2b998.ok.shawcable.net] has quit [Quit: ArchMonkey] 02:04:23 -!- holycow [~new@poco208-2.fredcanhelp.com] has quit [] 02:04:52 Xach: scary article about defense contractors and gaming technology: http://www.stanford.edu/dept/HPST/TimLenoir/Publications/Lenoir-Lowood_TheatersOfWar.pdf 02:05:36 proq [~user@unaffiliated/proqesi] has joined #lisp 02:09:13 -!- madnificent [~madnifice@83.101.62.132] has quit [Read error: Connection reset by peer] 02:09:33 -!- pinterface [~pinterfac@173-20-55-85.client.mchsi.com] has quit [Quit: Leaving.] 02:09:48 Yuuhi` [benni@p5483AD39.dip.t-dialin.net] has joined #lisp 02:09:48 -!- Yuuhi [benni@p5483C1A3.dip.t-dialin.net] has quit [Read error: Operation timed out] 02:10:35 -!- cyrillos_ [~cyrill@188.134.33.130] has quit [Read error: Operation timed out] 02:11:02 madnificent [~madnifice@83.101.62.132] has joined #lisp 02:14:30 Deathaholic [~Mococa@187.59.132.146] has joined #lisp 02:15:11 -!- mistil [~miplon@65343hfc126.tampabay.res.rr.com] has quit [Ping timeout: 260 seconds] 02:15:30 -!- Mococa [~Mococa@177.42.193.15] has quit [Ping timeout: 255 seconds] 02:15:39 -!- Deathaholic is now known as Mococa 02:15:48 -!- dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has quit [Quit: Leaving.] 02:17:09 -!- pnq [~nick@ACA2187C.ipt.aol.com] has quit [Ping timeout: 276 seconds] 02:18:29 pnq [~nick@ACA2DFB0.ipt.aol.com] has joined #lisp 02:18:32 mcox [~user@203-206-28-240.dyn.iinet.net.au] has joined #lisp 02:18:47 -!- kleppari [~spa@bitbucket.is] has quit [Ping timeout: 240 seconds] 02:19:06 -!- xan_ [~xan@208.80.69.187] has quit [Ping timeout: 276 seconds] 02:19:46 -!- phax [~phax@unaffiliated/phax] has quit [Quit: bbl] 02:22:45 I can do this for simple arrays (type (simple-array number *)), is there a way to do it for lists? 02:23:11 Without using satisfies 02:25:53 -!- jiacobucci [~jiacobucc@gw-asdl.ae.gatech.edu] has quit [Ping timeout: 250 seconds] 02:26:02 -!- Kenjin [~josesanto@2.83.65.89] has quit [Quit: Computer has gone to sleep] 02:27:59 If you have to use deftype that is fine, I am just wondering whether there is standard type specifier for it. 02:30:09 (deftype number-list (or nil (cons number number-list))), I think. 02:30:36 Er, no, that's wrong. 02:32:00 -!- gffa [~gffa@unaffiliated/gffa] has quit [Quit: sleep] 02:34:06 jiacobucci [~jiacobucc@gw-asdl.ae.gatech.edu] has joined #lisp 02:34:59 Yeah, from the clhs "Recursive expansion of the type specifier returned as the expansion must terminate, including the expansion of type specifiers which are nested within the expansion." 02:35:06 mcox: not usefully 02:35:28 kushal [~kdas@fedora/kushal] has joined #lisp 02:36:03 Ok never mind, I will drop what I was thinking of doing. 02:38:43 kleppari [~spa@bitbucket.is] has joined #lisp 02:39:12 -!- kushal [~kdas@fedora/kushal] has quit [Client Quit] 02:39:20 kushal [~kdas@fedora/kushal] has joined #lisp 02:40:37 -!- McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has quit [Ping timeout: 250 seconds] 02:40:45 Daev [~KAPITAL@cpe-174-099-078-028.nc.res.rr.com] has joined #lisp 02:43:00 -!- timack [~tim@hlfx62-2a-210.ns.sympatico.ca] has quit [Read error: Connection reset by peer] 02:46:59 kpreid [~kpreid@adsl-75-36-181-173.dsl.pltn13.sbcglobal.net] has joined #lisp 02:47:54 -!- jiacobucci [~jiacobucc@gw-asdl.ae.gatech.edu] has quit [Ping timeout: 255 seconds] 02:48:01 Mashadar [~Mashadar@p4FF7D1B8.dip.t-dialin.net] has joined #lisp 02:49:40 -!- cheezus [~Adium@206-248-160-123.dsl.teksavvy.com] has quit [Quit: Leaving.] 02:52:01 -!- am0c [~am0c@222.235.49.63] has quit [Ping timeout: 252 seconds] 02:54:31 McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has joined #lisp 02:56:08 -!- madnificent [~madnifice@83.101.62.132] has quit [Read error: Connection reset by peer] 02:56:28 -!- ympbyc [~ympbyc@122-57-176-139.jetstream.xtra.co.nz] has quit [Ping timeout: 258 seconds] 02:57:02 madnificent [~madnifice@83.101.62.132] has joined #lisp 02:59:39 leyyer_su [~user@222.212.186.117] has joined #lisp 03:01:31 jiacobucci [~jiacobucc@gw-asdl.ae.gatech.edu] has joined #lisp 03:03:08 ISF_ [~ivan@187.106.54.41] has joined #lisp 03:03:11 Deathaholic [~Mococa@177.42.210.250] has joined #lisp 03:04:06 -!- el-maxo [~max@p5DE8C352.dip.t-dialin.net] has quit [Ping timeout: 252 seconds] 03:04:23 am0c [~am0c@222.235.49.63] has joined #lisp 03:05:46 -!- Mococa [~Mococa@187.59.132.146] has quit [Ping timeout: 258 seconds] 03:05:46 -!- Deathaholic [~Mococa@177.42.210.250] has quit [Read error: Connection reset by peer] 03:05:48 -!- ISF [~ivan@187.106.54.41] has quit [Ping timeout: 252 seconds] 03:07:54 -!- madnificent [~madnifice@83.101.62.132] has quit [Read error: Connection reset by peer] 03:08:54 madnificent [~madnifice@83.101.62.132] has joined #lisp 03:10:34 srid [~srid@S010678ca39ff0146.vn.shawcable.net] has joined #lisp 03:10:34 -!- srid [~srid@S010678ca39ff0146.vn.shawcable.net] has quit [Changing host] 03:10:34 srid [~srid@unaffiliated/srid] has joined #lisp 03:12:15 el-maxo [~max@p5790FDD5.dip.t-dialin.net] has joined #lisp 03:13:42 mjonsson [~mjonsson@38.109.95.175] has joined #lisp 03:16:34 -!- Beetny [~Beetny@ppp118-208-54-189.lns20.bne1.internode.on.net] has quit [Ping timeout: 246 seconds] 03:18:53 Deathaholic [~Mococa@177.16.246.76] has joined #lisp 03:19:11 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 250 seconds] 03:19:22 -!- turbofail [~user@c-107-3-149-149.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] 03:21:13 fisxoj [~fisxoj@cpe-74-67-199-254.twcny.res.rr.com] has joined #lisp 03:22:22 Mococa [~Mococa@177.16.253.192] has joined #lisp 03:23:21 -!- Deathaholic [~Mococa@177.16.246.76] has quit [Ping timeout: 240 seconds] 03:24:57 -!- madnificent [~madnifice@83.101.62.132] has quit [Ping timeout: 276 seconds] 03:26:07 -!- mjonsson [~mjonsson@38.109.95.175] has quit [Remote host closed the connection] 03:26:31 madnificent [~madnifice@83.101.62.132] has joined #lisp 03:28:11 dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has joined #lisp 03:29:27 -!- kpreid [~kpreid@adsl-75-36-181-173.dsl.pltn13.sbcglobal.net] has quit [Quit: kpreid] 03:30:54 phax [~phax@unaffiliated/phax] has joined #lisp 03:33:07 -!- Mococa [~Mococa@177.16.253.192] has quit [Remote host closed the connection] 03:37:20 Mococa [~Mococa@186.214.249.145] has joined #lisp 03:37:22 -!- madnificent [~madnifice@83.101.62.132] has quit [Read error: Connection reset by peer] 03:38:14 madnificent [~madnifice@83.101.62.132] has joined #lisp 03:41:24 -!- ISF_ [~ivan@187.106.54.41] has quit [Quit: WeeChat 0.3.5] 03:42:48 -!- Spion [~spion@unaffiliated/spion] has quit [Ping timeout: 255 seconds] 03:44:45 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 250 seconds] 03:46:09 kpreid [~kpreid@adsl-75-36-181-173.dsl.pltn13.sbcglobal.net] has joined #lisp 03:47:48 hah, SIMNET was used to plan and organize the boston Big Dig debacle! 03:48:47 http://en.wikipedia.org/wiki/Big_Dig 03:49:02 -!- srid [~srid@unaffiliated/srid] has quit [Quit: Computer has gone to sleep.] 03:49:08 -!- madnificent [~madnifice@83.101.62.132] has quit [Read error: Connection reset by peer] 03:50:05 madnificent [~madnifice@83.101.62.132] has joined #lisp 03:51:21 does clsql have a schema loader? 03:51:28 chu [~mathew.ba@CPE-58-169-43-95.lns3.civ.bigpond.net.au] has joined #lisp 03:54:45 ISF [~ivan@187.106.54.41] has joined #lisp 03:55:33 -!- ubii_ is now known as ubii 03:55:34 -!- ubii [~ubii@207-119-123-149.stat.centurytel.net] has quit [Changing host] 03:55:34 ubii [~ubii@unaffiliated/ubii] has joined #lisp 03:55:51 Spion [~spion@unaffiliated/spion] has joined #lisp 03:57:28 leo2007 [~leo@117.128.179.214] has joined #lisp 03:59:05 -!- fisxoj [~fisxoj@cpe-74-67-199-254.twcny.res.rr.com] has quit [Read error: Connection reset by peer] 04:01:39 xan_ [~xan@205.158.58.41.ptr.us.xo.net] has joined #lisp 04:03:08 -!- madnificent [~madnifice@83.101.62.132] has quit [Ping timeout: 252 seconds] 04:04:10 madnificent [~madnifice@83.101.62.132] has joined #lisp 04:04:29 em [~em@unaffiliated/emma] has joined #lisp 04:04:53 -!- foioo [~frank@host252-13-dynamic.61-82-r.retail.telecomitalia.it] has quit [Quit: This computer has gone to sleep] 04:05:54 -!- alfa_y_omega [~alfa_y_om@90.166.231.220] has quit [Ping timeout: 276 seconds] 04:08:02 Salamander_ [~Salamande@ppp118-210-129-167.lns20.adl6.internode.on.net] has joined #lisp 04:09:12 dto: eventually, Google Earth, webcams, life data feeds, and all simulators will be integrated 04:09:38 alfa_y_omega [~alfa_y_om@90.166.231.220] has joined #lisp 04:09:52 pjb: did you see the exchange on boston-lisp list 04:09:58 Yes. 04:10:20 -!- Salamander [~Salamande@ppp118-210-190-200.lns20.adl6.internode.on.net] has quit [Ping timeout: 252 seconds] 04:11:02 -!- madnificent [~madnifice@83.101.62.132] has quit [Read error: Connection reset by peer] 04:11:57 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 252 seconds] 04:12:19 madnificent [~madnifice@83.101.62.132] has joined #lisp 04:12:57 -!- Salamander_ [~Salamande@ppp118-210-129-167.lns20.adl6.internode.on.net] has quit [Ping timeout: 255 seconds] 04:13:59 em [~em@unaffiliated/emma] has joined #lisp 04:14:23 -!- Ralith [~ralith@S010600221561996a.vc.shawcable.net] has quit [Read error: Connection reset by peer] 04:14:33 Ralith [~ralith@S010600221561996a.vc.shawcable.net] has joined #lisp 04:15:00 -!- leo2007 [~leo@117.128.179.214] has quit [Ping timeout: 276 seconds] 04:15:52 i really don't think i have any business eating lunch with military-industrial complex luminaries. what am I going to wear? 04:16:45 -!- am0c [~am0c@222.235.49.63] has quit [Remote host closed the connection] 04:17:23 The paper you linked above shows that there are links between both industries. 04:18:17 Or more precisely, anything you do, has links with the military industry. 04:18:23 wait, which paper? 04:18:34 Lenoir's 04:18:45 yeah 04:18:51 i will finish it in the morning 04:18:56 i'm very tired :( 04:19:06 Eg. sex and making babies is linked directly to the military industry, (cf. Hittler's babies). 04:19:14 Good night! 04:19:21 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 276 seconds] 04:19:24 good night pjb :) 04:19:29 we should talk more about it then 04:19:34 -!- dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has quit [Remote host closed the connection] 04:20:37 em [~em@unaffiliated/emma] has joined #lisp 04:21:25 leo2007 [~leo@117.128.179.224] has joined #lisp 04:21:31 -!- madnificent [~madnifice@83.101.62.132] has quit [Read error: Connection reset by peer] 04:22:56 madnificent [~madnifice@83.101.62.132] has joined #lisp 04:25:40 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 260 seconds] 04:26:42 -!- armence_ [~armence@unaffiliated/armence] has quit [Ping timeout: 276 seconds] 04:26:54 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 255 seconds] 04:28:01 Salamander [~Salamande@ppp121-45-133-250.lns21.adl2.internode.on.net] has joined #lisp 04:28:27 -!- Hundenn [~Hunden@e180102240.adsl.alicedsl.de] has quit [Ping timeout: 276 seconds] 04:28:50 -!- ubii [~ubii@unaffiliated/ubii] has quit [Remote host closed the connection] 04:29:13 ubii [~ubii@unaffiliated/ubii] has joined #lisp 04:30:12 -!- Ralith [~ralith@S010600221561996a.vc.shawcable.net] has quit [Read error: Connection reset by peer] 04:30:20 Ralith [~ralith@S010600221561996a.vc.shawcable.net] has joined #lisp 04:31:32 Hunden [~Hunden@e180103099.adsl.alicedsl.de] has joined #lisp 04:31:51 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 04:33:46 -!- madnificent [~madnifice@83.101.62.132] has quit [Ping timeout: 264 seconds] 04:35:14 madnificent [~madnifice@83.101.62.132] has joined #lisp 04:41:36 realitygrill [~realitygr@173-138-91-244.pools.spcsdns.net] has joined #lisp 04:53:17 gemelen [~shelta@shpd-95-53-164-10.vologda.ru] has joined #lisp 04:54:05 -!- madnificent [~madnifice@83.101.62.132] has quit [Read error: Connection reset by peer] 04:55:11 madnificent [~madnifice@83.101.62.132] has joined #lisp 04:55:23 -!- looopy [~looopy@adsl-074-236-131-226.sip.cae.bellsouth.net] has quit [Remote host closed the connection] 04:55:41 pinterface [~pinterfac@173-20-55-85.client.mchsi.com] has joined #lisp 04:57:55 looopy [~looopy@adsl-074-236-131-226.sip.cae.bellsouth.net] has joined #lisp 05:04:34 -!- mcox [~user@203-206-28-240.dyn.iinet.net.au] has quit [Remote host closed the connection] 05:06:21 Demosthenes [~demo@99.102.73.158] has joined #lisp 05:06:56 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: o/] 05:11:25 -!- Demosthenes [~demo@99.102.73.158] has quit [Ping timeout: 250 seconds] 05:12:13 mobydick [~textual@124-171-79-28.dyn.iinet.net.au] has joined #lisp 05:12:39 -!- leo2007 [~leo@117.128.179.224] has quit [Ping timeout: 276 seconds] 05:13:07 Deathaholic [~Mococa@177.42.213.235] has joined #lisp 05:13:11 -!- madnificent [~madnifice@83.101.62.132] has quit [Ping timeout: 252 seconds] 05:15:02 Hey guys 05:15:37 Im looking for some help with queries to a database in Postgres using Postmodern, anyone familiar? 05:16:01 madnificent [~madnifice@83.101.62.132] has joined #lisp 05:16:06 -!- Mococa [~Mococa@186.214.249.145] has quit [Ping timeout: 258 seconds] 05:17:35 My query looks like this: 05:17:36 USER-ACCOUNT> (query (:select 'host-id :from 'master-events-register 05:17:43 :where (:= 'event-id 100003))) 05:17:54 and the result i get is: ((3)) 05:18:13 My question is why all the brackets and how can i parse the result to have just the number?? 05:18:41 <_3b> i think you can pass an extra argument to QUERY to tell it you just want 1 row of results 05:19:00 <_3b> by default you get a list of rows, each a list of columns 05:19:29 armence_ [~armence@unaffiliated/armence] has joined #lisp 05:20:35 Spion_ [~spion@unaffiliated/spion] has joined #lisp 05:20:55 <_3b> try adding :single or :single! as an extra argument to query 05:21:26 yep ok, does that go after the :select? 05:21:28 <_3b> (:single gives you just 1 value, :single! is same but errors if the query returns more than 1) 05:21:37 <_3b> (query (:select ...) :single) 05:22:41 -!- Spion [~spion@unaffiliated/spion] has quit [Ping timeout: 240 seconds] 05:22:56 littlebobby [~bob@unaffiliated/littlebobby] has joined #lisp 05:23:16 ok thanks 05:23:37 -!- looopy [~looopy@adsl-074-236-131-226.sip.cae.bellsouth.net] has quit [Remote host closed the connection] 05:24:23 yea legend works sweet! cheers 05:26:33 leo2007 [~leo@117.128.179.217] has joined #lisp 05:27:00 looopy [~looopy@adsl-074-236-131-226.sip.cae.bellsouth.net] has joined #lisp 05:27:50 Beetny [~Beetny@ppp118-208-54-189.lns20.bne1.internode.on.net] has joined #lisp 05:30:19 -!- phax [~phax@unaffiliated/phax] has quit [Quit: Leaving] 05:31:26 -!- abeaumont [~abeaumont@130.212-8-69.dynamic.clientes.euskaltel.es] has quit [Ping timeout: 258 seconds] 05:32:21 -!- madnificent [~madnifice@83.101.62.132] has quit [Ping timeout: 260 seconds] 05:33:19 -!- alfa_y_omega [~alfa_y_om@90.166.231.220] has quit [Ping timeout: 240 seconds] 05:33:28 bandu [kvirc@pool-71-164-245-134.dllstx.fios.verizon.net] has joined #lisp 05:33:28 -!- bandu [kvirc@pool-71-164-245-134.dllstx.fios.verizon.net] has quit [Changing host] 05:33:28 bandu [kvirc@unaffiliated/bandu] has joined #lisp 05:37:19 -!- dnolen_ [~davidnole@184.152.69.75] has quit [Quit: dnolen_] 05:37:35 -!- everyman [~user@blk-224-153-99.eastlink.ca] has quit [Remote host closed the connection] 05:38:22 -!- sellout [~Adium@ALagny-751-1-7-227.w86-218.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 05:38:46 sellout [~Adium@ALagny-751-1-7-227.w86-218.abo.wanadoo.fr] has joined #lisp 05:39:12 -!- sellout is now known as Guest17437 05:40:23 -!- Guest17437 is now known as sellout- 05:41:06 alfa_y_omega [~alfa_y_om@90.166.231.220] has joined #lisp 05:41:58 morphling [~stefan@gssn-4d002dca.pool.mediaWays.net] has joined #lisp 05:42:14 -!- xxxyyy [~xyxu@61.175.241.65] has quit [Remote host closed the connection] 05:42:57 -!- alfa_y_omega [~alfa_y_om@90.166.231.220] has quit [Max SendQ exceeded] 05:44:06 jleija [~jleija@50.8.10.126] has joined #lisp 05:44:06 alfa_y_omega [~alfa_y_om@90.166.231.220] has joined #lisp 05:49:20 -!- littlebobby [~bob@unaffiliated/littlebobby] has quit [Quit: Ex-Chat] 05:52:55 -!- Harag [~Harag@dsl-242-254-64.telkomadsl.co.za] has left #lisp 05:56:24 -!- realitygrill [~realitygr@173-138-91-244.pools.spcsdns.net] has quit [Ping timeout: 276 seconds] 05:57:09 -!- ubii [~ubii@unaffiliated/ubii] has quit [Remote host closed the connection] 06:03:39 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 06:07:15 rgrau [~user@62.Red-88-2-20.staticIP.rima-tde.net] has joined #lisp 06:11:13 -!- xan_ [~xan@205.158.58.41.ptr.us.xo.net] has quit [Ping timeout: 250 seconds] 06:14:27 -!- rgrau [~user@62.Red-88-2-20.staticIP.rima-tde.net] has quit [Ping timeout: 255 seconds] 06:21:33 -!- leo2007 [~leo@117.128.179.217] has quit [Ping timeout: 276 seconds] 06:23:36 -!- Evanescence [~chris@122.237.39.247] has quit [Quit: WeeChat 0.3.4] 06:23:43 colin_ [~colin@114-37-169-197.dynamic.hinet.net] has joined #lisp 06:31:58 leo2007 [~leo@117.128.179.226] has joined #lisp 06:33:33 -!- morphling [~stefan@gssn-4d002dca.pool.mediaWays.net] has quit [Remote host closed the connection] 06:34:58 -!- H4ns [~user@p4FFC9706.dip.t-dialin.net] has quit [Read error: Connection reset by peer] 06:36:03 -!- pnq [~nick@ACA2DFB0.ipt.aol.com] has quit [Ping timeout: 246 seconds] 06:36:16 H4ns [~user@p4FFC9706.dip.t-dialin.net] has joined #lisp 06:51:48 gravicappa [~gravicapp@p57A40CB3.dip0.t-ipconnect.de] has joined #lisp 06:55:36 sabalaba [~sabalaba@c-67-180-32-11.hsd1.ca.comcast.net] has joined #lisp 06:55:37 kushal [~kdas@fedora/kushal] has joined #lisp 07:00:13 -!- leo2007 [~leo@117.128.179.226] has quit [Quit: rcirc on GNU Emacs 23.3.50.1] 07:02:39 -!- leyyer_su [~user@222.212.186.117] has quit [Remote host closed the connection] 07:04:21 Athas [~athas@0xbcb35cbe.cpe.ge-2-2-0-1104.glnqu1.customer.tele.dk] has joined #lisp 07:05:37 zfx [~zfx@host86-166-169-170.range86-166.btcentralplus.com] has joined #lisp 07:05:37 -!- zfx [~zfx@host86-166-169-170.range86-166.btcentralplus.com] has quit [Changing host] 07:05:37 zfx [~zfx@unaffiliated/zfx] has joined #lisp 07:09:10 ympbyc [~ympbyc@122-57-176-139.jetstream.xtra.co.nz] has joined #lisp 07:15:41 gor[e] [~svr@gw2.masterhost.ru] has joined #lisp 07:18:17 realitygrill_ [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 07:18:17 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 07:18:17 -!- realitygrill_ is now known as realitygrill 07:20:47 insomnia1alt [~milan@port-92-204-118-82.dynamic.qsc.de] has joined #lisp 07:20:47 -!- insomnia1alt [~milan@port-92-204-118-82.dynamic.qsc.de] has quit [Changing host] 07:20:47 insomnia1alt [~milan@unaffiliated/iammilan] has joined #lisp 07:21:30 -!- Deathaholic [~Mococa@177.42.213.235] has quit [Ping timeout: 255 seconds] 07:23:41 -!- insomniaSalt [~milan@unaffiliated/iammilan] has quit [Ping timeout: 240 seconds] 07:23:41 -!- insomnia1alt is now known as insomniaSalt 07:24:05 -!- zfx [~zfx@unaffiliated/zfx] has quit [Ping timeout: 240 seconds] 07:24:47 -!- mobydick [~textual@124-171-79-28.dyn.iinet.net.au] has quit [Quit: Computer has gone to sleep.] 07:25:47 mobydick [~textual@124-171-79-28.dyn.iinet.net.au] has joined #lisp 07:26:04 -!- colin_ [~colin@114-37-169-197.dynamic.hinet.net] has quit [Quit: ] 07:26:32 zfx [~zfx@host109-156-18-1.range109-156.btcentralplus.com] has joined #lisp 07:26:32 -!- zfx [~zfx@host109-156-18-1.range109-156.btcentralplus.com] has quit [Changing host] 07:26:32 zfx [~zfx@unaffiliated/zfx] has joined #lisp 07:28:42 ngz [~user@104.236.75.86.rev.sfr.net] has joined #lisp 07:29:18 -!- jleija [~jleija@50.8.10.126] has quit [Quit: leaving] 07:30:04 -!- sabalaba [~sabalaba@c-67-180-32-11.hsd1.ca.comcast.net] has quit [Quit: Leaving] 07:30:46 -!- Oddity [~Oddity@unaffiliated/oddity] has quit [Ping timeout: 264 seconds] 07:31:36 emma [~em@unaffiliated/emma] has joined #lisp 07:33:03 cheier [~amedueces@c-76-107-19-58.hsd1.ms.comcast.net] has joined #lisp 07:37:23 jewel [~jewel@196-209-224-145.dynamic.isadsl.co.za] has joined #lisp 07:37:58 -!- kennyd [~kennyd@78-1-187-211.adsl.net.t-com.hr] has quit [Ping timeout: 246 seconds] 07:39:42 aerique [310225@xs8.xs4all.nl] has joined #lisp 07:40:23 -!- aerique [310225@xs8.xs4all.nl] has quit [Client Quit] 07:43:41 kennyd [~kennyd@93-141-81-36.adsl.net.t-com.hr] has joined #lisp 07:44:00 -!- emma [~em@unaffiliated/emma] has quit [Ping timeout: 260 seconds] 07:44:43 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 07:45:03 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 07:45:04 emma [~em@unaffiliated/emma] has joined #lisp 07:47:07 -!- Mashadar [~Mashadar@p4FF7D1B8.dip.t-dialin.net] has quit [Remote host closed the connection] 07:48:09 -!- emma [~em@unaffiliated/emma] has quit [Client Quit] 07:49:24 -!- jewel [~jewel@196-209-224-145.dynamic.isadsl.co.za] has quit [Ping timeout: 255 seconds] 07:49:51 Oddity [~Oddity@unaffiliated/oddity] has joined #lisp 07:53:53 -!- Bike [~Glossina@71-214-104-117.ptld.qwest.net] has quit [Quit: Leaving.] 07:55:12 jdz [~jdz@host196-24-dynamic.0-87-r.retail.telecomitalia.it] has joined #lisp 07:57:12 cyrillos_ [~cyrill@188.134.33.130] has joined #lisp 07:58:31 Davidbrcz [~david@ANantes-151-1-220-75.w90-54.abo.wanadoo.fr] has joined #lisp 07:58:39 mstevens [~mstevens@ceres.etla.org] has joined #lisp 07:58:39 -!- mstevens [~mstevens@ceres.etla.org] has quit [Changing host] 07:58:39 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 07:59:13 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 07:59:20 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 08:03:41 -!- naryl [~weechat@213.170.70.141] has quit [Ping timeout: 240 seconds] 08:09:39 -!- cheier [~amedueces@c-76-107-19-58.hsd1.ms.comcast.net] has quit [Ping timeout: 255 seconds] 08:11:36 daniel_ [~daniel@p5082B744.dip.t-dialin.net] has joined #lisp 08:13:21 -!- daniel__2 [~daniel@p5082B9A4.dip.t-dialin.net] has quit [Ping timeout: 246 seconds] 08:13:58 mishoo_ [~mishoo@79.112.116.187] has joined #lisp 08:14:20 -!- looopy [~looopy@adsl-074-236-131-226.sip.cae.bellsouth.net] has quit [Remote host closed the connection] 08:15:37 ehu [~ehuels@46.207.255.82] has joined #lisp 08:17:43 Evanescence [~chris@122.237.39.247] has joined #lisp 08:18:25 looopy [~looopy@adsl-074-236-131-226.sip.cae.bellsouth.net] has joined #lisp 08:18:58 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 08:19:03 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 08:19:47 madnificent [~madnifice@83.101.62.132] has joined #lisp 08:21:19 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 08:21:46 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 08:22:16 naryl [~weechat@213.170.70.141] has joined #lisp 08:22:40 _6502_ [58959a57@gateway/web/freenode/ip.88.149.154.87] has joined #lisp 08:22:59 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 08:23:17 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 08:23:32 <_6502_> Hello. How is it possible that with SBCL in (optimize (speed 3)(safety 0)) adding a (declare (type (simple-array) pos)) **increases** the number of conses ? 08:25:07 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 08:25:29 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 08:27:12 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 08:27:14 <_6502_> i thought that adding a type declaration with (optimize (speed 3)(safety 0)) could only **decrease** the processing actually done 08:27:17 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 08:27:49 <_3b> more consing doesn't mean more processing 08:28:03 <_6502_> did I misunderstand what safety 0 does? 08:28:04 <_6502_> hmmm 08:28:13 <_3b> it makes it harder to find bugs :p 08:28:42 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 08:28:48 <_3b> there are better ways to get most of the benefit of (safety 0) when using sbcl 08:29:02 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 08:30:11 <_3b> (simple-array) doesn't sound like a particularly useful declaration 08:30:48 <_3b> at best it might skip some tests for lists or adjustable arrays 08:30:52 <_6502_> i actually used (simple-array fixnum) before, but the program was slower so just wanted to inform SBCL that it was an array 08:31:39 realitygrill_ [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 08:31:39 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 08:31:40 -!- realitygrill_ is now known as realitygrill 08:31:55 <_6502_> using fixnum should have been faster IMO (or at least not slower) 08:32:10 <_6502_> actually it's a fixed array that will hold just fixnums 08:32:15 <_3b> for highest performance code, you probably want a typed 1d simple array with some more machine-word-like types like (unsigned-byte 32) or single-float 08:33:05 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 08:33:05 realitygrill_ [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 08:33:06 -!- realitygrill_ is now known as realitygrill 08:33:09 <_6502_> i saw that when I use machine integer the asm code still keeps using internally fixnums and just "SAR" them into regular numbers at the end 08:33:18 -!- cyrillos_ is now known as cyrillos 08:35:23 <_6502_> the declaration for a typed 1d array is (simple-array fixnum 1) ? 08:35:48 <_3b> sounds right, or (simple-array fixnum (*)) 08:36:13 *_3b* would still use a specific type rather than 'fixnum' for anything but array indices 08:38:15 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 08:38:17 <_6502_> using (usinged-byte 8) conses more and is a bit slower 08:38:32 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 08:39:27 <_6502_> nah, the same 08:39:29 <_6502_> not more 08:39:50 -!- lundis [~lundis@dyn56-31.yok.fi] has quit [Remote host closed the connection] 08:40:01 lundis [~lundis@dyn56-31.yok.fi] has joined #lisp 08:40:13 <_6502_> i was just wondering if adding declarations (with safety 0) can still slow down the code... 08:40:18 -!- zfx [~zfx@unaffiliated/zfx] has quit [Quit: Bye!] 08:43:19 <_6502_> build finished... back to work... 08:43:25 -!- _6502_ [58959a57@gateway/web/freenode/ip.88.149.154.87] has quit [Quit: Page closed] 08:43:42 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 08:44:01 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 08:45:29 realitygrill_ [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 08:45:30 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 08:45:31 -!- realitygrill_ is now known as realitygrill 08:47:17 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 08:47:21 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 08:48:16 zfx [~zfx@host109-156-18-1.range109-156.btcentralplus.com] has joined #lisp 08:48:16 -!- zfx [~zfx@host109-156-18-1.range109-156.btcentralplus.com] has quit [Changing host] 08:48:16 zfx [~zfx@unaffiliated/zfx] has joined #lisp 08:48:18 -!- Modius [~Modius@cpe-70-123-140-183.austin.res.rr.com] has quit [Read error: Connection reset by peer] 08:48:46 Modius [~Modius@cpe-70-123-140-183.austin.res.rr.com] has joined #lisp 08:49:42 ubii [~ubii@207-119-123-149.stat.centurytel.net] has joined #lisp 08:49:42 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 08:49:43 -!- ubii [~ubii@207-119-123-149.stat.centurytel.net] has quit [Changing host] 08:49:43 ubii [~ubii@unaffiliated/ubii] has joined #lisp 08:49:52 -!- madnificent [~madnifice@83.101.62.132] has quit [Ping timeout: 258 seconds] 08:50:01 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 08:50:38 ugoubuntu [~ugoubuntu@125.70.203.137] has joined #lisp 08:52:13 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 08:52:19 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 08:52:25 -!- jdz [~jdz@host196-24-dynamic.0-87-r.retail.telecomitalia.it] has quit [Quit: Leaving] 08:52:32 madnificent [~madnifice@83.101.62.132] has joined #lisp 08:53:40 realitygrill_ [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 08:53:40 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 08:53:41 -!- realitygrill_ is now known as realitygrill 08:54:46 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 08:55:00 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 08:58:15 -!- sacho [~sacho@87-126-4-140.btc-net.bg] has quit [Ping timeout: 255 seconds] 08:59:08 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 08:59:29 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 09:00:21 -!- ehu [~ehuels@46.207.255.82] has quit [Ping timeout: 276 seconds] 09:01:10 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 09:01:18 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 09:01:21 -!- sanjoyd [~sanjoyd@unaffiliated/sanjoyd] has quit [Remote host closed the connection] 09:02:58 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 09:03:15 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 09:04:42 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 09:04:53 homie` [~levgue@xdsl-78-35-136-184.netcologne.de] has joined #lisp 09:04:58 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 09:06:17 realitygrill_ [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 09:06:18 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 09:06:18 -!- realitygrill_ is now known as realitygrill 09:06:48 -!- homie [~levgue@xdsl-78-35-160-144.netcologne.de] has quit [Ping timeout: 255 seconds] 09:08:11 realitygrill_ [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 09:08:11 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 09:08:12 -!- realitygrill_ is now known as realitygrill 09:08:35 -!- madnificent [~madnifice@83.101.62.132] has quit [Ping timeout: 260 seconds] 09:10:34 Joreji [~thomas@83-096.eduroam.RWTH-Aachen.DE] has joined #lisp 09:11:07 madnificent [~madnifice@83.101.62.132] has joined #lisp 09:11:50 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 09:12:08 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 09:13:58 realitygrill_ [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 09:13:58 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 09:13:58 -!- realitygrill_ is now known as realitygrill 09:14:27 -!- gemelen [~shelta@shpd-95-53-164-10.vologda.ru] has quit [Ping timeout: 240 seconds] 09:15:39 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 09:15:58 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 09:16:15 attila_lendvai [~attila_le@ip-84-42-184-176.net.upcbroadband.cz] has joined #lisp 09:16:15 -!- attila_lendvai [~attila_le@ip-84-42-184-176.net.upcbroadband.cz] has quit [Changing host] 09:16:15 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 09:16:32 schaueho [~schaueho@dslb-088-066-043-079.pools.arcor-ip.net] has joined #lisp 09:17:23 realitygrill_ [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 09:17:23 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 09:17:23 -!- realitygrill_ is now known as realitygrill 09:17:27 -!- homie` [~levgue@xdsl-78-35-136-184.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 09:18:41 zardoz8 [~zardoz8@76.73.16.26] has joined #lisp 09:18:52 hi. is there something like count++ in lisp? incf would be like ++count 09:19:40 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 09:20:00 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 09:20:56 homie [~levgue@xdsl-78-35-136-184.netcologne.de] has joined #lisp 09:22:05 realitygrill_ [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 09:22:46 gemelen [~shelta@shpd-78-36-183-79.static.vologda.ru] has joined #lisp 09:23:24 -!- looopy [~looopy@adsl-074-236-131-226.sip.cae.bellsouth.net] has quit [Remote host closed the connection] 09:23:34 (incf (operation count)) ? operation must return count 09:24:16 oh no 09:24:21 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Ping timeout: 255 seconds] 09:24:21 -!- realitygrill_ is now known as realitygrill 09:25:12 sanjoyd [~sanjoyd@unaffiliated/sanjoyd] has joined #lisp 09:27:47 it should return old value of count, before incrementing it 09:28:12 like this, I was just wondering if there's a buit in operator for it. (prog1 count (incf count)) 09:28:23 built 09:29:21 -!- madnificent [~madnifice@83.101.62.132] has quit [Ping timeout: 258 seconds] 09:31:05 but your operation has to return a `setfable' place. 09:31:34 madnificent [~madnifice@83.101.62.132] has joined #lisp 09:31:52 i am not sure what you mean 09:32:04 OliverUv [~gandhi@195.159.235.178] has joined #lisp 09:32:28 zardoz8: what are you using it for? 09:32:48 (setf count (1+ (something with count))) 09:32:50 to increment counter 09:33:02 zardoz8: can you provide more context? 09:33:58 im incrementing counter but need it's old value. I will use (prog1 count (incf count)) no big deal, I just didn't want to do that if there was a "postfix" equivalent of incf 09:34:15 (1- (incf count)) 09:34:43 yes that works too 09:35:01 but it is interesting to know why you need them combined. 09:36:33 ehu [~ehuels@46.207.255.250] has joined #lisp 09:38:01 simplechat [~simplecha@unaffiliated/simplechat] has joined #lisp 09:38:08 (dosomething-table (1- (incf table-id))). maybe i should split it into two lines 09:38:15 I have a restart-case which asks the user for a filename. How would I best print the question and read the result in such a case? 09:42:06 m4dnificent [~madnifice@83.101.62.132] has joined #lisp 09:42:33 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving] 09:42:51 sigh, well if anyone has responded something, please repeat 09:42:55 -!- madnificent [~madnifice@83.101.62.132] has quit [Disconnected by services] 09:43:01 -!- m4dnificent is now known as madnificent 09:43:10 use read and write ? 09:44:42 zardoz8: so you are walking along a bunch of tables and doing something to each one? 09:47:14 homie: that's what I'm doing now (well format and read-line). i didn't want to miss something the restart system offered me in terms of integration. 09:47:50 add^_ [~add^_^@h136n4c1o838.bredband.skanova.com] has joined #lisp 09:49:21 i thought the restart system is something of an exception system, where something is catched and you are allowed to return something 09:51:20 homie: yes it is... a restart-case could accept a parameter. however if the user calls such a restart-case manually, then there doesn't seem to be a way to supply that value. I may be missing something though. 09:52:29 mishoo__ [~mishoo@79.112.116.187] has joined #lisp 09:53:46 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Quit: realitygrill] 09:53:47 it's an interactive case ? 09:54:18 yes 09:54:41 well in that case you can't pass anything to it, other than interactively i think.... 09:55:02 hrmm, i maybe am missing something too... 09:55:11 don't know what you are doing there exactly 09:55:40 i would read on the exception system of your interpreter in the manuals if i were you 09:55:51 -!- mishoo_ [~mishoo@79.112.116.187] has quit [Ping timeout: 255 seconds] 09:56:30 actually, I should've noticed that there probably isn't anything special. the restart-case for unbound-slot doesn't use anything especially fancy either. 09:56:35 thanks though 09:58:06 fourier [~user@213.141.149.93] has joined #lisp 09:58:52 ArchMonkey [~ArchMonke@S0106001b63f2b998.ok.shawcable.net] has joined #lisp 10:00:17 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 10:13:04 -!- Evanescence [~chris@122.237.39.247] has quit [Quit: WeeChat 0.3.4] 10:13:57 abeaumont [~abeaumont@130.212-8-69.dynamic.clientes.euskaltel.es] has joined #lisp 10:15:01 delian66 [~quassel@84.252.14.164] has joined #lisp 10:17:43 urandom__ [~user@p548A3CD3.dip.t-dialin.net] has joined #lisp 10:19:58 -!- alfa_y_omega [~alfa_y_om@90.166.231.220] has quit [Ping timeout: 264 seconds] 10:20:32 vert2 [~vert2@newshell1.bshellz.net] has joined #lisp 10:24:12 -!- Salamander [~Salamande@ppp121-45-133-250.lns21.adl2.internode.on.net] has quit [Ping timeout: 255 seconds] 10:28:17 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 10:36:27 Salamander [~Salamande@ppp121-45-87-4.lns20.adl6.internode.on.net] has joined #lisp 10:42:07 -!- Vivitron [~user@pool-71-174-61-33.bstnma.fios.verizon.net] has quit [Remote host closed the connection] 10:44:00 -!- fourier [~user@213.141.149.93] has quit [Ping timeout: 255 seconds] 10:49:21 Kenjin [~josesanto@2.83.65.89] has joined #lisp 10:49:42 jewel [~jewel@196-209-224-145.dynamic.isadsl.co.za] has joined #lisp 10:54:45 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 260 seconds] 11:00:23 H4ns` [~user@p4FFC9DF8.dip.t-dialin.net] has joined #lisp 11:01:24 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 11:03:06 -!- Davidbrcz [~david@ANantes-151-1-220-75.w90-54.abo.wanadoo.fr] has quit [Read error: Operation timed out] 11:04:10 -!- H4ns [~user@p4FFC9706.dip.t-dialin.net] has quit [Ping timeout: 258 seconds] 11:05:54 -!- add^_ [~add^_^@h136n4c1o838.bredband.skanova.com] has quit [Ping timeout: 252 seconds] 11:07:05 pnq [~nick@AC82F313.ipt.aol.com] has joined #lisp 11:08:32 ars-delirum [~Adium@cablelink123-49.telefonia.intercable.net] has joined #lisp 11:10:17 -!- ars-delirum [~Adium@cablelink123-49.telefonia.intercable.net] has quit [Client Quit] 11:11:23 -!- chu [~mathew.ba@CPE-58-169-43-95.lns3.civ.bigpond.net.au] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 11:12:26 add^_ [~add^_^@h136n4c1o838.bredband.skanova.com] has joined #lisp 11:17:53 -!- gor[e] [~svr@gw2.masterhost.ru] has quit [Quit: Lost terminal] 11:18:14 gor[e] [~svr@gw2.masterhost.ru] has joined #lisp 11:19:14 Davidbrcz [~david@ANantes-151-1-220-75.w90-54.abo.wanadoo.fr] has joined #lisp 11:20:21 -!- gor[e] [~svr@gw2.masterhost.ru] has quit [Client Quit] 11:20:38 gor[e] [~svr@gw2.masterhost.ru] has joined #lisp 11:24:00 -!- ehu [~ehuels@46.207.255.250] has quit [Ping timeout: 276 seconds] 11:24:32 -!- gor[e] [~svr@gw2.masterhost.ru] has quit [Client Quit] 11:24:48 gor[e] [~svr@gw2.masterhost.ru] has joined #lisp 11:25:47 a bit late, but restarts have some keyword argument (:interactive, from memory) which allows you to specify a function that can query the user for the restart's arguments 11:26:23 this doesn't work so well in slime, because probing on *query-io* tends to end up in the *inferior-lisp* buffer 11:35:39 -!- gor[e] [~svr@gw2.masterhost.ru] has quit [Quit: Lost terminal] 11:35:55 gor[e] [~svr@gw2.masterhost.ru] has joined #lisp 11:40:00 -!- schaueho [~schaueho@dslb-088-066-043-079.pools.arcor-ip.net] has quit [Ping timeout: 252 seconds] 11:45:35 kushal [~kdas@114.143.161.70] has joined #lisp 11:45:35 -!- kushal [~kdas@114.143.161.70] has quit [Changing host] 11:45:35 kushal [~kdas@fedora/kushal] has joined #lisp 11:52:02 prxq [~mommer@mnhm-5f75c20c.pool.mediaWays.net] has joined #lisp 11:58:59 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 12:00:16 -!- Davidbrcz [~david@ANantes-151-1-220-75.w90-54.abo.wanadoo.fr] has quit [Ping timeout: 260 seconds] 12:01:46 naeg [~naeg@194.208.239.170] has joined #lisp 12:02:21 zmv [~Telefonic@187.35.233.130] has joined #lisp 12:05:00 -!- delian66 [~quassel@84.252.14.164] has quit [Ping timeout: 255 seconds] 12:07:22 -!- mobydick [~textual@124-171-79-28.dyn.iinet.net.au] has quit [Quit: Computer has gone to sleep.] 12:08:00 -!- LiliEA [~LiliEAm@97-88-6-2.dhcp.roch.mn.charter.com] has quit [Ping timeout: 276 seconds] 12:08:27 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 240 seconds] 12:14:16 -!- ch077179 [~ch077179@unaffiliated/ch077179] has quit [Ping timeout: 260 seconds] 12:14:19 mishoo_ [~mishoo@79.112.116.187] has joined #lisp 12:14:30 -!- mishoo__ [~mishoo@79.112.116.187] has quit [Remote host closed the connection] 12:14:43 mrSpec [~Spec@pool-151-204-255-122.bstnma.btas.verizon.net] has joined #lisp 12:14:43 -!- mrSpec [~Spec@pool-151-204-255-122.bstnma.btas.verizon.net] has quit [Changing host] 12:14:43 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 12:15:13 zmv_ [~Telefonic@187.35.233.130] has joined #lisp 12:19:03 -!- zmv [~Telefonic@187.35.233.130] has quit [Ping timeout: 276 seconds] 12:21:51 -!- pnq [~nick@AC82F313.ipt.aol.com] has quit [Ping timeout: 276 seconds] 12:21:52 alfa_y_omega [~alfa_y_om@90.166.231.220] has joined #lisp 12:23:46 pnq [~nick@AC82F313.ipt.aol.com] has joined #lisp 12:23:54 zmv [~Telefonic@187.35.233.130] has joined #lisp 12:25:35 . 12:27:06 when interfacing a lot of C funtions with cffi would you write this manually (defcfun ("someFunction" %some-function) ... ) or you'd make a macro that does it? (lispifies names, adds % prefix) 12:27:30 -!- zmv_ [~Telefonic@187.35.233.130] has quit [Ping timeout: 276 seconds] 12:30:07 *_3b* 's current preference is to set up something to automatically generate the first option then clean it up by hand 12:31:25 _3b can you explain? didn't quite get it 12:31:28 <_3b> though if the names are completely consistent and there aren't likely to be new versions of the library adding functions, the second option would probably work too 12:32:04 <_3b> write code that generates the (defcfun ("..." ...) ...) forms, write them to a file, then edit that file further by hand 12:32:16 ah 12:32:37 <_3b> so you don't have to worry about making the macro smart enough to deal with names that don't translate well automatically 12:33:03 billitch [~billitch@bastille.ma3.tv] has joined #lisp 12:33:20 gffa [~gffa@unaffiliated/gffa] has joined #lisp 12:35:30 I thought about macro handling optional symbol as well just like real defcfun. so you could do (defcfun ("weird_Name" %weird-name) ... ). with defcfun being my macro that shadows over cffi:defcfun 12:36:48 or the same with different macro name 12:39:19 delian66 [~quassel@85.118.193.177] has joined #lisp 12:39:20 zardoz8: remember that there is the |...| notation for symbols. 12:39:44 so you can have |weird_Name| as the symbol name for the function 12:40:49 <_3b> right, because making annoying-to-type C style names even more annoying to type is a good thing :) 12:41:53 if you are automating the process, you may as well choose stable techniques. 12:42:03 -!- alfa_y_omega [~alfa_y_om@90.166.231.220] has quit [Read error: Operation timed out] 12:42:38 Davidbrcz [~david@ANantes-151-1-220-75.w90-54.abo.wanadoo.fr] has joined #lisp 12:44:58 *_3b* would rather not automate it completely, and have nicer names 12:45:13 <_3b> other way is a reasonable strategy too though 12:48:30 alfa_y_omega [~alfa_y_om@90.166.231.220] has joined #lisp 12:48:31 -!- alfa_y_omega [~alfa_y_om@90.166.231.220] has quit [Max SendQ exceeded] 12:49:40 alfa_y_omega [~alfa_y_om@90.166.231.220] has joined #lisp 12:54:10 normally, you'll have to write a wrapper anyway, as calling C functions directly sucks. Then you can use macrology on that, and have already the symbol of the darn thing. 12:57:02 foioo [~frank@host252-13-dynamic.61-82-r.retail.telecomitalia.it] has joined #lisp 12:57:06 prljavi_hari [~h@dh207-11-237.xnet.hr] has joined #lisp 13:01:54 How to make autocompletion work for .lisp files and repl in emacs ? I installed autocomplete but it works just for .el files. 13:03:01 repls in emacs ? 13:03:03 -!- pnq [~nick@AC82F313.ipt.aol.com] has quit [Ping timeout: 255 seconds] 13:03:17 prljavi_hari: did you install SLIME? 13:03:20 there's linedit for the lisp repls 13:03:28 and you turn that off for slime 13:04:53 yes I have slime and sbcl working 13:05:19 so did you turn on some completion-package in sbcl ? 13:05:44 if so turn that off, at least linedit is assumed to cause trouble with slime afaik 13:06:13 pnq [~nick@AC82F313.ipt.aol.com] has joined #lisp 13:06:15 prljavi_hari: How are you trying to complete, and what happens when you do? 13:06:46 -!- add^_ [~add^_^@h136n4c1o838.bredband.skanova.com] has quit [Ping timeout: 260 seconds] 13:07:31 with TAB and nothing hqappens 13:07:58 prljavi_hari: What does your REPL look like? Does it just have a *, or do you see CL-USER>? 13:08:52 I see CL-USER 13:09:59 -!- ympbyc [~ympbyc@122-57-176-139.jetstream.xtra.co.nz] has left #lisp 13:10:38 ok I got some hints here, I'll go and surf 13:11:06 eheh 13:11:27 that's linedit and/or some subpackages feature 13:11:42 aclrepl 13:12:10 so you got 2 times completion.... 13:12:12 -!- alfa_y_omega [~alfa_y_om@90.166.231.220] has quit [Quit: Leaving] 13:12:24 and those aren't compatible .... 13:13:16 alfa_y_omega [~alfa_y_om@90.166.231.220] has joined #lisp 13:13:33 *sykopomp* wonders if there's any completion plugin for slime that does cross-package symbol completion. 13:16:07 _3b just curious does your function that creates cffi declarations accept a C declaration as a string, or a defcfun form? 13:18:48 -!- prljavi_hari [~h@dh207-11-237.xnet.hr] has quit [Quit: Leaving.] 13:19:27 -!- gemelen [~shelta@shpd-78-36-183-79.static.vologda.ru] has quit [Ping timeout: 240 seconds] 13:21:45 -!- delian66 [~quassel@85.118.193.177] has quit [Ping timeout: 260 seconds] 13:22:28 gemelen [~shelta@shpd-78-36-183-79.static.vologda.ru] has joined #lisp 13:27:15 -!- naeg [~naeg@194.208.239.170] has quit [Quit: WeeChat 0.3.5] 13:42:51 -!- jamief [~user@158.223.51.80] has quit [Quit: Terminated with extreme prejudice - dircproxy 1.0.5] 13:51:54 -!- gor[e] [~svr@gw2.masterhost.ru] has quit [Quit: leaving] 13:53:14 littlebobby [~bob@unaffiliated/littlebobby] has joined #lisp 13:53:38 gor[e] [~svr@gw2.masterhost.ru] has joined #lisp 13:54:42 that would be nice if you could give "int system(char *cmd)" as input and get (defcfun system :int (cmd :string)) as output. :) 13:55:00 zardoz8: swig. 13:55:37 never tried swig but I doubt it would work for more complex libraries 13:55:44 does it? 13:55:55 Well, it fails on C++ templates, obviously. 13:56:03 how about pure C 13:56:08 -!- pnq [~nick@AC82F313.ipt.aol.com] has quit [Max SendQ exceeded] 13:56:11 But you asked for "int system(char *cmd)" 13:56:32 yeah 13:57:23 anything pure C that it can't handle? 13:58:13 zardoz8: char* 13:58:24 is it a pointer to a "string" or a pointer to a char? 13:58:38 -!- gor[e] [~svr@gw2.masterhost.ru] has quit [Quit: leaving] 13:59:07 pnq [~nick@AC82F313.ipt.aol.com] has joined #lisp 13:59:16 if I remember correctly making it :string would work in both cases. ony minor issue is that you won't get a warning if you pass lisp string 13:59:31 vaaal [~vaaal@host172-154-dynamic.33-79-r.retail.telecomitalia.it] has joined #lisp 13:59:42 Strings in C are like lists in lisp. 13:59:55 yep 14:00:01 meaning they are data structures rather than types? 14:00:15 who can please explain differences between generic function and methods in clos? 14:00:27 vaaal: generic functions are classes of methods. 14:00:48 -!- littlebobby [~bob@unaffiliated/littlebobby] has quit [Quit: Ex-Chat] 14:00:59 A generic function is a function. A method is a fragment of code that can be used to construct a generic function. 14:01:07 mm 14:01:12 can you make an example? 14:01:38 method is a detmethod bla bla, this is clear... 14:01:42 but generic function? 14:01:45 (defgeneric foo (a)) 14:02:02 Now you have a foo function -- you can use #'foo, etc. 14:02:12 But it doesn't know how to do anything except produce an error. 14:02:24 wait 14:02:27 vaaal: (defgeneric m (object) (:method ((object class1) ...)) (:method ((object class2)) ...)) <=> (defun m (object) (typecase object (class1 (method1 object)) (class2 (method2 object)) ...)) 14:02:29 and then you can write (defmethod foo ((a classtype)) ... ) 14:02:40 i'm reading about generic function in a clos book that doesn't talk about defgeneric 14:02:45 but only about methods. 14:02:45 (defmethod foo ((a symbol)) 'symbol) 14:02:58 Now it knows to return 'symbol when we pass a symbol to it. 14:03:04 (foo 'a) -> symbol 14:03:04 vaaal: that's a problem, becausue conformingly, you need to use defgeneric before defmethod. 14:03:31 pjb really? thought it would be generated automatically for you if omitted 14:03:40 that's poor style 14:03:43 Note that we have the same #'foo before and after the defmethod. 14:03:49 and prone to problems 14:03:53 And that's pretty much all there is to it. 14:03:57 prone to what errors 14:04:02 mmm 14:04:13 Zhivago, this is pretty clear 14:04:31 zardoz8: a defgeneric is useful because not only does it document the protocol you're writing methods for, but it establishes the baseline for lambda-lists. 14:04:39 neither the graham nor this clos book explain defgeneric while talk about generic function and methods 14:04:40 I am only getting style-warning in SBCL. wouldn't it whine louder if it was non-conforming 14:05:15 From memory a defgeneric is implied by a defmethod. 14:05:35 Zhivago: Do you mean that the definition of a string in C is the same as a list in Lisp or else how are they alike? 14:05:39 STYLE-WARNING: Implicitly creating a new generic function FOO 14:06:10 If (fboundp function-name) is nil, a generic function is created <- from defmethod. 14:06:36 Euthy: I mean that they are both patterns of data rather than classes of object. 14:06:44 so is it conforning or not to omit defgeneric 14:07:32 Right. 14:07:48 But that's about the only style warning I agree with sbcl. 14:08:44 jamief [~user@harrison.doc.gold.ac.uk] has joined #lisp 14:08:53 -!- Athas [~athas@0xbcb35cbe.cpe.ge-2-2-0-1104.glnqu1.customer.tele.dk] has quit [Remote host closed the connection] 14:12:25 dnolen_ [~davidnole@184.152.69.75] has joined #lisp 14:16:30 -!- ymas [~ymas@unaffiliated/ymas] has quit [Quit: Leaving] 14:17:33 -!- vaaal [~vaaal@host172-154-dynamic.33-79-r.retail.telecomitalia.it] has quit [Ping timeout: 276 seconds] 14:22:14 prljavi_hari [~h@dh207-11-237.xnet.hr] has joined #lisp 14:27:19 what's the usual way of handling and naming C defines? for example #define TIFFTAG_SAMPLESPERPIXEL .. 14:28:24 Did you mean to send that to a different channel? 14:28:32 no 14:28:49 I'm talking about interfacing a C library from lisp 14:30:08 delian66 [~quassel@84.252.14.164] has joined #lisp 14:30:26 (defconstant +tifftag-samplesperpixel+ ) something like that? 14:31:10 zardoz8: i've mostly seen keywords used 14:31:16 Ah. I've actually used CFFI's enums for that. 14:31:51 so instead of having to pass +something+, you pass :samples-per-pixel, and CFFI takes care of translating it to the actual value. 14:32:07 yeah 14:32:13 oh? sounds nice 14:33:43 http://common-lisp.net/project/cffi/manual/html_node/defcenum.html#index-defcenum-82 14:34:27 -!- Beetny [~Beetny@ppp118-208-54-189.lns20.bne1.internode.on.net] has quit [Ping timeout: 263 seconds] 14:36:12 -!- dnolen_ [~davidnole@184.152.69.75] has quit [Quit: dnolen_] 14:36:38 how do you pass :samples-per-pixel though? you write a lisp wrapper function that accepts all the constants as keyword or? 14:37:40 ah I guess you do this: (defun foo (samples) (%foo foreign-enum-keyword samples)) 14:38:19 (defun foo (sample) (%foo foreign-enum-keyword 'samples sample )) even 14:39:13 nice, I don't have to polute package with all the constants 14:39:16 -!- ugoubuntu [~ugoubuntu@125.70.203.137] has quit [Read error: Connection reset by peer] 14:39:32 ugoubuntu [~ugoubuntu@125.70.203.137] has joined #lisp 14:39:32 -!- ugoubuntu [~ugoubuntu@125.70.203.137] has quit [Read error: Connection reset by peer] 14:39:44 looopy [~looopy@adsl-074-236-131-226.sip.cae.bellsouth.net] has joined #lisp 14:39:52 ugoubuntu [~ugoubuntu@125.70.203.137] has joined #lisp 14:42:19 zardoz8 it's done automatically 14:42:22 zardoz8: did you see my link? 14:42:37 "Keywords will be automatically converted to values and vice-versa when being passed as arguments to or returned from foreign functions, respectively." 14:42:45 ah awesome 14:43:03 I've seen it but I went straight to examples. mistake I often make 14:45:26 carlocci [~nes@93.37.209.60] has joined #lisp 14:46:35 dnolen_ [~davidnole@pool-68-161-92-73.ny325.east.verizon.net] has joined #lisp 14:50:40 -!- prljavi_hari [~h@dh207-11-237.xnet.hr] has left #lisp 14:54:07 bgs100 [~ian@unaffiliated/bgs100] has joined #lisp 14:54:24 -!- ngz [~user@104.236.75.86.rev.sfr.net] has quit [Ping timeout: 276 seconds] 15:00:21 -!- looopy [~looopy@adsl-074-236-131-226.sip.cae.bellsouth.net] has quit [Remote host closed the connection] 15:01:28 xan_ [~xan@205.158.58.41.ptr.us.xo.net] has joined #lisp 15:08:41 -!- gravicappa [~gravicapp@p57A40CB3.dip0.t-ipconnect.de] has quit [Ping timeout: 260 seconds] 15:09:38 xxxyyy [~xyxu@222.68.163.150] has joined #lisp 15:17:09 -!- Joreji [~thomas@83-096.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 255 seconds] 15:17:16 Joreji [~thomas@83-096.eduroam.RWTH-Aachen.DE] has joined #lisp 15:19:28 emma [~em@unaffiliated/emma] has joined #lisp 15:19:46 -!- Daev [~KAPITAL@cpe-174-099-078-028.nc.res.rr.com] has quit [Ping timeout: 260 seconds] 15:22:07 didn't LOOP have some special syntax for last value of the variable? (loop for line = (read nil) something last-line 15:22:24 I can't seem to find it 15:23:03 are you thinking of a finally clause? 15:23:31 no. last-line should be nil on first iteration, then prior value of line after 15:23:39 +first iteration 15:24:22 -!- emma [~em@unaffiliated/emma] has quit [Read error: Operation timed out] 15:25:20 pizzledizzle [~pizdets@pool-96-250-220-99.nycmny.fios.verizon.net] has joined #lisp 15:25:38 I can do with with last-line = nil ... do (setf last-line line), but I could swear there was a syntax for handling this 15:28:04 bohanlon [~bohanlon@129.10.207.151] has joined #lisp 15:30:19 for last-line = nil then line for line = (read nil) ; that? 15:31:22 -!- dnolen_ [~davidnole@pool-68-161-92-73.ny325.east.verizon.net] has quit [Quit: dnolen_] 15:31:39 -!- abeaumont [~abeaumont@130.212-8-69.dynamic.clientes.euskaltel.es] has quit [Read error: Operation timed out] 15:32:49 -!- simplechat [~simplecha@unaffiliated/simplechat] has quit [Quit: Leaving] 15:34:32 that's it thanks. I thought it was a special syntax but it's not and there's no need for it 15:34:58 -!- Joreji [~thomas@83-096.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 264 seconds] 15:36:40 Joreji [~thomas@83-096.eduroam.RWTH-Aachen.DE] has joined #lisp 15:47:16 Eataix [~Eataix@209.237.253.63] has joined #lisp 15:51:31 val586 [~val@host190-154-dynamic.33-79-r.retail.telecomitalia.it] has joined #lisp 15:51:43 -!- Eataix [~Eataix@209.237.253.63] has quit [Client Quit] 15:52:11 why my lisp enviroment warning my 15:52:22 only if i don't use the third parameter? 15:52:33 if i (defun try (x y) x) i've no warning 15:52:37 -!- pnq [~nick@AC82F313.ipt.aol.com] has quit [Read error: Connection reset by peer] 15:52:45 if i (defun try (x y z) x) i've a classic warning of unused variable 15:52:50 (for z) 15:52:51 why? 15:53:36 you should have a warning for two 15:53:54 i haven't :-\ 15:54:03 zmv_ [~Telefonic@187.35.233.130] has joined #lisp 15:54:14 perhaps you accidentally declared y special 15:54:25 mmm 15:54:41 did you use y before ? 15:54:58 Daev [~KAPITAL@cpe-174-099-078-028.nc.res.rr.com] has joined #lisp 15:55:03 mmm 15:55:10 now i type y and it return 10, 15:55:13 so i setf y 15:55:23 but i've just close and open my slime enviroment 15:55:25 this is strange. 15:56:12 (declare (ignore x)) is used to have no more warning of unused lexical variable, right? 15:56:18 yes 15:56:47 looopy [~looopy@adsl-074-236-131-226.sip.cae.bellsouth.net] has joined #lisp 15:57:06 -!- zmv [~Telefonic@187.35.233.130] has quit [Ping timeout: 246 seconds] 16:01:07 _KY_ [YKY@unaffiliated/-ky-/x-0649748] has joined #lisp 16:01:40 <_KY_> Is there a literate programming tool for Lisp that is simple to use like the haskell one, not in *WEB style? 16:01:55 just don't only quit slime, quit the interpreter too 16:02:07 it's not the same quitting one only 16:02:28 your interpreter was not reset.... 16:02:34 that's your prob 16:02:55 -!- PuffTheMagic is now known as Puffy_tp 16:04:47 _KY_ .. I don't know what you mean by simple, as i'm unfamiliar with haskell's tools, but some people have been using emacs org mode and a minor mode that allows you to embed lisp inside an org file. 16:04:53 dto has some experience with it. 16:06:19 <_KY_> What is org? 16:06:20 Mococa [~Mococa@177.42.213.235] has joined #lisp 16:07:01 http://www.emacswiki.org/emacs/OrgMode 16:07:50 it's an mode for outlining and writing. 16:07:56 for emacs. 16:08:24 Bike [~Glossina@71-214-104-117.ptld.qwest.net] has joined #lisp 16:08:53 i think the mode that embeds the source code is called babel. 16:09:05 but as I said, i don't know much about it. 16:12:57 -!- val586 [~val@host190-154-dynamic.33-79-r.retail.telecomitalia.it] has quit [Ping timeout: 255 seconds] 16:15:12 -!- Mococa [~Mococa@177.42.213.235] has quit [Ping timeout: 255 seconds] 16:15:16 zmv [~Telefonic@187.35.233.130] has joined #lisp 16:15:36 _KY_: see my answer on cll. 16:16:04 _6502_ [3e0a04ef@gateway/web/freenode/ip.62.10.4.239] has joined #lisp 16:16:14 <_KY_> CLL? 16:16:23 news:comp.lang.lisp 16:17:32 <_6502_> hello: do "special function bindings" exist like for special variables in CL ? I mean dynamic scope with flet/labels ... 16:18:06 -!- zmv_ [~Telefonic@187.35.233.130] has quit [Ping timeout: 246 seconds] 16:18:11 No. It would be rather meaningless. However, you could implement something like that if you wanted. 16:18:28 _6502_: again, see cll, it's a «FAQ». 16:18:43 <_6502_> oh... ok 16:18:55 dto: that wargames article you refd last night was fascinating, esp. the non-tenuous connection the authors establish between the SIMNET vision of DARPA's Jack A. Thorpe and its influence on the intellectual progeny of MIT/BBN (e.g. MÄK etc.) would play in the 90s w/r/t establishing idioms for commercially viable products useful in both wargames _and_ civilian gaming technologies. One wonders how much of OpenGL is linked back to that 16:18:55 stuff... 16:19:03 FTR: http://www.stanford.edu/dept/HPST/TimLenoir/Publications/Lenoir-Lowood_TheatersOfWar.pdf 16:19:59 The only question, is whether R&D wouldn't still work as well (if not better), if it wasn't the DoD who gave the money. 16:20:09 -!- zmv [~Telefonic@187.35.233.130] has quit [Ping timeout: 255 seconds] 16:20:20 zmv [~Telefonic@187.35.233.130] has joined #lisp 16:20:41 Ok, the Internet has been financed by DARPA, ie. DoD. What if the same money had been provided without any link to any military operation? 16:20:50 -!- looopy [~looopy@adsl-074-236-131-226.sip.cae.bellsouth.net] has quit [Remote host closed the connection] 16:21:04 (Let's do some 'administration-fiction'). 16:21:27 am0c [~am0c@218.51.169.12] has joined #lisp 16:21:58 looopy [~looopy@adsl-074-236-131-226.sip.cae.bellsouth.net] has joined #lisp 16:22:07 (Same for Symbolics and LMI, and Common Lisp, ADA, COBOL, etc). 16:22:40 What if Grace Hopper had been a civilian? 16:23:29 I suspect of darpanet had been att-net, the protocols would not have been public domain. 16:23:50 commercial interests don't do 'free', especially back then. 16:23:53 There was X25... 16:24:42 well, maybe it was a bad example, because ATT was operating after a monopoly judgement that broke them up. 16:24:45 And indeed, I agree. (I don't think military or even military-industry is bad per se. I think secrecy is bad per se). 16:27:25 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 16:27:52 Krystof_: hmmm, difficult choice 16:29:45 -!- sanjoyd [~sanjoyd@unaffiliated/sanjoyd] has quit [Remote host closed the connection] 16:31:08 pjb: I don't have a strong opinion either way... That said, it does burn me up that ANSI-CL/CLHS/CLTL[1,2] were clearly DARPA funded (at least in part) and for this reason I don't believe the copyright restrictions around ANSI-CL CLHS are very nice! 16:32:15 well, i think if the oxford english dictionary can be copyrighted by the people that compile it, the people that write/compile the standard specification for CL can also copyright that. 16:32:30 it's the document, not the language, that is copyrighted. 16:32:49 mon_key: if we wanted to do another round of standardization, CL would remain a core so small, that I doubt the copyright would be any impediment to this new effort. 16:33:12 Mococa [~Mococa@177.42.213.235] has joined #lisp 16:33:26 pjb: I'm not in the lets restandardize camp. 16:33:35 You might have to rewrite the spec (things would change), but this part would be small, compared to the standardization of POSIX, SOCKETS, GUI, etc. 16:33:51 Then how the copyright is any problem? 16:34:19 Fade: IANAL but if DARPA grants were in effect on IT prior to ANSI they probably pre-empt alot of the ensuing copyright that ANSI tacked on. 16:34:42 it's not the language, it's the document. 16:35:48 Fade: the document has long tracts of verbatim material borrowed from its progenitors 16:36:04 sure 16:36:23 Fade: whichever. its a personal axe. I'll drop it :) 16:36:54 I'm not glad that the hyperspec is copyright pitman et all, but I don't think it's a dark conspiracy or anything. 16:37:07 zmv_ [~Telefonic@187.35.233.130] has joined #lisp 16:37:16 ultimately, it would be nice if they released it to the public domain. i doubt it's a cash cow. :) 16:37:18 Fade: I def. don't think its a conspiracy 16:37:47 -!- looopy [~looopy@adsl-074-236-131-226.sip.cae.bellsouth.net] has quit [Remote host closed the connection] 16:38:01 Fade: Lispworks prob. gets lots of sideband "google perks" out it. 16:38:04 if it was not the military it would be some private sector businesses or so 16:38:57 afaik, lispworks doesn't sell advertising on the hyperspec, and I wonder how many hits it gets. 16:38:57 Fade: Not that I think Lispworks is a boogey man -- I would do exactly what they have done in their position. 16:39:13 i use it a lot, and I imagine most others here do, as well... but that's hardly 'a lot' 16:39:30 -!- Mococa [~Mococa@177.42.213.235] has quit [Ping timeout: 255 seconds] 16:39:41 -!- zmv [~Telefonic@187.35.233.130] has quit [Ping timeout: 240 seconds] 16:39:45 i'd mostly just like to make the actual hyperspec better 16:39:59 it's pretty inexorably stuck in the web of 1993. 16:40:07 Fade: I use it daily. but it would be _really_ nice if there were an un-encumbered Hspec using Antifuchs graphing idea. 16:40:18 for sure 16:40:23 that was a good idea. 16:40:47 I kind of wish antifuchs would release the code he used for that, so it could be applied to downloaded personal use copies of the HS. 16:40:52 it _is_ a good idea. although kinda Franz centric :\ 16:41:09 I thought it was released? 16:41:28 my recollection of antifuch's discussion was just what was said in irc. 16:41:38 pretty sure its on git 16:41:40 i had the impression that it wasn't finished/released? 16:41:45 cool 16:42:10 looopy [~looopy@adsl-074-236-131-226.sip.cae.bellsouth.net] has joined #lisp 16:42:14 https://github.com/antifuchs/clsem 16:47:28 mstevens [~mstevens@ceres.etla.org] has joined #lisp 16:47:28 -!- mstevens [~mstevens@ceres.etla.org] has quit [Changing host] 16:47:28 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 16:47:44 -!- kpreid [~kpreid@adsl-75-36-181-173.dsl.pltn13.sbcglobal.net] has quit [Read error: Connection reset by peer] 16:48:01 -!- bohanlon [~bohanlon@129.10.207.151] has quit [Ping timeout: 252 seconds] 16:49:03 dropping the harvested triples into some rucksack/cl-store thingy would be more portable than agraph -- were it not for that non-existent, poorly specified, and barely functional prologish graph-query API I've yet to implement I'd be golden :) 16:49:25 heh 16:49:27 vaaal [~vaaal@host80-31-dynamic.35-79-r.retail.telecomitalia.it] has joined #lisp 16:49:28 juniorroy [~juniorroy@212.36.228.103] has joined #lisp 16:49:34 agraph is a good idea. 16:49:41 -!- zardoz8 [~zardoz8@76.73.16.26] has quit [K-Lined] 16:49:46 i've a stupid question 16:49:48 I kind of wish there was a free clean-room reimplementation. 16:50:08 Fade: kevin rydes vivace-graph[1,2] ? 16:50:28 why (destructuring-bind (x y z) ('one 'two 'three 'four 'five)) doens't work and (destructuring-bind (x y . z) ('one 'two 'three 'four 'five)) do? 16:50:30 have you used it? 16:50:54 <_KY_> pjb: re literate programming... how can I use the "..." style with CLWeb? 16:51:13 :) i've read the code. I balk at all the rdf/grahhy things dependence on the UUID library though 16:51:26 why? 16:51:57 https://github.com/kraison/vivace-graph.git https://github.com/kraison/vivace-graph-v2 16:52:02 kpreid [~kpreid@adsl-75-36-181-173.dsl.pltn13.sbcglobal.net] has joined #lisp 16:52:24 Fade: I think it makes some unfounded assumptions. 16:53:34 Fade: In particular that version 1 UUIDS need to rely on the system-clock/MAC-addresses 16:53:48 -!- am0c [~am0c@218.51.169.12] has quit [Remote host closed the connection] 16:55:06 that's an assumption in the specification of UUID by my recollection. 16:55:15 so you don't use uuid in general? 16:55:16 can anyone explain how destructuring bind works please? 16:55:26 -!- alfa_y_omega [~alfa_y_om@90.166.231.220] has quit [Ping timeout: 260 seconds] 16:55:48 Fade: By my read its not, one is free to simply use a random-number. Also, i'm reasonably sure there is a bug in uuid:get-node-id setting thr wrong bit 16:56:04 zmv [~Telefonic@187.35.233.130] has joined #lisp 16:56:05 vaaal: The tree structures don't match in the first one. (x y . z) can match x = 'one, y = 'two, z = (list 'three 'four 'five). 16:56:26 why the dot? 16:56:45 it isn't a proper list. 16:56:52 do it's printed in dot notation. 16:56:55 Fade: My rewrite: https://github.com/mon-key/unicly Of which i stalled somewhere around trying implement uuid v1's ... 16:57:32 if you have a shifted bit bug, you should definitely submit it. :) 16:57:38 It is. 16:58:02 how can he understand that the other arguments are all in z with dot notation and not with plist? 16:58:08 dstatyvka [ejabberd@pepelaz.jabber.od.ua] has joined #lisp 16:58:11 alfa_y_omega [~alfa_y_om@90.166.231.220] has joined #lisp 16:58:21 If it is a bug its a _really_ bad one... I would ignore it if i were the author :) 16:59:02 vaaal: you should check out practical common lisp 16:59:03 -!- zmv_ [~Telefonic@187.35.233.130] has quit [Ping timeout: 246 seconds] 16:59:14 in particular, this seems pertinent: http://www.gigamonkeys.com/book/beyond-lists-other-uses-for-cons-cells.html 17:00:08 ch077179 [~ch077179@xdsl-188-155-1-133.adslplus.ch] has joined #lisp 17:00:17 vaaal: The dot means that the bind list is essentially (cons 'x (cons 'y 'z)) instead of (cons 'x (cons 'y (cons 'z nil))). The list you're binding to is (cons 'one (cons 'two (cons 'three (cons 'four (cons 'five))))), and as you can see the second match fails because the (cons 'four ...) isn't nil. 17:00:21 -!- ugoubuntu [~ugoubuntu@125.70.203.137] has quit [Remote host closed the connection] 17:00:23 which has a section on destructuring bind which specifically addresses your question. 17:00:58 ugoubuntu [~ugoubuntu@125.70.203.137] has joined #lisp 17:01:24 -!- ch077179 [~ch077179@xdsl-188-155-1-133.adslplus.ch] has quit [Client Quit] 17:01:32 i was just reading it :) 17:01:36 ch077179 [~ch077179@xdsl-188-155-1-133.adslplus.ch] has joined #lisp 17:01:52 vaaal: whenever I get confused about DESTRUCTURING-BIND i look to PCL Chaper 8's section about "Macro Parameters" 17:01:58 -!- looopy [~looopy@adsl-074-236-131-226.sip.cae.bellsouth.net] has quit [Remote host closed the connection] 17:02:45 but the explanation of bike is really clear 17:02:48 thank u 17:03:05 thank you too monkey 17:03:14 vaaal: FWIW I find it more useful than the actual PCL section about DESTRUCTURING-BIND b/c there is more "real world" usage context 17:03:50 looopy [~looopy@adsl-074-236-131-226.sip.cae.bellsouth.net] has joined #lisp 17:03:51 fwiw? 17:03:56 what fwiw means? :-\ 17:03:59 For What Its Worth 17:04:03 oook 17:04:04 morphling [~stefan@gssn-4d002dca.pool.mediaWays.net] has joined #lisp 17:04:07 <_6502_> is it illegal to do (defvar *x* "foo") and then altering the string inplace? 17:04:55 Salamander_ [~Salamande@ppp121-45-150-115.lns21.adl6.internode.on.net] has joined #lisp 17:05:16 _6502_: Pretty sure its ill-advized 17:06:48 Altering literals has UB. 17:07:03 (format nil "foo"), on the other hand ... 17:07:14 -!- armence_ [~armence@unaffiliated/armence] has quit [Quit: Leaving] 17:08:05 _KY_: well, if you want to use CLWeb, you'll have to use the mechanism expected by CLWeb. Read its documentation. 17:08:16 -!- Salamander [~Salamande@ppp121-45-87-4.lns20.adl6.internode.on.net] has quit [Ping timeout: 260 seconds] 17:08:44 <_KY_> pjb: so which tool will support the "..." style? 17:09:10 mon_key: keeping the copyright assigned is not necessary for monetary reasons. See for example the GPL. 17:10:04 mon_key: one advantage of the current arrangement, is that implementation cannot just copy the standard, and edit it in place. They have to write a separate document with implementation specific stuff, so that people have to consult two documents: one for implementation specific stuff, and one for conforming stuff. I see that as a big advantage. 17:10:30 <_6502_> pjb: i read the FAQ but i didn't find the question about dynamic scoped functions... where is it? 17:10:33 GrayMagiker [~steve@c-174-56-88-247.hsd1.nm.comcast.net] has joined #lisp 17:10:53 _6502_: I said «FAQ», meanings it's a question that has been asked at least twice on cll. 17:11:21 pjb: that's an interesting point. 17:11:26 <_6502_> pjb: oh... sorry... i thought you intended the lisp FAQ on cll ... back to search :-) 17:11:35 i still wish that the hyperspec itself could be enhanced, functionally. 17:11:36 _6502_: http://groups.google.com/groups/search?hl=en&safe=off&q=dynamic+function+group%3Acomp.lang.lisp&btnG=Search&sitesearch= 17:11:37 Fade: My recollection w/r/t the possiblity of a uuid bug is that the the bug manifests when you try to query the UUID's version. The bug doesn't appear with the uuid package b/c it doesn't provide a feature for making such a query. I stumbled upon it when I went about building an interface that does so. 17:11:57 Fade: this can be done, with an overlay wiki. 17:12:43 -!- scrimohsin [~cmsimon@unaffiliated/scrimohsin] has quit [Quit: Leaving] 17:12:56 pjb: I don't see how the GPL relates... maybe the GFDL? 17:13:23 mon_key: in the GPL, the copyright is held close, by the copyright holder. so that he can enforce the GPL. 17:13:55 pjb: is this in reference to the HSPEC/ANSI spec? 17:14:01 Similarly, holding the copyright of CLHS close enforces that implementers have to separate the documentation of implementation specific stuff from the CLHS, which is a win, IMO. 17:14:30 -!- Davidbrcz [~david@ANantes-151-1-220-75.w90-54.abo.wanadoo.fr] has quit [Ping timeout: 260 seconds] 17:15:05 -!- vaaal [~vaaal@host80-31-dynamic.35-79-r.retail.telecomitalia.it] has quit [Ping timeout: 260 seconds] 17:15:33 <_KY_> pjb: CLWeb seems to format the code into numbered sections, does it allow other formats? 17:15:54 Soulman [~knute@205.80-202-254.nextgentel.com] has joined #lisp 17:15:58 zmv_ [~Telefonic@187.35.233.130] has joined #lisp 17:17:13 _KY_: I don't know. 17:17:48 pjb: But if the original "general intent" of the ANSI/CLHS was to provide a standard conformant "globally accessible" documentation of the language then it would seem reasonable to expect it allow/provide for future changes in technologies which would accomodate this intent. AFAICT this isn't the case with w/r the copyright for either document 17:19:17 Which again, can be considered a win. Clearly, the standardization process was expected to be done within the context of some future standardization commitee, not haphazadly on the web. In the mean time, you can make your lisp evolve, writing all the packages and macros you want. 17:20:00 -!- zmv [~Telefonic@187.35.233.130] has quit [Ping timeout: 276 seconds] 17:20:45 And if you did some copy-and-pasting of CLHS text to write some CDR, I'm sure nobody would object. 17:20:55 pjb: I don't disagree. Still, if implementor-A does macroexpansion in a slightly different manner than Implementor-B and there isn't a standardized location to document these differences then I think this is not a win. 17:21:30 But there are: the implementation nodes, the CDR, the CLHS3 wiki. 17:22:28 -!- seangrove [~user@c-98-234-242-197.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] 17:22:40 what is an implementation node? I will take a look at CLHS3. IMHO CDR doesn't count b/c AFAIK it _extends_ ANSI 17:22:47 -!- xan_ [~xan@205.158.58.41.ptr.us.xo.net] has quit [Ping timeout: 240 seconds] 17:24:03 -!- Spion_ [~spion@unaffiliated/spion] has quit [Ping timeout: 255 seconds] 17:24:47 <_6502_> pjb: i had no luck in searching discussions on dynamically scoped functions, but it's not that important, thanks anyway... i was just curious if there was such a thing or not and the answer is not 17:25:20 _6502_: did you looke at ContextL? 17:25:38 phax [~phax@unaffiliated/phax] has joined #lisp 17:25:47 <_6502_> mon_key: i found some macro with a suspicious name in AspectL ... is that the same? 17:26:20 mon_key: s/implementation nodes/implementation notes/ it's what clisp calls its documentation ;-) 17:26:44 _6502_: I gave you the url of the google groups search! 17:26:49 _6502_: http://groups.google.com/groups/search?hl=en&safe=off&q=dynamic+function+group%3Acomp.lang.lisp&btnG=Search&sitesearch= 17:27:04 _6502_: you only have to give dynamic function as keywords! 17:27:23 -!- looopy [~looopy@adsl-074-236-131-226.sip.cae.bellsouth.net] has quit [Remote host closed the connection] 17:27:42 <_6502_> pjb: many interesting discussions, but none related to dynamic scoping of functions.... i tried other searches but apparently my google-fu sucks big time 17:27:51 _6502_: well, in AspectL, it would be "dynamic methods", but yes, it might be what you want. 17:28:25 <_6502_> pjb: i don't *want* it... actually if it's not there it's one less thing to implement :-) 17:28:25 _6502_: look at ContextL it provides many fine examples of dynamism 17:28:27 ngz [~user@104.236.75.86.rev.sfr.net] has joined #lisp 17:29:22 sanjoyd [~sanjoyd@unaffiliated/sanjoyd] has joined #lisp 17:29:34 _6502_: if you scroll one page down, you get http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/992a543c0e37bde1/f063ccc0657de3cb?hl=en&lnk=gst&q=%22dynamic+function%22+group%3Acomp.lang.lisp#f063ccc0657de3cb 17:30:26 n1tn4tsn0k [~nitnatsno@46.158.226.82] has joined #lisp 17:30:50 _6502_: http://common-lisp.net/project/closer/contextl.html 17:30:51 <_6502_> pjb: i'm implementing a toy lisp to javascript compiler and just finished adding special variables, and in my brain a question popped out ... ("wait... are there also 'special' functions?") 17:30:58 _6502_: and before: http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/c1613b22f7517f2b/cf9e73bc1ba40bc3?hl=en&lnk=gst&q=%22dynamic+function%22+group%3Acomp.lang.lisp#cf9e73bc1ba40bc3 17:35:32 _6502_: you can implement 'special' functions, but it wouldn't be too useful. 17:36:00 zmv [~Telefonic@187.35.233.130] has joined #lisp 17:36:27 <_6502_> pjb: interesting thread... but i feel a few of the detractors overreacting (moreover using quite weak arguments) 17:36:57 Spion_ [~spion@unaffiliated/spion] has joined #lisp 17:38:44 -!- zmv_ [~Telefonic@187.35.233.130] has quit [Ping timeout: 240 seconds] 17:42:44 Xof [~user@csrhodes.plus.com] has joined #lisp 17:43:59 -!- Krystof [~csr21@csrhodes.plus.com] has quit [Ping timeout: 258 seconds] 17:44:28 -!- Krystof_ [~user@csrhodes.plus.com] has quit [Ping timeout: 252 seconds] 17:46:22 add^_ [~add^_^@h114n2c1o838.bredband.skanova.com] has joined #lisp 17:48:57 Davidbrcz [~david@ANantes-151-1-220-75.w90-54.abo.wanadoo.fr] has joined #lisp 17:50:56 bohanlon [~bohanlon@129.10.207.151] has joined #lisp 17:51:26 add^_^ [~add^_^@h114n2c1o838.bredband.skanova.com] has joined #lisp 17:52:07 -!- add^_ [~add^_^@h114n2c1o838.bredband.skanova.com] has quit [Ping timeout: 240 seconds] 17:52:07 -!- add^_^ is now known as add^_ 17:52:16 looopy [~looopy@adsl-074-236-131-226.sip.cae.bellsouth.net] has joined #lisp 17:52:46 _3b, any news on the clws front? 17:56:27 *deepfire* has just discovered that converting defuns into methods is a non-trivial operation 17:57:07 there's no named block established, so one needs to be provided manually 17:58:11 Krystof [~csr21@csrhodes.plus.com] has joined #lisp 17:59:00 zmv_ [~Telefonic@187.35.233.130] has joined #lisp 18:00:46 -!- Davidbrcz [~david@ANantes-151-1-220-75.w90-54.abo.wanadoo.fr] has quit [Ping timeout: 264 seconds] 18:01:56 pnq [~nick@AC8277B9.ipt.aol.com] has joined #lisp 18:01:58 -!- zmv [~Telefonic@187.35.233.130] has quit [Ping timeout: 252 seconds] 18:02:22 deepfire: that's wrong: . The body of the method is enclosed in an implicit block. If function-name is a symbol, this block bears the same name as the generic function. 18:02:24 clhs defmethod 18:02:24 http://www.lispworks.com/reference/HyperSpec/Body/m_defmet.htm 18:03:18 mon_key is curious what deepfire is trying to do with his converted functions 18:03:24 spradnyesh [~pradyus@117.192.45.31] has joined #lisp 18:04:13 pjb, I just had this bite me 18:04:40 Looks like a little investigation is to be had.. 18:04:57 pjb, btw, did you look at my informatimago.lisp-reader patches? 18:06:42 -!- zmv_ is now known as zmv 18:08:19 greaver [~Sarge@41.138.11.188] has joined #lisp 18:11:38 deepfire: sorry, I didn't have time. I'm going to do it within a couple of hours. 18:13:13 pjb, oh, don't worry, the lack of time thing is an universal scourge.. 18:13:25 -!- Joreji [~thomas@83-096.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 260 seconds] 18:13:36 littlebobby [~bob@unaffiliated/littlebobby] has joined #lisp 18:13:36 And ruthlessly efficient, at that.. 18:14:14 deepfire: no problem just: (optimize (speed 3))! 18:14:14 pjb, but I hope you don't mind my pinging : -) 18:14:19 If only time was bidimentional... 18:14:25 deepfire: not at all. 18:15:05 H4ns`: sind dir noch andere lispige user groups oder meetups in berlin bekannt? googlen hat mir nüscht jebracht 18:15:48 hmm, should talk english :-p 18:16:04 Well, we almost understood it. 18:16:09 haha 18:16:26 something about another lisp user group, meeting in Berlin. 18:16:32 At least, it's on topic. 18:16:45 indeed :-) 18:17:06 -!- greaver [~Sarge@41.138.11.188] has quit [Ping timeout: 252 seconds] 18:17:07 :) 18:17:16 zmv_ [~Telefonic@187.35.233.130] has joined #lisp 18:18:37 greaver [~Sarge@41.138.11.188] has joined #lisp 18:19:09 zort- [~eitan@bas1-toronto07-1176122518.dsl.bell.ca] has joined #lisp 18:19:34 Wouldn't the functions BIT/SBIT be more useful if they transformed 0 into NIL and 1 into T? 18:19:56 -!- zmv [~Telefonic@187.35.233.130] has quit [Disconnected by services] 18:20:40 -!- zmv_ is now known as zmv 18:21:17 -!- spradnyesh [~pradyus@117.192.45.31] has left #lisp 18:21:30 zort-: no, because logand, logior, etc take integers. 18:21:38 zort-: maybe. But that'd just hide the truth. 18:21:45 -!- pnq [~nick@AC8277B9.ipt.aol.com] has quit [Ping timeout: 276 seconds] 18:21:56 -!- looopy [~looopy@adsl-074-236-131-226.sip.cae.bellsouth.net] has quit [Remote host closed the connection] 18:22:13 zort-: bits are not boolean. You need numerical bits to process binary protocols. 18:22:19 Encryption schemes, etc. 18:22:42 logbitp/plusp might come in handy 18:22:59 Yeah, just had the same thought. 18:23:02 zort-: besides bit/sbit _are_ useful 18:23:28 looopy [~looopy@adsl-074-236-131-226.sip.cae.bellsouth.net] has joined #lisp 18:23:39 Sometimes you actually want to branch on the bits, but ime, not often enough to make it default... Especially when you'll usually want to encapsulate the bitvectors in something closer to your problem domain, so the encapsulation can convert to booleans if needed. 18:23:42 In perspective there's the python way of treating 0 as false, but that's heresy. 18:24:02 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 18:24:12 deepfire: *python* gets to claim that, now? 18:24:32 pkhuong, I'm sorry? 18:24:59 *deepfire* is a little obtuse 18:25:11 In C, 0 is false 18:25:26 Oh, but python extends that. 18:25:36 Empty sets, hashes, lists, strings.. 18:25:49 I've noticed my sbcl process always uses about 10BG of virtual memory. Is this correct? I'm running OS X. 18:26:08 Kenjin: yes. 18:26:43 Kenjin: *virtual*, meaning allocated address space, not actually allocated memory 18:26:45 deepfire: "treating 0 as false" really isn't the best way to describe that behaviour. 18:27:11 pkhuong, it's an if-specific intepretation issue 18:27:15 (defun tt--bit-trans (bit-or-sbit) (funcall (complement #'zerop) bit-or-sbit)) 18:27:34 pkhuong, and AIUI the IF construct is the ultimate judge of truth/falsitude.. 18:27:54 p_l|backup: well, it depends on the OS. Solaris likes to pre-allocate swap space. Whether it's preferable to bring the machine to a halt rather than randomly killing processes is another question ;) 18:28:05 pkhuong, what did you refer to? 18:28:19 pkhuong: solaris afaik also doesn't lie about memory like linux :P 18:28:29 pkhuong, p_l|backup thank you 18:28:58 Lies, damn lies and 'top'? 18:29:18 deepfire: not only that, it lies in manual too (MAP_NORESERVE) 18:29:59 p_l|backup: I don't see the lie. 18:30:24 though really one would prob. want (defun tt--bit-trans (bit-or-sbit) (values (funcall (complement #'zerop) bit-or-sbit) bit-or-sbit)) that way you could check t/nil against bit in case your paranoid 18:30:51 pkhuong: manual claims memory mmapped with MAP_NORESERVE isn't allocated, and you will receive SIGSEGV upon trying to access a page whose allocation is impossible (du to lack of memory, for example) 18:31:07 p_l|backup: "might". 18:31:33 my experience was that you'll either get SIGKILL at random moment or fail to allocate 18:33:07 -!- greaver [~Sarge@41.138.11.188] has quit [Ping timeout: 240 seconds] 18:33:25 is there some more in depth info on sbcl's memory overcommit? 18:33:46 Kenjin: overcommit by OS, maybe... 18:34:12 but I think you'll have to read the sources 18:34:40 val651 [irc2gowebc@net-93-144-210-193.cust.dsl.teletu.it] has joined #lisp 18:34:45 from the manual, it seems it's due to historic reasons. 18:34:56 We like having a contiguous heap. 18:35:01 -!- looopy [~looopy@adsl-074-236-131-226.sip.cae.bellsouth.net] has quit [Remote host closed the connection] 18:35:03 hehe 18:35:06 greaver [~Sarge@41.138.11.188] has joined #lisp 18:35:27 So guarantee that, we reserve address space with mmap, and use our own bulk allocator on top of that. 18:35:48 I don't see what more depth there is to be. 18:36:27 zmv_ [~Telefonic@187.35.233.130] has joined #lisp 18:37:06 pkhuong: ok. thanks ;) 18:38:34 why sometimes we use simbols and sometime we can use keyword like :key ? 18:39:04 like in (case word (:key 'hello) (:key2 'hello2)) 18:39:04 val651: keywords are symbols. 18:39:15 they are absolute equivalent? 18:39:25 -!- morphling [~stefan@gssn-4d002dca.pool.mediaWays.net] has quit [Remote host closed the connection] 18:39:57 -!- zmv [~Telefonic@187.35.233.130] has quit [Ping timeout: 276 seconds] 18:40:01 keywords are just symbols in the KEYWORD package. Not a different data type or anything. 18:40:13 -!- ArchMonkey [~ArchMonke@S0106001b63f2b998.ok.shawcable.net] has quit [Quit: ArchMonkey] 18:40:31 val651: :key is the same as 'keyword:key 18:41:12 ah 18:41:16 ok, clear. 18:41:21 thank u :) 18:41:29 val651: some implementations even have a || package (empty string) as alias for KEYWORD 18:41:57 val651: the KEYWORD package is special: as soon as you intern a symbol in the KEYWORD package, that symbol is exported, and defined as a constant valued as itself. 18:42:12 p_l|backup do you mean that :key is the same as keyword:key, not 'keyword:key, right? 18:42:34 val651: in practice, it's the same as a quoted symbol 18:42:49 symbols in keyword package are self-evaluating 18:42:51 val651: yes, but when you evaluate :key, you get :key. See above. 18:43:09 (and (eq ':key :key) (eq ':key 'keyword:key)) 18:43:23 ah 18:43:29 pnq [~nick@AC8163D0.ipt.aol.com] has joined #lisp 18:43:36 ok, all right ^^ 18:45:35 add^_^ [~add^_^@h154n5c1o838.bredband.skanova.com] has joined #lisp 18:46:24 Davidbrcz [~david@ANantes-151-1-220-75.w90-54.abo.wanadoo.fr] has joined #lisp 18:46:35 -!- Davidbrcz [~david@ANantes-151-1-220-75.w90-54.abo.wanadoo.fr] has quit [Remote host closed the connection] 18:47:32 -!- add^_ [~add^_^@h114n2c1o838.bredband.skanova.com] has quit [Ping timeout: 246 seconds] 18:47:33 -!- add^_^ is now known as add^_ 18:49:17 -!- ugoubuntu [~ugoubuntu@125.70.203.137] has quit [Remote host closed the connection] 18:49:39 -!- anonus [~anonymous@88.80.28.189] has quit [Quit: WeeChat 0.3.5] 18:49:58 anonus [~anonymous@88.80.28.189] has joined #lisp 18:50:54 -!- val651 [irc2gowebc@net-93-144-210-193.cust.dsl.teletu.it] has quit [Ping timeout: 255 seconds] 18:58:24 -!- zmv_ [~Telefonic@187.35.233.130] has quit [Ping timeout: 246 seconds] 19:00:48 aerique [~euqirea@aerique.xs4all.nl] has joined #lisp 19:00:53 schaueho [~schaueho@dslb-088-066-030-241.pools.arcor-ip.net] has joined #lisp 19:00:54 zmv [~Telefonic@187.35.233.130] has joined #lisp 19:04:45 -!- aerique [~euqirea@aerique.xs4all.nl] has quit [Client Quit] 19:04:45 -!- greaver [~Sarge@41.138.11.188] has quit [Ping timeout: 260 seconds] 19:05:07 -!- zmv [~Telefonic@187.35.233.130] has quit [Ping timeout: 240 seconds] 19:06:11 greaver [~Sarge@41.138.11.188] has joined #lisp 19:06:12 zmv [~Telefonic@187.35.233.130] has joined #lisp 19:08:30 looopy [~looopy@adsl-074-236-131-226.sip.cae.bellsouth.net] has joined #lisp 19:10:17 -!- sellout- [~Adium@ALagny-751-1-7-227.w86-218.abo.wanadoo.fr] has quit [Ping timeout: 240 seconds] 19:10:59 -!- greaver [~Sarge@41.138.11.188] has quit [Ping timeout: 246 seconds] 19:12:27 -!- add^_ [~add^_^@h154n5c1o838.bredband.skanova.com] has quit [Ping timeout: 276 seconds] 19:12:48 add^_ [~add^_^@h162n2c1o838.bredband.skanova.com] has joined #lisp 19:13:22 greaver [~Sarge@41.138.11.188] has joined #lisp 19:18:06 -!- greaver [~Sarge@41.138.11.188] has quit [Ping timeout: 258 seconds] 19:20:16 -!- Kenjin [~josesanto@2.83.65.89] has quit [Quit: Get MacIrssi - http://www.sysctl.co.uk/projects/macirssi/] 19:20:35 -!- schaueho [~schaueho@dslb-088-066-030-241.pools.arcor-ip.net] has quit [Ping timeout: 258 seconds] 19:21:05 -!- add^_ [~add^_^@h162n2c1o838.bredband.skanova.com] has quit [Ping timeout: 260 seconds] 19:21:43 kushal [~kdas@114.143.161.70] has joined #lisp 19:21:43 -!- kushal [~kdas@114.143.161.70] has quit [Changing host] 19:21:43 kushal [~kdas@fedora/kushal] has joined #lisp 19:22:22 -!- zmv [~Telefonic@187.35.233.130] has quit [Ping timeout: 264 seconds] 19:22:39 mon_key pasted "Osicat, SBCL, CL-Fad -- equivalence contrast" at http://paste.lisp.org/display/123476 19:23:36 ehu [~ehuels@46.207.255.82] has joined #lisp 19:23:44 zmv [~Telefonic@187.35.233.130] has joined #lisp 19:26:26 greaver [~Sarge@41.138.11.188] has joined #lisp 19:26:33 -!- phax [~phax@unaffiliated/phax] has quit [Quit: Leaving] 19:27:25 add^_ [~add^_^@h93n2c1o838.bredband.skanova.com] has joined #lisp 19:30:24 -!- bohanlon [~bohanlon@129.10.207.151] has quit [Quit: So long!] 19:30:30 -!- delian66 [~quassel@84.252.14.164] has quit [Ping timeout: 255 seconds] 19:32:49 delian66 [~quassel@84.252.14.164] has joined #lisp 19:37:15 -!- delian66 [~quassel@84.252.14.164] has quit [Ping timeout: 255 seconds] 19:39:23 delian66 [~quassel@84.252.14.164] has joined #lisp 19:41:24 zmv_ [~Telefonic@187.35.233.130] has joined #lisp 19:44:22 -!- zmv [~Telefonic@187.35.233.130] has quit [Ping timeout: 252 seconds] 19:45:10 -!- pnq [~nick@AC8163D0.ipt.aol.com] has quit [Ping timeout: 264 seconds] 19:46:03 -!- Xof_ [~crhodes@158.223.51.79] has quit [Remote host closed the connection] 19:46:32 add^_^ [~add^_^@h93n2c1o838.bredband.skanova.com] has joined #lisp 19:47:34 -!- add^_ [~add^_^@h93n2c1o838.bredband.skanova.com] has quit [Ping timeout: 252 seconds] 19:47:34 -!- add^_^ is now known as add^_ 19:48:03 mon_key: wow 19:49:24 -!- taiyal [~taiyal@bb-216-195-184-102.gwi.net] has quit [Ping timeout: 255 seconds] 19:49:42 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 276 seconds] 19:51:15 -!- zmv_ is now known as zmv 19:51:25 -!- greaver [~Sarge@41.138.11.188] has quit [Ping timeout: 260 seconds] 19:56:07 -!- gemelen [~shelta@shpd-78-36-183-79.static.vologda.ru] has quit [Ping timeout: 240 seconds] 19:57:46 greaver [~Sarge@41.138.11.188] has joined #lisp 19:59:34 zmv_ [~Telefonic@187.35.233.130] has joined #lisp 20:00:57 dans [~daniel@92.81.77.185] has joined #lisp 20:02:19 fe[nl]ix: maybe you find it useful at some point... 20:02:22 -!- add^_ [~add^_^@h93n2c1o838.bredband.skanova.com] has quit [Quit: add^_] 20:02:27 -!- zmv [~Telefonic@187.35.233.130] has quit [Ping timeout: 240 seconds] 20:02:33 -!- zmv_ is now known as zmv 20:02:46 not really 20:03:31 Prob. b/c you do not have a pedantic concern with symlinks :P 20:04:36 Krystof_ [~user@csrhodes.plus.com] has joined #lisp 20:06:39 quite the opposite: I worked on osicat then merged it into iolib 20:06:39 Simul [~user@97-93-224-156.dhcp.ftwo.tx.charter.com] has joined #lisp 20:06:46 'cause CL pathnames suck 20:07:21 abeaumont [~abeaumont@130.212-8-69.dynamic.clientes.euskaltel.es] has joined #lisp 20:07:22 i'm in the pathnames suck camp -- no matter what the lang. 20:07:23 me345 [~me345@adsl-71-131-132-160.dsl.sntc01.pacbell.net] has joined #lisp 20:07:45 BTW thanks for any work contributions you made to osicat! 20:08:32 -!- me345 [~me345@adsl-71-131-132-160.dsl.sntc01.pacbell.net] has quit [Read error: Connection reset by peer] 20:08:35 hi 20:09:12 -!- Xof [~user@csrhodes.plus.com] has quit [Ping timeout: 276 seconds] 20:12:54 -!- greaver [~Sarge@41.138.11.188] has quit [Max SendQ exceeded] 20:14:23 Davidbrcz [~david@212-198-119-188.rev.numericable.fr] has joined #lisp 20:14:32 -!- ISF [~ivan@187.106.54.41] has quit [Quit: WeeChat 0.3.5] 20:16:19 greaver [~Sarge@41.138.11.188] has joined #lisp 20:16:55 Clozure doesn't want to load my ~/ccl-init.lisp 20:18:15 kushal [~kdas@fedora/kushal] has joined #lisp 20:18:23 zmv_ [~Telefonic@187.35.233.130] has joined #lisp 20:20:35 -!- zmv [~Telefonic@187.35.233.130] has quit [Ping timeout: 260 seconds] 20:20:51 -!- looopy [~looopy@adsl-074-236-131-226.sip.cae.bellsouth.net] has quit [Remote host closed the connection] 20:21:09 zort-: shouldn't that be ".ccl-init.lisp" ? 20:21:35 > doesn't matter 20:21:42 -!- kushal [~kdas@fedora/kushal] has quit [Client Quit] 20:21:49 -!- zort- [~eitan@bas1-toronto07-1176122518.dsl.bell.ca] has left #lisp 20:21:53 ISF [~ivan@187.106.54.41] has joined #lisp 20:22:22 -!- alfa_y_omega [~alfa_y_om@90.166.231.220] has quit [Ping timeout: 264 seconds] 20:22:46 looopy [~looopy@adsl-074-236-131-226.sip.cae.bellsouth.net] has joined #lisp 20:24:45 alfa_y_omega [~alfa_y_om@90.166.231.220] has joined #lisp 20:27:06 phax [~phax@unaffiliated/phax] has joined #lisp 20:32:34 -!- ehu [~ehuels@46.207.255.82] has quit [Ping timeout: 264 seconds] 20:35:06 -!- dans [~daniel@92.81.77.185] has quit [Quit: Lost terminal] 20:39:38 srid [~srid@S010678ca39ff0146.vn.shawcable.net] has joined #lisp 20:39:44 -!- srid [~srid@S010678ca39ff0146.vn.shawcable.net] has quit [Changing host] 20:39:44 srid [~srid@unaffiliated/srid] has joined #lisp 20:47:07 zmv [~Telefonic@187.35.233.130] has joined #lisp 20:48:04 Joreji [~thomas@83-096.eduroam.RWTH-Aachen.DE] has joined #lisp 20:49:56 -!- zmv_ [~Telefonic@187.35.233.130] has quit [Ping timeout: 260 seconds] 20:52:45 -!- n1tn4tsn0k [~nitnatsno@46.158.226.82] has quit [Ping timeout: 276 seconds] 20:54:02 pnq [~nick@AC82CC50.ipt.aol.com] has joined #lisp 20:54:44 n1tn4tsn0k [~nitnatsno@46.158.91.141] has joined #lisp 20:55:39 -!- foioo [~frank@host252-13-dynamic.61-82-r.retail.telecomitalia.it] has left #lisp 20:55:53 -!- greaver [~Sarge@41.138.11.188] has quit [Ping timeout: 252 seconds] 20:57:16 greaver [~Sarge@41.138.11.188] has joined #lisp 20:59:11 -!- n1tn4tsn0k [~nitnatsno@46.158.91.141] has quit [Ping timeout: 240 seconds] 21:00:20 Vivitron [~user@pool-71-174-61-33.bstnma.fios.verizon.net] has joined #lisp 21:03:11 zmv_ [~Telefonic@187.35.233.130] has joined #lisp 21:03:43 -!- doc_who [~doc_who@pool-108-28-6-47.washdc.fios.verizon.net] has quit [Quit: Leaving] 21:05:30 -!- zmv [~Telefonic@187.35.233.130] has quit [Ping timeout: 260 seconds] 21:06:52 n1tn4tsn0k [~nitnatsno@94.233.233.120] has joined #lisp 21:08:05 zmv [~Telefonic@187.35.233.130] has joined #lisp 21:09:07 -!- zmv_ [~Telefonic@187.35.233.130] has quit [Ping timeout: 240 seconds] 21:10:54 -!- greaver [~Sarge@41.138.11.188] has quit [Quit: Leaving.] 21:13:09 zmv_ [~Telefonic@187.35.233.130] has joined #lisp 21:14:00 -!- zmv [~Telefonic@187.35.233.130] has quit [Ping timeout: 255 seconds] 21:14:23 -!- zmv_ is now known as zmv 21:17:09 -!- jewel [~jewel@196-209-224-145.dynamic.isadsl.co.za] has quit [Ping timeout: 255 seconds] 21:18:15 -!- alfa_y_omega [~alfa_y_om@90.166.231.220] has quit [Ping timeout: 252 seconds] 21:20:40 -!- pizzledizzle [~pizdets@pool-96-250-220-99.nycmny.fios.verizon.net] has quit [Ping timeout: 260 seconds] 21:21:12 -!- mishoo_ [~mishoo@79.112.116.187] has quit [Ping timeout: 255 seconds] 21:21:14 alfa_y_omega [~alfa_y_om@90.166.231.220] has joined #lisp 21:23:56 -!- alfa_y_omega [~alfa_y_om@90.166.231.220] has quit [Max SendQ exceeded] 21:25:36 pizzledizzle [~pizdets@pool-96-250-220-99.nycmny.fios.verizon.net] has joined #lisp 21:26:47 alfa_y_omega [~alfa_y_om@90.166.231.220] has joined #lisp 21:27:38 mishoo_ [~mishoo@79.112.116.187] has joined #lisp 21:29:20 -!- alfa_y_omega [~alfa_y_om@90.166.231.220] has quit [Max SendQ exceeded] 21:30:45 alfa_y_omega [~alfa_y_om@90.166.231.220] has joined #lisp 21:31:08 zmv_ [~Telefonic@187.35.233.130] has joined #lisp 21:33:46 -!- deathmoniac [~needcoffe@201.25.142.177] has quit [Quit: leaving] 21:33:52 -!- cyrillos [~cyrill@188.134.33.130] has quit [Ping timeout: 240 seconds] 21:34:01 -!- zmv [~Telefonic@187.35.233.130] has quit [Ping timeout: 252 seconds] 21:34:14 Xach et al: Is there a command to delete/remove a library installed with quicklisp? 21:34:23 Yes. 21:34:36 Oh, from the quicklisp directory, you mean. 21:34:53 I don't know if removing the files is enough. 21:35:52 redline6561: but what importance does that have, if some system is installed? While you don't load it. 21:36:20 I mean, I've ton of software installed on my file system. Most of it, I never use. It just does not matter, 21:36:21 . 21:36:32 So, what's your problem? 21:38:23 s0ber_ [~s0ber@111-240-164-228.dynamic.hinet.net] has joined #lisp 21:38:59 zmv [~Telefonic@187.35.233.130] has joined #lisp 21:39:31 -!- urandom__ [~user@p548A3CD3.dip.t-dialin.net] has quit [Ping timeout: 260 seconds] 21:40:39 -!- s0ber [~s0ber@111-240-171-216.dynamic.hinet.net] has quit [Ping timeout: 276 seconds] 21:40:46 -!- s0ber_ is now known as s0ber 21:41:04 -!- zmv_ [~Telefonic@187.35.233.130] has quit [Ping timeout: 240 seconds] 21:44:31 pjb: No problem. Wanted to demonstrate search and install of a JSON lib but had already installed it. 21:45:01 pjb: Deleting is enough but you have to delete from several places...and maybe start a fresh image. *shrugs* 21:46:27 -!- ISF [~ivan@187.106.54.41] has quit [Ping timeout: 258 seconds] 21:48:38 Modius_ [~Modius@cpe-70-123-140-183.austin.res.rr.com] has joined #lisp 21:49:12 scrimohsin [~cmsimon@unaffiliated/scrimohsin] has joined #lisp 21:49:19 -!- Modius [~Modius@cpe-70-123-140-183.austin.res.rr.com] has quit [Ping timeout: 258 seconds] 21:49:49 -!- mishoo_ [~mishoo@79.112.116.187] has quit [Ping timeout: 250 seconds] 21:54:25 Yes, for the fresh image, you can delete an asdf system from the image with: (defun asdf-delete-system (system) "Clear the system from ASDF, to force reloading them on next ASDF-LOAD." (asdf:clear-system system) (values)) 21:54:30 -!- alfa_y_omega [~alfa_y_om@90.166.231.220] has quit [Ping timeout: 276 seconds] 21:55:04 You also need to delete the packages (unuse them) and the systems that use that system, of course. 21:55:36 For demonstration (or test) purposes, you can just move away the quicklisp directory. 21:55:48 -!- n1tn4tsn0k [~nitnatsno@94.233.233.120] has quit [Ping timeout: 276 seconds] 21:57:21 ehu [~ehuels@46.207.255.250] has joined #lisp 21:57:49 alfa_y_omega [~alfa_y_om@90.166.231.220] has joined #lisp 21:59:24 -!- _6502_ [3e0a04ef@gateway/web/freenode/ip.62.10.4.239] has quit [Quit: Page closed] 22:00:36 zmv_ [~Telefonic@187.35.233.130] has joined #lisp 22:01:54 n1tn4tsn0k [~nitnatsno@46.158.124.182] has joined #lisp 22:01:59 uninstall is an obvious and important feature, in my opinion. 22:04:03 homie` [~levgue@xdsl-78-35-172-43.netcologne.de] has joined #lisp 22:04:20 -!- zmv [~Telefonic@187.35.233.130] has quit [Ping timeout: 252 seconds] 22:04:23 this one is fun: (pathname-directory (sb-ext:posix-getenv "PATH")) 22:04:55 prxq: Eh. I've been using Quicklisp for ...at least 6 months now. I *just* wanted to do this the first time. And only because I needed to copy/paste some example text for a wiki. 22:05:06 *for the first time 22:06:46 -!- homie [~levgue@xdsl-78-35-136-184.netcologne.de] has quit [Ping timeout: 264 seconds] 22:08:05 -!- drdo [~drdo@91.205.108.93.rev.vodafone.pt] has quit [Remote host closed the connection] 22:09:53 well, you are right and I retract that. I've been a happy quicklisp user for a little longer, I think, and I never uninstalled anything. 22:11:31 why isn't deleting the fasls contained of ~/.cache/untolerably/long/path-to/mon-foo not enough of an un-install? 22:12:34 -!- homie` [~levgue@xdsl-78-35-172-43.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:14:31 homie [~levgue@xdsl-78-35-172-43.netcologne.de] has joined #lisp 22:18:23 -!- Puffy_tp is now known as PuffTheMagic 22:21:09 wfm 22:25:27 -!- PuffTheMagic [~PuffTheMa@unaffiliated/puffthemagic] has left #lisp 22:30:20 wuj [~wuj@207-172-162-191.c3-0.wsd-ubr1.qens-wsd.ny.cable.rcn.com] has joined #lisp 22:31:49 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 22:32:15 zmv [~Telefonic@187.35.233.130] has joined #lisp 22:32:16 -!- Salamander_ is now known as Salamander 22:32:30 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 22:33:07 -!- wuj [~wuj@207-172-162-191.c3-0.wsd-ubr1.qens-wsd.ny.cable.rcn.com] has quit [Remote host closed the connection] 22:33:35 -!- pnq [~nick@AC82CC50.ipt.aol.com] has quit [Ping timeout: 250 seconds] 22:34:53 -!- _KY_ [YKY@unaffiliated/-ky-/x-0649748] has quit [Ping timeout: 252 seconds] 22:36:06 -!- zmv_ [~Telefonic@187.35.233.130] has quit [Ping timeout: 276 seconds] 22:36:56 slyrus_ [~chatzilla@99-28-163-38.lightspeed.miamfl.sbcglobal.net] has joined #lisp 22:38:48 -!- slyrus [~chatzilla@adsl-99-39-232-220.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 252 seconds] 22:38:54 -!- slyrus_ is now known as slyrus 22:40:05 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 22:40:43 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 22:41:00 Beetny [~Beetny@ppp118-208-54-189.lns20.bne1.internode.on.net] has joined #lisp 22:43:27 mon_key annotated #123401 "each-n forever!" at http://paste.lisp.org/display/123401#2 22:46:48 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 22:47:05 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 22:50:49 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 22:51:06 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 22:52:50 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 252 seconds] 22:53:38 -!- srid [~srid@unaffiliated/srid] has quit [Quit: Computer has gone to sleep.] 22:54:28 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 22:54:28 jef_ [~quassel@95.149.202.230] has joined #lisp 22:54:29 emma [~em@unaffiliated/emma] has joined #lisp 22:54:46 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 22:54:59 zmv_ [~Telefonic@187.35.233.130] has joined #lisp 22:55:07 dnolen_ [~davidnole@184.152.69.75] has joined #lisp 22:55:18 -!- jef_ is now known as jfletcher 22:58:58 -!- zmv [~Telefonic@187.35.233.130] has quit [Ping timeout: 264 seconds] 22:59:47 Transformer [~Transform@ool-4a59e397.dyn.optonline.net] has joined #lisp 23:00:38 -!- Transformer [~Transform@ool-4a59e397.dyn.optonline.net] has left #lisp 23:03:55 -!- ngz [~user@104.236.75.86.rev.sfr.net] has quit [Ping timeout: 260 seconds] 23:06:05 zmv [~Telefonic@187.35.233.130] has joined #lisp 23:06:32 ISF [~ivan@187.106.54.41] has joined #lisp 23:09:11 -!- zmv_ [~Telefonic@187.35.233.130] has quit [Ping timeout: 240 seconds] 23:10:49 -!- ch077179 [~ch077179@xdsl-188-155-1-133.adslplus.ch] has quit [Ping timeout: 252 seconds] 23:16:51 ympbyc [~ympbyc@122-57-176-139.jetstream.xtra.co.nz] has joined #lisp 23:17:20 Transformer [~Transform@ool-4a59e397.dyn.optonline.net] has joined #lisp 23:18:56 Soulman1 [~knute@205.80-202-254.nextgentel.com] has joined #lisp 23:20:20 -!- Soulman [~knute@205.80-202-254.nextgentel.com] has quit [Ping timeout: 252 seconds] 23:20:30 -!- Soulman1 is now known as Soulman 23:20:32 -!- Transformer [~Transform@ool-4a59e397.dyn.optonline.net] has quit [Excess Flood] 23:22:05 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 23:22:23 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 23:22:43 amb007 [~a_bakic@189.17.97.84.rev.sfr.net] has joined #lisp 23:25:41 -!- ehu [~ehuels@46.207.255.250] has quit [Ping timeout: 240 seconds] 23:30:27 zmv_ [~Telefonic@187.35.233.130] has joined #lisp 23:30:27 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 23:30:52 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 23:31:36 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Client Quit] 23:33:26 -!- zmv [~Telefonic@187.35.233.130] has quit [Ping timeout: 252 seconds] 23:43:04 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 23:44:04 zmv [~Telefonic@187.35.233.130] has joined #lisp 23:45:39 -!- zmv_ [~Telefonic@187.35.233.130] has quit [Ping timeout: 255 seconds] 23:48:56 -!- zmv [~Telefonic@187.35.233.130] has quit [Ping timeout: 252 seconds] 23:49:07 zmv [~Telefonic@187.35.233.130] has joined #lisp 23:50:18 -!- OliverUv [~gandhi@195.159.235.178] has quit [Ping timeout: 252 seconds] 23:54:49 -!- benny [~benny@i577A1DC4.versanet.de] has quit [Ping timeout: 252 seconds]