00:00:09 -!- sohail [~sohail@unaffiliated/sohail] has quit [Ping timeout: 264 seconds] 00:00:19 -!- Vaporatorius [~vaporator@13.Red-83-37-68.dynamicIP.rima-tde.net] has quit [Remote host closed the connection] 00:01:05 -!- Bike_ is now known as Bike 00:01:11 WarWeasle [~bbeer@172.242.21.170] has joined #lisp 00:01:15 wheelsucker [~wheelsuck@ip68-105-66-161.sd.sd.cox.net] has joined #lisp 00:01:17 ebobby [~fms@177.229.92.98] has joined #lisp 00:01:25 I was hoping "dynamic redefinition of nonterminals" meant I could do context-sensitive parsing by redfining nonterminals in the middle of a parse, but that doesn't appear to be the case 00:01:56 -!- funnel [~funnel@unaffiliated/espiral] has quit [Read error: Connection reset by peer] 00:02:04 funnel [~funnel@unaffiliated/espiral] has joined #lisp 00:02:45 davazp [~user@177.Red-83-63-237.staticIP.rima-tde.net] has joined #lisp 00:03:05 -!- funnel [~funnel@unaffiliated/espiral] has quit [Read error: Connection reset by peer] 00:03:42 Hannah21 [~Hannah21@67.221.255.55] has joined #lisp 00:04:57 -!- Hannah21 [~Hannah21@67.221.255.55] has quit [Read error: Connection reset by peer] 00:08:58 funnel [~funnel@unaffiliated/espiral] has joined #lisp 00:10:42 kcj [~casey@unaffiliated/kcj] has joined #lisp 00:15:51 zajn [~zajn@108.205.50.54] has joined #lisp 00:16:28 -!- funnel [~funnel@unaffiliated/espiral] has quit [Read error: Connection reset by peer] 00:17:16 -!- Guest80365 is now known as pjb 00:17:19 hmm there is a non-exported symbol that does what I want. 00:17:25 funnel [~funnel@unaffiliated/espiral] has joined #lisp 00:21:17 whartung [~whartung@wsip-70-183-27-154.oc.oc.cox.net] has joined #lisp 00:23:19 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 245 seconds] 00:23:38 -!- funnel [~funnel@unaffiliated/espiral] has quit [Ping timeout: 252 seconds] 00:24:09 innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has joined #lisp 00:24:27 funnel [~funnel@unaffiliated/espiral] has joined #lisp 00:24:40 -!- sohail_ [~sohail@69-165-157-196.dsl.teksavvy.com] has quit [Quit: This computer has gone to sleep] 00:24:50 klltkr [~klltkr@unaffiliated/klltkr] has joined #lisp 00:26:10 -!- funnel [~funnel@unaffiliated/espiral] has quit [Read error: Connection reset by peer] 00:28:15 Code_Man [~Code_Man@18-166.5-85.cust.bluewin.ch] has joined #lisp 00:30:11 funnel [~funnel@unaffiliated/espiral] has joined #lisp 00:30:28 sellout- [~Adium@71-218-6-206.hlrn.qwest.net] has joined #lisp 00:31:18 -!- Code_Man` [~Code_Man@81-143.5-85.cust.bluewin.ch] has quit [Ping timeout: 240 seconds] 00:31:22 -!- thepreacher [~thepreach@118.35.208.46.dyn.plus.net] has quit [Quit: Leaving] 00:32:54 -!- mal_ [mal@2001:41d0:1:66c4::1] has quit [Ping timeout: 245 seconds] 00:32:54 -!- Subfusc [~Subfusc@tjenen.de] has quit [Ping timeout: 245 seconds] 00:32:54 -!- WarWeasle [~bbeer@172.242.21.170] has left #lisp 00:32:59 -!- Code_Man [~Code_Man@18-166.5-85.cust.bluewin.ch] has quit [Ping timeout: 252 seconds] 00:33:16 -!- zz_karupanerura is now known as karupanerura 00:33:39 -!- shridhar [Shridhar@nat/redhat/x-vfdzvojzqtkxnfjt] has quit [Quit: shridhar] 00:35:27 -!- funnel [~funnel@unaffiliated/espiral] has quit [Read error: Connection reset by peer] 00:36:22 Subfusc [~Subfusc@tjenen.de] has joined #lisp 00:37:26 bjz [~bjz@125.253.99.68] has joined #lisp 00:40:25 -!- patojo [~boogie@wsip-98-172-168-236.sd.sd.cox.net] has quit [Remote host closed the connection] 00:41:04 Sgeo [~quassel@ool-44c2df0c.dyn.optonline.net] has joined #lisp 00:44:01 -!- stepnem [~stepnem@77.78.117.8] has quit [Ping timeout: 240 seconds] 00:44:14 bgs100 [~bgs@unaffiliated/bgs100] has joined #lisp 00:44:59 camelCaseIsUgly [~camelcase@ip68-8-74-224.sd.sd.cox.net] has joined #lisp 00:46:17 uzo_ [~uzo@172.56.28.130] has joined #lisp 00:48:11 optikalmouse [~omouse@69-165-245-60.cable.teksavvy.com] has joined #lisp 00:49:34 -!- Subfusc [~Subfusc@tjenen.de] has quit [Ping timeout: 245 seconds] 00:49:59 -!- alexherbo2 [~alexherbo@2001:41d0:1:b41f::1] has quit [Ping timeout: 245 seconds] 00:50:24 -!- Yamazaki-kun [~bsa3@jetalone.facefault.org] has quit [Ping timeout: 245 seconds] 00:52:29 sohail_ [~sohail@69-165-157-196.dsl.teksavvy.com] has joined #lisp 00:54:43 Mandus_ [~aasmundo@ii181070.directconnect.no] has joined #lisp 00:55:01 cpc26_ [~cpc26@fsf/member/cpc26] has joined #lisp 00:55:19 alexherbo2 [~alexherbo@2001:41d0:1:b41f::1] has joined #lisp 00:55:55 Subfusc [~Subfusc@tjenen.de] has joined #lisp 00:55:57 -!- cpc26 [~cpc26@fsf/member/cpc26] has quit [Ping timeout: 264 seconds] 00:56:37 mc40_ [~mcheema@146.255.107.122] has joined #lisp 00:56:39 otwierac1 [~gonet9@v6.gen2.org] has joined #lisp 00:56:47 Guest553` [user@nat/google/x-qlfiuobpwsfnzycs] has joined #lisp 00:57:01 Praise- [~Fat@unaffiliated/praise] has joined #lisp 00:57:17 quasisane [~sanep@c-24-218-184-186.hsd1.nh.comcast.net] has joined #lisp 00:57:27 Xach_ [~xach@cpe-67-255-229-229.maine.res.rr.com] has joined #lisp 00:57:28 attila_lendvai [~attila_le@147.30.12.25] has joined #lisp 00:57:28 -!- attila_lendvai [~attila_le@147.30.12.25] has quit [Changing host] 00:57:28 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 00:57:29 mksan_ [~fabian@1-1-10-33a.rny.sth.bostream.se] has joined #lisp 00:57:33 loke__ [~elias@2400:d803:7342:f91a:1954:4246:23c6:4fd2] has joined #lisp 00:58:13 gluegadget_ [sid22336@gateway/web/irccloud.com/x-vfuyjcioikpfbsgv] has joined #lisp 00:58:15 wilfredh_ [sid159@gateway/web/irccloud.com/x-baqukvsvyswtukkj] has joined #lisp 00:58:15 -!- Mandus [~aasmundo@ii181070.directconnect.no] has quit [Read error: Connection reset by peer] 00:58:16 -!- jaimef [jaimef@dns.mauthesis.com] has quit [Ping timeout: 240 seconds] 00:58:17 -!- drdo [~drdo@2a02:2498:e000:20::16f:2] has quit [Ping timeout: 240 seconds] 00:58:17 -!- otwieracz [~gonet9@v6.gen2.org] has quit [Ping timeout: 240 seconds] 00:58:18 -!- gluegadget [sid22336@gateway/web/irccloud.com/x-fbmrvxyeikfjnrqk] has quit [Ping timeout: 240 seconds] 00:58:18 -!- q3k [~q3k@q3k.org] has quit [Ping timeout: 240 seconds] 00:58:19 -!- Guest5532 [~attila_le@147.30.12.25] has quit [Ping timeout: 240 seconds] 00:58:20 -!- ggherdov_ [sid11402@gateway/web/irccloud.com/x-odwzqbmzjdzxnuga] has quit [Ping timeout: 240 seconds] 00:58:22 -!- quasisan1 [~sanep@c-24-218-184-186.hsd1.nh.comcast.net] has quit [Ping timeout: 240 seconds] 00:58:22 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 240 seconds] 00:58:22 -!- fikusz [~fikusz@catv-89-132-137-62.catv.broadband.hu] has quit [Ping timeout: 240 seconds] 00:58:23 -!- loke_ [~elias@2400:d803:7342:f91a:516c:2d91:2a45:d1bb] has quit [Ping timeout: 240 seconds] 00:58:23 -!- Validus [~Anonymous@cpc9-walt14-2-0-cust205.13-2.cable.virginm.net] has quit [Ping timeout: 240 seconds] 00:58:23 -!- wilfredh [sid159@gateway/web/irccloud.com/x-asxlxtgbujxxojul] has quit [Ping timeout: 240 seconds] 00:58:23 -!- mc40 [~mcheema@146.255.107.122] has quit [Ping timeout: 240 seconds] 00:58:24 -!- cdidd [~cdidd@128-75-240-109.broadband.corbina.ru] has quit [Ping timeout: 240 seconds] 00:58:24 -!- ZombieChicken [~weechat@unaffiliated/forgottenwizard] has quit [Ping timeout: 240 seconds] 00:58:25 -!- _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has quit [Ping timeout: 240 seconds] 00:58:25 -!- foom [jknight@nat/google/x-sxhlneuzsfkxlogv] has quit [Ping timeout: 240 seconds] 00:58:25 -!- tychoish [~tychoish@foucault.cyborginstitute.net] has quit [Ping timeout: 240 seconds] 00:58:26 -!- mksan [~fabian@1-1-10-33a.rny.sth.bostream.se] has quit [Ping timeout: 240 seconds] 00:58:26 -!- Xach [~xach@pdpc/supporter/professional/xach] has quit [Ping timeout: 240 seconds] 00:58:26 -!- ec [~elliottca@ell.io] has quit [Ping timeout: 240 seconds] 00:58:26 -!- ircbrowse [~chrisdone@2a01:4f8:150:5307::2] has quit [Ping timeout: 240 seconds] 00:58:27 -!- MrWoohoo [~MrWoohoo@pool-74-100-140-127.lsanca.fios.verizon.net] has quit [Ping timeout: 240 seconds] 00:58:27 -!- Praise [~Fat@unaffiliated/praise] has quit [Ping timeout: 240 seconds] 00:58:29 funnel [~funnel@23.226.237.192] has joined #lisp 00:58:29 Yamazaki-kun [~bsa3@jetalone.facefault.org] has joined #lisp 00:58:29 -!- otwierac1 is now known as otwieracz 00:58:29 -!- funnel [~funnel@23.226.237.192] has quit [Changing host] 00:58:29 funnel [~funnel@unaffiliated/espiral] has joined #lisp 00:58:30 -!- SHODAN [~shozan@fsf/member/shodan] has quit [Ping timeout: 240 seconds] 00:58:30 -!- rvchangue [~rvchangue@unaffiliated/rvchangue] has quit [Ping timeout: 240 seconds] 00:58:31 -!- Guest55309 [user@nat/google/x-pzqxewcqjyhdzqid] has quit [Ping timeout: 240 seconds] 00:58:31 -!- mc40_ is now known as mc40 00:58:37 cdidd [~cdidd@128-75-240-109.broadband.corbina.ru] has joined #lisp 00:58:38 drdo [~drdo@2a02:2498:e000:20::16f:2] has joined #lisp 00:58:38 SHODAN [~shozan@fsf/member/shodan] has joined #lisp 00:58:39 -!- gluegadget_ is now known as gluegadget 00:58:48 _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has joined #lisp 00:58:49 -!- ketamin [~octave@131.178.200.1] has quit [Ping timeout: 240 seconds] 00:58:49 -!- TristamWrk [~tristamwr@bodhilinux/team/Tristam] has quit [Ping timeout: 240 seconds] 00:59:03 ZombieChicken [~weechat@unaffiliated/forgottenwizard] has joined #lisp 00:59:09 fikusz [~fikusz@catv-89-132-137-62.catv.broadband.hu] has joined #lisp 00:59:11 TristamWrk [~tristamwr@gray-52.dynamic2.rpi.edu] has joined #lisp 00:59:11 -!- TristamWrk [~tristamwr@gray-52.dynamic2.rpi.edu] has quit [Changing host] 00:59:11 TristamWrk [~tristamwr@bodhilinux/team/Tristam] has joined #lisp 00:59:13 Validus [~Anonymous@cpc9-walt14-2-0-cust205.13-2.cable.virginm.net] has joined #lisp 00:59:39 -!- wilfredh_ is now known as wilfredh 00:59:41 ec [~elliottca@ell.io] has joined #lisp 00:59:44 Denommus` [~user@unaffiliated/denommus] has joined #lisp 01:00:09 tychoish [~tychoish@foucault.cyborginstitute.net] has joined #lisp 01:00:10 -!- tychoish [~tychoish@foucault.cyborginstitute.net] has quit [Excess Flood] 01:00:38 oconnore_ [~eric@192.34.80.167] has joined #lisp 01:01:57 -!- Mathieu [mlegrand@2400:8900::f03c:91ff:fedf:caf4] has quit [Ping timeout: 240 seconds] 01:01:57 -!- oconnore [~eric@192.34.80.167] has quit [Ping timeout: 240 seconds] 01:02:11 nialo_x [~nialo@ool-2f10e575.dyn.optonline.net] has joined #lisp 01:02:18 -!- kobain [~sambio@unaffiliated/kobain] has quit [Ping timeout: 252 seconds] 01:02:18 -!- Denommus [~user@unaffiliated/denommus] has quit [Ping timeout: 240 seconds] 01:02:31 ianmcorvidae|alt [~ianmcorvi@musicbrainz/user/ianmcorvidae] has joined #lisp 01:02:33 percopal_ [~percopal@63.65.76.38] has joined #lisp 01:02:33 tychoish [~tychoish@foucault.cyborginstitute.net] has joined #lisp 01:02:34 photex- [~photex@192.241.224.216] has joined #lisp 01:02:35 -!- tychoish [~tychoish@foucault.cyborginstitute.net] has quit [Excess Flood] 01:02:49 -!- ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has quit [Disconnected by services] 01:02:56 -!- ianmcorvidae|alt is now known as ianmcorvidae 01:03:03 tychoish [~tychoish@foucault.cyborginstitute.net] has joined #lisp 01:03:05 -!- tychoish [~tychoish@foucault.cyborginstitute.net] has quit [Excess Flood] 01:03:11 bhyde- [~bhyde@198.199.88.224] has joined #lisp 01:03:33 White__Flame [~quassel@wsip-68-107-217-139.ph.ph.cox.net] has joined #lisp 01:03:34 tychoish [~tychoish@foucault.cyborginstitute.net] has joined #lisp 01:03:34 -!- tychoish [~tychoish@foucault.cyborginstitute.net] has quit [Excess Flood] 01:04:06 -!- nialo [~nialo@ool-2f10e575.dyn.optonline.net] has quit [Ping timeout: 240 seconds] 01:04:06 -!- photex [~photex@192.241.224.216] has quit [Ping timeout: 240 seconds] 01:04:07 -!- segmond [~segmond@adsl-108-73-162-222.dsl.sfldmi.sbcglobal.net] has quit [Ping timeout: 240 seconds] 01:04:07 -!- bhyde [~bhyde@198.199.88.224] has quit [Ping timeout: 240 seconds] 01:04:08 -!- cmpitg [~cmpitg@unaffiliated/cmpitg] has quit [Ping timeout: 240 seconds] 01:04:09 -!- benny [~benny@shell.spamt.net] has quit [Ping timeout: 240 seconds] 01:04:09 -!- mikaelj [~tic@c83-248-7-4.bredband.comhem.se] has quit [Ping timeout: 240 seconds] 01:04:09 -!- White_Flame [~quassel@wsip-68-107-217-139.ph.ph.cox.net] has quit [Ping timeout: 240 seconds] 01:04:09 -!- mtd [~martin@ops-13.xades.com] has quit [Ping timeout: 240 seconds] 01:04:10 tychoish [~tychoish@foucault.cyborginstitute.net] has joined #lisp 01:04:10 -!- tychoish [~tychoish@foucault.cyborginstitute.net] has quit [Excess Flood] 01:04:15 cmpitg_ [~cmpitg@unaffiliated/cmpitg] has joined #lisp 01:04:23 -!- funnel [~funnel@unaffiliated/espiral] has quit [Read error: Connection reset by peer] 01:04:24 kobain [~sambio@unaffiliated/kobain] has joined #lisp 01:04:26 -!- cmpitg_ is now known as cmpitg 01:04:30 benny [~benny@shell.spamt.net] has joined #lisp 01:04:32 mikaelj [~tic@c83-248-7-4.bredband.comhem.se] has joined #lisp 01:04:35 jaimef [jaimef@dns.mauthesis.com] has joined #lisp 01:04:41 mtd [~martin@ops-13.xades.com] has joined #lisp 01:04:59 Mathieu [mlegrand@2400:8900::f03c:91ff:fedf:caf4] has joined #lisp 01:05:01 q3k [~q3k@q3k.org] has joined #lisp 01:05:05 -!- bhyde- is now known as bhyde 01:05:07 ircbrowse [~chrisdone@2a01:4f8:150:5307::2] has joined #lisp 01:05:13 rvchangue [~rvchangue@unaffiliated/rvchangue] has joined #lisp 01:05:48 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 01:05:48 -!- Denommus` is now known as Denommus 01:05:58 foom [~jknight@2620:15c:6:14:be30:5bff:fedf:6db6] has joined #lisp 01:06:01 -!- percopal [~percopal@63.65.76.38] has quit [Ping timeout: 240 seconds] 01:06:03 ketamin [~octave@131.178.200.1] has joined #lisp 01:06:19 segmond [~segmond@adsl-108-73-162-222.dsl.sfldmi.sbcglobal.net] has joined #lisp 01:07:29 bjz_ [~bjz@125.253.99.68] has joined #lisp 01:07:32 tychoish [~tychoish@foucault.cyborginstitute.net] has joined #lisp 01:07:34 -!- tychoish [~tychoish@foucault.cyborginstitute.net] has quit [Excess Flood] 01:08:03 tychoish [~tychoish@foucault.cyborginstitute.net] has joined #lisp 01:08:04 -!- tychoish [~tychoish@foucault.cyborginstitute.net] has quit [Excess Flood] 01:08:33 tychoish [~tychoish@foucault.cyborginstitute.net] has joined #lisp 01:08:35 -!- tychoish [~tychoish@foucault.cyborginstitute.net] has quit [Excess Flood] 01:09:00 danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has joined #lisp 01:09:04 tychoish [~tychoish@foucault.cyborginstitute.net] has joined #lisp 01:09:17 -!- percopal_ [~percopal@63.65.76.38] has quit [Ping timeout: 252 seconds] 01:09:29 ggherdov_ [sid11402@gateway/web/irccloud.com/x-ikcqlbbbchrlrtpx] has joined #lisp 01:10:57 -!- bjz [~bjz@125.253.99.68] has quit [Ping timeout: 264 seconds] 01:11:42 -!- Denommus [~user@unaffiliated/denommus] has quit [Quit: going home] 01:12:43 lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has joined #lisp 01:15:40 FareWell [fare@nat/google/x-irmqsbbacyowwtpf] has joined #lisp 01:17:28 funnel [~funnel@unaffiliated/espiral] has joined #lisp 01:19:21 slyrus [~chatzilla@137.164.119.50] has joined #lisp 01:19:21 wchun [~wchun@81-233-226-189-no38.tbcn.telia.com] has joined #lisp 01:19:21 w|t [~ok@unaffiliated/wt/x-8228070] has joined #lisp 01:19:21 nightfly [sage@destiny.cat.pdx.edu] has joined #lisp 01:19:21 askatasuna [~askatasun@181.30.10.50] has joined #lisp 01:19:21 zeroish [~zeroish@135.207.141.202] has joined #lisp 01:19:21 dmiles [~dmiles@c-50-137-36-57.hsd1.or.comcast.net] has joined #lisp 01:19:21 frkout [~frkout@101.110.31.250] has joined #lisp 01:19:21 amadsen [~Alpheus@67.214.225.82] has joined #lisp 01:19:21 therik [~therik@212.50.110.108] has joined #lisp 01:19:21 joast [~rick@cpe-24-160-56-92.socal.res.rr.com] has joined #lisp 01:19:21 asedeno [~asedeno@66.102.14.17] has joined #lisp 01:19:42 seangrove [~user@2600:1010:b004:1cb2:4161:f8fd:5a15:ad23] has joined #lisp 01:21:23 -!- joast is now known as Guest30023 01:21:39 -!- gluegadget [sid22336@gateway/web/irccloud.com/x-vfuyjcioikpfbsgv] has quit [Ping timeout: 245 seconds] 01:22:49 percopal [~percopal@63.65.76.38] has joined #lisp 01:23:20 -!- funnel [~funnel@unaffiliated/espiral] has quit [Read error: Connection reset by peer] 01:23:45 gluegadget_ [sid22336@gateway/web/irccloud.com/x-spdhsioqhaleavbl] has joined #lisp 01:23:48 -!- Natch_j is now known as Natch 01:25:47 -!- innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has quit [Ping timeout: 252 seconds] 01:27:05 innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has joined #lisp 01:27:27 -!- lisper29 [~vibs29@182.64.13.48] has quit [Ping timeout: 252 seconds] 01:28:29 -!- camelCaseIsUgly [~camelcase@ip68-8-74-224.sd.sd.cox.net] has quit [Remote host closed the connection] 01:29:05 -!- uzo_ [~uzo@172.56.28.130] has quit [Ping timeout: 252 seconds] 01:32:31 lisper29 [~vibs29@182.64.149.164] has joined #lisp 01:32:55 -!- lisper29 is now known as Guest65813 01:33:38 kpreid [~kpreid@50-196-148-101-static.hfc.comcastbusiness.net] has joined #lisp 01:34:04 yzzyx``: Right--windows doesn't let you see that. I think there is a trick to get around that however. 01:34:12 -!- ruzu [~quassel@unaffiliated/ruzu] has quit [Read error: Connection reset by peer] 01:35:32 ruzu [~quassel@cpe-72-179-33-98.austin.res.rr.com] has joined #lisp 01:35:43 lduros [~user@fsf/member/lduros] has joined #lisp 01:38:35 camelCaseIsUgly [~camelcase@ip68-8-74-224.sd.sd.cox.net] has joined #lisp 01:38:37 So I have to backtrack a little to add (make-hash-table :test #'equalp) to my system. I don't have a hash function for equalp implemented. 01:39:13 Does anyone remember how it works? If two objects are equalp then they need to generate the same hash for an equalp hash-table? 01:40:16 -!- wgreenhouse [~wgreenhou@fsf/member/wgreenhouse] has quit [Ping timeout: 265 seconds] 01:40:34 It's rather precisely documented in clhs. 01:41:01 -!- ruzu [~quassel@cpe-72-179-33-98.austin.res.rr.com] has quit [Changing host] 01:41:01 ruzu [~quassel@unaffiliated/ruzu] has joined #lisp 01:41:14 wgreenhouse [~wgreenhou@fsf/member/wgreenhouse] has joined #lisp 01:41:22 If (equalp k1 k2) then (gethash k1 h) and (gethash k2 h) access the same association inside the hashtable. 01:41:40 Here are my hash functions (in C++) - notice sxhash_equalp says IMPLEMENT_ME - that's what I get for rushing forward and not implementing stuff when it's fresh in my mind (sigh) https://gist.github.com/dr-meister/190b5a312c3cea96f3e0 01:42:08 If we could fork our brains to work in parallel on fresh stuff, everything would be so much easier. 01:43:06 drmeister: will you need to support hash keys other than strings and such? 01:43:07 Notice however, re. hash functions, that sxhash_equal would be a perfectly fine implementation for sxhash_equalp. 01:43:09 pjb: Where did you get that quote from in the clhs? 01:43:17 As long as later you use equalp to find the exact association. 01:43:32 It wasn't a quote ;-) 01:45:03 -!- camelCaseIsUgly [~camelcase@ip68-8-74-224.sd.sd.cox.net] has quit [Remote host closed the connection] 01:45:58 -!- karswell` [~user@87.112.118.233] has quit [Ping timeout: 240 seconds] 01:46:43 Notice that the specifications of hashtables and hashtable operators don't mention hash functions. clhs hash-table: "Note: The intent is that this mapping be implemented by a hashing mechanism, such as that described in Section 6.4 ``Hashing'' of The Art of Computer Programming, Volume 3 (pp506-549). In spite of this intent, no conforming implementation is required to use any particular technique to implement the mapping. " 01:48:38 I read clhs like the bible 01:49:02 An inconsistent fairytale? 01:49:05 If you check the definition of equalp, vs. equal, you'll see that you can easily use the same hash function for both. One thing with hash functions is that they don't have to scan the whole object. Eg,. for a string, they could use the first, last and one in the middle characters, along with the length of the string. With that amount of coalescing, you can happily ignore case, in your hash function. 01:49:31 Zhivago: go away, it's an implementer's discussion. 01:49:31 You can also just pick the number 23. It is a good number. 01:49:59 -!- FareWell [fare@nat/google/x-irmqsbbacyowwtpf] has quit [Ping timeout: 245 seconds] 01:50:13 Zhivago: AND I base my life decisions and values based on it! 01:50:25 InvalidCo: Well, you could do worse. 01:50:29 FareWell [fare@nat/google/x-zrqwztumfpkdjmnc] has joined #lisp 01:50:30 -!- FareWell is now known as Fare 01:51:15 pjb: Got it - I'm just fixing some shortcomings in my equalp function. 01:52:16 To design (optimize) your hash functions, just compare clhs equal with clhs equalp. 01:52:23 camelCaseIsUgly [~camelcase@ip68-8-74-224.sd.sd.cox.net] has joined #lisp 01:53:48 kushal [~kdas@fedora/kushal] has joined #lisp 01:56:40 -!- ketamin [~octave@131.178.200.1] has quit [Quit: ketamin] 01:56:59 pjb: it might work out okay for many typical string uses, but using the same hash function for equal and equalp arrays could be a disaster 01:57:08 -!- innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has quit [Ping timeout: 252 seconds] 01:57:16 So actually, you have a covariant relationship here. sxhash_equalp(a,b)  sxhash_equal(a,b)  sxhash_eql(a,b)  sxhash_eq(a,b)  equalp(a,b)  equal(a,b)  eql(a,b)  eq(a,b)  sxhash_equalp(a,b)  equalp(a,b)  sxhash_equal(a,b)  equal(a,b)  sxhash_eql(a,b)  eql(a,b)  sxhash_eq(a,b)  eq(a,b) 01:57:41 Vivitron: it would work if all hash table tests would use sxhash_equalp. 01:58:39 By: sxhash_{x}(a,b) I mean sxhash_{x}(a)=sxhash_{x}(b), sorry. 01:59:43 Vivitron: since hash functions are injective, you always need to check and find with the hash test function the actual association. 01:59:44 Picking the number 23 would also work -- it's just a matter of how effective it would be. 01:59:57 Of course. 02:00:24 -!- jimmyy [~jimmyy@202.10.84.162] has quit [] 02:00:31 Hmm, it's surprising how far I've come without a functional equalp function. Correcting now. 02:00:35 innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has joined #lisp 02:01:12 But I wasn't happy when I detected that an implementation used hash values 0[4], so I won't tell you how I'd feel if it always used 23. 02:01:38 drmeister: hashtables with equalp are probably the less often used hash tables :-) 02:02:15 bocaneri [~bocaneri_@about/linux/staff/sauvin] has joined #lisp 02:02:49 -!- bocaneri [~bocaneri_@about/linux/staff/sauvin] has quit [Max SendQ exceeded] 02:03:25 bocaneri [~bocaneri_@about/linux/staff/sauvin] has joined #lisp 02:04:01 -!- bocaneri [~bocaneri_@about/linux/staff/sauvin] has quit [Read error: Connection reset by peer] 02:04:17 I'm using structures as hash keys - although, now that I think of it I shouldn't need to compare the structures by equalp - I should have just been using eq. But the hash-table #'equal didn't work - why? Hmmm. 02:04:19 -!- Karl_Dscc [~localhost@p578FCF3A.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 02:04:20 bocaneri [~bocaneri_@about/linux/staff/sauvin] has joined #lisp 02:04:43 -!- seangrove [~user@2600:1010:b004:1cb2:4161:f8fd:5a15:ad23] has quit [Read error: No route to host] 02:04:58 You might need EQL rather than EQ. 02:05:14 chupish [457f9b6b@gateway/web/freenode/ip.69.127.155.107] has joined #lisp 02:05:39 For structure the hash function for equal should just use the identity of the structure, ie. the address of the structure (if you don't have a moving GC). 02:05:52 Really? Why eql vs eq when comparing structs? They should either be eq or not. 02:05:59 ie. for structure, eq, eql or equal are the same thing. 02:06:07 Sorry, I thought you meant you were representing hash keys as structures for some reason. 02:06:21 DataLinkDroid [~DataLinkD@101.171.0.137] has joined #lisp 02:06:29 That's what I was thinking - but why didn't it work - that's a rhetorical question - it may be a bug. 02:07:17 -!- otwieracz [~gonet9@v6.gen2.org] has quit [Ping timeout: 246 seconds] 02:07:34 Occasionally, one of those get's past me. 02:07:37 gets 02:07:46 -!- ebobby [~fms@177.229.92.98] has quit [Quit: Lost terminal] 02:07:48 -!- Xach_ is now known as Xach 02:07:53 -!- Xach [~xach@cpe-67-255-229-229.maine.res.rr.com] has quit [Changing host] 02:07:53 Xach [~xach@pdpc/supporter/professional/xach] has joined #lisp 02:08:02 sheilong [~sabayonus@unaffiliated/sheilong] has joined #lisp 02:08:43 otwieracz [~gonet9@v6.gen2.org] has joined #lisp 02:10:57 Xach: hi — news from QL & ASDF3? Anything I can do to help? 02:11:25 If you want the rationale for the changes I made, see https://github.com/fare/asdf3-2013/blob/master/asdf3-2014.scrbl 02:16:16 -!- lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has quit [Quit: lyanchih] 02:16:40 -!- Ethan- [~Ethan-@60-248-176-37.HINET-IP.hinet.net] has quit [Remote host closed the connection] 02:16:57 -!- bjz_ [~bjz@125.253.99.68] has quit [Ping timeout: 264 seconds] 02:17:17 bjz [~bjz@125.253.99.68] has joined #lisp 02:18:30 I think that's the largest scribble file I've ever read through 02:20:31 lyanchih [~lyanchih@202.39.219.19] has joined #lisp 02:24:14 jimmyy [~jimmyy@1.158.172.92] has joined #lisp 02:25:03 -!- percopal [~percopal@63.65.76.38] has quit [Quit: percopal] 02:30:09 -!- jimmyy [~jimmyy@1.158.172.92] has quit [Ping timeout: 264 seconds] 02:31:35 frkout_ [~frkout@101.110.31.120] has joined #lisp 02:33:06 -!- lduros [~user@fsf/member/lduros] has quit [Read error: Connection reset by peer] 02:33:10 jimmyy [~jimmyy@1.158.172.92] has joined #lisp 02:34:14 -!- Validus [~Anonymous@cpc9-walt14-2-0-cust205.13-2.cable.virginm.net] has quit [Quit: Leaving] 02:34:14 -!- Guest65813 [~vibs29@182.64.149.164] has quit [Read error: Connection reset by peer] 02:34:24 yacks [~py@103.6.159.103] has joined #lisp 02:34:29 -!- frkout [~frkout@101.110.31.250] has quit [Ping timeout: 240 seconds] 02:41:33 -!- prxq [~mommer@x2f69729.dyn.telefonica.de] has quit [Ping timeout: 264 seconds] 02:42:01 Guest65813 [~vibs29@182.64.180.126] has joined #lisp 02:44:30 Jubb_ [~Jubb@pool-72-66-106-10.washdc.fios.verizon.net] has joined #lisp 02:44:32 -!- lyanchih [~lyanchih@202.39.219.19] has quit [Quit: lyanchih] 02:45:49 -!- Fare [fare@nat/google/x-zrqwztumfpkdjmnc] has quit [Ping timeout: 245 seconds] 02:46:03 -!- cheryllium [~chatzilla@128.237.220.14] has quit [Quit: ChatZilla 0.9.90.1 [Firefox 27.0.1/20140212131424]] 02:46:23 -!- loke [~loke@203.127.16.194] has quit [Remote host closed the connection] 02:46:59 -!- Jubb_ [~Jubb@pool-72-66-106-10.washdc.fios.verizon.net] has quit [Client Quit] 02:47:19 Jubb_ [~Jubb@pool-72-66-106-10.washdc.fios.verizon.net] has joined #lisp 02:49:03 lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has joined #lisp 02:53:49 prxq [~mommer@x2f65638.dyn.telefonica.de] has joined #lisp 02:56:59 -!- chupish [457f9b6b@gateway/web/freenode/ip.69.127.155.107] has quit [] 03:02:48 nisstyre [~yourstrul@oftn/member/Nisstyre] has joined #lisp 03:03:44 -!- lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has quit [Quit: lyanchih] 03:04:08 lyanchih [~lyanchih@202.39.219.19] has joined #lisp 03:09:12 -!- sheilong [~sabayonus@unaffiliated/sheilong] has quit [Excess Flood] 03:09:50 sheilong [~sabayonus@unaffiliated/sheilong] has joined #lisp 03:11:46 -!- sohail_ [~sohail@69-165-157-196.dsl.teksavvy.com] has quit [Quit: This computer has gone to sleep] 03:14:58 Fare [fare@nat/google/x-imdisbwvllxtswpn] has joined #lisp 03:16:03 ketamin [~octave@187-162-190-220.static.axtel.net] has joined #lisp 03:16:15 chupish: you've read through my article? 03:17:21 -!- sheilong [~sabayonus@unaffiliated/sheilong] has quit [Quit: Konversation terminated!] 03:20:34 -!- frkout_ [~frkout@101.110.31.120] has quit [Remote host closed the connection] 03:21:09 frkout [~frkout@101.110.31.250] has joined #lisp 03:21:28 loke [~loke@203.127.16.194] has joined #lisp 03:22:15 michael_lee [~michael_l@117.35.188.37] has joined #lisp 03:23:48 -!- wheelsucker [~wheelsuck@ip68-105-66-161.sd.sd.cox.net] has quit [Quit: Client Quit] 03:36:17 MrWoohoo [~MrWoohoo@pool-74-100-140-127.lsanca.fios.verizon.net] has joined #lisp 03:38:53 -!- innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has quit [Ping timeout: 252 seconds] 03:40:26 -!- camelCaseIsUgly [~camelcase@ip68-8-74-224.sd.sd.cox.net] has quit [] 03:40:31 innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has joined #lisp 03:41:10 -!- zajn [~zajn@108.205.50.54] has quit [Remote host closed the connection] 03:42:44 cory786 [~cory@177.sub-70-194-198.myvzw.com] has joined #lisp 03:43:07 -!- nand1 [~user@se4x.mullvad.net] has quit [Remote host closed the connection] 03:44:00 -!- kobain [~sambio@unaffiliated/kobain] has quit [Ping timeout: 252 seconds] 03:44:43 nand1 [~user@se4x.mullvad.net] has joined #lisp 03:45:09 -!- _5kg [~zifeitong@60.191.2.238] has quit [Ping timeout: 264 seconds] 03:47:13 kobain [~sambio@unaffiliated/kobain] has joined #lisp 03:47:24 atgreen [~green@207.112.112.168] has joined #lisp 03:49:04 izirku [~izirku@pool-173-71-18-32.dllstx.fios.verizon.net] has joined #lisp 03:54:17 -!- cory786 [~cory@177.sub-70-194-198.myvzw.com] has quit [Ping timeout: 252 seconds] 03:55:05 -!- segv- [~mb@95-91-211-245-dynip.superkabel.de] has quit [Ping timeout: 246 seconds] 03:55:26 -!- drdo [~drdo@2a02:2498:e000:20::16f:2] has quit [Ping timeout: 246 seconds] 03:57:18 aluuu [~aluuu@77.242.110.178] has joined #lisp 03:57:50 drdo [~drdo@2a02:2498:e000:20::16f:2] has joined #lisp 04:01:21 -!- drewc [~drewc@S0106c8d71945c789.vn.shawcable.net] has quit [Ping timeout: 264 seconds] 04:02:31 -!- innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has quit [Quit: innertracks] 04:03:08 Daniella29 [~Daniella2@95.141.20.196] has joined #lisp 04:03:18 -!- jimmyy [~jimmyy@1.158.172.92] has quit [] 04:03:19 -!- Guest68086 is now known as _8680_ 04:04:42 innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has joined #lisp 04:04:46 -!- Daniella29 [~Daniella2@95.141.20.196] has quit [Read error: Connection reset by peer] 04:06:29 -!- slyrus [~chatzilla@137.164.119.50] has quit [Ping timeout: 240 seconds] 04:11:01 -!- innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has quit [Quit: innertracks] 04:11:41 slyrus [~chatzilla@137.164.119.50] has joined #lisp 04:12:41 -!- lyanchih [~lyanchih@202.39.219.19] has quit [Quit: lyanchih] 04:13:53 has anyone got opinions about adding ~/cl/ and/or ~/common-lisp/ to the default asdf source-registry ? 04:15:02 jimmyy [~jimmyy@202.10.84.162] has joined #lisp 04:15:20 beach [~user@ABordeaux-651-1-142-79.w90-38.abo.wanadoo.fr] has joined #lisp 04:15:29 Good morning everyone! 04:15:35 -!- jimmyy [~jimmyy@202.10.84.162] has quit [Max SendQ exceeded] 04:15:48 Good morning 04:16:09 jimmyy [~jimmyy@202.10.84.162] has joined #lisp 04:16:22 beach: good morning. 04:16:39 beach: do you have any opinion for/against adding ~/cl/ and/or ~/common-lisp/ to the default asdf source-registry ? 04:16:59 -!- slyrus [~chatzilla@137.164.119.50] has quit [Ping timeout: 240 seconds] 04:17:04 -!- jimmyy [~jimmyy@202.10.84.162] has quit [Max SendQ exceeded] 04:17:13 Fare: I don't really, but between the two, I prefer the latter. 04:17:34 Fare: I saw the deadline extension, so I will take a few more days to read your article. 04:17:42 jimmyy [~jimmyy@202.10.84.162] has joined #lisp 04:17:44 beach: thanks 04:17:52 what about having both? 04:18:08 That would be fine with me. 04:18:32 -!- jimmyy [~jimmyy@202.10.84.162] has quit [Max SendQ exceeded] 04:18:51 Fare: To be honest, I don't understand the current documentation, so I use the old method at the moment. 04:19:04 jimmyy [~jimmyy@202.10.84.162] has joined #lisp 04:19:08 -!- amadsen [~Alpheus@67.214.225.82] has quit [Quit: Leaving.] 04:19:32 -!- jimmyy [~jimmyy@202.10.84.162] has quit [Max SendQ exceeded] 04:20:04 jimmyy [~jimmyy@202.10.84.162] has joined #lisp 04:20:07 Fare: It is not clear whether the different methods are mutually exclusive or not. 04:20:07 kcj [~casey@unaffiliated/kcj] has joined #lisp 04:20:29 -!- jimmyy [~jimmyy@202.10.84.162] has quit [Max SendQ exceeded] 04:20:30 beach: my apologies for the bad documentation 04:20:40 and no, the two methods are not exclusive 04:20:53 Fare: No need to apologize. Writing good documentation is hard. 04:20:56 and the old one takes precedence over the new one, but has an empty configuration by default. 04:21:06 jimmyy [~jimmyy@202.10.84.162] has joined #lisp 04:21:28 So the new one provides an initial value for *source-registry*? 04:21:34 which ensures backward compatibility 04:22:09 -!- jimmyy [~jimmyy@202.10.84.162] has quit [Max SendQ exceeded] 04:22:09 there has always been a default value, with somewhat elaborate semantics for hiding the default away 04:22:42 you can :ignore-inherited-configuration and ensure stuff (mis)configured by others won't pollute your build 04:22:50 jimmyy [~jimmyy@202.10.84.162] has joined #lisp 04:22:51 I guess I should watch your movie and then improve the documentation. 04:23:05 I didn't address that part of ASDF in the movie 04:23:18 -!- jimmyy [~jimmyy@202.10.84.162] has quit [Max SendQ exceeded] 04:23:22 Maybe so, but then at least I would know a bit more what to look for. 04:23:28 maybe I should make another movie just about configuration and finding systems 04:23:46 Good idea. 04:23:50 jimmyy [~jimmyy@202.10.84.162] has joined #lisp 04:24:12 innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has joined #lisp 04:24:23 -!- jimmyy [~jimmyy@202.10.84.162] has quit [Max SendQ exceeded] 04:24:56 -!- innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has quit [Client Quit] 04:25:02 jimmyy [~jimmyy@202.10.84.162] has joined #lisp 04:25:05 -!- ered [~ered@2001:5a8:4:aaa0::d470:9746] has quit [Read error: Connection reset by peer] 04:25:47 -!- jimmyy [~jimmyy@202.10.84.162] has quit [Max SendQ exceeded] 04:26:30 jimmyy [~jimmyy@202.10.84.162] has joined #lisp 04:28:55 ered [~ered@2001:5a8:4:aaa0::d470:9746] has joined #lisp 04:29:35 _5kg [~zifeitong@60.191.2.238] has joined #lisp 04:31:10 innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has joined #lisp 04:33:15 -!- Guest13700 [~oleo@xdsl-78-35-136-7.netcologne.de] has quit [Read error: Connection reset by peer] 04:34:40 lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has joined #lisp 04:35:15 Guest13700 [~oleo@xdsl-78-35-148-80.netcologne.de] has joined #lisp 04:35:41 -!- drdo [~drdo@2a02:2498:e000:20::16f:2] has quit [Ping timeout: 246 seconds] 04:36:28 -!- davazp [~user@177.Red-83-63-237.staticIP.rima-tde.net] has quit [Remote host closed the connection] 04:37:23 drdo [~drdo@2a02:2498:e000:20::16f:2] has joined #lisp 04:38:39 -!- innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has quit [Quit: innertracks] 04:38:44 -!- nand1 [~user@se4x.mullvad.net] has quit [Ping timeout: 245 seconds] 04:40:25 zajn [~zajn@airbears2-136-152-142-13.AirBears2.Berkeley.EDU] has joined #lisp 04:41:27 ggole [~ggole@124-148-238-136.dyn.iinet.net.au] has joined #lisp 04:44:52 didi [~user@unaffiliated/didi/x-1022147] has joined #lisp 04:46:56 Does anyone know a reference document for implementing Waters' Series? I've read both Series reports but I'm having trouble figuring out how to do the optimization part. 04:48:19 -!- ketamin [~octave@187-162-190-220.static.axtel.net] has quit [Ping timeout: 245 seconds] 04:48:44 -!- nisstyre [~yourstrul@oftn/member/Nisstyre] has quit [Quit: WeeChat 0.4.3] 04:48:50 nand1 [~user@c-71-202-128-245.hsd1.ca.comcast.net] has joined #lisp 04:53:39 mhd [~mhd@50.125.118.11] has joined #lisp 04:54:30 -!- DataLinkDroid [~DataLinkD@101.171.0.137] has quit [Quit: Disconnecting -- bye] 04:55:53 didi: uh, I believe you might want to read about deforestation in Haskell 04:58:35 -!- jimmyy [~jimmyy@202.10.84.162] has quit [] 04:59:02 pranavrc [~pranavrc@unaffiliated/pranavrc] has joined #lisp 05:00:45 Ethan- [~Ethan-@60-248-176-37.HINET-IP.hinet.net] has joined #lisp 05:01:13 Fare: Thank you. Do you have a reference in mind? 05:01:31 I can just websearch it, of course. 05:01:42 no specific reference 05:01:57 That's fine. 05:02:53 if you're even crazier, add icache and/or dcache aware chunking optimizations :-) 05:03:42 Fare: Hehe. I would be happy to just turn some Series expressions to loops first. 05:04:19 one of my colleagues at work once wrote iterate 05:04:30 -!- mhd [~mhd@50.125.118.11] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 05:04:51 Iterate looks cool too. 05:06:18 -!- danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has quit [Remote host closed the connection] 05:08:03 -!- zajn [~zajn@airbears2-136-152-142-13.AirBears2.Berkeley.EDU] has quit [Remote host closed the connection] 05:12:38 -!- joneshf-work [~joneshf@69.62.222.167] has quit [Remote host closed the connection] 05:17:53 -!- aerique [310225@xs8.xs4all.nl] has quit [Ping timeout: 252 seconds] 05:18:00 aerique [310225@xs8.xs4all.nl] has joined #lisp 05:19:30 Harag [~Thunderbi@105-236-51-197.access.mtnbusiness.co.za] has joined #lisp 05:19:33 -!- izirku [~izirku@pool-173-71-18-32.dllstx.fios.verizon.net] has quit [] 05:21:27 -!- gigetoo [~gigetoo@c83-250-61-4.bredband.comhem.se] has quit [Remote host closed the connection] 05:21:41 mhd [~mhd@50.125.118.11] has joined #lisp 05:21:46 danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has joined #lisp 05:22:16 gigetoo [~gigetoo@c83-250-61-4.bredband.comhem.se] has joined #lisp 05:23:17 zajn [~zajn@airbears2-136-152-142-142.AirBears2.Berkeley.EDU] has joined #lisp 05:26:17 seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has joined #lisp 05:26:35 nipra [~nipra@182.71.216.30] has joined #lisp 05:27:29 nipra1 [~nipra@61.12.27.114] has joined #lisp 05:27:36 -!- nipra1 [~nipra@61.12.27.114] has quit [Client Quit] 05:28:30 -!- mhd [~mhd@50.125.118.11] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 05:29:52 jimmyy [~jimmyy@202.10.84.162] has joined #lisp 05:30:10 -!- QwertyDragon [~chatzilla@pool-173-76-7-69.bstnma.fios.verizon.net] has quit [Quit: ChatZilla 0.9.87 [Iceape 2.7.12/20130119143918]] 05:30:16 -!- jimmyy [~jimmyy@202.10.84.162] has quit [Max SendQ exceeded] 05:30:33 edgar-rft [~GOD@HSI-KBW-109-193-013-113.hsi7.kabel-badenwuerttemberg.de] has joined #lisp 05:30:48 jimmyy [~jimmyy@202.10.84.162] has joined #lisp 05:30:59 -!- nipra [~nipra@182.71.216.30] has quit [Ping timeout: 246 seconds] 05:31:02 -!- jimmyy [~jimmyy@202.10.84.162] has quit [Max SendQ exceeded] 05:31:37 ubii [~ubii@198.45.198.1] has joined #lisp 05:31:37 -!- ubii [~ubii@198.45.198.1] has quit [Changing host] 05:31:37 ubii [~ubii@unaffiliated/ubii] has joined #lisp 05:31:43 jimmyy [~jimmyy@202.10.84.162] has joined #lisp 05:32:05 -!- jimmyy [~jimmyy@202.10.84.162] has quit [Max SendQ exceeded] 05:33:55 nipra [~nipra@61.12.27.114] has joined #lisp 05:39:35 carlo5m [~carlo5m@2601:9:f00:35c:e:624c:deba:1078] has joined #lisp 05:44:21 mhd [~mhd@50.125.118.11] has joined #lisp 05:46:04 -!- mhd [~mhd@50.125.118.11] has quit [Client Quit] 05:47:13 -!- Guest65813 is now known as lisper29 05:49:19 gravicappa [~gravicapp@ppp91-77-164-66.pppoe.mtu-net.ru] has joined #lisp 05:52:49 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 05:52:53 segv- [~mb@95-91-211-245-dynip.superkabel.de] has joined #lisp 05:54:54 H4ns [hans@netzhansa.com] has joined #lisp 06:00:10 pjb: still online? 06:03:29 slyrus [~chatzilla@adsl-108-252-240-84.dsl.pltn13.sbcglobal.net] has joined #lisp 06:03:37 Natalia18 [~Natalia18@95.141.20.196] has joined #lisp 06:05:15 -!- Natalia18 [~Natalia18@95.141.20.196] has quit [Read error: Connection reset by peer] 06:06:45 -!- yacks [~py@103.6.159.103] has quit [Ping timeout: 264 seconds] 06:09:32 sdemarre [~serge@91.176.205.121] has joined #lisp 06:10:01 -!- jackdaniel [~jack@hellsgate.pl] has quit [Remote host closed the connection] 06:11:18 -!- didi [~user@unaffiliated/didi/x-1022147] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 06:13:07 nffff [~nffff@c-50-183-123-25.hsd1.co.comcast.net] has joined #lisp 06:13:30 -!- Guest13700 [~oleo@xdsl-78-35-148-80.netcologne.de] has quit [Quit: Leaving] 06:16:03 dl4545 [629458e1@gateway/web/freenode/ip.98.148.88.225] has joined #lisp 06:16:22 -!- yrk [~user@pdpc/supporter/student/yrk] has quit [Read error: Operation timed out] 06:16:27 -!- jaimef [jaimef@dns.mauthesis.com] has quit [Excess Flood] 06:16:42 jaimef [jaimef@166.84.6.60] has joined #lisp 06:17:00 -!- carlo5m [~carlo5m@2601:9:f00:35c:e:624c:deba:1078] has quit [Remote host closed the connection] 06:19:38 -!- CrazyWoods [~nowolfer@59.57.216.141] has quit [Ping timeout: 240 seconds] 06:21:17 CrazyWoods [~nowolfer@110.84.38.208] has joined #lisp 06:21:38 -!- klltkr [~klltkr@unaffiliated/klltkr] has quit [Quit: My MacBook has gone to sleep. ZZZzzz] 06:24:01 jewel [~jewel@105-236-210-247.access.mtnbusiness.co.za] has joined #lisp 06:25:04 -!- drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 06:27:02 drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has joined #lisp 06:28:23 -!- sdemarre [~serge@91.176.205.121] has quit [Ping timeout: 246 seconds] 06:30:54 nand1` [~user@se2x.mullvad.net] has joined #lisp 06:30:55 -!- nand1` [~user@se2x.mullvad.net] has quit [Remote host closed the connection] 06:31:23 -!- nand1 [~user@c-71-202-128-245.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 06:31:39 -!- drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has quit [Ping timeout: 245 seconds] 06:31:45 nand1 [~user@se2x.mullvad.net] has joined #lisp 06:33:41 -!- loke [~loke@203.127.16.194] has quit [Remote host closed the connection] 06:35:40 ndrei [~avo@83.142.149.227] has joined #lisp 06:36:00 -!- nand1 [~user@se2x.mullvad.net] has quit [Remote host closed the connection] 06:37:53 nand1 [~user@se3x.mullvad.net] has joined #lisp 06:38:57 -!- kushal [~kdas@fedora/kushal] has quit [Quit: Leaving] 06:41:44 robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has joined #lisp 06:42:07 -!- jaimef [jaimef@166.84.6.60] has quit [Excess Flood] 06:43:37 mishoo [~mishoo@93.113.190.121] has joined #lisp 06:45:41 jaimef [jaimef@dns.mauthesis.com] has joined #lisp 06:46:38 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 06:49:19 -!- beach [~user@ABordeaux-651-1-142-79.w90-38.abo.wanadoo.fr] has left #lisp 06:49:37 nand1` [~user@c-71-202-128-245.hsd1.ca.comcast.net] has joined #lisp 06:51:11 -!- Harag [~Thunderbi@105-236-51-197.access.mtnbusiness.co.za] has quit [Quit: Harag] 06:51:41 Harag [~Thunderbi@105-236-51-197.access.mtnbusiness.co.za] has joined #lisp 06:52:32 -!- nand1 [~user@se3x.mullvad.net] has quit [Ping timeout: 246 seconds] 06:53:13 -!- [SLB] [~slabua@unaffiliated/slabua] has quit [Quit: Close the world, Open the nExt] 06:54:59 loke [~loke@203.127.16.194] has joined #lisp 06:58:28 ruzu2 [~quassel@cpe-72-179-33-98.austin.res.rr.com] has joined #lisp 06:58:38 -!- pierre1_ [~pierre1@179.218.154.208] has quit [Ping timeout: 240 seconds] 06:59:38 -!- ruzu [~quassel@unaffiliated/ruzu] has quit [Read error: Connection timed out] 07:04:07 joneshf-laptop [~joneshf@98.255.30.38] has joined #lisp 07:05:42 drewc [~drewc@S0106c8d71945c789.vn.shawcable.net] has joined #lisp 07:07:45 -!- ASau [~user@46.115.137.28] has quit [Remote host closed the connection] 07:08:27 ASau [~user@46.115.137.28] has joined #lisp 07:09:57 -!- dmiles [~dmiles@c-50-137-36-57.hsd1.or.comcast.net] has quit [Read error: Connection reset by peer] 07:11:35 pierre1_ [~pierre1@179.218.154.208] has joined #lisp 07:16:39 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 245 seconds] 07:18:47 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Ping timeout: 246 seconds] 07:20:23 mhd [~mhd@50.125.118.11] has joined #lisp 07:22:32 -!- mhd [~mhd@50.125.118.11] has quit [Client Quit] 07:26:18 -!- jayne [~jayne@freenode/staff/jayne] has quit [Ping timeout: 619 seconds] 07:27:29 -!- gravicappa [~gravicapp@ppp91-77-164-66.pppoe.mtu-net.ru] has quit [Ping timeout: 245 seconds] 07:28:22 da4c30ff [~da4c30ff@c18.adsl.tnnet.fi] has joined #lisp 07:32:38 -!- nffff [~nffff@c-50-183-123-25.hsd1.co.comcast.net] has quit [Ping timeout: 252 seconds] 07:32:54 -!- nand1` [~user@c-71-202-128-245.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 07:33:52 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 07:34:09 nand1 [~user@se1x.mullvad.net] has joined #lisp 07:37:25 __prefect [~prefect@koln-5d815455.pool.mediaWays.net] has joined #lisp 07:38:38 jackdaniel [~jack@hellsgate.pl] has joined #lisp 07:40:06 nffff [~nffff@c-50-183-123-25.hsd1.co.comcast.net] has joined #lisp 07:41:08 Beetny [~Beetny@ppp118-208-140-50.lns20.bne1.internode.on.net] has joined #lisp 07:42:04 -!- ASau [~user@46.115.137.28] has quit [Ping timeout: 245 seconds] 07:42:25 -!- nand1 [~user@se1x.mullvad.net] has quit [Remote host closed the connection] 07:44:33 -!- michael_lee [~michael_l@117.35.188.37] has quit [Remote host closed the connection] 07:44:41 -!- pierre1_ [~pierre1@179.218.154.208] has quit [Ping timeout: 246 seconds] 07:48:24 nand1 [~user@c-71-202-128-245.hsd1.ca.comcast.net] has joined #lisp 07:48:31 normanrichards [~textual@70.114.215.220] has joined #lisp 07:48:52 kushal [~kdas@fedora/kushal] has joined #lisp 07:50:01 gravicappa [~gravicapp@ppp91-77-179-95.pppoe.mtu-net.ru] has joined #lisp 07:50:02 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 07:51:22 ndrei [~avo@83.142.149.227] has joined #lisp 07:53:05 -!- __prefect [~prefect@koln-5d815455.pool.mediaWays.net] has quit [Ping timeout: 246 seconds] 07:56:11 arenz [arenz@nat/ibm/x-avkfaensezwvoekq] has joined #lisp 07:59:08 frkout_ [~frkout@101.110.31.120] has joined #lisp 08:01:01 yacks [~py@122.172.187.124] has joined #lisp 08:01:32 xificurC [xificurC@nat/ibm/x-xpuvsejeouvmxtiq] has joined #lisp 08:02:11 -!- frkout [~frkout@101.110.31.250] has quit [Ping timeout: 246 seconds] 08:03:09 gadmyth [~user@116.247.79.118] has joined #lisp 08:03:26 Renee21 [~Renee21@95.141.20.196] has joined #lisp 08:05:04 -!- Renee21 [~Renee21@95.141.20.196] has quit [Read error: Connection reset by peer] 08:07:18 stepnem [~stepnem@77.78.117.8] has joined #lisp 08:11:52 mcsontos [mcsontos@nat/redhat/x-tsqgsvpccpfkspyn] has joined #lisp 08:12:21 -!- nand1 [~user@c-71-202-128-245.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 08:14:09 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 265 seconds] 08:16:26 drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has joined #lisp 08:17:29 nand1 [~user@se3x.mullvad.net] has joined #lisp 08:18:22 Okasu [~1@unaffiliated/okasu] has joined #lisp 08:19:55 MoALTz [~no@user-46-113-90-183.play-internet.pl] has joined #lisp 08:20:58 varjag [~eugene@122.62-97-226.bkkb.no] has joined #lisp 08:21:02 -!- drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has quit [Ping timeout: 252 seconds] 08:24:08 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 08:26:45 harish [~harish@mail.nandas.com.sg] has joined #lisp 08:27:17 -!- bocaneri [~bocaneri_@about/linux/staff/sauvin] has quit [Remote host closed the connection] 08:28:52 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 252 seconds] 08:29:23 bocaneri [~bocaneri_@about/linux/staff/sauvin] has joined #lisp 08:31:58 -!- jack_rabbit [~jack_rabb@c-98-253-57-51.hsd1.il.comcast.net] has quit [Ping timeout: 240 seconds] 08:31:59 oofya [~user@24.20.187.81.in-addr.arpa] has joined #lisp 08:36:26 -!- harish [~harish@mail.nandas.com.sg] has quit [Ping timeout: 252 seconds] 08:36:54 jtza8 [~jtza8@105-236-101-19.access.mtnbusiness.co.za] has joined #lisp 08:37:17 -!- Mandus_ is now known as Mandus 08:40:18 levy [~levy@catv-89-135-132-203.catv.broadband.hu] has joined #lisp 08:40:54 frkout [~frkout@101.110.31.120] has joined #lisp 08:43:55 -!- MoALTz [~no@user-46-113-90-183.play-internet.pl] has quit [Read error: Connection reset by peer] 08:44:25 MoALTz [~no@user-46-113-90-183.play-internet.pl] has joined #lisp 08:44:33 -!- frkout_ [~frkout@101.110.31.120] has quit [Ping timeout: 264 seconds] 08:45:35 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 246 seconds] 08:46:53 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 252 seconds] 08:47:12 -!- loke [~loke@203.127.16.194] has quit [Remote host closed the connection] 08:47:39 ndrei [~avo@83.142.149.227] has joined #lisp 08:47:48 Vutral [~ss@mirbsd/special/Vutral] has joined #lisp 08:47:52 -!- loz [~maxvel@188.225.33.138] has left #lisp 08:49:06 MoALTz_ [~no@user-46-113-90-183.play-internet.pl] has joined #lisp 08:49:38 -!- MoALTz [~no@user-46-113-90-183.play-internet.pl] has quit [Ping timeout: 252 seconds] 08:50:24 -!- Fare [fare@nat/google/x-imdisbwvllxtswpn] has quit [Ping timeout: 245 seconds] 08:50:25 -!- frkout [~frkout@101.110.31.120] has quit [Remote host closed the connection] 08:51:00 frkout [~frkout@101.110.31.250] has joined #lisp 08:52:12 -!- MoALTz_ [~no@user-46-113-90-183.play-internet.pl] has quit [Client Quit] 08:52:23 MoALTz [~no@user-46-113-90-183.play-internet.pl] has joined #lisp 08:52:44 Code_Man` [~Code_Man@2a02:1205:505a:6120:223:54ff:fe38:82c2] has joined #lisp 08:52:56 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 246 seconds] 08:54:35 ck`` [~ck@dslb-094-219-236-112.pools.arcor-ip.net] has joined #lisp 08:58:33 -!- zajn [~zajn@airbears2-136-152-142-142.AirBears2.Berkeley.EDU] has quit [Remote host closed the connection] 08:58:57 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Ping timeout: 264 seconds] 09:00:15 -!- lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has quit [Quit: lyanchih] 09:00:32 lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has joined #lisp 09:01:09 gokhan [~gokhan@92.45.62.18] has joined #lisp 09:02:07 -!- gokhan [~gokhan@92.45.62.18] has quit [Client Quit] 09:03:18 -!- zRecursive [~czsq888@183.12.91.221] has quit [Remote host closed the connection] 09:03:47 gokhan [~gokhan@92.45.62.18] has joined #lisp 09:03:58 ndrei [~avo@83.142.149.227] has joined #lisp 09:04:09 c4h [~urbanek@2001:67c:15a0:8000:a0dd:10df:3c6b:b207] has joined #lisp 09:09:02 -!- gokhan [~gokhan@92.45.62.18] has quit [Ping timeout: 246 seconds] 09:10:11 -!- nug700_ [~nug700@71-223-191-156.phnx.qwest.net] has quit [Quit: bye] 09:12:23 zajn [~zajn@108.205.50.54] has joined #lisp 09:12:29 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 245 seconds] 09:16:12 eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has joined #lisp 09:19:56 gokhan [~gokhan@92.45.62.18] has joined #lisp 09:20:36 I can define a method on NO-APPLICABLE-METHOD in order to not signal an error when a generic function is called for which there is no applicable method, but if there is an :AROUND method a different error is signalled. Is there a portable way to also catch that error? 09:21:32 -!- Ethan- [~Ethan-@60-248-176-37.HINET-IP.hinet.net] has quit [Ping timeout: 252 seconds] 09:21:54 Ethan- [~Ethan-@60-248-176-37.HINET-IP.hinet.net] has joined #lisp 09:22:00 -!- zajn [~zajn@108.205.50.54] has quit [Remote host closed the connection] 09:23:11 mood: what is the error you are seeing from your implementation? 09:23:33 SB-PCL::NO-PRIMARY-METHOD 09:25:10 pavelpenev [~quassel@92.247.23.10] has joined #lisp 09:25:57 -!- drewc [~drewc@S0106c8d71945c789.vn.shawcable.net] has quit [Ping timeout: 264 seconds] 09:27:28 -!- gokhan [~gokhan@92.45.62.18] has left #lisp 09:28:47 -!- gluegadget_ is now known as gluegadget 09:28:55 -!- gluegadget [sid22336@gateway/web/irccloud.com/x-spdhsioqhaleavbl] has quit [Changing host] 09:28:56 gluegadget [sid22336@unaffiliated/gluegadget] has joined #lisp 09:28:56 -!- gluegadget [sid22336@unaffiliated/gluegadget] has quit [Changing host] 09:28:56 gluegadget [sid22336@gateway/web/irccloud.com/x-spdhsioqhaleavbl] has joined #lisp 09:32:22 I guess I could define a method combination, but that seems like a kind of heavy solution for such a thing 09:33:23 mood: where does the applicable auxiliary method (the :around method) come from? You? A library? A user? 09:35:29 Don't you just have to write a method on no-next-method? 09:36:26 splittist: I'm developing a library that calls a generic function on which the user can define methods to handle certain events. In some contexts I want to prevent errors from killing a thread, so I'd like to catch any errors that happen when a certain generic function is called. In some cases the generic function may be called without an applicable method, which I can catch with NO-APPLICABLE-METHOD, but if I 09:36:28 catch errors in an :AROUND method NO-APPLICABLE-METHOD is never called, it just throws an error 09:37:03 Wow, that turned out a little longer and less clear than I intended 09:39:36 What about testing with NEXT-METHOD-P before calling CALL-NEXT-METHOD? 09:40:15 I do that already, but the error is signalled before the :AROUND method is called 09:41:25 I am a bear of little brain. Perhaps an example would help? 09:46:06 -!- karupanerura is now known as zz_karupanerura 09:46:28 zickzackv [~faot@port-92-198-30-130.static.qsc.de] has joined #lisp 09:47:13 There's a generic function called HANDLE-EVENT that gets called with instances of event classes. The library user defines methods specializing on certain types of events to handle them. I have defined a method on NO-APPLICABLE-METHOD to prevent errors from unhandled events. HANDLE-EVENTS gets called in a loop that usually runs in a different thread, but I'd like to prevent any errors in event handlers from killing the thread. However, when I define an :AROUND meth 09:48:10 I'm on my way to school so can't post an example now, but I'll try to do so once I'm there 09:49:33 da4c30ff_ [~da4c30ff@c18.adsl.tnnet.fi] has joined #lisp 09:50:14 przl [~przlrkt@62.72.64.50] has joined #lisp 09:51:02 -!- da4c30ff [~da4c30ff@c18.adsl.tnnet.fi] has quit [Ping timeout: 246 seconds] 09:51:19 OK. Previous message cut off after 'an :AROUND meth' 09:51:20 jdz [~jdz@212.36.34.246] has joined #lisp 09:52:48 dilated_dinosaur [~ivan@46-65-53-22.zone16.bethere.co.uk] has joined #lisp 09:56:32 ndrei [~avo@83.142.149.227] has joined #lisp 09:58:59 -!- da4c30ff_ [~da4c30ff@c18.adsl.tnnet.fi] has quit [Remote host closed the connection] 09:59:33 da4c30ff_ [~da4c30ff@c18.adsl.tnnet.fi] has joined #lisp 10:00:04 alexherb1 [~alexherbo@APlessis-Bouchard-154-1-91-224.w83-199.abo.wanadoo.fr] has joined #lisp 10:01:40 ustunozgur [~ustunozgu@88.231.50.12] has joined #lisp 10:02:15 splittist: sorry, AndChat doesn't handle that as nicely as weechat. ...:AROUND method without specialization, neither the :AROUND method nor NO-APPLICABLE-METHOD is ever called. There is an applicable method, just not a primary one. 10:02:20 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Quit: WeeChat 0.4.3] 10:03:09 -!- Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has quit [Ping timeout: 264 seconds] 10:03:12 -!- kobain [~sambio@unaffiliated/kobain] has quit [] 10:03:18 Hannah18 [~Hannah18@95.141.20.196] has joined #lisp 10:03:49 phf [~user@109.188.126.204] has joined #lisp 10:03:53 -!- phf [~user@109.188.126.204] has left #lisp 10:04:24 Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has joined #lisp 10:04:39 -!- Hannah18 [~pl@tsugumi.brage.info] has been kicked from #lisp by p_l (Hannah18) 10:05:10 drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has joined #lisp 10:09:56 -!- drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has quit [Ping timeout: 252 seconds] 10:14:56 -!- hlavaty [~user@friedrichstrasse.knowledgetools.de] has quit [Remote host closed the connection] 10:21:03 -!- dl4545 [629458e1@gateway/web/freenode/ip.98.148.88.225] has quit [Ping timeout: 245 seconds] 10:22:35 baboon` [~user@188.73.8.88] has joined #lisp 10:22:38 -!- baboon` [~user@188.73.8.88] has left #lisp 10:22:48 frkout_ [~frkout@101.110.31.120] has joined #lisp 10:26:26 -!- frkout [~frkout@101.110.31.250] has quit [Ping timeout: 252 seconds] 10:27:02 funnel [~funnel@unaffiliated/espiral] has joined #lisp 10:31:14 funnel_ [~funnel@23.226.237.192] has joined #lisp 10:31:24 vaporatorius [~vaporator@80.30.93.255] has joined #lisp 10:32:49 -!- ustunozgur [~ustunozgu@88.231.50.12] has quit [Remote host closed the connection] 10:33:35 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 252 seconds] 10:34:03 -!- c4h [~urbanek@2001:67c:15a0:8000:a0dd:10df:3c6b:b207] has quit [Quit: quit] 10:34:26 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 246 seconds] 10:34:57 -!- funnel [~funnel@unaffiliated/espiral] has quit [Ping timeout: 264 seconds] 10:35:25 funnel [~funnel@unaffiliated/espiral] has joined #lisp 10:36:18 -!- vaporatorius is now known as Vaporatorius 10:37:04 -!- eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has quit [Ping timeout: 245 seconds] 10:37:19 which is more idiomatic to return from a constructor that also pushes from a list, to return (car (push x y)), or (first (push x y)), or should i do something different? 10:38:22 pushes to* 10:38:55 -!- yzzyx`` is now known as yzzyx 10:39:05 pushes to what list ? 10:39:53 -!- oofya [~user@24.20.187.81.in-addr.arpa] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 10:40:00 i have a "make-comet-connection" function, and i also have a list, *comet-connections*. I'm doing something like (car (push (make-instance 'comet-connection ...) *comet-connections*)) as the body for this function 10:40:53 funnel__ [~funnel@23.226.237.192] has joined #lisp 10:40:58 but the make-instance is just setting some slots with values passed in, so a let seemed like overkill to retain the value. Should I perhaps use a let anyway? 10:41:07 -!- funnel__ [~funnel@23.226.237.192] has quit [Read error: Connection reset by peer] 10:41:14 -!- funnel [~funnel@unaffiliated/espiral] has quit [Ping timeout: 245 seconds] 10:41:26 it would be better if your constructor didn't modify anything other than the object it's constructing 10:42:02 then, if you wish, you can have a function register-comet-connection 10:42:04 hmm. but i really *need* to not lose that connection object, or i might starve hunchentoot of threads :) 10:42:42 funnel [~funnel@unaffiliated/espiral] has joined #lisp 10:42:49 -!- Vaporatorius [~vaporator@80.30.93.255] has quit [Quit: Saliendo] 10:42:49 so if i have a register/make function, then perhaps i'll have a utility function "make-and-register-xxx", and the problem has just been pushed to there 10:43:03 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 10:43:19 -!- funnel [~funnel@unaffiliated/espiral] has quit [Read error: Connection reset by peer] 10:43:21 mh, no, sorry, not enough coffee yet, that would remove the push... 10:43:32 thanks, that works. 10:44:24 -!- frkout_ [~frkout@101.110.31.120] has quit [Remote host closed the connection] 10:44:52 -!- robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 10:44:57 frkout [~frkout@101.110.31.250] has joined #lisp 10:44:58 -!- Fullma [~fullma@ram94-2-82-66-69-246.fbx.proxad.net] has quit [Ping timeout: 265 seconds] 10:45:37 -!- funnel_ [~funnel@23.226.237.192] has quit [Changing host] 10:45:37 funnel_ [~funnel@unaffiliated/espiral] has joined #lisp 10:45:47 -!- funnel_ is now known as funnel 10:45:52 -!- funnel [~funnel@unaffiliated/espiral] has quit [Remote host closed the connection] 10:46:34 vaporatorius [~vaporator@188.Red-83-54-164.dynamicIP.rima-tde.net] has joined #lisp 10:46:34 funnel [~funnel@23.226.237.192] has joined #lisp 10:46:36 -!- funnel [~funnel@23.226.237.192] has quit [Changing host] 10:46:36 funnel [~funnel@unaffiliated/espiral] has joined #lisp 10:46:43 yrk [~user@c-71-235-189-64.hsd1.nh.comcast.net] has joined #lisp 10:47:05 -!- yrk [~user@c-71-235-189-64.hsd1.nh.comcast.net] has quit [Changing host] 10:47:06 yrk [~user@pdpc/supporter/student/yrk] has joined #lisp 10:52:40 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 10:52:54 -!- funnel [~funnel@unaffiliated/espiral] has quit [Read error: Connection reset by peer] 10:53:02 funnel [~funnel@unaffiliated/espiral] has joined #lisp 10:53:30 Jayk97 [~quassel@50.13.169.64] has joined #lisp 10:56:33 -!- KCL [~quassel@50.13.169.64] has quit [Ping timeout: 264 seconds] 10:56:40 Acheront` [~user@204.116.186.34] has joined #lisp 10:57:09 -!- Acherontius [~user@204.116.186.34] has quit [Read error: Connection reset by peer] 10:57:50 harish [~harish@14.100.132.22] has joined #lisp 10:58:20 -!- funnel [~funnel@unaffiliated/espiral] has quit [Ping timeout: 252 seconds] 10:58:28 -!- wh-hw [~wh@112.91.81.82] has quit [Quit: Leaving] 10:59:03 ustunozgur [~ustunozgu@88.231.50.12] has joined #lisp 10:59:46 funnel [~funnel@unaffiliated/espiral] has joined #lisp 11:00:49 nostoi [~nostoi@76.Red-79-156-245.staticIP.rima-tde.net] has joined #lisp 11:04:11 -!- harish [~harish@14.100.132.22] has quit [Ping timeout: 246 seconds] 11:04:21 -!- vhost- [~vhost@unaffiliated/vhost-] has quit [Ping timeout: 264 seconds] 11:04:56 -!- przl [~przlrkt@62.72.64.50] has quit [Ping timeout: 252 seconds] 11:04:59 -!- funnel [~funnel@unaffiliated/espiral] has quit [Ping timeout: 245 seconds] 11:05:33 -!- pranavrc [~pranavrc@unaffiliated/pranavrc] has quit [Ping timeout: 264 seconds] 11:06:27 -!- bgs100 [~bgs@unaffiliated/bgs100] has quit [Quit: bgs100] 11:06:28 funnel [~funnel@23.226.237.192] has joined #lisp 11:06:36 -!- funnel [~funnel@23.226.237.192] has quit [Changing host] 11:06:36 funnel [~funnel@unaffiliated/espiral] has joined #lisp 11:06:37 przl [~przlrkt@62.72.64.50] has joined #lisp 11:06:37 -!- funnel [~funnel@unaffiliated/espiral] has quit [Read error: Connection reset by peer] 11:08:08 ndrei [~avo@83.142.149.227] has joined #lisp 11:10:02 funnel [~funnel@unaffiliated/espiral] has joined #lisp 11:10:37 -!- funnel [~funnel@unaffiliated/espiral] has quit [Read error: Connection reset by peer] 11:12:48 pranavrc [~pranavrc@122.164.41.37] has joined #lisp 11:12:48 -!- pranavrc [~pranavrc@122.164.41.37] has quit [Changing host] 11:12:48 pranavrc [~pranavrc@unaffiliated/pranavrc] has joined #lisp 11:14:17 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 252 seconds] 11:16:10 harish [~harish@n182z3l132.static.ctm.net] has joined #lisp 11:21:37 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 252 seconds] 11:26:30 Karl_Dscc [~localhost@p5DD9F498.dip0.t-ipconnect.de] has joined #lisp 11:30:24 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Ping timeout: 245 seconds] 11:30:47 Fullma [~fullma@ram94-2-82-66-69-246.fbx.proxad.net] has joined #lisp 11:33:17 Vutral [~ss@mirbsd/special/Vutral] has joined #lisp 11:33:47 Any ideas for a better idiom to handle this case? https://gist.github.com/burrows-labs/9505146 11:35:13 Can you be more specific? 11:35:40 ndrei [~avo@83.142.149.227] has joined #lisp 11:36:36 ie, I need to test for some property and if it's true I can test for a couple other properties; if any of these other properties end up being true I want return a value specific to those tests. if the original test is false or any of the later tests is false then I want to return a default value. 11:36:48 So in that first example I don't like doing the 'listp' twice. 11:37:03 In the second one I have to use the return-from twice. 11:37:11 And the third one is a tagbody abomination. 11:37:34 COND cluse will return the result of the test if there is no body 11:38:00 So, essentially (or (and ...) default) ? 11:38:52 (or (and (must-be-true) (or (and (this) ret0) (or (and (that) ret1))) default) 11:38:54 That could work I guess. 11:39:05 Might be a candidate for macrology. 11:39:47 indeed indeed... 11:40:28 diadara [~diadara@115.249.18.25] has joined #lisp 11:50:33 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 11:51:09 -!- przl [~przlrkt@62.72.64.50] has quit [Ping timeout: 264 seconds] 11:53:11 -!- lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has quit [Ping timeout: 246 seconds] 11:53:56 drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has joined #lisp 11:54:14 -!- atgreen [~green@207.112.112.168] has quit [Ping timeout: 246 seconds] 11:58:57 -!- drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has quit [Ping timeout: 264 seconds] 12:00:49 waisl [~chatzilla@ip70-178-168-77.ks.ks.cox.net] has joined #lisp 12:02:27 -!- Sgeo [~quassel@ool-44c2df0c.dyn.optonline.net] has quit [Read error: Connection reset by peer] 12:03:07 -!- Karl_Dscc [~localhost@p5DD9F498.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 12:03:29 Kate18 [~Kate18@95.141.20.196] has joined #lisp 12:04:55 -!- Kate18 [~Kate18@95.141.20.196] has quit [Read error: Connection reset by peer] 12:05:17 -!- aluuu [~aluuu@77.242.110.178] has quit [Quit: Leaving.] 12:06:24 -!- ustunozgur [~ustunozgu@88.231.50.12] has quit [Remote host closed the connection] 12:09:17 -!- Acheront` [~user@204.116.186.34] has quit [Read error: Connection reset by peer] 12:09:22 maxpeck [~maxpeck@unaffiliated/maxpeck] has joined #lisp 12:11:55 thepreacher [~thepreach@118.35.208.46.dyn.plus.net] has joined #lisp 12:12:04 -!- kushal [~kdas@fedora/kushal] has quit [Quit: Leaving] 12:12:44 -!- eagleflo_ is now known as eagleflo 12:14:40 kushal [~kdas@fedora/kushal] has joined #lisp 12:14:44 cmack [~user@adsl-74-240-217-235.bna.bellsouth.net] has joined #lisp 12:16:45 przl [~przlrkt@62.72.64.50] has joined #lisp 12:21:53 -!- przl [~przlrkt@62.72.64.50] has quit [Ping timeout: 246 seconds] 12:22:28 -!- segv- [~mb@95-91-211-245-dynip.superkabel.de] has quit [Remote host closed the connection] 12:22:29 -!- Beetny [~Beetny@ppp118-208-140-50.lns20.bne1.internode.on.net] has quit [Ping timeout: 245 seconds] 12:32:37 knob [~knob@76.76.202.245] has joined #lisp 12:37:28 dandersen [~user@unaffiliated/dandersen] has joined #lisp 12:43:14 -!- doomlord_ [~servitor@host86-184-9-184.range86-184.btcentralplus.com] has quit [Remote host closed the connection] 12:43:32 hitecnologys [~hitecnolo@46.233.223.52] has joined #lisp 12:45:51 drmeister [~drmeister@166.170.20.136] has joined #lisp 12:46:19 -!- segmond [~segmond@adsl-108-73-162-222.dsl.sfldmi.sbcglobal.net] has quit [Quit: jajajaja] 12:48:09 ustunozgur [~ustunozgu@88.231.50.12] has joined #lisp 12:48:41 -!- nostoi [~nostoi@76.Red-79-156-245.staticIP.rima-tde.net] has quit [Quit: Verlassend] 12:50:13 -!- wgreenhouse [~wgreenhou@fsf/member/wgreenhouse] has quit [Remote host closed the connection] 12:51:06 wgreenhouse [~wgreenhou@fsf/member/wgreenhouse] has joined #lisp 12:51:07 -!- drmeister [~drmeister@166.170.20.136] has quit [Read error: Connection reset by peer] 12:51:14 -!- nffff [~nffff@c-50-183-123-25.hsd1.co.comcast.net] has quit [Ping timeout: 245 seconds] 12:52:44 -!- Harag [~Thunderbi@105-236-51-197.access.mtnbusiness.co.za] has quit [Ping timeout: 252 seconds] 12:57:49 -!- pranavrc [~pranavrc@unaffiliated/pranavrc] has quit [Remote host closed the connection] 12:58:25 -!- ruzu2 [~quassel@cpe-72-179-33-98.austin.res.rr.com] has quit [Read error: Connection reset by peer] 12:59:40 ruzu [~quassel@cpe-72-179-33-98.austin.res.rr.com] has joined #lisp 12:59:42 AM_ [c3d41d41@gateway/web/freenode/ip.195.212.29.65] has joined #lisp 13:00:06 -!- AM_ [c3d41d41@gateway/web/freenode/ip.195.212.29.65] has quit [Client Quit] 13:02:26 -!- Jubb_ [~Jubb@pool-72-66-106-10.washdc.fios.verizon.net] has quit [Quit: Jubb_] 13:02:51 Jubb [~Jubb@pool-72-66-106-10.washdc.fios.verizon.net] has joined #lisp 13:05:57 uzo_ [~uzo@adsl-108-73-162-222.dsl.sfldmi.sbcglobal.net] has joined #lisp 13:06:55 innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has joined #lisp 13:07:19 does anyone do contract work with lisp? 13:07:41 axion: yes 13:07:44 in the US? 13:07:58 yes 13:08:39 I was denied a position after an extensive programming challenge, however they want to pay me for my work and want to know an horly rate. I have no clue the going rate for such tasks 13:09:17 uzo__ [~uzo@adsl-108-73-162-222.dsl.sfldmi.sbcglobal.net] has joined #lisp 13:09:19 -!- innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 13:09:24 axion: a position where ? 13:09:38 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 13:09:44 innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has joined #lisp 13:10:56 position for CTO at an online merchant 13:11:14 vhost- [~vhost@unaffiliated/vhost-] has joined #lisp 13:11:22 pretty big company i cant mention 13:11:39 and they use CL ? 13:12:34 Karl_Dscc [~localhost@p5DD9F498.dip0.t-ipconnect.de] has joined #lisp 13:13:17 they gave the participants the freedom to use their desired stack of tools, and would have full control of the web development using such tools if hired 13:13:44 Acherontius [~user@204.116.186.34] has joined #lisp 13:14:24 -!- Bike [~Glossina@gannon-wless-gw.resnet.wsu.edu] has quit [Ping timeout: 252 seconds] 13:14:48 lduros [~user@fsf/member/lduros] has joined #lisp 13:14:59 axion: http://www.unixwiz.net/techtips/be-consultant.html <-- read this? 13:18:42 przl [~przlrkt@62.72.64.50] has joined #lisp 13:19:42 cmack` [~user@adsl-74-179-198-180.bna.bellsouth.net] has joined #lisp 13:20:11 -!- ustunozgur [~ustunozgu@88.231.50.12] has quit [Remote host closed the connection] 13:20:27 -!- gadmyth [~user@116.247.79.118] has quit [Remote host closed the connection] 13:21:14 -!- cmack [~user@adsl-74-240-217-235.bna.bellsouth.net] has quit [Ping timeout: 245 seconds] 13:22:42 -!- Mandus [~aasmundo@ii181070.directconnect.no] has quit [Read error: No route to host] 13:25:41 aftersha_ [~textual@h-243-81.a336.priv.bahnhof.se] has joined #lisp 13:30:27 cmack`` [~user@adsl-74-179-198-121.bna.bellsouth.net] has joined #lisp 13:31:53 Denommus [~user@unaffiliated/denommus] has joined #lisp 13:31:54 Mandus [~aasmundo@ii181070.directconnect.no] has joined #lisp 13:32:01 -!- cmack` [~user@adsl-74-179-198-180.bna.bellsouth.net] has quit [Ping timeout: 240 seconds] 13:33:08 -!- mindCrime__ is now known as mindCrime 13:34:30 segv- [~mb@95-91-211-245-dynip.superkabel.de] has joined #lisp 13:34:34 -!- thepreacher [~thepreach@118.35.208.46.dyn.plus.net] has quit [Quit: Leaving] 13:35:07 -!- Adlai [~Adlai@gateway/tor-sasl/adlai] has quit [Ping timeout: 265 seconds] 13:35:46 Adlai [~Adlai@gateway/tor-sasl/adlai] has joined #lisp 13:37:47 -!- maxpeck [~maxpeck@unaffiliated/maxpeck] has quit [Quit: Textual IRC Client: www.textualapp.com] 13:38:36 right. i'm just unsure of the market as i havent been in it for about 10 years 13:38:49 -!- cmack`` [~user@adsl-74-179-198-121.bna.bellsouth.net] has quit [Ping timeout: 240 seconds] 13:39:39 -!- zickzackv [~faot@port-92-198-30-130.static.qsc.de] has quit [Read error: Connection reset by peer] 13:40:07 -!- yacks [~py@122.172.187.124] has quit [Quit: Leaving] 13:42:19 sohail [~sohail@unaffiliated/sohail] has joined #lisp 13:42:43 axion: if you're at CTO level, you can probably bill between $150-300/hour depending on your location and so on. 13:45:34 -!- Acherontius [~user@204.116.186.34] has quit [Remote host closed the connection] 13:45:38 -!- Karl_Dscc is now known as KarlDscc 13:46:07 drmeister [~drmeister@wirelessNAT188.wireless.temple.edu] has joined #lisp 13:46:08 -!- KarlDscc is now known as Guest12972 13:46:37 -!- Guest12972 is now known as Karl_Dscc 13:46:54 -!- jdz [~jdz@212.36.34.246] has quit [Quit: Leaving] 13:50:35 -!- Adlai [~Adlai@gateway/tor-sasl/adlai] has quit [Ping timeout: 265 seconds] 13:51:03 Adlai [~Adlai@gateway/tor-sasl/adlai] has joined #lisp 13:54:17 mindCrime_ [~prhodes@rrcs-98-101-159-194.midsouth.biz.rr.com] has joined #lisp 13:55:14 -!- pavelpenev [~quassel@92.247.23.10] has quit [Ping timeout: 246 seconds] 13:55:41 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 246 seconds] 13:55:57 -!- mindCrime [~prhodes@rrcs-98-101-159-194.midsouth.biz.rr.com] has quit [Ping timeout: 264 seconds] 13:56:46 -!- effy [~x@114.253.37.127] has quit [Ping timeout: 252 seconds] 13:57:21 doomlord_ [~servitor@host86-184-9-184.range86-184.btcentralplus.com] has joined #lisp 13:57:35 ndrei [~avo@83.142.149.227] has joined #lisp 13:58:03 Validus [~Anonymous@cpc9-walt14-2-0-cust205.13-2.cable.virginm.net] has joined #lisp 13:59:02 -!- drmeister [~drmeister@wirelessNAT188.wireless.temple.edu] has quit [Remote host closed the connection] 14:00:04 -!- aftersha_ [~textual@h-243-81.a336.priv.bahnhof.se] has quit [Quit: Computer has gone to sleep.] 14:00:36 -!- mindCrime_ is now known as mindCrime 14:01:52 effy [~x@111.197.234.135] has joined #lisp 14:01:52 aftersha_ [~textual@h-243-81.a336.priv.bahnhof.se] has joined #lisp 14:03:27 ustunozgur [~ustunozgu@85.110.36.42] has joined #lisp 14:04:19 -!- uzo__ [~uzo@adsl-108-73-162-222.dsl.sfldmi.sbcglobal.net] has quit [Quit: Leaving] 14:04:57 -!- da4c30ff_ [~da4c30ff@c18.adsl.tnnet.fi] has quit [Quit: Computer has gone to sleep.] 14:06:48 Kruppe- [~jcp@laforge.cs.uwaterloo.ca] has joined #lisp 14:06:58 izirku [~IceChat9@sys-its-g56vnw1-yev.cc.unt.edu] has joined #lisp 14:06:58 -!- Kruppe [~jcp@laforge.cs.uwaterloo.ca] has quit [Read error: Connection reset by peer] 14:11:10 -!- aftersha_ [~textual@h-243-81.a336.priv.bahnhof.se] has quit [Quit: Computer has gone to sleep.] 14:11:17 amadsen [~Alpheus@67.214.225.82] has joined #lisp 14:14:27 funnel [~funnel@unaffiliated/espiral] has joined #lisp 14:20:13 wheelsucker [~wheelsuck@168.114.240.151] has joined #lisp 14:20:20 hlavaty [~user@friedrichstrasse.knowledgetools.de] has joined #lisp 14:21:12 [SLB] [~slabua@unaffiliated/slabua] has joined #lisp 14:22:38 -!- przl [~przlrkt@62.72.64.50] has quit [Ping timeout: 246 seconds] 14:24:02 -!- uzo_ [~uzo@adsl-108-73-162-222.dsl.sfldmi.sbcglobal.net] has quit [Ping timeout: 246 seconds] 14:24:53 aftersha_ [~textual@h-243-81.a336.priv.bahnhof.se] has joined #lisp 14:25:41 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 252 seconds] 14:26:17 -!- bjz [~bjz@125.253.99.68] has quit [Read error: Connection reset by peer] 14:26:26 rune1 [~Ayey_@2-106-141-211-dynamic.dk.customer.tdc.net] has joined #lisp 14:26:32 bjz [~bjz@125.253.99.68] has joined #lisp 14:26:47 ahungry_ [~null@66.184.106.97] has joined #lisp 14:26:47 LiamH [~healy@pdp8.nrl.navy.mil] has joined #lisp 14:28:37 kushal [~kdas@fedora/kushal] has joined #lisp 14:33:29 -!- effy [~x@111.197.234.135] has quit [Ping timeout: 246 seconds] 14:33:54 -!- kushal [~kdas@fedora/kushal] has quit [Max SendQ exceeded] 14:34:50 add^_ [~user@m176-70-197-33.cust.tele2.se] has joined #lisp 14:35:02 kushal [~kdas@fedora/kushal] has joined #lisp 14:35:55 effy [~x@114.253.37.127] has joined #lisp 14:41:11 -!- nipra [~nipra@61.12.27.114] has quit [Quit: Leaving.] 14:43:44 jangle [~jimmy1984@50.241.129.73] has joined #lisp 14:46:22 -!- Code_Man` [~Code_Man@2a02:1205:505a:6120:223:54ff:fe38:82c2] has quit [Remote host closed the connection] 14:47:15 oleo [~oleo@xdsl-78-35-148-80.netcologne.de] has joined #lisp 14:51:37 jdz [~jdz@212.36.34.246] has joined #lisp 14:53:47 -!- rune1 is now known as Ayey_ 14:54:06 -!- ustunozgur [~ustunozgu@85.110.36.42] has quit [Remote host closed the connection] 14:54:41 ustunozgur [~ustunozgu@li283-143.members.linode.com] has joined #lisp 14:55:41 JuanDaugherty [~Ren@cpe-198-255-198-157.buffalo.res.rr.com] has joined #lisp 14:57:24 MoALTz_ [~no@user-46-113-90-183.play-internet.pl] has joined #lisp 14:57:43 mhd [~mhd@50.125.118.11] has joined #lisp 14:58:15 didi [~user@unaffiliated/didi/x-1022147] has joined #lisp 14:59:37 -!- wheelsucker [~wheelsuck@168.114.240.151] has quit [Ping timeout: 240 seconds] 15:00:28 -!- mhd [mhd@187D278E.2D1AFEC7.F936B496.IP] has quit [Ping timeout] 15:00:47 -!- MoALTz [~no@user-46-113-90-183.play-internet.pl] has quit [Ping timeout: 246 seconds] 15:02:08 p_nathan [~Adium@c-24-18-244-51.hsd1.wa.comcast.net] has joined #lisp 15:02:19 przl [~przlrkt@62.72.64.50] has joined #lisp 15:02:19 -!- mhd [~mhd@50.125.118.11] has quit [Ping timeout: 264 seconds] 15:02:28 mhd [~mhd@50.125.118.11] has joined #lisp 15:05:21 -!- ruzu [~quassel@cpe-72-179-33-98.austin.res.rr.com] has quit [Read error: Connection reset by peer] 15:06:21 -!- funnel [~funnel@unaffiliated/espiral] has quit [Quit: leaving] 15:06:40 ruzu [~quassel@cpe-72-179-33-98.austin.res.rr.com] has joined #lisp 15:07:26 funnel [~funnel@unaffiliated/espiral] has joined #lisp 15:07:42 -!- innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 15:08:19 -!- theos [~theos@unaffiliated/theos] has quit [Ping timeout: 245 seconds] 15:09:03 theos [~theos@unaffiliated/theos] has joined #lisp 15:10:27 -!- mhd [~mhd@50.125.118.11] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 15:11:56 -!- przl [~przlrkt@62.72.64.50] has quit [Quit: leaving] 15:11:59 -!- Ethan- [~Ethan-@60-248-176-37.HINET-IP.hinet.net] has quit [Ping timeout: 246 seconds] 15:12:05 przl [~przlrkt@62.72.64.50] has joined #lisp 15:12:58 -!- killmaster [~killmaste@unaffiliated/killmaster/x-109233] has quit [Ping timeout: 240 seconds] 15:13:42 -!- marsbot is now known as marsam 15:15:15 killmaster [~killmaste@70.105.249.5.rev.vodafone.pt] has joined #lisp 15:17:51 ketamin [~octave@131.178.200.1] has joined #lisp 15:20:47 -!- sohail [~sohail@unaffiliated/sohail] has quit [Quit: Leaving] 15:21:06 sohail [~sohail@unaffiliated/sohail] has joined #lisp 15:27:00 mhd [~mhd@50.125.118.11] has joined #lisp 15:28:45 nisstyre [~yourstrul@oftn/member/Nisstyre] has joined #lisp 15:34:22 -!- xificurC [xificurC@nat/ibm/x-xpuvsejeouvmxtiq] has quit [Ping timeout: 264 seconds] 15:34:43 uzo_ [~uzo@adsl-108-73-162-222.dsl.sfldmi.sbcglobal.net] has joined #lisp 15:35:47 pranavrc [~pranavrc@122.164.148.63] has joined #lisp 15:35:47 -!- pranavrc [~pranavrc@122.164.148.63] has quit [Changing host] 15:35:47 pranavrc [~pranavrc@unaffiliated/pranavrc] has joined #lisp 15:37:19 -!- aftersha_ [~textual@h-243-81.a336.priv.bahnhof.se] has quit [Quit: Computer has gone to sleep.] 15:38:51 minion: memo for drmeister: when I'm not online, you may leave a message to pjb@informatimago.com ;-) 15:38:52 Remembered. I'll tell drmeister when he/she/it next speaks. 15:40:37 -!- funnel [~funnel@unaffiliated/espiral] has quit [Quit: leaving] 15:41:06 yzzyx: use car/cdr/null when you deal with conses, use first/rest/endp when you deal with lists. So in your case, (first (push e list)), or (defun top (stack) (firstr stack)) and (top (push e stack)) 15:41:11 funnel [~funnel@unaffiliated/espiral] has joined #lisp 15:43:08 ustunozg_ [~ustunozgu@85.110.36.42] has joined #lisp 15:43:42 pjb, that makes sense, thanks. 15:43:47 -!- przl [~przlrkt@62.72.64.50] has quit [Ping timeout: 252 seconds] 15:44:59 -!- jewel [~jewel@105-236-210-247.access.mtnbusiness.co.za] has quit [Ping timeout: 245 seconds] 15:44:59 -!- wgl [~user@c-50-179-195-64.hsd1.il.comcast.net] has quit [Remote host closed the connection] 15:46:39 Code_Man` [~Code_Man@2a02:1205:505a:6120:223:54ff:fe38:82c2] has joined #lisp 15:46:59 -!- ustunozgur [~ustunozgu@li283-143.members.linode.com] has quit [Ping timeout: 246 seconds] 15:48:50 percopal [~percopal@63.65.76.38] has joined #lisp 15:49:01 ikki [~ikki@fixed-203-69-5.iusacell.net] has joined #lisp 15:49:15 drmeister [~drmeister@155.247.96.196] has joined #lisp 15:49:45 jewel [~jewel@105-236-210-247.access.mtnbusiness.co.za] has joined #lisp 15:51:21 if i defparameter *some-private-variable* in my code, is that guaranteed to be thread-local using bordeux-threads? 15:51:31 no 15:51:33 Nope. 15:51:41 ah. there's my problem :) 15:52:30 how might I add a thread local variable to my thread, given i can't access :initial-bindings (since someone else created my thread for me) 15:52:35 Use (bt:make-thread  :initial-bindings '((*some-private-variable* . 42))) 15:52:42 see above :) 15:52:43 przl [~przlrkt@62.72.64.50] has joined #lisp 15:53:01 Then use a closure instead. 15:53:29 -!- mhd [~mhd@50.125.118.11] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 15:53:30 ask yourself, who will read this variable? 15:53:54 yeah, okay, let me backtrack a little to what I'm trying to do, which is a bit yuck 15:54:40 i want to muffle a specific restart in hunchentoot, even when catch-errors-p is nil, specifically, when it tries to end a request and discovers the thread is already dead 15:54:47 uh, s/thread/socket 15:55:59 it tries to write to a closed socket in an unwind-protect for inside process-connection, and so i wanted to just set a flag somewhere when i've already detected this condition, to prevent the restart. 15:56:12 innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has joined #lisp 15:56:17 then check for it in maybe-invoke-debugger 15:57:14 it's that- or override process-connection entirely, (i think). 15:57:42 -!- mordocai [mordocai@2600:3c02::f03c:91ff:fe70:b749] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 15:59:05 but, i suppose, there is no way to do thread-locals inside hunchentoot, without, say, using a hash-table mapping my thread to the data. 15:59:10 mhd [~mhd@50.125.118.11] has joined #lisp 15:59:38 There may be implementation specific ways. 16:00:14 -!- jaimef [jaimef@dns.mauthesis.com] has quit [Excess Flood] 16:00:17 -!- przl [~przlrkt@62.72.64.50] has quit [Ping timeout: 252 seconds] 16:01:20 i'm just afraid of replacing process-connection without a call-next-method, because if it changes anything could happen. 16:02:30 using esrap, how to parse PostgreSQL dollar-quoting properly? it's about parsing $$foo$$ as 'foo' and $x$foo$y$bar$x$bar$y$foo$x$ as 'foo$y$bar' 16:04:20 jaimef [jaimef@dns.mauthesis.com] has joined #lisp 16:04:38 -!- jtza8 [~jtza8@105-236-101-19.access.mtnbusiness.co.za] has quit [Remote host closed the connection] 16:04:52 -!- mhd [~mhd@50.125.118.11] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 16:05:22 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 16:05:51 mhd [~mhd@50.125.118.11] has joined #lisp 16:07:12 -!- mhd [~mhd@50.125.118.11] has quit [Client Quit] 16:08:51 mal_ [mal@2001:41d0:1:66c4::1] has joined #lisp 16:10:33 przl [~przlrkt@62.72.64.50] has joined #lisp 16:12:03 mhd [~mhd@50.125.118.11] has joined #lisp 16:12:15 -!- xan__ [~xan@80.224.236.106.dyn.user.ono.com] has quit [Read error: Operation timed out] 16:12:39 JuanitoJons [~jreynoso@fixed-203-69-5.iusacell.net] has joined #lisp 16:13:03 -!- slyrus [~chatzilla@adsl-108-252-240-84.dsl.pltn13.sbcglobal.net] has quit [Read error: Connection reset by peer] 16:14:00 slyrus [~chatzilla@adsl-108-252-240-84.dsl.pltn13.sbcglobal.net] has joined #lisp 16:14:37 xan_ [~xan@80.224.236.48.dyn.user.ono.com] has joined #lisp 16:17:09 -!- didi [~user@unaffiliated/didi/x-1022147] has quit [Read error: Connection reset by peer] 16:17:20 (the general problem being to parse $x$ as the open delimiter then $x$ as the closing one, where x is user-defined and must be repeated) 16:17:37 -!- photex- [~photex@192.241.224.216] has left #lisp 16:17:55 matko [~matko@ip82-139-125-221.lijbrandt.net] has joined #lisp 16:18:03 didi [~user@unaffiliated/didi/x-1022147] has joined #lisp 16:18:16 -!- mcsontos [mcsontos@nat/redhat/x-tsqgsvpccpfkspyn] has quit [Quit: Leaving] 16:19:42 -!- mhd [~mhd@50.125.118.11] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 16:20:24 -!- arenz [arenz@nat/ibm/x-avkfaensezwvoekq] has quit [Ping timeout: 245 seconds] 16:21:53 mhd [~mhd@50.125.118.11] has joined #lisp 16:21:59 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 246 seconds] 16:24:39 -!- ruzu [~quassel@cpe-72-179-33-98.austin.res.rr.com] has quit [Read error: Connection reset by peer] 16:25:08 boogie [~boogie@wsip-98-172-168-236.sd.sd.cox.net] has joined #lisp 16:25:29 -!- mindCrime [~prhodes@rrcs-98-101-159-194.midsouth.biz.rr.com] has quit [Ping timeout: 246 seconds] 16:25:31 -!- alexherb1 [~alexherbo@APlessis-Bouchard-154-1-91-224.w83-199.abo.wanadoo.fr] has quit [Quit: WeeChat 0.4.3-dev] 16:25:35 -!- kpreid [~kpreid@50-196-148-101-static.hfc.comcastbusiness.net] has quit [Ping timeout: 252 seconds] 16:25:54 mindCrime [~prhodes@rrcs-98-101-159-194.midsouth.biz.rr.com] has joined #lisp 16:26:13 ruzu [~quassel@cpe-72-179-33-98.austin.res.rr.com] has joined #lisp 16:27:27 -!- normanrichards [~textual@70.114.215.220] has quit [] 16:27:37 __prefect [~prefect@koln-5d815455.pool.mediaWays.net] has joined #lisp 16:27:49 -!- p_nathan [~Adium@c-24-18-244-51.hsd1.wa.comcast.net] has quit [Quit: Leaving.] 16:29:50 -!- effy [~x@114.253.37.127] has quit [Quit: No Ping reply in 180 seconds.] 16:29:58 fiveop [~fiveop@p5DDC79F5.dip0.t-ipconnect.de] has joined #lisp 16:30:03 shridhar [Shridhar@nat/redhat/x-bgjmpkcoceevpvox] has joined #lisp 16:30:13 effy [~x@114.253.37.127] has joined #lisp 16:34:26 -!- mhd [~mhd@50.125.118.11] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 16:34:44 mhd [~mhd@50.125.118.11] has joined #lisp 16:35:09 -!- hitecnologys [~hitecnolo@46.233.223.52] has quit [Quit: hitecnologys] 16:36:12 ndrei [~avo@83.142.149.227] has joined #lisp 16:36:27 dim: it's trivial to do using esrap::function, but I'm not sure why they didn't export that symbol 16:36:35 -!- uzo_ [~uzo@adsl-108-73-162-222.dsl.sfldmi.sbcglobal.net] has quit [Ping timeout: 252 seconds] 16:38:43 thanks, will have a look 16:38:55 in between I'm trying to mix &rest and &keys to no avail 16:39:06 is there a sane way around that? 16:39:27 don't mix &rest and &keys 16:39:29 There's no mixing. 16:39:35 &rest collects all the &keys. 16:39:59 you can do &rest and parse it yourself to get keys out 16:40:23 or if you want to take just arbitrary keyword args you do &rest &allow-other-keys 16:40:23 (defun f (&rest keys &key a b c) (values keys a b c)) (f :a 1 :c 3) --> (:a 1 :c 3) ; 1 ; nil ; 3 16:40:24 16:40:25 Well, no, the point of &rest args &key ... is that you get call checking. 16:40:41 If you just have &rest who knows what ends up in there. 16:41:05 dim: is there a specific example we can beat until it's deader than a dead horse? 16:41:43 well if you want to, I'd appreciate it 16:41:54 I'm more trying to spec an alternative mind you 16:42:10 Just use &rest and parse them yourself. 16:42:13 aftersha_ [~textual@h-243-81.a336.priv.bahnhof.se] has joined #lisp 16:42:29 it would be nice at times if there was an &other-keys which bundeled up all the unparsed keys into a list 16:42:32 but alas, there is'nt 16:42:33 I have a query-repo-server function that takes &rest query and build the http query URL to use from parts 16:42:56 (query-repo-server 'list 'extension) --> "http://server.foo/api/list/extension" 16:42:59 You can use remf 16:43:14 now I want another function for :POST queries with support for :parameters 16:43:18 fantazo [~fantazo@213.129.230.10] has joined #lisp 16:43:30 as in drakma:http-request 16:43:39 so I can have an odd number of parameters 16:43:57 parsing myself might be an option 16:44:05 drewc [~drewc@S0106c8d71945c789.vn.shawcable.net] has joined #lisp 16:45:04 how can I make the difference between 'foo and :foo from the parsing? 16:45:44 one is keywordp 16:45:53 cool, thanks 16:46:07 so accumulate til I get a keywordp, then build a plist 16:46:12 should be easy enough 16:46:16 thanks again guys 16:48:02 hmm are let-bound specials thread local? 16:48:11 in case anybody is interested I could use some feedback on this video http://www.youtube.com/watch?v=QsfAsEkoy5M 16:48:37 yzzyx: I think that is how all current thready implementations work, but the manual might be more specific 16:48:55 dim: why not (query-repo-server "/list/extension" :params '((:a . "foo"))) ? 16:49:20 because I made it the other way and grew to like it 16:49:38 and I would have plenty of code to change now 16:49:43 Xach: okay, hmm. 16:49:46 of course it's not released yet, but still 16:50:28 Xach: Say I wrote a library that assumed that, would it be considered poor form? 16:50:54 It's mighty convenient, and makes the most sense. 16:51:03 I think hunchentoot assumes that 16:51:10 yzzyx: I don't know, sorry. I am not a good person to ask. I don't pay attention to threading much yet. 16:51:11 It let bounds the request object 16:51:18 Xach, okay, thanks 16:51:20 -!- EvW [~Thunderbi@2001:981:5f09:1:346a:e152:904d:8459] has quit [Ping timeout: 265 seconds] 16:51:49 EvW [~Thunderbi@2001:981:5f09:1:9d26:ff51:20de:c23a] has joined #lisp 16:52:10 bhyde: my comment is awaiting moderation 16:52:48 jasom: yeah, certainly, there's phrasing in the start-thread documentation that appears to indicate that's how one might initialize your own locals. 16:53:32 Hmm, actually, no, it DOES assume that, it binds specials all over the place, i've been staring at the code... duh. 16:53:40 -!- ustunozg_ [~ustunozgu@85.110.36.42] has quit [Remote host closed the connection] 16:54:12 ustunozgur [~ustunozgu@85.110.36.42] has joined #lisp 16:54:23 there is no other sane interpretation of let-binding with threads 16:54:42 fe[nl]ix: specifically it allows (query-repo-server 'register 'animal "bat") 16:54:53 and, of course, it matches the intuition that special variables are bound on the stack, and that threads have a private stack 16:55:06 of course I could (format nil "~{~a~}" ...) in each call site but I didn't like it 16:55:37 -!- oleo [~oleo@xdsl-78-35-148-80.netcologne.de] has quit [Read error: Connection reset by peer] 16:55:41 levy: no comment ;-) 16:55:50 i would be very surprised if an implementation would choose to make special variables bindings made in one thread be visible in another, independent thread. 16:55:58 Bike [~Glossina@gannon-wless-gw.resnet.wsu.edu] has joined #lisp 16:56:01 levy: when you rename a variable, does it take into account scopes? 16:56:11 Do you deal with macros? 16:56:12 H4ns: it would really confuse things... 16:56:48 yzzyx: so, as there are no threads in the spec, i think it is safe to assume that the sane thing is happening: bindings are local to the thread that makes it 16:56:54 pjb, during renaming there's no scoping issue, because the code is an object graph 16:57:03 the variable definition is shared by variable references 16:57:08 H4ns: now I understand this, I can easily do what I want without fighting hunchentoot's internals, which is much nicer. 16:57:13 zajn [~zajn@108.205.50.54] has joined #lisp 16:57:31 oleo [~oleo@xdsl-87-79-250-48.netcologne.de] has joined #lisp 16:57:40 rpg [~rpg@198-74-7-110.fttp.usinternet.com] has joined #lisp 16:57:42 yzzyx: now, it is debatable what bindings a new thread inherits from the thread that creates it. intuition might say that there is a parent-child relationship, but in practice there is not. 16:57:44 levy: (progn (let ((n 1)) n) (let ((n 2)) n)) so you can rename the first n without renaming the second one. 16:58:13 yzzyx: meaning that all bindings of the new thread needs to be made explicitly. most implementations have a way to do that at thread creation time. 16:58:33 H4ns: hence :initial-bindings 16:58:43 -!- ustunozgur [~ustunozgu@85.110.36.42] has quit [Ping timeout: 264 seconds] 16:58:43 yzzyx: correct 16:59:03 yes, because in the background it's not just symbols, in that case it's two local variable bindings and two variable references that are completely independent 16:59:11 H4ns: but of course, with start-thread, or indeed, anywhere else such as handle-request, i can simply let-bind my own things, which is very convenient and tidy. 16:59:23 good. 16:59:27 -!- ThePhoeron [~thephoero@CPE68b6fcc5ca13-CM68b6fcc5ca10.cpe.net.cable.rogers.com] has quit [Read error: Operation timed out] 16:59:45 ThePhoeron [~thephoero@CPE68b6fcc5ca13-CM68b6fcc5ca10.cpe.net.cable.rogers.com] has joined #lisp 16:59:49 -!- Ayey_ [~Ayey_@2-106-141-211-dynamic.dk.customer.tdc.net] has quit [Quit: Ayey_] 17:00:17 pjb, did you see the other videos on youtube about ProjecturEd? 17:00:44 H4ns: I think the only thing I'd like to see in hunchentoot that I don't currently have, would be the ability to steal the request and reply away from hunchentoot itself, so that I could, for example, implement async requests. 17:00:47 Harag [~Thunderbi@ti-224-104-169.telkomadsl.co.za] has joined #lisp 17:01:43 -!- przl [~przlrkt@62.72.64.50] has quit [Ping timeout: 264 seconds] 17:02:03 -!- Kruppe- is now known as Kruppe 17:02:05 yzzyx: what exactly do you mean by "steal"? 17:02:31 -!- innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has quit [Quit: innertracks] 17:02:40 sdemarre [~serge@91.180.117.46] has joined #lisp 17:03:04 H4ns: hmm. What i meant to say is- to take the request as is and put it onto some task queue that is used to process requests on another thread 17:03:51 so if i have some request that is going to wait for a slow server, and then dump back the response to the client, i wouldn't gum up hunchentoot's taskmaster pool 17:04:04 yzzyx: no problem with the request, really, but what about the stream? 17:04:21 H4ns: ack, well, i need the stream, too, yes, naturally :) 17:05:19 yzzyx: so you want hunchentoot to leave the stream alone for now, stash it somewhere, and then invoke hunchentoot later to send out the reply? 17:05:42 carlo5m [~carlo5m@2601:9:f00:35c:6ca2:d08a:93de:12b4] has joined #lisp 17:06:09 H4ns: yes, exactly. As it stands my initial attempt (granted I didn't understand lisp or hunchentoot so well at the time), was obviously stymied by hunchentoot closing the stream as soon as my request ended. 17:06:30 deepak__ [~chatzilla@101.62.190.234] has joined #lisp 17:06:46 H4ns: a bit of context- I'm implementing a bayeux handler, so lots of long-polling that really don't want to interrupt the rest of the server. 17:06:55 "parking" a request is more a feature of async web servers, not so much thread based ones 17:07:19 whartung: hunchentoot is not inherently "thread based", but it is architected around streams 17:07:23 Pullphinger [~Pullphing@12.40.23.68] has joined #lisp 17:07:56 yzzyx: i could imagine that it would be relatively easy to find a path that allows the handler to remove a stream from hunchentoot's own control and return it later on. 17:08:55 yzzyx: but "relatively easy" is still not "easy", as hunchentoot is pretty hairy :) 17:10:00 H4ns: hehe, yes, I can easily enough 'fix' it by overriding process-request, and such, but by the looks of it I'd basically end up replacing half of hunchentoot :) 17:10:22 *bhyde* is shocked to discover that lisp-critic and i have differing tastes :) 17:10:42 I'm looking into the code of clisp, I found ffcall header files include in it (avcall.h and callback.h), can anyone tell me how our clisp using these ffcall libraries. What is motive of using these? 17:10:58 Maybe if I can fumble a solution that disables cleanup forms being executed at some point, you could take a look? 17:11:25 innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has joined #lisp 17:11:45 yzzyx: have a look at process-conection. it seems that it might not be terribly hard to refactor it a little so that the actual processing code and the loop are separate 17:12:51 yzzyx: i'll happily review what you have if you provide your pull request with documentation on the proposed protocol. it needn't be totally finished and polished, but the general protocol should be laid out in words so that i can follow what you're planning to do and eventually help implementing it. 17:13:17 H4ns: hmm, yeah, I will have a play. is the right place to send pull requests to https://github.com/edicl/hunchentoot? 17:13:25 yzzyx: yes. 17:13:38 Okay, thanks. 17:14:07 bhyde: I would prefer that the editor did it, otherwise recursively cleaning up all macros would slow down compilation 17:15:02 sword [~sword@2601:7:1900:f4:e2cb:4eff:fef7:a13] has joined #lisp 17:15:33 p_nathan [~Adium@c-24-18-244-51.hsd1.wa.comcast.net] has joined #lisp 17:16:13 -!- innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has quit [Client Quit] 17:16:46 fe[nl]ix: ? tidy is working on the macro expansions; which don't show up until compilation 17:16:57 przl [~przlrkt@62.72.64.50] has joined #lisp 17:17:22 that said, the flycheck/lint/critique idea(s) could certainly be done as we edit 17:17:38 -!- axion [~axion@cpe-67-246-18-219.nycap.res.rr.com] has quit [Ping timeout: 240 seconds] 17:18:30 -!- mindCrime [~prhodes@rrcs-98-101-159-194.midsouth.biz.rr.com] has quit [Read error: Connection reset by peer] 17:18:40 mindCrime [~prhodes@rrcs-98-101-159-194.midsouth.biz.rr.com] has joined #lisp 17:18:56 -!- sellout- [~Adium@71-218-6-206.hlrn.qwest.net] has quit [Quit: Leaving.] 17:21:08 -!- przl [~przlrkt@62.72.64.50] has quit [Ping timeout: 246 seconds] 17:24:06 -!- p_nathan [~Adium@c-24-18-244-51.hsd1.wa.comcast.net] has quit [Quit: Leaving.] 17:25:41 -!- ikki [~ikki@fixed-203-69-5.iusacell.net] has quit [Ping timeout: 246 seconds] 17:28:08 -!- sdemarre [~serge@91.180.117.46] has quit [Ping timeout: 246 seconds] 17:29:07 xenophon [~user@64.124.65.162] has joined #lisp 17:31:35 -!- marsam is now known as marsbot 17:31:43 axion [~axion@cpe-67-246-18-219.nycap.res.rr.com] has joined #lisp 17:32:29 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: This computer has gone to sleep] 17:34:44 -!- drmeister [~drmeister@155.247.96.196] has quit [Read error: Connection reset by peer] 17:35:09 -!- deepak__ [~chatzilla@101.62.190.234] has quit [Quit: ChatZilla 0.9.90.1 [Firefox 27.0.1/20140212131424]] 17:35:20 drmeister [~drmeister@155.247.96.196] has joined #lisp 17:35:28 funnel_ [~funnel@23.226.237.192] has joined #lisp 17:35:42 -!- funnel_ [~funnel@23.226.237.192] has quit [Client Quit] 17:38:24 -!- ggole [~ggole@124-148-238-136.dyn.iinet.net.au] has quit [] 17:40:21 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 264 seconds] 17:40:26 uzo_ [~uzo@108.73.162.222] has joined #lisp 17:40:34 -!- aftersha_ [~textual@h-243-81.a336.priv.bahnhof.se] has quit [Quit: Computer has gone to sleep.] 17:40:45 -!- marsbot is now known as marsam 17:42:58 -!- paul0 [~paul0@187.112.64.24] has quit [Ping timeout: 240 seconds] 17:43:05 -!- kushal [~kdas@fedora/kushal] has quit [Quit: Leaving] 17:44:13 *bhyde* sad that cl-launch is unaware of ~/quicklisp/dists/quicklisp/software 17:44:14 -!- rpg [~rpg@198-74-7-110.fttp.usinternet.com] has quit [Quit: rpg] 17:45:40 innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has joined #lisp 17:46:30 cmack [~user@adsl-74-179-31-199.bna.bellsouth.net] has joined #lisp 17:47:58 -!- ketamin [~octave@131.178.200.1] has quit [Remote host closed the connection] 17:48:33 Maybe this won't break something else: echo '(:tree "/Users/bhyde/quicklisp/dists/quicklisp/software/")' > . ~/.config/common-lisp/source-registry.conf.d/ql.conf 17:49:46 It might, because not all *.asd files in that tree should be accessible. 17:50:07 in the bad olden days, libraries would copy a third-party library into its source tree, and it would get out of date and break stuff sometimes. 17:50:13 i think that may still be the case for one or two systems. 17:50:25 k-stz [~user@HSI-KBW-095-208-250-221.hsi5.kabel-badenwuerttemberg.de] has joined #lisp 17:50:38 buildapp "solves" that by asking quicklisp to dump out an index of things that really should be loadable in a text file, and using that text file when searching for systems. 17:51:09 paul0 [~paul0@187.112.64.24] has joined #lisp 17:51:59 -!- varjag [~eugene@122.62-97-226.bkkb.no] has quit [Quit: Leaving] 17:53:53 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 17:54:35 -!- theos [~theos@unaffiliated/theos] has quit [Disconnected by services] 17:54:56 did you receive my previous message with my paste on lisp.org? i got disconnected soon after 17:55:07 theos [~theos@unaffiliated/theos] has joined #lisp 17:55:08 axion: no 17:56:29 axion: i see your paste. what's it for? 17:56:44 zajn_ [~zajn@c-67-164-92-172.hsd1.ca.comcast.net] has joined #lisp 17:57:02 -!- levy [~levy@catv-89-135-132-203.catv.broadband.hu] has quit [Quit: Leaving] 17:57:11 ketamin [~octave@131.178.200.1] has joined #lisp 17:58:41 -!- drmeister [~drmeister@155.247.96.196] has quit [Remote host closed the connection] 17:59:56 http://paste.lisp.org/display/141608#1 - was wondering how i can iterate this nested list, given a "SERVER" id as input, and returning it's stored "ADDRESS" if it is present 18:00:29 -!- zajn [~zajn@108.205.50.54] has quit [Ping timeout: 240 seconds] 18:00:36 axion: next time i recommend putting that information into the paste, too 18:01:10 ok 18:02:29 aftersha_ [~textual@h-243-81.a336.priv.bahnhof.se] has joined #lisp 18:02:31 hmm, is there a simple way to selectively evaluate a macro parameter in the expansion context? 18:03:56 -!- pranavrc [~pranavrc@unaffiliated/pranavrc] has quit [Remote host closed the connection] 18:03:56 yzzyx: expand it into a postition that is evaluated. 18:03:56 drmeister [~drmeister@wirelessNAT188.wireless.temple.edu] has joined #lisp 18:04:31 hmm, bit of a refactor needed here then. 18:06:45 oh, no, wait, i can create a helper function from the original macro and create a macro that unquotes it, duh. easy. 18:07:21 -!- cpc26_ [~cpc26@fsf/member/cpc26] has quit [] 18:08:19 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 264 seconds] 18:09:50 any help appreciated after much trial and error. lunch break for now though 18:10:48 mcsontos [~mcsontos@77.240.184.15] has joined #lisp 18:11:38 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Quit: Bye!] 18:11:55 -!- paul0 [~paul0@187.112.64.24] has quit [Ping timeout: 264 seconds] 18:13:31 -!- innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has quit [Quit: innertracks] 18:13:44 paul0 [~paul0@187.112.64.24] has joined #lisp 18:14:47 rpg [~rpg@198-74-7-110.fttp.usinternet.com] has joined #lisp 18:18:21 axion: annotated by rupert 18:18:29 Xach: cl-launch suppresses loading the users lisp init file, so the quicklisp init doesn't happen 18:19:13 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 240 seconds] 18:19:26 bhyde: right. i do the quicklisp index dump in a separate process. 18:19:36 like in a makefile. 18:19:50 I don't like quicklisp baked into my executables. 18:20:27 normanrichards [~textual@cpe-24-27-51-104.austin.res.rr.com] has joined #lisp 18:20:58 -!- marsam is now known as marsbot 18:22:00 cpc26 [~cpc26@fsf/member/cpc26] has joined #lisp 18:23:42 -!- bocaneri [~bocaneri_@about/linux/staff/sauvin] has quit [Remote host closed the connection] 18:24:15 Xach: it's all reasonable until I naively think i can "just": cl-launch -s system -ip '(foobar :goodthings)' :) 18:24:43 sz0 [~user@208.72.139.54] has joined #lisp 18:24:54 -!- sz0 [~user@208.72.139.54] has quit [Remote host closed the connection] 18:25:07 -!- paul0 [~paul0@187.112.64.24] has quit [Ping timeout: 264 seconds] 18:25:13 _paul0 [~paul0@187.112.67.189] has joined #lisp 18:25:42 sz0 [~user@208.72.139.54] has joined #lisp 18:26:44 I don't know a good solution to that, sorry. 18:27:21 Xach: my addition to asdf's conf show above has left me with the impression that i am happy 18:28:22 i guess i should worry a bit about where it found the asdf it's using :) 18:29:08 -!- seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 18:29:28 seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has joined #lisp 18:29:53 Xach: your lisp-critic variant just had his tenth birthday :) 18:30:46 a fancy young pup 18:33:18 QwertyDragon [~chatzilla@pool-173-76-7-69.bstnma.fios.verizon.net] has joined #lisp 18:35:04 -!- funnel [~funnel@unaffiliated/espiral] has quit [Remote host closed the connection] 18:35:24 funnel [~funnel@unaffiliated/espiral] has joined #lisp 18:35:29 atgreen [~green@207.112.112.168] has joined #lisp 18:37:38 sellout- [~Adium@67.51.227.94] has joined #lisp 18:37:47 davazp [~user@177.Red-83-63-237.staticIP.rima-tde.net] has joined #lisp 18:40:17 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 18:42:33 He's 27 if i go by the tech report - http://digitool.library.colostate.edu///exlibris/dtl/d3_1/apache_media/L2V4bGlicmlzL2R0bC9kM18xL2FwYWNoZV9tZWRpYS8xNjY4OTE=.pdf 18:43:43 -!- atgreen [~green@207.112.112.168] has quit [Ping timeout: 264 seconds] 18:45:14 ah those were the days. ~"the COND could be replaced by AND because ... one clause ..." 18:47:12 "Our experience ... has shown that the criticism it gives is often not understood." 18:50:49 -!- Nshag [user@chl45-1-88-123-84-8.fbx.proxad.net] has quit [Ping timeout: 240 seconds] 18:52:05 Nshag [user@chl45-1-88-123-84-8.fbx.proxad.net] has joined #lisp 18:53:13 -!- theos [~theos@unaffiliated/theos] has quit [Ping timeout: 240 seconds] 18:54:03 kpreid [~kpreid@50-196-148-102-static.hfc.comcastbusiness.net] has joined #lisp 18:55:17 theos [~theos@unaffiliated/theos] has joined #lisp 18:56:02 -!- seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 18:56:28 ustunozgur [~ustunozgu@78.162.193.169] has joined #lisp 18:58:29 -!- Patzy [~something@lns-bzn-51f-81-56-151-137.adsl.proxad.net] has quit [Remote host closed the connection] 18:58:37 Patzy [~something@lns-bzn-51f-81-56-151-137.adsl.proxad.net] has joined #lisp 18:59:26 p_nathan [~Adium@c-24-18-244-51.hsd1.wa.comcast.net] has joined #lisp 18:59:33 -!- aftersha_ [~textual@h-243-81.a336.priv.bahnhof.se] has quit [Read error: Connection reset by peer] 18:59:37 seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has joined #lisp 18:59:52 aftersha_ [~textual@h-243-81.a336.priv.bahnhof.se] has joined #lisp 19:00:04 -!- marsbot is now known as marsam 19:01:20 ASau [~user@46.115.90.184] has joined #lisp 19:05:06 codeburg [~codeburg@85.183.24.157] has joined #lisp 19:05:29 ikki [~ikki@187.191.6.9] has joined #lisp 19:07:04 -!- dilated_dinosaur [~ivan@46-65-53-22.zone16.bethere.co.uk] has quit [Ping timeout: 245 seconds] 19:07:09 "SYMBOLIC LISP MACHINES: 23000 functions and 2600 flavors" -- thats a rather startling statisitc 19:07:17 -!- Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] 19:07:20 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 19:07:38 Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has joined #lisp 19:07:58 ndrei [~avo@83.142.149.227] has joined #lisp 19:10:21 -!- kpreid [~kpreid@50-196-148-102-static.hfc.comcastbusiness.net] has quit [Quit: Quitting] 19:11:55 -!- funnel [~funnel@unaffiliated/espiral] has quit [Remote host closed the connection] 19:12:13 funnel [~funnel@unaffiliated/espiral] has joined #lisp 19:14:09 -!- gigetoo [~gigetoo@c83-250-61-4.bredband.comhem.se] has quit [Ping timeout: 245 seconds] 19:15:17 -!- drmeister [~drmeister@wirelessNAT188.wireless.temple.edu] has quit [Remote host closed the connection] 19:17:58 -!- marsam is now known as marsbot 19:21:43 drmeister [~drmeister@155.247.96.196] has joined #lisp 19:22:50 -!- beaumonta is now known as abeaumont_ 19:23:06 pnpuff [~f@unaffiliated/pnpuff] has joined #lisp 19:23:52 kcj [~casey@unaffiliated/kcj] has joined #lisp 19:24:50 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 19:25:43 barryfm [~barryfm@fl-71-52-211-92.dhcp.embarqhsd.net] has joined #lisp 19:26:01 -!- drmeister [~drmeister@155.247.96.196] has quit [Ping timeout: 240 seconds] 19:29:11 -!- pnpuff [~f@unaffiliated/pnpuff] has left #lisp 19:29:17 -!- ZombieChicken [~weechat@unaffiliated/forgottenwizard] has quit [Ping timeout: 252 seconds] 19:34:18 -!- ruzu [~quassel@cpe-72-179-33-98.austin.res.rr.com] has quit [Read error: Connection reset by peer] 19:34:48 -!- barryfm [~barryfm@fl-71-52-211-92.dhcp.embarqhsd.net] has quit [Quit: Ex-Chat] 19:35:08 -!- dandersen [~user@unaffiliated/dandersen] has left #lisp 19:35:43 ruzu [~quassel@cpe-72-179-33-98.austin.res.rr.com] has joined #lisp 19:37:38 barryfm [~barryfm@fl-71-52-211-92.dhcp.embarqhsd.net] has joined #lisp 19:37:52 Xach: who is Rupert? 19:38:46 The world may never know 19:38:55 hehe well thank you :) 19:39:14 axion: does it make sense? 19:39:20 innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has joined #lisp 19:39:30 jayne [~jayne@freenode/staff/jayne] has joined #lisp 19:39:50 The idea in general is to not access bits of unstructured data directly but to define and use functions with useful names instead. 19:40:40 I don't mean unstructured, but that it's built from general data structures that could be used to represent anything, and you have a particular structure in mind. 19:40:43 -!- uzo_ [~uzo@108.73.162.222] has quit [Read error: Connection reset by peer] 19:40:49 -!- seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 19:41:16 uzo_ [~uzo@99.102.150.139] has joined #lisp 19:41:38 yes it makes total sense broken down like that like it should be 19:42:32 -!- ustunozgur [~ustunozgu@78.162.193.169] has quit [Remote host closed the connection] 19:43:00 -!- carlo5m [~carlo5m@2601:9:f00:35c:6ca2:d08a:93de:12b4] has quit [Remote host closed the connection] 19:43:09 ustunozgur [~ustunozgu@li350-154.members.linode.com] has joined #lisp 19:43:34 -!- edgar-rft [~GOD@HSI-KBW-109-193-013-113.hsi7.kabel-badenwuerttemberg.de] has quit [Quit: continuation stopped because no effect found] 19:43:38 carlo5m [~carlo5m@c-50-131-12-187.hsd1.ca.comcast.net] has joined #lisp 19:43:51 -!- fantazo [~fantazo@213.129.230.10] has quit [Quit: Verlassend] 19:44:25 gigetoo [~gigetoo@c83-250-61-4.bredband.comhem.se] has joined #lisp 19:45:10 -!- barryfm [~barryfm@fl-71-52-211-92.dhcp.embarqhsd.net] has quit [Quit: Ex-Chat] 19:45:34 whartung: Android has more than 350,000 classes. I've not counted the methods. 19:46:27 -!- fiveop [~fiveop@p5DDC79F5.dip0.t-ipconnect.de] has quit [] 19:46:59 -!- wgreenhouse [~wgreenhou@fsf/member/wgreenhouse] has quit [Quit: ZNC - http://znc.in] 19:47:59 -!- carlo5m [~carlo5m@c-50-131-12-187.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 19:49:32 -!- Pullphinger [~Pullphing@12.40.23.68] has quit [Ping timeout: 246 seconds] 19:50:12 wgreenhouse [~wgreenhou@fsf/member/wgreenhouse] has joined #lisp 19:51:14 -!- diadara [~diadara@115.249.18.25] has quit [Ping timeout: 245 seconds] 19:54:26 -!- jewel [~jewel@105-236-210-247.access.mtnbusiness.co.za] has quit [Ping timeout: 246 seconds] 19:54:30 *nicdev* wonders why so many objects for Android 19:59:19 -!- ruzu [~quassel@cpe-72-179-33-98.austin.res.rr.com] has quit [Read error: Connection reset by peer] 20:00:43 ruzu [~quassel@cpe-72-179-33-98.austin.res.rr.com] has joined #lisp 20:01:00 patrickwonders [~patrickwo@user-38q42ns.cable.mindspring.com] has joined #lisp 20:03:53 diadara [~diadara@115.249.18.25] has joined #lisp 20:04:25 Hannah30 [~Hannah30@37.221.169.131] has joined #lisp 20:05:23 -!- Hannah30 [~pl@tsugumi.brage.info] has been kicked from #lisp by p_l (Hannah30) 20:07:30 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Remote host closed the connection] 20:08:03 -!- shridhar [Shridhar@nat/redhat/x-bgjmpkcoceevpvox] has quit [Quit: shridhar] 20:08:23 shridhar [Shridhar@nat/redhat/x-dixeiblyyuuxpgfm] has joined #lisp 20:08:25 -!- funnel [~funnel@unaffiliated/espiral] has quit [Remote host closed the connection] 20:08:44 funnel [~funnel@unaffiliated/espiral] has joined #lisp 20:09:09 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 20:09:20 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Quit: WeeChat 0.4.3] 20:10:15 -!- Praise- is now known as Praise 20:10:21 -!- aftersha_ [~textual@h-243-81.a336.priv.bahnhof.se] has quit [Quit: Computer has gone to sleep.] 20:10:42 aftersha_ [~textual@h-243-81.a336.priv.bahnhof.se] has joined #lisp 20:13:20 ustunozg_ [~ustunozgu@78.162.193.169] has joined #lisp 20:16:25 -!- ustunozgur [~ustunozgu@li350-154.members.linode.com] has quit [Ping timeout: 240 seconds] 20:17:09 -!- diadara [~diadara@115.249.18.25] has quit [Remote host closed the connection] 20:17:29 -!- gravicappa [~gravicapp@ppp91-77-179-95.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 20:17:36 diadara [~diadara@115.249.18.25] has joined #lisp 20:17:59 -!- codeburg [~codeburg@85.183.24.157] has quit [Quit: This computer has gone to sleep] 20:21:40 -!- k-stz [~user@HSI-KBW-095-208-250-221.hsi5.kabel-badenwuerttemberg.de] has quit [Remote host closed the connection] 20:21:51 Joreji [~thomas@155-056.eduroam.rwth-aachen.de] has joined #lisp 20:22:34 ZombieChicken [~weechat@unaffiliated/forgottenwizard] has joined #lisp 20:23:03 camelCaseIsUgly [~camelcase@ip68-8-74-224.sd.sd.cox.net] has joined #lisp 20:23:19 -!- zajn_ [~zajn@c-67-164-92-172.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 20:25:20 -!- danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has quit [Remote host closed the connection] 20:26:03 danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has joined #lisp 20:27:24 -!- danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has quit [Remote host closed the connection] 20:27:45 danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has joined #lisp 20:27:58 -!- nisstyre [~yourstrul@oftn/member/Nisstyre] has quit [Quit: WeeChat 0.4.3] 20:28:03 dandersen [~user@unaffiliated/dandersen] has joined #lisp 20:29:26 -!- ck`` [~ck@dslb-094-219-236-112.pools.arcor-ip.net] has quit [Quit: Leaving] 20:30:01 -!- jangle [~jimmy1984@50.241.129.73] has quit [Ping timeout: 240 seconds] 20:31:27 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Quit: Leaving.] 20:32:21 Pullphinger [~Pullphing@12.40.23.68] has joined #lisp 20:32:58 -!- camelCaseIsUgly [~camelcase@ip68-8-74-224.sd.sd.cox.net] has quit [] 20:33:59 -!- add^_ [~user@m176-70-197-33.cust.tele2.se] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:35:34 that's very interesting pjb, OpenJDK (some version, can't quite say how old) have 17,450 "public classes" (at least using a crude heuristic to count them). 20:35:45 Is there a CL function like LAST that works on general sequences? 20:36:42 no. you'll want elt of 1- length to get the last element. 20:37:02 Ok, thanks Bike 20:37:49 jangle [~jimmy1984@50.241.129.73] has joined #lisp 20:38:32 -!- EvW [~Thunderbi@2001:981:5f09:1:9d26:ff51:20de:c23a] has quit [Ping timeout: 246 seconds] 20:38:53 -!- ruzu [~quassel@cpe-72-179-33-98.austin.res.rr.com] has quit [Read error: Connection reset by peer] 20:39:12 -!- danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has quit [Remote host closed the connection] 20:39:53 danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has joined #lisp 20:40:13 ruzu [~quassel@cpe-72-179-33-98.austin.res.rr.com] has joined #lisp 20:40:55 EvW [~Thunderbi@2001:981:5f09:1:ac18:df5d:b58a:75d3] has joined #lisp 20:40:58 -!- Code_Man` [~Code_Man@2a02:1205:505a:6120:223:54ff:fe38:82c2] has quit [Remote host closed the connection] 20:41:34 -!- jangle [~jimmy1984@50.241.129.73] has quit [Client Quit] 20:41:54 xvzf [~gergoe@pool-04bac.externet.hu] has joined #lisp 20:42:29 -!- slyrus [~chatzilla@adsl-108-252-240-84.dsl.pltn13.sbcglobal.net] has quit [Remote host closed the connection] 20:42:44 slyrus [~chatzilla@adsl-108-252-240-84.dsl.pltn13.sbcglobal.net] has joined #lisp 20:42:47 hi there, I could not google ONE-OF and NONE-OF I have found these in a book on nqthm. Are these nqthmisms or standard lisp? 20:44:50 -!- danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has quit [Remote host closed the connection] 20:45:02 <_death> the former 20:45:07 danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has joined #lisp 20:45:56 _death, and taxes, thanks 20:46:43 -!- ASau [~user@46.115.90.184] has quit [Ping timeout: 264 seconds] 20:47:15 -!- mcsontos [~mcsontos@77.240.184.15] has quit [Quit: Leaving] 20:49:52 -!- optikalmouse [~omouse@69-165-245-60.cable.teksavvy.com] has quit [Quit: Leaving] 20:52:42 ASau [~user@46.115.90.184] has joined #lisp 20:54:38 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 246 seconds] 20:55:21 -!- peterhil` [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has quit [Ping timeout: 264 seconds] 20:55:35 waa_ [~waa@189.73.10.16] has joined #lisp 20:56:39 -!- ahungry_ [~null@66.184.106.97] has quit [Quit: leaving] 20:57:12 ndrei_ [~avo@83.142.149.227] has joined #lisp 20:57:48 peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has joined #lisp 20:59:00 -!- xvzf [~gergoe@pool-04bac.externet.hu] has quit [Quit: Leaving] 20:59:55 -!- peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has quit [Read error: Connection reset by peer] 21:00:31 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 264 seconds] 21:01:05 -!- sohail [~sohail@unaffiliated/sohail] has quit [Quit: This computer has gone to sleep] 21:01:37 -!- ndrei_ [~avo@83.142.149.227] has quit [Ping timeout: 240 seconds] 21:01:49 peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has joined #lisp 21:02:01 -!- ikki [~ikki@187.191.6.9] has quit [Ping timeout: 240 seconds] 21:02:19 -!- JuanitoJons [~jreynoso@fixed-203-69-5.iusacell.net] has quit [Ping timeout: 264 seconds] 21:02:48 ndrei [~avo@83.142.149.227] has joined #lisp 21:03:24 ikki [~ikki@187.191.6.9] has joined #lisp 21:04:20 -!- aftersha_ [~textual@h-243-81.a336.priv.bahnhof.se] has quit [Quit: Computer has gone to sleep.] 21:04:23 carlo5m [~carlo5m@134.154.56.39] has joined #lisp 21:05:43 wgl [~user@c-50-179-195-64.hsd1.il.comcast.net] has joined #lisp 21:06:27 mindCrime_ [~prhodes@rrcs-98-101-159-194.midsouth.biz.rr.com] has joined #lisp 21:06:44 -!- mindCrime [~prhodes@rrcs-98-101-159-194.midsouth.biz.rr.com] has quit [Read error: Connection reset by peer] 21:06:53 -!- peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has quit [Read error: Connection reset by peer] 21:07:21 -!- mindCrime_ is now known as mindCrime 21:08:28 peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has joined #lisp 21:13:10 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Read error: Connection reset by peer] 21:13:23 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 21:14:14 -!- uzo_ [~uzo@99.102.150.139] has quit [Ping timeout: 246 seconds] 21:14:14 -!- ThePhoeron [~thephoero@CPE68b6fcc5ca13-CM68b6fcc5ca10.cpe.net.cable.rogers.com] has quit [Ping timeout: 246 seconds] 21:15:58 zajn [~zajn@108.205.50.54] has joined #lisp 21:16:06 ThePhoeron [~thephoero@CPE68b6fcc5ca13-CM68b6fcc5ca10.cpe.net.cable.rogers.com] has joined #lisp 21:16:50 -!- peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has quit [Read error: Connection reset by peer] 21:18:16 peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has joined #lisp 21:18:27 -!- zajn [~zajn@108.205.50.54] has quit [Remote host closed the connection] 21:19:02 zajn [~zajn@108.205.50.54] has joined #lisp 21:19:28 -!- peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has quit [Read error: Connection reset by peer] 21:19:52 seangrove [~user@2600:1010:b001:12c2:5d7d:1a5d:1b14:9ad1] has joined #lisp 21:20:40 -!- carlo5m [~carlo5m@134.154.56.39] has quit [Remote host closed the connection] 21:21:07 peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has joined #lisp 21:21:13 -!- rpg [~rpg@198-74-7-110.fttp.usinternet.com] has quit [Quit: rpg] 21:21:17 carlo5m [~carlo5m@134.154.56.39] has joined #lisp 21:21:57 -!- carlo5m [~carlo5m@134.154.56.39] has quit [Client Quit] 21:22:55 uzo_ [~uzo@99.102.150.139] has joined #lisp 21:23:13 -!- zajn [~zajn@108.205.50.54] has quit [Ping timeout: 240 seconds] 21:23:13 sdemarre [~serge@91.180.117.46] has joined #lisp 21:25:07 -!- bjz [~bjz@125.253.99.68] has quit [Ping timeout: 264 seconds] 21:26:03 -!- ustunozg_ [~ustunozgu@78.162.193.169] has quit [Remote host closed the connection] 21:26:59 -!- Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has quit [Ping timeout: 240 seconds] 21:28:22 wildermuthn [~wildermut@97.87.155.102] has joined #lisp 21:31:28 zajn [~zajn@airbears2-136-152-142-140.AirBears2.Berkeley.EDU] has joined #lisp 21:33:15 -!- danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has quit [Remote host closed the connection] 21:33:50 -!- dandersen is now known as dkcl 21:33:59 danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has joined #lisp 21:34:50 -!- danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has quit [Remote host closed the connection] 21:35:07 danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has joined #lisp 21:35:21 -!- danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has quit [Remote host closed the connection] 21:35:28 -!- peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has quit [Read error: Connection reset by peer] 21:37:15 peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has joined #lisp 21:37:47 -!- LiamH [~healy@pdp8.nrl.navy.mil] has left #lisp 21:40:51 jangle [~jimmy1984@50.241.129.73] has joined #lisp 21:41:54 nug700 [~nug700@71-223-191-156.phnx.qwest.net] has joined #lisp 21:44:29 -!- peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has quit [Read error: Connection reset by peer] 21:44:55 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Ping timeout: 264 seconds] 21:45:59 peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has joined #lisp 21:46:23 -!- Pullphinger [~Pullphing@12.40.23.68] has quit [] 21:47:21 -!- funnel [~funnel@unaffiliated/espiral] has quit [Remote host closed the connection] 21:47:40 funnel [~funnel@unaffiliated/espiral] has joined #lisp 21:48:05 -!- staykov [~wiggin@cable.xen.prgmr.com] has quit [Changing host] 21:48:05 staykov [~wiggin@pdpc/supporter/active/staykov] has joined #lisp 21:48:23 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 21:50:52 -!- peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has quit [Read error: Connection reset by peer] 21:52:03 rpg [~rpg@198-74-7-110.fttp.usinternet.com] has joined #lisp 21:52:05 peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has joined #lisp 21:52:07 -!- sdemarre [~serge@91.180.117.46] has quit [Ping timeout: 264 seconds] 21:52:31 -!- marsbot is now known as marsam 21:52:52 I'm learning lisp, and am having trouble understanding packages. If I :use hunchentoot in my program, I can set *session-max-time* to a value. And that's great. But if I want to run two hunchentoot servers with two different session-max-time values, how do I do that? 21:53:13 alexherb1 [~alexherbo@APlessis-Bouchard-154-1-91-224.w83-199.abo.wanadoo.fr] has joined #lisp 21:53:37 The package, even if I use it twice, only seems to exist once, and so there can only be one value for *session-max-time*? 21:54:09 pnpuff [~f@unaffiliated/pnpuff] has joined #lisp 21:54:25 -!- innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has quit [Ping timeout: 240 seconds] 21:54:35 -!- ASau [~user@46.115.90.184] has quit [Remote host closed the connection] 21:55:21 ustunozgur [~ustunozgu@78.162.193.169] has joined #lisp 21:55:23 DataLinkDroid [~DataLinkD@1.150.252.162] has joined #lisp 21:55:28 ASau [~user@46.115.90.184] has joined #lisp 21:55:35 innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has joined #lisp 21:55:59 -!- rpg [~rpg@198-74-7-110.fttp.usinternet.com] has quit [Ping timeout: 240 seconds] 21:57:46 correct. 21:58:06 Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has joined #lisp 21:58:57 However, (as discussed earlier) dynamic bindings are thread-local, so you can spawn two threads with different values for *session-max-time* if you like 21:59:23 note that the common-lisp standard doesn't mention threads, but thread-local dynamic bindings seem to be a de-facto standard 21:59:30 <_death> wildermuthn: you can use (setf session-max-time) on a given session 21:59:38 yea, ideally you could do (let ((*session-max-time* 100)) (start-the-server)) 22:00:36 whartung: I'm not sure that will work 22:00:57 why not? 22:01:57 -!- davazp [~user@177.Red-83-63-237.staticIP.rima-tde.net] has quit [Remote host closed the connection] 22:02:03 so I should read up on Bordeaux Threads? 22:02:28 <_death> wildermuthn: no, you should read up on (setf session-max-time) 22:02:53 wildermuthn: looks like hunchentoot already has a way of setting that value and *session-max-time* is just a default 22:03:01 -!- normanrichards [~textual@cpe-24-27-51-104.austin.res.rr.com] has quit [] 22:03:55 I used hunchentoot as an example. I'm more concerned with using the same package, but having two separate namespaces for the package's top-level symbols. 22:03:55 -!- peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has quit [Read error: Connection reset by peer] 22:04:10 wildermuthn: that's not how packages work 22:04:21 there's only one share namespace, packages are the delimiter here 22:04:44 whartung: (defparameter *foo* 1) (bordeaux-threads:join-thread (let ((*foo* 2)) (bordeaux-threads:make-thread (lambda () (sleep 10) *foo*)))) => 1 22:04:45 -!- sellout- [~Adium@67.51.227.94] has quit [Quit: Leaving.] 22:05:29 so why doesn't that work jasom ? *foo* should be a dynamic binding from the let, yes? 22:05:54 Right, but the created thread hasn't done a dynamic binding of *foo* yet 22:06:02 -!- Harag [~Thunderbi@ti-224-104-169.telkomadsl.co.za] has quit [Ping timeout: 252 seconds] 22:06:07 peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has joined #lisp 22:06:09 So if I want a lisp library to be used twice in my program, in two separate ways, I'm out of luck unless the package itself provides for that functionality? 22:06:32 "yet"? 22:06:35 -!- peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has quit [Read error: Connection reset by peer] 22:06:49 well, at all 22:06:50 <_death> wildermuthn: well, you could try renaming the package 22:07:06 If that package uses global variables for its state, then yes, you're out of luck. 22:07:07 _death, I was thinking of that but seems the wrong way to go about it 22:07:22 you'd have to rebuild the library for that to work 22:07:28 peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has joined #lisp 22:07:30 Harag [~Thunderbi@ti-224-104-169.telkomadsl.co.za] has joined #lisp 22:07:32 I see. Thanks. That answers my question. 22:07:44 rpg [~rpg@198-74-7-110.fttp.usinternet.com] has joined #lisp 22:07:50 well so that's some magic of the the threading system then jasom ? 22:08:25 -!- seangrove [~user@2600:1010:b001:12c2:5d7d:1a5d:1b14:9ad1] has quit [Ping timeout: 240 seconds] 22:08:37 whartung: yes. bordeaux-threads as *default-special-bindings* that you can add values to 22:08:43 "you could try renaming the package" <- that way lies madness, run away 22:08:49 -!- innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has quit [Ping timeout: 240 seconds] 22:08:49 <_death> mood: not really.. you can always bind those special variables yourself 22:09:09 -!- mishoo [~mishoo@93.113.190.121] has quit [Ping timeout: 264 seconds] 22:09:21 well apparently not _death, at least not with jasom example using the threads. 22:09:43 I should say, at least not intuitively. 22:09:45 _death: hmm, yes. But in some cases, like with Hunchentoot, threads may get in the way of that. 22:09:46 whartung: (bordeaux-threads:join-thread (bordeaux-threads:make-thread (lambda () (let ((*foo* 2)) (sleep 5) *foo*)))) 22:09:50 So the standard way to build a package, then, would be to provide for ways to reuse that package, like how Hunchentoot lets you make an instance of its acceptor class. 22:10:19 wildermuthn: right. Or when you are talking about single threads than a lot of times you can just dynamically bind those values for a bit 22:10:50 so that works jasom ? 22:10:51 (let ((*some-parameter* something-new)) (do-something)) <-- do-something runs with *some-parameter* set to something-new 22:10:56 whartung: yes 22:11:31 <_death> there are a million ways to work around such things in CL 22:13:10 children inherit all globals as globals (except *default-special-bindings*) but any bindings done in a thread should not affect the parent 22:13:11 so, again intuitively, those two forms don't look dramatically different. 22:13:46 whartung: there is no way to locally tell if a special is currently dynamically bound 22:13:59 I appreciate the relocation of the let, but it's odd that they behave differently 22:14:24 innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has joined #lisp 22:14:27 children inherit all globals from their parent, but if they bind them, it won't affect the parent. 22:14:53 -!- peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has quit [Read error: Connection reset by peer] 22:15:33 JuanitoJons [~jreynoso@fixed-203-69-5.iusacell.net] has joined #lisp 22:15:50 drmeister [~drmeister@155.247.96.196] has joined #lisp 22:15:51 Or perhaps I should say that binding a dynamic variable causes it to be local to the thread, and all the thread's children 22:16:30 peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has joined #lisp 22:16:48 -!- innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 22:17:07 and just for the dynamic extent of the binding 22:17:24 innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has joined #lisp 22:17:35 so (let ((*foo* 2)) (setf *foo* 3)) (setf *foo* 4) <-- first setf is not seen by parent threads, second setf is. 22:18:27 *session-max-time* is used when the session is created, and that happens in the dynamic extent of handle-request, so you could establish an alternate binding for *s-m-t* there. This can be nice with an around method on handle-request. 22:19:19 (defmethod handle-request :around ((a acceptor)) (let ((*session-max-time* ...)) (call-next-method))) +/- assorted details 22:21:49 -!- peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has quit [Read error: Connection reset by peer] 22:23:03 peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has joined #lisp 22:23:53 -!- pnpuff [~f@unaffiliated/pnpuff] has left #lisp 22:26:01 -!- innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has quit [Ping timeout: 240 seconds] 22:26:52 -!- jaimef [jaimef@dns.mauthesis.com] has quit [Excess Flood] 22:27:02 -!- CrazyWoods [~nowolfer@110.84.38.208] has quit [Ping timeout: 246 seconds] 22:27:29 -!- drmeister [~drmeister@155.247.96.196] has quit [Remote host closed the connection] 22:27:52 CrazyWoods [~nowolfer@110.84.38.208] has joined #lisp 22:28:57 -!- peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has quit [Read error: Connection reset by peer] 22:29:50 peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has joined #lisp 22:31:20 looks like sessions aren't created until such time as somebody stores a value into the session, cute 22:33:57 jaimef [jaimef@166.84.6.60] has joined #lisp 22:34:29 -!- marsam is now known as marsbot 22:36:54 -!- rpg [~rpg@198-74-7-110.fttp.usinternet.com] has quit [Quit: rpg] 22:36:55 malkomalko [~malkomalk@38.88.48.146] has joined #lisp 22:37:07 -!- Joreji [~thomas@155-056.eduroam.rwth-aachen.de] has quit [Ping timeout: 264 seconds] 22:37:54 -!- peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has quit [Read error: Connection reset by peer] 22:38:11 -!- mhd [~mhd@50.125.118.11] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 22:38:30 sohail [~sohail@75-119-226-217.dsl.teksavvy.com] has joined #lisp 22:38:30 -!- sohail [~sohail@75-119-226-217.dsl.teksavvy.com] has quit [Changing host] 22:38:30 sohail [~sohail@unaffiliated/sohail] has joined #lisp 22:38:43 robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has joined #lisp 22:39:27 seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has joined #lisp 22:42:05 -!- __prefect [~prefect@koln-5d815455.pool.mediaWays.net] has quit [Ping timeout: 246 seconds] 22:42:09 -!- JuanitoJons [~jreynoso@fixed-203-69-5.iusacell.net] has quit [Remote host closed the connection] 22:44:23 -!- theBlackDragon [~dragon@77.109.122.2] has quit [Read error: Operation timed out] 22:45:59 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 22:46:21 -!- l_a_m [~l_a_m@94.124.130.19] has quit [Ping timeout: 264 seconds] 22:46:37 l_a_m [~l_a_m@94.124.130.19] has joined #lisp 22:49:35 -!- alexherb1 [~alexherbo@APlessis-Bouchard-154-1-91-224.w83-199.abo.wanadoo.fr] has quit [Quit: WeeChat 0.4.3-dev] 22:52:39 Code_Man` [~Code_Man@2a02:1205:505a:6120:223:54ff:fe38:82c2] has joined #lisp 22:52:46 Sgeo [~quassel@ool-44c2df0c.dyn.optonline.net] has joined #lisp 22:53:04 KCL [~quassel@50.13.169.64] has joined #lisp 22:54:08 Ethan- [~Ethan-@60-248-176-37.HINET-IP.hinet.net] has joined #lisp 22:54:31 -!- theos [~theos@unaffiliated/theos] has quit [Ping timeout: 264 seconds] 22:54:49 -!- xan_ [~xan@80.224.236.48.dyn.user.ono.com] has quit [Ping timeout: 240 seconds] 22:55:02 -!- therik [~therik@212.50.110.108] has quit [Remote host closed the connection] 22:56:33 -!- Jayk97 [~quassel@50.13.169.64] has quit [Ping timeout: 264 seconds] 22:56:49 -!- zajn [~zajn@airbears2-136-152-142-140.AirBears2.Berkeley.EDU] has quit [Remote host closed the connection] 22:57:06 drmeister [~drmeister@166.170.20.136] has joined #lisp 22:58:48 -!- ketamin [~octave@131.178.200.1] has quit [Read error: Connection reset by peer] 22:59:13 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Ping timeout: 240 seconds] 22:59:13 -!- drmeister [~drmeister@166.170.20.136] has quit [Read error: Connection reset by peer] 22:59:30 -!- sohail [~sohail@unaffiliated/sohail] has quit [Quit: This computer has gone to sleep] 23:02:35 -!- MoALTz_ [~no@user-46-113-90-183.play-internet.pl] has quit [Quit: Leaving] 23:04:59 -!- dkcl [~user@unaffiliated/dandersen] has quit [Remote host closed the connection] 23:06:58 JuniorRoy [~dev@217.118.79.25] has joined #lisp 23:07:23 theos [~theos@unaffiliated/theos] has joined #lisp 23:07:54 rpg [~rpg@198-74-7-110.fttp.usinternet.com] has joined #lisp 23:07:54 -!- malkomalko [~malkomalk@38.88.48.146] has quit [Remote host closed the connection] 23:08:21 malkomalko [~malkomalk@38.88.48.146] has joined #lisp 23:08:28 peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has joined #lisp 23:10:58 -!- ruzu [~quassel@cpe-72-179-33-98.austin.res.rr.com] has quit [Read error: Connection reset by peer] 23:11:23 -!- waa_ [~waa@189.73.10.16] has quit [Remote host closed the connection] 23:12:01 -!- rpg [~rpg@198-74-7-110.fttp.usinternet.com] has quit [Ping timeout: 240 seconds] 23:12:06 davazp [~user@177.Red-83-63-237.staticIP.rima-tde.net] has joined #lisp 23:12:13 ruzu [~quassel@cpe-72-179-33-98.austin.res.rr.com] has joined #lisp 23:12:53 -!- malkomalko [~malkomalk@38.88.48.146] has quit [Ping timeout: 246 seconds] 23:14:38 -!- stepnem [~stepnem@77.78.117.8] has quit [Ping timeout: 246 seconds] 23:15:02 -!- vaporatorius [~vaporator@188.Red-83-54-164.dynamicIP.rima-tde.net] has quit [Quit: Saliendo] 23:22:05 -!- ustunozgur [~ustunozgu@78.162.193.169] has quit [Remote host closed the connection] 23:22:39 ustunozgur [~ustunozgu@li350-154.members.linode.com] has joined #lisp 23:23:09 -!- ustunozgur [~ustunozgu@li350-154.members.linode.com] has quit [Remote host closed the connection] 23:27:44 klltkr [~klltkr@unaffiliated/klltkr] has joined #lisp 23:29:11 therik [~therik@212.50.110.108] has joined #lisp 23:30:25 drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has joined #lisp 23:30:58 -!- peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has quit [Read error: Connection reset by peer] 23:32:31 peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has joined #lisp 23:33:59 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 240 seconds] 23:35:59 -!- slyrus [~chatzilla@adsl-108-252-240-84.dsl.pltn13.sbcglobal.net] has quit [Read error: Connection reset by peer] 23:37:00 zajn [~zajn@2607:f140:400:a003:fdca:5563:6551:b62c] has joined #lisp 23:37:40 -!- Tristam [~Tristam@bodhilinux/team/Tristam] has quit [Write error: Broken pipe] 23:37:40 -!- klltkr [~klltkr@unaffiliated/klltkr] has quit [Quit: My MacBook has gone to sleep. ZZZzzz] 23:37:49 ASau` [~user@46.115.90.184] has joined #lisp 23:37:59 zRecursive [~czsq888@183.13.194.237] has joined #lisp 23:38:04 rpg [~rpg@198-74-7-110.fttp.usinternet.com] has joined #lisp 23:38:07 Tristam [~Tristam@bodhilinux/team/Tristam] has joined #lisp 23:38:25 -!- j_king [~jking@mortar.walled.net] has quit [Read error: Operation timed out] 23:38:33 j_king [~jking@mortar.walled.net] has joined #lisp 23:38:45 -!- peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has quit [Read error: Connection reset by peer] 23:40:39 Joreji [~thomas@155-056.eduroam.rwth-aachen.de] has joined #lisp 23:40:49 peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has joined #lisp 23:41:19 -!- ASau [~user@46.115.90.184] has quit [Ping timeout: 264 seconds] 23:41:22 -!- ASau` is now known as ASau 23:42:31 -!- uzo_ [~uzo@99.102.150.139] has quit [Ping timeout: 264 seconds] 23:44:32 -!- marsbot is now known as marsam 23:44:41 -!- funnel [~funnel@unaffiliated/espiral] has quit [Remote host closed the connection] 23:44:59 funnel [~funnel@unaffiliated/espiral] has joined #lisp 23:46:05 ASau` [~user@46.115.116.19] has joined #lisp 23:46:58 -!- marsam is now known as marsbot 23:47:47 -!- jangle [~jimmy1984@50.241.129.73] has quit [Quit: jangle] 23:47:52 -!- funnel [~funnel@unaffiliated/espiral] has quit [Remote host closed the connection] 23:48:10 funnel [~funnel@unaffiliated/espiral] has joined #lisp 23:48:25 -!- ASau [~user@46.115.90.184] has quit [Ping timeout: 240 seconds] 23:50:16 -!- marsbot is now known as marsam 23:52:12 -!- ASau` is now known as ASau 23:52:49 -!- Karl_Dscc [~localhost@p5DD9F498.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 23:54:22 -!- marsam is now known as marsbot 23:55:59 -!- Joreji [~thomas@155-056.eduroam.rwth-aachen.de] has quit [Ping timeout: 240 seconds]