00:00:23 duomo [~duomo@cpe-69-204-170-204.nycap.res.rr.com] has joined #lisp 00:00:38 So before floating-point hardware was ubiquitous (in 1989 per Wikipedia) did computers just emulate floating point in software? 00:01:49 gigamonkey: find some code written pre 1989 that uses floating points 00:02:20 Nisstyre: well, I assume the code would be the same--it'd be up to the compiler to compile it one way or another, wouldn't it? 00:02:36 actually, I have a hunch that the original version of K&R would mention it 00:02:38 (Assuming the code was in something at least as "high-level" as C.) 00:02:59 yeah, hmm 00:03:07 there's got to be something that mentions it 00:05:16 gigamonkey: I remember the option in linux kernel config for that. 00:06:55 I'm wondering if there was ever (at least once we get past the earliest computers such as von Neumann's IAS machine) a competing way of doing "real" arithmetic. 00:07:21 gigamonkey: many compilers had options to generate soft float code directly. 00:07:38 The IAS machine answer, as I understand it, was it was up to the programmer to keep track of where the decimal point belonged. 00:07:56 gigamonkey: fixed point is a classic. 00:08:20 aren't there alternative representations of numbers in math? 00:08:35 I mean you can do arithmetic with lists in scheme and haskell 00:08:49 church numerals? 00:08:58 maybe, I'm not very well versed on the theory 00:09:22 continued fractions. rationals. but floating point won out pretty well. and apparently zuse's machine had it. I hadn't known that. 00:09:52 Bike: how would you represent a number like e without the ability to have floating points? 00:09:55 zuse, at least the Z1, was only floating point 00:10:00 gigamonkey: istr a couple obscure representations based on residue number systems, and some based on non-evaluated (but simplified) sums. 00:10:25 ericklc [~ikki@189.247.165.29] has joined #lisp 00:10:27 Nisstyre: "e"? 00:10:37 Bike: euler's constant 00:10:38 or pi 00:10:43 any irrational number 00:10:48 No, I know, I'm saying that you did so in your question. 00:10:55 you'd typically multiply then divide to get an approximation 00:10:58 Not that that would be very practical for arithmetic, of course. 00:10:59 Bike: but you would need the actual value at some point 00:11:01 like 22/7 for pi 00:11:09 pkhuong: just to be clear, fixed point is different than what IAS had, right? 00:11:31 As in, IAS sort of had floating point just it didn't keep track of the decimal for you. 00:11:41 Or possibly I'm totally thinking about this the wrong way. 00:11:47 Bike: unless you just stopped simplifying I guess 00:12:33 Nisstyre: as for code pre-1989 that used floating point, a ton of the old home computer BASIC interpreters 00:12:51 yeah, where would you get the source for something like that? 00:13:06 all the retro communities have disassembled pretty much everything 00:13:19 I'll have to look at that some time 00:13:22 gigamonkey: that'd be fixed-point support, I guess. 00:13:28 http://6502.org/source/floats/wozfp1.txt 00:13:52 nice 00:14:02 I've heard of that magazine 00:14:12 (with some errata http://6502.org/source/floats/wozfp2.txt ) 00:14:17 well, journal 00:14:42 -!- ikki [~ikki@201.155.92.12] has quit [Ping timeout: 276 seconds] 00:15:06 I was working on some FP stuff on the 6502 where instead of using a 2^n exponent, it'd use a 256^n exponent, to greatly reduce bit-shifting, which could be slow on the 6502 00:15:28 so there's different ways to tackle it, but most of it is fundamentally similar 00:15:46 I'm going to take my purchase of an HP graphing calculator to finally really learn assembly (it supports ARM code) 00:16:26 my problem is that I lose interest after a while, because I'm not productive in asm 00:16:28 ah, good. The old Saturn assembly language was weird 00:16:31 ARM is nice 00:17:18 chee [~null@fsf/member/chee] has joined #lisp 00:17:18 learning asm on the old home computers was really easy 00:17:23 shut up, Nisstyre 00:17:25 -!- chee [~null@fsf/member/chee] has left #lisp 00:17:31 that was weird 00:18:02 waveman [~tim@124-170-16-47.dyn.iinet.net.au] has joined #lisp 00:18:22 -!- nepnux [~wildnux@68-191-210-76.dhcp.dntn.tx.charter.com] has quit [Remote host closed the connection] 00:22:39 -!- lars_t_h [~lars_t_h@2.129.232.237] has quit [Ping timeout: 248 seconds] 00:24:42 chee is a weird little man 00:25:24 -!- milanj [~milanj_@109-92-103-199.dynamic.isp.telekom.rs] has quit [Quit: Leaving] 00:25:52 oudeis [~oudeis@host81-149-57-186.in-addr.btopenworld.com] has joined #lisp 00:26:12 I left my "Coders At Work" copy at school, dammit. 00:28:51 zenbalrog [~androirc@32.161.37.15] has joined #lisp 00:31:01 Kron_ [~Kron@69.166.22.253] has joined #lisp 00:31:46 Coders At School they are, then. 00:34:22 zmv: quick! to a bookstore and buy another copy ;-) 00:34:33 -!- Bahman [~user@2.144.214.67] has quit [Remote host closed the connection] 00:36:28 tbatchelli- [~user@c-71-198-214-67.hsd1.ca.comcast.net] has joined #lisp 00:37:35 sty [~quassel@bas2-toronto61-2925081417.dsl.bell.ca] has joined #lisp 00:38:28 -!- zenbalrog [~androirc@32.161.37.15] has quit [Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )] 00:38:38 -!- pferor [~user@unaffiliated/pferor] has quit [Ping timeout: 252 seconds] 00:38:39 nialo- [nialo@ool-182d5684.dyn.optonline.net] has joined #lisp 00:40:27 -!- Em [~em@unaffiliated/emma] has quit [Ping timeout: 245 seconds] 00:43:13 xcv [~xcv@dsl-225-28.hive.is] has joined #lisp 00:43:34 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 00:43:51 -!- G4rb4 [~gmt@host31-53-172-91.range31-53.btcentralplus.com] has quit [Remote host closed the connection] 00:44:59 -!- oudeis [~oudeis@host81-149-57-186.in-addr.btopenworld.com] has quit [Quit: This computer has gone to sleep] 00:45:28 sellout- [~Adium@75-25-126-88.lightspeed.sjcpca.sbcglobal.net] has joined #lisp 00:45:56 -!- lemoinem [~swoog@200-76-252-216.dsl.colba.net] has quit [Ping timeout: 244 seconds] 00:46:27 lemoinem [~swoog@216.252.81.236] has joined #lisp 00:47:09 xyxu [~xyxu@58.41.12.24] has joined #lisp 00:47:40 -!- entrix_ [~entrix@93-80-43-209.broadband.corbina.ru] has quit [Quit: Ex-Chat] 00:48:51 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 00:55:27 -!- zmv [~zmv@187.38.16.11] has quit [Ping timeout: 245 seconds] 00:56:37 -!- theos [~theos@unaffiliated/theos] has quit [Ping timeout: 240 seconds] 00:58:59 -!- ISF [~ivan@143.106.196.101] has quit [Ping timeout: 252 seconds] 01:01:43 Em [~em@unaffiliated/emma] has joined #lisp 01:04:04 jacks- [~redmundia@mail.madito.es] has joined #lisp 01:06:21 *Xach* wonders how on earth he got up to 30 repos on github 01:06:23 hello. I started writing a small web page in hunchentoot but I soon I realized I could do pretty much everything I need with static html files. is there some lisp library that would make it easy to generate static html files? 01:07:44 several 01:08:36 can you name a few 01:09:04 -!- Mococa [~Mococa@177.16.253.190] has quit [Ping timeout: 240 seconds] 01:09:11 -!- gigamonkey [~user@adsl-99-35-219-5.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 244 seconds] 01:09:31 jacks-: html-template, cl-who 01:10:31 lml, lml2, yaclml 01:10:33 thanks 01:11:32 -!- Kenjin [~josesanto@bl19-244-180.dsl.telepac.pt] has quit [Quit: Computer has gone to sleep] 01:19:04 mcox [~user@140.253.50.113] has joined #lisp 01:19:09 Howdy 01:20:21 Mococa [~Mococa@177.16.253.190] has joined #lisp 01:23:35 -!- wishbone4 [~user@167.216.131.126] has quit [Remote host closed the connection] 01:24:57 pferor [~user@unaffiliated/pferor] has joined #lisp 01:29:37 -!- xcv [~xcv@dsl-225-28.hive.is] has quit [Remote host closed the connection] 01:31:04 xcv [~xcv@dsl-225-28.hive.is] has joined #lisp 01:32:57 leyyer_su [~chatzilla@110.185.120.121] has joined #lisp 01:36:17 nicdev_` [~user@c-76-24-21-219.hsd1.ma.comcast.net] has joined #lisp 01:36:32 -!- nicdev_` is now known as nicdev 01:43:47 xyxu1 [~xyxu@58.41.12.24] has joined #lisp 01:43:47 -!- xyxu [~xyxu@58.41.12.24] has quit [Read error: Connection reset by peer] 01:43:52 -!- anvandare [~anvandare@78-23-215-197.access.telenet.be] has quit [Ping timeout: 240 seconds] 01:58:52 the example (mapcar #'cons '(a b c) '(1 2 3)) from CLHS gives me a "wrong number of arguments" error, does anyone know what's going on? (is CLHS just lying to me?) 01:59:08 nialo-: are you using common lisp? 01:59:19 -!- S1am [~guest@eth-209.20-homell.natm.ru] has left #lisp 02:01:07 the suspense is killing me! 02:01:14 supposedly? it's in slime repl in emacs I think. 02:01:18 it's emacs-lisp probably 02:01:37 nialo-: what does (lisp-implementation-version) return? 02:01:46 elisp has a dumbed-down mapcar, like (mapcar function sequence). 02:01:49 I see! 02:02:32 gives me a void function error :D 02:02:42 nialo-: you're in the elisp repl. 02:02:45 but switching buffers got it to work, so I'd believe the elisp thing 02:02:46 yeah 02:02:48 :( 02:04:05 so what do I need to do to get a buffer in emacs that is like the scratch buffer but actually uses CL instead of elisp? 02:04:18 M-x slime-scratch 02:04:35 ..if you use slime, of course 02:05:11 and if you don't use slime, solve this problem first. 02:05:46 nialo-: why like the scratch buffer? more common, i think, to use the repl. 02:06:45 well, I want to be able to type in functions and then try them. that seems awkward in the repl directly? 02:06:45 mathslinux [~user@119.255.44.227] has joined #lisp 02:07:38 it's not that awkward, though I find a scratch buffer more convenient for definitions, too. 02:08:06 and it also seems super awkward to go back and change something when it doesn't work in repl directly 02:08:46 M-r defun foo 02:09:12 I've been using slime-scratch a bunch lately, and I never used it before a couple months ago. 02:09:37 But scratch buffer is better (and file-backed buffer is even better). REPL prompt + multiline definition = weird indentation, for one thing. 02:10:55 there's no need to compile/load a whole file for a changed definition, btw. C-M-x (slime-eval-defun) or C-c (slime-compile-defun) can be used instead. 02:12:41 -!- BlankVerse [~pankajm@202.3.77.219] has quit [Ping timeout: 252 seconds] 02:13:00 akovalenko: you can set a file for *slime-scratch* to save in, by the way (: 02:13:05 neoesque [~neoesque@210.59.147.232] has joined #lisp 02:13:08 it's very convenient 02:13:18 I already know (learned that here a few days ago :) 02:13:28 very convenient indeed 02:13:30 That should be a slime tip. 02:13:41 nice 02:13:55 how does one do that? 02:14:32 M-: (setq slime-scratch-file "~/scratch.lisp") 02:16:33 nialo-: typical to write into a file and send them to lisp with C-c C-c or C-M-x 02:19:19 I do that as well, write the function in the actual file and then compile it with C-c C-c. but I guess scrath is ok for just testing something 02:20:04 -!- ericklc [~ikki@189.247.165.29] has quit [Read error: Connection reset by peer] 02:21:13 ericklc [~ikki@201.155.92.12] has joined #lisp 02:21:18 -!- ericklc is now known as ikki 02:24:34 -!- SegFaultAX|work [~mkbernard@173.228.45.162] has quit [Remote host closed the connection] 02:24:34 -!- tarmil [~user@business-178-48-18-229.business.broadband.hu] has quit [Read error: Connection reset by peer] 02:24:57 -!- tbatchelli- [~user@c-71-198-214-67.hsd1.ca.comcast.net] has quit [Ping timeout: 260 seconds] 02:28:48 -!- austinh [~austinh@c-67-189-92-40.hsd1.or.comcast.net] has quit [Quit: leaving] 02:34:27 -!- Yuuhi [benni@p5483B198.dip.t-dialin.net] has quit [Ping timeout: 276 seconds] 02:36:58 gaidal [~gaidal@58.62.106.192] has joined #lisp 02:38:39 austinh [~austinh@c-67-189-92-40.hsd1.or.comcast.net] has joined #lisp 02:40:44 -!- ikki [~ikki@201.155.92.12] has quit [Ping timeout: 252 seconds] 02:42:32 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Read error: Operation timed out] 02:42:50 antoszka [~antoszka@unaffiliated/antoszka] has joined #lisp 02:45:01 -!- jacks- [~redmundia@mail.madito.es] has quit [Quit: Chateando desde http://webchat.redmundial.org (EOF)] 02:45:32 2 02:45:41 sorry 02:45:51 -!- Qworkescence [~quad@unaffiliated/quadrescence] has quit [Quit: Leaving] 02:52:54 -!- austinh [~austinh@c-67-189-92-40.hsd1.or.comcast.net] has quit [Quit: leaving] 02:54:21 bombshelter13b [~bombshelt@76-10-149-209.dsl.teksavvy.com] has joined #lisp 02:57:12 Quaydon [~aaaaaaa@cpe-071-068-114-143.carolina.res.rr.com] has joined #lisp 03:02:08 defmethod [~gregory@cpe-76-95-133-32.socal.res.rr.com] has joined #lisp 03:04:24 How can I use the &optional parameter in a method? 03:05:18 austinh [~austin@c-67-189-92-40.hsd1.or.comcast.net] has joined #lisp 03:06:25 Quaydon: you can't use it for dispatching, but otherwise there's probably nothing unexpected (that is, you add it to defgeneric, or make generic & method lambda lists congruent in other way, and then just use &optional in method definitions) 03:12:28 killerboy [~mateusz@users69.kollegienet.dk] has joined #lisp 03:14:48 -!- vert2 [vert2@gateway/shell/bshellz.net/x-sduntsheswewkqcm] has quit [Remote host closed the connection] 03:22:42 tbatchelli- [~user@c-71-198-214-67.hsd1.ca.comcast.net] has joined #lisp 03:24:31 nitro_idiot [~nitro_idi@EM114-51-0-224.pool.e-mobile.ne.jp] has joined #lisp 03:32:50 gigamonkey [~user@adsl-99-35-219-5.dsl.pltn13.sbcglobal.net] has joined #lisp 03:32:58 attila_lendvai [~attila_le@87.247.51.76] has joined #lisp 03:32:58 -!- attila_lendvai [~attila_le@87.247.51.76] has quit [Changing host] 03:32:58 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 03:33:36 Xach: maybe the world is going to be needing Practical Dylan soon. 03:33:48 Then we can put your tagline on the front cover. 03:36:58 Whats the easiest way to add together all the elements of a list of integers? 03:38:08 cesarbp [~cbolano@187.193.195.90] has joined #lisp 03:38:08 (reduce #'+ ) 03:38:51 pnathan [~Adium@98.145.116.190] has joined #lisp 03:39:41 I also found (apply #'+ ) works 03:39:53 What is the difference? 03:40:03 call-arguments-limit 03:40:22 also, reduce #'+ works on all sequences, not just lists 03:42:51 Thanks, nice info to know. 03:48:04 -!- sty [~quassel@bas2-toronto61-2925081417.dsl.bell.ca] has quit [Remote host closed the connection] 03:48:56 -!- Brendan_T [~Brendan_T@repo.parabolagnulinux.org] has quit [Ping timeout: 252 seconds] 03:55:04 -!- defmethod [~gregory@cpe-76-95-133-32.socal.res.rr.com] has quit [Ping timeout: 240 seconds] 03:56:44 -!- Mococa [~Mococa@177.16.253.190] has quit [Remote host closed the connection] 04:02:34 wolfpython [~wolf@180.109.159.29] has joined #lisp 04:03:49 -!- pferor [~user@unaffiliated/pferor] has quit [Ping timeout: 240 seconds] 04:05:02 -!- el-maxo [~max@p5DE8C4A9.dip.t-dialin.net] has quit [Ping timeout: 245 seconds] 04:07:15 el-maxo [~max@p57A56093.dip.t-dialin.net] has joined #lisp 04:13:11 spradnyesh [~pradyus@nat/yahoo/x-yvcahdmgrtjhziun] has joined #lisp 04:14:49 -!- wolfpython [~wolf@180.109.159.29] has quit [Remote host closed the connection] 04:20:35 kenjin2201 [~kenjin@163.152.84.68] has joined #lisp 04:23:49 -!- X-Scale [email@sgi-ultra64.broker.freenet6.net] has quit [Ping timeout: 240 seconds] 04:23:53 X-Scale` [email@89.180.152.12] has joined #lisp 04:27:48 dnolen [~davidnole@cpe-98-14-92-234.nyc.res.rr.com] has joined #lisp 04:29:38 gko [~gko@111.81.224.105] has joined #lisp 04:34:13 -!- newcup [newcup@peruna.fi] has quit [Ping timeout: 240 seconds] 04:39:03 ikki [~ikki@200.95.162.199] has joined #lisp 04:44:12 cfy [~cfy@218.75.17.75] has joined #lisp 04:44:12 -!- cfy [~cfy@218.75.17.75] has quit [Changing host] 04:44:12 cfy [~cfy@unaffiliated/chenfengyuan] has joined #lisp 04:47:19 -!- akovalenko [~akovalenk@95.72.172.69] has quit [Ping timeout: 244 seconds] 04:53:09 akovalenko [~akovalenk@95.73.52.185] has joined #lisp 04:57:26 chenbing [~user@115.205.0.36] has joined #lisp 04:59:27 -!- akovalenko [~akovalenk@95.73.52.185] has quit [Remote host closed the connection] 05:04:22 Hi lispers 05:05:04 Hi chenbing 05:07:29 nice to meet u pnathan 05:09:20 Cryotank2011 [~Cryotank2@c-24-17-62-152.hsd1.wa.comcast.net] has joined #lisp 05:12:16 BIGBOOMBA [a8674f4d@gateway/web/freenode/ip.168.103.79.77] has joined #lisp 05:12:22 hi all 05:12:47 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Ping timeout: 248 seconds] 05:13:01 'ello BIGBOOMBA 05:16:04 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 05:19:26 -!- syrinx_ [~syrinx_@unaffiliated/syrinx-/x-4255893] has quit [Read error: Connection reset by peer] 05:19:47 dnjaramba [~dnjaramba@41.72.193.86] has joined #lisp 05:19:57 syrinx_ [~syrinx_@unaffiliated/syrinx-/x-4255893] has joined #lisp 05:20:09 rpgsimmaster [~rpgsimmas@system00.packetstability.com] has joined #lisp 05:23:03 anvandare [~anvandare@78-23-238-232.access.telenet.be] has joined #lisp 05:24:14 Having some trouble working with files 05:24:57 you know, that's really not enough information to help you with 05:25:11 i know, that's why i submitted a paste :P 05:25:35 -!- killerboy [~mateusz@users69.kollegienet.dk] has quit [Ping timeout: 248 seconds] 05:25:35 *pnathan* looks for the paste link 05:26:12 http://paste.lisp.org/display/126026 05:26:39 sorry, munged the comment at the end 05:27:28 Operating in classic "ur doing it rong" tradition, I would like to point out that there is a macro WITH-OPEN-FILE that assists you here 05:27:47 (i) write-string takes an &optional stream parameter, not a &key parameter (ii) you should close the file, or at least finish-output 05:28:01 http://www.lispworks.com/documentation/HyperSpec/Body/m_w_open.htm 05:28:13 BIGBOOMBA: also, what is the value of *default-pathname-defaults* 05:28:41 Though the &optional vs &key thing is almost certainly your problem. 05:28:53 #P"home/jesse", which is my cwd 05:29:23 Finally, any variables you define with defparameter should have "earmuffs". So *outputstream* not outputstream. But in Lisp we'd say *output-stream* 05:29:39 ah yes, forgot about that, sorry 05:30:25 -!- sacho [~sacho@90-154-150-88.btc-net.bg] has quit [Read error: Connection reset by peer] 05:31:17 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Ping timeout: 245 seconds] 05:32:40 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Read error: Operation timed out] 05:33:41 -!- Nisstyre [~yours@infocalypse-net.info] has quit [Ping timeout: 258 seconds] 05:33:43 -!- ikki [~ikki@200.95.162.199] has quit [Ping timeout: 244 seconds] 05:34:47 antoszka [~antoszka@unaffiliated/antoszka] has joined #lisp 05:35:18 ramkrsna [ramkrsna@nat/redhat/x-madzmxcislheeote] has joined #lisp 05:35:18 -!- ramkrsna [ramkrsna@nat/redhat/x-madzmxcislheeote] has quit [Changing host] 05:35:18 ramkrsna [ramkrsna@unaffiliated/ramkrsna] has joined #lisp 05:36:37 akovalenko [~akovalenk@95.73.52.185] has joined #lisp 05:37:14 okay, i renamed the parameter *output-stream* and typed the following into the REPL: 05:37:19 (write-string "Hello, world!" *output-stream*) 05:37:45 The file was not modified, although the string was printed in the REPL 05:39:21 if it helps, when i type *output-stream* into the REPL and hit enter i get the following printed representation: 05:39:29 # 05:39:59 I made two points.. you seem to notice just the first one 05:41:11 about closing the file? i know that the file is still open. i'm holding the stream in a global variable and will evaluate (close *output-stream*) when i'm done experimenting. 05:42:09 BIGBOOMBA writing is probably cached until \n or until you explicitly flush the stream 05:42:36 the second point was a disjunction.. you seem to notice just the first alternative 05:43:14 give (format *output-stream* "hello, world~%") a try 05:43:36 frx [~frx@76.73.16.26] has joined #lisp 05:44:11 hello. is there any library I can use for fetching .html page and image from web? 05:44:34 frx: try drakma 05:44:50 -!- homie [~levgue@xdsl-78-35-154-167.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 05:44:55 -!- wbooze [~levgue@xdsl-78-35-154-167.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 05:44:56 thanks 05:45:19 -!- gko [~gko@111.81.224.105] has quit [Ping timeout: 248 seconds] 05:45:36 gko [~gko@42-74-176-152.dynamic-ip.hinet.net] has joined #lisp 05:46:35 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 05:47:11 all right, i tried (format *output-stream* "hello, world~%"), which the REPL evaluated successfully, returning NIL. I didn't see a change in the file, so I evaluated (close *output-stream*), but the file remained empty. 05:48:01 how did you open the file? 05:49:33 BlankVerse [~pankajm@202.3.77.219] has joined #lisp 05:49:37 (defparameter *output-stream* (open "outputstream" :direction :output :if-exists :supersede)) 05:49:56 i'm sorry, the file is named "output", not "outputstream" 05:50:15 (defparameter *output-stream* (open "output" :direction :output :if-exists :supersede)) 05:51:10 it worked in here 05:51:35 Huh. 05:51:54 Okay, let me close the file and restart emacs and try again. 05:51:57 you could try (pathname *output-stream*) to see if lisp is writing where you think it is. 05:52:15 using exact same lines as you pasted above, while adding (close *output-stream*) 05:52:23 and file was written correctly 05:52:55 (pathname *output-stream*) gave #P"/home/jesse/output" which is correct. 05:53:10 you can use (finish-output *output-stream*) too to avoid any internal caching 05:53:55 BIGBOOMBA: make sure you read from the right file too. Refreshing/reloading may not work. 05:55:05 i'm not sure i follow. i am attempting to create a string in memory and write that to a file, not read from any file. 05:56:31 -!- antgreen [~user@bas3-toronto06-1177890206.dsl.bell.ca] has quit [Ping timeout: 248 seconds] 05:57:01 BIGBOOMBA: I'm assuming you're reading the file to determine whether or not it's empty. 05:57:11 -!- Kron_ [~Kron@69.166.22.253] has quit [Quit: Kron awayyy!] 05:58:40 -!- bombshelter13b [~bombshelt@76-10-149-209.dsl.teksavvy.com] has quit [Quit: bombshelter13b] 05:59:21 -!- Vivitron [~user@pool-173-48-170-228.bstnma.fios.verizon.net] has quit [Remote host closed the connection] 05:59:57 okay, i had to close it before the string was actually written. 06:00:19 you gotsa your buffers, man 06:00:25 *flush your buffers 06:01:16 i'm going to try using (finish-output) so that i can mess around with the file without having to open and close it over and over. 06:01:30 -!- Cryotank2011 [~Cryotank2@c-24-17-62-152.hsd1.wa.comcast.net] has quit [Quit: Cryotank2011] 06:04:24 -!- phadthai [mmondor@ginseng.pulsar-zone.net] has quit [Ping timeout: 276 seconds] 06:04:43 okay, that works. i can use defparameter once, write however many times i want, use (finish-output) after every write, and then use (close) when i'm done. 06:05:39 and i know that i should use (with-open-file) in any real program, but using (open) and (close) seems faster for experimenting. 06:06:47 phadthai [mmondor@ginseng.pulsar-zone.net] has joined #lisp 06:07:01 -!- waltwhite [~waltwhite@113-9-190-109.dsl.ovh.fr] has quit [Quit: waltwhite] 06:07:22 thanks, guys 06:07:47 (except adeht, who is clearly just a douchebag) 06:08:07 but thanks pkhuong and kennyd and pnathan and gigamonkey 06:08:14 angavrilov [~angavrilo@217.71.227.181] has joined #lisp 06:08:59 -!- BIGBOOMBA [a8674f4d@gateway/web/freenode/ip.168.103.79.77] has quit [Quit: Page closed] 06:15:03 -!- rtoym [~chatzilla@24.130.4.105] has quit [Remote host closed the connection] 06:20:44 -!- udzinari [~user@ip-89-102-12-6.net.upcbroadband.cz] has quit [Ping timeout: 252 seconds] 06:22:57 -!- ltriant [~ltriant@lithium.mailguard.com.au] has quit [Quit: Computer has gone to sleep] 06:28:12 -!- nitro_idiot [~nitro_idi@EM114-51-0-224.pool.e-mobile.ne.jp] has quit [Remote host closed the connection] 06:31:18 nitro_idiot [~nitro_idi@EM114-51-0-224.pool.e-mobile.ne.jp] has joined #lisp 06:31:19 -!- nitro_idiot [~nitro_idi@EM114-51-0-224.pool.e-mobile.ne.jp] has quit [Remote host closed the connection] 06:33:18 (with-open-file (image "/tmp/lisp.png" :direction :output) (write (drakma:http-request *url) :stream image)) 06:33:43 am I doing something wrong in here? I can't open the png 06:33:57 (with image viewer, it says the file is corrupted) 06:35:30 Try opening your file with :element-type '(unsigned-byte 8) 06:35:35 frx: the way you're opening the file (and using the response from drakma) treats the image as text 06:35:43 ah 06:35:46 and it undergoes external-format conversion (: 06:36:08 -!- blumbri [1000@204.152.219.7] has quit [Ping timeout: 252 seconds] 06:36:15 you should specify :element-type and get a stream from drakma; then read from that stream into an array and write to the output stream 06:36:26 jewel [~jewel@196-209-248-92.dynamic.isadsl.co.za] has joined #lisp 06:37:28 it's the want-stream keyword: http://weitz.de/drakma/#want-stream 06:42:17 oh there was one other problem 06:42:28 write writes the array as a literal 06:42:33 #(137 80 .. ) 06:43:20 what function writes the actual binary data? 06:43:24 write-sequence 06:44:29 worked :) 06:44:37 thanks 06:45:38 (write-sequence (drakma:http-request *url) image) <- any issues in doing it like this? I'm assuming GC will collect the buffer after write-sequence returns 06:46:32 I think you need to close the stream drakma returns 06:46:43 -!- mathslinux [~user@119.255.44.227] has quit [Read error: Connection reset by peer] 06:47:04 the way I called it itreturns an array not a stream 06:47:10 array of bytes 06:47:52 mcsontos [~mcsontos@hotspot8.rywasoft.net] has joined #lisp 06:48:01 mathslinux [~user@119.255.44.227] has joined #lisp 06:54:08 nostoi [~nostoi@89.Red-80-39-205.dynamicIP.rima-tde.net] has joined #lisp 06:55:51 stickycake [~stickycak@ool-ade5645d.dyn.optonline.net] has joined #lisp 06:56:35 frx: ah, I just saw you're using WRITE (: 06:56:40 you probably want write-sequence 06:56:54 yes it worked with write-sequence 06:56:54 write will write readably, translating to sexps 06:57:14 yes :) 06:57:29 I noted that myself above 06:57:44 oh, great (: 06:57:50 (I was away briefly there) 06:57:55 antifuchs: You keep making my brain go through the slow-path processing your right-to-left smiles, i'm optimized for left-to-right! 06:58:15 time to learn a right-to-left language? (: 06:58:16 spacefrogg_ [~spacefrog@unaffiliated/spacefrogg] has joined #lisp 06:58:34 -!- mcsontos [~mcsontos@hotspot8.rywasoft.net] has quit [Read error: Operation timed out] 06:58:36 gravicappa [~gravicapp@ppp91-77-190-81.pppoe.mtu-net.ru] has joined #lisp 06:58:49 I wonder how right-to-left languages evolved 06:59:18 I'm assuming left-to-right came about because most people use their right hand and using a pen on paper right-to-left isn't very nice 07:00:14 that's a strange assumption 07:00:27 Especially if you're using a fountain pen. 07:00:53 I've heard that the ratio of right-handed to left-handed people was about even in, say, neolithic times. 07:02:03 shouldn't the lefties have won ? 07:02:04 what's more important, I've never heard that the ratio of left-handed people is any different in rtl-writing cultures, or regions, or whatever. 07:02:10 Cryotank2011 [~Cryotank2@c-24-17-62-152.hsd1.wa.comcast.net] has joined #lisp 07:03:30 kushal [kdas@fedora/kushal] has joined #lisp 07:04:31 It might be a strange assumption, i don't know that much about ancient writing hardware 07:05:04 -!- jewel [~jewel@196-209-248-92.dynamic.isadsl.co.za] has quit [Ping timeout: 240 seconds] 07:05:36 nikodemus [~nikodemus@cs181063174.pp.htv.fi] has joined #lisp 07:07:01 -!- gravicappa [~gravicapp@ppp91-77-190-81.pppoe.mtu-net.ru] has quit [Read error: Connection reset by peer] 07:07:02 drdo: if you think r-t-l is strange.. ponder top-bottom, or boustrophedon writing 07:07:02 -!- jacius [~jacius@c-24-13-89-230.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] 07:07:22 adeht: was actually just reading about that last one on wikipedia 07:07:25 it sounds like a good idea 07:07:49 no more going back and missing the correct line when the lines are too long 07:09:25 also i don't think rtl is strange, it's exactly as strange as ltr is 07:09:40 i'm just not used to it 07:11:18 drwho [~drwho@c-68-81-125-196.hsd1.pa.comcast.net] has joined #lisp 07:12:29 Could someone give me a simple example of a (defgeneric) with optional argugments and a corresponding (defmethod) 07:14:10 (defgeneric foo (&optional bar)) (defmethod foo (&optional (bar 42))) 07:14:39 I generally avoid generic functions with optional/key parameters 07:15:16 why? 07:15:49 *akovalenko* understands it for &optional, but not for &key 07:17:22 frx: because I generally don't want to leave the task of choosing default values to methods 07:19:23 frx: if I want to provide default values for some parameters I have a defun that delegates to the appropriate generic function 07:20:30 stratobacker [~user@c-98-202-137-87.hsd1.ut.comcast.net] has joined #lisp 07:22:39 pon1980 [~pon@195.67.88.105] has joined #lisp 07:24:05 spacefrogg [~spacefrog@unaffiliated/spacefrogg] has joined #lisp 07:24:16 -!- rme [rme@50BE4D1C.A884877E.699BA7A6.IP] has quit [Quit: rme] 07:24:16 -!- rme [~rme@50.43.151.225] has quit [Quit: rme] 07:25:32 gravicappa [~gravicapp@ppp91-77-163-225.pppoe.mtu-net.ru] has joined #lisp 07:26:33 Beetny [~Beetny@ppp118-208-142-222.lns20.bne1.internode.on.net] has joined #lisp 07:29:01 -!- dnolen [~davidnole@cpe-98-14-92-234.nyc.res.rr.com] has quit [Quit: dnolen] 07:32:33 blumbri [1000@204.152.219.61] has joined #lisp 07:33:01 ZabaQ [~johnfredc@135.114-84-212.staticip.namesco.net] has joined #lisp 07:33:37 Athas [~athas@shop3.diku.dk] has joined #lisp 07:35:06 -!- nostoi [~nostoi@89.Red-80-39-205.dynamicIP.rima-tde.net] has quit [Quit: Verlassend] 07:36:46 Brendan_T [~Brendan_T@123-2-73-61.static.dsl.dodo.com.au] has joined #lisp 07:38:40 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Ping timeout: 240 seconds] 07:39:49 trebor_dki [~user@mail.dki.tu-darmstadt.de] has joined #lisp 07:40:24 theos [~theos@unaffiliated/theos] has joined #lisp 07:40:51 -!- nikodemus [~nikodemus@cs181063174.pp.htv.fi] has left #lisp 07:40:51 -!- easyE [fqf4rv6wpf@panix2.panix.com] has quit [Ping timeout: 260 seconds] 07:43:04 -!- Brendan_T [~Brendan_T@123-2-73-61.static.dsl.dodo.com.au] has quit [Ping timeout: 240 seconds] 07:44:44 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 07:46:13 quek [~read_eval@router1.gpy1.ms246.net] has joined #lisp 07:46:40 -!- theos [~theos@unaffiliated/theos] has quit [Ping timeout: 240 seconds] 07:47:26 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 07:47:41 good morning 07:50:15 any asdf experts around? I want to make one of the system dependencies be loaded first with something inline... tried this but doesn't seem to do what I want: :in-order-to ((compile-op (load-op :hu.dwim.logger)) (load-op (load-op :hu.dwim.logger))) 07:50:43 symbol packages are fine 07:50:51 adeht, Thanks. 07:54:39 start [~start@S01060016b6b53675.vf.shawcable.net] has joined #lisp 07:58:35 -!- Cryotank2011 [~Cryotank2@c-24-17-62-152.hsd1.wa.comcast.net] has quit [Quit: Cryotank2011] 08:01:42 -!- tbatchelli- [~user@c-71-198-214-67.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds] 08:01:48 jdz [~jdz@193.206.22.97] has joined #lisp 08:02:56 *attila_lendvai* groans 08:03:05 it should be trivial... 08:03:11 attila_lendvai: Something like :perform (compile-op :before (op component) (load-system :hu.dwim.logger)), perhaps? 08:07:32 insomnia1alt [~milan@port-92-204-116-65.dynamic.qsc.de] has joined #lisp 08:07:32 -!- insomnia1alt [~milan@port-92-204-116-65.dynamic.qsc.de] has quit [Changing host] 08:07:32 insomnia1alt [~milan@unaffiliated/iammilan] has joined #lisp 08:07:37 Brendan_T [~Brendan_T@123-2-73-61.static.dsl.dodo.com.au] has joined #lisp 08:07:47 spike2251 [~user@c-98-216-108-175.hsd1.ma.comcast.net] has joined #lisp 08:07:58 *pinterface* may not be understanding the question. 08:09:00 pinterface: I was trying to make that work, but judging from what I see I think that's a very non-exercised code path, so I'll just add a separate defmethod. thanks, though! 08:10:52 -!- insomniaSalt [~milan@unaffiliated/iammilan] has quit [Ping timeout: 245 seconds] 08:10:52 -!- insomnia1alt is now known as insomniaSalt 08:11:17 drdo: right-to-left and left-to-right are both consequences of technology, given right-handed "writers". When your tools are hammer and chisel, it's easier to write right-to-left. When your tool is a goose feather and ink, it's easier to write left-to-right (and avoiding smearing over). 08:11:48 drdo: notice also that old inscriptions, technology permitting, are often written both right-to-left and left-to-right in alternating lines. 08:13:12 adeht: you need to provide at least one mandatory parameter to defgeneric, to be able to dispatch upon: (defgeneric foo (object &optional bar)) (defmethod foo (object &optional (bar 42))) 08:16:18 pjb: are you sure about that? 08:17:07 -!- jdz [~jdz@193.206.22.97] has quit [Quit: Byebye.] 08:17:54 ivan-kanis [~user@nantes.visionobjects.com] has joined #lisp 08:17:55 aerique [310225@xs8.xs4all.nl] has joined #lisp 08:17:56 *attila_lendvai* swears after tracing asdf:perform, changes the order in the :depends-on clause, and leaves a FIXME comment... 08:19:39 anaumov [~anaumov@opensuse/member/Alexander-Naumov] has joined #lisp 08:21:38 nitro_idiot [~nitro_idi@EM114-51-102-239.pool.e-mobile.ne.jp] has joined #lisp 08:21:50 Well, that's an inconvenient place for a load-order bug. 08:27:32 newcup [newcup@peruna.fi] has joined #lisp 08:27:36 Blkt [~user@89-96-199-46.ip13.fastwebnet.it] has joined #lisp 08:30:56 -!- akovalenko [~akovalenk@95.73.52.185] has quit [Remote host closed the connection] 08:32:11 -!- stratobacker [~user@c-98-202-137-87.hsd1.ut.comcast.net] has quit [Ping timeout: 260 seconds] 08:32:57 -!- cesarbp [~cbolano@187.193.195.90] has quit [Ping timeout: 245 seconds] 08:35:33 Joreji [~thomas@93-122.eduroam.RWTH-Aachen.DE] has joined #lisp 08:40:02 mcsontos [mcsontos@nat/redhat/x-sxsznsnjdhiaflqf] has joined #lisp 08:41:18 adeht: well, you could have 0 mandatory parameters, but then you could write only one method for the generic function. 08:42:02 Jeanne-Kamikaze [~Jeanne-Ka@242.Red-88-24-175.staticIP.rima-tde.net] has joined #lisp 08:43:30 akovalenko [~akovalenk@95.73.52.185] has joined #lisp 08:46:54 jdz [~jdz@193.206.22.97] has joined #lisp 08:49:38 pjb: I think that's also false.. 08:51:04 Try it. 08:53:29 pjb: (defmethod foo :before (&optional (bar 123)) (print 'before)) 08:53:55 ahinki [~chatzilla@212.99.10.150] has joined #lisp 08:54:26 There's nothing to dispatch on. 08:54:57 (defmethod foo (&optional (bar 123))) <- default method 08:55:03 -!- Bike [~Glossina@71-214-98-190.ptld.qwest.net] has quit [Quit: leaving] 08:55:20 that's the only method you can define. 08:55:25 -!- froggey [~froggey@unaffiliated/froggey] has quit [Ping timeout: 240 seconds] 08:55:36 (the other is not a method, it's a before-method). 08:56:57 a before-method is not a method? 08:57:17 (find-method #'foo '(:before) '()) ==> # 08:58:23 -!- stickycake [~stickycak@ool-ade5645d.dyn.optonline.net] has quit [Ping timeout: 248 seconds] 08:58:36 mishoo__ [~mishoo@79.112.111.6] has joined #lisp 08:59:56 e-user [e-user@nat/nokia/x-oricdmacwgdpwzmh] has joined #lisp 09:01:20 It's a before method :-) 09:01:32 akovalenko` [~akovalenk@95.72.99.130] has joined #lisp 09:02:19 (define-method-combination foo () ((methods (lambda (x) (integerp (car x))))) ...) 09:02:29 froggey [~froggey@unaffiliated/froggey] has joined #lisp 09:02:59 -!- akovalenko [~akovalenk@95.73.52.185] has quit [Ping timeout: 258 seconds] 09:03:05 -!- akovalenko` is now known as akovalenko 09:03:08 (defgeneric foo (&optional bar &key &allow-other-keys) (:method-combination foo)) 09:03:24 (defmethod foo 1 (&optional (bar 123)) (print bar)) 09:03:33 (defmethod foo 2 (&optional (bar 124)) (print bar)) 09:03:46 it is however true that without even trickier tricks there's no run-time dispatch 09:07:31 c_arenz [arenz@nat/ibm/x-mkfcwdhynivandmn] has joined #lisp 09:09:21 nha [~prefect@imamac13.epfl.ch] has joined #lisp 09:09:21 -!- ZabaQ [~johnfredc@135.114-84-212.staticip.namesco.net] has quit [Read error: Connection reset by peer] 09:10:03 -!- start [~start@S01060016b6b53675.vf.shawcable.net] has quit [Quit: Lost terminal] 09:10:29 ZabaQ [~johnfredc@135.114-84-212.staticip.namesco.net] has joined #lisp 09:11:39 H4ns [54bdaaaa@gateway/web/freenode/ip.84.189.170.170] has joined #lisp 09:13:28 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Ping timeout: 240 seconds] 09:15:15 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 09:15:38 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 09:17:13 lanthan_ [~ze@p54B7D057.dip.t-dialin.net] has joined #lisp 09:18:56 -!- frx [~frx@76.73.16.26] has quit [Quit: CGI:IRC (Ping timeout)] 09:20:35 -!- lanthan [~ze@p54B7C86D.dip.t-dialin.net] has quit [Ping timeout: 252 seconds] 09:22:19 -!- leyyer_su [~chatzilla@110.185.120.121] has quit [Quit: ChatZilla 0.9.87 [Firefox 8.0/20111104165243]] 09:23:29 rootlocus [~rootlocus@124-168-20-140.dyn.iinet.net.au] has joined #lisp 09:24:20 jtza8 [~jtza8@iburst-41-213-14-240.iburst.co.za] has joined #lisp 09:25:32 -!- pnathan [~Adium@98.145.116.190] has quit [Quit: Leaving.] 09:27:04 Does clos somehow generate class predicates that test if an object is of class? 09:27:21 or am I supposed to use a method for this? 09:30:59 (typep object 'class) 09:33:06 kennyd: thanks 09:33:27 welcome 09:33:31 kennyd: so there is no way to let defclass generate a method for this 09:35:00 -!- spike2251 [~user@c-98-216-108-175.hsd1.ma.comcast.net] has quit [Ping timeout: 244 seconds] 09:36:09 sepi: I think you can do it with initialize-instance 09:36:26 Or write a macro. 09:37:26 daimrod: Seriously, initialize-instance? 09:37:34 easyE [84G64dw1Mh@panix2.panix.com] has joined #lisp 09:37:50 How? 09:39:17 -!- spradnyesh [~pradyus@nat/yahoo/x-yvcahdmgrtjhziun] has quit [Remote host closed the connection] 09:39:47 spradnyesh [~pradyus@nat/yahoo/x-muvyleuqdbefqkfp] has joined #lisp 09:40:58 xan_ [~xan@155.99.117.91.static.mundo-r.com] has joined #lisp 09:41:07 (defmacro make-type-predicate (class) (let ((predicate-name (intern (format nil "~a-p" class)))) `(defun ,predicate-name (object) (typep object ',class)))) 09:41:11 Something like that. 09:41:32 or a wrapper around defclass 09:42:01 oudeis [~oudeis@host81-149-57-186.in-addr.btopenworld.com] has joined #lisp 09:42:03 *jtza8* speculates that this might be doable via MOP? 09:42:19 *jtza8* also knows nothing of MOP. 09:42:28 jtza8: well, I just need it once till now, it was just that I would have prefered to write (position-if #'foop foos) instead of using a lambda 09:42:39 -!- ZabaQ [~johnfredc@135.114-84-212.staticip.namesco.net] has quit [Ping timeout: 260 seconds] 09:43:31 superflit_ [~superflit@71-33-157-58.hlrn.qwest.net] has joined #lisp 09:43:31 You could write a LOOP for that and skip the lambda, if you'd like. 09:43:40 -!- superflit [~superflit@71-33-157-58.hlrn.qwest.net] has quit [Read error: Connection reset by peer] 09:43:40 -!- superflit_ is now known as superflit 09:43:50 I would rather write: (defmacro define-type-predicate (name type) `(defun ,name (object) (typep object ',type))) 09:44:01 (define-type-predicate my-class-p my-class) 09:44:17 kpreid [~kpreid@cpe-67-249-228-147.twcny.res.rr.com] has joined #lisp 09:44:43 Yeah, probably neater. 09:44:59 ... and more flexable. 09:45:10 Think about define-modify-macro. One can have a lot of little helpers like that to generate code. 09:46:10 jtza8: i prefere the functional style 09:50:38 -!- waveman [~tim@124-170-16-47.dyn.iinet.net.au] has quit [Quit: leaving] 09:50:51 I prefere whatever works best. 09:51:38 The simplest way is usually best, whether that is OOP, FP, or even in some cases imperitive. 09:52:37 CL is, after all, a multi-paradigm language. 09:53:45 To each their own, of-course, that's just my philosophy. 09:56:22 -!- jeekl [~crz@unaffiliated/jeekl] has quit [Remote host closed the connection] 09:57:51 tarmil [~user@business-178-48-18-229.business.broadband.hu] has joined #lisp 09:58:12 -!- neoesque [~neoesque@210.59.147.232] has quit [Quit: Bye!] 09:59:05 jeekl [~crz@li272-11.members.linode.com] has joined #lisp 09:59:05 -!- jeekl [~crz@li272-11.members.linode.com] has quit [Changing host] 09:59:05 jeekl [~crz@unaffiliated/jeekl] has joined #lisp 09:59:17 -!- Athas [~athas@shop3.diku.dk] has quit [Ping timeout: 244 seconds] 09:59:31 ZabaQ [~johnfredc@135.114-84-212.staticip.namesco.net] has joined #lisp 10:00:42 mishoo_ [~mishoo@79.112.111.6] has joined #lisp 10:03:52 -!- mishoo__ [~mishoo@79.112.111.6] has quit [Ping timeout: 240 seconds] 10:05:14 udzinari [user@nat/ibm/x-xymudbieelcnlhto] has joined #lisp 10:08:03 -!- mathslinux [~user@119.255.44.227] has quit [Remote host closed the connection] 10:10:21 Houl [~Miranda@unaffiliated/houl] has joined #lisp 10:10:23 daniel___ [~daniel@p5B3266E3.dip.t-dialin.net] has joined #lisp 10:11:37 -!- H4ns [54bdaaaa@gateway/web/freenode/ip.84.189.170.170] has quit [Ping timeout: 265 seconds] 10:11:41 -!- daniel_ [~daniel@p50829885.dip.t-dialin.net] has quit [Ping timeout: 244 seconds] 10:12:40 -!- Pepe_ [~ppjet@anderith.bouah.net] has quit [Ping timeout: 240 seconds] 10:13:04 -!- rootlocus [~rootlocus@124-168-20-140.dyn.iinet.net.au] has quit [Ping timeout: 240 seconds] 10:16:48 -!- Quaydon [~aaaaaaa@cpe-071-068-114-143.carolina.res.rr.com] has quit [Quit: Leaving] 10:17:15 Athas [~athas@shop3.diku.dk] has joined #lisp 10:18:13 -!- cfy [~cfy@unaffiliated/chenfengyuan] has quit [Remote host closed the connection] 10:18:25 cfy [~cfy@218.75.27.171] has joined #lisp 10:18:25 -!- cfy [~cfy@218.75.27.171] has quit [Changing host] 10:18:25 cfy [~cfy@unaffiliated/chenfengyuan] has joined #lisp 10:26:23 hakzsam [~hakzsam@aqu33-5-82-245-96-206.fbx.proxad.net] has joined #lisp 10:27:14 H4ns [55b340c2@gateway/web/freenode/ip.85.179.64.194] has joined #lisp 10:27:39 -!- exlog [~exlog@c-69-141-21-223.hsd1.nj.comcast.net] has quit [Read error: Connection reset by peer] 10:27:44 exlog [~exlog@c-69-141-21-223.hsd1.nj.comcast.net] has joined #lisp 10:28:55 -!- nitro_idiot [~nitro_idi@EM114-51-102-239.pool.e-mobile.ne.jp] has quit [Remote host closed the connection] 10:30:46 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Disconnected by services] 10:30:46 attila_lendvai1 [~attila_le@87.247.51.76] has joined #lisp 10:30:46 -!- attila_lendvai1 is now known as attila_lendvai 10:30:47 -!- attila_lendvai [~attila_le@87.247.51.76] has quit [Changing host] 10:30:47 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 10:31:05 attila_lendvai1 [~attila_le@87.247.51.76] has joined #lisp 10:31:05 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Disconnected by services] 10:31:06 -!- attila_lendvai1 is now known as attila_lendvai 10:31:06 -!- attila_lendvai [~attila_le@87.247.51.76] has quit [Changing host] 10:31:06 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 10:31:50 -!- exlog [~exlog@c-69-141-21-223.hsd1.nj.comcast.net] has quit [Ping timeout: 244 seconds] 10:31:57 attila_lendvai1 [~attila_le@87.247.51.76] has joined #lisp 10:31:57 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Disconnected by services] 10:31:58 -!- attila_lendvai1 is now known as attila_lendvai 10:31:58 -!- attila_lendvai [~attila_le@87.247.51.76] has quit [Changing host] 10:31:58 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 10:32:54 attila_lendvai1 [~attila_le@87.247.51.76] has joined #lisp 10:32:54 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Disconnected by services] 10:33:55 exlog [~exlog@c-69-141-21-223.hsd1.nj.comcast.net] has joined #lisp 10:34:26 -!- flip214 [~marek@unaffiliated/flip214] has quit [Remote host closed the connection] 10:36:25 flip214 [~marek@86.59.100.100] has joined #lisp 10:36:25 -!- flip214 [~marek@86.59.100.100] has quit [Changing host] 10:36:25 flip214 [~marek@unaffiliated/flip214] has joined #lisp 10:37:26 -!- quek [~read_eval@router1.gpy1.ms246.net] has left #lisp 10:39:10 -!- Joreji [~thomas@93-122.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 244 seconds] 10:39:47 -!- exlog [~exlog@c-69-141-21-223.hsd1.nj.comcast.net] has quit [] 10:39:52 -!- xyxu1 [~xyxu@58.41.12.24] has quit [Ping timeout: 240 seconds] 10:41:12 exlog [~exlog@c-69-141-21-223.hsd1.nj.comcast.net] has joined #lisp 10:42:51 -!- tarmil [~user@business-178-48-18-229.business.broadband.hu] has quit [Read error: Connection reset by peer] 10:43:02 tarmil [~user@business-178-48-18-229.business.broadband.hu] has joined #lisp 10:44:04 nitro_idiot [~nitro_idi@EM114-51-85-9.pool.e-mobile.ne.jp] has joined #lisp 10:46:28 -!- exlog [~exlog@c-69-141-21-223.hsd1.nj.comcast.net] has quit [] 10:46:33 exlog [~exlog@c-69-141-21-223.hsd1.nj.comcast.net] has joined #lisp 10:47:24 Joreji [~thomas@93-122.eduroam.RWTH-Aachen.DE] has joined #lisp 10:50:32 -!- flip214 [~marek@unaffiliated/flip214] has quit [Remote host closed the connection] 10:51:07 flip214 [~marek@86.59.100.100] has joined #lisp 10:51:07 -!- flip214 [~marek@86.59.100.100] has quit [Changing host] 10:51:07 flip214 [~marek@unaffiliated/flip214] has joined #lisp 10:51:23 Does format support to iterate through two lists in parallel? 10:52:00 -!- exlog [~exlog@c-69-141-21-223.hsd1.nj.comcast.net] has quit [Read error: Connection reset by peer] 10:52:05 exlog [~exlog@c-69-141-21-223.hsd1.nj.comcast.net] has joined #lisp 10:53:20 am0c [~am0c@119.192.218.97] has joined #lisp 10:53:47 -!- kenjin2201 [~kenjin@163.152.84.68] has quit [Ping timeout: 245 seconds] 10:57:07 sepi: no. you can zip them together and then use ~{~} 10:58:23 -!- exlog [~exlog@c-69-141-21-223.hsd1.nj.comcast.net] has quit [] 10:58:39 (defun zip (&rest lists) (apply #'mapcar #'list lists)) 10:58:50 -!- dnjaramba [~dnjaramba@41.72.193.86] has quit [] 10:59:42 ~:{~} is more convenient with such lists of lists. 11:00:05 -!- larva [~larvanitr@ec2-46-51-171-183.eu-west-1.compute.amazonaws.com] has quit [Read error: Connection reset by peer] 11:01:20 (setf (fdefinition 'zip) (curry #'mapcar #'list)) ;; the only case when I envy lisp-1 11:02:32 Could always define curry yourself. 11:02:42 jtza8: that's not the point. 11:02:56 yes, but (setf fdefinition) is not beautiful. 11:03:23 True 11:03:39 exlog [~exlog@c-69-141-21-223.hsd1.nj.comcast.net] has joined #lisp 11:03:43 -!- drdo [~drdo@85.207.54.77.rev.vodafone.pt] has quit [Ping timeout: 248 seconds] 11:03:46 -!- Joreji [~thomas@93-122.eduroam.RWTH-Aachen.DE] has quit [Read error: Operation timed out] 11:04:00 (defmacro defunparameter (name expr) ...);; maybe 11:04:29 akovalenko: defsubst would be such a nice thing 11:05:53 or have #x read as (fdefinition x)? Then (setf #zip (curry #'mapcar #'list)) 11:05:57 so much potential for confusion :-) 11:05:57 H4ns: that's what I did, thanks! 11:08:05 *H4ns* hopes that ~:{~} is not an emoticon expressing something obscene nowadays. 11:08:57 -!- duomo [~duomo@cpe-69-204-170-204.nycap.res.rr.com] has quit [Quit: Linkinus - http://linkinus.com] 11:10:52 It's a guy with a mohawk, fishlips and a vertical tongue. 11:11:07 -!- exlog [~exlog@c-69-141-21-223.hsd1.nj.comcast.net] has quit [Read error: Connection reset by peer] 11:11:09 Very obscene! 11:11:11 *phew* 11:11:58 To me it looks like perl 11:12:20 Format tends to. 11:12:46 -!- flip214 [~marek@unaffiliated/flip214] has quit [Remote host closed the connection] 11:13:42 -!- BlankVerse [~pankajm@202.3.77.219] has quit [Ping timeout: 258 seconds] 11:13:46 It's much worse when you use format to construct a regex. 11:14:06 -!- Jeanne-Kamikaze [~Jeanne-Ka@242.Red-88-24-175.staticIP.rima-tde.net] has quit [Quit: Did you hear that ?] 11:14:15 flip214 [~marek@86.59.100.100] has joined #lisp 11:14:15 -!- flip214 [~marek@86.59.100.100] has quit [Changing host] 11:14:15 flip214 [~marek@unaffiliated/flip214] has joined #lisp 11:14:35 -!- oudeis [~oudeis@host81-149-57-186.in-addr.btopenworld.com] has quit [Quit: This computer has gone to sleep] 11:15:03 killerboy [~mateusz@wifi-out.sdu.dk] has joined #lisp 11:16:10 Pepe_ [~ppjet@anderith.bouah.net] has joined #lisp 11:16:26 -!- cfy [~cfy@unaffiliated/chenfengyuan] has quit [Remote host closed the connection] 11:16:38 cfy [~cfy@218.75.17.75] has joined #lisp 11:16:38 -!- cfy [~cfy@218.75.17.75] has quit [Changing host] 11:16:38 cfy [~cfy@unaffiliated/chenfengyuan] has joined #lisp 11:16:45 is there a function that returns nil for 0 and the number for other numbers? 11:17:28 (lambda(x)(case x (0) (otherwise x))) 11:18:09 or something different if 0.0 is also 0. 11:19:05 akovalenko: hmm, ok, I guess I'll have to go with this :) Strange that zerop doesn't do this 11:19:07 exlog [~exlog@c-69-141-21-223.hsd1.nj.comcast.net] has joined #lisp 11:19:09 -!- CallToPower [~CallToPow@ncc-1701.virtuos.uni-osnabrueck.de] has quit [Read error: Connection reset by peer] 11:19:42 zerop returning NIL for 0 would be quite something :-) 11:20:02 ohh, true :) 11:22:04 (conjoin (complement (curry #'= 0)) #'identity) ;; alexandria's funny stuff.. 11:22:54 Jeanne-Kamikaze [~Jeanne-Ka@242.Red-88-24-175.staticIP.rima-tde.net] has joined #lisp 11:25:15 -!- twist_ [~twist@193.93.185.206] has quit [Remote host closed the connection] 11:25:17 -!- exlog [~exlog@c-69-141-21-223.hsd1.nj.comcast.net] has quit [] 11:25:49 exlog [~exlog@c-69-141-21-223.hsd1.nj.comcast.net] has joined #lisp 11:27:32 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Ping timeout: 245 seconds] 11:28:28 theos [~theos@unaffiliated/theos] has joined #lisp 11:28:56 (lambda (n) (and (not (zerop n)) n)) 11:29:58 nonduality [~nondualit@chello084114039189.14.vie.surfer.at] has joined #lisp 11:32:23 -!- exlog [~exlog@c-69-141-21-223.hsd1.nj.comcast.net] has quit [Quit: Client terminated by server] 11:32:41 exlog [~exlog@c-69-141-21-223.hsd1.nj.comcast.net] has joined #lisp 11:34:27 -!- gko [~gko@42-74-176-152.dynamic-ip.hinet.net] has quit [Ping timeout: 244 seconds] 11:34:38 BlankVerse [~pankajm@202.3.77.219] has joined #lisp 11:36:40 -!- theos [~theos@unaffiliated/theos] has quit [Ping timeout: 240 seconds] 11:37:27 -!- BlankVerse [~pankajm@202.3.77.219] has quit [Client Quit] 11:37:36 BlankVerse [~pankajm@202.3.77.219] has joined #lisp 11:39:11 -!- exlog [~exlog@c-69-141-21-223.hsd1.nj.comcast.net] has quit [Read error: Connection reset by peer] 11:39:27 exlog [~exlog@c-69-141-21-223.hsd1.nj.comcast.net] has joined #lisp 11:40:39 pferor [~user@unaffiliated/pferor] has joined #lisp 11:40:48 SANTAHATSPLEASE [~SANTAHATS@ip24-255-49-103.tc.ph.cox.net] has joined #lisp 11:40:54 -!- SANTAHATSPLEASE [~SANTAHATS@ip24-255-49-103.tc.ph.cox.net] has quit [Client Quit] 11:46:06 Joreji [~thomas@vpn-eu2.unidsl.de] has joined #lisp 11:48:10 lars_t_h [~lars_t_h@2.128.6.74] has joined #lisp 11:48:50 rootlocus [~rootlocus@124-168-20-140.dyn.iinet.net.au] has joined #lisp 11:49:07 oudeis [~oudeis@92.40.253.110.threembb.co.uk] has joined #lisp 11:50:52 -!- exlog [~exlog@c-69-141-21-223.hsd1.nj.comcast.net] has quit [Quit: Client terminated by server] 11:50:59 -!- Joreji [~thomas@vpn-eu2.unidsl.de] has quit [Ping timeout: 244 seconds] 11:52:00 -!- aglenday [~aglenday@59.167.161.74] has quit [Read error: Connection reset by peer] 11:52:42 Joreji [~thomas@vpn-eu2.unidsl.de] has joined #lisp 11:53:02 spike2251 [~user@c-98-216-108-175.hsd1.ma.comcast.net] has joined #lisp 11:53:30 drake01 [~drake01@unaffiliated/drake01] has joined #lisp 11:53:32 exlog [~exlog@c-69-141-21-223.hsd1.nj.comcast.net] has joined #lisp 11:53:58 xyxu [~xyxu@222.68.163.161] has joined #lisp 11:54:00 good day everyone 11:54:08 aglenday [~aglenday@59.167.161.74] has joined #lisp 11:56:34 -!- Beetny [~Beetny@ppp118-208-142-222.lns20.bne1.internode.on.net] has quit [Ping timeout: 244 seconds] 11:58:38 theos [~theos@unaffiliated/theos] has joined #lisp 11:59:59 -!- exlog [~exlog@c-69-141-21-223.hsd1.nj.comcast.net] has quit [Read error: Connection reset by peer] 12:00:37 cyrillos [~cyrill@188.134.33.194] has joined #lisp 12:02:16 -!- ZabaQ [~johnfredc@135.114-84-212.staticip.namesco.net] has quit [Ping timeout: 240 seconds] 12:02:27 ZabaQ [~Zaba@135.114-84-212.staticip.namesco.net] has joined #lisp 12:05:00 exlog [~exlog@c-69-141-21-223.hsd1.nj.comcast.net] has joined #lisp 12:05:27 -!- Joreji [~thomas@vpn-eu2.unidsl.de] has quit [Ping timeout: 244 seconds] 12:06:16 -!- Oddity [~Oddity@unaffiliated/oddity] has quit [Ping timeout: 240 seconds] 12:07:04 -!- flip214 [~marek@unaffiliated/flip214] has quit [Remote host closed the connection] 12:08:25 -!- df [~df@163.8.187.81.in-addr.arpa] has quit [Read error: Operation timed out] 12:08:35 df [~df@163.8.187.81.in-addr.arpa] has joined #lisp 12:09:24 naeg [~naeg@194.208.239.170] has joined #lisp 12:10:26 -!- theos [~theos@unaffiliated/theos] has quit [Ping timeout: 258 seconds] 12:11:00 -!- exlog [~exlog@c-69-141-21-223.hsd1.nj.comcast.net] has quit [] 12:11:22 -!- nitro_idiot [~nitro_idi@EM114-51-85-9.pool.e-mobile.ne.jp] has quit [Remote host closed the connection] 12:14:37 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Quit: +++ killed by SIGSEGV +++] 12:14:54 flip214 [~marek@unaffiliated/flip214] has joined #lisp 12:15:25 -!- oudeis [~oudeis@92.40.253.110.threembb.co.uk] has quit [Read error: Connection reset by peer] 12:20:32 nitro_idiot [~nitro_idi@EM114-51-85-9.pool.e-mobile.ne.jp] has joined #lisp 12:20:38 hey folks, anyone else seen this message: 12:20:42 "WARNING: Starting a poll(2) without a timeout while interrupts are disabled." 12:21:14 not sure where it comes from but it's flooding my stderr 12:21:32 err, s/stderr/*error-output*/ ;) 12:23:00 defmethod [~gregory@cpe-76-95-133-32.socal.res.rr.com] has joined #lisp 12:23:07 oudeis [~oudeis@92.40.253.110.threembb.co.uk] has joined #lisp 12:23:38 -!- kpreid [~kpreid@cpe-67-249-228-147.twcny.res.rr.com] has quit [Quit: Quitting] 12:25:00 juniorroy [~dima@212.36.228.103] has joined #lisp 12:25:34 quek [~read_eval@router1.gpy1.ms246.net] has joined #lisp 12:25:59 impatientspoon [~aglenday@59.167.161.74] has joined #lisp 12:27:28 -!- drake01 [~drake01@unaffiliated/drake01] has quit [Ping timeout: 240 seconds] 12:27:57 dnjaramba [~dnjaramba@41.72.193.86] has joined #lisp 12:28:33 -!- aglenday [~aglenday@59.167.161.74] has quit [Ping timeout: 276 seconds] 12:33:39 *mishoo_* thinks ..oO( must be related to trivial-timers ) 12:33:57 -!- oudeis [~oudeis@92.40.253.110.threembb.co.uk] has quit [Quit: This computer has gone to sleep] 12:34:25 agumonkey [~agu@139.217.72.86.rev.sfr.net] has joined #lisp 12:37:00 Guest37015 [~drake01@115.246.131.176] has joined #lisp 12:37:13 -!- spradnyesh [~pradyus@nat/yahoo/x-muvyleuqdbefqkfp] has left #lisp 12:37:25 -!- Guest37015 [~drake01@115.246.131.176] has quit [Max SendQ exceeded] 12:38:36 Guest37015 [~drake01@115.246.131.176] has joined #lisp 12:40:00 -!- nitro_idiot [~nitro_idi@EM114-51-85-9.pool.e-mobile.ne.jp] has quit [Remote host closed the connection] 12:40:09 -!- Guest37015 [~drake01@115.246.131.176] has quit [Read error: Connection reset by peer] 12:45:48 theos [~theos@unaffiliated/theos] has joined #lisp 12:51:16 aglenday [~aglenday@59.167.161.74] has joined #lisp 12:51:47 urandom__ [~user@ip-88-152-205-158.unitymediagroup.de] has joined #lisp 12:53:22 -!- impatientspoon [~aglenday@59.167.161.74] has quit [Ping timeout: 258 seconds] 12:53:23 -!- Kryztof [~user@81.174.155.115] has quit [Read error: Connection reset by peer] 12:55:25 -!- aglenday [~aglenday@59.167.161.74] has quit [Max SendQ exceeded] 12:55:44 aglenday [~aglenday@59.167.161.74] has joined #lisp 12:55:59 -!- nialo- [nialo@ool-182d5684.dyn.optonline.net] has quit [Ping timeout: 244 seconds] 12:56:02 -!- spike2251 [~user@c-98-216-108-175.hsd1.ma.comcast.net] has quit [Read error: Connection reset by peer] 12:56:16 spike2251 [~user@c-98-216-108-175.hsd1.ma.comcast.net] has joined #lisp 12:59:11 -!- pferor [~user@unaffiliated/pferor] has quit [Ping timeout: 244 seconds] 12:59:42 -!- dnjaramba [~dnjaramba@41.72.193.86] has quit [Ping timeout: 244 seconds] 13:00:40 dnjaramba [~dnjaramba@41.72.193.86] has joined #lisp 13:01:42 -!- defmethod [~gregory@cpe-76-95-133-32.socal.res.rr.com] has quit [Ping timeout: 276 seconds] 13:01:58 v0|d [~user@93.94.250.121] has joined #lisp 13:05:27 -!- theos [~theos@unaffiliated/theos] has quit [Ping timeout: 245 seconds] 13:07:40 -!- dnjaramba [~dnjaramba@41.72.193.86] has quit [Remote host closed the connection] 13:07:47 varjag [~eugene@122.62-97-226.bkkb.no] has joined #lisp 13:07:55 dnjaramba [~dnjaramba@41.72.193.86] has joined #lisp 13:10:05 -!- spike2251 [~user@c-98-216-108-175.hsd1.ma.comcast.net] has quit [Remote host closed the connection] 13:10:19 spike2251 [~user@c-98-216-108-175.hsd1.ma.comcast.net] has joined #lisp 13:10:57 nitro_idiot [~nitro_idi@EM114-51-85-9.pool.e-mobile.ne.jp] has joined #lisp 13:11:15 drake01__ [~drake01@115.246.131.176] has joined #lisp 13:11:51 -!- drake01__ [~drake01@115.246.131.176] has quit [Read error: Connection reset by peer] 13:12:09 What library or techique would you recommend to persist a list of simple clos objects to disk? It will be quite small and does not need good performance. A simple solution would be best :) 13:12:15 tangyi [~rooms@115.193.169.64] has joined #lisp 13:12:15 drake01__ [~drake01@115.246.131.176] has joined #lisp 13:12:38 sepi: cl-store works nicely. 13:12:49 -!- tangyi [~rooms@115.193.169.64] has left #lisp 13:13:01 sepi: rolling your own with make-load-form/make-load-form-saving-slots is instructive, too. using cl-store will propably be faster, though 13:13:10 Xach: that won't do, he said he doesn't need good performance :p 13:14:24 -!- dnjaramba [~dnjaramba@41.72.193.86] has quit [Remote host closed the connection] 13:14:30 Xach: Thanks, I'll try it. Looks very simple. What about elefant and cl-prevalence? 13:14:49 H4ns: maybe some other day when I don't want to get work done ;) 13:15:03 dnjaramba [~dnjaramba@41.72.193.86] has joined #lisp 13:15:15 -!- drake01__ [~drake01@115.246.131.176] has quit [Changing host] 13:15:15 drake01__ [~drake01@unaffiliated/drake01] has joined #lisp 13:15:22 sepi: i haven't tried those. i have tried cl-store for simple lists of clos instances and it worked as much as i needed. 13:15:41 Xach: ok, awesome :) 13:16:00 -!- drake01__ [~drake01@unaffiliated/drake01] has quit [Client Quit] 13:17:42 -!- cfy [~cfy@unaffiliated/chenfengyuan] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 13:18:12 cfy [~cfy@122.228.135.215] has joined #lisp 13:18:12 -!- cfy [~cfy@122.228.135.215] has quit [Changing host] 13:18:12 cfy [~cfy@unaffiliated/chenfengyuan] has joined #lisp 13:18:13 *p_l* wishes he had usable OpenCV bindings in CL... C++ has waaay too long turnaround 13:18:58 CallToPower [~CallToPow@ncc-1701.virtuos.uni-osnabrueck.de] has joined #lisp 13:19:22 -!- ZabaQ [~Zaba@135.114-84-212.staticip.namesco.net] has quit [Quit: Leaving.] 13:20:19 -!- superflit [~superflit@71-33-157-58.hlrn.qwest.net] has quit [Read error: Connection reset by peer] 13:20:22 superflit_ [~superflit@71-33-157-58.hlrn.qwest.net] has joined #lisp 13:21:51 -!- spike2251 [~user@c-98-216-108-175.hsd1.ma.comcast.net] has quit [Ping timeout: 248 seconds] 13:24:57 spike2251 [~user@c-98-216-108-175.hsd1.ma.comcast.net] has joined #lisp 13:29:18 tell me about it 13:29:26 stuck doing C++ class projects this week 13:29:51 *p_l* is *late* with his computer vision stuff 13:30:36 -!- rootlocus [~rootlocus@124-168-20-140.dyn.iinet.net.au] has quit [Ping timeout: 244 seconds] 13:32:05 the number if times I've spent half an hour fucking around just because gdb isn't up to SLIME's scratch... 13:33:51 fmeyer [~fmeyer@187-27-240-142.3g.claro.net.br] has joined #lisp 13:35:48 nyef [~nyef@pool-70-109-136-86.cncdnh.east.myfairpoint.net] has joined #lisp 13:36:02 G'morning all. 13:36:05 nyef: hi 13:38:09 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 13:40:11 -!- xan_ [~xan@155.99.117.91.static.mundo-r.com] has quit [Ping timeout: 252 seconds] 13:40:42 -!- attila_lendvai1 [~attila_le@87.247.51.76] has quit [Ping timeout: 276 seconds] 13:41:05 Ralith: there's a C++ interpreter for interactive development. 13:41:19 kpal [~kpal@janus-nat-128-240-225-120.ncl.ac.uk] has joined #lisp 13:41:28 At least two: ch and cint. 13:41:33 pjb: tricky to use one of those productively on a raytracer. 13:41:48 Ralith: debugively, not productively. 13:41:53 xan_ [~xan@155.99.117.91.static.mundo-r.com] has joined #lisp 13:41:59 pjb: debugging is productive 13:42:06 except when it takes half an hour to reach your breakpoint 13:42:07 then it's not 13:42:09 ... only if you find the bugs... 13:42:33 well I'm not really interested in a tool only useful for unproductive debugging :P 13:42:35 Try them. 13:42:45 when I have fewer deadlines 13:42:55 experimenting with new tools is for spare time 13:43:11 lest I end up getting sidetracked past the due date 13:44:20 ikki [~ikki@65-r9-r1m.bb.itelcel.com] has joined #lisp 13:44:48 gko [~gko@220-135-201-90.HINET-IP.hinet.net] has joined #lisp 13:47:36 McRibbit [~user@zaza1.ida.liu.se] has joined #lisp 13:48:25 LiamH [~none@pdp8.nrl.navy.mil] has joined #lisp 13:51:16 -!- spike2251 [~user@c-98-216-108-175.hsd1.ma.comcast.net] has quit [Ping timeout: 244 seconds] 13:51:48 spike2251 [~user@c-98-216-108-175.hsd1.ma.comcast.net] has joined #lisp 13:54:22 -!- fmeyer [~fmeyer@187-27-240-142.3g.claro.net.br] has quit [Ping timeout: 244 seconds] 13:58:36 -!- dnjaramba [~dnjaramba@41.72.193.86] has quit [Ping timeout: 244 seconds] 13:59:35 dnjaramba [~dnjaramba@41.72.193.86] has joined #lisp 13:59:46 milanj [~milanj_@109-92-103-199.dynamic.isp.telekom.rs] has joined #lisp 14:01:16 fmeyer [~fmeyer@201.87.5.103.user.ajato.com.br] has joined #lisp 14:02:34 -!- am0c [~am0c@119.192.218.97] has quit [Quit: Leaving] 14:04:24 -!- ramkrsna [ramkrsna@unaffiliated/ramkrsna] has quit [Quit: Leaving] 14:06:55 defmethod [~gregory@cpe-76-95-133-32.socal.res.rr.com] has joined #lisp 14:09:01 oudeis [~oudeis@92.40.253.110.threembb.co.uk] has joined #lisp 14:09:45 airolson [~airolson@CPE00222d55a738-CM00222d55a735.cpe.net.cable.rogers.com] has joined #lisp 14:11:45 ISF [~ivan@201.82.172.81] has joined #lisp 14:12:14 Kryztof [~user@81.174.155.115] has joined #lisp 14:14:03 -!- Jeanne-Kamikaze [~Jeanne-Ka@242.Red-88-24-175.staticIP.rima-tde.net] has quit [Quit: Did you hear that ?] 14:15:59 waltwhite [~waltwhite@113-9-190-109.dsl.ovh.fr] has joined #lisp 14:17:17 -!- Athas [~athas@shop3.diku.dk] has quit [Read error: No route to host] 14:17:40 -!- dnjaramba [~dnjaramba@41.72.193.86] has quit [Remote host closed the connection] 14:19:37 dnjaramba [~dnjaramba@41.72.193.86] has joined #lisp 14:19:56 iwillig [~ivan@dyn-209-2-215-80.dyn.columbia.edu] has joined #lisp 14:22:58 -!- McRibbit [~user@zaza1.ida.liu.se] has quit [Remote host closed the connection] 14:23:55 -!- dnjaramba [~dnjaramba@41.72.193.86] has quit [Remote host closed the connection] 14:24:13 dnjaramba [~dnjaramba@41.72.193.86] has joined #lisp 14:29:10 cesarbp [~cbp@187.193.195.90] has joined #lisp 14:29:58 hi folks. i am not sure if i have found a bug in mel-base, or whether i am being profoundly stupid 14:30:06 could anyone help me take a look? 14:30:20 dsp_: What's up? 14:30:23 i've got a part of a multipart mime message, and i want to return that part as a string 14:30:31 i've been reading the code, trying to figure it out 14:30:46 dsp_: Unfortunately, if you have found a bug, it's not clear that there is anyone maintaining it to make a fix. 14:30:58 so far, i've hit a roadblock at message-body-stream, which as far as i can tell, is a wrapper around message-body-stream-using-folder 14:31:06 well, that's ok, if that *is* the case, maybe i'll try and fix it myself 14:31:14 i'm just not sure if i'm doing something stupid, or whether this is actually broken 14:31:25 am0c [~am0c@175.193.213.104] has joined #lisp 14:31:35 -!- ikki [~ikki@65-r9-r1m.bb.itelcel.com] has quit [Ping timeout: 260 seconds] 14:32:06 it seems that `message-body-stream-using-folder' should return a stream 14:33:16 hrm, and it does, successfully, actually. am lost in the code :( 14:33:49 -!- cesarbp [~cbp@187.193.195.90] has quit [Ping timeout: 260 seconds] 14:34:43 ok, there's a function called `part-body-string' which takes in a part, and should output to string stuff. it uses with-open-stream on s, which is set to (message-body-stream part) 14:35:13 however, (mel:message-body-stream (mel.mime:find-viewable-part (first *messages*))) does not actually return a stream 14:36:02 probably because message-body-stream is looking for a message, rather than a part. 14:38:14 -!- xcv [~xcv@dsl-225-28.hive.is] has quit [Remote host closed the connection] 14:38:35 -!- killerboy [~mateusz@wifi-out.sdu.dk] has quit [Ping timeout: 260 seconds] 14:39:19 part-start and part-end also are both NIL. i suspect this is unfinished work. :( 14:42:00 -!- nonduality [~nondualit@chello084114039189.14.vie.surfer.at] has quit [Quit: leaving] 14:42:14 -!- cfy [~cfy@unaffiliated/chenfengyuan] has quit [Ping timeout: 258 seconds] 14:42:14 pferor [~user@unaffiliated/pferor] has joined #lisp 14:43:07 -!- lanthan_ [~ze@p54B7D057.dip.t-dialin.net] has quit [Quit: Ex-Chat] 14:43:45 ace4016 [~ace4016@99-120-69-226.lightspeed.miamfl.sbcglobal.net] has joined #lisp 14:44:24 -!- fmeyer [~fmeyer@201.87.5.103.user.ajato.com.br] has quit [Ping timeout: 276 seconds] 14:45:14 tbatchelli- [~user@c-71-198-214-67.hsd1.ca.comcast.net] has joined #lisp 14:46:02 dlowe_lt [~dlowe@50-77-31-237-static.hfc.comcastbusiness.net] has joined #lisp 14:47:29 ISF_ [~ivan@201.82.172.81] has joined #lisp 14:48:14 theos [~theos@unaffiliated/theos] has joined #lisp 14:50:02 -!- ISF [~ivan@201.82.172.81] has quit [Ping timeout: 252 seconds] 14:51:12 -!- dlowe_lt [~dlowe@50-77-31-237-static.hfc.comcastbusiness.net] has quit [Ping timeout: 244 seconds] 14:51:32 entrix_ [~entrix@89-178-124-56.broadband.corbina.ru] has joined #lisp 14:54:00 Joreji [~thomas@93-122.eduroam.RWTH-Aachen.DE] has joined #lisp 14:54:20 -!- dnjaramba [~dnjaramba@41.72.193.86] has quit [Ping timeout: 260 seconds] 14:55:28 dnjaramba [~dnjaramba@41.72.193.86] has joined #lisp 14:55:39 -!- quek [~read_eval@router1.gpy1.ms246.net] has left #lisp 14:56:59 -!- Salamander [~Salamande@ppp118-210-184-46.lns20.adl6.internode.on.net] has quit [Ping timeout: 244 seconds] 14:58:06 dsp_: cl-mime works well for me, both for constructing and parsing mime messages. 14:58:10 Salamander [~Salamande@ppp118-210-19-79.lns20.adl2.internode.on.net] has joined #lisp 14:58:35 H4ns: it is part-body-string that appears incorrect. though, as i said, i may be wrong 14:59:08 dsp_: i don't follow you at all. i'm just suggesting that if you decide that you can't fix mel-base, you could look at cl-mime. 14:59:10 H4ns: i made the following horrible modification as an example: https://github.com/dspearson/mel-base/commit/ad659927e4fad86cb35bdb084c349bd2dd00ff7c 14:59:15 -!- spike2251 [~user@c-98-216-108-175.hsd1.ma.comcast.net] has quit [Remote host closed the connection] 14:59:16 H4ns: oh, i see, sorry 14:59:33 H4ns: i assumed by cl-mime, you were referring to something within the mel package, rather than a whole new one 14:59:55 spike2251 [~user@c-98-216-108-175.hsd1.ma.comcast.net] has joined #lisp 14:59:55 dsp_: i tried using mel-base years ago but it did not work for me. 15:00:39 I need to access Maildir, so maybe I can use both libraries 15:00:53 -!- anaumov [~anaumov@opensuse/member/Alexander-Naumov] has quit [Remote host closed the connection] 15:00:55 mel for grabbing the messages, cl-mime for parsing 15:01:17 thanks for the information, though. appreciated 15:01:22 -!- tbatchelli- [~user@c-71-198-214-67.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] 15:01:48 oconnore [~Eric@68-116-172-147.dhcp.oxfr.ma.charter.com] has joined #lisp 15:03:14 -!- theos [~theos@unaffiliated/theos] has quit [Ping timeout: 252 seconds] 15:04:07 -!- spike2251 [~user@c-98-216-108-175.hsd1.ma.comcast.net] has quit [Ping timeout: 244 seconds] 15:05:04 -!- felideon [~felideon@184.105.242.75] has quit [Quit: WeeChat 0.3.5] 15:05:34 felideon [~felideon@184.105.242.75] has joined #lisp 15:07:03 impatientspoon [~aglenday@59.167.161.74] has joined #lisp 15:07:11 -!- aglenday [~aglenday@59.167.161.74] has quit [Ping timeout: 240 seconds] 15:09:01 Vivitron [~user@pool-173-48-170-228.bstnma.fios.verizon.net] has joined #lisp 15:09:03 -!- jtza8 [~jtza8@iburst-41-213-14-240.iburst.co.za] has quit [Remote host closed the connection] 15:09:15 dsp_: isn't maildir supposed to be fairly simple? Mightn't be infeasible to just implement it yourself 15:09:54 maildir is relatively simple, yes, but i'd rather not reinvent the wheel if i can reuse what's already available 15:10:33 -!- oudeis [~oudeis@92.40.253.110.threembb.co.uk] has quit [Read error: Connection reset by peer] 15:11:09 i'll see how i get on, though 15:11:30 if all you need is maildir support, mel-base seems like a big hammer 15:12:02 i'd like to use a smaller one, if there is one. i haven't looked of course. i went for mel-base because it also offered mime part support 15:12:41 -!- clop [~jared@moat3.centtech.com] has quit [Quit: Leaving] 15:14:02 hey, didn't you hear of the lisp curse? you are supposed to write your own library if what's available does not suit you right away. :) 15:15:52 quek [~read_eval@router1.gpy1.ms246.net] has joined #lisp 15:16:25 hah, indeed. for example, looking in cl-mime, there doesn't appear to be an analogue to find-viewable-part, which helpfully looks through all the mime parts in a message and tries to tell you which one has the actual text in 15:16:38 i think i'll have to chop bits up and duct tape them together 15:17:30 all part of the fun, anyway! 15:20:05 -!- felideon [~felideon@184.105.242.75] has quit [Quit: WeeChat 0.3.5] 15:20:06 pnathan [~Adium@98.145.116.190] has joined #lisp 15:21:05 -!- dnjaramba [~dnjaramba@41.72.193.86] has quit [] 15:21:22 felideon [~felideon@184.105.242.75] has joined #lisp 15:21:51 -!- xyxu [~xyxu@222.68.163.161] has quit [Ping timeout: 248 seconds] 15:23:15 mel-base worked for me the one time I reached out for it. 15:24:08 Jochen Schmidt does respond on the mel-base-devel list when direct questions are asked, or he did as of about a year ago. 15:24:41 -!- defmethod [~gregory@cpe-76-95-133-32.socal.res.rr.com] has quit [Ping timeout: 252 seconds] 15:24:44 -!- quek [~read_eval@router1.gpy1.ms246.net] has left #lisp 15:25:05 I wasn't doing much mime interraction, being mostly interested in mail headers at the time. 15:25:21 -!- benny [~benny@i577A23C9.versanet.de] has quit [Remote host closed the connection] 15:27:12 nonduality [~nondualit@chello084114039189.14.vie.surfer.at] has joined #lisp 15:29:22 -!- ISF_ [~ivan@201.82.172.81] has quit [Quit: WeeChat 0.3.6] 15:30:00 oudeis [~oudeis@92.40.253.110.threembb.co.uk] has joined #lisp 15:34:16 dru1d [~lukasz@ip-82-177-172-217.net.azartsat.pl] has joined #lisp 15:34:23 ikki [~ikki@201.155.92.12] has joined #lisp 15:37:25 benny [~benny@i577A23C9.versanet.de] has joined #lisp 15:38:13 -!- iwillig [~ivan@dyn-209-2-215-80.dyn.columbia.edu] has quit [Quit: leaving] 15:38:47 stickycake [~stickycak@ool-ade56712.dyn.optonline.net] has joined #lisp 15:39:22 *Xach* gets slime tramp working so he can use his i7 with 16GB to analyze large files instead of his laptop 15:41:35 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Ping timeout: 240 seconds] 15:43:49 great.hehe 15:43:58 iDespera` [~user@219.137.208.229] has joined #lisp 15:44:53 16GB..nnd 15:47:38 Newbie question. Why does '(something x) return '(SOMETHING X) rather than the lower case original? (using sbcl) 15:48:04 wol_: under the default settings, the reader converts symbols it reads to uppercase. 15:48:11 lisp is case no upper and little 15:48:21 allways same 15:48:23 oO 15:48:26 wol_: you can change how the reader reads and how the printer prints 15:48:32 chenbing: please do not give such bogus information. 15:49:30 wol_: are you sure it returns '(SOMETHING X) and not just (SOMETHING X)? 15:49:55 for whatever value "it" has 15:50:46 -!- nha [~prefect@imamac13.epfl.ch] has quit [Ping timeout: 276 seconds] 15:51:04 _schulte_ [~eschulte@c-174-56-1-147.hsd1.nm.comcast.net] has joined #lisp 15:52:32 I mean in default mode 15:53:43 cesarbp [~cbp@187.193.195.90] has joined #lisp 15:54:08 -!- pon1980 [~pon@195.67.88.105] has left #lisp 15:55:25 -!- iDespera` [~user@219.137.208.229] has quit [Remote host closed the connection] 15:55:39 nikodemus [~nikodemus@cs181056239.pp.htv.fi] has joined #lisp 15:56:35 gffa [~gffa@unaffiliated/gffa] has joined #lisp 15:59:08 -!- ahinki [~chatzilla@212.99.10.150] has quit [Quit: ChatZilla 0.9.87 [Firefox 9.0/20111116091359]] 15:59:39 -!- oudeis [~oudeis@92.40.253.110.threembb.co.uk] has quit [Quit: This computer has gone to sleep] 16:00:16 jdz: You're right. No quote in the return. Just trying to play with s-dot and case is confusing me. The dot language is case specific. Examples work if I am in-package s-dot (things stay as originally typed) , but everything goes upper case and breaks if I'm calling s-dot:s-dot->dot from inside another package. 16:00:26 wakeup [~wakeup@xdsl-89-0-142-128.netcologne.de] has joined #lisp 16:00:28 hiho 16:01:10 any idea how I can prevent defconstant to barf when compiling/loading? 16:01:21 wol_: i think there is definitely some confusion, but it might not be what think it is. can you paste an example of the problem? 16:01:30 it always says it's redifining constant value 16:01:34 wakeup: one option: don't use defconstant for non-eql things. 16:01:49 Athas [~athas@shop3.diku.dk] has joined #lisp 16:03:06 A silly question... I was just playing around, and I realised I don't grasp how quoting works in the REPL. Can anyone explain to me how to refer to a symbol that consists of a single backslash? 16:03:13 wakeup: SBCL has a defconstant-eqx extension, there are fun and games that can be played with make-load-form, and so on. 16:03:31 -!- pnathan [~Adium@98.145.116.190] has quit [Quit: Leaving.] 16:03:49 loke: backslashes may be escaped in symbols with a preceding backslash 16:03:55 -!- c_arenz [arenz@nat/ibm/x-mkfcwdhynivandmn] has quit [Ping timeout: 258 seconds] 16:04:02 -!- Athas [~athas@shop3.diku.dk] has quit [Remote host closed the connection] 16:04:16 right. so why doesn't '\\ expand to a single backslash then? 16:04:17 -!- Joreji [~thomas@93-122.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 252 seconds] 16:04:22 loke: it does. 16:04:28 oooh 16:04:30 silly me 16:04:30 loke: (length (symbol-name '\\)) might help. 16:04:33 it's just the printer 16:04:42 gah 16:04:47 just kill me, willya? 16:04:59 I banish you to the remotest corner of the planet 16:05:06 thanks 16:05:25 -!- spacefrogg_ [~spacefrog@unaffiliated/spacefrogg] has quit [Quit: spacefrogg_] 16:06:07 -!- entrix_ [~entrix@89-178-124-56.broadband.corbina.ru] has quit [Ping timeout: 248 seconds] 16:07:47 -!- superflit_ [~superflit@71-33-157-58.hlrn.qwest.net] has quit [Read error: Connection reset by peer] 16:08:00 is it just me or did sbcl's backtraces get mopre sparse? 16:08:13 I hadn't noticed. 16:09:00 -!- |3b| [foobar@cpe-72-179-19-4.austin.res.rr.com] has quit [Ping timeout: 260 seconds] 16:09:17 Does anyone know how to stop the latest Hunchentoot from printing the access log to standard out? 16:09:37 Older versions didn't do this, and it's getting on my nerves. I can't figure out how to change it. 16:09:42 I get an error while loading a file and the backtrace gives no information whatsoever about WHERE the error happened 16:09:58 wakeup: is the file compiled with debugging? 16:10:19 loke: I just do (load file) 16:11:06 loke: and for hunchentoot, I think you need to bind the access log file dynamic variable to a file 16:11:29 wakeup: hmm... I just don't want any access log at all when developing... 16:11:39 But OK, I guess I could bind it to /dev/null 16:11:44 for instance 16:11:51 loke: make-broadcast-stream, maybe? 16:11:57 ya 16:11:58 -!- nonduality [~nondualit@chello084114039189.14.vie.surfer.at] has quit [Quit: Lost terminal] 16:12:02 but access log to standard out seems exactly what one needs when debugging imho 16:12:03 Xach. Just pasted 126036 as s-dot issue 16:12:25 wakeup: not really. I put my own logging in my handlers 16:12:43 ...so I can turn on and off them whenever I want 16:13:16 so how do I get load to tell me which expression failed? 16:13:52 right now I know nil is not a hash-table... 16:14:38 wol_: you must prefix all the symbols in the graph s-expression 16:14:39 and that sb-kernel had an internal error in some foreign function, whatever thats supposed to mean 16:14:55 wol_: It is not a case issue. 16:15:23 wol_: that is, you must write s-dot::label, s-dot::node, s-dot::edge, etc. 16:15:37 defmethod [~gregory@cpe-76-95-133-32.socal.res.rr.com] has joined #lisp 16:19:53 entrix_ [~entrix@93-80-219-17.broadband.corbina.ru] has joined #lisp 16:23:24 -!- oconnore [~Eric@68-116-172-147.dhcp.oxfr.ma.charter.com] has quit [Quit: Leaving.] 16:26:07 Xach. Thanks. 16:26:11 dl [~download@chpcwl01.hpc.unm.edu] has joined #lisp 16:26:51 -!- X-Scale` [email@89.180.152.12] has quit [Quit: Time left until the Epochalypse: 26yrs 8wks 22hrs 46mins 41secs] 16:27:12 X-Scale [email@sgi-ultra64.broker.freenet6.net] has joined #lisp 16:27:20 -!- udzinari [user@nat/ibm/x-xymudbieelcnlhto] has quit [Remote host closed the connection] 16:29:23 -!- jdz [~jdz@193.206.22.97] has quit [Quit: Byebye.] 16:29:36 coyo [~unf@pool-71-164-238-90.dllstx.fios.verizon.net] has joined #lisp 16:29:36 -!- coyo [~unf@pool-71-164-238-90.dllstx.fios.verizon.net] has quit [Changing host] 16:29:36 coyo [~unf@unaffiliated/bandu] has joined #lisp 16:29:38 askatasuna [~askatasun@190.97.34.146] has joined #lisp 16:31:48 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 16:34:25 -!- sellout- [~Adium@75-25-126-88.lightspeed.sjcpca.sbcglobal.net] has quit [Quit: Leaving.] 16:35:29 clop [~jared@moat3.centtech.com] has joined #lisp 16:35:47 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 16:36:33 -!- gkeith_lt [georgekeit@nat/google/x-vkrfnysuxxkkxfpp] has quit [Quit: Ex-Chat] 16:36:42 gkeith_lt [georgekeit@nat/google/x-oobtdhqxfjwmgszk] has joined #lisp 16:38:22 -!- gkeith_lt [georgekeit@nat/google/x-oobtdhqxfjwmgszk] has quit [Client Quit] 16:38:55 gkeith_lt [georgekeit@nat/google/x-pxjwusbtymseocfw] has joined #lisp 16:40:18 superflit [~superflit@71-33-157-58.hlrn.qwest.net] has joined #lisp 16:42:07 -!- nyef [~nyef@pool-70-109-136-86.cncdnh.east.myfairpoint.net] has quit [Ping timeout: 245 seconds] 16:43:14 Is there a way to get ITERATE to work with slimes show-source? I only fly to the (iter ...) the problem is contained in, not to the actual form 16:43:59 -!- kennyd [~kennyd@93-138-113-144.adsl.net.t-com.hr] has quit [Ping timeout: 248 seconds] 16:44:01 rvrebane [~rvrebane@valjapaas.vkhk.ee] has joined #lisp 16:44:39 wbooze [~levgue@xdsl-78-35-149-75.netcologne.de] has joined #lisp 16:44:43 homie [~levgue@xdsl-78-35-149-75.netcologne.de] has joined #lisp 16:44:59 nitro_id_ [~nitro_idi@EM1-115-109-243.pool.e-mobile.ne.jp] has joined #lisp 16:45:11 -!- nitro_idiot [~nitro_idi@EM114-51-85-9.pool.e-mobile.ne.jp] has quit [Ping timeout: 240 seconds] 16:45:29 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 244 seconds] 16:45:54 -!- pferor [~user@unaffiliated/pferor] has quit [Read error: Operation timed out] 16:46:08 pferor [~user@unaffiliated/pferor] has joined #lisp 16:46:16 schnuppernase [~schnupper@dyndsl-085-016-061-196.ewe-ip-backbone.de] has joined #lisp 16:46:30 -!- schnuppernase [~schnupper@dyndsl-085-016-061-196.ewe-ip-backbone.de] has left #lisp 16:47:04 schnuppernase [~schnupper@dyndsl-085-016-061-196.ewe-ip-backbone.de] has joined #lisp 16:49:18 kennyd [~kennyd@78-1-162-132.adsl.net.t-com.hr] has joined #lisp 16:51:27 -!- am0c [~am0c@175.193.213.104] has quit [Remote host closed the connection] 16:52:08 -!- Kryztof [~user@81.174.155.115] has quit [Read error: Connection reset by peer] 16:53:22 Kryztof [~user@81.174.155.115] has joined #lisp 16:54:06 iwillig [~ivan@dyn-128-59-151-161.dyn.columbia.edu] has joined #lisp 16:55:23 -!- entrix_ [~entrix@93-80-219-17.broadband.corbina.ru] has quit [Quit: Ex-Chat] 16:56:50 -!- naeg [~naeg@194.208.239.170] has quit [Ping timeout: 260 seconds] 16:57:13 entrix_ [~entrix@93-80-219-17.broadband.corbina.ru] has joined #lisp 16:57:35 -!- pferor [~user@unaffiliated/pferor] has quit [Ping timeout: 258 seconds] 16:59:59 sacho [~sacho@92-247-246-203.spectrumnet.bg] has joined #lisp 17:00:30 Yuuhi [benni@p5483ADD9.dip.t-dialin.net] has joined #lisp 17:01:04 wishbone4 [~user@167.216.131.126] has joined #lisp 17:02:02 try manually macroexpanding the form. 17:02:32 -!- Kryztof [~user@81.174.155.115] has quit [Ping timeout: 244 seconds] 17:03:56 slime doesn't know where the source is, because it's generated by the macroexpansion. 17:03:59 morning #lispers 17:04:38 you could also try setting *break-on-signals* to t 17:04:55 -!- varjag [~eugene@122.62-97-226.bkkb.no] has quit [Quit: Leaving] 17:05:39 (Neronus) 17:05:48 heya, slyrus 17:06:16 Fade: Macroexpansion is not the problem. I have a run-time error. Anyway, it's just a convenience issue. 17:06:34 *Neronus* thinks that 61 lines are too long for one single function definition 17:07:44 Thanks anyway, Fade 17:07:59 sellout- [~Adium@75-25-126-88.lightspeed.sjcpca.sbcglobal.net] has joined #lisp 17:08:07 oudeis [~oudeis@92.40.253.110.threembb.co.uk] has joined #lisp 17:09:50 naeg [~naeg@194.208.239.170] has joined #lisp 17:10:11 -!- H4ns [55b340c2@gateway/web/freenode/ip.85.179.64.194] has quit [Ping timeout: 265 seconds] 17:10:33 -!- schnuppernase [~schnupper@dyndsl-085-016-061-196.ewe-ip-backbone.de] has quit [Quit: Verlassend] 17:11:45 McRibbit [~user@astmatix.ida.liu.se] has joined #lisp 17:12:39 attila_lendvai [~attila_le@87.247.54.146] has joined #lisp 17:12:39 -!- attila_lendvai [~attila_le@87.247.54.146] has quit [Changing host] 17:12:39 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 17:14:11 -!- nitro_id_ [~nitro_idi@EM1-115-109-243.pool.e-mobile.ne.jp] has quit [Remote host closed the connection] 17:16:23 -!- entrix_ [~entrix@93-80-219-17.broadband.corbina.ru] has quit [Ping timeout: 244 seconds] 17:16:46 nitro_idiot [~nitro_idi@EM1-115-109-243.pool.e-mobile.ne.jp] has joined #lisp 17:18:49 rtoym [~chatzilla@24.130.4.105] has joined #lisp 17:19:34 SegFaultAX|work [~mkbernard@173.228.45.162] has joined #lisp 17:20:12 -!- cnl [~cnl@95.106.65.176] has quit [Quit: leaving] 17:20:34 Aargh. asdf's pathname stuff totally confuses me. 17:21:22 -!- nitro_idiot [~nitro_idi@EM1-115-109-243.pool.e-mobile.ne.jp] has quit [Remote host closed the connection] 17:22:23 am0c [~am0c@175.193.213.104] has joined #lisp 17:23:12 Kryztof [~user@81.174.155.115] has joined #lisp 17:24:05 -!- wol_ [~wol@67.174.222.215] has quit [Remote host closed the connection] 17:24:45 stickycake_ [~stickycak@ool-ade56712.dyn.optonline.net] has joined #lisp 17:25:20 -!- stickycake [~stickycak@ool-ade56712.dyn.optonline.net] has quit [Read error: Connection reset by peer] 17:25:21 -!- stickycake_ is now known as stickycake 17:25:59 -!- kruft` [~user@c-98-214-105-38.hsd1.in.comcast.net] has quit [Ping timeout: 240 seconds] 17:28:37 entrix_ [~entrix@95-28-188-51.broadband.corbina.ru] has joined #lisp 17:29:57 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 17:30:05 -!- The_third_man [~The_third@ram94-12-78-234-200-168.fbx.proxad.net] has quit [Ping timeout: 260 seconds] 17:30:07 -!- hakzsam [~hakzsam@aqu33-5-82-245-96-206.fbx.proxad.net] has quit [Remote host closed the connection] 17:30:19 -!- oudeis [~oudeis@92.40.253.110.threembb.co.uk] has quit [Quit: This computer has gone to sleep] 17:30:47 -!- sellout- [~Adium@75-25-126-88.lightspeed.sjcpca.sbcglobal.net] has quit [Quit: Leaving.] 17:30:49 -!- e-user [e-user@nat/nokia/x-oricdmacwgdpwzmh] has quit [Read error: Connection reset by peer] 17:31:03 -!- Blkt [~user@89-96-199-46.ip13.fastwebnet.it] has quit [Remote host closed the connection] 17:33:27 Loading an asd file doesn't seem to update the definitions. How am I supposed to update asdf systems then, again? 17:34:10 rtoym: definitions of what? 17:34:27 asdf defsystems. 17:34:38 The_third_man [~The_third@ram94-12-78-234-200-168.fbx.proxad.net] has joined #lisp 17:34:47 rtoym: how can you tell it hasn't updated? 17:35:41 Because asdf still can't find the file I want to build. Or rather, no matter what :pathname option I give, it keeps looking in the wrong place, unrelated to the :pathname option I've given. 17:36:39 I think Fare explained this to me once before, but I've forgotten. :-( 17:39:37 Anyway, I solved my immediate problem with the gross hack of restarting lisp and loading the asd file. Rinse and repeat. 17:40:14 *rtoym* must be the only one with this kind of problem. 17:40:28 -!- gko [~gko@220-135-201-90.HINET-IP.hinet.net] has quit [Ping timeout: 260 seconds] 17:41:04 <_3b> does asdf:clear-system or asdf:clear-source-registry do that? 17:43:54 rtoym: there was a recently fixed bug along those lines. i think clear-system worked before the bug was fixed. 17:43:55 Jeanne-Kamikaze [~Jeanne-Ka@242.Red-88-24-175.staticIP.rima-tde.net] has joined #lisp 17:45:02 Ah, clear-system. I think that was it. Thanks, _3b and Xach. 17:46:03 -!- iwillig [~ivan@dyn-128-59-151-161.dyn.columbia.edu] has quit [Quit: leaving] 17:46:55 -!- stickycake [~stickycak@ool-ade56712.dyn.optonline.net] has quit [Quit: stickycake] 17:47:53 oudeis [~oudeis@92.40.253.110.threembb.co.uk] has joined #lisp 17:48:09 antgreen [~user@bas3-toronto06-1177890206.dsl.bell.ca] has joined #lisp 17:53:19 rme [~rme@50.43.151.225] has joined #lisp 17:54:08 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Lost terminal] 17:56:05 -!- borkman [~user@S0106001111de1fc8.cg.shawcable.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 17:57:02 -!- easyE [84G64dw1Mh@panix2.panix.com] has quit [Ping timeout: 252 seconds] 17:59:41 -!- ivan-kanis [~user@nantes.visionobjects.com] has quit [Remote host closed the connection] 18:01:22 tbatchelli- [~user@69.59.136.173] has joined #lisp 18:01:33 jacius [~jacius@c-24-13-89-230.hsd1.il.comcast.net] has joined #lisp 18:02:55 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 248 seconds] 18:13:07 -!- defmethod [~gregory@cpe-76-95-133-32.socal.res.rr.com] has quit [Ping timeout: 276 seconds] 18:14:20 -!- oudeis [~oudeis@92.40.253.110.threembb.co.uk] has quit [Quit: This computer has gone to sleep] 18:18:59 udzinari [~user@ip-89-102-12-6.net.upcbroadband.cz] has joined #lisp 18:19:02 pferor [~user@unaffiliated/pferor] has joined #lisp 18:20:56 Oddity [~Oddity@unaffiliated/oddity] has joined #lisp 18:23:55 clear-system works. With a newer asdf, will loading an asd do the equivalent of clear-system when redefining a system? 18:24:06 that's the idea 18:24:31 http://lists.common-lisp.net/pipermail/asdf-devel/2011-September/002121.html has the discussion thread start 18:30:27 -!- _schulte_ [~eschulte@c-174-56-1-147.hsd1.nm.comcast.net] has quit [Quit: leaving] 18:31:26 jewel [~jewel@196-209-248-92.dynamic.isadsl.co.za] has joined #lisp 18:38:49 -!- nanoc [~conanhome@server.195.132.itcsa.net] has quit [Quit: WeeChat 0.3.6] 18:40:19 -!- milanj [~milanj_@109-92-103-199.dynamic.isp.telekom.rs] has quit [Ping timeout: 258 seconds] 18:40:35 Guthur [~user@212.183.128.13] has joined #lisp 18:42:16 Thanks Xach. That's pretty much what I see. I know I talked to Fare about this issue sometime ago (before Sept). Time to grab a newer asdf, then. 18:43:16 -!- pferor [~user@unaffiliated/pferor] has quit [Read error: Connection reset by peer] 18:43:37 pferor [~user@unaffiliated/pferor] has joined #lisp 18:43:39 brnhck [~hrk@ntsitm020085.sitm.nt.ngn.ppp.infoweb.ne.jp] has joined #lisp 18:43:57 -!- brnhck [~hrk@ntsitm020085.sitm.nt.ngn.ppp.infoweb.ne.jp] has quit [Client Quit] 18:44:58 milanj [~milanj_@178-223-149-21.dynamic.isp.telekom.rs] has joined #lisp 18:44:58 -!- juniorroy [~dima@212.36.228.103] has quit [Ping timeout: 276 seconds] 18:45:14 juniorroy [~dima@212.36.228.103] has joined #lisp 18:46:17 -!- cesarbp [~cbp@187.193.195.90] has quit [Ping timeout: 245 seconds] 18:47:04 Athas [~athas@ip1.c291.frb32.cust.comxnet.dk] has joined #lisp 18:47:19 oconnore [~Eric@c-66-31-125-56.hsd1.ma.comcast.net] has joined #lisp 18:47:39 sdemarre [~serge@91.176.28.91] has joined #lisp 18:48:47 -!- sykopomp [~sykopomp@gateway/tor-sasl/sykopomp] has quit [Ping timeout: 248 seconds] 18:48:49 Qworkescence [~quad@unaffiliated/quadrescence] has joined #lisp 18:48:55 nyef [~nyef@pool-70-109-144-138.cncdnh.east.myfairpoint.net] has joined #lisp 18:49:30 -!- coyo [~unf@unaffiliated/bandu] has quit [Quit: Heaven isnt a place, Bartleby, it's being with people who love you.] 18:49:55 resu [~resu@97.72.154.166] has joined #lisp 18:50:04 tarleb [~user@g230248000.adsl.alicedsl.de] has joined #lisp 18:50:10 sykopomp [~sykopomp@gateway/tor-sasl/sykopomp] has joined #lisp 19:01:10 easyE [mBcRsGbFde@panix2.panix.com] has joined #lisp 19:03:21 tyson2 [~Ian@206.248.173.91] has joined #lisp 19:04:57 iwillig [~ivan@ool-ad03c1a0.dyn.optonline.net] has joined #lisp 19:05:10 -!- waltwhite [~waltwhite@113-9-190-109.dsl.ovh.fr] has quit [Quit: waltwhite] 19:05:17 bsod1 [~sinan@141.196.164.228] has joined #lisp 19:06:26 -!- kushal [kdas@fedora/kushal] has quit [Ping timeout: 244 seconds] 19:06:47 oudeis [~oudeis@92.40.253.177.threembb.co.uk] has joined #lisp 19:07:10 how long does it take, until lisp is as fast hackable than say perl / ruby? I think I'm now hacking lispy things like a more than a year. 19:07:43 -!- xan_ [~xan@155.99.117.91.static.mundo-r.com] has quit [Ping timeout: 276 seconds] 19:08:04 I've never tried hacking anything in ruby, and every time I touch Perl I have to spend half a day or so with the manuals... 19:08:10 fantazo: I don't think there's a general answer for that. 19:08:31 -!- angavrilov [~angavrilo@217.71.227.181] has quit [Ping timeout: 248 seconds] 19:09:03 Partly, it depends on what you're trying to do, partly it depends on how much existing material there is to draw from... 19:09:35 at the moment I just wanted a csv parser, that just works. 19:09:40 drdo [~drdo@85.207.54.77.rev.vodafone.pt] has joined #lisp 19:09:54 ... (ql:quickload :fare-csv) ? 19:10:04 oh.. 19:10:05 fare-csv has worked well for me. 19:10:43 There's also com.informatimago.common-lisp.csv.csv. 19:12:00 It has worked better than fare-csv for me. 19:13:01 df-csv works better than either for me 19:13:26 Not messing with csv files has served me well so far. 19:14:19 cnl [~cnl@95.106.65.176] has joined #lisp 19:15:54 well, wanted to make a time tracking software. which also can read the company I'm working for at the moment its weirds time tracking software format. 19:16:13 defmethod [~gregory@cpe-76-95-133-32.socal.res.rr.com] has joined #lisp 19:16:13 That's fair, I suppose. 19:16:53 Though, really, my first instinct, if it's to be used to track MY time, would be to see if I can bodge something together with org-mode. 19:17:12 H4ns [5b3d5496@gateway/web/freenode/ip.91.61.84.150] has joined #lisp 19:17:13 Then again, if you don't already use org-mode, I can see where you might not share said instinct. 19:17:50 fmeyer [~fmeyer@201.87.5.103.user.ajato.com.br] has joined #lisp 19:18:57 I use org-mode. but I didn't figure it out, how to add hour's and minutes in it. 19:19:08 org-mode is awesome. writing code with org-mode is quite pleasant. 19:19:14 also how to import into it a csv file 19:19:19 sharing code written using org-mode isn't though. :( 19:21:16 after a couple of days, I think it was a week. I hacked the thing in ruby together. but well, I wanted something like a personal db. where I can also store expenses and make statistics 19:21:43 -!- Guthur [~user@212.183.128.13] has quit [Ping timeout: 258 seconds] 19:21:49 -!- cyrillos [~cyrill@188.134.33.194] has quit [Ping timeout: 240 seconds] 19:22:09 and I really dislike openoffice spreadsheets 19:22:55 -!- wbooze [~levgue@xdsl-78-35-149-75.netcologne.de] has quit [Read error: Connection reset by peer] 19:22:57 -!- homie [~levgue@xdsl-78-35-149-75.netcologne.de] has quit [Read error: Connection reset by peer] 19:23:09 -!- defmethod [~gregory@cpe-76-95-133-32.socal.res.rr.com] has quit [Quit: Leaving] 19:23:37 wbooze` [~levgue@xdsl-78-35-148-239.netcologne.de] has joined #lisp 19:23:55 Cryotank2011 [~Cryotank2@c-24-17-62-152.hsd1.wa.comcast.net] has joined #lisp 19:24:32 homie [~levgue@xdsl-78-35-148-239.netcologne.de] has joined #lisp 19:24:47 -!- lars_t_h [~lars_t_h@2.128.6.74] has quit [Quit: Leaving] 19:24:49 -!- joshe [~joshe@opal.elsasser.org] has quit [Quit: os upgrade] 19:25:02 org-mode with org-babel 19:25:09 -!- wbooze` [~levgue@xdsl-78-35-148-239.netcologne.de] has quit [Client Quit] 19:25:29 -!- homie [~levgue@xdsl-78-35-148-239.netcologne.de] has quit [Read error: Connection reset by peer] 19:25:35 -!- mcsontos [mcsontos@nat/redhat/x-sxsznsnjdhiaflqf] has quit [Ping timeout: 248 seconds] 19:25:58 you can do some pretty wild things like execute code in the document, capture the stdout back into the document and process it elsewhere with org into a table or what have you. 19:26:46 I have yet to find org-babel to be usable for lisp code. Might just be me, might be my previous experience with clweb, might be my habit of sticking to versions of org available in debian stable... 19:27:04 it's probably debian's fault. :p 19:27:24 It wasn't last I checked. d-: 19:27:30 the latest versions of org-babel included with the bleeding edge org-mode is where it's at. 19:28:30 if you actually want to get into org 19:28:41 -!- superflit [~superflit@71-33-157-58.hlrn.qwest.net] has quit [Read error: Connection reset by peer] 19:29:03 superflit [~superflit@71-33-157-58.hlrn.qwest.net] has joined #lisp 19:31:12 Kron_ [~Kron@129-97-120-94.uwaterloo.ca] has joined #lisp 19:31:50 -!- oconnore [~Eric@c-66-31-125-56.hsd1.ma.comcast.net] has quit [Quit: Leaving.] 19:32:44 -!- oudeis [~oudeis@92.40.253.177.threembb.co.uk] has quit [Quit: This computer has gone to sleep] 19:34:39 cyrillos [~cyrill@swsoft-msk-nat.sw.ru] has joined #lisp 19:36:47 -!- jewel [~jewel@196-209-248-92.dynamic.isadsl.co.za] has quit [Ping timeout: 240 seconds] 19:36:47 -!- benny [~benny@i577A23C9.versanet.de] has quit [Ping timeout: 248 seconds] 19:38:02 -!- nikodemus [~nikodemus@cs181056239.pp.htv.fi] has quit [Quit: This computer has gone to sleep] 19:38:17 org-mode with org-babel has many nice things going for it. 19:38:47 one not so nice thing is that the more exotic the features you use, the more likely it is that your document won't build next time you upgrade emacs 19:38:54 benkard [~benkard@141.84.69.67] has joined #lisp 19:39:27 (but I still love it) 19:41:07 -!- tyson2 [~Ian@206.248.173.91] has left #lisp 19:41:36 -!- askatasuna [~askatasun@190.97.34.146] has quit [Read error: Connection reset by peer] 19:44:58 joshe [~joshe@opal.elsasser.org] has joined #lisp 19:45:36 lbc [~quassel@1908ds1-aboes.0.fullrate.dk] has joined #lisp 19:46:42 -!- entrix_ [~entrix@95-28-188-51.broadband.corbina.ru] has quit [Ping timeout: 245 seconds] 19:47:15 -!- sacho [~sacho@92-247-246-203.spectrumnet.bg] has quit [Ping timeout: 244 seconds] 19:47:42 pnq [~nick@AC810861.ipt.aol.com] has joined #lisp 19:51:58 sacho [~sacho@90-154-150-53.btc-net.bg] has joined #lisp 19:53:48 nikodemus [~Nikodemus@GGZYYYMMCCXV.gprs.sl-laajakaista.fi] has joined #lisp 19:54:28 benny [~benny@i577A3895.versanet.de] has joined #lisp 19:54:51 dnjaramba [~dnjaramba@41.72.193.86] has joined #lisp 19:55:48 Indecipherable [~IceChat77@41.23.69.164] has joined #lisp 19:56:53 Seems like CL had an increase in popularity this year 19:57:39 Sweet! 19:57:50 askatasuna [~askatasun@190.97.34.146] has joined #lisp 19:58:16 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 19:59:00 It is certainly more popular among me, myself, and I! 19:59:23 It even moved up on the TIOBE index 20:00:19 I'm torn between racket and CL though. I suppose I could just focus on both... 20:01:10 -!- cnl [~cnl@95.106.65.176] has quit [Quit: Lost terminal] 20:02:00 racket. that always feels like a bunch of nice concepts, but not matured. 20:02:14 -!- xaxo [~space@tph119.physik.uni-leipzig.de] has left #lisp 20:02:32 its one of those things where I spend too much time reading manuals 20:05:32 cnl [~cnl@95.106.65.176] has joined #lisp 20:05:34 oconnore [~Eric@c-66-31-125-56.hsd1.ma.comcast.net] has joined #lisp 20:07:35 wakeup_ [~wakeup@xdsl-89-0-90-158.netcologne.de] has joined #lisp 20:10:13 -!- wakeup [~wakeup@xdsl-89-0-142-128.netcologne.de] has quit [Ping timeout: 240 seconds] 20:11:31 -!- oconnore [~Eric@c-66-31-125-56.hsd1.ma.comcast.net] has quit [Quit: Leaving.] 20:11:55 -!- benkard [~benkard@141.84.69.67] has quit [Quit: benkard] 20:12:56 -!- lbc [~quassel@1908ds1-aboes.0.fullrate.dk] has quit [Remote host closed the connection] 20:13:12 -!- Cryotank2011 [~Cryotank2@c-24-17-62-152.hsd1.wa.comcast.net] has quit [Quit: Cryotank2011] 20:15:39 does anybody have a personal deducative database? I mean for what is that good? I'm just curious and I think it can't be that a logic database is only useful for scientific uses. 20:15:39 -!- Athas [~athas@ip1.c291.frb32.cust.comxnet.dk] has quit [Read error: Connection reset by peer] 20:15:47 -!- McRibbit [~user@astmatix.ida.liu.se] has quit [Remote host closed the connection] 20:20:41 Is there any way to tell FORMAT to bump the indentation once a conditional newline has been emitted? I.e., so IF there's a break, all following lines in the block are indented by a little? 20:21:26 drake01 [~drake01@unaffiliated/drake01] has joined #lisp 20:21:36 sacho_ [~sacho@90-154-150-53.btc-net.bg] has joined #lisp 20:23:09 -!- pnq [~nick@AC810861.ipt.aol.com] has quit [Quit: Leaving.] 20:23:11 rpg: Probably. But you'll have to dig into the pretty-printer to do that. 20:23:44 rtoym: Doesn't seem like that unusual to want a logical block to be distinguishable in this (hanging-indent) way, does it? 20:24:44 -!- sacho [~sacho@90-154-150-53.btc-net.bg] has quit [Ping timeout: 261 seconds] 20:26:37 -!- newcup [newcup@peruna.fi] has quit [Ping timeout: 240 seconds] 20:26:47 -!- pferor [~user@unaffiliated/pferor] has quit [Ping timeout: 240 seconds] 20:26:59 Oh, yes. It is easy actually.... 20:27:01 -!- cyrillos [~cyrill@swsoft-msk-nat.sw.ru] has quit [Ping timeout: 240 seconds] 20:28:13 And???? 20:29:35 coyo [~unf@pool-71-164-238-90.dllstx.fios.verizon.net] has joined #lisp 20:29:35 -!- coyo [~unf@pool-71-164-238-90.dllstx.fios.verizon.net] has quit [Changing host] 20:29:35 coyo [~unf@unaffiliated/bandu] has joined #lisp 20:30:30 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 20:30:32 fmeyer_ [~fmeyer@201.87.5.103.user.ajato.com.br] has joined #lisp 20:31:13 -!- fmeyer_ [~fmeyer@201.87.5.103.user.ajato.com.br] has quit [Client Quit] 20:32:48 Bike [~Glossina@71-214-98-190.ptld.qwest.net] has joined #lisp 20:33:20 -!- drake01 [~drake01@unaffiliated/drake01] has quit [Ping timeout: 244 seconds] 20:35:29 drake01 [~drake01@115.246.212.71] has joined #lisp 20:35:32 -!- drake01 [~drake01@115.246.212.71] has quit [Changing host] 20:35:32 drake01 [~drake01@unaffiliated/drake01] has joined #lisp 20:37:47 antoszka [~antoszka@unaffiliated/antoszka] has joined #lisp 20:40:35 -!- benny [~benny@i577A3895.versanet.de] has quit [Remote host closed the connection] 20:42:11 cyrillos [~cyrill@188.134.33.194] has joined #lisp 20:42:42 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Quit: +++ killed by SIGSEGV +++] 20:43:14 -!- bfein [~bfein@ita4fw1.itasoftware.com] has quit [Quit: Adios] 20:43:39 bfein [~bfein@ita4fw1.itasoftware.com] has joined #lisp 20:48:41 -!- Indecipherable [~IceChat77@41.23.69.164] has left #lisp 20:48:57 benny [~benny@i577A3895.versanet.de] has joined #lisp 20:49:56 k0i [~user@h-137-201.a146.priv.bahnhof.se] has joined #lisp 20:52:12 waveman [~tim@124-170-16-47.dyn.iinet.net.au] has joined #lisp 20:52:20 -!- impatientspoon [~aglenday@59.167.161.74] has quit [Quit: Leaving] 20:52:29 -!- kleppari [~spa@bitbucket.is] has quit [Ping timeout: 252 seconds] 20:53:37 killerboy [~mateusz@users69.kollegienet.dk] has joined #lisp 20:54:22 gensym [~user@dslc-082-082-099-088.pools.arcor-ip.net] has joined #lisp 20:55:26 -!- iwillig [~ivan@ool-ad03c1a0.dyn.optonline.net] has quit [Quit: leaving] 20:56:15 -!- am0c [~am0c@175.193.213.104] has quit [Ping timeout: 248 seconds] 20:56:47 -!- drake01 [~drake01@unaffiliated/drake01] has quit [Ping timeout: 248 seconds] 20:57:35 -!- bsod1 [~sinan@141.196.164.228] has quit [Ping timeout: 240 seconds] 21:00:07 udzinari` [~user@ip-89-102-12-6.net.upcbroadband.cz] has joined #lisp 21:02:33 I have parsed some json with cl-json and now have a list with plists. How am I supposed to get the individual plists? Do I have to use nth and then getf? 21:03:17 sacho [~sacho@90-154-150-53.btc-net.bg] has joined #lisp 21:03:18 -!- udzinari [~user@ip-89-102-12-6.net.upcbroadband.cz] has quit [Ping timeout: 244 seconds] 21:03:59 -!- Ralith [~ralith@S010600221561996a.vc.shawcable.net] has quit [Ping timeout: 240 seconds] 21:04:14 -!- mathrick [~mathrick@85.218.142.117] has quit [Ping timeout: 244 seconds] 21:04:25 However you want. If you have a JSON array of objects, you may want to apply the same operation to each object, making something like DOLIST be more appropriate than NTH. 21:05:02 At the same time, I'm somewhat underwhelmed by the data format you're getting back. Have you considered trying st-json? 21:06:15 -!- sacho_ [~sacho@90-154-150-53.btc-net.bg] has quit [Ping timeout: 260 seconds] 21:07:53 cl-json also lets you get prototype objects, doesn't it? 21:08:12 mathrick [~mathrick@85.218.142.117] has joined #lisp 21:08:37 -!- Kron_ [~Kron@129-97-120-94.uwaterloo.ca] has quit [Read error: Connection reset by peer] 21:08:47 -!- gigamonkey [~user@adsl-99-35-219-5.dsl.pltn13.sbcglobal.net] has quit [Remote host closed the connection] 21:09:23 puchacz [~puchacz@87-194-5-99.bethere.co.uk] has joined #lisp 21:10:53 nyef: hmm, st-json looks nice too but does it represent the json differently than cl-json? 21:11:11 -!- dl [~download@chpcwl01.hpc.unm.edu] has quit [Ping timeout: 248 seconds] 21:11:14 sepi: It has an explicit wrapper class for "objects". 21:11:24 hi 21:11:48 And an accessor for the object fields (GETJSO, if memory serves). 21:12:02 Nisstyre [~yours@infocalypse-net.info] has joined #lisp 21:14:59 kleppari [~spa@bitbucket.is] has joined #lisp 21:15:15 -!- kleppari [~spa@bitbucket.is] has left #lisp 21:16:05 silenius [~silenius@i59F74BAA.versanet.de] has joined #lisp 21:16:25 bozhidar [~user@93-152-182-45.ddns.onlinedirect.bg] has joined #lisp 21:18:12 -!- wakeup_ [~wakeup@xdsl-89-0-90-158.netcologne.de] has quit [Quit: "GAY HARD CREW IN THE HOUSE (MAYBE NOT ANYMORE)"] 21:18:55 nyef: aha, that's nice. But now I've almost done what I need to do :) 21:19:05 Fair enough. 21:19:10 Good luck, then. 21:21:43 _mathrick [~mathrick@85.218.142.117] has joined #lisp 21:22:19 nonduality [~nondualit@chello084114039189.14.vie.surfer.at] has joined #lisp 21:22:25 -!- mathrick [~mathrick@85.218.142.117] has quit [Read error: Connection reset by peer] 21:24:18 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 21:25:30 Guest49170 [~levgue@xdsl-78-35-148-239.netcologne.de] has joined #lisp 21:25:46 wbooze [~levgue@xdsl-78-35-148-239.netcologne.de] has joined #lisp 21:27:02 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 21:28:24 -!- Guest49170 [~levgue@xdsl-78-35-148-239.netcologne.de] has quit [Client Quit] 21:29:56 -!- vpit3833 [~user@mail.protocomtech.com.au] has quit [Remote host closed the connection] 21:30:05 -!- nonduality [~nondualit@chello084114039189.14.vie.surfer.at] has quit [Quit: Lost terminal] 21:30:06 ccorn [~ccorn@g132123.upc-g.chello.nl] has joined #lisp 21:31:01 homie` [~levgue@xdsl-78-35-148-239.netcologne.de] has joined #lisp 21:31:26 -!- homie` [~levgue@xdsl-78-35-148-239.netcologne.de] has quit [Remote host closed the connection] 21:32:10 -!- nikodemus [~Nikodemus@GGZYYYMMCCXV.gprs.sl-laajakaista.fi] has quit [Ping timeout: 260 seconds] 21:33:03 -!- gravicappa [~gravicapp@ppp91-77-163-225.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 21:33:52 homie` [~levgue@xdsl-78-35-148-239.netcologne.de] has joined #lisp 21:33:58 -!- _mathrick [~mathrick@85.218.142.117] has quit [Ping timeout: 258 seconds] 21:34:10 -!- rvrebane [~rvrebane@valjapaas.vkhk.ee] has quit [Quit: time to go..] 21:35:07 ltriant [~ltriant@lithium.mailguard.com.au] has joined #lisp 21:35:32 *Xach* had an idea about implementing the js canvas with parse-js and vecto 21:36:50 nikodemus [~Nikodemus@cs181063174.pp.htv.fi] has joined #lisp 21:37:27 -!- cataska [~cataska@210.64.6.233] has quit [Ping timeout: 252 seconds] 21:38:51 _mathrick [~mathrick@85.218.142.117] has joined #lisp 21:41:35 fridim_ [~fridim@78.250.252.222] has joined #lisp 21:41:45 acml [~user@92.45.159.124] has joined #lisp 21:41:57 -!- homie` is now known as homie 21:43:33 -!- _mathrick [~mathrick@85.218.142.117] has quit [Ping timeout: 258 seconds] 21:43:50 cataska [~cataska@210.64.6.233] has joined #lisp 21:44:54 Guthur [~user@212.183.128.13] has joined #lisp 21:45:35 -!- tarleb [~user@g230248000.adsl.alicedsl.de] has quit [Ping timeout: 240 seconds] 21:45:42 -!- Odin- [~sbkhh@adsl-2-92.du.snerpa.is] has quit [Ping timeout: 252 seconds] 21:46:08 vpit3833 [~user@mail.protocomtech.com.au] has joined #lisp 21:46:43 _mathrick [~mathrick@85.218.142.117] has joined #lisp 21:47:39 Ralith [~ralith@d142-058-093-175.wireless.sfu.ca] has joined #lisp 21:48:33 -!- naeg [~naeg@194.208.239.170] has quit [Quit: WeeChat 0.3.6] 21:50:22 Odin- [~sbkhh@adsl-2-92.du.snerpa.is] has joined #lisp 21:50:50 -!- anvandare [~anvandare@78-23-238-232.access.telenet.be] has quit [Ping timeout: 258 seconds] 21:54:42 Cryotank2011 [~Cryotank2@c-24-17-62-152.hsd1.wa.comcast.net] has joined #lisp 21:55:25 -!- cyrillos [~cyrill@188.134.33.194] has quit [Ping timeout: 276 seconds] 21:57:40 -!- ccorn [~ccorn@g132123.upc-g.chello.nl] has quit [Quit: ccorn] 21:57:55 pferor [~user@unaffiliated/pferor] has joined #lisp 21:58:11 lutok [~user@ip98-169-240-101.dc.dc.cox.net] has joined #lisp 21:59:10 phax [~phax@cpc14-haye17-2-0-cust110.haye.cable.virginmedia.com] has joined #lisp 21:59:10 -!- phax [~phax@cpc14-haye17-2-0-cust110.haye.cable.virginmedia.com] has quit [Changing host] 21:59:10 phax [~phax@unaffiliated/phax] has joined #lisp 21:59:39 -!- nikodemus [~Nikodemus@cs181063174.pp.htv.fi] has quit [Ping timeout: 258 seconds] 22:01:15 Pip [~Pip@unaffiliated/pip] has joined #lisp 22:03:06 xan_ [~xan@191.99.117.91.static.mundo-r.com] has joined #lisp 22:05:01 -!- tbatchelli- [~user@69.59.136.173] has quit [Ping timeout: 258 seconds] 22:06:07 anvandare [~anvandare@78-23-212-26.access.telenet.be] has joined #lisp 22:06:10 -!- _mathrick [~mathrick@85.218.142.117] has quit [Ping timeout: 258 seconds] 22:06:11 antoszka [~antoszka@unaffiliated/antoszka] has joined #lisp 22:06:33 -!- fmeyer [~fmeyer@201.87.5.103.user.ajato.com.br] has quit [Ping timeout: 258 seconds] 22:06:51 ASau [~user@89-178-95-171.broadband.corbina.ru] has joined #lisp 22:06:59 DaDaDosPrompt [~DaDaDosPr@75-163-225-197.clsp.qwest.net] has joined #lisp 22:07:25 -!- DaDaDosPrompt [~DaDaDosPr@75-163-225-197.clsp.qwest.net] has quit [Client Quit] 22:07:47 DaDaDosPrompt [~DaDaDosPr@75-163-225-197.clsp.qwest.net] has joined #lisp 22:09:36 -!- urandom__ [~user@ip-88-152-205-158.unitymediagroup.de] has quit [Remote host closed the connection] 22:10:06 -!- lemoinem [~swoog@216.252.81.236] has quit [Remote host closed the connection] 22:10:29 lemoinem [~swoog@151-91-252-216.dsl.colba.net] has joined #lisp 22:10:38 -!- Guthur [~user@212.183.128.13] has quit [Remote host closed the connection] 22:10:45 _mathrick [~mathrick@85.218.142.117] has joined #lisp 22:11:20 ccorn [~ccorn@g132123.upc-g.chello.nl] has joined #lisp 22:12:13 -!- shoerain [~mortimer@wc249-118.resnet.stonybrook.edu] has quit [Quit: WeeChat 0.3.4] 22:12:19 -!- puchacz [~puchacz@87-194-5-99.bethere.co.uk] has quit [Ping timeout: 276 seconds] 22:12:20 nikodemus [~Nikodemus@cs181063174.pp.htv.fi] has joined #lisp 22:13:13 shoerain [~mortimer@wc249-118.resnet.stonybrook.edu] has joined #lisp 22:13:22 -!- shoerain [~mortimer@wc249-118.resnet.stonybrook.edu] has quit [Client Quit] 22:14:10 am0c [~am0c@222.235.56.158] has joined #lisp 22:21:17 -!- gensym [~user@dslc-082-082-099-088.pools.arcor-ip.net] has quit [Ping timeout: 245 seconds] 22:21:54 ls 22:23:24 $ 22:25:06 shoerain [~mortimer@wc249-118.resnet.stonybrook.edu] has joined #lisp 22:26:51 Joreji [~thomas@vpn-eu2.unidsl.de] has joined #lisp 22:27:00 -!- Ralith [~ralith@d142-058-093-175.wireless.sfu.ca] has quit [Ping timeout: 260 seconds] 22:28:32 Joreji_ [~thomas@vpn-eu2.unidsl.de] has joined #lisp 22:30:15 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Ping timeout: 252 seconds] 22:30:27 Ralith [~ralith@d142-058-093-175.wireless.sfu.ca] has joined #lisp 22:32:58 -!- Cryotank2011 [~Cryotank2@c-24-17-62-152.hsd1.wa.comcast.net] has quit [Quit: Cryotank2011] 22:33:45 -!- askatasuna [~askatasun@190.97.34.146] has quit [Quit: WeeChat 0.3.6] 22:35:00 -!- nikodemus [~Nikodemus@cs181063174.pp.htv.fi] has quit [Remote host closed the connection] 22:35:07 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 22:35:48 -!- mogs [~mogs@125.177.43.132] has quit [Quit: leaving] 22:37:33 -!- silenius [~silenius@i59F74BAA.versanet.de] has quit [Remote host closed the connection] 22:38:05 -!- rtoym [~chatzilla@24.130.4.105] has quit [Ping timeout: 252 seconds] 22:38:23 -!- superflit [~superflit@71-33-157-58.hlrn.qwest.net] has quit [Ping timeout: 240 seconds] 22:38:57 chp [~chp@c-68-45-180-238.hsd1.nj.comcast.net] has joined #lisp 22:39:41 Xach: How can I disable the debugger or exit when I send a sigint to an application built with buildapp? 22:40:20 -!- nicdev [~user@c-76-24-21-219.hsd1.ma.comcast.net] has quit [Ping timeout: 244 seconds] 22:40:43 mogs [~mogs@125.177.43.132] has joined #lisp 22:40:49 -!- shoerain [~mortimer@wc249-118.resnet.stonybrook.edu] has quit [Quit: WeeChat 0.3.4] 22:40:52 sepi: see the sbcl manual. that's not buildapp-specific. see docs for sb-ext:disable-debugger and sb-sys:enable-interrupt. 22:40:58 shoerain [~mortimer@wc249-118.resnet.stonybrook.edu] has joined #lisp 22:41:51 nicdev [~user@c-76-24-21-219.hsd1.ma.comcast.net] has joined #lisp 22:42:07 -!- shoerain [~mortimer@wc249-118.resnet.stonybrook.edu] has quit [Client Quit] 22:42:13 Xach: ok, thanks 22:42:34 -!- coyo [~unf@unaffiliated/bandu] has quit [Quit: Heaven isnt a place, Bartleby, it's being with people who love you.] 22:42:45 shoerain [~mortimer@wc249-118.resnet.stonybrook.edu] has joined #lisp 22:44:23 -!- fantazo [~fantazo@178-191-164-109.adsl.highway.telekom.at] has quit [Ping timeout: 240 seconds] 22:44:25 -!- Qworkescence [~quad@unaffiliated/quadrescence] has quit [Quit: Leaving] 22:44:37 rtoym [~chatzilla@24.130.4.105] has joined #lisp 22:45:29 mrSpec [~Spec@89-77-76-114.dynamic.chello.pl] has joined #lisp 22:45:31 -!- mrSpec [~Spec@89-77-76-114.dynamic.chello.pl] has quit [Changing host] 22:45:31 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 22:47:35 nikodemus [~Nikodemus@cs181063174.pp.htv.fi] has joined #lisp 22:49:15 Xach: I now use disable-debugger and bind sigint to sb-ext:quit, but when I ctrl-c I get a backtrace and "unhandled condition in --disable-debugger mode, quitting" 22:49:30 not dramatic but I wonder what's going on 22:49:43 superflit [~superflit@71-33-157-58.hlrn.qwest.net] has joined #lisp 22:51:56 Cryotank2011 [~Cryotank2@c-24-17-62-152.hsd1.wa.comcast.net] has joined #lisp 22:52:05 -!- Jeanne-Kamikaze [~Jeanne-Ka@242.Red-88-24-175.staticIP.rima-tde.net] has quit [Quit: Did you hear that ?] 22:53:15 "bind sigint to sb-ext:quit"? How, precisely? 22:58:07 fantazo [~fantazo@178-190-233-252.adsl.highway.telekom.at] has joined #lisp 22:58:08 -!- gffa [~gffa@unaffiliated/gffa] has quit [Quit: sleep] 22:58:59 nyef: (sb-sys:enable-interrupt sb-unix:sigint #'sb-ext:quit) 23:01:22 -!- nikodemus [~Nikodemus@cs181063174.pp.htv.fi] has quit [Ping timeout: 258 seconds] 23:02:08 -!- xan_ [~xan@191.99.117.91.static.mundo-r.com] has quit [Ping timeout: 244 seconds] 23:02:28 xan_ [~xan@191.99.117.91.static.mundo-r.com] has joined #lisp 23:02:28 ... Let me guess, you're either not doing that post-startup every time, or you're getting an error about an invalid arg count? 23:03:16 (lambda (signal info context) (declare (ignore signal info context)) (sb-ext:quit)) might work a touch better. 23:03:30 hagish [~hagish@p5DCBEA7A.dip.t-dialin.net] has joined #lisp 23:03:52 -!- Ralith [~ralith@d142-058-093-175.wireless.sfu.ca] has quit [Quit: Lost terminal] 23:04:15 -!- sykopomp [~sykopomp@gateway/tor-sasl/sykopomp] has quit [Remote host closed the connection] 23:05:02 nyef: that did the trick :) 23:05:12 I understand now 23:05:13 So, the arg count error, then. 23:05:16 stupid me 23:05:44 Meh. Live and learn, die and forget. Unless you're an expert system. 23:05:47 thanks a lot 23:06:02 No problem. 23:06:52 -!- ccorn [~ccorn@g132123.upc-g.chello.nl] has quit [Quit: ccorn] 23:07:14 nikodemus [~Nikodemus@cs181063174.pp.htv.fi] has joined #lisp 23:07:19 Cowmoo [~Cowmoo@sf-vxty.basistech.com] has joined #lisp 23:07:25 sykopomp [~sykopomp@gateway/tor-sasl/sykopomp] has joined #lisp 23:08:20 -!- mishoo_ [~mishoo@79.112.111.6] has quit [Ping timeout: 244 seconds] 23:09:00 -!- drwho [~drwho@c-68-81-125-196.hsd1.pa.comcast.net] has quit [Ping timeout: 260 seconds] 23:10:07 -!- phax [~phax@unaffiliated/phax] has quit [Read error: Connection reset by peer] 23:12:07 entrix [~entrix@95-28-232-221.broadband.corbina.ru] has joined #lisp 23:16:02 -!- kennyd [~kennyd@78-1-162-132.adsl.net.t-com.hr] has quit [Ping timeout: 252 seconds] 23:16:25 -!- mogs [~mogs@125.177.43.132] has quit [Quit: leaving] 23:17:06 -!- realitygrill [~realitygr@76.226.204.209] has quit [Quit: realitygrill] 23:17:48 kennyd [~kennyd@78-1-162-132.adsl.net.t-com.hr] has joined #lisp 23:18:23 mogs [~mogs@125.177.43.132] has joined #lisp 23:20:13 -!- cataska [~cataska@210.64.6.233] has quit [Ping timeout: 244 seconds] 23:21:51 -!- mogs [~mogs@125.177.43.132] has quit [Client Quit] 23:23:13 -!- nicdev [~user@c-76-24-21-219.hsd1.ma.comcast.net] has quit [Ping timeout: 244 seconds] 23:23:35 -!- Oddity [~Oddity@unaffiliated/oddity] has quit [Ping timeout: 240 seconds] 23:23:38 bhaskara` [~user@c-98-248-43-91.hsd1.ca.comcast.net] has joined #lisp 23:24:45 askatasuna [~askatasun@190.97.54.87] has joined #lisp 23:24:58 -!- entrix [~entrix@95-28-232-221.broadband.corbina.ru] has quit [Read error: Operation timed out] 23:25:29 entrix [~entrix@95-28-232-221.broadband.corbina.ru] has joined #lisp 23:28:34 -!- nikodemus [~Nikodemus@cs181063174.pp.htv.fi] has quit [Quit: Leaving] 23:32:41 -!- Cryotank2011 [~Cryotank2@c-24-17-62-152.hsd1.wa.comcast.net] has quit [Quit: Cryotank2011] 23:32:48 -!- udzinari` [~user@ip-89-102-12-6.net.upcbroadband.cz] has quit [Ping timeout: 258 seconds] 23:33:31 cataska [~cataska@210.64.6.233] has joined #lisp 23:34:10 -!- fridim_ [~fridim@78.250.252.222] has quit [Ping timeout: 244 seconds] 23:34:44 mogs [~mogs@125.177.43.132] has joined #lisp 23:36:02 Ralith [~ralith@S010600221561996a.vc.shawcable.net] has joined #lisp 23:36:03 -!- juniorroy [~dima@212.36.228.103] has quit [Read error: Connection reset by peer] 23:36:17 Kron_ [~Kron@69.166.22.253] has joined #lisp 23:36:41 -!- acml [~user@92.45.159.124] has quit [Remote host closed the connection] 23:38:23 spoonman [~spoonman@187.59.105.135] has joined #lisp 23:39:20 pspace [~andrew@csu-137-148-232-198.csuohio.edu] has joined #lisp 23:40:43 -!- CallToPower [~CallToPow@ncc-1701.virtuos.uni-osnabrueck.de] has quit [Remote host closed the connection] 23:47:37 -!- pspace [~andrew@csu-137-148-232-198.csuohio.edu] has quit [Remote host closed the connection] 23:52:20 nanoc [~conanhome@server.204.196.itcsa.net] has joined #lisp 23:56:17 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Read error: Connection reset by peer] 23:56:32 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 23:59:15 sty [~quassel@bas2-toronto61-2925081417.dsl.bell.ca] has joined #lisp