00:00:42 -!- dented42 [~dented42@opengroove.org] has quit [Ping timeout: 256 seconds] 00:00:48 SKC [~shimoco@bzq-79-180-131-134.red.bezeqint.net] has joined #lisp 00:01:02 drewc: you could also randomise the order in which alternatives are explored... I'm not sure how that'd work out in practice (: 00:01:14 -!- joneshf-laptop [~joneshf@mail.concordusapps.com] has quit [Read error: Connection reset by peer] 00:01:16 -!- Guest32963 [~lukas@194.228.13.29] has quit [Ping timeout: 256 seconds] 00:02:42 pkhuong: indeed, and for that matter 1/2 the reason I thought what I did was because of the 'avoid infinite recursion' simile that https://github.com/drewc/smug/blob/master/doc/monparsing.org has, and I was actually on the wrong side by accident 00:03:03 -!- bitonic [~user@ppp-232-137.27-151.libero.it] has quit [Ping timeout: 276 seconds] 00:03:10 lukas__ [~lukas@194.228.13.29] has joined #lisp 00:03:32 dented42 [~dented42@opengroove.org] has joined #lisp 00:04:47 -!- tsetumel_ [~shimoco@bzq-79-180-131-134.red.bezeqint.net] has quit [Ping timeout: 260 seconds] 00:05:05 adeht: well, that is a long and drawn out coversation where I do not have a side ... but ... 00:07:17 Ishtar, Passover, and Easter (the name and the time of year) ... and 'historically' before the age of pisces. 00:07:31 is there a way to concatenate keywords? 00:07:32 -!- CatMtKing [~CatMtKing@mobilenet1-4-156-32.bulk.ucr.edu] has quit [Quit: This computer has gone to sleep] 00:07:40 Denommus: sure. 00:07:51 Denommus: intern the concatenation of the names in the keyword package. 00:08:43 LiamH [~none@pool-74-96-4-63.washdc.east.verizon.net] has joined #lisp 00:08:44 Xach: thanks 00:09:45 What's the occasion? 00:10:02 so, for edification, Python doesn't seem to enjoy segfaults either: http://d.pr/n/ldxP 00:10:04 ipmonger [~IPmonger@c-68-81-244-69.hsd1.pa.comcast.net] has joined #lisp 00:10:32 my clisp doesn't appear to have FFI built so I can't test CLISP 00:14:19 antonv [5d7d2a66@gateway/web/freenode/ip.93.125.42.102] has joined #lisp 00:15:18 -!- toekutr [~user@50-0-51-11.dsl.static.sonic.net] has quit [Remote host closed the connection] 00:22:38 -!- spion [~spion@unaffiliated/spion] has quit [Ping timeout: 246 seconds] 00:23:10 -!- Bike [~Glossina@174-25-51-73.ptld.qwest.net] has quit [Quit: leaving] 00:24:48 -!- Strigoides [~Strigoide@60-234-213-126.bitstream.orcon.net.nz] has quit [Quit: Leaving] 00:25:46 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 00:30:52 tsetumel_ [~shimoco@bzq-79-180-131-134.red.bezeqint.net] has joined #lisp 00:32:57 -!- Denommus [~user@gateway/tor-sasl/denommus] has quit [Ping timeout: 276 seconds] 00:33:43 -!- groovy2shoes [~cory@unaffiliated/groovebot] has quit [Quit: Computer has gone to sleep] 00:35:33 -!- SKC [~shimoco@bzq-79-180-131-134.red.bezeqint.net] has quit [Ping timeout: 276 seconds] 00:36:59 Bike [~Glossina@174-25-51-73.ptld.qwest.net] has joined #lisp 00:38:11 lduros`` [~user@pool-108-52-158-66.phlapa.fios.verizon.net] has joined #lisp 00:38:19 jleija [~jleija@50.8.41.50] has joined #lisp 00:39:14 -!- lduros` [~user@pool-108-52-158-66.phlapa.fios.verizon.net] has quit [Ping timeout: 256 seconds] 00:40:45 -!- techlife [~jimmy@123.130.6.89] has quit [Ping timeout: 276 seconds] 00:41:50 -!- jleija [~jleija@50.8.41.50] has quit [Client Quit] 00:42:08 jleija [~jleija@50.8.41.50] has joined #lisp 00:46:08 techlife [~jimmy@123.130.6.89] has joined #lisp 00:49:57 -!- slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has quit [Ping timeout: 240 seconds] 00:52:47 TDT [~user@bouncer.eng.uiowa.edu] has joined #lisp 00:53:09 -!- drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 00:53:39 drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has joined #lisp 00:58:40 -!- breakds [~breakds@wifi-116.cs.wisc.edu] has quit [Ping timeout: 246 seconds] 01:00:18 ehu [ehu@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 01:00:50 SKC [~shimoco@bzq-79-180-131-134.red.bezeqint.net] has joined #lisp 01:01:34 ahungry [~null@99-40-10-216.lightspeed.livnmi.sbcglobal.net] has joined #lisp 01:02:13 -!- jlongster [~user@pool-96-238-181-209.rcmdva.fios.verizon.net] has quit [Ping timeout: 245 seconds] 01:02:59 ohnoitsavram [~user@CPE-60-225-105-159.hhui3.cht.bigpond.net.au] has joined #lisp 01:04:58 Hey folks, I need to change how ALLOCATE-INSTANCE is implemented in the ECL source code. I need to specialize it so that if I allocate an instance of STANDARD-CLASS it uses a different function to allocate the class. Here is what I think will work: http://pastebin.com/6219tk3c 01:05:01 -!- ehu [ehu@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 256 seconds] 01:05:27 -!- tsetumel_ [~shimoco@bzq-79-180-131-134.red.bezeqint.net] has quit [Ping timeout: 276 seconds] 01:06:06 Will this only the bottom method be called if I call allocate-instance on (find-class 'standard-class)? 01:07:04 (if (eq class (ALLOCATE-RAW-CLASS nil class (class-size class)))) seems like an odd duck 01:07:14 -!- Knirr [~Knirr@c-da4ae555.143-16-64736c10.cust.bredbandsbolaget.se] has quit [Quit: Leaving] 01:07:51 Now that you point it out - it does. That's from ECL. 01:08:22 Why do they do that? 01:09:06 No, wait - that's my mistake! 01:09:25 I went back to my canonical ECL implementation and it's not like that. 01:09:30 Wait. Let me fix that. 01:10:18 but, anyway, that method will be called on standard-classes, yeah. 01:10:24 not other classes though. 01:11:15 Ok, here's the correct version: http://pastebin.com/ryxPkZWg 01:12:41 -!- Juanito-Jons [~jreynoso@177.224.214.151] has quit [Quit: Ex-Chat] 01:12:51 Yeah, if I (DEFCLASS molecule ...) I want it to allocate the new class using the second version. If I allocate an instance of any other class I want the top version. 01:13:29 for example, if a user does (defclass ultrafilter-class (standard-class) ...) and then makes some class that's an ultrafilter-class, it'll use the method on CLASS 01:14:13 -!- dto [~user@pool-96-252-62-13.bstnma.fios.verizon.net] has quit [Remote host closed the connection] 01:14:15 Hmm, that's not quite what I want. 01:14:25 -!- TDT [~user@bouncer.eng.uiowa.edu] has quit [Remote host closed the connection] 01:14:28 i figured. 01:15:21 I want the ultrafilter-class to be represented as an instance of my C++ Class class. I'll have to add support for additional slots though - correct? 01:15:44 I mean, ultrafilter-class can have additional slots on top of the 22 that are defined for standard-class. 01:16:10 yes it could. 01:16:56 -!- fmeyer [~fmeyer@186.220.32.235] has quit [Ping timeout: 256 seconds] 01:16:59 Extra slots are not really the problem - I can deal with that. But how do I deal with the dispatch problem. 01:17:23 Should I use (defmethod allocate-instance ((class standard-class) ...) 01:18:19 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 245 seconds] 01:18:49 But that will get every class won't it? Obviously I'm still struggling with programming with CLOS. 01:20:38 more to the point, that's a dispatch on the class of /the class of/ the instance to be. if i did (defclass foo () ...), (find-class 'foo) would be of class STANDARD-CLASS, and your allocate-instance method for classes would get called for (make-instance 'foo ...) 01:20:47 -!- DataLinkDroid [~DataLinkD@120.158.32.164] has quit [Quit: Bye] 01:21:36 apathor [~apathor@c-50-138-132-212.hsd1.ma.comcast.net] has joined #lisp 01:22:20 Parsing... 01:23:45 You mean (defmethod allocate-instance ((class standard-class)...) is a dispatch on the class of /the class of/ the instance to be? 01:24:37 knob [~knob@adsl-173-228-216-117.prtc.net] has joined #lisp 01:24:43 I get the second half of what you said. 01:25:06 it's saying, if the instance-to-be's class is a standard-class, do this 01:25:16 but you seem to be wanting your behavior for when the instance-to-be is itself a class 01:26:06 arrsim [~user@mail.fitness2live.com.au] has joined #lisp 01:26:34 Yes - I want the behavior for when the instance-to-be is itself a class. That's right. 01:27:10 How do I do that. 01:27:10 yroeht [~yroeht@x.yroeht.eu] has joined #lisp 01:27:29 I guess you'd have to do (if (subtypep class 'class) ...) or something 01:28:11 -!- wbooze [~wbooze@xdsl-78-35-135-144.netcologne.de] has quit [Remote host closed the connection] 01:28:45 -!- sykopomp [~sykopomp@unaffiliated/sykopomp] has quit [Quit: o7] 01:28:47 Within the allocate-instance function right? So I can't do it with the method specializer. 01:29:03 yeah. 01:29:20 I mean, for one thing, as you can see from the implementation, the class might not even have had its inheritance finalized yet! 01:29:39 NeverMined [~never@adsl-76-237-182-226.dsl.chcgil.sbcglobal.net] has joined #lisp 01:30:54 tsetumel_ [~shimoco@bzq-79-180-131-134.red.bezeqint.net] has joined #lisp 01:31:01 Bike: I don't think I have to worry about inheritance at this point - I've taken care of all of that in the CLOS bootstrap. That's what I've been working on for the past month. This ALLOCATE-INSTANCE method is being called for the first time when the very first DEFCLASS get's evaluated. 01:31:38 I think this ALLOCATE-INSTANCE is post-bootstrap functionality. 01:31:58 I'm sure of it. 01:32:35 I've got to run and find my copy of AMOP. I need to look up subclassp semantics. 01:33:01 well, you do have to worry about it, if you want this special implementation to run only when allocating classes 01:33:14 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 01:34:45 But my ALLOCATE-RAW-CLASS does everything that ECL's ALLOCATE-RAW-INSTANCE does. The ECL CL code should take care of everything else shouldn't it? 01:34:46 -!- SKC [~shimoco@bzq-79-180-131-134.red.bezeqint.net] has quit [Ping timeout: 256 seconds] 01:36:07 but you can only tell if the /instance/ you're going to be allocating is a class if you check its class's subclass relationships (rather than its class's class's, as the dispatch does) 01:36:44 -!- pavelpenev [~quassel@85-130-11-8.2073813645.shumen.cablebg.net] has quit [Remote host closed the connection] 01:37:39 -!- CampinSam [~user@24-176-103-21.dhcp.jcsn.tn.charter.com] has quit [Remote host closed the connection] 01:39:02 Ok, the behavior I want is if the /instance/ I'm going to be allocating is a class then I want to use ALLOCATE-RAW-CLASS and if its anything else I want to use ALLOCATE-RAW-INSTANCE. What do I need to know if I'm going to be allocating a class? 01:39:38 CampinSam [~user@24-176-103-21.dhcp.jcsn.tn.charter.com] has joined #lisp 01:39:59 Maybe I'm approaching this from the wrong direction. If I'm allocating a class then it was through ENSURE-CLASS and ENSURE-CLASS-USING-CLASS. 01:40:47 Maybe these ENSURE functions should be calling ALLOCATE-CLASS rather than ALLOCATE-INSTANCE? 01:41:34 sw2wolf [~czsq888@171.217.3.80] has joined #lisp 01:44:24 no, because the user can call make-instance themselves. 01:44:51 or allocate-instance for that matter. 01:45:13 you just need to know that the instance being allocated is a class, which means knowing that the instance's class is a /subclass/ of CLASS. 01:48:04 -!- antonv [5d7d2a66@gateway/web/freenode/ip.93.125.42.102] has quit [Quit: Page closed] 01:49:45 -!- 13WAAVALQ is now known as kliph 01:49:46 fisxoj [~fisxoj@c-24-12-190-29.hsd1.il.comcast.net] has joined #lisp 01:52:54 -!- NeverMined [~never@adsl-76-237-182-226.dsl.chcgil.sbcglobal.net] has quit [Ping timeout: 256 seconds] 01:53:13 agumonkey [~agu@8.158.70.86.rev.sfr.net] has joined #lisp 01:55:10 poindontcare [~user@c-69-181-139-125.hsd1.ca.comcast.net] has joined #lisp 01:55:25 natechan [~natechan@c-71-56-124-186.hsd1.ga.comcast.net] has joined #lisp 01:57:19 I have a CLASSP predicate that gives (CLASSP x) --> T if x is a class. How about this: http://pastebin.com/0xFtnfhG 01:58:26 drmeister: in what situation would class-of not return a class...? 01:58:36 -!- Viaken_ is now known as Viaken 02:00:01 NeverMined [~never@adsl-76-237-182-226.dsl.chcgil.sbcglobal.net] has joined #lisp 02:00:56 SKC [~shimoco@bzq-79-180-131-134.red.bezeqint.net] has joined #lisp 02:01:33 Right. 02:05:00 -!- tsetumel_ [~shimoco@bzq-79-180-131-134.red.bezeqint.net] has quit [Ping timeout: 264 seconds] 02:08:37 How about this: http://pastebin.com/UePBSepe Is the problem that at the point when ALLOCATE-INSTANCE is called the class-precedence-list of /class/ may not be defined yet? 02:10:21 No, because it's finalized right before there. 02:10:57 Ok - so I'm good right? 02:11:10 looks okay to me. 02:11:17 Sorry for all the questions - I left my AMOP book at work again. 02:12:05 Ok - smoke test time. 02:14:26 -!- fisxoj [~fisxoj@c-24-12-190-29.hsd1.il.comcast.net] has quit [Ping timeout: 256 seconds] 02:15:12 -!- deech`` [~user@108.230.9.218] has quit [Ping timeout: 264 seconds] 02:15:33 -!- ebobby_ [~fms@199.21.86.106] has quit [Ping timeout: 240 seconds] 02:16:41 -!- ipmonger [~IPmonger@c-68-81-244-69.hsd1.pa.comcast.net] has quit [Quit: ipmonger] 02:16:57 -!- akovalen` [~user@95.72.41.12] has quit [Ping timeout: 240 seconds] 02:17:55 I guess the downside is that I have to evaluate SUBCLASSP every time I allocate an instance of anything. 02:18:07 And that means searching a class-precedence list. 02:20:25 Would it be wise to add another slot to classes to keep track of whether they are a subclass of CLASS or not? 02:21:05 are you worried about cpls being that long? 02:22:08 I'll just lump that worry under "premature optimizations" and pull it back out later if profiling says its taking too long to allocate instances. 02:24:23 ISF [~ivan@187.64.222.221] has joined #lisp 02:27:11 -!- jleija [~jleija@50.8.41.50] has quit [Quit: good night folks] 02:27:20 Henesy [~h3n3sy@adsl-75-23-118-193.dsl.peoril.sbcglobal.net] has joined #lisp 02:27:46 -!- natechan [~natechan@c-71-56-124-186.hsd1.ga.comcast.net] has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 02:28:01 That allocate-instance method looks so simple - I don't know why it was giving me so much trouble. I guess I had convinced myself that I should be doing it with the specializer. 02:28:33 Given that your metaclass structure is probably flat, there probably isn't much to search. 02:28:52 DataLinkDroid [~DataLinkD@101.175.65.1] has joined #lisp 02:30:57 tsetumel_ [~shimoco@bzq-79-180-131-134.red.bezeqint.net] has joined #lisp 02:31:13 Zhivago: What do you mean "flat". 02:32:03 you won't have a long chain of classes subclassing class 02:34:44 No, I guess I don't - even in my chemistry code there are maybe 3-4 levels of inheritance. 02:34:50 -!- SKC [~shimoco@bzq-79-180-131-134.red.bezeqint.net] has quit [Ping timeout: 256 seconds] 02:35:02 those are probably not metaclasses, even. 02:36:02 No, I don't have any other metaclasses other than the CL ones. 02:41:56 -!- knob [~knob@adsl-173-228-216-117.prtc.net] has quit [Quit: Leaving] 02:42:18 knob [~knob@adsl-173-228-216-117.prtc.net] has joined #lisp 02:44:35 -!- ting12 [~ting12@c-67-182-147-102.hsd1.wa.comcast.net] has quit [Ping timeout: 255 seconds] 02:48:27 v [~v@199.68.198.120] has joined #lisp 02:50:06 In which case, your inheritance chain will be one deep, I think. 02:51:20 standard-class, structure-class, built-in-class 02:51:28 Sorry, one deep before hitting class, anyhow. 02:55:01 ting12 [~ting12@c-67-182-147-102.hsd1.wa.comcast.net] has joined #lisp 02:57:08 adelgado [~TomSawyer@c-66-229-185-165.hsd1.fl.comcast.net] has joined #lisp 03:05:03 -!- honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has quit [] 03:05:55 protist [~protist@125-237-130-19.jetstream.xtra.co.nz] has joined #lisp 03:06:34 -!- sw2wolf [~czsq888@171.217.3.80] has left #lisp 03:10:10 -!- lduros`` [~user@pool-108-52-158-66.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 03:10:25 joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has joined #lisp 03:14:08 sykopomp [~sykopomp@crlspr-24.233.190.221.myacc.net] has joined #lisp 03:14:08 -!- sykopomp [~sykopomp@crlspr-24.233.190.221.myacc.net] has quit [Changing host] 03:14:08 sykopomp [~sykopomp@unaffiliated/sykopomp] has joined #lisp 03:19:16 jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has joined #lisp 03:23:00 -!- LiamH [~none@pool-74-96-4-63.washdc.east.verizon.net] has quit [Ping timeout: 256 seconds] 03:26:08 LiamH [~none@pool-74-96-4-63.washdc.east.verizon.net] has joined #lisp 03:26:55 -!- Dalek_Baldwin [~Adium@108-225-26-178.lightspeed.irvnca.sbcglobal.net] has quit [Quit: Leaving.] 03:28:30 p_l: 03:32:41 -!- CampinSam [~user@24-176-103-21.dhcp.jcsn.tn.charter.com] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 03:34:29 -!- donglord8000 is now known as brendyyn 03:39:44 Dalek_Baldwin [~Adium@71-84-34-33.dhcp.mtpk.ca.charter.com] has joined #lisp 03:39:59 deech`` [~user@108.230.9.218] has joined #lisp 03:40:37 is there a good way to have a shebang in a .lisp file? 03:40:50 so I dont have to call via sbcl --script or a helper .sh file? 03:40:55 stardiviner [~stardivin@122.236.248.36] has joined #lisp 03:40:57 and still have the file (load'able via the rel 03:40:59 repl 03:41:44 sbcl fasls are shebanged, iirc 03:42:13 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Ping timeout: 240 seconds] 03:44:36 -!- deech`` [~user@108.230.9.218] has quit [Ping timeout: 264 seconds] 03:47:51 awesome, thanks Bike 03:50:07 sbplr [~sbplr@c-67-177-11-244.hsd1.ut.comcast.net] has joined #lisp 03:51:48 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 264 seconds] 03:52:54 -!- agumonkey [~agu@8.158.70.86.rev.sfr.net] has quit [Ping timeout: 245 seconds] 03:54:48 -!- protist [~protist@125-237-130-19.jetstream.xtra.co.nz] has quit [Quit: Konversation terminated!] 04:06:22 -!- jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has quit [Ping timeout: 256 seconds] 04:06:33 -!- sbplr [~sbplr@c-67-177-11-244.hsd1.ut.comcast.net] has quit [Quit: sbplr] 04:06:48 -!- bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has quit [Quit: bhyde] 04:07:40 kushal [kdas@fedora/kushal] has joined #lisp 04:07:49 kdas_ [kdas@nat/redhat/x-ousvjmdgsatymqph] has joined #lisp 04:08:42 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #lisp 04:09:01 breakds [~breakds@ppp-70-226-163-93.dsl.mdsnwi.ameritech.net] has joined #lisp 04:12:11 sambio_ [~sambio@190.57.227.109] has joined #lisp 04:12:52 -!- sambio_ is now known as Limada 04:13:26 -!- sambio [~sambio@unaffiliated/sambio] has quit [Ping timeout: 256 seconds] 04:15:06 -!- Limada is now known as sambio 04:16:54 -!- v [~v@199.68.198.120] has quit [Quit: Leaving] 04:17:08 v [~v@199.68.198.120] has joined #lisp 04:19:37 `arrdem [~user@resnet-45-187.dorm.utexas.edu] has joined #lisp 04:20:40 CampinSam [~user@24-176-103-21.dhcp.jcsn.tn.charter.com] has joined #lisp 04:21:20 breakds_ [~breakds@ppp-70-226-163-93.dsl.mdsnwi.ameritech.net] has joined #lisp 04:22:52 -!- kdas_ [kdas@nat/redhat/x-ousvjmdgsatymqph] has quit [Quit: Leaving] 04:26:11 Is there a convention in AMOP that an instances slots be initialized to unbound or nil or are they undefined.? 04:26:30 clhs slot-boundp 04:26:30 http://www.lispworks.com/reference/HyperSpec/Body/f_slt_bo.htm 04:31:27 sablib [~sablib@211.69.194.225] has joined #lisp 04:32:50 Thank you. 04:33:00 -!- sablib [~sablib@211.69.194.225] has quit [Remote host closed the connection] 04:33:58 -!- arrsim [~user@mail.fitness2live.com.au] has quit [Read error: Connection reset by peer] 04:34:04 -!- adelgado [~TomSawyer@c-66-229-185-165.hsd1.fl.comcast.net] has quit [Quit: Leaving.] 04:34:50 -!- `arrdem [~user@resnet-45-187.dorm.utexas.edu] has quit [Remote host closed the connection] 04:35:18 -!- breakds_ [~breakds@ppp-70-226-163-93.dsl.mdsnwi.ameritech.net] has quit [Quit: Konversation terminated!] 04:35:27 -!- sambio [~sambio@190.57.227.109] has quit [Changing host] 04:35:27 sambio [~sambio@unaffiliated/sambio] has joined #lisp 04:36:26 arrsim [~user@mail.fitness2live.com.au] has joined #lisp 04:39:20 -!- bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has quit [Ping timeout: 255 seconds] 04:39:50 -!- kanru [~kanru@118-163-10-190.HINET-IP.hinet.net] has quit [Remote host closed the connection] 04:41:13 -!- LiamH [~none@pool-74-96-4-63.washdc.east.verizon.net] has quit [Ping timeout: 240 seconds] 04:41:43 kanru [~kanru@118-163-10-190.HINET-IP.hinet.net] has joined #lisp 04:42:11 benny [~user@maidenhead3.tunnelr.com] has joined #lisp 04:46:27 asvil [~user@91.151.182.61] has joined #lisp 04:47:19 adelgado [~TomSawyer@c-66-229-185-165.hsd1.fl.comcast.net] has joined #lisp 04:47:31 Harag [~Thunderbi@105.225.38.132] has joined #lisp 04:56:19 `arrdem [~user@resnet-45-187.dorm.utexas.edu] has joined #lisp 05:00:58 SKC [~shimoco@bzq-79-180-131-134.red.bezeqint.net] has joined #lisp 05:01:36 meiji11 [~user@d75-158-40-174.abhsia.telus.net] has joined #lisp 05:01:57 -!- ahungry [~null@99-40-10-216.lightspeed.livnmi.sbcglobal.net] has quit [Ping timeout: 248 seconds] 05:02:13 leo2007 [~leo@111.161.47.175] has joined #lisp 05:02:17 is there a way for a generic function to defer call-next-method? 05:02:53 sw2wolf [~czsq888@171.217.3.80] has joined #lisp 05:02:57 Defer? 05:02:59 perhaps it could return a pointer to the 'next-method' up in the chain, that you could call later? I'm pretty sure nothing of the sort exists. 05:03:24 Bike, I'd calling a generic function with an instance of a subclass, and I'd like to call the generic function belonging to the superclass, but not right away 05:03:32 I'd like to do some work in between. 05:03:35 toekutr [~user@50-0-51-11.dsl.static.sonic.net] has joined #lisp 05:03:43 s/I'd/I'm 05:04:05 So... do your work in the method and then call call-next-method when you're ready? 05:04:45 well, I would like the method to return to the calling point, at which point I'd get ready, then I'd like to continue as if that method ended its execution with (call-next-method). 05:04:51 -!- tsetumel_ [~shimoco@bzq-79-180-131-134.red.bezeqint.net] has quit [Ping timeout: 260 seconds] 05:05:10 with all the changes I made while getting ready intact, of course. 05:05:40 i'm not at all sure what you're getting at with "calling point" and such, sorry. Could you maybe write up a hypothetical code snippet or something? 05:06:00 hmm, ok. sorry. 05:06:16 meiji11: no 05:06:32 no? that's what I thought. 05:06:49 <|3b|> conditions + restarts is closest i can think of to that 05:07:31 <|3b|> you can't return the call-next-method from the method, but you can allow the caller to run some code before you call the next method 05:08:21 but if I define an :after method on the more specific method, I should be able to reflect on the class of the object and perform the action based on that condition, no? 05:08:55 jimmy [~bonsai@c-98-233-111-131.hsd1.md.comcast.net] has joined #lisp 05:09:06 meiji11: an :after method is not defined on other methods, but on generic functions 05:09:39 meiji11: typically, it is specialized on a class, so you don't need to "reflect on" an argument again. 05:09:39 <|3b|> also, generic functions don't "belong" to a class 05:10:43 H4ns, right, but I want this special behavior to occur only when that object is a member of a subclass of the class the :after method is specialized on 05:10:48 meiji11: maybe you can find a solution that fits into the standard method combination for generic functions, or one that you can write a custom method combination for. 05:11:06 meiji11: you can have many :after methods 05:11:08 *|3b|* supposes if you really wanted to you could figure out what method would have been called for a specific (super)class and call that directly by hand instead of calling the generic function and letting it dispatch normally 05:11:10 gravicappa [~gravicapp@ppp91-77-167-200.pppoe.mtu-net.ru] has joined #lisp 05:11:17 meiji11: just specialize one for the class that you're interested in. 05:11:45 I tried that. things occur out of order. 05:11:59 meiji11: no, they occur _in_ order 05:12:00 -!- sambio [~sambio@unaffiliated/sambio] has quit [] 05:12:07 meiji11: maybe not the order that you like. 05:12:16 well, yes. right. 05:13:03 meiji11: so you want to run code that is more specific after code that it less specific, is that right? 05:13:30 other way around. 05:14:10 you know, this would be much simpler if I added an intermediary class between the two 05:14:17 and a primary method on that class that did the intermediary work. 05:15:03 meiji11: if you came up with a model that is not easily expressed in the language, it is maybe better to change the model rather than trying to outsmart the language 05:16:05 yes, I agree. 05:17:31 can anyone point me to resources on doing gui application development in common lisp? newLISP includes some bindings to the java guiserver.jar that seem convenient, and the idea of live updating your gui as you build the application in the repl seems pretty intriguing. I gave up on newlisp after wasting most of the day trying to get it and emacs/slime talking 05:18:33 thanks for your help. 05:21:20 jimmy: unfortunately, there is not much to suggest in that field when you want open source 05:21:50 ok, tell me about commercial solutions 05:22:03 please :-) 05:22:24 jimmy: lispworks has capi, it is cross platform and well supported. 05:22:56 jimmy: allegro cl has what-is-it-called, which is gtk based and also well supported across their platforms 05:23:39 jimmy: there is commonqt for open source lisps, but it is not documented very well. probably your best choice if you don't want commercial but have time to spend. 05:24:08 jimmy: or ltk for simple, low-bandwidth gui work 05:25:28 -!- Nisstyre-laptop [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 05:26:19 -!- adelgado [~TomSawyer@c-66-229-185-165.hsd1.fl.comcast.net] has quit [Quit: Leaving.] 05:26:27 thanks. have you worked with any of these in particular? 05:27:01 <|3b|> if there was some java thing you liked, you could also try using it from abcl 05:27:21 jimmy: nothing that would qualify me to say more than "these things exist" 05:28:18 sdemarre [~serge@137.135-66-87.adsl-dyn.isp.belgacom.be] has joined #lisp 05:28:33 -!- NimeshNeema [uid2689@gateway/web/irccloud.com/x-xurvnjrqnaspyrht] has quit [Ping timeout: 258 seconds] 05:29:42 -!- rvirding [uid5943@gateway/web/irccloud.com/x-hxprknynqgzunaei] has quit [Ping timeout: 258 seconds] 05:30:04 jimmy: if you love lisp very much, you can try clim. it is a great companion, but not very practical :D 05:30:11 when using newLISP, the guiserver.jar was bundled with the java runtime, I've been looking to see if anyone else makes use of it but it doesn't look widespread. 05:30:28 -!- varjag [uid4973@gateway/web/irccloud.com/x-ykngwhsnptofantb] has quit [Ping timeout: 258 seconds] 05:30:57 tsetumel_ [~shimoco@bzq-79-180-131-134.red.bezeqint.net] has joined #lisp 05:32:09 jimmy: look at capi - the people i know who use it love it. 05:33:05 i'm kinda new. I've been through a few chapters of pcl, I've set up slime/emacs/ with quicklisp quite a few times, i'm getting more comfortable with emacs, and I've heard of people using the repl for interesting things like being able to modify the gui while still in the repl, or updating opengl code almost as if you end up scripting opengl 05:33:08 ok 05:35:08 -!- SKC [~shimoco@bzq-79-180-131-134.red.bezeqint.net] has quit [Ping timeout: 255 seconds] 05:36:24 thanks for the suggestions everyone. I'm still crawling here :-) 05:36:54 -!- jimmy [~bonsai@c-98-233-111-131.hsd1.md.comcast.net] has quit [Quit: jimmy] 05:37:36 -!- sdemarre [~serge@137.135-66-87.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 256 seconds] 05:38:15 jimmy99 [~bonsai@c-98-233-111-131.hsd1.md.comcast.net] has joined #lisp 05:39:23 -!- b1rkh0ff [~b1rkh0ff@31.176.141.140] has quit [Ping timeout: 260 seconds] 05:41:00 -!- benny [~user@maidenhead3.tunnelr.com] has quit [Ping timeout: 256 seconds] 05:41:04 teggi [~teggi@113.172.54.243] has joined #lisp 05:43:11 benny [~user@maidenhead3.tunnelr.com] has joined #lisp 05:43:18 NimeshNeema [uid2689@gateway/web/irccloud.com/x-wusmamlfwgdzbbpu] has joined #lisp 05:46:22 -!- Henesy [~h3n3sy@adsl-75-23-118-193.dsl.peoril.sbcglobal.net] has quit [Ping timeout: 256 seconds] 05:47:54 -!- Corvidium [~cosman246@24.56.241.224] has quit [Ping timeout: 245 seconds] 05:51:32 b1rkh0ff [~b1rkh0ff@31.176.141.140] has joined #lisp 05:51:57 nha [~prefect@koln-4d0dd051.pool.mediaWays.net] has joined #lisp 05:53:10 -!- meiji11 [~user@d75-158-40-174.abhsia.telus.net] has quit [Remote host closed the connection] 06:04:34 mrSpec [~Spec@88.208.105.6] has joined #lisp 06:04:34 -!- mrSpec [~Spec@88.208.105.6] has quit [Changing host] 06:04:34 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 06:08:51 pjb` [~t@AMontsouris-651-1-180-69.w82-123.abo.wanadoo.fr] has joined #lisp 06:10:17 ehu [~ehu@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 06:12:21 -!- pjb [~t@AMontsouris-651-1-122-197.w83-202.abo.wanadoo.fr] has quit [Ping timeout: 248 seconds] 06:12:51 -!- drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 06:13:55 snowylike [~sn@91-67-171-156-dynip.superkabel.de] has joined #lisp 06:25:49 ck_ [~ck@dslb-088-069-126-173.pools.arcor-ip.net] has joined #lisp 06:27:52 banjara [~Adium@unaffiliated/banjara] has joined #lisp 06:31:50 -!- ehu [~ehu@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 256 seconds] 06:34:32 protist [~protist@125-237-130-19.jetstream.xtra.co.nz] has joined #lisp 06:34:53 -!- prxq [~mommer@mnhm-5f75e14c.pool.mediaWays.net] has quit [Quit: Leaving] 06:35:22 prxq [~mommer@mnhm-5f75e14c.pool.mediaWays.net] has joined #lisp 06:37:57 -!- djanatyn [~djanatyn@mail.digitalkingdom.org] has quit [Quit: WeeChat 0.3.8] 06:38:57 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 06:44:34 tsetumel [~shimoco@109.67.128.214] has joined #lisp 06:44:37 confirm that i understand correctly... my new binding of *special-variable* will no longer be in effect in the nested lambda: (defun my-fun () (let ((*special-variable* "rebound")) (lambda () *special-variable*))) 06:44:37 slyrus [~chatzilla@adsl-99-183-240-66.dsl.pltn13.sbcglobal.net] has joined #lisp 06:45:53 -!- tsetumel_ [~shimoco@bzq-79-180-131-134.red.bezeqint.net] has quit [Ping timeout: 246 seconds] 06:47:30 right, it has dynamic extent 06:48:57 bitonic [~user@ppp-232-137.27-151.libero.it] has joined #lisp 06:49:51 (assuming you mean it will not be in effect when the function returned is called) 06:52:23 angavrilov [~angavrilo@217.71.227.190] has joined #lisp 06:53:56 so lexical variables affect the "textual stack" of the nested forms, while special/dynamic variables affect the "function-call stack" of evaluation 06:54:02 tesuji [~tesuji@mail.pit.de] has joined #lisp 06:54:22 no, that makes no sense 06:54:35 read http://www.cs.cmu.edu/Groups/AI/html/cltl/clm/node43.html 06:56:57 you talking to a robot? and saying it makes no sense :) 06:58:23 my robo-thought thinks it makes sense... if you're willing to refer to the nested lexical scopings in your source text as "textual stacks" 06:58:38 well that's why it's called "lexical" 06:59:11 -!- Adlai [~adlai@unaffiliated/adlai] has quit [Ping timeout: 246 seconds] 06:59:38 if you want to invent your own nonmenclature that makes sense to you, sure.. just don't expect others to understand you 06:59:50 *nomenclature 07:00:43 i'm not up to par with my linguistics... are "lexical" and "textual" distinct concepts? (do they refer to different layers of syntax?) 07:00:50 varjag [~eugene@122.62-97-226.bkkb.no] has joined #lisp 07:01:17 they mean basically the same thing, and certainly do in this context, so it would be more convenient for you to use the accepted "lexical" 07:02:24 eldariof [~CLD@215-134-158-212.static.bluetone.cz] has joined #lisp 07:04:28 what about "stack"? is there a better phrase (than "lexical stack")? 07:04:45 i suppose "scope" 07:09:14 przl [~przlrkt@46.231.183.162] has joined #lisp 07:12:56 Adlai [~adlai@unaffiliated/adlai] has joined #lisp 07:14:22 tsetumel_ [~shimoco@109.67.128.214] has joined #lisp 07:14:46 -!- jimmy99 [~bonsai@c-98-233-111-131.hsd1.md.comcast.net] has quit [Ping timeout: 256 seconds] 07:15:08 drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has joined #lisp 07:17:44 -!- tsetumel [~shimoco@109.67.128.214] has quit [Ping timeout: 246 seconds] 07:18:59 jtza8 [~jtza8@105-237-38-180.access.mtnbusiness.co.za] has joined #lisp 07:19:36 -!- drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has quit [Ping timeout: 256 seconds] 07:22:38 -!- ASau [~user@46.115.41.57] has quit [Ping timeout: 245 seconds] 07:22:48 leoc [~leoc.git@p5792D682.dip.t-dialin.net] has joined #lisp 07:25:14 yati [~yati@122.170.31.228] has joined #lisp 07:25:57 -!- slyrus [~chatzilla@adsl-99-183-240-66.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 240 seconds] 07:26:17 varjag_ [uid4973@gateway/web/irccloud.com/x-odlovblwavcywpfy] has joined #lisp 07:28:55 victor_lowther [~victor.lo@2602:306:36c6:f7e0:7906:400b:785a:7373] has joined #lisp 07:30:05 rvirding [uid5943@gateway/web/irccloud.com/x-kmqxbjefuaulvftv] has joined #lisp 07:33:22 -!- toekutr [~user@50-0-51-11.dsl.static.sonic.net] has quit [Remote host closed the connection] 07:35:42 attila_lendvai [~attila_le@87.247.56.193] has joined #lisp 07:35:42 -!- attila_lendvai [~attila_le@87.247.56.193] has quit [Changing host] 07:35:42 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 07:35:47 -!- sw2wolf [~czsq888@171.217.3.80] has left #lisp 07:36:34 -!- theos [~theos@unaffiliated/theos] has quit [Quit: sayoonara] 07:36:34 -!- Bike [~Glossina@174-25-51-73.ptld.qwest.net] has quit [Quit: me] 07:39:14 slyrus [~chatzilla@adsl-99-183-240-66.dsl.pltn13.sbcglobal.net] has joined #lisp 07:42:03 jdz [~jdz@85.254.212.34] has joined #lisp 07:42:15 -!- normanrichards [~normanric@70.114.215.220] has quit [] 07:42:40 pierpa [~user@host231-61-dynamic.41-79-r.retail.telecomitalia.it] has joined #lisp 07:44:22 SKC [~shimoco@bzq-109-67-128-214.red.bezeqint.net] has joined #lisp 07:44:53 balle [~basti@pulsar.inf.ethz.ch] has joined #lisp 07:46:13 -!- techlife [~jimmy@123.130.6.89] has quit [Ping timeout: 240 seconds] 07:47:09 techlife [~jimmy@123.130.6.89] has joined #lisp 07:47:33 -!- tsetumel_ [~shimoco@109.67.128.214] has quit [Ping timeout: 240 seconds] 07:48:47 stassats` [~stassats@wikipedia/stassats] has joined #lisp 07:50:36 -!- przl [~przlrkt@46.231.183.162] has quit [Ping timeout: 264 seconds] 07:53:04 kiuma [~kiuma@static-217-133-17-91.clienti.tiscali.it] has joined #lisp 07:53:32 przl [~przlrkt@46.231.183.162] has joined #lisp 07:53:33 mcsontos [mcsontos@nat/redhat/x-sseqaujjjanxirlg] has joined #lisp 07:53:52 Flame_Alchemist [~Flame_Alc@host3-114-dynamic.45-79-r.retail.telecomitalia.it] has joined #lisp 07:54:59 seq99 [~user@213.61.73.18] has joined #lisp 07:56:25 morphling [~stefan@gssn-4d003957.pool.mediaWays.net] has joined #lisp 08:00:43 prxq_ [~mommer@mnhm-5f75c563.pool.mediaWays.net] has joined #lisp 08:03:47 -!- prxq [~mommer@mnhm-5f75e14c.pool.mediaWays.net] has quit [Ping timeout: 256 seconds] 08:04:38 -!- cdidd [~cdidd@89-178-199-41.broadband.corbina.ru] has quit [Ping timeout: 256 seconds] 08:05:05 sawgij [~sawjig@gateway/tor-sasl/sawjig] has joined #lisp 08:06:39 -!- sawjig [~sawjig@gateway/tor-sasl/sawjig] has quit [Ping timeout: 276 seconds] 08:07:30 rukubites [~user@d122-111-11-20.meb804.vic.optusnet.com.au] has joined #lisp 08:08:03 Can anyone tell me what the 'canonical' xml library on CL/Quicklisp is? 08:08:15 clxml? 08:08:15 cxml 08:08:33 ah, sorry, cxml, I didn't remember the name correctly 08:09:04 That is what I thought. Actually I have a rule. If the source repository is not github, it probably isn't the best library. 08:09:52 Thanks! :-) I'm working on open-sourcing an Bayes Net library of mine. 08:11:36 That's not the world's best rule. There are oldies but goodies e.g. SERIES 08:11:43 -!- `arrdem [~user@resnet-45-187.dorm.utexas.edu] has quit [Remote host closed the connection] 08:11:49 Well, it is a heuristic. :-) 08:12:04 I also do things like look at documentation and ask on #lisp. :-) 08:14:23 tsetumel_ [~shimoco@109.67.128.214] has joined #lisp 08:15:10 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 08:17:54 -!- SKC [~shimoco@bzq-109-67-128-214.red.bezeqint.net] has quit [Ping timeout: 245 seconds] 08:20:11 Oddity [~Oddity@unaffiliated/oddity] has joined #lisp 08:22:51 tcr [~tcr@77-56-40-229.dclient.hispeed.ch] has joined #lisp 08:24:04 kmox83 [~kmox83@adsl-dyn-243.95-102-191.t-com.sk] has joined #lisp 08:24:37 -!- tsetumel_ [~shimoco@109.67.128.214] has quit [Read error: Operation timed out] 08:25:36 -!- gravicappa [~gravicapp@ppp91-77-167-200.pppoe.mtu-net.ru] has quit [Ping timeout: 256 seconds] 08:28:16 rukubites: heuristic: fancy word for "doesn't work" ;) (/me goes back to his TSP solver) 08:29:17 -!- ttm is now known as The_third_man 08:31:55 Can anyone who has ABCL (of a recent version) installed try quickloading "cffi" and see if they get an error? I want to know if it's my systems or something else is wrong 08:32:18 the latest cffi from git works ok on abcl 08:32:32 stassats`: but not from QL? 08:32:48 i don't use quicklisp, so no idea 08:32:56 OK 08:33:08 I'll try from git 08:33:11 ehu [~Erik@109.33.48.139] has joined #lisp 08:33:29 loke: https://github.com/lokedhs/cl-gss/blob/master/src/cl-gss.lisp#L126 here, you're using (1+ (length name-string)), but i believe using size variable from cffi:with-foreign-string would be a better idea 08:33:43 stassats`: indeed 08:34:38 stassats`: I think I mentioned that yesterday, but when I wrote it I didn't find any strlen ffi function so I took the easy way out (normally principals are all-ascii) 08:34:45 I'll change that right now 08:34:50 xificurC [xificurC@nat/ibm/x-qwztbbzbayzqpueo] has joined #lisp 08:35:51 -!- axion [~axion@cpe-67-242-88-224.nycap.res.rr.com] has quit [Ping timeout: 252 seconds] 08:41:57 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 08:51:04 ellusioner [ellusioner@c-2c1ee755.05-23-6c6b7013.cust.bredbandsbolaget.se] has joined #lisp 08:53:19 -!- leo2007 [~leo@111.161.47.175] has quit [Ping timeout: 245 seconds] 08:53:59 -!- snowylike [~sn@91-67-171-156-dynip.superkabel.de] has quit [Quit: Nettalk6 - www.ntalk.de] 09:02:54 -!- przl [~przlrkt@46.231.183.162] has quit [Ping timeout: 245 seconds] 09:03:57 kdas_ [kdas@nat/redhat/x-gnbwhasodfarqazr] has joined #lisp 09:04:42 xani [~user@178.183.150.87.dsl.dynamic.t-mobile.pl] has joined #lisp 09:06:58 -!- kushal [kdas@fedora/kushal] has quit [Ping timeout: 256 seconds] 09:07:32 -!- kdas_ is now known as kushal 09:07:42 -!- kushal [kdas@nat/redhat/x-gnbwhasodfarqazr] has quit [Changing host] 09:07:42 kushal [kdas@fedora/kushal] has joined #lisp 09:09:38 I was just thinking about what I would call the type of polymorphism in CLOS where a generic can dispatch based on object identity not class. So I looked up the wikipedia article on polymorphism and wow is that an abomination 09:10:04 The history section claims CLOS is the predecessor the C language 09:10:14 przl [~przlrkt@46.231.183.162] has joined #lisp 09:10:53 but anyway so what would you call dispatch on object identity? Is there a name for it? 09:11:14 Common Lisp is indeed the first standardized OO langauge 09:11:43 ohnoitsavram: "eql specialization" ? 09:11:48 -!- rukubites [~user@d122-111-11-20.meb804.vic.optusnet.com.au] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 09:11:50 but, the conclusion in wikipedea is nonsensical 09:12:46 i removed it 09:12:54 Yeah I mean is there a broader computer science term for dispatch on object identity or is it completely peculiar to CLOS? 09:13:28 the history is now really crooked, though, mentioning ML and then CLOS 09:14:07 but the CLOS paving the way to smalltalk or C is just hogwash 09:14:49 ohnoitsavram: in Dylan, we have "singleton dispatch" which is (largely) the same  there's a generalization "predicate dispatch"  09:15:05 ohnoitsavram: why do you need yet another term? 09:15:24 i say, less terms! we have an overabundance of them already 09:16:26 :stassats' For unambiguous communication with other people when trying to explain something about Lisp 09:17:02 so, describing in detail would be least ambiguous 09:17:15 But yeah when you know what you want to say trying to find the right word in a sea of words for similar things is frustrating. 09:18:51 arenz [arenz@nat/ibm/x-jutkurxcluyttkbj] has joined #lisp 09:18:55 introduce it as "let's talk about equality dispatch, when instead of integers, you dispatch on the number 1 or 2" 09:19:17 and then you can talk about it freely, without ambiguity 09:20:29 tekai [~tekai@f054021190.adsl.alicedsl.de] has joined #lisp 09:23:19 -!- benny [~user@maidenhead3.tunnelr.com] has quit [Quit: rcirc on GNU Emacs 24.1.1] 09:23:42 gravicappa [~gravicapp@ppp91-77-167-200.pppoe.mtu-net.ru] has joined #lisp 09:24:36 benny [~user@maidenhead3.tunnelr.com] has joined #lisp 09:29:20 -!- wyan [~wyan@ec2-54-246-94-212.eu-west-1.compute.amazonaws.com] has quit [Excess Flood] 09:29:46 -!- eldariof [~CLD@215-134-158-212.static.bluetone.cz] has quit [Read error: No route to host] 09:29:54 wyan [~wyan@ec2-54-246-94-212.eu-west-1.compute.amazonaws.com] has joined #lisp 09:30:32 ohnoit: It's just dispatch on type, constrained to a lattice, which includes identity types. 09:31:28 The constrained to a lattice bit is why you can't dispatch on arbitrary types, but just those corresponding to classes or identities under eql. 09:34:23 Flame_Alchemist_ [~Flame_Alc@host3-114-dynamic.45-79-r.retail.telecomitalia.it] has joined #lisp 09:34:23 nan_ [~user@178.233.216.230] has joined #lisp 09:34:38 -!- veer [~veer@pool-108-33-26-144.tampfl.fios.verizon.net] has quit [Ping timeout: 258 seconds] 09:35:26 -!- Flame_Alchemist [~Flame_Alc@host3-114-dynamic.45-79-r.retail.telecomitalia.it] has quit [Ping timeout: 255 seconds] 09:35:26 pavelpenev [~quassel@85.130.11.8] has joined #lisp 09:40:07 am0c [~am0c@124.49.51.146] has joined #lisp 09:40:35 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 256 seconds] 09:41:07 -!- przl [~przlrkt@46.231.183.162] has quit [Ping timeout: 260 seconds] 09:41:41 Zhivago: mmm, I was just again banging my head more on linguistic matters. People differentiate parametric polymorphism from adhoc polymorphism from subtype polymorphism, and then when it comes to subtype polymorphism there are classifications for the various strategies involved e.g. single dispatch on subtype, multiple dispatch on subtype and so on. So I was thinking "well what do I call dispatch on identity? Type has nothing 09:41:42 with it so it can't be subtype polymorphism". The same complaint applies for general predicate dispatch. I suppose if you consider an identity equality or any other predicate as defining a type for the purposes of dispatch you can still call it subtype polymorphism but idk it sounds unsatisfactory. Anyway its inconsequential, just was wondering. 09:41:47 -!- Harag [~Thunderbi@105.225.38.132] has quit [Quit: Harag] 09:42:29 On the plus side I somehow came across the weyl library which looks like it would be useful to study if I have the time. 09:42:44 przl [~przlrkt@46.231.183.162] has joined #lisp 09:43:25 -!- ohnoitsavram [~user@CPE-60-225-105-159.hhui3.cht.bigpond.net.au] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 09:46:56 -!- ered-away [~ered@75-101-56-39.dsl.static.sonic.net] has quit [Quit: Leaving] 09:49:03 Harag [~Thunderbi@105.225.38.132] has joined #lisp 09:55:08 frodef [~frode@shevek.netfonds.no] has joined #lisp 09:57:03 ered [~ered@75-101-56-39.dsl.static.sonic.net] has joined #lisp 09:59:45 -!- b1rkh0ff [~b1rkh0ff@31.176.141.140] has quit [Ping timeout: 276 seconds] 10:01:24 -!- victor_lowther [~victor.lo@2602:306:36c6:f7e0:7906:400b:785a:7373] has quit [Ping timeout: 264 seconds] 10:01:39 -!- kiuma [~kiuma@static-217-133-17-91.clienti.tiscali.it] has quit [Read error: Operation timed out] 10:06:05 -!- Flame_Alchemist_ [~Flame_Alc@host3-114-dynamic.45-79-r.retail.telecomitalia.it] has left #lisp 10:06:22 -!- hlavaty` [~user@friedrichstrasse.knowledgetools.de] has quit [Remote host closed the connection] 10:06:28 Gruu_ [~Gruu_@213.211.132.86.static.edpnet.net] has joined #lisp 10:11:46 -!- DataLinkDroid [~DataLinkD@101.175.65.1] has quit [Ping timeout: 256 seconds] 10:14:08 -!- ehu [~Erik@109.33.48.139] has quit [Ping timeout: 255 seconds] 10:16:54 loke: why do you (1+ foreign-name-string-length)? 10:17:19 RadiumCat [meow@gateway/shell/elitebnc/x-thduzqhozclhufeq] has joined #lisp 10:17:30 fantazo [~fantazo@213.129.230.10] has joined #lisp 10:17:31 stassats`: to fit the NUL byte 10:17:35 -!- RadiumCat [meow@gateway/shell/elitebnc/x-thduzqhozclhufeq] has left #lisp 10:17:45 it already does 10:17:54 (cffi::foreign-string-alloc "a") => #.(SB-SYS:INT-SAP #X7FFFE8000A10) 2 10:18:03 oooh 10:18:08 I see. I'll fix :-) 10:18:10 -!- kmox83 [~kmox83@adsl-dyn-243.95-102-191.t-com.sk] has quit [Quit: kmox83] 10:19:33 but does gss expect the length including the null byte or not? 10:20:02 weie [~eie@softbank221078042071.bbtec.net] has joined #lisp 10:20:37 It does 10:21:02 Let's see... 10:21:19 why does it need length then? if it could just call strlen or something 10:21:19 alino2 [~nanoujean@109.73.77.250] has joined #lisp 10:21:29 The manpage does't say, but I saw it in another documentation 10:21:30 -!- weie_ [~eie@softbank221078042071.bbtec.net] has quit [Ping timeout: 256 seconds] 10:21:48 stassats`: Because GSS works with tokens. Tokens doesn't necessarily have to be strings 10:22:08 so, why null termination then? 10:22:09 It's just that for Kerberos, it always is 10:22:30 -!- loke [~loke@203.127.16.194] has left #lisp 10:22:33 loke [~loke@203.127.16.194] has joined #lisp 10:23:38 From older Sun documentation. Look at the example: http://www.shrubbery.net/solaris9ab/SUNWdev/GSSAPIPG/p3.html 10:24:09 peterhil` [~peterhil@158.127.31.162] has joined #lisp 10:24:57 "In particular, a trailing NUL character should NOT be included in the length count, nor should either the GSS-API implementation or the application assume the presence of an uncounted trailing NUL." 10:25:06 http://tools.ietf.org/html/rfc2744.html 10:25:20 -!- doomlord [~doomlod@host81-159-234-112.range81-159.btcentralplus.com] has quit [Quit: Leaving] 10:27:25 -!- przl [~przlrkt@46.231.183.162] has quit [Ping timeout: 246 seconds] 10:29:37 so, (cffi:with-foreign-string ((foreign-name-string foreign-name-string-length) name-string :null-terminated-p nil) ...) 10:30:18 and in name-to-string, (cffi:foreign-string-to-lisp (buffer-desc-value output-name) :count (buffer-desc-length output-name)) 10:30:36 -!- Harag [~Thunderbi@105.225.38.132] has quit [Read error: Connection reset by peer] 10:31:29 Harag [~Thunderbi@105.225.38.132] has joined #lisp 10:34:47 -!- weie [~eie@softbank221078042071.bbtec.net] has quit [Ping timeout: 260 seconds] 10:35:40 b1rkh0ff [~b1rkh0ff@31.176.171.42] has joined #lisp 10:35:58 You're right, the documentation does say that 10:36:06 Every single example I've seen includes the NUL byte 10:37:30 ehu [~Erik@109.33.48.139] has joined #lisp 10:37:44 nobody reads documentation 10:37:44 -!- tekai [~tekai@f054021190.adsl.alicedsl.de] has quit [Quit: wrok wrok] 10:38:11 Clearly 10:38:18 that would include me, yes 10:38:20 jcazevedo [~jcazevedo@193.137.28.184] has joined #lisp 10:39:45 kiuma [~kiuma@2-230-138-74.ip202.fastwebnet.it] has joined #lisp 10:40:33 -!- teggi [~teggi@113.172.54.243] has quit [Remote host closed the connection] 10:42:00 weie [~eie@softbank221078042071.bbtec.net] has joined #lisp 10:42:06 Done and fixed :-) 10:42:10 Time to go home 10:51:28 -!- knob [~knob@adsl-173-228-216-117.prtc.net] has quit [Quit: Leaving] 10:54:23 przl [~przlrkt@46.231.183.162] has joined #lisp 10:58:53 pinupgeek [~pinupgeek@unaffiliated/pinupgeek] has joined #lisp 11:00:01 -!- weie [~eie@softbank221078042071.bbtec.net] has quit [Quit: Leaving...] 11:05:09 paddymahoney [~paddymaho@198-84-186-52.cpe.teksavvy.com] has joined #lisp 11:05:41 Henesy [~h3n3sy@75.23.118.193] has joined #lisp 11:06:53 spion [~spion@unaffiliated/spion] has joined #lisp 11:08:19 -!- v [~v@199.68.198.120] has quit [Ping timeout: 245 seconds] 11:09:17 nilsi [~nilsi@c83-253-22-138.bredband.comhem.se] has joined #lisp 11:09:37 breakds_ [~breakds@ppp-70-226-163-93.dsl.mdsnwi.ameritech.net] has joined #lisp 11:10:06 what does @ mean in lisp. seen it being used in macros. 11:10:23 splice 11:10:30 it's @, by the way 11:10:47 dim: you meant ,@ 11:11:08 nilsi: it's syntax in the backquote template system. 11:11:12 ah yes sorry 11:11:21 `(1 2 ,@(list 3 4) 5) --> (1 2 3 4 5) 11:11:37 yea, the , is just for telling lisp to evaluate it? 11:11:49 nilsi: it's "unquoting" 11:12:02 AFAIK the @ splicing only works in the quasiquote context and with ,@ 11:12:09 yes 11:12:24 ` differs from ' in allowing quasiquotation like the splicing above 11:13:54 never heard of splicing, so you basically use it when you wanna call a function in backquote template systems? doesn't seem right. 11:15:32 nilsi: not exactly, splicing is the variant of unquoting that instead of adding the result directly, "splices" it into the list - it only makes a difference when the result of the unquoted expression is a list 11:15:50 `(1 2 ,(list 3 4) 5) --> (1 2 (3 4) 5) ; Without splicing 11:16:21 p_l: Ahh yea, thanks I got it now :-) 11:18:26 -!- alino2 [~nanoujean@109.73.77.250] has quit [Ping timeout: 256 seconds] 11:19:07 -!- xani [~user@178.183.150.87.dsl.dynamic.t-mobile.pl] has quit [Ping timeout: 260 seconds] 11:20:51 eldariof [~CLD@215-134-158-212.static.bluetone.cz] has joined #lisp 11:21:01 -!- pinupgeek [~pinupgeek@unaffiliated/pinupgeek] has quit [Quit: pinupgeek] 11:22:32 -!- dmh__ [~pi@71-33-180-160.hlrn.qwest.net] has quit [Ping timeout: 255 seconds] 11:23:29 dmh [~pi@71-33-206-25.hlrn.qwest.net] has joined #lisp 11:24:27 v [~v@61.173.102.10] has joined #lisp 11:26:46 dsadsdasd [~Adium@37.157.191.242] has joined #lisp 11:26:51 -!- prxq_ is now known as prxq 11:26:55 ignas [~ignas@office.pov.lt] has joined #lisp 11:28:09 -!- pavelpenev [~quassel@85.130.11.8] has quit [Remote host closed the connection] 11:30:38 Dalek_Baldwin1 [~Adium@71-84-34-33.dhcp.mtpk.ca.charter.com] has joined #lisp 11:33:19 -!- Dalek_Baldwin [~Adium@71-84-34-33.dhcp.mtpk.ca.charter.com] has quit [Ping timeout: 245 seconds] 11:34:14 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 255 seconds] 11:39:05 nan_` [~user@178.233.216.230] has joined #lisp 11:39:20 -!- nan_ [~user@178.233.216.230] has quit [Remote host closed the connection] 11:42:54 -!- reckler [~reckler@ppp118-208-132-105.lns20.bne1.internode.on.net] has quit [Ping timeout: 245 seconds] 11:43:01 -!- jtza8 [~jtza8@105-237-38-180.access.mtnbusiness.co.za] has quit [Ping timeout: 256 seconds] 11:44:28 Okey, another question. 11:44:31 jtza8 [~jtza8@105-237-38-180.access.mtnbusiness.co.za] has joined #lisp 11:44:38 Im trying to do my own and macro 11:44:43 (defmacro my-and (&rest expr) 11:44:43 `(cond 11:44:43 ((null ,(cdr expr)) ,(car expr)) 11:44:44 ((null ,(car expr)) nil) 11:44:46 ((when ,(car expr) ,(my-and (cdr expr)))))) 11:44:47 lduros [~user@fsf/member/lduros] has joined #lisp 11:44:57 But im getting a stack overflow error. 11:44:57 attila_lendvai [~attila_le@87.247.56.181] has joined #lisp 11:44:57 -!- attila_lendvai [~attila_le@87.247.56.181] has quit [Changing host] 11:44:57 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 11:44:58 nilsi: please use paste.lisp.org 11:45:09 I cant tell why though 11:45:25 Kvaks [~kvaks@116.157.189.109.customer.cdi.no] has joined #lisp 11:46:18 http://paste.lisp.org/display/136452 11:46:33 -!- paddymahoney [~paddymaho@198-84-186-52.cpe.teksavvy.com] has quit [Remote host closed the connection] 11:46:34 nilsi: nothing in the macro stops recursing. 11:47:03 and you're confusing macro-expansion and execution times. 11:47:37 does not the cond stops on first match? 11:47:42 nilsi: no 11:47:47 shit 11:47:52 nilsi: it never gets executed. 11:48:14 because you are putting the cond in the code you are generating, not the code that is doing the generating. 11:49:34 -!- ehu [~Erik@109.33.48.139] has quit [Ping timeout: 245 seconds] 11:51:05 prxq: okey, by that you mean that I have ` on the wrong place? 11:51:29 yes 11:51:35 ehu [~Erik@109.33.48.139] has joined #lisp 11:51:48 -!- Henesy [~h3n3sy@75.23.118.193] has quit [Ping timeout: 264 seconds] 11:51:48 but you have to figure out why 11:52:16 nan_`` [~user@178.233.216.230] has joined #lisp 11:52:25 -!- nan_` [~user@178.233.216.230] has quit [Remote host closed the connection] 11:54:03 knob [~knob@76.76.202.244] has joined #lisp 11:54:24 deech`` [~user@108.230.9.218] has joined #lisp 11:55:46 -!- frodef [~frode@shevek.netfonds.no] has quit [Remote host closed the connection] 11:56:59 -!- Harag [~Thunderbi@105.225.38.132] has quit [Read error: Connection reset by peer] 11:57:13 Harag [~Thunderbi@105.225.38.132] has joined #lisp 11:57:25 -!- b1rkh0ff [~b1rkh0ff@31.176.171.42] has quit [Ping timeout: 248 seconds] 11:57:30 -!- nan_`` [~user@178.233.216.230] has quit [Remote host closed the connection] 11:59:13 josemanuel [~josemanue@40.228.221.87.dynamic.jazztel.es] has joined #lisp 11:59:37 -!- breakds_ [~breakds@ppp-70-226-163-93.dsl.mdsnwi.ameritech.net] has quit [Quit: Konversation terminated!] 12:00:24 prxq: My idea was to do a macroexpand to see what it generating but that one is also telling me stack overflow. But is it because it just generating conditions and never executes them? 12:01:03 But then it would only generate one cond I guess? 12:02:05 it's really irrelevant what it generates, since it's just a list representing source code 12:02:21 so you just endlessly grow that list 12:03:32 `fogus [~fogus@freedom.d-a-s.com] has joined #lisp 12:03:32 -!- Harag [~Thunderbi@105.225.38.132] has quit [Read error: Connection reset by peer] 12:03:34 -!- ellusioner [ellusioner@c-2c1ee755.05-23-6c6b7013.cust.bredbandsbolaget.se] has quit [Quit: Hihi] 12:03:44 ellusioner [ellusioner@c-2c1ee755.05-23-6c6b7013.cust.bredbandsbolaget.se] has joined #lisp 12:04:59 nilsi: It may be useful to start by writing functions that return sexpressions (i.e. lists). 12:05:56 nan_ [~user@178.233.216.230] has joined #lisp 12:06:11 Harag [~Thunderbi@105.225.38.132] has joined #lisp 12:06:36 -!- breakds [~breakds@ppp-70-226-163-93.dsl.mdsnwi.ameritech.net] has quit [Ping timeout: 256 seconds] 12:07:11 nilsi: replace ,(my-and (cdr expr)) with just (my-and (cdr expr)), and macroexpand it once 12:08:13 drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has joined #lisp 12:08:14 -!- tali713 [~tali713@2001:0:53aa:64c:1c6a:7578:b3ee:137e] has quit [Ping timeout: 246 seconds] 12:08:18 SanderM [~quassel@2001:610:180:1:e2cb:4eff:fe41:41d] has joined #lisp 12:09:03 are there idioms for deep copy or i should write my own when i need one? in this case i got two arrays in a struct and i want to copy a struct instance, i guess stating the types of members in defstruct wouldn't be enough for deep-copy 12:09:04 stassats`: Illegal argument in functor position: (EQ 1 1) 12:09:04 nilsi: you have to think: when will the cond be executed? 12:09:34 nilsi: you need to macroexpand it, not evaluate 12:10:13 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 248 seconds] 12:10:18 stassats`: I do like this. (macroexpand-1 (my-and ((EQ 1 1) (< 3 1)))) shoulden't that expand? 12:10:23 no 12:10:31 (macroexpand-1 '(my-and ((EQ 1 1) (< 3 1)))) 12:10:59 and its invocation should be (macroexpand-1 '(my-and (EQ 1 1) (< 3 1))) 12:11:08 prxq: I dont know actually. never maybe? :D 12:11:13 so you see, it's wrong all around 12:11:17 b1rkh0ff [~b1rkh0ff@31.176.171.42] has joined #lisp 12:11:31 nilsi: never is the answer. Now you have to figure out why :-) 12:11:33 stassats`: haha okey thanks 12:11:36 -!- jtza8 [~jtza8@105-237-38-180.access.mtnbusiness.co.za] has quit [Ping timeout: 264 seconds] 12:11:42 prxq: :D 12:13:11 jtza8 [~jtza8@105-237-38-180.access.mtnbusiness.co.za] has joined #lisp 12:13:30 if you have difficulities, you should start with a form and write by hand what it should expand into 12:13:37 then implement a macro which would do the job 12:15:36 tali713 [~tali713@2001:0:53aa:64c:1c6a:7578:b3ee:137e] has joined #lisp 12:16:50 stassats`: well it does not split the expr like I want it to :( 12:17:17 prxq: And that is because of the wrong placed ` 12:17:19 ? 12:18:11 -!- apathor [~apathor@c-50-138-132-212.hsd1.ma.comcast.net] has left #lisp 12:18:17 Hum or maybe im wrong. because it splits it I guess. 12:18:29 Theres a # in there 12:18:36 no clue what that comes from 12:18:46 weie [~eie@softbank221078042071.bbtec.net] has joined #lisp 12:18:56 -!- ellusioner [ellusioner@c-2c1ee755.05-23-6c6b7013.cust.bredbandsbolaget.se] has quit [Quit: Hihi] 12:18:58 LiamH [~none@129-2-129-144.wireless.umd.edu] has joined #lisp 12:19:03 Maybe you wanna see it here also. It expands into (COND ((NULL (#)) (EQ 1 1)) ((NULL (EQ 1 1)) NIL) ((WHEN (EQ 1 1) (MY-AND #)))) 12:19:19 clhs *print-level* 12:19:19 http://www.lispworks.com/reference/HyperSpec/Body/v_pr_lev.htm 12:19:53 If an object to be recursively printed has components and is at a level equal to or greater than the value of *print-level*, then the object is printed as ``#''. 12:20:13 pavelpenev [~quassel@194.141.47.12] has joined #lisp 12:20:48 xani [~user@178.183.128.31.dsl.dynamic.t-mobile.pl] has joined #lisp 12:22:03 aha 12:24:12 veer [~veer@pool-108-33-26-144.tampfl.fios.verizon.net] has joined #lisp 12:24:43 kliph [~user@unaffiliated/kliph] has joined #lisp 12:25:20 attila_lendvai [~attila_le@87.247.56.85] has joined #lisp 12:25:20 -!- attila_lendvai [~attila_le@87.247.56.85] has quit [Changing host] 12:25:20 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 12:30:15 antonv [5d7d2a66@gateway/web/freenode/ip.93.125.42.102] has joined #lisp 12:31:05 new version: http://paste.lisp.org/display/136453 12:31:13 prxq: right place? 12:31:30 -!- kushal [kdas@fedora/kushal] has quit [Quit: Leaving] 12:31:39 stassats`: It expands into (WHEN (EQ 1 1) ((< 3 1))) 12:32:10 seems like there is to much parantheses around (< 3 1)? why is that 12:32:51 (cdr '((EQ 1 1) (< 3 1))) => ((< 3 1)) 12:33:26 fsvehla [~fsvehla@TK212017097035.teleweb.at] has joined #lisp 12:33:59 -!- fsvehla [~fsvehla@TK212017097035.teleweb.at] has quit [Client Quit] 12:35:09 stassats`: ohh, yea 12:36:24 -!- ehu [~Erik@109.33.48.139] has quit [Ping timeout: 276 seconds] 12:37:11 stassats`: how is that solved? (car (cdr expr)) can't be right it feels like 12:37:18 is the @ coming handy here? 12:37:25 yes 12:38:53 stassats`: I just don't know how to apply it cause ,(my-and ,@(cdr expr)) is not right, and I cant go (my-and ,@(cdr expr)) and not ,(my-and @(cdr expr)) 12:39:20 you can expand into my-and 12:39:25 groovy2shoes [~cory@unaffiliated/groovebot] has joined #lisp 12:39:31 -!- drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 12:39:47 is there a way to call a cmd command from sbcl? I am on win7 12:40:02 -!- jtza8 [~jtza8@105-237-38-180.access.mtnbusiness.co.za] has quit [Ping timeout: 256 seconds] 12:40:08 I found a piece of code using ext:shell which doesnt work here 12:40:09 what makes a command a cmd command? 12:40:24 ok, command 12:40:26 -!- b1rkh0ff [~b1rkh0ff@31.176.171.42] has quit [Ping timeout: 246 seconds] 12:40:32 sb-ext:run-program 12:40:51 stassats`: thanks ;) 12:41:50 jtza8 [~jtza8@105-237-38-180.access.mtnbusiness.co.za] has joined #lisp 12:41:55 WOOOOOOWWW It works!!! Thank you guys! 12:42:05 nilsi: are you sure? 12:42:07 paste the code! 12:42:17 but, annotate, don't create new pastes 12:43:11 oh 12:43:16 already created new 12:43:17 http://paste.lisp.org/display/136454 12:43:18 sablib [~sablib@211.69.194.225] has joined #lisp 12:43:51 ohnoitsavram: Identity is just a type with a membership of one. 12:44:00 -!- dan64 [dan64@dannyadam.com] has quit [Ping timeout: 258 seconds] 12:44:05 nilsi: (my-and 1 nil 3) => 3 12:44:07 that looks wrong 12:45:11 ousch 12:45:32 try (my-and ,@(cdr expr)) instead 12:45:51 snowylike [~sn@91-67-171-156-dynip.superkabel.de] has joined #lisp 12:45:57 -!- jtza8 [~jtza8@105-237-38-180.access.mtnbusiness.co.za] has quit [Ping timeout: 248 seconds] 12:46:11 and why do you even need ((null (car expr)) nil) ? 12:46:31 and (my-and) should be => T 12:46:49 -!- sablib [~sablib@211.69.194.225] has quit [Quit: ] 12:47:07 jtza8 [~jtza8@105-237-38-180.access.mtnbusiness.co.za] has joined #lisp 12:47:52 Elminster [~Elminster@68.204.15.252] has joined #lisp 12:48:51 dan64 [dan64@dannyadam.com] has joined #lisp 12:50:11 paddymahoney [~paddymaho@198-84-186-52.cpe.teksavvy.com] has joined #lisp 12:52:38 ehu [~Erik@109.33.48.139] has joined #lisp 12:52:46 stassats`: my thought with ((null (car expr)) nil) is that if the first expr evaluates to nil we shall return nil. 12:53:15 no, that clause is only if the first clause is literally NIL 12:53:23 it is not needed 12:54:20 casion [~AdmiralBu@pool-71-99-141-240.tampfl.fios.verizon.net] has joined #lisp 12:55:20 stassats`: ok im still stuck, apparently run-program needs 2 arguments, program and args 12:55:32 that is correct 12:55:42 so how should I write "dot -Tpng -O test.dot"? 12:55:50 this is the command to execute 12:56:12 (sb-ext:run-program "dot" '("-Tpng" "-O" "test.dot") :search t) 12:56:41 ok I wouldn't guess that, thanks 12:56:57 you could read documentation, instead of guessing 12:57:16 you mean this? http://www.sbcl.org/manual/Running-external-programs.html 12:57:46 I still didnt understand you should write the arguments as a list of strings 12:57:46 yes, although individual pages manual is outdated 12:57:51 xificurC: you could also try uiop:run-program 12:57:55 not that it did change for run-program 12:58:10 -!- veer [~veer@pool-108-33-26-144.tampfl.fios.verizon.net] has quit [Ping timeout: 256 seconds] 12:58:11 http://www.sbcl.org/manual/#Running-external-programs 12:58:24 stassats`: Yea now it works. http://paste.lisp.org/display/136454#1 12:58:36 -!- yati [~yati@122.170.31.228] has quit [Quit: Leaving] 12:58:50 thanks stassats` 12:58:56 nilsi: and (my-and) => T? 12:59:14 stassats`: ah that one also 13:01:03 still doesnt work :) 13:01:28 then you don't have dot in your path 13:01:39 -!- ISF [~ivan@187.64.222.221] has quit [Ping timeout: 245 seconds] 13:02:07 when im trying to code in lisp I just keep finding out that I'm an idiot 13:02:18 stassats`: it works from cmd 13:02:55 agumonkey [~agu@8.158.70.86.rev.sfr.net] has joined #lisp 13:03:17 it's there in the path 13:03:19 stassats`: I can't spend much more time on macros now unfortunately, got an exam in three different functional languages on friday. But im still not sure why it worked when I moved the ` to the when clause? I want the when to be evaluated also, hum. And conditions always run all clauses and if non is satisfied it returns null? 13:03:32 Knirr [~Knirr@c-da4ae555.143-16-64736c10.cust.bredbandsbolaget.se] has joined #lisp 13:03:48 or nil 13:03:54 no, it returns as soon as nil is encountered 13:04:10 Aha okey 13:05:41 bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has joined #lisp 13:06:30 stassats`: since im writing a function that creates files I replaced test.dot with a variable, so I have (sb-ext:run-program "dot" '("-Tpng" "-O" ,fname) :search t) where fname is a string representing the filename 13:06:43 sorry there is a ` there 13:07:06 and what happens? 13:07:10 I get "Couldn't execute "dot": No error 13:07:13 " 13:07:33 so, it can't find it 13:07:36 -!- jtza8 [~jtza8@105-237-38-180.access.mtnbusiness.co.za] has quit [Ping timeout: 276 seconds] 13:07:52 try (uiop:getenv "PATH") 13:08:38 jtza8 [~jtza8@105-237-38-180.access.mtnbusiness.co.za] has joined #lisp 13:09:01 I dont have a package called uiop 13:09:01 or (sb-ext:posix-getenv "PATH") 13:09:16 breakds [~breakds@wifi-116.cs.wisc.edu] has joined #lisp 13:10:32 yacks [~yacks@180.151.36.170] has joined #lisp 13:10:46 -!- nan_ [~user@178.233.216.230] has quit [Remote host closed the connection] 13:11:14 ok its not there 13:11:18 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 13:11:31 even though the folder is present in the path when I open it through windows control panel 13:12:02 maybe a restart will do it? I just installed this program 13:12:16 stassats`: okey one last question. macroexpand-1 expands one step. Can i expand the whole macro in some way also? 13:12:29 not portably 13:12:46 if you use slime, there's C-c M-m 13:13:03 aha okey, thanks 13:13:06 thanks for the help guys ill try to restart later and see if that helps 13:13:16 macroexpand-1 in slime is C-c C-m 13:17:44 mgile [~mgile@74-92-220-177-Colorado.hfc.comcastbusiness.net] has joined #lisp 13:18:45 -!- xani [~user@178.183.128.31.dsl.dynamic.t-mobile.pl] has quit [Remote host closed the connection] 13:19:46 -!- gendl [~gendl@c-98-250-10-50.hsd1.mi.comcast.net] has left #lisp 13:28:57 gko [~gko@114-34-168-13.HINET-IP.hinet.net] has joined #lisp 13:29:01 -!- deech`` [~user@108.230.9.218] has quit [Ping timeout: 256 seconds] 13:30:01 -!- jtza8 [~jtza8@105-237-38-180.access.mtnbusiness.co.za] has quit [Ping timeout: 245 seconds] 13:30:48 -!- LiamH [~none@129-2-129-144.wireless.umd.edu] has quit [Ping timeout: 264 seconds] 13:31:24 -!- Mandus [~aasmundo@oroback.simula.no] has quit [Remote host closed the connection] 13:32:11 jtza8 [~jtza8@105-237-38-180.access.mtnbusiness.co.za] has joined #lisp 13:33:39 -!- eldariof [~CLD@215-134-158-212.static.bluetone.cz] has quit [Read error: No route to host] 13:33:52 -!- v [~v@61.173.102.10] has quit [Ping timeout: 256 seconds] 13:35:41 -!- stardiviner [~stardivin@122.236.248.36] has quit [Quit: my website: http://stardiviner.dyndns-blog.com/] 13:38:03 sambio [~sambio@190.57.227.109] has joined #lisp 13:38:03 -!- sambio [~sambio@190.57.227.109] has quit [Changing host] 13:38:03 sambio [~sambio@unaffiliated/sambio] has joined #lisp 13:40:05 -!- sambio [~sambio@unaffiliated/sambio] has quit [Client Quit] 13:41:04 stat_vi [~stat@dslb-094-218-008-236.pools.arcor-ip.net] has joined #lisp 13:41:40 -!- jtza8 [~jtza8@105-237-38-180.access.mtnbusiness.co.za] has quit [Ping timeout: 246 seconds] 13:43:10 drmeister [~drmeister@farnsworth.chem.temple.edu] has joined #lisp 13:43:30 jtza8 [~jtza8@105-237-38-180.access.mtnbusiness.co.za] has joined #lisp 13:44:57 -!- Krystof [~user@81.174.155.115] has quit [Ping timeout: 240 seconds] 13:45:06 ahungry [~null@66.184.106.97] has joined #lisp 13:46:58 Blinda [53671aa2@gateway/web/freenode/ip.83.103.26.162] has joined #lisp 13:47:19 v [~v@199.68.198.120] has joined #lisp 13:48:54 deech`` [~user@108.230.9.218] has joined #lisp 13:49:09 -!- Harag [~Thunderbi@105.225.38.132] has quit [Ping timeout: 245 seconds] 13:53:40 -!- pavelpenev [~quassel@194.141.47.12] has quit [Remote host closed the connection] 13:53:57 natechan [~natechan@50-192-61-45-static.hfc.comcastbusiness.net] has joined #lisp 13:54:42 -!- breakds [~breakds@wifi-116.cs.wisc.edu] has quit [Ping timeout: 264 seconds] 13:55:35 normanrichards [~normanric@70.114.215.220] has joined #lisp 13:55:54 -!- v [~v@199.68.198.120] has quit [Ping timeout: 264 seconds] 13:56:38 -!- sellout [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has quit [Quit: Leaving.] 13:56:52 foreignFunction [~niksaak@94.27.88.135] has joined #lisp 13:57:20 -!- deech`` [~user@108.230.9.218] has quit [Ping timeout: 255 seconds] 13:57:58 attila_lendvai [~attila_le@92.47.219.80] has joined #lisp 13:57:58 -!- attila_lendvai [~attila_le@92.47.219.80] has quit [Changing host] 13:57:58 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 13:59:56 victor_lowther [~victorlow@143.166.116.80] has joined #lisp 14:00:29 -!- fantazo [~fantazo@213.129.230.10] has quit [Ping timeout: 255 seconds] 14:00:58 -!- xificurC [xificurC@nat/ibm/x-qwztbbzbayzqpueo] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 14:01:47 -!- Gruu_ [~Gruu_@213.211.132.86.static.edpnet.net] has quit [Quit: Gruu_] 14:02:05 -!- tcr [~tcr@77-56-40-229.dclient.hispeed.ch] has quit [Quit: Leaving.] 14:04:05 -!- jtza8 [~jtza8@105-237-38-180.access.mtnbusiness.co.za] has quit [Ping timeout: 255 seconds] 14:04:13 wbooze [~wbooze@xdsl-78-35-161-186.netcologne.de] has joined #lisp 14:04:37 -!- Blinda [53671aa2@gateway/web/freenode/ip.83.103.26.162] has quit [Ping timeout: 245 seconds] 14:05:00 -!- yacks [~yacks@180.151.36.170] has quit [Ping timeout: 264 seconds] 14:05:40 -!- josemanuel [~josemanue@40.228.221.87.dynamic.jazztel.es] has quit [Quit: Saliendo] 14:06:03 jtza8 [~jtza8@105-237-38-180.access.mtnbusiness.co.za] has joined #lisp 14:07:01 breakds [~breakds@wifi-116.cs.wisc.edu] has joined #lisp 14:07:40 yacks [~yacks@180.151.36.170] has joined #lisp 14:07:50 stassats [~stassats@wikipedia/stassats] has joined #lisp 14:10:06 -!- seq99 [~user@213.61.73.18] has quit [Read error: Connection reset by peer] 14:11:10 Denommus [~user@gateway/tor-sasl/denommus] has joined #lisp 14:11:33 seq99` [~user@213.61.73.18] has joined #lisp 14:12:36 v [~v@61.173.102.10] has joined #lisp 14:12:41 -!- yacks [~yacks@180.151.36.170] has quit [Max SendQ exceeded] 14:13:23 yacks [~yacks@180.151.36.170] has joined #lisp 14:13:54 Corvidium [~cosman246@24.56.241.224] has joined #lisp 14:15:30 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 256 seconds] 14:19:36 -!- yacks [~yacks@180.151.36.170] has quit [Ping timeout: 245 seconds] 14:19:46 -!- Denommus [~user@gateway/tor-sasl/denommus] has quit [Remote host closed the connection] 14:24:30 -!- nilsi [~nilsi@c83-253-22-138.bredband.comhem.se] has quit [Remote host closed the connection] 14:25:43 -!- jtza8 [~jtza8@105-237-38-180.access.mtnbusiness.co.za] has quit [Ping timeout: 256 seconds] 14:26:41 nilsi [~nilsi@c83-253-22-138.bredband.comhem.se] has joined #lisp 14:27:34 jtza8 [~jtza8@105-237-38-180.access.mtnbusiness.co.za] has joined #lisp 14:28:26 sellout- [~Adium@70.96.9.235] has joined #lisp 14:29:50 -!- Elminster [~Elminster@68.204.15.252] has quit [Remote host closed the connection] 14:30:49 -!- przl [~przlrkt@46.231.183.162] has quit [Ping timeout: 245 seconds] 14:31:24 kuzary [~lomo@gateway/tor-sasl/kuzary] has joined #lisp 14:31:27 blackwolf [~blackwolf@ool-4574e84c.dyn.optonline.net] has joined #lisp 14:32:09 yacks [~yacks@180.151.36.170] has joined #lisp 14:32:41 -!- dsadsdasd [~Adium@37.157.191.242] has quit [Quit: Leaving.] 14:33:23 -!- normanrichards [~normanric@70.114.215.220] has quit [] 14:35:30 -!- jtza8 [~jtza8@105-237-38-180.access.mtnbusiness.co.za] has quit [Ping timeout: 264 seconds] 14:35:53 jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has joined #lisp 14:36:19 przl [~przlrkt@46.231.183.162] has joined #lisp 14:36:30 -!- Corvidium [~cosman246@24.56.241.224] has quit [Ping timeout: 256 seconds] 14:37:20 -!- leoc [~leoc.git@p5792D682.dip.t-dialin.net] has quit [Ping timeout: 256 seconds] 14:39:29 Corvidium [~cosman246@24.56.241.224] has joined #lisp 14:40:05 -!- peterhil` [~peterhil@158.127.31.162] has quit [Ping timeout: 248 seconds] 14:42:24 joe9 [~user@c-71-236-20-61.hsd1.ga.comcast.net] has joined #lisp 14:43:17 -!- jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has quit [Ping timeout: 252 seconds] 14:44:11 dsadsdasd [~Adium@37.157.191.242] has joined #lisp 14:47:47 mvilleneuve_ [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 14:48:13 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Ping timeout: 240 seconds] 14:49:53 -!- morphling [~stefan@gssn-4d003957.pool.mediaWays.net] has quit [Quit: Konversation terminated!] 14:50:45 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 248 seconds] 14:52:13 -!- sirdancealo2 [~sirdancea@98.82.broadband5.iol.cz] has quit [Ping timeout: 240 seconds] 14:55:52 CatMtKing [~CatMtKing@mobilenet1-4-156-169.bulk.ucr.edu] has joined #lisp 14:59:48 _d3f [~gnu@nl2.ovpn.to] has joined #lisp 15:03:11 -!- yacks [~yacks@180.151.36.170] has quit [Quit: Leaving] 15:04:08 doomlord [~doomlod@host81-159-234-112.range81-159.btcentralplus.com] has joined #lisp 15:04:33 -!- mtd [~martin@ops-13.xades.com] has quit [Ping timeout: 252 seconds] 15:06:39 sambio [~sambio@190.57.227.109] has joined #lisp 15:06:39 -!- sambio [~sambio@190.57.227.109] has quit [Changing host] 15:06:39 sambio [~sambio@unaffiliated/sambio] has joined #lisp 15:06:47 Krystof [~user@81.174.155.115] has joined #lisp 15:10:18 sirdancealo2 [~sirdancea@98.82.broadband5.iol.cz] has joined #lisp 15:10:34 thomas_yzj [~user@175.0.170.57] has joined #lisp 15:11:11 -!- thomas_yzj [~user@175.0.170.57] has quit [Client Quit] 15:11:18 -!- `fogus [~fogus@freedom.d-a-s.com] has quit [Read error: Connection reset by peer] 15:11:21 leo2007 [~leo@111.161.47.175] has joined #lisp 15:14:32 -!- tesuji [~tesuji@mail.pit.de] has quit [Read error: Connection reset by peer] 15:14:52 -!- groovy2shoes [~cory@unaffiliated/groovebot] has quit [Quit: Computer has gone to sleep] 15:15:44 Joreji [~thomas@77-21-104-59-dynip.superkabel.de] has joined #lisp 15:16:41 jimmy99 [~bonsai@c-69-251-139-157.hsd1.md.comcast.net] has joined #lisp 15:16:43 adelgado [~TomSawyer@65.23.61.98.nw.nuvox.net] has joined #lisp 15:16:43 beyeran [~beyeran@p54A929A2.dip.t-dialin.net] has joined #lisp 15:16:56 -!- beyeran [~beyeran@p54A929A2.dip.t-dialin.net] has quit [Quit: WeeChat 0.4.0] 15:17:07 -!- adelgado [~TomSawyer@65.23.61.98.nw.nuvox.net] has quit [Client Quit] 15:17:13 -!- antgreen [~green@dsl-173-206-64-86.tor.primus.ca] has quit [Ping timeout: 245 seconds] 15:17:51 -!- gko [~gko@114-34-168-13.HINET-IP.hinet.net] has quit [Ping timeout: 256 seconds] 15:18:06 adelgado [~TomSawyer@65.23.61.98.nw.nuvox.net] has joined #lisp 15:18:18 -!- doomlord [~doomlod@host81-159-234-112.range81-159.btcentralplus.com] has quit [Remote host closed the connection] 15:20:22 -!- Corvidium [~cosman246@24.56.241.224] has quit [Ping timeout: 246 seconds] 15:20:35 jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has joined #lisp 15:22:43 -!- NimeshNeema [uid2689@gateway/web/irccloud.com/x-wusmamlfwgdzbbpu] has quit [Ping timeout: 260 seconds] 15:23:11 Harag [~Thunderbi@105.225.38.132] has joined #lisp 15:26:10 LazDude2012 [lazdude201@minecraft.is.awesome.but.adfly-is-la.me] has joined #lisp 15:26:24 -!- LazDude2012 [lazdude201@minecraft.is.awesome.but.adfly-is-la.me] has left #lisp 15:27:10 -!- kpreid [~kpreid@50-196-148-102-static.hfc.comcastbusiness.net] has quit [Quit: Quitting] 15:27:32 kpreid [~kpreid@50-196-148-102-static.hfc.comcastbusiness.net] has joined #lisp 15:28:00 fisxoj [~fisxoj@c-24-12-190-29.hsd1.il.comcast.net] has joined #lisp 15:28:37 stardiviner [~stardivin@122.236.248.36] has joined #lisp 15:30:03 peterhil` [~peterhil@cs78196247.pp.htv.fi] has joined #lisp 15:31:07 -!- dsadsdasd [~Adium@37.157.191.242] has quit [Quit: Leaving.] 15:33:51 ed_g [~quassel@75-164-192-226.ptld.qwest.net] has joined #lisp 15:34:04 -!- [SLB] [~slabua@unaffiliated/slabua] has quit [Quit: Close the world, Open the nExt] 15:34:29 -!- arenz [arenz@nat/ibm/x-jutkurxcluyttkbj] has quit [Ping timeout: 248 seconds] 15:35:44 [SLB] [~slabua@unaffiliated/slabua] has joined #lisp 15:37:20 youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has joined #lisp 15:37:26 axion [~axion@cpe-67-242-88-224.nycap.res.rr.com] has joined #lisp 15:37:31 pavelpenev [~quassel@85.130.11.8] has joined #lisp 15:39:27 puchacz_ [~puchacz@46-65-36-47.zone16.bethere.co.uk] has joined #lisp 15:39:56 -!- sellout- is now known as sellout 15:40:59 -!- SanderM [~quassel@2001:610:180:1:e2cb:4eff:fe41:41d] has quit [Read error: Connection reset by peer] 15:41:17 -!- mathrick_ [~mathrick@85.218.134.11] has quit [Ping timeout: 255 seconds] 15:41:41 youlysse` [~user@75-132-7-80.dhcp.stls.mo.charter.com] has joined #lisp 15:42:13 -!- sirdancealo2 [~sirdancea@98.82.broadband5.iol.cz] has quit [Ping timeout: 245 seconds] 15:42:47 -!- drmeister [~drmeister@farnsworth.chem.temple.edu] has quit [Remote host closed the connection] 15:43:18 ellusioner [ellusioner@c-2c1ee755.05-23-6c6b7013.cust.bredbandsbolaget.se] has joined #lisp 15:43:19 -!- impulse [~impulse@bas3-toronto48-1096586303.dsl.bell.ca] has quit [Ping timeout: 245 seconds] 15:43:36 -!- youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has quit [Ping timeout: 276 seconds] 15:44:26 -!- Adlai [~adlai@unaffiliated/adlai] has quit [Ping timeout: 255 seconds] 15:45:54 -!- am0c [~am0c@124.49.51.146] has quit [Ping timeout: 256 seconds] 15:46:54 morphling [~stefan@gssn-4d003957.pool.mediaWays.net] has joined #lisp 15:47:36 -!- jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has quit [Ping timeout: 264 seconds] 15:47:45 youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has joined #lisp 15:48:53 -!- youlysse` [~user@75-132-7-80.dhcp.stls.mo.charter.com] has quit [Ping timeout: 245 seconds] 15:49:13 jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has joined #lisp 15:49:36 defmethod function-name {method-qualifier}* specialized-lambda-list [[declaration* | documentation]] form* <-- what is sepcialized-lambda-list? 15:49:49 and what's delclaration ? 15:49:56 Bike [~Glossina@174-25-51-73.ptld.qwest.net] has joined #lisp 15:50:43 -!- przl [~przlrkt@46.231.183.162] has quit [Ping timeout: 260 seconds] 15:50:46 -!- ck_ [~ck@dslb-088-069-126-173.pools.arcor-ip.net] has quit [Quit: Leaving] 15:50:48 -!- youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has quit [Remote host closed the connection] 15:50:53 `arrdem [~user@wireless-128-62-20-164.public.utexas.edu] has joined #lisp 15:51:15 are these arguments that can be passed in? 15:51:15 clhs declaration 15:51:15 http://www.lispworks.com/reference/HyperSpec/Body/d_declar.htm 15:52:22 specialized-lambda-list looks like argument lists 15:53:00 LiamH [~none@aes048148.nrl.navy.mil] has joined #lisp 15:53:15 mathrick_ [~mathrick@85.218.134.11] has joined #lisp 15:54:31 hrm odd 15:56:12 dnolen [~user@cpe-74-64-32-223.nyc.res.rr.com] has joined #lisp 15:56:30 -!- jimmy99 [~bonsai@c-69-251-139-157.hsd1.md.comcast.net] has quit [Read error: Connection reset by peer] 15:59:12 -!- Krystof [~user@81.174.155.115] has quit [Ping timeout: 276 seconds] 15:59:36 -!- froggey [~froggey@unaffiliated/froggey] has quit [Ping timeout: 264 seconds] 15:59:47 froggey [~froggey@unaffiliated/froggey] has joined #lisp 16:00:04 sirdancealo2 [~sirdancea@98.82.broadband5.iol.cz] has joined #lisp 16:01:27 dsadsdasd [~Adium@37.157.191.242] has joined #lisp 16:02:34 kushal [~kdas@fedora/kushal] has joined #lisp 16:05:29 smazga [~acrid@li336-165.members.linode.com] has joined #lisp 16:06:06 -!- LiamH [~none@aes048148.nrl.navy.mil] has quit [Read error: Connection reset by peer] 16:06:19 LiamH [~none@aes048148.nrl.navy.mil] has joined #lisp 16:07:51 -!- YoungFrog [~youngfrog@geodiff-mac3.ulb.ac.be] has quit [Remote host closed the connection] 16:08:15 -!- dsadsdasd [~Adium@37.157.191.242] has quit [Ping timeout: 256 seconds] 16:08:25 -!- varjag [~eugene@122.62-97-226.bkkb.no] has quit [Quit: Leaving] 16:09:31 -!- mvilleneuve_ [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Leaving] 16:11:08 quazimodo: there is a specialized-lambda-list grammar inon the page of the hyperspec for defmethod 16:11:33 banjara [~Adium@unaffiliated/banjara] has joined #lisp 16:11:59 quazimodo: in general a lambda list is a list that specifies a set of parameters 16:12:12 clhs 3.4 16:12:12 Lambda Lists: http://www.lispworks.com/reference/HyperSpec/Body/03_d.htm 16:12:25 clhs 3.4.3 16:12:25 Specialized Lambda Lists: http://www.lispworks.com/reference/HyperSpec/Body/03_dc.htm 16:12:49 -!- snowylike [~sn@91-67-171-156-dynip.superkabel.de] has quit [Quit: Nettalk6 - www.ntalk.de] 16:13:08 -!- leo2007 [~leo@111.161.47.175] has quit [Quit: rcirc on GNU Emacs 24.3.1] 16:15:05 -!- jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has quit [Ping timeout: 252 seconds] 16:16:07 youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has joined #lisp 16:16:48 jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has joined #lisp 16:18:29 normanrichards [~normanric@rrcs-108-178-120-144.sw.biz.rr.com] has joined #lisp 16:18:32 -!- mishoo [~mishoo@178.138.97.149] has quit [Read error: No route to host] 16:19:39 przl [~przlrkt@p54BD3A4D.dip.t-dialin.net] has joined #lisp 16:20:22 dsadsdasd [~Adium@37.157.191.242] has joined #lisp 16:20:27 fmeyer [~fmeyer@186.220.32.235] has joined #lisp 16:21:40 -!- sirdancealo2 [~sirdancea@98.82.broadband5.iol.cz] has quit [Read error: Operation timed out] 16:24:12 -!- ehu [~Erik@109.33.48.139] has quit [Ping timeout: 264 seconds] 16:24:57 -!- przl [~przlrkt@p54BD3A4D.dip.t-dialin.net] has quit [Quit: leaving] 16:28:42 leoc [~leoc.git@p5DDBBC90.dip.t-dialin.net] has joined #lisp 16:29:23 -!- LiamH [~none@aes048148.nrl.navy.mil] has quit [Ping timeout: 252 seconds] 16:29:55 -!- Joreji [~thomas@77-21-104-59-dynip.superkabel.de] has quit [Ping timeout: 260 seconds] 16:32:28 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Read error: Connection reset by peer] 16:32:54 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 16:33:19 eldariof [~CLD@215-134-158-212.static.bluetone.cz] has joined #lisp 16:34:10 sellout- [~Adium@70.96.9.235] has joined #lisp 16:35:06 -!- sellout [~Adium@70.96.9.235] has quit [Ping timeout: 252 seconds] 16:36:58 -!- sellout- is now known as sellout 16:37:25 cdidd [~cdidd@95-24-45-233.broadband.corbina.ru] has joined #lisp 16:39:19 -!- jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has quit [Ping timeout: 245 seconds] 16:41:10 dto [~user@pool-96-252-62-13.bstnma.fios.verizon.net] has joined #lisp 16:41:20 jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has joined #lisp 16:41:36 drmeister [~drmeister@farnsworth.chem.temple.edu] has joined #lisp 16:42:20 -!- v [~v@61.173.102.10] has quit [Quit: Leaving] 16:45:40 -!- sellout [~Adium@70.96.9.235] has quit [Read error: Connection reset by peer] 16:46:05 sellout- [~Adium@70.96.9.235] has joined #lisp 16:46:40 -!- knob [~knob@76.76.202.244] has quit [Quit: Leaving] 16:48:09 -!- Tarential [~Tarential@li472-156.members.linode.com] has quit [Excess Flood] 16:48:30 Tarential [~Tarential@li472-156.members.linode.com] has joined #lisp 16:52:37 ISF [~ivan@187.64.222.221] has joined #lisp 16:52:46 -!- jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has quit [Ping timeout: 246 seconds] 16:53:10 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 16:54:39 knob [~knob@76.76.202.244] has joined #lisp 16:54:42 jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has joined #lisp 16:55:39 mishoo [~mishoo@178.138.97.149] has joined #lisp 16:58:22 -!- ed_g [~quassel@75-164-192-226.ptld.qwest.net] has quit [Ping timeout: 246 seconds] 16:59:08 sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has joined #lisp 16:59:17 -!- dto [~user@pool-96-252-62-13.bstnma.fios.verizon.net] has quit [Remote host closed the connection] 17:01:15 stassats [~stassats@wikipedia/stassats] has joined #lisp 17:04:10 -!- nilsi [~nilsi@c83-253-22-138.bredband.comhem.se] has quit [Remote host closed the connection] 17:04:54 -!- fisxoj [~fisxoj@c-24-12-190-29.hsd1.il.comcast.net] has quit [Ping timeout: 264 seconds] 17:05:48 -!- ered [~ered@75-101-56-39.dsl.static.sonic.net] has quit [Ping timeout: 256 seconds] 17:08:08 -!- jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has quit [Ping timeout: 255 seconds] 17:08:41 banjara [~Adium@unaffiliated/banjara] has joined #lisp 17:09:19 ered [~ered@75-101-56-39.dsl.static.sonic.net] has joined #lisp 17:10:06 jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has joined #lisp 17:10:18 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 264 seconds] 17:10:29 srcerer_ [~chatzilla@dns2.klsairexpress.com] has joined #lisp 17:10:51 -!- fmeyer [~fmeyer@186.220.32.235] has quit [Ping timeout: 245 seconds] 17:10:56 -!- srcerer [~chatzilla@63.196.107.132] has quit [Ping timeout: 240 seconds] 17:12:32 -!- srcerer_ is now known as srcerer 17:14:13 -!- `arrdem [~user@wireless-128-62-20-164.public.utexas.edu] has quit [Ping timeout: 248 seconds] 17:14:54 Krystof [~user@81.174.155.115] has joined #lisp 17:15:27 -!- varjag_ is now known as varjag 17:16:30 leo2007 [~leo@111.161.47.175] has joined #lisp 17:19:39 -!- newcup [newcup@peruna.fi] has quit [Ping timeout: 256 seconds] 17:22:17 fisxoj [~fisxoj@c-24-12-190-29.hsd1.il.comcast.net] has joined #lisp 17:23:20 -!- dsadsdasd [~Adium@37.157.191.242] has quit [Quit: Leaving.] 17:23:48 fmeyer [~fmeyer@186.220.32.235] has joined #lisp 17:24:15 NimeshNeema [uid2689@gateway/web/irccloud.com/x-lngompoqpngvujwx] has joined #lisp 17:24:27 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #lisp 17:24:34 ehu [~ehu@109.33.48.139] has joined #lisp 17:26:33 -!- EvW [~Thunderbi@a82-92-190-215.adsl.xs4all.nl] has quit [Ping timeout: 240 seconds] 17:27:18 edgar-rft [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has joined #lisp 17:27:33 EvW [~Thunderbi@a82-92-190-215.adsl.xs4all.nl] has joined #lisp 17:28:18 jaaso [~user@178.239.31.138] has joined #lisp 17:29:05 `arrdem [~user@wireless-198-213-211-236.public.utexas.edu] has joined #lisp 17:30:58 rryoumaa [~user@ip68-226-110-213.ph.ph.cox.net] has joined #lisp 17:41:27 -!- jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has quit [Ping timeout: 252 seconds] 17:41:56 -!- two- [~1@c-67-171-131-23.hsd1.wa.comcast.net] has quit [Quit: Computer has gone to sleep.] 17:42:09 -!- jcazevedo [~jcazevedo@193.137.28.184] has quit [Remote host closed the connection] 17:42:23 Hydan [~hydan@ip-89-103-110-116.net.upcbroadband.cz] has joined #lisp 17:43:16 jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has joined #lisp 17:43:33 -!- ehu [~ehu@109.33.48.139] has quit [Ping timeout: 248 seconds] 17:44:24 jimmy [~bonsai@c-69-251-139-157.hsd1.md.comcast.net] has joined #lisp 17:44:34 ehu [~ehu@109.33.48.139] has joined #lisp 17:48:14 -!- kiuma [~kiuma@2-230-138-74.ip202.fastwebnet.it] has quit [Quit: Leaving] 17:48:45 does anyone have any comments on Successful Lisp (http://psg.com/~dlamkins/sl/) - i've been enjoying it so far, but I notice the copyright date is 12 years ago, should I be looking for a more recent text? 17:48:47 -!- antonv [5d7d2a66@gateway/web/freenode/ip.93.125.42.102] has quit [Ping timeout: 245 seconds] 17:50:34 -!- xrq` is now known as xrq 17:55:09 -!- protist [~protist@125-237-130-19.jetstream.xtra.co.nz] has quit [Quit: Konversation terminated!] 17:59:05 -!- dnolen [~user@cpe-74-64-32-223.nyc.res.rr.com] has quit [Ping timeout: 258 seconds] 18:00:12 -!- fmeyer [~fmeyer@186.220.32.235] has quit [Ping timeout: 264 seconds] 18:01:26 DrPete: I would expect the language basics to be just fine, and the stuff not in the spec to be completely different 18:01:50 like build systems, library support, or implementation extensions 18:03:03 andres-v [andres-v@2600:3c00::f03c:91ff:fe70:25af] has joined #lisp 18:03:08 -!- ignas [~ignas@office.pov.lt] has quit [Quit: Ex-Chat] 18:03:50 -!- jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has quit [Ping timeout: 246 seconds] 18:04:41 zophy [goldenligh@gateway/shell/devio.us/x-bsbefeluyqpykrse] has joined #lisp 18:04:52 -!- andres-v [andres-v@2600:3c00::f03c:91ff:fe70:25af] has left #lisp 18:05:35 -!- lduros [~user@fsf/member/lduros] has quit [Ping timeout: 256 seconds] 18:05:45 -!- ISF [~ivan@187.64.222.221] has quit [Read error: Connection reset by peer] 18:05:48 jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has joined #lisp 18:05:54 antgreen [~green@dsl-173-206-64-86.tor.primus.ca] has joined #lisp 18:06:32 ASau [~user@46.115.122.85] has joined #lisp 18:09:06 -!- ehu [~ehu@109.33.48.139] has quit [Ping timeout: 264 seconds] 18:10:09 Corvidium [~cosman246@D-69-91-157-28.dhcp4.washington.edu] has joined #lisp 18:12:00 xcombelle [~xcombelle@AToulouse-551-1-119-16.w92-156.abo.wanadoo.fr] has joined #lisp 18:13:17 -!- wbooze [~wbooze@xdsl-78-35-161-186.netcologne.de] has quit [Remote host closed the connection] 18:15:38 wbooze [~wbooze@xdsl-78-35-161-186.netcologne.de] has joined #lisp 18:17:35 dlowe: i see, thank you 18:19:24 -!- jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has quit [Ping timeout: 252 seconds] 18:21:15 jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has joined #lisp 18:21:26 -!- sellout- [~Adium@70.96.9.235] has quit [Quit: Leaving.] 18:24:11 ebobby [~fms@199.21.86.106] has joined #lisp 18:24:47 lduros [~user@fsf/member/lduros] has joined #lisp 18:25:00 tekai [~tekai@f054021190.adsl.alicedsl.de] has joined #lisp 18:26:26 *stassats`* optimizes sb-ext:octets-to-string, on a 10M array, old: 0.489 seconds, 174,165,072 bytes consed, new: 0.018 seconds, 40,000,032 bytes consed 18:26:39 replcated [~user@247.sub-70-195-65.myvzw.com] has joined #lisp 18:26:54 -!- drmeister [~drmeister@farnsworth.chem.temple.edu] has quit [Remote host closed the connection] 18:27:05 at the first pass of optimizations, looks promising 18:27:21 so, using eval is bad right ? :p 18:27:44 (that's on ascii only, so far) 18:27:48 stassats`: what did you do ? 18:28:02 fe[nl]ix: well, the old way is really-really bad 18:28:39 it creates an extensible array: in case there are errors, it wants to be able to insert arbitrary replacements from restarts 18:28:55 i just check that the array is proper ascii 7-bit, and then do with simple arrays 18:29:10 checking 8-bytes at a time, with a #x8080... mask 18:29:24 Joreji [~thomas@77-21-104-59-dynip.superkabel.de] has joined #lisp 18:29:55 ebobby: there are usually better ways 18:30:13 if i will add sb-ext:octets-to-string :result-element-type 'base-char, the result can be even better 18:31:06 dlowe: yeah, I already thought of one for my current istuation 18:31:16 but macro/macrolet is sweet 18:31:22 are* 18:31:50 with base-char: 0.004 seconds of real time 10,000,032 bytes consed 18:32:30 can't use base-char by default, since they are a) not readable in sbcl, b) the user may want to modify it later to store characters 18:33:55 the old code is really poor, it doesn't even create the extensible array up to the requested length, just to 0 18:35:00 stassats`: I thought base-char was really restrictive on unicode builds of sbcl (like exactly the characters in the hyperspec) 18:35:09 jasom: it's 7-bit ascii 18:35:17 to play well with utf-8 18:35:25 ikki [~ikki@177.224.214.151] has joined #lisp 18:35:36 -!- rryoumaa [~user@ip68-226-110-213.ph.ph.cox.net] has left #lisp 18:35:45 stassats`: ah, that's what it is; previoulsy it was iso-8859-1, right? 18:36:29 jasom: only on unicode-less builds (still is). 18:36:31 -!- oticat`_ [~oticat@36-229-171-73.dynamic-ip.hinet.net] has quit [Quit: Lost terminal] 18:39:03 ehu [ehu@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 18:39:53 -!- jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has quit [Ping timeout: 246 seconds] 18:41:43 jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has joined #lisp 18:41:50 drmeister [~drmeister@farnsworth.chem.temple.edu] has joined #lisp 18:42:47 hopefully, i'll be able to put faster ascii and utf-8 conversions into 1.1.7 18:43:12 or at least ascii 18:46:56 -!- Bike [~Glossina@174-25-51-73.ptld.qwest.net] has quit [Ping timeout: 240 seconds] 18:48:09 sdemarre [~serge@109.134.144.22] has joined #lisp 18:48:12 francogrex [~user@109.128.247.6] has joined #lisp 18:51:06 -!- `arrdem [~user@wireless-198-213-211-236.public.utexas.edu] has quit [Ping timeout: 264 seconds] 18:52:21 I tried the project "vacietis", it's quite nice. now looking forward for the opposite route! 18:53:22 toekutr [~user@50-0-51-11.dsl.static.sonic.net] has joined #lisp 18:54:17 jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has joined #lisp 18:55:23 francogrex: it's called ECL 18:57:03 killerboy [~mateusz@195.225.68.249] has joined #lisp 18:57:08 yes but I mean portably. vacietis can also be somehow called ffi then... or cffi! 18:57:32 but each project has its own charm 18:58:10 when I have a few days I'd like to fork vacietis and import part of it into cffi 18:58:17 to get rid of the groveler 18:58:20 Bike [~Glossina@174-25-51-73.ptld.qwest.net] has joined #lisp 18:58:34 it would be good 18:59:53 -!- xcombelle [~xcombelle@AToulouse-551-1-119-16.w92-156.abo.wanadoo.fr] has quit [Quit: Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.] 19:00:21 -!- jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has quit [Ping timeout: 248 seconds] 19:02:12 jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has joined #lisp 19:03:28 fmeyer [~fmeyer@186.220.32.235] has joined #lisp 19:03:29 -!- youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has quit [Ping timeout: 258 seconds] 19:04:47 -!- Nisstyre-laptop [~yours@oftn/member/Nisstyre] has quit [Read error: Connection reset by peer] 19:05:23 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #lisp 19:05:33 -!- replcated [~user@247.sub-70-195-65.myvzw.com] has quit [Ping timeout: 245 seconds] 19:06:22 dnolen [~user@cpe-74-64-32-223.nyc.res.rr.com] has joined #lisp 19:08:07 -!- kushal [~kdas@fedora/kushal] has quit [Quit: Leaving] 19:10:04 fe[nl]ix: how well would that work? 19:10:39 -!- bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has quit [Quit: bhyde] 19:10:47 nilsi [~nilsi@c83-253-22-138.bredband.comhem.se] has joined #lisp 19:10:53 i mean, getting all the ABI right is not easy 19:11:21 what ABI ? 19:11:35 structure alignment, that sort of thing 19:11:41 though, cffi already does that 19:11:44 that's easy 19:12:06 -!- sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has quit [Ping timeout: 245 seconds] 19:12:12 the difficult part is parsing C and the gcc extensions 19:12:31 anyone know where there is any example code using iolib create-process ? 19:13:00 zophy: there isn't any 19:13:05 what do you need ? 19:13:18 ngz [~user@192.99.199.77.rev.sfr.net] has joined #lisp 19:13:50 -!- spion [~spion@unaffiliated/spion] has quit [Ping timeout: 246 seconds] 19:14:03 i was just looking at cl-popen, and i saw references to iolib in my web searches 19:15:28 and ? 19:15:40 zophy: FYI, I think there are updates to create-process that make it nicer and which are newer than what's in quicklisp 19:16:22 i'm looking for something to use to use in lisp like i use popen in C 19:16:31 -!- Joreji [~thomas@77-21-104-59-dynip.superkabel.de] has quit [Ping timeout: 260 seconds] 19:16:51 i guess i can just use a C wrapper for now 19:17:26 zophy: you can use iolib 19:17:51 you mean... i have to read the source code ? 19:17:53 geeez 19:18:26 -!- Nisstyre-laptop [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 19:19:03 i really like the copy and paste reusable variety of software 19:19:04 -!- dnolen [~user@cpe-74-64-32-223.nyc.res.rr.com] has quit [Ping timeout: 246 seconds] 19:19:33 zophy: what do you want to do exactly ? 19:20:26 -!- peterhil` [~peterhil@cs78196247.pp.htv.fi] has quit [Ping timeout: 245 seconds] 19:20:54 fe[nl]ix: there's a process spawner in iolib now? neat! 19:20:58 just read from a pipe from unix system utilities that i would spawn 19:21:14 is the source on github ? 19:21:40 zophy: just use iolib/os::create-process, that will do it fine; the arguments are relatively self-explanatory 19:22:05 -!- francogrex [~user@109.128.247.6] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 19:22:25 zophy: though IIRC create-process lets the process finish and returns the results of stdout and stderr as strings 19:22:39 jasom: that't not true 19:22:46 fe[nl]ix: oh, I 19:22:51 create-process is asynchronous, run-program is synchronous 19:22:52 fe[nl]ix: oh, I'm thinking of run-program 19:22:52 dlowe: yes, and it's quite featureful 19:23:57 -!- Nisstyre [~yours@oftn/member/Nisstyre] has quit [Ping timeout: 276 seconds] 19:24:01 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #lisp 19:24:38 -!- gravicappa [~gravicapp@ppp91-77-167-200.pppoe.mtu-net.ru] has quit [Ping timeout: 256 seconds] 19:24:38 -!- Dalek_Baldwin1 [~Adium@71-84-34-33.dhcp.mtpk.ca.charter.com] has quit [Quit: Leaving.] 19:24:55 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Ping timeout: 260 seconds] 19:25:12 -!- _d3f [~gnu@nl2.ovpn.to] has quit [Quit: WeeChat 0.4.0] 19:30:39 sellout- [~Adium@c-50-134-130-65.hsd1.co.comcast.net] has joined #lisp 19:30:56 -!- jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has quit [Ping timeout: 240 seconds] 19:31:03 dlowe: I wasn't content with posix_spawnp so I added a spawner to libfixposix 19:32:54 jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has joined #lisp 19:33:19 -!- stassats` [~stassats@wikipedia/stassats] has quit [Ping timeout: 245 seconds] 19:36:17 -!- morphling [~stefan@gssn-4d003957.pool.mediaWays.net] has quit [Quit: Konversation terminated!] 19:36:17 youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has joined #lisp 19:36:54 Nisstyre [~yours@oftn/member/Nisstyre] has joined #lisp 19:37:40 Dalek_Baldwin [~Adium@108-225-26-178.lightspeed.irvnca.sbcglobal.net] has joined #lisp 19:38:30 przl [~przlrkt@p5B2981A5.dip0.t-ipconnect.de] has joined #lisp 19:41:46 sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has joined #lisp 19:42:42 -!- joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has quit [Remote host closed the connection] 19:42:48 dioxirane [~dioxirane@unaffiliated/dioxirane] has joined #lisp 19:44:13 dfghjklrtyui [dfghjklrty@93.152.149.84] has joined #lisp 19:45:27 -!- nha [~prefect@koln-4d0dd051.pool.mediaWays.net] has quit [Ping timeout: 260 seconds] 19:46:09 ISF [~ivan@187.64.222.221] has joined #lisp 19:46:35 -!- tekai [~tekai@f054021190.adsl.alicedsl.de] has quit [Remote host closed the connection] 19:46:53 fantazo [~fantazo@213.129.230.10] has joined #lisp 19:47:48 tekai [~tekai@f054021190.adsl.alicedsl.de] has joined #lisp 19:48:00 nyef [~nyef@c-76-119-183-159.hsd1.ma.comcast.net] has joined #lisp 19:48:22 Hello all. 19:48:32 o/ 19:49:19 veer [~veer@pool-108-33-26-144.tampfl.fios.verizon.net] has joined #lisp 19:49:47 I'm using Hunchentoot, and have a need to generate a response with two WWW-Authenticate headers and a body. Using HUNCHENTOOT:HEADER-OUT seems unlikely, as it's specified around a single value... 19:50:02 Does anyone have any suggestions as to a usable approach? 19:50:33 -!- ikki [~ikki@177.224.214.151] has quit [Quit: Saliendo] 19:51:24 Joreji [~thomas@77-21-104-59-dynip.superkabel.de] has joined #lisp 19:53:25 nyef: http headers are specified such that, if multiple entries are allowed, comma-separating the multiple values is equivalent. 19:53:56 so www-authenticate: foo\r\nwww-authenticate: bar is equivalent to www-authenticate: foo,bar 19:54:22 and istr proxies and the like are allowed to make this conversion? I should have the link around somewhere. I read it just yesterday. 19:55:59 Okay, so things could get ugly fairly quickly with this? 19:56:27 impulse [~impulse@bas3-toronto48-1176314458.dsl.bell.ca] has joined #lisp 19:56:37 http://www.w3.org/Protocols/rfc2616/rfc2616-sec4.html#sec4.2 see the last paragraph in this section. 19:56:40 nyef: you should be able to push headers onto (hunchentoot:headers-out reply) 19:58:01 Hrm. Documentation says that it's a reader, not an accessor, both for headers-out and headers-out*. 19:58:35 -!- casion [~AdmiralBu@pool-71-99-141-240.tampfl.fios.verizon.net] has quit [Quit: casion] 19:58:45 nyef: hm, you're right. 19:59:02 -!- nilsi [~nilsi@c83-253-22-138.bredband.comhem.se] has quit [Read error: Connection reset by peer] 19:59:04 nyef: i would not be opposed to make headers-out into an accessor for that purpose. 19:59:14 nyef: although that'd certainly be just a band aid 19:59:38 nilsi [~nilsi@c83-253-22-138.bredband.comhem.se] has joined #lisp 19:59:58 Mmm. 20:00:46 Maybe if header-out was a multi-valued location? 20:01:13 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 20:01:21 On the other hand, that's getting more than a little on the too-cute-to-live side. 20:01:32 findiggl` [~user@173-10-106-172-BusName-Washington.hfc.comcastbusiness.net] has joined #lisp 20:01:37 -!- dfghjklrtyui [dfghjklrty@93.152.149.84] has quit [] 20:01:37 maybe just allow lists 20:01:49 as values for a header. 20:02:13 dfghjklrtyui [dfghjklrty@93.152.149.84] has joined #lisp 20:02:18 gravicappa [~gravicapp@ppp91-77-172-18.pppoe.mtu-net.ru] has joined #lisp 20:03:17 -!- dfghjklrtyui [dfghjklrty@93.152.149.84] has quit [Client Quit] 20:06:01 -!- NeverMined [~never@adsl-76-237-182-226.dsl.chcgil.sbcglobal.net] has quit [Read error: Connection reset by peer] 20:06:09 And meanwhile, my best bet is to work out how to encode both headers in one, or a local patch or other ugly hack to get two headers to work with the version of hunchentoot that I currently have installed. 20:06:12 -!- jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has quit [Ping timeout: 276 seconds] 20:06:32 "just push to headers-out" 20:07:18 -!- ezakimak [~nick@72.250.219.55] has quit [Remote host closed the connection] 20:07:38 jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has joined #lisp 20:07:48 -!- wyan [~wyan@ec2-54-246-94-212.eu-west-1.compute.amazonaws.com] has quit [Quit: ZNC - http://znc.sourceforge.net] 20:08:09 -!- naryl [~weechat@46.182.24.168] has quit [Remote host closed the connection] 20:08:13 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 20:08:45 banjara [~Adium@unaffiliated/banjara] has joined #lisp 20:10:26 -!- jaaso [~user@178.239.31.138] has quit [Remote host closed the connection] 20:13:53 -!- fisxoj [~fisxoj@c-24-12-190-29.hsd1.il.comcast.net] has quit [Ping timeout: 245 seconds] 20:14:23 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 258 seconds] 20:14:46 attila_lendvai [~attila_le@92.47.219.80] has joined #lisp 20:14:46 -!- attila_lendvai [~attila_le@92.47.219.80] has quit [Changing host] 20:14:46 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 20:15:57 -!- kennyd [~kennyd@93-138-165-59.adsl.net.t-com.hr] has quit [Ping timeout: 276 seconds] 20:16:10 AeroNotix [~xeno@abof224.neoplus.adsl.tpnet.pl] has joined #lisp 20:17:05 hmm, is there any way to get ccl to list the DEFUNs it's compiling when loading via asdf? For some reason, one of my defun's isn't bound 20:17:11 -!- przl [~przlrkt@p5B2981A5.dip0.t-ipconnect.de] has quit [Ping timeout: 246 seconds] 20:17:55 clhs *macroexpand-hook* 20:17:56 http://www.lispworks.com/reference/HyperSpec/Body/v_mexp_h.htm 20:18:08 jasom: use that ^ 20:18:26 fe[nl]ix: thanks. It turned out to be easier to just load it with sbcl 20:19:04 kennyd [~kennyd@93-136-87-38.adsl.net.t-com.hr] has joined #lisp 20:19:53 lduros [~user@fsf/member/lduros] has joined #lisp 20:19:56 -!- slyrus [~chatzilla@adsl-99-183-240-66.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 240 seconds] 20:20:48 GOMADWarrior [~Regis@187.65.192.206] has joined #lisp 20:21:35 are the differences between common lisp and scheme mainly syntax? 20:22:00 GOMADWarrior: no. 20:22:10 GOMADWarrior: not at all. they're completely different except for their syntax :) 20:23:00 -!- Joreji [~thomas@77-21-104-59-dynip.superkabel.de] has quit [Ping timeout: 264 seconds] 20:23:07 what are the main differences? 20:23:42 -!- sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has quit [Ping timeout: 252 seconds] 20:23:50 -!- Nisstyre-laptop [~yours@oftn/member/Nisstyre] has quit [Ping timeout: 246 seconds] 20:23:56 GOMADWarrior: http://lmgtfy.com/?q=scheme+vs+common+lisp 20:24:18 antonv [5d7d2a66@gateway/web/freenode/ip.93.125.42.102] has joined #lisp 20:27:02 -!- gravicappa [~gravicapp@ppp91-77-172-18.pppoe.mtu-net.ru] has quit [Ping timeout: 258 seconds] 20:27:38 joneshf-laptop [~joneshf@mail.concordusapps.com] has joined #lisp 20:28:27 GOMADWarrior: if you don't already know either some scheme or some common-lisp, http://community.schemewiki.org/?scheme-vs-common-lisp (which is the first google hit from H4ns) will likely not make sense, but it is a very good summary 20:31:47 gravicappa [~gravicapp@ppp91-77-166-251.pppoe.mtu-net.ru] has joined #lisp 20:32:44 i know some scheme 20:36:04 pfarrell_ [~pfarrell@core-nat.rocket-space.com] has joined #lisp 20:37:54 -!- Corvidium [~cosman246@D-69-91-157-28.dhcp4.washington.edu] has quit [Ping timeout: 264 seconds] 20:38:05 -!- ahungry [~null@66.184.106.97] has quit [Quit: leaving] 20:39:47 well, CL has SPECIAL variables, scheme has non-delimited continuations ... very very very different :D 20:40:45 http://c2.com/cgi/wiki?LispSchemeDifferences <- here's another summary 20:40:46 sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has joined #lisp 20:40:49 (and discussion) 20:41:45 wait, we are referring to Common Lisp, which has lexical scope because scheme (which came first) had it? hrm! 20:42:47 -!- ISF [~ivan@187.64.222.221] has quit [Ping timeout: 255 seconds] 20:44:03 -!- ebobby [~fms@199.21.86.106] has quit [Ping timeout: 252 seconds] 20:44:27 wyan [~wyan@ec2-54-246-94-212.eu-west-1.compute.amazonaws.com] has joined #lisp 20:45:31 AeroNoti1 [~xeno@abov208.neoplus.adsl.tpnet.pl] has joined #lisp 20:45:37 i was surprised when i learned that scheme predated modern lisps 20:46:00 i'm not saying that scheme is antiquated 20:46:26 zophy: SCHEMER :) 20:46:58 -!- sdemarre [~serge@109.134.144.22] has quit [Ping timeout: 258 seconds] 20:47:26 -!- AeroNotix [~xeno@abof224.neoplus.adsl.tpnet.pl] has quit [Ping timeout: 240 seconds] 20:47:28 -!- stat_vi [~stat@dslb-094-218-008-236.pools.arcor-ip.net] has quit [Quit: Lost terminal] 20:47:32 ikki [~ikki@177.224.214.151] has joined #lisp 20:48:22 drewc: wasn't Guy Steele involved in both? 20:48:29 [Condition of type UIOP/LISP-BUILD:COMPILE-FILE-ERROR] 20:48:38 ^^^^ wazzat ? 20:49:39 the first lexical lisp ! 20:49:42 lol 20:49:53 jasom: he was even involved in the Java spec. Go, figure. 20:51:02 kcj [~casey@unaffiliated/kcj] has joined #lisp 20:51:16 jasom: yup, I have even communicated with him personally regarding the CLtL3 plans I have :) 20:51:26 antoszka: and on the C committee too 20:52:50 and javascript too 20:54:56 i'm missing something... 20:55:55 -!- knob [~knob@76.76.202.244] has quit [Quit: Leaving] 20:56:42 am0c [~am0c@124.49.51.146] has joined #lisp 20:57:05 -!- tekai [~tekai@f054021190.adsl.alicedsl.de] has quit [Ping timeout: 248 seconds] 20:58:10 -!- sellout- [~Adium@c-50-134-130-65.hsd1.co.comcast.net] has quit [Read error: Connection reset by peer] 20:59:11 http://paste.lisp.org/display/136460 20:59:13 i'm missing something... 20:59:18 Xach: what is the right way to get quicklisp to pull project from named branch (ie stable)? do I open quicklisp issue? 20:59:49 GOMADWarrior: Have a look at (intersection common-lisp emacs-lisp scheme) http://www.informatimago.com/develop/lisp/com/informatimago/small-cl-pgms/intersection-r5rs-common-lisp-emacs-lisp/ 21:00:31 -!- pjb` is now known as pjb 21:01:13 Corvidium [~cosman246@D-69-91-157-28.dhcp4.washington.edu] has joined #lisp 21:02:10 tekai [~tekai@e176046068.adsl.alicedsl.de] has joined #lisp 21:02:35 -!- gravicappa [~gravicapp@ppp91-77-166-251.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 21:02:45 -!- eldariof [~CLD@215-134-158-212.static.bluetone.cz] has quit [] 21:03:10 strg [~strg@a89-182-10-194.net-htp.de] has joined #lisp 21:04:05 -!- prxq [~mommer@mnhm-5f75c563.pool.mediaWays.net] has quit [Quit: Leaving] 21:05:55 strg_ [~strg@a89-182-4-48.net-htp.de] has joined #lisp 21:07:15 sellout- [~Adium@c-50-134-130-65.hsd1.co.comcast.net] has joined #lisp 21:07:54 ebobby [~fms@199.21.86.106] has joined #lisp 21:08:15 -!- strg [~strg@a89-182-10-194.net-htp.de] has quit [Ping timeout: 252 seconds] 21:08:44 Henesy [~h3n3sy@adsl-75-23-118-193.dsl.peoril.sbcglobal.net] has joined #lisp 21:08:51 http://paste.lisp.org/display/136460 <-- i get 14 error conditions, anyone know what am i missing ? 21:13:14 -!- joe9 [~user@c-71-236-20-61.hsd1.ga.comcast.net] has quit [Remote host closed the connection] 21:13:15 zophy: are you using quicklisp to try and get compatible versions for your systems? 21:14:43 joe9 [~user@c-71-236-20-61.hsd1.ga.comcast.net] has joined #lisp 21:16:20 -!- normanrichards [~normanric@rrcs-108-178-120-144.sw.biz.rr.com] has quit [] 21:16:54 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 264 seconds] 21:17:56 -!- jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has quit [Ping timeout: 240 seconds] 21:18:19 pkhuong: i needed a newer ASDF for the newer IOLIB, i updated asdf and now i'm compiling the iolib source downloaded from github 21:19:58 -!- victor_lowther [~victorlow@143.166.116.80] has quit [Quit: Leaving IRC - dircproxy 1.2.0] 21:20:19 zophy: you also need libfixposix 21:20:20 i was hoping the CFFI type problem had a well known fix 21:20:30 what cffi problem ? 21:20:37 -!- leoc [~leoc.git@p5DDBBC90.dip.t-dialin.net] has quit [Ping timeout: 248 seconds] 21:20:48 -!- dented42 [~dented42@opengroove.org] has quit [Ping timeout: 256 seconds] 21:20:49 yes, i had to install that lib 21:20:58 http://paste.lisp.org/display/136460 21:21:24 those are the errors i get 21:21:30 cffi types 21:21:42 -!- ellusioner [ellusioner@c-2c1ee755.05-23-6c6b7013.cust.bredbandsbolaget.se] has quit [Quit: Hihi] 21:21:46 you should use a recent sbcl 21:21:52 take the one from unstable 21:22:21 ya know, my alptop overheats when i compile sbcl..... 21:22:24 laptop 21:22:45 or you can download it from sbcl.org 21:22:50 that's what I use 21:22:59 on debian and its derivatives, i tend to install sbcl from sbcl.org. it's simple, and it provides the least hassle. 21:23:02 but i'll try with the one from unstable 21:23:41 hmm, unstable is still stuck at 1.0.57 21:23:42 zophy: note, i only do that for sbcl, all other applications do come from the main tree. (also, you don't need to compile sbcl itself) 21:24:47 ThomasH [~user@pdpc/supporter/professional/thomash] has joined #lisp 21:24:53 Greetings lispers 21:25:03 jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has joined #lisp 21:25:11 hi ThomasH 21:25:26 DataLinkDroid [~DataLinkD@1.148.140.54] has joined #lisp 21:25:32 Hey fe[nl]ix 21:25:44 Elminster [~Elminster@68.204.15.252] has joined #lisp 21:26:36 COMPILE-FILE-ERROR while 21:26:38 compiling # 21:26:48 that's the gist of it 21:27:20 dented42 [~dented42@opengroove.org] has joined #lisp 21:28:01 zophy: let's try again 21:28:10 do you use a 64bit distro ? 21:28:24 debian 64 bit AMD 21:28:26 the use http://prdownloads.sourceforge.net/sbcl/sbcl-1.1.5-x86-64-linux-binary.tar.bz2 21:28:34 download and install it 21:28:49 ah 21:29:09 -!- dioxirane [~dioxirane@unaffiliated/dioxirane] has quit [Quit: bye] 21:29:11 So, when providing arguments to CALL-NEXT-METHOD, the ordered set of applicable methods must not change. I think it would be better if it were only the ordered set of remaining applicable methods didn't change. 21:29:49 zophy: actually the minimum you must do is unpack it the execute run-sbcl.sh 21:30:18 Basically, it would be nice if each applicable method were popped off the set and only the remaining checked if arguments are provided to CALL-NEXT-METHOD. 21:30:32 Maybe that causes implementation issues? 21:30:56 zophy: done ? 21:30:59 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 21:31:20 k0001 [~k0001@host214.186-109-110.telecom.net.ar] has joined #lisp 21:31:28 nope, it's a 35Kb/sec download 21:31:48 2 more minutes 21:32:05 zophy: Stop wasting bandwidth with IRC! :-) 21:32:27 heheh 21:33:32 slyrus [~chatzilla@adsl-99-183-240-66.dsl.pltn13.sbcglobal.net] has joined #lisp 21:35:07 i was using slime, but it's the same failure from a terminal 21:35:13 aasmundo [~aasmundo@heartofgold.simula.no] has joined #lisp 21:38:19 oticat` [~oticat@114-25-203-197.dynamic.hinet.net] has joined #lisp 21:40:50 -!- jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has quit [Ping timeout: 255 seconds] 21:42:29 jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has joined #lisp 21:43:59 -!- Hydan [~hydan@ip-89-103-110-116.net.upcbroadband.cz] has quit [Remote host closed the connection] 21:44:56 fe[nl]ix: sbcl 1.1.5 gives the same errors 21:46:47 now, how have you installed libfixposix ? 21:49:34 zophy: so ? 21:49:43 bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has joined #lisp 21:51:19 yes, i just re-installed now, i'll try to compile iolib again 21:51:27 *|3b|* would have guessed 'get newer cffi' from the error message 21:51:48 same errors 21:51:58 zophy: you haven't answered my question 21:52:20 yes, i installed libfixposix 21:52:28 how ? 21:52:54 -!- jtza8 [~jtza8@105-236-248-111.access.mtnbusiness.co.za] has quit [Remote host closed the connection] 21:53:05 apt-get install --reinstall libfixposix-dev 21:53:15 no 21:53:20 no 21:53:22 the one in debian is too old 21:53:30 ah 21:53:35 you must use the one in my repository 21:54:00 use these instructions: http://lists.common-lisp.net/pipermail/iolib-devel/2011-December/000509.html 21:54:04 -!- Harag [~Thunderbi@105.225.38.132] has quit [Ping timeout: 252 seconds] 21:54:33 in addition, you must add the repository key: curl http://download.opensuse.org/repositories/home:/sionescu/Debian_Squeeze/Release.key | sudo apt-key add - 21:55:15 -!- zophy [goldenligh@gateway/shell/devio.us/x-bsbefeluyqpykrse] has quit [Remote host closed the connection] 21:55:26 moai [~m@fp-192-52-24-154.mobile.uni-freiburg.de] has joined #lisp 21:55:32 -!- drmeister [~drmeister@farnsworth.chem.temple.edu] has quit [Remote host closed the connection] 21:57:33 zophy [ceb02321@gateway/web/freenode/ip.206.176.35.33] has joined #lisp 21:59:30 zophy: done ? 22:00:01 dnolen [~user@cpe-74-64-32-223.nyc.res.rr.com] has joined #lisp 22:00:22 `arrdem [~user@wireless-128-62-59-90.public.utexas.edu] has joined #lisp 22:02:40 -!- tekai [~tekai@e176046068.adsl.alicedsl.de] has quit [Quit: zZZ] 22:04:56 -!- `arrdem [~user@wireless-128-62-59-90.public.utexas.edu] has quit [Ping timeout: 240 seconds] 22:05:02 -!- mgile [~mgile@74-92-220-177-Colorado.hfc.comcastbusiness.net] has quit [Quit: Parting is such sweet sorrow...] 22:06:06 zacts [~user@unaffiliated/zacts] has joined #lisp 22:07:30 -!- Elminster [~Elminster@68.204.15.252] has quit [Remote host closed the connection] 22:09:05 zophy: "the one in debian is too old" is true for 99% of common lisp related stuff, and I have been using debian full time since '96. 22:09:46 I was referring to libfixposix 22:10:28 -!- AeroNoti1 [~xeno@abov208.neoplus.adsl.tpnet.pl] has quit [Quit: Uploading hax.....] 22:10:59 -!- hugod [~user@bas1-montreal08-1279585040.dsl.bell.ca] has quit [Ping timeout: 255 seconds] 22:11:05 spion [~spion@unaffiliated/spion] has joined #lisp 22:11:08 -!- foreignFunction [~niksaak@94.27.88.135] has quit [Quit: Leaving.] 22:12:26 The gigantic hassle step of iolib 22:12:53 well, since I actually run a hosting company that caters to lispers, I can say from experience that libfixposix is not the only one that users have issues with, and 70% of my users use debian/ubuntu . I am not sure if things have changed recently, but common-lisp-controller and old .debs for libraries was a major issue... 22:12:56 -!- pierpa [~user@host231-61-dynamic.41-79-r.retail.telecomitalia.it] has quit [Ping timeout: 256 seconds] 22:13:22 Xach: ?? 22:13:26 akovalenko [~user@77.51.77.195] has joined #lisp 22:13:50 libfixposix is a gigantic hassle. 22:13:51 -!- rking [~rking@unaffiliated/rking] has quit [Quit: WeeChat 0.4.0-rc1] 22:14:01 it's not 22:14:17 I'm sure it makes life easier for somebody. 22:14:29 you just need to know how to install a repository then keep getting updates from there 22:14:37 ILTWYS"J" 22:15:26 -!- wbooze [~wbooze@xdsl-78-35-161-186.netcologne.de] has quit [Ping timeout: 240 seconds] 22:15:51 Xach: I expect a developer that uses Linux to know how to install a repository for his distro 22:16:01 I can't see how you consider that unreasonable 22:16:21 fe[nl]ix: I don't think it's unreasonable, I think it's a hassle. 22:16:39 -!- findiggl` [~user@173-10-106-172-BusName-Washington.hfc.comcastbusiness.net] has quit [Ping timeout: 260 seconds] 22:16:44 rking [~rking@unaffiliated/rking] has joined #lisp 22:16:49 fe[nl]ix: is there a reason you don't just process libfixposix into a single .c and include it with iolib? 22:16:50 it only needs to be done once 22:16:51 I would rather see something that didn't require such a thing. 22:17:16 Xach: please complain to the OS makers for using C 22:17:35 -!- zophy [ceb02321@gateway/web/freenode/ip.206.176.35.33] has quit [Quit: out of user space, you must delete valuable treasures] 22:18:27 Is there an ASDF function that removes the cache directory? I just looked through the function index and didn't see one, but I may be missing it. 22:18:42 -!- ngz [~user@192.99.199.77.rev.sfr.net] has quit [Ping timeout: 264 seconds] 22:20:04 -!- sellout- [~Adium@c-50-134-130-65.hsd1.co.comcast.net] has quit [Quit: Leaving.] 22:20:05 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Read error: Connection reset by peer] 22:21:57 ahungry [~null@99-40-10-216.lightspeed.livnmi.sbcglobal.net] has joined #lisp 22:31:37 deech`` [~user@108.230.9.218] has joined #lisp 22:32:37 -!- ehu [ehu@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 248 seconds] 22:33:06 -!- mishoo [~mishoo@178.138.97.149] has quit [Remote host closed the connection] 22:34:05 mattrepl [~mattrepl@pool-71-163-43-88.washdc.fios.verizon.net] has joined #lisp 22:34:18 mishoo [~mishoo@178.138.97.149] has joined #lisp 22:35:24 Alright, my format foo is failing me. I want to print a list of items, separated by a character that is passed in as an argument. 22:36:16 hugod [~user@38.108.74.28] has joined #lisp 22:36:42 Best I have so-far is using (format nil "~~{~~A~~^~C~~}" separator) as the format string 22:36:54 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 22:37:27 findiggle [~user@173-10-106-172-BusName-Washington.hfc.comcastbusiness.net] has joined #lisp 22:37:36 I think the long term sol'n is to get libfixposix in the upstream repositories. 22:38:05 as it stands it's only three shell commands 22:38:10 jasom: don't think you can, without mangling the list. 22:38:17 but I guess that could be characterized as a hassle. :/ 22:38:32 pkhuong: that's what I thought too (mapcar (lambda (x) (list x separator)) 22:39:41 libfixposix has come a long way now that there's actually a package repository to handle it. 22:39:43 Fade: that's not easy because I'd need to find a maintainer for the libfixposix packages 22:39:45 so, thanks for that. 22:39:47 -!- mathrick_ is now known as mathrick 22:40:02 well, you could also (format nil (format nil ...)), but that's unsavoury. Are you sure you don't want to LOOP? 22:40:05 it's way easier now than it was a couple of years ago. 22:40:06 -!- mishoo [~mishoo@178.138.97.149] has quit [Read error: Connection reset by peer] 22:40:30 or I could proxy-maintain them but it would be an enormous time sink 22:40:38 -!- dnolen [~user@cpe-74-64-32-223.nyc.res.rr.com] has quit [Ping timeout: 252 seconds] 22:41:07 right now the opensuse build system manages to generate a host of packages from just two build scripts 22:41:09 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Client Quit] 22:41:09 how much is libfixposix changing these days? 22:41:27 not much 22:41:37 but I plan to start changing it again 22:41:46 FWIW 22:41:51 *nod* 22:42:39 well, I've taken to putting libfixposix sources into the apt sources for the images we build debian systems out of, so it hasn't been a serious problem for me. 22:43:13 :) 22:43:25 doing the same for vagrant/chef/whatever is a matter of a nonce, timewise. 22:44:48 ThomasH` [~user@pdpc/supporter/professional/thomash] has joined #lisp 22:45:05 pushing the gpg key for the repo would make it practically invisible. :) 22:45:12 -!- ThomasH` [~user@pdpc/supporter/professional/thomash] has left #lisp 22:48:06 -!- ThomasH [~user@pdpc/supporter/professional/thomash] has quit [Ping timeout: 258 seconds] 22:48:37 -!- lduros [~user@fsf/member/lduros] has quit [Ping timeout: 248 seconds] 22:50:07 lduros [~user@fsf/member/lduros] has joined #lisp 22:50:11 -!- pfarrell_ [~pfarrell@core-nat.rocket-space.com] has quit [Quit: pfarrell_] 22:50:44 drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has joined #lisp 22:51:08 -!- natechan [~natechan@50-192-61-45-static.hfc.comcastbusiness.net] has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 22:53:54 -!- |3b| [foobar@cpe-72-177-66-41.austin.res.rr.com] has quit [Ping timeout: 276 seconds] 22:56:51 -!- smazga [~acrid@li336-165.members.linode.com] has quit [Quit: rcirc on GNU Emacs 24.1.1] 22:57:02 -!- Codynyx [~cody@c-75-72-222-103.hsd1.mn.comcast.net] has quit [Read error: Operation timed out] 22:57:16 Codynyx [~cody@c-75-72-222-103.hsd1.mn.comcast.net] has joined #lisp 22:57:48 -!- sykopomp [~sykopomp@unaffiliated/sykopomp] has quit [Read error: Operation timed out] 22:58:14 sykopomp [~sykopomp@unaffiliated/sykopomp] has joined #lisp 22:59:58 -!- bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has quit [Quit: bhyde] 23:00:33 -!- leo2007 [~leo@111.161.47.175] has quit [Ping timeout: 245 seconds] 23:05:26 -!- Henesy [~h3n3sy@adsl-75-23-118-193.dsl.peoril.sbcglobal.net] has quit [Ping timeout: 245 seconds] 23:10:52 Elminster [~Elminster@68.204.15.252] has joined #lisp 23:13:01 bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has joined #lisp 23:13:19 -!- kuzary [~lomo@gateway/tor-sasl/kuzary] has quit [Remote host closed the connection] 23:15:01 |3b| [foobar@cpe-72-177-66-41.austin.res.rr.com] has joined #lisp 23:15:59 Henesy [~h3n3sy@adsl-75-23-118-193.dsl.peoril.sbcglobal.net] has joined #lisp 23:17:00 adelgado1 [~TomSawyer@65.23.61.98.nw.nuvox.net] has joined #lisp 23:17:06 -!- adelgado1 [~TomSawyer@65.23.61.98.nw.nuvox.net] has quit [Client Quit] 23:17:56 -!- dotemacs [uid801@gateway/web/irccloud.com/x-unrixasscqcqjypk] has quit [Ping timeout: 240 seconds] 23:18:03 fasta [~xchat@xs8.xs4all.nl] has joined #lisp 23:18:07 -!- adelgado [~TomSawyer@65.23.61.98.nw.nuvox.net] has quit [Read error: Operation timed out] 23:18:20 pfarrell_ [~pfarrell@core-nat.rocket-space.com] has joined #lisp 23:18:31 -!- Tordek [tordek@gateway/shell/blinkenshell.org/x-lbyzljhfsibjwjpk] has quit [Ping timeout: 264 seconds] 23:18:39 Tordek [tordek@gateway/shell/blinkenshell.org/x-xkiwwqlgutemeqxe] has joined #lisp 23:18:43 -!- fasta_ [~xchat@xs8.xs4all.nl] has quit [Read error: Connection reset by peer] 23:19:02 erikc [~erikc@CPE00222d53fe78-CM00222d53fe75.cpe.net.cable.rogers.com] has joined #lisp 23:21:54 -!- Elminster [~Elminster@68.204.15.252] has quit [Remote host closed the connection] 23:22:56 -!- moai [~m@fp-192-52-24-154.mobile.uni-freiburg.de] has quit [Ping timeout: 245 seconds] 23:23:40 -!- patrickwonders [~patrickwo@user-38q42ns.cable.mindspring.com] has quit [Quit: patrickwonders] 23:23:45 -!- Henesy [~h3n3sy@adsl-75-23-118-193.dsl.peoril.sbcglobal.net] has quit [Ping timeout: 258 seconds] 23:26:24 -!- Corvidium [~cosman246@D-69-91-157-28.dhcp4.washington.edu] has quit [Ping timeout: 276 seconds] 23:27:07 blackwol` [~blackwolf@ool-4574e84c.dyn.optonline.net] has joined #lisp 23:28:28 -!- blackwolf [~blackwolf@ool-4574e84c.dyn.optonline.net] has quit [Ping timeout: 245 seconds] 23:29:13 -!- vsync [~vsync@wsip-98-175-216-162.ri.ri.cox.net] has quit [Quit: ZNC - http://znc.sourceforge.net] 23:29:28 kliph [~user@unaffiliated/kliph] has joined #lisp 23:36:10 LiamH [~none@pool-74-96-4-63.washdc.east.verizon.net] has joined #lisp 23:36:13 -!- sambio [~sambio@unaffiliated/sambio] has quit [] 23:37:05 sambio [~sambio@190.57.227.109] has joined #lisp 23:37:05 -!- sambio [~sambio@190.57.227.109] has quit [Changing host] 23:37:05 sambio [~sambio@unaffiliated/sambio] has joined #lisp 23:40:08 Are there any prominent alternatives to cl-graph? 23:44:30 -!- veer [~veer@pool-108-33-26-144.tampfl.fios.verizon.net] has quit [Ping timeout: 264 seconds] 23:45:46 fisxoj [~fisxoj@c-24-12-190-29.hsd1.il.comcast.net] has joined #lisp 23:46:03 bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has joined #lisp 23:46:30 veer [~veer@pool-108-33-26-144.tampfl.fios.verizon.net] has joined #lisp 23:46:40 Elminster [~Elminster@68.204.15.252] has joined #lisp 23:51:34 -!- strg_ [~strg@a89-182-4-48.net-htp.de] has quit [Quit: Linkinus - http://linkinus.com] 23:57:01 dnolen [~user@cpe-74-64-32-223.nyc.res.rr.com] has joined #lisp 23:58:25 What does cl-graph do? 23:59:45 -!- CatMtKing [~CatMtKing@mobilenet1-4-156-169.bulk.ucr.edu] has quit [Quit: This computer has gone to sleep]