00:03:38 -!- rtoym [~chatzilla@c-67-180-54-112.hsd1.ca.comcast.net] has quit [Ping timeout: 260 seconds] 00:04:03 -!- altsrid [~altsrid@S010678ca39ff0146.vn.shawcable.net] has quit [Quit: Computer has gone to sleep.] 00:06:11 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 252 seconds] 00:08:43 -!- milanj [~milanj_@109-93-129-148.dynamic.isp.telekom.rs] has quit [Ping timeout: 260 seconds] 00:09:57 rtoym [~chatzilla@c-67-180-54-112.hsd1.ca.comcast.net] has joined #lisp 00:12:23 -!- blumbri [~blumbri@c-67-181-176-186.hsd1.ca.comcast.net] has quit [Ping timeout: 260 seconds] 00:19:02 pnq [~nick@AC815778.ipt.aol.com] has joined #lisp 00:23:35 locci [~locci__@unaffiliated/carlocci] has joined #lisp 00:23:42 -!- locci [~locci__@unaffiliated/carlocci] has left #lisp 00:24:15 blumbri [~blumbri@c-67-181-176-186.hsd1.ca.comcast.net] has joined #lisp 00:35:44 wtetzner [~wtetzner@c-24-218-217-69.hsd1.ma.comcast.net] has joined #lisp 00:38:06 -!- jtza8 [~jtza8@41.56.29.229] has quit [Quit: I'll have to wake up again soon, so I guess I should go sleep before that.] 00:40:25 -!- bhyde [~bhyde@c-66-30-201-212.hsd1.ma.comcast.net] has quit [Quit: bhyde] 00:42:48 scrimohsin [~cmsimon@unaffiliated/scrimohsin] has joined #lisp 00:44:46 -!- scrimohsin [~cmsimon@unaffiliated/scrimohsin] has quit [Client Quit] 00:46:52 scrimohsin [~cmsimon@unaffiliated/scrimohsin] has joined #lisp 00:55:33 ISF [~ivan@201.82.134.98] has joined #lisp 00:57:01 phax [~phax@5e0814d2.bb.sky.com] has joined #lisp 00:57:01 -!- phax [~phax@5e0814d2.bb.sky.com] has quit [Changing host] 00:57:01 phax [~phax@unaffiliated/phax] has joined #lisp 01:00:19 -!- scrimohsin [~cmsimon@unaffiliated/scrimohsin] has quit [Quit: 'bye.] 01:07:48 -!- dRbiG [p@bofh.edu.pl] has quit [Ping timeout: 260 seconds] 01:08:27 -!- marsell [~marsell@120.22.249.137] has quit [Ping timeout: 250 seconds] 01:11:24 -!- em [~em@unaffiliated/emma] has quit [Read error: Operation timed out] 01:12:38 -!- SegFaultAX [~mkbernard@173.228.45.162] has quit [Remote host closed the connection] 01:13:35 LiamH [~healy@pool-108-18-160-110.washdc.east.verizon.net] has joined #lisp 01:23:29 em [~em@unaffiliated/emma] has joined #lisp 01:27:11 -!- Kenjin [~josesanto@bl13-200-223.dsl.telepac.pt] has quit [Quit: Computer has gone to sleep] 01:28:38 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 260 seconds] 01:30:00 em [~em@unaffiliated/emma] has joined #lisp 01:35:31 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 252 seconds] 01:36:00 H4ns` [~user@p4FFC9028.dip.t-dialin.net] has joined #lisp 01:38:33 -!- pnq [~nick@AC815778.ipt.aol.com] has quit [Ping timeout: 260 seconds] 01:39:09 Ralith [~ralith@S010600221561996a.vc.shawcable.net] has joined #lisp 01:39:41 -!- H4ns [~user@p4FFC8434.dip.t-dialin.net] has quit [Ping timeout: 260 seconds] 01:46:04 kpreid [~kpreid@128.153.213.79] has joined #lisp 01:46:10 em [~em@unaffiliated/emma] has joined #lisp 01:47:06 ignas [~ignas@user-46-113-123-153.play-internet.pl] has joined #lisp 01:49:44 peterhil [~peterhil@ZYYDCXXXIX.gprs.sl-laajakaista.fi] has joined #lisp 01:50:13 -!- upper [~upper@204.195.141.62] has quit [Ping timeout: 260 seconds] 01:50:41 -!- ignas [~ignas@user-46-113-123-153.play-internet.pl] has quit [Client Quit] 01:51:21 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 250 seconds] 01:52:48 SpringheeledJake [~Spring-he@215.sub-75-225-168.myvzw.com] has joined #lisp 01:53:28 -!- alvis [~alvis@tx-71-2-122-27.dhcp.embarqhsd.net] has quit [Quit: Leaving] 01:55:52 -!- phax [~phax@unaffiliated/phax] has quit [Quit: Leaving] 02:06:38 fmeyer [~fmeyer@187.38.98.102] has joined #lisp 02:06:41 -!- juniorroy [~juniorroy@212.36.228.103] has quit [Ping timeout: 240 seconds] 02:17:15 Yuuhi`` [benni@p5483B4CB.dip.t-dialin.net] has joined #lisp 02:17:30 -!- hargettp [~hargettp@pool-71-184-176-101.bstnma.east.verizon.net] has quit [Quit: Leaving...] 02:18:58 -!- Yuuhi` [benni@p5483CC35.dip.t-dialin.net] has quit [Ping timeout: 260 seconds] 02:21:25 -!- srolls [~user@c-76-126-212-192.hsd1.ca.comcast.net] has quit [Ping timeout: 260 seconds] 02:26:56 -!- SpringheeledJake [~Spring-he@215.sub-75-225-168.myvzw.com] has quit [Ping timeout: 258 seconds] 02:27:12 SpringheeledJake [~Spring-he@242.sub-75-251-239.myvzw.com] has joined #lisp 02:27:45 -!- fmeyer [~fmeyer@187.38.98.102] has quit [Ping timeout: 250 seconds] 02:34:10 realitygrill [~realitygr@adsl-76-234-130-197.dsl.sfldmi.sbcglobal.net] has joined #lisp 02:34:41 -!- SpringheeledJake [~Spring-he@242.sub-75-251-239.myvzw.com] has quit [Ping timeout: 240 seconds] 02:35:41 SpringheeledJake [~Spring-he@110.sub-75-203-22.myvzw.com] has joined #lisp 02:37:27 em [~em@unaffiliated/emma] has joined #lisp 02:42:41 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 240 seconds] 02:44:08 em [~em@unaffiliated/emma] has joined #lisp 02:50:00 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 260 seconds] 02:51:55 -!- gffa [~gffa@unaffiliated/gffa] has quit [Quit: sleep] 02:52:24 -!- urandom__ [~user@p548A5233.dip.t-dialin.net] has quit [Remote host closed the connection] 02:59:39 -!- Beetny [~Beetny@ppp118-208-154-7.lns20.bne1.internode.on.net] has quit [Ping timeout: 260 seconds] 03:00:38 altsrid [~altsrid@S010678ca39ff0146.vn.shawcable.net] has joined #lisp 03:01:42 leo2007 [~leo@114.247.10.67] has joined #lisp 03:05:41 -!- rtoym [~chatzilla@c-67-180-54-112.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 03:07:17 Spring-heeled [~Spring-he@249.sub-75-204-238.myvzw.com] has joined #lisp 03:08:14 -!- SpringheeledJake [~Spring-he@110.sub-75-203-22.myvzw.com] has quit [Ping timeout: 276 seconds] 03:10:16 -!- Spring-heeled is now known as SpringheeledJake 03:11:40 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: 1889] 03:11:58 rtoym [~chatzilla@c-67-180-54-112.hsd1.ca.comcast.net] has joined #lisp 03:12:29 -!- ISF [~ivan@201.82.134.98] has quit [Ping timeout: 260 seconds] 03:19:00 Spring-heeled [~Spring-he@110.sub-75-203-22.myvzw.com] has joined #lisp 03:19:39 -!- SpringheeledJake [~Spring-he@249.sub-75-204-238.myvzw.com] has quit [Ping timeout: 276 seconds] 03:19:46 -!- Spring-heeled is now known as SpringheeledJake 03:20:38 em [~em@unaffiliated/emma] has joined #lisp 03:25:43 daniel [~daniel@p5082B478.dip.t-dialin.net] has joined #lisp 03:26:01 alvis [~alvis@tx-71-2-122-27.dhcp.embarqhsd.net] has joined #lisp 03:26:29 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 260 seconds] 03:27:13 em [~em@unaffiliated/emma] has joined #lisp 03:28:07 kenjin2201 [~kenjin@218.235.8.175] has joined #lisp 03:28:23 -!- daniel__ [~daniel@p5082A0EE.dip.t-dialin.net] has quit [Ping timeout: 260 seconds] 03:32:54 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 260 seconds] 03:39:52 Spion [~spion@77.29.153.33] has joined #lisp 03:39:55 -!- Spion [~spion@77.29.153.33] has quit [Changing host] 03:39:55 Spion [~spion@unaffiliated/spion] has joined #lisp 03:43:13 -!- Spion_ [~spion@unaffiliated/spion] has quit [Ping timeout: 258 seconds] 03:49:06 -!- SpringheeledJake [~Spring-he@110.sub-75-203-22.myvzw.com] has quit [Read error: Connection reset by peer] 03:51:40 -!- LiamH [~healy@pool-108-18-160-110.washdc.east.verizon.net] has quit [Quit: Leaving.] 03:52:32 SpringheeledJake [~Spring-he@249.sub-75-204-238.myvzw.com] has joined #lisp 03:53:29 BlankVerse [~pankajm@202.3.77.219] has joined #lisp 03:54:17 hba [~hba@187.171.213.190] has joined #lisp 04:08:32 em [~em@unaffiliated/emma] has joined #lisp 04:13:50 -!- SucklinPig [~KAPITAL@cpe-174-099-078-185.nc.res.rr.com] has quit [Read error: Connection reset by peer] 04:13:52 juniorroy [~juniorroy@212.36.228.103] has joined #lisp 04:14:00 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 260 seconds] 04:14:08 fortitudeZDY [~yaaic@117.136.0.202] has joined #lisp 04:14:14 SucklinPig [~KAPITAL@cpe-174-099-078-185.nc.res.rr.com] has joined #lisp 04:15:07 em [~em@unaffiliated/emma] has joined #lisp 04:17:24 Vivitron [~user@pool-108-7-56-243.bstnma.fios.verizon.net] has joined #lisp 04:19:11 -!- fortitudeZDY [~yaaic@117.136.0.202] has quit [Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org] 04:19:30 fortitudeZDY [~yaaic@117.136.0.202] has joined #lisp 04:20:25 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 250 seconds] 04:21:23 em [~em@unaffiliated/emma] has joined #lisp 04:21:47 psilord2 [~psilord@ppp-70-226-166-17.dsl.mdsnwi.ameritech.net] has joined #lisp 04:21:50 -!- psilord2 [~psilord@ppp-70-226-166-17.dsl.mdsnwi.ameritech.net] has left #lisp 04:22:30 -!- altsrid [~altsrid@S010678ca39ff0146.vn.shawcable.net] has quit [Quit: Computer has gone to sleep.] 04:23:51 -!- leo2007 [~leo@114.247.10.67] has quit [Quit: rcirc on GNU Emacs 23.3.50.1] 04:27:08 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 260 seconds] 04:28:00 em [~em@unaffiliated/emma] has joined #lisp 04:33:33 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 260 seconds] 04:34:03 -!- BlankVerse [~pankajm@202.3.77.219] has quit [Ping timeout: 260 seconds] 04:34:41 -!- fortitudeZDY [~yaaic@117.136.0.202] has quit [Ping timeout: 276 seconds] 04:37:26 cryptopsy [~cryptopsy@unaffiliated/aborticide] has joined #lisp 04:37:49 what's a nice way to integrate lisp with the shell? 04:38:26 MADEIRA 04:38:36 ? 04:38:47 well, it doesn't exist yet 04:38:51 but it will, soonish 04:38:53 :) 04:39:10 em [~em@unaffiliated/emma] has joined #lisp 04:39:19 ??????????? 04:39:28 Modius [~Modius@cpe-70-123-140-183.austin.res.rr.com] has joined #lisp 04:42:02 Quadresce_ [~quad@unaffiliated/quadrescence] has joined #lisp 04:42:21 Can push notifications be tested from the debugger? 04:42:26 Sorry wrong chan 04:44:29 cryptopsy: linedit? 04:44:48 Bike: never heard of it 04:44:51 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 252 seconds] 04:44:54 cryptopsy: I think there are a couple Lisp shell things floating around, but I've never heard of any getting a lot of love. 04:45:08 http://www.cliki.net/Lisp%20as%20a%20shell 04:45:35 em [~em@unaffiliated/emma] has joined #lisp 04:51:13 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 260 seconds] 04:52:32 -!- buguldey [~buguldey@46.252.114.115] has quit [Quit: Leaving.] 04:55:17 buguldey [~buguldey@46.252.112.148] has joined #lisp 04:56:32 -!- buguldey [~buguldey@46.252.112.148] has quit [Client Quit] 04:56:56 em [~em@unaffiliated/emma] has joined #lisp 05:00:41 -!- SpringheeledJake [~Spring-he@249.sub-75-204-238.myvzw.com] has quit [Ping timeout: 240 seconds] 05:02:21 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 276 seconds] 05:03:27 buguldey [~buguldey@46.252.113.28] has joined #lisp 05:03:47 REEX [~rix@unaffiliated/-rix/x-2047892] has joined #lisp 05:04:09 -!- REEX [~rix@unaffiliated/-rix/x-2047892] has left #lisp 05:04:54 -!- ramusara [~ramusara@220.156.210.236.user.e-catv.ne.jp] has quit [Quit: Leaving...] 05:06:29 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 252 seconds] 05:08:03 em [~em@unaffiliated/emma] has joined #lisp 05:09:15 Beetny [~Beetny@ppp118-208-154-7.lns20.bne1.internode.on.net] has joined #lisp 05:11:02 sherkund [~sherkund@c-24-62-227-71.hsd1.ma.comcast.net] has joined #lisp 05:11:24 guidj0s [~gdjs@187.39.185.219] has joined #lisp 05:13:21 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 252 seconds] 05:14:10 em [~em@unaffiliated/emma] has joined #lisp 05:15:22 jsmedeiros [~Usuario@201.47.226.117] has joined #lisp 05:17:12 -!- jsmedeiros [~Usuario@201.47.226.117] has left #lisp 05:19:16 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 05:19:55 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 260 seconds] 05:20:50 em [~em@unaffiliated/emma] has joined #lisp 05:22:48 Spion_ [~spion@unaffiliated/spion] has joined #lisp 05:25:11 -!- Spion [~spion@unaffiliated/spion] has quit [Ping timeout: 258 seconds] 05:26:00 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 252 seconds] 05:31:58 em [~em@unaffiliated/emma] has joined #lisp 05:32:56 fmeyer [~fmeyer@187.38.98.102] has joined #lisp 05:34:45 mrSpec [~Spec@88.208.105.6] has joined #lisp 05:34:51 -!- mrSpec [~Spec@88.208.105.6] has quit [Changing host] 05:34:51 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 05:37:36 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 260 seconds] 05:38:08 em [~em@unaffiliated/emma] has joined #lisp 05:40:39 kushal [~kdas@114.143.165.74] has joined #lisp 05:40:39 -!- kushal [~kdas@114.143.165.74] has quit [Changing host] 05:40:39 kushal [~kdas@fedora/kushal] has joined #lisp 05:43:01 alvis_ [~alvis@tx-71-2-122-27.dhcp.embarqhsd.net] has joined #lisp 05:43:32 -!- alvis_ [~alvis@tx-71-2-122-27.dhcp.embarqhsd.net] has left #lisp 05:43:41 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 240 seconds] 05:45:04 em [~em@unaffiliated/emma] has joined #lisp 05:45:06 -!- alvis [~alvis@tx-71-2-122-27.dhcp.embarqhsd.net] has quit [Read error: Connection reset by peer] 05:48:47 -!- fmeyer [~fmeyer@187.38.98.102] has quit [Ping timeout: 276 seconds] 05:51:21 mishoo_ [~mishoo@79.112.115.118] has joined #lisp 05:52:36 gaidal [~gaidal@58.62.104.159] has joined #lisp 05:53:10 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 260 seconds] 05:56:01 emma [~em@unaffiliated/emma] has joined #lisp 05:56:40 -!- Bike [~Glossina@71-38-154-51.ptld.qwest.net] has quit [Ping timeout: 260 seconds] 05:57:18 -!- Quadresce_ [~quad@unaffiliated/quadrescence] has left #lisp 05:58:55 topeak [~topeak@118.186.129.184] has joined #lisp 05:59:55 -!- topeak [~topeak@118.186.129.184] has quit [Max SendQ exceeded] 06:00:26 topeak [~topeak@118.186.129.184] has joined #lisp 06:01:06 -!- emma is now known as em 06:01:59 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Excess Flood] 06:02:26 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #lisp 06:04:31 -!- oconnore [~Eric@c-66-31-125-56.hsd1.ma.comcast.net] has quit [Quit: Leaving.] 06:04:46 -!- rtoym [~chatzilla@c-67-180-54-112.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 06:05:17 rtoym [~chatzilla@c-67-180-54-112.hsd1.ca.comcast.net] has joined #lisp 06:05:56 sdemarre [~serge@91.176.130.169] has joined #lisp 06:07:44 -!- dfox [~dfox@ip-94-113-17-246.net.upcbroadband.cz] has quit [Remote host closed the connection] 06:08:35 ZabaQ [~john.conn@135.114-84-212.staticip.namesco.net] has joined #lisp 06:09:15 what text are people recommending to very new programmers learning lisp these days? 06:09:22 (CL, if that isn't implicit) 06:10:18 gravicappa [~gravicapp@ppp91-77-167-121.pppoe.mtu-net.ru] has joined #lisp 06:11:16 oconnore [~Eric@c-66-31-125-56.hsd1.ma.comcast.net] has joined #lisp 06:11:29 Bike [~Glossina@71-38-154-51.ptld.qwest.net] has joined #lisp 06:15:47 -!- pavelludiq [~pavelludi@87.246.58.193] has quit [Ping timeout: 258 seconds] 06:27:57 cyrillos [~cyrill@188.134.33.130] has joined #lisp 06:28:20 milanj [~milanj_@109-93-129-148.dynamic.isp.telekom.rs] has joined #lisp 06:28:37 Ralith: have a look at http://cliki.net/Lisp+Books and http://www.cliki.net/Online+Tutorial 06:29:36 pavelludiq [~pavelludi@87.246.58.193] has joined #lisp 06:29:45 Ralith: for a non-programmer beginner, I advise http://www.cs.cmu.edu/~dst/LispBook/ ; For programmer beginners, PCL is advised. 06:30:10 -!- nicdev [~nicdev@c-98-217-188-86.hsd1.ma.comcast.net] has quit [Quit: nicdev] 06:30:34 yeah, PCL's the easy choice of people have a solid background 06:31:58 -!- sdemarre [~serge@91.176.130.169] has quit [Ping timeout: 260 seconds] 06:32:23 hah 06:32:38 one of the links on that second page is course material for the very class I'm finding material to recommend to. 06:35:50 -!- ZabaQ [~john.conn@135.114-84-212.staticip.namesco.net] has quit [Quit: Leaving.] 06:47:20 MasterBismuth [~MasterBis@184.99.29.100] has joined #lisp 06:47:37 BlankVerse [~pankajm@202.3.77.219] has joined #lisp 06:47:45 -!- MasterBismuth [~MasterBis@184.99.29.100] has quit [Client Quit] 06:48:16 sdemarre [~serge@91.176.80.217] has joined #lisp 06:50:13 -!- sherkund [~sherkund@c-24-62-227-71.hsd1.ma.comcast.net] has quit [Ping timeout: 260 seconds] 06:52:52 -!- sellout [~Adium@c-98-245-160-186.hsd1.co.comcast.net] has quit [Read error: Connection reset by peer] 06:58:25 -!- buguldey [~buguldey@46.252.113.28] has quit [Max SendQ exceeded] 07:01:44 buguldey [~buguldey@46.252.113.28] has joined #lisp 07:03:47 sellout [~Adium@c-98-245-160-186.hsd1.co.comcast.net] has joined #lisp 07:09:04 -!- xyxu [~xyxu@222.68.157.105] has quit [Ping timeout: 258 seconds] 07:10:53 -!- Bike [~Glossina@71-38-154-51.ptld.qwest.net] has quit [Ping timeout: 260 seconds] 07:15:40 xyxu [~xyxu@222.68.157.105] has joined #lisp 07:20:08 sunwukong [~vukung@catv-80-98-247-63.catv.broadband.hu] has joined #lisp 07:20:22 -!- milanj [~milanj_@109-93-129-148.dynamic.isp.telekom.rs] has quit [Quit: Leaving] 07:22:31 fortitudeZDY [~yaaic@117.136.0.223] has joined #lisp 07:23:49 -!- setmeaway [setmeaway3@119.201.52.182] has quit [Quit: Leaving] 07:27:57 -!- kenjin2201 [~kenjin@218.235.8.175] has quit [Ping timeout: 276 seconds] 07:30:20 -!- fortitudeZDY [~yaaic@117.136.0.223] has quit [Ping timeout: 252 seconds] 07:31:11 -!- Krystof_ [~user@81.174.155.115] has quit [Ping timeout: 240 seconds] 07:31:35 -!- topeak [~topeak@118.186.129.184] has quit [Quit: Leaving] 07:34:00 topeak [~topeak@118.186.129.184] has joined #lisp 07:35:09 -!- topeak [~topeak@118.186.129.184] has quit [Max SendQ exceeded] 07:35:54 topeak [~topeak@118.186.129.184] has joined #lisp 07:41:45 -!- realitygrill [~realitygr@adsl-76-234-130-197.dsl.sfldmi.sbcglobal.net] has quit [Quit: realitygrill] 07:44:09 jewel [~jewel@196-215-114-61.dynamic.isadsl.co.za] has joined #lisp 07:44:22 insomnia1alt [~milan@port-92-204-32-114.dynamic.qsc.de] has joined #lisp 07:44:22 -!- insomnia1alt [~milan@port-92-204-32-114.dynamic.qsc.de] has quit [Changing host] 07:44:22 insomnia1alt [~milan@unaffiliated/iammilan] has joined #lisp 07:44:47 -!- oconnore [~Eric@c-66-31-125-56.hsd1.ma.comcast.net] has quit [Quit: Leaving.] 07:45:48 HG` [~HG@p5DC04E4B.dip.t-dialin.net] has joined #lisp 07:47:09 -!- hba [~hba@187.171.213.190] has quit [Quit: leaving] 07:47:58 -!- insomniaSalt [~milan@unaffiliated/iammilan] has quit [Ping timeout: 260 seconds] 07:47:58 -!- insomnia1alt is now known as insomniaSalt 07:48:11 fortitudeZDY [~yaaic@117.136.0.212] has joined #lisp 07:53:44 -!- rme [rme@8A625363.BE4DF583.699BA7A6.IP] has quit [Quit: rme] 07:53:44 -!- rme [~rme@50.43.187.92] has quit [Quit: rme] 07:54:46 -!- fortitudeZDY [~yaaic@117.136.0.212] has quit [Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org] 07:56:28 francogrex [~user@109.130.144.85] has joined #lisp 07:58:35 Hi, I was surprised by a behaviorof (loop for i in data do (incf (gethash (car i) *table* 0) (cadr i))) ... I didn't expect it to actually incf 07:59:05 wasn't it supposed to re-set it to zero at every iteration? 07:59:20 <_3b> 0 is just the default if there isn't already a value 08:00:16 tcr [~tcr@host46-2.natpool.mwn.de] has joined #lisp 08:00:42 _3b: well; good for me then because the incf work fine for my program (I meant to say above I was "happily" surprised), but I admit I didn't know this 08:01:37 aliao [~aliao@115.63.132.10] has joined #lisp 08:01:58 <_3b> it won't assign a value on its own, but something like INCF that stores a (modified) value will work 08:02:41 <_3b> as opposed to something like (incf (car (gethash foo hash (cons 0 0))), which would modify the cons without saving it to the hash 08:04:07 <_3b> (push bar (gethash foo hash nil)) is another useful idiom 08:05:40 -!- aliao [~aliao@115.63.132.10] has left #lisp 08:10:18 ah ok, it's not that straighforward, tricky for non-experienced 08:12:39 _3b why wouldn't that work in a same way: (incf (car (gethash foo hash (cons 0 0))) whywouldn't it store the value? It seems illogical 08:12:56 <_3b> it does store a value... in the car of the cons 08:13:01 <_3b> but the cons isn't stored anywhere 08:13:47 ah so you can't assigne a cons as a default then like (gethash key table (cons 0 0)) ? 08:13:52 <_3b> the default value is just returned by gethash if the key isn't found, gethash by itself doesn't modify the hash even with a default 08:15:27 <_3b> so (incf (gethash ... 0)) is like (setf (gethash ...) (1+ (gethash ... 0))) 08:15:50 kenjin2201 [~kenjin@218.235.8.175] has joined #lisp 08:19:15 lundis [~lundis@dyn56-31.yok.fi] has joined #lisp 08:22:15 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 08:23:50 ok thanks, i get it 08:34:32 -!- gravicappa [~gravicapp@ppp91-77-167-121.pppoe.mtu-net.ru] has quit [Ping timeout: 276 seconds] 08:38:25 -!- trebor_dki [~user@mail.dki.tu-darmstadt.de] has quit [Ping timeout: 252 seconds] 08:38:41 -!- topeak [~topeak@118.186.129.184] has quit [Ping timeout: 250 seconds] 08:38:45 -!- francogrex [~user@109.130.144.85] has quit [Remote host closed the connection] 08:40:53 -!- benny [~benny@i577A2801.versanet.de] has quit [Ping timeout: 260 seconds] 08:47:44 frhodes [~frhodes@168-103-96-233.albq.qwest.net] has joined #lisp 08:51:08 -!- frhodes [~frhodes@168-103-96-233.albq.qwest.net] has quit [Client Quit] 08:55:21 frhodes [~frhodes@168-103-96-233.albq.qwest.net] has joined #lisp 08:55:48 gravicappa [~gravicapp@ppp91-77-166-96.pppoe.mtu-net.ru] has joined #lisp 08:56:48 -!- Patzy [~something@bro29-1-82-245-180-56.fbx.proxad.net] has quit [Ping timeout: 260 seconds] 08:57:33 wbooze` [~levgue@xdsl-78-35-158-158.netcologne.de] has joined #lisp 08:58:14 Patzy [~something@bro29-1-82-245-180-56.fbx.proxad.net] has joined #lisp 08:58:19 homie` [~levgue@xdsl-78-35-158-158.netcologne.de] has joined #lisp 09:00:18 -!- wbooze [~levgue@xdsl-78-35-165-205.netcologne.de] has quit [Ping timeout: 260 seconds] 09:00:26 -!- homie [~levgue@xdsl-78-35-165-205.netcologne.de] has quit [Ping timeout: 260 seconds] 09:06:11 attila_lendvai [~attila_le@catv-80-98-25-142.catv.broadband.hu] has joined #lisp 09:06:11 -!- attila_lendvai [~attila_le@catv-80-98-25-142.catv.broadband.hu] has quit [Changing host] 09:06:11 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 09:08:51 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 252 seconds] 09:15:38 -!- replore_ [~replore@ntkngw133234.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 09:17:14 benny [~benny@87.122.56.0] has joined #lisp 09:20:49 -!- frhodes [~frhodes@168-103-96-233.albq.qwest.net] has quit [Quit: leaving] 09:21:04 lbc [~quassel@1908ds1-aboes.0.fullrate.dk] has joined #lisp 09:22:02 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 09:25:32 moah [~gnu@dslb-092-073-066-073.pools.arcor-ip.net] has joined #lisp 09:26:52 -!- arbscht [~arbscht@60-234-133-173.bitstream.orcon.net.nz] has quit [Quit: WeeChat 0.3.5] 09:29:25 schaueho [~schaueho@dslb-088-066-044-110.pools.arcor-ip.net] has joined #lisp 09:29:58 frhodes [~frhodes@168-103-96-233.albq.qwest.net] has joined #lisp 09:29:58 -!- frhodes [~frhodes@168-103-96-233.albq.qwest.net] has quit [Client Quit] 09:30:40 frhodes [~frhodes@168-103-96-233.albq.qwest.net] has joined #lisp 09:39:13 -!- BlankVerse [~pankajm@202.3.77.219] has quit [Ping timeout: 260 seconds] 09:39:51 -!- lbc [~quassel@1908ds1-aboes.0.fullrate.dk] has quit [Remote host closed the connection] 09:43:41 -!- schaueho [~schaueho@dslb-088-066-044-110.pools.arcor-ip.net] has quit [Ping timeout: 252 seconds] 09:45:25 -!- frhodes [~frhodes@168-103-96-233.albq.qwest.net] has quit [Quit: leaving] 09:45:33 frhodes [~frhodes@168-103-96-233.albq.qwest.net] has joined #lisp 09:49:24 arbscht [~arbscht@60-234-133-173.bitstream.orcon.net.nz] has joined #lisp 09:49:57 -!- HG` [~HG@p5DC04E4B.dip.t-dialin.net] has quit [Quit: HG`] 09:52:48 -!- cyrillos [~cyrill@188.134.33.130] has quit [Ping timeout: 260 seconds] 09:57:15 -!- kushal [~kdas@fedora/kushal] has quit [Quit: Leaving] 10:03:47 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 10:05:28 oudeis [~oudeis@bzq-79-183-218-10.red.bezeqint.net] has joined #lisp 10:06:00 -!- esden [~esden@repl.esden.net] has quit [Excess Flood] 10:06:50 esden [~esden@repl.esden.net] has joined #lisp 10:11:06 prxq [~mommer@mnhm-4d0114bc.pool.mediaWays.net] has joined #lisp 10:11:13 hi 10:14:11 -!- buguldey [~buguldey@46.252.113.28] has quit [Ping timeout: 240 seconds] 10:14:12 -!- SucklinPig [~KAPITAL@cpe-174-099-078-185.nc.res.rr.com] has quit [Read error: Connection reset by peer] 10:14:30 SucklinPig [~KAPITAL@cpe-174-099-078-185.nc.res.rr.com] has joined #lisp 10:18:51 sprayzor [~user@213.37.73.151.dyn.user.ono.com] has joined #lisp 10:21:20 -!- arbscht [~arbscht@60-234-133-173.bitstream.orcon.net.nz] has quit [Quit: WeeChat 0.3.5] 10:21:42 arbscht [~arbscht@60-234-133-173.bitstream.orcon.net.nz] has joined #lisp 10:22:02 cyrillos [~cyrill@188.134.33.130] has joined #lisp 10:23:13 ZabaQ [~john.conn@135.114-84-212.staticip.namesco.net] has joined #lisp 10:25:34 piotrkowalski [~user@77-255-252-141.adsl.inetia.pl] has joined #lisp 10:32:18 -!- gaidal [~gaidal@58.62.104.159] has quit [Ping timeout: 260 seconds] 10:40:28 lanthan_ [~ze@p54B7A6F9.dip.t-dialin.net] has joined #lisp 10:41:03 Kenjin [~josesanto@bl13-200-223.dsl.telepac.pt] has joined #lisp 10:41:14 -!- homie` [~levgue@xdsl-78-35-158-158.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 10:41:26 -!- wbooze` [~levgue@xdsl-78-35-158-158.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 10:43:53 -!- lanthan [~ze@p54B7C612.dip.t-dialin.net] has quit [Ping timeout: 276 seconds] 10:44:12 homie [~levgue@xdsl-78-35-158-158.netcologne.de] has joined #lisp 10:45:29 hargettp [~hargettp@pool-71-174-140-24.bstnma.east.verizon.net] has joined #lisp 10:49:42 wbooze [~levgue@xdsl-78-35-158-158.netcologne.de] has joined #lisp 10:57:20 jtza8 [~jtza8@41.56.29.229] has joined #lisp 11:04:32 -!- ZabaQ [~john.conn@135.114-84-212.staticip.namesco.net] has quit [Quit: Leaving.] 11:06:19 Mohikaner [~moe@stgt-5d842529.pool.mediaWays.net] has joined #lisp 11:08:29 -!- am0c [~am0c@222.235.56.83] has quit [Remote host closed the connection] 11:09:33 KDr2 [~KDr2@123.120.156.32] has joined #lisp 11:09:50 -!- KDr2 [~KDr2@123.120.156.32] has quit [Client Quit] 11:15:23 attila_lendvai [~attila_le@catv-178-48-169-59.catv.broadband.hu] has joined #lisp 11:15:23 -!- attila_lendvai [~attila_le@catv-178-48-169-59.catv.broadband.hu] has quit [Changing host] 11:15:23 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 11:36:36 The_third_bug [~The_third@ram94-12-78-234-200-168.fbx.proxad.net] has joined #lisp 11:36:36 -!- The_third_man [~The_third@ram94-12-78-234-200-168.fbx.proxad.net] has quit [Disconnected by services] 11:37:21 -!- The_third_bug is now known as The_third_man 11:40:50 -!- anvandare [~anvandare@78-21-51-236.access.telenet.be] has quit [Ping timeout: 260 seconds] 11:41:29 The_third_bug [~The_third@ram94-12-78-234-200-168.fbx.proxad.net] has joined #lisp 11:41:29 -!- The_third_man [~The_third@ram94-12-78-234-200-168.fbx.proxad.net] has quit [Disconnected by services] 11:44:31 -!- Mohikaner [~moe@stgt-5d842529.pool.mediaWays.net] has left #lisp 11:50:03 -!- The_third_bug is now known as The_third_man 11:50:49 -!- moah [~gnu@dslb-092-073-066-073.pools.arcor-ip.net] has left #lisp 11:56:55 anvandare [~anvandare@78-22-152-24.access.telenet.be] has joined #lisp 12:07:30 -!- hargettp [~hargettp@pool-71-174-140-24.bstnma.east.verizon.net] has quit [Quit: Leaving...] 12:07:58 fmeyer [~fmeyer@187.38.98.102] has joined #lisp 12:11:52 killerboy [~mateusz@users69.kollegienet.dk] has joined #lisp 12:13:14 waaaaargh [~waaaaargh@agsb-5d871519.pool.mediaWays.net] has joined #lisp 12:18:51 hargettp [~hargettp@pool-71-174-140-24.bstnma.east.verizon.net] has joined #lisp 12:24:15 -!- JuanDaugherty [~Ren@cpe-72-228-177-92.buffalo.res.rr.com] has quit [Remote host closed the connection] 12:29:20 upper [~upper@204.195.141.62] has joined #lisp 12:35:30 Athas [~athas@130.225.165.40] has joined #lisp 12:36:15 JuanDaugherty [~Ren@cpe-72-228-177-92.buffalo.res.rr.com] has joined #lisp 12:41:35 mcstar [~mcstar@adsl-89-132-40-142.monradsl.monornet.hu] has joined #lisp 12:42:08 drl [~lat@110.139.230.255] has joined #lisp 12:44:03 gffa [~gffa@unaffiliated/gffa] has joined #lisp 12:44:47 -!- fmeyer [~fmeyer@187.38.98.102] has quit [Ping timeout: 276 seconds] 12:44:54 BlankVerse [~pankajm@202.3.77.219] has joined #lisp 12:48:32 c_arenz [~arenz@p5B2CD97C.dip.t-dialin.net] has joined #lisp 13:05:34 -!- kennyd [~kennyd@93-141-63-97.adsl.net.t-com.hr] has quit [Ping timeout: 245 seconds] 13:10:58 -!- sprayzor [~user@213.37.73.151.dyn.user.ono.com] has quit [Ping timeout: 260 seconds] 13:11:05 bgs100 [~ian@unaffiliated/bgs100] has joined #lisp 13:11:20 kennyd [~kennyd@93-136-202-187.adsl.net.t-com.hr] has joined #lisp 13:14:08 LiamH [~nobody@pool-108-18-160-110.washdc.east.verizon.net] has joined #lisp 13:14:38 -!- Beetny [~Beetny@ppp118-208-154-7.lns20.bne1.internode.on.net] has quit [Ping timeout: 260 seconds] 13:14:55 -!- hargettp [~hargettp@pool-71-174-140-24.bstnma.east.verizon.net] has quit [Quit: Linkinus - http://linkinus.com] 13:15:17 manuel_ [~manuel@xdsl-78-34-183-70.netcologne.de] has joined #lisp 13:17:08 -!- waaaaargh [~waaaaargh@agsb-5d871519.pool.mediaWays.net] has quit [Quit: WTF? leaving!] 13:17:13 hargettp [~hargettp@pool-71-174-140-24.bstnma.east.verizon.net] has joined #lisp 13:25:44 -!- tcr [~tcr@host46-2.natpool.mwn.de] has quit [Quit: Leaving.] 13:27:59 LiamH1 [~healy@pool-108-18-160-110.washdc.east.verizon.net] has joined #lisp 13:33:36 -!- LiamH1 [~healy@pool-108-18-160-110.washdc.east.verizon.net] has quit [Quit: Leaving.] 13:35:27 -!- manuel_ [~manuel@xdsl-78-34-183-70.netcologne.de] has quit [Quit: manuel_] 13:36:38 -!- upper [~upper@204.195.141.62] has quit [Ping timeout: 260 seconds] 13:38:21 -!- c_arenz [~arenz@p5B2CD97C.dip.t-dialin.net] has quit [Ping timeout: 252 seconds] 13:42:21 ISF [~ivan@201.82.134.98] has joined #lisp 13:44:40 oconnore [~Eric@c-66-31-125-56.hsd1.ma.comcast.net] has joined #lisp 13:51:57 topeak [~topeak@118.186.129.184] has joined #lisp 14:01:12 oconnore1 [~Eric@c-66-31-125-56.hsd1.ma.comcast.net] has joined #lisp 14:04:03 -!- oconnore [~Eric@c-66-31-125-56.hsd1.ma.comcast.net] has quit [Ping timeout: 260 seconds] 14:07:17 loke [~elias@bb115-66-85-121.singnet.com.sg] has joined #lisp 14:11:05 crunzcrunch [~33@151.75.160.73] has joined #lisp 14:15:12 Nshag [~none@AClermont-Ferrand-551-1-114-3.w92-150.abo.wanadoo.fr] has joined #lisp 14:15:12 -!- hargettp [~hargettp@pool-71-174-140-24.bstnma.east.verizon.net] has quit [Quit: Leaving...] 14:18:17 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Read error: Connection reset by peer] 14:18:38 bgs100 [~ian@unaffiliated/bgs100] has joined #lisp 14:19:18 spradnyesh [~pradyus@nat/yahoo/x-higlqzkxfachftzc] has joined #lisp 14:20:04 manuel_ [~manuel@xdsl-78-34-183-70.netcologne.de] has joined #lisp 14:21:32 -!- oconnore1 [~Eric@c-66-31-125-56.hsd1.ma.comcast.net] has quit [Quit: Leaving.] 14:22:23 nicdev [~nicdev@c-98-217-188-86.hsd1.ma.comcast.net] has joined #lisp 14:30:44 hargettp [~hargettp@pool-71-174-140-24.bstnma.east.verizon.net] has joined #lisp 14:34:27 Mohikaner [~moe@stgt-5d842529.pool.mediaWays.net] has joined #lisp 14:36:30 willian [~god@117.35.189.215] has joined #lisp 14:37:56 -!- guidj0s [~gdjs@187.39.185.219] has quit [Quit: 0] 14:40:22 -!- willian [~god@117.35.189.215] has quit [Client Quit] 14:40:23 -!- drl [~lat@110.139.230.255] has quit [Quit: Leaving] 14:41:58 -!- ISF [~ivan@201.82.134.98] has quit [Ping timeout: 260 seconds] 14:43:05 -!- peterhil [~peterhil@ZYYDCXXXIX.gprs.sl-laajakaista.fi] has quit [Ping timeout: 276 seconds] 14:44:51 -!- dmiles [~dmiles@dsl-72-19-48-118.cascadeaccess.com] has quit [Ping timeout: 258 seconds] 14:45:54 -!- Kenjin [~josesanto@bl13-200-223.dsl.telepac.pt] has quit [Quit: Get MacIrssi - http://www.sysctl.co.uk/projects/macirssi/] 14:47:36 peterhil [~peterhil@GGYZKMXXIV.gprs.sl-laajakaista.fi] has joined #lisp 14:50:27 seangrove [~user@c-71-202-126-17.hsd1.ca.comcast.net] has joined #lisp 14:52:22 ZabaQ [~john.conn@135.114-84-212.staticip.namesco.net] has joined #lisp 14:52:34 oconnore [~Eric@c-66-31-125-56.hsd1.ma.comcast.net] has joined #lisp 14:52:53 -!- sellout [~Adium@c-98-245-160-186.hsd1.co.comcast.net] has quit [Quit: Leaving.] 14:53:09 sellout [~Adium@c-98-245-160-186.hsd1.co.comcast.net] has joined #lisp 14:55:45 ISF [~ivan@201.82.134.98] has joined #lisp 14:55:57 tonussi [~lucaspt@177.40.92.128] has joined #lisp 14:57:25 -!- tonussi [~lucaspt@177.40.92.128] has left #lisp 14:58:25 setmeaway [~setmeaway@119.201.52.182] has joined #lisp 15:05:58 ngz [~user@80.105.193.77.rev.sfr.net] has joined #lisp 15:05:59 manuel__ [~manuel@xdsl-78-34-185-47.netcologne.de] has joined #lisp 15:07:28 -!- manuel_ [~manuel@xdsl-78-34-183-70.netcologne.de] has quit [Ping timeout: 252 seconds] 15:07:28 -!- manuel__ is now known as manuel_ 15:08:39 pnkfelix [~Adium@c-71-225-165-188.hsd1.pa.comcast.net] has joined #lisp 15:14:21 tcr [~tcr@host46-2.natpool.mwn.de] has joined #lisp 15:15:10 urandom__ [~user@p548A2EA0.dip.t-dialin.net] has joined #lisp 15:17:27 kushal [~kdas@114.143.165.74] has joined #lisp 15:17:28 -!- kushal [~kdas@114.143.165.74] has quit [Changing host] 15:17:28 kushal [~kdas@fedora/kushal] has joined #lisp 15:21:27 altsrid [~altsrid@S010678ca39ff0146.vn.shawcable.net] has joined #lisp 15:22:19 -!- BlankVerse [~pankajm@202.3.77.219] has quit [Ping timeout: 253 seconds] 15:24:42 -!- hargettp [~hargettp@pool-71-174-140-24.bstnma.east.verizon.net] has quit [Quit: Leaving...] 15:26:19 -!- spradnyesh [~pradyus@nat/yahoo/x-higlqzkxfachftzc] has quit [Remote host closed the connection] 15:28:37 upper [~upper@204.195.141.62] has joined #lisp 15:30:32 gko [~gko@220-135-201-90.HINET-IP.hinet.net] has joined #lisp 15:34:35 hargettp [~hargettp@pool-71-174-140-24.bstnma.east.verizon.net] has joined #lisp 15:34:57 -!- gko [~gko@220-135-201-90.HINET-IP.hinet.net] has quit [Ping timeout: 252 seconds] 15:35:44 -!- anvandare [~anvandare@78-22-152-24.access.telenet.be] has quit [Remote host closed the connection] 15:36:34 bzzbzz [~franco@modemcable240.34-83-70.mc.videotron.ca] has joined #lisp 15:37:00 Spion [~spion@unaffiliated/spion] has joined #lisp 15:39:40 -!- Spion_ [~spion@unaffiliated/spion] has quit [Ping timeout: 258 seconds] 15:40:26 replore [~replore@ntkngw133234.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 15:41:14 lolsuper_ [~super_@pool-173-65-194-148.tampfl.fios.verizon.net] has joined #lisp 15:41:14 -!- lolsuper_ [~super_@pool-173-65-194-148.tampfl.fios.verizon.net] has quit [Changing host] 15:41:14 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 15:41:33 -!- Athas [~athas@130.225.165.40] has quit [Remote host closed the connection] 15:44:49 fortitudeZDY [~fortitude@123.103.66.134] has joined #lisp 15:46:35 Bike [~Glossina@71-214-100-195.ptld.qwest.net] has joined #lisp 15:52:40 -!- hargettp [~hargettp@pool-71-174-140-24.bstnma.east.verizon.net] has quit [Quit: Linkinus - http://linkinus.com] 15:57:27 -!- Spion [~spion@unaffiliated/spion] has quit [Remote host closed the connection] 15:57:59 dmiles_afk [~dmiles@dsl-216-155-213-190.cascadeaccess.com] has joined #lisp 15:58:41 SpringheeledJake [41a8eb24@gateway/web/freenode/ip.65.168.235.36] has joined #lisp 16:00:25 -!- CrEddy [~katabolic@wrongplanet/CrazyEddy] has quit [Ping timeout: 260 seconds] 16:12:23 MimiEA [~Mimi@97-88-37-119.dhcp.roch.mn.charter.com] has joined #lisp 16:12:30 CrEddy [~slaveling@wrongplanet/CrazyEddy] has joined #lisp 16:15:18 realitygrill [~realitygr@adsl-76-234-130-197.dsl.sfldmi.sbcglobal.net] has joined #lisp 16:16:47 gko [~gko@220-135-201-90.HINET-IP.hinet.net] has joined #lisp 16:18:28 Amyn1 [~abennama@cac94-2-87-91-21-215.dsl.sta.abo.bbox.fr] has joined #lisp 16:19:13 how are functions "linked"? if f uses g, is the address of g directly assembled into the body of f? and when g is redefined, is it always compiled to the same starting address? 16:19:22 super__ [~super_@pool-173-65-194-148.tampfl.fios.verizon.net] has joined #lisp 16:19:22 -!- super__ [~super_@pool-173-65-194-148.tampfl.fios.verizon.net] has quit [Changing host] 16:19:22 super__ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 16:19:57 -!- super__ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Read error: Connection reset by peer] 16:19:58 -!- Amyn [~abennama@cac94-2-87-91-21-215.dsl.sta.abo.bbox.fr] has quit [Ping timeout: 260 seconds] 16:21:54 zvrba: it depends, whether the functions are in the same compilation unit or not, and whether they're declared inline or notinline or not. 16:22:00 -!- ZabaQ [~john.conn@135.114-84-212.staticip.namesco.net] has quit [Ping timeout: 260 seconds] 16:22:15 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 16:22:18 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 260 seconds] 16:22:24 pjb: no declaration (I guess, notinline is implicit) and just working interactively in REPL. 16:23:01 so I define f that uses g, and g is redefined between invocations of f 16:23:12 Without declaration it depends on the compilation unit. In the REPL, each is in its own, so it goes thru the symbol function slot. 16:23:13 zvrba: i would expect the mechanism to be implementation dependent 16:23:22 zvrba: which impl are you using? 16:23:40 prxq: sbcl. yes, the exact mechanism is probably implementation-dependent, but what is the semantics? 16:23:57 prxq: always being indirected through the symbol name? 16:24:06 semantically. 16:24:24 -!- markskilbeck [~mark@unaffiliated/markskilbeck] has quit [Ping timeout: 260 seconds] 16:24:24 In practice the implementation can store the symbol function slot in multiple places... 16:24:45 it just has to make sure it does not get confused 16:25:05 sure. but i'm mostly interested in semantics now. 16:25:19 pjb: but if they're in the same compilation unit - what is the semantics then? 16:26:05 (defun f () 'old) (defun g () (list (f) (progn (setf (symbol-function 'f) (lambda () 'new)) (f)))) (g) --> (OLD NEW) 16:26:39 zvrba: theoretically, a lisp could keep track of all the places a function was used, updating the hard-coded addresses after each definition 16:26:42 zvrba: In the same compilation unit, without declaration, the calls to F can be inlined, so you could get (OLD OLD). 16:27:13 zvrba: if you want to do something like that in a single compilation unit, you will want to declare f notinline. 16:27:59 pjb: ok! 16:30:07 -!- altsrid [~altsrid@S010678ca39ff0146.vn.shawcable.net] has quit [Quit: Computer has gone to sleep.] 16:30:32 zvrba: in the repl, you can use with-compilation-unit to bundle several definitions in the same compilation unit. 16:31:15 ok. but why would I want to do that? 16:31:18 -!- oudeis [~oudeis@bzq-79-183-218-10.red.bezeqint.net] has quit [Quit: This computer has gone to sleep] 16:31:43 If you want to get (OLD OLD) from g... 16:32:30 zvrba: that is sometimes done for performance reasons 16:32:42 usually not in the repl, though 16:33:10 pjb: ok. i was just wondering whether redefining functions on the fly work accidentally 16:33:13 Well, right, it wouldn't be conforming to expect (OLD OLD)... 16:33:15 *works 16:33:20 No, it's not accidental. 16:33:35 But much care should be taken, to avoid non-conforming code. 16:34:20 oh, ok. actually, i'm just messing within REPL, that's my only use-case for this right now 16:34:34 ramusara [~ramusara@220.156.210.236.user.e-catv.ne.jp] has joined #lisp 16:35:46 but now I have thought of a different case (currently, of pure theoretical interest). it is possible to have multiple packages in a signle compilation unit (assuming CU == file). will the compiler inline function across package boundaries? 16:37:12 packages are irrelevant. 16:37:25 -!- tcr [~tcr@host46-2.natpool.mwn.de] has quit [Quit: Leaving.] 16:38:03 packages are only used at read time. The compiler only sees symbols. 16:38:22 tcr [~tcr@host46-2.natpool.mwn.de] has joined #lisp 16:38:35 (defpackage :p1) (defpackage :p2) (defun p1::f () 'old) (defun p2::g () (list (p1:;f) (progn (setf (symbol-function 'p1::f) (lambda () 'new)) (p1::f)))) (p2::g) --> (OLD NEW) 16:39:58 -!- manuel_ [~manuel@xdsl-78-34-185-47.netcologne.de] has quit [Quit: manuel_] 16:40:27 -!- xyxu [~xyxu@222.68.157.105] has quit [Ping timeout: 276 seconds] 16:43:59 -!- LiamH [~nobody@pool-108-18-160-110.washdc.east.verizon.net] has quit [Quit: Leaving.] 16:46:57 -!- ngz [~user@80.105.193.77.rev.sfr.net] has quit [Read error: Operation timed out] 16:49:48 philippe [~user@weston-69.65.92.95.myacc.net] has joined #lisp 16:50:46 -!- piotrkowalski [~user@77-255-252-141.adsl.inetia.pl] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 16:52:05 xyxu [~xyxu@222.68.155.108] has joined #lisp 16:53:06 -!- SpringheeledJake [41a8eb24@gateway/web/freenode/ip.65.168.235.36] has left #lisp 16:53:09 dacoda [~user@gate.cdc.informatik.tu-darmstadt.de] has joined #lisp 16:53:11 -!- tcr [~tcr@host46-2.natpool.mwn.de] has quit [Quit: Leaving.] 16:53:17 -!- philippe [~user@weston-69.65.92.95.myacc.net] has quit [Client Quit] 16:53:26 -!- dacoda [~user@gate.cdc.informatik.tu-darmstadt.de] has quit [Client Quit] 16:54:45 tcr [~tcr@host46-2.natpool.mwn.de] has joined #lisp 16:58:10 ZabaQ [~john.conn@135.114-84-212.staticip.namesco.net] has joined #lisp 17:00:09 -!- ZabaQ [~john.conn@135.114-84-212.staticip.namesco.net] has quit [Client Quit] 17:00:35 dto [~dto@pool-96-252-89-130.bstnma.fios.verizon.net] has joined #lisp 17:02:54 -!- Phooodus [~foo@68.107.217.139] has quit [Ping timeout: 260 seconds] 17:03:50 Athas [~athas@130.225.165.40] has joined #lisp 17:05:41 -!- rtoym [~chatzilla@c-67-180-54-112.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 17:07:23 -!- Jasko3 [~tjasko@c-174-59-204-245.hsd1.pa.comcast.net] has quit [Ping timeout: 252 seconds] 17:10:56 rtoym [~chatzilla@c-67-180-54-112.hsd1.ca.comcast.net] has joined #lisp 17:17:52 rme [~rme@50.43.187.92] has joined #lisp 17:23:33 fmeyer [~fmeyer@201.54.0.226] has joined #lisp 17:24:03 ikki [~ikki@189.247.114.181] has joined #lisp 17:26:45 ericklc [~ikki@189.247.159.69] has joined #lisp 17:26:57 sherkund [~sherkund@c-24-62-227-71.hsd1.ma.comcast.net] has joined #lisp 17:29:50 -!- ikki [~ikki@189.247.114.181] has quit [Read error: Connection reset by peer] 17:30:17 -!- frhodes [~frhodes@168-103-96-233.albq.qwest.net] has quit [Quit: leaving] 17:33:20 how much of a problem in practice is javascript's case sensitivity when using parenscript? 17:34:41 -!- fmeyer [~fmeyer@201.54.0.226] has quit [Ping timeout: 276 seconds] 17:34:55 -X-M-L-Http-Request 17:34:57 :( 17:35:17 (but you can just wrap that with xml-http-request, and be done with it) 17:36:17 you basically rewrap the most annoying cases? 17:36:42 do you use it? :-) 17:36:47 I don't actually use parenscript. I've been pondering doing so, though. 17:37:22 I don't actually mind writing raw JS that much. 17:37:27 I've used it for a few small things, but generally I find it easier to just write JS in JS (and use templates when I need to). 17:39:31 I also don't like mixing my JS into my templates, so I have separate .js files. 17:39:47 when I did that, and used parenscript, things got too hairy :\ 17:41:03 i see 17:42:10 I think I'd be very keen on using something that was more like coffeescript+scheme. 17:42:28 or maybe i should just give parenscript another shot ;p 17:43:59 I think straight JS is a lot easier to debug, since any browser debugging tools are going to use the converted representation which doesn't resemble your source. 17:44:12 that's true 17:44:22 yeah 17:44:25 i think i'll go with raw js in a separate file 17:45:25 anon [~anonymous@88.80.28.189] has joined #lisp 17:45:26 -!- fortitudeZDY [~fortitude@123.103.66.134] has quit [Quit: Lost terminal] 17:47:01 it's probably nice for code generation 17:48:09 frhodes [~frhodes@168-103-96-233.albq.qwest.net] has joined #lisp 17:50:59 oudeis [~oudeis@77.124.6.109] has joined #lisp 17:53:29 ska [~s|k|a@93.126.217.56] has joined #lisp 17:53:55 -!- ska is now known as Guest20418 17:55:44 -!- ramusara [~ramusara@220.156.210.236.user.e-catv.ne.jp] has quit [Quit: Leaving...] 17:57:40 -!- ericklc is now known as ikki 17:59:43 -!- realitygrill [~realitygr@adsl-76-234-130-197.dsl.sfldmi.sbcglobal.net] has quit [Ping timeout: 260 seconds] 17:59:52 realitygrill [~realitygr@adsl-76-226-109-66.dsl.sfldmi.sbcglobal.net] has joined #lisp 18:03:37 BlankVerse [~pankajm@202.3.77.219] has joined #lisp 18:05:08 -!- sherkund [~sherkund@c-24-62-227-71.hsd1.ma.comcast.net] has quit [Ping timeout: 260 seconds] 18:06:37 -!- oudeis [~oudeis@77.124.6.109] has quit [Quit: This computer has gone to sleep] 18:08:29 nha [~prefect@5-74.104-92.cust.bluewin.ch] has joined #lisp 18:10:58 -!- cpt_nemo [cpt_nemo@rfc1459.de] has quit [Ping timeout: 260 seconds] 18:11:20 prxq: you could always (setf (readtable-case *readtable*) :preserve). 18:11:39 altsrid [~altsrid@S010678ca39ff0146.vn.shawcable.net] has joined #lisp 18:13:24 ZabaQ [~john.conn@135.114-84-212.staticip.namesco.net] has joined #lisp 18:14:10 -!- jtza8 [~jtza8@41.56.29.229] has quit [Quit: Lost terminal] 18:14:43 cpt_nemo [cpt_nemo@rfc1459.de] has joined #lisp 18:16:52 what is a combinator? i keep on reading that word in lisp related zones of the net... 18:17:22 -!- frhodes [~frhodes@168-103-96-233.albq.qwest.net] has quit [Quit: leaving] 18:17:51 crunzcrunch: Look up "combinatory logic". 18:17:57 thanks 18:19:12 TubeSteak [~vlad@94-224-149-96.access.telenet.be] has joined #lisp 18:19:25 -!- ZabaQ [~john.conn@135.114-84-212.staticip.namesco.net] has quit [Quit: Leaving.] 18:19:35 crunzcrunch: You might also look at the fixed-point combinator and so called y-combinator in particular. 18:19:44 frhodes [~frhodes@168-103-96-233.albq.qwest.net] has joined #lisp 18:20:40 -!- tcr [~tcr@host46-2.natpool.mwn.de] has quit [Quit: Leaving.] 18:21:36 crunzcrunch: also, read Backus' paper "Can Programming Be Liberated from the von Neumann Style". 18:22:18 tcr [~tcr@host252-2.natpool.mwn.de] has joined #lisp 18:22:41 crunzcrunch: and http://dreamsongs.com/NewFiles/WhyOfY.pdf 18:25:59 Not that I understand any of this :( 18:26:59 fmeyer [~fmeyer@201.54.0.227] has joined #lisp 18:33:24 frito [~androirc@newmeadow.demon.co.uk] has joined #lisp 18:37:17 -!- nicdev [~nicdev@c-98-217-188-86.hsd1.ma.comcast.net] has quit [Quit: nicdev] 18:41:14 oudeis [~oudeis@bzq-79-183-218-10.red.bezeqint.net] has joined #lisp 18:42:23 LiamH [~healy@pool-108-18-160-110.washdc.east.verizon.net] has joined #lisp 18:43:48 -!- frito [~androirc@newmeadow.demon.co.uk] has quit [Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )] 18:45:04 Amyn [~abennama@cac94-2-87-91-21-215.dsl.sta.abo.bbox.fr] has joined #lisp 18:45:30 -!- Amyn1 [~abennama@cac94-2-87-91-21-215.dsl.sta.abo.bbox.fr] has quit [Ping timeout: 260 seconds] 18:46:09 luis: here? 18:47:34 -!- fmeyer [~fmeyer@201.54.0.227] has quit [Ping timeout: 260 seconds] 18:50:21 Sa[i]nT [~SainT_on@fl-76-3-5-68.dhcp.embarqhsd.net] has joined #lisp 18:50:38 dnolen [~davidnole@pool-68-161-64-213.ny325.east.verizon.net] has joined #lisp 18:51:35 -!- Guest20418 [~s|k|a@93.126.217.56] has quit [Quit: Linkinus - http://linkinus.com] 18:52:51 ignas [~ignas@217067203062.itsa.net.pl] has joined #lisp 18:57:45 -!- frhodes [~frhodes@168-103-96-233.albq.qwest.net] has quit [Quit: leaving] 19:01:29 Jasko3 [~tjasko@c-174-59-204-245.hsd1.pa.comcast.net] has joined #lisp 19:02:07 -!- Demosthenes [~demo@206.180.155.43.adsl.hal-pc.org] has quit [Ping timeout: 252 seconds] 19:02:57 Gmind [~nevermind@113.190.187.144] has joined #lisp 19:04:03 Demosthenes [~demo@206.180.155.43.adsl.hal-pc.org] has joined #lisp 19:04:45 -!- gko [~gko@220-135-201-90.HINET-IP.hinet.net] has quit [Ping timeout: 258 seconds] 19:06:57 -!- LiamH [~healy@pool-108-18-160-110.washdc.east.verizon.net] has quit [Quit: Leaving.] 19:07:11 -!- Mohikaner [~moe@stgt-5d842529.pool.mediaWays.net] has left #lisp 19:13:07 -!- paul0 [~paul0@189.26.133.208.dynamic.adsl.gvt.net.br] has quit [Ping timeout: 252 seconds] 19:14:00 vert2 [~vert2@gateway/shell/bshellz.net/x-mjhewpjwrwirhtbt] has joined #lisp 19:18:01 -!- Nshag [~none@AClermont-Ferrand-551-1-114-3.w92-150.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 19:26:12 Quadrescence [~quadbook@unaffiliated/quadrescence] has joined #lisp 19:31:18 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 250 seconds] 19:32:17 sherkund [~sherkund@c-24-62-227-71.hsd1.ma.comcast.net] has joined #lisp 19:32:34 -!- Gmind [~nevermind@113.190.187.144] has quit [Quit: Leaving.] 19:32:55 Gmind [~nevermind@113.190.187.144] has joined #lisp 19:33:00 -!- SucklinPig [~KAPITAL@cpe-174-099-078-185.nc.res.rr.com] has quit [Quit: Leaving] 19:36:42 -!- Modius [~Modius@cpe-70-123-140-183.austin.res.rr.com] has quit [Quit: "Object-oriented design" is an oxymoron] 19:39:15 ericklc [~ikki@189.247.139.111] has joined #lisp 19:41:30 -!- nuba [~nuba@pauleira.com] has quit [Ping timeout: 260 seconds] 19:41:49 nuba [~nuba@pauleira.com] has joined #lisp 19:43:15 -!- ikki [~ikki@189.247.159.69] has quit [Ping timeout: 260 seconds] 19:44:53 -!- crunzcrunch [~33@151.75.160.73] has quit [Quit: Sto andando via] 19:57:04 -!- TubeSteak [~vlad@94-224-149-96.access.telenet.be] has quit [Quit: TubeSteak] 20:00:38 -!- konr [~user@187.106.63.240] has quit [Ping timeout: 260 seconds] 20:07:01 -!- sellout [~Adium@c-98-245-160-186.hsd1.co.comcast.net] has quit [Quit: Leaving.] 20:07:37 hi lisper 20:07:38 ! 20:13:12 -!- Bike [~Glossina@71-214-100-195.ptld.qwest.net] has left #lisp 20:16:56 -!- kenjin2201 [~kenjin@218.235.8.175] has quit [Remote host closed the connection] 20:17:23 -!- jewel [~jewel@196-215-114-61.dynamic.isadsl.co.za] has quit [Ping timeout: 260 seconds] 20:17:51 kushal [~kdas@fedora/kushal] has joined #lisp 20:18:33 -!- BlankVerse [~pankajm@202.3.77.219] has quit [Ping timeout: 260 seconds] 20:20:43 LiamH [~healy@pool-108-18-160-110.washdc.east.verizon.net] has joined #lisp 20:22:39 francogrex [~user@109.130.144.85] has joined #lisp 20:22:56 pesartala [~pesar5@94.182.169.220] has joined #lisp 20:22:56 pesar2 [~pesar5@94.182.169.220] has joined #lisp 20:22:57 pesar4 [~pesar5@94.182.169.220] has joined #lisp 20:23:54 -!- pesartala [~pesar5@94.182.169.220] has quit [Client Quit] 20:23:59 -!- pesar4 [~pesar5@94.182.169.220] has quit [Client Quit] 20:24:03 -!- pesar2 [~pesar5@94.182.169.220] has quit [Client Quit] 20:27:35 pesartala [~pesar5@94.182.169.220] has joined #lisp 20:28:15 -!- francogrex [~user@109.130.144.85] has quit [Remote host closed the connection] 20:28:16 -!- pesartala [~pesar5@94.182.169.220] has quit [Client Quit] 20:30:27 pesartala [~pesar5@94.182.169.220] has joined #lisp 20:30:55 -!- sherkund [~sherkund@c-24-62-227-71.hsd1.ma.comcast.net] has quit [Ping timeout: 252 seconds] 20:31:24 Hello Gmind 20:31:51 beach, What is the last piece of code you wrote? 20:32:10 Good question. 20:32:22 Something in SICL. 20:32:35 Probably the sequences module. 20:32:37 Why? 20:32:41 Hm, I guess I better look at SICL again, and see what has changed. 20:32:45 beach, Just curious. 20:32:57 That was several weeks ago though. 20:33:53 I have been busy trying to improve my Vietnamese. 20:34:37 sellout [~Adium@65-101-255-234.hlrn.qwest.net] has joined #lisp 20:34:56 -!- pesartala [~pesar5@94.182.169.220] has quit [Client Quit] 20:35:15 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 252 seconds] 20:35:33 What about you? What was the last code you wrote? 20:35:59 sellout1 [~Adium@71.33.237.102] has joined #lisp 20:37:57 Quadrescence: But I am unhappy with the tests. 20:38:03 beach: Very excited to meet you and other european lispers at ECLM! 20:38:15 Xach: Yes, me too. 20:38:17 pesartala [~pesar5@94.182.169.220] has joined #lisp 20:38:21 It is usually a great event. 20:38:42 -!- pesartala [~pesar5@94.182.169.220] has quit [Remote host closed the connection] 20:39:16 Quadrescence: I am now convinced that lisp-unit is very limited in terms of what kind of tests it can conveniently express. 20:39:58 There are so many special versions to test that it is getting hard to enumerate all tests for all versions. 20:40:08 -!- sellout [~Adium@65-101-255-234.hlrn.qwest.net] has quit [Ping timeout: 260 seconds] 20:40:52 So now I am thinking I should write the "tiny" version of the library, which would be nearly trivial to test, and then test the normal version against the tiny version. 20:41:17 Sort of what I did for Flexichain as well in fact. 20:41:58 Xach: Will you stick around in Europe for a while? 20:44:53 -!- Gmind [~nevermind@113.190.187.144] has quit [Quit: Leaving.] 20:45:07 anvandare [~anvandare@dD5770AB2.access.telenet.be] has joined #lisp 20:50:59 -!- ignas [~ignas@217067203062.itsa.net.pl] has quit [Quit: Ex-Chat] 20:52:07 beach: only enough to travel the next day 20:52:13 beach: it is a very short visit 20:52:41 Bike [~Glossina@71-214-100-195.ptld.qwest.net] has joined #lisp 20:53:10 -!- tcr [~tcr@host252-2.natpool.mwn.de] has quit [Quit: Leaving.] 20:54:56 I'm planning to come, too. I was thinking about arriving on Friday morning and leaving on Tuesday . 20:59:01 wbooze` [~levgue@xdsl-84-44-210-177.netcologne.de] has joined #lisp 20:59:14 homie` [~levgue@xdsl-84-44-210-177.netcologne.de] has joined #lisp 20:59:44 rme: are others from clozure coming ? 21:00:28 -!- wbooze` [~levgue@xdsl-84-44-210-177.netcologne.de] has quit [Remote host closed the connection] 21:01:12 -!- homie` [~levgue@xdsl-84-44-210-177.netcologne.de] has quit [Client Quit] 21:01:29 Jeremy Jones is planning to come. 21:01:44 -!- wbooze [~levgue@xdsl-78-35-158-158.netcologne.de] has quit [Ping timeout: 260 seconds] 21:01:44 -!- homie [~levgue@xdsl-78-35-158-158.netcologne.de] has quit [Ping timeout: 260 seconds] 21:02:22 homie` [~levgue@xdsl-84-44-210-177.netcologne.de] has joined #lisp 21:02:47 -!- homie` [~levgue@xdsl-84-44-210-177.netcologne.de] has quit [Remote host closed the connection] 21:02:53 -!- sdemarre [~serge@91.176.80.217] has quit [Ping timeout: 260 seconds] 21:04:04 beach, Is SICL intended to be written in only CL? 21:04:45 wbooze [~levgue@xdsl-84-44-210-177.netcologne.de] has joined #lisp 21:06:10 homie [~levgue@xdsl-84-44-210-177.netcologne.de] has joined #lisp 21:08:08 -!- gravicappa [~gravicapp@ppp91-77-166-96.pppoe.mtu-net.ru] has quit [Ping timeout: 260 seconds] 21:13:08 billitch: ping 21:13:49 -!- esden [~esden@repl.esden.net] has quit [Excess Flood] 21:14:15 lolsuper_ [~super_@pool-173-65-194-148.tampfl.fios.verizon.net] has joined #lisp 21:14:15 -!- lolsuper_ [~super_@pool-173-65-194-148.tampfl.fios.verizon.net] has quit [Changing host] 21:14:15 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 21:14:17 -!- peterhil [~peterhil@GGYZKMXXIV.gprs.sl-laajakaista.fi] has quit [Ping timeout: 260 seconds] 21:15:50 esden [~esden@repl.esden.net] has joined #lisp 21:16:08 LiamH: pong 21:16:20 luis: Hi 21:17:01 GrayMagiker [~steve@c-174-56-88-247.hsd1.nm.comcast.net] has joined #lisp 21:17:07 LiamH: I don't think I knew about the struct namespace either. 21:17:44 LiamH: apparently only LispWorks knows about it. 21:17:52 ;-) 21:18:14 luis: So anyway, I'm trying to catch up on your changes over the last day or so. 21:18:29 LW's FLI is a great source of inspiration btw. One of the nicer APIs around. 21:18:49 I have a hard time following the github thread. 21:19:14 LiamH: heh, I was hoping it'd help. 21:19:17 luis: I haven't looked at a native FFI in years, I live completely in the CFFI world! 21:19:44 luis: Well, it is helpful. But you did a lot. 21:19:49 -!- BrianRice [~water@97-126-59-7.tukw.qwest.net] has quit [Quit: BrianRice] 21:20:27 LiamH: did I? Just 4 commits. 21:20:29 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 21:20:40 -!- yroeht [yroeht@server5.tonbnc.fr] has quit [Ping timeout: 260 seconds] 21:21:10 So I'm thinking that if I rerun my tests with your new version, making real-and-complex, that the conversions will work OK. 21:22:28 My little problem is that I usually run SBCL with CFFI already baked in, so I've got to start a new SBCL and load the git version of CFFI. 21:23:04 -!- dnolen [~davidnole@pool-68-161-64-213.ny325.east.verizon.net] has quit [Quit: dnolen] 21:23:09 LiamH: so, defcstruct types (with :class) should now be properly set up to go through the translation mechanism. 21:23:35 luis: OK, good, that's what I thought. 21:23:52 sherkund [~sherkund@c-24-62-227-71.hsd1.ma.comcast.net] has joined #lisp 21:24:27 LiamH: yeah, just reloading CFFI might not work, since the class hierarchy changed. 21:24:43 In hu.dwim.perec.postgresql, do I have to connect via TCP, or can I use the path-to-unix-socket-type connection, too? 21:25:01 LiamH: it's a common idiom to do: struct foo { slots... }; typedef struct foo foo; or just typedef struct { slots... } foo; 21:25:41 luis: Are you going to hang around a bit? It will take me a few minutes to make a new SBCL. 21:25:53 yroeht [yroeht@server5.tonbnc.fr] has joined #lisp 21:25:53 LiamH: I will. 21:26:22 heh, the eclm reg website is buggy. 21:26:43 uf, that reminds me I have to pay for the registration. 21:26:50 luis: OK, good; I got the feeling it's late where you are. I'm in UTC-4:00 so I have a few more hours to the day. 21:26:56 prxq: in what sense ? 21:26:59 BrianRice [~water@97-126-59-7.tukw.qwest.net] has joined #lisp 21:27:09 LiamH: it's 22:30, not too late for a Saturday. 21:27:09 TDT [~TDT@bouncer.eng.uiowa.edu] has joined #lisp 21:27:26 fe[nl]ix: I've seen that before, and I never knew why that was done. 21:27:37 fe[nl]ix: I chose "guided tour: yes", which failed. But then all the data I had entered disappeared 21:27:51 then it's the same bug I found 21:27:57 fe[nl]ix: are you going to ECLM? 21:28:13 prxq: firefox won't follow a 302 redirect after a POST 21:28:20 prxq: but chrome worked 21:28:31 luis: indeed :) 21:29:02 prxq: what browser did you use ? 21:29:03 cool. I'll see you there. What are you up to these days? 21:30:01 fe[nl]ix: it was indeed firefox 21:30:07 luis: iolib, consulting, maybe joining a startup, maybe interviewing for google 21:30:20 prxq: version ? I used 7 beta2 21:30:36 fe[nl]ix: 3.6 :-) 21:30:43 things move so fast these days. 21:30:57 I'm not yet 40 and I already feel old sometimes 21:31:17 -!- sellout1 [~Adium@71.33.237.102] has quit [Read error: Connection reset by peer] 21:31:18 anyway, it seems it worked now 21:31:35 sellout [~Adium@71.33.237.102] has joined #lisp 21:33:31 fe[nl]ix: in what area do you do consulting (if I may ask?) 21:35:51 fe[nl]ix: sounds exciting, good luck with that. :) 21:36:07 -!- seangrove [~user@c-71-202-126-17.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] 21:37:59 -!- mishoo_ [~mishoo@79.112.115.118] has quit [Read error: Connection reset by peer] 21:38:02 mishoo [~mishoo@79.112.115.118] has joined #lisp 21:39:15 peterhil [~peterhil@GGKMDLXV.gprs.sl-laajakaista.fi] has joined #lisp 21:41:51 gmayer_ [~textual@93-173-165-149.bb.netvision.net.il] has joined #lisp 21:43:43 luis: what are you up to these days? 21:44:18 -!- gmayer_ [~textual@93-173-165-149.bb.netvision.net.il] has quit [Read error: Connection reset by peer] 21:44:43 prxq: I'm working at SISCOG. Also, I bought my first washing machine. :-) 21:45:35 -!- nha [~prefect@5-74.104-92.cust.bluewin.ch] has quit [Ping timeout: 276 seconds] 21:45:47 luis: well congratulations for both things :-) 21:46:07 luis: lisping for work? 21:47:05 prxq: right, SISCOG does railway scheduling software in (mostly) Common Lisp. 21:47:50 great! 21:48:11 -!- ISF [~ivan@201.82.134.98] has quit [Ping timeout: 240 seconds] 21:48:16 -!- MimiEA [~Mimi@97-88-37-119.dhcp.roch.mn.charter.com] has quit [Remote host closed the connection] 21:48:56 how about you? How many washing machines have you bought yet? 21:49:11 2 21:49:19 one for dollars and the other for euros! 21:49:21 lol 21:49:37 luis: the third one is standing in the room next to this one. It was the first new one, the other two were used. 21:51:04 luis: Do I need to define convert-into-foreign-memory? 21:51:49 LiamH: right. I skipped that bit. translate-into-foreign-memory too. 21:56:38 if you want to use the example struct I placed in tests/struct.lisp for the struct-values.* tests, we need to extract the appropriate bits of the translate-to-foreign method out to a translate-into-foreign-memory method. 21:56:53 Natch| [~natch@178.73.216.58] has joined #lisp 21:59:05 i have a set of vectors, the elements which have the same index in each vector, belong together. i'd like to stable-sort the lists by the elements which are contained in one of the vectors. any ideas on how to tackle this? i don't immediately see a way on how to do this with #'stable-sort as the basis. perhaps i'm missing something. 22:01:06 Beetny [~Beetny@ppp118-208-154-7.lns20.bne1.internode.on.net] has joined #lisp 22:01:09 Simul` [~user@97-93-224-156.dhcp.ftwo.tx.charter.com] has joined #lisp 22:01:22 sort the indices using an acess to the vector in question as the key for the element 22:01:39 prxq: wise 22:02:02 i.e. fill a vector with 1 2 3 .... and use the :key thing :-) 22:02:20 prxq: i guess i would've gotton there... i was still thinking in the range of: i need to create a new vector. 22:02:26 but this is way better. thanks 22:02:44 np 22:03:00 *madnificent* doesn't understand why i didn't figure that out... it seems so obvious 22:03:36 in hindsight :-) 22:04:11 yeah. still, thanks a lot! 22:10:16 luis: Looks good http://paste.lisp.org/display/124592 22:10:46 -!- ericklc is now known as ikki 22:12:08 Cool. 22:13:03 I'm not sure why I didn't use complex in the tests. Perhaps because I wasn't sure whether all the C compilers where we (should) test have the complex type. 22:13:33 luis: It doesn't use the C compiler's complex type. 22:14:04 It's just defining a struct with two doubles. How we interpret it is our business. 22:14:05 LiamH: yeah, but I wanted to do a test using libtest.c 22:14:11 -!- macrobat [~fuzzyglee@h-17-133.a328.priv.bahnhof.se] has quit [Ping timeout: 240 seconds] 22:14:25 (and I did, that was the first commit, basically) 22:16:05 -!- sherkund [~sherkund@c-24-62-227-71.hsd1.ma.comcast.net] has quit [Ping timeout: 252 seconds] 22:16:45 luis: OK, I'm not familiar with libtest.c 22:17:07 It's how we test the real deal. 22:17:22 (when we can't use something from libc) 22:17:54 sherkund [~sherkund@c-24-62-227-71.hsd1.ma.comcast.net] has joined #lisp 22:17:57 ASDF-loading cffi-tests should compile it and load it. 22:18:49 LiamH: I have a question. Does FSBV support passing raw structures as values? 22:21:51 -!- rme [rme@8A625363.BE4DF583.699BA7A6.IP] has quit [Quit: rme] 22:21:52 -!- rme [~rme@50.43.187.92] has quit [Quit: rme] 22:21:58 luis: What do you mean by raw structure? 22:23:39 LiamH: well, one allocated using with-foreign-object/foreign-alloc without any translation involved. 22:24:08 luis: yes, you should be able to do it, but I haven't tried. 22:24:22 fmeyer [~fmeyer@201.54.0.229] has joined #lisp 22:25:04 LiamH: I've coded that up in (failing) test struct-values.fn.1 22:25:24 -!- prxq [~mommer@mnhm-4d0114bc.pool.mediaWays.net] has quit [Quit: Leaving] 22:26:05 LiamH: struct-values.fn.3 is a bit trickier. Returning a raw structure requires we implement something like FLI's :result-pointer. 22:26:40 -!- sunwukong [~vukung@catv-80-98-247-63.catv.broadband.hu] has quit [Remote host closed the connection] 22:27:38 -!- cyrillos [~cyrill@188.134.33.130] has quit [Ping timeout: 260 seconds] 22:27:54 Why does struct-value.fn.1 fail? because pair_sum is unimplemented? 22:28:54 LiamH: because... fsbv isn't hooked up with cffi:defcfun yet is it? 22:29:02 Ah ha 22:29:05 dnolen [~davidnole@cpe-98-14-92-234.nyc.res.rr.com] has joined #lisp 22:29:15 *LiamH* needs to get to work 22:29:38 That wasn't a rhetorical question, btw. :) 22:30:14 luis: fsbv:defcfun should be ready ;-) 22:30:23 Well, should I get (:struct foo) thing going? Or something else? I don't want to step in your toes. 22:30:41 but you're right, I haven't touched any function definition definitions in CFFI 22:31:32 rme [~rme@50.43.187.92] has joined #lisp 22:31:32 luis: I was going to ask what is next. I think the immediate next step should be the definitions that I posted (not the ones specific to those structs, of course). 22:32:11 luis: I would still like options to defcstruct to make the translator functions easy, but I can skip that for now. 22:32:24 scrimohsin [~cms@c-98-246-47-184.hsd1.or.comcast.net] has joined #lisp 22:32:24 -!- scrimohsin [~cms@c-98-246-47-184.hsd1.or.comcast.net] has quit [Changing host] 22:32:24 scrimohsin [~cms@unaffiliated/scrimohsin] has joined #lisp 22:32:43 luis: What did you want to you for (:struct foo)? 22:32:44 -!- fmeyer [~fmeyer@201.54.0.229] has quit [Ping timeout: 260 seconds] 22:33:16 LiamH: well, I want it to be a valid type. But I guess it wouldn't be very useful if defcfun isn't hooked up yet. 22:34:05 Well it will have to be done eventually, why not now? 22:34:36 LiamH: sounds good. 22:34:46 LiamH: do you have a plan? 22:35:08 fmeyer [~fmeyer@201.54.0.229] has joined #lisp 22:35:20 -!- sherkund [~sherkund@c-24-62-227-71.hsd1.ma.comcast.net] has quit [Ping timeout: 260 seconds] 22:36:05 luis: Right now, I'm starting over in src/structures.lisp, defining translate-into-foreign-memory etc. 22:36:05 -!- TDT [~TDT@bouncer.eng.uiowa.edu] has quit [Quit: TDT] 22:37:03 OK, that's done. 22:37:15 Now I don't have a plan. 22:37:47 Shall I tackle the foreign function call through libffi? 22:38:05 LiamH: I'll probably later move those definitions next to the other ones in early-types.lisp. 22:38:25 luis: Do you want me to do that? 22:39:01 LiamH: I can do it later, I'll (think about and) add its expand-* counterpart while I'm at it. 22:39:17 mishoo_ [~mishoo@79.112.115.118] has joined #lisp 22:39:26 luis: OK, then I'll check this in as-is, so we have an official commit. 22:39:56 luis: BTW, I've completely neglected free-translated-object. 22:40:12 LiamH: I think the hook stuff you used for defcstruct should work alright for foreign-funcall, defcfun, defcallback. 22:40:14 -!- mishoo [~mishoo@79.112.115.118] has quit [Read error: Operation timed out] 22:40:18 So with enough testing, by 4GB of RAM will be completely gone :-) 22:40:21 (oh and foreign-funcall-pointer) 22:40:31 heh. :) 22:40:49 -!- pavelludiq [~pavelludi@87.246.58.193] has quit [Remote host closed the connection] 22:41:26 LiamH: so, in this case the hook function would return a form with a call to fsbv::prepare-function and whatever. 22:41:33 luis: hey, does with-foreign-object(s) need an update so that it will take :initial-element, :initial-contents? 22:41:41 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 22:41:53 SpringheeledJake [~Spring-he@199.sub-75-251-165.myvzw.com] has joined #lisp 22:42:31 LiamH: it does. :) 22:42:51 *LiamH* needs a CFFI-FSBV merger to-do list 22:44:24 We can use Google Docs if that works for you. 22:44:52 luis: OK, I was wondering if github had something like that, that you could link to an issue/milestone. 22:45:06 *luis* checks 22:45:22 I keep org mode notes personally, but it's hard to share that. 22:45:56 oh well, I've disabled the issue tracker for CFFI anyway. 22:46:09 Yeah, a shareable org-mode would be sweet. 22:51:58 -!- mishoo_ [~mishoo@79.112.115.118] has quit [Ping timeout: 260 seconds] 22:52:23 -!- fmeyer [~fmeyer@201.54.0.229] has quit [Ping timeout: 252 seconds] 23:00:43 I have some cffi patches from ages ago that I've been meaning to update and send in. 23:01:05 ISF [~ivan@201.82.134.98] has joined #lisp 23:01:34 joshe: you can use github's pull request thingie now, and you know.. be a cool kid. 23:03:09 My changes are against a rather old version of cffi. 23:03:23 rgrinberg [~rudi@24-246-26-34.cable.teksavvy.com] has joined #lisp 23:03:53 I originally put off sending them because I couldn't figure out darcs. 23:04:15 Funny, I can't figure out git. 23:04:41 Spring-heeled [~Spring-he@94.sub-75-202-150.myvzw.com] has joined #lisp 23:05:06 joshe: darcs was a lot easier that git :) 23:05:17 If you say so :) 23:05:33 -!- SpringheeledJake [~Spring-he@199.sub-75-251-165.myvzw.com] has quit [Ping timeout: 260 seconds] 23:05:37 -!- Spring-heeled is now known as SpringheeledJake 23:05:55 until you had merge problems, supposedly 23:13:07 -!- wtetzner [~wtetzner@c-24-218-217-69.hsd1.ma.comcast.net] has quit [Remote host closed the connection] 23:17:13 nicdev [~nicdev@c-98-217-188-86.hsd1.ma.comcast.net] has joined #lisp 23:19:37 -!- mcstar [~mcstar@adsl-89-132-40-142.monradsl.monornet.hu] has quit [Quit: WeeChat 0.3.5] 23:21:42 Mohikaner [~moe@stgt-5d842529.pool.mediaWays.net] has joined #lisp 23:23:45 -!- ve [~a@193.62.81.27] has quit [Ping timeout: 260 seconds] 23:25:37 -!- scrimohsin [~cms@unaffiliated/scrimohsin] has quit [Quit: Leaving] 23:25:37 -!- SpringheeledJake [~Spring-he@94.sub-75-202-150.myvzw.com] has quit [Read error: Connection reset by peer] 23:25:56 -!- Athas [~athas@130.225.165.40] has quit [Remote host closed the connection] 23:27:41 SpringheeledJake [~Spring-he@94.sub-75-202-150.myvzw.com] has joined #lisp 23:27:53 StrmSrfr: what's not working? 23:29:31 spazzd [~spazzd@76.73.121.203] has joined #lisp 23:31:21 I'd cloned the sbcl repository, somehow created a branch off of the tag for 1.0.49, and then I wanted to have 1.0.51, and I think I got it, but I couldn't figure out how to stop "git status" from telling me how many commits ahead of 1.0.49 I was 23:32:00 Spring-heeled [~Spring-he@34.sub-75-204-120.myvzw.com] has joined #lisp 23:32:14 -!- SpringheeledJake [~Spring-he@94.sub-75-202-150.myvzw.com] has quit [Ping timeout: 250 seconds] 23:32:23 ve [~a@vortis.xen.tardis.ed.ac.uk] has joined #lisp 23:33:10 StrmSrfr: what do you get if you 'git co master' ? 23:33:48 joshe: That's not something I did before giving up and starting over. Sorry. 23:36:32 Oh well. 23:36:58 next time I get confused I'll remember to ask you ;) 23:37:32 hba [~hba@187.171.213.190] has joined #lisp 23:37:46 I'd only made one change and lost track of what misguided things I'd done, so it didn't seem worthwhile to continue flopping around 23:39:58 git can be confusing at first, I recall 23:40:15 -!- Spring-heeled [~Spring-he@34.sub-75-204-120.myvzw.com] has quit [Quit: Konversation terminated!] 23:40:58 -!- xyxu [~xyxu@222.68.155.108] has quit [Ping timeout: 260 seconds] 23:41:08 github seemed to make it easier, in that I didn't have trouble doing a fork there, checking out mine, pushing it back, and doing a pull request 23:41:39 I think what got me in trouble was not wanted to work from the bleeding edge version 23:41:44 s/wanted/wanting 23:43:14 Understanding git's object model and how branches work is helpful. 23:43:30 Spring-heeled [~Spring-he@160.sub-75-204-120.myvzw.com] has joined #lisp 23:44:47 -!- esden [~esden@repl.esden.net] has quit [Excess Flood] 23:45:21 esden [~esden@repl.esden.net] has joined #lisp 23:45:43 I'm sure I'll get it eventually. I have a few things on my reading list. 23:46:21 it sounded like rebase was the answer, but I guess it wasn't 23:46:51 Sometimes it is, sometimes it isn't. 23:49:41 -!- LiamH [~healy@pool-108-18-160-110.washdc.east.verizon.net] has quit [Quit: Leaving.] 23:51:40 marsell [~marsell@120.18.93.64] has joined #lisp 23:52:02 -!- nicdev [~nicdev@c-98-217-188-86.hsd1.ma.comcast.net] has quit [Quit: nicdev] 23:53:03 slightly more on topic, when I built 1.0.51, I got an unexpected test failure (darwin/x86) 23:56:09 mindCrime_ [~chatzilla@static-50-52-147-222.drhm.nc.frontiernet.net] has joined #lisp 23:57:37 Those happen from time to time. I'd guess it was in room.test.sh 23:59:14 -!- dto [~dto@pool-96-252-89-130.bstnma.fios.verizon.net] has quit [Quit: Leaving.]