00:00:47 kmcorbett [~kmcorbett@173-9-35-41-NewEngland.hfc.comcastbusiness.net] has joined #lisp 00:00:55 sellout: can you disable the checker if/when you're interested only in performance? can you give written invariants too? (things that are hard to check in the programming language, but which you would want to have in the documentation) 00:01:53 madnificent: Yeah, it can be turned off at compile time with *features*, or disabled at run-time with some vars. 00:02:07 haha, COMPILER::DO-THE-LET*-BUSINESS 00:02:10 good 00:02:22 sellout, http://paste.lisp.org/display/128509 00:02:42 madnificent: Sounds like you just want to write those invariants in the documentation. I override DOCUMENTATION to include the invariants and pre/postconditions for the coded ones, though. 00:02:42 -!- MoALTz__ [~no@host-92-2-124-93.as43234.net] has quit [Ping timeout: 250 seconds] 00:02:44 MoALTz [~no@host-92-2-112-68.as43234.net] has joined #lisp 00:03:14 sellout, this is just loading the sys 00:03:18 Qworkescence: A stack! Thank you! 00:03:33 DataLinkDroid [~David@1.138.206.194] has joined #lisp 00:03:54 Qworkescence: Yeah, actually, it does crash during the load for me. I just always do the tests and let the loading happen as a side effect ;) 00:04:27 sellout, do you need details on any of those frames? 00:04:52 sellout: i don't know. it sounds correct to write it in the code where the invariants are supposed to be, it's still that what you're talking about. 00:05:15 -!- kmcorbett [~kmcorbett@173-9-35-41-NewEngland.hfc.comcastbusiness.net] has quit [Ping timeout: 252 seconds] 00:05:18 -!- MoALTz_ [~no@host-92-8-148-241.as43234.net] has quit [Ping timeout: 250 seconds] 00:05:25 madnificent: True. I'll consider it  or better, add a github issue for me :D 00:05:50 Qworkescence: I'm trying to figure that out now :) 00:06:08 sellout: ok 00:06:49 -!- ghuntley [~ghuntley@CPE-60-225-85-11.hhui2.ken.bigpond.net.au] has quit [Ping timeout: 245 seconds] 00:07:09 -!- antonv [5d7d31e8@gateway/web/freenode/ip.93.125.49.232] has quit [Quit: Page closed] 00:09:18 -!- Ralith [~ralith@static-209-139-215-92.gtcust.grouptelecom.net] has quit [Ping timeout: 260 seconds] 00:10:09 Qworkescence: Thanks  I got it sorted out. Found the form I can disable in LW to make it not crash, and which still allows the system to mostly work. 00:10:20 Will deal with that (much smaller) problem later. 00:11:40 kliph [~user@24-183-96-81.dhcp.mdsn.wi.charter.com] has joined #lisp 00:13:34 -!- ISF [~ivan@143.106.196.111] has quit [Ping timeout: 252 seconds] 00:13:52 ghuntley [~ghuntley@CPE-60-225-85-11.hhui2.ken.bigpond.net.au] has joined #lisp 00:14:01 -!- bzzbzz [~franco@modemcable151.155-57-74.mc.videotron.ca] has quit [Quit: leaving] 00:14:29 MoALTz__ [~no@host-92-8-159-193.as43234.net] has joined #lisp 00:15:42 -!- MoALTz [~no@host-92-2-112-68.as43234.net] has quit [Ping timeout: 250 seconds] 00:17:55 Qworkescence: same change worked for Allegro, too :) 00:18:02 nitro_idiot [~nitro_idi@EM49-252-24-212.pool.e-mobile.ne.jp] has joined #lisp 00:18:13 sellout, conspiracy 00:18:56 Sbidicuda [~antani@host249-171-dynamic.11-87-r.retail.telecomitalia.it] has joined #lisp 00:21:49 -!- Sbidicuda [~antani@host249-171-dynamic.11-87-r.retail.telecomitalia.it] has quit [Remote host closed the connection] 00:22:41 nialo- [~nialo@ool-18ba4405.dyn.optonline.net] has joined #lisp 00:23:26 MoALTz_ [~no@host-92-8-155-224.as43234.net] has joined #lisp 00:23:31 kmcorbett [~kmcorbett@173-9-35-41-NewEngland.hfc.comcastbusiness.net] has joined #lisp 00:24:35 Kenjin [~josesanto@2.80.236.146] has joined #lisp 00:24:48 -!- MoALTz__ [~no@host-92-8-159-193.as43234.net] has quit [Ping timeout: 250 seconds] 00:24:52 tsuru [~charlie@adsl-74-179-17-137.bna.bellsouth.net] has joined #lisp 00:26:13 Hum, so `copy-seq' does not copy vector characteristics like `fill-pointer'... 00:26:46 that is correct 00:27:05 ISF [~ivan@143.106.196.111] has joined #lisp 00:27:07 *didi* is learning 00:27:33 -!- micro [~micro@www.bway.net] has quit [Remote host closed the connection] 00:36:41 -!- didi [~user@unaffiliated/didi/x-1022147] has quit [Ping timeout: 246 seconds] 00:37:32 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 245 seconds] 00:37:55 -!- Qworkescence [~quad@unaffiliated/quadrescence] has quit [Quit: Leaving] 00:38:16 -!- wishbone4 [~user@167.216.131.126] has quit [Remote host closed the connection] 00:40:34 -!- slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has quit [Ping timeout: 252 seconds] 00:40:40 xyxu [~xyxu@58.41.1.16] has joined #lisp 00:45:59 KDr2 [~kdr2@123.112.67.43] has joined #lisp 00:46:00 kenanb [5e36ede3@gateway/web/freenode/ip.94.54.237.227] has joined #lisp 00:46:40 hi, is it possible to change the test form for CASE? 00:46:51 (case "91" ("91" 2)) returns nil 00:48:01 kenanb: (ql:quickload 'string-case) 00:48:23 -!- nitro_idiot [~nitro_idi@EM49-252-24-212.pool.e-mobile.ne.jp] has quit [Remote host closed the connection] 00:48:56 nitro_idiot [~nitro_idi@EM49-252-24-212.pool.e-mobile.ne.jp] has joined #lisp 00:49:02 MoALTz__ [~no@host-92-8-156-113.as43234.net] has joined #lisp 00:49:28 -!- gigamonkey [~gigamonke@adsl-76-254-21-15.dsl.pltn13.sbcglobal.net] has quit [Quit: gigamonkey] 00:50:07 sykopomp: come on :D a library for that? 00:50:20 kenanb: Yes. A library for that. 00:51:40 -!- MoALTz_ [~no@host-92-8-155-224.as43234.net] has quit [Ping timeout: 250 seconds] 00:53:32 -!- nitro_idiot [~nitro_idi@EM49-252-24-212.pool.e-mobile.ne.jp] has quit [Ping timeout: 272 seconds] 00:54:41 Farzad [~farzadbek@46.225.114.25] has joined #lisp 00:56:51 *Farzad* just made his ac-slime show symbol tags too 00:57:08 pnathan [~Adium@76.178.164.157] has joined #lisp 00:57:47 -!- dabd [~dabd@a79-169-214-13.cpe.netcabo.pt] has quit [Quit: Ex-Chat] 00:57:54 -!- pnathan [~Adium@76.178.164.157] has quit [Client Quit] 00:58:19 nitro_idiot [~nitro_idi@122x221x184x68.ap122.ftth.ucom.ne.jp] has joined #lisp 00:58:21 MoALTz_ [~no@host-92-8-152-251.as43234.net] has joined #lisp 00:58:57 ynniv [~ynniv@c-76-23-252-81.hsd1.ct.comcast.net] has joined #lisp 01:00:39 psilord [~psilord@c-24-118-208-140.hsd1.mn.comcast.net] has joined #lisp 01:00:43 -!- psilord [~psilord@c-24-118-208-140.hsd1.mn.comcast.net] has left #lisp 01:01:38 -!- MoALTz__ [~no@host-92-8-156-113.as43234.net] has quit [Ping timeout: 250 seconds] 01:01:54 bege [~bege@S0106001d7e5132b0.ed.shawcable.net] has joined #lisp 01:01:54 realitygrill [~realitygr@76.226.111.246] has joined #lisp 01:02:13 pnathan [~Adium@76.178.164.157] has joined #lisp 01:03:19 mathrick_ [~mathrick@85.218.148.156] has joined #lisp 01:04:08 adu [~ajr@pool-72-83-26-98.washdc.fios.verizon.net] has joined #lisp 01:05:34 -!- rabite_ [~rabite@4chan.fm] has quit [Ping timeout: 272 seconds] 01:05:39 rabite [~rabite@4chan.fm] has joined #lisp 01:05:47 SB-MOP:CLASS-SLOTS called on #, which is not yet finalized. 01:05:55 -!- ikki [~ikki@201.155.92.12] has quit [Ping timeout: 260 seconds] 01:06:11 ikki [~ikki@201.155.92.12] has joined #lisp 01:06:17 from sbcl 01:06:24 -!- mathrick [~mathrick@85.218.148.156] has quit [Ping timeout: 245 seconds] 01:06:30 is there a way to make cl-who to read the tag name itself from some variable? like <(read from somewhere) attributes> content 01:06:32 -!- ynniv [~ynniv@c-76-23-252-81.hsd1.ct.comcast.net] has quit [Quit: ynniv] 01:06:33 what does "not yet finalized" mean? 01:06:43 -!- lnostdal [~Lars@212.79-161-132.customer.lyse.net] has quit [Ping timeout: 264 seconds] 01:07:04 kenanb: did u evaluate it in the repl? 01:07:19 Farzad: yes 01:07:22 kenanb: its inheritance hasn't been calculated (finalized). try sp-mop:finalize-inheritance. 01:07:39 sb-mop 01:07:48 lnostdal [~Lars@212.79-161-132.customer.lyse.net] has joined #lisp 01:07:51 kenanb: or inspect it and finalize it there 01:08:10 zutto [~asd@a91-152-187-162.elisa-laajakaista.fi] has joined #lisp 01:08:15 -!- zutto [~asd@a91-152-187-162.elisa-laajakaista.fi] has left #lisp 01:10:06 MoALTz__ [~no@host-92-8-150-190.as43234.net] has joined #lisp 01:10:43 antonv [5d7d31e8@gateway/web/freenode/ip.93.125.49.232] has joined #lisp 01:10:44 vmmenon [~vmmenon@CPE-124-182-35-30.lns6.wel.bigpond.net.au] has joined #lisp 01:12:54 -!- MoALTz_ [~no@host-92-8-152-251.as43234.net] has quit [Ping timeout: 250 seconds] 01:14:14 leo2007 [~leo@119.255.41.67] has joined #lisp 01:15:54 robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has joined #lisp 01:16:05 neoesque [~neoesque@210.59.147.232] has joined #lisp 01:16:47 -!- antonv [5d7d31e8@gateway/web/freenode/ip.93.125.49.232] has quit [Quit: Page closed] 01:17:46 acg [~micronesi@unaffiliated/acg] has joined #lisp 01:18:10 -!- pnathan [~Adium@76.178.164.157] has quit [Quit: Leaving.] 01:18:25 -!- acg [~micronesi@unaffiliated/acg] has left #lisp 01:18:54 redsky [~vigil@adsl-074-229-197-048.sip.mco.bellsouth.net] has joined #lisp 01:20:59 -!- scombinator [~user@203.171.40.170] has quit [Remote host closed the connection] 01:26:41 Farzad: what is your exact problem? 01:35:25 Let's say you have a LET variant that has different scoping rules (say alet or sublet from Hoyte's book), how could one define macro versions of defun, defmacro, flet, labels, lambda, etc. to use use this new scoping for their parameters instead of the default? Short of reimplementing &rest, &optional, &key logic... 01:36:15 pnathan [~Adium@76.178.164.157] has joined #lisp 01:36:32 redsky: And be portable? 01:37:38 Zhivago: define portable. I wouldn't expect or want a new defmacro operator to work with existing macro definitions, ditto functions, etc. 01:37:52 If one were very optimistic, one might macroexpand the defun once, then rewrite its forms to use your stuff, and then continue to expand it. 01:38:17 But the simplest way would be to reimplement them. 01:39:05 ok. I figured, just was wondering if there was some way to decouple the &blah parameter logic from the scoping rules it uses to bind 'em. 01:39:25 springz [~springz@116.231.109.177] has joined #lisp 01:40:15 Ralith [~ralith@S010600221561996a.vc.shawcable.net] has joined #lisp 01:41:39 -!- wbooze [~wbooze@xdsl-84-44-154-86.netcologne.de] has quit [Read error: Connection reset by peer] 01:47:57 -!- pnathan [~Adium@76.178.164.157] has quit [Quit: Leaving.] 01:48:34 pnathan [~Adium@76.178.164.157] has joined #lisp 01:50:03 MoALTz_ [~no@host-92-2-117-123.as43234.net] has joined #lisp 01:51:45 is there a way given a hunchentoot acceptor to tell whether it's running or not? something similar to gigamonkey's toot:shutdown-p 01:52:43 -!- kmcorbett [~kmcorbett@173-9-35-41-NewEngland.hfc.comcastbusiness.net] has quit [Quit: Leaving.] 01:53:12 -!- MoALTz__ [~no@host-92-8-150-190.as43234.net] has quit [Ping timeout: 250 seconds] 01:53:27 -!- pnathan [~Adium@76.178.164.157] has quit [Client Quit] 01:54:53 -!- ISF [~ivan@143.106.196.111] has quit [Ping timeout: 252 seconds] 01:55:10 MoALTz__ [~no@host-92-2-123-231.as43234.net] has joined #lisp 01:58:24 -!- MoALTz_ [~no@host-92-2-117-123.as43234.net] has quit [Ping timeout: 250 seconds] 01:59:09 alunihil [~chatzilla@111-252-223-246.dynamic.hinet.net] has joined #lisp 02:00:55 -!- Farzad [~farzadbek@46.225.114.25] has quit [Quit: sleep time] 02:03:23 -!- tdubellz [~tdubellz@freenode/staff/tdubellz] has quit [Remote host closed the connection] 02:04:01 Modius [~Modius@cpe-70-123-128-240.austin.res.rr.com] has joined #lisp 02:04:16 EarlGray^ [~mitra@despairing-occident.volia.net] has joined #lisp 02:04:41 -!- karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has quit [Read error: Connection reset by peer] 02:04:50 Adlai [~adlai@unaffiliated/adlai] has joined #lisp 02:04:55 -!- EarlGray [~mitra@despairing-occident.volia.net] has quit [Ping timeout: 264 seconds] 02:05:14 -!- arbscht [~arbscht@fsf/member/arbscht] has quit [Ping timeout: 246 seconds] 02:05:29 paul0`` [~user@177.132.101.9] has joined #lisp 02:06:23 -!- paul0` [~user@177.132.101.9] has quit [Ping timeout: 244 seconds] 02:07:47 -!- alunihil [~chatzilla@111-252-223-246.dynamic.hinet.net] has quit [Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 1.9.0.17/2009122204]] 02:09:53 karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has joined #lisp 02:10:54 redsky: can't you steal the &rest etc from destructuring-bind ? 02:12:10 sellout1 [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has joined #lisp 02:12:39 -!- sellout [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has quit [Read error: Connection reset by peer] 02:17:48 arbscht [~arbscht@60-234-133-173.bitstream.orcon.net.nz] has joined #lisp 02:17:50 -!- arbscht [~arbscht@60-234-133-173.bitstream.orcon.net.nz] has quit [Changing host] 02:17:51 arbscht [~arbscht@fsf/member/arbscht] has joined #lisp 02:19:12 -!- MoALTz__ [~no@host-92-2-123-231.as43234.net] has quit [Ping timeout: 250 seconds] 02:25:18 MoALTz [~no@host-92-2-123-77.as43234.net] has joined #lisp 02:25:52 -!- brandonz [~brandon@c-71-202-142-243.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds] 02:26:29 -!- Kron_ [~Kron@69.166.22.190] has quit [Ping timeout: 248 seconds] 02:26:36 -!- totzeit [~kirkwood@c-71-227-253-228.hsd1.wa.comcast.net] has quit [Quit: Leaving.] 02:26:44 -!- vmmenon [~vmmenon@CPE-124-182-35-30.lns6.wel.bigpond.net.au] has quit [Remote host closed the connection] 02:26:55 pnathan [~Adium@76.178.164.157] has joined #lisp 02:29:34 totzeit [~kirkwood@c-71-227-253-228.hsd1.wa.comcast.net] has joined #lisp 02:30:05 -!- totzeit [~kirkwood@c-71-227-253-228.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 02:31:34 metaphysician [~meta@unaffiliated/meta-coder] has joined #lisp 02:32:08 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 240 seconds] 02:32:53 flipout [~user@75-175-113-13.ptld.qwest.net] has joined #lisp 02:33:56 eno [~eno@nslu2-linux/eno] has joined #lisp 02:36:30 -!- urandom__ [~user@p548A4F48.dip.t-dialin.net] has quit [Remote host closed the connection] 02:37:43 totzeit [~kirkwood@c-71-227-253-228.hsd1.wa.comcast.net] has joined #lisp 02:38:32 -!- Kryztof [~user@77-58-246-8.dclient.hispeed.ch] has quit [Ping timeout: 244 seconds] 02:39:34 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 250 seconds] 02:40:25 eno [~eno@nslu2-linux/eno] has joined #lisp 02:40:58 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Read error: Operation timed out] 02:46:19 -!- kenanb [5e36ede3@gateway/web/freenode/ip.94.54.237.227] has quit [Quit: Page closed] 02:47:43 -!- Arbamisto [~christoph@192.188.108.71] has quit [Quit: Lost terminal] 02:49:10 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 02:49:14 realitygrill_ [~realitygr@76.226.200.12] has joined #lisp 02:49:24 -!- realitygrill [~realitygr@76.226.111.246] has quit [Ping timeout: 260 seconds] 02:49:24 -!- realitygrill_ is now known as realitygrill 02:50:31 eno [~eno@nslu2-linux/eno] has joined #lisp 02:51:15 -!- dRbiG [drbig@unhallowed.pl] has quit [Remote host closed the connection] 02:51:50 Yuuhi`` [benni@p5483AED5.dip.t-dialin.net] has joined #lisp 02:53:09 -!- Yuuhi` [benni@p5483CC74.dip.t-dialin.net] has quit [Ping timeout: 248 seconds] 02:53:45 -!- OliverUv [fuckident@valkyrie.underwares.org] has quit [Remote host closed the connection] 02:54:02 -!- Dalek_Baldwin [~Adium@108-225-26-178.lightspeed.irvnca.sbcglobal.net] has quit [Quit: Leaving.] 02:54:27 yates [~user@184.76.132.252] has joined #lisp 02:54:42 is huchentoot still a pretty hot lisp web framework? 02:55:09 i guess so, since it's in the topic! 02:56:04 No one's updated the topic since.... 02:56:11 But yeah 02:57:01 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 244 seconds] 02:58:49 git /topic 02:58:52 oops 02:59:06 is there a database interface package that interfaces with postgrsql and that has lisp-side query mechanisms similar to cl-sqlite? 02:59:29 i know there is postmodern 02:59:45 or any recommendations? 03:00:07 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 264 seconds] 03:00:48 MoALTz_ [~no@host-92-2-124-219.as43234.net] has joined #lisp 03:01:38 eno [~eno@nslu2-linux/eno] has joined #lisp 03:03:49 -!- MoALTz [~no@host-92-2-123-77.as43234.net] has quit [Ping timeout: 250 seconds] 03:05:35 dRbiG [drbig@unhallowed.pl] has joined #lisp 03:07:38 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 240 seconds] 03:08:09 Dalek_Baldwin [~Adium@71-84-33-22.dhcp.mtpk.ca.charter.com] has joined #lisp 03:09:42 eno [~eno@nslu2-linux/eno] has joined #lisp 03:09:44 what does ASDF stand for? 03:09:47 ,asdf 03:10:20 another system definition facility 03:12:54 superflit [~superflit@140.226.4.10] has joined #lisp 03:14:08 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 03:19:45 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 244 seconds] 03:20:07 Kron_ [~Kron@69.166.22.190] has joined #lisp 03:20:30 didi [~user@187.122.1.221] has joined #lisp 03:21:40 -!- kennyd [~kennyd@93-141-120-102.adsl.net.t-com.hr] has quit [Ping timeout: 265 seconds] 03:21:48 eno [~eno@nslu2-linux/eno] has joined #lisp 03:22:09 yates: one of the more complex and interesting ones is hu.dwim.perec, but it probably doesn't look at all similar to cl-sqlite 03:24:34 -!- didi [~user@187.122.1.221] has quit [Remote host closed the connection] 03:24:34 -!- toekutr [~user@50-0-51-2.dsl.static.sonic.net] has quit [Remote host closed the connection] 03:25:41 MoALTz [~no@host-92-8-159-193.as43234.net] has joined #lisp 03:26:21 -!- MoALTz_ [~no@host-92-2-124-219.as43234.net] has quit [Ping timeout: 250 seconds] 03:28:04 -!- bege [~bege@S0106001d7e5132b0.ed.shawcable.net] has quit [Ping timeout: 245 seconds] 03:28:37 -!- schmx [~marcus@sxemacs/devel/schme] has quit [Ping timeout: 276 seconds] 03:29:49 schmx [~marcus@sxemacs/devel/schme] has joined #lisp 03:32:33 didi [~user@unaffiliated/didi/x-1022147] has joined #lisp 03:33:04 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 245 seconds] 03:34:55 eno [~eno@nslu2-linux/eno] has joined #lisp 03:34:58 -!- hugod [~user@bas1-montreal08-1279584440.dsl.bell.ca] has quit [Remote host closed the connection] 03:35:14 hugod [~user@bas1-montreal08-1279584440.dsl.bell.ca] has joined #lisp 03:35:57 -!- cafesofie [~user@ool-18e4c9a0.dyn.optonline.net] has quit [Remote host closed the connection] 03:45:51 -!- MoALTz [~no@host-92-8-159-193.as43234.net] has quit [Ping timeout: 250 seconds] 03:47:30 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 03:49:05 eno [~eno@nslu2-linux/eno] has joined #lisp 03:49:06 MoALTz [~no@host-92-8-147-141.as43234.net] has joined #lisp 03:49:11 -!- rvirding [~chatzilla@c213-89-147-188.bredband.comhem.se] has quit [Quit: ChatZilla 0.9.88.1 [Firefox 11.0/20120312181643]] 03:49:13 str8 [~str8@71-217-22-146.tukw.qwest.net] has joined #lisp 03:51:25 -!- sbelmont [~sbelmont@114.205.86.94] has quit [Quit: Konversation terminated!] 03:55:18 fractal_heart [~mzhang@adsl-71-146-147-128.dsl.pltn13.sbcglobal.net] has joined #lisp 03:57:07 -!- xyxu [~xyxu@58.41.1.16] has quit [Remote host closed the connection] 03:57:17 ramkrsna [~ramkrsna@122.169.72.41] has joined #lisp 03:57:39 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 03:58:46 xyxu [~xyxu@58.41.1.16] has joined #lisp 03:59:01 -!- lemoinem [~swoog@216.252.87.149] has quit [Ping timeout: 244 seconds] 03:59:12 eno [~eno@nslu2-linux/eno] has joined #lisp 03:59:20 gigamonkey [~gigamonke@adsl-76-254-21-15.dsl.pltn13.sbcglobal.net] has joined #lisp 03:59:32 lemoinem [~swoog@216.252.64.235] has joined #lisp 04:03:40 -!- Kron_ [~Kron@69.166.22.190] has quit [Quit: Kron awayyy!] 04:06:51 -!- totzeit [~kirkwood@c-71-227-253-228.hsd1.wa.comcast.net] has quit [Quit: Leaving.] 04:13:40 MoALTz_ [~no@host-92-2-121-239.as43234.net] has joined #lisp 04:14:50 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 252 seconds] 04:16:18 brandonz [~brandon@c-71-202-142-243.hsd1.ca.comcast.net] has joined #lisp 04:16:25 eno [~eno@nslu2-linux/eno] has joined #lisp 04:16:27 drl [~lat@110.139.229.172] has joined #lisp 04:17:03 -!- MoALTz [~no@host-92-8-147-141.as43234.net] has quit [Ping timeout: 250 seconds] 04:17:21 -!- tritchey [~tritchey@108.60.121.114] has quit [Quit: tritchey] 04:18:22 -!- kliph [~user@24-183-96-81.dhcp.mdsn.wi.charter.com] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 04:22:15 -!- MoALTz_ [~no@host-92-2-121-239.as43234.net] has quit [Ping timeout: 250 seconds] 04:23:23 slyrus [~chatzilla@adsl-99-24-163-252.dsl.pltn13.sbcglobal.net] has joined #lisp 04:24:22 MoALTz [~no@host-92-8-159-21.as43234.net] has joined #lisp 04:24:51 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 252 seconds] 04:26:31 eno [~eno@nslu2-linux/eno] has joined #lisp 04:27:22 kushal [kdas@nat/redhat/x-obcgpohgiqtgovfa] has joined #lisp 04:27:22 -!- kushal [kdas@nat/redhat/x-obcgpohgiqtgovfa] has quit [Changing host] 04:27:22 kushal [kdas@fedora/kushal] has joined #lisp 04:28:50 evening 04:29:23 Joreji [~thomas@u-0-013.vpn.rwth-aachen.de] has joined #lisp 04:31:10 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 244 seconds] 04:32:21 eno [~eno@nslu2-linux/eno] has joined #lisp 04:39:25 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 246 seconds] 04:41:24 eno [~eno@nslu2-linux/eno] has joined #lisp 04:41:35 teggi [~teggi@123.20.55.227] has joined #lisp 04:44:51 -!- pnathan [~Adium@76.178.164.157] has quit [Quit: Leaving.] 04:47:55 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 276 seconds] 04:49:27 eno [~eno@nslu2-linux/eno] has joined #lisp 04:49:29 -!- ikki [~ikki@201.155.92.12] has quit [Quit: Leaving] 04:54:35 achiu [~achiu@ip68-96-95-213.oc.oc.cox.net] has joined #lisp 04:55:43 -!- fractal_heart [~mzhang@adsl-71-146-147-128.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 276 seconds] 04:56:39 MoALTz_ [~no@host-92-2-122-86.as43234.net] has joined #lisp 04:56:53 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 265 seconds] 04:57:21 -!- MoALTz [~no@host-92-8-159-21.as43234.net] has quit [Ping timeout: 250 seconds] 04:57:57 Yredelemnul [~substitut@65.102.135.130] has joined #lisp 04:58:31 eno [~eno@nslu2-linux/eno] has joined #lisp 04:59:05 asvil [~filonenko@178.124.160.180] has joined #lisp 05:01:39 dnolen [~user@cpe-98-14-92-234.nyc.res.rr.com] has joined #lisp 05:01:45 bege [~bege@S0106001d7e5132b0.ed.shawcable.net] has joined #lisp 05:02:31 -!- Joreji [~thomas@u-0-013.vpn.rwth-aachen.de] has quit [Ping timeout: 246 seconds] 05:04:20 tritchey [~tritchey@64.134.226.237] has joined #lisp 05:04:49 -!- clog [~nef@bespin.org] has quit [Ping timeout: 276 seconds] 05:06:12 -!- jasond [~jason@50.56.230.33] has quit [Ping timeout: 260 seconds] 05:06:35 -!- lbc [~quassel@1908ds1-aboes.0.fullrate.dk] has quit [Remote host closed the connection] 05:07:35 -!- didi [~user@unaffiliated/didi/x-1022147] has quit [Ping timeout: 246 seconds] 05:12:34 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 272 seconds] 05:13:18 attila_lendvai [~attila_le@37.99.82.177] has joined #lisp 05:13:19 -!- attila_lendvai [~attila_le@37.99.82.177] has quit [Changing host] 05:13:19 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 05:13:37 eno [~eno@nslu2-linux/eno] has joined #lisp 05:15:22 MoALTz__ [~no@host-92-2-115-62.as43234.net] has joined #lisp 05:18:35 -!- MoALTz_ [~no@host-92-2-122-86.as43234.net] has quit [Ping timeout: 250 seconds] 05:19:31 MoALTz_ [~no@host-92-8-150-202.as43234.net] has joined #lisp 05:21:17 -!- MoALTz_ [~no@host-92-8-150-202.as43234.net] has quit [Client Quit] 05:22:55 -!- MoALTz__ [~no@host-92-2-115-62.as43234.net] has quit [Ping timeout: 250 seconds] 05:25:09 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 05:26:45 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 05:26:45 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 05:26:45 eno [~eno@nslu2-linux/eno] has joined #lisp 05:29:44 totzeit [~kirkwood@c-71-227-253-228.hsd1.wa.comcast.net] has joined #lisp 05:33:44 -!- bege [~bege@S0106001d7e5132b0.ed.shawcable.net] has quit [Quit: leaving] 05:34:19 -!- stepnem [~stepnem@176.119.broadband10.iol.cz] has quit [Ping timeout: 264 seconds] 05:37:07 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 245 seconds] 05:38:49 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 05:38:49 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 05:38:49 eno [~eno@nslu2-linux/eno] has joined #lisp 05:40:14 stepnem [~stepnem@176.119.broadband10.iol.cz] has joined #lisp 05:42:39 fractal_heart [~mzhang@adsl-71-146-147-128.dsl.pltn13.sbcglobal.net] has joined #lisp 05:45:59 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 245 seconds] 05:46:47 -!- tensorpudding [~michael@99.148.194.65] has quit [Ping timeout: 246 seconds] 05:47:51 eno [~eno@nslu2-linux/eno] has joined #lisp 05:50:32 -!- dnolen [~user@cpe-98-14-92-234.nyc.res.rr.com] has quit [Ping timeout: 260 seconds] 05:55:59 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 245 seconds] 05:57:08 angavrilov [~angavrilo@217.71.227.190] has joined #lisp 05:57:55 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 05:57:56 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 05:57:56 eno [~eno@nslu2-linux/eno] has joined #lisp 05:58:53 asvil` [~filonenko@178.124.160.180] has joined #lisp 05:58:57 -!- gemelen [~gemelen@gemelen.net] has quit [Remote host closed the connection] 05:59:04 -!- asvil` [~filonenko@178.124.160.180] has left #lisp 06:02:01 -!- asvil [~filonenko@178.124.160.180] has quit [Ping timeout: 276 seconds] 06:02:35 -!- leo2007 [~leo@119.255.41.67] has quit [Quit: rcirc on GNU Emacs 24.0.94.1] 06:03:14 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 246 seconds] 06:04:19 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 06:04:20 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 06:04:20 eno [~eno@nslu2-linux/eno] has joined #lisp 06:04:33 -!- ace4016 [~ace4016@cpe-024-074-197-085.ec.res.rr.com] has quit [Ping timeout: 265 seconds] 06:08:49 gemelen [~gemelen@gemelen.net] has joined #lisp 06:11:14 -!- brandonz [~brandon@c-71-202-142-243.hsd1.ca.comcast.net] has quit [Ping timeout: 260 seconds] 06:11:48 -!- fractal_heart [~mzhang@adsl-71-146-147-128.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 252 seconds] 06:11:49 ace4016 [~ace4016@cpe-024-074-197-085.ec.res.rr.com] has joined #lisp 06:12:32 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 252 seconds] 06:12:50 ivan-kanis [~user@89.83.137.164] has joined #lisp 06:13:06 -!- ivan-kanis [~user@89.83.137.164] has quit [Client Quit] 06:13:06 -!- redsky [~vigil@adsl-074-229-197-048.sip.mco.bellsouth.net] has quit [Quit: Leaving] 06:14:21 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 06:14:22 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 06:14:22 eno [~eno@nslu2-linux/eno] has joined #lisp 06:17:24 -!- flipout [~user@75-175-113-13.ptld.qwest.net] has quit [Read error: Connection reset by peer] 06:18:58 lambda47 [~lambda47@221.200.106.160] has joined #lisp 06:19:17 is there a way to return multiple values from a loop? 06:19:30 or do I have to bundle them all into a list? 06:19:42 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 06:20:19 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 06:20:20 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 06:20:20 eno [~eno@nslu2-linux/eno] has joined #lisp 06:22:21 -!- lambda47 [~lambda47@221.200.106.160] has left #lisp 06:23:28 -!- DataLinkDroid [~David@1.138.206.194] has quit [Quit: Bye] 06:25:17 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 246 seconds] 06:26:18 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 06:26:18 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 06:26:18 eno [~eno@nslu2-linux/eno] has joined #lisp 06:27:25 DDR [~chatzilla@d99-199-11-52.bchsia.telus.net] has joined #lisp 06:28:19 tritchey_ [~tritchey@64.134.226.237] has joined #lisp 06:28:29 -!- tritchey [~tritchey@64.134.226.237] has quit [Ping timeout: 245 seconds] 06:28:29 -!- tritchey_ is now known as tritchey 06:29:22 mcsontos [mcsontos@nat/redhat/x-huurensjwkfmwlbb] has joined #lisp 06:31:39 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 06:32:19 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 06:32:19 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 06:32:19 eno [~eno@nslu2-linux/eno] has joined #lisp 06:34:22 Dalek: finally (return (values ...)) 06:35:44 (or return (values ...) if you using that clause) 06:37:50 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 06:38:04 oh it's that simple? 06:38:24 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 06:38:25 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 06:38:25 eno [~eno@nslu2-linux/eno] has joined #lisp 06:38:52 having a "return" clause made it sound like the functionality was more restricted 06:43:21 -!- Bike [~Glossina@71-214-108-110.ptld.qwest.net] has quit [Quit: sleep] 06:44:12 sdemarre [~serge@91.176.152.247] has joined #lisp 06:45:09 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 265 seconds] 06:46:26 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 06:46:26 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 06:46:27 eno [~eno@nslu2-linux/eno] has joined #lisp 06:49:09 gravicappa [~gravicapp@ppp91-77-175-24.pppoe.mtu-net.ru] has joined #lisp 06:49:15 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 06:49:24 Levenson [~Levenson@193.110.239.168] has joined #lisp 06:50:00 Hi 06:50:09 -!- tritchey [~tritchey@64.134.226.237] has quit [Quit: tritchey] 06:50:45 Does anybody knows any lisp radiusclient library? 06:50:46 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 06:50:52 -!- slyrus [~chatzilla@adsl-99-24-163-252.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 250 seconds] 06:51:14 I tried to find but nothing. 06:52:52 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 252 seconds] 06:53:59 -!- kanru` [~user@118-163-10-190.HINET-IP.hinet.net] has quit [Ping timeout: 246 seconds] 06:54:13 -!- neoesque [~neoesque@210.59.147.232] has quit [Ping timeout: 248 seconds] 06:54:27 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 06:54:27 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 06:54:27 eno [~eno@nslu2-linux/eno] has joined #lisp 06:54:32 -!- s0ber [~s0ber@114-36-240-66.dynamic.hinet.net] has quit [Ping timeout: 272 seconds] 06:56:08 -!- str8 [~str8@71-217-22-146.tukw.qwest.net] has quit [Ping timeout: 240 seconds] 06:56:53 Beetny [~Beetny@ppp118-208-47-232.lns20.bne1.internode.on.net] has joined #lisp 06:58:01 -!- realitygrill [~realitygr@76.226.200.12] has quit [Quit: realitygrill] 06:58:21 workflow [~workflow@178-83-8-30.dynamic.hispeed.ch] has joined #lisp 07:00:49 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 07:01:01 str8 [~str8@71-217-17-104.tukw.qwest.net] has joined #lisp 07:01:19 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 07:01:19 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 07:01:19 eno [~eno@nslu2-linux/eno] has joined #lisp 07:02:04 clog [~nef@bespin.org] has joined #lisp 07:04:53 albacker [~eni@unaffiliated/enyx] has joined #lisp 07:05:48 kennyd [~kennyd@93-141-120-102.adsl.net.t-com.hr] has joined #lisp 07:06:18 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 245 seconds] 07:07:15 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 07:07:15 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 07:07:15 eno [~eno@nslu2-linux/eno] has joined #lisp 07:10:39 -!- yates [~user@184.76.132.252] has quit [Quit: rcirc on GNU Emacs 24.0.94.2] 07:11:51 -!- Levenson [~Levenson@193.110.239.168] has quit [Read error: Connection reset by peer] 07:12:43 -!- macrobat [~fuzzyglee@h-17-133.a328.priv.bahnhof.se] has quit [Quit: WeeChat 0.3.7] 07:13:55 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 264 seconds] 07:15:16 eno [~eno@nslu2-linux/eno] has joined #lisp 07:17:59 -!- Phoodus [~foo@wsip-68-107-217-139.ph.ph.cox.net] has quit [] 07:18:13 Levenson [~Levenson@193.110.239.168] has joined #lisp 07:18:35 -!- gravicappa [~gravicapp@ppp91-77-175-24.pppoe.mtu-net.ru] has quit [Read error: Operation timed out] 07:19:28 gaidal [~gaidal@h164n1-m-sp-d4.ias.bredband.telia.com] has joined #lisp 07:19:48 mishoo [~mishoo@79.112.104.244] has joined #lisp 07:20:04 -!- gekko_ [~jjk@server1.pro-it.dk] has quit [Ping timeout: 260 seconds] 07:20:46 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 246 seconds] 07:23:34 Kvaks [~kvaks@15.123.34.95.customer.cdi.no] has joined #lisp 07:23:46 Ragnaroek [~chatzilla@boccacio.fh-trier.de] has joined #lisp 07:24:37 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 246 seconds] 07:24:44 ivan-kanis [~user@89.83.137.164] has joined #lisp 07:24:48 impulse32 [~impulse@bas3-toronto48-1176442544.dsl.bell.ca] has joined #lisp 07:26:20 eno [~eno@nslu2-linux/eno] has joined #lisp 07:27:43 -!- str8 [~str8@71-217-17-104.tukw.qwest.net] has quit [Ping timeout: 264 seconds] 07:30:39 -!- Levenson [~Levenson@193.110.239.168] has quit [Read error: Connection reset by peer] 07:31:08 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 240 seconds] 07:31:28 TheMue [~TheMue@p5DDF5261.dip.t-dialin.net] has joined #lisp 07:31:51 str8 [~str8@63-226-211-163.tukw.qwest.net] has joined #lisp 07:32:12 s0ber [~s0ber@114-36-240-66.dynamic.hinet.net] has joined #lisp 07:32:19 eno [~eno@nslu2-linux/eno] has joined #lisp 07:33:04 kanru` [~user@118-163-10-190.HINET-IP.hinet.net] has joined #lisp 07:37:11 antonv [5d7d31e8@gateway/web/freenode/ip.93.125.49.232] has joined #lisp 07:39:29 leo2007 [~leo@119.255.41.67] has joined #lisp 07:42:07 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 276 seconds] 07:43:23 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 07:43:23 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 07:43:23 eno [~eno@nslu2-linux/eno] has joined #lisp 07:45:05 -!- sdemarre [~serge@91.176.152.247] has quit [Ping timeout: 246 seconds] 07:46:08 -!- EarlGray^ [~mitra@despairing-occident.volia.net] has quit [Read error: Operation timed out] 07:46:26 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving] 07:48:14 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 246 seconds] 07:49:22 eno [~eno@nslu2-linux/eno] has joined #lisp 07:49:27 -!- albacker [~eni@unaffiliated/enyx] has quit [Ping timeout: 244 seconds] 07:51:16 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Read error: Connection reset by peer] 07:51:40 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 07:55:15 EarlGray^ [~mitra@despairing-occident.volia.net] has joined #lisp 07:56:12 -!- drl [~lat@110.139.229.172] has quit [Ping timeout: 265 seconds] 07:56:38 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 240 seconds] 07:57:08 osa1 [~sinan@78.189.172.153] has joined #lisp 07:58:04 jdz [~jdz@193.206.22.97] has joined #lisp 07:58:24 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 07:58:25 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 07:58:25 eno [~eno@nslu2-linux/eno] has joined #lisp 07:58:27 sunwukong [~vukung@catv-80-98-247-63.catv.broadband.hu] has joined #lisp 08:00:28 -!- adu [~ajr@pool-72-83-26-98.washdc.fios.verizon.net] has quit [Quit: adu] 08:01:34 -!- bobbysmith007 [~russ@216.155.103.30] has quit [Quit: Leaving.] 08:02:12 bobbysmith007 [~russ@216.155.103.30] has joined #lisp 08:02:52 stassats [~stassats@pppoe.178-66-6-216.dynamic.avangarddsl.ru] has joined #lisp 08:02:53 -!- stassats [~stassats@pppoe.178-66-6-216.dynamic.avangarddsl.ru] has quit [Changing host] 08:02:54 stassats [~stassats@wikipedia/stassats] has joined #lisp 08:04:48 -!- EarlGray^ is now known as EarlGray 08:05:52 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 265 seconds] 08:06:19 -!- gz [~gz@209-6-49-85.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Ping timeout: 252 seconds] 08:06:36 -!- DDR [~chatzilla@d99-199-11-52.bchsia.telus.net] has quit [Quit: ChatZilla 0.9.88.1 [Firefox 11.0/20120310011224]] 08:06:51 gz [~gz@209-6-49-85.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #lisp 08:07:23 eno [~eno@nslu2-linux/eno] has joined #lisp 08:09:01 ehu [~ehuels@109.32.226.44] has joined #lisp 08:10:58 drl [~lat@110.139.229.172] has joined #lisp 08:11:45 stassats` [~stassats@wikipedia/stassats] has joined #lisp 08:12:20 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 250 seconds] 08:13:17 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 08:13:17 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 08:13:17 eno [~eno@nslu2-linux/eno] has joined #lisp 08:19:33 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 248 seconds] 08:20:17 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 08:20:17 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 08:20:17 eno [~eno@nslu2-linux/eno] has joined #lisp 08:21:54 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Read error: Connection reset by peer] 08:22:41 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 08:24:05 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 08:27:35 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 252 seconds] 08:28:05 -!- Yredelemnul [~substitut@65.102.135.130] has quit [Ping timeout: 260 seconds] 08:28:17 shifty [~user@114-198-85-202.dyn.iinet.net.au] has joined #lisp 08:29:22 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 08:29:22 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 08:29:22 eno [~eno@nslu2-linux/eno] has joined #lisp 08:32:30 gravicappa [~gravicapp@ppp91-77-185-155.pppoe.mtu-net.ru] has joined #lisp 08:33:30 kilon [~user@178.59.17.196] has joined #lisp 08:34:50 how does one "delete" a defun? 08:35:16 shifty: do you mean to remove the function binding from the symbol? 08:35:46 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 252 seconds] 08:35:57 -!- achiu [~achiu@ip68-96-95-213.oc.oc.cox.net] has quit [Ping timeout: 244 seconds] 08:36:04 -!- ghuntley [~ghuntley@CPE-60-225-85-11.hhui2.ken.bigpond.net.au] has quit [Ping timeout: 244 seconds] 08:36:31 kvsari [~kvsari@119-173-226-14.rev.home.ne.jp] has joined #lisp 08:36:47 flip215: possibly. assume I spelled the name of the defun incorrectly, and I wish to get rid of the mispelled version. (in the REPL). 08:37:06 does it bother you? 08:37:23 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 08:37:23 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 08:37:23 eno [~eno@nslu2-linux/eno] has joined #lisp 08:37:29 bas_ [~bas@89.184.179.185] has joined #lisp 08:37:41 if it messes up your completion, use UNINTERN 08:37:59 -!- bas_ is now known as Skola 08:38:24 ghuntley [~ghuntley@CPE-60-225-85-11.hhui2.ken.bigpond.net.au] has joined #lisp 08:39:23 am0c [~am0c@124.49.51.146] has joined #lisp 08:42:55 stassats`: I believe UNINTERN was what I was looking for. 08:44:04 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 08:44:10 shifty: just remember that it's not the function you're getting rid of, but the symbol 08:44:44 shifty: the symbol that is used for "function name" 08:45:01 jdz: that was my next question :-) what happens to the now orphaned code? 08:45:10 gced 08:45:24 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 08:45:24 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 08:45:24 eno [~eno@nslu2-linux/eno] has joined #lisp 08:45:51 stassats`: otherwise known as "no pointer, no reason to exist", hence garbage collected as appropriate? 08:46:14 just known as "garbage collection" 08:46:17 shifty: well, otherwise known as "unreachable object" 08:47:04 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Read error: Connection reset by peer] 08:47:41 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 08:48:25 -!- sykopomp [~sykopomp@gateway/tor-sasl/sykopomp] has quit [Ping timeout: 276 seconds] 08:49:28 thank you all. 08:50:43 splittist [d417faa6@gateway/web/freenode/ip.212.23.250.166] has joined #lisp 08:50:49 morning 08:52:20 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 272 seconds] 08:53:47 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 08:53:48 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 08:53:48 eno [~eno@nslu2-linux/eno] has joined #lisp 08:57:30 zophy [~zophy@host-142-169-107-208.midco.net] has joined #lisp 08:58:14 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 246 seconds] 08:59:22 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 08:59:23 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 08:59:23 eno [~eno@nslu2-linux/eno] has joined #lisp 09:02:11 Joreji [~thomas@u-0-012.vpn.rwth-aachen.de] has joined #lisp 09:02:49 c_arenz [arenz@nat/ibm/x-owyolkzyqcqctigc] has joined #lisp 09:05:25 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 248 seconds] 09:06:15 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 09:06:16 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 09:06:16 eno [~eno@nslu2-linux/eno] has joined #lisp 09:11:31 varjag [~eugene@122.62-97-226.bkkb.no] has joined #lisp 09:12:34 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 252 seconds] 09:14:14 eno [~eno@nslu2-linux/eno] has joined #lisp 09:17:56 -!- splittist [d417faa6@gateway/web/freenode/ip.212.23.250.166] has quit [Ping timeout: 245 seconds] 09:19:56 -!- eno [~eno@nslu2-linux/eno] has quit [Read error: Operation timed out] 09:22:16 eno [~eno@nslu2-linux/eno] has joined #lisp 09:24:00 -!- ghuntley [~ghuntley@CPE-60-225-85-11.hhui2.ken.bigpond.net.au] has quit [Quit: .] 09:27:29 -!- kvsari [~kvsari@119-173-226-14.rev.home.ne.jp] has quit [Quit: leaving] 09:29:22 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 276 seconds] 09:29:26 -!- Joreji [~thomas@u-0-012.vpn.rwth-aachen.de] has quit [Ping timeout: 252 seconds] 09:30:17 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 09:30:17 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 09:30:18 eno [~eno@nslu2-linux/eno] has joined #lisp 09:32:44 -!- ramkrsna [~ramkrsna@122.169.72.41] has quit [Ping timeout: 252 seconds] 09:33:06 ghuntley [~ghuntley@CPE-60-225-85-11.hhui2.ken.bigpond.net.au] has joined #lisp 09:33:58 -!- kushal [kdas@fedora/kushal] has quit [Quit: Leaving] 09:35:18 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 252 seconds] 09:35:56 ahinki [~chatzilla@212.99.10.150] has joined #lisp 09:36:03 Kreol[UKR] [~quassel@85.198.173.181] has joined #lisp 09:36:09 eno [~eno@nslu2-linux/eno] has joined #lisp 09:41:25 -!- MrBusiness [~MrBusines@184.99.7.19] has quit [Quit: Leaving] 09:41:33 -!- antonv [5d7d31e8@gateway/web/freenode/ip.93.125.49.232] has quit [Quit: Page closed] 09:42:23 -!- leo2007 [~leo@119.255.41.67] has quit [Quit: rcirc on GNU Emacs 24.0.94.1] 09:44:58 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 276 seconds] 09:45:10 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Disconnected by services] 09:45:10 attila_lendvai1 [~attila_le@37.99.82.177] has joined #lisp 09:45:14 -!- attila_lendvai1 is now known as attila_lendvai 09:45:14 -!- attila_lendvai [~attila_le@37.99.82.177] has quit [Changing host] 09:45:14 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 09:46:10 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 09:46:10 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 09:46:10 eno [~eno@nslu2-linux/eno] has joined #lisp 09:48:53 -!- KDr2 [~kdr2@123.112.67.43] has quit [Read error: Connection reset by peer] 09:52:03 sykopomp [~sykopomp@gateway/tor-sasl/sykopomp] has joined #lisp 09:52:20 -!- BlankVerse [~pankajm@202.3.77.219] has quit [Quit: leaving] 09:52:40 -!- zophy [~zophy@host-142-169-107-208.midco.net] has quit [Ping timeout: 260 seconds] 09:52:54 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 09:54:14 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 09:54:14 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 09:54:14 eno [~eno@nslu2-linux/eno] has joined #lisp 09:55:26 -!- springz [~springz@116.231.109.177] has quit [Quit: Ex-Chat] 09:59:12 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 245 seconds] 10:00:07 eno [~eno@nslu2-linux/eno] has joined #lisp 10:01:36 -!- [SLB] [~slabua@unaffiliated/slabua] has quit [Quit: Close the world, Open the nExt] 10:07:50 -!- trebor_dki [~user@mail.dki.tu-darmstadt.de] has quit [Ping timeout: 260 seconds] 10:08:16 antonv [2e35c31b@gateway/web/freenode/ip.46.53.195.27] has joined #lisp 10:09:01 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 276 seconds] 10:09:22 saschakb [~saschakb@p4FEA0C47.dip0.t-ipconnect.de] has joined #lisp 10:10:12 eno [~eno@70.137.133.209] has joined #lisp 10:10:13 -!- eno [~eno@70.137.133.209] has quit [Changing host] 10:10:13 eno [~eno@nslu2-linux/eno] has joined #lisp 10:18:23 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 246 seconds] 10:20:14 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 10:20:14 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 10:20:14 eno [~eno@nslu2-linux/eno] has joined #lisp 10:21:49 -!- ivan-kanis [~user@89.83.137.164] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 10:26:21 -!- eno [~eno@nslu2-linux/eno] has quit [Read error: Operation timed out] 10:28:14 eno [~eno@nslu2-linux/eno] has joined #lisp 10:34:19 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 246 seconds] 10:34:25 -!- espadrine [~thaddee_t@acces2373.res.insa-lyon.fr] has quit [Quit: espadrine] 10:36:15 eno [~eno@nslu2-linux/eno] has joined #lisp 10:37:19 leo2007 [~leo@114.249.202.2] has joined #lisp 10:39:01 [SLB] [~slabua@host89-69-dynamic.182-80-r.retail.telecomitalia.it] has joined #lisp 10:39:02 -!- [SLB] [~slabua@host89-69-dynamic.182-80-r.retail.telecomitalia.it] has quit [Changing host] 10:39:02 [SLB] [~slabua@unaffiliated/slabua] has joined #lisp 10:41:34 alexis__ [~alexis@81.184.6.157.static.user.ono.com] has joined #lisp 10:42:49 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 276 seconds] 10:44:16 eno [~eno@nslu2-linux/eno] has joined #lisp 10:44:36 -!- kanru` [~user@118-163-10-190.HINET-IP.hinet.net] has quit [Remote host closed the connection] 10:47:26 -!- alexis__ is now known as AlexisTp 10:49:18 ferada [~ferada@dslb-088-068-137-090.pools.arcor-ip.net] has joined #lisp 10:50:34 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 245 seconds] 10:52:19 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 10:52:19 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 10:52:19 eno [~eno@nslu2-linux/eno] has joined #lisp 10:52:51 -!- Skola [~bas@89.184.179.185] has quit [Quit: Lost terminal] 10:55:01 krrrcks [~krrrcks@krrrcks.de] has joined #lisp 10:55:10 -!- nitro_idiot [~nitro_idi@122x221x184x68.ap122.ftth.ucom.ne.jp] has quit [Remote host closed the connection] 10:55:35 nitro_idiot [~nitro_idi@122x221x184x68.ap122.ftth.ucom.ne.jp] has joined #lisp 10:56:26 -!- AlexisTp [~alexis@81.184.6.157.static.user.ono.com] has quit [Quit: Leaving] 10:58:35 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 10:59:16 eno [~eno@nslu2-linux/eno] has joined #lisp 10:59:20 Anybody using Postmodern+Hunchentoot? I am struggling with the following: I use the CONNECT-TOPLEVEL for the database connection. But sometimes there are to many concurrent requests coming via Hunchentoot and then the Postmodern/PostgreSQL get stuck ("This connection is still processing another query.") .. and sometimes I loose the ocnnection. 10:59:33 Any ideas how to fix that easily? 10:59:52 krrrcks: manage a pool of connection and a queue of requests. 10:59:52 -!- nitro_idiot [~nitro_idi@122x221x184x68.ap122.ftth.ucom.ne.jp] has quit [Ping timeout: 246 seconds] 10:59:56 krrrcks: use a connection pool? 11:00:18 hm, yeah ... connection pool was my first idea as well .... 11:00:38 You may process several requests at the same time (with multicore and multiple disk I/O channels), but you cannot process them all at the same time. 11:00:43 So you need both. 11:02:48 -!- X-Scale [name@2001:470:1f14:135b::2] has quit [Ping timeout: 272 seconds] 11:03:37 there are some symbols in the postmodern (CLEAR-CONNECTION-POOL) ... but I am not sure if I could use this and if that helps me. 11:04:28 scrimohsin [~vr9aw9j9h@gateway/tor-sasl/scrimohsin] has joined #lisp 11:05:09 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 245 seconds] 11:05:32 nitro_idiot [~nitro_idi@EM49-252-63-144.pool.e-mobile.ne.jp] has joined #lisp 11:06:14 eno [~eno@nslu2-linux/eno] has joined #lisp 11:06:20 -!- scrimohsin [~vr9aw9j9h@gateway/tor-sasl/scrimohsin] has left #lisp 11:06:25 -!- nitro_idiot [~nitro_idi@EM49-252-63-144.pool.e-mobile.ne.jp] has quit [Remote host closed the connection] 11:07:36 hm. I'll give that a try. :) 11:08:40 krrrcks: try reading the manual 11:08:52 http://marijnhaverbeke.nl/postmodern/postmodern.html#connecting 11:09:59 yeah. good idea! ;) so instead of CONNECT-TOPLEVEL I use the "WITH-CONNECTION" and then it uses the connection pool? 11:10:36 X-Scale [name@89.180.156.63] has joined #lisp 11:11:01 -!- X-Scale is now known as Guest30300 11:12:09 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 250 seconds] 11:12:13 xan_ [~xan@155.99.117.91.static.mundo-r.com] has joined #lisp 11:12:40 krrrcks: with the right options 11:13:04 Fine. 11:13:09 eno [~eno@nslu2-linux/eno] has joined #lisp 11:13:30 schoppenhauer [~christoph@unaffiliated/schoppenhauer] has joined #lisp 11:13:38 Thanks. I am quite new to Postmodern. :) *g* 11:15:58 -!- mensch [~mensch@c-67-189-240-148.hsd1.ma.comcast.net] has quit [Quit: leaving] 11:20:07 -!- metaphysician [~meta@unaffiliated/meta-coder] has quit [Read error: Connection reset by peer] 11:20:19 trebor_dki [~user@mail.dki.tu-darmstadt.de] has joined #lisp 11:20:34 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 245 seconds] 11:22:11 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 11:22:11 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 11:22:11 eno [~eno@nslu2-linux/eno] has joined #lisp 11:22:12 it has great documentation 11:23:01 Arbamisto [~christoph@192.188.108.71] has joined #lisp 11:23:19 -!- mathrick_ [~mathrick@85.218.148.156] has quit [Ping timeout: 246 seconds] 11:25:14 Yeah. Now it works! 11:25:16 Wonderful! 11:25:23 *krrrcks* jumps around joyfully. 11:26:33 Really cool stuff. 11:28:52 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 11:29:32 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 11:30:02 -!- nialo- [~nialo@ool-18ba4405.dyn.optonline.net] has quit [Ping timeout: 272 seconds] 11:30:14 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 11:30:14 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 11:30:14 eno [~eno@nslu2-linux/eno] has joined #lisp 11:32:39 -!- jlaire [~jlaire@80-248-244-51.cust.suomicom.fi] has quit [Ping timeout: 260 seconds] 11:36:17 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 245 seconds] 11:37:19 -!- arbscht [~arbscht@fsf/member/arbscht] has quit [Ping timeout: 260 seconds] 11:37:19 eno [~eno@nslu2-linux/eno] has joined #lisp 11:40:11 jlaire [~jlaire@80-248-244-51.cust.suomicom.fi] has joined #lisp 11:42:14 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 245 seconds] 11:42:46 rvrebane [~rvrebane@valjapaas.vkhk.ee] has joined #lisp 11:43:19 eno [~eno@nslu2-linux/eno] has joined #lisp 11:46:08 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 11:49:46 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 276 seconds] 11:50:12 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 11:50:12 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 11:50:12 eno [~eno@nslu2-linux/eno] has joined #lisp 11:50:30 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 11:50:51 -!- am0c [~am0c@124.49.51.146] has quit [Ping timeout: 252 seconds] 11:51:28 arbscht [~arbscht@fsf/member/arbscht] has joined #lisp 11:52:23 wbooze [~wbooze@xdsl-84-44-153-79.netcologne.de] has joined #lisp 11:52:53 -!- theos [~theos@unaffiliated/theos] has quit [Disconnected by services] 11:54:01 theos [~theos@unaffiliated/theos] has joined #lisp 11:54:07 tomodo [~tomodo@gateway/tor-sasl/tomodo] has joined #lisp 11:55:29 bubo [~bubo@91-115-21-238.adsl.highway.telekom.at] has joined #lisp 11:56:00 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 272 seconds] 11:56:06 -!- ferada [~ferada@dslb-088-068-137-090.pools.arcor-ip.net] has quit [Ping timeout: 252 seconds] 11:56:18 eno [~eno@nslu2-linux/eno] has joined #lisp 11:58:29 -!- Jasko [~tjasko@c-174-59-204-245.hsd1.pa.comcast.net] has quit [Ping timeout: 244 seconds] 11:58:47 homie [~levgue@xdsl-84-44-153-79.netcologne.de] has joined #lisp 11:59:36 -!- impulse32 [~impulse@bas3-toronto48-1176442544.dsl.bell.ca] has quit [Quit: leaving] 12:00:15 -!- Ragnaroek [~chatzilla@boccacio.fh-trier.de] has quit [Remote host closed the connection] 12:01:14 ferada [~ferada@dslb-088-068-137-090.pools.arcor-ip.net] has joined #lisp 12:01:44 -!- saschakb [~saschakb@p4FEA0C47.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 12:02:39 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 245 seconds] 12:03:27 Jasko [~tjasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 12:04:19 eno [~eno@70.137.133.209] has joined #lisp 12:04:20 -!- eno [~eno@70.137.133.209] has quit [Changing host] 12:04:20 eno [~eno@nslu2-linux/eno] has joined #lisp 12:06:32 _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has joined #lisp 12:07:17 Ragnaroek [~chatzilla@boccacio.fh-trier.de] has joined #lisp 12:09:20 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 246 seconds] 12:10:02 -!- iLogical [~iLogical@unaffiliated/ilogical] has quit [Read error: Connection reset by peer] 12:10:06 superflit_ [~superflit@75-171-219-134.hlrn.qwest.net] has joined #lisp 12:10:26 -!- superflit [~superflit@140.226.4.10] has quit [Read error: Operation timed out] 12:10:26 -!- superflit_ is now known as superflit 12:10:29 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 12:12:38 -!- bubo [~bubo@91-115-21-238.adsl.highway.telekom.at] has quit [Quit: leaving] 12:14:16 -!- leo2007 [~leo@114.249.202.2] has quit [Quit: rcirc on GNU Emacs 24.0.94.1] 12:18:29 Fullmoon [~Fullmoon@dsl-stat-43-17.mmc.at] has joined #lisp 12:18:36 eno [~eno@nslu2-linux/eno] has joined #lisp 12:18:59 In Land of Lisp, the doc recommends having a look into Haskell or Scheme before learning common lisp, is that a good idea? 12:19:16 no 12:19:35 it's a terrible idea 12:19:39 stassats: Because one could simply write common lisp in purely functional style? 12:20:03 because if you want to learn Common Lisp, you should be learning Common Lisp 12:20:11 I think that is where he is going, but I am not quite sure 12:20:31 espadrine [~thaddee_t@acces2373.res.insa-lyon.fr] has joined #lisp 12:22:47 b 12:22:57 sorry 12:23:26 Fullmoon: I read the book and can't remember a recommendation like that. perhaps I didn't read it carefully enough 12:23:28 IMO, one should learn Common Lisp _and_ Haskell, but trying to relate them beforehand would be a mistake. 12:24:21 it doesn';t matter what order you learn stuff in 12:24:36 people used to think stuff like "if you learn basic first you'll be permanently crippled" it's all bogus 12:24:59 it doesn't matter, but saying that you need to learn Haskell in order to learn CL is stupid 12:25:07 just don't get stuck in a comfort zone and you'll learn everything 12:25:27 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 12:25:33 slyrus [~chatzilla@adsl-99-24-163-252.dsl.pltn13.sbcglobal.net] has joined #lisp 12:26:00 Fullmoon: but there was another comic in the book which criticized haskell 12:26:30 I doubt land of lisp is worth reading 12:26:42 eno [~eno@nslu2-linux/eno] has joined #lisp 12:27:20 if you know haskell already, land of lisp of little value 12:28:36 jollyG [~JollyG@KennPAT.uncc.edu] has joined #lisp 12:32:16 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 246 seconds] 12:32:38 and if you don't know haskell there are better materials 12:32:52 -!- inkel [~inkel@host64.186-124-8.telecom.net.ar] has left #lisp 12:33:03 well, if you're a 8 year old kid, land of lisp might be ok 12:33:11 an 12:33:11 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 12:33:11 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 12:33:11 eno [~eno@nslu2-linux/eno] has joined #lisp 12:35:11 -!- jollyG [~JollyG@KennPAT.uncc.edu] has quit [Quit: Leaving] 12:36:36 -!- alek_b [~alek_b@99-10-120-63.lightspeed.sndgca.sbcglobal.net] has quit [Remote host closed the connection] 12:37:39 jollyG [~JollyG@KennPAT.uncc.edu] has joined #lisp 12:39:30 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 12:40:04 eno [~eno@nslu2-linux/eno] has joined #lisp 12:40:50 -!- loke [~elias@bb115-66-85-121.singnet.com.sg] has left #lisp 12:42:20 -!- Beetny [~Beetny@ppp118-208-47-232.lns20.bne1.internode.on.net] has quit [Ping timeout: 265 seconds] 12:42:46 ignore stassats`, hes lucking what you call it.. culture shmalture 12:42:56 lacking rather 12:43:07 -!- _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has quit [Ping timeout: 246 seconds] 12:45:10 -!- eno [~eno@nslu2-linux/eno] has quit [Read error: Operation timed out] 12:48:05 eno [~eno@nslu2-linux/eno] has joined #lisp 12:50:07 -!- chr [~user@148.122.202.244] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 12:53:48 -!- rvrebane [~rvrebane@valjapaas.vkhk.ee] has quit [Quit: Leaving] 12:54:22 kslt1 [~karl.sier@netblock-208-127-156-243.dslextreme.com] has joined #lisp 12:54:43 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 264 seconds] 12:56:07 eno [~eno@nslu2-linux/eno] has joined #lisp 12:58:37 -!- schoppenhauer [~christoph@unaffiliated/schoppenhauer] has quit [Quit: leaving] 13:00:53 Dalek_Baldwin1 [~Adium@71-84-33-22.dhcp.mtpk.ca.charter.com] has joined #lisp 13:02:22 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 246 seconds] 13:02:25 _schulte_ [~eschulte@209.234.140.58] has joined #lisp 13:03:22 -!- Dalek_Baldwin [~Adium@71-84-33-22.dhcp.mtpk.ca.charter.com] has quit [Ping timeout: 260 seconds] 13:04:09 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 13:04:09 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 13:04:10 eno [~eno@nslu2-linux/eno] has joined #lisp 13:05:54 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 13:08:00 chr [~user@148.122.202.244] has joined #lisp 13:09:36 tomodo: re: : it doesn';t matter what order you learn stuff in /// thanks! 13:10:17 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 252 seconds] 13:10:27 -!- antonv [2e35c31b@gateway/web/freenode/ip.46.53.195.27] has quit [Quit: Page closed] 13:11:21 -!- xyxu [~xyxu@58.41.1.16] has quit [Ping timeout: 272 seconds] 13:11:50 mathrick [~mathrick@2.104.223.2] has joined #lisp 13:12:12 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 13:12:12 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 13:12:12 eno [~eno@nslu2-linux/eno] has joined #lisp 13:12:33 -!- cyphase [~cyphase@unaffiliated/cyphase] has quit [Ping timeout: 245 seconds] 13:15:01 -!- _schulte_ [~eschulte@209.234.140.58] has quit [Ping timeout: 248 seconds] 13:15:03 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Quit: Leaving] 13:18:32 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 13:19:47 Kron_ [~Kron@69.166.22.190] has joined #lisp 13:20:15 eno [~eno@nslu2-linux/eno] has joined #lisp 13:21:17 -!- kilon [~user@178.59.17.196] has quit [Read error: Connection reset by peer] 13:22:13 -!- Guest30300 [name@89.180.156.63] has quit [Remote host closed the connection] 13:25:22 urandom__ [~user@p548A3EF3.dip.t-dialin.net] has joined #lisp 13:25:39 -!- eno [~eno@nslu2-linux/eno] has quit [Read error: Operation timed out] 13:26:08 stassats, learning programming is a whole lot easier IF you're an 8 year old kid 13:28:14 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 13:28:14 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 13:28:14 eno [~eno@nslu2-linux/eno] has joined #lisp 13:28:49 i haven't seen much viable code from 8-year-olds 13:30:03 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 244 seconds] 13:30:06 oGMo, 8-year olds are too busy writing software to waste time posting it online 13:30:43 -!- stassats` [~stassats@wikipedia/stassats] has quit [Ping timeout: 264 seconds] 13:31:21 when I was 8, I had taught myself x86 assembler, but I was more interested in fucking around in QBASIC investigating interesting mathematics 13:31:39 though I didn't know that's what I was doing, I just wanted to draw cool stuff 13:31:53 puddingpimp: these days it's IMHO harder to get started 13:31:59 it's a shame 13:33:01 algorithms are the same, regardless of the language, but if there's no easy way to make graphics appear on the screen, a kid is going to lose interest pretty quickly 13:33:03 though there are some interesting developements that make it possible for kids to get started on awesome things... but they require someone knowledgeable to prepare it 13:33:17 it is harder to get started because all the things that i dreamt of as a kid can now be had, for very little money? 13:33:47 rvirding [~chatzilla@c-3c90e255.56-4-64736c14.cust.bredbandsbolaget.se] has joined #lisp 13:33:53 like, say, arduino, linux, common lisp implementations, programmable phones, browsers with debuggers? 13:33:56 the internet? 13:33:57 also, maxing out the capability of a DOS machine in assembler with 8MB of RAM is within the realm of any 8 year old 13:34:14 H4ns: partially. Also because these days computers don't come with (simple) dev software (at least visible one) while making it easy to just get "ready-made" stuff 13:34:21 probably also a machine with 2GB of RAM (I dunno if DOS can handle that) 13:34:22 yeah i dunno, when i was a kid i would have killed for the near-stupid ease of what you can do today, rather than EGA latch registers 13:34:34 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 13:34:46 but now, OS and computers are so complex it's all reading and no programming 13:34:53 *very little programming 13:34:54 especially, to be on-topic, common lisp 13:35:04 p_l: you are wrong. for those who want to do it, it has become much easier, and much more interesting 13:35:09 puddingpimp: um no 13:35:12 X-Scale` [name@2001:470:1f14:135b::2] has joined #lisp 13:35:13 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 13:35:13 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 13:35:13 eno [~eno@nslu2-linux/eno] has joined #lisp 13:35:19 H4ns: I'd say the truth is somewhere in the middle 13:35:26 ha ega was for rich kids.. monochrome, or cga.. 0xb800 represents 13:35:34 oGMo: as a kid, i had to learn c++ because common lisp was completely out of reach. it spoiled me for many years. 13:35:53 the ones that are dedicated will go further more easily, but the middle ground loses because there's less drive, I guess 13:36:00 programming for work spoiled programming for me 13:36:49 programming at work is all about working out requirements, programming as a kid is whatever you want it to be 13:37:51 H4ns: well, i remember reading "gentle introduction" at some point, but not really having access to a lisp to play with, but that was later 13:37:51 but once I started working, it's like I lost most of my creativity 13:39:08 puddingpimp: programming for work is also about solving realistic problems and coming up with complete solutions, which is critical to being able to write useful code 13:39:25 -!- rvirding [~chatzilla@c-3c90e255.56-4-64736c14.cust.bredbandsbolaget.se] has quit [Quit: ChatZilla 0.9.88.1 [Firefox 10.0.2/20120215223356]] 13:39:25 puddingpimp: you are doing something wrong, i fear. 13:39:31 not just futzing around 13:40:04 rvirding [u5943@gateway/web/irccloud.com/x-kfsisfejufmmzjuc] has joined #lisp 13:41:17 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 13:41:40 8 megs of RAM? WTF? When I first got access to PC, it was 640K, and later with the "extended" (or was it expanded?) memory it was 1MB 13:41:51 *maxm-* actually learned about programming and advanced languages without having any access to them. just the pre-perestroika era exUSSR bookstores had some weird selection of computer related stuff, some pretty advanced 13:42:00 maxm-: o/ 13:42:35 -!- Kenjin [~josesanto@2.80.236.146] has quit [Quit: Computer has gone to sleep] 13:42:36 like a book on UML and Ada and concurrency, a "introduction to fuzzy logic and expert system" with last half the book some interlisp being source listings, with all comments and stuff translated 13:42:37 eno [~eno@nslu2-linux/eno] has joined #lisp 13:42:52 intinig [~user@93-50-99-219.ip152.fastwebnet.it] has joined #lisp 13:42:57 oGMo, sure, I'm definitely a better programmer now, but it's not nearly as much fun as experimenting with random ideas and then trying to turn them into games 13:42:58 but all I had was turbo pascal 5.0 :-) 13:43:35 Jeanne-Kamikaze [~Jeanne-Ka@100.Red-88-11-23.dynamicIP.rima-tde.net] has joined #lisp 13:43:43 anyone ever make a web lib for clisp? 13:43:47 puddingpimp: but now you can experiment with ideas and _actually_ turn them into games 13:44:08 str8: hunchentoot works with clisp 13:44:18 hello all. How do I check if two lists have the same number of elements AND the same elements? i.e. (foo '(1 2 3) '(3 2 1)) equals T, while (foo '(1 2 3) '(1 1 2 3)) is nil? 13:44:50 xyxu [~xyxu@222.68.159.184] has joined #lisp 13:44:57 add^_ [~add^_^@m90-141-43-65.cust.tele2.se] has joined #lisp 13:45:12 time to remember the first computers? e.g. a 64kb spectravideo with c/pm and turbo pascal 3.0 (has been my second one, the first only had the internal basic and a cassette player) 13:46:01 turbo pascal is such a huge achievement. Turbo Vision source code really had a lot of influence on me on what I consider elegant design, even today 13:46:23 intinig: there is no built in operation for that. you need to write a function that does it for you 13:46:33 if anyone is interested I made some basic web lisp stuff 13:46:40 could probley use improvment 13:46:46 as i made them to learn lisp 13:47:12 H4ns: thx 13:47:23 intinig: (eql (length (intersection '(1 2 3) '(3 2 1))) (length '(1 2 3))) 13:48:01 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 244 seconds] 13:48:07 ikki [~ikki@67-r9-r1m.bb.itelcel.com] has joined #lisp 13:48:21 But intersection tends to be slow for large lists in some implementations 13:48:24 billstclair: = instead of EQL, right? 13:48:44 You could use that, but they're equivalent for integers 13:49:17 eno [~eno@nslu2-linux/eno] has joined #lisp 13:50:10 I was thinking of using (and (eql ((subsetp a b) (subsetp b a))) (= (length a) (length b))) 13:50:12 how bad is that? 13:50:19 str8: paste it with http://paste.lisp.org or give a link.. Expect regulars to critique it to pieces, don't be offended 13:51:11 Linear time, whereas intersection may not be. Don't need (subsetp b a) 13:51:27 cafesofie [~user@ool-18e4c9a0.dyn.optonline.net] has joined #lisp 13:51:28 Well, unless a might contain duplicates 13:51:58 intinig: what about (1 1 2 3) and (1 2 2 3) ? 13:52:04 alright ill paste it there 13:52:12 pjb: sorry? 13:52:12 i want it to be critiqued 13:52:16 thats why im here 13:52:21 str8: use paste.lisp.org 13:52:22 learnin and all 13:52:30 intinig: are they "equal" or not? 13:52:41 pjb: no they are not. 13:52:53 but with my solution they would :() 13:52:59 So subsetp won't do. 13:53:02 I meant :( 13:53:06 What you have here are multisets. 13:53:12 Neither will intersection then 13:53:14 Ie. sets where an element may occur several times. 13:53:25 So you'll have to write a small function 13:53:34 Which you could have done in the time we've been talking here 13:53:41 :) 13:53:45 You can check equivalence by agregating the same elements (1 1 2 3) --> ((2 . 1) (1 . 2) (1 . 3)) and then comparing that. 13:54:05 generally CL standard library is enough to do almost any list manipulation task, it can splice and catenate, jointly and together.. Key is to find the damn function that does what you want 13:54:26 You could sort both and then use equal 13:54:32 If you sort then just equal, if you don't sort, then (and (subsetp a b :test 'equal) (subsetp b a :test 'equal)). 13:55:30 theres 3 files 13:55:36 so ill start with first included one 13:55:36 http://paste.lisp.org/display/128514 13:55:37 (equal (sort '(1 1 2 3) '<) (sort '(3 2 11) '<)) => nil 13:55:39 (equal (sort '(1 1 2 3) '<) (sort '(3 2 1 1) '<)) => t 13:55:44 Assuming the elements are sortable 13:55:45 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 252 seconds] 13:55:57 str8: Please learn how to spell "I'll". 13:56:01 Oops. mistyped 13:56:03 (equal (sort '(1 1 2 3) '<) (sort '(1 2 2 3) '<)) => nil 13:56:23 you again 13:56:25 lol 13:56:29 what up Zhivago 13:56:46 i'LL earn to Lsell 13:56:54 str8: An illiterate person not asking an intelligent question, it seems. 13:56:57 ainm [~ainm@109.Red-81-32-228.dynamicIP.rima-tde.net] has joined #lisp 13:57:08 sure 13:57:15 str8: please stop talking to zhivago and post your code now. 13:57:27 eno [~eno@nslu2-linux/eno] has joined #lisp 13:57:39 He already did that. He's missing the intelligent question. 13:57:43 -!- str8 [~str8@63-226-211-163.tukw.qwest.net] has quit [Quit: Leaving] 13:58:05 Kruppe [~user@129-97-124-19.uwaterloo.ca] has joined #lisp 13:58:09 oh yeah. 13:59:21 mvilleneuve_ [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 13:59:25 springz [~springz@115.174.222.198] has joined #lisp 13:59:46 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Ping timeout: 276 seconds] 14:00:15 -!- puddingpimp [~dave@118-92-19-167.dsl.dyn.ihug.co.nz] has left #lisp 14:02:13 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 246 seconds] 14:02:18 leo2007 [~leo@123.123.251.63] has joined #lisp 14:03:06 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 14:03:06 tensorpudding [~michael@99.148.194.65] has joined #lisp 14:03:06 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 14:03:06 eno [~eno@nslu2-linux/eno] has joined #lisp 14:03:55 airolson [~airolson@CPE00222d55a738-CM00222d55a735.cpe.net.cable.rogers.com] has joined #lisp 14:04:37 -!- slyrus [~chatzilla@adsl-99-24-163-252.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 260 seconds] 14:06:41 -!- drl [~lat@110.139.229.172] has quit [Quit: Leaving] 14:09:13 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 245 seconds] 14:10:07 didi [~user@unaffiliated/didi/x-1022147] has joined #lisp 14:10:20 -!- airolson [~airolson@CPE00222d55a738-CM00222d55a735.cpe.net.cable.rogers.com] has quit [Remote host closed the connection] 14:10:50 airolson [~airolson@CPE00222d55a738-CM00222d55a735.cpe.net.cable.rogers.com] has joined #lisp 14:11:06 eno [~eno@nslu2-linux/eno] has joined #lisp 14:12:05 pnq [~nick@ACA27D30.ipt.aol.com] has joined #lisp 14:17:36 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 250 seconds] 14:18:06 rmarianski [~rmariansk@mail.marianski.com] has joined #lisp 14:18:21 slyrus [~chatzilla@adsl-99-24-163-252.dsl.pltn13.sbcglobal.net] has joined #lisp 14:19:23 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 14:19:23 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 14:19:23 eno [~eno@nslu2-linux/eno] has joined #lisp 14:19:46 Sbidicuda [~antani@host249-171-dynamic.11-87-r.retail.telecomitalia.it] has joined #lisp 14:25:10 ynniv [~ynniv@c-76-23-252-81.hsd1.ct.comcast.net] has joined #lisp 14:25:29 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 246 seconds] 14:25:41 -!- kpreid [~kpreid@cpe-67-249-228-147.twcny.res.rr.com] has quit [Read error: Operation timed out] 14:26:37 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 14:27:29 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 14:27:30 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 14:27:30 eno [~eno@nslu2-linux/eno] has joined #lisp 14:27:35 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Read error: Connection reset by peer] 14:27:58 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 14:28:00 kmcorbett [~kmcorbett@199.180.145.100] has joined #lisp 14:29:37 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Read error: Connection reset by peer] 14:29:47 -!- kmcorbett [~kmcorbett@199.180.145.100] has quit [Client Quit] 14:31:21 kpreid [~kpreid@cpe-67-249-228-147.twcny.res.rr.com] has joined #lisp 14:31:43 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 14:33:25 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 248 seconds] 14:34:14 -!- iLogical [~iLogical@unaffiliated/ilogical] has quit [Ping timeout: 246 seconds] 14:34:36 eno [~eno@nslu2-linux/eno] has joined #lisp 14:34:40 hngf, i love it when a codebase has ";;Question: what are these functions?" right next to ";;Question:: What are these classes?" m( 14:35:08 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Read error: Connection reset by peer] 14:36:45 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 14:38:32 -!- intinig [~user@93-50-99-219.ip152.fastwebnet.it] has quit [Remote host closed the connection] 14:40:37 brandonz [~brandon@c-71-202-142-243.hsd1.ca.comcast.net] has joined #lisp 14:40:47 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 14:41:25 chupish [182c5af4@gateway/web/freenode/ip.24.44.90.244] has joined #lisp 14:41:25 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 248 seconds] 14:41:28 eno [~eno@nslu2-linux/eno] has joined #lisp 14:42:03 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 14:42:38 -!- jdz [~jdz@193.206.22.97] has quit [Quit: Byebye.] 14:46:31 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Read error: Connection reset by peer] 14:47:02 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 14:47:02 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 244 seconds] 14:47:48 -!- [SLB] [~slabua@unaffiliated/slabua] has quit [Quit: Close the world, Open the nExt] 14:48:26 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 14:48:26 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 14:48:26 eno [~eno@nslu2-linux/eno] has joined #lisp 14:49:25 -!- Kron_ [~Kron@69.166.22.190] has quit [Ping timeout: 248 seconds] 14:51:29 madrik [~user@122.168.210.64] has joined #lisp 14:51:43 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 264 seconds] 14:52:18 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 14:52:24 [SLB] [~slabua@host89-69-dynamic.182-80-r.retail.telecomitalia.it] has joined #lisp 14:52:25 -!- [SLB] [~slabua@host89-69-dynamic.182-80-r.retail.telecomitalia.it] has quit [Changing host] 14:52:25 [SLB] [~slabua@unaffiliated/slabua] has joined #lisp 14:52:38 kilon [~kilon@athedsl-317905.home.otenet.gr] has joined #lisp 14:52:59 -!- madrik [~user@122.168.210.64] has quit [Remote host closed the connection] 14:54:12 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 14:55:01 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 14:55:01 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 14:55:01 eno [~eno@nslu2-linux/eno] has joined #lisp 14:55:34 Is `length' in a vector O(1)? 14:56:58 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 276 seconds] 14:57:24 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 14:59:17 Kenjin [~josesanto@bl16-72-163.dsl.telepac.pt] has joined #lisp 14:59:43 jdz [~jdz@193.206.22.97] has joined #lisp 15:01:29 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 15:02:00 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 252 seconds] 15:02:44 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 15:02:58 realitygrill [~realitygr@76.226.200.12] has joined #lisp 15:03:01 eno [~eno@nslu2-linux/eno] has joined #lisp 15:03:32 -!- pnq [~nick@ACA27D30.ipt.aol.com] has quit [Ping timeout: 250 seconds] 15:05:00 -!- kslt1 [~karl.sier@netblock-208-127-156-243.dslextreme.com] has quit [Remote host closed the connection] 15:06:55 didi: should be. not in a list though 15:07:04 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 244 seconds] 15:07:34 madnificent: I see. Thanks. 15:07:44 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 15:08:01 -!- X-Scale` [name@2001:470:1f14:135b::2] has quit [Remote host closed the connection] 15:09:10 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 250 seconds] 15:09:18 bas_ [~bas@89.184.179.185] has joined #lisp 15:09:58 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Read error: Connection reset by peer] 15:10:47 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 15:11:00 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 15:11:00 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 15:11:00 eno [~eno@nslu2-linux/eno] has joined #lisp 15:12:17 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 260 seconds] 15:12:50 srolls [~user@c-76-126-212-192.hsd1.ca.comcast.net] has joined #lisp 15:13:05 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 15:16:41 _schulte_ [~eschulte@adaptive.cs.unm.edu] has joined #lisp 15:16:58 intinig [~user@93-50-99-219.ip152.fastwebnet.it] has joined #lisp 15:17:09 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 248 seconds] 15:17:58 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 265 seconds] 15:18:21 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 15:18:37 X-Scale` [name@89.180.150.205] has joined #lisp 15:19:03 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 15:19:03 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 15:19:04 eno [~eno@nslu2-linux/eno] has joined #lisp 15:19:19 -!- Kruppe [~user@129-97-124-19.uwaterloo.ca] has quit [Ping timeout: 264 seconds] 15:21:11 -!- bas_ [~bas@89.184.179.185] has quit [Quit: leaving] 15:21:28 -!- [SLB] [~slabua@unaffiliated/slabua] has quit [Quit: Close the world, Open the nExt] 15:22:52 Kron_ [~Kron@129-97-124-69.uwaterloo.ca] has joined #lisp 15:23:06 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 272 seconds] 15:23:28 yvdriess [~Beef@soft85.vub.ac.be] has joined #lisp 15:23:39 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 15:23:44 Qworkescence [~quad@unaffiliated/quadrescence] has joined #lisp 15:23:51 ho do I prepend a char to a string? I tried using concatenate, but it's not what I need since it expects both the char and the string to be strings. I am feeding the char to concatenate through a map. (map 'string #'(lambda (c) (concatenate 'string c "a")) *pa*) 15:23:54 -!- xyxu [~xyxu@222.68.159.184] has quit [Ping timeout: 245 seconds] 15:25:27 is there a more sane way than delete-package to force the re-evaluation of a defvar? 15:25:31 intinig: (format nil "~a~a" char string), or (with-output-to-string (*standard-output*) (princ char) (princ string)) 15:25:34 where *pa* is "pa" 15:25:45 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 15:25:48 intinig: try (concatenate 'string (string c) "a") 15:25:55 maxm-: thanks I'll look both into format and with-output-to-string 15:25:55 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Read error: Connection reset by peer] 15:25:57 or (concatanate (string char) string) 15:26:11 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Read error: Connection reset by peer] 15:26:12 err (concatenate 'string (string char) string) 15:26:30 -!- copec [~copec@64.244.102.140] has left #lisp 15:26:42 don't try to force the usage of "map" on everything. Use it when it comes naturally 15:26:57 tensorpudding_ [~michael@108.87.21.106] has joined #lisp 15:27:02 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 15:27:02 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 15:27:02 eno [~eno@nslu2-linux/eno] has joined #lisp 15:27:06 intinig: or, if you're prepending the characters in a loop, you could use a string-output-stream, write the characters there, and in the end reverse the string 15:27:06 CL is a toolbax, and "map" is just one of many types of hammers available 15:27:51 CL is a toolbox of toolboxes, loop is just one of many types of toolboxes available :D 15:28:02 -!- benny [~benny@i577A7C83.versanet.de] has quit [Ping timeout: 260 seconds] 15:28:09 yvdriess: createa function to initialize it? 15:28:18 CL is a toolbox for making toolboxes, and includes a little (but fat) one itself 15:28:37 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 15:28:51 CL is a toolbox toolbox toolbox, and toolbox toolbox 15:29:10 why is there no line with metatoolbox in it yet? 15:29:25 madnificent: meta has been replaced by a toolbox 15:29:30 so you can now toolbox why you toolbox 15:29:34 :) 15:29:35 s/why/when 15:29:45 then you get 3lisp 15:29:53 -!- tensorpudding [~michael@99.148.194.65] has quit [Ping timeout: 246 seconds] 15:30:05 thanks guys :) it's a little quiz I solved in Ruby and I am trying to solve it in CL to better learn it, but I still have a lot of trouble wrapping my head around it. 15:30:35 ivan-kanis [~user@89.83.137.164] has joined #lisp 15:31:05 intinig: just remember that a toolbox shapes the way you think about using toolboxes, so the toolbox you used later might not have the same tools inside 15:31:16 araujo [~araujo@190.38.61.1] has joined #lisp 15:31:16 -!- araujo [~araujo@190.38.61.1] has quit [Changing host] 15:31:16 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 15:31:17 benny [~benny@i577A1192.versanet.de] has joined #lisp 15:31:22 if you have a hunchentoot acceptor, is there a way to tell if it's running without resorting to using unexported symbols like acceptor-shutdown-p? 15:31:47 nicdev_: hah! i wondered about it last time you asked that. 15:32:03 Lone_Wanderer [~Dan@209-6-50-94.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #lisp 15:32:19 prxq [~mommer@mnhm-5f75d63a.pool.mediaWays.net] has joined #lisp 15:32:34 hi 15:32:35 madnificent: for now i am using acceptor-shutdown-p but hanging out here i know it's a no no to use unexported symbols 15:32:59 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 260 seconds] 15:33:10 nicdev_: acceptor is running if you start it, right? 15:33:32 nicdev_: i mean, that's the _the_ condition for it to be running 15:33:38 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 15:33:55 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 15:34:17 H4ns may be able to answer it quickly though (nicdev_ asks if there's a way to figure out of whether or not a server is running for an acceptor). 15:34:56 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Read error: Connection reset by peer] 15:35:01 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 15:35:02 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 15:35:02 eno [~eno@nslu2-linux/eno] has joined #lisp 15:35:08 gigamonkey: and in nicdev's comments last time i saw that toot has #'shutdown-p, shouldn't that be #'shutdownp or #'shut-down-p ? 15:35:25 madalu [~user@unaffiliated/madalu] has joined #lisp 15:35:56 jdz, toolboxes all the way down 15:37:10 jdz: i am writing a wrapper around start for an app i am building. so basically i want that when this function is called where the acceptor is already running, it should not throw an error but return a message that there is an already running acceptor 15:37:45 nicdev_: you have your own acceptor class? 15:38:01 jdz: no 15:38:09 nicdev_: so make one! 15:38:40 nicdev_: why would you want to start an already started acceptor, though? 15:38:40 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 15:39:56 clear 15:40:26 Apologies. Thought this was a shell. 15:41:01 madalu: C-l 15:41:09 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 248 seconds] 15:41:43 :) 15:41:45 madalu: at least that way you'll only hurt yourself if you press it in the wrong window 15:42:12 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 15:42:12 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 15:42:12 eno [~eno@nslu2-linux/eno] has joined #lisp 15:42:12 jdz: had not thought of that! thanks, will try that one out. i am not necessarily going to do so it's just a design time thought where i figured if i am writing this function, i should hangle that case even thought it's probably an edge case 15:42:24 if you'd use lisp as a scripting language and keep a running image available for executing the scripts. then how would you make sure each lisp script has the correct rights? i'm wondering about it 15:42:30 I feel like I am dumb but: (map 'string #'(lambda (c) (concatenate 'string (string c) '"a")) '"pa") gives me an error about an unmatching array type for '"pa" while (map 'string #'(lambda (c) (print c)) '"pa") works fine. Any clue? 15:43:17 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 248 seconds] 15:43:52 intinig: why are you quoting your string? 15:44:03 '"a", make that "a" 15:44:09 ahm, "pa" 15:44:11 I thought I was supposed to because I need data mode? 15:44:13 madnificent: that is not the problem, anyway 15:44:24 intinig: strings are self-evaluating 15:44:29 oh ok 15:44:31 jdz: no, but it annoys me! 15:44:34 anyway that is not the error 15:44:46 madnificent: noted, I will never quote strings ever again :) 15:44:50 :P 15:45:53 intinig, imagine that every quote in your code is replaced by (quote …) 15:46:10 intinig: you're trying to put strings inside strings 15:46:38 intinig: you are forbidden to do it unless you put the (declare (yo dawg)) declaration befor the code 15:46:41 -!- madalu [~user@unaffiliated/madalu] has quit [Remote host closed the connection] 15:46:59 that needs to be a thing 15:47:01 intinig: the issue is that (map 'string ...) assumes it'll receive characters. with print, you give it one character, with concatenate, you're giving it a string 15:47:17 -!- Kron_ [~Kron@129-97-124-69.uwaterloo.ca] has quit [Ping timeout: 260 seconds] 15:47:53 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 244 seconds] 15:47:58 madnificent: I'll go read once again the map docs 15:48:06 intinig: you don't need map 15:48:15 intinig: you should listen to what people are trying to tell you 15:48:43 -!- mathrick [~mathrick@2.104.223.2] has quit [Ping timeout: 264 seconds] 15:49:02 intinig, I think it would be more productive to ask "I am trying to do … in lisp, my attempt is this but doesn't work" 15:49:04 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 15:49:04 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 15:49:04 eno [~eno@nslu2-linux/eno] has joined #lisp 15:49:38 there are just so many ways of doing things in CL, I still learn new and better ways of solving certain problems 15:49:45 jdz: I know 15:49:55 -!- osa1 [~sinan@78.189.172.153] has quit [Ping timeout: 264 seconds] 15:50:13 a solution from ruby or python doesn't always map straight to CL's way 15:50:21 I am trying but some things are hard to understand right now, so my reasoning was let's try at least to have map work then I can understand better what other people are teaching me :) 15:50:27 Kron_ [~Kron@129-97-124-69.uwaterloo.ca] has joined #lisp 15:50:27 intinig: it may be simplest to create a few helper functions to make it easier on you 15:50:44 I didn't want to bore everyone with my problem too :) 15:50:46 try using mapcar first perhaps 15:50:57 intinig: what's the problem? 15:51:02 -!- ahinki [~chatzilla@212.99.10.150] has quit [Quit: ChatZilla 0.9.88.1 [Firefox 12.0/20120314195616]] 15:51:23 intinig: is the ruby code long? 15:51:31 anyway it's easy: I have a file with some lines of text. And I have to output every possible combination of the letters, one line at time. 15:51:43 jdz: no, the ruby version is easy 15:52:06 https://gist.github.com/242125525cbfb6adab8e 15:52:36 an example: input (ci ao) output => (ca co ia io) 15:52:59 I used some recursion and map for my ruby solution (the gist I linked) 15:53:25 and I thought it would translate basically 1:1 to lisp code. but boy I was wrong :) 15:54:30 tritchey [~tritchey@108.60.121.114] has joined #lisp 15:54:32 this is what I have now. get-solution is a dummy function for now, it doesn't do anything it should do. https://gist.github.com/2172068 15:54:49 it will be a bit easier if you use lists rather than strings if you're just starting out 15:54:54 intinig: what does splitting on an empty string mean in ruby? 15:54:59 explode a string like "ci" to '(c i) 15:55:05 make a permute function 15:55:09 and you're set 15:55:25 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 252 seconds] 15:55:51 intinig: i'd work on lists and convert to a string only in the last step 15:55:55 jdz "hello".split('') => ['h', 'e', 'l', 'l', 'o'] 15:56:09 madnificent: that was my original plan 15:56:22 achiu [~achiu@ip68-96-95-213.oc.oc.cox.net] has joined #lisp 15:56:25 -!- mcsontos [mcsontos@nat/redhat/x-huurensjwkfmwlbb] has quit [Quit: Leaving] 15:56:38 so I wrote (adapted) the file-lines function that reads the lines in a list. 15:56:54 so I have a list of strings, but what I really wanted was a list of lists 15:57:04 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 15:57:04 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 15:57:05 eno [~eno@nslu2-linux/eno] has joined #lisp 15:57:23 CL-USER> (coerce "abc" 'cons) 15:57:23 (#\a #\b #\c) 15:57:28 intinig: so that in lisp is (coerce "string" 'list) or (map 'list #identity "string") 15:57:44 s/#identity/#'identity 15:57:53 always try to use the more specific one, so the former is prefered to the latter 15:58:46 so coerce gives me a list of chars 15:59:13 and I can reverse it like this (coerce (coerce "string" 'list) 'string) 15:59:42 intinig: to get the lines of a file you can just do (loop for line = (read-line input nil nil) while line collect (string-trim '(#\space #\tab #\newline) line)) 16:00:31 intinig: there are a few options, you can use format to create the string or a function which creates a string and fills it up. (format nil "~{~A~}" (list #\f #\o #\o)) will make the string for instance. 16:01:06 jdz, if the file is simply ' ab cd ef' he can keep looping (read) 16:01:16 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 16:01:58 yvdriess: READ? why? 16:02:12 why read-line? the newline isn't significant 16:02:27 you just want to read in a bunch of whitespace-seperated characters 16:03:04 yvdriess: i'm translating the ruby code, i'm not trying to bring in any assumptions. the original code reads lines, so i give code that reads lines. 16:03:18 Yredelemnul [~substitut@65.102.135.130] has joined #lisp 16:03:29 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 252 seconds] 16:03:33 yvdriess: and READ is not READ-CHAR 16:04:10 intinig: so, you need to have the input, which can be in any number of lines, split by anything that is not a character? 16:04:23 jdz, the ruby code read in all lines and strips away the newlines 16:04:33 what I did in ruby was this 16:04:40 yvdriess: are you sure? 16:04:40 I got all the lines in an array 16:04:48 on, i don't want to know what you did in ruby. i want to know what you want to have 16:04:59 @buffer = File.readlines(input).map {|x| x.strip} 16:05:05 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 16:05:05 yvdriess: i'm pretty user the strip method removes whitespace, _including_ newlines 16:05:05 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 16:05:05 eno [~eno@nslu2-linux/eno] has joined #lisp 16:05:11 yes 16:05:12 s/user/sure 16:05:13 it does 16:05:31 jdz: except here it is applied after separating by newline 16:05:36 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Read error: Connection reset by peer] 16:05:41 but I don't need to to in in CL, because the function I have now seems to work. 16:05:51 ignoring newlines 16:06:04 but it's true I shouldn't make assumptions about the input format :) 16:06:15 https://gist.github.com/2172205 16:06:21 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 16:06:33 intinig: do you want all words in the file as a list? or do you need characters? 16:07:09 madnificent: I thought I needed all the words as list of characters, this way I can use mapchar and call it on the cdr of the main list 16:07:30 *madnificent* still doesn't understand how the permutation should occur 16:08:04 madnificent: I will paste an example input and output 16:08:44 https://gist.github.com/2172237 16:08:50 intinig: i think you want (cl-ppcre:all-matches-as-strings "\\w+" (alexandria:read-file-into-string "/path/to/file")) as a starting point. that will give you all strings as lists. but i wonder how you expect to combine them. what the limitations are. 16:09:30 ah, you need them on a per-line basis. let's work with strings then, it'll be the simplest if you can have more than one character 16:09:57 ah no, i misread 16:10:56 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 252 seconds] 16:11:38 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 16:11:49 -!- c_arenz [arenz@nat/ibm/x-owyolkzyqcqctigc] has quit [Ping timeout: 245 seconds] 16:11:52 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 272 seconds] 16:12:26 -!- anonus [anonymous@2a01:7e00::f03c:91ff:fedf:2cc7] has quit [Remote host closed the connection] 16:12:30 -!- TheMue [~TheMue@p5DDF5261.dip.t-dialin.net] has quit [Quit: TheMue] 16:13:27 eno [~eno@nslu2-linux/eno] has joined #lisp 16:13:36 Borbie [~user@cmp-d-8k1gx2j.cmp.uea.ac.uk] has joined #lisp 16:14:48 I have a list and I want to perform some predicate function on all the members and or them together, is REDUCE the best thing to use here or can I somehow pass the list directly to or? 16:15:19 Borbie, look at EVERY and NOTANY 16:15:41 (notany (complement #'predicate) lst) 16:15:45 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 246 seconds] 16:16:31 It seems there is SOME as well 16:16:40 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 16:17:12 afaik some is lazy 16:17:26 every/some/notevery/notany 16:17:42 they all short-circuit. 16:17:57 woops, forgot about SOME 16:18:10 I always think it's "ANY" but remember there is no ANY and it's NOTANY 16:18:22 -!- achiu [~achiu@ip68-96-95-213.oc.oc.cox.net] has quit [Ping timeout: 244 seconds] 16:18:26 http://www.lispworks.com/documentation/HyperSpec/Body/f_everyc.htm or just use clhs. 16:18:32 intinig: i don't see why would you need to prepend characters to strings for this problem, anyway 16:18:34 m7w [~chatzilla@31.24.92.28] has joined #lisp 16:19:27 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Read error: Connection reset by peer] 16:19:40 Thanks, that's what I needed 16:19:47 Anyone know of a library with a canned function for sorting a sequence of strings where each string is known in advance to be a valid argument to parse-integer (without :junk-allowed t) e.g. (hypothetical-sort #("11987" "11988" "11989" "11990") #'>) 16:20:16 mon_key, you can do that with SORT 16:20:18 FWIW I know how to write this function just figure it may already be out there 16:20:26 -!- ynniv [~ynniv@c-76-23-252-81.hsd1.ct.comcast.net] has quit [Quit: ynniv] 16:20:31 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 264 seconds] 16:20:56 (sort (mapcar #'parse-integer lst) #'>) 16:21:01 eno [~eno@nslu2-linux/eno] has joined #lisp 16:21:11 Qworkescence: :key 16:21:16 [SLB] [~balthasar@unaffiliated/slabua] has joined #lisp 16:21:32 yeah sure 16:21:38 (sort sequence #'> :key #'parse-integer) 16:21:39 ynniv [~ynniv@c-76-23-252-81.hsd1.ct.comcast.net] has joined #lisp 16:21:41 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 16:21:49 -!- Cosman246 [~user@c-66-235-51-122.sea.wa.customer.broadstripe.net] has quit [Ping timeout: 245 seconds] 16:22:06 sykopomp: so each elt gets parsed more than once yes? 16:22:29 does it? 16:22:58 I expect it could be. 16:23:04 trace it and find out! 16:23:05 I assumed it does. which is why I am asking if there is a canned function 16:23:22 mon_key: "There is no guarantee on the number of times the key will be called." 16:23:29 http://www.lispworks.com/documentation/HyperSpec/Body/f_sort_.htm 16:23:49 So I guess mapcar is the way if you want to make sure you don't redo it. 16:23:55 ;) 16:24:08 -!- jdz [~jdz@193.206.22.97] has quit [Ping timeout: 246 seconds] 16:24:09 and mapcar princ-to-string to get strings back out, if you must 16:24:22 sykopomp: yeah so now i'm dispatching on lists vs. vectors :) 16:24:38 kmcorbett [~kmcorbett@199.180.145.100] has joined #lisp 16:24:56 milanj [~milanj_@212-200-192-196.dynamic.isp.telekom.rs] has joined #lisp 16:25:52 mon_key, then use MAP 16:25:53 -!- m7w [~chatzilla@31.24.92.28] has quit [Read error: Connection reset by peer] 16:26:25 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 260 seconds] 16:26:25 m7w [~chatzilla@31.24.92.28] has joined #lisp 16:26:42 like i said i know how to write a slow version -- just wondered if any dragons around here had a fastified version 16:26:56 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 16:27:09 mon_key, what leads you to believe MAP is slow? 16:27:37 or MAP/SORT for that matter 16:28:00 -!- espadrine [~thaddee_t@acces2373.res.insa-lyon.fr] has quit [Quit: espadrine] 16:28:28 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 250 seconds] 16:28:30 -!- wyan [~wyan@92.243.10.205] has quit [Quit: ZNC - http://znc.sourceforge.net] 16:28:45 -!- Yredelemnul [~substitut@65.102.135.130] has quit [Remote host closed the connection] 16:28:52 because he's ran a large number of benchmarks and profiled! 16:28:55 right, mon_key? :D 16:29:00 wyan [~wyan@fnords.info] has joined #lisp 16:29:03 Qworkescence: nothing leads me to suspect slowness for MAP its the potential for repeated PARSE-INTEGER of the when SORTing elts of the sequence that i figure might be slow. 16:29:03 eno [~eno@nslu2-linux/eno] has joined #lisp 16:29:07 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Read error: Connection reset by peer] 16:29:35 Ralith: yes of course :P and its not like i'm prematurely optimizing or anything... 16:31:57 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 16:32:47 -!- billitch [~billitch@men75-12-88-183-197-206.fbx.proxad.net] has quit [Ping timeout: 260 seconds] 16:33:00 FWIW the use case is sequences of 100-9000 integers represented as strings of varying length. I'd like "631" to appear near "731" and not "6000" 16:33:59 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Read error: Connection reset by peer] 16:35:07 mon_key, MAP will convert the strings once 16:35:09 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 245 seconds] 16:36:35 mon_key, exactly N conversions, and then (probably) O(N log N) for sorting integers. If you can guarantee their size (e.g., FIXNUM), then typically numerical comparison will be fast. 16:36:59 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 16:37:01 ubii [~ubii@unaffiliated/ubii] has joined #lisp 16:37:04 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 16:37:04 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 16:37:04 eno [~eno@nslu2-linux/eno] has joined #lisp 16:37:24 realitygrill_ [~realitygr@76.226.129.12] has joined #lisp 16:38:48 -!- ehu [~ehuels@109.32.226.44] has quit [Ping timeout: 252 seconds] 16:39:11 -!- realitygrill [~realitygr@76.226.200.12] has quit [Ping timeout: 246 seconds] 16:39:12 -!- realitygrill_ is now known as realitygrill 16:40:26 -!- chupish [182c5af4@gateway/web/freenode/ip.24.44.90.244] has quit [Ping timeout: 245 seconds] 16:40:37 -!- lemoinem [~swoog@216.252.64.235] has quit [Remote host closed the connection] 16:40:52 kenanb [5e36ede3@gateway/web/freenode/ip.94.54.237.227] has joined #lisp 16:41:00 -!- Ragnaroek [~chatzilla@boccacio.fh-trier.de] has quit [Ping timeout: 272 seconds] 16:41:01 lemoinem [~swoog@216.252.94.75] has joined #lisp 16:41:38 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 272 seconds] 16:42:15 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 16:43:17 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 244 seconds] 16:43:39 http://paste.lisp.org/display/128517 16:43:49 -!- ivan-kanis [~user@89.83.137.164] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 16:43:50 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Read error: Connection reset by peer] 16:44:04 Qworkescence: OK. princ-to-string will hose any strings that are 0 padded. 16:44:23 -!- Kenjin [~josesanto@bl16-72-163.dsl.telepac.pt] has quit [Quit: Computer has gone to sleep] 16:44:29 I have a class-has-slot-p predicate which queries class for slot name and if it returns t I bind the value to slot 16:45:05 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 16:45:05 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 16:45:05 eno [~eno@nslu2-linux/eno] has joined #lisp 16:45:13 but somehow the foo macro tries to save value of :more key to instance even though (class-has-slot-p 'more 'lm-63-02) returns nil 16:45:24 any idea what I do wrong? 16:47:05 -!- [SLB] [~balthasar@unaffiliated/slabua] has quit [Quit: [ Close the World, Open the nExt ]] 16:47:14 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 16:48:32 Qworkescence: I think best-case O(n log n) sort assumes O(1) random access. 16:49:07 dl [~download@chpcwl01.hpc.unm.edu] has joined #lisp 16:49:16 I forget the proof, though. 16:49:49 bwuh? merge sort? 16:49:53 Ralith, yes 16:50:42 I'm gonna use an EQ hash-table with the parsed-integers as keys. 16:51:27 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 16:51:31 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 252 seconds] 16:52:12 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 16:52:20 kenanb: isn't that the point of the test against 'MORE in line 76? i.e. your testing that before the class-has-slot-p call 16:53:05 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 16:53:05 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 16:53:05 eno [~eno@nslu2-linux/eno] has joined #lisp 16:53:14 mon_key, for what? 16:53:43 ferada: exactly, but somehow more keys obviosly pass that part somehow and creates a key for :more 16:53:58 princ-to-string hoses a 0 padded string 16:55:12 e.g. (string= (princ-to-string 126) "00126") => NIL 16:55:48 ferada: I switched positions of those two conditions in case somehow my class-has-slot-p predicate is problematic, but nothing in the output changed 16:56:38 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 240 seconds] 16:57:16 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 16:57:38 there are other oddities, there is a test slot in ies classes, so test slot should be bound to the value parsed from file, but it is skipped completely 16:57:39 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [Quit: leaving] 16:58:16 mathrick [~mathrick@85.218.148.156] has joined #lisp 16:58:35 anonus [anonymous@2a01:7e00::f03c:91ff:fedf:2cc7] has joined #lisp 16:58:44 mon_key, if you're interested in numerical equality, do numerical equality 16:59:16 kenanb: well one thing i see is that you discard the return value of nconc in both cases ... 17:00:23 ferada: nconc is destructive so I use the side-effect it has on slot-list 17:00:29 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 17:00:44 nope, you need to keep the return value 17:00:54 -!- airolson [~airolson@CPE00222d55a738-CM00222d55a735.cpe.net.cable.rogers.com] has quit [] 17:01:41 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 248 seconds] 17:02:01 (setf foobar '(1 2)) (nconc foobar '(3 4)) (deneme => (1 2 3 4) 17:02:05 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 17:02:05 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 17:02:05 eno [~eno@nslu2-linux/eno] has joined #lisp 17:02:15 s/(deneme/deneme 17:02:17 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 17:02:52 hmm, kay if you rely on that 17:03:08 anyway can you post the expanded macro for some file 17:04:18 mon_key, (= 126 (parse-integer "00126")) 17:04:34 Qworkescence: the parsed integer representation of "001" and "1" are = but their string representations aren't string=. I want a numeric sort for that preserves the string identity (sort #("1" "1000" "100" "0001" "0002") #'string<) 17:04:51 ferada: can you elaborate on what you meant by relying on that? I am not extremely knowledgable on destructive operators 17:05:42 mon_key, I speculate you have some sort of typing issues. It seems your natural datatype here is a number and not a string, and I don't quite understand the want to do all of these inherently numerical operations on string representations. 17:05:48 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Read error: Connection reset by peer] 17:07:15 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 17:07:34 kenanb: well, i like to keep nconc and append interchangeable, and i feel safer if i always use the returned concatenated list than thinking about how the side effect would affect the list, i.e. just using nconc as a performance gain 17:08:11 Qworkescence: i have a datatyping issue yes. I'm not quite ready to convert these strings to integers so until then i would sometimes like to see the string representation sorted numerically. Once the conversion is made the issue will go away :) 17:08:44 ferada: isn't keeping nconc and append interchangable a lot more problematic? 17:09:35 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 17:09:43 why would it be? 17:09:48 -!- gigamonkey [~gigamonke@adsl-76-254-21-15.dsl.pltn13.sbcglobal.net] has quit [Quit: gigamonkey] 17:10:14 ferada: i would be surprised if changing an append to nconc does not screw a sufficiently complex function 17:10:37 gigamonkey [~gigamonke@adsl-76-254-21-15.dsl.pltn13.sbcglobal.net] has joined #lisp 17:10:45 which is why in most cases i wouldn't do that :) 17:10:51 achiu [~arthurchi@216.174.109.254] has joined #lisp 17:11:05 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 17:11:05 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 17:11:05 eno [~eno@nslu2-linux/eno] has joined #lisp 17:11:16 homie` [~levgue@xdsl-78-35-139-100.netcologne.de] has joined #lisp 17:11:35 [SLB] [~slabua@host89-69-dynamic.182-80-r.retail.telecomitalia.it] has joined #lisp 17:11:35 -!- [SLB] [~slabua@host89-69-dynamic.182-80-r.retail.telecomitalia.it] has quit [Changing host] 17:11:36 [SLB] [~slabua@unaffiliated/slabua] has joined #lisp 17:11:49 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 245 seconds] 17:12:14 it just led me on the wrong track because i didn't think about using nconc like that 17:12:37 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 17:13:27 wbooze_ [~wbooze@xdsl-78-35-139-100.netcologne.de] has joined #lisp 17:13:36 -!- wbooze [~wbooze@xdsl-84-44-153-79.netcologne.de] has quit [Ping timeout: 260 seconds] 17:13:54 -!- homie [~levgue@xdsl-84-44-153-79.netcologne.de] has quit [Ping timeout: 260 seconds] 17:13:57 -!- wbooze_ [~wbooze@xdsl-78-35-139-100.netcologne.de] has quit [Remote host closed the connection] 17:14:07 -!- homie` [~levgue@xdsl-78-35-139-100.netcologne.de] has quit [Read error: Connection reset by peer] 17:14:39 wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has joined #lisp 17:14:53 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Read error: Connection reset by peer] 17:15:31 I wrote this function, that takes a word and gives back its signature (signature "word") => "dorw" 17:15:49 how would you do it in real CL? 17:15:50 (defun signature (word) 17:15:50 (coerce (sort (coerce word 'list) #'char<) 'string)) 17:15:50 17:16:09 ferada: my usage of nconc is simple, slot-list is bound to a list, I don't modify which list slot-list is bound to, but modify the list bound by slot-list 17:16:24 ferada: nothing really wrong with that I think 17:16:40 and it seems reliable 17:16:40 -!- blackwolf [~blackwolf@ool-4575fc51.dyn.optonline.net] has quit [Read error: Connection reset by peer] 17:17:03 intinig, what's with coerce ? 17:17:06 homie [~levgue@xdsl-78-35-139-100.netcologne.de] has joined #lisp 17:17:13 -!- ko1 [~k11@98.82.broadband5.iol.cz] has quit [Remote host closed the connection] 17:17:13 -!- k1o [~k11@98.82.broadband5.iol.cz] has quit [Remote host closed the connection] 17:17:35 milan my idea was I take a string, make it a list, sort it and put it back together in a string. 17:17:35 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 17:17:36 ko1 [~k11@98.82.broadband5.iol.cz] has joined #lisp 17:17:41 intinig: (sort word #'char<) should work. 17:17:41 intinig: (sort (copy-seq word) #'char<) 17:17:44 sort works on sequences 17:17:53 intinig: what fe[nl]ix said. 17:18:12 I hate myself. 17:18:14 sellout1: word might be a literal, so it needs copying 17:18:19 bjonnh [~bjonnh@147.210.71.83] has joined #lisp 17:18:25 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 244 seconds] 17:18:56 blackwolf [~blackwolf@ool-4575fc51.dyn.optonline.net] has joined #lisp 17:19:29 fe[nl]ix: or even if it's not a literal, it's kind of impolite to destroy it. 17:19:56 :D 17:20:08 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 17:20:08 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 17:20:08 eno [~eno@nslu2-linux/eno] has joined #lisp 17:20:36 thx again 17:20:56 we're copying it here because sort sort what you pass to it and destroys it, right? 17:21:09 meaning it changes the value of the variable 17:21:10 ? 17:21:25 intinig: no, it changes the object the variable references. 17:21:45 gigamonkey: I still have to understand the oo nature of lisp 17:22:11 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 265 seconds] 17:22:24 E.g. (let ((x "word")) (let ((y x)) (list (sort x #'char<) x y))) => ("dorw" "dorw" "dorw") 17:22:51 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 17:23:02 But you also shouldn't rely on SORT to work in place just because it happens to in this case. 17:23:23 -!- ikki [~ikki@67-r9-r1m.bb.itelcel.com] has quit [Ping timeout: 245 seconds] 17:25:43 now let's say I have this ("hello" "abc" "cab" "olleh" "ab") and I want a function that returns (("hello "olleh") ("abc" "cab") ("ab")) i.e. group by signature, how would you do it? I was thinking of using assoc lists 17:25:56 is this lisp? 17:26:07 gigamonkey: did you ever finish toot/whistle? 17:26:16 what should ("hello" "hello") return? 17:26:22 does it group those two, or not? 17:26:41 same question for ("hello" "hello" "olleh") 17:26:55 it returns (("hello" "hello" "olleh") 17:26:57 ) 17:27:32 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 245 seconds] 17:27:48 basically you need to define a function that gives t if two strings are equal or one is the reverse of another 17:27:52 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 272 seconds] 17:28:06 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 17:28:22 -!- ferada [~ferada@dslb-088-068-137-090.pools.arcor-ip.net] has quit [] 17:28:25 and I am able to do that, it's the groupings part that leaves me still puzzled. 17:28:27 then define another function which recursively goes through a list, adding each element to the list of lists 17:28:51 have you written merge sort? This is very similar 17:29:13 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 17:29:13 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 17:29:13 eno [~eno@nslu2-linux/eno] has joined #lisp 17:29:20 you can literally take your mergesort code, copy & paste it then just edit it a bit 17:29:25 oops 17:29:26 tomodo: thx for the tip 17:29:28 -!- jollyG [~JollyG@KennPAT.uncc.edu] has left #lisp 17:29:29 thinking of insertion sort 17:29:34 not merge sort 17:29:36 intinig: If you think of your result as being (("hello" . ("olleh")) ("abc" . ("cab")) ("ab" . ()))  the solution might pop out at you. 17:30:06 tlw8913 [~tenorplay@206.255.198.55] has joined #lisp 17:30:12 you need to program the recursive step that takes (("hello "olleh") ("abc" "cab")) & "ab" to (("hello "olleh") ("abc" "cab") ("ab")) 17:30:25 as ewll as (("hello "olleh") ("abc" "cab") ("ab")) & "abc" to (("hello "olleh") ("abc" "abc" "cab") ("ab")) 17:30:52 so the recursive step is a (recursive) subroutine 17:31:08 but the main loop is the same as insertion sort 17:32:13 https://gist.github.com/40906352d3d026e98545 17:32:16 this is my ruby version 17:32:20 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 252 seconds] 17:32:35 where I used a hash and map after I finish building the hash 17:32:47 this way I don't have to do a huge number of comparisons 17:32:54 I was thinking of an assoc list 17:32:58 where the key is the signature 17:33:06 I add elements to that 17:33:25 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 17:33:29 and when I am done I just get the cdr of each element of the assoc list 17:35:30 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Read error: Connection reset by peer] 17:36:02 ikki [~ikki@200.95.163.62] has joined #lisp 17:36:06 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 272 seconds] 17:36:28 kilon_alios [~kilon@athedsl-402191.home.otenet.gr] has joined #lisp 17:37:14 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 17:37:15 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 17:37:15 eno [~eno@nslu2-linux/eno] has joined #lisp 17:37:20 slyrus: well, toot is probably done-ish. Whistle, less so. 17:37:46 Sadly, I'm pretty busy with my day job these days so haven't been hacking on them. 17:38:04 intinig: That seems like a good solution. 17:38:12 hmm, my macro doesn't work correctly because it tries to use a runtime value 17:38:24 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 17:38:26 intinig: I have trouble not typing your nick as "initing" 17:38:28 ;) 17:38:43 schaueho [~schaueho@dslb-088-066-026-170.pools.arcor-ip.net] has joined #lisp 17:39:05 gigamonkey: I shouldn't predicate for slots of a class using mop inside macro-expansion, right? 17:39:16 -!- kilon [~kilon@athedsl-317905.home.otenet.gr] has quit [Ping timeout: 260 seconds] 17:39:38 at least, this is what i get from macro-expansion time vs. runtime part of PCL 17:39:41 I'll do that, let's see :) 17:39:58 -!- teggi [~teggi@123.20.55.227] has quit [Remote host closed the connection] 17:41:21 -!- mvilleneuve_ [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Leaving] 17:42:38 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 240 seconds] 17:42:59 kenanb: it depends whether the classes are defined and you have an instance of the class at the time the macro is expanded. 17:43:14 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 246 seconds] 17:43:24 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 17:43:26 I.e. you could be using classes to help you determine how you are going to expand the macro. 17:43:35 -!- kilon_alios [~kilon@athedsl-402191.home.otenet.gr] has quit [Ping timeout: 246 seconds] 17:43:42 gigamonkey: the classes are defined and finalized when i run the macros 17:43:48 zutobg [~kvirc@213.240.232.141] has joined #lisp 17:43:50 But you can't base your macro expansion on anything that isn't going to happen until the expanded code is executed. 17:43:59 "run the macros" is pretty ambiguous. 17:44:02 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 17:44:03 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 17:44:03 eno [~eno@nslu2-linux/eno] has joined #lisp 17:44:03 -!- zutobg [~kvirc@213.240.232.141] has quit [Client Quit] 17:44:46 let's say I have an assoc list ((x y z) (a b c)) 17:44:52 gigamonkey: I manually finalize classes in source so they are guaranteed to be finalized when macro is run 17:45:06 i guess i am failing some completely irrevelant point 17:45:08 kilon [~kilon@athedsl-319603.home.otenet.gr] has joined #lisp 17:45:35 how do I add something to it: (foo '(x j) old-list) => ((x y z j) (a b c)) 17:45:42 saschakb [~saschakb@p4FEA0C47.dip0.t-ipconnect.de] has joined #lisp 17:45:51 I'll just try the function way, I tried to use macro to make the code more readable and it was a good macro writing practice but this is obviously a little too complex for me at this point 17:45:55 -!- BBShortcut [~user@mar92-5-82-225-147-167.fbx.proxad.net] has quit [Read error: Connection reset by peer] 17:47:44 -!- tlw8913 [~tenorplay@206.255.198.55] has quit [Ping timeout: 260 seconds] 17:47:59 Ragnaroek [~chatzilla@p5081EE29.dip.t-dialin.net] has joined #lisp 17:48:08 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 272 seconds] 17:48:38 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 17:48:46 ok I know how to do it :) 17:49:38 -!- hlavaty [~user@91-65-218-223-dynip.superkabel.de] has quit [Remote host closed the connection] 17:51:07 -!- schaueho [~schaueho@dslb-088-066-026-170.pools.arcor-ip.net] has quit [Ping timeout: 246 seconds] 17:51:17 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 248 seconds] 17:52:45 -!- _schulte_ [~eschulte@adaptive.cs.unm.edu] has quit [Ping timeout: 260 seconds] 17:52:55 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 244 seconds] 17:52:59 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 17:53:00 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 17:53:00 eno [~eno@nslu2-linux/eno] has joined #lisp 17:53:41 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 17:53:58 [D 17:55:56 is there a defined way of adding a property to a list if it don't exist, and concatenating the value the the existing one if the property exists already 17:56:00 i mean in property lists 17:56:35 should be extremely trivial to write, i just wondered if there is a function for such behavior 17:58:07 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 246 seconds] 17:58:56 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 17:59:23 -!- yvdriess [~Beef@soft85.vub.ac.be] has quit [Quit: This computer has gone to sleep] 18:00:02 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 246 seconds] 18:00:08 intinig: If I understood your problem correctly and you don't mind a highly inefficient procedure, here is a way: http://paste.kde.org/445220/ 18:00:25 didi: thx 18:00:41 I have another question: (defparameter foo "bar") 18:00:53 '(foo "baz") => (FOO "baz") 18:01:06 while I expected => ("bar" "baz") 18:01:11 should I use a cons for that? 18:01:45 intinig: You're quoting it. 18:01:57 eno [~eno@nslu2-linux/eno] has joined #lisp 18:01:57 didi if I don't I get an error 18:01:59 intinig: (list foo "baz") 18:02:00 intinig: try (list foo "bar") 18:02:11 saying I am trying to call a non existant function 18:02:20 intinig: Indeed. 18:02:22 didi: for a local function you want flet or labels, not defun 18:02:33 Vivitron: I see. Thank you. 18:02:39 intinig: you are quoting the list with ' , that results in foo not getting evaluated 18:02:40 intinig: collect, because (foo "baz") is trying to call FOO, which you don't have defined. 18:02:43 correct* 18:03:04 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 245 seconds] 18:03:37 intinig: use (quote x) instead of 'x until you understand what it's doing. :) 18:03:53 ferada [~ferada@dslb-188-107-035-184.pools.arcor-ip.net] has joined #lisp 18:04:18 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 18:04:19 tlw8913 [~tenorplay@206.255.198.55] has joined #lisp 18:07:31 -!- [SLB] [~slabua@unaffiliated/slabua] has quit [Quit: Close the world, Open the nExt] 18:07:37 -!- Jeanne-Kamikaze [~Jeanne-Ka@100.Red-88-11-23.dynamicIP.rima-tde.net] has quit [Quit: Did you hear that ?] 18:07:46 am0c [~am0c@223.32.30.136] has joined #lisp 18:08:38 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 252 seconds] 18:08:44 -!- homie [~levgue@xdsl-78-35-139-100.netcologne.de] has quit [Read error: Connection reset by peer] 18:08:54 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 245 seconds] 18:09:04 (defun place-word (word list) 18:09:04 (setf list (cons (list word) list))) 18:09:04 18:09:16 in my mind this function takes a list and adds a word to it 18:09:25 but obviously it doesn't 18:09:31 and I have no clue why 18:09:36 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 18:10:00 look at the documentation for append 18:10:24 thx 18:10:30 intinig: setf is only SETFing the local list variable, not the external one. 18:10:32 ivan-kanis [~user@89.83.137.164] has joined #lisp 18:10:32 -!- ivan-kanis [~user@89.83.137.164] has quit [Read error: Connection reset by peer] 18:10:42 am0c_ [~am0c@223.32.30.64] has joined #lisp 18:10:43 so your function has no side-effect visible outside the function itself. 18:10:55 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 18:10:55 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 18:10:55 eno [~eno@nslu2-linux/eno] has joined #lisp 18:11:13 Fullmoon_ [~Fullmoon@dsl-stat-43-17.mmc.at] has joined #lisp 18:11:15 and it returns something like ((word) list), instead of (word list) 18:11:43 intinig: look at PUSH in CLHS. You still won't be able to define place-word as a function, though. 18:11:56 -!- Fullmoon [~Fullmoon@dsl-stat-43-17.mmc.at] has quit [Ping timeout: 246 seconds] 18:11:57 -!- Fullmoon_ is now known as Fullmoon 18:12:18 thx 18:13:39 -!- saschakb [~saschakb@p4FEA0C47.dip0.t-ipconnect.de] has quit [Ping timeout: 252 seconds] 18:13:54 -!- am0c [~am0c@223.32.30.136] has quit [Ping timeout: 245 seconds] 18:13:56 intinig: do you understand why your setf isn't doing anything? 18:14:05 sykopomp: yes 18:14:11 it changes the local value 18:14:16 not the variable I passed to it 18:14:33 it changes the local variable, but yes. You got it. :) 18:14:44 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 272 seconds] 18:14:51 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 18:15:06 A better version: http://paste.kde.org/445232/ 18:15:38 am0c__ [~am0c@223.32.30.64] has joined #lisp 18:15:51 [SLB] [~slabua@host89-69-dynamic.182-80-r.retail.telecomitalia.it] has joined #lisp 18:15:52 -!- [SLB] [~slabua@host89-69-dynamic.182-80-r.retail.telecomitalia.it] has quit [Changing host] 18:15:52 [SLB] [~slabua@unaffiliated/slabua] has joined #lisp 18:16:35 -!- ikki [~ikki@200.95.163.62] has quit [Ping timeout: 252 seconds] 18:17:57 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 245 seconds] 18:18:56 -!- am0c_ [~am0c@223.32.30.64] has quit [Ping timeout: 260 seconds] 18:19:48 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 272 seconds] 18:19:58 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 18:19:58 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 18:19:58 eno [~eno@nslu2-linux/eno] has joined #lisp 18:20:07 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 18:21:41 -!- kenanb [5e36ede3@gateway/web/freenode/ip.94.54.237.227] has quit [Ping timeout: 245 seconds] 18:21:47 sdemarre [~serge@91.176.96.62] has joined #lisp 18:22:55 -!- [SLB] [~slabua@unaffiliated/slabua] has quit [Quit: Close the world, Open the nExt] 18:24:31 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 252 seconds] 18:24:37 albacker [~eni@unaffiliated/enyx] has joined #lisp 18:25:03 vantage|home [~vantage@109.131.64.66] has joined #lisp 18:25:21 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 18:25:25 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 18:26:16 ikki [~ikki@200.95.163.67] has joined #lisp 18:26:22 -!- achiu [~arthurchi@216.174.109.254] has quit [Quit: WeeChat 0.3.7] 18:26:57 puchacz [~puchacz@87-194-5-99.bethere.co.uk] has joined #lisp 18:27:07 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 245 seconds] 18:27:30 can sbcl safely unwind the C stack? e.g., condition/throw inside a callback 18:27:37 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Read error: Connection reset by peer] 18:27:51 given there are C bits of sbcl, i'd think it would have to 18:28:53 oGMo: it can, but no C++ destructors will be called 18:28:53 18:29:00 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 18:29:00 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 18:29:00 eno [~eno@nslu2-linux/eno] has joined #lisp 18:29:12 heh 18:29:49 oGMo: I found it impossible to restart Qt main loop, if C stack was unwound, because damn thing remembers that it had an error in a static member variable of static QApplication object, and the even loop does while (!hadError) {...} 18:30:05 maxm-: oh, sure 18:30:07 [SLB] [~slabua@host89-69-dynamic.182-80-r.retail.telecomitalia.it] has joined #lisp 18:30:08 -!- [SLB] [~slabua@host89-69-dynamic.182-80-r.retail.telecomitalia.it] has quit [Changing host] 18:30:08 [SLB] [~slabua@unaffiliated/slabua] has joined #lisp 18:30:12 hi, any cache library around? synchronized, hash, if too many entries, remove random one for example 18:30:23 i don't expect it to do anything but not return to the C code and not bash the stack 18:30:24 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 18:30:57 puchacz: use a weak hash? 18:30:57 kenanb [5e36ede3@gateway/web/freenode/ip.94.54.237.227] has joined #lisp 18:31:01 oGMo: that works absolutely fine.. As long as foreign code did not wrote to any of lisp memory, should have no problems 18:31:17 puchacz: see trivial-garbage for a portable wrapper 18:31:30 ferada: it turns out nconc parts were actually problematic 18:31:39 oGMo, I don't think so. weak hash would lose value when nothing else points to it 18:31:42 (loop with body = (list) for i in '('(1) (2) (3)) do (nconc body i) finally (return body)) 18:31:45 returns nil 18:32:04 why does it actually return nil? 18:32:09 -!- Kreol[UKR] [~quassel@85.198.173.181] has quit [Quit: No Ping reply in 180 seconds.] 18:32:18 puchacz: well, things aren't going away if references remain anyway, and it saves you the trouble of having to look 18:32:22 Kreol[UKR] [~quassel@85.198.173.181] has joined #lisp 18:33:03 usually i do caching with a coupled strong-reference-set and a weak hash, but it would depend on the situation i guess 18:33:30 oGMO: actually I can try. weak hash and something else 18:33:36 so i guess the first question is "what are you caching" 18:33:43 objects in web app 18:33:51 oh, that might work fine then 18:33:58 between requests and between sessions too 18:34:02 globally 18:34:20 in fact the weak ref is probably necessary if you keep refs around 18:34:46 kenanb, why are you relying on nconc's side effects 18:34:55 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 264 seconds] 18:34:55 kenanb: you dont ever set the result of nconc to anything, nconc'ing with nil behaves somewhat differently than you expect 18:35:06 Functions that use side effects should have their results used 18:35:27 Well, ok, that's overly broad 18:35:40 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 18:35:57 DDR [~chatzilla@d99-199-11-52.bchsia.telus.net] has joined #lisp 18:35:58 But many functions that mutate stuff do so only for efficiency 18:36:01 -!- realitygrill [~realitygr@76.226.129.12] has quit [Quit: realitygrill] 18:36:03 am0c_ [~am0c@223.32.30.136] has joined #lisp 18:36:08 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 240 seconds] 18:36:38 -!- intinig [~user@93-50-99-219.ip152.fastwebnet.it] has quit [Ping timeout: 240 seconds] 18:36:47 kenanb: my guess would be that (nconc nil anything) returns anything directly 18:36:53 bobbysmith007: so the exception happens when i try nconcing to empty list in first loop? 18:37:30 -!- bjonnh [~bjonnh@147.210.71.83] has quit [Remote host closed the connection] 18:37:59 eno [~eno@nslu2-linux/eno] has joined #lisp 18:38:23 nconc (as described in clhs) is defined such that nconc'ing with nil returns the non nil argument rather than doing anything 18:38:44 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Read error: Connection reset by peer] 18:38:55 am0c [~am0c@223.32.30.64] has joined #lisp 18:38:57 bobbysmith007: ah, now I get it 18:38:58 as such you should not ignore its return value; eg: (loop with body = (list) for i in '('(1) (2) (3)) do (setf body (nconc body i)) finally (return body)) is what you seem to be indending 18:39:26 -!- am0c__ [~am0c@223.32.30.64] has quit [Ping timeout: 252 seconds] 18:39:41 Sgeo: i still don't get why everybody insists on the use of result and that I shouldn't rely on nconc. why should I ever need a second step if i already get what I expect at first 18:39:55 -!- tomodo [~tomodo@gateway/tor-sasl/tomodo] has quit [Ping timeout: 276 seconds] 18:39:56 kenanb: or more susinctly (loop for i in '('(1) (2) (3)) nconcing i) 18:40:35 kenanb: the insistence is derived directly from the definition in the spec 18:40:42 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 18:40:51 bobbysmith007: I do nconcing thing whenever possible but that is not an option in the actual code snippet, the one I pasted was just a sample for quick question 18:41:03 H4ns: I found myself often doing the same thing with stored objects. Fetching a few lists with a few indexes then finding the intersection. The problem is that set operations are very inefficient on lisp lists. Is there a proper way to do it? 18:41:29 kenanb, nconc (as described in clhs) is defined such that nconc'ing with nil returns the non nil argument rather than doing anything 18:41:38 THat's the answer to your question 18:41:52 -!- am0c_ [~am0c@223.32.30.136] has quit [Ping timeout: 276 seconds] 18:42:21 It does NOT do what you expect. 18:42:33 Sgeo: that is an exception, since I now know about it, i can safely rely on the use of nconc 18:42:53 :) 18:43:22 where possible, of course 18:43:22 tomodo [~tomodo@gateway/tor-sasl/tomodo] has joined #lisp 18:43:26 Still probably bad style to do so and may make it harder to read 18:43:51 http://paste.lisp.org/display/128523 18:43:58 (Where's the lisppaste bot?) 18:44:29 -!- am0c [~am0c@223.32.30.64] has quit [Ping timeout: 246 seconds] 18:44:50 -!- totzeit [~kirkwood@c-71-227-253-228.hsd1.wa.comcast.net] has quit [Ping timeout: 265 seconds] 18:45:11 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 260 seconds] 18:45:13 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 244 seconds] 18:45:29 naryl: dead 18:45:55 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 18:45:56 dead? 18:46:00 Or just sleeping? :) 18:47:00 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 18:47:00 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 18:47:00 eno [~eno@nslu2-linux/eno] has joined #lisp 18:47:09 Deadnotsleeping asks, "Who is 'her', and does she even know you're...?" 18:47:35 Oh, it's 18:47:42 Who is 'her' and does she even know that you're 18:48:16 opposablethumb [~allthumbs@GD4-Offsite3.gd4test.com] has joined #lisp 18:48:47 That's what she said. 18:49:34 Has anyone really been far even as decided to use even go want to do look more like? 18:49:47 ISF [~ivan@143.106.196.111] has joined #lisp 18:50:18 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Read error: Operation timed out] 18:50:26 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 260 seconds] 18:50:36 You've got to be kidding me. I've been further even more decided to use even go need to do look more as anyone can. Can you really be far even as decided half as much to use go wish for that? My guess is that when one really been far even as decided once to use even go want, it is then that he has really been far even as decided to use even go want to do look more like. It's just common sense. 18:50:41 sykopomp: Damn you  I tried to parse that repeatedly. 18:50:55 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 18:51:17 *sykopomp* should use this for a commit message. 18:53:13 Yes, Sgeo, you should try to make a effort! 18:53:28 achiu [~arthurchi@216.174.109.254] has joined #lisp 18:53:42 optikalmouse [~user@76.9.199.178] has joined #lisp 18:54:15 lost in translation 18:54:17 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 246 seconds] 18:55:12 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 252 seconds] 18:55:59 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 18:55:59 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 18:55:59 eno [~eno@nslu2-linux/eno] has joined #lisp 18:56:08 my numeric string sorting solution: http://paste.lisp.org/display/128524 18:56:13 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 18:57:19 am0c [~am0c@223.32.30.64] has joined #lisp 18:59:43 -!- Kreol[UKR] [~quassel@85.198.173.181] has quit [Ping timeout: 246 seconds] 18:59:43 -!- ISF [~ivan@143.106.196.111] has quit [Ping timeout: 252 seconds] 19:00:19 totzeit [~kirkwood@c-71-227-253-228.hsd1.wa.comcast.net] has joined #lisp 19:00:25 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 246 seconds] 19:01:29 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 19:03:37 -!- adeht [void@flash.ignite.lol.vc] has quit [Remote host closed the connection] 19:04:07 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 252 seconds] 19:04:37 -!- schmx [~marcus@sxemacs/devel/schme] has quit [Ping timeout: 276 seconds] 19:05:08 -!- ainm [~ainm@109.Red-81-32-228.dynamicIP.rima-tde.net] has quit [Ping timeout: 246 seconds] 19:05:45 gkeith_glaptop_ [gkeith@nat/google/x-xrfqdfvfyyozurzr] has joined #lisp 19:06:01 eno [~eno@nslu2-linux/eno] has joined #lisp 19:06:06 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 265 seconds] 19:06:42 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 19:08:20 LiamH [~healy@pool-74-96-8-26.washdc.east.verizon.net] has joined #lisp 19:08:45 ISF [~ivan@143.106.196.111] has joined #lisp 19:10:25 -!- ISF [~ivan@143.106.196.111] has quit [Excess Flood] 19:11:08 ISF [~ivan@143.106.196.111] has joined #lisp 19:11:16 hydo [~hydo@c-98-232-33-73.hsd1.wa.comcast.net] has joined #lisp 19:11:17 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 248 seconds] 19:11:31 -!- hydo [~hydo@c-98-232-33-73.hsd1.wa.comcast.net] has quit [Client Quit] 19:12:01 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 19:12:08 kenanb: so did you get it working then :)? 19:13:33 schmx [~marcus@sxemacs/devel/schme] has joined #lisp 19:13:43 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 276 seconds] 19:14:26 -!- tomodo [~tomodo@gateway/tor-sasl/tomodo] has quit [Remote host closed the connection] 19:14:46 Jeanne-Kamikaze [~Jeanne-Ka@100.Red-88-11-23.dynamicIP.rima-tde.net] has joined #lisp 19:15:03 eno [~eno@nslu2-linux/eno] has joined #lisp 19:16:31 -!- Arbamisto [~christoph@192.188.108.71] has quit [Read error: Connection reset by peer] 19:16:45 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 260 seconds] 19:17:18 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 19:17:32 ferada: nope, I figured many other bits and pieces of silliness in my code, I'm writing a function version from scratch 19:18:09 k 19:18:57 _schulte_ [~eschulte@adaptive.cs.unm.edu] has joined #lisp 19:21:16 saschakb [~saschakb@p4FEA10FA.dip0.t-ipconnect.de] has joined #lisp 19:21:34 -!- wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has quit [Remote host closed the connection] 19:21:41 -!- kenanb [5e36ede3@gateway/web/freenode/ip.94.54.237.227] has quit [Ping timeout: 245 seconds] 19:21:55 wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has joined #lisp 19:21:56 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 260 seconds] 19:22:02 -!- wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has quit [Remote host closed the connection] 19:22:25 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 244 seconds] 19:22:26 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 19:24:04 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 19:24:04 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 19:24:04 eno [~eno@nslu2-linux/eno] has joined #lisp 19:25:45 -!- ubii [~ubii@unaffiliated/ubii] has quit [Quit: Leaving] 19:27:22 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 265 seconds] 19:27:46 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 19:28:42 -!- mathrick [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 19:28:59 mathrick [~mathrick@85.218.148.156] has joined #lisp 19:29:03 edgar-rft [~user@HSI-KBW-078-043-123-191.hsi4.kabel-badenwuerttemberg.de] has joined #lisp 19:29:44 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Read error: Connection reset by peer] 19:30:37 wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has joined #lisp 19:31:28 Kryztof [~user@81.174.155.115] has joined #lisp 19:32:08 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 252 seconds] 19:32:44 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 19:33:29 -!- saschakb [~saschakb@p4FEA10FA.dip0.t-ipconnect.de] has quit [Ping timeout: 246 seconds] 19:34:02 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 19:34:02 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 19:34:02 eno [~eno@nslu2-linux/eno] has joined #lisp 19:34:19 -!- xan_ [~xan@155.99.117.91.static.mundo-r.com] has quit [Ping timeout: 245 seconds] 19:35:05 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Read error: Connection reset by peer] 19:37:48 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 19:38:21 poindont` [~user@cloudbovina.bovinasancta.com] has joined #lisp 19:39:21 -!- poindontcare [~user@cloudbovina.bovinasancta.com] has quit [Remote host closed the connection] 19:41:18 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 252 seconds] 19:41:26 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Read error: Connection reset by peer] 19:42:49 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 19:43:06 eno [~eno@nslu2-linux/eno] has joined #lisp 19:43:38 pnq [~nick@AC81EC09.ipt.aol.com] has joined #lisp 19:47:01 -!- gkeith_glaptop_ [gkeith@nat/google/x-xrfqdfvfyyozurzr] has quit [Ping timeout: 260 seconds] 19:47:06 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 244 seconds] 19:47:47 -!- wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has quit [Remote host closed the connection] 19:47:48 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 19:48:22 wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has joined #lisp 19:49:48 -!- eno [~eno@nslu2-linux/eno] has quit [Read error: Operation timed out] 19:50:46 -!- paul0`` [~user@177.132.101.9] has quit [Ping timeout: 276 seconds] 19:51:05 -!- wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has quit [Remote host closed the connection] 19:51:05 cyphase [~cyphase@unaffiliated/cyphase] has joined #lisp 19:52:02 wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has joined #lisp 19:52:09 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 19:52:09 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 19:52:10 eno [~eno@nslu2-linux/eno] has joined #lisp 19:52:30 hydo [~hydo@c-98-232-33-73.hsd1.wa.comcast.net] has joined #lisp 19:52:30 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 265 seconds] 19:52:41 -!- hydo is now known as clintm 19:53:06 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 19:54:05 -!- tlw8913 [~tenorplay@206.255.198.55] has quit [Ping timeout: 260 seconds] 19:54:34 -!- wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has quit [Remote host closed the connection] 19:56:21 Farzad [~farzadbek@46.225.107.177] has joined #lisp 19:57:32 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 252 seconds] 19:58:23 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 252 seconds] 19:58:26 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 19:59:08 eno [~eno@nslu2-linux/eno] has joined #lisp 19:59:29 wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has joined #lisp 20:03:03 -!- wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has quit [Remote host closed the connection] 20:03:07 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 264 seconds] 20:03:17 wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has joined #lisp 20:03:44 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 20:03:59 -!- wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has quit [Remote host closed the connection] 20:04:07 gkeith_glaptop_ [gkeith@nat/google/x-yvkfdbfkwcuctxii] has joined #lisp 20:04:08 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 240 seconds] 20:04:33 wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has joined #lisp 20:04:34 -!- wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has quit [Read error: Connection reset by peer] 20:05:15 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 20:05:15 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 20:05:15 eno [~eno@nslu2-linux/eno] has joined #lisp 20:05:27 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Read error: Connection reset by peer] 20:07:36 HG` [~HG@dsbg-4db5baee.pool.mediaWays.net] has joined #lisp 20:08:10 tlw8913 [~tenorplay@206.255.198.55] has joined #lisp 20:08:45 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 20:11:14 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 20:12:07 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 20:12:07 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 20:12:07 eno [~eno@nslu2-linux/eno] has joined #lisp 20:12:48 wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has joined #lisp 20:13:12 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 252 seconds] 20:13:42 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 20:15:08 -!- vantage|home [~vantage@109.131.64.66] has quit [Ping timeout: 246 seconds] 20:15:37 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Read error: Connection reset by peer] 20:17:36 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 272 seconds] 20:17:56 osa1 [~sinan@88.243.104.197] has joined #lisp 20:18:14 eno [~eno@nslu2-linux/eno] has joined #lisp 20:18:45 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 20:19:00 -!- wgl [~wgl@209.242.26.41] has quit [Remote host closed the connection] 20:19:45 dstatyvka [ejabberd@pepelaz.jabber.od.ua] has joined #lisp 20:20:13 -!- pnq [~nick@AC81EC09.ipt.aol.com] has quit [Ping timeout: 246 seconds] 20:23:31 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 264 seconds] 20:24:09 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 20:24:10 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 250 seconds] 20:24:53 -!- Jeanne-Kamikaze [~Jeanne-Ka@100.Red-88-11-23.dynamicIP.rima-tde.net] has quit [Quit: Did you hear that ?] 20:25:12 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 20:25:13 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 20:25:13 eno [~eno@nslu2-linux/eno] has joined #lisp 20:27:19 stassats` [~stassats@wikipedia/stassats] has joined #lisp 20:29:00 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 272 seconds] 20:29:26 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 20:29:50 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Ping timeout: 246 seconds] 20:30:05 -!- gkeith_glaptop_ [gkeith@nat/google/x-yvkfdbfkwcuctxii] has quit [Quit: Ex-Chat] 20:30:29 -!- Farzad [~farzadbek@46.225.107.177] has quit [Ping timeout: 260 seconds] 20:31:12 vantage|home [~vantage@109.131.64.66] has joined #lisp 20:31:16 pchrist [~spirit@gentoo/developer/pchrist] has joined #lisp 20:32:37 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 265 seconds] 20:33:50 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 252 seconds] 20:33:59 -!- ISF [~ivan@143.106.196.111] has quit [Ping timeout: 260 seconds] 20:34:13 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 20:34:13 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 20:34:13 eno [~eno@nslu2-linux/eno] has joined #lisp 20:34:26 Jeanne-Kamikaze [~Jeanne-Ka@100.Red-88-11-23.dynamicIP.rima-tde.net] has joined #lisp 20:34:46 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 20:35:26 -!- vantage|home [~vantage@109.131.64.66] has quit [Ping timeout: 246 seconds] 20:35:56 Farzad [~farzadbek@46.225.107.193] has joined #lisp 20:37:08 (map 'string (lambda (x) x) '("" "" "" "" "whatever")) ==> The value "" is not of type CHARACTER. how can i fix this? 20:37:40 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Read error: Connection reset by peer] 20:38:28 a) don't desire to do that b) (reduce (lambda (x y) (concatenate 'string x y)) '("" "" "" "" "whatever")) 20:39:18 Farzad: i'd probably use format to fix it: (format nil "~{~A~}" list) 20:39:31 realitygrill [~realitygr@204.38.4.80] has joined #lisp 20:39:44 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 20:40:13 sorabji5252 [~user@ip72-199-195-29.sd.sd.cox.net] has joined #lisp 20:40:24 or (apply #'concatenate 'string ...) i do that often too. i know it can be an issues if you have many arguments, then stassats`'s advise works great, but it's cleaner/shorter 20:40:29 Beetny [~Beetny@ppp118-208-58-120.lns20.bne1.internode.on.net] has joined #lisp 20:40:36 -!- X-Scale` [name@89.180.150.205] has quit [Remote host closed the connection] 20:41:57 Farzad` [~farzadbek@46.225.115.217] has joined #lisp 20:42:14 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Read error: Connection reset by peer] 20:42:32 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 252 seconds] 20:43:20 Farzad: oh, and the issue is that map 'string assumes you'll give it characters (things that look like #\c or #\h or #\Newline) and you're giving it strings (which look like "c" "h") 20:43:36 -!- Farzad [~farzadbek@46.225.107.193] has quit [Ping timeout: 260 seconds] 20:44:16 eno [~eno@nslu2-linux/eno] has joined #lisp 20:44:44 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 20:45:37 Kreol[UKR] [~quassel@85.198.173.181] has joined #lisp 20:45:53 -!- wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has quit [Ping timeout: 245 seconds] 20:46:26 X-Scale [name@2001:470:1f14:135b::2] has joined #lisp 20:47:09 -!- opposablethumb [~allthumbs@GD4-Offsite3.gd4test.com] has left #lisp 20:47:59 -!- edgar-rft [~user@HSI-KBW-078-043-123-191.hsi4.kabel-badenwuerttemberg.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:48:14 how do i read the channel history again? 20:48:30 http://tunes.org/~nef/logs/lisp/12.03.23 20:48:39 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Read error: Operation timed out] 20:49:35 irc server cant give me that? i thought it could, with a command or something 20:49:35 -!- sellout1 [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has quit [Quit: Leaving.] 20:49:49 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 20:49:53 no 20:50:19 jabber server can. :) 20:52:19 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 244 seconds] 20:52:55 -!- prxq [~mommer@mnhm-5f75d63a.pool.mediaWays.net] has quit [Quit: Leaving] 20:54:17 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 20:54:18 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 20:54:18 eno [~eno@nslu2-linux/eno] has joined #lisp 20:54:22 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 252 seconds] 20:55:06 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 20:56:26 wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has joined #lisp 20:56:48 prxq [~mommer@mnhm-5f75d63a.pool.mediaWays.net] has joined #lisp 20:56:57 stassats`: wasn't there an s-expression version of that? 20:57:41 -!- kilon [~kilon@athedsl-319603.home.otenet.gr] has quit [Remote host closed the connection] 20:57:44 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Read error: Connection reset by peer] 20:58:21 Joreji [~thomas@u-0-016.vpn.rwth-aachen.de] has joined #lisp 20:59:21 -!- wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has quit [Client Quit] 21:00:07 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 21:00:19 -!- kennyd [~kennyd@93-141-120-102.adsl.net.t-com.hr] has quit [Ping timeout: 276 seconds] 21:01:14 sellout [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has joined #lisp 21:01:18 wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has joined #lisp 21:02:33 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 252 seconds] 21:03:08 -!- Joreji [~thomas@u-0-016.vpn.rwth-aachen.de] has quit [Ping timeout: 240 seconds] 21:03:27 -!- wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has quit [Client Quit] 21:03:47 wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has joined #lisp 21:04:19 kennyd [~kennyd@93-136-46-145.adsl.net.t-com.hr] has joined #lisp 21:04:21 eno [~eno@nslu2-linux/eno] has joined #lisp 21:04:32 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 252 seconds] 21:05:00 -!- wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has quit [Remote host closed the connection] 21:05:05 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 21:05:17 wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has joined #lisp 21:05:41 xjrn [~chatzilla@c-67-174-244-103.hsd1.ca.comcast.net] has joined #lisp 21:06:12 -!- wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has quit [Remote host closed the connection] 21:06:35 are there any special rules regarding association lists that they can't be treated as a regular list? 21:08:17 tlw8913: a-lists are lists. 21:08:20 tlw8913: you can mess them up easily, but other than that, none that I know of 21:09:07 I was thinking I was doing something syntactically wrong, turns out it's a logic error. The function I was testing was expecting nested lists and I didn't set up the test list that way 21:09:19 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 245 seconds] 21:10:22 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 21:12:01 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Read error: Connection reset by peer] 21:12:02 tlw8913: a-lists aren't terribly modern either. I think they are used rather rarely 21:12:26 but they are 21:12:42 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 250 seconds] 21:12:56 prxq: considering I'm doing this for a class and that's the structure the teacher told me to use, I think I'll stick with them nonetheless. 21:13:52 I'm also using xlisp at his request, so I'm sorry if my teacher gives us all trouble. 21:14:08 tlw8913: alists are perfectly fine, don't listen to prxq 21:14:09 #lisp, we do the homework for you! 21:14:10 tlw8913: of course. They aren't forbidden or something. i just want to make sure you know that it lisp is not a-lists. 21:14:22 eno [~eno@70.137.133.209] has joined #lisp 21:14:22 -!- eno [~eno@70.137.133.209] has quit [Changing host] 21:14:22 eno [~eno@nslu2-linux/eno] has joined #lisp 21:14:28 stassats`: they are fine for small stuff. 21:14:49 kilon [~kilon@athedsl-319603.home.otenet.gr] has joined #lisp 21:15:20 for large too 21:15:22 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 21:15:41 maxm-: I don't ask for answers, only understanding. I'm happy to do the homework myself if I can understand it 21:15:59 -!- Kreol[UKR] [~quassel@85.198.173.181] has quit [Ping timeout: 245 seconds] 21:16:51 tlw8913: convince him that common lisp will make you code faster. at least you'll be helped quicker. 21:17:29 well, helping with xlisp is quicker for #lisp, because it's off-topic 21:17:51 Farzad [~farzadbek@46.225.104.32] has joined #lisp 21:17:55 wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has joined #lisp 21:18:15 Farzad`` [~farzadbek@46.225.104.32] has joined #lisp 21:18:29 -!- trebor_dki [~user@mail.dki.tu-darmstadt.de] has quit [Remote host closed the connection] 21:18:32 -!- kilon [~kilon@athedsl-319603.home.otenet.gr] has quit [Remote host closed the connection] 21:19:22 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 246 seconds] 21:19:39 -!- ynniv [~ynniv@c-76-23-252-81.hsd1.ct.comcast.net] has quit [Quit: ynniv] 21:19:58 stassats`: liver problems? 21:19:59 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 265 seconds] 21:20:11 eno [~eno@nslu2-linux/eno] has joined #lisp 21:20:37 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 21:20:56 -!- Farzad` [~farzadbek@46.225.115.217] has quit [Ping timeout: 250 seconds] 21:21:05 Joreji [~thomas@u-0-019.vpn.rwth-aachen.de] has joined #lisp 21:21:08 adeht [void@flash.ignite.lol.vc] has joined #lisp 21:21:51 madnificent: I'll see what I can do. Considering the configuration script he tried to have us use to put the XLISP icon in the start menu doesn't work on win7 x64, he may be willing to change after this year 21:22:33 tlw8913: bath university, by chance? 21:22:58 -!- Jeanne-Kamikaze [~Jeanne-Ka@100.Red-88-11-23.dynamicIP.rima-tde.net] has quit [Quit: Did you hear that ?] 21:23:02 prxq, is that the actual name of a university? 21:23:17 yes. but not yours, I guess :-) 21:23:34 -!- Sbidicuda [~antani@host249-171-dynamic.11-87-r.retail.telecomitalia.it] has quit [Remote host closed the connection] 21:23:37 ah, no, that was some eulisp relative. 21:23:46 Learn something new every day. In any case, I go to Oklahoma Christian university. 21:24:37 -!- ikki [~ikki@200.95.163.67] has quit [Ping timeout: 246 seconds] 21:25:09 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 245 seconds] 21:28:08 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 240 seconds] 21:28:28 -!- Demosthenes [~demo@206.180.155.43.adsl.hal-pc.org] has quit [Quit: leaving] 21:29:31 -!- Farzad`` [~farzadbek@46.225.104.32] has quit [Remote host closed the connection] 21:29:31 -!- Farzad [~farzadbek@46.225.104.32] has quit [Read error: Connection reset by peer] 21:30:11 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 21:30:11 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 21:30:11 eno [~eno@nslu2-linux/eno] has joined #lisp 21:30:11 krzysz00 [~user@pool-71-170-109-124.dllstx.fios.verizon.net] has joined #lisp 21:31:24 -!- dl [~download@chpcwl01.hpc.unm.edu] has quit [Ping timeout: 252 seconds] 21:31:54 I just hacked together a brain*** interpreter in CL in 30-40 minutes. ( https://gist.github.com/2175265 ) Feedback? 21:32:06 brain what? 21:32:11 -!- brandonz [~brandon@c-71-202-142-243.hsd1.ca.comcast.net] has quit [Quit: bbl] 21:32:22 the name is brainfuck (: 21:32:36 good god, that's offensive! 21:33:11 They tried to be discrete... 21:33:42 krzysz00: brainfuck interpreters are for kids, write an optimizing compiler 21:33:50 -!- realitygrill [~realitygr@204.38.4.80] has quit [Quit: realitygrill] 21:33:58 the four letter thing is rather trite nowadays. They don't use it on the discovery channel yet, though. 21:35:28 stassats`: Didn't think of that. Thanks. 21:35:58 -!- dstatyvka [ejabberd@pepelaz.jabber.od.ua] has left #lisp 21:35:58 compiling to CL would be a good start 21:36:05 compile to LLVM IR 21:36:18 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 245 seconds] 21:36:51 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 21:37:10 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 21:37:10 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 21:37:10 eno [~eno@nslu2-linux/eno] has joined #lisp 21:39:36 blackwol` [~blackwolf@ool-4575fc51.dyn.optonline.net] has joined #lisp 21:39:46 realitygrill [~realitygr@204.38.4.80] has joined #lisp 21:40:47 -!- gaidal [~gaidal@h164n1-m-sp-d4.ias.bredband.telia.com] has quit [Quit: Leaving] 21:40:50 ikki [~ikki@200.95.163.90] has joined #lisp 21:41:12 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 252 seconds] 21:41:14 -!- blackwolf [~blackwolf@ool-4575fc51.dyn.optonline.net] has quit [Ping timeout: 246 seconds] 21:41:46 Farzad [~farzadbek@46.225.100.112] has joined #lisp 21:41:47 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 21:42:10 -!- _schulte_ [~eschulte@adaptive.cs.unm.edu] has quit [Ping timeout: 250 seconds] 21:43:06 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 272 seconds] 21:43:11 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 21:43:12 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 21:43:12 eno [~eno@nslu2-linux/eno] has joined #lisp 21:45:47 does lisp have an "and" operator? I'm trying to daisy-chain two if conditions together to perform an action 21:46:07 it's called AND 21:46:08 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 240 seconds] 21:46:09 tlw8913: yes. 21:46:19 who would've thought?! 21:46:20 It even has an OR and a NOT! 21:46:32 That's what I figured...it goes in front of the two operands you're looking to join though doesn't it? 21:46:34 But no EQUIV and no XOR and no IMPLY! 21:46:44 just like all lisp operators. I feel dumb. 21:46:50 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 21:47:09 tlw8913: (and (= 1 1) (= 2 4)) 21:47:40 tlw8913: reading a book about lisp will help you get to know the most important things 21:48:22 I'm stuck in my old C++ habits unfortunately 21:48:39 daniel__ [~daniel@p5082A011.dip.t-dialin.net] has joined #lisp 21:48:41 I keep trying to think in a straight line instead of operand operators 21:48:47 when do you use ash and when ldb ? 21:49:07 tlw8913: cheer up! your world can get *a lot* better, you don't know lisp yet ^_^ spend your time on it, it takes a while :) 21:49:17 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 246 seconds] 21:49:53 wbooze: ash, when you need to shift things, ldb, when you need to extract some bits from integers 21:50:06 It'll take some time but eventually I'll be syntactically ambidextrous when it comes to lisp/c 21:50:08 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 21:50:08 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 21:50:09 eno [~eno@nslu2-linux/eno] has joined #lisp 21:51:20 -!- daniel__1 [~daniel@p5082A2D1.dip.t-dialin.net] has quit [Ping timeout: 272 seconds] 21:51:20 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 260 seconds] 21:51:51 tlw8913: no, actually, I think you keep trying to think in ways that do not resemble straight lines. 21:51:55 ok, but i read there's something like ash, which does things alittle bit different.... 21:52:06 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 21:52:18 erm, which was it again... 21:52:49 there's only ash 21:53:16 How can I see errors in the repl from my code running under cl-modlisp? Or trace a function even? 21:53:47 tlw8913: try not to think of the syntax. it's irrelevant. like when you learn another human language. you learn it by translating sentences, in many cases. but that doesn't make you 'know' the language. knowing a language comes from talking in it. from removing the translation step in your head. 21:54:11 Jeanne-Kamikaze [~Jeanne-Ka@100.Red-88-11-23.dynamicIP.rima-tde.net] has joined #lisp 21:54:20 how true... 21:54:22 tlw8913: in those terms, lisp could be a germanic language and C++ could be a slavic one 21:54:38 they're vastly different in syntax, but even more so in how you express yourself in them 21:55:21 madnificent: fair enough. I am figuring that part out as I go, I need to break my old habits of how I think about solving programming problems 21:55:57 madnificent: I'm aware that I think very procedurally when I try to program, I need to break that habit 21:56:10 there's only one good habit for solving problems, "think hard" 21:56:27 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 252 seconds] 21:56:28 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 246 seconds] 21:56:32 cambrian [~julio@142.Red-80-33-85.staticIP.rima-tde.net] has joined #lisp 21:56:42 it'll grow on you. it takes time and practice. but to my feel, it's worth it. enjoy your stay! 21:57:06 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 21:57:06 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 21:57:06 eno [~eno@nslu2-linux/eno] has joined #lisp 21:57:07 tlw8913: "procedural" has rather little to do with it 21:57:20 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 21:57:36 keep me growing as I stumble along, eventually I'll gain my balance 21:57:37 am0c_ [~am0c@223.32.30.136] has joined #lisp 21:59:29 -!- Kron_ [~Kron@129-97-124-69.uwaterloo.ca] has quit [Ping timeout: 244 seconds] 22:01:02 -!- am0c [~am0c@223.32.30.64] has quit [Ping timeout: 244 seconds] 22:01:44 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 252 seconds] 22:02:14 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 246 seconds] 22:02:23 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 22:03:15 eno [~eno@nslu2-linux/eno] has joined #lisp 22:04:18 dobroerlanger [591f76a3@gateway/web/freenode/ip.89.31.118.163] has joined #lisp 22:06:52 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 250 seconds] 22:07:24 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 22:11:21 Nobody uses modlisp? 22:11:38 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 240 seconds] 22:12:06 tomodo [~tomodo@gateway/tor-sasl/tomodo] has joined #lisp 22:12:22 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 22:12:38 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 240 seconds] 22:13:47 -!- kmcorbett [~kmcorbett@199.180.145.100] has quit [Ping timeout: 246 seconds] 22:14:18 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 22:14:18 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 22:14:18 eno [~eno@nslu2-linux/eno] has joined #lisp 22:14:23 -!- stassats` [~stassats@wikipedia/stassats] has quit [Read error: Operation timed out] 22:14:43 dnolen [~user@p72-0-226-118-static.acedsl.com] has joined #lisp 22:15:17 docAvid:  22:16:16 kmcorbett [~kmcorbett@199.180.145.100] has joined #lisp 22:16:22 -!- springz [~springz@115.174.222.198] has quit [Ping timeout: 276 seconds] 22:16:35 -!- optikalmouse [~user@76.9.199.178] has quit [Remote host closed the connection] 22:16:39 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 260 seconds] 22:17:10 _schulte_ [~eschulte@209.234.140.58] has joined #lisp 22:17:25 fmeyer [~fmeyer@187.37.65.90] has joined #lisp 22:18:07 MrBusiness [~MrBusines@184.99.7.19] has joined #lisp 22:18:08 fe[nl]ix: Uh... Wiktionary informs me that is Russian for no. Is there a good reason? Should I not be using modlisp? 22:19:22 -!- Fullmoon [~Fullmoon@dsl-stat-43-17.mmc.at] has quit [Quit: Fullmoon] 22:19:43 modlisp is simple enough that it shouldn't be a problem 22:20:06 but there are better alternatives 22:20:49 hunchetoot is simple. 22:21:38 -!- osa1 [~sinan@88.243.104.197] has quit [Ping timeout: 252 seconds] 22:21:40 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 22:21:45 -!- fmeyer [~fmeyer@187.37.65.90] has quit [Ping timeout: 252 seconds] 22:23:21 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 22:23:21 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 22:23:21 eno [~eno@nslu2-linux/eno] has joined #lisp 22:23:26 Some of my reasons for choosing modlisp are: 1. Apache is already running - I need something that can work with it; 2. Hunchentoot seems to be a full server and framework - I don't want any of that; 3. Modlisp is small. 22:24:59 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 246 seconds] 22:25:24 -!- _schulte_ [~eschulte@209.234.140.58] has quit [Ping timeout: 260 seconds] 22:26:01 Ultimately I'd like my project to work with multiple HTTP connection systems, but for now, is there something better for those purposes? 22:26:06 -!- Jeanne-Kamikaze [~Jeanne-Ka@100.Red-88-11-23.dynamicIP.rima-tde.net] has quit [Quit: Did you hear that ?] 22:26:46 -!- sdemarre [~serge@91.176.96.62] has quit [Ping timeout: 276 seconds] 22:27:40 -!- kmcorbett [~kmcorbett@199.180.145.100] has quit [Ping timeout: 250 seconds] 22:27:48 -!- realitygrill [~realitygr@204.38.4.80] has quit [Read error: Connection reset by peer] 22:27:55 realitygrill [~realitygr@204.38.4.80] has joined #lisp 22:29:09 -!- Ragnaroek [~chatzilla@p5081EE29.dip.t-dialin.net] has quit [Ping timeout: 248 seconds] 22:30:22 -!- cafesofie [~user@ool-18e4c9a0.dyn.optonline.net] has quit [Ping timeout: 244 seconds] 22:30:39 jacius [~jacius@c-24-13-89-230.hsd1.il.comcast.net] has joined #lisp 22:30:56 -!- am0c_ [~am0c@223.32.30.136] has quit [Ping timeout: 246 seconds] 22:32:27 Bike [~Glossina@71-214-108-110.ptld.qwest.net] has joined #lisp 22:32:32 -!- m7w [~chatzilla@31.24.92.28] has quit [Ping timeout: 252 seconds] 22:33:23 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 245 seconds] 22:35:23 eno [~eno@nslu2-linux/eno] has joined #lisp 22:36:36 phax [~phax@cpc14-haye17-2-0-cust110.haye.cable.virginmedia.com] has joined #lisp 22:36:36 -!- phax [~phax@cpc14-haye17-2-0-cust110.haye.cable.virginmedia.com] has quit [Changing host] 22:36:36 phax [~phax@unaffiliated/phax] has joined #lisp 22:38:49 -!- albacker [~eni@unaffiliated/enyx] has quit [Ping timeout: 260 seconds] 22:40:23 -!- [SLB] [~slabua@unaffiliated/slabua] has quit [Quit: Close the world, Open the nExt] 22:41:17 -!- Dalek_Baldwin1 [~Adium@71-84-33-22.dhcp.mtpk.ca.charter.com] has quit [Quit: Leaving.] 22:43:38 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 240 seconds] 22:44:11 albacker [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has joined #lisp 22:44:12 -!- albacker [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has quit [Changing host] 22:44:12 albacker [~eni@unaffiliated/enyx] has joined #lisp 22:44:40 osa1 [~sinan@88.243.104.197] has joined #lisp 22:45:24 If I use a read macro within a read macro [trivial example: #(#(1)) ], is the inner read macro expanded before the outer one? (I think it must, but I'd like confirmation of that.) 22:45:25 eno [~eno@nslu2-linux/eno] has joined #lisp 22:46:18 -!- rmarianski [~rmariansk@mail.marianski.com] has quit [Quit: leaving] 22:47:12 jacius: depends on the outer reader macro. 22:47:26 As soon as the macro character is read, it's the reader macro that executes and reads the rest. 22:47:47 Notice that the term "expand" is incorrect for reader macro. 22:48:05 Reader macros don't expand, they read! And return possibly some object they constructed. 22:48:23 Ah, right, right. Thank you. :) 22:49:27 I was thinking of the reader macro as processing a list, like a regular macro. I forgot that reader macros have to read their contents before they get such a list! 22:49:43 Or rather, have to read... until they stop reading for whatever reason. 22:49:59 Kron_ [~Kron@69.166.22.190] has joined #lisp 22:51:22 mensch [~mensch@c-67-189-240-148.hsd1.ma.comcast.net] has joined #lisp 22:51:23 -!- gravicappa [~gravicapp@ppp91-77-185-155.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 22:52:07 -!- tlw8913 [~tenorplay@206.255.198.55] has quit [Ping timeout: 276 seconds] 22:52:59 airolson [~airolson@CPE00222d55a738-CM00222d55a735.cpe.net.cable.rogers.com] has joined #lisp 22:54:42 -!- add^_ [~add^_^@m90-141-43-65.cust.tele2.se] has quit [Quit: add^_] 22:56:00 docAvid: the work needed to process mod_lisp requests is about the same as processing HTTP 22:56:29 docAvid: so rather than using a custom protocol between Apache and lisp (which has some bugs), it's handy to use HTTP instead 22:56:57 Since there are many many front-end servers to choose from when you speak HTTP to Lisp (including Apache -- I use nginx) 22:57:27 Dalek_Baldwin [~Adium@108-225-26-178.lightspeed.irvnca.sbcglobal.net] has joined #lisp 22:57:43 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 246 seconds] 22:58:21 -!- cambrian [~julio@142.Red-80-33-85.staticIP.rima-tde.net] has quit [Quit: cambrian] 22:59:31 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 22:59:32 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 22:59:32 eno [~eno@nslu2-linux/eno] has joined #lisp 23:02:13 -!- sunwukong [~vukung@catv-80-98-247-63.catv.broadband.hu] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:04:44 -!- ch077179 [~ch077179@unaffiliated/ch077179] has quit [Remote host closed the connection] 23:05:41 [SLB] [~slabua@host89-69-dynamic.182-80-r.retail.telecomitalia.it] has joined #lisp 23:05:42 -!- [SLB] [~slabua@host89-69-dynamic.182-80-r.retail.telecomitalia.it] has quit [Changing host] 23:05:42 [SLB] [~slabua@unaffiliated/slabua] has joined #lisp 23:08:02 -!- osa1 [~sinan@88.243.104.197] has quit [Ping timeout: 246 seconds] 23:08:24 *Xach* has committed something half-done and can't remember where he was in the process :( 23:10:45 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 248 seconds] 23:11:11 -!- DDR [~chatzilla@d99-199-11-52.bchsia.telus.net] has quit [Ping timeout: 260 seconds] 23:11:28 xyxu [~xyxu@222.68.159.184] has joined #lisp 23:11:36 albacker_ [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has joined #lisp 23:12:37 eno [~eno@nslu2-linux/eno] has joined #lisp 23:13:04 -!- albacker [~eni@unaffiliated/enyx] has quit [Read error: No route to host] 23:14:07 creativy [bcfb58b3@gateway/web/freenode/ip.188.251.88.179] has joined #lisp 23:14:14 -!- albacker_ is now known as albacker 23:14:25 wich intrepreter do you guys recommend for common lisp? 23:14:41 creativy: Interpreter? 23:14:46 creativy: i advise the /compiler/ sbcl 23:15:22 creativy: interpreter is a touchy subject when it comes to lisp :P we have some compilers which can also interpret lisp, but it's generally a compiled language 23:16:03 -!- naryl [~weechat@46.182.24.168] has quit [Read error: Operation timed out] 23:16:24 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 23:16:34 :) 23:16:41 naryl [~weechat@46.182.24.168] has joined #lisp 23:16:51 creativy: what os are you on? 23:17:01 linux 23:17:23 -!- achiu [~arthurchi@216.174.109.254] has quit [Quit: WeeChat 0.3.7] 23:17:34 then i'd say sbcl. it has the most support in #lisp and it's the fastest. it does consume more memory than some others 23:17:46 creativy: you're reading a book, i assume? 23:18:43 yes i am starting reading pratical common lisp 23:19:24 creativy: Awesome :D 23:20:03 :) 23:20:32 creativy: whenever you see something about loading a library. don't use things like asdf-install (asdf itself is still common) but ask here about quicklisp instead. it's the defacto standard for installing libraries since Xach released it :) 23:20:53 ok thanks 23:23:54 -!- prxq [~mommer@mnhm-5f75d63a.pool.mediaWays.net] has quit [Quit: Leaving] 23:24:19 -!- Joreji [~thomas@u-0-019.vpn.rwth-aachen.de] has quit [Ping timeout: 260 seconds] 23:25:02 madnificent: what is the command for compiling? 23:27:52 if you write (defun foo () (+ 1 2)) in sbcl, the function foo will be compiled automatically 23:30:01 MoALTz [~no@host-92-2-143-234.as43234.net] has joined #lisp 23:31:41 -!- wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has quit [Read error: Connection reset by peer] 23:34:08 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 240 seconds] 23:34:20 madnificent: and a source file? 23:35:31 -!- tessier [~treed@216.105.40.125] has quit [Ping timeout: 264 seconds] 23:35:41 -!- LiamH [~healy@pool-74-96-8-26.washdc.east.verizon.net] has quit [Ping timeout: 246 seconds] 23:35:51 eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has joined #lisp 23:35:52 -!- eno [~eno@adsl-70-137-133-209.dsl.snfc21.sbcglobal.net] has quit [Changing host] 23:35:52 eno [~eno@nslu2-linux/eno] has joined #lisp 23:36:56 creativy: Have a look over chapter 2 of Practical Common Lisp, then let us know if you have any questions :) 23:37:21 i am still in the inicial pages 23:37:28 creativy: keep on a-readin' 23:37:47 :) 23:39:15 not only keep on reading, have an idea in mind of what you want to accomplish 23:39:23 Xach 23:40:03 abstract vague idea of "I want to learn X" usually does not lead anywhere good other then dicking around. Unless you have "I want to learn X to accomplish (possible very ambiguous Y)" 23:41:07 -!- mishoo [~mishoo@79.112.104.244] has quit [Ping timeout: 265 seconds] 23:41:34 i want learn lisp because i have some time to waste and that's it 23:41:55 extra knewlodge doesnt hurt 23:42:11 well "wasting time usefully" is an ok goal, depends on your stage in life :-) 23:42:44 :D 23:42:55 fukushima [~fukushima@z1.61-193-209.ppp.wakwak.ne.jp] has joined #lisp 23:43:19 but i will learn if i dont like it if i dont like i finished the book because i already started it 23:43:25 -!- realitygrill [~realitygr@204.38.4.80] has quit [Quit: realitygrill] 23:43:32 orivej [~orivej@ip-83-149-3-45.nwgsm.ru] has joined #lisp 23:44:04 -!- daedric [~daedric@2a01:e0b:1000:21:baac:6fff:fe99:7ada] has quit [Ping timeout: 272 seconds] 23:44:12 beware of overflowing yourself with concepts and knowledge of methods, without experience in practically applying them. IMHO guy who set out to write a simple scroller type game in Visual Basic, will learn more then a guy who set out to an abstract goal such as "learn functional programming" 23:44:28 oGMo_ [~rpav@66.219.59.103] has joined #lisp 23:44:45 milanj- [~milanj_@212-200-192-196.dynamic.isp.telekom.rs] has joined #lisp 23:44:52 *maxm-* willl shut up before he exhausts channel patience with probably stupid observations 23:45:11 -!- clintm [~hydo@c-98-232-33-73.hsd1.wa.comcast.net] has quit [Quit: clintm] 23:45:19 hehehe 23:46:10 Inode_ [~inode@time.uk.chromedpork.net] has joined #lisp 23:46:20 Lisp is neat, I think learning it just for fun is worthwhile. Although having a purpose is a great motivator, as maxm- says. 23:46:38 noname [~textual@67.23.193.215] has joined #lisp 23:46:38 cant find my fucking glasses 23:46:55 -!- noname is now known as two-na 23:47:05 :external-format :ascii))))))))))))))))))) 23:47:25 looks like it is maybe time to start paring this down 23:47:37 you guys have something like CPAN or hackage? 23:47:46 quicklisp 23:47:49 wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has joined #lisp 23:47:51 -!- oGMo [~rpav@66.219.59.103] has quit [Disconnected by services] 23:47:51 -!- oGMo_ is now known as oGMo 23:48:04 tlw8913 [tenorplaye@2002:ceff:c637:1234:159e:3a8a:163b:b989] has joined #lisp 23:48:17 tomodo 23:48:54 -!- eno [~eno@nslu2-linux/eno] has quit [Read error: Operation timed out] 23:48:59 hi 23:51:00 eno [~eno@nslu2-linux/eno] has joined #lisp 23:51:50 achiu [~achiu@ip68-96-95-213.oc.oc.cox.net] has joined #lisp 23:51:55 hydo [~hydo@c-98-232-33-73.hsd1.wa.comcast.net] has joined #lisp 23:52:10 -!- creativy [bcfb58b3@gateway/web/freenode/ip.188.251.88.179] has quit [Quit: Page closed] 23:53:50 -!- wbooze [~wbooze@xdsl-78-35-139-100.netcologne.de] has quit [Remote host closed the connection] 23:53:50 tessier [~treed@216.105.40.125] has joined #lisp 23:54:50 -!- didi [~user@unaffiliated/didi/x-1022147] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:54:53 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 23:55:17 -!- daniel__ [~daniel@p5082A011.dip.t-dialin.net] has quit [*.net *.split] 23:55:17 -!- milanj [~milanj_@212-200-192-196.dynamic.isp.telekom.rs] has quit [*.net *.split] 23:55:17 -!- drysdam [~dr@pool-71-161-95-235.cncdnh.east.myfairpoint.net] has quit [*.net *.split] 23:55:17 -!- fukushim_ [~fukushima@z1.61-193-209.ppp.wakwak.ne.jp] has quit [*.net *.split] 23:55:18 -!- Posterdati [~tapioca@host249-171-dynamic.11-87-r.retail.telecomitalia.it] has quit [*.net *.split] 23:55:18 -!- enn_ [~eli@codeanddata.com] has quit [*.net *.split] 23:55:18 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [*.net *.split] 23:55:18 -!- freiksenet [~freiksene@freiksenet.com] has quit [*.net *.split] 23:55:18 -!- Inode [~inode@time.uk.chromedpork.net] has quit [*.net *.split] 23:55:18 -!- rson [~randy@c-68-32-170-89.hsd1.md.comcast.net] has quit [*.net *.split] 23:55:19 -!- ve [~a@vortis.xen.tardis.ed.ac.uk] has quit [*.net *.split] 23:55:39 -!- EyesIsServer [~eyes@WiseOS/Founder/EyesIsMine] has quit [Ping timeout: 246 seconds] 23:57:12 freiksenet [~freiksene@freiksenet.com] has joined #lisp