00:02:47 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has quit [Quit: rcirc on GNU Emacs 23.1.97.1] 00:03:34 Paraselene_ [~Not@79-67-148-135.dynamic.dsl.as9105.com] has joined #lisp 00:03:57 -!- bizarref1sh [~lee@host86-146-52-27.range86-146.btcentralplus.com] has quit [Ping timeout: 265 seconds] 00:04:15 powerje [~powerje@adsl-75-60-200-138.dsl.wotnoh.sbcglobal.net] has joined #lisp 00:04:27 -!- Paraselene [~Not@79-67-148-135.dynamic.dsl.as9105.com] has quit [Ping timeout: 248 seconds] 00:04:49 -!- Jini [~pidgin@212.106.60.104] has left #lisp 00:05:10 -!- powerje [~powerje@adsl-75-60-200-138.dsl.wotnoh.sbcglobal.net] has quit [Client Quit] 00:05:26 bizarrefish [~lee@host86-146-52-27.range86-146.btcentralplus.com] has joined #lisp 00:08:44 powerje [~powerje@2002:4b3c:c88a:0:5ab0:35ff:fe80:7cd2] has joined #lisp 00:09:01 gonzojive [~red@rescomp-09-162682.Stanford.EDU] has joined #lisp 00:09:35 (log 10 10d0) is not the same as (log 10d0 10) on ccl. I guess that's ok, but unexpected. 00:10:11 -!- powerje [~powerje@2002:4b3c:c88a:0:5ab0:35ff:fe80:7cd2] has quit [Remote host closed the connection] 00:10:41 powerje [~powerje@adsl-75-60-200-138.dsl.wotnoh.sbcglobal.net] has joined #lisp 00:10:48 -!- powerje [~powerje@adsl-75-60-200-138.dsl.wotnoh.sbcglobal.net] has quit [Client Quit] 00:11:36 -!- eldragon [~eldragon@84.79.67.254] has quit [Read error: Connection reset by peer] 00:12:06 -!- marioxcc is now known as marioxcc-AFK 00:12:09 OmniMancer [~OmniMance@202.36.179.65] has joined #lisp 00:12:23 -!- aack [~user@a83-163-241-74.adsl.xs4all.nl] has quit [Remote host closed the connection] 00:13:37 -!- gonzojive [~red@rescomp-09-162682.Stanford.EDU] has quit [Ping timeout: 265 seconds] 00:13:55 eldragon [~eldragon@84.79.67.254] has joined #lisp 00:14:50 -!- milanj [~milanj_@93.87.193.161] has quit [Ping timeout: 240 seconds] 00:20:10 -!- redline6561 [~redline@adsl-145-180-78.asm.bellsouth.net] has quit [Ping timeout: 240 seconds] 00:26:27 kpreid [~kpreid@216-171-189-244.northland.net] has joined #lisp 00:27:35 mbohun [~mbohun@202.124.75.32] has joined #lisp 00:27:53 -!- Stattrav [~Stattrav@202.3.77.233] has quit [Ping timeout: 252 seconds] 00:31:11 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has joined #lisp 00:31:19 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has quit [Client Quit] 00:33:48 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 00:34:04 konr [~user@201.82.133.249] has joined #lisp 00:34:23 Appl6 [~steven@c-98-230-53-146.hsd1.fl.comcast.net] has joined #lisp 00:36:20 how can I get like the first 5 elements of a list as a list? 00:37:02 clhs subseq 00:37:02 http://www.lispworks.com/reference/HyperSpec/Body/f_subseq.htm 00:37:14 ah 00:38:46 astoon_ [~astoon@213.141.244.246] has joined #lisp 00:39:26 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has joined #lisp 00:39:32 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has quit [Client Quit] 00:39:43 -!- astoon_ [~astoon@213.141.244.246] has quit [Client Quit] 00:39:48 -!- marioxcc-AFK is now known as marioxcc 00:40:18 astoon [~astoon@213.141.244.246] has joined #lisp 00:41:51 -!- abend [~alx@076-076-146-016.pdx.net] has quit [Ping timeout: 258 seconds] 00:42:58 neoesque [~neoesque@210.59.147.232] has joined #lisp 00:43:00 rdparker [~rdparker@24-217-110-211.dhcp.stls.mo.charter.com] has joined #lisp 00:43:58 What's the difference between (defpackage :something ...) and (defpackage #:something ...)? 00:44:51 The former defines the keyword :something. The latter doesn't. 00:44:58 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 00:46:23 So using # prevents it from being interned? 00:46:50 using #:. 00:46:51 postamar [~postamar@206-248-162-221.dsl.teksavvy.com] has joined #lisp 00:46:58 -!- postamar [~postamar@206-248-162-221.dsl.teksavvy.com] has left #lisp 00:47:50 Of course. #: is a reader macro then? 00:48:11 -!- ``Erik [erik@c-69-140-109-104.hsd1.md.comcast.net] has quit [Ping timeout: 248 seconds] 00:48:35 Fare: Around? 00:48:40 clhs #: 00:48:40 http://www.lispworks.com/reference/HyperSpec/Body/02_dhe.htm 00:48:58 Thanks. Couldn't figure out how to look that up. 00:49:42 -!- holycow [~new@poco208-2.fredcanhelp.com] has quit [Read error: Connection reset by peer] 00:53:07 -!- Nitrodist [~Zoey@wnpgmb023yw-ad04-31-87.dynamic.mts.net] has quit [Quit: leaving] 00:55:35 Lupus78 [~lupus@85.232.217.159] has joined #lisp 00:58:05 -!- OmniMancer [~OmniMance@202.36.179.65] has quit [Quit: Leaving.] 00:58:32 -!- silenius [~silenius@rrcs-64-183-24-50.west.biz.rr.com] has quit [Quit: Leaving] 00:59:11 pbalogh [~pbalogh@ool-457c851b.dyn.optonline.net] has joined #lisp 01:07:41 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has joined #lisp 01:08:23 kvsari [~kvsari@203.171.93.21.static.rev.aanet.com.au] has joined #lisp 01:08:28 -!- pbalogh [~pbalogh@ool-457c851b.dyn.optonline.net] has quit [Quit: pbalogh] 01:08:56 one of the things on l1sp.org that doesn't work 01:11:23 -!- hadronzoo [~hadronzoo@64.134.147.37] has quit [Quit: hadronzoo] 01:12:00 anyone happen to know (before I invest time) if ecls builds on x86 solaris with SunWSProc 12.x? 01:13:10 build farm says it'll build with gcc 01:13:30 at least ia32 01:14:00 yeah, I'm out in the weeds :/ 01:14:02 -!- rdparker [~rdparker@24-217-110-211.dhcp.stls.mo.charter.com] has quit [Ping timeout: 240 seconds] 01:16:29 lonstein: I built ecl on sparc using Sun's C compiler. Not exactly what you asked. 01:18:45 -!- gozpch [~gospch@p5088E650.dip.t-dialin.net] has quit [Remote host closed the connection] 01:19:35 rtoym: thanks, yes. I'm ok on Sparc, bootstrapped SBCL 01:19:36 -!- carlocci [~nes@93.37.207.137] has quit [Quit: eventually IE will rot and die] 01:21:16 abend [~alx@076-076-146-016.pdx.net] has joined #lisp 01:21:30 -!- minion [~minion@common-lisp.net] has quit [Remote host closed the connection] 01:21:30 -!- specbot [~specbot@common-lisp.net] has quit [Remote host closed the connection] 01:23:51 pbalogh [~pbalogh@2002:457c:851b:0:223:6cff:fe98:beef] has joined #lisp 01:23:57 nus [~nus@unaffiliated/nus] has joined #lisp 01:24:05 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has quit [Quit: rcirc on GNU Emacs 23.1.97.1] 01:26:19 gonzojive [~red@rescomp-09-162682.Stanford.EDU] has joined #lisp 01:29:25 lisppaste [~lisppaste@common-lisp.net] has joined #lisp 01:30:00 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: Leaving] 01:30:02 -!- Joreji [~thomas@86-084.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 252 seconds] 01:30:20 -!- Edward__ [Ed@AAubervilliers-154-1-6-34.w86-212.abo.wanadoo.fr] has quit [] 01:30:57 -!- gonzojive [~red@rescomp-09-162682.Stanford.EDU] has quit [Ping timeout: 265 seconds] 01:31:00 minion [~minion@common-lisp.net] has joined #lisp 01:31:09 specbot [~specbot@common-lisp.net] has joined #lisp 01:32:05 -!- legumbre_ is now known as legumbre 01:33:09 -!- slyrus [~chatzilla@adsl-75-36-214-244.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 276 seconds] 01:39:13 sykopomp|jeejah [~sykopomp@c-66-41-249-30.hsd1.mn.comcast.net] has joined #lisp 01:43:53 rme [~rme@pool-70-106-132-157.chi01.dsl-w.verizon.net] has joined #lisp 01:46:51 gonzojive [~red@171.66.87.134] has joined #lisp 01:47:24 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 01:47:27 benny [~benny@i577A8621.versanet.de] has joined #lisp 01:47:53 -!- Thomas_H [~Thomas_H@d207-6-77-199.bchsia.telus.net] has quit [Ping timeout: 246 seconds] 01:47:57 -!- Yuuhi [benni@p5483B24A.dip.t-dialin.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 01:49:53 hadronzoo [~hadronzoo@ppp-70-251-113-5.dsl.rcsntx.swbell.net] has joined #lisp 01:50:14 -!- pbalogh [~pbalogh@2002:457c:851b:0:223:6cff:fe98:beef] has quit [Quit: pbalogh] 01:51:37 -!- curi_ [~curi@adsl-99-114-139-86.dsl.pltn13.sbcglobal.net] has quit [Quit: This computer has gone to sleep] 01:53:01 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 02:01:12 aw|rerun [~aw@p5DDA952E.dip.t-dialin.net] has joined #lisp 02:02:57 wakeup^ [~wakeup@koln-5d81be79.pool.mediaWays.net] has joined #lisp 02:04:02 -!- aw [~aw@p5DDA94EB.dip.t-dialin.net] has quit [Ping timeout: 240 seconds] 02:05:45 -!- wakeup [~wakeup@koln-5d81a33d.pool.mediaWays.net] has quit [Ping timeout: 240 seconds] 02:06:37 skeledrew [~skeledrew@0063-25-27-72-DYNAMIC-dsl.cwjamaica.com] has joined #lisp 02:09:42 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Ping timeout: 276 seconds] 02:17:57 pbalogh [~pbalogh@2002:457c:851b:0:223:6cff:fe98:beef] has joined #lisp 02:18:55 -!- rrice [~rrice@76.211.6.129] has quit [Read error: Connection reset by peer] 02:19:21 minion: memo for Fare: asdf2 doesn't quite work with cmucl. The require hook doesn't work The module-provide-asdf function needs to string-downcase the name before doing find-system. CMUCL's require coerces the module name to a string. 02:19:22 Remembered. I'll tell Fare when he/she/it next speaks. 02:20:28 minion: memo for Fare: The configuration system has issues with traditional Unix backup files, trying to load *.conf~ (at least on Allegro 8.2) 02:20:29 Remembered. I'll tell Fare when he/she/it next speaks. 02:22:58 minion: memo for Fare: I would also like to add cmucl's contrib directory to asdf's paths. How is that done? Does asdf need to be modified? 02:22:59 Remembered. I'll tell Fare when he/she/it next speaks. 02:24:30 -!- debiandebian [~chatzilla@ntszok022039.szok.nt.adsl.ppp.infoweb.ne.jp] has quit [Ping timeout: 276 seconds] 02:24:56 stassats [~stassats@wikipedia/stassats] has joined #lisp 02:25:31 nuntius [~nuntius@c-71-232-15-233.hsd1.ma.comcast.net] has joined #lisp 02:25:40 spradnyesh [~pradyus@122.167.114.254] has joined #lisp 02:26:03 -!- arbscht [~arbscht@unaffiliated/arbscht] has quit [Ping timeout: 260 seconds] 02:26:37 -!- konr [~user@201.82.133.249] has quit [Read error: Connection reset by peer] 02:27:00 -!- hadronzoo [~hadronzoo@ppp-70-251-113-5.dsl.rcsntx.swbell.net] has quit [Quit: hadronzoo] 02:27:25 Thomas_H [~Thomas_H@d207-6-77-199.bchsia.telus.net] has joined #lisp 02:28:01 arbscht [~arbscht@unaffiliated/arbscht] has joined #lisp 02:28:03 -!- nyef [~nyef@pool-70-20-53-56.man.east.myfairpoint.net] has quit [Quit: G'night all.] 02:30:15 -!- spradnyesh [~pradyus@122.167.114.254] has quit [Ping timeout: 260 seconds] 02:31:10 spradnyesh [~pradyus@nat/yahoo/x-csbrgehffjndfmab] has joined #lisp 02:31:37 hadronzoo [~hadronzoo@ppp-70-251-113-5.dsl.rcsntx.swbell.net] has joined #lisp 02:33:45 -!- Guthur [~michael@host86-132-121-145.range86-132.btcentralplus.com] has quit [Remote host closed the connection] 02:34:54 -!- spradnyesh [~pradyus@nat/yahoo/x-csbrgehffjndfmab] has quit [Remote host closed the connection] 02:34:57 -!- pbalogh [~pbalogh@2002:457c:851b:0:223:6cff:fe98:beef] has quit [Quit: pbalogh] 02:35:08 -!- skeledrew [~skeledrew@0063-25-27-72-DYNAMIC-dsl.cwjamaica.com] has quit [Quit: Leaving.] 02:35:57 rtoym: you can use #. in config files 02:37:08 -!- proq [~user@unaffiliated/proqesi] has quit [Ping timeout: 252 seconds] 02:38:09 p_l: I don't understand. 02:39:11 -!- mrSpec is now known as spec`away 02:39:25 super__ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 02:41:05 clhs #. 02:41:05 http://www.lispworks.com/reference/HyperSpec/Body/02_dhf.htm 02:41:35 it's a reader macro, so you can have the forms generated by a function in a config file 02:41:58 I think rtoym probably knows about #. ;-) 02:41:58 Yes, I know what #. does. I don't understand what that has to do with my questions to Fare. 02:42:29 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 265 seconds] 02:43:41 rtoym: What I meant is that you can make a file in ASDF2 configuration hierarchy that will query CMUCL about location of its contrib dir and load it only when its loaded by CMUCL. You could probably get that included into ASDF2 itself, I bet. 02:44:18 *p_l* makes a point that he has a sleeping disorder and is not completely accountable for his responses... 02:44:48 *central-registry* is a list of forms, evaluation of which should produce pathnames 02:45:22 skeledrew [~skeledrew@0063-25-27-72-DYNAMIC-dsl.cwjamaica.com] has joined #lisp 02:45:28 Ah, ok. I was just thinking about being able to load the other cmucl contribs using asdf2. But it seemed there was no way to tell asdf2 about the location of these files without modifying asdf itself. 02:45:38 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 246 seconds] 02:46:33 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 02:46:39 -!- enthymeme [~kraken@adsl-76-248-235-40.dsl.lsan03.sbcglobal.net] has quit [Quit: rcirc on GNU Emacs 23.1.1] 02:48:03 stassats: This is asdf2 so I want to use the new way. 02:50:06 symbole [~chatzilla@ool-182ffe8f.dyn.optonline.net] has joined #lisp 02:51:47 super` [~super_@pool-173-65-48-13.tampfl.fios.verizon.net] has joined #lisp 02:52:25 rtoym: asdf::*source-registry* keeps a list of old-style directories generated from configuration 02:52:30 -!- fda314925 [~fda314925@211.239.124.232] has quit [Ping timeout: 276 seconds] 02:52:33 -!- skeledrew [~skeledrew@0063-25-27-72-DYNAMIC-dsl.cwjamaica.com] has left #lisp 02:53:19 -!- astoon [~astoon@213.141.244.246] has quit [Read error: Operation timed out] 02:53:25 fda314925 [~fda314925@211.239.124.232] has joined #lisp 02:53:37 so you could just modify that variable after loading ASDF2 02:53:45 redline6561 [~redline@adsl-145-180-78.asm.bellsouth.net] has joined #lisp 02:55:03 -!- super__ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 265 seconds] 02:56:17 dys` [~andreas@krlh-5f72717b.pool.mediaWays.net] has joined #lisp 02:56:21 -!- dys [~andreas@krlh-5f7358b4.pool.mediaWays.net] has quit [Ping timeout: 276 seconds] 02:56:41 astoon [~astoon@213.141.244.246] has joined #lisp 02:58:11 dmiles [~dmiles@c-24-16-247-61.hsd1.wa.comcast.net] has joined #lisp 03:00:21 -!- sykopomp|jeejah [~sykopomp@c-66-41-249-30.hsd1.mn.comcast.net] has quit [Remote host closed the connection] 03:00:26 spradnyesh [~pradyus@122.167.114.254] has joined #lisp 03:00:36 -!- borism [~boris@ec2-184-73-184-235.compute-1.amazonaws.com] has quit [Remote host closed the connection] 03:01:09 -!- Tristam [~Tristam@cpe-67-242-195-25.nycap.res.rr.com] has quit [Read error: Connection reset by peer] 03:01:15 -!- dmiles_afk [~dmiles@c-24-16-247-61.hsd1.wa.comcast.net] has quit [Ping timeout: 240 seconds] 03:01:33 Tristam [~Tristam@cpe-67-242-195-25.nycap.res.rr.com] has joined #lisp 03:01:45 -!- alec [~aberryman@ita4fw1.itasoftware.com] has quit [Ping timeout: 240 seconds] 03:01:45 -!- foom [~jknight@ita4fw1.itasoftware.com] has quit [Ping timeout: 240 seconds] 03:02:12 -!- froydnj [~froydnj@gateway.codesourcery.com] has quit [Ping timeout: 276 seconds] 03:02:15 -!- Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has quit [Ping timeout: 240 seconds] 03:02:45 -!- gz [~gz@209-6-40-245.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Ping timeout: 240 seconds] 03:02:45 -!- PantsMeh` [~PantsMeh_@66.192.95.35] has quit [Ping timeout: 240 seconds] 03:02:54 -!- clop [~jared@moat3.centtech.com] has quit [Ping timeout: 276 seconds] 03:03:14 p_l: I know how to do that as a user. But if asdf2 is a part of cmucl, it needs to be a bit better integrated so the user doesn't need to do anything. 03:03:25 Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has joined #lisp 03:04:11 OmniMancer [~OmniMance@202.36.179.65] has joined #lisp 03:04:15 -!- hdurer`` [~holly@home.sinclair-durer.net] has quit [Ping timeout: 240 seconds] 03:05:15 -!- p_l [plasek@gateway/shell/rootnode.net/x-jbnfvuutxmsriitr] has quit [Ping timeout: 248 seconds] 03:05:15 -!- drhodes [~none@209-20-72-61.slicehost.net] has quit [Ping timeout: 240 seconds] 03:05:45 -!- djm [~djm@paludis/slacker/djm] has quit [Ping timeout: 240 seconds] 03:06:07 drhodes [~none@209-20-72-61.slicehost.net] has joined #lisp 03:06:19 -!- adeht [~death@bzq-84-110-61-147.red.bezeqint.net] has quit [Ping timeout: 246 seconds] 03:06:36 djm [~djm@paludis/slacker/djm] has joined #lisp 03:07:41 -!- hadronzoo [~hadronzoo@ppp-70-251-113-5.dsl.rcsntx.swbell.net] has quit [Ping timeout: 246 seconds] 03:09:34 asarch [~asarch@187.132.90.30] has joined #lisp 03:13:18 -!- lonstein [lonstein@ohno.mrbill.net] has quit [Ping timeout: 276 seconds] 03:13:31 hadronzoo [~hadronzoo@ppp-70-251-76-111.dsl.rcsntx.swbell.net] has joined #lisp 03:13:32 lonstein [lonstein@ohno.mrbill.net] has joined #lisp 03:13:39 -!- abend [~alx@076-076-146-016.pdx.net] has quit [Ping timeout: 258 seconds] 03:13:48 clop [~jared@moat3.centtech.com] has joined #lisp 03:13:54 -!- Thomas_H [~Thomas_H@d207-6-77-199.bchsia.telus.net] has quit [Read error: Connection reset by peer] 03:14:20 foom [~jknight@ita4fw1.itasoftware.com] has joined #lisp 03:14:36 p_l [plasek@gateway/shell/rootnode.net/x-fqaxdkagonhsqxjx] has joined #lisp 03:14:50 alec [~aberryman@ita4fw1.itasoftware.com] has joined #lisp 03:15:45 -!- schme [~marcus@sxemacs/devel/schme] has quit [Ping timeout: 240 seconds] 03:16:41 schme [~marcus@c83-254-196-101.bredband.comhem.se] has joined #lisp 03:16:41 -!- schme [~marcus@c83-254-196-101.bredband.comhem.se] has quit [Changing host] 03:16:41 schme [~marcus@sxemacs/devel/schme] has joined #lisp 03:17:15 stassats` [~stassats@wikipedia/stassats] has joined #lisp 03:17:38 -!- marioxcc [~user@200.92.167.131] has quit [Remote host closed the connection] 03:17:43 hdurer__ [~holly@home.sinclair-durer.net] has joined #lisp 03:19:13 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 265 seconds] 03:20:24 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 276 seconds] 03:20:42 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 03:23:45 -!- stassats` [~stassats@wikipedia/stassats] has quit [Read error: Connection reset by peer] 03:23:58 stassats` [~stassats@wikipedia/stassats] has joined #lisp 03:24:31 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Read error: Connection reset by peer] 03:24:50 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 03:25:27 -!- nus [~nus@unaffiliated/nus] has quit [Ping timeout: 260 seconds] 03:25:31 -!- astoon [~astoon@213.141.244.246] has quit [Ping timeout: 248 seconds] 03:26:51 nus [~nus@unaffiliated/nus] has joined #lisp 03:27:15 -!- redline6561 [~redline@adsl-145-180-78.asm.bellsouth.net] has quit [Ping timeout: 240 seconds] 03:29:32 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Quit: Adamant] 03:31:28 -!- gonzojive [~red@171.66.87.134] has quit [Quit: gonzojive] 03:35:41 astoon [~astoon@213.141.244.246] has joined #lisp 03:37:35 -!- segmond [~seg@adsl-99-103-115-52.dsl.sfldmi.sbcglobal.net] has quit [Ping timeout: 260 seconds] 03:37:58 -!- gugamilare [~kvirc@200-207-40-188.dsl.telesp.net.br] has quit [Quit: KVIrc Insomnia 4.0.0, revision: 3900, sources date: 20100125, built on: 2010-02-15 08:38:32 UTC http://www.kvirc.net/] 03:41:16 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 03:41:53 -!- astoon [~astoon@213.141.244.246] has quit [Quit:     (xchat 2.4.5  )] 03:42:00 -!- Lupus78 [~lupus@85.232.217.159] has quit [Ping timeout: 276 seconds] 03:44:05 astoon [~astoon@213.141.244.246] has joined #lisp 03:49:04 gospch [~k@unaffiliated/gospch] has joined #lisp 03:50:31 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 03:52:16 -!- gospch [~k@unaffiliated/gospch] has quit [Read error: Connection reset by peer] 03:52:23 -!- smanek [~smanek@static-71-249-221-129.nycmny.east.verizon.net] has quit [Ping timeout: 240 seconds] 03:53:38 -!- shadowspar [~rick@S010600212974d18c.su.shawcable.net] has quit [Ping timeout: 240 seconds] 03:54:14 gospch [~k@unaffiliated/gospch] has joined #lisp 03:54:45 tcr [~tcr@118.101.119.10] has joined #lisp 03:55:29 -!- gospch [~k@unaffiliated/gospch] has quit [Read error: Connection reset by peer] 03:56:55 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 03:58:50 Lupus78 [~lupus@85.232.217.159] has joined #lisp 03:59:25 gospch [~k@unaffiliated/gospch] has joined #lisp 04:00:12 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 04:01:17 -!- grouzen [~grouzen@82.148.30.97] has quit [Ping timeout: 252 seconds] 04:02:01 gonzojive [~red@rescomp-09-162682.Stanford.EDU] has joined #lisp 04:02:38 -!- spradnyesh [~pradyus@122.167.114.254] has quit [Ping timeout: 246 seconds] 04:03:48 -!- gospch [~k@unaffiliated/gospch] has quit [Read error: Connection reset by peer] 04:06:27 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 04:07:33 -!- super` [~super_@pool-173-65-48-13.tampfl.fios.verizon.net] has quit [Ping timeout: 265 seconds] 04:09:12 -!- OmniMancer [~OmniMance@202.36.179.65] has quit [Quit: Leaving.] 04:09:43 -!- alexsuraci [~alex@pool-71-188-133-67.aubnin.fios.verizon.net] has quit [Quit: Lost terminal] 04:10:26 Bobrobyn [~rsmith05@CPE0015e9d40d4f-CM001ac30e9df0.cpe.net.cable.rogers.com] has joined #lisp 04:11:56 -!- bdowning [~bdowning@mnementh.lavos.net] has quit [Remote host closed the connection] 04:13:13 bdowning [~bdowning@mnementh.lavos.net] has joined #lisp 04:16:02 -!- astoon [~astoon@213.141.244.246] has quit [Quit:     (xchat 2.4.5  )] 04:16:32 astoon [~astoon@213.141.244.246] has joined #lisp 04:17:47 -!- Demosthenes [~demo@206.180.155.43.adsl.hal-pc.org] has quit [Ping timeout: 252 seconds] 04:19:50 Demosthenes [~demo@206.180.156.177.adsl.hal-pc.org] has joined #lisp 04:20:45 -!- astoon [~astoon@213.141.244.246] has quit [Client Quit] 04:21:01 astoon [~astoon@213.141.244.246] has joined #lisp 04:21:05 -!- neoesque [~neoesque@210.59.147.232] has quit [Remote host closed the connection] 04:21:17 neoesque [~neoesque@210.59.147.232] has joined #lisp 04:22:07 shadowspar [~rick@S010600212974d18c.su.shawcable.net] has joined #lisp 04:26:35 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 260 seconds] 04:27:25 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 04:33:38 -!- ichernetsky [~ichernets@93.85.36.54] has quit [Ping timeout: 240 seconds] 04:35:18 debiandebian [~chatzilla@ntszok022039.szok.nt.adsl.ppp.infoweb.ne.jp] has joined #lisp 04:36:48 intronic [~m.pheasan@130.102.115.129] has joined #lisp 04:38:09 -!- Lupus78 [~lupus@85.232.217.159] has quit [Ping timeout: 240 seconds] 04:42:31 proq [~user@unaffiliated/proqesi] has joined #lisp 04:44:55 -!- udzinari [~user@209.158.broadband13.iol.cz] has quit [Remote host closed the connection] 04:48:06 gospch [~gospch@unaffiliated/gospch] has joined #lisp 04:48:49 -!- gospch [~gospch@unaffiliated/gospch] has quit [Read error: Connection reset by peer] 04:50:19 gospch [~gospch@unaffiliated/gospch] has joined #lisp 04:51:07 -!- asarch [~asarch@187.132.90.30] has quit [Quit: Leaving] 04:56:06 Stattrav [~Stattrav@202.3.77.233] has joined #lisp 04:58:11 ace4016 [~jmarcelin@adsl-144-13-26.mia.bellsouth.net] has joined #lisp 04:58:18 quotemstr_ [~quotemstr@cpe-67-247-228-249.buffalo.res.rr.com] has joined #lisp 04:58:36 gz [~gz@209-6-40-245.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #lisp 05:01:41 -!- quotemstr [~quotemstr@cpe-67-247-228-249.buffalo.res.rr.com] has quit [Ping timeout: 265 seconds] 05:01:41 -!- quotemstr_ is now known as quotemstr 05:02:55 -!- dstatyvka [ejabberd@pepelaz.jabber.od.ua] has left #lisp 05:03:02 -!- rsynnott [rsynnott@spoon.netsoc.tcd.ie] has quit [Read error: Operation timed out] 05:03:05 rsynnott [rsynnott@spoon.netsoc.tcd.ie] has joined #lisp 05:05:21 OmniMancer [~OmniMance@219-89-66-249.ipnets.xtra.co.nz] has joined #lisp 05:06:45 redline6561 [~redline@adsl-145-180-78.asm.bellsouth.net] has joined #lisp 05:07:11 -!- schme [~marcus@sxemacs/devel/schme] has quit [Ping timeout: 260 seconds] 05:07:39 schme [~marcus@c83-254-196-101.bredband.comhem.se] has joined #lisp 05:07:39 -!- schme [~marcus@c83-254-196-101.bredband.comhem.se] has quit [Changing host] 05:07:39 schme [~marcus@sxemacs/devel/schme] has joined #lisp 05:10:11 -!- symbole [~chatzilla@ool-182ffe8f.dyn.optonline.net] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100423140709]] 05:10:42 ichernetsky [~ichernets@93.85.44.180] has joined #lisp 05:10:50 -!- jewel [~jewel@196-210-187-11-tbnb-esr-2.dynamic.isadsl.co.za] has quit [Ping timeout: 240 seconds] 05:11:23 jewel [~jewel@196-210-187-11-tbnb-esr-2.dynamic.isadsl.co.za] has joined #lisp 05:12:23 -!- maden [~maden@dsl-151-58.aei.ca] has quit [Ping timeout: 240 seconds] 05:13:14 -!- gospch [~gospch@unaffiliated/gospch] has quit [Remote host closed the connection] 05:13:36 -!- knobo [~user@90.149.5.245] has quit [Remote host closed the connection] 05:13:47 knobo [~user@90.149.5.245] has joined #lisp 05:17:07 mishoo [~mishoo@host254-107-dynamic.244-95-r.retail.telecomitalia.it] has joined #lisp 05:17:13 -!- redline6561 [~redline@adsl-145-180-78.asm.bellsouth.net] has quit [Ping timeout: 246 seconds] 05:17:34 christoph_debian [christoph@cl-1281.dus-01.de.sixxs.net] has joined #lisp 05:18:16 gospch [~gospch@unaffiliated/gospch] has joined #lisp 05:19:55 root [~user@c-24-99-199-92.hsd1.ga.comcast.net] has joined #lisp 05:20:09 -!- christoph_debian [christoph@cl-1281.dus-01.de.sixxs.net] has quit [Remote host closed the connection] 05:20:20 christoph_debian [christoph@cl-1281.dus-01.de.sixxs.net] has joined #lisp 05:20:23 -!- root is now known as Guest87709 05:21:21 -!- Makoryu [~vt920@pool-71-174-191-10.bstnma.fios.verizon.net] has quit [Ping timeout: 245 seconds] 05:22:16 Makoryu [~vt920@pool-71-174-191-10.bstnma.fios.verizon.net] has joined #lisp 05:23:57 -!- easyE [sNKZW5tvIf@panix3.panix.com] has quit [Ping timeout: 268 seconds] 05:24:22 -!- Stattrav [~Stattrav@202.3.77.233] has quit [Ping timeout: 258 seconds] 05:24:49 -!- nuntius [~nuntius@c-71-232-15-233.hsd1.ma.comcast.net] has quit [Remote host closed the connection] 05:25:06 -!- hadronzoo [~hadronzoo@ppp-70-251-76-111.dsl.rcsntx.swbell.net] has quit [Quit: hadronzoo] 05:26:49 Deesl [~bsdboy@unaffiliated/deesl] has joined #lisp 05:27:34 enthymeme [~kraken@adsl-76-252-171-214.dsl.lsan03.sbcglobal.net] has joined #lisp 05:27:43 Stattrav [~Stattrav@202.3.77.233] has joined #lisp 05:27:57 easyE [OquR0Qrmyl@panix3.panix.com] has joined #lisp 05:29:14 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 265 seconds] 05:32:21 Kolyan [~nartamono@89-178-182-92.broadband.corbina.ru] has joined #lisp 05:32:33 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 05:32:55 hello lispers 05:33:19 -!- Deesl [~bsdboy@unaffiliated/deesl] has quit [Ping timeout: 260 seconds] 05:33:21 -!- dys` is now known as dys 05:34:10 Deesl [~bsdboy@unaffiliated/deesl] has joined #lisp 05:34:43 -!- easyE [OquR0Qrmyl@panix3.panix.com] has quit [Ping timeout: 260 seconds] 05:38:24 -!- jewel [~jewel@196-210-187-11-tbnb-esr-2.dynamic.isadsl.co.za] has quit [Ping timeout: 265 seconds] 05:41:32 Demosthenex [~demo@206.180.155.43.adsl.hal-pc.org] has joined #lisp 05:42:39 foom: are you available? 05:43:17 bombshelter13b [~bombshelt@76-10-149-209.dsl.teksavvy.com] has joined #lisp 05:43:46 plage [~user@a81-84-240-140.static.cpe.netcabo.pt] has joined #lisp 05:43:56 Good morning! 05:44:42 -!- Demosthenes [~demo@206.180.156.177.adsl.hal-pc.org] has quit [Ping timeout: 265 seconds] 05:46:14 easyE [w0m7h01gln@panix3.panix.com] has joined #lisp 05:47:40 -!- intronic [~m.pheasan@130.102.115.129] has quit [Remote host closed the connection] 05:53:49 -!- gigamonkey [~user@adsl-99-17-205-190.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 240 seconds] 05:53:51 -!- nus [~nus@unaffiliated/nus] has quit [Ping timeout: 260 seconds] 05:54:46 tcr1 [~tcr@5.177.48.60.brk02-home.tm.net.my] has joined #lisp 05:55:48 -!- tcr [~tcr@118.101.119.10] has quit [Ping timeout: 265 seconds] 05:56:04 Is there a way to temporarily gain root priviliges? I don't think this corresponds to Unix security model. Sudo seems to work because it's setuid root, then possibly dropping piviliges. 05:56:10 -!- tcr1 is now known as tcr 05:57:00 tcr: Isn't what you are asking exactly what sudo does? 05:57:24 I want to give privilige temporarily to the *currently* running process 05:58:06 but it seems to me the unix model is based on "start high then drop" rather than "start low, possibly gain" 05:58:14 -!- claint [~user@88.247.119.253] has quit [Quit: ERC Version 5.2 (IRC client for Emacs)] 06:01:07 tcr: right. 06:01:26 The best you can hope for is probably IPC and setuid program? 06:03:51 Well in my case I only want to open a special file in /dev, so for a moment I thought to fork a child via sudo which open that device, and then by some means shares the FD with its parent. 06:04:15 but this sounds so complicated that I'll just locally change the permissions of that file to include a group I'm member of 06:04:56 pavelludiq [~quassel@87.246.58.237] has joined #lisp 06:06:10 -!- pizzledizzle [~pizdets@pool-96-250-215-244.nycmny.fios.verizon.net] has quit [] 06:07:35 freiksenet [~freiksene@cs181217253.pp.htv.fi] has joined #lisp 06:08:08 tcr: you can share a descriptor through unix socket 06:08:20 So can anyone confirm that it works fine to just scp -r a bare GIT repository into the cl.net hierarchy? 06:09:31 kiuma pasted "problem with cffi translation" at http://paste.lisp.org/display/99073 06:09:47 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Ping timeout: 248 seconds] 06:10:29 fisxoj [~fisxoj@HSI-KBW-095-208-108-231.hsi5.kabel-badenwuerttemberg.de] has joined #lisp 06:10:44 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 06:11:02 pleas could you hlep me with this issue ? http://paste.lisp.org/display/99073 ? 06:11:15 <_3b> kiuma: i'd have expected :pointer for the accounting slot 06:11:35 -!- astoon [~astoon@213.141.244.246] has quit [Ping timeout: 260 seconds] 06:11:42 _3b, right let me try 06:12:06 <_3b> kiuma: make sure to allocate enough space for whatever 'EINA_MAGIC' does too 06:12:10 _3b, it's the same 06:12:43 3b_, I'll paste the C test code 06:14:18 kiuma annotated #99073 "C test code" at http://paste.lisp.org/display/99073#1 06:14:18 <_3b> kiuma: (str (foreign-alloc :string)) might be a bit odd too 06:14:19 tcr: http://www.lst.de/~okir/blackhats/node121.html <--- have some crazy socket magic 06:15:05 _3b, I supposed it , but how should I provide str ? 06:15:27 _3b, what would you do ? 06:15:32 <_3b> kiuma: i think what you want there is (foreign-alloc :pointer) 06:15:45 tcr: http://www.normalesup.org/~george/comp/libancillary/ <--- library wrapper 06:15:49 <_3b> kiuma: (well, with-foreign-object or whatever that doesn't leak, but pointer instead of string) 06:16:04 _3b, ok I try 06:16:10 <_3b> kiuma: then dereference the pointer to get the list element 06:19:56 kiuma annotated #99073 "exception" at http://paste.lisp.org/display/99073#2 06:19:59 <_3b> looks like that EINA_MAGIC slot is an extra unsigned int 06:20:07 mcsontos [~mcsontos@nat/redhat/x-frmmpwnkxiujigve] has joined #lisp 06:20:19 -!- peddie_ [~peddie@99-27-201-97.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 260 seconds] 06:20:31 <_3b> kiuma: from the C code i'd have guessed those were eina-list, not strings 06:20:38 <_3b> and you didn't dereference the pointer 06:21:13 _3b, as you may guess I'm a bit lost 06:22:19 _3b, what do you refer to ? ciao-str and mondo-str ? 06:22:33 <_3b> so something like (foreign-string-to-lisp (foreign-slot-value (mem-ref str :pointer) 'eina-list 'data)) 06:22:57 ahh 06:23:08 <_3b> but probably start with just (mem-ref str :pointer) and make sure you get different/valid pointers 06:23:42 <_3b> notice tmp in the c code is Eina_List*, then they use & on it when passed to next 06:23:45 dcibiel [~dcibiel@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 06:24:20 kiuma annotated #99073 "exception again" at http://paste.lisp.org/display/99073#3 06:25:15 _3b, I noticed it , but I don't know how to render such a thin in CFFI 06:25:33 <_3b> is this with a pointer for accounting slot? if so, did you add in the eina_magic slot as well? 06:26:16 <_3b> (you might also want to restart your lisp soon, you have probably been overwriting random memory) 06:26:25 ok 06:27:41 abend [~alx@076-076-146-016.pdx.net] has joined #lisp 06:27:51 <_3b> kiuma: though notice that that address is made up of the ascii codes for "mondo", so you seem to be making progress :) 06:28:13 Darn, I can't find any documentation on how to use GIT for a cl.net project. Can anyone point me to some? 06:29:01 -!- MetalDust [~metaldust@75-32-203-61.lightspeed.ftwotx.sbcglobal.net] has quit [] 06:30:21 <_3b> plage: does pointing to irc logs help? 06:30:27 _3b, I soon hope to provide the enlightenment efl porting to the CL comunity then :) 06:30:56 _3b: I am searching those at the moment. 06:30:58 <_3b> plage: 10.01.24 seems to talk about it 06:31:09 OK, thanks. 06:31:38 peddie [~peddie@adsl-99-34-76-6.dsl.pltn13.sbcglobal.net] has joined #lisp 06:32:06 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 06:32:18 kiuma annotated #99073 "small progress" at http://paste.lisp.org/display/99073#4 06:32:23 hello mvilleneuve 06:32:29 good morning 06:33:27 -!- fisxoj [~fisxoj@HSI-KBW-095-208-108-231.hsi5.kabel-badenwuerttemberg.de] has quit [Ping timeout: 276 seconds] 06:33:47 somecodehere [~ingvar@77-233-95-4.televork.ee] has joined #lisp 06:33:54 mvilleneuve: It looks like you put the GIT repository in /project/sicl/public_html/git/ 06:34:45 <_3b> kiuma: hmm, does (foreign-string-to-lisp (foreign-slot-value str 'eina-list data))) work there? 06:35:57 *_3b* might have gotten confused about how many levels of pointer there are, or how cffi works 06:36:04 mvilleneuve: Would you like me to try to put it there? 06:37:57 -!- Appl6 [~steven@c-98-230-53-146.hsd1.fl.comcast.net] has quit [Quit: Leaving.] 06:38:32 _3b, you are not the unique :) 06:38:40 let me try 06:38:56 Davidbrcz [david@212-198-91-47.rev.numericable.fr] has joined #lisp 06:39:14 ops, I did it :) 06:39:39 c|mell [~cmell@188-220-238-74.zone11.bethere.co.uk] has joined #lisp 06:39:40 plage: I don't remember succeeding in cloning the repository on cl.net... does this one contain anything? 06:39:40 yes foreign-string-to-lisp works 06:40:06 -!- tcr [~tcr@5.177.48.60.brk02-home.tm.net.my] has quit [Read error: Connection reset by peer] 06:40:20 _3b, maybe not could it be only an EINA_MAGIC missing problem ? 06:40:31 mvilleneuve: No, but I am trying to just use scp -r instead. 06:40:45 tcr [~tcr@5.177.48.60.brk02-home.tm.net.my] has joined #lisp 06:41:08 mvilleneuve: It is on its way. You will find it in /project/sicl/public_html/git/SICL.git 06:41:38 mvilleneuve: No doubt there will be problems with file ownership and read/write/execute privileges. 06:41:50 silly question, but how can I convert unix time to CL's universal time? I'm not sure what I would be missing when calculating 70 years' worth of seconds. 06:42:29 <_3b> sykopomp: encode a universal-time of the unix epoch and add/subtract that? 06:42:38 plage: OK 06:42:47 _3b: do I have to take into account leap seconds or anything like that? ;\ 06:43:01 oh wait, nevermind. :| 06:43:09 mvilleneuve: It's done copying. When you have time, see whether you can clone it from http: git: and ssh: 06:43:14 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 240 seconds] 06:43:26 plage: ah, I just received a first subscription notification (sicl-devel) 06:43:33 who? 06:44:09 3b_, it always takes the last added list element :( 06:44:15 -!- mishoo [~mishoo@host254-107-dynamic.244-95-r.retail.telecomitalia.it] has quit [Ping timeout: 240 seconds] 06:44:18 <_3b> plage: probably me :) 06:44:20 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 06:44:28 _3b: Ah, great! 06:44:48 looks like _3b yes :) 06:45:03 <_3b> kiuma: have you tried more than 2 elements? 06:45:19 I try now 06:46:10 attila_lendvai [~attila_le@4d6f5d3b.adsl.enternet.hu] has joined #lisp 06:46:26 -!- aw|rerun [~aw@p5DDA952E.dip.t-dialin.net] has quit [Ping timeout: 240 seconds] 06:46:58 Appl6 [~steven@c-98-230-53-146.hsd1.fl.comcast.net] has joined #lisp 06:48:15 -!- Davidbrcz [david@212-198-91-47.rev.numericable.fr] has quit [Ping timeout: 240 seconds] 06:49:05 kiuma annotated #99073 "3b_ is a wizard" at http://paste.lisp.org/display/99073#5 06:49:22 sorry I meant _3b :) 06:49:23 -!- Kolyan [~nartamono@89-178-182-92.broadband.corbina.ru] has quit [Read error: Connection reset by peer] 06:49:27 -!- Guest87709 [~user@c-24-99-199-92.hsd1.ga.comcast.net] has quit [Ping timeout: 265 seconds] 06:49:38 -!- deepfire [~deepfire@80.92.100.69] has quit [Ping timeout: 240 seconds] 06:49:40 deepfire [~deepfire@80.92.100.69] has joined #lisp 06:49:47 Kolyan [~nartamono@89-178-182-92.broadband.corbina.ru] has joined #lisp 06:50:10 <_3b> ok, that is what i was expecting, it probably doesn't modify the pointer when there is no next element on the list 06:50:10 _3b, this iterator seems a bit odd :) 06:50:28 <_3b> what is the C code you pasted from? 06:51:11 do you want the .c of eina_list.c and eina_iterator.c ? 06:51:29 or do you want to know where dooes it come from ? 06:51:58 <_3b> name of the file is probably good enough, i can just ask google where it is :) 06:52:31 <_3b> hmm, from the docs of that function, it should be returning the current element, so something is still odd 06:53:00 mvilleneuve: I can definitely clone git://common-lisp.net/projects/sicl/SICL.git 06:53:30 _3b, yea, do you mean the 1st element that is skipped, or what? 06:53:38 mvilleneuve: You should check wether you can clone from ssh and then if you can push to it after a modification. 06:53:41 <_3b> plage: gitweb found it too: http://common-lisp.net/gitweb?p=projects/sicl/SICL.git;a=summary 06:53:53 <_3b> kiuma: yeah, the missing 1st element 06:54:00 _3b: Good, thanks! 06:54:43 Edward [Ed@AAubervilliers-154-1-11-208.w86-212.abo.wanadoo.fr] has joined #lisp 06:54:56 _3b, I try to look better at the test file (eina_test_iterator.c FYI) 06:55:06 <_3b> plage: ooh, list functions, i'll have to see if i can use any of those yet soon :) 06:55:56 Please do! 06:56:59 *_3b* will probably need to implement proper lambda lists first though 06:57:26 I have to exit a moment. 06:59:45 -!- debiandebian [~chatzilla@ntszok022039.szok.nt.adsl.ppp.infoweb.ne.jp] has quit [Ping timeout: 240 seconds] 07:02:03 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Ping timeout: 248 seconds] 07:02:56 plage: great! I'll try a few things as soon as I can 07:03:55 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 07:04:42 mvilleneuve: Sure. I am guessing that whenever there is a write privilege for owner, group must have the same. 07:04:49 levente_meszaros [~levente_m@4d6f5d3b.adsl.enternet.hu] has joined #lisp 07:05:04 _3b, I think I'd be better to write a small test in C for the iterator 07:05:35 <_3b> kiuma: actually, i think maybe you should start with lst set to null pointer instead of trying to allocate a list node 07:06:04 <_3b> try (lst (null-pointer)) in the let and see if that changes anything 07:06:23 <_3b> instead of (lst (foreign-alloc 'eina-list)) 07:07:13 *kiuma* remarks _3b is a wizard :) 07:07:19 thanks a lot! 07:08:11 how often do you use #'change-class in runtime? 07:08:18 -!- Krystof [~csr21@84-51-132-95.christ977.adsl.metronet.co.uk] has quit [Ping timeout: 265 seconds] 07:15:27 Soulman [~knute@154.80-202-254.nextgentel.com] has joined #lisp 07:15:27 mishoo [~mishoo@193.206.22.97] has joined #lisp 07:15:33 aerique [euqirea@xs2.xs4all.nl] has joined #lisp 07:16:40 Consalvo [~user@67-23-7-228.static.slicehost.net] has joined #lisp 07:16:41 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 258 seconds] 07:17:30 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 07:18:04 ASau` [~user@77.246.231.137] has joined #lisp 07:22:25 claint [~user@85.97.128.179] has joined #lisp 07:23:00 HG` [~HG@xdsl-92-252-23-242.dip.osnanet.de] has joined #lisp 07:23:02 _3b, I want to transform eina_list into a CL list, eina:to-list a good function name ? 07:23:38 -!- pavelludiq [~quassel@87.246.58.237] has quit [Remote host closed the connection] 07:26:11 -!- tcr [~tcr@5.177.48.60.brk02-home.tm.net.my] has quit [Ping timeout: 265 seconds] 07:31:17 spradnyesh [~pradyus@nat/yahoo/x-adwyqxrbbfriqgea] has joined #lisp 07:33:43 -!- Stattrav [~Stattrav@202.3.77.233] has quit [Ping timeout: 246 seconds] 07:34:45 -!- ltriant [~ltriant@lithium.mailguard.com.au] has quit [Quit: Computer has gone to sleep] 07:38:10 tcr [~tcr@5.177.48.60.brk02-home.tm.net.my] has joined #lisp 07:38:29 -!- Kolyan [~nartamono@89-178-182-92.broadband.corbina.ru] has quit [Ping timeout: 240 seconds] 07:38:52 plage: I was able to clone from ssh://common-lisp.net//project/sicl/public_html/git/SICL.git 07:39:22 Kolyan [~nartamono@95-27-154-206.broadband.corbina.ru] has joined #lisp 07:39:26 plage: I can't push anything though 07:40:11 -!- rme [~rme@pool-70-106-132-157.chi01.dsl-w.verizon.net] has quit [Quit: rme] 07:40:37 plage: the error is: "error: unable to create temporary sha1 filename ./objects/a7: File exists" 07:41:26 jdz [~jdz@85.254.211.133] has joined #lisp 07:42:43 -!- plage [~user@a81-84-240-140.static.cpe.netcabo.pt] has quit [Ping timeout: 268 seconds] 07:43:51 -!- attila_lendvai [~attila_le@4d6f5d3b.adsl.enternet.hu] has quit [Ping timeout: 260 seconds] 07:45:45 trebor_dki [~user@mail.dki.tu-darmstadt.de] has joined #lisp 07:47:44 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 258 seconds] 07:48:08 p_l: here? 07:51:07 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Ping timeout: 248 seconds] 07:51:27 -!- spec`away is now known as mrSpec 07:54:51 -!- ichernetsky [~ichernets@93.85.44.180] has quit [Ping timeout: 276 seconds] 07:56:11 tcr: t 07:56:48 -!- proq [~user@unaffiliated/proqesi] has quit [Ping timeout: 276 seconds] 07:57:35 -!- ace4016 [~jmarcelin@adsl-144-13-26.mia.bellsouth.net] has quit [Quit: night] 07:59:23 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Ping timeout: 240 seconds] 07:59:37 -!- dcibiel [~dcibiel@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Ping timeout: 258 seconds] 08:00:41 Athas [~athas@shop3.diku.dk] has joined #lisp 08:01:26 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 08:01:58 p_l: this fd passing mechanism you were talking about, is based on sendmsg? 08:02:10 yes 08:02:54 Stattrav [~Stattrav@202.3.77.233] has joined #lisp 08:04:35 dcibiel [~dcibiel@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 08:06:23 nha [~prefect@imamac13.epfl.ch] has joined #lisp 08:06:37 SCM_RIGHTS, iirc. 08:12:10 Krystof [~csr21@158.223.51.76] has joined #lisp 08:14:45 aw [~aw@141.76.6.61] has joined #lisp 08:21:10 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has joined #lisp 08:25:55 abeaumont [~abeaumont@85.48.202.13] has joined #lisp 08:28:31 -!- quotemstr [~quotemstr@cpe-67-247-228-249.buffalo.res.rr.com] has quit [Quit: quotemstr] 08:32:23 -!- Krystof [~csr21@158.223.51.76] has quit [Ping timeout: 240 seconds] 08:33:14 -!- cmatei [~cmatei@95.76.18.242] has quit [Remote host closed the connection] 08:39:02 udzinari [~user@nat/ibm/x-bmciewesccaugbgj] has joined #lisp 08:39:25 cmatei [~cmatei@95.76.18.242] has joined #lisp 08:39:58 Beetny [~Beetny@ppp118-208-143-233.lns20.bne1.internode.on.net] has joined #lisp 08:43:18 -!- varjagg is now known as varjag 08:53:26 -!- bozhidar [~user@93-152-185-88.ddns.onlinedirect.bg] has quit [Ping timeout: 245 seconds] 08:54:39 anonymouse_ [~user@2407ds1-fb.0.fullrate.dk] has joined #lisp 09:00:33 t3eblinder [~wolfgang@eap111091.extern.uni-tuebingen.de] has joined #lisp 09:02:34 -!- Axioplase_ [~Axioplase@fortigate.kb.ecei.tohoku.ac.jp] has quit [Remote host closed the connection] 09:05:17 skeledrew [~skeledrew@0063-25-27-72-DYNAMIC-dsl.cwjamaica.com] has joined #lisp 09:12:45 legumbre_ [~leo@r190-135-41-209.dialup.adsl.anteldata.net.uy] has joined #lisp 09:14:14 -!- legumbre [~leo@r190-135-94-140.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 252 seconds] 09:14:21 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 09:14:59 -!- Kolyan [~nartamono@95-27-154-206.broadband.corbina.ru] has quit [Ping timeout: 260 seconds] 09:17:09 morphling [~stefan@gssn-5f7565b2.pool.mediaWays.net] has joined #lisp 09:17:13 -!- anonymouse_ [~user@2407ds1-fb.0.fullrate.dk] has quit [Quit: anonymouse_] 09:18:38 subhro [~bsdboy@116.197.178.83] has joined #lisp 09:19:28 -!- spradnyesh [~pradyus@nat/yahoo/x-adwyqxrbbfriqgea] has left #lisp 09:19:39 -!- Deesl [~bsdboy@unaffiliated/deesl] has quit [Disconnected by services] 09:19:53 anonymouse_ [~user@2407ds1-fb.0.fullrate.dk] has joined #lisp 09:20:16 -!- subhro [~bsdboy@116.197.178.83] has quit [Client Quit] 09:20:40 Deesl [~bsdboy@unaffiliated/deesl] has joined #lisp 09:22:05 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 09:22:31 spradnyesh [~pradyus@nat/yahoo/x-zbuxfeoieajhhndz] has joined #lisp 09:23:03 -!- knobo [~user@90.149.5.245] has quit [Ping timeout: 240 seconds] 09:26:59 -!- xinming [~hyy@125.109.251.86] has quit [Ping timeout: 260 seconds] 09:28:41 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 09:28:56 xinming [~hyy@125.109.247.135] has joined #lisp 09:30:38 rread_ [~rread@c-98-234-219-222.hsd1.ca.comcast.net] has joined #lisp 09:34:18 -!- rread [~rread@nat/sun/x-xynctrwrxpwpeayc] has quit [Ping timeout: 276 seconds] 09:34:18 -!- rread_ is now known as rread 09:36:40 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 09:37:51 McCloud [ircap@201.252.67.78] has joined #lisp 09:37:56 -!- McCloud [ircap@201.252.67.78] has left #lisp 09:39:43 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Ping timeout: 260 seconds] 09:40:09 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 09:41:26 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 246 seconds] 09:42:31 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 09:43:50 -!- neoesque [~neoesque@210.59.147.232] has quit [Remote host closed the connection] 09:47:03 -!- dys [~andreas@krlh-5f72717b.pool.mediaWays.net] has quit [Remote host closed the connection] 09:47:57 -!- mbohun [~mbohun@202.124.75.32] has quit [Quit: Leaving] 09:48:37 HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has joined #lisp 09:57:23 -!- 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!] 09:58:28 hefner [~hefner@ppp-58-9-111-170.revip2.asianet.co.th] has joined #lisp 10:00:52 -!- aw [~aw@141.76.6.61] has quit [Quit: WeeChat 0.3.3-dev] 10:01:24 -!- spradnyesh [~pradyus@nat/yahoo/x-zbuxfeoieajhhndz] has quit [Quit: Leaving.] 10:05:14 nus [~nus@unaffiliated/nus] has joined #lisp 10:10:23 -!- dcibiel [~dcibiel@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: This computer has gone to sleep] 10:14:41 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 246 seconds] 10:14:45 pbalogh [~pbalogh@2002:457c:851b:0:223:6cff:fe98:beef] has joined #lisp 10:15:40 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 10:16:40 spradnyesh [~pradyus@nat/yahoo/x-xbhgfiyxdyaottby] has joined #lisp 10:17:06 killerboy [~mateusz@smrw-91-193-87-5.smrw.lodz.pl] has joined #lisp 10:17:23 -!- pbalogh [~pbalogh@2002:457c:851b:0:223:6cff:fe98:beef] has quit [Client Quit] 10:19:57 Joreji [~thomas@86-084.eduroam.RWTH-Aachen.DE] has joined #lisp 10:21:49 Yuuhi [benni@p54839A0D.dip.t-dialin.net] has joined #lisp 10:22:13 pbalogh [~pbalogh@2002:457c:851b:0:223:6cff:fe98:beef] has joined #lisp 10:23:07 -!- spradnyesh [~pradyus@nat/yahoo/x-xbhgfiyxdyaottby] has quit [Quit: Leaving.] 10:23:25 spradnyesh [~pradyus@nat/yahoo/x-nytfuargsbphcezv] has joined #lisp 10:23:29 -!- spradnyesh [~pradyus@nat/yahoo/x-nytfuargsbphcezv] has quit [Client Quit] 10:24:46 carlocci [~nes@93.37.216.184] has joined #lisp 10:26:50 -!- pbalogh [~pbalogh@2002:457c:851b:0:223:6cff:fe98:beef] has quit [Client Quit] 10:32:28 spradnyesh [~pradyus@nat/yahoo/x-njlmmwlyylcjsyrz] has joined #lisp 10:32:32 -!- spradnyesh [~pradyus@nat/yahoo/x-njlmmwlyylcjsyrz] has quit [Client Quit] 10:32:37 spradnyesh [~pradyus@nat/yahoo/x-eqptmarmlvxftohc] has joined #lisp 10:33:01 -!- seangrov` [~user@180.64.8.254] has quit [Ping timeout: 245 seconds] 10:36:31 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Read error: Operation timed out] 10:36:39 -!- mcsontos [~mcsontos@nat/redhat/x-frmmpwnkxiujigve] has quit [Ping timeout: 260 seconds] 10:37:51 -!- Phoodus [foo@174-22-192-234.phnx.qwest.net] has quit [Ping timeout: 268 seconds] 10:39:47 simplechat [~simplecha@unaffiliated/simplechat] has joined #lisp 10:42:25 slaker [~slaker@cpc3-seve13-0-0-cust106.popl.cable.ntl.com] has joined #lisp 10:43:41 -!- slaker [~slaker@cpc3-seve13-0-0-cust106.popl.cable.ntl.com] has quit [Client Quit] 10:44:03 mbohun [~mbohun@ppp115-156.static.internode.on.net] has joined #lisp 10:45:51 -!- HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has quit [Quit: This computer has gone to sleep] 10:47:54 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 258 seconds] 10:48:48 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 10:49:14 -!- spradnyesh [~pradyus@nat/yahoo/x-eqptmarmlvxftohc] has quit [Ping timeout: 240 seconds] 10:51:37 spradnyesh [~pradyus@nat/yahoo/x-kjpslzjnmvlglhui] has joined #lisp 10:54:13 -!- spradnyesh [~pradyus@nat/yahoo/x-kjpslzjnmvlglhui] has quit [Remote host closed the connection] 10:55:49 spradnyesh [~pradyus@nat/yahoo/x-slstwyepheizkzgu] has joined #lisp 11:00:00 udzinari` [~user@nat/ibm/x-kegfahbejndzqvpf] has joined #lisp 11:02:16 davazp [~user@ucaip182.uca.es] has joined #lisp 11:02:51 -!- udzinari [~user@nat/ibm/x-bmciewesccaugbgj] has quit [Ping timeout: 258 seconds] 11:04:14 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has quit [Quit: rcirc on GNU Emacs 23.1.97.1] 11:05:07 pbalogh [~pbalogh@2002:457c:851b:0:223:6cff:fe98:beef] has joined #lisp 11:05:08 nixie [~nixie@121.227.255.72] has joined #lisp 11:07:28 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 11:08:01 aw [~aw@w4402.dip.tu-dresden.de] has joined #lisp 11:14:35 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 11:16:12 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 276 seconds] 11:17:01 debiandebian [~chatzilla@ntszok022039.szok.nt.adsl.ppp.infoweb.ne.jp] has joined #lisp 11:17:43 -!- killerboy [~mateusz@smrw-91-193-87-5.smrw.lodz.pl] has quit [Quit: bye] 11:18:28 hi, is there a way to know if a system is available to asdf ? 11:18:45 find-system 11:21:01 ignas [~ignas@78-60-73-85.static.zebra.lt] has joined #lisp 11:21:19 dcibiel [~dcibiel@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 11:22:01 stassats`: thanks, but find-system raises a condition when the system is missing 11:22:29 look at its optional parameter 11:24:23 oh right, thanks ! 11:25:35 Axioplase [~Axioplase@fortigate.kb.ecei.tohoku.ac.jp] has joined #lisp 11:25:45 -!- Axioplase is now known as Axioplase_ 11:30:48 is there a way to list all available systems to asdf? 11:31:54 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 11:32:45 -!- tritchey [~tritchey@c-98-226-81-194.hsd1.in.comcast.net] has quit [Ping timeout: 258 seconds] 11:32:47 look in slime/contrib/swank-asdf.lisp 11:34:04 _danb_ [~user@destco.lnk.telstra.net] has joined #lisp 11:37:31 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 11:39:44 fisxoj [~fisxoj@HSI-KBW-095-208-108-231.hsi5.kabel-badenwuerttemberg.de] has joined #lisp 11:40:32 -!- debiandebian [~chatzilla@ntszok022039.szok.nt.adsl.ppp.infoweb.ne.jp] has quit [Ping timeout: 252 seconds] 11:42:22 HET2 [~diman@w220.engin.cf.ac.uk] has joined #lisp 11:46:37 -!- davazp [~user@ucaip182.uca.es] has quit [Remote host closed the connection] 11:48:31 -!- PuffTheMagic_ [~quassel@unaffiliated/puffthemagic] has quit [Ping timeout: 246 seconds] 11:51:04 -!- Edward [Ed@AAubervilliers-154-1-11-208.w86-212.abo.wanadoo.fr] has quit [] 11:51:28 -!- kpreid [~kpreid@216-171-189-244.northland.net] has quit [Quit: kpreid] 11:51:48 super` [~super_@pool-173-65-48-13.tampfl.fios.verizon.net] has joined #lisp 11:57:17 -!- anonymouse_ [~user@2407ds1-fb.0.fullrate.dk] has quit [Remote host closed the connection] 11:59:57 thanx, i found it.^^ (swank:list-asdf-system) 12:00:53 anyone [~buganini@security-hole.info] has joined #lisp 12:03:27 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 12:04:35 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Client Quit] 12:07:42 -!- anyone is now known as everyone 12:07:51 -!- everyone is now known as anyone 12:09:19 -!- Jasko [~tjasko@c-174-59-195-12.hsd1.pa.comcast.net] has quit [Quit: Leaving] 12:11:32 Jasko2 [~tjasko@c-174-59-195-12.hsd1.pa.comcast.net] has joined #lisp 12:15:03 -!- HET2 [~diman@w220.engin.cf.ac.uk] has quit [Quit: Leaving] 12:15:25 HET2 [~diman@w220.engin.cf.ac.uk] has joined #lisp 12:17:15 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Ping timeout: 248 seconds] 12:18:16 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 246 seconds] 12:19:03 kpreid [~kpreid@209-217-212-34.northland.net] has joined #lisp 12:19:20 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 12:20:21 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has joined #lisp 12:20:22 -!- kpreid [~kpreid@209-217-212-34.northland.net] has quit [Read error: Connection reset by peer] 12:20:29 kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has joined #lisp 12:21:04 -!- kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has quit [Client Quit] 12:25:06 Guthur [~michael@host86-132-121-145.range86-132.btcentralplus.com] has joined #lisp 12:26:02 hello 12:27:01 schoppenhauer [~senjak@unaffiliated/schoppenhauer] has joined #lisp 12:28:03 *Xach* wishes that C-c I on a defmethod name would default to inspecting the GF, not the symbol 12:28:22 that is, when in (defmethod name ...) 12:28:23 C-c I #'gf 12:28:35 stassats`: no shit. but I have to C-a and insert #' 12:28:41 it's actually defaulted to evaluating 12:28:48 stassats`: No shit. 12:29:02 stassats`: I want dwim when on the name in a defmethod form. 12:30:02 -!- Beetny [~Beetny@ppp118-208-143-233.lns20.bne1.internode.on.net] has quit [Ping timeout: 240 seconds] 12:30:21 Xach, we have that customization 12:30:26 kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has joined #lisp 12:30:37 You also have a lot of other garbage. 12:32:11 Xach: yeah, I wish for that too 12:32:22 but that kind of magic is unlikely to make it into slime /-: 12:32:23 Xach, that wasn't nice 12:32:41 antifuchs: i already half-written it! 12:32:44 -!- aw [~aw@w4402.dip.tu-dresden.de] has quit [Quit: WeeChat 0.3.3-dev] 12:33:04 levente_meszaros: You remind me of a Scientologist. "Feeling down? Why not take our hungarian personality test?" 12:33:18 "It's just like most other religions! With extras!" 12:33:36 Xach, you seem to be arrogant to me 12:34:23 pavelludiq [~quassel@87.246.58.237] has joined #lisp 12:34:52 gugamilare [~kvirc@200-207-40-188.dsl.telesp.net.br] has joined #lisp 12:36:18 *nus* feels like missing a reference 12:36:33 So very arrogant I wrote my own Lisp dialect, replacing defun, defstruct, defmethod, etc, with defxach. 12:37:06 no shit, there's a "Taxonomy and structure of Hungarian personality traits" :-O 12:37:14 i've seen code like that, all the data structure variable names were prefixed with the author's first name 12:37:26 it was pretty funny 12:37:48 Xach, so that's the thing that disturbs you? 12:39:50 -!- hefner [~hefner@ppp-58-9-111-170.revip2.asianet.co.th] has quit [Ping timeout: 258 seconds] 12:41:07 -!- Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has quit [Ping timeout: 260 seconds] 12:42:49 stassats`: It was put out a year ago 12:42:49 -!- anyone is now known as all 12:43:19 -!- all is now known as Guest93067 12:43:37 tcr: i don't want to replace current behaviour of C-c I, just add slime-inspect-definition 12:44:15 hefner [~hefner@ppp-58-9-111-170.revip2.asianet.co.th] has joined #lisp 12:44:16 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 12:45:23 -!- Appl6 [~steven@c-98-230-53-146.hsd1.fl.comcast.net] has quit [Quit: Leaving.] 12:45:42 tfb [~tfb@212.183.140.33] has joined #lisp 12:45:57 -!- Dodek [dodek@jest.pro] has quit [Ping timeout: 276 seconds] 12:48:25 ok, i committed M-x slime-inspect-definition 12:49:35 -!- Guest93067 [~buganini@security-hole.info] has left #lisp 12:50:11 what about symbols naming lots of stuff? 12:50:16 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 12:51:01 TeMPOraL [~user@188.146.105.76.nat.umts.dynamic.eranet.pl] has joined #lisp 12:51:03 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Ping timeout: 260 seconds] 12:51:11 it inspects depending on the current definition 12:51:39 if it's inside a class, do a find-class, inside a function, call FUNCTION 12:53:50 stassats`: that seems like. i have been inserting ' and wondering why can't it be smart. 12:54:03 -!- Stattrav [~Stattrav@202.3.77.233] has quit [Ping timeout: 248 seconds] 12:54:08 -!- hohum_ is now known as hohum 12:54:09 s/like/good/ 12:54:26 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 240 seconds] 12:55:30 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 12:56:13 rpg [~rpg@216.243.156.16.real-time.com] has joined #lisp 12:57:44 -!- varjag is now known as varjagg 12:58:26 Appl6 [~steven@c-98-230-53-146.hsd1.fl.comcast.net] has joined #lisp 12:59:38 stassats`: will it use find-class for classes, too? (-: 12:59:46 also, nice! 13:00:18 antifuchs: isn't that what i just said? 13:00:26 oh, wait. 13:00:31 yes, it is 13:00:40 then that's super nice 13:02:29 I guess I'll upgrade my slime in the very near future (: 13:03:13 -!- udzinari` [~user@nat/ibm/x-kegfahbejndzqvpf] has quit [Ping timeout: 258 seconds] 13:04:57 maden [~maden@dsl-156-206.aei.ca] has joined #lisp 13:05:08 -!- _danb_ [~user@destco.lnk.telstra.net] has quit [Ping timeout: 246 seconds] 13:05:48 Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has joined #lisp 13:06:22 stassats`: thanks. i am happy that you added the function but a little sad that i must restart my weeks-old session to use it. ah, well, no progress without some pain... 13:06:37 it's only one function 13:06:41 you can C-M-x on it 13:07:00 good idea, I will do that. 13:07:58 i'm about to commit support for defpackage and defstruct, but that'll be two C-M-x 13:08:33 http://common-lisp.net/~sboukarev/reload-slime.el that's what i use to not restart Emacs 13:08:57 smanek [~smanek@static-71-249-221-129.nycmny.east.verizon.net] has joined #lisp 13:09:41 -!- TR2N [email@89-180-211-240.net.novis.pt] has quit [Ping timeout: 245 seconds] 13:09:45 dlowe [~dlowe@ita4fw1.itasoftware.com] has joined #lisp 13:11:54 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 13:12:02 TR2N [email@89-180-225-95.net.novis.pt] has joined #lisp 13:13:11 postamar [~postamar@x-132-204-254-138.xtpr.umontreal.ca] has joined #lisp 13:15:29 -!- kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has quit [Quit: kpreid] 13:19:43 -!- Joreji [~thomas@86-084.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 240 seconds] 13:22:56 redline6561 [~redline@adsl-145-180-78.asm.bellsouth.net] has joined #lisp 13:23:23 -!- ve [~a@smith.xen.tardis.ed.ac.uk] has quit [Ping timeout: 248 seconds] 13:25:00 -!- Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has left #lisp 13:26:31 -!- OmniMancer [~OmniMance@219-89-66-249.ipnets.xtra.co.nz] has quit [Quit: Leaving.] 13:27:57 ichernetsky [~ichernets@93.85.47.247] has joined #lisp 13:28:00 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has left #lisp 13:28:00 who is "petdog", I wonder 13:28:04 Joreji [~thomas@86-084.eduroam.RWTH-Aachen.DE] has joined #lisp 13:29:37 -!- pbalogh [~pbalogh@2002:457c:851b:0:223:6cff:fe98:beef] has quit [Quit: pbalogh] 13:30:09 Xof: "prip". 13:30:25 How can I "embed" an utf-8 string in my ascii-only lisp source? Doing it at runtime is fine too, but I cant figure out how to (code-char #xc6 #xbe). 13:30:49 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 258 seconds] 13:30:53 ve [~a@smith.xen.tardis.ed.ac.uk] has joined #lisp 13:31:03 lharc: most lisps handle codepoints, internally, not encoded utf-8. 13:31:17 To what code point does that correspond? 13:31:18 tritchey [~tritchey@205.233.9.181] has joined #lisp 13:31:41 wedgeV [~wedge@cpe90-146-32-187.liwest.at] has joined #lisp 13:31:41 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 13:33:51 I want to "convert" the byte sequence c3,b6. Currenctly doing something like (search #(#xc3 #xb6) "foo#bar") fails. 13:34:16 -!- super` [~super_@pool-173-65-48-13.tampfl.fios.verizon.net] has quit [Ping timeout: 245 seconds] 13:34:48 pbalogh [~pbalogh@2002:457c:851b:0:223:6cff:fe98:beef] has joined #lisp 13:34:50 gigamonkey [~user@adsl-99-17-205-190.dsl.pltn13.sbcglobal.net] has joined #lisp 13:36:06 kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has joined #lisp 13:37:22 it fails because strings are vectors of codepoints or characters, but definitely not vectors of randomly encoded bytes. 13:38:06 kenjin2201 [~kenjin@163.152.84.68] has joined #lisp 13:38:18 lharc: you mean something like (make-array 2 :element-type 'character :initial-contents (list (code-char #xc3) (code-char #xb6)))? 13:38:52 lharc: and i completely don't get your example with "foo#bar" 13:39:12 jules2 [~Jules@cust-03-55bf2084.adsl.scarlet.nl] has joined #lisp 13:40:22 aw [~aw@141.76.6.61] has joined #lisp 13:41:08 jdz: i think that's an utf-8 byte sequence for the unicode codepoint 246. 13:42:23 -!- NNshag [user@lns-bzn-27-82-248-52-181.adsl.proxad.net] has quit [Remote host closed the connection] 13:42:30 attila_lendvai [~attila_le@4d6f5d3b.adsl.enternet.hu] has joined #lisp 13:44:44 mcsontos [~mcsontos@hotspot8.rywasoft.net] has joined #lisp 13:45:25 the message to whatever bug it is reminds me of jsnell's first message to sbcl-foo 13:45:39 "here's a much better hash function. I'm not sure the patch is right." 13:45:54 -!- t3eblinder [~wolfgang@eap111091.extern.uni-tuebingen.de] has quit [Quit: Leaving.] 13:46:20 -!- hugod [~hugod@bas1-montreal50-1279440232.dsl.bell.ca] has quit [Quit: hugod] 13:46:47 -!- mcsontos [~mcsontos@hotspot8.rywasoft.net] has quit [Client Quit] 13:46:56 mcsontos [~mcsontos@hotspot8.rywasoft.net] has joined #lisp 13:47:52 jdz, pkhuong, thanks.. doing the (make-array ...) thing works. 13:48:19 -!- Ralith [~ralith@216.162.199.202] has quit [Ping timeout: 260 seconds] 13:48:40 beach [~user@ABordeaux-158-1-37-55.w90-55.abo.wanadoo.fr] has joined #lisp 13:48:47 Good afternoon! 13:52:12 -!- OsamaBinWOG [~OsamaBinW@24-177-10-101.dhcp.nwtn.ct.charter.com] has quit [Ping timeout: 276 seconds] 13:53:08 beach pasted "Shouldn't this return T?" at http://paste.lisp.org/display/99081 13:53:21 davertron [~Dave@vt-sb-1.logicsupply.com] has joined #lisp 13:55:00 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Remote host closed the connection] 13:55:27 -!- c|mell [~cmell@188-220-238-74.zone11.bethere.co.uk] has quit [Ping timeout: 276 seconds] 13:55:51 Looks that way to me. 13:56:00 billstclair [~billstcla@gw3.tacwap.org] has joined #lisp 13:56:00 -!- billstclair [~billstcla@gw3.tacwap.org] has quit [Changing host] 13:56:00 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 13:57:42 beach: when trying to push a commit, GIT says I can't create a temporary file. I guess group should have the write permission in some directories, but I don't know precisely which ones 13:57:44 adding a do (print lists) makes it clearer. 13:57:59 beach: testing for numeric equality with EQ? 13:58:13 no, he's checking the cons 13:58:49 yeah, that's wrong too 13:59:20 why? 13:59:21 I think it should return NIL, because the append keyword to loop will generate a new list without sharing structure 13:59:44 append is allowed to share structure 13:59:44 No, it's specified to be equivalent to calling append. 13:59:49 (let ((l1 '(1 2)) (l2 '(3 4))) (eq (cddr (append l1 l2)) l2)) 13:59:55 allowed but not required 13:59:58 Append is required to share structure as I read it. 14:00:04 dlowe: I think you're wrong 14:00:05 AGH 14:00:17 "The last argument is not copied" 14:00:19 I was mistaking the #\l in there for the digit 1. 14:00:27 ok, it is in fact required 14:00:28 haha 14:00:38 antifuchs: that error is so naughties 14:00:52 in case anyone needed another reason to give variables long names (: 14:00:59 PuffTheMagic [~quassel@unaffiliated/puffthemagic] has joined #lisp 14:01:06 antifuchs: time to change fonts, then? 14:01:14 -!- ichernetsky [~ichernets@93.85.47.247] has quit [Ping timeout: 240 seconds] 14:02:00 dlowe: I might write a user css for paste.lisp.org, but ... 14:02:00 nah 14:02:03 -!- wakeup^ [~wakeup@koln-5d81be79.pool.mediaWays.net] has quit [Ping timeout: 240 seconds] 14:02:14 just use lisppaste.el 14:02:45 -!- jdz [~jdz@85.254.211.133] has quit [Quit: Boot me gently] 14:02:53 in sbcl, the append loop keyword makes a copy of every element 14:03:11 wakeup [~wakeup@koln-5d8170a0.pool.mediaWays.net] has joined #lisp 14:03:33 Using cffi, I want to store a lisp string into a c structure's slot taking a c string 14:03:57 I need to allocate a c string first using with-foreign-ptr-as-string and copy the lisp string into that via lisp-string-to-foreign? 14:06:06 dlowe: That's what I suspected, but as others have said, the combination of the requirement for append to share the last argument, and the statement that the append loop keyword should behave as if append was called, makes me think that this is not allowed according to the spec. 14:06:50 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 252 seconds] 14:07:30 tcr: does it take a string or a pointer to string? 14:07:31 Ralith [~ralith@216.162.199.202] has joined #lisp 14:07:51 -!- nixie [~nixie@121.227.255.72] has quit [Remote host closed the connection] 14:07:55 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 14:08:33 a string 14:09:17 -!- z0d [~z0d@unaffiliated/z0d] has quit [Ping timeout: 265 seconds] 14:10:17 tcr: then what you said sounds right 14:10:30 -!- TeMPOraL [~user@188.146.105.76.nat.umts.dynamic.eranet.pl] has quit [Quit: time to go and attend some classes..] 14:11:32 -!- simplechat [~simplecha@unaffiliated/simplechat] has quit [Quit: Leaving] 14:12:33 _danb_ [~user@124-168-128-117.dyn.iinet.net.au] has joined #lisp 14:13:17 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Remote host closed the connection] 14:15:12 -!- Deesl [~bsdboy@unaffiliated/deesl] has quit [Remote host closed the connection] 14:17:29 Nshag [user@lns-bzn-52-82-65-114-190.adsl.proxad.net] has joined #lisp 14:17:45 Krystof [~csr21@158.223.51.76] has joined #lisp 14:18:57 grouzen [~grouzen@91.214.124.2] has joined #lisp 14:28:23 ichernetsky [~ichernets@93.85.47.196] has joined #lisp 14:30:20 -!- kenjin2201 [~kenjin@163.152.84.68] has quit [Remote host closed the connection] 14:30:28 Davidbrcz [david@212-198-91-47.rev.numericable.fr] has joined #lisp 14:31:04 mvilleneuve: me neither. I'll have a look. 14:31:41 Guthur_ [~michael@host86-132-121-145.range86-132.btcentralplus.com] has joined #lisp 14:34:16 -!- Guthur [~michael@host86-132-121-145.range86-132.btcentralplus.com] has quit [Ping timeout: 245 seconds] 14:36:11 OK, I am not doing this right I think. I am trying to create a GIT repository on cl.net so that all project members can push things to it. mvilleneuve tried cloning from cl.net without success. I tried scp -r of a bare repository, but the permissions are wrong for group. Any ideas? 14:36:46 agh 14:37:11 you need to create the bare repo with --shared=group 14:37:25 antifuchs: Ah, I see. 14:37:42 antifuchs: So that would have to be done on site then. 14:37:45 I am not sure which files need which permissions, it would probably best to create that repo on the cl.net side 14:37:48 s/./?/ 14:37:51 yeah 14:38:06 you could do it retroactively, but I haven't ever gotten this to work right (: 14:38:09 But mvilleneuve got some kind of error message. Let me check which one. 14:38:26 -!- Nshag [user@lns-bzn-52-82-65-114-190.adsl.proxad.net] has quit [Read error: Operation timed out] 14:39:30 "git was compiled without libcurl support" 14:39:35 luis: are you here? 14:39:56 huh? 14:40:02 this shouldn't affect git init. 14:40:10 SandGorgon [~OmNomNomO@122.160.41.129] has joined #lisp 14:40:14 antifuchs: OK, I'll try myself. 14:40:25 git init --bare --shared=group #should do it 14:40:30 Anyone looked at this http://www.lambdassociates.org/blog/nextlisp(3).htm ? 14:41:07 I'm trying to understand if if some of the places he uses l he means to use a lambda character. 14:42:43 gigamonkey: or whatever lowercase l looks like in symbol. 14:43:07 Yeah, looks like that should be lambda. 14:43:09 antifuchs: Oh, and not clone anything else? 14:43:18 -!- spradnyesh [~pradyus@nat/yahoo/x-slstwyepheizkzgu] has left #lisp 14:43:34 *gigamonkey* eagerly awaits the day when everyone just uses Unicode. 14:43:46 in the repo you want to have there, do "git remote add clnet you@common-lisp.net:/path/to/the/new/repo" and "git push clnet" 14:44:01 gigamonkey: I think so, yes. 14:44:08 antifuchs: Thanks. 14:44:15 beach: hope it works (: 14:44:33 Now I just have to remember how to set my gid. My Unix knowledge has been forgotten. 14:44:45 -!- SandGorgon [~OmNomNomO@122.160.41.129] has quit [Ping timeout: 240 seconds] 14:45:21 I don't think you can do that; but you can retroactively set the group of the repo by "chgrp +R the-group the-repo" 14:45:25 err, -R 14:45:39 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 276 seconds] 14:45:49 ah, I'll try all that. Thanks. 14:46:00 cool 14:46:03 gigamonkey: what are you doing that you don't get unicode? :) 14:46:11 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 14:46:46 p_l: it's not unicode but a font hack, that's the thing. 14:46:53 ah 14:47:07 -!- Draggor [~Draggor@216-80-120-145.alc-bsr1.chi-alc.il.static.cable.rcn.com] has quit [Ping timeout: 260 seconds] 14:48:28 -!- stray_hound__ [~stray@c-24-245-50-140.hsd1.wi.comcast.net] has quit [Quit: stray_hound__] 14:49:39 -!- schoppenhauer [~senjak@unaffiliated/schoppenhauer] has quit [Quit: Leaving.] 14:50:03 stray_hound__ [~stray@c-24-245-50-140.hsd1.mn.comcast.net] has joined #lisp 14:51:23 -!- Guthur_ is now known as Guthur 14:55:00 -!- kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has quit [Quit: kpreid] 14:57:14 -!- TR2N [email@89-180-225-95.net.novis.pt] has left #lisp 14:58:06 schoppenhauer [~senjak@unaffiliated/schoppenhauer] has joined #lisp 14:58:12 mvilleneuve: OK, completely new repository on cl.net (same name). I hope it works now. 14:58:17 tcr: I'm here. 14:58:21 antifuchs: Thanks. This should be documented somewhere. 14:58:33 indeed (: 14:59:41 -!- ASau` [~user@77.246.231.137] has quit [Quit: off] 14:59:53 jewel [~jewel@196-210-187-11-tbnb-esr-2.dynamic.isadsl.co.za] has joined #lisp 15:00:16 kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has joined #lisp 15:01:42 -!- enthymeme [~kraken@adsl-76-252-171-214.dsl.lsan03.sbcglobal.net] has quit [Quit: rcirc on GNU Emacs 23.1.1] 15:01:53 luis: in src/types.lisp, foreign-struct-slot-set-form 15:02:05 luis: the method specializing on aggregrate-struct-slot 15:02:40 luis: it calls (setf foreign-struct-slot-value) with the slot's name, but I can't seem to find a method working on a slot's name, just methods working on a slot definition object 15:03:45 nyef [~nyef@pool-70-20-53-56.man.east.myfairpoint.net] has joined #lisp 15:03:55 G'morning all. 15:03:57 beach: it works! 15:05:20 mvilleneuve: Excellent! 15:05:23 hello nyef 15:05:39 iPac [~bubble@p54AA7338.dip.t-dialin.net] has joined #lisp 15:05:51 -!- schoppenhauer [~senjak@unaffiliated/schoppenhauer] has quit [Quit: Leaving.] 15:07:33 -!- kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has quit [Quit: kpreid] 15:09:01 mvilleneuve: Do you want to make a .asd and a packages.lisp file similar to what I have done in other directories? 15:10:29 -!- abend [~alx@076-076-146-016.pdx.net] has quit [Ping timeout: 258 seconds] 15:10:57 killerstorm [~alex_mizr@vpn132.donapex.net] has joined #lisp 15:11:14 -!- hefner [~hefner@ppp-58-9-111-170.revip2.asianet.co.th] has quit [Quit: hefner] 15:12:10 hefner [~hefner@ppp-58-9-111-170.revip2.asianet.co.th] has joined #lisp 15:12:32 hey. I have a question about streams. 15:12:56 fusss [~chatzilla@60-241-1-206.static.tpgi.com.au] has joined #lisp 15:13:00 killerstorm: Go right ahead. 15:13:20 Say, there is a function which wants a stream to read from (it is (sb-ext:run-program ...) but it doesn't matter. 15:13:48 Is it possible to do such thing: create a stream, pass it to this function, and THEN write there stuff I want to write. 15:13:51 -!- hefner [~hefner@ppp-58-9-111-170.revip2.asianet.co.th] has quit [Read error: Connection reset by peer] 15:14:26 The only solution I can think of is serialization to a temporary string and with-input-from-string 15:15:03 But using with with-input-from-string and with-output-to-string in one sentence looks a bit ridiculous, so I wonder if there is more direct solution. 15:15:04 just pass :stream as an argument 15:15:10 tcr: let me check 15:15:12 -!- aerique [euqirea@xs2.xs4all.nl] has quit [Quit: ...] 15:15:12 I can't say I'm undersatanding you, but may you be looking for echo streams? 15:15:20 hefner [~hefner@ppp-58-9-111-170.revip2.asianet.co.th] has joined #lisp 15:16:54 killerstorm: (sb-ext:process-input (sb-ext:run-program ... :input :stream)) will give you a stream to which you can writ 15:16:55 e 15:17:03 -!- aw [~aw@141.76.6.61] has quit [Quit: WeeChat 0.3.3-dev] 15:17:04 tcr: looks like it should be calling foreign-slot-value instead. 15:17:20 tcr: do you have a test case where this fails? 15:17:57 stassats`: yeah I thought about it, but just to clarify, it cannot work the way I've described? 15:17:58 Argh. Fullscreening applications (SDL apps, at least) on OS X is apparently just as likely to wedge your window system as on Linux/X11 (except with no console to unwedge things from). I'd hoped all that was behind me. 15:18:30 quotemstr [~quotemstr@cpe-67-247-228-249.buffalo.res.rr.com] has joined #lisp 15:19:05 luis: Yes it fails for me. I'm not experienced enough to make it completely self contained. It depends on linux and cffi-groveler 15:19:25 hefner: No force-quit key combination? 15:20:40 -!- claint [~user@85.97.128.179] has quit [Quit: ERC Version 5.2 (IRC client for Emacs)] 15:20:42 nyef: Dunno. I'll research that, now that I've rebooted. 15:21:11 tcr: does it work if you replace that with foreign-slot-value? 15:21:40 that seems kind of bogus because I'm using (setf (foreign-slot-value ..)) in my code? 15:21:57 -!- PuffTheMagic [~quassel@unaffiliated/puffthemagic] has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.] 15:22:15 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 240 seconds] 15:23:25 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 15:23:38 -!- _danb_ [~user@124-168-128-117.dyn.iinet.net.au] has quit [Read error: Operation timed out] 15:23:53 -!- hefner [~hefner@ppp-58-9-111-170.revip2.asianet.co.th] has quit [Quit: hefner] 15:24:21 hefner [~hefner@ppp-58-9-111-170.revip2.asianet.co.th] has joined #lisp 15:25:55 ikki [~ikki@201.155.75.146] has joined #lisp 15:26:55 stassats`: It'd be nice to have a presentation menu on a stream to close it 15:29:33 -!- alec [~aberryman@ita4fw1.itasoftware.com] has left #lisp 15:32:57 PuffTheMagic [~quassel@unaffiliated/puffthemagic] has joined #lisp 15:33:03 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 15:33:15 tcr: I can check it out later, but I don't think setf-ing aggregate slots is supposed to work anyway. I don't remember. 15:34:06 hm 15:34:19 what's an aggregrate slot anyway? 15:34:46 I guess it's because the c struct definition has actually an union around the actual slot 15:35:11 I'll talk to stelian tomorrow but he's asleep right now :-) 15:35:37 -!- gigamonkey [~user@adsl-99-17-205-190.dsl.pltn13.sbcglobal.net] has quit [Remote host closed the connection] 15:35:39 -!- fisxoj [~fisxoj@HSI-KBW-095-208-108-231.hsi5.kabel-badenwuerttemberg.de] has quit [Quit: Ex-Chat] 15:35:41 gigamonkey [~user@adsl-99-17-205-190.dsl.pltn13.sbcglobal.net] has joined #lisp 15:36:28 somecodehere` [~ingvar@16.198.190.90.dyn.estpak.ee] has joined #lisp 15:37:24 aw [~aw@89.204.153.99] has joined #lisp 15:38:19 tcr: an example of an aggregate slot is a struct inside another struct. 15:39:03 -!- mishoo [~mishoo@193.206.22.97] has quit [Read error: Operation timed out] 15:39:04 yes it's actually a union inside a struct 15:39:53 -!- morphling [~stefan@gssn-5f7565b2.pool.mediaWays.net] has quit [Remote host closed the connection] 15:41:28 tcr: there you go. What did you expected to happen when you were setfing that slot? 15:41:36 *expect 15:42:02 -!- ichernetsky [~ichernets@93.85.47.196] has quit [Ping timeout: 240 seconds] 15:43:31 yes, clos is still kicking my arse, but it's still fun to poke at it and see what new tricks it does 15:46:18 luis: No idea, I'm using cffi for the first time. How am I supposed to allocate and initialize a struct like that? 15:46:23 I've searched high and low for something similar to the way c++ overloads ctors, but found none. So I guess that's just not how things are done in clos. 15:47:02 from my perspective (naive) it seems limiting. 15:47:14 -!- aw [~aw@89.204.153.99] has quit [Quit: WeeChat 0.3.3-dev] 15:47:44 c++ virtual functions, you mean? 15:47:57 Perhaps you'd care to explain what you're hoping to accomplish? 15:48:01 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Ping timeout: 264 seconds] 15:48:02 I came up with a convoluted initialize-instance where any args were &key and then in the body, have a cond that tests for combinations of keys 15:48:19 abend [~alx@67.136.131.11] has joined #lisp 15:48:47 nyef: line(x1, y1, x2, y2); line(p1, p2); 15:49:34 Yeah, we wouldn't do that. 15:50:03 mpr312 [~chatzilla@pool-74-101-147-57.nycmny.fios.verizon.net] has joined #lisp 15:50:05 In one case, you have something that might be called make-line-from-coordinates, and in the second make-line-from-points. 15:50:30 and then one named copy-line to finish it off 15:50:30 or in CLIM style, make-line (start, end) versus make-line* (x1, y1, x2, y2) 15:50:43 Or, if you have an established convention that "functions normally take points, but if you want one that takes coordinates instead append an asterisk"... 15:50:55 nyef: nod, that's my current course of action. But still I didn't find anything like that in a search. It's as if most code just allows a single ctor and that's that. 15:51:02 dlowe: Nonsense! Lines should be immutable. 15:51:38 bytecolor: There -is- only one constructor: MAKE-INSTANCE. 15:51:55 I pretty much never define an initialize-instance method 15:52:01 depending on the domain, I may abstrain from the make- convention and use (line (point x1 y1) (point x2 y2)) 15:52:03 easier just to make a boa constructor 15:52:06 bytecolor: Above that, the "user-defined constructors" are convention, and there can be more than one for a given class. 15:52:10 is it (start, end) or [start, end]? are the boundary points contained within the line? 15:52:37 davazp [~user@64.Red-79-157-94.dynamicIP.rima-tde.net] has joined #lisp 15:52:44 fusss: Oh, it's (start, end], of course... Or maybe [start, end)... Unless it isn't. 15:52:47 MetalDust [~metaldust@75-32-203-61.lightspeed.ftwotx.sbcglobal.net] has joined #lisp 15:52:51 Depends on what the line is -for-. 15:52:52 ahaha 15:52:55 tcr: foreign-alloc then set its slots to whatever you want. 15:53:01 picky picky! ;) 15:53:03 tcr: or with-foreign-object 15:53:13 line segment, surely. then I'd assume [start, end] 15:53:28 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Lost terminal] 15:53:33 "Oh, our lines are perfect geometric lines, thus inclusive of endpoints, but we've got this particular scheme for mapping to a -display-..." 15:53:51 hefner: Right, right... Line segment. 15:53:54 luis: well that's what I'm doing? 15:54:15 tcr: no need to allocate the inner struct. 15:54:33 luis: There is no inner struct, there's an inner union which contains a string 15:55:21 anyone have decent pointers on exception handling in distributed systems? 15:55:24 Wait... sbcl-cvs --noinform --noprint --disable-debugger --eval "(progn 42 (sb-ext:quit))" works fine, but sbcl-cvs --noprint --noinform --disable-debugger --eval "(progn 42 (sb-ext:quit))" [switched --noprint and --noinform] does not 15:55:47 are sbcl's options supposed to be order dependent? 15:56:51 some are processed by the c runtime, and some from lisp 15:57:14 -!- attila_lendvai [~attila_le@4d6f5d3b.adsl.enternet.hu] has quit [Ping timeout: 240 seconds] 15:57:14 tcr: just copy your string onto (foreign-slot-pointer ptr-to-your-struct 'that-union-slot) 15:57:21 Yeah, --noinform is a runtime option, --noprint is probably a toplevel option. 15:57:33 -!- killerstorm [~alex_mizr@vpn132.donapex.net] has left #lisp 15:57:49 luis: using lisp-pointer-to-foreign? 15:58:34 using lisp-string-to-foreign, yeah 15:58:48 alright thank you! 15:59:39 assuming you're talking about a char foo[42] of some sort. 15:59:52 yes 16:00:22 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 264 seconds] 16:00:40 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 16:00:54 I was playing with a color class and using (rgb->color r g b), (hsv->color h s v) both of which called (make-instance 'color ...). I guess there is no one way to do it, eh? 16:00:58 -!- hlavaty [~user@77-22-102-139-dynip.superkabel.de] has quit [Ping timeout: 264 seconds] 16:01:55 silenius [~silenius@rrcs-64-183-24-50.west.biz.rr.com] has joined #lisp 16:02:20 wich could have easily been make-color-from-hsv make-color-from-rgb 16:05:24 Or you could have gone for rgb-color hsv-color 16:05:43 nod, reasonable 16:06:25 *hefner* would represent colors as an (unsigned, 24-bit) integer and call the constructors RGB and HSV 16:07:07 seangrov` [~user@180.64.8.254] has joined #lisp 16:07:08 -!- ASau [~user@83.69.227.32] has quit [Ping timeout: 246 seconds] 16:07:19 although that way sucks if it turns out you need alpha and want to mix and match 16:07:21 hefner: that's actually what I have for the rgb-val slot of color 16:07:31 -!- tfb [~tfb@212.183.140.33] has quit [Ping timeout: 260 seconds] 16:07:32 hefner: yep 16:11:05 make-something 16:11:18 is easily parsed as a verb noun, that is 16:11:45 make-woopie 16:12:00 vs rgb->color and hsv-color make you stop 16:12:37 TeMPOraL [~user@wifi-wpa.agh.edu.pl] has joined #lisp 16:12:42 and confuse you, if you read C 16:13:04 i-cant-stand-symbols-that-take-up-half-the-screen 16:13:27 code in APL 16:13:30 nus: hrm, I though -> was a common convention? I'm not confusing scheme with cl? 16:14:10 a common convention in CL? not in my book. 16:14:24 bytecolor: you are 16:14:31 HET3 [~diman@w220.engin.cf.ac.uk] has joined #lisp 16:14:53 awwwwww fudge 16:15:03 ASau [~user@83.69.227.32] has joined #lisp 16:15:44 *hefner* uses -> when no one is looking 16:15:52 ahaha 16:15:54 CL tends to use things like char-code, code-char, etc. 16:15:54 where are my ELS blogs, you slackers? 16:16:01 varjaaks [~SESA13420@59.164.192.215] has joined #lisp 16:16:11 elephant-foot and so on. 16:16:12 you could get fancy and use some impossible-to-type unicode character 16:16:17 I am guilty of using -> 16:16:24 I quite like it actually 16:16:32 Treating it as a property of rgb works nicely to me. 16:16:50 What's the color of the rgb? (rgb-color x) 16:16:58 -!- HET2 [~diman@w220.engin.cf.ac.uk] has quit [Ping timeout: 246 seconds] 16:17:31 that's actually (color->rgb c) in my code O_o 16:17:56 what's rgb encoding of a color is more appropriate, imo 16:18:09 -!- tritchey [~tritchey@205.233.9.181] has quit [Quit: tritchey] 16:18:13 -!- gugamilare [~kvirc@200-207-40-188.dsl.telesp.net.br] has quit [Quit: KVIrc Insomnia 4.0.0, revision: 3900, sources date: 20100125, built on: 2010-02-15 08:38:32 UTC http://www.kvirc.net/] 16:18:15 color-rgb and rgb-color work. 16:18:39 byte: Yeah, but the question is "should I treat this as being a property or a transform, conceptually speaking?" 16:18:53 nod 16:18:55 byte: In many regards treating it as a property is nice. 16:19:57 -!- HET3 [~diman@w220.engin.cf.ac.uk] has quit [Quit: Leaving] 16:20:21 HET2 [~diman@w220.engin.cf.ac.uk] has joined #lisp 16:20:25 You could go non-alpha crazy and do color->rgb&hsv and return a values 16:20:36 hugod [~hugod@bas1-montreal50-1279440232.dsl.bell.ca] has joined #lisp 16:20:47 Guthur: color->rgb returns the values r g b 16:21:01 C/C++ people will be well confused though 16:21:02 color->hsv returns the values h s v 16:21:28 and it should be "colour"! 16:21:30 what's wrong with just 'rgb' and 'hsv' accessors? 16:22:10 am I the only to use enlightenment ? 16:22:21 milanj [~milanj_@93.87.193.161] has joined #lisp 16:22:29 le coulore 16:22:32 kiuma: probably, but isn't that a point of pride? 16:22:32 here in #lisp 16:22:39 nus I'd have to keep the slots up to date, yes? 16:22:51 hefner, yes but porting is huge 16:22:54 What slots? 16:22:54 :) 16:22:57 it should be srgb 16:23:03 bytecolor, how do you mean? 16:23:07 kiuma: porting what? 16:23:13 You don't need a slot to support a functional accessor. 16:23:21 I assumed accessors had accompanying slots 16:23:26 hefner, enlightenment EFL to CL with CFFI 16:23:51 kiuma: so don't get sucked into that trap. 16:23:59 hefner, currently I'm focused on elementary 16:24:13 hefner, trap ? 16:24:15 -!- fusss [~chatzilla@60-241-1-206.static.tpgi.com.au] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.5.9/20100315083431]] 16:24:28 blackwolf [~20a79177@gateway/web/freenode/x-ntsvopobvttifyex] has joined #lisp 16:24:41 -!- mrSpec is now known as spec`away 16:25:05 why ? 16:25:19 s/why/which trap/ 16:25:57 kiuma: I imagine someone intending to write a cool application instead getting sucked into a prolonged distraction of writing very thorough bindings to some monster of a foreign library, 90% of which they don't need, and never getting back to what they originally intended 16:27:48 sbcl q: sb-ext:atomic-incf requires (unsigned-byte 32) slots, but compare-and-swap wants untyped slots. anyone know the reason for the inconsistency? 16:27:56 Which isn't to say you're going down that road, of course. I just think it isn't a great idea unless you're some kind of lichtblau-esque superman who can casually toss off something like common-qt on the way to whatever his true sinister plan might be 16:28:52 slyrus [~slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has joined #lisp 16:29:00 I'm actually quite aware of that trap. I'm writing with a gui api on top of clx borrowing code/ideas from qt... but only adding what I need to get widget X up at the moment. So my objects are sparsly populated with only the methods currently required. 16:29:13 that's a good point though. I've gotten sucked into that in the past 16:29:13 varjag [~eugene@226.119.202.84.customer.cdi.no] has joined #lisp 16:29:27 want to do c-a-s and incf on the same field in a struct, but sbcl won't let me 16:30:23 -!- joast [~rick@76.178.178.72] has quit [Ping timeout: 240 seconds] 16:30:24 sb-ext:atomic-incf 16:31:07 -!- xavieran [~xavieran@ppp118-209-75-190.lns20.mel4.internode.on.net] has quit [Ping timeout: 248 seconds] 16:31:29 asarch [~asarch@187.132.113.25] has joined #lisp 16:32:08 stassats: a-i requires (unsigned-byte 32), c-a-s won't compile that 16:33:00 hefner, well all started because I love enlightenment, and I saw that Hello World ported to lisp worked greatly. Moreover I then could add fancy widgets and applications to E. Having the just in time compile that CL brings 16:33:55 -!- asarch [~asarch@187.132.113.25] has quit [Client Quit] 16:34:03 rootzlevel [~user@91-66-191-155-dynip.superkabel.de] has joined #lisp 16:34:08 aw [~aw@p54B3F4A5.dip.t-dialin.net] has joined #lisp 16:34:13 kiuma: Sounds like fun. I wholeheartedly endorse any efforts opposing the agenda of the Gnome/Ubuntu menace, futile as they may be. 16:34:39 blackwolf: why do you need CAS there? 16:36:18 stassats: sometimes want to just incf the field, other times want to know if it's been changed and do some special processing 16:36:53 hefner, yes EFL is a complitely different thing compared to gtk+/gnome and qt 16:36:57 asarch [~asarch@187.132.113.25] has joined #lisp 16:37:50 how is it completely different? 16:37:55 hefner, my 'final' dream is to develop a videogame in CL with EFL, I think it could be possible 16:38:32 kiuma: I hope that doesn't mean you plan on committing ritual suicide once it's achieved. 16:38:50 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 240 seconds] 16:39:26 is efl written in c/c++? 16:39:46 bytecolor, C 16:39:51 xan_, http://homepages.pathfinder.gr/kazanaki/contrib/ 16:39:56 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 16:40:09 Anyone knows where I can find documentation or a tutorial for cl-walker/hu.dwim.walker? 16:40:31 -!- Jasko2 [~tjasko@c-174-59-195-12.hsd1.pa.comcast.net] has quit [Ping timeout: 245 seconds] 16:40:36 xan_, "The EFL is a comprehensive group of C libraries that can provide a means for almost any graphical need on many platforms." 16:40:49 minion, cl-walker? 16:40:50 cl-walker: cl-walker (home page) is a library that implements an sexp => CLOS AST tree transformation (and vice versa). http://www.cliki.net/cl-walker 16:40:52 many platforms? oh dear. :) 16:41:05 kiuma: if you can't give a two sentence summary of the fundamental issues that make it "completely different" I will go ahead and assume it's not actually that different 16:41:12 ace4016 [~jmarcelin@adsl-144-13-120.mia.bellsouth.net] has joined #lisp 16:41:28 -!- gigamonkey [~user@adsl-99-17-205-190.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 246 seconds] 16:41:31 diog3n3s [~mlove@pluto.ngdc.noaa.gov] has joined #lisp 16:41:38 -!- silenius [~silenius@rrcs-64-183-24-50.west.biz.rr.com] has quit [Quit: Leaving] 16:41:41 xan_, see above 16:41:59 hefner, even mobile phones :) 16:42:33 kiuma: that sentence is remarkably empty of content 16:42:35 xan_: "it's written by enlightened people. the second sentence is for free" 16:43:02 stassats`, correct 16:43:07 Draggor [~Draggor@216-80-120-145.alc-bsr1.chi-alc.il.static.cable.rcn.com] has joined #lisp 16:43:16 *xan_* slowly walks away 16:44:11 mishoo [~mishoo@host254-107-dynamic.244-95-r.retail.telecomitalia.it] has joined #lisp 16:44:35 wtf http://dwim.hu/project/hu.dwim.walker loops to http://dwim.hu/project/hu.dwim.walker?_x=aqIQ&_f=OhgqROgn 16:44:35 xavieran [~xavieran@ppp118-209-92-31.lns20.mel4.internode.on.net] has joined #lisp 16:44:57 nus, see this then http://docs.enlightenment.org/books/cookbook/eflcookbook.html#id2517062 16:45:16 nus: No, documentation there unfortunately. 16:45:23 -, 16:46:15 Joreji, don't you like E ? 16:46:34 E? 16:46:46 kiuma, eh? why would I want 'a collection of libraries origionally written for use by the Enlightenment DR17 Window Manager.' instead of 'a library that implements an sexp => CLOS AST tree transformation (and vice versa).' 16:46:47 Sumpen [~Sumpen@81-232-77-93-no46.tbcn.telia.com] has joined #lisp 16:46:54 ecstasy? 16:46:56 joast [~rick@76.178.178.72] has joined #lisp 16:47:02 origionally? 16:47:05 -!- aw [~aw@p54B3F4A5.dip.t-dialin.net] has quit [Quit: WeeChat 0.3.3-dev] 16:47:37 nus, what kind of browser do you use? 16:48:02 -!- blackwolf [~20a79177@gateway/web/freenode/x-ntsvopobvttifyex] has quit [Ping timeout: 252 seconds] 16:48:10 levente_meszaros, lynx,w3m,firefox 16:48:12 nus, E is clean and fast, enought for me 16:48:35 Joreji, sorry never mind 16:48:45 kiuma: kk 16:49:07 nus, ff 3.58 and chrome 5.0.370 under linux works for me 16:49:15 you won't find much documentation there :( 16:49:43 this is free software after all, and we have other things to do which pays off better 16:49:51 levente_meszaros, and lynx|w3m? 16:49:53 on FF 3.6.3 works too 16:50:06 turn off cookies/javascript? 16:50:11 no 16:50:27 nus, you need both 16:50:40 *bytecolor* runs internet explorer in a win 3.11 emulator 16:50:42 nus, http://dwim.hu/project/hu.dwim.walker?_x=iTEU&_f=jLBbvgnb 16:50:53 oh, these web 2.0 times 16:50:54 levente_meszaros: Do you hu.dwim guys have a mailing list for .walker/.delico ? 16:51:25 tritchey [~tritchey@205.233.9.181] has joined #lisp 16:51:30 the cl-walker mailing list should work 16:52:03 -!- Krystof [~csr21@158.223.51.76] has quit [Ping timeout: 240 seconds] 16:52:18 lynx does not work for me either 16:54:34 -!- abeaumont [~abeaumont@85.48.202.13] has quit [Ping timeout: 265 seconds] 16:54:43 "This AST is a much more convenient representation to do various code analysis and transformations than sexps." there's better textual representation of an AST then sexps? 16:54:44 levente_meszaros: Does .walker lambda unserialization not work for a reason? 16:55:11 Joreji, do you mean unwalking? 16:55:20 nus: xm1! j/k 16:55:31 -!- joast [~rick@76.178.178.72] has quit [Ping timeout: 245 seconds] 16:55:31 -!- davazp [~user@64.Red-79-157-94.dynamicIP.rima-tde.net] has left #lisp 16:55:36 isn't this apples/bananas thing? 16:55:37 Is there a better way to get the real argv of an sbcl process rather than going the alien route and sb-sys::*native-posix-argv* ? 16:55:56 -!- jewel [~jewel@196-210-187-11-tbnb-esr-2.dynamic.isadsl.co.za] has quit [Ping timeout: 245 seconds] 16:56:09 nus: Where does the cited sentence talk about textual representation? 16:56:17 joast [~rick@76.178.178.72] has joined #lisp 16:56:22 *hefner* wonders if/what languages might allow spaces in identifier names, disambiguated by using multiple spaces (or other punctuation) to separate identifiers 16:56:37 hefner: Inform 7. 16:56:53 c|mell [~cmell@188-220-238-74.zone11.bethere.co.uk] has joined #lisp 16:56:55 Joreji, (unwalk (walk form)) should return something that is equivalent with the original form 16:57:04 Makoryu: hah, I should've considered that. 16:57:06 jewel [~jewel@196-210-187-11-tbnb-esr-2.dynamic.isadsl.co.za] has joined #lisp 16:57:14 "symbolic expression"? or this meant lists vs trees? 16:57:23 -!- wedgeV [~wedge@cpe90-146-32-187.liwest.at] has quit [Quit: wedgeV] 16:57:23 levente_meszaros: No, I mean using (cl-store:restore) on a stream which stores an AST containing a (lambda()...) expression. 16:57:26 Makoryu: although I was imagining something with an otherwise more conventional syntax. 16:57:33 hefner: Also, by "other punctuation" do you mean ||? :p 16:58:19 Makoryu: no, more like commas, colons, whatever might make sense to separate expressions, functions from their arguments, etc. 16:58:45 -!- ignas [~ignas@78-60-73-85.static.zebra.lt] has quit [Ping timeout: 276 seconds] 16:59:16 print line(foo bar, baz quux); 16:59:18 Like so? 16:59:55 -!- dcibiel [~dcibiel@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Ping timeout: 248 seconds] 17:00:16 Makoryu: sure, that's one possibility. or "print line: foo bar, baz quux;" 17:00:21 -!- tritchey [~tritchey@205.233.9.181] has quit [Quit: tritchey] 17:00:22 -!- varjaaks [~SESA13420@59.164.192.215] has quit [Ping timeout: 246 seconds] 17:01:15 hefner: How about nested expressions, then? 17:01:23 tritchey [~tritchey@205.233.9.181] has joined #lisp 17:01:24 -!- joast [~rick@76.178.178.72] has quit [Quit: Leaving.] 17:01:24 Joreji, that's more like a cl-store issue, isn't it? AFAIK compiled functions cannot be stored with cl-store. Try pasting some code using paste.lisp.org 17:01:29 hum 17:01:30 Fare, memo from rtoym: asdf2 doesn't quite work with cmucl. The require hook doesn't work The module-provide-asdf function needs to string-downcase the name before doing find-system. CMUCL's require coerces the module name to a string. 17:01:30 Fare, memo from p_l: The configuration system has issues with traditional Unix backup files, trying to load *.conf~ (at least on Allegro 8.2) 17:01:30 Fare, memo from rtoym: I would also like to add cmucl's contrib directory to asdf's paths. How is that done? Does asdf need to be modified? 17:01:32 print line: (length: foo bar), baz quuz; ? 17:01:35 varjaaks [~SESA13420@59.164.192.215] has joined #lisp 17:02:11 rtoym: ping 17:02:11 I've parsed code like that, pegs. the non-terminals can have spaces in them. 17:03:03 gigamonkey [~gigamonke@adsl-99-17-205-190.dsl.pltn13.sbcglobal.net] has joined #lisp 17:03:17 Makoryu: Sure. Or you could make it lispier and say (print line: (length: foo bar), baz quuz). When you have a nested expression like that, possibly you could leave the comma out too. 17:03:43 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has quit [Quit: Leaving] 17:03:45 The complete API of Bordeaux Threads is found in default-implementations.lisp, right? 17:04:19 Fare: Yes? 17:05:08 Joreji pasted "hu.dwim.delico serialize/unserialize lambdas" at http://paste.lisp.org/display/99088 17:06:34 levente_meszaros: Pasted code. The lambda function is part of the AST, as such it shouldn't be compiled, no? 17:07:43 -!- ve [~a@smith.xen.tardis.ed.ac.uk] has quit [Ping timeout: 246 seconds] 17:07:46 stassats: What was that saying you used the other day, something like, with a little coding 17:08:39 For when someone wanted a particular functionality but they will have to code it to get it 17:09:27 -!- mishoo [~mishoo@host254-107-dynamic.244-95-r.retail.telecomitalia.it] has quit [Ping timeout: 260 seconds] 17:09:32 levente_meszaros annotated #99088 "I'm not sure I know what you want" at http://paste.lisp.org/display/99088#1 17:09:46 Joreji, what do you want to achieve? 17:10:02 there's a closure in the continuation with your code, I don't yet know why 17:10:08 but that prevents serializing it 17:10:09 oh its stassats` 17:10:16 read my comment above 17:10:35 please, hehe 17:10:38 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Quit: Bye bye ppl] 17:10:47 Can anyone who knows about SBCL multi-threading facilities tell me if it has anything similar to these new things coming in Allegro? http://www.franz.com/support/documentation/current/doc/smp.htm 17:11:32 levente_meszaros: Well, I want to store the continuation. Serializing works just fine. But I get "invalid function name: (LAMBDA (&REST HU.DWIM.DELICO::ARGS))" upon unserializing it. 17:12:04 Guthur: SMOP? 17:12:04 Joreji, that's because cl-store cheats I guess and does not actually save your closure 17:12:35 stassats`, Ya that is it 17:12:38 cheers 17:13:22 -!- quotemstr [~quotemstr@cpe-67-247-228-249.buffalo.res.rr.com] has quit [Quit: Inconceivable!] 17:13:23 -!- nyef [~nyef@pool-70-20-53-56.man.east.myfairpoint.net] has quit [Ping timeout: 240 seconds] 17:13:38 levente_meszaros annotated #99088 "is this what you want?" at http://paste.lisp.org/display/99088#2 17:14:18 gigamonkey: there's compare-and-swap and atomic-incf/decf. The rest can be built on top of that. (for 3.2) 17:14:28 Joreji, that's an example of restarting a persistent continuation 17:14:33 ve [~a@193.62.81.17] has joined #lisp 17:14:35 levente_meszaros: Hmm. Are you referring to the closure over (the variable) +k+ or over (the function) yield? 17:15:02 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 246 seconds] 17:15:34 impomatic [~chatzilla@87.115.109.119] has joined #lisp 17:16:02 Hi. Can you recommend a book for implementing Lisp? 17:16:08 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 17:16:11 rtoym: can you send me a patch for the asdf2 module-provide-asdf function? 17:16:35 Fare: I can. But just look at the cliki asdf page. You 17:16:41 -!- skeledrew [~skeledrew@0063-25-27-72-DYNAMIC-dsl.cwjamaica.com] has quit [Quit: Leaving.] 17:16:44 'll see what needs to be done. 17:16:54 levente_meszaros: I get the same error when using your code. 17:17:02 minion: tell impomatic about LiSP 17:17:02 impomatic: please look at LiSP: "Lisp in Small Pieces". This book covers Lisp, Scheme and other related dialects, their interpretation, semantics and compilation. To sum it up in a few figures: 500 pages, 11 chapters, 11 interpreters and 2 compilers. 17:17:17 doesn't find-system already downcase things? 17:17:55 levente_meszaros: Ah, wait. I'm not using hu.dwim's serializer. Maybe that's the problem... 17:18:50 LiamH [~none@pdp8.nrl.navy.mil] has joined #lisp 17:19:02 or - you already converted to an (uppercase) string, so coerce-name doesn't downcase? 17:19:16 Joreji, there might be a bug in delico, I'm not sure where that closure comes from 17:19:38 but if you only want to stop and go, do what I pasted (notice the difference in yield) 17:19:50 Thanks. How about the Little Lisper. Is that worth taking a look at? 17:19:59 Fare: Yes, that's it. Cmucl converts the symbol to a string via coerce so it's upper case. 17:20:00 you don't need to save the continuation into a lexical, just don't call it but return it instead 17:20:51 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has joined #lisp 17:20:54 mishoo [~mishoo@host254-107-dynamic.244-95-r.retail.telecomitalia.it] has joined #lisp 17:21:20 Fare: I suppose it's possible to change cmucl so that it doesn't convert the string, but eventually something needs to so that require won't load again because *modules* has upper-case strings. 17:21:44 -!- nha [~prefect@imamac13.epfl.ch] has quit [Quit: You are Debian Linux. People have difficulty getting to know you. Once you finally open your shell, they're apt to love you.] 17:21:44 hadronzoo [~hadronzoo@ppp-70-251-76-111.dsl.rcsntx.swbell.net] has joined #lisp 17:21:50 rtoym, no you're right, I'm going to make a fix to ASDF 2. 17:22:05 what was the other issue? 17:22:35 adding a path to the default source registry... 17:22:41 Fare: Yes. 17:22:43 should it come first or last? 17:22:53 if first, it MUST NOT include asdf.asd. 17:23:17 pkhuong: I was wondering mostly about whether perhaps Bordeaux threads should have thin wrappers over those things--i.e. do enough other impls have similar stuff? 17:23:43 what are those contribs? do they include implementation-specific .o or .so binaries? 17:23:51 how do I get the path? 17:23:59 I don't think it really matters if it's first or last. The names are fairly unique and I don't care if someone shadows the cmucl contribs. 17:24:09 gigamonkey, isn't bordeaux threads broken lock-wise, etc? 17:24:46 Fare: The contribs are all lisp source code (currently). 17:24:49 the problem is if I have a checkout of another version of cmucl in my path -- is that guaranteed to break things? guaranteed to mostly work? 17:25:42 for SBCL, there are such binaries, and I put it first so you never get it from the "wrong" version of SBCL. 17:25:45 Fare: oh, dunno. Is it? 17:25:53 How do you mean? 17:26:01 The contribs are all located in the search-list "modules:" This defaults to a long list of places, but the first ones are all relative to where cmucl's lisp binary is located. 17:26:51 gigamonkey, from one impl to the next, the semantics of locks is different (esp. wrt recursive locking), and I'm told bordeaux-threads doesn't abstract that away from you. 17:27:07 but lets you unknowingly shoot yourself in the foot. 17:27:20 thinking you're writing portable code when you're not 17:28:36 yes 17:28:45 levente_meszaros: You were right, cl-store does not allow for storing closures it seems. Alas the error was not using hu.dwim.serialize/dererialize on the continuation before storing it. Thanks for your help! 17:28:45 Fare: One other thing. asdf doesn't like search-lists. I tried adding "modules:contrib" to the source registry, and it mangles the path into "modules" and "contrib". It's ok if asdf2 doesn't support search lists, though. 17:29:04 Fare: hmmm, that's unfortunate. 17:29:17 rtoy: how did you try to add it? 17:29:22 gigamonkey: you do not want thin wrappers 17:29:36 that's exactly the problem 17:29:54 the problem might be that when parsing strings, it interprets : as a UNIX-style separator, not as a Lisp-style logical pathname separator. 17:30:07 Joreji, no problem, but I think hu.dwim.serializer and cl-store does the same in that they do not serialize a literal function object 17:30:11 thin wrappers are great to have, just so long as you make it clear that's what you have. :) 17:30:14 Fare: initialize-source-registry. (Still trying to understand this new fangled thing. I varely used the old fangled thing.) 17:30:26 Er, s/varely/barely/ 17:30:29 if you tried my example, then it works, because I changed it slightly, so that delico does not capture the function object 17:30:45 -!- xavieran [~xavieran@ppp118-209-92-31.lns20.mel4.internode.on.net] has quit [Ping timeout: 240 seconds] 17:31:11 rtoym: if you use the lisp-style syntax (:source-registry ...) instead of the unix-style syntax "foo:bar:baz" then you should be good. 17:32:21 tcr: well, I don't know what I want. On the one hand, I want a small number of primitives with well-defined semantics that can be implemented portably os I can write portable code. On the other hand I may want efficiency. 17:32:36 dm9 [~c3623942@gateway/web/freenode/x-brtbqfaxjsojeyqg] has joined #lisp 17:33:07 Fare: Ok. So asdf expects strings to be colon-separated paths, ala PATH? 17:33:45 grouzen: psipish 17:33:51 rtoym: yup - if you provide a string that doesn't begin with ( it's assumed to be a PATH-like thing. 17:35:03 if you provide a list object, it's parsed using a DSL. A string starting with ( or " is first read, then parsed -- allowing Lisp programs to easily serialize their configuration and save it or pass it to another program. 17:35:27 hey foom. I was looking for you earlier. I have the problem that I want to use linux tuntap stuff which requires me to open /dev/net/tun, and use ioctl on that. I need root privileges for that. Ideally, I'd like to be prompted for my password (ala sudo) when trying to prepare tuntap, so to temporarily gain root privileges which unix does not seem to support. 17:35:54 tcr: there's a trick to have tuntap things owned by specific users. 17:36:06 you can pre-create a tun device for a user 17:36:06 foom: I then tried an ugly hack involving run-program, gksudo, and unix domain sockets & aux. control messages to send an fd to a parent process 17:36:09 Edward [Ed@AAubervilliers-154-1-8-70.w86-212.abo.wanadoo.fr] has joined #lisp 17:36:17 gravicappa [~gravicapp@ppp85-141-164-13.pppoe.mtu-net.ru] has joined #lisp 17:36:27 Fare: About the lower-case thing. Does that mean that now asd files must be all lowercase? 17:36:50 those that you want to use via (require ...), yes, I suppose. 17:37:34 -!- varjaaks [~SESA13420@59.164.192.215] has quit [Ping timeout: 264 seconds] 17:37:58 unless you think it's better to modify CMUCL and make (require "FOO") differ from (require "foo") 17:38:08 levente_meszaros: Since closures cannot be captured, is it possible to have the continuation use special variables (i.e. dynamic scope)? 17:38:32 Fare: I don't mind if they're all lower case. 17:38:55 I mean, (require "FOO") and (require :FOO) -- the CLHS says it compares with string=. ASDF's coerce-name says symbols are downcased. Meh. 17:39:03 -!- Appl6 [~steven@c-98-230-53-146.hsd1.fl.comcast.net] has quit [Quit: Leaving.] 17:39:56 so, just maybe, I should filter out require names that are NOT all-uppercase. 17:40:12 astalla [~astalla@93-36-230-146.ip62.fastwebnet.it] has joined #lisp 17:40:13 Fare: Yeah. cmucl leaves strings alone, but :foo becomes "FOO" which is passed to the module provider functions. 17:40:22 so that require only succeeds on things that will be downcased. 17:40:43 I think that's more correct. 17:41:11 so (when (equal (string name) (string-upcase name)) ...) 17:41:13 yikes 17:41:28 Does that mean (require "foo") won't find foo.asd? 17:41:37 that would mean it. 17:42:10 levente_meszaros annotated #99088 "yes, specials possible, but special :)" at http://paste.lisp.org/display/99088#3 17:42:15 alternatively, (require "foo") and (require "FOO") will both succeed, just leaving two different names having been successfully required. 17:42:16 I doubt people do that anyway; I always use keywords or, on occasion, a symbol. 17:42:33 maybe it's better that way. 17:42:48 Joreji, so yes, in this way or another 17:43:08 Fare: Now I'm confused. Which way is better? 17:43:21 *Fare* has come to despise language lawyering. 17:43:26 skeledrew [~skeledrew@0063-25-27-72-DYNAMIC-dsl.cwjamaica.com] has joined #lisp 17:44:03 xavieran [~xavieran@ppp118-209-46-112.lns20.mel4.internode.on.net] has joined #lisp 17:44:13 rtoym: always downcasing, and if the user both (require "foo") (require "FOO"), loading system foo.asd both times, and leaving both "foo" and "FOO" provided. 17:44:29 -!- iPac [~bubble@p54AA7338.dip.t-dialin.net] has quit [Quit: adios] 17:44:59 fare, foom: Do you have any more precise pointer perhaps? 17:45:46 tcr: tunctl 17:45:59 timor [~timor@port-87-234-97-27.dynamic.qsc.de] has joined #lisp 17:46:12 Fare: I think that's good. But doesn't foo.asd (or whatever else gets processed) do the providing? E.g. defsystem.lisp actually does (provide 'make), not 'defsystem or 'mk-defsystem. It also adds :mk-defsystem to *features*. 17:46:24 bugrum [~vedam@avpnuser196.uth.tmc.edu] has joined #lisp 17:46:42 tcr: pointer to what? tun thing? my colleague used debian's /etc/network/interface keyword tunctl_user username under iface tap3 inet manual 17:47:06 tap3 is also part of a bridge. 17:47:10 Yes, perfect, thanks 17:47:29 What did you use that stuff for at ita? 17:47:35 rtoym: I don't know nothing bout dat providing. 17:47:36 I use it for running kvm 17:48:01 I thought that the providing was done by whoever called module-provider-hook upon success. 17:48:11 *Fare* copies foom 17:48:34 md1 [~user@chello089173014058.chello.sk] has joined #lisp 17:49:05 -!- Bobrobyn [~rsmith05@CPE0015e9d40d4f-CM001ac30e9df0.cpe.net.cable.rogers.com] has quit [Quit: Leaving] 17:50:11 -!- nus [~nus@unaffiliated/nus] has quit [Ping timeout: 260 seconds] 17:50:17 Fare: AFAIK, the thing that gets loaded has to call provide. (require :defsystem) (require :defsystem) would load defsystem twice because defsystem.lisp provided 'make, so *modules* would contain "MAKE", not "DEFSYSTEM". 17:50:26 rtoym: so about this contrib path -- what shall I be using? And do you want to be eaten first or last? 17:50:50 -!- dto1 [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has quit [Ping timeout: 240 seconds] 17:50:57 Fare: Doesn't matter. 17:51:13 Cthulhu f'tagn 17:51:39 is the path modules:contrib; ? 17:51:55 I mean #P"MODULES:CONTRIB;" ? 17:52:26 varjaaks [~SESA13420@59.164.192.215] has joined #lisp 17:52:46 Fare: I was just testing. It should be (:tree #p"modules:") which appears to work. 17:53:23 -!- Edward [Ed@AAubervilliers-154-1-8-70.w86-212.abo.wanadoo.fr] has quit [Ping timeout: 240 seconds] 17:53:28 Edward [Ed@AAubervilliers-154-1-6-38.w86-212.abo.wanadoo.fr] has joined #lisp 17:53:34 Or maybe I can put all the asd in "modules:" so that asdf doesn't have to search all directory tree. 17:53:41 rtoym: can you confirm that it does NOT contain asdf.asd ? 17:53:47 -!- TeMPOraL [~user@wifi-wpa.agh.edu.pl] has quit [Ping timeout: 260 seconds] 17:53:51 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 268 seconds] 17:54:12 avoiding a recursive search is good, if it's low effort to you. 17:54:24 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 17:54:42 Fare: I can confirm that it does not contain asdf.asd. I only put asdf/asdf.lisp there, and it's already compiled. 17:55:16 Fare: There aren't any asd files yet, so where they go is not a problem. 17:55:56 -!- diog3n3s [~mlove@pluto.ngdc.noaa.gov] has left #lisp 17:56:29 Hmm. But asd files kind of expect to be in the directory where the files are, right? If so, then I don't want to have to deal with symlinks in the cvs repository or the installation scripts. 17:57:31 -!- schme [~marcus@sxemacs/devel/schme] has quit [Ping timeout: 248 seconds] 17:57:31 -!- randa [~randa@94.99.50.84.sta.estpak.ee] has quit [Ping timeout: 248 seconds] 17:57:47 ichernetsky [~ichernets@93.85.36.138] has joined #lisp 17:58:34 randa [~randa@94.99.50.84.sta.estpak.ee] has joined #lisp 17:59:04 schme [~marcus@c83-254-196-101.bredband.comhem.se] has joined #lisp 17:59:04 -!- schme [~marcus@c83-254-196-101.bredband.comhem.se] has quit [Changing host] 17:59:04 schme [~marcus@sxemacs/devel/schme] has joined #lisp 17:59:12 -!- mishoo [~mishoo@host254-107-dynamic.244-95-r.retail.telecomitalia.it] has quit [Ping timeout: 276 seconds] 17:59:18 you can use symlinks (or windows shortcuts) to point to the real asd file from a one directory. 18:00:11 TeMPOraL [~user@wifi-wpa.agh.edu.pl] has joined #lisp 18:01:10 sykopomp|jeejah [~sykopomp@border.pozitronic.com] has joined #lisp 18:01:31 Yeah, but I don't want to deal with symlinks in the repo or the installation scripts. So (:tree #p"modules:") is easiest for me. And they're aren't very many directories and they're not very deep and the number of files is fairly small. I don't expect it to grow very much. 18:01:48 -!- impomatic [~chatzilla@87.115.109.119] has quit [Ping timeout: 276 seconds] 18:04:25 ok, works for me 18:04:51 so I'll add that on top of the list. And since it's a LPN, no need for an output-translations entry. 18:05:18 -!- dm9 [~c3623942@gateway/web/freenode/x-brtbqfaxjsojeyqg] has quit [Quit: Page closed] 18:05:26 dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has joined #lisp 18:05:34 -!- asarch [~asarch@187.132.113.25] has quit [Quit: Leaving] 18:06:04 plutonas [~plutonas@port-92-195-52-3.dynamic.qsc.de] has joined #lisp 18:08:01 so... should the module-provider-hook itself do the provide in the end? 18:08:27 -!- stettberger [stettberge@2001:6f8:1209:f0:216:3eff:fe03:ff] has quit [Ping timeout: 276 seconds] 18:08:35 and should it provide the given name or a normalization thereof (uppercase or lowercase)? 18:08:43 GAH! more language lawyering! 18:09:02 -!- postamar [~postamar@x-132-204-254-138.xtpr.umontreal.ca] has left #lisp 18:09:23 stettberger [stettberge@2001:6f8:1209:f0:216:3eff:fe03:ff] has joined #lisp 18:10:01 curi [~curi@adsl-99-114-139-86.dsl.pltn13.sbcglobal.net] has joined #lisp 18:11:25 davazp [~user@64.Red-79-157-94.dynamicIP.rima-tde.net] has joined #lisp 18:11:35 enthymeme [~kraken@130.166.209.12] has joined #lisp 18:12:35 joshuavera [~joshuaver@c-67-160-85-249.hsd1.wa.comcast.net] has joined #lisp 18:12:43 -!- Draggor [~Draggor@216-80-120-145.alc-bsr1.chi-alc.il.static.cable.rcn.com] has quit [Ping timeout: 240 seconds] 18:12:50 Stattrav [~Stattrav@202.3.77.233] has joined #lisp 18:12:55 Thomas_H [~Thomas_H@d207-6-77-199.bchsia.telus.net] has joined #lisp 18:13:45 -!- ichernetsky [~ichernets@93.85.36.138] has quit [Ping timeout: 240 seconds] 18:14:00 abeaumont [~abeaumont@84.76.48.250] has joined #lisp 18:16:21 -!- somecodehere` [~ingvar@16.198.190.90.dyn.estpak.ee] has quit [Remote host closed the connection] 18:18:51 -!- redline6561 [~redline@adsl-145-180-78.asm.bellsouth.net] has quit [Ping timeout: 276 seconds] 18:21:55 daniel__ [~daniel@p5082C081.dip.t-dialin.net] has joined #lisp 18:22:54 gigamonk` [~user@adsl-99-17-205-190.dsl.pltn13.sbcglobal.net] has joined #lisp 18:23:05 SandGorgon [~OmNomNomO@122.161.239.38] has joined #lisp 18:23:07 -!- gigamonkey [~gigamonke@adsl-99-17-205-190.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 248 seconds] 18:24:23 rtoym: can you try 1.721 ? 18:25:26 -!- daniel [~daniel@p5082E49F.dip.t-dialin.net] has quit [Ping timeout: 265 seconds] 18:25:33 kiuma [~kiuma@93-35-233-135.ip57.fastwebnet.it] has joined #lisp 18:26:55 gugamilare [~kvirc@200-207-40-188.dsl.telesp.net.br] has joined #lisp 18:27:25 otcjlk [~otcjlk@208.95.51.163] has joined #lisp 18:29:27 -!- Athas [~athas@shop3.diku.dk] has quit [Remote host closed the connection] 18:29:44 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 252 seconds] 18:29:45 -!- stassats` [~stassats@wikipedia/stassats] has quit [Ping timeout: 276 seconds] 18:30:35 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 18:30:39 ichernetsky [~ichernets@93.84.237.139] has joined #lisp 18:30:40 -!- md1 [~user@chello089173014058.chello.sk] has quit [Remote host closed the connection] 18:31:02 -!- otcjlk [~otcjlk@208.95.51.163] has left #lisp 18:31:57 Zephyrus [~emanuele@unaffiliated/zephyrus] has joined #lisp 18:32:11 -!- slyrus [~slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has quit [Ping timeout: 245 seconds] 18:33:20 attila_lendvai [~attila_le@catv-89-133-171-82.catv.broadband.hu] has joined #lisp 18:33:29 slyrus [~slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has joined #lisp 18:34:45 -!- ichernetsky [~ichernets@93.84.237.139] has quit [Ping timeout: 240 seconds] 18:37:38 kpreid [~kpreid@216-171-189-244.northland.net] has joined #lisp 18:40:38 Bobrobyn [~rsmith05@CPE0015e9d40d4f-CM001ac30e9df0.cpe.net.cable.rogers.com] has joined #lisp 18:41:16 -!- HET2 [~diman@w220.engin.cf.ac.uk] has quit [Quit: Leaving] 18:46:42 z0d [~z0d@unaffiliated/z0d] has joined #lisp 18:48:20 fisxoj [~fisxoj@HSI-KBW-095-208-108-231.hsi5.kabel-badenwuerttemberg.de] has joined #lisp 18:48:53 pinterface` [~pixel@c-98-240-86-73.hsd1.tn.comcast.net] has joined #lisp 18:49:15 -!- xavieran [~xavieran@ppp118-209-46-112.lns20.mel4.internode.on.net] has quit [Ping timeout: 240 seconds] 18:49:23 -!- seangrov` [~user@180.64.8.254] has quit [Ping timeout: 240 seconds] 18:50:16 exit 18:50:19 -!- pinterface` [~pixel@c-98-240-86-73.hsd1.tn.comcast.net] has quit [Client Quit] 18:51:19 iPac [~bubble@p54AA6DB2.dip.t-dialin.net] has joined #lisp 18:52:37 ichernetsky [~ichernets@93.85.47.150] has joined #lisp 18:54:08 LaPingvino [~LaPingvin@5ED161A7.cable.ziggo.nl] has joined #lisp 18:55:50 Beetny [~Beetny@ppp118-208-143-233.lns20.bne1.internode.on.net] has joined #lisp 18:56:10 merimus [~makin@office.vivisimo.com] has joined #lisp 18:58:04 -!- Sumpen [~Sumpen@81-232-77-93-no46.tbcn.telia.com] has quit [Quit: Planned down time ^^] 18:59:52 ``Erik [erik@c-69-140-109-104.hsd1.md.comcast.net] has joined #lisp 19:02:38 -!- gugamilare [~kvirc@200-207-40-188.dsl.telesp.net.br] has quit [Quit: KVIrc Insomnia 4.0.0, revision: 3900, sources date: 20100125, built on: 2010-02-15 08:38:32 UTC http://www.kvirc.net/] 19:02:43 xavieran [~xavieran@ppp118-209-181-25.lns20.mel6.internode.on.net] has joined #lisp 19:03:58 -!- schme [~marcus@sxemacs/devel/schme] has quit [Read error: Operation timed out] 19:04:31 schme [~marcus@sxemacs/devel/schme] has joined #lisp 19:04:37 Jasko [~tjasko@c-174-59-195-12.hsd1.pa.comcast.net] has joined #lisp 19:06:18 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 276 seconds] 19:06:45 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 19:08:54 -!- emma [~em@unaffiliated/emma] has quit [Read error: Operation timed out] 19:10:26 iPac2 [~bubble@p54AA5523.dip.t-dialin.net] has joined #lisp 19:11:23 -!- gigamonk` [~user@adsl-99-17-205-190.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 260 seconds] 19:12:11 -!- iPac [~bubble@p54AA6DB2.dip.t-dialin.net] has quit [Ping timeout: 260 seconds] 19:13:53 burton [~burton@cercleinfo-pc1.ulb.ac.be] has joined #lisp 19:13:56 oh hai 19:14:38 -!- Edward [Ed@AAubervilliers-154-1-6-38.w86-212.abo.wanadoo.fr] has quit [Ping timeout: 268 seconds] 19:17:03 super` [~super_@pool-173-65-48-13.tampfl.fios.verizon.net] has joined #lisp 19:18:23 -!- TeMPOraL [~user@wifi-wpa.agh.edu.pl] has quit [Ping timeout: 240 seconds] 19:19:26 -!- varjaaks [~SESA13420@59.164.192.215] has quit [Quit: Leaving.] 19:19:57 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 276 seconds] 19:19:58 Joreji annotated #99088 "Closing over lexical scope of outer with-call/cc" at http://paste.lisp.org/display/99088#4 19:20:16 levente_meszaros: Is it possible to have persistent continuation with a closure, as long as the closure is within the lexical environment of a with-call/cc? See paste. 19:24:32 Krystof [~csr21@84-51-132-95.christ977.adsl.metronet.co.uk] has joined #lisp 19:25:38 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 19:25:44 parolang [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has joined #lisp 19:28:21 -!- nixeagle [~user@Wikimedia/Nixeagle] has quit [Remote host closed the connection] 19:29:39 -!- spec`away is now known as mrSpec 19:30:32 schoppenhauer [~senjak@unaffiliated/schoppenhauer] has joined #lisp 19:31:25 bhyde_ [~bhyde@70.88.254-65-Lynn.MA.hfc.comcastbusiness.net] has joined #lisp 19:31:44 -!- bhyde_ [~bhyde@70.88.254-65-Lynn.MA.hfc.comcastbusiness.net] has left #lisp 19:31:53 bhyde [~Adium@70.88.254-65-Lynn.MA.hfc.comcastbusiness.net] has joined #lisp 19:33:58 -!- rread [~rread@c-98-234-219-222.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 19:34:03 rread [~rread@nat/sun/x-nyicfnngyhznwxgf] has joined #lisp 19:38:19 -!- schoppenhauer [~senjak@unaffiliated/schoppenhauer] has quit [Quit: Leaving.] 19:41:31 -!- abend [~alx@67.136.131.11] has quit [Ping timeout: 248 seconds] 19:42:23 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 240 seconds] 19:42:27 abend [~alx@67.136.131.11] has joined #lisp 19:42:41 mishoo [~mishoo@host254-107-dynamic.244-95-r.retail.telecomitalia.it] has joined #lisp 19:42:51 -!- mishoo [~mishoo@host254-107-dynamic.244-95-r.retail.telecomitalia.it] has quit [Client Quit] 19:43:35 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 19:45:59 Phoodus [foo@174-17-12-60.phnx.qwest.net] has joined #lisp 19:46:37 varjag_ [~eugene@226.119.202.84.customer.cdi.no] has joined #lisp 19:48:17 Edward [~Ed@AAubervilliers-154-1-76-210.w81-249.abo.wanadoo.fr] has joined #lisp 19:49:41 -!- varjag [~eugene@226.119.202.84.customer.cdi.no] has quit [Ping timeout: 245 seconds] 19:51:08 -!- iPac2 [~bubble@p54AA5523.dip.t-dialin.net] has quit [Quit: adios] 19:54:17 bgs100 [~ian@unaffiliated/bgs100] has joined #lisp 19:57:28 marioxcc [~user@200.92.86.236] has joined #lisp 19:59:33 sykopomp|jeejah` [~sykopomp@mae0736d0.tmodns.net] has joined #lisp 20:01:35 parolang` [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has joined #lisp 20:01:40 -!- sykopomp|jeejah [~sykopomp@border.pozitronic.com] has quit [Ping timeout: 246 seconds] 20:02:23 netfrog [~user@62.219.155.231] has joined #lisp 20:05:31 -!- merimus [~makin@office.vivisimo.com] has quit [Quit: Ex-Chat] 20:07:47 -!- Joreji [~thomas@86-084.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 240 seconds] 20:08:24 Joreji [~thomas@86-084.eduroam.RWTH-Aachen.DE] has joined #lisp 20:08:31 -!- sbahra [~sbahra@2002:62da:45b3:1234:21d:e0ff:fe00:f7ab] has quit [Remote host closed the connection] 20:08:40 jsfb [~jon@unaffiliated/jsfb] has joined #lisp 20:09:26 Draggor [~Draggor@216-80-120-145.alc-bsr1.chi-alc.il.static.cable.rcn.com] has joined #lisp 20:11:47 -!- bhyde [~Adium@70.88.254-65-Lynn.MA.hfc.comcastbusiness.net] has quit [Ping timeout: 258 seconds] 20:11:56 bhyde [~Adium@70.88.254-65-Lynn.MA.hfc.comcastbusiness.net] has joined #lisp 20:13:43 -!- netfrog [~user@62.219.155.231] has quit [Quit: Leaving] 20:13:51 -!- SandGorgon [~OmNomNomO@122.161.239.38] has quit [Ping timeout: 245 seconds] 20:13:54 dstatyvka [ejabberd@pepelaz.jabber.od.ua] has joined #lisp 20:13:59 -!- gospch [~gospch@unaffiliated/gospch] has quit [Read error: Connection reset by peer] 20:14:10 gospch [~gospch@unaffiliated/gospch] has joined #lisp 20:16:00 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 258 seconds] 20:16:46 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 20:21:05 hyperspec define 20:21:14 hmm 20:22:16 -!- tritchey [~tritchey@205.233.9.181] has quit [Quit: tritchey] 20:23:57 clhs define 20:23:57 Sorry, I couldn't find anything for define. 20:24:14 r5rs define 20:24:14 http://www.schemers.org/Documents/Standards/R5RS/HTML/r5rs-Z-H-8.html#%_idx_190 20:24:28 specbot does scheme? neat 20:24:31 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 20:24:38 -!- bhyde [~Adium@70.88.254-65-Lynn.MA.hfc.comcastbusiness.net] has left #lisp 20:24:40 it also does PPC. 20:24:47 ppc? 20:24:52 ppc eieio 20:24:52 Enforce In-Order Execution of I/O: http://www.nersc.gov/vendor_docs/ibm/asm/eieio.htm#idx390 20:25:03 heh. cools 20:25:33 -!- skeledrew [~skeledrew@0063-25-27-72-DYNAMIC-dsl.cwjamaica.com] has quit [Quit: Leaving.] 20:25:44 so when I define something I can have any number of string type variables? 20:26:08 what are "string type variables"? 20:26:47 such as (define something avariable anothervariable letstryanothervariable) 20:27:03 it doesn't have to be (define something x) 20:27:06 -!- ASau [~user@83.69.227.32] has quit [Remote host closed the connection] 20:28:53 ASau [~user@83.69.227.32] has joined #lisp 20:29:03 Thomas_H: You might want #scheme . We mostly common lisp 20:29:24 r6rs define 20:29:34 specbot: silly bot! 20:29:36 -!- jules2 [~Jules@cust-03-55bf2084.adsl.scarlet.nl] has quit [Quit: Ik ga weg] 20:29:37 Thomas_H: arglist is in form of a list, so you can have whatever number of arguments, in both CL and Scheme... (I think...) 20:30:51 define should be the same in scheme and cl.... its pretty basic 20:31:10 Thomas_H: Just there is no define in CL 20:31:25 srs? 20:31:51 wow, my preception of the differences between CL and scheme must be way out of whack 20:32:00 srs? ? 20:32:04 Thomas_H: they're quiet different 20:32:12 seriously? 20:32:12 quite :p 20:32:17 dlowe: nice pun (: 20:32:35 That must explain Thomas_H's misperceptions. 20:33:41 Thomas_H: Scheme has single namespace, so it can have just single define. CL has multiple, so you get defun for functions and defvar and defparameter for variables (and many more, those are just the obvious suspects) 20:34:30 most importantly we're better than pesky schemers 20:35:27 Jasko2 [~tjasko@c-174-59-195-12.hsd1.pa.comcast.net] has joined #lisp 20:36:16 schme: but not schmers? 20:36:19 -!- Jasko [~tjasko@c-174-59-195-12.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 20:36:21 nus [~nus@unaffiliated/nus] has joined #lisp 20:36:25 hahaha 20:36:30 smacky schmers 20:37:19 Good evening! 20:37:45 beach: 'evening 20:37:53 standard scheme itself is bare, but if you pick one particular implementation, you'll find plenty of (non-otherwise-portable) extensions, including module systems, powerful macros, etc., that are better than what CL provides. 20:37:59 Hey p_l. 20:38:35 On the other hand, CL seems to have a few better quality compilers that can optimize things without having to care about multiple reentrant continuations. 20:38:55 Someday I should make a psychological study about people showing up in #whatever, arguing that it should be more like #thinky, and being surprised it isn't. 20:39:13 er, make that #thingy 20:39:33 never #thinky, #thinky bad for #health 20:39:39 beach: or you could rant about git being confusing. I love reading those. 20:39:55 a psychological study of IRC I think would give a scary view of humanity 20:39:56 hefner: I wouldn't be qualified. 20:40:11 schme: Nevertheless, it would probably be accurate. 20:40:24 beach: that's the problem - by the time you're qualified, you aren't confused anymore. 20:40:37 hefner: Indeed. 20:41:08 hefner: So to summarize, the problem is all the unqualified people blabbing about things they don't understand. 20:41:36 I'm told that's part of the normal creative process in humanities. 20:41:53 and in quantum physics 20:42:00 pkhuong: Possibly. But the Internet makes it so annoying. 20:42:18 beach: You could avoid reading it :) 20:42:31 schme: Believe me. I do! 20:42:53 aw [~aw@p5DDA952E.dip.t-dialin.net] has joined #lisp 20:42:54 gugamilare [~kvirc@200-207-40-188.dsl.telesp.net.br] has joined #lisp 20:44:09 hhaha 20:44:51 beach: from my political science days I would think I would kill myself if I got annoyed everytime talked about something they were confused about :) 20:46:00 someone talked 20:46:01 damnit 20:46:08 stupid qwerty making me miss words 20:46:11 *guaqua* thinks there's some inherent value in acknowledging one's confusion about an issue 20:46:16 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 20:47:31 schme: It's not a big deal for me. It's just that I have to compensate for this crap reaching people who don't know how to filter it out. 20:47:39 -!- lharc [~shrek@88.131.67.194] has quit [Ping timeout: 248 seconds] 20:48:22 nixeagle [~user@Wikimedia/Nixeagle] has joined #lisp 20:48:33 beach: Ah yes... this problem I run into... quite a few clients ask me questions about the diet fad of the week, or the latest exercise equipment of the week, or that new spplement :) written by people who just want to sell magazines 20:48:56 Yeah, that kind of stuff. 20:49:08 Or the latest new programming language, or ... 20:49:24 -!- kiuma [~kiuma@93-35-233-135.ip57.fastwebnet.it] has quit [Quit: Leaving] 20:50:27 you guys sound like enemies of progress to me. 20:51:30 I bet you're still complaining about google's new look. 20:51:33 enemy of progress, a new lisp blog 20:51:38 joast [~rick@76.178.178.72] has joined #lisp 20:53:15 nice. 20:53:45 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 240 seconds] 20:54:47 -!- dlowe [~dlowe@ita4fw1.itasoftware.com] has quit [Quit: *poof*] 20:55:00 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 20:56:19 hefner: The .... weekly diets, fitness equipment, new fancy exercise, new supplement... are not progress 20:56:31 varjag__ [~eugene@226.119.202.84.customer.cdi.no] has joined #lisp 20:56:56 Harag [~Harag@iburst-41-213-66-33.iburst.co.za] has joined #lisp 20:58:04 -!- HG` [~HG@xdsl-92-252-23-242.dip.osnanet.de] has quit [Quit: Leaving.] 20:59:11 -!- Beetny [~Beetny@ppp118-208-143-233.lns20.bne1.internode.on.net] has quit [Ping timeout: 260 seconds] 20:59:26 -!- varjag_ [~eugene@226.119.202.84.customer.cdi.no] has quit [Ping timeout: 240 seconds] 20:59:41 (define 'progress) 20:59:51 -!- billitch1 [~billitch@2a01:e35:8b7c:5ce0:e2cb:4eff:fea3:82c4] has quit [Quit: Leaving.] 20:59:57 billitch [~billitch@2a01:e35:8b7c:5ce0:e2cb:4eff:fea3:82c4] has joined #lisp 21:01:09 hm is there a way to print a symbol with it's package ? 21:01:09 What... is up with all the scheme :) 21:02:11 bozhidar [~user@93-152-185-88.ddns.onlinedirect.bg] has joined #lisp 21:02:24 -!- davertron [~Dave@vt-sb-1.logicsupply.com] has quit [Quit: Leaving] 21:02:28 scheme ? nah i defmacro'ed define 21:03:34 lispm [~joswig@g224127182.adsl.alicedsl.de] has joined #lisp 21:03:46 i'm still uneasy with lisp reader and writer, it feels really archaic 21:04:07 so many hidden buttons 21:04:15 psilord [~psilord@merlin.cs.wisc.edu] has joined #lisp 21:04:26 writer? 21:04:36 hm printer ? 21:04:45 #'format ? 21:05:33 yes, or #'write or prin*.., i just want to print a symbol with prefixed package 21:05:36 printer: http://www.lispworks.com/documentation/lw50/CLHS/Body/22_.htm 21:06:25 -!- jsfb [~jon@unaffiliated/jsfb] has quit [Quit: Leaving] 21:06:39 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 21:07:16 billitch: long winded newbie way but will do the job (format t "~A::~A" (package-name (symbol-package 'xxx)) 'xxx ) 21:08:02 Harag: uh.. that hurts 21:08:14 (let ((*package* (find-package "KEYWORD"))) (write-to-string 'foo)) 21:08:40 pkhuong: i was almost there ! thanks =) 21:09:34 redline6561 [~redline@adsl-145-180-78.asm.bellsouth.net] has joined #lisp 21:10:52 -!- legumbre_ [~leo@r190-135-41-209.dialup.adsl.anteldata.net.uy] has quit [Read error: Connection reset by peer] 21:13:10 -!- Stattrav [~Stattrav@202.3.77.233] has quit [Read error: Connection reset by peer] 21:13:12 legumbre_ [~leo@r190-135-58-35.dialup.adsl.anteldata.net.uy] has joined #lisp 21:14:37 eugu [~Miranda@212.1.246.237] has joined #lisp 21:18:07 -!- MetalDust [~metaldust@75-32-203-61.lightspeed.ftwotx.sbcglobal.net] has quit [] 21:20:45 -!- kleppari [~spa@bitbucket.is] has quit [Quit: leaving] 21:21:35 abugosh [~Adium@206.225.102.84] has joined #lisp 21:23:55 -!- gravicappa [~gravicapp@ppp85-141-164-13.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 21:25:44 -!- Davidbrcz [david@212-198-91-47.rev.numericable.fr] has quit [Ping timeout: 252 seconds] 21:29:03 -!- Zephyrus [~emanuele@unaffiliated/zephyrus] has quit [Ping timeout: 260 seconds] 21:29:49 kleppari [~spa@bitbucket.is] has joined #lisp 21:30:02 -!- attila_lendvai [~attila_le@catv-89-133-171-82.catv.broadband.hu] has quit [Ping timeout: 240 seconds] 21:30:53 Edward__ [~Ed@AAubervilliers-154-1-52-209.w90-3.abo.wanadoo.fr] has joined #lisp 21:31:00 TeMPOraL [~user@188.146.145.249.nat.umts.dynamic.eranet.pl] has joined #lisp 21:31:35 -!- abugosh [~Adium@206.225.102.84] has quit [Quit: Leaving.] 21:31:54 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 276 seconds] 21:31:56 -!- Edward [~Ed@AAubervilliers-154-1-76-210.w81-249.abo.wanadoo.fr] has quit [Ping timeout: 246 seconds] 21:32:14 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 21:32:39 abugosh [~Adium@206.225.102.84] has joined #lisp 21:33:31 -!- abugosh [~Adium@206.225.102.84] has quit [Client Quit] 21:35:03 -!- abend [~alx@67.136.131.11] has quit [Quit: Ex-Chat] 21:36:32 abugosh [~Adium@206.225.102.84] has joined #lisp 21:37:27 -!- abugosh [~Adium@206.225.102.84] has quit [Client Quit] 21:40:35 -!- marioxcc is now known as marioxcc-AFK 21:43:30 -!- marioxcc-AFK is now known as marioxcc 21:45:33 Fare: asdf 1.721 works fine with cmucl. Thanks! 21:45:42 -!- cmsimon [~iamcms2@unaffiliated/cmsimon] has quit [] 21:45:49 -!- aw [~aw@p5DDA952E.dip.t-dialin.net] has quit [Quit: WeeChat 0.3.3-dev] 21:46:51 -!- milanj [~milanj_@93.87.193.161] has quit [Ping timeout: 248 seconds] 21:47:10 proq [~user@unaffiliated/proqesi] has joined #lisp 21:47:31 Fare: asdf2 breaks asdf-install. 21:47:33 gigamonk` [~user@adsl-99-17-205-190.dsl.pltn13.sbcglobal.net] has joined #lisp 21:47:45 I know that I can do everything by hard, still it is useful tool. 21:47:49 *hand 21:48:00 aw [~aw@ip-90-186-108-166.web.vodafone.de] has joined #lisp 21:48:06 minion: memo for Fare: asdf 1.721 works beautifully with cmucl. Thanks! 21:48:06 Remembered. I'll tell Fare when he/she/it next speaks. 21:48:44 -!- smanek [~smanek@static-71-249-221-129.nycmny.east.verizon.net] has quit [Quit: Leaving] 21:48:59 -!- gigamonk` is now known as gigamonkey 21:49:52 ASau: it shouldn't be hard to have it working 21:50:06 *p_l* needs to update his quickstart guide for ASDF2 21:50:10 maybe I didn't look yet. 21:50:42 -!- ASau [~user@83.69.227.32] has quit [Quit: off] 21:52:17 On the subject of packages: I have a package with a whole lot of clos objects with lots of slots that make for a whole lot of symbols that need to be exported. This is bound to cause name conflicts. Do I ... A. Leave it up to the user of the package to sort out he conflicts or B. Mangle the symbols to make them unique or C. Not export all the symbols forcing the package user to the qualify package when using the symbols ? 21:53:05 rtoym: thanks! 21:53:06 Fare, memo from rtoym: asdf 1.721 works beautifully with cmucl. Thanks! 21:53:30 ASau: is anyone maintaining ASDF-INSTALL ? 21:54:44 Harag: D) export the symbol but note to users not to :USE your package and instead provide a short and nice nickname E) When you really need to take over the name, :SHADOW it 21:55:26 ASau: it's a one-line change in defmethod find-component 21:55:40 ASau: sorry about that. 21:55:44 myrkraverk [~johann@unaffiliated/myrkraverk] has joined #lisp 21:55:51 Harag, what makes you export a whole lot of symbols? 21:56:08 p_l: thanx 21:56:09 -!- freiksenet [~freiksene@cs181217253.pp.htv.fi] has quit [Remote host closed the connection] 21:56:32 are internals of the objects so interesting to users? no clear interface to the package? 21:56:58 -!- pbalogh [~pbalogh@2002:457c:851b:0:223:6cff:fe98:beef] has quit [Quit: pbalogh] 21:57:15 so formatting error objects with ~a is the way to get more human-friendly output, whereas ~s always just prints a simpler unreadable #<> form? 21:57:21 nus: yes the objects are the most interesting part of the package 21:57:22 slot names are a clear interface... 21:57:40 -!- Edward__ [~Ed@AAubervilliers-154-1-52-209.w90-3.abo.wanadoo.fr] has quit [] 21:57:40 objects are not part of a package 21:57:46 symbols are part of a package 21:58:40 class names are symbols 21:58:48 method names are symbols 21:58:51 sykopomp|jeejah [~sykopomp@border.pozitronic.com] has joined #lisp 21:58:52 slot names are symbols 22:00:02 one either exports all the symbols that make some kind of interface 22:00:19 or all symbols that one wants to directly USE in other packages 22:01:32 adeht [~death@bzq-84-110-61-147.red.bezeqint.net] has joined #lisp 22:01:43 the question is what you want: use a defined interface via exported symbols or directly use identifiers without package names 22:01:56 for the latter there is the problem of conflicts 22:02:03 -!- sykopomp|jeejah` [~sykopomp@mae0736d0.tmodns.net] has quit [Ping timeout: 240 seconds] 22:02:26 for anything that has a lot of symbols this can be a pain to deal with 22:02:49 why use packages at all? just paste the code. 22:03:11 umpf? 22:03:15 lispm: i am at the pain stage 22:04:04 if you want to set up packages that use a lot of symbols from other packages, that is a pain 22:04:58 you could also make additional packages with macros or inline functions that export a small subset of symbols, which directly bounce to calls in the full implementation package 22:05:14 usually I would do that only to set up custom languages 22:05:46 Fare: you showed once some command to automate testing on multiple implementations? 22:05:52 then it would be safer to :use that helper package 22:06:11 lispm: it think option D from p_l might be the answer...it might make the code that uses all those symbols clearer/more readable aswell ? 22:06:49 Yes, D is what I prefer, too. 22:07:01 that's how I use trivial-garbage, bordeaux-threads, etc 22:07:12 tg:foo, bt:foo 22:08:44 thanx for the feedback guys its the first time that I ran into this situation and the futher I went along the more it bothered me 22:09:18 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Read error: Operation timed out] 22:10:21 -!- astalla [~astalla@93-36-230-146.ip62.fastwebnet.it] has quit [Quit: Sto andando via] 22:10:24 sykopomp|jeejah` [~sykopomp@ma10736d0.tmodns.net] has joined #lisp 22:10:25 now I can go and get back into bed without it bothering me ... lol 22:10:30 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 22:10:30 good night 22:10:36 -!- varjag__ [~eugene@226.119.202.84.customer.cdi.no] has quit [Quit: Ex-Chat] 22:10:47 -!- sykopomp|jeejah [~sykopomp@border.pozitronic.com] has quit [Ping timeout: 246 seconds] 22:10:49 ASau [~user@83.69.227.32] has joined #lisp 22:13:59 p_l: you mean, like make test-all ? 22:15:28 Fare: yes. I want to test loading of packages under several different implementations, but mainly to catch system definition files that fail under ASDF2 22:15:33 (IOlib is an example) 22:20:44 p_l: or make test-all lisps="clisp ecl sbcl" 22:20:59 oh, you mean with cl-launch ? 22:22:14 that might be it 22:22:29 -!- hefner [~hefner@ppp-58-9-111-170.revip2.asianet.co.th] has quit [Quit: hefner] 22:22:46 *p_l* has a feeling that he has to ditch clbuild for something different... 22:23:13 -!- redline6561 [~redline@adsl-145-180-78.asm.bellsouth.net] has quit [Quit: Leaving.] 22:23:14 -!- bugrum [~vedam@avpnuser196.uth.tmc.edu] has quit [Ping timeout: 240 seconds] 22:23:43 that would be for i in clisp ecl sbcl ; do cl-launch -l $i -s system-to-load -i '(some-package::some-test-function)' ; done 22:24:03 e.g. cl-launch -l $i -s fare-utils-test -i '(fare-utils-test::test-pure-map-interfaces)' 22:24:16 Fare: Right now I'm battling issues with the defsystem forms :) 22:24:16 you might need cl-launch 2.907 from git to work with ASDF 2. 22:25:23 pizzledizzle [~pizdets@pool-96-250-215-244.nycmny.fios.verizon.net] has joined #lisp 22:26:15 it's in git and now on my website, too. 22:26:36 I'll release cl-launch 3.000 with asdf 2.000. 22:28:32 ouch. SBCL's asdf-install is taking precedence over gking's... 22:29:30 and fails if there is no SBCL_HOME. Lovely. 22:36:39 *p_l* runs everything without SBCL_HOME, and it somehow keeps running... 22:37:24 -!- darkestkhan [~darkestkh@n1.rtfm.pc.pl] has left #lisp 22:37:45 ... nope, it somehow defined it later 22:37:59 -!- LaPingvino [~LaPingvin@5ED161A7.cable.ziggo.nl] has quit [Quit: Puf!] 22:38:06 I still needed to fix output translations 22:38:09 -!- plutonas [~plutonas@port-92-195-52-3.dynamic.qsc.de] has quit [Ping timeout: 268 seconds] 22:38:52 bugrum [~vedam@c-98-201-95-13.hsd1.tx.comcast.net] has joined #lisp 22:40:42 sykopomp|jeejah [~sykopomp@m810736d0.tmodns.net] has joined #lisp 22:42:19 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Read error: Operation timed out] 22:42:27 -!- dstatyvka [ejabberd@pepelaz.jabber.od.ua] has left #lisp 22:42:36 -!- levente_meszaros [~levente_m@4d6f5d3b.adsl.enternet.hu] has quit [Ping timeout: 276 seconds] 22:42:56 -!- sykopomp|jeejah [~sykopomp@m810736d0.tmodns.net] has quit [Client Quit] 22:43:35 sykopomp|jeejah [~sykopomp@ma10736d0.tmodns.net] has joined #lisp 22:43:59 -!- Fare [~Fare@ita4fw1.itasoftware.com] has quit [Quit: Leaving] 22:46:45 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 22:48:35 -!- davazp [~user@64.Red-79-157-94.dynamicIP.rima-tde.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:48:50 -!- Krystof [~csr21@84-51-132-95.christ977.adsl.metronet.co.uk] has quit [Ping timeout: 240 seconds] 22:53:00 -!- ikki [~ikki@201.155.75.146] has quit [Ping timeout: 276 seconds] 22:53:53 -!- Soulman [~knute@154.80-202-254.nextgentel.com] has quit [Quit: Leaving.] 22:56:53 smanek [~smanek@static-71-249-221-129.nycmny.east.verizon.net] has joined #lisp 22:57:28 -!- lispm [~joswig@g224127182.adsl.alicedsl.de] has quit [Remote host closed the connection] 22:59:11 OmniMancer [~OmniMance@202.36.179.65] has joined #lisp 22:59:41 So Alyssa P. Hacker and Eva Lu Ator walk into a bar 23:00:23 And order some Foo 23:01:49 lol 23:02:22 seangrove [~user@180.64.8.254] has joined #lisp 23:02:27 cmsimon [~iamcms2@unaffiliated/cmsimon] has joined #lisp 23:04:25 then go on to have a loud discussion with Athena and Euripides.... 23:05:23 HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has joined #lisp 23:06:54 Krystof [~csr21@84-51-132-95.christ977.adsl.metronet.co.uk] has joined #lisp 23:07:46 -!- super` [~super_@pool-173-65-48-13.tampfl.fios.verizon.net] has quit [Quit: Leaving] 23:08:07 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 23:09:17 -!- eugu [~Miranda@212.1.246.237] has quit [Quit: eugu] 23:09:56 ikki [~ikki@201.144.87.42] has joined #lisp 23:10:48 Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has joined #lisp 23:12:02 Danmaku [dmk@83.231.81.195] has joined #lisp 23:12:03 -!- Krystof [~csr21@84-51-132-95.christ977.adsl.metronet.co.uk] has quit [Ping timeout: 260 seconds] 23:12:29 -!- pavelludiq [~quassel@87.246.58.237] has quit [Read error: Connection reset by peer] 23:14:21 dmk [dmk@83.231.23.188] has joined #lisp 23:14:24 ltriant [~ltriant@lithium.mailguard.com.au] has joined #lisp 23:14:50 -!- trebor_dki [~user@mail.dki.tu-darmstadt.de] has quit [Ping timeout: 240 seconds] 23:16:06 -!- Danmaku [dmk@83.231.81.195] has quit [Disconnected by services] 23:16:16 -!- dmk is now known as Danmaku 23:18:15 Pegazus [hjsrdthsr@190.139.225.43] has joined #lisp 23:18:33 Hi, is there any way to make a HP iPAQ 216 to run a lisp program? (a lisp dialect with clos)? 23:19:51 ravster [~user@CPE000c41a8878f-CM00195efb5296.cpe.net.cable.rogers.com] has joined #lisp 23:19:53 Hello all 23:20:26 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 23:21:30 Hello ravster. 23:22:50 Pegazus: Probably ECL works there. 23:24:23 ravster pasted "use funcall here?" at http://paste.lisp.org/display/99104 23:24:31 Could someone help me with using funcall or apply or something on this code? SBCL keeps saying (setf funcall) is undefined but reserved, so i can't use that. 23:24:45 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 240 seconds] 23:25:06 using funcall on the 'incf' line works without a problem, though 23:25:38 -!- smanek [~smanek@static-71-249-221-129.nycmny.east.verizon.net] has quit [Ping timeout: 268 seconds] 23:25:45 I'd just rather have one function instead of two (or four, actually) 23:25:46 symbole [~chatzilla@ool-182ffe8f.dyn.optonline.net] has joined #lisp 23:26:02 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 23:26:25 ravster: pass a setter too? 23:27:00 yes, I want to be able to pass which slot should be set 23:27:36 so...pass the setter? 23:28:01 each class has {high|low|openb|closeb}, and I want to be able to set ema-{high|low|open|close} 23:28:07 yes 23:28:25 problem solved! 23:29:12 how? 23:29:17 pass the setter! 23:29:24 *Xach* can't say it four times 23:30:47 Pegazus: ECL should work okay, maybe clisp 23:31:01 so just use (initialise-ema *array-name* n-value 'high #'ema-high) or something? 23:33:11 p_l: thankx 23:33:22 Bah. I'm an idiot. If I git push from one machine to another, how do I get the working dir on the remote machine to reflect the changes I've pushed? 23:33:55 gigamonkey: git reset --hard HEAD 23:33:59 gigamonkey: (on the remote machine) 23:34:05 benny` [~benny@i577A89EE.versanet.de] has joined #lisp 23:34:10 This also mystified me. 23:34:18 Thanks. 23:34:19 oh, there's a CL ported to WinCE? 23:34:28 It still mystifies me why it's necessary, actually 23:34:51 Maybe someone who actually understands git can chime in if there's some other obviously right way to do it. :) 23:34:53 nus: there's an old build of GCL floating around, and ECL should compile well on it. 23:35:37 -!- gugamilare [~kvirc@200-207-40-188.dsl.telesp.net.br] has quit [Quit: KVIrc Insomnia 4.0.0, revision: 3900, sources date: 20100125, built on: 2010-02-15 08:38:32 UTC http://www.kvirc.net/] 23:35:38 gigamonkey: the cleaner way is to have a separate "bare" repository 23:36:47 which can be used to push from all the sites with no branch checked out, and you only pull from other repos, never push directly to them 23:37:15 -!- benny [~benny@i577A8621.versanet.de] has quit [Ping timeout: 248 seconds] 23:37:32 billitch: heh. I think I actually set that up. But I forgot about it. Doh! 23:37:54 So you push to the bare one? And then everyone pulls from there? 23:37:56 gigamonkey: you need three repos with one being updated through post-update hook. See this http://jblevins.org/log/managing-websites-with-git 23:38:14 gigamonkey: right 23:38:40 it's nicer because pulling merges the currently checkout branch and the new remote head 23:38:49 checked out* 23:39:54 leo2007: that's nice too for git as a deployment tool 23:39:58 psilord1 [~psilord@adsl-75-42-235-187.dsl.mdsnwi.sbcglobal.net] has joined #lisp 23:40:07 -!- benny` is now known as benny 23:40:25 abend [~alx@076-076-146-016.pdx.net] has joined #lisp 23:40:34 Xach: thank you for the reference to #lisp from comp.lang.lisp! 23:40:39 yeah, i use it so that my remote lisp pick up changes I made locally thus allowing me to avoid using tramp. 23:45:10 Xach: I tried passing the setter with a "(initialise-ema *array* 10 'high #'ema-high)", but I get a "Function ema-value is undefined" error. 23:45:34 Is this the correct way to pass the setter, or am I still doing it incorrectly? 23:46:09 smanek [~smanek@cpe-98-14-140-77.nyc.res.rr.com] has joined #lisp 23:46:26 ravster: did you define a writer or accessor with defclass? 23:46:38 psilord1: no problemo. there are loads of wisconsin lispers, though. 23:46:42 yes, "ema-high" is the accessor 23:46:49 ravster: doubtful. 23:46:51 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Remote host closed the connection] 23:47:02 ravster: or rather, the name of the writer is (setf ema-high) 23:47:30 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 23:47:31 oh 23:47:57 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 23:48:31 xach: They must be hiding. :) I'd like to talk longer, but I need to be afk 10 minutes ago. Later! 23:48:57 -!- Pegazus [hjsrdthsr@190.139.225.43] has left #lisp 23:49:28 Is there any way for me to fix this then? 23:52:00 ravster: pass #'(setf ema-high) and funcall it with the right arguments. 23:52:07 -!- mcsontos [~mcsontos@hotspot8.rywasoft.net] has quit [Quit: Leaving] 23:53:32 nop, now I get (setf funcall) is undefined again 23:54:20 ravster: that's why you must funcall it with the right arguments. 23:54:29 (funcall #'writer new-value ...) 23:55:14 oh, so not "(setf (funcall ...." then 23:57:47 -!- kleppari [~spa@bitbucket.is] has quit [Quit: leaving]