00:02:09 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Remote host closed the connection] 00:02:55 billstclair [~billstcla@dsl-65-219-212-221.taconic.net] has joined #lisp 00:02:55 -!- billstclair [~billstcla@dsl-65-219-212-221.taconic.net] has quit [Changing host] 00:02:55 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 00:03:32 -!- enthymeme [~kraken@130.166.209.20] has quit [Quit: rcirc on GNU Emacs 23.1.1] 00:03:41 -!- nha [~prefect@250-194.105-92.cust.bluewin.ch] has quit [Remote host closed the connection] 00:03:57 -!- angie [~Angie@unaffiliated/angie] has quit [Quit: leaving] 00:04:28 -!- saikat [~saikat@c-71-202-153-244.hsd1.ca.comcast.net] has quit [Quit: saikat] 00:04:34 rpg [~rpg@216.243.156.16.real-time.com] has joined #lisp 00:05:00 abugosh [~Adium@206.225.102.84] has joined #lisp 00:08:27 saikat [~saikat@c-71-202-153-244.hsd1.ca.comcast.net] has joined #lisp 00:08:32 Is there a way to grab stderr from CL (portably by preference, from SBCL if not)? Am I right in assuming that stderr is *error-output* by default (fd-stream seems to suggest this...) 00:08:59 in sbcl, yes 00:09:16 -!- bozhidar [~user@93-152-185-88.ddns.onlinedirect.bg] has quit [Ping timeout: 245 seconds] 00:09:19 not in ccl 00:10:05 kpreid [~kpreid@216-171-189-244.northland.net] has joined #lisp 00:10:06 stassats: It's easy to see why a piece of s/w that was developed for the mac originally wouldn't have lined up stderr and *error-output*. 00:10:21 lnostdal_ [~lnostdal@200.80-202-59.nextgentel.com] has joined #lisp 00:11:06 though there's ccl:*stderr*, but it's not flushed periodically and on exit 00:13:09 Joreji [~thomas@91-190.eduroam.RWTH-Aachen.DE] has joined #lisp 00:13:22 stassats: thanks. good to know. 00:13:41 the hyperspec is pre "triumph of Unix" 00:18:42 -!- joast [~rick@76.178.178.72] has quit [Read error: Operation timed out] 00:22:03 -!- nus- is now known as nus 00:22:12 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 00:23:14 -!- _macro [~macro@shiva.mochimedia.net] has quit [Ping timeout: 240 seconds] 00:23:18 BTW, a colleague reports to me that at least in 1.0.29, --end-toplevel-options is not ripped out of sb-ext:*posix-argv*. Shouldn't it be? Wonder if this has been fixed since... 00:25:08 maybe they were already ended? 00:29:24 stassats: Hm. This is what we had: "--control-stack-size 8 --dynamic-space-size 8000 --end-runtime-options --disable-debugger --end-toplevel-options" 00:30:43 -!- nyef [~nyef@pool-70-109-133-216.cncdnh.east.myfairpoint.net] has quit [Quit: G'night all, I'll possibly be offline all weekend.] 00:31:40 sb-ext:*posix-argv* => ("/home/stas/lisp/impl/sbcl/src/runtime/sbcl") 00:32:13 -!- nicolai [~nicolai@c-67-188-233-156.hsd1.ca.comcast.net] has quit [Read error: Operation timed out] 00:32:16 (/ 0) => crash. seems to work 00:32:38 that's on 1.0.37.44 00:33:05 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 00:34:32 joast [~rick@76.178.178.72] has joined #lisp 00:39:51 -!- nus [~nus@unaffiliated/nus] has quit [Quit: Leaving] 00:41:28 -!- coyo [~unf@99-6-151-42.lightspeed.rcsntx.sbcglobal.net] has quit [Ping timeout: 252 seconds] 00:43:51 coyo [~unf@99-6-151-42.lightspeed.rcsntx.sbcglobal.net] has joined #lisp 00:44:51 -!- skeptomai [~cb@67.40.185.246] has quit [Quit: Computer has gone to sleep] 00:45:53 stassats: thanks! 00:51:33 -!- coyo [~unf@99-6-151-42.lightspeed.rcsntx.sbcglobal.net] has quit [Quit: ACTION closes window in a panic] 00:51:45 -!- Joreji [~thomas@91-190.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 260 seconds] 00:54:29 -!- Odin- [~sbkhh@s121-302.gardur.hi.is] has quit [Quit: Odin-] 00:55:05 Odin- [~sbkhh@s121-302.gardur.hi.is] has joined #lisp 00:55:12 coyo [~unf@99-6-151-42.lightspeed.rcsntx.sbcglobal.net] has joined #lisp 00:55:46 -!- crod [~cmell@188-220-238-74.zone11.bethere.co.uk] has quit [Remote host closed the connection] 00:56:46 -!- palter [palter@clozure-78A0C567.hsd1.ma.comcast.net] has quit [Quit: palter] 00:56:46 -!- palter [~palter@c-75-68-177-225.hsd1.ma.comcast.net] has quit [Quit: palter] 00:57:21 -!- attila_lendvai [~ati@catv-89-132-189-83.catv.broadband.hu] has quit [Ping timeout: 260 seconds] 01:00:46 Draggor [~Draggor@216-80-120-145.alc-bsr1.chi-alc.il.static.cable.rcn.com] has joined #lisp 01:06:46 -!- Stattrav [~Stattrav@202.3.77.233] has quit [Ping timeout: 252 seconds] 01:07:17 -!- dialtone [~dialtone@unaffiliated/dialtone] has quit [Quit: leaving] 01:08:18 -!- slather [~slather@haybaler.sackheads.org] has quit [Ping timeout: 265 seconds] 01:09:21 -!- hsaliak [~hsaliak@cm34.sigma72.maxonline.com.sg] has quit [Ping timeout: 268 seconds] 01:09:38 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Read error: Operation timed out] 01:09:58 slather [~slather@haybaler.sackheads.org] has joined #lisp 01:10:17 hsaliak [~hsaliak@cm34.sigma72.maxonline.com.sg] has joined #lisp 01:10:27 -!- astoon [~astoon@213.141.244.246] has quit [Quit: Ex-Chat] 01:11:18 -!- timor [~timor@port-87-234-97-27.dynamic.qsc.de] has quit [Remote host closed the connection] 01:16:15 -!- cddr [~user@5ac75e68.bb.sky.com] has quit [Remote host closed the connection] 01:19:29 -!- xavieran [~xavieran@ppp118-209-42-153.lns20.mel4.internode.on.net] has quit [Ping timeout: 276 seconds] 01:26:15 -!- quidnunc [~user@70.49.122.16] has quit [Remote host closed the connection] 01:33:21 -!- alama [~alama@a95-95-128-109.cpe.netcabo.pt] has quit [Quit: alama] 01:33:22 -!- TeMPOraL [~temporal@188.147.35.40.nat.umts.dynamic.eranet.pl] has quit [Quit: .•«UPP»•.] 01:34:49 fusss [~chatzilla@60-241-1-206.static.tpgi.com.au] has joined #lisp 01:35:39 this is a good start http://insidelisp.blogspot.com/ 01:35:47 is there a way i can use max on an array? 01:36:06 -!- amnesiac [~amnesiac@p3m/member/Amnesiac] has quit [Quit: Leaving] 01:36:21 PuffTheMagic: (reduce #'max ze-array) 01:36:30 ahh reduce 01:36:38 thanks 01:36:46 but that's only on a sequence 01:36:50 right 01:37:50 LISP 01:37:51 -!- jroes [~jroes@rube.serapio.org] has left #lisp 01:39:07 (loop for i below (array-total-size array) maximize (row-major-aref array i)) 01:40:44 or (reduce #'max (make-array array :displaced-to array)) 01:40:52 *array-total-size for size 01:45:57 http://pages.cs.wisc.edu/~thain/research/ftsh/ 01:46:22 have never seen that before; seems to have the reliability I need for integration 01:46:48 the word "fetish" comes to mind 01:49:06 i see you bought two vowels 01:49:25 hh 01:49:38 i just borrowed them 01:54:04 skeledrew [~skeledrew@0177-82-27-72-DYNAMIC-dsl.cwjamaica.com] has joined #lisp 01:56:45 -!- ikki [~ikki@201.155.75.146] has left #lisp 02:08:51 -!- fusss [~chatzilla@60-241-1-206.static.tpgi.com.au] has quit [Ping timeout: 245 seconds] 02:10:02 dys` [~andreas@krlh-5f72e598.pool.mediaWays.net] has joined #lisp 02:10:11 -!- dys [~andreas@krlh-5f72d114.pool.mediaWays.net] has quit [Ping timeout: 276 seconds] 02:14:23 simplechat [~simplecha@unaffiliated/simplechat] has joined #lisp 02:19:06 -!- abugosh [~Adium@206.225.102.84] has quit [Quit: Leaving.] 02:19:51 -!- sellout [~greg@c-24-128-48-180.hsd1.ma.comcast.net] has quit [Quit: sellout] 02:27:31 mik8y [~user@112.154.21.142] has joined #lisp 02:27:36 -!- joast [~rick@76.178.178.72] has quit [Ping timeout: 245 seconds] 02:30:54 -!- skeledrew [~skeledrew@0177-82-27-72-DYNAMIC-dsl.cwjamaica.com] has quit [Quit: Leaving.] 02:31:59 -!- mik8y [~user@112.154.21.142] has quit [Remote host closed the connection] 02:32:57 mik8y [~user@112.154.21.142] has joined #lisp 02:36:47 -!- mik8y [~user@112.154.21.142] has quit [Remote host closed the connection] 02:41:27 joast [~rick@76.178.178.72] has joined #lisp 02:41:35 -!- bgs100 is now known as bgs000 02:43:22 mik8y [~user@112.154.21.142] has joined #lisp 02:48:45 -!- mik8y [~user@112.154.21.142] has quit [Remote host closed the connection] 02:49:56 mik8y [~user@112.154.21.142] has joined #lisp 02:56:39 nipra_ [~nipra@219.64.166.206] has joined #lisp 03:01:09 -!- kpreid [~kpreid@216-171-189-244.northland.net] has quit [Quit: kpreid] 03:01:30 palter [~palter@c-75-68-177-225.hsd1.ma.comcast.net] has joined #lisp 03:02:37 -!- palter [~palter@c-75-68-177-225.hsd1.ma.comcast.net] has quit [Client Quit] 03:03:14 palter [~palter@2002:4b44:b1e1:0:217:f2ff:fee7:72d7] has joined #lisp 03:06:44 skeledrew [~skeledrew@0177-82-27-72-DYNAMIC-dsl.cwjamaica.com] has joined #lisp 03:08:04 enthymeme [~kraken@cpe-98-148-35-51.socal.res.rr.com] has joined #lisp 03:08:46 -!- legumbre [~leo@r190-135-10-249.dialup.adsl.anteldata.net.uy] has quit [Read error: Connection reset by peer] 03:10:12 spradnyesh [~pradyus@122.166.88.112] has joined #lisp 03:11:06 legumbre [~leo@r190-135-29-163.dialup.adsl.anteldata.net.uy] has joined #lisp 03:11:31 -!- skeledrew [~skeledrew@0177-82-27-72-DYNAMIC-dsl.cwjamaica.com] has quit [Ping timeout: 260 seconds] 03:12:12 skeledrew [~skeledrew@0177-82-27-72-DYNAMIC-dsl.cwjamaica.com] has joined #lisp 03:16:21 -!- skeledrew [~skeledrew@0177-82-27-72-DYNAMIC-dsl.cwjamaica.com] has quit [Ping timeout: 245 seconds] 03:17:20 -!- daniel__ is now known as daniel 03:17:45 -!- palter [~palter@2002:4b44:b1e1:0:217:f2ff:fee7:72d7] has quit [Quit: palter] 03:20:52 palter [~palter@2002:4b44:b1e1:0:21b:63ff:fe96:e1ff] has joined #lisp 03:21:11 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Quit: Adamant] 03:21:31 sbahra [~sbahra@2002:62da:45b3:1234:21d:e0ff:fe00:f7ab] has joined #lisp 03:24:49 -!- mjonsson [~mjonsson@cpe-74-68-121-85.nyc.res.rr.com] has quit [Read error: No route to host] 03:25:11 -!- wsix [~wsix@c-76-21-137-232.hsd1.md.comcast.net] has quit [Quit: Ex-Chat] 03:26:07 freakrobot [~freakrobo@111.172.75.13] has joined #lisp 03:31:51 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 03:32:24 -!- freakrobot [~freakrobo@111.172.75.13] has left #lisp 03:38:19 -!- anair_84 [~anair_84@wsip-72-215-168-118.sb.sd.cox.net] has quit [Ping timeout: 248 seconds] 03:43:57 -!- spradnyesh [~pradyus@122.166.88.112] has quit [Ping timeout: 260 seconds] 03:45:07 spradnyesh [~pradyus@nat/yahoo/x-hnwpvezpuedkicwz] has joined #lisp 03:45:23 -!- slather [~slather@haybaler.sackheads.org] has quit [Quit: WeeChat 0.3.1-dev] 03:47:47 cmsimon [~chatzilla@unaffiliated/cmsimon] has joined #lisp 03:51:16 skeledrew [~skeledrew@0177-82-27-72-DYNAMIC-dsl.cwjamaica.com] has joined #lisp 03:52:29 ephcon [~ephcon@c-24-34-195-64.hsd1.ma.comcast.net] has joined #lisp 03:53:01 larry65 [~larry65@d122-105-198-226.adl8.sa.optusnet.com.au] has joined #lisp 03:53:20 billitch_ [~billitch@rob92-1-82-67-155-88.fbx.proxad.net] has joined #lisp 03:54:10 -!- billitch_ [~billitch@rob92-1-82-67-155-88.fbx.proxad.net] has left #lisp 03:54:30 billitch_ [~billitch@rob92-1-82-67-155-88.fbx.proxad.net] has joined #lisp 03:57:29 -!- cmsimon [~chatzilla@unaffiliated/cmsimon] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539]] 03:58:51 -!- potatishandlarn [~potatisha@79.102.2.38] has quit [Ping timeout: 240 seconds] 03:59:41 -!- grouzen [~grouzen@91.214.124.2] has quit [Ping timeout: 245 seconds] 04:02:03 astoon [~astoon@213.141.244.246] has joined #lisp 04:04:32 anair_84 [~anair_84@ip68-108-251-45.sb.sd.cox.net] has joined #lisp 04:04:42 -!- dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has quit [Read error: Connection reset by peer] 04:05:00 -!- billitch_ [~billitch@rob92-1-82-67-155-88.fbx.proxad.net] has left #lisp 04:05:27 dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has joined #lisp 04:06:16 kpreid [~kpreid@216-171-189-244.northland.net] has joined #lisp 04:08:11 xavieran [~xavieran@ppp118-209-42-153.lns20.mel4.internode.on.net] has joined #lisp 04:08:20 amnesiac [~amnesiac@p3m/member/Amnesiac] has joined #lisp 04:10:56 -!- mik8y [~user@112.154.21.142] has quit [Remote host closed the connection] 04:11:47 mik8y [~user@112.154.21.142] has joined #lisp 04:13:47 -!- redline6561 [~redline@c-66-56-16-250.hsd1.ga.comcast.net] has quit [Quit: Leaving.] 04:18:05 -!- Guthur [~Michael@host213-122-221-177.range213-122.btcentralplus.com] has quit [Quit: Computer says no] 04:22:56 -!- Odin- [~sbkhh@s121-302.gardur.hi.is] has quit [Quit: Odin-] 04:23:40 potatishandlarn [~potatisha@79.102.2.38] has joined #lisp 04:35:13 Adamant [~Adamant@unaffiliated/adamant] has joined #lisp 04:37:37 -!- moah [~gnu@dslb-084-063-218-019.pools.arcor-ip.net] has quit [Ping timeout: 260 seconds] 04:43:55 -!- anair_84 [~anair_84@ip68-108-251-45.sb.sd.cox.net] has quit [Ping timeout: 260 seconds] 04:46:04 Good morning! 04:46:13 good morning 04:46:23 -!- spradnyesh [~pradyus@nat/yahoo/x-hnwpvezpuedkicwz] has left #lisp 04:51:11 anair_84 [~anair_84@ip68-108-251-45.sb.sd.cox.net] has joined #lisp 05:00:04 -!- peterbb [~peterbb@ves1-1x-dhcp356.uio.no] has quit [Quit: Leaving] 05:02:26 -!- anair_84 [~anair_84@ip68-108-251-45.sb.sd.cox.net] has quit [Ping timeout: 246 seconds] 05:14:54 -!- larry65 [~larry65@d122-105-198-226.adl8.sa.optusnet.com.au] has quit [Quit: leaving] 05:16:10 toekutr [~toekutr@adsl-69-107-111-248.dsl.pltn13.pacbell.net] has joined #lisp 05:20:40 -!- palter [palter@clozure-78A0C567.hsd1.ma.comcast.net] has quit [Connection reset by peer] 05:22:22 -!- marioxcc [~user@200.92.176.147] has quit [Remote host closed the connection] 05:24:08 saikat_ [~saikat@c-71-202-153-244.hsd1.ca.comcast.net] has joined #lisp 05:26:37 -!- saikat [~saikat@c-71-202-153-244.hsd1.ca.comcast.net] has quit [Ping timeout: 260 seconds] 05:26:37 -!- saikat_ is now known as saikat 05:27:38 -!- stepnem [~stepnem@88.103.132.186] has quit [Ping timeout: 246 seconds] 05:28:11 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [Ping timeout: 248 seconds] 05:31:45 -!- mik8y [~user@112.154.21.142] has quit [Ping timeout: 260 seconds] 05:36:36 Kolyan [~nartamono@95-27-93-223.broadband.corbina.ru] has joined #lisp 05:37:32 -!- maden is now known as mbrookegarcia 05:37:56 -!- toekutr [~toekutr@adsl-69-107-111-248.dsl.pltn13.pacbell.net] has quit [Read error: Connection reset by peer] 05:40:24 -!- smanek [~smanek@static-71-249-221-129.nycmny.east.verizon.net] has quit [Quit: This computer has gone to sleep] 05:41:19 -!- goosemo [~goosemo@d60-65-112-181.col.wideopenwest.com] has quit [Ping timeout: 246 seconds] 05:41:46 ehu [~ehu@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 05:46:32 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 246 seconds] 05:50:22 drafael [~tapio@ip-118-90-135-166.xdsl.xnet.co.nz] has joined #lisp 05:54:26 goner [~goner@research.suspicious.org] has joined #lisp 05:55:42 -!- goner [~goner@research.suspicious.org] has quit [Remote host closed the connection] 05:58:10 -!- drafael [~tapio@ip-118-90-135-166.xdsl.xnet.co.nz] has quit [Read error: Connection reset by peer] 05:59:47 goosemo [~goosemo@d60-65-112-181.col.wideopenwest.com] has joined #lisp 06:00:58 -!- ehu [~ehu@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 264 seconds] 06:03:22 -!- ichernetsky [~ichernets@195.222.64.215] has quit [Ping timeout: 246 seconds] 06:05:58 -!- astoon [~astoon@213.141.244.246] has quit [Ping timeout: 258 seconds] 06:06:20 adamvh [~adamvh@c-69-136-131-100.hsd1.mi.comcast.net] has joined #lisp 06:06:40 astoon [~astoon@213.141.244.246] has joined #lisp 06:15:21 ehu [~ehu@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 06:17:17 Elench [~jarv@unaffiliated/elench] has joined #lisp 06:22:41 -!- TR2N [email@89-180-216-232.net.novis.pt] has left #lisp 06:22:43 ichernetsky [~ichernets@195.222.66.150] has joined #lisp 06:23:51 gussing_ [~gussing@58.33.1.80] has joined #lisp 06:25:02 -!- enthymeme [~kraken@cpe-98-148-35-51.socal.res.rr.com] has quit [Quit: rcirc on GNU Emacs 23.1.1] 06:25:11 -!- skeledrew [~skeledrew@0177-82-27-72-DYNAMIC-dsl.cwjamaica.com] has quit [Ping timeout: 240 seconds] 06:27:02 skeledrew [~skeledrew@0177-82-27-72-DYNAMIC-dsl.cwjamaica.com] has joined #lisp 06:30:30 merl15__ [~merl@188-22-161-71.adsl.highway.telekom.at] has joined #lisp 06:32:57 grouzen [~grouzen@91.214.124.2] has joined #lisp 06:35:26 xan_ [~xan@adsl-207-214-87-58.dsl.snfc21.pacbell.net] has joined #lisp 06:36:29 -!- Elench [~jarv@unaffiliated/elench] has quit [Remote host closed the connection] 06:36:57 semyon421 [~semyon@109.188.51.236] has joined #lisp 06:38:56 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 06:39:31 Zephyrus [~emanuele@unaffiliated/zephyrus] has joined #lisp 06:40:23 adamvh_ [~adamvh@c-69-136-131-100.hsd1.mi.comcast.net] has joined #lisp 06:40:23 -!- adamvh [~adamvh@c-69-136-131-100.hsd1.mi.comcast.net] has quit [Read error: Connection reset by peer] 06:40:23 -!- adamvh_ is now known as adamvh 06:40:42 -!- hagabaka [~quassel@unaffiliated/hagabaka] has quit [Remote host closed the connection] 06:43:47 lhz [~shrekz@c-b9aa72d5.021-158-73746f34.cust.bredbandsbolaget.se] has joined #lisp 06:46:50 konr [~konrad@189.96.170.201] has joined #lisp 06:48:42 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 06:49:48 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 06:50:30 -!- lhz [~shrekz@c-b9aa72d5.021-158-73746f34.cust.bredbandsbolaget.se] has quit [Remote host closed the connection] 06:55:31 -!- xan_ [~xan@adsl-207-214-87-58.dsl.snfc21.pacbell.net] has quit [Ping timeout: 246 seconds] 06:59:12 fiveop [~fiveop@g229242179.adsl.alicedsl.de] has joined #lisp 07:00:01 -!- cmm [~cmm@109.64.202.69] has quit [Ping timeout: 258 seconds] 07:00:24 bozhidar [~user@93-152-185-88.ddns.onlinedirect.bg] has joined #lisp 07:00:58 cmm [~cmm@109.64.202.69] has joined #lisp 07:02:55 Elench [~jarv@unaffiliated/elench] has joined #lisp 07:06:27 c|mell [~cmell@188-220-238-74.zone11.bethere.co.uk] has joined #lisp 07:09:25 lhz [~shrekz@c-b9aa72d5.021-158-73746f34.cust.bredbandsbolaget.se] has joined #lisp 07:12:01 -!- rrice [~rrice@76.211.14.95] has quit [Quit: Leaving.] 07:13:31 -!- amnesiac [~amnesiac@p3m/member/Amnesiac] has quit [Quit: Leaving] 07:18:56 morphling [~stefan@gssn-5f757014.pool.mediaWays.net] has joined #lisp 07:19:05 -!- proq [~user@unaffiliated/proqesi] has quit [Ping timeout: 260 seconds] 07:24:36 freiksenet [~freiksene@hoasnet-fe29dd00-202.dhcp.inet.fi] has joined #lisp 07:26:09 -!- semyon421 [~semyon@109.188.51.236] has quit [Quit: Lost terminal] 07:27:13 Stattrav [~Stattrav@202.3.77.233] has joined #lisp 07:30:00 minion: memo for stassats: in swank:list-threads do: (setq *thread-list* (delete (current-thread) (all-threads))) 07:30:00 Remembered. I'll tell stassats when he/she/it next speaks. 07:31:30 penny [~penny@f048099136.adsl.alicedsl.de] has joined #lisp 07:33:58 -!- Elench [~jarv@unaffiliated/elench] has quit [Remote host closed the connection] 07:40:09 -!- kwinz3 [~kwinz@85.125.182.51] has quit [Ping timeout: 276 seconds] 07:41:46 -!- nipra_ [~nipra@219.64.166.206] has quit [Ping timeout: 245 seconds] 07:46:14 -!- Stattrav [~Stattrav@202.3.77.233] has quit [Ping timeout: 276 seconds] 07:53:07 benny [~benny@i577A8A8A.versanet.de] has joined #lisp 07:53:40 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 07:58:21 fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has joined #lisp 07:58:44 hello 07:58:52 hey fe[nl]ix 07:59:03 hej beach 08:00:05 So I bet the way SBCL handles type declarations of loop variables screws up type inferencing in the compiler. 08:02:25 schoppenhauer [~css@unaffiliated/schoppenhauer] has joined #lisp 08:04:33 -!- adamvh [~adamvh@c-69-136-131-100.hsd1.mi.comcast.net] has quit [Quit: adamvh] 08:05:25 xan_ [~xan@adsl-207-214-87-58.dsl.snfc21.pacbell.net] has joined #lisp 08:09:01 -!- astoon [~astoon@213.141.244.246] has quit [Ping timeout: 258 seconds] 08:09:50 -!- xan_ [~xan@adsl-207-214-87-58.dsl.snfc21.pacbell.net] has quit [Ping timeout: 240 seconds] 08:20:56 -!- ichernetsky [~ichernets@195.222.66.150] has quit [Quit: Leaving.] 08:33:15 Davidbrcz [~david@ANantes-151-1-112-99.w86-203.abo.wanadoo.fr] has joined #lisp 08:33:32 kwinz3 [~kwinz@213162066173.public.t-mobile.at] has joined #lisp 08:38:47 mik8y [~user@112.154.21.142] has joined #lisp 08:41:50 -!- skeledrew [~skeledrew@0177-82-27-72-DYNAMIC-dsl.cwjamaica.com] has quit [Quit: Leaving.] 08:44:29 -!- kwinz3 [~kwinz@213162066173.public.t-mobile.at] has quit [Ping timeout: 260 seconds] 08:58:31 -!- mik8y [~user@112.154.21.142] has quit [Remote host closed the connection] 08:59:45 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 09:03:21 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 09:07:16 spradnyesh [~pradyus@122.167.101.233] has joined #lisp 09:12:54 alley_cat [~AlleyCat@sourcemage/elder/alleycat] has joined #lisp 09:13:45 -!- spradnyesh [~pradyus@122.167.101.233] has quit [Ping timeout: 276 seconds] 09:14:19 spradnyesh [~pradyus@nat/yahoo/x-uywkynugfzofggxe] has joined #lisp 09:15:21 I have a class FOO, and a subclass FOO* which is a slightly specialized version of FOO but which actually _behaves_ somewhat more liberally than FOO. Now some methods on FOO check conditions that do not need to hold for FOO*. 09:16:09 I'm not sure how best to express that in the method combination without decoupling the shared bits into separate functions 09:16:28 Did what I wrote make sense? 09:17:18 Yes, but it seems you are violating a basic rule of OO programming, namely that inheritence expresses the "is-a" relationship. 09:17:44 ichernetsky [~ichernets@port-163-adslby-pool46.infonet.by] has joined #lisp 09:17:56 well, think of FORM, and TOPLEVEL-FORM 09:19:31 tcr: How about FORM, TOPLEVEL-FORM and NESTED-FORM, the latter two subclasses of FORM? 09:20:49 yes, but I don't like that because nested-form would be a contrived thing 09:23:14 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 09:23:42 -!- debiandebian [~chatzilla@ntszok008047.szok.nt.adsl.ppp.infoweb.ne.jp] has quit [Ping timeout: 265 seconds] 09:24:30 a more adaequate example is NODE, and ROOT-NODE. I want to add checks to NODE that each node has in fact a valid parent, except for the ROOT-NODE 09:25:32 tcr: I think that is usually done the way I suggested. Your examples clearly sho that ROOT-NODE is not a NODE and that TOPLEVEL-FORM is not a FORM. 09:25:39 *show 09:27:30 I then think that is-a sucks, and behaves-like is better :-) 09:27:39 fine 09:28:01 tcr: so you want protocols not inheritance 09:28:20 that sounds terribly heavy-weight 09:28:33 not necessarily 09:29:15 I could probably live with abstract-node, root-node, and node 09:29:32 anair_84 [~anair_84@ip68-108-251-45.sb.sd.cox.net] has joined #lisp 09:30:27 -!- pookleblinky [~pooklebli@cpe-67-252-140-159.buffalo.res.rr.com] has quit [Ping timeout: 260 seconds] 09:34:36 -!- spradnyesh [~pradyus@nat/yahoo/x-uywkynugfzofggxe] has left #lisp 09:34:58 merl15_ [~merl@188-22-30-116.adsl.highway.telekom.at] has joined #lisp 09:35:06 stepnem [~stepnem@88.103.132.186] has joined #lisp 09:36:48 -!- merl15__ [~merl@188-22-161-71.adsl.highway.telekom.at] has quit [Ping timeout: 258 seconds] 09:38:24 nha [~prefect@250-194.105-92.cust.bluewin.ch] has joined #lisp 09:42:21 I think that'll do it :-) thanks! 09:55:54 -!- fiveop [~fiveop@g229242179.adsl.alicedsl.de] has quit [Quit: humhum] 09:55:55 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 248 seconds] 09:58:30 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Read error: Operation timed out] 10:02:00 ejs [~eugen@11-249-95-178.pool.ukrtel.net] has joined #lisp 10:06:59 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 10:07:19 attila_lendvai [~ati@catv-89-132-189-83.catv.broadband.hu] has joined #lisp 10:11:03 -!- arbscht [~arbscht@unaffiliated/arbscht] has quit [Ping timeout: 260 seconds] 10:13:02 arbscht [~arbscht@unaffiliated/arbscht] has joined #lisp 10:18:14 -!- Nshag [user@lns-bzn-25-82-254-147-92.adsl.proxad.net] has quit [Ping timeout: 240 seconds] 10:19:55 -!- attila_lendvai [~ati@catv-89-132-189-83.catv.broadband.hu] has quit [Ping timeout: 260 seconds] 10:20:16 -!- merl15_ [~merl@188-22-30-116.adsl.highway.telekom.at] has quit [Quit: Bye] 10:20:46 Sergio`_ [~positron@unaffiliated/sergio/x-8197433] has joined #lisp 10:20:58 -!- Sergio` [~positron@unaffiliated/sergio/x-8197433] has quit [Read error: Connection reset by peer] 10:22:52 merl15 [~merl@188-22-30-116.adsl.highway.telekom.at] has joined #lisp 10:28:27 -!- Sergio`_ is now known as Sergio` 10:30:34 Nshag [user@lns-bzn-57-82-249-57-158.adsl.proxad.net] has joined #lisp 10:34:19 -!- gussing_ [~gussing@58.33.1.80] has left #lisp 10:35:22 -!- saikat [~saikat@c-71-202-153-244.hsd1.ca.comcast.net] has quit [Quit: saikat] 10:39:08 -!- Kolyan [~nartamono@95-27-93-223.broadband.corbina.ru] has quit [Ping timeout: 246 seconds] 10:39:51 lacedaemon [~lacedaemo@pdpc/supporter/professional/fenlix] has joined #lisp 10:40:17 Kolyan [~nartamono@95-24-160-45.broadband.corbina.ru] has joined #lisp 10:43:02 varjag [~eugene@226.119.202.84.customer.cdi.no] has joined #lisp 10:43:30 -!- fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has quit [Disconnected by services] 10:43:34 -!- lacedaemon is now known as fe[nl]ix 10:43:58 lacedaemon [~lacedaemo@pdpc/supporter/professional/fenlix] has joined #lisp 10:45:23 -!- fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has quit [Quit: Valete!] 10:45:30 -!- lacedaemon [~lacedaemo@pdpc/supporter/professional/fenlix] has quit [Remote host closed the connection] 10:45:48 fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has joined #lisp 10:48:41 -!- drwho [~drwho@c-71-225-11-42.hsd1.pa.comcast.net] has quit [Quit: A known mistake is better than an unknown truth.] 10:48:57 spradnyesh [~pradyus@122.167.101.233] has joined #lisp 10:50:22 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 246 seconds] 10:51:10 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 10:53:50 -!- spradnyesh [~pradyus@122.167.101.233] has quit [Ping timeout: 276 seconds] 10:54:25 spradnyesh [~pradyus@nat/yahoo/x-tzsexxgqslzxyzaf] has joined #lisp 11:03:01 Quiet here today. 11:10:40 -!- anair_84 [~anair_84@ip68-108-251-45.sb.sd.cox.net] has quit [Remote host closed the connection] 11:11:15 -!- Phoodus [foo@174-26-247-120.phnx.qwest.net] has quit [Read error: Connection reset by peer] 11:15:35 Blkt [~user@dynamic-adsl-94-37-244-243.clienti.tiscali.it] has joined #lisp 11:18:01 cmsimon [~chatzilla@unaffiliated/cmsimon] has joined #lisp 11:24:06 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has joined #lisp 11:26:04 -!- lnostdal_ [~lnostdal@200.80-202-59.nextgentel.com] has quit [Ping timeout: 252 seconds] 11:27:34 -!- cmsimon [~chatzilla@unaffiliated/cmsimon] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539]] 11:29:12 cmsimon [~chatzilla@unaffiliated/cmsimon] has joined #lisp 11:30:37 -!- Sergio` [~positron@unaffiliated/sergio/x-8197433] has quit [Ping timeout: 260 seconds] 11:34:25 Yuuhi [benni@p5483AAC6.dip.t-dialin.net] has joined #lisp 11:36:13 prxq [~mommer@f052122181.adsl.alicedsl.de] has joined #lisp 11:36:21 hi 11:37:12 Hello prxq 11:37:17 Did you give your talk yet? 11:39:38 lnostdal_ [~lnostdal@200.80-202-59.nextgentel.com] has joined #lisp 11:40:34 beach: no, got deferred indefinitely. Probably first or second week of may 11:41:48 plan9 [~stian@arachnotron.sletner.com] has joined #lisp 11:45:29 LaPingvino [~LaPingvin@82-171-137-254.ip.telfort.nl] has joined #lisp 11:46:40 Joreji [~thomas@90-144.eduroam.RWTH-Aachen.DE] has joined #lisp 11:46:54 echo-area [herbert@114.240.124.63] has joined #lisp 11:47:53 -!- Lis [~Lis@p5B204329.dip.t-dialin.net] has quit [Quit: Nettalk6 - www.ntalk.de] 11:48:16 is it possible to refer to other slots in an initform? As in (defclass type1 () ((slot1) (slot2) (slot3 :initform (+ slot1 slot2)))) 11:48:35 No 11:49:01 echo-area: that is for the :after methods of initialize-instance 11:49:06 echo-area: You will have to write an :after method on initialize-instance 11:49:21 f1rst! 8) 11:49:33 Congratulations! 11:49:45 ah okay, let me see. Thank you guys! 11:51:06 gerryxiao [~gerry@58.55.94.19] has joined #lisp 11:51:24 hello, i'm new comer to lisp 11:51:41 how to underdand lisp macro? 11:52:00 (defmacro add (x y) (+ x y)) 11:52:12 (add 1 (+ 1 2)) why not work? 11:52:25 gerryxiao: Why did you think it would? 11:52:52 just like (add 1 3) = 4 11:53:15 and (add 1 3) works 11:53:22 gerryxiao: That kind of works by accident. 11:53:58 i mean when define macro, still do eval work, right? 11:54:05 alama [~alama@a95-95-128-109.cpe.netcabo.pt] has joined #lisp 11:54:40 (add 1 3) = 4 when macroexpand 11:55:13 (+ 1 3)= 4 11:55:32 and why (+ 1 (+ 1 3)) not work? 11:56:19 i'm abit confused 11:56:39 loxs [~loxs@78.90.124.181] has joined #lisp 11:56:54 gerryxiao: true 11:57:09 macros generate code 11:57:13 gerryxiao: 'coz it try to eval (+ 1 '(+ 1 2)) 11:57:32 gerryxiao: what happens when you use your add macro 11:57:33 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 276 seconds] 11:57:45 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 11:58:04 prxq: error 11:58:11 gerryxiao: it should be something like (defmacro add (x y) `(+ ,x ,y)) 11:58:47 Argument Y is not a NUMBER: (+ 1 2) 11:59:12 echo-area: i know it, but i don't know why? 11:59:21 yep gerryxiao, it's a list 11:59:30 -!- phadthai [mmondor@ginseng.pulsar-zone.net] has quit [Ping timeout: 276 seconds] 11:59:38 gerryxiao: Macros don't evaluate their arguments, so in the case of (add 1 (+ 1 3)), x has the number 1 as its value, and y has the list of three things, the symbol + and the numbers 1 and 3. 11:59:40 phadthai [mmondor@ginseng.pulsar-zone.net] has joined #lisp 11:59:54 gerryxiao: But you cannot use + on a list. 12:00:01 gerryxiao: it might need a bit of meditation :-) 12:00:12 -!- ejs [~eugen@11-249-95-178.pool.ukrtel.net] has quit [Quit: This computer has gone to sleep] 12:00:34 so what error i have got ,runtime or compiling time? 12:00:55 gerryxiao: It happens at macro-expansion time. 12:01:13 gerryxiao: The macro function tries to add a number to a list. 12:01:46 beach: so macro function also eval before expand? 12:01:58 gerryxiao: What do you mean by that? 12:02:23 gerryxiao: The macro function in your case calls + on its two arguments. That's what it does at macro-expansion time. 12:02:41 beach (+ 1 '(+ 1 3)) which will eval this ? 12:02:58 and what time to eval this? 12:03:16 gerryxiao: I don't quite understand you because of your approximative English grammar. 12:03:23 gerryxiao: maybe 'a gentle introduction to symbolic computation 12:03:46 ' by dave touretzky is a good read. You are just banging your head against a wall here 12:03:53 (+ 1 '(+ 1 3)) is a compund form, and + is a function, so the arguments are recursively evaluated before the + function is called. 12:03:55 gerryxiao: the result of a macro function invocation is evaluated 12:04:12 gerryxiao: 1 is self-evaluating, so evaluates t0 1. 12:04:18 gerryxiao: that book is available for free on the internet. Just google for it. 12:04:26 echo-area: so that's in runtime? 12:04:31 gerryxiao: '(+ 1 3) is a quoted form, so evalutes to the list (+ 1 3) 12:05:15 sorry for my bad english 12:05:28 gerryxiao: it's at runtime if a macro is being expanded at runtime. At compile time, the compiler will compile expanded forms 12:07:03 why can't i expand macro (add 1 (+ 1 3))? 12:07:14 gerryxiao: I just told you why. 12:07:32 (macroexpand-1 '(add 1 (+ 1 3))) not work 12:07:34 gerryxiao: When that macro form is being expanded, you attempt to add a number and a list. 12:07:39 -!- varjag [~eugene@226.119.202.84.customer.cdi.no] has quit [Quit: Leaving] 12:07:47 gerryxiao: you will have to read and think about it 12:07:57 -!- Blkt [~user@dynamic-adsl-94-37-244-243.clienti.tiscali.it] has quit [Ping timeout: 276 seconds] 12:08:16 gerryxiao: because when you expand (add 1 (+ 1 3)), by calling the macro function, you're trying to evaluate (+ 1 '(+ 1 3)) 12:08:46 beach: so when macro be expanded,macro function will eval (+) function? 12:09:03 here is what i cant understand 12:09:44 gerryxiao: In the body of your macro definition, you call the + function on x and y. Do you follow so far? 12:09:49 gerryxiao: in the case of (defmacro add (x y) `(+ ,x ,y)), the form to be evaluated is like (let ((x 1) (y '(+ 1 3))) `(+ ,x ,y)), the value of which is (+ 1 (+ 1 3)). This form is the expansion, and will be evaluated. 12:10:35 gerryxiao: As I said, when you macroexpand (add 1 (+ 1 3)), the arguments are passed unevaluated to the macro function. 12:10:43 gerryxiao: Do yo follow so far? 12:10:51 beach: yes 12:11:18 gerryxiao: Now, unevaluated means that x is the number 1 and y is the list of three things, +, 1, and 3. Follow so far? 12:11:30 ok 12:11:42 gerryxiao: You call the + function on these two things, a number and a list. Get it? 12:12:05 almost 12:12:13 What is not clear in there? 12:12:41 what's the (add 1 3) expand to? 12:12:46 4 12:13:08 gerryxiao: That you can try by macroexpanding it. 12:13:15 so,before expand, macro will eval + 1 and 3,right 12:13:17 jewel [~jewel@196-210-187-11-tbnb-esr-2.dynamic.isadsl.co.za] has joined #lisp 12:13:23 gerryxiao: no 12:13:47 but macroexpand to 4 not (+ 1 3) 12:14:05 gerryxiao: The macro function will evaluate x, and its value is 1, and it will evaluate y and its value is the list of +, 1, and 3. 12:15:05 gerryxiao: In the case of (add 1 3) the macro function will evaluate x which has 1 as its value, and y which has 3 as its value. Then it will call the + function on those value. 12:15:09 *values. 12:16:27 beach: and the result 4 is the result of expand of (add 1 3),right? 12:16:33 Guthur [~Michael@host213-122-221-177.range213-122.btcentralplus.com] has joined #lisp 12:17:07 (macroexpand-1 '(add 1 3)) 12:17:07 4 12:17:20 gerryxiao: Yes, because the macro function will evaluate x, which has 1 as its value and y which has 3 as its value, and then it will call the + function on those two values, and obtain 4, which is the result of the macroexpansion. 12:17:25 why not (+ 1 3)? 12:18:09 (defmacro add (x y) `(+ ,x ,y)) will to (+ 1 3) 12:18:36 gerryxiao: because the macro function will evaluate x, which has 1 as its value and evaluate y which has 3 as its value, and then IT WILL CALL THE + FUNCTION, which returns 4. So 4 will be returned by the macroexpansion. 12:18:52 beach: right 12:18:56 how to declare some arguments to be unused in order to avoid compiler warnings in sbcl? Thanks 12:19:08 gerryxiao: That's because `(+ ,x ,y) means (list '+ x y). 12:19:22 echo-area: (declare (ignore var)) 12:19:33 sellout [~greg@c-24-128-48-180.hsd1.ma.comcast.net] has joined #lisp 12:19:34 beach: i see 12:19:37 thx 12:19:44 gerryxiao: No problem. 12:20:02 beach: ah, just found it in CLHS. Thanks 12:20:13 Sure. 12:20:34 how about clojure? 12:21:26 is clojure lisp? 12:22:01 gerryxiao: Those questions are really tiring, because there is no general agreement on how to define "Lisp". 12:22:01 yep it's a lisp dialect gerryxiao 12:22:38 acieroid: No it is't (just to make sure eveyone understands how boring it is). 12:22:49 'k :D 12:23:54 Clojure website claims its a dialect of Lisp 12:23:57 but if you know some « lisp dialect » you won't have any difficulty to learn basic clojure stuff 12:24:03 But I suppose it is tiring 12:24:19 -!- dalkvist [~cairdazar@hd5e24dca.gavlegardarna.gavle.to] has quit [Ping timeout: 258 seconds] 12:24:30 any idiot can put parens around a prefix notation and claim it is lisp 12:25:35 -!- jewel [~jewel@196-210-187-11-tbnb-esr-2.dynamic.isadsl.co.za] has quit [Quit: Leaving] 12:25:56 jewel [~jewel@196-210-187-11-tbnb-esr-2.dynamic.isadsl.co.za] has joined #lisp 12:27:17 is there some generic function controlling the behavior of ~a in format with respect to a non-standard class instance? 12:27:40 -!- jewel [~jewel@196-210-187-11-tbnb-esr-2.dynamic.isadsl.co.za] has quit [Client Quit] 12:27:44 *output of ~a 12:27:54 there is a print method somewhere. 12:28:03 *prxq* does not remember 12:28:13 echo-area: do you have kleene's book? 12:28:36 prxq: no, what's that? 12:28:49 echo-area: a fine book on OO with CLOS 12:28:53 I don't know if I don't have its name :) 12:28:55 jewel [~jewel@196-210-187-11-tbnb-esr-2.dynamic.isadsl.co.za] has joined #lisp 12:29:52 echo-area: if you had it, you'd know Kleene's the author. :) 12:30:18 prxq: the only things I know about CLOS are learnt from PCL. Besides that what I have is now only CLHS and CLtL. 12:30:31 luis: ok, let me search by author's name 12:30:47 minion: kleene? 12:30:48 Sorry, I couldn't find anything in the database for ``kleene''. 12:30:58 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 252 seconds] 12:31:03 echo-area: Keene is her name. A programmer's guide to clos 12:31:27 kleene is someone else :-) 12:31:46 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 12:31:55 Oh, oops. 12:32:15 luis: me too :-) 12:32:18 I see. Thank you. 12:32:48 what's sbcl help or doc function 12:33:20 (doc cdr)? 12:34:23 gerryxiao: rtfm 12:36:18 (describe) 12:37:00 i have to read one book on lisp :) 12:39:38 gerryxiao: that should be enough. 12:41:18 rajeshsr [~rajeshsr@59.92.37.23] has joined #lisp 12:41:30 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 12:43:04 -!- Sumpen [~Sumpen@81-232-77-93-no46.tbcn.telia.com] has quit [Ping timeout: 246 seconds] 12:43:30 ok 12:44:05 -!- lemoinem [~swoog@66.51.248.77] has quit [Ping timeout: 246 seconds] 12:44:23 kwinz3 [~kwinz@85.125.182.51] has joined #lisp 12:47:33 astoon [~astoon@213.141.244.246] has joined #lisp 12:48:19 (defmacro add (x y) (+ (eval x) (eval y))) 12:48:33 gerryxiao: Won't work. 12:48:54 it seems work 12:49:39 (let ((a 1) (b 2)) (add a b)) 12:50:46 why not work? 12:51:52 gerryxiao: You can't use eval to get the value of local variables. 12:52:14 gerryxiao: Look, macros are supposed to generate code, not compute values the way you do. 12:52:22 gerryxiao: If you want to compute a value, use a function. 12:52:43 gerryxiao: Besides, if you find yourself using eval, you can almost be sure that you are doing something wrong. 12:53:09 i use it to grok the diffence between them 12:53:19 -!- Yamazaki-kun [~bsa3@2001:ba8:1f1:f0ed:216:5eff:fe00:16b] has quit [Remote host closed the connection] 12:53:49 gerryxiao: The only version that works is (defmacro add (x y) `(+ ,x ,y)) because it generates code to be computed in the place of (add a b). 12:54:14 gerryxiao: On the other hand, it is useless, because it might as well have been written as a function. 12:54:31 gerryxiao: and the general rule is to use a macro only if a function won't do. 12:54:39 (macroexpand-1 '(let (( a 1) (b 2)) (add a b))) 12:54:40 (LET ((A 1) (B 2)) (ADD A B)) 12:54:40 NIL 12:55:10 not expand 12:55:39 gerryxiao: Because let is not a macro. 12:56:17 -!- bgs000 is now known as bgs100 12:56:30 Yamazaki-kun [~bsa3@2001:ba8:1f1:f0ed:216:5eff:fe00:16b] has joined #lisp 12:56:36 gerryxiao: Eventually, it will expand to (let ((a 1) (b 2)) (+ (eval a) (eval b))) 12:57:03 er, no I take that back. 12:58:01 (let ((a 1)) (eval a)) 12:58:01 1 12:58:56 gerryxiao: Yes, that's normal 12:59:27 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Remote host closed the connection] 12:59:34 gerryxiao: Eval is a function, so it will evaluate it's arguments first. The value of a is 1, so eval is called with 1 as an arguent. 1 is self-evaluating, so eval returns 1. 13:00:19 billstclair [~billstcla@gw3.tacwap.org] has joined #lisp 13:00:19 -!- billstclair [~billstcla@gw3.tacwap.org] has quit [Changing host] 13:00:19 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 13:01:02 but in my add macro; (let ((a 1)) (add a 1)) not work, sbcl complains than A is not bound 13:01:15 s/than/that 13:01:19 gerryxiao: In (let ((a 1) (b 2)) (add a b)), your macro function is called with two symbols, a and b. So the value of x is the symbol a and the value of y is the symbol b. So eval is called first on the symbol a and then on the symbol b. But eval cannot get to the values of local variables, so it tries to find their global values, but they don't have any. 13:01:54 ok,thx 13:02:16 Blkt [~user@dynamic-adsl-94-37-244-243.clienti.tiscali.it] has joined #lisp 13:02:51 so i have to use ` 13:03:30 gerryxiao: No, you can use (list '+ x y) if you like, but ` looks better. 13:04:44 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 246 seconds] 13:04:54 gerryxiao: Macro functions should generate code, as I said. ` lets you create a template that you can stick values into using ,. 13:05:00 stassats [~stassats@wikipedia/stassats] has joined #lisp 13:05:27 -!- loxs [~loxs@78.90.124.181] has quit [Quit: Leaving] 13:05:50 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 13:06:02 beach: thx 13:06:17 ywlcm 13:06:21 gerryxiao: you are just banging your head against this, a bit of theory (like from a book) would do wonders 13:07:02 *beach* agrees with prxq 13:08:04 i'm reading macro chapters of on lisp now 13:08:24 gerryxiao: I would start with a simpler book if I were you. 13:08:34 which book? 13:08:47 minion: tell gerryxiao about PCL 13:08:48 gerryxiao: please see PCL: pcl-book: "Practical Common Lisp", an introduction to Common Lisp by Peter Seibel, available at http://www.gigamonkeys.com/book/ and in dead-tree form from Apress (as of 11 April 2005). 13:08:57 minion: tell gerryxiao about gentle 13:08:57 gerryxiao: please look at gentle: "Common Lisp: A Gentle Introduction to Symbolic Computation" is a smoother introduction to lisp programming. http://www.cs.cmu.edu/~dst/LispBook/ 13:09:38 -!- Zephyrus [~emanuele@unaffiliated/zephyrus] has quit [Ping timeout: 268 seconds] 13:09:42 pcl and gentle 13:10:38 i remember " a gentle introduction to haskell", it not gentle at all 13:11:18 Zephyrus [~emanuele@unaffiliated/zephyrus] has joined #lisp 13:14:01 this is quite gentle, it's suitable for those who know next to nothing about programming 13:14:01 stassats, memo from tcr: in swank:list-threads do: (setq *thread-list* (delete (current-thread) (all-threads))) 13:15:58 -!- Joreji [~thomas@90-144.eduroam.RWTH-Aachen.DE] has quit [Read error: Operation timed out] 13:17:42 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 13:18:00 lemoinem [~swoog@98.142.251.37] has joined #lisp 13:18:30 bombshelter13b [~bombshelt@76-10-149-209.dsl.teksavvy.com] has joined #lisp 13:19:09 sure, gentle boot is suitable for me 13:19:16 s/boot/book 13:19:27 lol @ "gentle boot" 13:19:41 an interesting name for it :) 13:21:44 ha 13:23:52 longkid [~longkid@118.68.220.160] has joined #lisp 13:23:52 To ways of taking that, 'boot' as in computer boot, or boot up the rear 13:23:59 Two* 13:25:35 skeledrew [~skeledrew@0177-82-27-72-DYNAMIC-dsl.cwjamaica.com] has joined #lisp 13:25:41 -!- Davidbrcz [~david@ANantes-151-1-112-99.w86-203.abo.wanadoo.fr] has quit [Read error: Operation timed out] 13:25:49 -!- dys` is now known as dys 13:29:04 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 13:30:12 -!- kpreid [~kpreid@216-171-189-244.northland.net] has quit [Quit: kpreid] 13:34:24 adamvh [~adamvh@c-69-136-131-100.hsd1.mi.comcast.net] has joined #lisp 13:36:25 -!- echo-area [herbert@114.240.124.63] has quit [Ping timeout: 252 seconds] 13:39:36 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 276 seconds] 13:39:52 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 13:40:07 LiamH [~nobody@pool-72-75-83-44.washdc.east.verizon.net] has joined #lisp 13:42:51 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Ping timeout: 276 seconds] 13:45:39 -!- skeledrew [~skeledrew@0177-82-27-72-DYNAMIC-dsl.cwjamaica.com] has quit [Read error: Connection reset by peer] 13:46:26 -!- ichernetsky [~ichernets@port-163-adslby-pool46.infonet.by] has quit [Quit: Leaving.] 13:46:31 -!- longkid [~longkid@118.68.220.160] has left #lisp 13:49:14 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 13:51:44 -!- fnordus [~dnall@70.70.0.215] has quit [Ping timeout: 240 seconds] 13:52:10 fnordus [~dnall@70.70.0.215] has joined #lisp 13:52:27 -!- cmsimon [~chatzilla@unaffiliated/cmsimon] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539]] 13:56:12 -!- OmniMancer [~OmniMance@219-89-90-141.jetstart.xtra.co.nz] has quit [Quit: Leaving.] 13:56:22 -!- fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has quit [Quit: Valete!] 13:56:27 redline6561 [~redline@c-66-56-16-250.hsd1.ga.comcast.net] has joined #lisp 13:56:46 skeledrew [~skeledrew@0177-82-27-72-DYNAMIC-dsl.cwjamaica.com] has joined #lisp 13:58:14 Sumpen [Sumpen@138.199.68.19] has joined #lisp 13:59:15 Athas [~athas@82.211.209.162] has joined #lisp 13:59:20 -!- skeledrew [~skeledrew@0177-82-27-72-DYNAMIC-dsl.cwjamaica.com] has left #lisp 14:04:17 -!- freiksenet [~freiksene@hoasnet-fe29dd00-202.dhcp.inet.fi] has quit [Remote host closed the connection] 14:04:56 -!- p_l [plasek@gateway/shell/rootnode.net/x-fwkeskxbtjzoexxl] has quit [Ping timeout: 246 seconds] 14:07:02 moah [~gnu@dslb-188-101-020-230.pools.arcor-ip.net] has joined #lisp 14:07:39 timor [~timor@port-87-234-97-27.dynamic.qsc.de] has joined #lisp 14:08:46 bojovs [~bojovs@p3111-ipad49hodogaya.kanagawa.ocn.ne.jp] has joined #lisp 14:09:05 -!- bojovs [~bojovs@p3111-ipad49hodogaya.kanagawa.ocn.ne.jp] has quit [Client Quit] 14:09:10 bojovs [~bojovs@p3111-ipad49hodogaya.kanagawa.ocn.ne.jp] has joined #lisp 14:10:00 ejs [~eugen@185-74-95-178.pool.ukrtel.net] has joined #lisp 14:10:44 -!- bojovs [~bojovs@p3111-ipad49hodogaya.kanagawa.ocn.ne.jp] has quit [Client Quit] 14:12:21 -!- c|mell [~cmell@188-220-238-74.zone11.bethere.co.uk] has quit [Remote host closed the connection] 14:12:44 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 276 seconds] 14:12:50 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 14:13:14 -!- Blkt [~user@dynamic-adsl-94-37-244-243.clienti.tiscali.it] has quit [Ping timeout: 240 seconds] 14:16:09 udzinari [~user@209.158.broadband13.iol.cz] has joined #lisp 14:18:15 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has quit [Quit: shopping] 14:21:35 -!- gerryxiao [~gerry@58.55.94.19] has left #lisp 14:22:11 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 14:25:45 -!- ejs [~eugen@185-74-95-178.pool.ukrtel.net] has quit [Ping timeout: 276 seconds] 14:28:27 How does on use a macro within a (cl-who:with-html-output ...) 14:29:08 I am sure it is possible but my attempts keep trying to evaluate the cl-who sexp as function calls 14:29:10 Guthur: That should work. 14:29:27 2 secs I'll paste my macro 14:29:43 peterbb [~peterbb@ves1-1x-dhcp356.uio.no] has joined #lisp 14:30:06 ejs [~eugen@185-74-95-178.pool.ukrtel.net] has joined #lisp 14:30:50 -!- dmsh [~dmsh@ppp91-78-86-102.pppoe.mtu-net.ru] has quit [Ping timeout: 246 seconds] 14:32:06 Guthur pasted "cl-who header macro" at http://paste.lisp.org/display/97915 14:32:22 I know its not clean at the moment, just wanted to get the concept right first 14:32:56 quidnunc [~user@70.49.123.43] has joined #lisp 14:33:02 dmsh [~dmsh@91.78.54.188] has joined #lisp 14:33:10 When I include that with a (with-html-output ..) it tries to evaluate the expansion as functions 14:33:26 -!- bombshelter13b [~bombshelt@76-10-149-209.dsl.teksavvy.com] has quit [Quit: If only your veins were filled with oil, the world would rush to your rescue!] 14:33:49 I'm sure it's something simple, my macro-fu is very weak 14:33:51 Edward__ [~Ed@AAubervilliers-154-1-46-61.w90-3.abo.wanadoo.fr] has joined #lisp 14:36:35 Guthur: Are you trying to do (cl-who:with-html-output (html-header ...))? 14:37:22 kiuma [~kiuma@93-35-251-198.ip57.fastwebnet.it] has joined #lisp 14:37:36 oh ya I should have been clearer its (with-html-output (stream nil) (:html (html-header ...))) 14:38:23 I thinking that might mean I need (htm ..) 14:38:31 dalkvist [~cairdazar@hd5e24dca.gavlegardarna.gavle.to] has joined #lisp 14:38:38 But that didn't fix it either 14:38:39 Your method won't work. 14:39:00 Athas` [~athas@82.211.209.162] has joined #lisp 14:39:56 ichernetsky [~ichernets@195.222.79.232] has joined #lisp 14:40:41 Do I need to create my own (with-html-output..) 14:40:46 Guthur: The with-html-output macro inspects its contents without evaluating the body. 14:40:47 -!- Athas [~athas@82.211.209.162] has quit [Ping timeout: 258 seconds] 14:41:30 Guthur: You might be able to call with-html-output inside your html-header macro. 14:41:32 marioxcc [~user@200.92.176.147] has joined #lisp 14:41:53 -!- ichernetsky [~ichernets@195.222.79.232] has quit [Remote host closed the connection] 14:41:57 ah yes that makes sense 14:42:47 Instead of building up a list with w-h-o arguments, generate HTML on the stream. 14:43:30 ichernetsky [~ichernets@195.222.79.151] has joined #lisp 14:45:50 -!- Athas` is now known as Athas 14:47:22 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 252 seconds] 14:47:49 -!- ejs [~eugen@185-74-95-178.pool.ukrtel.net] has quit [Ping timeout: 240 seconds] 14:47:56 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 14:51:03 i'm supposed to fly tomorrow at 13:00, but all flights until 12:00 have been canceled. 14:51:16 beach: Many thanks, that worked a treat 14:51:23 hagabaka [~quassel@cblmdm24-53-178-92.buckeyecom.net] has joined #lisp 14:51:23 -!- hagabaka [~quassel@cblmdm24-53-178-92.buckeyecom.net] has quit [Changing host] 14:51:23 hagabaka [~quassel@unaffiliated/hagabaka] has joined #lisp 14:51:23 Guthur: No problem. 14:51:41 i presume at some point around 6:00 am I will know for sure 14:51:45 prxq: Yeah, I have a colleage who was supposed to go to Vietnam, but he is stuck in Paris. 14:51:50 SandGorgon [~OmNomNomO@122.162.124.26] has joined #lisp 14:52:17 i wonder what the "maximum time to belly up" is for european airlines. 14:52:33 if this goes on for a week, will we have airlines left? 14:52:34 c|mell [~cmell@188-220-238-74.zone11.bethere.co.uk] has joined #lisp 14:52:40 tompa [~tompa@h59ec27fb.sehjjak.dyn.perspektivbredband.net] has joined #lisp 14:53:02 that's good, less air pollution 14:53:38 -!- gz [~gz@209-6-40-245.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [] 14:54:15 yeah, no contrails on this blue sky today 14:55:07 *stassats* looked out of the window, indeed 14:57:20 felideon [~felideon@adsl-225-61-182.mia.bellsouth.net] has joined #lisp 14:57:50 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 14:57:56 ejs [~eugen@185-74-95-178.pool.ukrtel.net] has joined #lisp 14:58:26 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Client Quit] 14:59:03 -!- felideon [~felideon@adsl-225-61-182.mia.bellsouth.net] has quit [Client Quit] 15:02:23 -!- adamvh [~adamvh@c-69-136-131-100.hsd1.mi.comcast.net] has quit [Quit: adamvh] 15:02:57 Davidbrcz [~david@ANantes-151-1-112-99.w86-203.abo.wanadoo.fr] has joined #lisp 15:06:12 prxq: more trains to the south; fly from there. 15:08:26 -!- spradnyesh [~pradyus@nat/yahoo/x-tzsexxgqslzxyzaf] has left #lisp 15:08:39 -!- astoon [~astoon@213.141.244.246] has quit [Ping timeout: 276 seconds] 15:10:29 xan_ [~xan@adsl-207-214-87-58.dsl.snfc21.pacbell.net] has joined #lisp 15:12:06 -!- ejs [~eugen@185-74-95-178.pool.ukrtel.net] has quit [Quit: This computer has gone to sleep] 15:12:42 legumbre_ [~leo@r190-135-62-154.dialup.adsl.anteldata.net.uy] has joined #lisp 15:14:14 -!- legumbre [~leo@r190-135-29-163.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 246 seconds] 15:15:10 chittoor [~chittoor@117.204.52.189] has joined #lisp 15:16:09 darkestkhan1 [~darkestkh@109.243.95.238] has joined #lisp 15:16:15 -!- bozhidar [~user@93-152-185-88.ddns.onlinedirect.bg] has quit [Remote host closed the connection] 15:17:44 -!- darkestkhan [~darkestkh@188.33.188.173] has quit [Disconnected by services] 15:18:01 -!- darkestkhan1 is now known as darkestkhan 15:18:49 -!- udzinari [~user@209.158.broadband13.iol.cz] has quit [Ping timeout: 246 seconds] 15:20:44 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 240 seconds] 15:22:00 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 15:23:19 -!- deepfire [~deepfire@80.92.100.69] has quit [Quit: ircII EPIC4-2.10.1 -- Are we there yet?] 15:24:27 deepfire [~deepfire@80.92.100.69] has joined #lisp 15:24:55 bozhidar [~user@93-152-185-88.ddns.onlinedirect.bg] has joined #lisp 15:29:23 HG` [~HG@xdslen172.osnanet.de] has joined #lisp 15:36:37 astoon [~astoon@213.141.244.246] has joined #lisp 15:38:41 abend [~alx@076-076-146-016.pdx.net] has joined #lisp 15:39:38 -!- abend [~alx@076-076-146-016.pdx.net] has quit [Client Quit] 15:39:56 abend [~alx@076-076-146-016.pdx.net] has joined #lisp 15:43:00 gko [~gko@122-116-15-138.HINET-IP.hinet.net] has joined #lisp 15:44:01 -!- Zephyrus [~emanuele@unaffiliated/zephyrus] has quit [Read error: Connection reset by peer] 15:46:45 Zephyrus [~emanuele@unaffiliated/zephyrus] has joined #lisp 15:49:41 the last eruption lasted for 2 years, they say. just so you know, dear airlines 15:50:26 hm 15:50:31 skeledrew [~skeledrew@0177-82-27-72-DYNAMIC-dsl.cwjamaica.com] has joined #lisp 15:51:08 pookleblinky [~pooklebli@cpe-67-252-140-159.buffalo.res.rr.com] has joined #lisp 15:53:15 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 248 seconds] 15:54:00 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 15:55:34 -!- chittoor [~chittoor@117.204.52.189] has quit [Ping timeout: 264 seconds] 15:56:22 We should have developed videoconferencing much faster. 15:57:52 stassats: no airlines is very very bad. 15:59:40 time for that rail system you keep bragging about to shine. 16:00:01 who did? 16:00:37 is there a train reservation system in lisp? 16:00:55 trains, flights, who cares? 16:01:52 i don't, i have a bicycle 16:02:25 *beach* wonders how long it would take to bicycle from Bordeaux to Ho Chi Minh City. 16:02:33 -!- deepfire [~deepfire@80.92.100.69] has quit [Quit: ircII EPIC4-2.10.1 -- Are we there yet?] 16:05:35 that would be quite an adventure 16:06:30 -!- Zephyrus [~emanuele@unaffiliated/zephyrus] has quit [Ping timeout: 276 seconds] 16:07:29 Stattrav [~Stattrav@202.3.77.233] has joined #lisp 16:08:53 chittoor [~chittoor@117.204.50.50] has joined #lisp 16:09:17 saikat [~saikat@c-71-202-153-244.hsd1.ca.comcast.net] has joined #lisp 16:09:32 -!- legumbre_ is now known as legumbre 16:09:51 Zephyrus [~emanuele@unaffiliated/zephyrus] has joined #lisp 16:12:57 two weeks without air travel would be a mayor economic disaster. this is big. 16:13:34 But it's only north-western Europe, a tiny part of the world. 16:14:29 that is true, but it would still be a mayor economic disaster 16:14:39 *major 16:15:15 its not "only" in europe, it includes all the traffic over europe. 16:15:16 Well, if the system is that vulnerable, they either have to plan for it, or we need to find ways to make it less so. 16:15:56 moah: Sure, but that's "just" a question of re-routing (perhaps at increased cost). 16:17:11 i think its rather difficult to simply replace/reroute london/frankfurt. 16:17:46 moah: Air-traffic control systems must not be using Lisp then. 16:18:04 moah: London is out anyway, no need to consider it. 16:18:32 mattrepl [~mattrepl@pool-72-83-118-99.washdc.fios.verizon.net] has joined #lisp 16:18:47 moah: add schiphol to that list. 16:19:00 i think even rome is closed 16:19:51 francogrex [~francogre@234.102-200-80.adsl-dyn.isp.belgacom.be] has joined #lisp 16:20:59 my whole life i've been thinking to live in a region of the world where i'm spared any sort of larger natural disasters, and now this. 16:21:34 you mean? 16:23:01 central europe. 16:23:57 what's with it? 16:24:28 moah: Where do you live more pricisely? 16:24:34 francogrex: there's virtually no air traffic 16:24:46 germany. 16:24:52 francogrex: due to vulcano activity 16:26:10 volcano activity in germany? wahaha 16:26:20 no. in iceland 16:26:32 moah: Well, I have news for you. When the Gulf Stream turns off in a few years (dues to the ice melting in the north Atlantic), you will likely be under a few km of ice in just a short time. 16:27:07 but there's no air traffic in Germany, UK, Netherlands, nothern part of France and maybe more. 16:27:36 and when natural disasters aren't enough, there are always humans to help 16:27:54 stassats: Er, humans are part of nature. 16:28:01 (last time I checked) 16:28:26 -!- xan_ [~xan@adsl-207-214-87-58.dsl.snfc21.pacbell.net] has quit [Ping timeout: 246 seconds] 16:28:46 I enjoyed http://www.informationisbeautiful.net/2010/planes-or-volcano/ 16:28:47 beach: that doesn't mean there is no distinction between natural disasters and human caused disasters 16:29:04 is there a CL function to do convolution, i need to multiple 2 vectors together 16:29:07 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 252 seconds] 16:29:33 stassats: I will grant you that there is a distinction between disasters caused by humans and disasters that aren't. 16:30:03 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 16:30:36 Can one get tab completion in lisp files? 16:30:44 Mine only seems to work at the REPL 16:30:50 one can 16:31:10 with M-TAB 16:31:11 stassats: Would one find the method in slime docs perchance 16:31:12 for example 16:31:26 or with C-c TAB 16:31:44 -!- ace4016 [~jmarcelin@adsl-10-135-10.mia.bellsouth.net] has quit [Quit: When there's nothing left to burn, you have to set yourself on fire.] 16:32:01 Ah fantastic 16:32:10 pchrist [~spirit@gentoo/developer/pchrist] has joined #lisp 16:32:27 Cheers, stassats 16:32:52 note that C-i in emacs is the same as TAB 16:33:13 C-c C-i or C-M-i might be easier 16:33:37 ah yes, because M-tab is a no go with the meta key as alt 16:33:54 that depends 16:34:41 -!- bozhidar [~user@93-152-185-88.ddns.onlinedirect.bg] has quit [Remote host closed the connection] 16:34:41 I have it as my window switcher 16:35:44 you still can bind redundant keys to Hyper or super. ;) 16:36:53 -!- francogrex [~francogre@234.102-200-80.adsl-dyn.isp.belgacom.be] has quit [] 16:37:00 -!- rajeshsr [~rajeshsr@59.92.37.23] has quit [Remote host closed the connection] 16:39:37 -!- astoon [~astoon@213.141.244.246] has quit [Quit: Ex-Chat] 16:41:11 -!- chittoor [~chittoor@117.204.50.50] has quit [Ping timeout: 276 seconds] 16:41:13 parolang` [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has joined #lisp 16:44:11 -!- simplechat [~simplecha@unaffiliated/simplechat] has quit [Remote host closed the connection] 16:44:22 chittoor [~chittoor@117.204.52.17] has joined #lisp 16:50:35 Blkt [~user@dynamic-adsl-94-37-244-243.clienti.tiscali.it] has joined #lisp 16:51:46 mandala [mandala@anapnea.net] has joined #lisp 16:52:59 -!- kiuma [~kiuma@93-35-251-198.ip57.fastwebnet.it] has quit [Ping timeout: 248 seconds] 16:55:44 -!- dmsh [~dmsh@91.78.54.188] has quit [Ping timeout: 246 seconds] 16:57:54 dmsh [~dmsh@ppp83-237-214-48.pppoe.mtu-net.ru] has joined #lisp 16:59:07 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has joined #lisp 16:59:09 hi stassats; did you get my memo? 16:59:26 i got it, didn't try it yet 17:00:12 bozhidar [~user@93-152-185-88.ddns.onlinedirect.bg] has joined #lisp 17:03:22 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 264 seconds] 17:04:05 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 17:04:09 skeledrew1 [~skeledrew@0177-82-27-72-DYNAMIC-dsl.cwjamaica.com] has joined #lisp 17:05:10 -!- Zephyrus [~emanuele@unaffiliated/zephyrus] has quit [Quit: ""] 17:05:27 -!- skeledrew [~skeledrew@0177-82-27-72-DYNAMIC-dsl.cwjamaica.com] has quit [Ping timeout: 260 seconds] 17:06:34 -!- HG` [~HG@xdslen172.osnanet.de] has quit [Quit: Leaving.] 17:06:42 -!- stassats [~stassats@wikipedia/stassats] has quit [Remote host closed the connection] 17:06:46 _3b: Again, thanks for the fixes to `loop'. I applied them and some more, started code generation, and added a TDD-style unit-test file. 17:07:11 _3b: Obviously, only a few things actually work at the moment, but it is on its way. 17:11:21 kiuma [~kiuma@93-35-251-198.ip57.fastwebnet.it] has joined #lisp 17:13:49 -!- sellout [~greg@c-24-128-48-180.hsd1.ma.comcast.net] has quit [Quit: sellout] 17:19:08 Zephyrus [~emanuele@unaffiliated/zephyrus] has joined #lisp 17:19:57 stassats [~stassats@wikipedia/stassats] has joined #lisp 17:20:56 -!- Davidbrcz [~david@ANantes-151-1-112-99.w86-203.abo.wanadoo.fr] has quit [Ping timeout: 245 seconds] 17:21:58 -!- kiuma [~kiuma@93-35-251-198.ip57.fastwebnet.it] has quit [Quit: Bye bye ppl] 17:22:40 francogrex [~francogre@234.102-200-80.adsl-dyn.isp.belgacom.be] has joined #lisp 17:28:43 Guthur: why use M-Tab to switch windows when you likely have a windows key? 17:29:26 Guthur: also note that ESC makes an excellent META 17:29:55 -!- bozhidar [~user@93-152-185-88.ddns.onlinedirect.bg] has quit [Remote host closed the connection] 17:30:17 drewc: Only if you don't have to repeat your command too often. 17:31:12 beach: as a former vi user, i can hit ESC with any finger from anywhere near the keyboard :P 17:31:47 -!- marioxcc [~user@200.92.176.147] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 17:32:05 (and as a classical guitarist, long awkward stretches and contorted shapes come naturally as well) 17:32:33 drewc: When you hit something like M-C-f, you get keyboard repetition, so you can park your fingers there. You don't get that luxury when you have to do ESC C-f. 17:33:48 beach: ESC with the ring finger, C with the thumb (standard 'beside alt' C), and F with the index finger/ 17:34:27 merl15_ [~merl@188-22-26-208.adsl.highway.telekom.at] has joined #lisp 17:34:32 much easier than the low G in 'Für Elise' :) 17:34:41 Axius [~hi@92.84.18.145] has joined #lisp 17:35:09 -!- merl15 [~merl@188-22-30-116.adsl.highway.telekom.at] has quit [Read error: Operation timed out] 17:36:11 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 248 seconds] 17:36:26 -!- chittoor [~chittoor@117.204.52.17] has quit [Ping timeout: 276 seconds] 17:36:27 -!- parolang` [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has quit [Remote host closed the connection] 17:36:27 (i'm not recommending such crazy fingerings, of course... 27 years of playing stringed instruments and my hands can do some odd things) 17:36:56 drewc: When I don't need repetition, I use C-[ instead of ESC. 17:37:04 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 17:37:53 drewc: So I do C-[ C-f which is VERY fast. 17:38:28 Especially since my Control key is to the left of the A key. 17:38:29 -!- francogrex [~francogre@234.102-200-80.adsl-dyn.isp.belgacom.be] has quit [] 17:38:59 smanek [~smanek@static-71-249-221-129.nycmny.east.verizon.net] has joined #lisp 17:39:12 I wouldn't dream of actually using the ESC key, because it's in a different place on every keyboard. 17:41:12 -!- Sumpen [Sumpen@138.199.68.19] has quit [Read error: Connection reset by peer] 17:41:58 beach: ohh... i like C-[ .. that is a lot faster! 17:42:33 Indeed. I have been doing that for decades. Imagine how much time that saved me :) 17:43:40 bozhidar [~user@93-152-185-88.ddns.onlinedirect.bg] has joined #lisp 17:51:39 -!- adeht [~death@84.110.255.239] has quit [Ping timeout: 260 seconds] 17:51:46 Blkt` [~user@dynamic-adsl-94-37-244-243.clienti.tiscali.it] has joined #lisp 17:53:47 -!- Blkt [~user@dynamic-adsl-94-37-244-243.clienti.tiscali.it] has quit [Ping timeout: 248 seconds] 17:53:55 I have no C-[. But I do have C-c! :-) 17:54:23 or wait, C-[, is that the same as M-? 17:54:26 -!- dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has quit [Read error: Connection reset by peer] 17:54:27 er, ? 17:55:12 dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has joined #lisp 17:55:44 C-[ is the same as ESC 17:58:16 tcr: it's better with deleting the current thread 17:59:41 sugarshark [~ole@p4FDA8833.dip0.t-ipconnect.de] has joined #lisp 17:59:49 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 246 seconds] 18:02:19 -!- Axius [~hi@92.84.18.145] has quit [Quit: Leaving] 18:02:37 -!- Adlai [~adlai@unaffiliated/adlai] has quit [Remote host closed the connection] 18:02:51 -!- bipt [~bpt@cl-851.chi-02.us.sixxs.net] has quit [Ping timeout: 260 seconds] 18:03:18 htk_ [~htk_@unaffiliated/htk-/x-9867211] has joined #lisp 18:04:56 tic: ESC,k is the same as M-k 18:05:24 stassats: Yes, just make sure to only do that in case we use :spawn (use-threads-p) 18:05:50 billitch, so, C-[,k == ESC,k == M-k? 18:06:52 tic: hm i didn't know about C-[, but it seems to work in emacs, yes 18:08:46 fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has joined #lisp 18:09:08 billitch, thanks for the info. (I can't type C-[ on my keyboard) 18:10:44 tcr: committed, slime-threads-update-interval is the variable 18:11:02 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 18:14:17 stassats: thanks I'll try it out some time later 18:15:06 deleting the thread if its name is "worker" is a better idea 18:15:33 I considered that, too. didn't know what was more kludgy 18:15:35 Hmm, are new generations losing knowlege about ASCII. If they don't know that C-[ is ESC, perhaps that's why they don't know that C-j is LF as well. 18:15:40 in case someone is using list-threads 18:16:16 stassats: I'd like to have selector shortcuts to get at the compilation notes buffer; shortcuts to get at the defpackage form, and defsystem form may be handy, too 18:16:21 *beach* blames Microsoft 18:16:40 p_l [plasek@gateway/shell/rootnode.net/x-mmiszrwsthxgehqd] has joined #lisp 18:16:40 daniel___ [~daniel@p5082C5CE.dip.t-dialin.net] has joined #lisp 18:16:44 tcr: that's easy, just say under what keys you want them to be 18:17:07 ikki [~ikki@189.247.6.214] has joined #lisp 18:17:25 no idea because I'm not using slime-selector yet :-) 18:17:36 *Xach* uses slime-selector 150 times per day 18:17:46 but only for the repl 18:17:55 there's C-c C-z for that 18:18:01 i use for the repl, connection buffer, threads buffer 18:18:05 tcr: i have slime-selector on a global key 18:18:15 which one? I'm looking for one 18:18:39 and for the slime-scratch, and for l, and e, slime-selector is great 18:18:39 tcr: C-c s (i have no idea if that shadows some very useful normal thing) 18:18:56 C-c C-s is slime-complete-form 18:19:19 How about C-c s? 18:19:44 -!- daniel [~daniel@p5082DEEB.dip.t-dialin.net] has quit [Ping timeout: 240 seconds] 18:19:47 seems to be free, I'll try it 18:20:08 i pop into the repl from other buffers all the time for math 18:20:44 mik8y [~user@112.154.21.142] has joined #lisp 18:21:05 -!- mik8y [~user@112.154.21.142] has quit [Remote host closed the connection] 18:21:07 deepfire [~deepfire@80.92.100.69] has joined #lisp 18:30:18 bipt [~bpt@cl-851.chi-02.us.sixxs.net] has joined #lisp 18:31:57 -!- ASau [~user@83.69.227.32] has quit [Remote host closed the connection] 18:33:22 ASau [~user@83.69.227.32] has joined #lisp 18:37:32 -!- saikat [~saikat@c-71-202-153-244.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 18:39:05 saikat [~saikat@c-71-202-153-244.hsd1.ca.comcast.net] has joined #lisp 18:40:49 -!- trsh [trsh@93-139-98-185.adsl.net.t-com.hr] has quit [Ping timeout: 264 seconds] 18:44:09 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 260 seconds] 18:45:04 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 18:45:52 trsh [trsh@93-139-89-77.adsl.net.t-com.hr] has joined #lisp 18:48:03 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 18:49:22 drwho [~drwho@c-71-225-11-42.hsd1.pa.comcast.net] has joined #lisp 18:50:10 -!- ephcon [~ephcon@c-24-34-195-64.hsd1.ma.comcast.net] has quit [Ping timeout: 264 seconds] 18:55:22 carlocci [~nes@93.37.214.233] has joined #lisp 19:00:31 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 19:00:31 francogrex [~user@234.102-200-80.adsl-dyn.isp.belgacom.be] has joined #lisp 19:00:36 beach: ascii / terminal escape sequences nostalgia ? 19:00:59 billitch: actually useful, to avoid straying too far from the home row. 19:02:39 chittoor [~chittoor@117.204.48.184] has joined #lisp 19:03:55 pkhuong: neat, and it should work well with dvorak too 19:05:59 Odin- [~sbkhh@s121-302.gardur.hi.is] has joined #lisp 19:09:55 gigamonk` [~gigamonke@adsl-99-24-218-102.dsl.pltn13.sbcglobal.net] has joined #lisp 19:10:58 -!- Stattrav [~Stattrav@202.3.77.233] has quit [Remote host closed the connection] 19:11:55 -!- gigamonkey [~gigamonke@adsl-99-2-148-71.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 252 seconds] 19:13:20 adeht [~death@bzq-84-110-249-55.red.bezeqint.net] has joined #lisp 19:14:05 ace4016 [~jmarcelin@adsl-10-135-10.mia.bellsouth.net] has joined #lisp 19:14:27 varjag [~eugene@226.119.202.84.customer.cdi.no] has joined #lisp 19:15:59 -!- dstatyvka [ejabberd@pepelaz.jabber.od.ua] has left #lisp 19:17:42 -!- Odin- [~sbkhh@s121-302.gardur.hi.is] has quit [Quit: Odin-] 19:18:04 Stattrav [~Stattrav@202.3.77.233] has joined #lisp 19:18:13 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 246 seconds] 19:19:08 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 19:20:02 udzinari [~user@209.158.broadband13.iol.cz] has joined #lisp 19:21:22 -!- varjag [~eugene@226.119.202.84.customer.cdi.no] has quit [Ping timeout: 264 seconds] 19:26:08 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 19:26:28 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 19:27:19 dstatyvka [ejabberd@pepelaz.jabber.od.ua] has joined #lisp 19:30:23 guille_ [~user@83.42.249.43] has joined #lisp 19:30:37 hi 19:31:04 hello guille_ 19:31:28 seangrove [~user@c-67-188-2-246.hsd1.ca.comcast.net] has joined #lisp 19:36:28 nipra_ [~nipra@115.118.111.254] has joined #lisp 19:36:34 anair_84 [~anair_84@ip68-108-251-45.sb.sd.cox.net] has joined #lisp 19:37:21 -!- chittoor [~chittoor@117.204.48.184] has quit [Ping timeout: 260 seconds] 19:43:00 -!- Zephyrus [~emanuele@unaffiliated/zephyrus] has quit [Quit: ""] 19:46:20 TR2N [email@89-180-139-45.net.novis.pt] has joined #lisp 19:49:00 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Read error: Operation timed out] 19:50:03 chittoor [~chittoor@117.204.48.190] has joined #lisp 19:51:43 necroforest [~jarred@pool-71-191-247-161.washdc.fios.verizon.net] has joined #lisp 19:51:46 -!- jewel [~jewel@196-210-187-11-tbnb-esr-2.dynamic.isadsl.co.za] has quit [Ping timeout: 245 seconds] 19:52:03 hrm. Test SB-CONCURRENCY-TEST::MAILBOX.SINGLE-PRODUCER-SINGLE-CONSUMER failed 19:52:03 19:52:10 SBCL head as of 2 minutes ago 19:53:10 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 19:53:19 could you paste the failure, and information about your system? 19:53:52 I feel these tests might be broken, though. The condvar tests assume far stronger semantics than what is really provided, for instance. 19:54:23 loxs [~loxs@78.90.124.181] has joined #lisp 19:54:29 condvar? 19:54:39 waitqueue. 19:54:50 stipet [~user@c83-253-28-60.bredband.comhem.se] has joined #lisp 19:54:56 -!- Kolyan [~nartamono@95-24-160-45.broadband.corbina.ru] has quit [] 19:55:10 how does that relate to the test above? 19:55:54 tcr: you bet, hold on 19:55:58 -!- Edward__ [~Ed@AAubervilliers-154-1-46-61.w90-3.abo.wanadoo.fr] has quit [] 19:56:42 mailbox tests considerable load my system 19:56:54 -!- chittoor [~chittoor@117.204.48.190] has quit [Quit: Leaving] 19:58:15 Edward__ [Ed@AAubervilliers-154-1-46-61.w90-3.abo.wanadoo.fr] has joined #lisp 19:58:19 might be something similar. I'm forking a dummy implementation with fair spinlocks and condition-wait = thread-yield to see what'll fail. 19:59:39 I know one condvar test which is very strong indeed, but it's disabled on sb-lutex 20:00:08 tic: What's your recent email address? 20:00:54 tic: Send it to kathleen.callaway@gmail.com 20:01:07 beach, alright, sure! 20:01:19 tcr: there's 1-2 that fails on any spurious wake up. 20:02:21 hopefully not one of mine because I complained about a thus badly written test case before :-) 20:02:40 tic: Great! Or you won't be invited to this year's spring party! :) 20:03:46 beach, I already got the invitation, it seems - I got it just after sending the e-mail. Nice, thanks! 20:04:03 *tic* takes care of his guest. 20:04:16 tic: Ah, good to know. Are you coming? 20:04:24 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 20:05:32 beach, as usual, getting to me travel anywhere is dodgy business.... however, compared to the previous year, I have a lot less things in my life that can get in the way. So I'm sure looking at it. We'll see what happens. (and if the Icelandic ash has cleared by then. ;) 20:06:04 *poff* 20:09:00 drewc pasted "failing tests" at http://paste.lisp.org/display/97928 20:10:14 -!- dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has quit [Remote host closed the connection] 20:10:17 drewc: cpu, kernel version? 20:10:41 dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has joined #lisp 20:11:05 Joreji [~thomas@90-144.eduroam.RWTH-Aachen.DE] has joined #lisp 20:13:18 udzinari` [~user@209.158.broadband13.iol.cz] has joined #lisp 20:15:25 -!- stipet [~user@c83-253-28-60.bredband.comhem.se] has left #lisp 20:15:26 -!- udzinari [~user@209.158.broadband13.iol.cz] has quit [Ping timeout: 276 seconds] 20:16:32 tcr: 32 bit Xen 3.2, 2.6.18-6-xen-686 20:17:01 tcr: i can give you a login on the machine itself if it helps 20:17:14 -!- LaPingvino [~LaPingvin@82-171-137-254.ip.telfort.nl] has quit [Ping timeout: 240 seconds] 20:17:24 attila had futex woes on 2.6.18, too 20:17:38 -!- loxs [~loxs@78.90.124.181] has quit [Quit: Leaving] 20:17:41 is there a chance you can try with a more recent kernel? 20:18:08 sie [~root@unaffiliated/sierinjs] has joined #lisp 20:18:22 -!- SandGorgon [~OmNomNomO@122.162.124.26] has quit [Ping timeout: 264 seconds] 20:18:50 i think so... let me see. 20:22:50 guille_` [~user@83.42.249.43] has joined #lisp 20:23:38 -!- abend [~alx@076-076-146-016.pdx.net] has quit [Ping timeout: 258 seconds] 20:24:00 -!- francogrex [~user@234.102-200-80.adsl-dyn.isp.belgacom.be] has quit [Remote host closed the connection] 20:24:16 -!- guille_ [~user@83.42.249.43] has quit [Ping timeout: 245 seconds] 20:26:18 -!- guille_` [~user@83.42.249.43] has quit [Remote host closed the connection] 20:27:09 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 276 seconds] 20:27:14 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 20:27:16 -!- gko [~gko@122-116-15-138.HINET-IP.hinet.net] has quit [Ping timeout: 252 seconds] 20:28:15 -!- deepfire [~deepfire@80.92.100.69] has quit [Quit: ircII EPIC4-2.10.1 -- Are we there yet?] 20:28:48 -!- peterbb [~peterbb@ves1-1x-dhcp356.uio.no] has quit [Quit: Leaving] 20:29:35 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 20:30:02 marioxcc [~user@200.92.176.147] has joined #lisp 20:30:05 deepfire [~deepfire@80.92.100.69] has joined #lisp 20:33:40 Athas` [~athas@82.211.209.162] has joined #lisp 20:33:51 -!- nipra_ [~nipra@115.118.111.254] has quit [Ping timeout: 245 seconds] 20:34:13 -!- Athas [~athas@82.211.209.162] has quit [Ping timeout: 258 seconds] 20:34:50 -!- deepfire [~deepfire@80.92.100.69] has quit [Client Quit] 20:35:02 deepfire [~deepfire@80.92.100.69] has joined #lisp 20:35:41 -!- Athas` is now known as Athas 20:36:02 -!- skeledrew1 [~skeledrew@0177-82-27-72-DYNAMIC-dsl.cwjamaica.com] has quit [Quit: Leaving.] 20:38:29 -!- Joreji [~thomas@90-144.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 260 seconds] 20:45:47 drewc: please report back 20:45:57 would be nice to be sure that it's 2.6.18 at fault 20:49:13 freiksenet [~freiksene@hoasnet-fe29dd00-202.dhcp.inet.fi] has joined #lisp 20:50:17 enthymeme [~kraken@adsl-76-248-233-47.dsl.lsan03.sbcglobal.net] has joined #lisp 20:55:33 Kickaha [~alex@bl14-24-33.dsl.telepac.pt] has joined #lisp 20:55:39 gemelen [~shelta@shpd-95-53-167-44.vologda.ru] has joined #lisp 20:58:19 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 246 seconds] 20:59:15 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 21:00:49 -!- plutonas [~plutonas@port-92-195-157-197.dynamic.qsc.de] has quit [Ping timeout: 252 seconds] 21:01:52 hagabaka_ [~quassel@cblmdm24-53-178-92.buckeyecom.net] has joined #lisp 21:02:31 -!- hagabaka [~quassel@unaffiliated/hagabaka] has quit [Ping timeout: 260 seconds] 21:07:52 sepeth [~user@78.180.73.7] has joined #lisp 21:10:58 Odin- [~sbkhh@s121-302.gardur.hi.is] has joined #lisp 21:12:01 abend [~alx@076-076-146-016.pdx.net] has joined #lisp 21:15:30 Joreji [~thomas@90-144.eduroam.RWTH-Aachen.DE] has joined #lisp 21:16:43 holycow [~new@poco208-2.fredcanhelp.com] has joined #lisp 21:23:34 -!- holycow [~new@poco208-2.fredcanhelp.com] has quit [Remote host closed the connection] 21:27:57 -!- phadthai [mmondor@ginseng.pulsar-zone.net] has quit [Ping timeout: 260 seconds] 21:28:02 phadthai [mmondor@ginseng.pulsar-zone.net] has joined #lisp 21:29:15 holycow [~new@poco208-2.fredcanhelp.com] has joined #lisp 21:29:35 -!- seangrove [~user@c-67-188-2-246.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 21:31:21 seangrove [~user@c-67-188-2-246.hsd1.ca.comcast.net] has joined #lisp 21:33:39 -!- seangrove [~user@c-67-188-2-246.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 21:34:31 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Read error: Operation timed out] 21:34:39 fatblueduck [~duck@pool-71-104-235-97.lsanca.dsl-w.verizon.net] has joined #lisp 21:34:44 seangrove [~user@c-67-188-2-246.hsd1.ca.comcast.net] has joined #lisp 21:35:19 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 21:35:20 fiveop [~fiveop@g229242179.adsl.alicedsl.de] has joined #lisp 21:35:25 drewc: did you get my message? 21:35:28 -!- Joreji [~thomas@90-144.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 252 seconds] 21:36:08 -!- alama [~alama@a95-95-128-109.cpe.netcabo.pt] has quit [Quit: alama] 21:38:17 -!- Odin- [~sbkhh@s121-302.gardur.hi.is] has quit [Quit: Odin-] 21:38:43 Odin- [~sbkhh@s121-302.gardur.hi.is] has joined #lisp 21:38:56 -!- Oddity [~Oddity@unaffiliated/oddity] has quit [Read error: Connection reset by peer] 21:39:20 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 21:39:28 -!- seangrove [~user@c-67-188-2-246.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 21:41:31 varjag [~eugene@226.119.202.84.customer.cdi.no] has joined #lisp 21:42:33 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 21:43:36 -!- lhz [~shrekz@c-b9aa72d5.021-158-73746f34.cust.bredbandsbolaget.se] has quit [Quit: Leaving] 21:44:43 -!- ichernetsky [~ichernets@195.222.79.151] has quit [Ping timeout: 248 seconds] 21:47:39 -!- konr [~konrad@189.96.170.201] has quit [Ping timeout: 268 seconds] 21:50:52 -!- ikki [~ikki@189.247.6.214] has quit [Ping timeout: 252 seconds] 21:56:32 con [~con@53.158.70-86.rev.gaoland.net] has joined #lisp 21:56:41 -!- con is now known as steezay 21:56:56 hi 21:57:33 steezay: hello 21:59:22 hola 22:00:25 -!- mandala [mandala@anapnea.net] has left #lisp 22:02:16 -!- freiksenet [~freiksene@hoasnet-fe29dd00-202.dhcp.inet.fi] has quit [Remote host closed the connection] 22:02:58 ichernetsky [~ichernets@195.222.66.133] has joined #lisp 22:03:41 drewc: did you get my message? 22:03:56 erjag [~eugene@226.119.202.84.customer.cdi.no] has joined #lisp 22:04:45 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Read error: Operation timed out] 22:04:47 -!- fiveop [~fiveop@g229242179.adsl.alicedsl.de] has quit [Quit: humhum] 22:05:56 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 245 seconds] 22:06:37 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 22:06:44 -!- varjag [~eugene@226.119.202.84.customer.cdi.no] has quit [Ping timeout: 240 seconds] 22:07:14 -!- udzinari` [~user@209.158.broadband13.iol.cz] has quit [Ping timeout: 246 seconds] 22:08:01 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has quit [Ping timeout: 245 seconds] 22:08:01 -!- ichernetsky [~ichernets@195.222.66.133] has quit [Read error: Connection reset by peer] 22:08:06 konr [~konrad@187.88.9.235] has joined #lisp 22:08:15 ikki [~ikki@189.247.6.214] has joined #lisp 22:08:19 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 22:08:31 -!- erjag [~eugene@226.119.202.84.customer.cdi.no] has quit [Client Quit] 22:11:48 -!- mattrepl [~mattrepl@pool-72-83-118-99.washdc.fios.verizon.net] has quit [Quit: mattrepl] 22:13:43 Oddity [~Oddity@unaffiliated/oddity] has joined #lisp 22:19:12 i wonder if there was any attempt to jit-compile bash scripts into some kind of bytecode 22:21:13 -!- holycow [~new@poco208-2.fredcanhelp.com] has quit [Read error: Connection reset by peer] 22:24:01 seangrove [~user@c-67-188-2-246.hsd1.ca.comcast.net] has joined #lisp 22:24:47 alama [~alama@a95-95-128-109.cpe.netcabo.pt] has joined #lisp 22:26:24 gtg 22:26:26 bye 22:26:27 -!- steezay [~con@53.158.70-86.rev.gaoland.net] has quit [Quit: Couldn't think of anything better for this slot] 22:29:14 -!- ehu [~ehu@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 240 seconds] 22:30:10 ichernetsky [~ichernets@195.222.64.137] has joined #lisp 22:32:16 -!- prxq [~mommer@f052122181.adsl.alicedsl.de] has quit [Quit: Leaving] 22:33:10 -!- alley_cat [~AlleyCat@sourcemage/elder/alleycat] has quit [Quit: Ex-Chat] 22:38:09 Joreji [~thomas@90-144.eduroam.RWTH-Aachen.DE] has joined #lisp 22:40:08 -!- seangrove [~user@c-67-188-2-246.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 22:40:57 gruseom [~daniel@S0106001217057777.cg.shawcable.net] has joined #lisp 22:43:35 -!- palter [palter@clozure-78A0C567.hsd1.ma.comcast.net] has quit [Quit: palter] 22:43:36 -!- palter [~palter@2002:4b44:b1e1:0:21b:63ff:fe96:e1ff] has quit [Quit: palter] 22:45:11 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 276 seconds] 22:45:24 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 22:46:11 hadronzoo [~hadronzoo@rrcs-67-78-79-54.sw.biz.rr.com] has joined #lisp 22:46:52 Laurifus_ [~laurifus@c-67-186-131-224.hsd1.ct.comcast.net] has joined #lisp 22:46:58 stassats [~stassats@wikipedia/stassats] has joined #lisp 22:47:25 plutonas [~plutonas@port-92-195-246-187.dynamic.qsc.de] has joined #lisp 22:49:47 -!- schoppenhauer [~css@unaffiliated/schoppenhauer] has quit [Remote host closed the connection] 22:50:25 hey guys, I'm trying to create an implementation of the caeser cipher in lisp. This is my first time with the language and was wondering if anyone can point me in the right direction. I'm trying to find a function that let's me get the index of a character in a vector 22:50:42 clhs position 22:50:42 http://www.lispworks.com/reference/HyperSpec/Body/f_pos_p.htm 22:51:22 thanks! I'll take a look now 22:51:59 davazp [~user@108.Red-79-150-170.dynamicIP.rima-tde.net] has joined #lisp 22:56:17 Laurifus_: be wary of doing the easy approach of taking the char-code of the character. 22:56:33 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has joined #lisp 22:57:12 spradnyesh [~pradyus@122.167.65.78] has joined #lisp 22:57:30 if it's just A-Za-z0-9, digit-char(-p) can be used 22:57:51 digit-char-p on A-Z? 22:57:54 base 36 22:58:32 oh 22:59:23 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 23:00:08 it's just all capital letters 23:00:12 A-Z 23:01:38 I just planned on finding the characters position in the vector, adding to it, then finding the character at the position of the new index 23:01:50 -!- Joreji [~thomas@90-144.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 246 seconds] 23:04:35 -!- merl15_ [~merl@188-22-26-208.adsl.highway.telekom.at] has quit [Read error: Operation timed out] 23:04:51 (defun caesar-char (char n) (digit-char (+ 10 (mod (+ (- (digit-char-p char 36) 10) n) 26)) 36)) 23:05:15 -!- spradnyesh [~pradyus@122.167.65.78] has quit [Ping timeout: 260 seconds] 23:05:23 -!- morphling [~stefan@gssn-5f757014.pool.mediaWays.net] has quit [Remote host closed the connection] 23:06:14 spradnyesh [~pradyus@nat/yahoo/x-vspcvzbqgljhferm] has joined #lisp 23:08:44 adeht: wow! That's perfect. thanks 23:09:09 I think you should also go on and solve it the way you planned, however 23:11:28 Does anyone know if cl-mysql, is still available somewhere 23:11:54 The download link on cliki is dead, and the guys website doesn't seem to have a link either 23:12:20 wouldn't you be better with cl-sql? 23:12:50 -!- gruseom [~daniel@S0106001217057777.cg.shawcable.net] has quit [Remote host closed the connection] 23:12:55 -!- Athas [~athas@82.211.209.162] has quit [Remote host closed the connection] 23:13:04 -!- nha [~prefect@250-194.105-92.cust.bluewin.ch] has quit [Remote host closed the connection] 23:13:21 I was going there first, but then I thought, cl-mysql might be quicker to get going, seemed to have a simpler interface 23:14:03 -!- timor [~timor@port-87-234-97-27.dynamic.qsc.de] has quit [Remote host closed the connection] 23:14:04 gruseom [~daniel@S0106001217057777.cg.shawcable.net] has joined #lisp 23:14:07 This is a quick app and I only need to access mysql 23:14:23 Joreji [~thomas@90-144.eduroam.RWTH-Aachen.DE] has joined #lisp 23:14:32 But its looking like I will need to go with clsql after all 23:16:44 -!- Blkt` [~user@dynamic-adsl-94-37-244-243.clienti.tiscali.it] has quit [Quit: good night] 23:17:00 -!- hadronzoo [~hadronzoo@rrcs-67-78-79-54.sw.biz.rr.com] has quit [Quit: hadronzoo] 23:17:27 can you collect into a vector in a loop or does it always have to be a list? 23:17:40 And it would seem that CFFI and UFFI don't coexist nicely 23:17:54 collect means list 23:18:58 bytecolor: you could use v-p(-e) or setf aref, or if you're mapping, map 'vector, map-into, etc. 23:19:21 does anyone know why I would get a stream-error for my function: (defun encrypt (str total)(if (> (length str) 1)(setq result (encrypt (subseq "hello" 0 (-(length str) 1))total)))))) 23:19:25 hrm, thanks adeht 23:20:44 -!- grouzen [~grouzen@91.214.124.2] has quit [Ping timeout: 240 seconds] 23:20:45 Laurifus: too many parentheses.. the stream is the input stream for the reader, methinks 23:21:23 oh! very interesting. that makes sense, thanks. It's so hard to keep track of the parentheses 23:21:31 use a real editor 23:21:42 and lisppaste 23:21:59 umm paste.lisp.org even 23:22:12 I'm sorry, this is the first time I've touched lisp. Can anyone suggest a good editor 23:22:19 Emacs! 23:22:19 Laurifus: emacs :) 23:22:29 minion: tell Laurifus_ about PCL 23:22:29 Laurifus_: direct your attention towards PCL: pcl-book: "Practical Common Lisp", an introduction to Common Lisp by Peter Seibel, available at http://www.gigamonkeys.com/book/ and in dead-tree form from Apress (as of 11 April 2005). 23:22:33 and a good book! 23:22:45 thanks! : ) 23:24:09 http://www.labri.fr/perso/strandh/Teaching/MTP/Common/Strandh-Tutorial/indentation.html 23:24:32 Laurifus: read this ^ 23:25:47 -!- LiamH [~nobody@pool-72-75-83-44.washdc.east.verizon.net] has quit [Quit: Leaving.] 23:25:58 oh! great, thanks. I'm just trying to get a general understanding of lisp, since I have to re-write the same thing in erlang and ML : / 23:26:29 general understanding of lisp takes several years 23:27:13 I can tell! Lisp is intense. I may just skip it and move on to ML :P 23:27:39 what are you trying to achieve? 23:28:14 A way to encrypt a string using the caeser cipher method. http://en.wikipedia.org/wiki/Caesar_cipher 23:28:35 no, by rewriting the same thing in lisp, ML and erlang 23:29:20 oh, it's a project for a class I'm taking. We are learning about functional programming. 23:29:24 I dare I'm slowly beginning to hate CL's package system 23:29:30 I/Oh 23:29:37 dear 23:29:44 *p_l* notes that there's a "surprising" lack of MySQL interfaces for CL 23:30:02 p_l: Ya and CLsql is being awkward 23:31:10 Lol this line in CFFI -> (:nicknames #:uffi) ;; is this a good idea? 23:31:30 And the answer is a resounding 'no it was not a good idea' 23:31:31 -!- lnostdal_ [~lnostdal@200.80-202-59.nextgentel.com] has quit [Ping timeout: 252 seconds] 23:31:47 it's in cffi-uffi-compat 23:31:57 Guthur: you can always rename-package 23:31:58 Ya and its causing me problems 23:32:05 so, don't use cffi-uffi-compat 23:32:11 I don't want to 23:32:22 who's forcing you to? 23:32:27 But I do want to use uffi 23:32:34 which of course conflicts 23:32:47 clsql wants uffi 23:33:26 so, don't load cffi-uffi-compat 23:34:28 I not actually sure why it is getting loaded 23:36:53 -!- sugarshark [~ole@p4FDA8833.dip0.t-ipconnect.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:41:43 There its been scriptified, wont be lost again 23:41:50 cmsimon [~chatzilla@unaffiliated/cmsimon] has joined #lisp 23:41:50 Until my hdd die 23:41:58 oops wrong channel 23:43:05 Lars` [vonli@lynx.stud.ntnu.no] has joined #lisp 23:43:08 -!- Joreji [~thomas@90-144.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 246 seconds] 23:43:31 attila_lendvai [~ati@catv-89-132-189-83.catv.broadband.hu] has joined #lisp 23:43:38 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 23:43:59 The insanity of it 23:44:22 -!- sie [~root@unaffiliated/sierinjs] has quit [Quit: Ninja, please.] 23:44:23 It was clsql that was loading cffi-uffi-compat 23:44:56 lnostdal_ [~lnostdal@200.80-202-59.nextgentel.com] has joined #lisp 23:46:42 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 23:47:58 Joreji [~thomas@90-144.eduroam.RWTH-Aachen.DE] has joined #lisp 23:49:32 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 276 seconds] 23:49:55 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 23:50:42 kpreid [~kpreid@cpe-72-228-72-196.twcny.res.rr.com] has joined #lisp 23:50:43 -!- kpreid [~kpreid@cpe-72-228-72-196.twcny.res.rr.com] has quit [Excess Flood] 23:51:37 -!- Yuuhi [benni@p5483AAC6.dip.t-dialin.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:53:09 Resbaloso [~Resbaloso@64.134.232.41] has joined #lisp 23:53:12 It is time to put those Haitian jigaboos in their place! No matter how many times the civilized world donates money, opens schools, rebuilds their nation, and holds their little monkey paws, the damn niggers can never get it right. Mexicali had a worse earthquake than Haiti, and only about 4 people died! Even the housing of the poor generally held up! If you are sick of the fecal beast Join Chimpout Forum! 23:53:57 kpreid [~kpreid@cpe-72-228-72-196.twcny.res.rr.com] has joined #lisp 23:55:28 -!- gruseom [~daniel@S0106001217057777.cg.shawcable.net] has quit [Ping timeout: 240 seconds] 23:55:38 wow. they're persistent. 23:55:44 -!- Joreji [~thomas@90-144.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 246 seconds] 23:55:51 somebody plz erase their backing store. 23:56:08 OmniMancer [~OmniMance@219-89-108-137.jetstart.xtra.co.nz] has joined #lisp 23:56:51 -!- ChanServ has set mode +o Xach 23:56:53 -!- Xach has set mode +b *!*Resbaloso@64.134.232.* 23:56:57 -!- Resbaloso [~xach@cpe-72-227-90-1.maine.res.rr.com] has been kicked from #lisp by Xach (Resbaloso) 23:59:18 -!- cmsimon [~chatzilla@unaffiliated/cmsimon] has quit [Remote host closed the connection] 23:59:23 -!- benny [~benny@i577A8A8A.versanet.de] has quit [Ping timeout: 260 seconds]