00:01:45 ASau [~user@p5797EB14.dip0.t-ipconnect.de] has joined #lisp 00:04:27 -!- [6502] [4e0cffe5@gateway/web/freenode/ip.78.12.255.229] has quit [Quit: Page closed] 00:06:33 -!- MoALTz [~no@host86-142-160-154.range86-142.btcentralplus.com] has quit [Quit: Leaving] 00:06:59 peterhil [~peterhil@91-157-48-77.elisa-laajakaista.fi] has joined #lisp 00:12:00 cddr [user@2a01:7e00::f03c:91ff:feae:b02b] has joined #lisp 00:12:10 MoALTz [~no@host86-142-160-154.range86-142.btcentralplus.com] has joined #lisp 00:12:41 tensorpuddin [~tensorpud@99.148.201.249] has joined #lisp 00:14:32 -!- honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has quit [Quit: Computer has gone to sleep.] 00:15:04 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Quit: This computer has gone to sleep] 00:15:52 -!- tensorpudding [~tensorpud@99.148.196.137] has quit [Ping timeout: 245 seconds] 00:15:54 -!- tensorpuddin is now known as tensorpudding 00:17:48 -!- joekarma [~joekarma@70-36-57-169.dyn.novuscom.net] has quit [Quit: joekarma] 00:20:25 -!- DataLinkDroid [~DataLinkD@CPE-124-183-184-43.lns17.ken.bigpond.net.au] has quit [Ping timeout: 256 seconds] 00:23:12 -!- sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has quit [Ping timeout: 276 seconds] 00:25:18 -!- Thra11 [~Thra11@146.90.207.109] has quit [Ping timeout: 264 seconds] 00:27:06 -!- Joreji [~thomas@83-116.eduroam.rwth-aachen.de] has quit [Ping timeout: 264 seconds] 00:28:56 -!- teiresias [~teiresias@archlinux/trusteduser/teiresias] has quit [Remote host closed the connection] 00:30:32 Strigoides [~owen@60-234-213-126.bitstream.orcon.net.nz] has joined #lisp 00:35:15 -!- pw__ is now known as pw_ 00:38:13 -!- ikki [~ikki@187.208.188.216] has quit [Ping timeout: 240 seconds] 00:38:43 tensorpuddin [~tensorpud@99.148.207.68] has joined #lisp 00:40:39 -!- sabalaba [~Adium@c-76-21-4-232.hsd1.ca.comcast.net] has quit [Quit: Leaving.] 00:42:18 -!- tensorpudding [~tensorpud@99.148.201.249] has quit [Ping timeout: 256 seconds] 00:42:19 -!- tensorpuddin is now known as tensorpudding 00:43:24 teiresias [~teiresias@archlinux/trusteduser/teiresias] has joined #lisp 00:43:26 gravitation [~gravitati@dyn-160-39-62-38.dyn.columbia.edu] has joined #lisp 00:44:18 -!- Corvidium [~cosman246@24.56.241.247] has quit [Quit: Lost terminal] 00:47:24 Corvidium [~cosman246@24.56.241.247] has joined #lisp 00:47:53 ldionmarcil [~maden@248-79.162.dsl.aei.ca] has joined #lisp 00:48:04 -!- ldionmarcil [~maden@248-79.162.dsl.aei.ca] has quit [Changing host] 00:48:04 ldionmarcil [~maden@unaffiliated/maden] has joined #lisp 00:50:30 KDr2 [~KDr2@111.161.70.16] has joined #lisp 00:52:22 LispM question, which I can't seem to find a solid answer for. Was the lack of Multiuser in Lisp-OSes due to hardware limitations, and/or some technical design choice? 00:53:31 qu1j0t3 [~qu1j0t3@kvm5.telegraphics.com.au] has joined #lisp 00:55:00 obyrith [~dylan@c-71-230-65-141.hsd1.pa.comcast.net] has joined #lisp 00:55:06 -!- lduros [~user@fsf/member/lduros] has quit [Read error: Connection reset by peer] 00:57:59 -!- obyrith [~dylan@c-71-230-65-141.hsd1.pa.comcast.net] has left #lisp 00:59:12 -!- deveux [~deveux@74.Red-83-45-150.dynamicIP.rima-tde.net] has quit [Quit: Leaving] 01:00:07 -!- Kenjin_ [~kenjin@2.80.247.99] has quit [Remote host closed the connection] 01:00:40 doomlord__ [~servitor@host31-52-58-47.range31-52.btcentralplus.com] has joined #lisp 01:03:19 -!- Strigoides [~owen@60-234-213-126.bitstream.orcon.net.nz] has quit [Ping timeout: 260 seconds] 01:06:07 Gooder` [~user@218.69.12.194] has joined #lisp 01:06:42 prxq_ [~mommer@mnhm-5f75ca32.pool.mediaWays.net] has joined #lisp 01:08:18 sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has joined #lisp 01:09:53 -!- Gooder [~user@192.200.155.40] has quit [Ping timeout: 240 seconds] 01:10:06 -!- prxq [~mommer@mnhm-590c0d5d.pool.mediaWays.net] has quit [Ping timeout: 258 seconds] 01:14:28 DataLinkDroid [~DataLinkD@CPE-124-183-184-43.lns17.ken.bigpond.net.au] has joined #lisp 01:15:03 Strigoides [~owen@60-234-213-126.bitstream.orcon.net.nz] has joined #lisp 01:16:00 youlysses: design choices 01:16:14 that would be hard to change later on, too 01:16:53 technically I think you could have run with multiple users on Genera, but it provided no separation 01:17:48 -!- sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has quit [Ping timeout: 260 seconds] 01:19:22 agumonkey [~agu@97.217.72.86.rev.sfr.net] has joined #lisp 01:20:05 youlysses: probably also a bit of cultural baggage, too 01:21:30 sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has joined #lisp 01:21:43 -!- zfx- is now known as zfx` 01:25:41 -!- boredomist [~bdmst@198.27.77.11] has quit [Quit: asdf] 01:25:59 -!- Corvidium [~cosman246@24.56.241.247] has quit [Quit: Lost terminal] 01:31:04 Kenjin [~kenjin@bl19-247-99.dsl.telepac.pt] has joined #lisp 01:31:40 -!- jenia [~jenia@modemcable058.145-162-184.mc.videotron.ca] has quit [Ping timeout: 272 seconds] 01:31:57 jenia [~jenia@modemcable058.145-162-184.mc.videotron.ca] has joined #lisp 01:33:07 Gooder`` [~user@192.200.155.87] has joined #lisp 01:35:13 -!- DataLinkDroid [~DataLinkD@CPE-124-183-184-43.lns17.ken.bigpond.net.au] has quit [Ping timeout: 256 seconds] 01:35:57 p_l: Well Genera was based off the Cadr OS to a fairly large-degree right? So I guess sense they had no real goal to, Symbolics would struggle to do-so, assuming they even wanted it. :-P 01:36:23 -!- Gooder` [~user@218.69.12.194] has quit [Ping timeout: 245 seconds] 01:37:59 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #lisp 01:39:15 -!- Kenjin [~kenjin@bl19-247-99.dsl.telepac.pt] has quit [Ping timeout: 256 seconds] 01:43:06 youlysses: also consider how it, in a way, came from ITS 01:48:46 banjara [~Adium@unaffiliated/banjara] has joined #lisp 01:49:10 Tanami [~carnage@9ch.in] has joined #lisp 01:50:16 sw2wolf [~czsq888@171.214.174.2] has joined #lisp 01:50:42 -!- zfx` is now known as zfx- 01:51:37 -!- Nisstyre-laptop is now known as Nisstyre 01:52:17 -!- chameco [~samuel@cpe-67-246-131-254.stny.res.rr.com] has quit [Ping timeout: 256 seconds] 01:53:04 pellegrino [~pellegrin@85.17.26.2] has joined #lisp 01:55:08 -!- prxq_ [~mommer@mnhm-5f75ca32.pool.mediaWays.net] has quit [Ping timeout: 245 seconds] 01:59:10 -!- AeroNotix [~xeno@aboo61.neoplus.adsl.tpnet.pl] has quit [Quit: Uploading hax.....] 01:59:11 -!- iLogical [~iLogical@unaffiliated/ilogical] has quit [Ping timeout: 252 seconds] 02:06:55 prxq_ [~mommer@mnhm-5f75ca32.pool.mediaWays.net] has joined #lisp 02:12:37 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 02:12:42 kcj [~casey@unaffiliated/kcj] has joined #lisp 02:18:22 -!- nyef [~nyef@pool-71-161-84-192.cncdnh.east.myfairpoint.net] has quit [Quit: G'night all.] 02:19:14 -!- sw2wolf [~czsq888@171.214.174.2] has quit [Read error: Connection reset by peer] 02:21:23 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Ping timeout: 245 seconds] 02:28:40 les [moreorles@lesharris.com] has joined #lisp 02:28:40 -!- les [moreorles@lesharris.com] has quit [Changing host] 02:28:40 les [moreorles@fsf/member/les] has joined #lisp 02:29:12 -!- les [moreorles@fsf/member/les] has quit [Client Quit] 02:29:32 les [moreorles@fsf/member/les] has joined #lisp 02:29:34 -!- les [moreorles@fsf/member/les] has quit [Client Quit] 02:31:27 les [moreorles@lesharris.com] has joined #lisp 02:31:28 -!- les [moreorles@lesharris.com] has quit [Changing host] 02:31:28 les [moreorles@fsf/member/les] has joined #lisp 02:35:19 echo-area [~user@182.92.247.2] has joined #lisp 02:36:10 Hey lispers - I think I've found a problem in my CL compiler wrt special variables. 02:36:22 Is this valid code (it runs in SBCL)? http://pastebin.com/pEqrg8xk 02:36:45 The function ADD1 doesn't declare .x. or .y. special. 02:36:58 So how does it know they are special? 02:37:27 Quadrescence [~quad@unaffiliated/quadrescence] has joined #lisp 02:37:45 -!- sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has quit [Ping timeout: 276 seconds] 02:38:00 I get undefined variable warnings. 02:38:15 I've been away for a couple of weeks while I've been adding DWARF debugging code to my code generator. 02:38:48 -!- pavelpenev [~quassel@85-130-11-8.2073813645.shumen.cablebg.net] has quit [Remote host closed the connection] 02:38:48 Warnings but no errors. 02:39:40 would still fail compilation. i think it's ok not to recover by guessing they're special, which i assume is what sbcl is doing. 02:40:11 So it guesses they are special if they are not lexical. 02:41:43 that's my guess. I don't know. 02:42:14 nialo [~nialo@ool-44c53f01.dyn.optonline.net] has joined #lisp 02:42:49 My interpreter chokes on the lambda - I wrote code to handle (declare (special .x. .y.)) but something is broken. 02:43:06 I'm off to fix it. 02:43:11 -!- Strigoides [~owen@60-234-213-126.bitstream.orcon.net.nz] has quit [Ping timeout: 260 seconds] 02:43:51 godspeed 02:44:34 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 02:44:44 Strigoides [~owen@60-234-213-126.bitstream.orcon.net.nz] has joined #lisp 02:47:56 przl_ [~przlrkt@p5B298B36.dip0.t-ipconnect.de] has joined #lisp 02:49:35 -!- ASau [~user@p5797EB14.dip0.t-ipconnect.de] has quit [Quit: fsdb.] 02:49:44 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Ping timeout: 260 seconds] 02:49:48 tobyo [~tobyo@cpe-24-165-22-166.san.res.rr.com] has joined #lisp 02:51:18 -!- przl [~przlrkt@p5B29834A.dip0.t-ipconnect.de] has quit [Ping timeout: 268 seconds] 02:58:12 -!- CampinSam [~CampinSam@24-176-103-21.dhcp.jcsn.tn.charter.com] has quit [Quit: WeeChat 0.3.8] 02:59:20 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 03:00:05 -!- dnolen [~user@cpe-72-225-195-108.nyc.res.rr.com] has quit [Remote host closed the connection] 03:03:46 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Ping timeout: 245 seconds] 03:03:57 Guest52854 [~user@74-134-242-5.dhcp.insightbb.com] has joined #lisp 03:04:08 ASau [~user@p5797EB14.dip0.t-ipconnect.de] has joined #lisp 03:05:55 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 246 seconds] 03:05:58 -!- _veer [~veer@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 245 seconds] 03:06:35 antonv [5d7d2a66@gateway/web/freenode/ip.93.125.42.102] has joined #lisp 03:07:19 _veer [~veer@unaffiliated/lolsuper-/x-9881387] has joined #lisp 03:10:18 -!- agumonkey [~agu@97.217.72.86.rev.sfr.net] has quit [Ping timeout: 264 seconds] 03:11:30 -!- quazimodo [~quazimodo@c27-253-100-110.carlnfd2.nsw.optusnet.com.au] has quit [Ping timeout: 264 seconds] 03:13:36 sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has joined #lisp 03:14:04 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 03:14:28 erikc [~erikc@CPE00222d53fe78-CM00222d53fe75.cpe.net.cable.rogers.com] has joined #lisp 03:18:20 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Ping timeout: 255 seconds] 03:20:07 Vutral [~ss@mirbsd/special/Vutral] has joined #lisp 03:26:43 <|3b|> drmeister: accessing nonexistent variables is non-conformant, but many implementations try to do something 'useful' anyway (usually either assuming special, or some sort of 'global lexical') 03:27:39 |3b|: Thank you. 03:28:22 It's a reasonable assumption to make that it's a special/global variable and will be available when the function executes. 03:28:50 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 03:29:01 I'm trying to track down why my code doesn't handle (declare (special XXX ...)) properly anymore - obvious bitrot. 03:29:28 <|3b|> also reasonable to assume it is a typo, and refuse to compile it :) lots of old code and textbooks etc use it though, so harder to add that behavior in at this point 03:30:03 Point taken. 03:30:10 -!- Strigoides [~owen@60-234-213-126.bitstream.orcon.net.nz] has quit [Quit: leaving] 03:30:42 -!- Bike [~Glossina@67-5-212-240.ptld.qwest.net] has quit [Ping timeout: 264 seconds] 03:32:57 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Ping timeout: 245 seconds] 03:33:25 rme [~rme@50.43.176.79] has joined #lisp 03:34:13 -!- antonv [5d7d2a66@gateway/web/freenode/ip.93.125.42.102] has quit [Ping timeout: 245 seconds] 03:35:08 -!- _veer [~veer@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 245 seconds] 03:36:10 _veer [~veer@unaffiliated/lolsuper-/x-9881387] has joined #lisp 03:41:23 -!- _veer [~veer@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 245 seconds] 03:41:30 CampinSam [~CampinSam@24-176-103-21.dhcp.jcsn.tn.charter.com] has joined #lisp 03:41:31 Bike [~Glossina@67-5-212-240.ptld.qwest.net] has joined #lisp 03:42:18 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 03:43:31 _veer [~veer@unaffiliated/lolsuper-/x-9881387] has joined #lisp 03:44:52 tsuru```` [~charlie@adsl-98-87-43-116.bna.bellsouth.net] has joined #lisp 03:46:07 abend_ [~quassel@71-222-90-73.ptld.qwest.net] has joined #lisp 03:46:17 dnolen [~user@cpe-72-225-195-108.nyc.res.rr.com] has joined #lisp 03:46:23 -!- tsuru``` [~charlie@adsl-74-179-250-226.bna.bellsouth.net] has quit [Ping timeout: 245 seconds] 03:46:33 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Ping timeout: 240 seconds] 03:49:18 -!- _veer [~veer@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 245 seconds] 03:50:28 _veer [~veer@pool-71-100-236-211.tampfl.fios.verizon.net] has joined #lisp 03:50:28 -!- _veer [~veer@pool-71-100-236-211.tampfl.fios.verizon.net] has quit [Changing host] 03:50:28 _veer [~veer@unaffiliated/lolsuper-/x-9881387] has joined #lisp 03:52:30 -!- kennyd [~kennyd@78-0-192-62.adsl.net.t-com.hr] has quit [Ping timeout: 276 seconds] 03:53:31 -!- slyrus [~chatzilla@adsl-99-183-240-66.dsl.pltn13.sbcglobal.net] has quit [Remote host closed the connection] 03:54:06 slyrus [~chatzilla@adsl-99-183-240-66.dsl.pltn13.sbcglobal.net] has joined #lisp 03:55:27 abend__ [~quassel@71-222-90-73.ptld.qwest.net] has joined #lisp 03:55:47 -!- abend__ [~quassel@71-222-90-73.ptld.qwest.net] has quit [Remote host closed the connection] 03:56:30 -!- abend_ [~quassel@71-222-90-73.ptld.qwest.net] has quit [Ping timeout: 264 seconds] 03:56:30 kennyd [~kennyd@78-1-186-173.adsl.net.t-com.hr] has joined #lisp 03:57:10 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 04:01:34 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Ping timeout: 246 seconds] 04:05:45 -!- les [moreorles@fsf/member/les] has quit [Quit: leaving] 04:06:14 Kenjin [~kenjin@2.80.247.99] has joined #lisp 04:06:23 -!- ASau [~user@p5797EB14.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 04:08:17 -!- banannagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has quit [Ping timeout: 256 seconds] 04:11:53 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 04:15:02 -!- yacks [~py@180.151.36.168] has quit [Read error: Connection reset by peer] 04:16:00 Kenjin_ [~kenjin@bl20-201-108.dsl.telepac.pt] has joined #lisp 04:16:05 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Ping timeout: 248 seconds] 04:18:28 -!- Kenjin [~kenjin@2.80.247.99] has quit [Ping timeout: 245 seconds] 04:20:02 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Quit: Leaving...] 04:23:41 yacks [~py@180.151.36.168] has joined #lisp 04:25:07 sw2wolf [~czsq888@110.188.71.159] has joined #lisp 04:25:25 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 04:26:24 agumonkey [~agu@97.217.72.86.rev.sfr.net] has joined #lisp 04:26:37 -!- Kenjin_ [~kenjin@bl20-201-108.dsl.telepac.pt] has quit [Remote host closed the connection] 04:30:06 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Ping timeout: 264 seconds] 04:30:50 -!- yacks [~py@180.151.36.168] has quit [Quit: Leaving] 04:37:48 -!- ldionmarcil [~maden@unaffiliated/maden] has quit [Remote host closed the connection] 04:40:19 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 04:40:29 -!- sw2wolf [~czsq888@110.188.71.159] has left #lisp 04:42:01 sw2wolf [~czsq888@110.188.71.159] has joined #lisp 04:42:35 eldariof [~CLD@pppoe-214-215-dyn-sr.volgaline.ru] has joined #lisp 04:44:17 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Quit: This computer has gone to sleep] 04:45:07 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Ping timeout: 256 seconds] 04:46:32 abend_ [~quassel@75-148-54-129-Oregon.hfc.comcastbusiness.net] has joined #lisp 04:47:57 -!- nialo [~nialo@ool-44c53f01.dyn.optonline.net] has quit [Ping timeout: 256 seconds] 04:52:15 teggi [~teggi@123.21.172.81] has joined #lisp 04:54:21 In the expression #'(lambda () (declare (special .x.)) ...) the special .x. should be added to the environment created for the lambda as a special variable - correct? 04:54:38 well you don't have to close over it or anything 04:54:56 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 04:55:47 But the environment needs to declare .x. as locally special - something like (locally (declare (special .x.)) ...). 04:56:20 yes, that you'd probably have to store 04:57:10 Kenjin [~kenjin@2.81.201.108] has joined #lisp 04:59:20 yacks [~py@180.151.36.168] has joined #lisp 05:00:06 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Ping timeout: 276 seconds] 05:00:11 Store - hmmm. I don't think you store. 05:00:40 (defvar *z* 10) 05:00:40 (funcall #'(lambda () (declare (special *z*)) (setq *z* 1) (print *z*))) 05:00:40 (print *z*) 05:00:53 This prints ;1 ;1 05:01:02 yes? 05:01:24 It's not storing. 05:01:28 -!- Vicfred [~anon@187.206.82.179] has quit [Quit: Leaving] 05:01:32 i mean, storing that it's special, maybe. 05:01:42 Oh, that's what you mean. 05:01:44 Yes. 05:01:54 Wait, what do you mean? 05:02:20 Store in the symbol that it's special within the scope of the lambda? 05:02:34 I'm not sure there would be any point explaining what I was thinking, since you already know what has to happen and I'd just confuse you more. 05:02:39 -!- dnolen [~user@cpe-72-225-195-108.nyc.res.rr.com] has quit [Ping timeout: 268 seconds] 05:04:16 Actually, my interpreter hasn't been handling special variables in declares properly since day 1. 05:04:39 I don't know how I've been able to get as far as I have. 05:04:57 The problem just surfaced now that I'm implementing CLOS. 05:05:07 It's more usual to do a global defvar, i think 05:05:12 It's made me start questioning everything. 05:05:36 -!- Kenjin [~kenjin@2.81.201.108] has quit [Ping timeout: 264 seconds] 05:06:22 I think my compiler does a better job of it but I'm writing tests now to check it. 05:15:36 -!- agumonkey [~agu@97.217.72.86.rev.sfr.net] has quit [Ping timeout: 268 seconds] 05:16:47 I'm realizing that the (declare (special X Y ...)) declaration has to augment the environment that the special symbols X, Y etc are locally special even if they don't show up in the lambda list. 05:18:27 And my little funcall example above was nonsense - sorry. 05:18:52 PuercoPope [~user@190.222.252.106] has joined #lisp 05:20:39 Euthy [~euthy@unaffiliated/euthydemus] has joined #lisp 05:23:37 xcombelle [~xcombelle@AToulouse-551-1-120-170.w92-156.abo.wanadoo.fr] has joined #lisp 05:24:02 hi is there way to lisp the variables in my environment? I'm trying to shutdown the hunchentoot started by clack and I can't do (clack:shutdown *) because of an error in my app caused a signal that counts as a evaluation displacing the statment pointed by * 05:25:14 PuercoPope: there's ** and ***, though generally you should save it more reliably 05:25:37 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 05:26:04 Bike yeah but I trigged the error multiple stimes so ** and *** are also not avaliable 05:26:06 *PuercoPope* nods 05:26:16 -!- walter [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has quit [Read error: Connection reset by peer] 05:26:30 -!- rme [~rme@50.43.176.79] has left #lisp 05:27:12 yeah I'm still new to cl, wanting to test if clack decodes the json in the body by default 05:27:34 walter [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has joined #lisp 05:28:03 -!- Guest52854 [~user@74-134-242-5.dhcp.insightbb.com] has quit [Ping timeout: 276 seconds] 05:32:06 boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has joined #lisp 05:36:24 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Ping timeout: 256 seconds] 05:38:26 -!- boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has quit [Remote host closed the connection] 05:42:44 -!- wccoder_ [~wccoder@unaffiliated/wccoder] has quit [Ping timeout: 252 seconds] 05:42:58 wccoder [~wccoder@S01060026f3c6bad7.no.shawcable.net] has joined #lisp 05:43:09 tcr [~tcr@host51-226-static.96-5-b.business.telecomitalia.it] has joined #lisp 05:47:40 sdemarre [~serge@198.146-66-87.adsl-dyn.isp.belgacom.be] has joined #lisp 05:52:15 arrk13 [~arrakis24@dslb-178-006-216-162.pools.arcor-ip.net] has joined #lisp 05:53:58 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 05:58:08 -!- wccoder [~wccoder@S01060026f3c6bad7.no.shawcable.net] has quit [Ping timeout: 252 seconds] 05:58:28 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Ping timeout: 245 seconds] 06:00:22 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 06:02:27 vi1 [~vi1@93.92.216.186] has joined #lisp 06:03:06 wccoder [~wccoder@S01060026f3c6bad7.no.shawcable.net] has joined #lisp 06:04:48 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Ping timeout: 260 seconds] 06:09:34 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 06:10:37 DataLinkDroid [~DataLinkD@CPE-124-183-184-43.lns17.ken.bigpond.net.au] has joined #lisp 06:13:50 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Ping timeout: 255 seconds] 06:16:54 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 06:19:24 -!- leo2007 [~leo@110.172.225.137] has quit [Ping timeout: 276 seconds] 06:21:53 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Ping timeout: 240 seconds] 06:31:27 -!- leoncamel2 [~leoncamel@124.126.213.74] has quit [Quit: WeeChat 0.3.9.2] 06:34:16 benkard [~benkard@mnch-5d868aeb.pool.mediaWays.net] has joined #lisp 06:37:13 -!- echo-area [~user@182.92.247.2] has quit [Ping timeout: 245 seconds] 06:39:51 leoncamel [~leoncamel@124.126.213.74] has joined #lisp 06:40:12 echo-area [~user@182.92.247.2] has joined #lisp 06:43:35 -!- xcombelle [~xcombelle@AToulouse-551-1-120-170.w92-156.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 06:45:01 mrSpec [~Spec@87-207-172-93.dynamic.chello.pl] has joined #lisp 06:45:01 -!- mrSpec [~Spec@87-207-172-93.dynamic.chello.pl] has quit [Changing host] 06:45:01 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 06:47:01 -!- satshabad [~satshabad@pool-173-58-100-240.lsanca.fios.verizon.net] has quit [Ping timeout: 258 seconds] 06:48:18 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 06:49:32 -!- leoncamel [~leoncamel@124.126.213.74] has quit [Quit: WeeChat 0.3.9.2] 06:50:55 -!- wbooze [~wbooze@xdsl-78-35-187-173.netcologne.de] has quit [Quit: none] 06:53:39 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 268 seconds] 06:54:48 syrinx_ [~quassel@unaffiliated/syrinx-/x-4255893] has joined #lisp 06:55:53 -!- PuercoPope [~user@190.222.252.106] has quit [Ping timeout: 252 seconds] 06:58:40 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Ping timeout: 246 seconds] 06:59:08 -!- teggi [~teggi@123.21.172.81] has quit [Remote host closed the connection] 07:00:28 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 07:00:53 cdidd [~cdidd@95-27-10-135.broadband.corbina.ru] has joined #lisp 07:01:28 satshabad [~satshabad@pool-173-58-100-240.lsanca.fios.verizon.net] has joined #lisp 07:02:42 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Remote host closed the connection] 07:02:56 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 07:03:23 schjetne [~schjetne@fsf/member/schjetne] has joined #lisp 07:03:35 nan- [~user@46.197.112.181] has joined #lisp 07:04:15 -!- kanwei [~kanwei@unaffiliated/kanwei] has quit [] 07:06:53 -!- ipmonger [~IPmonger@c-68-63-82-18.hsd1.pa.comcast.net] has quit [Quit: ipmonger] 07:06:55 morphling [~stefan@gssn-5f754b5b.pool.mediaWays.net] has joined #lisp 07:07:41 Do struct/class instances have a unique property? For example in C you have their address. 07:08:49 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Remote host closed the connection] 07:08:54 -!- syrinx_ [~quassel@unaffiliated/syrinx-/x-4255893] has quit [Remote host closed the connection] 07:08:59 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 07:10:09 -!- Bike [~Glossina@67-5-212-240.ptld.qwest.net] has quit [Quit: leaving] 07:10:35 -!- tcr [~tcr@host51-226-static.96-5-b.business.telecomitalia.it] has quit [Quit: Leaving.] 07:10:54 -!- Nisstyre [~yours@oftn/member/Nisstyre] has quit [Ping timeout: 264 seconds] 07:12:53 their object identity, tested with EQ. 07:17:41 not equality, i need to compare them. <= would be enough. i am trying to create pair of objects where if you have (a b) you won't have a (b a). So i need to pick one of them and use as a key to some lookup table 07:18:27 gravicappa [~gravicapp@ppp91-77-189-136.pppoe.mtu-net.ru] has joined #lisp 07:18:42 Quadrescence [~quad@unaffiliated/quadrescence] has joined #lisp 07:19:00 well i can just add an "id" slot. was just wondering if there is something like that already. 07:20:08 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Ping timeout: 245 seconds] 07:24:00 -!- gmcastil [~user@207-224-44-98.hlrn.qwest.net] has quit [Remote host closed the connection] 07:25:57 eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has joined #lisp 07:26:40 Harag [~Thunderbi@105.225.36.182] has joined #lisp 07:27:44 nan-: nope, nothing built-in. You can use weak EQ hash tables to simulate slots. 07:29:27 pkhuong: *cheers thanks 07:29:30 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 07:32:35 pkhuong, around? what did you have in mind for hygienic macros? 07:34:04 wbooze [~wbooze@xdsl-78-35-187-173.netcologne.de] has joined #lisp 07:34:34 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Ping timeout: 272 seconds] 07:36:42 bitonic [~user@151.225.13.74] has joined #lisp 07:40:16 -!- sdemarre [~serge@198.146-66-87.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 272 seconds] 07:43:04 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 07:47:17 -!- eldariof [~CLD@pppoe-214-215-dyn-sr.volgaline.ru] has quit [] 07:47:26 eldariof [~CLD@pppoe-214-215-dyn-sr.volgaline.ru] has joined #lisp 07:50:21 -!- DataLinkDroid [~DataLinkD@CPE-124-183-184-43.lns17.ken.bigpond.net.au] has quit [Ping timeout: 256 seconds] 07:52:08 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Ping timeout: 260 seconds] 07:52:24 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 07:56:48 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Ping timeout: 245 seconds] 07:57:04 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 07:58:20 hitecnologys [~hitecnolo@46.233.214.181] has joined #lisp 08:00:24 [6502] [4e0cffe5@gateway/web/freenode/ip.78.12.255.229] has joined #lisp 08:01:16 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Ping timeout: 245 seconds] 08:04:08 -!- gravitation [~gravitati@dyn-160-39-62-38.dyn.columbia.edu] has quit [Read error: Operation timed out] 08:04:17 -!- lusory [~lusory@42.60.25.228] has quit [Quit: leaving] 08:05:22 gravitation [~gravitati@dyn-160-39-62-22.dyn.columbia.edu] has joined #lisp 08:05:35 -!- gravitation [~gravitati@dyn-160-39-62-22.dyn.columbia.edu] has quit [Client Quit] 08:09:59 lusory [~lusory@42.60.25.228] has joined #lisp 08:10:33 leo2007 [~leo@110.172.225.137] has joined #lisp 08:11:05 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 08:12:30 gabnet [~gabnet@ACaen-652-1-281-41.w92-154.abo.wanadoo.fr] has joined #lisp 08:13:59 -!- eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has quit [Ping timeout: 252 seconds] 08:14:22 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Remote host closed the connection] 08:14:36 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 08:16:37 -!- youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has quit [Ping timeout: 248 seconds] 08:18:29 -!- wbooze [~wbooze@xdsl-78-35-187-173.netcologne.de] has quit [Ping timeout: 255 seconds] 08:18:53 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Ping timeout: 240 seconds] 08:23:00 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 256 seconds] 08:24:08 eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has joined #lisp 08:24:44 snowylike [~sn@91-67-171-156-dynip.superkabel.de] has joined #lisp 08:26:08 kcj [~casey@unaffiliated/kcj] has joined #lisp 08:26:34 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 08:27:14 Kenjin [~kenjin@bl20-201-108.dsl.telepac.pt] has joined #lisp 08:27:17 ehu [~ehu@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 08:27:23 -!- gravicappa [~gravicapp@ppp91-77-189-136.pppoe.mtu-net.ru] has quit [Ping timeout: 268 seconds] 08:30:29 -!- bitonic [~user@151.225.13.74] has quit [Ping timeout: 252 seconds] 08:30:34 Ralt_ [5d083c57@gateway/web/freenode/ip.93.8.60.87] has joined #lisp 08:30:43 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Ping timeout: 246 seconds] 08:31:23 -!- Kenjin [~kenjin@bl20-201-108.dsl.telepac.pt] has quit [Ping timeout: 245 seconds] 08:31:28 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 08:32:28 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 08:36:02 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Ping timeout: 255 seconds] 08:36:54 hi 08:37:06 it looks like slime doesn't like to read from standard-input 08:37:15 the compilation hangs when I quickload this https://github.com/Ralt/mdtransform/blob/master/src/mdtransform.lisp#L13 08:37:46 any idea why? 08:37:49 attila_lendvai [~attila_le@95.56.77.199] has joined #lisp 08:37:49 -!- attila_lendvai [~attila_le@95.56.77.199] has quit [Changing host] 08:37:49 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 08:38:02 Ralt_: what do you expect to happen 08:38:02 ? 08:38:19 H4ns: I just want it to compile 08:38:42 antonv [5d7d2a66@gateway/web/freenode/ip.93.125.42.102] has joined #lisp 08:38:51 hm 08:38:51 Ralt_: what do you expect *standard-input* to be at compilation time? 08:39:01 I guess my compilation part can only be done on an image 08:39:09 nothing 08:39:23 I'm not running it, just compiling it 08:39:49 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 08:39:55 you have a top-level form that reads something from *standard-input*. that will be evaluated during compilation 08:40:05 put that form into a function, then you're done. 08:40:30 it's in a function already 08:40:42 but I'm running this function afterwards 08:40:55 hmmm 08:41:04 look at the file again 08:41:15 I guess I should run this function only in the script transforming in the image 08:43:43 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Disconnected by services] 08:43:43 attila_lendvai1 [~attila_le@95.56.77.199] has joined #lisp 08:44:04 angavrilov [~angavrilo@217.71.227.190] has joined #lisp 08:45:44 gravicappa [~gravicapp@ppp91-77-165-213.pppoe.mtu-net.ru] has joined #lisp 08:45:53 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Ping timeout: 252 seconds] 08:47:36 stassats [~stassats@wikipedia/stassats] has joined #lisp 08:48:32 H4ns: thanks for leading me :) 08:48:47 -!- Guest72822 [PuercoPop@2600:3c01::f03c:91ff:feae:c11b] has quit [Quit: ZNC - http://znc.in] 08:49:14 https://github.com/Ralt/mdtransform/blob/master/src/mdtransform.lisp I'll just run this function in sb-ext::save-lis-and-die 08:49:18 -!- attila_lendvai1 [~attila_le@95.56.77.199] has quit [Ping timeout: 272 seconds] 08:49:31 Ramirez57 [~Ramirez57@c-174-54-148-204.hsd1.pa.comcast.net] has joined #lisp 08:49:48 Ralt_: it doesn't "hang" during compilation, but during loading 08:50:11 stassats: yup I got that 08:52:05 attila_lendvai [~attila_le@95.56.77.199] has joined #lisp 08:52:05 -!- attila_lendvai [~attila_le@95.56.77.199] has quit [Changing host] 08:52:05 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 08:53:06 weie_ [~eie@softbank221078042071.bbtec.net] has joined #lisp 08:53:35 -!- eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has quit [Ping timeout: 252 seconds] 08:54:44 -!- weie [~eie@softbank221078042071.bbtec.net] has quit [Ping timeout: 256 seconds] 08:56:04 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 09:00:21 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Ping timeout: 248 seconds] 09:03:07 jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has joined #lisp 09:03:44 bitonic [~user@dyn1217-25.wlan.ic.ac.uk] has joined #lisp 09:05:27 -!- przl_ [~przlrkt@p5B298B36.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 09:08:36 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 264 seconds] 09:08:42 50MB for an sbcl image... 09:08:58 did you compress it? 09:08:59 well, I guess it needs to load a whole lisp environment 09:09:25 with tar? 09:09:34 with :compression 09:09:37 or does sbcl provide an option for this? 09:09:39 nope 09:09:53 there isn't this option http://www.sbcl.org/manual/Saving-a-Core-Image.html 09:10:01 attila_lendvai [~attila_le@95.56.77.199] has joined #lisp 09:10:01 -!- attila_lendvai [~attila_le@95.56.77.199] has quit [Changing host] 09:10:01 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 09:10:13 that's the wrong manual 09:10:29 http://www.sbcl.org/manual/#Saving-a-Core-Image 09:10:44 oh 09:10:50 indeed 09:10:52 thanks :) 09:12:17 Unable to save compressed core: this runtime was not built with zlib support 09:12:19 damn. 09:12:32 afk recompiling sbcl ~~ 09:12:32 -!- KDr2 [~KDr2@111.161.70.16] has quit [Ping timeout: 245 seconds] 09:12:48 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 09:14:00 -!- jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has quit [Ping timeout: 272 seconds] 09:16:39 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Remote host closed the connection] 09:16:51 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 09:17:19 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Disconnected by services] 09:17:19 attila_lendvai1 [~attila_le@95.56.77.199] has joined #lisp 09:18:00 damn... sbcl compilation fails 09:18:13 you don't have zlib.h? 09:19:31 stassats: I don't think that's the issue 09:19:42 you don't have sbcl? 09:20:12 Kenjin [~kenjin@gw-isr.deec.uc.pt] has joined #lisp 09:20:43 -!- zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has quit [Read error: Connection reset by peer] 09:21:39 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 268 seconds] 09:21:47 stassats: I do 09:21:50 this is the issue 09:21:51 The integrity of this image is possibly compromised. 09:22:01 and then tons of memory faults 09:22:10 what platform? 09:22:34 ubuntu 09:22:49 what's the host sbcl version? what's the target sbcl version? 09:23:30 host is 1.1.6, target is 1.1.6 09:23:58 ubuntu what? 09:24:03 12.04 09:24:12 since I don't have zlib, I want to recompile with its support 09:24:14 which hardware? 09:24:20 dell 09:24:31 no issue whatsoever up till now 09:24:32 pff, which cpu! 09:24:37 hahaha 09:24:44 -!- attila_lendvai1 [~attila_le@95.56.77.199] has quit [Ping timeout: 268 seconds] 09:25:22 and how do you compile it? and paste the output to http://paste.lisp.org/ 09:25:44 http://pastebin.com/Z0iFJ0Gh 09:25:56 attila_lendvai [~attila_le@95.56.77.199] has joined #lisp 09:25:56 -!- attila_lendvai [~attila_le@95.56.77.199] has quit [Changing host] 09:25:56 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 09:26:23 that'd be x86_64 09:26:27 stassats: http://pastebin.com/g2RgPTDe 09:27:01 is correct 09:27:06 //setting up CPU-architecture-dependent information sbcl_arch="x86-64" 09:27:53 do you have the host and target sbcl in the same directory? 09:27:55 I just use Ctrl + D to exit the debugger 09:28:03 no 09:28:21 jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has joined #lisp 09:28:23 -!- [6502] [4e0cffe5@gateway/web/freenode/ip.78.12.255.229] has quit [Ping timeout: 245 seconds] 09:28:51 maybe I should go to #sbcl 09:29:29 -!- Gooder`` [~user@192.200.155.87] has quit [Remote host closed the connection] 09:31:16 -!- gravicappa [~gravicapp@ppp91-77-165-213.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 09:40:53 -!- Ralt_ [5d083c57@gateway/web/freenode/ip.93.8.60.87] has quit [Ping timeout: 245 seconds] 09:42:03 kcj [~casey@unaffiliated/kcj] has joined #lisp 09:42:26 -!- satshabad [~satshabad@pool-173-58-100-240.lsanca.fios.verizon.net] has quit [Read error: Operation timed out] 09:44:18 -!- benkard [~benkard@mnch-5d868aeb.pool.mediaWays.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 09:45:37 -!- ohnoitsavram [~user@CPE-60-225-105-159.hhui3.cht.bigpond.net.au] has quit [Remote host closed the connection] 09:51:23 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 245 seconds] 09:53:41 -!- sw2wolf [~czsq888@110.188.71.159] has quit [Remote host closed the connection] 09:59:09 stat_vi [~stat@dslb-094-218-224-007.pools.arcor-ip.net] has joined #lisp 10:01:53 leoncamel [~leoncamel@124.126.213.74] has joined #lisp 10:03:50 dtw [~dtw@pdpc/supporter/active/dtw] has joined #lisp 10:07:31 -!- gabnet [~gabnet@ACaen-652-1-281-41.w92-154.abo.wanadoo.fr] has quit [Quit: Ex-Chat] 10:12:48 johnsonbill [~billcjohn@74.61.91.195] has joined #lisp 10:12:54 can anyone point me in the direction to decompose a range into a normal distribution of x numbers where the sum of x numbers equals the range? 10:13:34 Strigoides [~owen@114-134-0-86.lightwire.co.nz] has joined #lisp 10:17:36 -!- astertronistic [~astertron@ip70-181-235-122.sd.sd.cox.net] has quit [Quit: Leaving] 10:17:44 wbooze [~wbooze@xdsl-84-44-177-63.netcologne.de] has joined #lisp 10:19:56 -!- Ramirez57 [~Ramirez57@c-174-54-148-204.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 10:20:23 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Quit: This computer has gone to sleep] 10:21:13 Joreji [~thomas@83-116.eduroam.rwth-aachen.de] has joined #lisp 10:23:09 johnsonbill: maybe after you've figured out the parameters of the normal. 10:27:17 -!- Joreji [~thomas@83-116.eduroam.rwth-aachen.de] has quit [Read error: Connection reset by peer] 10:30:56 Joreji [~thomas@83-116.eduroam.rwth-aachen.de] has joined #lisp 10:31:16 przl [~przlrkt@p5B298B36.dip0.t-ipconnect.de] has joined #lisp 10:32:39 -!- hitecnologys [~hitecnolo@46.233.214.181] has quit [Ping timeout: 257 seconds] 10:32:46 AeroNotix [~xeno@aboo61.neoplus.adsl.tpnet.pl] has joined #lisp 10:33:48 pkuong: I got it thanks 10:42:41 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 256 seconds] 10:44:28 ASau [~user@p5797EB14.dip0.t-ipconnect.de] has joined #lisp 10:44:32 pnpuff [~pnpuff@unaffiliated/pnpuff] has joined #lisp 10:44:52 PuercoPop` [PuercoPop@2600:3c01::f03c:91ff:feae:c11b] has joined #lisp 10:45:04 -!- PuercoPop` [PuercoPop@2600:3c01::f03c:91ff:feae:c11b] has quit [Remote host closed the connection] 10:45:45 -!- pnpuff [~pnpuff@unaffiliated/pnpuff] has left #lisp 10:45:58 nialo [~nialo@ool-44c53f01.dyn.optonline.net] has joined #lisp 10:47:09 KDr2 [~KDr2@123.122.120.102] has joined #lisp 10:47:14 PuercoPop [PuercoPop@2600:3c01::f03c:91ff:feae:c11b] has joined #lisp 10:50:13 -!- nialo [~nialo@ool-44c53f01.dyn.optonline.net] has quit [Ping timeout: 248 seconds] 10:52:56 -!- Amadiro [jonathri@dalvik.ping.uio.no] has quit [Ping timeout: 245 seconds] 10:53:23 -!- echo-area [~user@182.92.247.2] has quit [Remote host closed the connection] 10:56:41 xcombelle [~xcombelle@AToulouse-551-1-120-170.w92-156.abo.wanadoo.fr] has joined #lisp 10:58:18 Aiwass [~user@unaffiliated/aiwass] has joined #lisp 11:00:53 Amadiro [jonathri@dalvik.ping.uio.no] has joined #lisp 11:03:27 -!- johnsonbill [~billcjohn@74.61.91.195] has left #lisp 11:04:35 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 11:09:12 rszeno [~rszeno@79.114.104.119] has joined #lisp 11:09:53 -!- przl [~przlrkt@p5B298B36.dip0.t-ipconnect.de] has quit [Ping timeout: 256 seconds] 11:10:22 przl [~przlrkt@p5B298B36.dip0.t-ipconnect.de] has joined #lisp 11:14:14 talas [~talas@136.144.16.62.customer.cdi.no] has joined #lisp 11:14:40 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 260 seconds] 11:27:48 attila_lendvai [~attila_le@95.56.69.231] has joined #lisp 11:27:48 -!- attila_lendvai [~attila_le@95.56.69.231] has quit [Changing host] 11:27:48 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 11:30:37 [6502] [~andrea@dynamic-adsl-78-12-255-229.clienti.tiscali.it] has joined #lisp 11:34:16 -!- PuercoPop [PuercoPop@2600:3c01::f03c:91ff:feae:c11b] has quit [Remote host closed the connection] 11:34:35 PuercoPop [PuercoPop@2600:3c01::f03c:91ff:feae:c11b] has joined #lisp 11:34:44 -!- bitonic [~user@dyn1217-25.wlan.ic.ac.uk] has quit [Ping timeout: 260 seconds] 11:35:48 -!- PuercoPop [PuercoPop@2600:3c01::f03c:91ff:feae:c11b] has quit [Remote host closed the connection] 11:35:56 PuercoPop [PuercoPop@2600:3c01::f03c:91ff:feae:c11b] has joined #lisp 11:35:56 dbh [~dbh@182.55.3.19] has joined #lisp 11:37:15 -!- przl [~przlrkt@p5B298B36.dip0.t-ipconnect.de] has quit [Ping timeout: 276 seconds] 11:39:46 -!- PuercoPop [PuercoPop@2600:3c01::f03c:91ff:feae:c11b] has quit [Remote host closed the connection] 11:39:55 PuercoPop [PuercoPop@2600:3c01::f03c:91ff:feae:c11b] has joined #lisp 11:40:39 -!- PuercoPop [PuercoPop@2600:3c01::f03c:91ff:feae:c11b] has quit [Remote host closed the connection] 11:42:02 PuercoPop [PuercoPop@2600:3c01::f03c:91ff:feae:c11b] has joined #lisp 11:42:07 -!- PuercoPop [PuercoPop@2600:3c01::f03c:91ff:feae:c11b] has quit [Remote host closed the connection] 11:42:20 przl [~przlrkt@p5B298B36.dip0.t-ipconnect.de] has joined #lisp 11:44:17 drmeiste_ [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has joined #lisp 11:44:47 PuercoPop [PuercoPop@2600:3c01::f03c:91ff:feae:c11b] has joined #lisp 11:45:56 -!- Strigoides [~owen@114-134-0-86.lightwire.co.nz] has quit [Quit: leaving] 11:46:47 -!- drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has quit [Ping timeout: 258 seconds] 11:48:44 -!- przl [~przlrkt@p5B298B36.dip0.t-ipconnect.de] has quit [Ping timeout: 260 seconds] 11:50:11 oudeis [~oudeis@115.160.180.158] has joined #lisp 11:50:50 Strigoides [~owen@114-134-0-121.lightwire.co.nz] has joined #lisp 11:52:19 agumonkey [~agu@97.217.72.86.rev.sfr.net] has joined #lisp 11:55:30 Thra11 [~Thra11@87.115.123.25] has joined #lisp 11:57:51 -!- milosn_ is now known as milosn 11:59:57 -!- oudeis [~oudeis@115.160.180.158] has quit [Ping timeout: 256 seconds] 12:00:05 pavelpenev [~quassel@85-130-11-8.2073813645.shumen.cablebg.net] has joined #lisp 12:00:08 -!- rking [~rking@unaffiliated/rking] has quit [Ping timeout: 268 seconds] 12:00:49 oudeis [~oudeis@14.0.208.38] has joined #lisp 12:08:42 bitonic [~user@dyn1217-25.wlan.ic.ac.uk] has joined #lisp 12:10:05 theos [~theos@unaffiliated/theos] has joined #lisp 12:10:40 -!- Joreji [~thomas@83-116.eduroam.rwth-aachen.de] has quit [Ping timeout: 260 seconds] 12:14:03 -!- dbh [~dbh@182.55.3.19] has quit [Quit: Bye!] 12:14:25 lduros [~user@fsf/member/lduros] has joined #lisp 12:14:57 quazimodo [~quazimodo@60-241-248-205.static.tpgi.com.au] has joined #lisp 12:15:08 -!- agumonkey [~agu@97.217.72.86.rev.sfr.net] has quit [Quit: Lost terminal] 12:17:36 -!- Jabberwockey [~quassel@83.151.30.10] has quit [Quit: No Ping reply in 180 seconds.] 12:18:25 Jabberwockey [~quassel@83.151.30.10] has joined #lisp 12:18:31 agumonkey [~agu@97.217.72.86.rev.sfr.net] has joined #lisp 12:22:26 -!- bitonic [~user@dyn1217-25.wlan.ic.ac.uk] has quit [Remote host closed the connection] 12:22:52 bitonic [~user@dyn1217-25.wlan.ic.ac.uk] has joined #lisp 12:24:52 <[6502]> yo... totally noob at debugging with sbcl: i got this "The name NIL does not designate any package." 12:24:52 hitecnologys [~hitecnolo@109.120.42.168] has joined #lisp 12:25:07 <[6502]> how can I find where the call is made? 12:25:16 <[6502]> "up" tells me "Top of stack" :-( 12:26:02 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 12:26:23 <[6502]> wait 12:26:48 <[6502]> stack grows DOWNWARD in lisp parlance? 12:27:55 <[6502]> seems "down" does what "up" does for other languages 12:28:07 *Xach* has only used the plain sbcl debugger a few times, usually uses slime debugger instead 12:31:25 lduros [~user@fsf/member/lduros] has joined #lisp 12:32:04 LiamH [~none@96.231.225.69] has joined #lisp 12:34:02 <[6502]> why does "." raise a "dot context error" instead of complaining about variable |.| being unbound? 12:34:52 [6502]: . is special syntax used for literal conses 12:35:11 If you want to use it as a symbol you must use \ or ||s 12:35:28 <[6502]> in clisp . returns # 12:35:50 http://www.lispworks.com/documentation/HyperSpec/Body/02_cc.htm 12:36:01 nyef [~nyef@pool-71-161-84-192.cncdnh.east.myfairpoint.net] has joined #lisp 12:36:10 I wonder if it still does that in ansi compliant mode. 12:36:57 <[6502]> woah... so "..." is not a valid symbol 12:37:15 <[6502]> wouldn't have been simpler just to use . as a symbol instead? 12:37:51 Doesn't seem especially likely to me. 12:38:43 <[6502]> the list reader could have had a check if next object was '. 12:39:33 And if you want a list with a symbol named "." in it? 12:39:48 <[6502]> duh 12:39:51 <[6502]> good point 12:40:19 <[6502]> this is going to be quite ugly 12:40:39 *[6502]* hates dotted pair syntax 12:40:42 Maybe symbols and lists aren't the right data structures for the task? 12:41:20 <[6502]> you mean adding and explicit tokenizer? 12:41:34 I don't know what your task is, so it's hard to say. 12:42:04 <[6502]> I'm trying to fix jscl reader that currently supports no escaping in symbols 12:42:04 I do know that if something is quite ugly with one kind of tool it might be less ugly with a more appropriate tool. 12:42:16 OK 12:42:37 Maybe it's just an ugly task. 12:43:04 <[6502]> uglier than fizzbuzz for sure :-D 12:43:30 -!- peterhil [~peterhil@91-157-48-77.elisa-laajakaista.fi] has quit [Read error: Connection reset by peer] 12:44:14 <[6502]> by the way clisp reads "." as # even in -ansi mode 12:44:15 stassats [~stassats@wikipedia/stassats] has joined #lisp 12:44:37 peterhil [~peterhil@91-157-48-77.elisa-laajakaista.fi] has joined #lisp 12:45:15 Yet another compliance error. 12:45:32 Or maybe not...I'd have to check chapter and verse. But it wouldn't surprise me. 12:45:32 <[6502]> the problem is that this reader has no unget feature, only peek 12:45:46 -!- Beetny [~Beetny@ppp118-208-154-19.lns20.bne1.internode.on.net] has quit [Ping timeout: 268 seconds] 12:45:50 time for another level of indirection 12:45:52 So? Wrap it to add unget based on peek. 12:45:55 <[6502]> so when finding a "." it's hard to proceed correctly 12:46:07 see also http://l1sp.org/cl/2.2 12:46:39 -!- Strigoides [~owen@114-134-0-121.lightwire.co.nz] has quit [Quit: leaving] 12:47:38 <[6502]> looks like the only way out is to rewrite everything from scratch then? 12:48:29 Sometimes, a from-scratch rewrite based on a current understanding of the problem is the best that you can do. 12:49:37 -!- oudeis [~oudeis@14.0.208.38] has quit [Ping timeout: 245 seconds] 12:51:37 (Also, sometimes the best thing to do.) 12:53:25 protist [~protist@65.173.69.111.dynamic.snap.net.nz] has joined #lisp 12:57:35 dbh [~dbh@182.55.3.19] has joined #lisp 12:57:35 oudeis [~oudeis@14.0.208.38] has joined #lisp 13:01:05 Xach: yes, 2.3.3 says a token with only dots should signal an error. 13:02:28 On the other hand, since clisp signals such an error, it's conforming. 13:03:02 Well, if the dot is inside a sexp, left alone indeed it reads as # :-) 13:03:03 -!- oudeis [~oudeis@14.0.208.38] has quit [Ping timeout: 245 seconds] 13:04:56 and even, only at the REPL! in a file or in a string, a reading dot alone signals the error. 13:04:57 <[6502]> sure the reader algorithm looks weird for a specification 13:05:17 It's the only algorithm that's specified. 13:05:37 A few functions are specified in terms of other functions, but only in an 'as-if' way. 13:06:18 <[6502]> why not just listing the source? it would have been both simpler and more useful 13:06:51 Well, there are still several ways to implement the same algorithm. 13:06:56 Because there WAS no one "source", to begin with... 13:06:59 But if you want an AGPL3 source, check my reader. 13:07:35 kobain [~kobian@unaffiliated/kobain] has joined #lisp 13:07:53 *[6502]* doesn't like too much the CL reader indeed 13:08:42 You can define a subset of CL, or a superset of CL. 13:08:59 This means, you can simplify this CL reader either by restricting it or by generalizing it. 13:09:31 <[6502]> I once tried to customize it to be able to handle read a.b.c as (dot (dot a b) c) 13:09:52 One of the things that bugs me about the CL reader is that you can't redefine the package-marker character as a constituent, which limits its repurposability somewhat. 13:10:53 honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has joined #lisp 13:11:11 <[6502]> at the time seemed to me just impossible to do 13:11:37 <[6502]> short of rewriting the full reader, that is 13:11:59 Just put a reader macro on all the characters. 13:15:05 -!- honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has quit [Client Quit] 13:16:33 <[6502]> pjb not working for (foo).x 13:17:07 -!- dbh [~dbh@182.55.3.19] has quit [Quit: Bye!] 13:18:28 [6502]: Your reader macro for #\( covers that case, surely? 13:19:14 <[6502]> nyef: that's what I call rewriting the full reader :-D 13:19:32 -!- PuercoPop [PuercoPop@2600:3c01::f03c:91ff:feae:c11b] has quit [Remote host closed the connection] 13:19:36 Hah! 13:20:36 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 13:20:52 PuercoPop [PuercoPop@2600:3c01::f03c:91ff:feae:c11b] has joined #lisp 13:22:16 -!- quazimodo [~quazimodo@60-241-248-205.static.tpgi.com.au] has quit [Ping timeout: 272 seconds] 13:22:34 honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has joined #lisp 13:23:46 nialo [nialo@ool-44c53f01.dyn.optonline.net] has joined #lisp 13:24:12 -!- tali713 [~tali713@2001:0:53aa:64c:1896:64db:b3ee:137e] has quit [Ping timeout: 245 seconds] 13:24:33 benkard [~benkard@mnch-5d868aeb.pool.mediaWays.net] has joined #lisp 13:24:33 -!- eldariof [~CLD@pppoe-214-215-dyn-sr.volgaline.ru] has quit [Ping timeout: 240 seconds] 13:26:46 -!- Thra11 [~Thra11@87.115.123.25] has quit [Quit: WeeChat 0.4.0] 13:28:06 dulcamar [~user@p57BD3FFA.dip0.t-ipconnect.de] has joined #lisp 13:28:36 <[6502]> more quirks... "(1 #||# 2)" reads (1 2) 13:28:55 <[6502]> "(1 .#||# 2)" reads (1 |.##| 2) 13:29:13 quazimodo [~quazimodo@60-241-248-205.static.tpgi.com.au] has joined #lisp 13:29:26 <[6502]> but "(1 .; 2)" reads (1 . 2) 13:29:44 tali713 [~tali713@2001:0:53aa:64c:1896:64db:b3ee:137e] has joined #lisp 13:30:15 Those all seem reasonable to me. 13:30:46 ... I think. #\# is non-terminating, isn't it? 13:31:12 -!- honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has quit [Quit: Computer has gone to sleep.] 13:31:40 clhs # 13:31:40 Matches: #, #. 13:31:52 very helpful 13:31:57 <[6502]> hehe 13:32:02 'a#b -> A#B 13:32:30 pjb: That's evidence for an implementation treating it as non-terminating, but the spec should be the last word here. 13:35:01 -!- benkard [~benkard@mnch-5d868aeb.pool.mediaWays.net] has quit [Ping timeout: 245 seconds] 13:35:49 clhs # 13:35:50 Matches: #, #. 13:35:58 -!- p_l [~pl@2002:5965:ded2::1] has quit [Remote host closed the connection] 13:35:59 sure, forgot to pull 13:35:59 "a#b -> A#B" may mean 'it should return", not just "it returned on some implementation". 13:36:27 Okay, fair enough. 13:37:19 clhs # 13:37:20 http://www.lispworks.com/reference/HyperSpec/Body/02_dh.htm 13:37:30 "Sharpsign is a non-terminating dispatching macro character." 13:37:33 that's what i wanted 13:41:16 -!- quazimodo [~quazimodo@60-241-248-205.static.tpgi.com.au] has quit [Ping timeout: 272 seconds] 13:44:02 hmmm... I think the shareable vectors interface in cffi is lacking. why is there no way to ask whether a vector is shareable?.. make-shareable-byte-vector uses ordinary simple arrays with octet element type on all implementations except lw/acl.. why not let users use make-array if they please and have with-pointer-to-vector-data work that out or at least let the ffi writer a chance to deal with it 13:44:29 -!- whist [~whist@c-98-232-204-76.hsd1.or.comcast.net] has quit [Quit: Computer has gone to sleep.] 13:45:02 p_l|omoikane [~pl@81-18-213-39.static.chello.pl] has joined #lisp 13:50:48 pnpuff [~pnpuff@unaffiliated/pnpuff] has joined #lisp 13:52:11 adeht: it's because the underlying implementations don't have that predicate 13:52:22 oudeis [~oudeis@14.0.208.38] has joined #lisp 13:52:23 adeht: what are you trying to do ? 13:53:20 fe[nl]ix: I just want to be able to pass octet vectors efficiently and portably without requiring the special constructor function 13:53:45 fe[nl]ix: (efficiently if possible) 13:54:32 fe[nl]ix: so you're saying acl/lw don't have that predicate? 13:54:42 they don't 13:56:13 przl [~przlrkt@p5B298B36.dip0.t-ipconnect.de] has joined #lisp 13:56:24 Ralt_ [5d083c57@gateway/web/freenode/ip.93.8.60.87] has joined #lisp 13:56:49 depending on your case, you might be able to simply use static-vectors 13:57:19 What was the need for crea "autolisp" to be used in autocad? -thx- 13:57:26 create 13:57:36 fe[nl]ix: well static vectors again need a special constructor functions, make-static-vector 13:57:43 that's correct 13:57:53 -!- edgar-rft [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has quit [Quit: supernova explosion] 13:58:05 pnpuff: what was the need for autolisp? simple, programmable CAD :) 13:58:36 adeht: the ability to "pin" ordinary simple-arrays is a peculiarity of cmucl/sbcl 13:58:41 -!- drmeiste_ [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 13:58:42 pnpuff: more interesting question is WHEN was autolisp created? 13:59:11 Autolisp was introduced in AutoCAD Version 2.18 in January 1986. 13:59:20 adeht: on allegro, lw and ccl you need to create them as unmovable 13:59:20 About same time emacs lisp was created. 13:59:29 Before Common Lisp standardization was finalized. 13:59:48 fe[nl]ix: that's not what cffi-openmcl.lisp implies 14:00:17 rking [~rking@unaffiliated/rking] has joined #lisp 14:00:59 If CL had been standardized earlier, emacs could have been written in CL instead of C+emacs lisp, and autocad could have used CL instead of autolisp. 14:01:14 teggi [~teggi@123.21.172.81] has joined #lisp 14:01:22 Would it have been an improvement? 14:01:42 On the other hand, since CL exists, people use any kind of language but CL in their applications. Ludicruous things such as PHP, Javascript, Lua, Python, etc. 14:01:54 pjb: so why FreeCAD is not written in CL ? 14:02:08 adeht: that implementation is incorrect(but fortunately nobody uses it). on ccl one must use ccl:make-heap-ivector 14:02:08 Exactly! Why? Oh why?? 14:02:10 What's ludicrous about javascript, lua, or python? 14:02:17 because lisper are lazy?? 14:02:19 They're not CL. 14:02:33 Ah. Argument by tautology. :) 14:03:09 no, just an ęsthetic preference 14:03:11 drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has joined #lisp 14:04:02 fe[nl]ix: I see. I still think there should be a predicate for it.. perhaps should talk to lw/acl/ccl people :) 14:04:22 go ahead 14:04:34 -!- setmeaway [~setmeaway@119.201.52.138] has quit [Quit: Leaving] 14:06:42 fe[nl]ix: another great improvement could be if with-pointer-to-vector-data could have start/end parameters.. that shouldn't be hard to implement with existing implementation-specific interfaces 14:06:57 dbh [~dbh@182.55.3.19] has joined #lisp 14:07:38 what would yo do with the "end" parameter ? 14:07:50 fe[nl]ix: yeah.. just thought about that :) 14:08:34 anyway, I'd simply advise you to use static-vectors 14:08:50 fe[nl]ix: why? 14:08:57 -!- pw_ [uid2072@gateway/web/irccloud.com/x-waupxfhquhwdedoj] has quit [] 14:09:29 it works now everywhere, it's consistent(more or less) 14:10:57 you need to manually free such vectors for the code to work portably 14:11:12 pw_ [uid2072@gateway/web/irccloud.com/x-lovuyzxxflzqpbbm] has joined #lisp 14:11:25 it's just that free-static-vectors is a noop on the implementations where the GC frees those vectors 14:11:35 allegro and lw, IIRC 14:13:00 setmeaway [~setmeaway@119.201.52.138] has joined #lisp 14:13:01 -!- pnpuff [~pnpuff@unaffiliated/pnpuff] has quit [Remote host closed the connection] 14:13:13 <[6502]> hmmm... seems I'm having problems with the difference between CL-USER and COMMON-LISP-USER 14:13:43 bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has joined #lisp 14:14:33 fe[nl]ix: well, I am writing some bindings to a library that expects octet vectors. at the moment it does the most horrible thing: it copies user-supplied arrays to foreign arrays, uses and frees. I like to use lisp's octet vectors without any special requirement.. you understand why the idea of static-vectors does not appeal to me? 14:15:22 nilsi [~nilsi@host-95-199-207-205.mobileonline.telia.com] has joined #lisp 14:15:38 adeht: you might like it but you can't 14:15:47 that's pretty much the reality 14:16:14 unless you want to limit yourself to ecl, cmucl, and sbcl 14:16:20 fe[nl]ix: :) 14:16:34 fe[nl]ix: that is my current thought actually 14:16:43 ecl use the Boehm GC which doesn't copy objects 14:17:00 so all ecl arrays are fixed 14:18:27 -!- nialo [nialo@ool-44c53f01.dyn.optonline.net] has quit [Ping timeout: 276 seconds] 14:18:44 fe[nl]ix: I will use cffi's interface.. so lw/acl could also work, if the library user's code made sure to use make-shareable-byte-vector.. 14:24:04 in that case static-vectors is better 14:25:31 -!- rszeno [~rszeno@79.114.104.119] has left #lisp 14:25:32 fe[nl]ix: but static vectors requires manual free and use of make-static-vector if you really care about acl/lw 14:25:48 or acl/lw/ccl :) 14:26:40 sorry, even if you _don't_ really care about them 14:27:33 as a library writer I don't want to assume/require to know where these vectors come from 14:27:53 -!- dbh [~dbh@182.55.3.19] has quit [Quit: Bye!] 14:30:18 -!- theos [~theos@unaffiliated/theos] has quit [Read error: Operation timed out] 14:34:20 attila_lendvai [~attila_le@95.56.69.231] has joined #lisp 14:34:20 -!- attila_lendvai [~attila_le@95.56.69.231] has quit [Changing host] 14:34:20 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 14:34:35 quazimodo [~quazimodo@60-241-248-205.static.tpgi.com.au] has joined #lisp 14:35:35 schaueho [~schaueho@dslb-088-066-026-102.pools.arcor-ip.net] has joined #lisp 14:36:11 perhaps to best option given that there's no predicate for shared-byte-arrays is to have a system that copies for acl/lw/ccl and doesn't for others 14:37:21 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 14:38:36 segv- [~mb@95-91-241-75-dynip.superkabel.de] has joined #lisp 14:39:45 <[6502]> but 23^44 being considered a potential number has some use or is just for backward compatibility with lisp dialects extinct decades ago? 14:40:13 it allows you to extend your implementation 14:43:33 -!- ryankarason is now known as rk[church] 14:43:52 theos [~theos@unaffiliated/theos] has joined #lisp 14:45:43 -!- stat_vi [~stat@dslb-094-218-224-007.pools.arcor-ip.net] has quit [Quit: Lost terminal] 14:46:41 -!- quazimodo [~quazimodo@60-241-248-205.static.tpgi.com.au] has quit [Ping timeout: 252 seconds] 14:53:11 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Quit: Automatic restart triggered due to persistent lag. Freenode staff: If this is happening too frequently, please set a nickserv freeze on my account, and once my connection is stable, unfreeze the account and /kill me to trigger a reconnect.] 14:53:34 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 15:02:28 -!- bitonic [~user@dyn1217-25.wlan.ic.ac.uk] has quit [Ping timeout: 256 seconds] 15:05:22 dbh [~dbh@182.55.3.19] has joined #lisp 15:06:08 -!- teggi [~teggi@123.21.172.81] has quit [Remote host closed the connection] 15:09:39 kushal [~kdas@fedora/kushal] has joined #lisp 15:12:10 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 246 seconds] 15:12:52 -!- qu1j0t3 [~qu1j0t3@kvm5.telegraphics.com.au] has left #lisp 15:14:40 billstclair [~billstcla@p-69-195-51-245.dsl1.rtr.chat.fpma.frpt.net] has joined #lisp 15:14:40 -!- billstclair [~billstcla@p-69-195-51-245.dsl1.rtr.chat.fpma.frpt.net] has quit [Changing host] 15:14:40 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 15:17:41 quazimodo [~quazimodo@60-241-248-205.static.tpgi.com.au] has joined #lisp 15:19:57 -!- erikc [~erikc@CPE00222d53fe78-CM00222d53fe75.cpe.net.cable.rogers.com] has quit [Quit: erikc] 15:20:46 dmiles_afk [~dmiles@c-71-237-234-93.hsd1.or.comcast.net] has joined #lisp 15:22:22 erikc [~erikc@CPE00222d53fe78-CM00222d53fe75.cpe.net.cable.rogers.com] has joined #lisp 15:22:53 -!- dmiles [~dmiles@c-71-237-234-93.hsd1.or.comcast.net] has quit [Ping timeout: 256 seconds] 15:25:27 -!- quazimodo [~quazimodo@60-241-248-205.static.tpgi.com.au] has quit [Ping timeout: 245 seconds] 15:25:47 lduros` [~user@pool-108-52-158-66.phlapa.fios.verizon.net] has joined #lisp 15:27:40 -!- lduros [~user@fsf/member/lduros] has quit [Ping timeout: 272 seconds] 15:28:56 -!- przl [~przlrkt@p5B298B36.dip0.t-ipconnect.de] has quit [Ping timeout: 272 seconds] 15:29:04 -!- dbh [~dbh@182.55.3.19] has quit [Quit: Bye!] 15:29:45 -!- teiresias [~teiresias@archlinux/trusteduser/teiresias] has quit [Remote host closed the connection] 15:30:29 -!- KDr2 [~KDr2@123.122.120.102] has quit [Ping timeout: 255 seconds] 15:32:02 bitonic [~user@dyn1222-237.wlan.ic.ac.uk] has joined #lisp 15:34:39 honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has joined #lisp 15:38:17 Joreji [~thomas@83-116.eduroam.rwth-aachen.de] has joined #lisp 15:38:51 -!- bitonic [~user@dyn1222-237.wlan.ic.ac.uk] has quit [Remote host closed the connection] 15:39:18 bitonic [~user@dyn1222-237.wlan.ic.ac.uk] has joined #lisp 15:41:01 which testlng library would you recommend? 15:42:36 just write perfect code from the get go 15:43:06 there is quite a list there http://www.cliki.net/Test%20Framework 15:43:12 rszeno [~rszeno@79.118.12.89] has joined #lisp 15:43:12 stassats: yeah... I don't trust myself :P 15:43:35 just test it in production 15:43:50 crowd sourcing test is much more effective 15:44:00 Ralt_: unit tests do not instill an overwhelming sense of security in me either 15:44:11 I'd rather have the customer test in production, less work 15:44:14 teiresias [~teiresias@archlinux/trusteduser/teiresias] has joined #lisp 15:44:45 stassats: not an overwhelming one, but it allows me to easily build up my API and know what takes what etc. 15:44:55 also, it allows me to not go back to this old code and remember how to use it 15:44:58 the test is there to show it 15:45:32 -!- Harag [~Thunderbi@105.225.36.182] has quit [Ping timeout: 252 seconds] 15:45:33 anyway, no recommendation? 15:45:35 I wound up writing my own test framework, FWIW. 15:45:46 And I'm sure that someone would recommend using 5am. 15:46:12 -!- snowylike [~sn@91-67-171-156-dynip.superkabel.de] has quit [Quit: Nettalk6 - www.ntalk.de] 15:46:22 quazimodo [~quazimodo@60-241-248-205.static.tpgi.com.au] has joined #lisp 15:46:34 Really, writing a simple test framework is the sort of toy problem that gets written up as a "practical example" in a book on programming in lisp. 15:46:53 i usually see unit tests as a way to go over your code logic some more 15:47:47 przl [~przlrkt@p5B298B36.dip0.t-ipconnect.de] has joined #lisp 15:47:58 (unless you're writing them first) 15:48:05 nyef: I'd rather not reinvent the wheel and use something well tested. Sure, I could go and write it, and spend some time on it that I'd rather spend on writing tests for what I'm doing right now 15:48:18 which is a tad silly 15:48:26 Unit tests can be very helpful when dealing with an integration scenario. Which reminds me, I've got a couple of embryonic unit tests for a much-neglected integration that need to be finished up enough to pass, now that the latest bug with the integration has been fixed. 15:48:48 stassats: when writing them first, I find it helps me see if there's any inconsistency in the API 15:49:31 well, you'll just have an inconsistency in the tests 15:49:50 Writing the unit tests first is a very interesting way to work, sometimes, though it can lead to quite a bit of back-and-forth when you don't know how to implement something or how it needs to be invoked. 15:50:30 *rszeno* literate programming, imo is better 15:51:00 eldariof [~CLD@pppoe-208-19-dyn-sr.volgaline.ru] has joined #lisp 15:51:05 mathrick_ [~mathrick@85.218.134.11] has joined #lisp 15:51:06 how about formal proofs? 15:51:27 'proofs carring programs', :) 15:51:30 nyef: the back-and-forth would've been done when writing the code anyway 15:51:43 And when dealing with some external system, sometimes what you need is an execution trace for the protocol, and to make sure that your code gets what it needs from their side and produces what needs to be sent from your side. 15:52:02 -!- segv- [~mb@95-91-241-75-dynip.superkabel.de] has quit [Remote host closed the connection] 15:52:23 Ralt_: Sure, but it's more a case of writing the tests and the code at the same time than writing the tests first. 15:53:05 ? 15:53:28 ... I'm not sure what I'm trying to say anymore. 15:53:33 my english may fail me 15:53:54 thanks, it's not just me. 15:54:43 i've been using rt, but i've grown to dislike it 15:54:57 McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has joined #lisp 15:55:06 pnpuff [~pnpuff@unaffiliated/pnpuff] has joined #lisp 15:55:09 you can't even M-. on the test name, which really sucks 15:55:11 pjb: I don't remember if there's language saying a conforming implementation may do something other than signal an error when that language is used. Do you? 15:56:02 -!- teiresias [~teiresias@archlinux/trusteduser/teiresias] has quit [Read error: Operation timed out] 15:57:19 teiresias [~teiresias@archlinux/trusteduser/teiresias] has joined #lisp 15:59:17 -!- quazimodo [~quazimodo@60-241-248-205.static.tpgi.com.au] has quit [Ping timeout: 252 seconds] 16:00:44 ... So there is not a platform CAD CAM CAE written in CL :(. Only an opencascade of words... :) 16:02:36 stat_vi [~stat@dslb-094-218-224-007.pools.arcor-ip.net] has joined #lisp 16:04:45 -!- Kenjin [~kenjin@gw-isr.deec.uc.pt] has quit [Remote host closed the connection] 16:05:00 -!- przl [~przlrkt@p5B298B36.dip0.t-ipconnect.de] has quit [Ping timeout: 264 seconds] 16:05:19 przl [~przlrkt@p5B298B36.dip0.t-ipconnect.de] has joined #lisp 16:06:23 Xach: that could be considered a subset of the language. (or a superset, depending on how you consider conditions). 16:06:37 pnpuff: ICAD 16:06:45 genworks 16:06:59 can i declare C a subset of CL? 16:07:10 Who would dare stop you? 16:07:28 subset police 16:08:22 Definitely not, as long as you provide the right reader macros. 16:08:37 -!- sellout- [~Adium@23.31.68.28] has quit [Quit: Leaving.] 16:08:44 Existance proof: Zeta-C. 16:09:00 -!- nan- [~user@46.197.112.181] has quit [Remote host closed the connection] 16:11:17 -!- przl [~przlrkt@p5B298B36.dip0.t-ipconnect.de] has quit [Ping timeout: 248 seconds] 16:13:45 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 16:15:12 przl [~przlrkt@p5B298B36.dip0.t-ipconnect.de] has joined #lisp 16:18:06 gravicappa [~gravicapp@ppp91-77-165-213.pppoe.mtu-net.ru] has joined #lisp 16:21:11 -!- nilsi [~nilsi@host-95-199-207-205.mobileonline.telia.com] has quit [Read error: Connection reset by peer] 16:21:12 -!- p_nathan [~vlion@76.178.163.213] has quit [Ping timeout: 264 seconds] 16:21:59 jongyunlee [~user@59.6.65.43] has joined #lisp 16:23:22 Bike [~Glossina@67-5-212-240.ptld.qwest.net] has joined #lisp 16:24:01 nilsi [~nilsi@host-95-199-207-205.mobileonline.telia.com] has joined #lisp 16:24:52 asdfasdf 16:24:54 -!- jongyunlee [~user@59.6.65.43] has left #lisp 16:25:01 qwerqwer 16:25:10 -!- pw_ [uid2072@gateway/web/irccloud.com/x-lovuyzxxflzqpbbm] has quit [Ping timeout: 252 seconds] 16:25:27 -!- hitecnologys [~hitecnolo@109.120.42.168] has quit [Quit: hitecnologys] 16:25:54 -!- varjag [uid4973@gateway/web/irccloud.com/x-comhggwzhkwseorj] has quit [Ping timeout: 264 seconds] 16:26:11 -!- [SLB] [~slabua@unaffiliated/slabua] has quit [Quit: Close the world, Open the nExt] 16:26:27 -!- walter [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has quit [Quit: This computer has gone to sleep] 16:26:56 pw_ [uid2072@gateway/web/irccloud.com/x-pxebrezsfrazowdl] has joined #lisp 16:27:42 -!- bitonic [~user@dyn1222-237.wlan.ic.ac.uk] has quit [Ping timeout: 264 seconds] 16:28:06 -!- Bike [~Glossina@67-5-212-240.ptld.qwest.net] has quit [Ping timeout: 252 seconds] 16:29:17 dnolen [~user@cpe-72-225-195-108.nyc.res.rr.com] has joined #lisp 16:29:31 [SLB] [~slabua@unaffiliated/slabua] has joined #lisp 16:29:46 Bike [~Glossina@67-5-212-240.ptld.qwest.net] has joined #lisp 16:33:56 -!- przl [~przlrkt@p5B298B36.dip0.t-ipconnect.de] has quit [Ping timeout: 268 seconds] 16:35:39 -!- protist [~protist@65.173.69.111.dynamic.snap.net.nz] has quit [Quit: Konversation terminated!] 16:35:55 -!- naryl [~weechat@46.182.24.168] has quit [Quit: WeeChat 0.4.0] 16:36:06 naryl [~weechat@46.182.24.168] has joined #lisp 16:36:17 -!- stassats [~stassats@wikipedia/stassats] has quit [Remote host closed the connection] 16:36:41 stassats [~stassats@wikipedia/stassats] has joined #lisp 16:38:20 walter [~walter@ip-64-134-101-130.public.wayport.net] has joined #lisp 16:38:49 photex [uid2006@gateway/web/irccloud.com/x-xfdhbyobfsmraxtz] has joined #lisp 16:38:56 p_nathan [~vlion@76.178.163.213] has joined #lisp 16:39:20 -!- Joreji [~thomas@83-116.eduroam.rwth-aachen.de] has quit [Ping timeout: 255 seconds] 16:39:36 fsvehla [~fsvehla@h081217181184.dyn.cm.kabsi.at] has joined #lisp 16:40:07 Kenjin [~kenjin@2.81.201.108] has joined #lisp 16:40:28 zickzackv [~faot@g225052042.adsl.alicedsl.de] has joined #lisp 16:41:19 -!- agumonkey [~agu@97.217.72.86.rev.sfr.net] has quit [Quit: Lost terminal] 16:44:26 -!- mathrick_ is now known as mathrick 16:48:57 hi folks 16:49:08 new to Lisp and trying to understand the asdf system 16:49:26 photex: when is reasoning useful? :) 16:49:46 do I have to rely on environment variables in order for asdf to find alternate locations for libraries and headers? 16:49:58 pnpuff: i see you never use it 16:50:03 glfw for instance lives under /opt 16:50:04 zfx- [~zfx@ec2-176-34-198-128.eu-west-1.compute.amazonaws.com] has joined #lisp 16:50:05 hm 16:50:08 I don't get it 16:50:09 and I can't build cl-glfw 16:50:18 I added an asd to system-index.txt 16:50:23 created a correct asd file 16:50:25 photex: http://common-lisp.net/project/asdf/asdf/Configuring-ASDF.html#Configuring-ASDF 16:50:28 photex: asdf doesn't concern itself with foreign libraries 16:50:30 stassats: take a look at http://arxiv.org/pdf/math/0404335.pdf 16:50:34 yet the package isn't picked up when using in-package 16:50:34 Your first mistake is in using ASDF. 16:50:41 er, well follow that link, i guess 16:50:42 although ql:quickload loads it correctly 16:50:54 well... I have to use it 16:50:54 ...was only a citation 16:50:58 photex: you need to look at cffi 16:51:09 Joreji [~thomas@83-116.eduroam.rwth-aachen.de] has joined #lisp 16:51:18 -!- nilsi [~nilsi@host-95-199-207-205.mobileonline.telia.com] has quit [Remote host closed the connection] 16:51:20 ql:quickload can't build some systems otherwise 16:51:22 Ralt_: You might be mixing up the CL package system with things that ASDF does (which is closer to the CL module system than anything else). 16:51:56 photex: although i would expect if you have it in ld.so.conf it'll work 16:51:57 maybe 16:52:11 nyef: it looks like I don't know how to create a new module from scratch 16:52:22 i.e., what quickproject:make-project does 16:52:28 photex: otherwise, see cffi:*foreign-library-directories* 16:52:46 stassats: I'm on OSX as well as Linux 16:52:48 oh 16:52:58 nilsi [~nilsi@host-95-199-207-205.mobileonline.telia.com] has joined #lisp 16:53:00 a new package, not a new module 16:53:15 Ralt_: make-project makes a file that defines a package 16:53:24 (among other things, of course) 16:53:30 awesome folks. I appreciate the pointers. New ecosystems take a bit of time to grok sometimes 16:53:43 Bike: I've made this file 16:53:51 hm 16:54:09 and I'm coming from Python and C++ where the trends and dogma are really out on display 16:54:24 yeah, definitely did it. 16:54:39 *rszeno* photex, condoleances, :) 16:54:52 pjb: sorry, but is the Zeta-C included in the set of the Zeta functions or what? thx a lot... 16:55:33 I just didn't evaluate it. Doh. 16:57:03 _d3f [~gnu@93.114.45.248] has joined #lisp 16:59:04 pnpuff: I guess in the family of Zeta functions, you can find one that gives for some input the same bit-pattern as the Zeta-C compiled on the implementation of your choice. 16:59:04 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Read error: Connection reset by peer] 16:59:06 attila_lendvai1 [~attila_le@95.56.69.231] has joined #lisp 16:59:06 -!- attila_lendvai1 is now known as attila_lendvai 16:59:06 -!- attila_lendvai [~attila_le@95.56.69.231] has quit [Changing host] 16:59:07 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 16:59:19 pnpuff: http://bitsavers.informatik.uni-stuttgart.de/bits/TI/Explorer/zeta-c/ 17:00:40 pjb: wow, i like it! 17:00:51 -!- bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has quit [Ping timeout: 245 seconds] 17:00:53 there's also https://github.com/vsedach/Vacietis though I've not yet skimmed it 17:05:01 nialo [~nialo@ool-44c53f01.dyn.optonline.net] has joined #lisp 17:07:49 puchacz [~puchacz@46-65-36-47.zone16.bethere.co.uk] has joined #lisp 17:08:52 -!- Adlai [~adlai@unaffiliated/adlai] has quit [Ping timeout: 256 seconds] 17:09:09 _tca [~user@h151.25.91.207.static.ip.windstream.net] has joined #lisp 17:10:30 attila_lendvai1 [~attila_le@95.56.69.231] has joined #lisp 17:10:31 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Disconnected by services] 17:11:26 -!- tankrim [~user@pdpc/supporter/active/tankrim] has quit [Remote host closed the connection] 17:13:33 -!- oudeis [~oudeis@14.0.208.38] has quit [Ping timeout: 252 seconds] 17:13:33 hrm: (push #P"/opt/homebrew/lib" cffi:*foreign-library-directories*) 17:13:53 libglfw.dylib does live there... cffi still doesn't find it 17:13:54 -!- LiamH [~none@96.231.225.69] has quit [Ping timeout: 264 seconds] 17:14:10 bind [~bind@5ED5B26C.cm-7-6c.dynamic.ziggo.nl] has joined #lisp 17:14:17 I think I'm pushing a boulder uphill now... will just build and install it to /usr/local or something instead :) 17:14:21 <|3b|> try with a / at the end of the path 17:14:44 wow 17:14:49 |3b|: thanks 17:15:21 I spent some time trying to grok paths last week but apparently already forgot that one 17:19:19 maybe it should use pathname-as-directory 17:19:52 I'm trying to split a string by line return. (cl-ppcre:split "\\r\\n" "some [line return] text") doesn't work 17:20:10 what's wrong? 17:20:25 Ralt: expecting C format string to work? 17:20:42 what? 17:20:42 bitonic [~user@151.225.13.74] has joined #lisp 17:21:00 adeht: it's perl re syntax 17:21:16 ah, that 17:21:25 Ralt_: what makes you think linebreaks are marked with \r\n? 17:21:32 stassats: perl got it from C :) 17:21:40 pkhuong: googling. + the fact that \n doesn't work 17:21:55 adeht: right, but ppcre is using perl syntax 17:21:58 adeht: cl-ppcre is based on perl re, so it should be fine, shouldn't it? 17:22:07 Ralt_: it works fine here 17:22:18 -!- iLogical [~iLogical@unaffiliated/ilogical] has quit [Remote host closed the connection] 17:22:39 so, your lines are terminated somehow differently 17:22:40 indeed 17:22:44 no, it works 17:22:47 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 17:22:48 dunno what I did wrong 17:23:45 arpunk [~user@190.84.40.17] has joined #lisp 17:23:45 thanks anyway :) 17:23:46 -!- rk[church] is now known as ryankarason 17:23:46 CL string syntax does have a special syntax for inline non-printable characters 17:23:47 stassats: but yeah, for some reason I assumed it's not part of the perl "re syntax" 17:24:02 CL string syntax does NOT have a special syntax for inline non-printable characters 17:24:14 oops 17:24:22 indeed, pjb :) 17:24:35 Ralt_: you can get that using cl-interpol: (ppcre:split #?"\n" #?"some\ntext") => ("some" "text") 17:26:35 -!- Joreji [~thomas@83-116.eduroam.rwth-aachen.de] has quit [Ping timeout: 255 seconds] 17:26:49 #? ? 17:27:01 how re are lisp re? 17:27:02 that's cl-interpol's string syntax 17:27:38 I see 17:28:16 pnpuff: very regular expressions. 17:29:08 yeah, no irregularities. smooth like Hubble's optical array 17:29:37 bdmst [~bdmst@198.27.77.11] has joined #lisp 17:30:05 -!- bdmst is now known as boredomist 17:33:09 Joreji [~thomas@83-116.eduroam.rwth-aachen.de] has joined #lisp 17:37:03 knob [~knob@66-50-90-40.prtc.net] has joined #lisp 17:37:15 agumonkey [~agu@97.217.72.86.rev.sfr.net] has joined #lisp 17:39:53 przl [~przlrkt@p5B298B36.dip0.t-ipconnect.de] has joined #lisp 17:41:49 oudeis [~oudeis@14.0.208.38] has joined #lisp 17:42:37 -!- agumonkey [~agu@97.217.72.86.rev.sfr.net] has quit [Remote host closed the connection] 17:44:28 -!- walter [~walter@ip-64-134-101-130.public.wayport.net] has quit [Quit: This computer has gone to sleep] 17:44:30 -!- bind [~bind@5ED5B26C.cm-7-6c.dynamic.ziggo.nl] has quit [Quit: Computer has gone to sleep.] 17:44:31 agumonkey [~agu@97.217.72.86.rev.sfr.net] has joined #lisp 17:49:25 -!- morphling [~stefan@gssn-5f754b5b.pool.mediaWays.net] has quit [Quit: Konversation terminated!] 17:50:17 bind [~bind@5ED5B26C.cm-7-6c.dynamic.ziggo.nl] has joined #lisp 17:50:48 -!- agumonkey [~agu@97.217.72.86.rev.sfr.net] has quit [Ping timeout: 256 seconds] 17:51:08 What Lisp system would provide functionality to determine the OS I'm running under? 17:51:18 -!- AeroNotix [~xeno@aboo61.neoplus.adsl.tpnet.pl] has quit [Quit: Uploading hax.....] 17:52:32 photex: what exactly do you want to do ? 17:54:04 I'd like to add some directories to cffi:*foreign-library-directories* that are system dependent 17:54:12 I have a location for OSX and a location for Linux 17:54:20 satshabad [~satshabad@pool-173-58-100-240.lsanca.fios.verizon.net] has joined #lisp 17:54:33 wanted to add this to my .sbclrc 17:54:49 walter [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has joined #lisp 17:55:26 i think cffi does that through feature expressions: http://common-lisp.net/project/cffi/manual/html_node/define_002dforeign_002dlibrary.html 17:56:51 -!- przl [~przlrkt@p5B298B36.dip0.t-ipconnect.de] has quit [Ping timeout: 276 seconds] 17:57:20 I see, so I can check common-lisp:*features* for :darwin or :linux then 17:57:32 clhs #+ 17:57:32 http://www.lispworks.com/reference/HyperSpec/Body/02_dhq.htm 17:58:35 photex, http://www.lispworks.com/documentation/HyperSpec/Body/25_ac.htm 17:59:27 deveux [~deveux@74.Red-83-45-150.dynamicIP.rima-tde.net] has joined #lisp 17:59:51 HyperSpec! Cool! 17:59:58 there is quite a bit of info 18:00:30 *rszeno* i don't expect to work, on debian are useless, :) 18:02:07 plus alter all the setup process i *already* know what i use 18:02:09 przl [~przlrkt@p5B298B36.dip0.t-ipconnect.de] has joined #lisp 18:03:28 -!- ckoch786 [~cory@98.103.82.66] has quit [Ping timeout: 245 seconds] 18:04:50 photex: how many bits? ...surely less than 6x10^9 bits of the human genome 18:06:17 AeroNotix [~xeno@aboo61.neoplus.adsl.tpnet.pl] has joined #lisp 18:07:02 photex: in your .sbclrc, load cffi then add this: #+darwin(pushnew #P"/opt/homebrew/lib" cffi:*foreign-library-directories* :test #'equal) 18:07:35 fe[nl]ix: Trailing slash on the pathname? 18:08:16 good catch :) 18:08:32 -!- przl [~przlrkt@p5B298B36.dip0.t-ipconnect.de] has quit [Ping timeout: 252 seconds] 18:08:43 ...a little spike (: 18:12:21 edgar-rft [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has joined #lisp 18:13:19 przl [~przlrkt@p5B298B36.dip0.t-ipconnect.de] has joined #lisp 18:14:01 Nisstyre [~yours@oftn/member/Nisstyre] has joined #lisp 18:17:39 -!- oudeis [~oudeis@14.0.208.38] has quit [Ping timeout: 276 seconds] 18:18:50 ckoch786 [~cory@108-70-143-173.lightspeed.toldoh.sbcglobal.net] has joined #lisp 18:20:39 ldionmarcil [~maden@248-79.162.dsl.aei.ca] has joined #lisp 18:20:45 arrdem [~arrdem@dhcp-53-132.ece.utexas.edu] has joined #lisp 18:20:50 -!- ldionmarcil [~maden@248-79.162.dsl.aei.ca] has quit [Changing host] 18:20:50 ldionmarcil [~maden@unaffiliated/maden] has joined #lisp 18:21:18 -!- Kenjin [~kenjin@2.81.201.108] has quit [Remote host closed the connection] 18:23:15 varjag_ [uid4973@gateway/web/irccloud.com/x-otbrffcaochvkiwu] has joined #lisp 18:23:36 -!- ckoch786 [~cory@108-70-143-173.lightspeed.toldoh.sbcglobal.net] has quit [Ping timeout: 264 seconds] 18:26:08 oudeis [~oudeis@14.0.208.38] has joined #lisp 18:28:26 -!- Posterdati [~antani@host183-239-dynamic.16-87-r.retail.telecomitalia.it] has quit [Remote host closed the connection] 18:28:32 Davidbrcz [~david@proxysup.isae.fr] has joined #lisp 18:28:34 LiamH [~none@96.231.225.69] has joined #lisp 18:29:36 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 245 seconds] 18:30:27 Posterdati [~antani@host183-239-dynamic.16-87-r.retail.telecomitalia.it] has joined #lisp 18:31:12 -!- attila_lendvai1 [~attila_le@95.56.69.231] has quit [Quit: Leaving.] 18:31:38 -!- oudeis [~oudeis@14.0.208.38] has quit [Ping timeout: 252 seconds] 18:33:26 -!- dnolen [~user@cpe-72-225-195-108.nyc.res.rr.com] has quit [Remote host closed the connection] 18:34:10 -!- dulcamar [~user@p57BD3FFA.dip0.t-ipconnect.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 18:35:46 -!- dtw [~dtw@pdpc/supporter/active/dtw] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 18:36:06 vert2_ [vert2@gateway/shell/blinkenshell.org/x-iinenygoxigekrsx] has joined #lisp 18:36:06 -!- vert2_ [vert2@gateway/shell/blinkenshell.org/x-iinenygoxigekrsx] has quit [Client Quit] 18:36:33 ckoch786 [~cory@108-70-143-173.lightspeed.toldoh.sbcglobal.net] has joined #lisp 18:37:13 daniel [~user@74-134-242-5.dhcp.insightbb.com] has joined #lisp 18:37:28 -!- daniel is now known as Guest33010 18:40:13 dnolen [~user@cpe-72-225-195-108.nyc.res.rr.com] has joined #lisp 18:42:15 kushal [~kdas@fedora/kushal] has joined #lisp 18:46:30 sbcl doesn't like cl-ppcre 18:46:50 wat? 18:46:55 that's not true 18:47:08 minion: advice on never 18:47:09 #11923: Never catch a signal except as a last resort. 18:47:10 it's true! 18:47:19 I got this error https://groups.google.com/forum/?fromgroups=#!topic/cusp-development/Iyo6Nf4yja4 18:47:22 you're going to need to be more specific if you have a problem 18:47:27 minion: wrong advice 18:47:27 you speak nonsense 18:47:35 and it looks like the issue is with cl-ppcre 18:47:54 (ql:quickload) works fine 18:49:24 Ralt_: delete your ~/.cache/common-lisp/, try again 18:49:24 no, it's not related 18:49:24 you're redefining sbcl internals, you pay the price by weird failures 18:49:24 are you using slime? if so, don't load slime-presentations-streams 18:49:28 slime-presentation-streams 18:50:27 or are you using this cusp thing? 18:50:53 Ralt__ [5d083c57@gateway/web/freenode/ip.93.8.60.87] has joined #lisp 18:51:07 -!- copec [copec@schrodbox.unaen.org] has quit [Quit: checkity check out.] 18:51:51 Kenjin [~kenjin@bl20-201-108.dsl.telepac.pt] has joined #lisp 18:52:08 -!- Ralt_ [5d083c57@gateway/web/freenode/ip.93.8.60.87] has quit [Ping timeout: 245 seconds] 18:52:29 ok 18:52:43 so (ql:quickload) works from slimv but not from sbcl 18:53:08 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 256 seconds] 18:53:27 chameco [~samuel@cpe-67-246-131-254.stny.res.rr.com] has joined #lisp 18:53:30 because slimv redefined an internal to sbcl structure 18:53:54 what do you mean? 18:54:59 slimv loaded broken code 18:55:09 oh. 18:55:28 does it have some way of specifying contribs? 18:55:36 agumonkey [~agu@97.217.72.86.rev.sfr.net] has joined #lisp 18:55:56 you shouldn't load slime-presentation-streams or the swank-presentation-streams.lisp file specifically 18:56:04 I don't 18:56:09 only dep I have is cl-ppcre 18:56:25 and slimv? 18:56:29 oh 18:56:37 well, that's not a dep of the project 18:56:52 -!- zickzackv [~faot@g225052042.adsl.alicedsl.de] has quit [Ping timeout: 246 seconds] 18:56:57 but you load it 18:57:09 it works when using slimv 18:57:14 when using sbcl out of it, it doesn't work 18:57:25 I don't load slimv when I use sbcl 18:57:27 right, because slimv breaks it 18:57:41 yup 18:57:58 anyhow, i don't know how slimv loads contribs, just make sure it doesn't load swank-presentation-streams.lisp and then delete all the fasls 18:58:13 Ralt__: slimv is a source of variations in your code, if I understand... 18:58:19 where are the fasl? 18:58:25 pnpuff: looks like so, but I don't see why 18:58:38 natechan [~natechan@c-71-56-124-186.hsd1.ga.comcast.net] has joined #lisp 18:58:59 ~/slime/fasl 18:59:05 can I delete everything in it? 18:59:27 no, it's not those fasls 18:59:30 but did you stop it from loading swank-presentation-streams already? 18:59:31 I think I know why 18:59:49 I installed a different version of sbcl with slimv open... 19:00:02 -!- Kenjin [~kenjin@bl20-201-108.dsl.telepac.pt] has quit [Ping timeout: 245 seconds] 19:00:02 no 19:01:17 that's the exact error I'm getting http://pastebin.com/aXTJccdT 19:01:27 I deleted the swank-presentation*.fasl 19:01:45 otherwise I don't see how to stop slimv from loading swank-presentation 19:01:49 it's stopped right now anyway 19:01:53 astertronistic [~astertron@ip70-181-235-122.sd.sd.cox.net] has joined #lisp 19:02:04 pff 19:02:34 you compiled cl-ppcre inside slimv first, slimv breaks sbcl, you got broken cl-ppcre fasls 19:02:50 ooh I see 19:02:56 they work when loaded inside slimv, and don't when you're running raw sbcl 19:03:04 and where are those fasls? 19:03:26 well, running `find / -name '*.fasl'` 19:03:27 it doesn't matter if you don't fix slimv first 19:03:34 oh 19:04:06 walter|r [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has joined #lisp 19:04:28 -!- walter [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has quit [Ping timeout: 256 seconds] 19:04:55 one way swank-presentation-streams is load is by passing :load-contribs t to swank-loader:init 19:04:55 uninstalling/reinstalling cl-ppcre from slimv didn't work 19:05:05 oh I see 19:05:11 *this* kind of fix... 19:05:53 kanwei [~kanwei@unaffiliated/kanwei] has joined #lisp 19:06:05 installing cl-ppcre from sbcl itself does work indeed 19:06:49 but loading cl-ppcre fails from slimv now 19:06:51 oooh well. 19:07:03 edit your slime/start-swank.lisp 19:07:23 it's slimv, not slime 19:07:27 replace :load-contribs t with :load-contribs nil 19:07:29 it uses swank 19:07:39 yup 19:07:42 gotta find where it is 19:07:43 thanks 19:08:06 -!- chameco [~samuel@cpe-67-246-131-254.stny.res.rr.com] has quit [Ping timeout: 268 seconds] 19:08:07 of course, i would suggest to ditch slimv and use slime 19:08:11 found it 19:08:34 stassats: I haven't come to like emacs 19:09:14 sw2wolf [~czsq888@171.216.97.188] has joined #lisp 19:09:14 and :load-contribs nil fixes the issue 19:09:27 what does this option do? 19:09:28 of course it does 19:09:37 loads all contribs, even the bad ones 19:09:56 otherwise the contribs are loaded on demand 19:11:28 got it 19:11:36 but yeah this does make me want to go back to emacs... 19:11:37 Ralt__: would you use something that is neither vim, nor emacs? 19:11:44 depends 19:11:52 if it's good, why not 19:12:50 -!- xcombelle [~xcombelle@AToulouse-551-1-120-170.w92-156.abo.wanadoo.fr] has quit [Remote host closed the connection] 19:13:28 stassats: you're thinking of lisp IDEs like allegro? 19:13:56 no, i'm conducting market research 19:14:04 ah :) 19:14:28 what is the best library to generate tiff files? 19:15:26 Kenjin [~kenjin@2.81.201.108] has joined #lisp 19:15:33 minion: opticl? 19:15:33 Sorry, I couldn't find anything in the database for ``opticl''. 19:19:15 dammit minion 19:19:28 https://github.com/slyrus/opticl 19:20:03 nobody bothered to create a cliki entry 19:20:27 minion is innocent! 19:20:32 slyrus: what's the relation with retrospectiff? 19:21:01 stassats: if is possible would be nice include more documentation in your qt editor project. Would be educational. Thx. 19:22:03 how can i document something that doesn't exist? 19:22:22 kliph [~user@unaffiliated/kliph] has joined #lisp 19:23:22 -!- honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has quit [Quit: Computer has gone to sleep.] 19:26:04 Strigoides [~owen@114-134-0-67.lightwire.co.nz] has joined #lisp 19:28:16 -!- Davidbrcz [~david@proxysup.isae.fr] has quit [Remote host closed the connection] 19:28:27 mjonsson [~mjonsson@38.109.95.133] has joined #lisp 19:28:40 Davidbrcz [~david@proxysup.isae.fr] has joined #lisp 19:29:25 -!- mjonsson [~mjonsson@38.109.95.133] has left #lisp 19:29:36 -!- daimrod [daimrod@sbrk.org] has quit [Ping timeout: 264 seconds] 19:31:35 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 252 seconds] 19:32:34 -!- przl [~przlrkt@p5B298B36.dip0.t-ipconnect.de] has quit [Ping timeout: 246 seconds] 19:32:47 -!- kanwei [~kanwei@unaffiliated/kanwei] has quit [] 19:33:20 daimrod [daimrod@sbrk.org] has joined #lisp 19:33:23 przl [~przlrkt@p5b298b36.dip0.t-ipconnect.de] has joined #lisp 19:33:24 oudeis [~oudeis@14.0.208.38] has joined #lisp 19:36:16 -!- nilsi [~nilsi@host-95-199-207-205.mobileonline.telia.com] has quit [Remote host closed the connection] 19:36:58 nilsi [~nilsi@c-5eeaaa6c-74736162.cust.telenor.se] has joined #lisp 19:37:42 -!- NimeshNeema [uid2689@gateway/web/irccloud.com/x-amxdfkqfefgumzbo] has quit [Ping timeout: 268 seconds] 19:39:12 -!- pnpuff [~pnpuff@unaffiliated/pnpuff] has quit [Ping timeout: 264 seconds] 19:39:12 -!- [6502] [~andrea@dynamic-adsl-78-12-255-229.clienti.tiscali.it] has quit [Read error: Connection reset by peer] 19:41:07 chameco [~samuel@cpe-67-246-131-254.stny.res.rr.com] has joined #lisp 19:41:29 -!- schaueho [~schaueho@dslb-088-066-026-102.pools.arcor-ip.net] has quit [Ping timeout: 252 seconds] 19:41:43 -!- wbooze [~wbooze@xdsl-84-44-177-63.netcologne.de] has quit [Read error: Connection reset by peer] 19:42:36 -!- stat_vi [~stat@dslb-094-218-224-007.pools.arcor-ip.net] has quit [Quit: Lost terminal] 19:42:55 -!- ldionmarcil [~maden@unaffiliated/maden] has quit [Read error: Connection reset by peer] 19:43:18 -!- ckoch786 [~cory@108-70-143-173.lightspeed.toldoh.sbcglobal.net] has quit [Ping timeout: 264 seconds] 19:44:06 -!- nilsi [~nilsi@c-5eeaaa6c-74736162.cust.telenor.se] has quit [Read error: No route to host] 19:44:28 clhs rassoc-if 19:44:28 http://www.lispworks.com/reference/HyperSpec/Body/f_rassoc.htm 19:44:34 nilsi [~nilsi@c-5eeaaa6c-74736162.cust.telenor.se] has joined #lisp 19:44:58 bjorkintosh [~bjork@ip68-13-229-200.ok.ok.cox.net] has joined #lisp 19:45:18 stat_vi [~stat@dslb-094-218-224-007.pools.arcor-ip.net] has joined #lisp 19:46:57 -!- oudeis [~oudeis@14.0.208.38] has quit [Ping timeout: 268 seconds] 19:50:02 [6502] [~andrea@dynamic-adsl-78-12-255-229.clienti.tiscali.it] has joined #lisp 19:50:35 <[6502]> Hello... does anyone here know SICL ? 19:51:04 clhs SICL 19:51:04 Sorry, I couldn't find anything for SICL. 19:51:32 i know of it? 19:51:37 *|3b|* has used parts of it before 19:52:07 <[6502]> http://common-lisp.net/project/sicl/ 19:52:32 [6502]: some do. so ? 19:52:46 <[6502]> I was looking at the reader and the comment about #= and ## 19:53:08 <[6502]> cannot setter closures be used for that? 19:53:34 -!- arrk13 [~arrakis24@dslb-178-006-216-162.pools.arcor-ip.net] has left #lisp 19:53:46 <|3b|> i think https://github.com/robert-strandh/SICL is more recent than the version on c-l.net 19:53:51 schaueho [~schaueho@dslb-088-066-017-186.pools.arcor-ip.net] has joined #lisp 19:54:33 *|3b|* hasn't looked at the reader though, since i usually just cross-compile and use the host's reader 19:54:46 ckoch786 [~cory@98.103.82.66] has joined #lisp 19:55:10 <[6502]> |3b|: that part seems identical 19:56:40 <[6502]> If someone needs to "fixup" a reference in a data structure cannot something like (lambda (x) (setf place x)) be pushed in a list of fixup to be applied? 19:56:59 <|3b|> might be hard to tell which place to use in general 19:57:11 sdemarre [~serge@198.146-66-87.adsl-dyn.isp.belgacom.be] has joined #lisp 19:57:17 knob2 [~knob@66-50-90-40.prtc.net] has joined #lisp 19:57:23 -!- knob2 [~knob@66-50-90-40.prtc.net] has quit [Client Quit] 19:57:29 knob2 [~knob@66-50-90-40.prtc.net] has joined #lisp 19:58:10 <[6502]> |3b|: for example suppose I'm reading a cons where the car is a reference to a yet-to-be-loaded object. I can just store NIL in the car and the push a closure to fix that specific place 19:58:48 <[6502]> and the = and then 19:59:40 what do you do with read-only structures? 19:59:58 solvip [~solvip@89-160-141-139.du.xdsl.is] has joined #lisp 20:00:17 -!- przl [~przlrkt@p5b298b36.dip0.t-ipconnect.de] has quit [Quit: leaving] 20:01:19 <[6502]> pkhuong: I didn't even know there was such a thing. The comments in the SICL reader simply talks about how it's impossible traverse all places looking for special "references" 20:01:26 -!- pellegrino [~pellegrin@85.17.26.2] has left #lisp 20:02:24 <[6502]> pkhuong: you could however delay the creation unless there is a loop (in which case IMO what it's being asked is impossible by definition). 20:02:33 readable objects cannot be read-only, since the reader macro must be able to create and set them. 20:02:35 -!- solvip [~solvip@89-160-141-139.du.xdsl.is] has quit [Client Quit] 20:02:50 Re-L [~Arttt@159-83-202-46.pool.ukrtel.net] has joined #lisp 20:03:04 and indeed, as [6502] notes, the more so when they're involved in circular structures. 20:05:08 everything's easy if you forbid hard cases. 20:06:42 -!- AeroNotix [~xeno@aboo61.neoplus.adsl.tpnet.pl] has quit [Quit: Uploading hax.....] 20:07:22 -!- nilsi [~nilsi@c-5eeaaa6c-74736162.cust.telenor.se] has quit [Remote host closed the connection] 20:07:24 -!- Ralt__ [5d083c57@gateway/web/freenode/ip.93.8.60.87] has quit [Quit: Page closed] 20:08:13 <[6502]> hmmm 20:08:27 *[6502]* notes the reader uses LOOP 20:08:34 Well, the only read-only lisp objects are numbers, characters and symbols (which cannot be renamed). 20:08:41 gmcastil [~user@207-224-44-98.hlrn.qwest.net] has joined #lisp 20:08:49 You don't use #=/## to refer parts of a number or of a symbol 20:11:30 wbooze [~wbooze@xdsl-84-44-177-63.netcologne.de] has joined #lisp 20:12:12 -!- schaueho [~schaueho@dslb-088-066-017-186.pools.arcor-ip.net] has quit [Ping timeout: 264 seconds] 20:14:53 <|3b|> SICL considers LOOP relatively primitive, so uses it for most of the rest of the code 20:20:25 *[6502]* doesn't find much relief in nothing that the ugly solution is addressing an ugly problem 20:21:07 <[6502]> the reader algorithm implementation looks worse than the reader algorithm specification 20:21:18 <[6502]> I didn't thought it was possible :-) 20:22:14 <[6502]> but apparently everything's easy if you forbid hard cases :-) 20:23:01 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Ping timeout: 248 seconds] 20:27:54 nilsi [~nilsi@c-5eeaaa6c-74736162.cust.telenor.se] has joined #lisp 20:28:26 -!- Davidbrcz [~david@proxysup.isae.fr] has quit [Remote host closed the connection] 20:28:30 -!- Re-L [~Arttt@159-83-202-46.pool.ukrtel.net] has quit [Quit:     (xchat 2.4.5  )] 20:28:39 -!- wbooze [~wbooze@xdsl-84-44-177-63.netcologne.de] has quit [Read error: Connection reset by peer] 20:28:52 Davidbrcz [~david@proxysup.isae.fr] has joined #lisp 20:30:23 wbooze [~wbooze@xdsl-78-35-152-231.netcologne.de] has joined #lisp 20:31:18 schoppenhauer_ [~quassel@uxul.de] has joined #lisp 20:31:32 -!- sdemarre [~serge@198.146-66-87.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 258 seconds] 20:31:41 -!- rotty [rotty@yade.xx.vu] has quit [Ping timeout: 245 seconds] 20:31:42 -!- pw_ [uid2072@gateway/web/irccloud.com/x-pxebrezsfrazowdl] has quit [Ping timeout: 245 seconds] 20:32:07 -!- schoppenhauer [~quassel@unaffiliated/schoppenhauer] has quit [Ping timeout: 245 seconds] 20:32:36 -!- eMBee [~eMBee@foresight/developer/pike/programmer] has quit [Ping timeout: 264 seconds] 20:32:48 -!- rvirding [uid5943@gateway/web/irccloud.com/x-jrijdetabjduhkkp] has quit [Ping timeout: 260 seconds] 20:33:02 rotty [rotty@yade.xx.vu] has joined #lisp 20:33:20 -!- varjag_ [uid4973@gateway/web/irccloud.com/x-otbrffcaochvkiwu] has quit [Ping timeout: 255 seconds] 20:33:49 -!- antifuchs [~foobar@boots.boinkor.net] has quit [Ping timeout: 246 seconds] 20:34:17 -!- dotemacs [uid801@gateway/web/irccloud.com/x-yclatvuxkaszjjza] has quit [Ping timeout: 256 seconds] 20:34:54 -!- photex [uid2006@gateway/web/irccloud.com/x-xfdhbyobfsmraxtz] has quit [Ping timeout: 264 seconds] 20:35:13 -!- fe[nl]ix [~quassel@pdpc/supporter/professional/fenlix] has quit [Ping timeout: 246 seconds] 20:36:01 fe[nl]ix [~quassel@pdpc/supporter/professional/fenlix] has joined #lisp 20:36:04 eMBee [~eMBee@foresight/developer/pike/programmer] has joined #lisp 20:37:43 antifuchs [~foobar@boots.boinkor.net] has joined #lisp 20:38:21 -!- Kenjin [~kenjin@2.81.201.108] has quit [Remote host closed the connection] 20:38:37 -!- nilsi [~nilsi@c-5eeaaa6c-74736162.cust.telenor.se] has quit [Remote host closed the connection] 20:41:57 -!- McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has quit [Ping timeout: 276 seconds] 20:42:30 j`ey [~joey@unaffiliated/jey/x-00002] has joined #lisp 20:42:38 McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has joined #lisp 20:42:38 <[6502]> multiple line strings should ignore spaces preceding the column of the double quote 20:42:55 -!- schjetne [~schjetne@fsf/member/schjetne] has quit [Ping timeout: 246 seconds] 20:43:33 lambda is a symbol AND a macro in CL? 20:44:00 -!- hugod [~user@76.65.140.64] has quit [Ping timeout: 252 seconds] 20:44:43 <[6502]> j`ey: 'lambda is a symbol naming a macro 20:46:52 oh, makes sense 20:48:08 -!- LiamH [~none@96.231.225.69] has quit [Ping timeout: 272 seconds] 20:51:55 -!- [6502] [~andrea@dynamic-adsl-78-12-255-229.clienti.tiscali.it] has left #lisp 20:51:56 -!- iLogical [~iLogical@unaffiliated/ilogical] has quit [Ping timeout: 272 seconds] 20:52:02 <|3b|> in addition to the macro, LAMBDA is recognized specially in a few places (specifically lambda forms as operators as in ((LAMBDA (a) a) 1), and by the FUNCTION special operator) 20:53:12 well, it says the lambda macro calls the FUNCTION operator 20:53:17 <|3b|> right 20:53:39 -!- Aiwass [~user@unaffiliated/aiwass] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:53:50 -!- ehu [~ehu@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 272 seconds] 20:53:54 <|3b|> the LAMBDA macro is just there for convenience 20:54:11 do people ever se FUNCTION? 20:54:26 -!- lduros` [~user@pool-108-52-158-66.phlapa.fios.verizon.net] has quit [Read error: Connection reset by peer] 20:54:39 actually, I dont understand FUNCTION 20:54:39 <|3b|> it isn't too uncommon to use #' which is a reader macro that reads as a call to FUNCTION 20:54:48 the only example here is: http://www.lispworks.com/documentation/HyperSpec/Body/s_fn.htm 20:54:54 which is function, and then lambda 20:54:59 <|3b|> probably not too many people besides pjb actually write out FUNCTION though 20:55:18 ohwait, FUNCTION just returns.. a "handle" to the function 20:55:23 (I didn't want to say pointer :P) 20:55:31 <|3b|> FUNCTION is a 'special operator' which means it behaves differently from normal functions 20:56:08 <|3b|> in this case it doesn't evaluate its argument, and instead uses it to find a function in the environment (or convert a lambda expression into a function) 20:56:18 right 20:56:29 <|3b|> it returns the actual function 20:56:35 so #'blah, is a lookup for "blah" 20:56:39 and returns the function 20:57:05 <|3b|> (which might mean a pointer or whatever internally, but unless you are working on an implementation, you shouldn't really care) 20:57:25 I'm thinking about implementations 20:57:28 <|3b|> #'blah probably looks up "BLAH", since reader uppercases by default 20:57:29 Can i use function instead of #' ? 20:57:39 sw2wolf: seems so 20:57:47 |3b|: I love that 20:58:19 j`ey: imagine if you wrote (+ x y) as (+ (var x) (var y)). function is just similar to var. 20:58:24 -!- _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has quit [Read error: Connection reset by peer] 20:58:37 Bike: right 20:58:44 <|3b|> sw2wolf: reader converts the text "#'blah" to the list (FUNCTION BLAH), so you can just use FUNCTION directly for the same effect 20:58:59 do you can implement it basically the same way, just with a different namespace 20:59:22 -!- puchacz [~puchacz@46-65-36-47.zone16.bethere.co.uk] has quit [Read error: Connection reset by peer] 21:00:49 _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has joined #lisp 21:01:35 -!- _tca [~user@h151.25.91.207.static.ip.windstream.net] has quit [Remote host closed the connection] 21:01:52 (mapc (function (lambda (x) (print x))) '(1 2 3)) 21:02:04 should work, thx 21:02:58 but 21:03:00 you could just map print itself... 21:03:04 you dont need the function 21:03:24 because lambda expands to (function ... 21:03:27 use #' instead 21:04:01 just show: #' == function 21:04:18 j`ey: oh, it won't expand there. 21:04:25 it won't? 21:04:28 j`ey: because FUNCTION is a special operator. 21:04:36 its argument isn't evaluated normally. 21:04:36 (map (lambda... 21:04:38 doesn't work? 21:04:41 It would. 21:04:50 ravster [~ravi@66.207.222.14] has joined #lisp 21:04:57 why does it work? 21:05:02 Oh, I thought you meant in (function (lambda ...)) the inner (lambda ...) form expands, sorry. 21:05:11 Because (lambda ...) in a normal context expands to (function (lambda ...)) 21:05:16 right 21:05:21 but in (function (lambda.. 21:05:29 It won't. 21:05:29 oh, it doesn't expand, because it doesnt evaluate 21:05:34 because it's a special op 21:05:59 both works 21:06:23 with or without function 21:08:05 (mapc (function (lambda (x) (print x))) '(1 2 3)) or (mapc (lambda (x) (print x)) '(1 2 3)) same ? 21:08:13 yes 21:08:14 -!- _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has quit [Quit: leaving] 21:08:15 Yes. 21:08:33 in the first, function returns the "function name", for the lambda 21:08:47 in the second, lambda is a macro and evaluates to (function (lambda... 21:08:52 Bike: correct? 21:09:07 i'm not sure what you mean by returning the function name 21:09:36 function pointer w/e 21:09:40 The second seems expand to first ? 21:09:49 yes, it does, roughly. 21:10:14 can you do something like #'(blah) 21:10:16 mini-quizz: suppose you write: (eval-when (:compile-toplevel :load-toplevel :execute) (setf (symbol-function 'var) (symbol-function 'identity))) What difference would there possibly be when compiling (+ (var x) (var y)) vs. (+ (identity x) (identity y)) ? 21:10:30 where blah is a function that returns.. idk, a symbol? (that is a function name) 21:10:46 j`ey: nope 21:10:54 j`ey: no, since function is a special operator that doesn't evaluate its argument, (like quote). 21:11:01 hm ok 21:11:21 You can do (fdefinition (blah)) or (symbol-function (blah)) if it returns a symbol. 21:11:36 pjb: uh, you could later redefine var, maybe? 21:11:38 Kenjin [~kenjin@bl20-201-108.dsl.telepac.pt] has joined #lisp 21:11:50 Bike: yes, so? 21:11:52 pjb: what if it returns an actual function? just (blah) ? 21:12:05 pjb: just trying to answer the question. 21:12:15 j`ey: then you don't need function, fdefinition nor symbol-function. Just use the function. 21:12:28 so (map (blah) (list)) 21:12:35 Bike: sure. The point here is that the compiler can open-code cl:identity, but not var. 21:12:47 i'm not sure what you're getting at 21:13:02 So it can compile (+ (identity x) (identity y)) as (+ x y), but not in the case of a function var. 21:13:18 i meant it as a hypothetical special operator... 21:13:28 Oh I see. 21:13:29 _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has joined #lisp 21:13:46 I was just getting at a little quizz about CL ;-) But indeed, I defined var as a function, not as a macro. 21:13:47 Ah because it's eval-when :execute 21:14:17 dotemacs [uid801@gateway/web/irccloud.com/x-zppzkxstkibdbpai] has joined #lisp 21:15:39 j`ey: Well, I used eval-when with all the situations because I defined var strangely, using (setf symbol-function), so that later (function var) == (function identity). But otherwise it's irrelevant. The point of the quizz is that there is a difference between symbols in CL and the other symbols, from the point of view of the compiler. 21:16:04 j`ey: oh, and cl:map takes a type argument first. 21:16:18 -!- eldariof [~CLD@pppoe-208-19-dyn-sr.volgaline.ru] has quit [Ping timeout: 264 seconds] 21:16:28 sellout- [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has joined #lisp 21:17:45 pjb: symbols in CL == standard library symbols? 21:18:15 Yes. symbols exported from the CL package, as specified by CLHS. 21:18:37 See section 11.1.2.1.* 21:18:46 woah, I didn't realise map took a type 21:19:05 what if it's a heterogeneous list? 21:19:13 What do you mean? 21:19:47 Lisp lists are always heterogenous. 21:19:51 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 21:19:54 (map XXX #'identity (list 1 2 "string")) 21:20:06 The type is of the returned value, not the arguments 21:20:07 Well, it depends on what you want as result. 21:20:21 'list specifies the type of all lists, regardless of their elements, for instance 21:20:22 You can choose any sequence type, or NIL, for no result. 21:20:31 'vector works too. 21:20:42 you could also do '(cons integer (cons integer (cons string null))) if you wanted to for some reason 21:20:48 Of course, if your function doesn't return only characters, you cannot use 'string as return type. 21:21:01 b1rkh0ff [~b1rkh0ff@46.36.172.132] has joined #lisp 21:21:14 -!- sw2wolf [~czsq888@171.216.97.188] has left #lisp 21:21:28 hm 21:21:30 -!- sellout- [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has quit [Quit: Leaving.] 21:21:47 it's the whole result type, not the result type of the elements? 21:22:04 (mapcar (lambda (type) (map type 'identity "Hello")) '(list vector string)) => ((#\H #\e #\l #\l #\o) #(#\H #\e #\l #\l #\o) "Hello") 21:22:19 j`ey: yeah, it's mostly so that you can choose to return a vector rather than a list, and such. 21:22:19 Yes, it's the type of result of map. 21:22:49 it seems like you'd mostly want 'list? 21:24:33 j`ey: I use more often 'vector or nil; if you want just 'list, you can often use mapcar (unless you start from a vector or a string). 21:25:26 Aah maybe that's why I hadn't seen a plain map with a type before 21:25:32 I guess I've just seen mapcar 21:25:37 Probably. 21:25:38 sellout- [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has joined #lisp 21:26:55 I implemented tagbody in a compiler I wrote for my dissertation/thesis, just so I could reference the CLHS 21:27:40 :-) 21:28:17 -!- prxq_ [~mommer@mnhm-5f75ca32.pool.mediaWays.net] has quit [Quit: Leaving] 21:28:20 pjb: do you work on a CL impl? 21:28:36 -!- Davidbrcz [~david@proxysup.isae.fr] has quit [Remote host closed the connection] 21:28:59 Davidbrcz [~david@proxysup.isae.fr] has joined #lisp 21:29:07 Not currently actively. 21:29:28 Ok 21:30:26 ISF [~ivan@187.106.36.28] has joined #lisp 21:32:06 patrickwonders_ [~patrickwo@user-38q42ns.cable.mindspring.com] has joined #lisp 21:32:21 -!- patrickwonders_ [~patrickwo@user-38q42ns.cable.mindspring.com] has quit [Client Quit] 21:33:08 -!- patrickwonders [~patrickwo@user-38q42ns.cable.mindspring.com] has quit [Ping timeout: 252 seconds] 21:34:21 -!- talas [~talas@136.144.16.62.customer.cdi.no] has quit [Read error: Connection reset by peer] 21:34:40 H3n3sy [~h3n3sy@adsl-75-23-117-207.dsl.peoril.sbcglobal.net] has joined #lisp 21:34:54 -!- H3n3sy is now known as Henesy 21:36:06 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 268 seconds] 21:37:28 -!- fsvehla [~fsvehla@h081217181184.dyn.cm.kabsi.at] has quit [Read error: Connection reset by peer] 21:37:47 NimeshNeema [uid2689@gateway/web/irccloud.com/x-euufniwzygdjqzka] has joined #lisp 21:41:06 lduros [~user@fsf/member/lduros] has joined #lisp 21:46:31 -!- gmcastil [~user@207-224-44-98.hlrn.qwest.net] has quit [Ping timeout: 260 seconds] 21:47:09 sabalaba [~Adium@c-76-21-4-232.hsd1.ca.comcast.net] has joined #lisp 21:48:15 -!- Guest33010 [~user@74-134-242-5.dhcp.insightbb.com] has quit [Ping timeout: 276 seconds] 21:52:03 developernotes [~developer@173-18-189-145.client.mchsi.com] has joined #lisp 21:52:41 Corvidium [~cosman246@24.56.241.247] has joined #lisp 21:53:11 varjag_ [uid4973@gateway/web/irccloud.com/x-jfwbggcwbuxkrknd] has joined #lisp 21:53:41 -!- varjag_ is now known as varjag 21:56:44 -!- chameco [~samuel@cpe-67-246-131-254.stny.res.rr.com] has quit [Ping timeout: 256 seconds] 21:57:57 -!- Davidbrcz [~david@proxysup.isae.fr] has quit [Ping timeout: 248 seconds] 21:58:52 -!- ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has quit [Read error: Connection reset by peer] 21:59:41 ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has joined #lisp 22:02:30 -!- stat_vi [~stat@dslb-094-218-224-007.pools.arcor-ip.net] has quit [Quit: Lost terminal] 22:05:28 ahoops [~ahoops__@121.96.14.223] has joined #lisp 22:05:40 oudeis [~oudeis@14.0.208.39] has joined #lisp 22:05:52 -!- ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has quit [Read error: Connection reset by peer] 22:06:16 ianmcorvidae [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has joined #lisp 22:06:16 -!- ianmcorvidae [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has quit [Changing host] 22:06:17 ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has joined #lisp 22:06:48 -!- b1rkh0ff [~b1rkh0ff@46.36.172.132] has quit [Ping timeout: 264 seconds] 22:06:58 -!- developernotes [~developer@173-18-189-145.client.mchsi.com] has quit [Quit: Colloquy for iPhone - http://colloquy.mobi] 22:12:05 -!- ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has quit [Read error: Operation timed out] 22:13:41 ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has joined #lisp 22:14:06 talas [~talas@136.144.16.62.customer.cdi.no] has joined #lisp 22:15:31 -!- Jabberwockey [~quassel@83.151.30.10] has quit [Read error: Operation timed out] 22:16:46 Quadrescence [~quad@unaffiliated/quadrescence] has joined #lisp 22:17:25 -!- bitonic [~user@151.225.13.74] has quit [Ping timeout: 268 seconds] 22:17:29 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Quit: leaving] 22:19:12 -!- talas [~talas@136.144.16.62.customer.cdi.no] has quit [Remote host closed the connection] 22:19:39 -!- walter|r [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has quit [Quit: This computer has gone to sleep] 22:19:44 Quadrescence: can you see a use of `the' ? 22:19:50 -!- ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has quit [Read error: Connection reset by peer] 22:20:29 j`ey, yes, to hint that something returns a value of a certain type 22:20:39 ianmcorvidae [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has joined #lisp 22:20:39 -!- ianmcorvidae [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has quit [Changing host] 22:20:39 ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has joined #lisp 22:20:59 (the integer (some-weird-function-that-produces-an-integer)) ;; now the compiler knows that this is an integer 22:21:12 ahh 22:21:32 (the-type-is .. 22:21:45 Jabberwockey [~quassel@83.151.30.10] has joined #lisp 22:24:58 MoALTz_ [~no@host86-142-160-154.range86-142.btcentralplus.com] has joined #lisp 22:25:03 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Quit: Leaving] 22:25:29 Quadrescence [~quad@unaffiliated/quadrescence] has joined #lisp 22:26:50 -!- ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has quit [Read error: Connection reset by peer] 22:28:04 ianmcorvidae [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has joined #lisp 22:28:04 -!- ianmcorvidae [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has quit [Changing host] 22:28:04 ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has joined #lisp 22:29:28 -!- MoALTz [~no@host86-142-160-154.range86-142.btcentralplus.com] has quit [Ping timeout: 272 seconds] 22:29:42 -!- dnolen [~user@cpe-72-225-195-108.nyc.res.rr.com] has quit [Ping timeout: 256 seconds] 22:30:17 pw_ [uid2072@gateway/web/irccloud.com/x-xrqmnwlaekxjjkgi] has joined #lisp 22:31:24 -!- oudeis [~oudeis@14.0.208.39] has quit [Ping timeout: 256 seconds] 22:31:43 rvirding [uid5943@gateway/web/irccloud.com/x-vkpgvvpemdqzrdrv] has joined #lisp 22:31:46 photex [uid2006@gateway/web/irccloud.com/x-ghhccxeynhsudcyl] has joined #lisp 22:32:02 -!- ravster [~ravi@66.207.222.14] has quit [Quit: Leaving.] 22:33:24 walter [~walter@ip-64-134-101-130.public.wayport.net] has joined #lisp 22:33:49 -!- ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has quit [Read error: Connection reset by peer] 22:34:29 ianmcorvidae [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has joined #lisp 22:34:30 -!- ianmcorvidae [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has quit [Changing host] 22:34:30 ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has joined #lisp 22:37:15 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Quit: Leaving] 22:37:34 Quadrescence [~quad@unaffiliated/quadrescence] has joined #lisp 22:39:12 chameco [~samuel@cpe-67-246-131-254.stny.res.rr.com] has joined #lisp 22:39:34 pjb, is this GPL? http://git.informatimago.com/viewgit/?a=viewblob&p=public/mc&h=b3f1e564c4ec877fe8852f332aaed715f6365d29&hb=47339012c4be456781a72c100d7496a8e495a21c&f=common-lisp-symbols.lisp 22:40:28 -!- knob2 [~knob@66-50-90-40.prtc.net] has quit [Quit: Leaving] 22:40:56 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 22:41:32 ianmcorvidae|alt [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has joined #lisp 22:41:32 -!- ianmcorvidae|alt [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has quit [Changing host] 22:41:32 ianmcorvidae|alt [~ianmcorvi@musicbrainz/user/ianmcorvidae] has joined #lisp 22:41:32 -!- ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has quit [Read error: Connection reset by peer] 22:45:15 DataLinkDroid [~DataLinkD@120.154.216.249] has joined #lisp 22:45:46 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Quit: This computer has gone to sleep] 22:47:48 -!- ianmcorvidae|alt [~ianmcorvi@musicbrainz/user/ianmcorvidae] has quit [Read error: Connection reset by peer] 22:48:06 ianmcorvidae [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has joined #lisp 22:48:07 -!- ianmcorvidae [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has quit [Changing host] 22:48:08 ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has joined #lisp 22:51:49 LiamH [~none@96.231.225.69] has joined #lisp 22:52:22 -!- drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 22:55:48 ianmcorvidae|alt [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has joined #lisp 22:55:48 -!- ianmcorvidae|alt [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has quit [Changing host] 22:55:48 ianmcorvidae|alt [~ianmcorvi@musicbrainz/user/ianmcorvidae] has joined #lisp 22:56:10 minion: memo for Quadrescence: it's probably copyrighted by the ANSI :-) (pprint `(defconstant *cl-symbols* ',(let (l) (do-external-symbols (s "CL" (sort l (function string<))) (push s l))))) 22:56:10 Remembered. I'll tell Quadrescence when he/she/it next speaks. 22:58:50 -!- chameco [~samuel@cpe-67-246-131-254.stny.res.rr.com] has quit [Quit: leaving] 22:59:21 -!- ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has quit [Ping timeout: 256 seconds] 23:01:47 -!- ianmcorvidae|alt [~ianmcorvi@musicbrainz/user/ianmcorvidae] has quit [Read error: Connection reset by peer] 23:02:04 ianmcorvidae [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has joined #lisp 23:02:04 -!- ianmcorvidae [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has quit [Changing host] 23:02:04 ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has joined #lisp 23:03:03 drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has joined #lisp 23:03:46 -!- gravicappa [~gravicapp@ppp91-77-165-213.pppoe.mtu-net.ru] has quit [Ping timeout: 245 seconds] 23:04:00 -!- cdidd [~cdidd@95-27-10-135.broadband.corbina.ru] has quit [Remote host closed the connection] 23:08:03 -!- sabalaba [~Adium@c-76-21-4-232.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 23:08:22 sabalaba [~Adium@c-76-21-4-232.hsd1.ca.comcast.net] has joined #lisp 23:09:07 ianmcorvidae|alt [~ianmcorvi@musicbrainz/user/ianmcorvidae] has joined #lisp 23:10:41 ravster [~ravi@71-19-174-130.dedicated.allstream.net] has joined #lisp 23:13:21 -!- ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has quit [Ping timeout: 256 seconds] 23:14:05 -!- Joreji [~thomas@83-116.eduroam.rwth-aachen.de] has quit [Ping timeout: 256 seconds] 23:14:11 -!- ianmcorvidae|alt [~ianmcorvi@musicbrainz/user/ianmcorvidae] has quit [Read error: Operation timed out] 23:16:21 ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has joined #lisp 23:23:47 ianmcorvidae|alt [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has joined #lisp 23:23:47 -!- ianmcorvidae|alt [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has quit [Changing host] 23:23:47 ianmcorvidae|alt [~ianmcorvi@musicbrainz/user/ianmcorvidae] has joined #lisp 23:24:23 milosn_ [~milosn@user-5af507c7.broadband.tesco.net] has joined #lisp 23:26:52 -!- milosn [~milosn@user-5af50474.broadband.tesco.net] has quit [Ping timeout: 260 seconds] 23:26:59 -!- ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has quit [Ping timeout: 252 seconds] 23:27:33 -!- slyrus [~chatzilla@adsl-99-183-240-66.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 248 seconds] 23:29:45 -!- ianmcorvidae|alt [~ianmcorvi@musicbrainz/user/ianmcorvidae] has quit [Read error: Connection reset by peer] 23:30:00 ianmcorvidae [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has joined #lisp 23:30:01 -!- ianmcorvidae [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has quit [Changing host] 23:30:01 ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has joined #lisp 23:36:53 -!- agumonkey [~agu@97.217.72.86.rev.sfr.net] has quit [Ping timeout: 252 seconds] 23:37:07 oudeis [~oudeis@14.0.208.39] has joined #lisp 23:37:28 ianmcorvidae|alt [~ianmcorvi@musicbrainz/user/ianmcorvidae] has joined #lisp 23:37:43 -!- lichtblau [~user@port-212-202-134-139.static.qsc.de] has quit [Ping timeout: 256 seconds] 23:41:04 -!- ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has quit [Ping timeout: 246 seconds] 23:41:26 Czechton [~Czechton@cpc4-oxfd23-2-0-cust877.4-3.cable.virginmedia.com] has joined #lisp 23:42:25 v0yager [~v0yager@173.247.9.54] has joined #lisp 23:43:33 -!- v0yager [~v0yager@173.247.9.54] has quit [Remote host closed the connection] 23:43:48 v0yager [~v0yager@173.247.9.54] has joined #lisp 23:44:24 honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has joined #lisp 23:44:52 ianmcorvidae [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has joined #lisp 23:44:52 -!- ianmcorvidae [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has quit [Changing host] 23:44:52 ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has joined #lisp 23:47:18 kanwei [~kanwei@unaffiliated/kanwei] has joined #lisp 23:47:24 ikki [~ikki@187.208.158.153] has joined #lisp 23:48:17 paddymahoney [~paddymaho@198-84-186-52.cpe.teksavvy.com] has joined #lisp 23:48:20 -!- ianmcorvidae|alt [~ianmcorvi@musicbrainz/user/ianmcorvidae] has quit [Ping timeout: 260 seconds] 23:48:48 ASau` [~user@p5797F422.dip0.t-ipconnect.de] has joined #lisp 23:50:33 -!- ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has quit [Ping timeout: 240 seconds] 23:51:01 ianmcorvidae [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has joined #lisp 23:51:01 -!- ianmcorvidae [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has quit [Changing host] 23:51:01 ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has joined #lisp 23:51:43 -!- ASau [~user@p5797EB14.dip0.t-ipconnect.de] has quit [Ping timeout: 252 seconds] 23:54:22 capcrunch [~capcrunch@pc-33-7-104-200.cm.vtr.net] has joined #lisp 23:57:05 -!- Corvidium [~cosman246@24.56.241.247] has quit [Quit: Lost terminal] 23:57:19 -!- walter [~walter@ip-64-134-101-130.public.wayport.net] has quit [Quit: This computer has gone to sleep] 23:57:42 -!- ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has quit [Read error: Connection reset by peer] 23:58:25 ianmcorvidae [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has joined #lisp 23:58:25 -!- ianmcorvidae [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has quit [Changing host] 23:58:26 ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has joined #lisp