00:00:00 gabmint [~gabmint@226.251.21.95.dynamic.jazztel.es] has joined #lisp 00:05:35 -!- quazimodo [~quazimodo@d110-33-227-98.bla801.nsw.optusnet.com.au] has quit [Ping timeout: 265 seconds] 00:06:21 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Quit: Leaving.] 00:06:49 -!- seangrove [~user@43.sub-70-197-12.myvzw.com] has quit [Read error: No route to host] 00:07:12 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 00:10:02 rrs [~rrs@c-24-128-48-55.hsd1.ma.comcast.net] has joined #lisp 00:14:47 jack_rabbit [~jack_rabb@c-98-253-60-75.hsd1.il.comcast.net] has joined #lisp 00:18:02 thanks btw, i'm still working on it and will update once i find something 00:18:44 -!- DrCode [~DrCode@gateway/tor-sasl/drcode] has quit [Remote host closed the connection] 00:21:20 normanrichards [~normanric@rrcs-108-178-120-144.sw.biz.rr.com] has joined #lisp 00:21:55 -!- harish_ [~harish@175.156.117.104] has quit [Quit: Leaving] 00:25:27 meiji11 [~user@75.158.41.148] has joined #lisp 00:28:14 -!- iAran [~whimse@58.101.24.47] has left #lisp 00:29:09 DrCode [~DrCode@gateway/tor-sasl/drcode] has joined #lisp 00:29:19 jangle [~jimmy1984@pool-173-67-27-249.bltmmd.fios.verizon.net] has joined #lisp 00:30:00 -!- mathrick [~mathrick@85.218.134.11] has quit [Ping timeout: 256 seconds] 00:30:57 -!- ghollisjr [~user@adsl-74-243-202-152.cae.bellsouth.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 00:31:07 mathrick [~mathrick@85.218.134.11] has joined #lisp 00:38:49 -!- Bike [~Glossina@gannon-wless-gw.resnet.wsu.edu] has quit [Quit: Reconnecting] 00:39:04 Bike [~Glossina@gannon-wless-gw.resnet.wsu.edu] has joined #lisp 00:43:09 zRecursive [~czsq888@171.217.0.90] has joined #lisp 00:44:20 rukubites [~user@d122-111-7-2.meb804.vic.optusnet.com.au] has joined #lisp 00:45:19 drmeister [~drmeister@166.137.87.121] has joined #lisp 00:46:05 p_adams [~p_adams@24-107-140-111.dhcp.stls.mo.charter.com] has joined #lisp 00:46:15 I have an issue with sbcl and quicklisp (asdf 2.26). When I try to run/compile multiple lisp scripts at the same time (say, in different terminal windows), the compile/load will enter the debugger. I think this is due to compiling the same file at the same time - which doesn't seem to work. What is a good way to handle this? 00:46:59 what's the error? 00:48:34 failed to find the TRUENAME of /home/lhope/.cache/common-lisp/sbcl-1.1.7-linux-x64/home/lhope/git/managed-systems/cl-czmq/src/ASDF-TMP-ffi.fasl: 00:48:34 No such file or directory 00:49:33 I think it is because it is trying to compile the same file at the same time. 00:50:34 seg [~Thunderbi@71-80-164-69.dhcp.lnbh.ca.charter.com] has joined #lisp 00:50:53 -!- seg [~Thunderbi@71-80-164-69.dhcp.lnbh.ca.charter.com] has quit [Client Quit] 00:51:28 seg [~Thunderbi@71-80-164-69.dhcp.lnbh.ca.charter.com] has joined #lisp 00:51:42 -!- seg [~Thunderbi@71-80-164-69.dhcp.lnbh.ca.charter.com] has quit [Client Quit] 00:52:28 -!- joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has quit [Ping timeout: 240 seconds] 00:52:40 -!- shridhar [Shridhar@nat/redhat/x-gvsjptmdxwbgwzia] has quit [Quit: shridhar] 00:53:05 joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has joined #lisp 00:53:11 My current solution will be to move from scripts to executables using buildapp. Since this will be a daemon process group, it is probably better that way. 00:54:12 DalekBaldwin [~Adium@74.212.183.186] has joined #lisp 00:57:14 Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has joined #lisp 01:00:32 -!- drmeister [~drmeister@166.137.87.121] has quit [Read error: Connection reset by peer] 01:01:16 -!- Kabaka [~Kabaka@botters/kabaka] has quit [Remote host closed the connection] 01:03:42 -!- ltbarcly [~textual@pool-71-116-67-9.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 264 seconds] 01:04:17 rukubites: There is no lock in the unix filesystem, so trying to compile the same file twice (or even trying to compile the same system twice), concurrently, can cause Bad Things to happen. 01:04:23 Kabaka [~Kabaka@botters/kabaka] has joined #lisp 01:05:06 -!- DrCode [~DrCode@gateway/tor-sasl/drcode] has quit [Remote host closed the connection] 01:09:04 DrCode [~DrCode@gateway/tor-sasl/drcode] has joined #lisp 01:10:12 rpg: You can lock files with glibc though. 01:10:15 slarti_ [~anonymous@104-252-AGAVEBB-NM.abq.nm.agavebb.net] has joined #lisp 01:10:26 Yes, but ASDF doesn't do that. 01:10:27 ltbarcly [~textual@pool-71-116-67-9.snfcca.dsl-w.verizon.net] has joined #lisp 01:10:31 oic 01:11:02 so you can get *very* odd race conditions if you are ASDF-loading the same system concurrently. 01:12:06 nilsi_ [~nilsi@221.146.90.62] has joined #lisp 01:12:24 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Read error: Connection reset by peer] 01:14:13 -!- slarti [~anonymous@104-252-AGAVEBB-NM.abq.nm.agavebb.net] has quit [Ping timeout: 265 seconds] 01:15:24 -!- normanrichards [~normanric@rrcs-108-178-120-144.sw.biz.rr.com] has quit [] 01:16:34 -!- Gooder [~user@218.69.12.194] has quit [Remote host closed the connection] 01:16:40 -!- slarti_ [~anonymous@104-252-AGAVEBB-NM.abq.nm.agavebb.net] has quit [Ping timeout: 264 seconds] 01:16:46 -!- ltbarcly [~textual@pool-71-116-67-9.snfcca.dsl-w.verizon.net] has quit [Quit: Computer has gone to sleep.] 01:17:49 erik`` [~user@50-0-51-11.dsl.static.sonic.net] has joined #lisp 01:17:54 -!- erik`` [~user@50-0-51-11.dsl.static.sonic.net] has quit [Remote host closed the connection] 01:18:04 -!- gabmint [~gabmint@226.251.21.95.dynamic.jazztel.es] has quit [Quit: leaving] 01:26:14 ltbarcly [~textual@pool-71-116-67-9.snfcca.dsl-w.verizon.net] has joined #lisp 01:30:17 -!- apfel [~apfel@p54998477.dip0.t-ipconnect.de] has quit [Quit: Leaving] 01:30:28 -!- whiteline [~user@unaffiliated/whiteline] has quit [Ping timeout: 240 seconds] 01:31:24 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Quit: Leaving.] 01:34:12 ThePhoeron [~thephoero@CPE68b6fcc5ca13-CM68b6fcc5ca10.cpe.net.cable.rogers.com] has joined #lisp 01:36:25 rpg: I've been updating the manual a bit, and also in the package-system branch. 01:36:37 drmeister [~drmeister@pool-173-59-25-58.phlapa.fios.verizon.net] has joined #lisp 01:37:18 yeah, ASDF is really not designed for concurrency 01:37:29 if two processes try to compile at the same time... trouble 01:37:43 -!- synacktic [~jordyd@unaffiliated/jordyd] has quit [Remote host closed the connection] 01:39:43 antgreen [~green@dsl-173-206-165-73.tor.primus.ca] has joined #lisp 01:43:33 drmeiste_ [~drmeister@farnsworth.chem.temple.edu] has joined #lisp 01:43:48 -!- yacks [~py@103.6.159.103] has quit [Ping timeout: 240 seconds] 01:47:44 -!- drmeiste_ [~drmeister@farnsworth.chem.temple.edu] has quit [Ping timeout: 248 seconds] 01:49:03 -!- BlankVer1e [~pankajm@202.3.77.238] has quit [Quit: Lost terminal] 01:49:05 -!- BlankVerse [~pankajm@202.3.77.238] has quit [Quit: Lost terminal] 01:50:09 sin293 [~Administr@60.221.115.4] has joined #lisp 01:52:13 -!- segv- [~mb@95-91-243-207-dynip.superkabel.de] has quit [Remote host closed the connection] 01:54:31 Fare: great. Maybe tonight when I knock off for dinner I can rerun the tests. 01:56:31 Fare + rpg: Thanks. I understand and don't really mind. I've upgraded scripts using buildapp in the past. It is pretty smooth. 01:57:25 rukubites: I think you're doing something wrong if this is happening. buildapp will load a saved image, which will avoid the problem, but once you have your libraries compiled, you shouldn't be getting these issues. 01:58:01 rpg: You misunderstand. I'm currently doing lisp scripts for certain tasks, and executables with buildapp for other tasks. 01:58:47 Either way, you should be compiling your libraries once. Whether you do this in buildapp or not is a red herring. 01:58:48 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #lisp 01:58:51 In this case, I am daemonizing some scripts, and so they should be upgraded to full executables so I don't have this problem. 01:59:08 rpg: well I just do ql:quickload in both scripts. 02:00:11 They share some dependencies, of course, and this problem happens. 02:00:39 You should do all the ql:quickloads once at the beginning, in a uni-process, and get everything compiled. After that, concurrent loading of the libraries should be no problem. 02:00:58 You need to serialize the compiling of these libraries anyway, or building with buildapp will fail in the same way. 02:01:18 rpg: Well, I build one app at a time with buildapp. 02:01:39 aw [~zacharias@unaffiliated/aw] has joined #lisp 02:01:45 See, buildapp vs. repl is a red herring. The issue is that you are not building concurrently. 02:01:45 The scripts compile the code each time afresh, but the apps only compile it on build time. 02:01:53 WHAT! 02:02:02 why do the scripts compile the code each time afresh? 02:02:33 Because they call ql:quickload, as far as I know. 02:03:05 yacks [~py@103.6.159.103] has joined #lisp 02:03:12 They are scripts which start with #!/usr/bin/sbcl --script on the first line. 02:03:37 So using ql:quickload doesn't really work concurrently. Or at least in my experience... 02:04:01 But when I do the app build, I do the loading beforehand. 02:04:11 -!- aw|incendiary_ [~zacharias@unaffiliated/aw] has quit [Ping timeout: 245 seconds] 02:05:11 rukubites : why are things being compiled at all? 02:05:34 rukubites, if you need to compile in parallel, you can setup separate output directories 02:06:48 rukubites, if you need scripts to run concurrently, you can make sure that they are compiled before they run. 02:06:54 Fare: I don't know why they are being compiled each time. 02:07:16 Fare: Yes. I will do that with the apps I build. I guess I could also dump an image, but that is hard to keep up to date. 02:07:19 or you could maintain your own lock (though if your locking depends on libraries... ouch) 02:07:27 http://paste.lisp.org/display/139374 02:07:40 That is the standard start to a lisp script I use. 02:07:40 why hard to keep the image up to date? 02:07:49 just update it once in a while. In a cron job? 02:07:52 Lots of dependencies, code updates, etc. 02:08:35 DataLinkDroid [~DataLinkD@101.171.45.240] has joined #lisp 02:08:37 Anyway, the solution for me is to use buildapp to load the libraries and toplevel logic, then dump an executable. 02:08:48 I just wanted to see if there was another way. 02:09:08 If quicklisp is behaving unexpectedly in this case, then that is of interest to me. 02:09:16 Ahhh. 02:09:30 I think it isn't re-compiling code every time. 02:09:38 Except ffi portions using cffi-grovel. 02:09:58 And that section is the problem. 02:10:26 are you using a recent cffi-grovel? 02:10:57 Relatively? 02:11:09 BrokenCog [~BrokenCog@pdpc/supporter/active/brokencog] has joined #lisp 02:11:48 I have vague memories of someone reporting spurious recompilations due to wrong output-files method — but that might have been from a different system than cffi-grovel 02:12:29 ~/quicklisp/dists/quicklisp/software/cffi_0.11.2 02:12:58 hello. Would some point out what is wrong with: (print (mapcar '(lambda (x) (cond ((evenp x) x))) result)) ... error => FUNCALL: argument (LAMBDA (X) (COND ((EVENP X) X))) is not a function. ... result is a list of numbers: (3 5 6 9 10 1.... sorry to ask such a basic question. 02:13:29 *someone ... anyone :). 02:13:41 You want #' instead of ' before the lambda, at a minimum. 02:13:50 #' or nothing. 02:14:10 #'(lambda (x) ...) or just (lambda (x) ...) 02:14:15 ah. 02:15:05 BrokenCog: Are you trying to filter the list? 02:15:20 He's probably trying to do a student exercise. 02:15:22 what's up with all the examples in the intertubes showing what I had?? didi yes. a larger list, for even numbers. 02:15:30 rukubites: no. self excercise. 02:15:37 rukubites: can you use traverse on a loaded system to see where it starts recompiling? 02:15:49 BrokenCog: Look for `remove-if'. 02:15:55 what implementation are you using? sbcl? which asdf is it providing? 02:15:57 remove-if-not 02:16:02 Even better. 02:16:03 didi: thanks, I was using that elsewhere. 02:16:08 -!- Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has quit [Ping timeout: 240 seconds] 02:16:09 Are they perhaps examples in Scheme instead of Common Lisp? 02:16:11 clisp 02:16:18 Fare: sbcl, 2.23 is provided by quicklisp. 02:16:28 harish [harish@nat/redhat/x-pvnzxicoxtibexfo] has joined #lisp 02:16:29 version 2.49, I think it has asdf, i haven't used it recently, but think I have before. 02:16:38 I am using latest sbcl. 02:16:42 2.23 is ancient. A recent quicklisp has 2.26, and a recent sbcl has 3.0.2 02:16:43 Tuxedo: mmm ... maybe, lets see. 02:16:45 But I've had the issue before that. 02:17:01 http://www.afralisp.net/autolisp/tutorials/mapcar-and-lambda.php 02:17:05 about 2/3 down. 02:17:19 Is there an easy way to check the version of asdf in a lisp image? 02:17:21 is just one. 02:17:22 autolisp is from AutoCAD. 02:17:40 BrokenCog, you want #'(lambda ...) or just (lambda ...) not '(lambda ...) which is very 1960s 02:17:41 ah. didn't read the fine print. thanks. 02:17:57 Fare: okay. 02:18:07 lisp/sbcl image 02:18:12 Fare: Don't make elisp cry. 02:18:32 didi: elisp has (require 'cl) 02:18:45 Fare: (require 'cl-lib) now 02:18:51 whatever 02:19:07 -!- p_adams [~p_adams@24-107-140-111.dhcp.stls.mo.charter.com] has quit [Quit: WeeChat 0.4.1] 02:19:07 why change the name? 02:19:22 rukubites, (asdf:asdf-version) 02:19:35 You will have to ask the higher-ups. 02:19:44 Fare: 2.26 02:19:56 -!- sin293 [~Administr@60.221.115.4] has quit [Quit: ] 02:20:00 Although I think (require 'cl) still works. 02:20:16 Oh I didn't update sbcl on this machine. It is still 1.1.7. 02:20:18 sin293 [~Administr@60.221.115.4] has joined #lisp 02:20:47 -!- sin293 [~Administr@60.221.115.4] has quit [Client Quit] 02:21:04 ASDF 3.02 is on sbcl 1.1.12 02:21:05 rukubites, 2.26 should be too stupid to recompile anything that looks vaguely up to date unless the output-files or input-files method is wrong. 02:21:30 I'll update my sbcl and try again. I was meaning to anyway. 02:21:31 I'm impatient to have asdf 3.0.3 released. 02:21:40 Do it! 02:21:53 the new maintainer is more cautious than I used to be 02:21:59 for better or worse 02:22:28 Eh, 1.1.12 is on 3 of the 4 machines I'm using atm 02:22:40 sin293 [~Administr@60.221.115.4] has joined #lisp 02:23:35 3.0.2 from sbcl 1.1.2 is clever enough to recompile based on declared but missing output-files or input-files 02:24:01 rukubites: anyway, if you have spurious recompilation, we can debug it 02:24:17 Yes, but I don't have the time to dig too deep into it. :( 02:24:39 -!- sin293 [~Administr@60.221.115.4] has left #lisp 02:24:47 rukubites, needn't be hard 02:25:12 start a rlwrap sbcl, load your code, then tell me (asdf:asdf-version), and we can debug from there. 02:25:28 Well I am building sbcl 1.1.12 now. 02:25:34 rlwrap? 02:25:35 (or use a M-x shell instead of rlwrap) 02:25:46 I use eshell. :-) 02:29:08 -!- nisstyre [~yours@oftn/member/Nisstyre] has quit [Ping timeout: 265 seconds] 02:31:31 Hey, using asdf 3.02, it is not recompiling the grovel stuff every time. 02:32:12 billstclair [~billstcla@p-74-209-19-175.dsl1.rtr.chat.fpma.frpt.net] has joined #lisp 02:32:12 -!- billstclair [~billstcla@p-74-209-19-175.dsl1.rtr.chat.fpma.frpt.net] has quit [Changing host] 02:32:12 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 02:33:28 Awesome, so just upgrading to asdf 3.0.2 fixed the issue. 02:33:31 lisp_noob [a9eb9ad0@gateway/web/freenode/ip.169.235.154.208] has joined #lisp 02:33:40 hello??? I need help anyone free 02:33:59 lisp_noob: Go for it. 02:34:15 So how can I bind a variable to function return value in lisp 02:34:29 lisp_noob: `let' 02:34:35 -!- DalekBaldwin [~Adium@74.212.183.186] has quit [Quit: Leaving.] 02:35:22 (let (y (fibonacci (- x 1))) gives error complaining about (- x 1) being malformed 02:35:37 lisp_noob: `let' is malformed, actually. 02:35:55 So I can do `for I in 1 2 3 4 5; do ./lisp-script& done` and it works perfectly. 02:36:14 (let ((y (fib...)))) 02:37:26 rukubites, good to know, though I have no idea which bug triggers that. 02:37:46 Fare: well, a *fixed* one, so that is okay. :-) 02:38:08 :) 02:39:56 rukubites, so is y holding the return value of fib or is it some sort of function pointer and each time I use y it executes fib? 02:40:37 lisp_noob: the return value. 02:40:38 lisp: You would need a symbol-macro for the latter case. 02:40:45 echo-area [~user@182.92.247.2] has joined #lisp 02:40:59 lisp_noob: (let ((foo form)) ...) binds foo to the value of form. 02:41:31 lisp_noob: in the scope of the let statement, y is bound to the result of the fib call. 02:41:53 lisp_noob, you might be interested in my fibonacci article 02:42:02 link? 02:42:04 lisp_noob: Your initial call bound y to nil, and the variable fibonacci to (- x 1) .. 02:42:06 -!- drmeister [~drmeister@pool-173-59-25-58.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 02:42:09 Fare: Very cool article, by the way. 02:42:20 http://fare.tunes.org/files/fun/fibonacci.lisp 02:43:00 nisstyre [~yours@oftn/member/Nisstyre] has joined #lisp 02:47:06 -!- axion [~axion@cpe-67-242-83-63.nycap.res.rr.com] has quit [Ping timeout: 245 seconds] 02:48:20 iAran [~whimse@114.113.197.131] has joined #lisp 02:48:31 axion [~axion@cpe-67-242-83-63.nycap.res.rr.com] has joined #lisp 02:48:50 cyc0 [~cyco@150.140.215.120] has joined #lisp 02:51:27 hmmh [~ubuntu@ec2-54-202-9-58.us-west-2.compute.amazonaws.com] has joined #lisp 02:51:57 @fare this memoization stuff is too complex! but I see what you're getting at. My thought process was similar in the sense that I would return a list of the previous numbers in sequence and then add numbers and reconstruct list with cons 02:52:11 the previous 2 numbers* 02:52:24 Memoization is just complicated due to cache invalidation being complicated. 02:54:11 Luckily, the properties of arithmetic don't change often, so my Fibonacci cache doesn't need much clearing. 02:54:51 -!- axion [~axion@cpe-67-242-83-63.nycap.res.rr.com] has quit [Ping timeout: 248 seconds] 02:55:19 fare's article goes a lot further than memoization, it's pretty worth reading 02:58:35 -!- lisp_noob [a9eb9ad0@gateway/web/freenode/ip.169.235.154.208] has quit [Ping timeout: 250 seconds] 03:00:30 -!- hmmh [~ubuntu@ec2-54-202-9-58.us-west-2.compute.amazonaws.com] has left #lisp 03:00:58 Bike, thanks for the appreciation :-) 03:01:43 -!- rukubites [~user@d122-111-7-2.meb804.vic.optusnet.com.au] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 03:01:43 the memoization part has been packaged as part of fare-memoization 03:02:23 it's actually useful. I rely on it in lisp-interface-library for hash-consing of interface objects. 03:04:37 it's also used at ITA for some compile-time data structures (replacing Marty Hall's half-baked predecessor of it) 03:06:24 duggiefresh [~quassel@c-66-30-11-90.hsd1.ma.comcast.net] has joined #lisp 03:07:58 Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has joined #lisp 03:09:42 axion [~axion@cpe-67-242-83-63.nycap.res.rr.com] has joined #lisp 03:10:59 -!- nilsi_ [~nilsi@221.146.90.62] has quit [Remote host closed the connection] 03:12:16 -!- Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has quit [Ping timeout: 245 seconds] 03:14:21 -!- cyc0 [~cyco@150.140.215.120] has quit [Remote host closed the connection] 03:15:48 wheelsucker [~user@ip68-105-66-161.sd.sd.cox.net] has joined #lisp 03:16:01 -!- ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds] 03:16:32 motionman [~motionman@unaffiliated/motionman] has joined #lisp 03:17:28 -!- axion [~axion@cpe-67-242-83-63.nycap.res.rr.com] has quit [Ping timeout: 265 seconds] 03:18:56 nilsi_ [~nilsi@221.146.90.62] has joined #lisp 03:20:21 weie [~eie@softbank221078042071.bbtec.net] has joined #lisp 03:24:38 -!- jangle [~jimmy1984@pool-173-67-27-249.bltmmd.fios.verizon.net] has quit [Quit: jangle] 03:28:07 seg [~Thunderbi@71-80-164-69.dhcp.lnbh.ca.charter.com] has joined #lisp 03:30:11 axion [~axion@cpe-67-242-83-63.nycap.res.rr.com] has joined #lisp 03:32:08 -!- axion [~axion@cpe-67-242-83-63.nycap.res.rr.com] has quit [Client Quit] 03:33:25 -!- patrickwonders [~patrickwo@user-38q42ns.cable.mindspring.com] has quit [Quit: patrickwonders] 03:34:15 patrickwonders [~patrickwo@user-38q42ns.cable.mindspring.com] has joined #lisp 03:34:28 beach [~user@ABordeaux-651-1-226-165.w83-193.abo.wanadoo.fr] has joined #lisp 03:34:43 Good morning everyone. 03:36:20 -!- seg [~Thunderbi@71-80-164-69.dhcp.lnbh.ca.charter.com] has quit [Read error: No route to host] 03:37:41 -!- echo-area [~user@182.92.247.2] has quit [Ping timeout: 245 seconds] 03:40:17 -!- nilsi_ [~nilsi@221.146.90.62] has quit [Remote host closed the connection] 03:42:34 axion [~axion@cpe-67-242-83-63.nycap.res.rr.com] has joined #lisp 03:50:22 -!- duggiefresh [~quassel@c-66-30-11-90.hsd1.ma.comcast.net] has quit [Remote host closed the connection] 03:51:20 buenos nooooches! 03:51:25 -!- wheelsucker [~user@ip68-105-66-161.sd.sd.cox.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 03:52:04 drmeister [~drmeister@pool-173-59-25-58.phlapa.fios.verizon.net] has joined #lisp 03:54:27 Hey hey. 03:55:28 lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has joined #lisp 03:55:48 -!- bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has quit [Ping timeout: 240 seconds] 03:56:30 -!- drmeister [~drmeister@pool-173-59-25-58.phlapa.fios.verizon.net] has quit [Ping timeout: 264 seconds] 03:58:58 beach: hi 04:00:33 edgar-rft [~GOD@HSI-KBW-109-193-013-113.hsi7.kabel-badenwuerttemberg.de] has joined #lisp 04:02:32 pranavrc [~pranavrc@122.164.229.69] has joined #lisp 04:02:32 -!- pranavrc [~pranavrc@122.164.229.69] has quit [Changing host] 04:02:32 pranavrc [~pranavrc@unaffiliated/pranavrc] has joined #lisp 04:02:44 -!- pillton [~user@140.253.50.147] has left #lisp 04:03:08 Fare: Are you still working for ITA/Google? 04:05:03 arrsim` [~user@27-32-235-88.static.tpgi.com.au] has joined #lisp 04:06:11 -!- Petit_Dejeuner_ [~hypernito@c-174-48-40-89.hsd1.fl.comcast.net] has quit [Quit: Leaving] 04:08:12 -!- fridim_ [~fridim@bas2-montreal07-2925317643.dsl.bell.ca] has quit [Ping timeout: 252 seconds] 04:11:42 -!- namtsui [~user@c-76-21-124-173.hsd1.ca.comcast.net] has quit [Read error: No route to host] 04:12:14 (bogo-fib 25) => instantaneous result... 04:12:41 looks like the sweet spot on the exponential curve moved a bit since Fare wrote fibonacci.lisp :) 04:13:52 alezost [~user@128-70-203-73.broadband.corbina.ru] has joined #lisp 04:16:05 -!- rrs [~rrs@c-24-128-48-55.hsd1.ma.comcast.net] has quit [Ping timeout: 248 seconds] 04:17:20 boian [~boian@5.53.168.6] has joined #lisp 04:21:57 -!- jrghiglia [~user@dynamic-adsl-94-34-152-29.clienti.tiscali.it] has quit [Ping timeout: 252 seconds] 04:24:43 beach: no/yes 04:25:15 DataLinkDroid, yay for moore's law. 04:25:45 hard to calibrate 04:25:48 namccarty [~namccarty@74-131-94-214.dhcp.insightbb.com] has joined #lisp 04:28:19 -!- rpg [~rpg@198-74-7-110.fttp.usinternet.com] has quit [Quit: rpg] 04:28:31 -!- lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has quit [Quit: lyanchih] 04:29:34 Fare: yep :) quicklisp came along in the meantime, too :) 04:31:27 namtsui [~user@c-76-21-124-173.hsd1.ca.comcast.net] has joined #lisp 04:31:52 DataLinkDroid: the closed form version of the fibonnaci function works fine 04:32:11 of course it uses floats but that's almost never a real problem 04:32:38 *DataLinkDroid* laughs 04:32:45 of course you need a fast square root function too 04:34:07 robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has joined #lisp 04:36:18 arbitrary root, really 04:40:05 nisstyre: thanks. now i know about closed-form expressions... :) 04:41:03 -!- joe9 [~user@ip70-179-153-227.fv.ks.cox.net] has quit [Remote host closed the connection] 04:42:11 tlavoie [~tim@wnpgmb0515w-ad02-87-56.dynamic.mtsallstream.net] has joined #lisp 04:42:34 -!- tlavoie [~tim@wnpgmb0515w-ad02-87-56.dynamic.mtsallstream.net] has left #lisp 04:42:51 -!- yacks [~py@103.6.159.103] has quit [Ping timeout: 252 seconds] 04:45:10 -!- cmm [~cmm@bzq-79-182-141-61.red.bezeqint.net] has quit [Read error: Connection reset by peer] 04:45:17 cmm [~cmm@bzq-79-182-141-61.red.bezeqint.net] has joined #lisp 04:46:31 -!- cmm [~cmm@bzq-79-182-141-61.red.bezeqint.net] has quit [Read error: Connection reset by peer] 04:48:59 -!- oleo [~oleo@xdsl-87-79-251-78.netcologne.de] has quit [Ping timeout: 260 seconds] 04:49:31 oleo [~oleo@xdsl-84-44-176-185.netcologne.de] has joined #lisp 04:50:19 cmm [~cmm@bzq-79-182-141-61.red.bezeqint.net] has joined #lisp 04:50:38 k0001_ [~k0001@host122.190-136-198.telecom.net.ar] has joined #lisp 04:51:56 boogie [~boogie@wsip-98-172-168-236.sd.sd.cox.net] has joined #lisp 04:52:35 drmeister [~drmeister@pool-173-59-25-58.phlapa.fios.verizon.net] has joined #lisp 04:53:48 -!- k0001 [~k0001@host60.181-1-204.telecom.net.ar] has quit [Ping timeout: 240 seconds] 04:55:52 ASau` [~user@p5797F856.dip0.t-ipconnect.de] has joined #lisp 04:56:03 -!- Bike [~Glossina@gannon-wless-gw.resnet.wsu.edu] has quit [Ping timeout: 252 seconds] 04:56:51 -!- drmeister [~drmeister@pool-173-59-25-58.phlapa.fios.verizon.net] has quit [Ping timeout: 245 seconds] 04:59:05 Bike [~Glossina@wl-nat105.it.wsu.edu] has joined #lisp 04:59:38 -!- ASau [~user@p5797F642.dip0.t-ipconnect.de] has quit [Ping timeout: 264 seconds] 04:59:43 ggole [~ggole@106-68-3-47.dyn.iinet.net.au] has joined #lisp 04:59:46 angavrilov [~angavrilo@217.71.227.190] has joined #lisp 05:05:07 -!- sykopomp [~sykopomp@unaffiliated/sykopomp] has quit [Ping timeout: 240 seconds] 05:06:08 -!- k0001_ [~k0001@host122.190-136-198.telecom.net.ar] has quit [Ping timeout: 240 seconds] 05:14:46 -!- TDog [~chatzilla@65.129.207.43] has quit [Ping timeout: 245 seconds] 05:17:12 sdemarre [~serge@22.164-64-87.adsl-dyn.isp.belgacom.be] has joined #lisp 05:17:19 ln [~l_paname@84.233.246.170] has joined #lisp 05:18:34 -!- ln [~l_paname@84.233.246.170] has left #lisp 05:21:08 prxq [~mommer@x2f6b2d9.dyn.telefonica.de] has joined #lisp 05:21:13 -!- Bike [~Glossina@wl-nat105.it.wsu.edu] has quit [Ping timeout: 265 seconds] 05:22:26 drmeister [~drmeister@farnsworth.chem.temple.edu] has joined #lisp 05:25:32 motiondude [~motionman@unaffiliated/motionman] has joined #lisp 05:28:04 motionguy [~motionman@unaffiliated/motionman] has joined #lisp 05:29:16 -!- motionman [~motionman@unaffiliated/motionman] has quit [Ping timeout: 264 seconds] 05:29:50 motionman [~motionman@unaffiliated/motionman] has joined #lisp 05:31:09 kushal [~kdas@fedora/kushal] has joined #lisp 05:31:44 -!- motiondude [~motionman@unaffiliated/motionman] has quit [Ping timeout: 248 seconds] 05:31:54 -!- DrCode [~DrCode@gateway/tor-sasl/drcode] has quit [Remote host closed the connection] 05:32:21 -!- sdemarre [~serge@22.164-64-87.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 248 seconds] 05:33:27 -!- motionguy [~motionman@unaffiliated/motionman] has quit [Ping timeout: 252 seconds] 05:33:34 mishoo [~mishoo@93.113.190.121] has joined #lisp 05:33:55 -!- kushal [~kdas@fedora/kushal] has quit [Read error: Connection reset by peer] 05:34:06 DrCode [~DrCode@gateway/tor-sasl/drcode] has joined #lisp 05:35:36 motiondude [~motionman@unaffiliated/motionman] has joined #lisp 05:35:49 Bike [~Glossina@gannon-wless-gw.resnet.wsu.edu] has joined #lisp 05:35:53 kushal [~kdas@fedora/kushal] has joined #lisp 05:37:08 motionguy [~motionman@unaffiliated/motionman] has joined #lisp 05:38:59 -!- motionguy [~motionman@unaffiliated/motionman] has quit [Client Quit] 05:39:07 -!- motionman [~motionman@unaffiliated/motionman] has quit [Ping timeout: 248 seconds] 05:39:14 motionguy [~motionman@unaffiliated/motionman] has joined #lisp 05:40:01 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 05:40:21 -!- motiondude [~motionman@unaffiliated/motionman] has quit [Ping timeout: 248 seconds] 05:42:23 youlysse` [~user@24-217-211-79.dhcp.stls.mo.charter.com] has joined #lisp 05:42:56 -!- youlysses [~user@24-217-211-79.dhcp.stls.mo.charter.com] has quit [Ping timeout: 248 seconds] 05:45:54 Harag [~Thunderbi@105-236-237-55.access.mtnbusiness.co.za] has joined #lisp 05:51:11 -!- Codynyx [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has quit [Read error: Connection reset by peer] 05:51:55 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 05:52:02 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 05:52:31 Codynyx [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has joined #lisp 05:52:47 -!- DataLinkDroid [~DataLinkD@101.171.45.240] has quit [Quit: Disconnecting -- bye] 05:53:09 drmeiste_ [~drmeister@pool-173-59-25-58.phlapa.fios.verizon.net] has joined #lisp 05:56:19 -!- oleo [~oleo@xdsl-84-44-176-185.netcologne.de] has quit [Remote host closed the connection] 05:56:52 -!- namtsui [~user@c-76-21-124-173.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds] 05:57:42 -!- drmeiste_ [~drmeister@pool-173-59-25-58.phlapa.fios.verizon.net] has quit [Ping timeout: 264 seconds] 05:58:20 -!- meiji11 [~user@75.158.41.148] has quit [Remote host closed the connection] 05:59:07 -!- DrCode [~DrCode@gateway/tor-sasl/drcode] has quit [Remote host closed the connection] 05:59:46 lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has joined #lisp 05:59:56 lisp_noob [266a3306@gateway/web/freenode/ip.38.106.51.6] has joined #lisp 06:00:26 Munksgaard [~philip@80-71-132-106.u.parknet.dk] has joined #lisp 06:00:56 I'm trying to understand the loop macro (loop for f1 = 0 then f2 and f2 = 1 then (+ f1 f2) repeat n finally (return f1))) can anyone explain how the loop works 06:01:35 DrCode [~DrCode@gateway/tor-sasl/drcode] has joined #lisp 06:01:54 The question of whether computers can think is just like the question of whether submarines can swim. -- Edsger W. Dijkstra 06:02:26 -!- lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has quit [Read error: No route to host] 06:02:27 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 06:02:28 lisp_noob: http://gigamonkeys.com/book/loop-for-black-belts.html 06:02:54 lisp_noob: first, bind f1 to 0 and f2 to 1. then, set f1 to f2 and f2 to (+ f1 f2), n times. finally, return f1. 06:02:58 -!- boian [~boian@5.53.168.6] has quit [Quit: Computer has gone to sleep.] 06:03:33 boian [~boian@5.53.168.6] has joined #lisp 06:03:44 -!- kushal [~kdas@fedora/kushal] has quit [Read error: Connection reset by peer] 06:03:46 namtsui [~user@c-76-21-124-173.hsd1.ca.comcast.net] has joined #lisp 06:04:18 lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has joined #lisp 06:06:51 -!- lisp_noob [266a3306@gateway/web/freenode/ip.38.106.51.6] has quit [Quit: Page closed] 06:08:08 kcj [~casey@unaffiliated/kcj] has joined #lisp 06:08:30 -!- boian [~boian@5.53.168.6] has quit [Ping timeout: 264 seconds] 06:10:02 -!- kwmiebach [~kwmiebach@xdsl-213-196-216-245.netcologne.de] has quit [Ping timeout: 265 seconds] 06:10:59 kwmiebach [~kwmiebach@xdsl-78-35-241-18.netcologne.de] has joined #lisp 06:11:16 -!- Codynyx [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has quit [Read error: Connection reset by peer] 06:11:51 Codynyx [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has joined #lisp 06:15:32 boian [~boian@5.53.168.6] has joined #lisp 06:16:41 vxxe [~vxe@cpe-71-66-118-0.neo.res.rr.com] has joined #lisp 06:17:34 -!- lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has quit [Quit: lyanchih] 06:18:40 -!- surrounder [~surrounde@095-096-032-026.static.chello.nl] has quit [Ping timeout: 248 seconds] 06:19:15 surrounder_ [~surrounde@095-096-032-026.static.chello.nl] has joined #lisp 06:20:35 kushal [~kdas@fedora/kushal] has joined #lisp 06:20:48 -!- drmeister [~drmeister@farnsworth.chem.temple.edu] has quit [Remote host closed the connection] 06:21:19 -!- motionguy is now known as motionman 06:21:35 gravicappa [~gravicapp@ppp91-77-181-24.pppoe.mtu-net.ru] has joined #lisp 06:21:41 stassats [~stassats@wikipedia/stassats] has joined #lisp 06:23:44 -!- boogie [~boogie@wsip-98-172-168-236.sd.sd.cox.net] has quit [Remote host closed the connection] 06:24:25 boogie [~boogie@wsip-98-172-168-236.sd.sd.cox.net] has joined #lisp 06:27:55 -!- didi [~user@unaffiliated/didi/x-1022147] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 06:29:22 -!- Harag [~Thunderbi@105-236-237-55.access.mtnbusiness.co.za] has quit [Read error: No route to host] 06:29:48 Harag [~Thunderbi@105-236-237-55.access.mtnbusiness.co.za] has joined #lisp 06:32:00 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 248 seconds] 06:33:37 -!- bgs100 [~nitrogen@unaffiliated/bgs100] has quit [Quit: bgs100] 06:33:37 -!- kushal [~kdas@fedora/kushal] has quit [Read error: Connection reset by peer] 06:34:33 -!- youlysse` [~user@24-217-211-79.dhcp.stls.mo.charter.com] has quit [Remote host closed the connection] 06:35:14 -!- boian [~boian@5.53.168.6] has quit [Quit: Computer has gone to sleep.] 06:35:50 boian [~boian@5.53.168.6] has joined #lisp 06:36:42 seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has joined #lisp 06:36:51 youlysses [~user@24-217-211-79.dhcp.stls.mo.charter.com] has joined #lisp 06:36:54 -!- Harag [~Thunderbi@105-236-237-55.access.mtnbusiness.co.za] has quit [Read error: No route to host] 06:37:00 jewel [~jewel@105-237-57-251.access.mtnbusiness.co.za] has joined #lisp 06:37:18 boian_ [~boian@5.53.168.6] has joined #lisp 06:37:29 -!- boian [~boian@5.53.168.6] has quit [Read error: Connection reset by peer] 06:37:59 maxter [~maxter@gaffeless.chaperon.volia.net] has joined #lisp 06:39:50 -!- jlongster [~user@pool-173-53-114-190.rcmdva.fios.verizon.net] has quit [Ping timeout: 240 seconds] 06:41:28 -!- DrCode [~DrCode@gateway/tor-sasl/drcode] has quit [Remote host closed the connection] 06:42:04 DrCode [~DrCode@gateway/tor-sasl/drcode] has joined #lisp 06:44:53 -!- aw [~zacharias@unaffiliated/aw] has quit [Remote host closed the connection] 06:45:18 aw [~zacharias@unaffiliated/aw] has joined #lisp 06:46:54 -!- pranavrc [~pranavrc@unaffiliated/pranavrc] has quit [Ping timeout: 264 seconds] 06:49:50 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Excess Flood] 06:50:37 kushal [~kdas@fedora/kushal] has joined #lisp 06:50:37 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 06:53:04 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 06:53:24 balle [~balle@pulsar.inf.ethz.ch] has joined #lisp 06:53:42 drmeister [~drmeister@pool-173-59-25-58.phlapa.fios.verizon.net] has joined #lisp 06:55:48 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 06:58:09 -!- drmeister [~drmeister@pool-173-59-25-58.phlapa.fios.verizon.net] has quit [Ping timeout: 252 seconds] 07:03:00 -!- surrounder_ is now known as surrounder 07:03:25 -!- kushal [~kdas@fedora/kushal] has quit [Read error: Connection reset by peer] 07:07:25 -!- zRecursive [~czsq888@171.217.0.90] has left #lisp 07:10:51 -!- vxxe [~vxe@cpe-71-66-118-0.neo.res.rr.com] has quit [Ping timeout: 248 seconds] 07:11:07 -!- desophos [~desophos@n138h11.dhcp.oxy.edu] has quit [Quit: Leaving] 07:13:41 clmsy [~clmsy@212.57.9.204] has joined #lisp 07:19:00 -!- boian_ [~boian@5.53.168.6] has quit [Quit: Computer has gone to sleep.] 07:19:28 nilsi_ [~nilsi@221.146.90.62] has joined #lisp 07:19:34 boian_ [~boian@5.53.168.6] has joined #lisp 07:20:21 kushal [~kdas@fedora/kushal] has joined #lisp 07:20:51 Harag [~Thunderbi@105-236-237-55.access.mtnbusiness.co.za] has joined #lisp 07:22:38 jtza8 [~jtza8@105-236-101-9.access.mtnbusiness.co.za] has joined #lisp 07:23:26 -!- nilsi_ [~nilsi@221.146.90.62] has quit [Remote host closed the connection] 07:23:50 -!- boian_ [~boian@5.53.168.6] has quit [Read error: Operation timed out] 07:23:58 stepnem [~stepnem@internet2.cznet.cz] has joined #lisp 07:24:20 arenz [~arenz@HSI-KBW-109-193-252-079.hsi7.kabel-badenwuerttemberg.de] has joined #lisp 07:33:16 -!- kushal [~kdas@fedora/kushal] has quit [Read error: Connection reset by peer] 07:35:00 pavelpenev [~quassel@melontech.com] has joined #lisp 07:36:09 -!- weie [~eie@softbank221078042071.bbtec.net] has quit [Read error: Connection reset by peer] 07:36:31 -!- boogie [~boogie@wsip-98-172-168-236.sd.sd.cox.net] has quit [Remote host closed the connection] 07:36:45 weie [~eie@softbank221078042071.bbtec.net] has joined #lisp 07:38:27 -!- jtza8 [~jtza8@105-236-101-9.access.mtnbusiness.co.za] has quit [Remote host closed the connection] 07:39:23 Beetny [~Beetny@ppp118-208-53-153.lns20.bne1.internode.on.net] has joined #lisp 07:41:10 -!- ASau` is now known as ASau 07:43:53 boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has joined #lisp 07:43:56 -!- boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has quit [Remote host closed the connection] 07:44:31 boogie [~boogie@wsip-98-172-168-236.sd.sd.cox.net] has joined #lisp 07:47:31 nilsi_ [~nilsi@221.146.90.62] has joined #lisp 07:47:42 [SLB]` [~slabua@unaffiliated/slabua] has joined #lisp 07:47:53 -!- nilsi_ [~nilsi@221.146.90.62] has quit [Remote host closed the connection] 07:48:39 -!- namtsui [~user@c-76-21-124-173.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 07:49:45 namtsui [~user@c-76-21-124-173.hsd1.ca.comcast.net] has joined #lisp 07:49:52 -!- [SLB] [~slabua@unaffiliated/slabua] has quit [Ping timeout: 248 seconds] 07:49:53 -!- [SLB]` is now known as [SLB] 07:50:28 kushal [~kdas@fedora/kushal] has joined #lisp 07:51:38 -!- kushal [~kdas@fedora/kushal] has quit [Remote host closed the connection] 07:51:57 kushal [~kdas@fedora/kushal] has joined #lisp 07:53:42 -!- MrWoohoo [~MrWoohoo@pool-173-67-109-81.lsanca.fios.verizon.net] has quit [Ping timeout: 252 seconds] 07:54:19 drmeister [~drmeister@pool-173-59-25-58.phlapa.fios.verizon.net] has joined #lisp 07:55:54 -!- sellout- [~Adium@c-98-245-81-139.hsd1.co.comcast.net] has quit [Ping timeout: 264 seconds] 07:55:56 jtza8 [~jtza8@105-236-101-9.access.mtnbusiness.co.za] has joined #lisp 07:58:40 -!- drmeister [~drmeister@pool-173-59-25-58.phlapa.fios.verizon.net] has quit [Ping timeout: 264 seconds] 08:00:42 -!- rainbyte [~rainbyte@190.191.165.139] has quit [Ping timeout: 264 seconds] 08:03:04 -!- kushal [~kdas@fedora/kushal] has quit [Read error: Connection reset by peer] 08:04:29 zickzackv [~faot@port-92-198-30-130.static.qsc.de] has joined #lisp 08:05:37 -!- nug700 [~nug700@209-181-102-38.phnx.qwest.net] has quit [Quit: bye] 08:05:55 sellout- [~Adium@c-98-245-81-139.hsd1.co.comcast.net] has joined #lisp 08:06:12 ck`` [~ck@dslb-094-219-251-096.pools.arcor-ip.net] has joined #lisp 08:09:54 oudeis [~oudeis@bzq-79-182-131-40.red.bezeqint.net] has joined #lisp 08:12:00 oleo [5098faa7@gateway/web/freenode/ip.80.152.250.167] has joined #lisp 08:13:49 yacks [~py@103.6.159.103] has joined #lisp 08:14:00 -!- guyal [~anonymous@108.235.117.64] has quit [Quit: guyal] 08:14:44 peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has joined #lisp 08:18:45 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 248 seconds] 08:18:52 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 08:20:04 whiteline [~user@unaffiliated/whiteline] has joined #lisp 08:21:18 kushal [~kdas@fedora/kushal] has joined #lisp 08:22:31 -!- ltbarcly [~textual@pool-71-116-67-9.snfcca.dsl-w.verizon.net] has quit [Quit: Computer has gone to sleep.] 08:26:30 -!- macrobat [~beep@h-199-47.a328.priv.bahnhof.se] has quit [Quit: raegquit] 08:28:54 -!- jtza8 [~jtza8@105-236-101-9.access.mtnbusiness.co.za] has quit [Ping timeout: 264 seconds] 08:29:54 przl [~przlrkt@62.217.45.197] has joined #lisp 08:30:34 -!- xk05 [~xk05@30.176-62-69.ftth.swbr.surewest.net] has quit [Read error: Connection reset by peer] 08:30:41 xan_ [~xan@80.174.78.133.dyn.user.ono.com] has joined #lisp 08:32:19 jtza8 [~jtza8@105-236-101-9.access.mtnbusiness.co.za] has joined #lisp 08:32:57 -!- kushal [~kdas@fedora/kushal] has quit [Read error: Connection reset by peer] 08:33:13 attila_lendvai [~attila_le@92.47.206.220] has joined #lisp 08:33:23 -!- attila_lendvai [~attila_le@92.47.206.220] has quit [Changing host] 08:33:23 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 08:34:13 -!- tolk [~user@host175.190-138-194.telecom.net.ar] has quit [Ping timeout: 240 seconds] 08:34:20 clmsy [~clmsy@212.57.9.204] has joined #lisp 08:41:43 lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has joined #lisp 08:46:46 ogamita [~t@LNantes-156-76-35-103.w82-127.abo.wanadoo.fr] has joined #lisp 08:49:11 -!- Harag [~Thunderbi@105-236-237-55.access.mtnbusiness.co.za] has quit [Remote host closed the connection] 08:49:24 kushal [~kdas@fedora/kushal] has joined #lisp 08:50:20 hitecnologys [~hitecnolo@46.233.226.1] has joined #lisp 08:51:52 ferada [~ferada@37.221.196.86] has joined #lisp 08:54:50 drmeister [~drmeister@pool-173-59-25-58.phlapa.fios.verizon.net] has joined #lisp 08:58:38 Harag [~Thunderbi@105-236-237-55.access.mtnbusiness.co.za] has joined #lisp 08:59:12 -!- drmeister [~drmeister@pool-173-59-25-58.phlapa.fios.verizon.net] has quit [Ping timeout: 265 seconds] 08:59:54 Ayey_ [~rune@195.254.169.71] has joined #lisp 09:00:12 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 09:01:43 -!- namtsui [~user@c-76-21-124-173.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 09:02:45 -!- kushal [~kdas@fedora/kushal] has quit [Read error: Connection reset by peer] 09:03:21 bitonic [~user@77-56-49-28.dclient.hispeed.ch] has joined #lisp 09:04:56 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 09:05:11 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 245 seconds] 09:07:10 -!- bitonic [~user@77-56-49-28.dclient.hispeed.ch] has quit [Remote host closed the connection] 09:07:34 stassats [~stassats@wikipedia/stassats] has joined #lisp 09:07:41 rainbyte [~rainbyte@190.191.165.139] has joined #lisp 09:08:45 -!- cmm [~cmm@bzq-79-182-141-61.red.bezeqint.net] has quit [Read error: Connection reset by peer] 09:08:53 cmm [~cmm@bzq-79-182-141-61.red.bezeqint.net] has joined #lisp 09:08:55 -!- namccarty [~namccarty@74-131-94-214.dhcp.insightbb.com] has quit [Quit: Leaving] 09:09:12 guyal [~anonymous@108-235-117-64.lightspeed.sntcca.sbcglobal.net] has joined #lisp 09:09:43 -!- aw [~zacharias@unaffiliated/aw] has quit [Quit: WeeChat 0.4.2-dev] 09:11:16 zpr [1000@205.204.17.156] has joined #lisp 09:11:22 sellout-1 [~Adium@c-98-245-81-139.hsd1.co.comcast.net] has joined #lisp 09:11:33 -!- sellout- [~Adium@c-98-245-81-139.hsd1.co.comcast.net] has quit [Ping timeout: 248 seconds] 09:11:33 namtsui [~user@c-76-21-124-173.hsd1.ca.comcast.net] has joined #lisp 09:12:28 -!- jtza8 [~jtza8@105-236-101-9.access.mtnbusiness.co.za] has quit [Ping timeout: 264 seconds] 09:13:28 -!- guyal [~anonymous@108-235-117-64.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 240 seconds] 09:14:22 is the main purpose of using macros lazy evaluation? 09:15:28 -!- sellout-1 [~Adium@c-98-245-81-139.hsd1.co.comcast.net] has quit [Ping timeout: 240 seconds] 09:15:56 no. kind of wrong level of abstraction there. 09:16:16 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 248 seconds] 09:16:16 macros just generate code 09:18:31 sellout- [~Adium@c-98-245-81-139.hsd1.co.comcast.net] has joined #lisp 09:19:24 e.g. first the macros are expanded into code, then that code is compiled/interpreted 09:19:57 kushal [~kdas@fedora/kushal] has joined #lisp 09:20:27 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Quit: Bye!] 09:21:58 but whats the purpose? 09:22:11 the only use i can see is the if-then-else example 09:23:16 making new control structures is the obvious use, yes 09:25:39 Okasu [~1@unaffiliated/okasu] has joined #lisp 09:28:51 i'm struggling to find some good code examples, but the next level up is stuff like parser generators and domain-specific languages in general 09:30:04 zpr: think of a macro as a compiler plugin 09:30:29 that's more or less what is is 09:30:32 clmsy [~clmsy@212.57.9.204] has joined #lisp 09:30:55 i understand its to extend the language.. i just dont see a good purpose i suppose 09:31:11 zpr: look at LOOP or the SERIES package 09:31:53 zpr: even something like CLOS was initially done (semi)portably with macros 09:32:37 -!- kushal [~kdas@fedora/kushal] has quit [Read error: Connection reset by peer] 09:34:19 zpr: Do you see the purpose of classes? 09:35:13 beach: classes in LISP? 09:35:18 mal___: i will look into it 09:35:20 in any language. 09:35:30 yes, sure 09:35:32 zpr: Well, classes make it possible to create data abstractions. Macros make it possible to create control abstractions and syntactic abstractions. 09:36:12 Matt_S_G [~Matt_S_G@87.109.97.237] has joined #lisp 09:36:33 beach: great analogy. thank you 09:43:29 ramkrsna [ramkrsna@nat/redhat/x-cilsgiwhkchtolmy] has joined #lisp 09:43:32 -!- lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has quit [Quit: lyanchih] 09:46:21 lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has joined #lisp 09:49:52 kushal [~kdas@fedora/kushal] has joined #lisp 09:55:19 Karl_dscc [~localhost@p5DD9D6C1.dip0.t-ipconnect.de] has joined #lisp 10:01:04 -!- surrounder [~surrounde@095-096-032-026.static.chello.nl] has quit [Ping timeout: 248 seconds] 10:01:48 surrounder_ [~surrounde@095-096-032-026.static.chello.nl] has joined #lisp 10:02:24 -!- kushal [~kdas@fedora/kushal] has quit [Read error: Connection reset by peer] 10:02:31 jtza8 [~jtza8@105-236-101-9.access.mtnbusiness.co.za] has joined #lisp 10:05:04 -!- surrounder_ is now known as surrounder 10:09:46 -!- harish [harish@nat/redhat/x-pvnzxicoxtibexfo] has quit [Ping timeout: 265 seconds] 10:10:54 -!- Ayey_ [~rune@195.254.169.71] has quit [Ping timeout: 264 seconds] 10:13:54 -!- antgreen [~green@dsl-173-206-165-73.tor.primus.ca] has quit [Read error: Operation timed out] 10:14:17 antgreen [~green@dsl-173-206-165-73.tor.primus.ca] has joined #lisp 10:15:40 -!- lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has quit [Quit: lyanchih] 10:18:58 lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has joined #lisp 10:19:28 kushal [~kdas@fedora/kushal] has joined #lisp 10:21:17 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 10:24:04 -!- kushal [~kdas@fedora/kushal] has quit [Read error: Connection reset by peer] 10:27:06 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Ping timeout: 264 seconds] 10:27:30 gzg [~user@24-217-211-79.dhcp.stls.mo.charter.com] has joined #lisp 10:28:16 -!- seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has quit [Ping timeout: 248 seconds] 10:33:16 -!- youlysses [~user@24-217-211-79.dhcp.stls.mo.charter.com] has quit [Remote host closed the connection] 10:33:16 -!- gzg [~user@24-217-211-79.dhcp.stls.mo.charter.com] has quit [Remote host closed the connection] 10:36:07 -!- Lefeni [~Lefeni@c-cf4fe555.143-16-64736c10.cust.bredbandsbolaget.se] has quit [Quit: Leaving] 10:39:27 uzo1 [~uzo@adsl-108-73-165-113.dsl.sfldmi.sbcglobal.net] has joined #lisp 10:40:18 -!- uzo1 [~uzo@adsl-108-73-165-113.dsl.sfldmi.sbcglobal.net] has quit [Max SendQ exceeded] 10:40:29 kushal [~kdas@fedora/kushal] has joined #lisp 10:41:15 uzo1 [~uzo@adsl-108-73-165-113.dsl.sfldmi.sbcglobal.net] has joined #lisp 10:42:21 -!- uzo1 [~uzo@adsl-108-73-165-113.dsl.sfldmi.sbcglobal.net] has quit [Max SendQ exceeded] 10:42:43 -!- uzo [~uzo@adsl-108-67-101-102.dsl.sfldmi.sbcglobal.net] has quit [Ping timeout: 260 seconds] 10:43:03 uzo1 [~uzo@108.73.165.113] has joined #lisp 10:43:45 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Read error: Connection reset by peer] 10:43:57 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 240 seconds] 10:44:10 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 10:44:11 -!- uzo1 [~uzo@108.73.165.113] has quit [Max SendQ exceeded] 10:44:43 uzo1 [~uzo@108.73.165.113] has joined #lisp 10:45:56 -!- uzo1 [~uzo@108.73.165.113] has quit [Max SendQ exceeded] 10:46:34 uzo1 [~uzo@108.73.165.113] has joined #lisp 10:52:40 -!- zickzackv [~faot@port-92-198-30-130.static.qsc.de] has quit [Ping timeout: 264 seconds] 10:53:55 -!- kushal [~kdas@fedora/kushal] has quit [Read error: Connection reset by peer] 11:00:54 Vutral [~ss@mirbsd/special/Vutral] has joined #lisp 11:02:52 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 264 seconds] 11:02:52 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 264 seconds] 11:06:01 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 11:07:03 -!- lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has quit [Quit: lyanchih] 11:07:31 bitonic [~user@77-56-49-28.dclient.hispeed.ch] has joined #lisp 11:08:03 -!- Blkt_ is now known as Blkt 11:09:19 clmsy [~clmsy@212.57.9.204] has joined #lisp 11:10:21 kushal [~kdas@fedora/kushal] has joined #lisp 11:12:42 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 11:14:16 -!- dmiles_afk [~dmiles@c-98-246-180-47.hsd1.or.comcast.net] has quit [Read error: Connection reset by peer] 11:14:47 dmiles_afk [~dmiles@c-98-246-180-47.hsd1.or.comcast.net] has joined #lisp 11:21:01 -!- Munksgaard [~philip@80-71-132-106.u.parknet.dk] has quit [Ping timeout: 245 seconds] 11:22:03 -!- benny [~user@i577A728C.versanet.de] has quit [Ping timeout: 248 seconds] 11:23:52 -!- kushal [~kdas@fedora/kushal] has quit [Read error: Connection reset by peer] 11:24:21 -!- bitonic [~user@77-56-49-28.dclient.hispeed.ch] has quit [Remote host closed the connection] 11:25:39 bitonic [~user@77-56-49-28.dclient.hispeed.ch] has joined #lisp 11:32:30 przl [~przlrkt@62.217.45.197] has joined #lisp 11:32:32 -!- bitonic [~user@77-56-49-28.dclient.hispeed.ch] has quit [Remote host closed the connection] 11:37:47 josemanuel [~josemanue@88.Red-83-33-68.dynamicIP.rima-tde.net] has joined #lisp 11:39:32 -!- theos [~theos@unaffiliated/theos] has quit [Disconnected by services] 11:39:58 theos [~theos@unaffiliated/theos] has joined #lisp 11:40:20 kushal [~kdas@fedora/kushal] has joined #lisp 11:41:46 -!- motionman [~motionman@unaffiliated/motionman] has quit [Quit: tschüß] 11:42:05 -!- oudeis [~oudeis@bzq-79-182-131-40.red.bezeqint.net] has quit [Quit: This computer has gone to sleep] 11:44:37 drmeister [~drmeister@farnsworth.chem.temple.edu] has joined #lisp 11:45:45 motionman [~motionman@unaffiliated/motionman] has joined #lisp 11:46:27 drmeiste_ [~drmeister@pool-173-59-25-58.phlapa.fios.verizon.net] has joined #lisp 11:49:11 -!- josemanuel [~josemanue@88.Red-83-33-68.dynamicIP.rima-tde.net] has quit [Quit: Saliendo] 11:50:51 kcj [~casey@unaffiliated/kcj] has joined #lisp 11:51:18 -!- drmeiste_ [~drmeister@pool-173-59-25-58.phlapa.fios.verizon.net] has quit [Ping timeout: 252 seconds] 11:53:06 rrs [~rrs@c-24-128-48-55.hsd1.ma.comcast.net] has joined #lisp 11:53:36 -!- kushal [~kdas@fedora/kushal] has quit [Read error: Connection reset by peer] 11:54:17 -!- motionman [~motionman@unaffiliated/motionman] has quit [Quit: tschüß] 11:55:04 stassats [~stassats@wikipedia/stassats] has joined #lisp 11:56:53 -!- sirdancealo2 [~sirdancea@194.228.11.188] has quit [Ping timeout: 248 seconds] 11:59:56 gzg [~user@24-217-211-79.dhcp.stls.mo.charter.com] has joined #lisp 12:00:05 ggole_ [~ggole@106-69-26-53.dyn.iinet.net.au] has joined #lisp 12:02:18 -!- ggole [~ggole@106-68-3-47.dyn.iinet.net.au] has quit [Ping timeout: 253 seconds] 12:02:32 -!- ggole_ is now known as ggole 12:05:56 -!- Karl_dscc [~localhost@p5DD9D6C1.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 12:10:01 kushal [~kdas@fedora/kushal] has joined #lisp 12:12:09 seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has joined #lisp 12:16:54 -!- seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds] 12:19:50 Munksgaard [~philip@80-71-132-106.u.parknet.dk] has joined #lisp 12:22:49 ggole_ [~ggole@106-69-58-213.dyn.iinet.net.au] has joined #lisp 12:23:25 -!- kushal [~kdas@fedora/kushal] has quit [Read error: Connection reset by peer] 12:23:49 how could i use macros to rewrite the lambda function? 12:24:03 ie. (\\ (x) (+ x 3)) 12:25:24 (defmacro \\ (&rest args) `(lambda ,@args)) 12:25:35 -!- ggole [~ggole@106-69-26-53.dyn.iinet.net.au] has quit [Ping timeout: 265 seconds] 12:26:01 ah.. i was sort of close (defmacro \\ (&rest args) (lambda args)) 12:26:11 what does the @ symbol do? 12:26:18 uh, no 12:26:40 a macro is a function which returns list-structure to be treated as code in the location of the macro 12:26:48 don't worry about the `,@ stuff, focus on that 12:26:48 That isn't quite a suitable replacement for lambda, though 12:27:03 you need to write a function that returns actual lisp code 12:27:17 dcguru [~chatzilla@66.129.60.130] has joined #lisp 12:27:32 ggole_: it's deficient in at least two ways, but one learning activity at a time :-) 12:27:36 -!- Beetny [~Beetny@ppp118-208-53-153.lns20.bne1.internode.on.net] has quit [Ping timeout: 252 seconds] 12:27:38 Because, say, ((\\ (x) (1+ x)) 0) will error, while ((lambda (x) (1+ x)) 0) won't 12:27:42 Right 12:27:45 Krystof: right, i understand that concept, just new to writing them. i'm familiar with backquote and comma, but unsure about at symbol 12:28:10 zpr: ok, then try to write my version without using any kind of backquote or comma 12:28:28 if you can do that, you will discover why your "sort of close" version is not close at all 12:32:16 peterhil` [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has joined #lisp 12:34:24 -!- ggole_ is now known as ggole 12:34:49 TDog [~chatzilla@67-1-241-171.tcso.qwest.net] has joined #lisp 12:35:36 -!- peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has quit [Ping timeout: 245 seconds] 12:36:07 segv- [~mb@95-91-243-197-dynip.superkabel.de] has joined #lisp 12:38:17 Krystof: (defmacro lambda2 (&rest args) (list 'lambda (car args) (cadr args))) 12:38:46 can i know about at symbol now :) 12:39:47 petrounias [~petrounia@ppp-2-85-25-221.home.otenet.gr] has joined #lisp 12:39:49 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 12:41:20 zpr: Just , (comma) means evaluate what follows and insert the result. In contrast ,@ means evaluate what follows and "splice" the elements of the result into the list. 12:41:28 kushal [~kdas@fedora/kushal] has joined #lisp 12:41:38 ggole_: by the way, my lambda2 doesn't error on your 1+ 0 condition 12:42:14 zpr: So if (say) (f x) return the list (a b c), then `(1 ,(f x) 2) gives (1 (a b c) 2), whereas `(1 ,@(f x) 2) gives (1 a b c 2). 12:42:34 zpr: yes it does 12:42:51 Perhaps it doesn't in your implementation, but you can't rely on that. 12:43:11 * (funcall (lambda2 (x) (1+ x)) 0) 12:43:11 1 12:43:11 zpr: not quite. Your lambda2 doesn't do the right thing for (lambda2 (x) (print x) (+ x 2)) 12:43:24 oh i see 12:43:39 (also, pay attention to what ggole tells you) 12:43:41 beach: and ah, ok, i see. 12:44:02 That's not the form I mentioned: you added a funcall 12:44:51 ggole: you're right, sorry. 12:45:00 thats how i was accustomed to testing lambdas 12:45:07 -!- drmeister [~drmeister@farnsworth.chem.temple.edu] has quit [Remote host closed the connection] 12:45:59 LiamH [~none@129-2-129-147.wireless.umd.edu] has joined #lisp 12:51:24 -!- varjagg [~eugene@122.62-97-226.bkkb.no] has quit [Quit: Leaving] 12:53:14 -!- kushal [~kdas@fedora/kushal] has quit [Read error: Connection reset by peer] 12:56:10 -!- mishoo [~mishoo@93.113.190.121] has quit [Read error: Connection reset by peer] 12:57:07 mishoo [~mishoo@93.113.190.121] has joined #lisp 12:57:16 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 245 seconds] 12:57:56 -!- oleo [5098faa7@gateway/web/freenode/ip.80.152.250.167] has quit [] 13:00:14 macrobat [~beep@h-199-47.a328.priv.bahnhof.se] has joined #lisp 13:01:04 -!- patrickwonders [~patrickwo@user-38q42ns.cable.mindspring.com] has quit [Quit: patrickwonders] 13:01:53 patrickwonders [~patrickwo@user-38q42ns.cable.mindspring.com] has joined #lisp 13:04:00 Greetings. 13:04:15 clmsy [~clmsy@212.57.9.204] has joined #lisp 13:04:36 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 13:04:58 Hello hitecnologys. 13:05:26 stassats [~stassats@wikipedia/stassats] has joined #lisp 13:05:52 -!- Harag [~Thunderbi@105-236-237-55.access.mtnbusiness.co.za] has quit [Ping timeout: 264 seconds] 13:09:25 -!- TDog [~chatzilla@67-1-241-171.tcso.qwest.net] has quit [Ping timeout: 248 seconds] 13:11:48 hi beach :) 13:13:21 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 13:13:28 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 13:13:31 kushal [~kdas@fedora/kushal] has joined #lisp 13:13:41 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 248 seconds] 13:14:12 Hi fe[nl]ix. Back in Strasbourg? 13:14:43 yes 13:16:38 zpr: you could define  as a reader macro instead of a \\ macro. (set-macro-character #\ (constantly 'cl:lambda) t) (( (x) (* x x)) 3) -> 9 13:17:28 zpr: you could also define a reader macro on \, but it would be more complex to keep some compatibility with existing syntax as in (#\c n\ext) etc. 13:18:51 ogamita: i see.. i was more just trying to understand macros but thank you 13:21:05 zpr: ((CL:LAMBDA ) ) is a special case implemented by the Common Lisp evaluator. It doesn't evaluate the lambda list. Therefore the lambda macro is not used there, and if you defined another macro, it wouldn't work here either. 13:22:52 The "reader macros" are functions called to scan tokens from the textual input, dispatched on the first character read. So when we read , the function returned by (constantly 'cl:lambda) is called, which returns cl:lambda. Therefore reading  is like reading cl:lambda: ' --> lambda 13:23:06 -!- kushal [~kdas@fedora/kushal] has quit [Read error: Connection reset by peer] 13:23:11 Hi beach. 13:23:24 So when you type (( (x) (* x x)) 3), what is read is ((cl:lambda (x) (* x x)) 3) which is evaluated as expected. 13:24:55 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 13:25:33 ogamita: i'm not sure i understand fully. is there a difference between cl:lambda and lambda? 13:25:39 oudeis [~oudeis@109.67.97.225] has joined #lisp 13:27:10 przl [~przlrkt@62.217.45.197] has joined #lisp 13:27:29 lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has joined #lisp 13:27:44 -!- LiamH [~none@129-2-129-147.wireless.umd.edu] has quit [Quit: Leaving.] 13:29:08 fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has joined #lisp 13:32:28 zpr: (eq 'lambda 'cl:lambda) => t 13:32:53 zpr: also try (describe 'lambda) 13:33:03 H4ns: oh cool 13:35:16 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 264 seconds] 13:35:26 fridim_ [~fridim@bas2-montreal07-2925317643.dsl.bell.ca] has joined #lisp 13:36:37 -!- macrobat [~beep@h-199-47.a328.priv.bahnhof.se] has quit [Ping timeout: 248 seconds] 13:40:12 oleo [~oleo@xdsl-78-35-131-23.netcologne.de] has joined #lisp 13:41:23 kushal [~kdas@fedora/kushal] has joined #lisp 13:41:40 motionman [~motionman@unaffiliated/motionman] has joined #lisp 13:42:22 drmeister [~drmeister@farnsworth.chem.temple.edu] has joined #lisp 13:43:25 mc40 [~mc@164.138.80.251] has joined #lisp 13:46:13 -!- iAran [~whimse@114.113.197.131] has quit [Ping timeout: 248 seconds] 13:46:40 What library do you recommend for querying a MySQL database? 13:47:45 -!- rrs [~rrs@c-24-128-48-55.hsd1.ma.comcast.net] has quit [Ping timeout: 265 seconds] 13:47:46 -!- par [~owls@unaffiliated/lordlicorice] has quit [Ping timeout: 246 seconds] 13:48:31 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 245 seconds] 13:49:14 -!- sellout- [~Adium@c-98-245-81-139.hsd1.co.comcast.net] has quit [Quit: Leaving.] 13:49:41 macrobat [~beep@h-199-47.a328.priv.bahnhof.se] has joined #lisp 13:51:23 jangle [~jimmy1984@50.241.129.73] has joined #lisp 13:51:47 <``Erik> mc40: is mysql a choice or a requirement? clsql has mysql support... personally, I favor postgres and postmodern :) 13:52:20 zickzackv [~faot@port-92-198-30-130.static.qsc.de] has joined #lisp 13:53:10 -!- mlamari [~quassel@72.183.103.226] has quit [Read error: Connection reset by peer] 13:53:22 mlamari [~quassel@72.183.103.226] has joined #lisp 13:53:59 Not really a requirement I used MySQL in my last project so was looking to stay with it are there better interfaces to Postgres. I am new to lisp so trying to do something simple to learn. 13:56:13 nilsi_ [~nilsi@221.146.90.62] has joined #lisp 13:58:14 -!- drmeister [~drmeister@farnsworth.chem.temple.edu] has quit [Remote host closed the connection] 13:58:57 <``Erik> there may be better mysql interfaces, I kinda ditched mysql for postgresql in the mysql 3.2x days, mysql was awesome at microbenchmarks, but postgres trounced it at real queries :/ elephant uses clsql, quicklisp has a :cl-mysql that might be what you're looking for... 14:00:15 Erik: Is clsql a good choice? I have been using CCL because I didn't want to waste time on choosing implementation and spent more time learning the language. Clsql doesn't mention clozure on its web page. Xpost 14:00:34 slarti [~anonymous@67-0-146-182.albq.qwest.net] has joined #lisp 14:01:32 Erik: what are you using for Postgres ? 14:01:39 hitecnologys_ [~hitecnolo@46.233.248.10] has joined #lisp 14:01:44 <``Erik> clsql is a solid sql abstract lib, kinda like perls dbi/dbm or the cl version of odbm or jdbm... you kinda end up with the least common denominator, but it works 14:02:29 <``Erik> a couple web projects, http://elfga.com/notify/ (which is a hybrid with cl-store at the moment, haven't finished migration) and http://elfga.com/adage/ 14:03:54 Ok I'll play with clsql as I was interfacing to MySQL through R and lowest common denominator probably is what I am used too:) 14:04:43 -!- hitecnologys [~hitecnolo@46.233.226.1] has quit [Ping timeout: 248 seconds] 14:05:04 <``Erik> cool beans, clsql seems like a pretty solid lib to me :) good luck! 14:05:38 Thx I'm just not sure it works with clozure but will try 14:06:33 -!- jtza8 [~jtza8@105-236-101-9.access.mtnbusiness.co.za] has quit [Remote host closed the connection] 14:07:02 apfel [~apfel@p54998477.dip0.t-ipconnect.de] has joined #lisp 14:07:03 <``Erik> I think it works with ccl, I use sbcl myself *shrug* clsql seemed very cross-platform last time I looked 14:07:48 -!- fridim_ [~fridim@bas2-montreal07-2925317643.dsl.bell.ca] has quit [Read error: No route to host] 14:11:25 rpg [~rpg@198-74-7-110.fttp.usinternet.com] has joined #lisp 14:13:22 setekhid [~setekhid@183.27.70.196] has joined #lisp 14:15:18 DalekBaldwin [~Adium@74.212.183.186] has joined #lisp 14:15:47 -!- prxq [~mommer@x2f6b2d9.dyn.telefonica.de] has quit [Quit: Leaving] 14:17:07 I'm using cl-mysql which depends (FFI) on libmysqlclient-dev and was easier to get going with than clsql, I found 14:17:09 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Ping timeout: 248 seconds] 14:17:19 I would like to play with a pure protocol implementation tho 14:17:33 I don't know if clsql is that, I seem to remember it's FFI based too 14:17:59 Fare mentionned a pure protocol implementation but that's not Open Source or published yet 14:18:28 -!- zickzackv [~faot@port-92-198-30-130.static.qsc.de] has quit [Ping timeout: 264 seconds] 14:18:30 dim: a guy posted a pure CL implementation on c.l.l. some 3 years ago 14:18:47 do you know the name? didn't come up in my searches... 14:18:56 it was written for Lispworks but should be easy to port to usocket 14:18:57 k0001 [~k0001@200.117.222.237] has joined #lisp 14:19:03 Dim: thx I will look at cl-MySQL too 14:19:10 maxpeck [~a@unaffiliated/maxpeck] has joined #lisp 14:19:13 -!- apfel [~apfel@p54998477.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 14:19:26 -!- DalekBaldwin [~Adium@74.212.183.186] has quit [Client Quit] 14:20:24 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 14:20:30 sellout- [~Adium@c-71-56-237-72.hsd1.co.comcast.net] has joined #lisp 14:20:39 dim: you need a Usenet search engine 14:21:20 -!- ramkrsna [ramkrsna@nat/redhat/x-cilsgiwhkchtolmy] has quit [Ping timeout: 248 seconds] 14:22:15 lol, it was Art Obrezan 14:22:19 -!- lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has quit [Quit: lyanchih] 14:22:20 dim: http://www.obrezan.com/lisp/mysql/mysql.lisp 14:22:31 and http://www.obrezan.com/lisp/mysql/index.htm 14:23:15 dim: it's quite simplistic and clause 3 of its licence isn't very nice 14:24:50 haha, that's funny 14:25:23 at least one knows it's not compatible with GPL (unlike GPL, where nobody can every be sure) 14:25:53 prxq [~mommer@x2f6b2d9.dyn.telefonica.de] has joined #lisp 14:25:59 -!- peterhil` [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has quit [Quit: Must not waste too much time here...] 14:26:11 jdz: that's not correct 14:26:31 http://ikeaordeath.com/ :D 14:26:56 fe[nl]ix: does that resolve the GPL question? 14:26:59 That clause 3 is just petty, but each to their own I guess 14:27:47 stassats: yeah 14:29:23 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 14:29:38 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 14:29:58 przl [~przlrkt@62.217.45.197] has joined #lisp 14:30:41 rainbyte16 [~rainbyte@190.191.129.32] has joined #lisp 14:33:47 drmeister [~drmeister@farnsworth.chem.temple.edu] has joined #lisp 14:34:18 didi [~user@unaffiliated/didi/x-1022147] has joined #lisp 14:35:04 fe[nl]ix: that one is way too easy if you speak swedish 14:35:48 yeah, of course 14:35:52 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 264 seconds] 14:36:07 So clearly. Everybody should learn swedish. 14:36:42 -!- Fare [~fare@cpe-69-203-115-132.nyc.res.rr.com] has quit [Ping timeout: 264 seconds] 14:37:15 as a swede, I agree 14:37:28 whiteline: good 14:38:15 åä 14:38:57 Having moved away from Sweden many years ago, I have had to get used to US keyboards (which is the style used here) 14:39:50 isn't it nice to have keybindings make more sense though? 14:40:24 Dpends. For things like Lisp, it doesn't matter. For LaTeX, clearly using a Swedish keyboard is a pain 14:40:33 unless... you want to write swedish :-) 14:41:01 I can flip to swedish layout when needed, of course, but then I suffer because the US keyboard layout has one key less 14:41:11 Oh well 14:41:12 which one ? 14:41:12 -!- stassats [~stassats@wikipedia/stassats] has quit [Read error: Operation timed out] 14:41:23 fenlix: the key to the left of Z 14:41:37 <|> ? 14:41:40 yeah 14:41:48 <>| 14:42:07 I can't remember what the fourth symbol on that one is 14:42:09 iAran [~whimse@58.101.24.47] has joined #lisp 14:42:39 seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has joined #lisp 14:42:40 for me it's '\' for some reason 14:42:42 guyal [~anonymous@108-235-117-64.lightspeed.sntcca.sbcglobal.net] has joined #lisp 14:42:48 hmm 14:42:59 Isn't \ on AltGr-+ ? 14:43:12 but it's an fn-modified symbol so it's probably due to the compressed laptop keyboard 14:43:14 Karl_dscc [~localhost@p5DD9D6C1.dip0.t-ipconnect.de] has joined #lisp 14:43:16 -!- Munksgaard [~philip@80-71-132-106.u.parknet.dk] has quit [Read error: Operation timed out] 14:43:19 mm 14:43:24 brb 14:43:40 -!- rpg [~rpg@198-74-7-110.fttp.usinternet.com] has quit [Ping timeout: 264 seconds] 14:44:40 well using Emacs you can easily use a nice input method in qwerty 14:44:48 a US internation keyboard(with AltGr) is the perfect thing 14:45:12 on Linux I can compose most diacritic letters with AltGr 14:45:42 fe[nl]ix: did you use the mysql driver you're linking to? do you know if it has a "streaming" results mode where the whole result set isn't kept in memory? 14:45:50 Instead of using the international layout, I prefer using Emacs' input method. 14:46:01 I prefer Emacs Input Methods over a compose key 14:46:10 é is e' rather than compose ' e 14:46:26 AltGr + o -> ø, etc... 14:46:51 dim: nope, never used it. I just put it in a corner of my mind in case I ever needed it 14:48:21 hehe fair enough I guess 14:48:31 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 245 seconds] 14:49:09 upstart sucks. don't use ubuntu or RHEL 6 in production, people 14:49:26 If your query returns a set of one million results, the code will generate a list with one million elements, which might slow or crash your computer. 14:49:36 ok I won't use that protocol implementation then 14:49:51 dim: feel free to fix it 14:49:54 fe[nl]ix: ? 14:49:55 it would be a nice thing to have 14:50:19 and ask Artyom to change the licence 14:50:19 well cl-mysql kind-of work for me, and Fare already proposed the next best thing as existing and portable and efficient code 14:50:46 optikalmouse: I'm trying to fix deployment of a CL app 14:50:56 and we're using ubuntu in production :( 14:51:18 everyone uses ubuntu in production 14:51:29 that's not true 14:51:42 and those who do suffer the consequences 14:51:48 Fare [~fare@cpe-69-203-115-132.nyc.res.rr.com] has joined #lisp 14:51:48 teggi [~teggi@113.173.7.117] has joined #lisp 14:52:25 I'll try to move to a distro that supports systemd 14:53:16 fe[nl]ix: I'm not even looking at his sources so that if the situation dries enough for me to want to work on a pure-CL implementation of the protocol I could choose my own licencing terms 14:53:30 -!- drmeister [~drmeister@farnsworth.chem.temple.edu] has quit [Ping timeout: 264 seconds] 14:53:31 normanrichards [~normanric@rrcs-108-178-120-144.sw.biz.rr.com] has joined #lisp 14:55:13 -!- cruxeternus [cruxtech@secspeed.com] has left #lisp 14:55:19 optikalmouse: which means opensuse or arch at the moment 14:56:01 fe[nl]ix: you mean systemd by default 14:57:01 przl [~przlrkt@62.217.45.197] has joined #lisp 14:58:08 optikalmouse: "by default" == supported 14:59:29 gotcha 14:59:55 *Fare* pings the author for the opensourcing of qmynd 15:00:16 -!- antgreen [~green@dsl-173-206-165-73.tor.primus.ca] has quit [Ping timeout: 248 seconds] 15:00:49 debian, ubuntu, rhel, gentoo, etc... don't support systemd. you're pretty lucky if you can install it and boot 15:01:00 Fare: what's that ? 15:01:04 go nixos! 15:01:16 fe[nl]ix, q... mysql native driver 15:02:08 can't google that 15:02:22 the point is precisely to ungoogle it 15:02:42 rrs [~rrs@76.191.32.18] has joined #lisp 15:03:51 -!- Codynyx [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has quit [Read error: Connection reset by peer] 15:04:37 -!- joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has quit [Ping timeout: 248 seconds] 15:05:20 joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has joined #lisp 15:05:33 is there a chance to see qmynd published in friendly Open Source terms? 15:06:31 josemanuel [~josemanue@88.Red-83-33-68.dynamicIP.rima-tde.net] has joined #lisp 15:07:10 lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has joined #lisp 15:08:29 -!- pavelpenev [~quassel@melontech.com] has quit [Remote host closed the connection] 15:08:47 -!- joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has quit [Excess Flood] 15:09:28 joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has joined #lisp 15:13:25 rme [~rme@50.43.148.144] has joined #lisp 15:13:27 Codynyx [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has joined #lisp 15:15:11 alabaster [~kubov@146.185.148.80] has joined #lisp 15:15:28 drmeister [~drmeister@farnsworth.chem.temple.edu] has joined #lisp 15:15:38 Hello, I want to convert vector element size let's say from #(65535 65535) -> #(255 255 255 255) 15:15:49 can some on guide me? 15:16:17 should I just write my own function extracting chunks from the integer? 15:16:17 -!- drmeister [~drmeister@farnsworth.chem.temple.edu] has quit [Read error: Connection reset by peer] 15:16:27 alabaster: ldb is I think what you are looking for 15:16:39 bobbysmith007: thanks :) 15:16:49 drmeister [~drmeister@farnsworth.chem.temple.edu] has joined #lisp 15:17:12 alabaster: (ldb (byte 8 0) 65530) and (ldb (byte 8 8) 65530) 15:18:59 bobbysmith007: could you also tell me, how can I determine bit size of given integer? 15:19:17 -!- teggi [~teggi@113.173.7.117] has quit [Remote host closed the connection] 15:19:23 -!- guyal [~anonymous@108-235-117-64.lightspeed.sntcca.sbcglobal.net] has quit [Quit: The Sleeper has Asleepen] 15:19:25 alabaster: integer-length 15:19:27 specbot: integer-length 15:19:32 um log? 15:19:37 clhs integer-length 15:19:37 http://www.lispworks.com/reference/HyperSpec/Body/f_intege.htm 15:19:40 ah ok 15:19:49 crickey! 15:20:52 DalekBaldwin [~Adium@74.212.183.186] has joined #lisp 15:24:03 rpg [~rpg@23-25-144-217-static.hfc.comcastbusiness.net] has joined #lisp 15:25:12 dim: yes, there is a chance 15:25:19 actually, it's part of the plan 15:25:41 and if the author doesn't do it by the end of next week, I will 15:26:02 you mean it's ITA code ? 15:26:54 hm, I was also wondering why such function as cl-base64:stream-to-base64-string is not defined 15:26:54 yes 15:27:11 even though it's shown in autocompletition 15:27:30 -!- DalekBaldwin [~Adium@74.212.183.186] has quit [Read error: Connection reset by peer] 15:28:42 DalekBaldwin [~Adium@74.212.183.186] has joined #lisp 15:28:42 alabaster: completion is on symbols whether or not they name functions. i don't know why a symbol like that might exist and be exported, though. 15:28:48 maybe it's an oversight in the package definition. 15:28:49 Joreji [~thomas@vpn-ho1.unidsl.de] has joined #lisp 15:29:28 (def-base64-string-to-* :string) 15:29:29 (def-base64-string-to-* :stream) 15:29:30 (def-base64-string-to-* :usb8-array) 15:29:31 welp 15:29:38 odd :) 15:29:47 I'm not to experienced 15:29:54 *too 15:31:32 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 15:32:28 Ayey_ [~rune@0309ds7-ar.0.fullrate.dk] has joined #lisp 15:32:48 -!- Fare [~fare@cpe-69-203-115-132.nyc.res.rr.com] has quit [Ping timeout: 248 seconds] 15:33:42 -!- EvW [~Thunderbi@a82-92-190-215.adsl.xs4all.nl] has quit [Ping timeout: 264 seconds] 15:33:54 benny [~user@i577A728C.versanet.de] has joined #lisp 15:35:27 -!- drmeister [~drmeister@farnsworth.chem.temple.edu] has quit [Remote host closed the connection] 15:35:42 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 252 seconds] 15:36:37 -!- Okasu [~1@unaffiliated/okasu] has quit [Quit: leaving] 15:37:25 drmeister [~drmeister@farnsworth.chem.temple.edu] has joined #lisp 15:37:33 attila_lendvai [~attila_le@92.47.206.220] has joined #lisp 15:37:33 -!- attila_lendvai [~attila_le@92.47.206.220] has quit [Changing host] 15:37:33 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 15:39:06 -!- Joreji [~thomas@vpn-ho1.unidsl.de] has quit [Ping timeout: 264 seconds] 15:40:40 -!- jangle [~jimmy1984@50.241.129.73] has quit [Ping timeout: 264 seconds] 15:41:12 EvW [~Thunderbi@a82-92-190-215.adsl.xs4all.nl] has joined #lisp 15:42:18 jangle [~jimmy1984@50.241.129.73] has joined #lisp 15:42:31 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Leaving] 15:43:01 wheelsucker [~user@168.114.240.151] has joined #lisp 15:43:02 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Quit: Bye!] 15:44:42 -!- lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has quit [Quit: lyanchih] 15:47:20 vxxe [~vxe@cpe-71-66-118-0.neo.res.rr.com] has joined #lisp 15:50:08 -!- oudeis [~oudeis@109.67.97.225] has quit [Quit: This computer has gone to sleep] 15:50:26 guyal [~anonymous@108-235-117-64.lightspeed.sntcca.sbcglobal.net] has joined #lisp 15:50:57 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Quit: +++ killed by SIGSEGV +++] 15:51:42 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 15:52:06 Nuupi [~IceChat9@a91-154-110-47.elisa-laajakaista.fi] has joined #lisp 15:52:09 antoszka [~antoszka@unaffiliated/antoszka] has joined #lisp 15:53:36 -!- iAran [~whimse@58.101.24.47] has quit [Ping timeout: 248 seconds] 15:57:28 bgs100 [~nitrogen@unaffiliated/bgs100] has joined #lisp 15:57:42 -!- Codynyx [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has quit [Ping timeout: 264 seconds] 15:59:12 ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has joined #lisp 15:59:31 Codynyx [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has joined #lisp 16:02:14 clmsy [~clmsy@212.57.9.204] has joined #lisp 16:04:32 Is there an existing library that simplifies type expressions? Something that takes '(or real t) and return t or '(and integer (integer 0 *)) and return '(integer 0 *). 16:06:29 -!- Bike [~Glossina@gannon-wless-gw.resnet.wsu.edu] has quit [Ping timeout: 248 seconds] 16:08:19 -!- boogie [~boogie@wsip-98-172-168-236.sd.sd.cox.net] has quit [Remote host closed the connection] 16:12:06 patrickwonders: given that SUBTYPEP is not effectively computable, such a library might be ... weird. 16:12:17 You'd have to settle for it being sound, but incomplete. 16:12:21 patrickwonders: i don't think so (and i doubt you'll find a 100% implementation given the existence of satisfies types...) 16:12:49 patrickwonders: implementations might be able to help with that; it is in the realms of NPness (or incompleteness given SATISFIES). For example, try (sb-kernel:type-specifier (sb-kernel:specifier-type x)) 16:13:33 ltbarcly [~textual@216.113.168.135] has joined #lisp 16:13:34 I don't really need a complete system. I'm just working on a situation where I am deriving types based on other types and it seems silly to have the derived type be: '(or integer integer). 16:16:23 -!- guyal [~anonymous@108-235-117-64.lightspeed.sntcca.sbcglobal.net] has quit [Quit: The Sleeper has Asleepen] 16:17:42 -!- slarti [~anonymous@67-0-146-182.albq.qwest.net] has quit [Quit: slarti] 16:18:06 -!- ltbarcly [~textual@216.113.168.135] has quit [Ping timeout: 264 seconds] 16:19:15 Fare [~fare@216.239.55.52] has joined #lisp 16:20:18 jtza8 [~jtza8@105-236-89-145.access.mtnbusiness.co.za] has joined #lisp 16:20:19 -!- nilsi_ [~nilsi@221.146.90.62] has quit [Remote host closed the connection] 16:23:19 -!- k0001 [~k0001@200.117.222.237] has quit [Read error: Operation timed out] 16:24:13 harish_ [~harish@175.156.117.104] has joined #lisp 16:26:17 -!- harish_ [~harish@175.156.117.104] has quit [Client Quit] 16:26:31 harish_ [~harish@175.156.117.104] has joined #lisp 16:26:41 -!- harish_ [~harish@175.156.117.104] has quit [Client Quit] 16:27:03 -!- setekhid [~setekhid@183.27.70.196] has left #lisp 16:29:36 Fare: do you happen to know how qmynd behaves with consing query results? is there an API to get them one at a time and only using that much memory (streaming, or a map interface maybe) rather than copying the whole thing in memory for later processing? 16:30:58 boogie [~boogie@wsip-98-172-168-236.sd.sd.cox.net] has joined #lisp 16:31:57 drmeiste_ [~drmeister@farnsworth.chem.temple.edu] has joined #lisp 16:32:04 shridhar [Shridhar@nat/redhat/x-eblvmxiwiubwruva] has joined #lisp 16:32:15 optima.ppcre is such a better interface to cl-ppcre than the native register-groups-bind 16:33:31 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 248 seconds] 16:34:01 -!- gravicappa [~gravicapp@ppp91-77-181-24.pppoe.mtu-net.ru] has quit [Ping timeout: 265 seconds] 16:34:14 dim: I believe qmynd is simple-minded and just gives you the complete result in the end. 16:34:18 iAran [~whimse@58.101.24.47] has joined #lisp 16:34:34 with adjust-array to grow the buffer 16:38:28 -!- iAran [~whimse@58.101.24.47] has quit [Ping timeout: 240 seconds] 16:38:40 cmack [~charlie@adsl-74-179-28-177.bna.bellsouth.net] has joined #lisp 16:38:57 -!- ck`` [~ck@dslb-094-219-251-096.pools.arcor-ip.net] has quit [Ping timeout: 252 seconds] 16:40:14 arnas [arnsa@78-63-18-208.static.zebra.lt] has joined #lisp 16:40:22 oudeis [~oudeis@bzq-82-80-159-64.static.bezeqint.net] has joined #lisp 16:40:35 lduros [~user@fsf/member/lduros] has joined #lisp 16:41:55 -!- segmond [c6fce60f@gateway/web/freenode/ip.198.252.230.15] has quit [Ping timeout: 250 seconds] 16:43:24 DalekBaldwin1 [~Adium@74.212.183.186] has joined #lisp 16:43:24 -!- DalekBaldwin [~Adium@74.212.183.186] has quit [Read error: Connection reset by peer] 16:43:58 harish_ [~harish@175.156.117.104] has joined #lisp 16:44:04 -!- harish_ [~harish@175.156.117.104] has quit [Client Quit] 16:44:26 antonv [5d7d2a42@gateway/web/freenode/ip.93.125.42.66] has joined #lisp 16:45:05 http://common-lisp.net/project/qitab/ now has links to qmynd 16:46:38 oudeis_ [~oudeis@93-173-165-138.bb.netvision.net.il] has joined #lisp 16:47:28 -!- oudeis [~oudeis@bzq-82-80-159-64.static.bezeqint.net] has quit [Ping timeout: 248 seconds] 16:48:56 Fare: Awesome!! 16:49:17 (match (run "wget -O - http://beta.quicklisp.org/quickstart/asdf.lisp" :output '(:line :at 1)) ((ppcre ";;; This is ASDF ([.0-9]+): Another System Definition Facility." version) version)) 16:49:28 this is what code should look like :-) 16:49:45 (using optima, optima.ppcre and inferior-shell) 16:50:20 gravicappa [~gravicapp@ppp91-77-188-4.pppoe.mtu-net.ru] has joined #lisp 16:53:37 sdemarre [~serge@109.134.138.120] has joined #lisp 16:54:33 Fare: Ya, that's pretty self documenting an dclean :) 16:54:58 Fare: *Ya, that's pretty self-documenting and clean :) 16:56:10 k0001 [~k0001@200.117.222.237] has joined #lisp 16:56:16 -!- ogamita [~t@LNantes-156-76-35-103.w82-127.abo.wanadoo.fr] has quit [Ping timeout: 264 seconds] 16:59:36 stassats [~stassats@wikipedia/stassats] has joined #lisp 17:01:18 Fare: Thx 17:03:38 mc40, what for? 17:04:24 iAran [~whimse@58.101.24.47] has joined #lisp 17:04:46 Oh for the MySQL driver 17:05:59 Was going to try out 17:06:01 Fare: make a github account for ITA 17:06:34 ah, it's asedeno_ ? 17:06:59 -!- hitecnologys_ [~hitecnolo@46.233.248.10] has quit [Quit: hitecnologys_] 17:07:11 I was checking the asdf3 slides and they mention the using / (ie. iolib/base). Does that mean only that asdf3 is going to look for iolib.asd forst and not lioblib/base.asd? 17:07:41 -!- sellout- [~Adium@c-71-56-237-72.hsd1.co.comcast.net] has quit [Ping timeout: 245 seconds] 17:07:53 PuercoPop:  17:07:57 PuercoPop: yes 17:08:16 antonv: make up your mind 17:08:24 ) 17:08:39 -!- oudeis_ [~oudeis@93-173-165-138.bb.netvision.net.il] has quit [Ping timeout: 252 seconds] 17:08:43 PuercoPop, yes 17:08:52 -!- iAran [~whimse@58.101.24.47] has quit [Ping timeout: 264 seconds] 17:09:06 *PuercoPop* nods 17:09:14 -!- boogie [~boogie@wsip-98-172-168-236.sd.sd.cox.net] has quit [Remote host closed the connection] 17:09:30 Harag [~Thunderbi@41.13.12.205] has joined #lisp 17:09:34 Okasu [~1@unaffiliated/okasu] has joined #lisp 17:09:39 sellout- [~Adium@c-71-56-237-72.hsd1.co.comcast.net] has joined #lisp 17:12:40 Munksgaard [~philip@80-71-132-106.u.parknet.dk] has joined #lisp 17:15:29 varnie [6dc9cd2b@gateway/web/freenode/ip.109.201.205.43] has joined #lisp 17:18:39 k0001_ [~k0001@host234.186-125-151.telecom.net.ar] has joined #lisp 17:19:21 apfel [~apfel@p54999261.dip0.t-ipconnect.de] has joined #lisp 17:20:17 antgreen [~green@out-on-198.wireless.telus.com] has joined #lisp 17:22:18 -!- k0001 [~k0001@200.117.222.237] has quit [Ping timeout: 264 seconds] 17:27:03 LiamH [~healy@pdp8.nrl.navy.mil] has joined #lisp 17:31:12 -!- Codynyx [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has quit [Ping timeout: 248 seconds] 17:32:17 Codynyx [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has joined #lisp 17:33:04 -!- loke [~user@2400:d803:7342:f91a:b1d8:9ee5:ab41:1a1b] has quit [Remote host closed the connection] 17:33:19 mau_ [~mau@23.227.162.119] has joined #lisp 17:33:48 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 17:34:03 -!- alezost [~user@128-70-203-73.broadband.corbina.ru] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 17:34:50 iAran [~whimse@58.101.24.47] has joined #lisp 17:35:32 just pushed minor cleanups to qmynd, and noticed it is failing some of its self-tests. Proceed with caution. 17:35:39 -!- rme [~rme@50.43.148.144] has left #lisp 17:36:01 -!- kpreid [~kpreid@50-196-148-101-static.hfc.comcastbusiness.net] has quit [Quit: Quitting] 17:36:40 PuercoPop, I'm not convinced it would ever look for iolib/base.asd 17:37:06 Bike [~Glossina@wl-nat97.it.wsu.edu] has joined #lisp 17:37:12 fe[nl]ix: what, specifically, do you like about systemd? 17:37:15 and btw, check out the newfangled asdf-package-system style of CL code 17:37:22 jasom: it does the right thing? 17:37:41 fe[nl]ix, you mean a google code account? 17:38:21 MoHaX [~luke@178.122.23.30] has joined #lisp 17:39:44 slarti [~anonymous@67-0-146-182.albq.qwest.net] has joined #lisp 17:39:52 -!- Karl_dscc [~localhost@p5DD9D6C1.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 17:40:18 -!- iAran [~whimse@58.101.24.47] has quit [Ping timeout: 264 seconds] 17:40:54 -!- varnie [6dc9cd2b@gateway/web/freenode/ip.109.201.205.43] has quit [Quit: Page closed] 17:41:40 *jasom* will have to look at systemd again then. I saw the claim of "Will replace init cron rc atd syslogd and do all of them better" and dismissed it out of hand. Also nearly everything so far that has used dbus for IPC has done so poorly (See any daemon ending with "kit"). 17:42:05 -!- drmeiste_ [~drmeister@farnsworth.chem.temple.edu] has quit [Remote host closed the connection] 17:44:04 jasom: A form of dbus might soon enter the kernel. 17:44:33 jasom: https://github.com/gregkh/kdbus 17:45:34 didi: I don't have any particular opposition to dbus, just that seeing the words "GNOME" and "dbus" along with "Replaces crufty unix tool X" has typically translated to "Makes my system unusable" 17:47:01 ck`` [~ck@dslb-094-219-251-096.pools.arcor-ip.net] has joined #lisp 17:47:04 Denommus [~user@unaffiliated/denommus] has joined #lisp 17:47:08 hi 17:47:21 anyone have tried drakma as a client for a ASP.NET webservice? 17:48:20 I don't know how to send a parameter to populate a [FromBody] 17:48:33 -!- jewel [~jewel@105-237-57-251.access.mtnbusiness.co.za] has quit [Read error: Connection timed out] 17:49:25 -!- MoHaX [~luke@178.122.23.30] has quit [Ping timeout: 248 seconds] 17:49:37 jewel [~jewel@105-237-57-251.access.mtnbusiness.co.za] has joined #lisp 17:50:30 -!- antgreen [~green@out-on-198.wireless.telus.com] has quit [Ping timeout: 264 seconds] 17:50:50 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 245 seconds] 17:50:53 FromBody is the POST data, it looks like? 17:51:27 in which case http://weitz.de/drakma/#ex-post-and-cookie 17:52:36 or rather http://weitz.de/drakma/#arg-content 17:53:57 -!- mc40 [~mc@164.138.80.251] has quit [Quit: mc40] 17:54:17 oudeis [~oudeis@bzq-79-182-131-40.red.bezeqint.net] has joined #lisp 18:00:11 -!- seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds] 18:00:39 drmeiste_ [~drmeister@farnsworth.chem.temple.edu] has joined #lisp 18:04:52 -!- robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 18:05:06 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 18:08:13 Fare: is asdf-package-system documented ? 18:09:01 Fare: no, I meant github 18:09:07 but I get the point 18:10:27 ln [~ln@84.233.246.170] has joined #lisp 18:11:16 -!- ln [~ln@84.233.246.170] has left #lisp 18:11:52 sdfsdf [3c3668e4@gateway/web/cgi-irc/kiwiirc.com/ip.60.54.104.228] has joined #lisp 18:12:36 Bike: well, in jQuery this is the request I would do: http://encosia.com/using-jquery-to-post-frombody-parameters-to-web-api/ 18:14:40 Denommus: it looks like you'll have the post content be =value, then? 18:15:05 -!- sdfsdf [3c3668e4@gateway/web/cgi-irc/kiwiirc.com/ip.60.54.104.228] has quit [Client Quit] 18:15:11 Bike: yes, but how does an empty key look like in drakma? 18:15:40 Denommus: you're sending the parameter in the content body. like, the string "=value". 18:16:55 as far as i can tell. 18:19:16 Bike: OOOOOH 18:19:21 Bike: ok, I'll try that 18:19:40 p_l|omoikane [~pl@itr.hackerspace.pl] has joined #lisp 18:20:01 -!- p_l|omoikane is now known as p_l|chromebook 18:22:40 madnificent: out of curiosity, is it possible for sexml to output a fasl for a dtd? i'm guessing no. 18:22:40 klltkr [~klltkr@unaffiliated/klltkr] has joined #lisp 18:22:47 fe[nl]ix, the latest version has a README 18:22:51 -!- hiroakip [~hiroaki@77-23-26-6-dynip.superkabel.de] has quit [Ping timeout: 248 seconds] 18:23:07 which is an excerpt from what I plan to commit to asdf.texinfo 18:23:21 and lisp-interface-library is the poster child of how to use it 18:23:53 ln [~ln@84.233.246.170] has joined #lisp 18:24:00 boogie [~boogie@wsip-98-172-168-236.sd.sd.cox.net] has joined #lisp 18:24:11 fe[nl]ix, I get the point, too. We probably should migrate code from common-lisp.net to github and/or have mirrors 18:24:24 nothing 18:24:35 not a task for today, or next week 18:26:18 Bike: to make matters simpler, this is my jQuery request: $.ajax({url: someUrl, type: 'POST', dataType: "json", data: {username: "foo", password: "bar"}, success: someFunction, error: someOtherFunction}) 18:27:11 -!- ln [~ln@84.233.246.170] has left #lisp 18:27:15 Bike: while this is me trying the same request in drakma: (drakma:http-request some-url :method :post :content (concatenate 'string "=" (json:encode-json-to-string '(("username" . "foo") ("password" . "bar")))) :content-type "json") 18:27:38 that either disagrees with what that link says or i'm quite confused 18:28:00 i'd give an equivalent as (drakma:http-request some-url :method :post :content (json:encode-json-to-string ...) :content-type "json") 18:28:22 but i'm guessing you tried that and it didn't work 18:28:34 yup 18:28:56 -!- kwmiebach [~kwmiebach@xdsl-78-35-241-18.netcologne.de] has quit [Ping timeout: 245 seconds] 18:29:14 Bike: there is a comment on the link that also uses the "data" parameter in jQuery 18:29:35 but then, I have no idea why ASP.NET doesn't accept my requests 18:29:42 maybe a missing token? 18:29:47 -!- drmeiste_ [~drmeister@farnsworth.chem.temple.edu] has quit [Ping timeout: 248 seconds] 18:29:48 the link has the jquery of $.post('api/values', "=" + value); which is totally different from yours 18:29:52 kwmiebach [~kwmiebach@xdsl-195-14-206-157.netcologne.de] has joined #lisp 18:30:10 Bike: Ctrl+F data: 18:30:44 Denommus: can you just log the http traffic in both cases and look at the differences? It should be obvious then... 18:30:59 this says json.net, not asp.net 18:31:11 so uh, have you checked that your jquery does actually work for this service, is what i'm asking 18:31:52 oh, it's true 18:32:15 well... so I have a problem, I don't really know the code that is running on the server :-/ 18:32:19 actually, looking at jquery's ajax function it looks like data: specifies parameters? 18:32:24 I'll follow jasom's suggestion 18:32:29 in other words this comment isn't about FromBody at all? 18:32:55 I thought it would work with FromBody because it seemed that the webservice in question uses FromBody 18:33:04 fe[nl]ix, name reserved 18:33:14 -!- motionman [~motionman@unaffiliated/motionman] has quit [Read error: Connection reset by peer] 18:33:18 but I'm not really sure about the code isn't running in the service. I have a local copy, but I don't know if it was modified 18:33:26 one or both of us is very confused, my only suggestion is finding a working client in whatever language and porting it to lisp 18:33:38 Denommus: I usually use :method :post :parameters '("some-param" "some-value) 18:33:40 And works 18:33:48 that's parameters, not FromBody 18:34:23 drmeiste_ [~drmeister@farnsworth.chem.temple.edu] has joined #lisp 18:34:28 Denommus: this doesn't seem like a very good api if you can't even tell how to use it :/ 18:35:19 seangrove [~user@208.80.69.42] has joined #lisp 18:35:20 hiroakip [~hiroaki@p5DC61BFC.dip0.t-ipconnect.de] has joined #lisp 18:35:22 iAran [~whimse@58.101.24.47] has joined #lisp 18:35:24 Based on the jquery I see above they are eq 18:35:35 Bike: it's not the first time I got confused with an API from this client 18:35:39 chris_l [~quassel@p57A5CD0B.dip0.t-ipconnect.de] has joined #lisp 18:36:21 nightshade427: don't you mean '(("some param" . "some value"))? :parameters required an alist 18:36:32 tolk [~user@host175.190-138-194.telecom.net.ar] has joined #lisp 18:37:01 cmack` [~charlie@adsl-74-179-28-139.bna.bellsouth.net] has joined #lisp 18:37:16 Denommus: Ya, indeed 18:37:28 ... 18:37:43 it was not working because I was using the wrong server all this damn time 18:37:51 I hate when I do that 18:38:01 best of luck unconfusing yourself! 18:38:29 -!- cmack [~charlie@adsl-74-179-28-177.bna.bellsouth.net] has quit [Ping timeout: 248 seconds] 18:38:33 now it works (although the local code doesn't. I had to connect to a remote server. But that's a worry for the backend team) 18:38:53 ln [~ln@84.233.246.170] has joined #lisp 18:39:14 Denommus: " $.ajax({url: someUrl, type: 'POST', dataType: "json", data: {username: "foo", password: "bar"}" == :method :post :parameters '(("username" . "Foo") ("password" . "Bar")). At least from my usages 18:39:30 Denommus: Ohh good 18:39:52 Denommus: Glad you got it 18:40:26 -!- ln [~ln@84.233.246.170] has left #lisp 18:40:42 -!- Codynyx [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has quit [Read error: Operation timed out] 18:41:41 -!- iAran [~whimse@58.101.24.47] has quit [Ping timeout: 248 seconds] 18:42:26 Codynyx [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has joined #lisp 18:43:12 ln [~ln@84.233.246.170] has joined #lisp 18:48:13 ltbarcly [~textual@216.113.168.135] has joined #lisp 18:49:23 -!- ltbarcly [~textual@216.113.168.135] has quit [Client Quit] 18:50:18 k0001 [~k0001@host195.186-125-104.telecom.net.ar] has joined #lisp 18:50:25 -!- fikusz [~fikusz@catv-89-132-137-62.catv.broadband.hu] has quit [Quit: Leaving] 18:50:57 -!- ln [~ln@84.233.246.170] has left #lisp 18:51:21 -!- Denommus [~user@unaffiliated/denommus] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 18:53:31 -!- k0001_ [~k0001@host234.186-125-151.telecom.net.ar] has quit [Ping timeout: 245 seconds] 18:53:44 fikusz [~fikusz@catv-89-132-137-62.catv.broadband.hu] has joined #lisp 18:55:56 pjb` [~t@AMontsouris-651-1-256-164.w92-163.abo.wanadoo.fr] has joined #lisp 18:56:08 alezost [~user@128-70-203-73.broadband.corbina.ru] has joined #lisp 18:57:36 -!- pjb [~t@AMontsouris-651-1-238-156.w86-212.abo.wanadoo.fr] has quit [Ping timeout: 248 seconds] 18:59:03 sohail [~sohail@unaffiliated/sohail] has joined #lisp 18:59:54 -!- p_l|chromebook [~pl@itr.hackerspace.pl] has quit [Quit: leaving] 19:00:18 sirdancealo2 [~sirdancea@194.228.11.188] has joined #lisp 19:00:50 -!- sellout- [~Adium@c-71-56-237-72.hsd1.co.comcast.net] has quit [Quit: Leaving.] 19:01:15 jrghiglia [~user@dynamic-adsl-94-34-152-29.clienti.tiscali.it] has joined #lisp 19:03:33 ln|lageul [~ln@84.233.246.170] has joined #lisp 19:05:11 -!- ln|lageul [~ln@84.233.246.170] has left #lisp 19:05:22 -!- pjb` is now known as pjb 19:06:51 -!- cmm [~cmm@bzq-79-182-141-61.red.bezeqint.net] has quit [Read error: Connection reset by peer] 19:06:58 cmm [~cmm@bzq-79-182-141-61.red.bezeqint.net] has joined #lisp 19:07:10 mc40 [~mc@164.138.80.251] has joined #lisp 19:09:10 rpg_ [~rpg@23-25-144-217-static.hfc.comcastbusiness.net] has joined #lisp 19:09:15 -!- rpg [~rpg@23-25-144-217-static.hfc.comcastbusiness.net] has quit [Read error: Connection reset by peer] 19:10:44 ltbarcly [~textual@216.113.168.135] has joined #lisp 19:13:31 namccarty [~namccarty@74-131-94-214.dhcp.insightbb.com] has joined #lisp 19:14:21 nug700 [~nug700@209-181-102-38.phnx.qwest.net] has joined #lisp 19:15:43 -!- ltbarcly [~textual@216.113.168.135] has quit [Quit: Computer has gone to sleep.] 19:16:05 -!- blackwol` [~blackwolf@ool-4574ed7b.dyn.optonline.net] has left #lisp 19:16:49 ltbarcly [~textual@216.113.168.135] has joined #lisp 19:17:49 -!- ltbarcly [~textual@216.113.168.135] has quit [Client Quit] 19:20:32 Yanez [~Thunderbi@159.178.28.52] has joined #lisp 19:20:47 octet8 [~klogd_@111.172.179.58] has joined #lisp 19:21:35 blackwolf [~blackwolf@ool-4574ed7b.dyn.optonline.net] has joined #lisp 19:22:40 -!- Harag [~Thunderbi@41.13.12.205] has quit [Ping timeout: 264 seconds] 19:23:12 -!- hiroakip [~hiroaki@p5DC61BFC.dip0.t-ipconnect.de] has quit [Ping timeout: 248 seconds] 19:23:50 -!- chris_l [~quassel@p57A5CD0B.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 19:24:53 -!- didi [~user@unaffiliated/didi/x-1022147] has quit [Read error: Connection reset by peer] 19:25:38 antgreen [~green@dsl-173-206-165-73.tor.primus.ca] has joined #lisp 19:26:27 didi [~user@unaffiliated/didi/x-1022147] has joined #lisp 19:26:57 Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has joined #lisp 19:27:09 -!- didi [~user@unaffiliated/didi/x-1022147] has quit [Remote host closed the connection] 19:27:26 ln [~ln@84.233.246.170] has joined #lisp 19:27:28 -!- ck`` [~ck@dslb-094-219-251-096.pools.arcor-ip.net] has quit [Ping timeout: 240 seconds] 19:27:46 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Remote host closed the connection] 19:29:22 didi [~user@unaffiliated/didi/x-1022147] has joined #lisp 19:29:28 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 240 seconds] 19:30:17 -!- ln [~ln@84.233.246.170] has left #lisp 19:30:19 -!- Patzy [~something@lns-bzn-51f-81-56-151-137.adsl.proxad.net] has quit [Ping timeout: 268 seconds] 19:30:22 ln [~ln@84.233.246.170] has joined #lisp 19:30:56 Patzy [~something@lns-bzn-51f-81-56-151-137.adsl.proxad.net] has joined #lisp 19:31:21 -!- mc40 [~mc@164.138.80.251] has quit [Quit: mc40] 19:31:49 -!- ln [~ln@84.233.246.170] has left #lisp 19:32:53 -!- arenz [~arenz@HSI-KBW-109-193-252-079.hsi7.kabel-badenwuerttemberg.de] has quit [Ping timeout: 248 seconds] 19:34:07 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Quit: Bye!] 19:35:04 -!- sohail [~sohail@unaffiliated/sohail] has quit [Quit: This computer has gone to sleep] 19:35:21 iAran [~whimse@58.101.24.47] has joined #lisp 19:36:58 -!- cmack` is now known as cmack 19:39:49 -!- iAran [~whimse@58.101.24.47] has quit [Ping timeout: 248 seconds] 19:40:26 trying to use a macro from within a backquote and I'm lost already 19:40:50 paste? 19:41:04 (let ((var 'foo)) `(lambda () ,(with-database-uri (dbname) `(function ,,var)))) 19:41:24 you don't need two commas 19:41:31 because you're only within one backquote at that point 19:41:43 -!- ggole [~ggole@106-69-58-213.dyn.iinet.net.au] has quit [] 19:41:47 well var is defined two levels up 19:42:01 (let ((dbname "plop") (foo '(bar baz))) `(lambda (,dbname) ,(with-database-uri (dbname) `(function ,@foo)))) 19:42:15 ltbarcly [~textual@216.113.168.135] has joined #lisp 19:42:57 (let ((dbname "plop") (foo '(bar baz))) `(lambda () ,(with-database-uri (dbname) `(function ,@foo)))) --- that's my real example sorry 19:43:05 The value DBNAME is not of type SEQUENCE. 19:43:19 try rewriting it without backquote. that's (let ((dbname "plop") (foo '(bar baz))) (list 'lambda nil (with-database-uri (dbname) (list* 'function foo)))) 19:44:11 -!- tolk [~user@host175.190-138-194.telecom.net.ar] has quit [Ping timeout: 245 seconds] 19:44:47 -!- trigen [~MSX@cppse.nl] has quit [Quit: ZNC - http://znc.in] 19:45:57 -!- rpg_ [~rpg@23-25-144-217-static.hfc.comcastbusiness.net] has quit [Ping timeout: 252 seconds] 19:47:50 The value PG-DB-URI is not of type SEQUENCE. 19:47:54 I just don't get it. 19:48:00 (let ((pg-db-uri "postgresql://dim@localhost/plop") (foo '(bar baz))) (list 'lambda nil (with-database-uri (pg-db-uri) (fun foo)))) 19:48:46 (with-database-uri ("postgresql://dim@localhost:54393/goeuro") (list pg-dbname pg-table-name)) --> "goeuro" nil 19:49:23 I suppose w-d-uri doesn't evaluate its first argument's car 19:49:40 hiroakip [~hiroaki@77-23-26-6-dynip.superkabel.de] has joined #lisp 19:49:47 that's what i'd guess. 19:50:13 (or rather, doesn't expand to code that evaluates it) 19:51:06 it uses the parameter to generate code 19:51:15 but doesn't produce code that uses it, right 19:52:09 I think I get it 19:52:18 conflating macroexpansion time with runtime 19:52:56 -!- drmeister [~drmeister@farnsworth.chem.temple.edu] has quit [Remote host closed the connection] 19:53:12 -!- nisstyre [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 19:54:20 yeah 19:54:30 that's because I first wrote the macro for interactive use 19:54:44 and now I'm thinking of simplying my parser to generate code using it 19:55:01 and as it's my first time using a macro at code expansion time... 19:55:05 thanks guys 19:55:06 if with-database-uri looks like i'm imagining it, having it evaluate its argument seems quite reasonable 19:56:19 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Quit: Zzz] 19:56:25 -!- octet8 [~klogd_@111.172.179.58] has quit [] 19:58:31 -!- Fare [~fare@216.239.55.52] has quit [Ping timeout: 245 seconds] 19:59:19 and I wanted to generate code to be conditional, and have to rearrange that parts 20:01:07 the number of times I've had to do `(foo ,var) because foo was implemented as a macro when it could have been a function is astounding 20:01:07 -!- cmm [~cmm@bzq-79-182-141-61.red.bezeqint.net] has quit [Read error: Connection reset by peer] 20:01:23 sellout- [~Adium@c-71-56-237-160.hsd1.co.comcast.net] has joined #lisp 20:01:34 Bike_ [~Glossina@wl-nat101.it.wsu.edu] has joined #lisp 20:01:41 -!- Yanez [~Thunderbi@159.178.28.52] has quit [Quit: Yanez] 20:01:41 -!- Munksgaard [~philip@80-71-132-106.u.parknet.dk] has quit [Ping timeout: 248 seconds] 20:02:08 cmm [~cmm@bzq-79-182-141-61.red.bezeqint.net] has joined #lisp 20:02:29 -!- edgar-rft [~GOD@HSI-KBW-109-193-013-113.hsi7.kabel-badenwuerttemberg.de] has quit [Quit: memory access expired by computer explosion] 20:03:00 -!- Bike [~Glossina@wl-nat97.it.wsu.edu] has quit [Ping timeout: 252 seconds] 20:03:02 -!- Bike_ is now known as Bike 20:03:38 Munksgaard [~philip@80-71-132-106.u.parknet.dk] has joined #lisp 20:03:52 rpg [~rpg@23-25-144-217-static.hfc.comcastbusiness.net] has joined #lisp 20:06:42 -!- capisce [srodal@rs5.risingnet.net] has quit [Ping timeout: 264 seconds] 20:07:52 capisce [~srodal@rs5.risingnet.net] has joined #lisp 20:10:44 (let ((uri "postgresql://dim@localhost/plop") (foo '(bar baz))) `(with-database-uri (,uri) (fun ,@foo))) 20:10:46 yeah 20:10:57 jasom: could be a function maybe there 20:11:35 but then the function return value would be a form that wouldn't eval and I couldn't use it anymore interactively, maybe 20:11:47 -!- Nuupi [~IceChat9@a91-154-110-47.elisa-laajakaista.fi] has quit [Quit: When the chips are down, the buffalo is empty] 20:12:41 -!- jewel [~jewel@105-237-57-251.access.mtnbusiness.co.za] has quit [Ping timeout: 245 seconds] 20:12:48 -!- sdemarre [~serge@109.134.138.120] has quit [Ping timeout: 248 seconds] 20:13:50 joneshf-work [~joneshf@mail.concordusapps.com] has joined #lisp 20:14:02 Fare [fare@nat/google/x-ovwwthxfphshcndn] has joined #lisp 20:15:04 -!- oudeis [~oudeis@bzq-79-182-131-40.red.bezeqint.net] has quit [Quit: This computer has gone to sleep] 20:15:36 dim, for cases like that, then you'll just want to use the macro from another macro; that already gives you out-to-in evaluation order 20:15:53 don't overdo it 20:15:56 use call-with style 20:16:01 well I'm withdraing my attempts here 20:16:13 call-with style minimizes the amount of commas needed 20:16:18 I just don't know what I'm doing, that won't end up pretty 20:16:30 Fare: link to a short doc? 20:16:36 beware some implementations don't do ,@,@ correctly 20:16:51 there's a link in the google style guide 20:17:15 http://random-state.net/log/3390120648.html 20:17:28 http://google-styleguide.googlecode.com/svn/trunk/lispguide.xml 20:18:37 thanks 20:18:52 -!- dmiles_afk [~dmiles@c-98-246-180-47.hsd1.or.comcast.net] has quit [Read error: Connection reset by peer] 20:19:29 fare-quasiquote has a correct quasiquote implementation, that you can use optima with for matching. 20:20:55 -!- s0ber [~s0ber@114-36-235-14.dynamic.hinet.net] has quit [Read error: Connection reset by peer] 20:21:44 dmiles_afk [~dmiles@c-98-246-180-47.hsd1.or.comcast.net] has joined #lisp 20:21:49 is the (setf foo (get-foo)) dance really necessary in all cases? 20:22:19 doesn't seem to fit my use case, am I missing something important? 20:22:41 s0ber [~s0ber@114-25-199-147.dynamic.hinet.net] has joined #lisp 20:23:44 looks silly to me 20:24:30 (well, if get-foo exits with an error it's important) 20:25:05 -!- alezost [~user@128-70-203-73.broadband.corbina.ru] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:25:23 what looks silly to me the missing Cons section 20:25:40 -!- ltbarcly [~textual@216.113.168.135] has quit [Ping timeout: 264 seconds] 20:27:36 -!- jangle [~jimmy1984@50.241.129.73] has quit [Read error: Connection reset by peer] 20:28:51 ltbarcly [~textual@216.113.168.141] has joined #lisp 20:29:12 joe9 [~user@ip70-179-153-227.fv.ks.cox.net] has joined #lisp 20:29:28 pavelpenev [~quassel@130-204-14-33.2075264485.ddns.cablebg.net] has joined #lisp 20:30:00 IDENTIFICATION DIVISION. PROGRAM-NAME. EXAMPLE. DATA DIVISION. CONS SECTION. C1 PIC CONS. C2 PIC CONS. -- something like that? ;-) 20:30:54 dim: what dance is that? 20:31:03 pjb: :) 20:31:46 ln [~ln@84.233.246.170] has joined #lisp 20:31:59 -!- ln [~ln@84.233.246.170] has left #lisp 20:32:59 -!- isaacbw [~ubuntu@ec2-54-235-250-85.compute-1.amazonaws.com] has left #lisp 20:33:24 I withdrew my efforts to use a macro when generating code tonight 20:33:35 -!- beach [~user@ABordeaux-651-1-226-165.w83-193.abo.wanadoo.fr] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:33:49 Karl_dscc [~localhost@p5DD9D6C1.dip0.t-ipconnect.de] has joined #lisp 20:35:04 drmeister [~drmeister@wirelessNAT188.wireless.temple.edu] has joined #lisp 20:35:22 iAran [~whimse@58.101.24.47] has joined #lisp 20:35:48 -!- Ayey_ [~rune@0309ds7-ar.0.fullrate.dk] has quit [Ping timeout: 240 seconds] 20:36:18 -!- seabot is now known as seabutt 20:38:47 -!- didi [~user@unaffiliated/didi/x-1022147] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:39:33 -!- iAran [~whimse@58.101.24.47] has quit [Ping timeout: 248 seconds] 20:42:08 -!- Patzy [~something@lns-bzn-51f-81-56-151-137.adsl.proxad.net] has quit [Ping timeout: 240 seconds] 20:42:08 -!- cmm [~cmm@bzq-79-182-141-61.red.bezeqint.net] has quit [Read error: Connection reset by peer] 20:43:09 cmm [~cmm@bzq-79-182-141-61.red.bezeqint.net] has joined #lisp 20:43:13 Patzy [~something@lns-bzn-51f-81-56-151-137.adsl.proxad.net] has joined #lisp 20:47:16 -!- ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds] 20:50:45 -!- drmeister [~drmeister@wirelessNAT188.wireless.temple.edu] has quit [Remote host closed the connection] 20:52:04 -!- slarti [~anonymous@67-0-146-182.albq.qwest.net] has quit [Ping timeout: 264 seconds] 20:53:08 -!- klltkr [~klltkr@unaffiliated/klltkr] has quit [Ping timeout: 240 seconds] 20:53:20 -!- drmeiste_ [~drmeister@farnsworth.chem.temple.edu] has quit [Remote host closed the connection] 20:57:09 -!- gravicappa [~gravicapp@ppp91-77-188-4.pppoe.mtu-net.ru] has quit [Ping timeout: 248 seconds] 20:57:39 dim: this isn't the first time you're using macros in macros. lambda is a macro 20:58:04 -!- abend_ is now known as abend 20:58:05 well that's the first time I consciously try doing so then 20:58:18 anyway that's a quest for another evening 20:59:55 and now I have another problem with non hygienic macros 20:59:58 (I think) 21:00:53 -!- maxter [~maxter@gaffeless.chaperon.volia.net] has quit [Quit: Konversation terminated!] 21:07:31 -!- rainbyte16 [~rainbyte@190.191.129.32] has quit [Quit: Leaving] 21:10:07 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 21:11:44 dim: what are you trying to do? 21:12:06 dim: usually, it's good to start from examples of macro expansions, and abstract from them. 21:12:08 should be solved before I can explain it, thanks for your help tho 21:12:38 also good to learn the difference between ,,x ,',x ',',x 21:13:10 mac____ [~mac@99-18-22-204.lightspeed.rkwdmi.sbcglobal.net] has joined #lisp 21:13:51 three-comma programmer, anyone? 21:14:25 spintronic [~user@medusa2.asu.edu] has joined #lisp 21:14:56 ruricolist [~user@68-190-71-138.dhcp.slid.la.charter.com] has joined #lisp 21:17:41 drmeister [~drmeister@farnsworth.chem.temple.edu] has joined #lisp 21:17:57 -!- gzg [~user@24-217-211-79.dhcp.stls.mo.charter.com] has quit [Remote host closed the connection] 21:19:20 -!- joe9 [~user@ip70-179-153-227.fv.ks.cox.net] has quit [Remote host closed the connection] 21:20:01 gzg [~user@24-217-211-79.dhcp.stls.mo.charter.com] has joined #lisp 21:21:50 well I'm already using ',x and things like that 21:21:57 not there yet for ,,x 21:22:05 so I'm keeping it simple 21:22:14 and it works, first test passed! 21:22:54 congrats 21:23:11 be sure to use call-with style, to minimize commas 21:23:19 xk05 [~xk05@c-98-244-43-125.hsd1.ca.comcast.net] has joined #lisp 21:23:44 and generally, move anything that can be to runtime lambda abstractions rather than compile-time syntactic abstractions 21:23:57 k0001_ [~k0001@200.117.235.26] has joined #lisp 21:26:07 -!- drmeister [~drmeister@farnsworth.chem.temple.edu] has quit [Remote host closed the connection] 21:26:28 Higgs Fermion 21:26:36 I just kept generated code repetition for now 21:26:41 drmeister [~drmeister@farnsworth.chem.temple.edu] has joined #lisp 21:26:48 and I'm using lots of runtime lambda yes 21:26:56 that I compile before running even 21:27:01 -!- gzg [~user@24-217-211-79.dhcp.stls.mo.charter.com] has quit [Remote host closed the connection] 21:27:16 -!- k0001 [~k0001@host195.186-125-104.telecom.net.ar] has quit [Ping timeout: 245 seconds] 21:28:19 good luck 21:28:19 -!- spintronic [~user@medusa2.asu.edu] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 21:28:31 another approach is build combinators, like cl-ppcre 21:28:36 and combine them 21:28:37 -!- rrs [~rrs@76.191.32.18] has quit [Ping timeout: 248 seconds] 21:28:54 gzg [~user@24-217-211-79.dhcp.stls.mo.charter.com] has joined #lisp 21:31:01 -!- drmeister [~drmeister@farnsworth.chem.temple.edu] has quit [Ping timeout: 245 seconds] 21:31:13 -!- rainbyte [~rainbyte@190.191.165.139] has quit [Quit: Leaving] 21:31:38 rainbyte [~rainbyte@190.191.165.139] has joined #lisp 21:31:53 -!- ferada [~ferada@37.221.196.86] has quit [Quit: leaving] 21:33:26 I really enjoy using Ediware, migh t as well have a look at that then 21:33:32 -!- prxq [~mommer@x2f6b2d9.dyn.telefonica.de] has quit [Quit: Leaving] 21:33:34 tolk [~user@host175.190-138-194.telecom.net.ar] has joined #lisp 21:35:27 iAran [~whimse@58.101.24.47] has joined #lisp 21:35:36 -!- xk05 [~xk05@c-98-244-43-125.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds] 21:40:04 -!- mishoo [~mishoo@93.113.190.121] has quit [Ping timeout: 264 seconds] 21:40:40 -!- iAran [~whimse@58.101.24.47] has quit [Ping timeout: 264 seconds] 21:42:14 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 21:44:43 dash__ [~dash@212.5.16.82] has joined #lisp 21:44:50 hi 21:45:06 -!- wheelsucker [~user@168.114.240.151] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 21:48:40 -!- fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has quit [Quit: leaving] 21:48:40 -!- cmm [~cmm@bzq-79-182-141-61.red.bezeqint.net] has quit [Read error: Connection reset by peer] 21:49:24 -!- arnas [arnsa@78-63-18-208.static.zebra.lt] has quit [] 21:49:29 cmm [~cmm@bzq-79-182-141-61.red.bezeqint.net] has joined #lisp 21:50:17 nisstyre [~yours@oftn/member/Nisstyre] has joined #lisp 21:51:12 Denommus [~user@unaffiliated/denommus] has joined #lisp 21:51:23 hi 21:51:53 hi 21:52:39 which compiler would you recommend on Windows? 21:53:02 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Quit: ZZz] 21:54:35 -!- sellout- [~Adium@c-71-56-237-160.hsd1.co.comcast.net] has quit [Quit: Leaving.] 21:57:06 I've heard SBCL works on windows 21:58:58 pyx [~pyx@unaffiliated/pyx] has joined #lisp 21:59:29 -!- pyx [~pyx@unaffiliated/pyx] has quit [Client Quit] 21:59:55 on a good day 21:59:57 it does, but it is not as stable as on unix systems 22:00:08 I just downloaded ccl, I hope it is okay 22:00:25 two days ago I made a with-read-only-slots macro, which felt almost like real programming 22:00:38 please give me some validation by considering that as an interesting thing 22:01:41 -!- Bike [~Glossina@wl-nat101.it.wsu.edu] has quit [Ping timeout: 248 seconds] 22:01:44 -!- dash__ [~dash@212.5.16.82] has quit [Ping timeout: 266 seconds] 22:02:08 bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has joined #lisp 22:02:44 Krystof: that's cool 22:03:45 yay 22:03:50 I feel like a lisp programmer again! 22:04:05 -!- rpg [~rpg@23-25-144-217-static.hfc.comcastbusiness.net] has quit [Quit: rpg] 22:07:13 Krystof: no, you don't. You only feel like a lisp programmer when people say that your efforts are useless or that you shouldn't be using that one macro 22:07:25 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 22:08:22 -!- Okasu [~1@unaffiliated/okasu] has quit [Quit: leaving] 22:10:32 dash__ [~dash@212.5.16.82] has joined #lisp 22:11:59 -!- zophy [~sy@host-94-20-107-208.midco.net] has quit [Ping timeout: 260 seconds] 22:13:06 Krystof, what does your macro do? 22:13:19 when using threads, will new threads inherit from currently opened files? 22:13:36 mmm, it's getting late. 22:14:13 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Quit: Bye!] 22:18:25 -!- mac____ [~mac@99-18-22-204.lightspeed.rkwdmi.sbcglobal.net] has quit [Quit: Get MacIrssi - http://www.sysctl.co.uk/projects/macirssi/] 22:18:46 _anna [~wde@46-254-45.adsl.cyta.gr] has joined #lisp 22:18:47 pillton [~user@140.253.50.147] has joined #lisp 22:19:32 dim: file descriptors are process resources 22:20:12 TDog [~chatzilla@65.129.129.82] has joined #lisp 22:20:49 -!- whiteline [~user@unaffiliated/whiteline] has quit [Ping timeout: 248 seconds] 22:20:52 -!- dash__ [~dash@212.5.16.82] has quit [Ping timeout: 264 seconds] 22:21:48 dash__ [~dash@212.5.16.82] has joined #lisp 22:22:28 -!- stepnem [~stepnem@internet2.cznet.cz] has quit [Ping timeout: 240 seconds] 22:23:29 Bike [~Glossina@wl-nat99.it.wsu.edu] has joined #lisp 22:23:48 sometimes I wonder why I refrain implementing a code walker 22:23:52 it's quite too easy 22:24:24 slarti [~anonymous@104-252-AGAVEBB-NM.abq.nm.agavebb.net] has joined #lisp 22:24:41 -!- antonv [5d7d2a42@gateway/web/freenode/ip.93.125.42.66] has quit [Ping timeout: 250 seconds] 22:24:53 it's easy, but there are a LOT of details to get right, too 22:26:22 montabeau [~abeaumont@77.231.225.21] has joined #lisp 22:26:59 depending on which details you can or cannot gloss over, a code walker can be a complete compiler front-end. 22:28:03 and one big problem is having to either reimplement the entire macro-expander, or having to handle the implementation's magic internal special forms. 22:28:04 -!- dash__ [~dash@212.5.16.82] has quit [Ping timeout: 264 seconds] 22:28:25 of course, if you reimplement the macroexpander, you have to do it compatibly 22:29:03 or you can try to reuse the internal expander, but carefully and incrementally, assuming not too much magic happens 22:35:20 iAran [~whimse@58.101.24.47] has joined #lisp 22:36:09 -!- normanrichards [~normanric@rrcs-108-178-120-144.sw.biz.rr.com] has quit [] 22:37:11 DataLinkDroid [~DataLinkD@1.144.168.195] has joined #lisp 22:39:46 -!- iAran [~whimse@58.101.24.47] has quit [Ping timeout: 245 seconds] 22:41:43 drmeister [~drmeister@farnsworth.chem.temple.edu] has joined #lisp 22:43:33 -!- montabeau is now known as abeaumont 22:44:33 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #lisp 22:44:37 my reading of the standard is that you can open a file, read-char N times in it, then hand it over to with-open-file and continue reading from there, is that right? 22:44:56 oh I'm not doing a "real" code walker 22:45:21 replace '(:inline nil) with '(:inline (filename . position)) in code I just generated 22:45:30 hand what open to with-open-file? 22:45:38 the stream, sorry 22:45:45 xk05 [~xk05@c-98-244-43-125.hsd1.ca.comcast.net] has joined #lisp 22:45:47 with-open-file opens a new stream 22:45:54 if you just want to keep writing to the stream then write to the stream. 22:46:10 -!- Karl_dscc [~localhost@p5DD9D6C1.dip0.t-ipconnect.de] has quit [Quit: Leaving] 22:46:18 -!- drmeister [~drmeister@farnsworth.chem.temple.edu] has quit [Ping timeout: 264 seconds] 22:46:19 well my current API needs complete overhaul then 22:46:38 and that sounds like a job for subst. not correct, but usually works! 22:47:12 If the FILESPEC designator is a stream, that stream is not closed first or otherwise affected. 22:47:31 that's in the open description 22:48:01 -!- pavelpenev [~quassel@130-204-14-33.2075264485.ddns.cablebg.net] has quit [Remote host closed the connection] 22:48:07 well I will review my API tomorrow I think 22:48:11 it's about 1am now 22:48:51 normanrichards [~normanric@70.114.215.220] has joined #lisp 22:49:01 kcj [~casey@unaffiliated/kcj] has joined #lisp 22:52:00 -!- _anna [~wde@46-254-45.adsl.cyta.gr] has quit [Quit: quit] 22:55:05 well no actually it was easy to find a way 22:55:18 sorry about the chatter, that's what I do when tired 22:55:43 -!- jtza8 [~jtza8@105-236-89-145.access.mtnbusiness.co.za] has quit [Remote host closed the connection] 22:56:59 -!- namccarty [~namccarty@74-131-94-214.dhcp.insightbb.com] has quit [Ping timeout: 248 seconds] 22:59:10 and I have pgloader support for loading data INLINE, so that for small amount of data you can put the command and the data in the same file ;-) 22:59:16 (think unit tests) 23:01:19 http://git.tapoueh.org/?p=pgloader.git;a=commitdiff;h=3221ce6cc3ae20f4e2f0df576d19adf1ccf48085 23:01:58 soon to reach release status! 23:04:00 ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has joined #lisp 23:07:16 -!- TDog [~chatzilla@65.129.129.82] has quit [Ping timeout: 245 seconds] 23:10:40 -!- slarti [~anonymous@104-252-AGAVEBB-NM.abq.nm.agavebb.net] has quit [Ping timeout: 264 seconds] 23:13:03 Is there a way to tell SBCL not to terminate on EOF? The manual says it's the "default behavior", but I don't see any way to change it. 23:13:11 -!- segv- [~mb@95-91-243-197-dynip.superkabel.de] has quit [Remote host closed the connection] 23:16:56 -!- DalekBaldwin1 [~Adium@74.212.183.186] has quit [Quit: Leaving.] 23:17:16 -!- Munksgaard [~philip@80-71-132-106.u.parknet.dk] has quit [Ping timeout: 264 seconds] 23:17:30 -!- Denommus [~user@unaffiliated/denommus] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:17:49 Where would the REPL read data from? 23:18:29 It wouldn't; I'm trying to run it as a demon with Upstart. 23:18:40 -!- ltbarcly [~textual@216.113.168.141] has quit [Quit: Computer has gone to sleep.] 23:18:50 nialo [~nialo@ool-44c53f01.dyn.optonline.net] has joined #lisp 23:19:26 ruricolist: there is https://github.com/nikodemus/sb-daemon 23:19:46 -!- yacks [~py@103.6.159.103] has quit [Read error: Connection reset by peer] 23:20:37 -!- Matt_S_G [~Matt_S_G@87.109.97.237] has quit [Ping timeout: 248 seconds] 23:21:00 What is wrong with building an executable with a different toplevel function? i.e. http://www.sbcl.org/manual/#Saving-a-Core-Image 23:21:38 ruricolist, then don't start a repl. 23:22:04 -!- nisstyre [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 23:22:44 -!- sauerkrause [~krause@cpe-24-55-25-199.austin.res.rr.com] has quit [Quit: ZNC - http://znc.in] 23:25:21 madnificent: nother question: is there a layer or something to make contentless tags self-closing? and am i just missing a manual explaining this? 23:30:08 -!- macrobat [~beep@h-199-47.a328.priv.bahnhof.se] has quit [Ping timeout: 248 seconds] 23:31:04 -!- LiamH [~healy@pdp8.nrl.navy.mil] has quit [Ping timeout: 264 seconds] 23:32:12 macrobat [~beep@h-199-47.a328.priv.bahnhof.se] has joined #lisp 23:35:21 iAran [~whimse@58.101.24.47] has joined #lisp 23:35:50 rrs [~rrs@c-24-128-48-55.hsd1.ma.comcast.net] has joined #lisp 23:39:43 drmeister [~drmeister@pool-173-59-25-58.phlapa.fios.verizon.net] has joined #lisp 23:40:34 I should have said I still want to be able to connect with SLIME. That seems to require having the REPL as the top-level function. 23:41:10 no, why would it? just start swank. 23:41:25 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 248 seconds] 23:42:07 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Read error: Connection reset by peer] 23:42:35 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 23:47:48 DalekBaldwin [~Adium@74.212.183.186] has joined #lisp 23:48:31 You're right. Bike, pillton, Fare, thank you all; problem solved. 23:52:21 -!- Bike [~Glossina@wl-nat99.it.wsu.edu] has quit [Ping timeout: 252 seconds] 23:54:30 desophos [~desophos@n138h11.dhcp.oxy.edu] has joined #lisp 23:55:54 -!- DalekBaldwin [~Adium@74.212.183.186] has quit [Ping timeout: 264 seconds] 23:56:34 k0001 [~k0001@host84.186-109-101.telecom.net.ar] has joined #lisp 23:57:59 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection]