00:02:30 simplechat [~simplecha@unaffiliated/simplechat] has joined #lisp 00:03:46 -!- bizarrefish [~lee@host86-146-52-196.range86-146.btcentralplus.com] has quit [Ping timeout: 248 seconds] 00:05:50 bizarrefish [~lee@host86-146-52-196.range86-146.btcentralplus.com] has joined #lisp 00:09:28 nowhere_man [~pierre@lec67-4-82-235-57-28.fbx.proxad.net] has joined #lisp 00:09:42 antoszka [~antoszka@unaffiliated/antoszka] has joined #lisp 00:10:06 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 00:15:59 OmniMancer [~OmniMance@202.36.179.65] has joined #lisp 00:16:16 -!- jan247 [~jan247@unaffiliated/jan247] has quit [Quit: jan247] 00:16:36 -!- jleija [~jleija@adsl-91-0-123.chs.bellsouth.net] has quit [Read error: Connection reset by peer] 00:20:14 jleija [~jleija@user-24-214-122-46.knology.net] has joined #lisp 00:23:47 HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has joined #lisp 00:24:39 -!- gemelen [~shelta@shpd-92-101-158-177.vologda.ru] has quit [Ping timeout: 240 seconds] 00:28:38 -!- jleija [~jleija@user-24-214-122-46.knology.net] has quit [Quit: leaving] 00:29:20 jleija [~jleija@user-24-214-122-46.knology.net] has joined #lisp 00:33:54 -!- pavelludiq [~quassel@91.139.192.207] has quit [Read error: Connection reset by peer] 00:34:42 -!- ysph [~user@24-181-93-165.dhcp.leds.al.charter.com] has quit [Ping timeout: 248 seconds] 00:35:41 -!- pix4 [~pixel@212.60.130.33] has quit [Quit: connection reset by beer *barf!*] 00:35:46 -!- milanj [~milan@109.93.103.126] has quit [Ping timeout: 240 seconds] 00:40:54 milanj [~milan@109.93.205.6] has joined #lisp 00:45:29 -!- slyrus__ [~slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has quit [Ping timeout: 245 seconds] 00:46:21 -!- timor [~timor@port-87-234-97-27.dynamic.qsc.de] has quit [Remote host closed the connection] 00:47:54 -!- Edward__ [Ed@AAubervilliers-154-1-37-181.w90-3.abo.wanadoo.fr] has quit [] 00:52:42 rme [~rme@pool-70-104-122-115.chi.dsl-w.verizon.net] has joined #lisp 00:54:29 -!- HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has quit [Quit: This computer has gone to sleep] 00:55:24 lgormley [~user@S0106001111de1fc8.cg.shawcable.net] has joined #lisp 00:59:23 OmniMancer1 [~OmniMance@202.36.179.65] has joined #lisp 00:59:51 -!- marioxcc [~user@201.132.83.180] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 01:01:01 -!- OmniMancer [~OmniMance@202.36.179.65] has quit [Ping timeout: 264 seconds] 01:02:12 pjb` [~t@95.124.64.51] has joined #lisp 01:03:20 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 01:03:39 -!- pjb [~t@95.124.64.51] has quit [Ping timeout: 240 seconds] 01:07:45 jan247 [~jan247@tkt34.chikka.com] has joined #lisp 01:07:45 -!- jan247 [~jan247@tkt34.chikka.com] has quit [Changing host] 01:07:45 jan247 [~jan247@unaffiliated/jan247] has joined #lisp 01:08:56 dnolen [~dnolen@pool-70-19-64-12.ny325.east.verizon.net] has joined #lisp 01:12:51 -!- fusss [~chatzilla@li63-187.members.linode.com] has quit [Ping timeout: 252 seconds] 01:15:08 fusss [~chatzilla@primary.lifeevents.com.au] has joined #lisp 01:15:24 -!- fusss [~chatzilla@primary.lifeevents.com.au] has quit [Client Quit] 01:17:05 -!- Younder [~jthing@75.13.202.84.customer.cdi.no] has quit [Quit: Leaving] 01:17:07 -!- holycow [~new@64.151.208.2] has quit [Remote host closed the connection] 01:20:15 holycow [~new@64.151.208.2] has joined #lisp 01:24:21 -!- grouzen [~grouzen@91.214.124.2] has quit [Read error: Operation timed out] 01:25:39 OmniMancer [~OmniMance@202.36.179.65] has joined #lisp 01:27:03 -!- OmniMancer1 [~OmniMance@202.36.179.65] has quit [Ping timeout: 276 seconds] 01:28:19 OmniMancer1 [~OmniMance@202.36.179.65] has joined #lisp 01:29:32 -!- jleija [~jleija@user-24-214-122-46.knology.net] has quit [Quit: leaving] 01:30:09 -!- OmniMancer [~OmniMance@202.36.179.65] has quit [Ping timeout: 240 seconds] 01:34:06 Draggor [~Draggor@216-80-120-145.alc-bsr1.chi-alc.il.static.cable.rcn.com] has joined #lisp 01:35:59 -!- lisppaste [~lisppaste@common-lisp.net] has quit [Ping timeout: 246 seconds] 01:36:41 -!- specbot [~specbot@common-lisp.net] has quit [Ping timeout: 246 seconds] 01:37:21 -!- minion [~minion@common-lisp.net] has quit [Ping timeout: 265 seconds] 01:39:36 -!- mejja [~user@c-52b1e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Remote host closed the connection] 01:42:25 adu [~ajr@pool-74-96-89-29.washdc.fios.verizon.net] has joined #lisp 01:42:49 grouzen [~grouzen@91.214.124.2] has joined #lisp 01:43:21 -!- saikat [~saikat@c-71-202-153-244.hsd1.ca.comcast.net] has quit [Quit: saikat] 01:46:49 lisppaste [~lisppaste@common-lisp.net] has joined #lisp 01:48:26 minion [~minion@common-lisp.net] has joined #lisp 01:48:31 specbot [~specbot@common-lisp.net] has joined #lisp 01:48:35 hm... long shot: is there a way to get the body of an evaluated function? (defvar *fn* (lambda () (print 'foo)) (get-function-body *fn*) => (PRINT 'FOO) 01:50:00 egn: (disassemble #'foo) 01:50:12 egn: function-lambda-expression, if you're lucky. 01:50:50 egn: what next? You'll want the lexical context of that body, too? 01:51:07 Fare: pkhuong: hm, yeah I tried both of those. pkhuong, what's the "lucky" condition I need to meet? 01:51:32 clhs f-l-e 01:51:32 FUNCTION-LAMBDA-EXPRESSION: http://www.lispworks.com/reference/HyperSpec/Body/f_fn_lam.htm 01:53:15 thanks 01:55:21 it means that, if you actually _need_ it to work, all the time, everywhere... you're screwed 01:55:54 if you're lucky enough to not have those requirements, and it happens to work for you when you need it to, you're a lucky guy! :) 01:55:56 dralston [~dralston@S010600212986cca8.va.shawcable.net] has joined #lisp 01:56:06 -!- BeZerk [~MrEd@about/apple/iPod/BeZerk] has quit [Ping timeout: 240 seconds] 01:56:07 alright :( 01:56:13 apparently I'm not a lucky guy 01:57:19 BeZerk [~MrEd@about/apple/iPod/BeZerk] has joined #lisp 01:57:21 most of us are not, at least when it comes to f-l-e. try playing with various optimisation settings, and then give up and write a wrapper around LAMBDA/DEFUN etc that does what you want :) 01:57:48 -!- mattrepl [~mattrepl@pool-72-83-118-99.washdc.fios.verizon.net] has quit [Quit: mattrepl] 01:57:54 pjb` has an 'image based common lisp' package that might do the trick 01:58:22 -!- sledge [~sledge@pdpc/supporter/student/sledge] has quit [Ping timeout: 258 seconds] 01:58:25 egn: http://www.informatimago.com/develop/lisp/small-cl-pgms/ibcl/ 01:58:39 alright, thanks. It's a slot value, so I might be able to just quote it when setting it, and then eval-ing it when I want to execute it :/ 01:58:47 eval it* 01:58:56 we'll see 01:59:00 egn: what are you trying to do? 01:59:54 pkhuong: I need to write a struct's slot (which is a function) to a db as a string 02:00:12 don't do that. That's not going to work (at least, portably). 02:00:26 -!- airolson [~airolson@CPE000ae6922d9c-CM001cea397dac.cpe.net.cable.rogers.com] has quit [Quit: airolson] 02:00:38 doesn't need to be too portable. what would you suggest though? 02:00:53 s/too// 02:01:10 a wrapper around lambda/function, and either unportable magic or a check that the lexenv is trivial. 02:01:10 are the functions purely arbitrary? I'd imagine you can just save an enum representing it 02:01:20 Phoodus: something like a function name? (: 02:01:25 yeah, something like that :) 02:01:29 Say, a symbol that one could funcall. 02:01:56 well, also make sure to encode it in "package::symbol" format if you're going to use it directly like that 02:02:03 got bitten by that in the past 02:02:32 Phoodus: (let ((*package* (find-package "KEYWORD"))) ...) 02:02:45 pkhuong: Phoodus: yeah, they functions are getting generated somewhere along the line, so I can't name them 02:03:02 pkhuong: I used common-lisp-user, for a tiny bit of compression ;) 02:03:27 egn: are closures being used? 02:03:51 egn: and do you need to serialise the functions, or is it enough to serialise a handle (i.e. can you assume the same core will be used?)? 02:04:06 -!- OmniMancer1 [~OmniMance@202.36.179.65] has quit [Ping timeout: 240 seconds] 02:04:18 can you just save the data that the functions are being generated from? 02:04:51 OmniMancer [~OmniMance@202.36.179.65] has joined #lisp 02:05:22 Phoodus: @closures: I don't think so, unless there's something I'm missing about the functios I'm setting as the slot's value 02:05:23 -!- m4thrick [~mathrick@users177.kollegienet.dk] has quit [Ping timeout: 265 seconds] 02:05:41 pkhuong: hm, I might be able to get away with having a common core for some of it, but they'll be pretty different in general 02:05:46 -!- dmiles_afk [~dmiles@c-24-16-245-211.hsd1.wa.comcast.net] has quit [Quit: Read error: 110 (Connection timed out)] 02:06:15 so are you using eval to generate your functions from lambda source expressions? 02:06:31 yeah, that's pretty much the plan 02:06:56 well, there you'd use something that wraps eval which also saves the source somewhere 02:07:27 hm, let me think for a sec 02:07:44 in our code, we had a macro which took all of its parameters and generated a string inside a data field which would call the macro again at deserialization time :-P 02:08:17 ..which would, when read/eval'd, call the macro again... 02:08:38 egn: core as in CL image. 02:08:43 it works for every case we used it, but there's lots of ways to break it 02:09:10 (and we've got a newer better version now that doesn't need to do that anyway) 02:09:25 pkhuong: oh sorry, no, when it gets eval-ed later it's on another machine 02:09:28 egn: unportably, there's common cold. 02:09:38 or CLISP's serialisable bytecode. 02:09:48 bytecolor [~user@adsl-70-133-76-237.dsl.scrm01.sbcglobal.net] has joined #lisp 02:09:57 Or, well... I guess it wouldn't be hard to send machine code across the wire for SBCL either. 02:10:16 if it references symbol pointers, that might not work 02:10:25 Phoodus: ah yeah, that's pretty much what I'm doing, except I'm translating it to a JSON string, writing to db, retrieving, (eval-json ...) 02:10:31 -!- enthymene [~kraken@130.166.209.9] has quit [Quit: rcirc on GNU Emacs 23.1.1] 02:10:36 yours is cooler :( 02:11:11 egn: http://www.discontinuity.info/~pkhuong/common-cold/ <- the core of that is a pair of special forms (sfunction/slambda) that return printable closures. 02:11:13 I wouldn't recommend it 02:11:22 (stringifying lisp calls, that is) 02:11:32 rather, store the data which you used to generate the lambda source 02:12:05 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 02:12:57 pkhuong: hm, that might be possible, thanks 02:13:14 Phoodus: yeah, that's probably a better idea 02:13:31 But mostly, you don't want to do that. 02:13:35 yeah.. 02:14:38 sledge [~sledge@pdpc/supporter/student/sledge] has joined #lisp 02:14:50 is there something available to reformat each .lisp in a dir tree of code? Just format and wrap to N cols is really all I'm after. 02:15:15 something written and ready to go, I should say 02:15:27 bytecolor: I don't think so. 02:16:06 my first guess would be to look for any lisp Eclipse plugins people have made 02:16:15 since it does exactly that for trees of java source etc 02:16:53 bytecolor: your .lisp files should never have ended up in such a state to begin with :) 02:17:04 nod, well after thinking I really just need to format the code Im currently studying. 02:17:17 bytecolor: you could try emacs --batch and some magic incantation 02:17:19 not mine ;) but some lines are 200+ characters long 02:17:31 drewc: nod I was just thinking about that 02:17:45 I could roll my own with pprint I suppose 02:17:56 bytecolor: but if you're reading the code, just C-M-q as you go and be done with it. 02:18:03 -!- Tordek [tordek@gateway/shell/blinkenshell.org/x-boysuqfurdypweei] has quit [Quit: leaving] 02:18:04 pkhuong pasted "Type-directed warning mufflage" at http://paste.lisp.org/display/95801 02:18:32 Phoodus: *that* actually makes sense. 02:18:38 Tordek [tordek@gateway/shell/blinkenshell.org/x-qnudfjxvxraiotqj] has joined #lisp 02:19:02 drewc: but that does not wrap lines afaik, hrm is there something I'm missing with C-M-q? I use it all the time, but can it be set to format to N cols as well? 02:19:35 pkhuong annotated #95801 "Default behaviour" at http://paste.lisp.org/display/95801#1 02:19:40 pkhuong: cool 02:19:52 so "lower" bound is lower as in terms of "least specified"? 02:20:17 ... What happens if you pass disjoint types for the upper and lower bounds? 02:20:19 bytecolor: not that i know of, no... you'll need RET as well :) 02:20:22 Phoodus: lower bound as in a lattice. 02:20:37 nyef: the lower bound is normalised to be a subtype of upper. 02:20:48 So... NIL? 02:20:55 dmiles_afk [~dmiles@c-24-16-245-211.hsd1.wa.comcast.net] has joined #lisp 02:21:13 nyef: right. And if the lower bound is the empty type, then the range is equivalent to the upper bound. 02:21:48 asshats with their enormous monitors! ;) 02:21:52 Something about that doesn't sit right, but I'm not sure what. 02:22:23 nyef: the right thing would be to throw our arms in the air and signal an error. 02:22:38 But since the point of the feature is mostly to conveniently shut the compiler up... 02:22:42 Now, see, that's more in line with what I would expect... 02:24:40 -!- Fare [~Fare@c-24-218-127-11.hsd1.ma.comcast.net] has quit [Quit: Leaving] 02:26:19 -!- kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has quit [Quit: kpreid] 02:29:19 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: Leaving] 02:30:15 zzkt [~user@ppp118-210-230-127.lns20.adl6.internode.on.net] has joined #lisp 02:32:47 BrianRice-mb [~briantric@c-76-115-44-87.hsd1.or.comcast.net] has joined #lisp 02:32:59 -!- milanj [~milan@109.93.205.6] has quit [Ping timeout: 245 seconds] 02:33:22 nyef: 228 lines of patch... Worth thinking about inclusion you think? 02:33:40 Not sure what else we could do with the additional type machinery. 02:38:16 -!- dreish [~dreish@minus.dreish.org] has quit [Quit: dreish] 02:39:36 ram0x62 [~ram@home.ramandgita.com] has joined #lisp 02:39:48 kpreid [~kpreid@216-171-189-244.northland.net] has joined #lisp 02:42:08 Anarch [~olaf@c-67-171-37-107.hsd1.wa.comcast.net] has joined #lisp 02:47:23 -!- dralston [~dralston@S010600212986cca8.va.shawcable.net] has quit [Quit: Leaving] 02:47:27 -!- gonzojive_ [~red@c-76-21-113-242.hsd1.ca.comcast.net] has quit [Quit: gonzojive_] 02:50:37 -!- Stattrav [~Stattrav@202.3.77.161] has quit [Ping timeout: 260 seconds] 02:52:55 -!- myu2 [~myu2@w179122.dynamic.ppp.asahi-net.or.jp] has quit [Remote host closed the connection] 02:54:23 -!- lnostdal [~lnostdal@90.149.113.175] has quit [Quit: lnostdal] 02:56:46 -!- SandGorgon_ [~OmNomNomO@122.162.122.87] has quit [Ping timeout: 264 seconds] 02:58:18 fusss [~chatzilla@li63-187.members.linode.com] has joined #lisp 02:59:03 toekutr [~toekutr@adsl-69-107-137-111.dsl.pltn13.pacbell.net] has joined #lisp 03:01:25 -!- OmniMancer [~OmniMance@202.36.179.65] has quit [Quit: Leaving.] 03:03:16 -!- zzkt [~user@ppp118-210-230-127.lns20.adl6.internode.on.net] has quit [Quit: ERC Version 5.2 (IRC client for Emacs)] 03:09:04 do we have a policy against not being friendly to :UPCASE readtable-case? 03:09:05 spradnyesh [~pradyus@122.167.102.159] has joined #lisp 03:09:10 *against being friendly, even. 03:13:04 non-:UPCASE? 03:13:36 zzkt [~user@ppp118-210-230-127.lns20.adl6.internode.on.net] has joined #lisp 03:13:52 that too. 03:13:59 *pkhuong* goes back to what he's actually supposed to be doing. 03:14:20 Replacing the hardcoded string was strangely satisfying. 03:17:29 -!- mcm- [~martin@ip216-239-95-130.vif.net] has quit [Remote host closed the connection] 03:18:40 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 03:19:16 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 03:19:56 Okay, where was I? 03:23:21 rabar [~jonathans@129-2-175-70.wireless.umd.edu] has joined #lisp 03:23:21 -!- tritchey [~tritchey@70-35-37-146.static.wiline.com] has quit [Read error: Connection reset by peer] 03:23:41 Stattrav [~Stattrav@202.3.77.161] has joined #lisp 03:24:23 nyef: wider fixnums? 03:24:39 tritchey [~tritchey@70-35-37-146.static.wiline.com] has joined #lisp 03:24:41 On the list for this week. 03:26:28 Actually, the list for this week is wider-fixnums, ud2-breakpoints as a general x86oid build option, an initial draft for some documentation about the type system, and trying to figure out how to figure out the compiler. 03:26:47 And one of these items has already been completed. 03:27:41 nyef: M-. is pretty good, for the compiler. 03:27:54 *nyef* shakes his head. 03:28:07 especially given that you're already comfortable with the later IR2 stuff. 03:28:14 Hi, I'm new to lisp. I'd like to make a function1 that contains a simple loop that calls function2 and keeps a running total of the values return by function2 until function2 returns nil -- at which point I would like function1 to return the running total. how can I achieve this? 03:28:29 No, I'm more looking for a sense of organization, how and why. The big picture for the front-end. 03:28:47 nyef: more than RAM's paper? 03:28:54 minion: tell rabar about PCL 03:28:55 rabar: please see PCL: pcl-book: "Practical Common Lisp", an introduction to Common Lisp by Peter Seibel, available at http://www.gigamonkeys.com/book/ and in dead-tree form from Apress (as of 11 April 2005). 03:28:57 Which paper? 03:29:22 I've probably read it, and it's probably not clicked yet. 03:30:02 nyef: . 03:30:30 Sections 8-15 03:31:14 Ah, right... I should have that somewhere... find ~ -name lfp.ps... 03:31:38 Hunh. 03:31:47 -!- zzkt [~user@ppp118-210-230-127.lns20.adl6.internode.on.net] has quit [Quit: ERC Version 5.2 (IRC client for Emacs)] 03:32:07 srcerer [~chatzilla@dns2.klsairexpress.com] has joined #lisp 03:32:09 -!- grouzen [~grouzen@91.214.124.2] has quit [Ping timeout: 240 seconds] 03:32:37 -!- gigamonkey [~gigamonke@adsl-99-24-219-82.dsl.pltn13.sbcglobal.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 03:32:51 gigamonkey [~gigamonke@adsl-99-24-219-82.dsl.pltn13.sbcglobal.net] has joined #lisp 03:33:30 Yes, I've read this. Too vague. 03:35:21 the source isn't bad for the big picture, actually. 03:35:27 Each phase is nicely separated and all. 03:37:19 Yeah, it's just... I'm missing something, and I suspect that the easiest way to find it is to tear some chunk of the compiler out, set it down on its own, and then look at the strings leading back to the rest of the compiler. 03:39:36 Part of it is that the compiler-as-a-whole is too large for me to get a real grip on, and I don't see where the pieces separate. 03:39:43 enthymene [~kraken@cpe-98-148-35-51.socal.res.rr.com] has joined #lisp 03:39:52 If you want to start on it on the internals wiki, I could find some time to try and put some meat around the less clear areas. 03:40:00 -!- srcerer [~chatzilla@dns2.klsairexpress.com] has quit [Read error: Connection reset by peer] 03:40:18 -!- dys [~andreas@krlh-5f72eb41.pool.mediaWays.net] has quit [Ping timeout: 276 seconds] 03:40:29 dys [~andreas@krlh-5f720cad.pool.mediaWays.net] has joined #lisp 03:41:10 srcerer [~chatzilla@dns2.klsairexpress.com] has joined #lisp 03:41:24 My rough plan was actually to take bits of it and separate them out to see where the connections were, effectively producing a number of new packages for the various bits, and writing up some sort of explanation for the internals manual. 03:45:08 -!- rabar [~jonathans@129-2-175-70.wireless.umd.edu] has quit [Quit: rabar] 03:47:01 -!- lemonodor [~lemonodor@144.198.182.10] has quit [Quit: lemonodor] 03:47:55 -!- bigjust [~jcaratzas@adsl-074-232-230-165.sip.asm.bellsouth.net] has quit [Ping timeout: 276 seconds] 03:48:08 rabar [~jonathans@129-2-175-70.wireless.umd.edu] has joined #lisp 03:48:14 -!- rabar [~jonathans@129-2-175-70.wireless.umd.edu] has quit [Client Quit] 03:50:50 Anyway, the parts of IR2 that I'm most comfortable with are the parts that are closest to the machine. The assembler, which maps mnemonic instructions to something the CPU can handle. The VOPs, which are largely fragments of assembler code and descriptions of when they're applicable and how to fit them together. Primitive-objects, which are descriptions of how data is arranged in memory. Basically, things I can look at the output 03:50:50 of in a hexdump and easily map back to the source. 03:51:31 nyef: not the low level VM itself? 03:52:55 I've paged out most of what I learned about VOP operand lifetimes, I've -never- understood TN packing beyond what I need to know to customize SCs and SBs. 03:54:17 -!- tsuru` [~user@c-174-50-217-160.hsd1.tn.comcast.net] has quit [Read error: Connection reset by peer] 03:54:24 tsuru` [~user@c-174-50-217-160.hsd1.tn.comcast.net] has joined #lisp 03:54:52 I also don't understand representation selection. 03:55:08 Stupid heuristic? (: 03:55:13 Heh. 03:56:04 I know a lot of IR2 and virtual machine stuff, but by no means all of it. 03:56:07 I'll have to model that as a MIP and pipe into gurobi one day to see how well an exact solver can deal with the problem. 03:56:24 ubii [~ubii@207-119-123-149.stat.centurytel.net] has joined #lisp 03:57:02 -!- spradnyesh [~pradyus@122.167.102.159] has left #lisp 03:57:04 ... What's a "MIP", what's "gurobi", and which problem, exactly? 03:58:05 MIP: mixed integer program. gurobi: a very good (commercial but with a friendly license) MIP solver. The representation selection problem. 03:58:05 -!- hefner [~hefner@ppp-58-9-182-64.revip2.asianet.co.th] has quit [Read error: Connection reset by peer] 03:58:22 Ah. 04:01:13 And now I've learned something. 04:02:54 bigjust [~jcaratzas@adsl-074-232-230-165.sip.asm.bellsouth.net] has joined #lisp 04:03:06 -!- benny [~benny@i577A8FF2.versanet.de] has quit [Ping timeout: 245 seconds] 04:03:15 I'm getting "Unhandled error" in run-program.impure.lisp on 1.0.36. Should I care? 04:03:24 Platform? 04:03:37 x86, debian. 04:03:38 VPS 04:03:46 Hrm. 04:04:20 In general, I'd care about an "Unhandled error" result because it means that something is broken in the test suite, even if it's something as simple as a bare assert instead of an assert within a with-test form. 04:04:40 "The value NIL is not of type SIMPLE-STRING." 04:04:58 Oh, joy. 04:05:08 might be a resource failure -> run-program fails. 04:05:15 -!- tritchey [~tritchey@70-35-37-146.static.wiline.com] has quit [Quit: tritchey] 04:05:30 spradnyesh [~pradyus@122.167.95.160] has joined #lisp 04:05:52 After the test :run-program-cat-2 and before (:run-program :pty-stream)? 04:06:11 Err... before (:run-program :stress)? 04:06:31 gigamonkey pasted "error" at http://paste.lisp.org/display/95803 04:06:57 Looks like right after :run-program-cat-2 04:07:12 Yeah, found it. 04:07:17 Line 78 or so. 04:07:23 Does /bin/ed exist? 04:07:25 $@@#$ how do I exit /bin/ed 04:07:27 Yeah. 04:07:31 I'm stuck in it ATM. 04:07:34 ^D, surely? 04:07:39 Nope. 04:07:50 q, perhaps? 04:08:28 It's dying in sb-impl::find-a-pty... 04:08:33 ^Z to put in in the background and then kill -9 did the trick. 04:09:18 Ah. q it is. 04:09:47 nyef: line 78 of run-program.impure.lisp ? 04:09:51 Looks like you might have gotten something silly from ptsname. 04:09:52 Yeah. 04:10:15 And ptsname returns a c-string, which will be NIL if it gets NULL... 04:10:39 Not threadsafe, but that's not really at issue here. 04:10:46 ptsname is a function? 04:10:53 Yeah. 04:10:55 posix ptsname 04:10:55 http://www.opengroup.org/onlinepubs/007908799/xsh/ptsname.html 04:11:34 Is it possible I there's something that's not installed on this box that I actually need. 04:11:43 It's an almost brand new VPS. 04:12:01 So, I would be concerned if you're planning on using run-program with :PTY T. 04:12:47 -!- cmm [~cmm@bzq-109-67-26-179.red.bezeqint.net] has quit [Ping timeout: 246 seconds] 04:12:48 lnostdal [~lnostdal@90.149.113.175] has joined #lisp 04:12:54 -!- dnolen [~dnolen@pool-70-19-64-12.ny325.east.verizon.net] has quit [Quit: dnolen] 04:13:04 And otherwise I would consider filing a bug about, at the very least, sb-impl::find-a-pty not checking for an error response from ptsname(3) and not using ptsname_r(3) when available. 04:13:33 If not actually tracking down -why- it's failing and reporting that as well. 04:13:42 cmm [~cmm@bzq-109-67-26-179.red.bezeqint.net] has joined #lisp 04:14:15 If you won't be using run-program, or won't be using PTYs with run-program, I wouldn't worry too much. 04:14:52 *nyef* notes that the entire set of run-program tests is completely broken for win32. 04:16:08 hefner [~hefner@ppp-58-9-182-64.revip2.asianet.co.th] has joined #lisp 04:17:18 -!- twopoint718 [~chris@76.210.76.211] has quit [Quit: leaving] 04:18:02 -!- spradnyesh [~pradyus@122.167.95.160] has quit [Ping timeout: 246 seconds] 04:18:55 spradnyesh [~pradyus@nat/yahoo/x-tvdfzyzlwzasbehq] has joined #lisp 04:20:02 saikat [~saikat@c-71-202-153-244.hsd1.ca.comcast.net] has joined #lisp 04:20:46 Filed. 04:23:15 Thank you. 04:24:30 No problem. FWIW, same failure in 1.0.35. 04:24:57 Yeah, the failure mode has clearly been latent for a while. 04:27:37 -!- BrianRice [~water@c-76-115-44-87.hsd1.or.comcast.net] has quit [Quit: BrianRice] 04:27:38 -!- BrianRice-mb is now known as BrianRice 04:30:24 why doesn't our superior CL system figure out what it needs to load for a package itself? 04:31:38 oh right, eval makes that virtually impossible 04:31:46 l4ndfo [~l4ndfo@S0106002129a187e9.ed.shawcable.net] has joined #lisp 04:32:00 In what sense do you mean "what it needs to load for a package"? 04:32:26 And how does this intersect with the use-case for asdf-dependency-grovel? 04:33:13 nyef: it intersects in the way that I don't know what asdf-dependency-grovel is and that I don't know how I would tackle what I meant 04:34:19 it would be nice if lisp would automatically load the libraries it needed when it discovered that keywords from a package provided by the library were used 04:35:09 if it would only load the needed libraries, then the compiled image might be smaller. And I wouldn't need to specify the packages (but I'll look into asdf-dependency-grovel) 04:35:21 Ah. 04:36:13 This is related to one of my pet peeves about SBCL, but I still haven't figured out how to address it, and I expect I may have more access to do something about it than you do. 04:36:32 lpolzer__ [~lpolzer@dslb-088-073-255-045.pools.arcor-ip.net] has joined #lisp 04:36:42 oh yes, solving something like that would be way over my head 04:37:09 -!- konr [~user@201.82.136.22] has quit [Read error: Connection reset by peer] 04:37:43 lemonodor [~lemonodor@cpe-75-83-150-91.socal.res.rr.com] has joined #lisp 04:38:32 I always find it strange when lisp is less good at something than some other language 04:40:47 Let's not go there. 04:41:06 Wait, Lisp less good at something? 04:41:08 (my rant ends at that point) 04:41:16 Arelius: yes, we have you :( 04:41:24 -!- lpolzer_ [~lpolzer@dslb-088-073-230-215.pools.arcor-ip.net] has quit [Ping timeout: 276 seconds] 04:41:32 0.o 04:41:35 :P 04:42:31 -!- spradnyesh [~pradyus@nat/yahoo/x-tvdfzyzlwzasbehq] has quit [Ping timeout: 276 seconds] 04:42:55 It's actually a mix of things, but... Some of this stuff falls under "implementation-specific", which then leads to asking what the history of each implementation is, who the maintainers are, what their goals are, etc. 04:43:37 roughly everything we don't have boils down to a serious lack coding time, I think 04:43:56 in most cases lisp allows you to work around stuff one way or another. Perhaps not always in a portable way though 04:44:35 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 04:45:48 I have a decent amount of coding time available, but there's prioritzation, lack of knowledge in some key areas that need attention, lack of -interest- in some key areas that need attention, etc. 04:45:48 -!- hefner [~hefner@ppp-58-9-182-64.revip2.asianet.co.th] has quit [Read error: Connection reset by peer] 04:49:02 nyef: we need more you! 04:50:16 lisp is less good in the SOAP department, but I am working on my own cl-detergent 04:50:53 ... SOAP itself is deadly straightforward. It's an HTTP request with a funny header and specific body. 04:51:03 i just negotiated 3 hours for it, daily 04:51:13 nyef: wsdl groveling 04:51:16 The XML-Schema junk, on the other hand, is a nucking fightmare. 04:51:29 namespaces and other xml cruft 04:51:48 Yeah, WSDL isn't quite SOAP, it's part of the nightmare built up around it. 04:52:05 (Soap scum?) 04:52:17 cl-scum!!1 04:52:39 accurately describes *me* in the eyes of cow-orkers as well 04:52:51 is there such a thing as 'an a debugger' or is that a typo on sbcl.org's front page? 04:53:48 s/an// 04:53:54 bytecolor: Everybody makes makes mistakes. 04:54:18 nyef: heh 04:54:43 bytecolor: pointing out the errors of the sbcl cabal merits serious larting 04:55:22 ... Oh, for the love of... 04:55:42 pete? god? boobies? 04:56:09 *fusss* back to jquery and dom-fu, because the FE people can't be bothered to learn modern design 04:56:41 sucks to be a human greasemonkey 04:56:52 For the love of machine code disassembly, actually. 04:57:21 for the sake of mod, rem, and sib? 04:57:23 -!- Anarch [~olaf@c-67-171-37-107.hsd1.wa.comcast.net] has quit [Quit: WILL TROLL FOR FOOD] 04:57:32 ... mod, r/m, and sib, surely? 04:57:40 rabar [~jonathans@129-2-175-70.wireless.umd.edu] has joined #lisp 04:57:42 appendix B for sure 04:57:42 And no, in this case it's for CALL being disassembled as JMP. 04:57:55 (I'm not making this up.) 04:57:57 fusss: FE? 04:58:04 madnificent: front-end 04:58:05 nyef: what? 04:58:09 -!- rabar [~jonathans@129-2-175-70.wireless.umd.edu] has left #lisp 04:58:16 fusss: enjoy 04:58:32 Hrm. 04:58:36 joysui [~jonathans@129-2-175-70.wireless.umd.edu] has joined #lisp 04:58:51 Maybe not. 04:59:01 spradnyesh [~pradyus@122.167.95.160] has joined #lisp 05:00:51 -!- Odin- [~sbkhh@s121-302.gardur.hi.is] has quit [Quit: Odin-] 05:01:51 redline6561 [~redline@c-66-56-16-250.hsd1.ga.comcast.net] has joined #lisp 05:02:29 x86-64 doesn't have a register permanently dedicated to the current function object like the cheneygc platforms tend to, does it? 05:04:00 hefner [~hefner@ppp-58-9-182-64.revip2.asianet.co.th] has joined #lisp 05:04:53 -!- spradnyesh [~pradyus@122.167.95.160] has quit [Ping timeout: 256 seconds] 05:04:53 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 05:04:59 -!- TR2N [email@89.180.200.170] has left #lisp 05:05:16 nyef: nope (well, RIP) 05:05:34 Amadiro [~whoppix@ti0021a380-dhcp1747.bb.online.no] has joined #lisp 05:05:48 If I run the test case from lp#309472 on 1.0.11 x86-64/linux, I can see the "missing" frame in the backtrace. If I run it on 1.0.36 x86-64/linux, said frame is, as advertised, missing. If I run on anything later than that x86-64/linux, the frame is back. 05:06:00 -!- malsyned [~malsyned@adsl-75-35-185-146.dsl.wlfrct.sbcglobal.net] has quit [Read error: Operation timed out] 05:06:05 spradnyesh [~pradyus@nat/yahoo/x-vssqammnjmkgddlz] has joined #lisp 05:06:08 I know why it works on 1.0.36.1, but I don't know why it works on 1.0.11. 05:08:51 myu2 [~myu2@161.90.128.210.bf.2iij.net] has joined #lisp 05:11:02 Oh, god. 05:11:29 No, that doesn't work. 05:12:17 The best scenario I've got is that it only ever worked by accident. 05:12:27 And, as a scenario, that sucks. 05:17:33 brb 05:17:34 -!- fusss [~chatzilla@li63-187.members.linode.com] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.5.8/20100202165920]] 05:19:46 malsyned [~malsyned@adsl-75-35-185-146.dsl.wlfrct.sbcglobal.net] has joined #lisp 05:21:33 nunb [~nundan@59.178.179.194] has joined #lisp 05:22:41 -!- jan247 [~jan247@unaffiliated/jan247] has quit [Quit: jan247] 05:24:48 vu3rdd [~vu3rdd@164.164.250.10] has joined #lisp 05:26:59 -!- spradnyesh [~pradyus@nat/yahoo/x-vssqammnjmkgddlz] has quit [Ping timeout: 246 seconds] 05:29:30 ysph [~user@adsl-157-159-26.mgm.bellsouth.net] has joined #lisp 05:31:51 dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has joined #lisp 05:33:52 -!- ysph [~user@adsl-157-159-26.mgm.bellsouth.net] has quit [Client Quit] 05:33:55 pavelludiq [~quassel@91.139.192.207] has joined #lisp 05:34:35 -!- nunb [~nundan@59.178.179.194] has quit [Quit: This computer has gone to sleep] 05:36:12 Is there a quick way to wrap a function so as to keep track of how many times it is called? 05:36:22 -!- kwinz3 [~kwinz@d86-32-109-108.cust.tele2.at] has quit [Ping timeout: 260 seconds] 05:36:46 use a profiler? 05:36:52 I can think of two or three offhand. One of which is to just use a profiler. 05:37:10 jan247 [~jan247@unaffiliated/jan247] has joined #lisp 05:37:17 Another option might be TRACE. 05:37:30 (let ((times-called 0)) (defun do-whatever () (incf times-called) ..work...)) (defun how-many-times-called () times-called)) 05:37:51 thanks 05:38:13 whoops, one too many ) on the 1st defun I think 05:38:17 And then there's the option of grabbing the literal function object and stashing it where it can be funcalled, then replacing the original function binding (via setf fdefinition or similar) with a wrapper... 05:40:36 wrap that closure in a function that returns a set of lambdas, and setf fdefinition like nyef said, and you can make it transparently wrap existing functions 05:41:16 adding machinery to unwrap the functions on request is also straightforward. 05:44:42 beach [~user@ABordeaux-158-1-95-108.w86-201.abo.wanadoo.fr] has joined #lisp 05:44:48 Good morning! 05:44:53 Hello beach. 05:45:30 spradnyesh [~pradyus@nat/yahoo/x-xhyrgnryrpjopqpm] has joined #lisp 05:45:53 hello beach 05:46:15 OmniMancer [~OmniMance@222-154-177-77.jetstream.xtra.co.nz] has joined #lisp 05:49:56 -!- holycow [~new@64.151.208.2] has quit [Read error: Connection reset by peer] 05:50:14 Okay, it's coming up on 1AM and I need to be able to function tomorrow. 05:50:17 -!- nyef [~nyef@pool-70-109-142-222.cncdnh.east.myfairpoint.net] has quit [Quit: G'night all.] 05:50:25 joysui: Some implementations have an advise feature. This is a sort of generalized trace. For instance, in ccl, you can say (ccl:advise foo (incf *counter*)) to do the more-or-less obvious thing (increment *counter* before foo is called). 05:50:46 thanks rme, will check that 05:52:36 mae_tae [~7960fb0e@gateway/web/freenode/x-ulfxrwniikuigofr] has joined #lisp 05:54:53 GrayMagiker [~steve@c-76-18-86-163.hsd1.nm.comcast.net] has joined #lisp 05:56:06 hello people 05:57:19 -!- mae_tae [~7960fb0e@gateway/web/freenode/x-ulfxrwniikuigofr] has quit [Client Quit] 05:57:51 Kolyan [~nartamono@95-26-61-206.broadband.corbina.ru] has joined #lisp 05:58:06 -!- redline6561 [~redline@c-66-56-16-250.hsd1.ga.comcast.net] has quit [Quit: Leaving.] 06:00:05 -!- adu [~ajr@pool-74-96-89-29.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 06:00:29 adu [~ajr@pool-74-96-89-29.washdc.fios.verizon.net] has joined #lisp 06:08:52 nunb [~nundan@59.178.179.194] has joined #lisp 06:12:41 -!- stassats` [~stassats@wikipedia/stassats] has quit [Remote host closed the connection] 06:13:53 -!- spradnyesh [~pradyus@nat/yahoo/x-xhyrgnryrpjopqpm] has quit [Ping timeout: 246 seconds] 06:13:58 freiksenet [~freiksene@hoasnet-fe29dd00-202.dhcp.inet.fi] has joined #lisp 06:14:08 -!- pavelludiq [~quassel@91.139.192.207] has quit [Remote host closed the connection] 06:15:20 -!- ltriant [~ltriant@lithium.mailguard.com.au] has quit [Quit: leaving] 06:16:52 -!- nunb [~nundan@59.178.179.194] has quit [Quit: This computer has gone to sleep] 06:19:27 gonzojive_ [~red@fun.Stanford.EDU] has joined #lisp 06:21:40 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 06:24:34 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 06:27:30 -!- GrayMagiker [~steve@c-76-18-86-163.hsd1.nm.comcast.net] has quit [Quit: Leaving] 06:29:49 -!- bipt [bpt@cpe-075-182-095-009.nc.res.rr.com] has quit [Ping timeout: 264 seconds] 06:32:59 nunb [~nundan@59.178.179.194] has joined #lisp 06:37:10 spradnyesh [~pradyus@nat/yahoo/x-nhuxzcwmxussxcpi] has joined #lisp 06:38:02 -!- gigamonkey [~gigamonke@adsl-99-24-219-82.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 246 seconds] 06:38:57 -!- easyE [bK2lvhgdub@panix3.panix.com] has quit [Ping timeout: 256 seconds] 06:39:50 I am trying to use the latest slime with swank-clojure 06:39:55 -!- adu [~ajr@pool-74-96-89-29.washdc.fios.verizon.net] has quit [Quit: adu] 06:40:17 until afew days back it was working fine, but when I did an update from the git, I is breaking. 06:40:36 I did a git bisect and found this particular commit which breaks swank-clojure 06:40:41 commit a82bb3be2e5b3dc22909303784cb72b65486ccf2 06:41:22 looks like some changes need to be done wither in my .emacs or in swank-clojure perhaps. I don't really understand the internals of swank/slime. can someone help me fix this? 06:42:20 adu [~ajr@pool-74-96-89-29.washdc.fios.verizon.net] has joined #lisp 06:42:22 -!- adu [~ajr@pool-74-96-89-29.washdc.fios.verizon.net] has quit [Client Quit] 06:43:30 basically the completions do not work properly after this commit 06:43:45 -!- nunb [~nundan@59.178.179.194] has quit [Ping timeout: 240 seconds] 06:44:07 -!- joysui [~jonathans@129-2-175-70.wireless.umd.edu] has quit [Quit: joysui] 06:45:05 *hefner* doesn't underestand why Clojure people haven't forked SLIME 06:45:42 hefner: I am not using the forked slime. I do not like that too. 06:46:04 I am rather using an older version of swank-clojure and the pristine slime. 06:47:29 oh, so they did. I don't follow Clojure happenings. 06:47:59 *hefner* thinks supporting more than one language in something like SLIME or MCLIDE doesn't make any sense 06:48:02 yes, there is a forked slime on github, but I too don't know what exactly is changed in it. 06:48:29 -!- xinming_ is now known as xinming 06:48:56 easyE [MdYz274A5k@panix3.panix.com] has joined #lisp 06:49:35 -!- angstrom [~anon@unaffiliated/angstrom] has quit [Quit: leaving] 06:50:32 aerique [euqirea@xs2.xs4all.nl] has joined #lisp 06:50:36 rickmode [~rickmode@cpe-76-167-41-163.socal.res.rr.com] has joined #lisp 06:56:53 benny [~benny@i577A7D98.versanet.de] has joined #lisp 06:59:33 SandGorgon [~OmNomNomO@122.160.41.129] has joined #lisp 07:00:43 bipt [bpt@cpe-075-182-095-009.nc.res.rr.com] has joined #lisp 07:01:02 ephcon [~ephcon@c-24-34-195-64.hsd1.ma.comcast.net] has joined #lisp 07:02:23 rabar [~jonathans@129-2-175-87.wireless.umd.edu] has joined #lisp 07:02:32 Hun [~hun@pd956be5d.dip0.t-ipconnect.de] has joined #lisp 07:02:35 -!- rabar [~jonathans@129-2-175-87.wireless.umd.edu] has quit [Client Quit] 07:02:38 -!- ichernetsky [~ichernets@195.222.64.14] has quit [Ping timeout: 265 seconds] 07:02:54 -!- ephcon [~ephcon@c-24-34-195-64.hsd1.ma.comcast.net] has quit [Client Quit] 07:03:44 ephcon [~ephcon@c-24-34-195-64.hsd1.ma.comcast.net] has joined #lisp 07:04:16 -!- ephcon [~ephcon@c-24-34-195-64.hsd1.ma.comcast.net] has quit [Client Quit] 07:04:51 ephcon [~ephcon@c-24-34-195-64.hsd1.ma.comcast.net] has joined #lisp 07:06:46 Athas [~athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has joined #lisp 07:07:17 -!- dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has quit [Quit: dnolen] 07:19:12 Reaver1 [~Joachim@212.88.117.162] has joined #lisp 07:22:06 ichernetsky [~ichernets@195.222.67.232] has joined #lisp 07:22:14 jmbr [~jmbr@130.245.218.87.dynamic.jazztel.es] has joined #lisp 07:22:32 -!- freiksenet [~freiksene@hoasnet-fe29dd00-202.dhcp.inet.fi] has quit [Remote host closed the connection] 07:22:35 seangrove [~user@c-67-188-3-10.hsd1.ca.comcast.net] has joined #lisp 07:23:57 kwinz3 [~kwinz@e195-035.eduroam.tuwien.ac.at] has joined #lisp 07:26:32 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 07:31:02 -!- parolang [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has quit [Remote host closed the connection] 07:31:19 -!- mbohun [~mbohun@202.124.72.107] has quit [Quit: Leaving] 07:34:51 fusss [~chatzilla@60-241-1-206.static.tpgi.com.au] has joined #lisp 07:35:02 -!- bytecolor [~user@adsl-70-133-76-237.dsl.scrm01.sbcglobal.net] has left #lisp 07:36:13 -!- l4ndfo [~l4ndfo@S0106002129a187e9.ed.shawcable.net] has quit [Quit: leaving] 07:41:10 attila_lendvai [~ati@catv-89-134-66-143.catv.broadband.hu] has joined #lisp 07:47:16 -!- gonzojive_ [~red@fun.Stanford.EDU] has quit [Quit: gonzojive_] 07:48:42 -!- jan247 [~jan247@unaffiliated/jan247] has quit [Quit: jan247] 07:51:03 Edico [~Edico@unaffiliated/edico] has joined #lisp 07:53:15 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 07:54:00 OsamaBinWOG [~OsamaBinW@66-168-47-22.dhcp.nwtn.ct.charter.com] has joined #lisp 07:54:35 good morning 07:54:47 jan247 [~jan247@unaffiliated/jan247] has joined #lisp 07:56:26 -!- WOG [~OsamaBinW@66-168-47-22.dhcp.nwtn.ct.charter.com] has quit [Ping timeout: 246 seconds] 07:58:39 -!- rme [~rme@pool-70-104-122-115.chi.dsl-w.verizon.net] has quit [Quit: rme] 07:59:28 -!- gruseom [~daniel@S0106001217057777.cg.shawcable.net] has quit [Ping timeout: 276 seconds] 08:01:27 wvdschel [~wim@vpnf141.ugent.be] has joined #lisp 08:13:28 trebor_dki [~user@mail.dki.tu-darmstadt.de] has joined #lisp 08:22:05 -!- GammaRays [~user@77.246.230.163] has quit [Ping timeout: 240 seconds] 08:23:05 Athas` [~athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has joined #lisp 08:23:36 GammaRays [~user@77.246.230.163] has joined #lisp 08:24:02 -!- Athas [~athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has quit [Read error: Connection reset by peer] 08:25:00 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 08:27:56 -!- pjb` [~t@95.124.64.51] has quit [Quit: "On the road again!"] 08:28:04 -!- spradnyesh [~pradyus@nat/yahoo/x-nhuxzcwmxussxcpi] has quit [Ping timeout: 276 seconds] 08:28:04 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 08:29:35 -!- ASau``` [~user@77.246.230.163] has quit [Remote host closed the connection] 08:29:55 ASau``` [~user@77.246.230.163] has joined #lisp 08:30:00 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 08:30:01 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 08:37:59 RaceCondition [~RaceCondi@62.65.193.33.cable.starman.ee] has joined #lisp 08:44:39 -!- ASau``` [~user@77.246.230.163] has quit [Ping timeout: 240 seconds] 08:45:28 ASau``` [~user@77.246.230.163] has joined #lisp 08:46:08 spradnyesh [~pradyus@122.167.95.160] has joined #lisp 08:46:56 HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has joined #lisp 08:49:46 -!- Krystof [~csr21@84-51-132-95.christ977.adsl.metronet.co.uk] has quit [Ping timeout: 245 seconds] 08:54:16 -!- daniel___ is now known as daniel 08:55:04 -!- wvdschel [~wim@vpnf141.ugent.be] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115144158]] 08:55:26 -!- seangrove [~user@c-67-188-3-10.hsd1.ca.comcast.net] has quit [Ping timeout: 258 seconds] 08:58:49 grouzen [~grouzen@91.214.124.2] has joined #lisp 09:00:09 mega1 [~quassel@pool-053ac.externet.hu] has joined #lisp 09:01:39 fiveop [~fiveop@g229240200.adsl.alicedsl.de] has joined #lisp 09:06:17 -!- fusss [~chatzilla@60-241-1-206.static.tpgi.com.au] has quit [Ping timeout: 256 seconds] 09:07:25 -!- c|mell [~cmell@cpc3-colc5-0-0-cust193.colc.cable.ntl.com] has quit [Read error: Operation timed out] 09:12:50 timor [~timor@port-87-234-97-27.dynamic.qsc.de] has joined #lisp 09:13:54 fusss [~chatzilla@60-241-1-206.static.tpgi.com.au] has joined #lisp 09:14:02 -!- timor [~timor@port-87-234-97-27.dynamic.qsc.de] has quit [Client Quit] 09:14:17 -!- enthymene [~kraken@cpe-98-148-35-51.socal.res.rr.com] has quit [Quit: router hop!] 09:16:46 -!- rickmode [~rickmode@cpe-76-167-41-163.socal.res.rr.com] has quit [Quit: rickmode] 09:17:32 timor [~timor@port-87-234-97-27.dynamic.qsc.de] has joined #lisp 09:19:19 -!- rread [~rread@nat/sun/x-bphoyelhmskhogwa] has quit [Ping timeout: 256 seconds] 09:23:56 -!- ichernetsky [~ichernets@195.222.67.232] has quit [Quit: Leaving.] 09:28:06 ever write a complex utility, try to test it out but mistype the name and get something else in autocompletion .. just to discover that that "something" else does the exact same thing you just implement? 09:28:36 splittist [~5503888e@gateway/web/freenode/x-kxsljpipabokziky] has joined #lisp 09:29:04 my mime-type-from-file-type was no match for hunchentoot's builtin mime-type in name brevity, and breadth in known types 09:29:07 morning 09:29:18 hey splittist 09:29:50 cadabra [~cadabra@69.169.170.130.provo.static.broadweavenetworks.net] has joined #lisp 09:30:11 fusss: weren't you doing some NLP/information extraction recently? 09:30:11 except mine does (gethash (pathname-type file) *known-mimes* "application/octet-stream") sensible defaults ftw! 09:30:27 splittist: ~2 months, yeah 09:31:11 -!- cadabra [~cadabra@69.169.170.130.provo.static.broadweavenetworks.net] has quit [Remote host closed the connection] 09:31:21 fusss: were you using lisp? did that work out well for you? 09:31:33 -!- ASau``` [~user@77.246.230.163] has quit [Read error: Connection reset by peer] 09:31:44 nunb [~nundan@59.178.173.57] has joined #lisp 09:31:57 it's all in CL; but i do all my work in the *scratch* buffer, one-off utils 09:32:01 ASau``` [~user@77.246.230.163] has joined #lisp 09:32:11 works fine for NLP 09:32:50 OK.Fair enough (: 09:34:17 -!- GammaRays [~user@77.246.230.163] has quit [Remote host closed the connection] 09:34:20 *fusss* really wants pathname deconstructors that can do stuff like pathname-trim* and similar strings things 09:34:31 GammaRays [~user@77.246.230.163] has joined #lisp 09:40:17 -!- Athas` [~athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has quit [Remote host closed the connection] 09:41:00 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 09:42:49 load-logical-pathname-translations o_O? 09:44:19 jdz [~jdz@85.254.211.133] has joined #lisp 09:44:32 (l-l-p-t "") hangs clisp 09:44:58 tcr [~tcr@host146.natpool.mwn.de] has joined #lisp 09:46:19 -!- ace4016 [~dante4016@adsl-10-135-23.mia.bellsouth.net] has quit [Quit: night] 09:50:17 mae_tae [~7960fb0e@gateway/web/freenode/x-egvcnidqcqkcjkdp] has joined #lisp 09:51:04 can lisp be integrated to visual basic? 09:52:20 -!- jan247 [~jan247@unaffiliated/jan247] has quit [Quit: jan247] 09:52:48 c|mell [~cmell@cpc3-colc5-0-0-cust193.colc.cable.ntl.com] has joined #lisp 09:55:03 bytecolor [~user@adsl-70-133-76-237.dsl.scrm01.sbcglobal.net] has joined #lisp 09:55:06 -!- toekutr [~toekutr@adsl-69-107-137-111.dsl.pltn13.pacbell.net] has quit [Quit: Leaving] 09:56:02 mae_tae: you can use some lisps as COM objects and expose them to visual basic, yes 09:56:38 and if the visual basic can expose itself as a COM server, some lisps can call into that 09:56:47 oh, COM, VB... sounds like loads of fun 09:57:35 -!- mae_tae [~7960fb0e@gateway/web/freenode/x-egvcnidqcqkcjkdp] has quit [Quit: Page closed] 09:57:42 mae_tae: your best option might be to hunker down and write a thin C wrapper for the visual basic; some stub code that makes COM calls, but exposes a native C interface, then trivially call those from Lisp 09:57:46 -!- phadthai [mmondor@ginseng.pulsar-zone.net] has quit [Ping timeout: 265 seconds] 09:59:32 and if I wasn't pressed for time I would tell you how to orchestrate legacy visual basic and foxpro apps with lisp by exposing an XML-RPC interface and wielding a fat message queue hammer against the thumbs of the corrupt and innocent 10:03:49 why would you do such a thing 10:06:07 consulting 10:06:24 mbohun [~mbohun@ppp115-156.static.internode.on.net] has joined #lisp 10:08:26 sounds painful. 10:08:45 LW can make COM calls out of the box, iirc 10:09:35 and create dlls, too 10:09:44 not the free version, though 10:09:46 *fusss* has a gut feeling mae_tae was talking about AutoLisp 10:09:58 -!- lemonodor [~lemonodor@cpe-75-83-150-91.socal.res.rr.com] has quit [Quit: lemonodor] 10:10:37 tcr, SB-KERNEL:TYPE-EXPAND is gone... any hint what's there instead of it? 10:11:34 Yuuhi [benni@p5483E1F2.dip.t-dialin.net] has joined #lisp 10:12:05 attila_lendvai: sb-ext:typexpand-1, typexpand, typexpand-all 10:12:22 -!- jdz [~jdz@85.254.211.133] has quit [Ping timeout: 264 seconds] 10:12:32 thank! 10:12:32 s 10:12:58 what do you use it for exactly? 10:13:11 there's now also defined-type-name-p, and valid-type-specifier-p 10:13:25 type-instance-count-upper-bound, tries to tell the cardinality of the set 10:14:28 tcr, which one does the same as the old type-expand? 10:14:35 Odin- [~sbkhh@s121-302.gardur.hi.is] has joined #lisp 10:16:43 enthymene [~kraken@adsl-76-242-89-178.dsl.lsan03.sbcglobal.net] has joined #lisp 10:17:34 freiksenet [~freiksene@hoasnet-fe29dd00-202.dhcp.inet.fi] has joined #lisp 10:18:30 TYPEXAND, I think 10:18:58 It's not the same in that it returns two values like MACROEXPAND, and TYPE-EXPAND only returned one iirc 10:19:00 tcr, why those names? why not sb-ext:type-expand or even better sb-ext:expand-type? that looks very much like a typo... 10:19:30 cultural compatibility with makunbound 10:19:31 and creat 10:19:41 Dunno I like the old-school-ism about it. 10:19:57 i'll just use one an let Levy decide... it's needed for his work for the component factories for values and types 10:20:33 well, then i must conclude that i'm very much culturally incompatible with cl... :/ 10:20:52 we'd already noticed that! 10:20:55 Mr DEF 10:21:05 DEFCLASS* 10:21:07 etc 10:21:17 #T #F! 10:21:19 introducing something new with a typo... i'll never understand that... :) 10:22:27 It protects us from the heathen 10:23:17 using fuzzy completion i didn't even notice the typo for several minutes... :) 10:24:07 C'est ne pas une typpo 10:25:05 Xof: Alessio Stalla is about adding your ext seq. protocol to abcl :-) 10:25:17 grrrr, merge is destructive 10:26:07 oh well, i've exterminated my sbcl with that change without a usable debugger/backtrace... memory corruption, etc 10:26:32 tcr: woo! I will have to change mine incompatibly! 10:29:56 Xof: we'll catch up faster than you can break ;! 10:31:03 yo easyE 10:31:13 Hey, T. Enjoy Wien? 10:31:34 wet3000 [massivehea@dialup-4.159.218.225.Dial1.Chicago1.Level3.net] has joined #lisp 10:31:59 stassats [~stassats@wikipedia/stassats] has joined #lisp 10:32:11 City is f' beautiful it really makes me regret your bombing way back when 10:32:28 Yeah. Sorry about that. 10:32:57 *easyE* plays the ugly American. 10:33:23 You came at the right time, though. It's been a grim Winter. 10:34:29 so in clbuild i add some git repositories to my-projects and try to record-dependencies, but it says "warning: no dependencies for paren-psos found Error: cannot download unknown project paren-psos", for example 10:34:47 easyE: Do you have some time at hand? 10:35:29 -!- mega1 [~quassel@pool-053ac.externet.hu] has quit [Ping timeout: 245 seconds] 10:35:45 Not right now. I'm actually in a confernce call. 10:35:57 Arguing about requirements processes. 10:36:01 Ok, maybe in the evening 10:36:04 Whee! 10:37:07 (loop for node as (node-next list) collecting node) <--- syntax howto? 10:37:17 and no, i am not building linked lists ;-) 10:37:32 LW says "can not destructure in loop" 10:38:38 for node = 10:38:40 fusss: (loop for (node-next nil) in nodes collect node) 10:38:41 (do ((node (node-next list) (node-next list))) ((null node) nil)) is kinda parenthetesque 10:38:56 -!- wet3000 [massivehea@dialup-4.159.218.225.Dial1.Chicago1.Level3.net] has left #lisp 10:39:38 (loop for node = (node-next list) while node ...) 10:40:21 jdz [~jdz@85.254.211.133] has joined #lisp 10:40:43 -!- vu3rdd [~vu3rdd@164.164.250.10] has quit [Remote host closed the connection] 10:40:48 i quickly approached LW heap size limit. will restart and fix bug. thanks tcr et stassats 10:41:57 tcr, this kills my almost head sbcl... same there? (progn (trace sb-ext:typexpand) (sb-ext:typexpand 'fixnum)) 10:42:12 trace is not necessary, but this is the shortest i know that triggers it 10:42:14 galaxywatcher [~galaxywat@ppp-58-8-46-37.revip2.asianet.co.th] has joined #lisp 10:42:30 there's some infinite recursion involved somewhere that leads to corruption 10:42:45 trace uses typexpand? 10:42:52 1.0.36.8 10:43:20 typexpand, what a weird name 10:43:31 Bah all you people have no taste 10:43:31 stassats, as i've said trace is not needed. i just wanted to hunt down who is calling it and with what arguments to kill sbcl 10:43:54 ...just don't mak me unbound, please! :) 10:44:03 tcr: rename to type-xpand to make the point clear 10:44:18 vu3rdd [~vu3rdd@164.164.250.10] has joined #lisp 10:45:26 attila_lendvai: tracing typexpand is not a good idea, adding FORMATs will work and you'll see it's called very very often iirc 10:47:34 -!- jmbr [~jmbr@130.245.218.87.dynamic.jazztel.es] has quit [Ping timeout: 245 seconds] 10:49:49 attila_lendvai: trace's :wherein may make sense 10:50:49 -!- bipt [bpt@cpe-075-182-095-009.nc.res.rr.com] has quit [Ping timeout: 258 seconds] 10:56:28 tcr, do you have a local-time checkout? this one triggers the infinite recursion but i can't reproduce it yet with something simpler: (sb-ext:typexpand 'local-time:date) 10:57:02 ichernetsky [~ichernets@port-163-adslby-pool46.infonet.by] has joined #lisp 10:57:07 tcr, err, no, forget that. that date type gets redefined somewhere... 10:59:46 tcr, hrm, it's simply a broken typedef, a (deftype foo () 'foo) but somehow takes sbcl to its knees due to recursive errors in the debugger when printing the frames after the control stack exhausted error 11:00:36 so, all-in-all it's a false alarm... 11:01:04 hm 11:01:38 attila_lendvai: I do get into sldb in that case on linux x86-32 11:02:26 rread [~rread@c-98-234-219-222.hsd1.ca.comcast.net] has joined #lisp 11:03:01 tcr, yeah, but the problem is due to sbcl's and/or slime's limited ability to deal with further errors after an infinite recursion... 11:03:39 "after an inifinite recursion"? 11:03:43 I think that's expected if your control stack blows up 11:04:11 i always wanted to know what's after infinity 11:04:23 more infinity 11:04:25 You just need a Cantorian diagonal debugger 11:05:17 easyE: abcl's startup time got noticably improved, nice! 11:05:40 Thanks. 11:06:57 Although I think Erik deserves the credit on that. Trying to get it workable in Google App Engine 11:07:35 How's that going? 11:07:50 It runs. 11:08:51 Athas [~athas@shop3.diku.dk] has joined #lisp 11:09:32 cool, running sure is faster than walking :) 11:10:12 The thing that is keeping me from playing with abcl on GAE is my fear that I would have to learn all the java stuff I've been avoiding for the last dozen years (and incompetence, of course). 11:15:05 -!- spradnyesh [~pradyus@122.167.95.160] has left #lisp 11:15:49 -!- nunb [~nundan@59.178.173.57] has quit [Quit: This computer has gone to sleep] 11:16:07 Deploying to GAE is pretty Java-specific, yes. I'm not going to pretend that ABCL on GAE is going to feel Lisp native. 11:17:51 (whatever Lisp-native might mean in the context of HTTP servlets) 11:21:28 HET3 [~diman@w283.engin.cf.ac.uk] has joined #lisp 11:31:09 -!- saikat [~saikat@c-71-202-153-244.hsd1.ca.comcast.net] has quit [Quit: saikat] 11:32:03 wet3000 [massivehea@dialup-4.159.218.225.Dial1.Chicago1.Level3.net] has joined #lisp 11:32:43 m4thrick [~mathrick@users177.kollegienet.dk] has joined #lisp 11:36:05 -!- cmatei [~cmatei@95.76.26.166] has quit [Ping timeout: 260 seconds] 11:42:11 i have spent the last 1.5 hours supplanting the common lisp pathnames with a CLOS-based version 11:42:21 routes 11:42:42 i could use some input 11:42:46 why, when strings are already built in? 11:42:56 so far win32 specific and uses cl-fad and cl-ppcre 11:43:24 hefner: it's stringy too, but i modeled the path heirarchy with parent relationship 11:44:56 or i should wait until i have merge-routes 11:45:29 i wanna add route-trim-parent, route-trim-child, etc. 11:45:50 merge-pathnames sucks, that's all I know 11:45:59 -!- fusss [~chatzilla@60-241-1-206.static.tpgi.com.au] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.5.8/20100202165920]] 11:48:31 Edward_ [Ed@AAubervilliers-154-1-12-62.w86-212.abo.wanadoo.fr] has joined #lisp 11:49:02 Joreji [~thomas@81-014.eduroam.RWTH-Aachen.DE] has joined #lisp 11:49:04 cmatei [~cmatei@95.76.26.166] has joined #lisp 11:52:00 -!- enthymene [~kraken@adsl-76-242-89-178.dsl.lsan03.sbcglobal.net] has quit [Quit: sleep!] 11:54:31 -!- sebyte [~sebyte@213.229.74.8] has quit [Remote host closed the connection] 12:00:48 -!- lgormley [~user@S0106001111de1fc8.cg.shawcable.net] has quit [Ping timeout: 276 seconds] 12:05:36 -!- Phoodus [foo@97-124-127-114.phnx.qwest.net] has quit [Ping timeout: 268 seconds] 12:08:27 minion: memo for fuss: iolib contains an implementation of a non CL pathname system 12:08:28 Remembered. I'll tell fuss when he/she/it next speaks. 12:09:31 athlon [~user@188-65-95-178.pool.ukrtel.net] has joined #lisp 12:10:15 How to evaluate all content of buffer (without C-x h C-c C-r) in SLIME? 12:11:57 athlon: M-x slime-eval-buffer? 12:13:22 pavelludiq [~quassel@91.139.192.207] has joined #lisp 12:13:47 -!- m4thrick [~mathrick@users177.kollegienet.dk] has quit [Remote host closed the connection] 12:13:48 howdy luis! Your job's occupying your life? 12:13:53 C-c C-l or C-c C-k for load and compile 12:14:12 smithzv_ [~smithzv@c-24-9-11-34.hsd1.co.comcast.net] has joined #lisp 12:14:14 TR2N [email@89-180-145-189.net.novis.pt] has joined #lisp 12:14:55 m4thrick [~mathrick@users177.kollegienet.dk] has joined #lisp 12:15:16 -!- smithzv [~smithzv@c-24-9-11-34.hsd1.co.comcast.net] has quit [Remote host closed the connection] 12:15:47 *stassats* is making C-c C-k to accept C-u the same way as C-c C-c 12:16:16 and curses cvs slowness along the way 12:16:43 Don't forget M-- 12:17:49 it reuses everything from C-c C-c parts 12:21:41 stassats: what's C-u do there? 12:21:56 read the docstring! 12:22:10 where do I find that? 12:22:25 C-h k C-c C-c 12:22:40 -!- smithzv_ [~smithzv@c-24-9-11-34.hsd1.co.comcast.net] has quit [Remote host closed the connection] 12:22:41 in one of slime's buffers 12:22:43 smithzv [~smithzv@c-24-9-11-34.hsd1.co.comcast.net] has joined #lisp 12:22:44 ooh 12:22:45 handy 12:23:09 (C-u C-c C-c, that is; knew about C-h k, just didn't know it was the docstring) 12:23:29 It only works on sbcl though 12:23:47 the current docstring doesn't say that negative arguments work on SPEED 12:23:58 i've updated it 12:24:36 nipra [~nipra@121.243.225.226] has joined #lisp 12:25:05 unicode [~user@95.214.49.61] has joined #lisp 12:25:53 Reaver2 [~Joachim@212.88.117.162] has joined #lisp 12:27:04 mega1 [~quassel@53d82708.adsl.enternet.hu] has joined #lisp 12:27:09 -!- Reaver1 [~Joachim@212.88.117.162] has quit [Ping timeout: 240 seconds] 12:30:01 -!- Guest60295 [~x@2001:470:8859:cafe:20c:29ff:fec5:e30a] has quit [Read error: Operation timed out] 12:31:22 -!- Edward_ [Ed@AAubervilliers-154-1-12-62.w86-212.abo.wanadoo.fr] has quit [] 12:32:45 xristos [~x@2001:470:8859:cafe:20c:29ff:fec5:e30a] has joined #lisp 12:32:47 -!- xristos is now known as Guest80325 12:35:28 -!- wet3000 [massivehea@dialup-4.159.218.225.Dial1.Chicago1.Level3.net] has left #lisp 12:35:48 -!- slaker [~slaker@cpc3-seve13-0-0-cust106.popl.cable.ntl.com] has quit [Quit: Lost terminal] 12:37:59 wet3000 [massivehea@dialup-4.159.218.225.Dial1.Chicago1.Level3.net] has joined #lisp 12:40:57 -!- koollman [~samson_t@ns301422.ovh.net] has quit [Ping timeout: 260 seconds] 12:42:24 *stassats* again spent more time on slime than writing the code which prompted to do it 12:47:09 -!- wet3000 [massivehea@dialup-4.159.218.225.Dial1.Chicago1.Level3.net] has quit [Ping timeout: 245 seconds] 12:47:41 egosh [~Miranda@94.242.128.146] has joined #lisp 12:49:35 -!- OmniMancer [~OmniMance@222-154-177-77.jetstream.xtra.co.nz] has quit [Quit: Leaving.] 12:49:41 stassats: just say no to hairy yaks 12:50:25 -!- Jasko2 [~tjasko@c-174-59-195-12.hsd1.pa.comcast.net] has quit [Quit: Leaving] 12:51:24 pix4 [~pixel@dslb-088-078-031-062.pools.arcor-ip.net] has joined #lisp 12:52:17 koollman [~samson_t@ns301422.ovh.net] has joined #lisp 12:53:52 Jasko [~tjasko@c-174-59-195-12.hsd1.pa.comcast.net] has joined #lisp 12:55:27 spearalot [~spearalot@192.165.126.74] has joined #lisp 12:55:29 -!- SandGorgon [~OmNomNomO@122.160.41.129] has quit [Ping timeout: 245 seconds] 12:56:46 -!- unicode [~user@95.214.49.61] has quit [Quit: leaving] 12:56:50 carlocci [~nes@93.37.216.21] has joined #lisp 12:58:39 it's fun watching your code being unwritten with holding C-_ 13:01:00 knobo [~user@90.149.4.182] has joined #lisp 13:01:16 less fun when you forget how emacs undo works and aren't sure how to get it back 13:04:55 -!- stepnem [~stepnem@88.103.132.186] has quit [Max SendQ exceeded] 13:04:59 -!- koollman [~samson_t@ns301422.ovh.net] has quit [Ping timeout: 258 seconds] 13:05:43 stepnem [~stepnem@88.103.132.186] has joined #lisp 13:07:38 koollman [~samson_t@ns301422.ovh.net] has joined #lisp 13:08:03 -!- kwinz3 [~kwinz@e195-035.eduroam.tuwien.ac.at] has quit [Ping timeout: 258 seconds] 13:11:39 *aerique* loves plists 13:12:28 -!- tsuru` [~user@c-174-50-217-160.hsd1.tn.comcast.net] has quit [Remote host closed the connection] 13:12:41 tsuru` [~user@c-174-50-217-160.hsd1.tn.comcast.net] has joined #lisp 13:13:02 -!- smithzv [~smithzv@c-24-9-11-34.hsd1.co.comcast.net] has quit [Ping timeout: 258 seconds] 13:13:05 smithzv [~smithzv@c-24-9-11-34.hsd1.co.comcast.net] has joined #lisp 13:17:46 udzinari [~user@nat/ibm/x-wxjuthvotwcaagmz] has joined #lisp 13:21:27 kwinz3 [~kwinz@d86-32-109-108.cust.tele2.at] has joined #lisp 13:26:38 rdd [~user@c83-250-52-182.bredband.comhem.se] has joined #lisp 13:28:34 -!- hefner [~hefner@ppp-58-9-182-64.revip2.asianet.co.th] has quit [Ping timeout: 264 seconds] 13:29:10 -!- RaceCondition [~RaceCondi@62.65.193.33.cable.starman.ee] has quit [Quit: Computer has gone to sleep] 13:29:12 bipt [bpt@cpe-075-182-095-009.nc.res.rr.com] has joined #lisp 13:30:31 jan247 [~jan247@unaffiliated/jan247] has joined #lisp 13:32:53 hefner [~hefner@ppp-58-9-110-151.revip2.asianet.co.th] has joined #lisp 13:37:15 dlowe [~dlowe@ita4fw1.itasoftware.com] has joined #lisp 13:39:48 wet3000 [massivehea@dialup-4.159.220.14.Dial1.Chicago1.Level3.net] has joined #lisp 13:47:29 -!- Joreji [~thomas@81-014.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 246 seconds] 13:51:05 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 13:53:54 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Client Quit] 14:02:06 Phoodus [foo@97-124-127-114.phnx.qwest.net] has joined #lisp 14:06:30 -!- jan247 [~jan247@unaffiliated/jan247] has quit [Quit: jan247] 14:07:08 sanxiyn [~tinuviel@116.37.85.54] has joined #lisp 14:07:08 jan247 [~jan247@120.28.122.28] has joined #lisp 14:07:08 -!- jan247 [~jan247@120.28.122.28] has quit [Changing host] 14:07:08 jan247 [~jan247@unaffiliated/jan247] has joined #lisp 14:09:08 -!- ubii [~ubii@207-119-123-149.stat.centurytel.net] has quit [Quit: Leaving] 14:11:46 tsuru`` [~user@c-68-53-57-241.hsd1.tn.comcast.net] has joined #lisp 14:13:53 -!- spearalot [~spearalot@192.165.126.74] has quit [Quit: leaving] 14:14:31 nyef [~nyef@pool-70-109-142-222.cncdnh.east.myfairpoint.net] has joined #lisp 14:14:34 G'morning all. 14:14:57 -!- pix4 [~pixel@dslb-088-078-031-062.pools.arcor-ip.net] has quit [Ping timeout: 252 seconds] 14:15:24 nyef: what's a good infocom to play that isn't Zork, AMFV, or Suspended? 14:16:39 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Remote host closed the connection] 14:17:09 hefner: Enchanter (plus the sequels). 14:17:19 eh, the plots sound cliche. 14:17:28 "Kill the evil wizard" or whatever. 14:17:35 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 14:17:38 hi nyef 14:17:41 Yeah it is cliche. 14:17:56 Starcross? 14:17:59 I forget the name of that one with the house.. hrrm... 14:18:11 Actually the way the spell combine in Enchanter can be quite clever. 14:18:16 <_3b> hhgg? 14:18:39 Suspect. I liked that one too. 14:18:58 Lurking horror. 14:20:06 Wishbringer? 14:20:24 _Planetfall_ 14:20:42 finalprefix [~finalpref@122.182.0.38] has joined #lisp 14:20:58 pix4 [~pixel@dslb-088-078-031-062.pools.arcor-ip.net] has joined #lisp 14:21:05 Or screw infocom and just hit up the interactive-fiction archives. 14:21:11 -!- hefner [~hefner@ppp-58-9-110-151.revip2.asianet.co.th] has quit [Read error: Connection reset by peer] 14:21:17 "A troll's life" :) 14:21:25 Messing with a Z-machine interpreter in Lisp, I hope? 14:22:25 phadthai [mmondor@ginseng.pulsar-zone.net] has joined #lisp 14:25:01 I enjoyed http://lacunastory.com/ 14:25:27 -!- pavelludiq [~quassel@91.139.192.207] has quit [Remote host closed the connection] 14:28:39 bobbysmith007 [~russ@216.155.97.1] has joined #lisp 14:29:12 Author of that game also sells 738 page printed text of Inform 7 source code [...] 14:29:21 -!- myu2 [~myu2@161.90.128.210.bf.2iij.net] has quit [Ping timeout: 245 seconds] 14:29:46 dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has joined #lisp 14:31:03 -!- galaxywatcher [~galaxywat@ppp-58-8-46-37.revip2.asianet.co.th] has quit [Quit: galaxywatcher] 14:31:18 astoon [~astoon@80.78.109.217] has joined #lisp 14:31:58 -!- simplechat [~simplecha@unaffiliated/simplechat] has quit [Remote host closed the connection] 14:32:00 galaxywatcher [~galaxywat@ppp-58-8-46-37.revip2.asianet.co.th] has joined #lisp 14:32:06 jleija [~jleija@adsl-91-4-254.chs.bellsouth.net] has joined #lisp 14:34:30 hefner [~hefner@ppp-58-9-115-31.revip2.asianet.co.th] has joined #lisp 14:36:29 -!- galaxywatcher [~galaxywat@ppp-58-8-46-37.revip2.asianet.co.th] has quit [Ping timeout: 246 seconds] 14:37:37 -!- potatishandlarn [~potatisha@c-4f667a5d-74736162.cust.telenor.se] has quit [Ping timeout: 264 seconds] 14:38:24 Krystof [~csr21@howells.doc.gold.ac.uk] has joined #lisp 14:40:22 -!- jdz [~jdz@85.254.211.133] has quit [Quit: Leaving] 14:41:41 ... readdir() works on win32, and I can't for the life of me figure out -why-. 14:42:12 It's not documented to work there, it's not in the MSDN references. 14:43:02 posix subsystem? 14:43:03 Sorry, I couldn't find anything for subsystem?. 14:43:26 dnolen_ [~dnolen@ool-18bc2fa9.dyn.optonline.net] has joined #lisp 14:43:31 We don't use the posix subsystem. We're a win32 console app. 14:43:45 redline6561 [~redline@c-66-56-16-250.hsd1.ga.comcast.net] has joined #lisp 14:43:49 -!- dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has quit [Ping timeout: 245 seconds] 14:43:49 -!- dnolen_ is now known as dnolen 14:45:02 Also utterly bizzare is that adding d_ino to the dirent structure being grovelled appears to destroy the ability to read the name slot correctly, without actually changing its size or location. 14:45:54 bizarre? 14:45:59 adeht [~death@bzq-84-110-240-18.red.bezeqint.net] has joined #lisp 14:46:01 Whatever. 14:46:32 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has quit [Quit: Leaving] 14:46:35 TDT [~user@173-17-83-225.client.mchsi.com] has joined #lisp 14:47:54 hefner: So, what's with the interest in infocom? 14:48:41 nyef: semi-random, finished Suspended the other day, felt like trying another one. 14:49:08 Ah. 14:49:20 So nothing fun like a CLIM-based Z-Code interpreter? 14:49:54 I believe that's already been done by someone. 14:50:31 Well, yes, but it's been ages since I hacked on it, it never got past supporting Z3, and I'm sure what's there could be improved. 14:50:51 Or glulx for that matter 14:51:53 -!- vu3rdd [~vu3rdd@164.164.250.10] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 14:52:21 galaxywatcher [~galaxywat@ppp-58-8-46-37.revip2.asianet.co.th] has joined #lisp 14:53:29 <_3b> nyef: i think mingw or gcc might provide readdir 14:54:09 I think I'm going to give up on the readdir thing. What's currently in CVS builds, and that should be sufficient. 14:54:46 howdy folks 14:54:56 Hello trittweiler. 14:55:34 -!- ivan4th [~ivan4th@smtp.igrade.ru] has quit [Remote host closed the connection] 14:56:11 Can anyone recommend some book about networking (mobile in particular)? For information about TCP/IP I was told the Comer and Stevens books are canonical. 14:56:31 ivan4th [~ivan4th@smtp.igrade.ru] has joined #lisp 14:58:51 -!- rdd [~user@c83-250-52-182.bredband.comhem.se] has quit [Remote host closed the connection] 15:01:10 Internetworking with TCP/IP? 15:01:20 How does it compare with TCP/IP Illustrated? 15:01:32 trittweiler: I greatly enjoyed radia perlman's "interconnections", 2nd ed 15:02:03 sunwukong [~vukung@business-80-99-161-225.business.broadband.hu] has joined #lisp 15:04:21 rajesh [~rajesh@nylug/member/rajesh] has joined #lisp 15:04:23 -!- aerique [euqirea@xs2.xs4all.nl] has quit [Quit: ...] 15:05:10 -!- fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has quit [Ping timeout: 264 seconds] 15:07:38 -!- ephcon [~ephcon@c-24-34-195-64.hsd1.ma.comcast.net] has quit [Ping timeout: 246 seconds] 15:11:40 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 15:14:58 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 15:17:27 fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has joined #lisp 15:20:26 HET4 [~diman@w283.engin.cf.ac.uk] has joined #lisp 15:21:45 fisxoj [~fisxoj@80.153.54.203] has joined #lisp 15:22:29 reprore [~reprore@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 15:22:54 -!- TDT [~user@173-17-83-225.client.mchsi.com] has quit [Remote host closed the connection] 15:23:09 -!- HET3 [~diman@w283.engin.cf.ac.uk] has quit [Ping timeout: 252 seconds] 15:24:29 TDT [~user@173-17-83-225.client.mchsi.com] has joined #lisp 15:24:47 konr [~user@201.82.136.22] has joined #lisp 15:28:39 saikat [~saikat@c-71-202-153-244.hsd1.ca.comcast.net] has joined #lisp 15:28:53 lemonodor [~lemonodor@cpe-75-83-150-91.socal.res.rr.com] has joined #lisp 15:30:05 Alabaman [~badgerfac@81-226-253-54-no19.tbcn.telia.com] has joined #lisp 15:34:54 ephcon [~ephcon@student167-100.hampshire.edu] has joined #lisp 15:37:55 -!- Odin- [~sbkhh@s121-302.gardur.hi.is] has quit [Quit: Odin-] 15:42:03 -!- wet3000 [massivehea@dialup-4.159.220.14.Dial1.Chicago1.Level3.net] has left #lisp 15:45:33 parolang [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has joined #lisp 15:46:26 -!- Madsy [~madsy@fu/coder/madsy] has quit [Quit: Lost terminal] 15:47:10 ace4016 [~jmarcelin@adsl-10-101-26.mia.bellsouth.net] has joined #lisp 15:47:49 -!- rajesh [~rajesh@nylug/member/rajesh] has quit [Quit: leaving] 15:49:01 -!- rread [~rread@c-98-234-219-222.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 15:49:07 rread [~rread@nat/sun/x-lougxxnygucbpslq] has joined #lisp 15:50:11 -!- parolang [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has quit [Ping timeout: 245 seconds] 15:51:53 -!- kpreid [~kpreid@216-171-189-244.northland.net] has quit [Quit: kpreid] 15:53:05 smanek [~smanek@rrcs-24-213-164-136.nyc.biz.rr.com] has joined #lisp 15:55:06 Hmm, is there a good reason why a STREAM-DECODING-ERROR does not report the FILE-POSITION of the invalid octet in question? 15:56:55 Odin- [~sbkhh@s121-302.gardur.hi.is] has joined #lisp 15:57:44 trittweiler: perhaps to make life easier for gray streams? 15:58:11 -!- sunwukong [~vukung@business-80-99-161-225.business.broadband.hu] has quit [Remote host closed the connection] 15:58:30 kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has joined #lisp 15:59:39 -!- Draggor [~Draggor@216-80-120-145.alc-bsr1.chi-alc.il.static.cable.rcn.com] has quit [Ping timeout: 245 seconds] 16:00:34 rdd [~user@c83-250-52-182.bredband.comhem.se] has joined #lisp 16:01:00 seangrove [~user@c-67-188-3-10.hsd1.ca.comcast.net] has joined #lisp 16:01:02 jewel [~jewel@41.29.74.230] has joined #lisp 16:02:39 rrice [~rrice@adsl-99-164-42-2.dsl.akrnoh.sbcglobal.net] has joined #lisp 16:04:38 -!- BrianRice [~briantric@c-76-115-44-87.hsd1.or.comcast.net] has quit [Quit: BrianRice] 16:07:51 fe[nl]ix, here? 16:09:22 davazp [~user@83.46.0.116] has joined #lisp 16:09:56 gemelen [~shelta@shpd-92-101-143-11.vologda.ru] has joined #lisp 16:10:04 iolib has files which must be compiled with an utf8 external-format; is there any portable way to specify that requirement in asdf? 16:10:29 Is the external-format usually called :utf-8, or :utf8? 16:11:24 hmm 16:11:37 I should get rid of those 16:11:38 spradnyesh [~pradyus@122.167.231.162] has joined #lisp 16:11:42 I do have :sb-unicode, but my locale makes the :default go to ascii 16:11:49 no, there's no portable way to do it 16:12:20 Well if it's :utf-8 pretty much everywhere, it's de facto portable 16:13:09 konr` [~user@201.82.136.22] has joined #lisp 16:13:56 -!- grouzen [~grouzen@91.214.124.2] has quit [Ping timeout: 245 seconds] 16:14:29 -!- konr [~user@201.82.136.22] has quit [Ping timeout: 246 seconds] 16:19:36 -!- jewel [~jewel@41.29.74.230] has quit [Ping timeout: 265 seconds] 16:22:54 -!- pkhuong [~pkhuong@modemcable238.100-176-173.mc.videotron.ca] has quit [Read error: Connection reset by peer] 16:25:14 mattrepl [~mattrepl@208.78.149.14] has joined #lisp 16:26:14 -!- freiksenet [~freiksene@hoasnet-fe29dd00-202.dhcp.inet.fi] has quit [Remote host closed the connection] 16:26:57 pkhuong [~pkhuong@modemcable238.100-176-173.mc.videotron.ca] has joined #lisp 16:27:25 -!- pkhuong is now known as Guest99694 16:32:03 freiksenet [~freiksene@hoasnet-fe29dd00-202.dhcp.inet.fi] has joined #lisp 16:32:07 jmbr [~jmbr@130.245.218.87.dynamic.jazztel.es] has joined #lisp 16:33:14 gigamonk` [~gigamonke@adsl-99-24-219-82.dsl.pltn13.sbcglobal.net] has joined #lisp 16:35:25 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 16:35:36 -!- Krystof [~csr21@howells.doc.gold.ac.uk] has quit [Ping timeout: 245 seconds] 16:35:36 -!- c|mell [~cmell@cpc3-colc5-0-0-cust193.colc.cable.ntl.com] has quit [Ping timeout: 245 seconds] 16:36:41 Amadiro_ [~whoppix@ti0021a380-dhcp1747.bb.online.no] has joined #lisp 16:37:05 -!- attila_lendvai [~ati@catv-89-134-66-143.catv.broadband.hu] has quit [Ping timeout: 260 seconds] 16:37:11 -!- gigamonk` is now known as seibel 16:37:25 really? 16:37:54 -!- Amadiro [~whoppix@ti0021a380-dhcp1747.bb.online.no] has quit [Ping timeout: 248 seconds] 16:37:57 -!- kuwabara [~kuwabara@cerbere.qosmos.eu] has quit [Ping timeout: 252 seconds] 16:37:59 -!- koollman [~samson_t@ns301422.ovh.net] has quit [Ping timeout: 245 seconds] 16:38:04 -!- seibel is now known as hackerfoo 16:38:22 -!- hackerfoo is now known as seibel 16:38:49 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 16:38:52 -!- finalprefix [~finalpref@122.182.0.38] has quit [Quit: Leaving] 16:39:05 minion: logs 16:39:05 logs: #lisp logs are available at http://ccl.clozure.com/irc-logs/lisp/ (since 2008-09) and http://tunes.org/~nef/logs/lisp/ (since 2000) 16:41:58 milanj [~milan@109.93.32.227] has joined #lisp 16:42:19 alley_cat [~AlleyCat@sourcemage/elder/alleycat] has joined #lisp 16:45:44 sepult [~user@xdsl-87-78-131-161.netcologne.de] has joined #lisp 16:46:28 parolang [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has joined #lisp 16:49:34 -!- rread [~rread@nat/sun/x-lougxxnygucbpslq] has quit [Ping timeout: 265 seconds] 16:51:55 -!- Reaver2 [~Joachim@212.88.117.162] has quit [Quit: Leaving.] 16:52:04 koollman [~samson_t@ns301422.ovh.net] has joined #lisp 16:52:34 -!- m4thrick [~mathrick@users177.kollegienet.dk] has quit [Ping timeout: 264 seconds] 16:53:00 attila_lendvai [~ati@catv-89-134-66-143.catv.broadband.hu] has joined #lisp 16:54:02 Krystof [~csr21@158.223.51.76] has joined #lisp 16:58:50 gonzojive_ [~red@128.12.249.103] has joined #lisp 16:59:24 -!- ephcon [~ephcon@student167-100.hampshire.edu] has quit [Ping timeout: 252 seconds] 16:59:30 -!- astoon [~astoon@80.78.109.217] has left #lisp 17:03:04 -!- dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has quit [Quit: dnolen] 17:05:18 -!- ace4016 [~jmarcelin@adsl-10-101-26.mia.bellsouth.net] has quit [Quit: When there's nothing left to burn, you have to set yourself on fire.] 17:05:23 SandGorgon [~OmNomNomO@122.162.122.87] has joined #lisp 17:05:58 kuwabara [~kuwabara@cerbere.qosmos.net] has joined #lisp 17:08:12 -!- reprore [~reprore@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 17:08:18 j4k0b [~j4k0b@1503024517.dhcp.dbnet.dk] has joined #lisp 17:09:24 m4thrick [~mathrick@users177.kollegienet.dk] has joined #lisp 17:10:02 ace4016 [~jmarcelin@adsl-10-101-26.mia.bellsouth.net] has joined #lisp 17:10:57 nha [~prefect@250-194.105-92.cust.bluewin.ch] has joined #lisp 17:18:01 ephcon [~ephcon@student166-196.hampshire.edu] has joined #lisp 17:20:01 -!- kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has quit [Ping timeout: 260 seconds] 17:20:42 -!- lemonodor [~lemonodor@cpe-75-83-150-91.socal.res.rr.com] has quit [Quit: lemonodor] 17:20:45 -!- galaxywatcher [~galaxywat@ppp-58-8-46-37.revip2.asianet.co.th] has quit [Quit: galaxywatcher] 17:21:28 -!- seangrove [~user@c-67-188-3-10.hsd1.ca.comcast.net] has quit [Ping timeout: 265 seconds] 17:22:27 gruseom [~daniel@S0106001217057777.cg.shawcable.net] has joined #lisp 17:23:26 rread [~rread@nat/sun/x-kvpynnjzwyoidupc] has joined #lisp 17:23:46 -!- athlon [~user@188-65-95-178.pool.ukrtel.net] has quit [Remote host closed the connection] 17:24:03 athlon [~user@188-65-95-178.pool.ukrtel.net] has joined #lisp 17:24:22 qamikaz [~alper@85.107.70.129] has joined #lisp 17:25:47 galaxywatcher [~galaxywat@ppp-58-8-46-37.revip2.asianet.co.th] has joined #lisp 17:26:29 -!- Hun [~hun@pd956be5d.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 17:26:49 grouzen [~grouzen@91.214.124.2] has joined #lisp 17:28:32 Joreji [~thomas@81-014.eduroam.RWTH-Aachen.DE] has joined #lisp 17:29:06 -!- athlon [~user@188-65-95-178.pool.ukrtel.net] has quit [Remote host closed the connection] 17:29:23 athlon [~user@188-65-95-178.pool.ukrtel.net] has joined #lisp 17:30:04 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Lost terminal] 17:37:14 -!- Krystof [~csr21@158.223.51.76] has quit [Quit: Leaving] 17:40:27 -!- ivan4th [~ivan4th@smtp.igrade.ru] has quit [Remote host closed the connection] 17:41:01 -!- udzinari [~user@nat/ibm/x-wxjuthvotwcaagmz] has quit [Ping timeout: 245 seconds] 17:42:40 potatishandlarn [~potatisha@c-4f667e75-74736162.cust.telenor.se] has joined #lisp 17:43:26 -!- athlon [~user@188-65-95-178.pool.ukrtel.net] has quit [Remote host closed the connection] 17:43:43 athlon [~user@188-65-95-178.pool.ukrtel.net] has joined #lisp 17:53:31 -!- Guest99694 is now known as pkhuong 17:54:39 ivan4th [~ivan4th@smtp.igrade.ru] has joined #lisp 17:56:01 Draggor [~Draggor@216-80-120-145.alc-bsr1.chi-alc.il.static.cable.rcn.com] has joined #lisp 17:56:46 -!- athlon [~user@188-65-95-178.pool.ukrtel.net] has quit [Remote host closed the connection] 17:57:03 athlon [~user@188-65-95-178.pool.ukrtel.net] has joined #lisp 17:57:58 kpreid [~kpreid@216-171-189-244.northland.net] has joined #lisp 18:01:26 reprore [~reprore@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 18:04:12 -!- gruseom [~daniel@S0106001217057777.cg.shawcable.net] has quit [Remote host closed the connection] 18:05:16 gruseom [~daniel@S0106001217057777.cg.shawcable.net] has joined #lisp 18:09:05 daniel_ [~daniel@p5082F4A0.dip.t-dialin.net] has joined #lisp 18:09:46 -!- athlon [~user@188-65-95-178.pool.ukrtel.net] has quit [Ping timeout: 245 seconds] 18:09:47 dnolen [~dnolen@69.38.240.242] has joined #lisp 18:09:59 -!- potatishandlarn [~potatisha@c-4f667e75-74736162.cust.telenor.se] has quit [Ping timeout: 246 seconds] 18:10:07 -!- Yuuhi [benni@p5483E1F2.dip.t-dialin.net] has quit [Remote host closed the connection] 18:11:05 -!- daniel [~daniel@p5082B9B6.dip.t-dialin.net] has quit [Ping timeout: 265 seconds] 18:11:15 -!- ephcon [~ephcon@student166-196.hampshire.edu] has quit [Ping timeout: 265 seconds] 18:12:13 Paulo [~user@173.158.66-86.rev.gaoland.net] has joined #lisp 18:12:48 Hi 18:13:30 I need some help 18:14:01 someone's here? 18:14:07 Someone, yes. 18:14:32 Hi seibel 18:14:44 does a function exist to convert string to array? 18:14:45 -!- gruseom [~daniel@S0106001217057777.cg.shawcable.net] has quit [Ping timeout: 252 seconds] 18:14:54 <_3b> strings are arrays 18:15:06 <_3b> clhs coerce 18:15:07 http://www.lispworks.com/reference/HyperSpec/Body/f_coerce.htm 18:15:16 So the answer is yes: #'identity 18:15:21 mmh ok 18:15:26 loxs [~loxs@78.90.124.181] has joined #lisp 18:15:50 thanks 18:16:10 -!- seibel is now known as gigamonkey 18:16:10 potatishandlarn [~potatisha@c-4f667e75-74736162.cust.telenor.se] has joined #lisp 18:18:30 -!- CrazyEddy [~CrazyEddy@wrongplanet/CrazyEddy] has quit [Remote host closed the connection] 18:22:45 -!- potatishandlarn [~potatisha@c-4f667e75-74736162.cust.telenor.se] has quit [Ping timeout: 256 seconds] 18:23:39 potatishandlarn [~potatisha@c-4f667e75-74736162.cust.telenor.se] has joined #lisp 18:25:28 htk_ [~htk___@unaffiliated/htk-/x-9867211] has joined #lisp 18:25:55 puchacz [~puchacz@87-194-5-99.bethere.co.uk] has joined #lisp 18:29:37 -!- Paulo [~user@173.158.66-86.rev.gaoland.net] has quit [Read error: Connection reset by peer] 18:30:25 Paulo [~user@15.158.66-86.rev.gaoland.net] has joined #lisp 18:31:52 ysph [~user@24-181-93-165.dhcp.leds.al.charter.com] has joined #lisp 18:33:00 -!- sepult [~user@xdsl-87-78-131-161.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 18:33:02 CrazyEddy [~CrazyEddy@wrongplanet/CrazyEddy] has joined #lisp 18:33:39 OmniMancer [~OmniMance@222-154-177-77.jetstream.xtra.co.nz] has joined #lisp 18:33:53 -!- milanj [~milan@109.93.32.227] has quit [Ping timeout: 258 seconds] 18:34:17 -!- Kolyan [~nartamono@95-26-61-206.broadband.corbina.ru] has quit [] 18:35:59 -!- galaxywatcher [~galaxywat@ppp-58-8-46-37.revip2.asianet.co.th] has quit [Quit: galaxywatcher] 18:36:06 -!- egosh [~Miranda@94.242.128.146] has quit [Read error: Connection reset by peer] 18:36:39 -!- SandGorgon [~OmNomNomO@122.162.122.87] has quit [Ping timeout: 240 seconds] 18:37:20 -!- spradnyesh [~pradyus@122.167.231.162] has left #lisp 18:38:28 milanj [~milan@91.150.119.66] has joined #lisp 18:41:12 morphling [~stefan@gssn-5f7570d5.pool.mediaWays.net] has joined #lisp 18:41:35 ephcon [~ephcon@umass-948-17.wireless.umass.edu] has joined #lisp 18:45:54 -!- trebor_dki [~user@mail.dki.tu-darmstadt.de] has quit [Read error: Operation timed out] 18:46:11 levente_meszaros [~levente_m@4d6f5d3b.adsl.enternet.hu] has joined #lisp 19:01:23 nus [~nus@unaffiliated/nus] has joined #lisp 19:02:28 slyrus__ [~slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has joined #lisp 19:02:39 -!- ikki [~ikki@201.155.75.146] has quit [Quit: Leaving] 19:04:14 *Xach* stumbles across http://posterous.tedroden.com/introducing-hairball 19:07:40 -!- Paulo [~user@15.158.66-86.rev.gaoland.net] has quit [Remote host closed the connection] 19:07:49 -!- pix4 [~pixel@dslb-088-078-031-062.pools.arcor-ip.net] has quit [Quit: Lost terminal] 19:07:51 *nyef* notes down "hareball" as a project name, complete with bunny-rabbit theme. 19:09:57 varjagg [~eugene@226.119.202.84.customer.cdi.no] has joined #lisp 19:10:47 mejja [~user@c-52b1e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #lisp 19:11:26 LiamH [~none@pdp8.nrl.navy.mil] has joined #lisp 19:12:39 -!- j4k0b [~j4k0b@1503024517.dhcp.dbnet.dk] has quit [Read error: Operation timed out] 19:14:46 unicode [~user@95.214.66.40] has joined #lisp 19:15:27 seangrove [~user@adsl-99-185-246-218.dsl.pltn13.sbcglobal.net] has joined #lisp 19:16:50 sepult [~user@xdsl-87-78-131-161.netcologne.de] has joined #lisp 19:18:34 SandGorgon [~OmNomNomO@122.162.122.87] has joined #lisp 19:19:05 HET3 [~diman@w283.engin.cf.ac.uk] has joined #lisp 19:21:32 antoni [~user@226.pool85-53-4.dynamic.orange.es] has joined #lisp 19:21:59 -!- ephcon [~ephcon@umass-948-17.wireless.umass.edu] has quit [Read error: Connection reset by peer] 19:22:15 -!- HET4 [~diman@w283.engin.cf.ac.uk] has quit [Ping timeout: 256 seconds] 19:22:59 my eyes! 19:23:29 -!- snorble [~none@s83-179-14-105.cust.tele2.se] has left #lisp 19:23:59 two-argument REQUIRE and :: in the Hello World 19:25:29 When I run into things like that, I sometimes sit down and do a bulleted list of things that might be easily improved and send it off to the author. 19:25:35 They're usually well-received. 19:25:39 *Xach* has so little time lately 19:26:06 Hmm...I know how to use parse-integer to parse a string to integer, but is there a way to do it with a char easily without having to cast to a string first? 19:26:16 TDT: yes! 19:26:23 TDT: digit-char-p is it 19:27:14 Xach: awesome thanks. 19:27:41 cmm: fancy way of calling LOAD :D 19:28:03 "X-Powered-By: Rolaids, coffee, and beer" 19:28:07 lol 19:33:01 -!- SandGorgon [~OmNomNomO@122.162.122.87] has quit [Ping timeout: 256 seconds] 19:34:27 -!- splittist [~5503888e@gateway/web/freenode/x-kxsljpipabokziky] has quit [Quit: Page closed] 19:38:53 -!- Odin- [~sbkhh@s121-302.gardur.hi.is] has quit [Quit: Odin-] 19:39:06 nuba_ [~nuba@189001136195.usr.predialnet.com.br] has joined #lisp 19:39:18 -!- nuba_ [~nuba@189001136195.usr.predialnet.com.br] has quit [Client Quit] 19:39:44 htk__ [~htk___@188.3.224.50] has joined #lisp 19:39:46 snorble [~none@s83-179-14-105.cust.tele2.se] has joined #lisp 19:42:36 -!- htk_ [~htk___@unaffiliated/htk-/x-9867211] has quit [Ping timeout: 265 seconds] 19:42:49 pavelludiq [~quassel@87.246.56.214] has joined #lisp 19:43:57 konr`` [~user@201.82.136.22] has joined #lisp 19:44:08 -!- levente_meszaros [~levente_m@4d6f5d3b.adsl.enternet.hu] has quit [Ping timeout: 246 seconds] 19:45:20 -!- smanek [~smanek@rrcs-24-213-164-136.nyc.biz.rr.com] has quit [Quit: This computer has gone to sleep] 19:45:36 -!- konr` [~user@201.82.136.22] has quit [Ping timeout: 245 seconds] 19:46:23 akala [~user@15.158.66-86.rev.gaoland.net] has joined #lisp 19:46:40 Hi 19:47:03 I'm reading a .txt file with my programme 19:47:20 the first line is the number 3 19:47:40 when i get the first char, #\3 is printed 19:47:49 how can i get just 3? 19:48:29 (parse-integer "3") 19:48:34 akala: you probably want to use PARSE-INTEGER or DIGIT-CHAR-P 19:48:35 clhs d-c-p 19:48:35 DIGIT-CHAR-P: http://www.lispworks.com/reference/HyperSpec/Body/f_digi_1.htm 19:49:11 Thanks 19:49:22 Do you want the number 3, the character 3, or the string 3? 19:49:37 i want to get the number 19:50:11 -!- attila_lendvai [~ati@catv-89-134-66-143.catv.broadband.hu] has quit [Ping timeout: 245 seconds] 19:50:30 htk_ [~htk___@unaffiliated/htk-/x-9867211] has joined #lisp 19:52:34 -!- htk__ [~htk___@188.3.224.50] has quit [Ping timeout: 264 seconds] 19:54:31 -!- akala [~user@15.158.66-86.rev.gaoland.net] has quit [Remote host closed the connection] 19:54:39 if the whole first line is just the number, you can use READ 19:54:54 but it will be slower! 19:55:38 akala [~user@15.158.66-86.rev.gaoland.net] has joined #lisp 19:55:58 since LISP is an interpreted language anyway, the relative difference will surely be in the noise 19:56:35 just use mmap(2) 19:56:55 -!- antoni [~user@226.pool85-53-4.dynamic.orange.es] has quit [Remote host closed the connection] 19:57:25 antoni [~user@226.pool85-53-4.dynamic.orange.es] has joined #lisp 19:57:30 -!- dnolen [~dnolen@69.38.240.242] has quit [Remote host closed the connection] 19:57:37 back with my problem: what is exactly #\3 when i get the first line of my .txt file? string? :s 19:57:43 -!- bipt [bpt@cpe-075-182-095-009.nc.res.rr.com] has quit [Ping timeout: 276 seconds] 19:57:47 a character 19:58:15 dnolen [~dnolen@ironport.museum.moma.org] has joined #lisp 19:59:14 the string "#\3" is how the character #\3 is printed 19:59:31 ok i see, thx 19:59:43 clhs #\ 19:59:44 http://www.lispworks.com/reference/HyperSpec/Body/02_dha.htm 19:59:50 akala, the above link explains the syntax 20:00:03 rickmode [~rickmode@64.134.234.45] has joined #lisp 20:01:51 fe[nl]ix: asked to tell you by Andrey Moskvitin ( http://github.com/archimag ): you forgot to add ebuild for parentscript. 20:03:30 s/parentscript/parenscript/ 20:03:46 -!- antoni [~user@226.pool85-53-4.dynamic.orange.es] has quit [Remote host closed the connection] 20:04:35 if the world doesn't start to behave ASAP, archimag will have no choice but to fork _everything_ :) 20:05:08 ivan4th: thanks, I've fixed it now 20:05:27 akala` [~user@201.166.72-86.rev.gaoland.net] has joined #lisp 20:05:36 -!- akala [~user@15.158.66-86.rev.gaoland.net] has quit [Ping timeout: 245 seconds] 20:06:31 final stage of NIH 20:07:30 phf [~user@38.98.248.211] has joined #lisp 20:08:27 *ivan4th* currently keeps forks of slime (some minor patches), clg (some additions I need), clisp and ffcall (Maemo support) 20:08:53 -!- snorble [~none@s83-179-14-105.cust.tele2.se] has left #lisp 20:09:02 push upstream! 20:09:44 I'm currently trying to get clisp/ffcall patches accepted upstream, but that's a long process 20:10:11 had to revive APCS-26 support among other things 20:11:02 (I don't think it's of any use, but I cannot gather enough evidence to prove that it's extinct) 20:11:15 i am proud to say that i do not maintain a single fork of anything :). Any time i need to patch somebody else's system, i do so in a single file, -hacks.lisp. 20:11:45 seangrov` [~user@adsl-76-254-31-219.dsl.pltn13.sbcglobal.net] has joined #lisp 20:12:09 clg has C parts and clisp/ffcall patches is all C/autoconf stuff 20:13:00 ivan4th: do you run clisp on ARM? 20:13:03 clisp is a GNU project, which I guess doesn't speed up patch acceptance :/ 20:13:09 varjagg, yes 20:13:22 with C it's a bit different for sure, you can't just load a .file into the existing library, can you ? :) 20:13:23 cool 20:13:37 .c file* 20:13:38 http://talk.maemo.org/showthread.php?t=42339 20:13:54 ivan4th: does it cross-compile straightforward or needs patching? 20:13:55 oh 20:13:59 *varjagg* reads 20:14:02 cmm: does GNU force some constraints? 20:14:16 ...it should work on Debian armel too. And I compile it on the device itself 20:14:29 ivan4th: very cool! 20:14:35 drewc: I don't see why keeping a set of redefinitions is obviously better than keeping a patched-up repository mirror 20:14:54 bgs100 [~ian@unaffiliated/bgs100] has joined #lisp 20:14:59 stassats: yeah, those pesky copyright assignments 20:15:05 cmm: it breaks more glorious ways 20:15:06 ok.. my arm board is rather limited, can't really fit the toolchain 20:15:16 -!- seangrove [~user@adsl-99-185-246-218.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 276 seconds] 20:15:18 mmm. I'm going to have to get an n900 soon 20:15:22 how much are they running these days? :P 20:15:33 10 miles 20:15:41 :| 20:16:04 cmm: keeping a hacked set of _Definitions_ (note the lack of 're') make is so your users can use the upstream library with your code 20:16:26 cmm: if you can't see the utility in that, well, you don't support users >:) 20:16:53 drewc: good point 20:17:14 what if upstream library changes something under your feet? 20:17:18 fe[nl]ix, another question from archimag: why do you use EAPI=3 everywhere? 20:17:38 -!- reprore [~reprore@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 20:18:15 stassats: then you're pooched... hopefully your patch is also the change. If not, and you can't make your changes a separate library, you fork _UNDER A NEW NAME_. 20:18:16 ivan4th: doest MT work too? 20:18:53 ivan4th: it contains a fix that is necessary for CL packages 20:19:24 varjagg, no, I didn't try and for now I broke any thread safety that was in ffcall as it was dependent upon malloc()+mprotect() usage :( 20:19:41 i see 20:19:41 stassats: really only matters for project your are planning to distribute, of course. 20:20:13 sykopomp, I've got mine for just a bit less than $1000, but that was here in Russia short after Nokia started selling them here 20:20:39 ivan4th: apparently, they're US$500 ish right now. Still pretty steep for a phone :( 20:20:47 it's not a phone! 20:20:48 *varjagg* tried to port ECL to armv4l in october, it builds but crashes during startup 20:20:55 should really get back to it someday 20:21:05 drewc: right. It's an underpowered computer :< 20:21:13 it is a little computer that includes a phone as an application :) 20:21:28 yeah 20:21:30 sykopomp: it's more poweful than the computer i paid over 5k for in 95... 20:21:42 sykopomp: and i used that computer until 2003 ;) 20:21:42 it's more expensive than my laptop... 20:22:04 sykopomp: does your laptop fit in your pocket? if so, why would you need the nokia? 20:22:15 sykopomp: if not, how is the comparison relevant? :P 20:22:18 N900? 20:22:53 *stassats* likes his n810 better, except for CPU and memory 20:23:12 colleagues say it's a dud. so-so computer, crappy phone. 20:23:13 sykopomp: it has more custom-designed hardware than your laptop. and it fits a sufficiently roomy pocket 20:23:18 drewc: my laptop is the size of a small notebook. It's not too far off. 20:23:36 drewc: and the n900 wouldn't really fit very well in my pocket, either. 20:23:37 tic: did you hear what they say about lisp? 20:23:42 it's a fat chunk of hardware (coworker has one) 20:23:53 stassats, they both have it, mind you. 20:24:00 stassats, pre-ordered from the US, even. 20:24:31 snorble [~none@s83-179-14-105.cust.tele2.se] has joined #lisp 20:24:44 sykopomp: i wouldn't know really... my HTC dream is about the size of a iphone and i'm happy with it, even though it's drastically underpowered, slow, and nowhere near as cool as the n900 :) 20:24:54 -!- OmniMancer [~OmniMance@222-154-177-77.jetstream.xtra.co.nz] has quit [Quit: Leaving.] 20:25:27 -!- ichernetsky [~ichernets@port-163-adslby-pool46.infonet.by] has quit [Quit: Leaving.] 20:26:58 levente_meszaros [~levente_m@4d6f5d3b.adsl.enternet.hu] has joined #lisp 20:27:08 for me it's a Linux computer that fits in my pocket and can get online from anywhere. I can use it for web browsing, jabber/irc etc., server admin tasks, and can run lisp apps on it now with that CLISP port 20:27:28 sykopomp: it's a lot smaller than, say, my previous phone added to my GPS added to my laptop added to my ipod 20:27:38 it also can run Emacs :) 20:28:30 -!- slyrus__ [~slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has quit [Remote host closed the connection] 20:28:30 (and other stuff, when using chrooted Debian) 20:28:30 drewc: the n900 is indeed pretty cool. Specially since it's a computer that you own, as opposed to locked down garbage. 20:28:43 *drewc* owns his htc dream 20:28:47 it's still a bit of a kick in the nuts to drop 500 for it. 20:29:02 *drewc* 's htc dream was $750 20:29:10 just wait till it'll be cheaper 20:29:20 -!- mattrepl [~mattrepl@208.78.149.14] has quit [Quit: mattrepl] 20:29:39 drewc: did you root it? 20:29:40 $750? srsly? I got an ADP1 straight from google for $00 20:29:41 and i had to buy it twice because i had one stolen.. the first was only $99, of course :P 20:29:43 er, $400 20:30:08 dlowe: the ADP1 is pretty shit compared the the dream 20:30:24 even the G1 is underpowered ... sits in the same case, that's about it 20:31:00 dlowe: but yeah, $750 CAD, all said and done 20:31:24 drewc: the dream, the G1, and the ADP1 is all the same hardware... 20:31:39 dlowe: i have a g1 and a dream and i can assure you they are not 20:31:56 drewc: http://www.androphones.com/all-android-phones.php - far right 20:32:31 dlowe: i beleive that you beleive that ;) 20:33:08 dlowe: but my 256 mb RAM and faster clock speed disagree 20:33:28 http://www.htc.com/www/product/dream/specification.html 20:33:33 I don't believe you have a dream. 20:34:02 Someone told me this once but I've forgotten: how do I get SBCL to offer me a restart when a DEFPACKAGE gets a conflict between a used symbol and an already interned symbol? 20:34:07 ok, that's possible... perhaps rogers buys a different handset, calls it the dream, and markets it as such 20:34:30 gigamonkey: it doesn't have one already? 20:34:51 drewc: interesting. that's not the same phone. how weird. 20:35:18 dlowe: you read the page you sent me.. right? "Note: Specifications are subject to change without prior notice." 20:35:23 smanek [~smanek@2002:18d5:a488:0:226:bbff:fe03:f491] has joined #lisp 20:35:31 dlowe: i know of at least two models of HTC dream in the wild 20:35:33 stassats: Doesn't seem to. I just get dropped into the SLIME debugger. 20:35:43 dlowe: this is because, to root mine, i had to know which it was 20:35:44 drewc: yes, well, it's easy to say things without evidence to back it up 20:36:21 The Rogers Dream doesn't even have the same form factor. *shrug* 20:36:25 dlowe: i have pysical evidence in the form of an american G1 and a canadian dream .. they are different phones. 20:36:38 -!- Taggnostr [~x@dyn57-487.yok.fi] has quit [Ping timeout: 246 seconds] 20:36:52 drewc: well, you didn't draw a distinction, did you 20:36:53 *stassats* wanted to try, but then recalled that the current sbcl will just hang on symbol conflicts 20:37:10 abeaumont [~abeaumont@84.76.48.250] has joined #lisp 20:37:22 dlowe: i did as a matter of fact " dlowe: i have a g1 and a dream and i can assure you they are not" 20:37:23 Oh, for #@%$ sake. And now I can't delete the package because of that deadlock or whatever. 20:37:27 Taggnostr [~x@dyn57-487.yok.fi] has joined #lisp 20:37:40 gigamonkey: that's right 20:37:47 dlowe: it doesn't matter though :) 20:37:50 drewc: which is what you would have said had you been mistaken about their equivalence 20:38:01 and nobody wants to fix it 20:38:29 stassats: Because it's hard or because it's somehow construed as a feature? 20:38:39 drewc: though hilariously, the HTC site cites the exact same spec: http://www.htc.com/ca/support/dream-rogers/tech-specs/ 20:39:00 gigamonkey: it doesn't seem that hard to me 20:39:47 enthymene [~kraken@130.166.209.6] has joined #lisp 20:40:19 stassats: so why no fix? 20:40:43 -!- smanek [~smanek@2002:18d5:a488:0:226:bbff:fe03:f491] has quit [Ping timeout: 240 seconds] 20:40:52 dlowe: rogers has sold two different versions of the phone as well AFAIK, those are the newer specs... but those are 'software' specifications... the machine itself has extra RAM that can be used for applications, and the clock speed can be set in software. 20:41:49 dlowe: _if_ you root it, install android 1.6 but include the Rogers radio code and a rogers compatible kernel :) 20:42:47 Krystof [~csr21@84-51-132-95.christ977.adsl.metronet.co.uk] has joined #lisp 20:44:39 smanek [~smanek@rrcs-24-213-164-136.nyc.biz.rr.com] has joined #lisp 20:44:47 canard [~canard@chello212017079198.13.15.vie.surfer.at] has joined #lisp 20:47:27 hello, I get problem with cxml: 20:47:28 There is no applicable method for the generic function 20:47:30 # when called with arguments 20:48:04 (NIL 20:48:05 #). 20:48:25 I just try the first example: (cxml:parse-file "test.html" (cxml-dom:make-dom-builder)) 20:48:41 did someone could advise me ? 20:48:55 <_8david> paste the stacktrace on lisppaste 20:49:01 <_8david> minion: lisppaste 20:49:01 To use the lisppaste bot, visit http://paste.lisp.org/new/lisp and enter your paste. 20:50:24 -!- smanek [~smanek@rrcs-24-213-164-136.nyc.biz.rr.com] has quit [Ping timeout: 268 seconds] 20:51:07 marioxcc [~user@201.132.83.180] has joined #lisp 20:51:07 canard pasted "cxml error" at http://paste.lisp.org/display/95825 20:51:25 http://paste.lisp.org/display/95825 20:53:20 I understand that the first parameter is nil ... and so the generic-method cannot be resolved (or I am wrong?) ... but why and how to fix it is what I miss. 20:53:40 <_8david> It's an error while looking for the DTD. 20:53:44 drewc: HTC is known to keep the hardware rather stable - if it's HTC Dream, it's HTC Dream. Some of the "rebadged" models differ, because they are actually different phones that look similar - good example would be different versions of TyTN 20:53:57 <_8david> Can you paste the document? 20:54:03 p_l: well, it's a 'Rogers Dream' 20:54:10 <_8david> BTW, the extension .html is suspicious. Is in really HTML or XHTML? 20:54:20 it is a little big .. let me try. 20:54:31 <_8david> the first few lines with the doctype should be enough 20:55:08 athlon [~user@188-65-95-178.pool.ukrtel.net] has joined #lisp 20:55:10 -!- rickmode [~rickmode@64.134.234.45] has quit [Quit: rickmode] 20:55:13 drewc: the thing that really differs is the firmware, especially the bootloader and radio code. It's quite possible that you might do some other changes like clock speeds etc. through it as well 20:55:27 p_l: from what i understand, it's essentially an HTC dream in a slightly different case and the 32a firmware 20:55:44 p_l: you can swap the bootloader and radio code 20:55:51 drewc: (bootloader is rather simple, "radio" is a small embedded L4/Linux running on OKL4 from NICTA) 20:56:01 canard pasted "xml document" at http://paste.lisp.org/display/95826 20:56:08 drewc: I know, I messed with one of those dual-cpu chips :-) 20:56:24 p_l: it's a neat little device :) 20:57:04 I tried getting the G2, but I don't have any credit information so I didn't pass the credit check :D 20:58:01 If I save enough money, I'll probably get Nexus. HTC Athena is a little too expensive, and doesn't have the newest stuff in hw. 20:59:24 i've heard good things about the Droid as well. 20:59:33 OmniMancer [~OmniMance@202.36.179.65] has joined #lisp 20:59:35 But yeah, i want a Nexus as well :) 20:59:58 Athena had the plus of being easier to attach external video. Droid unfortunately is completely out of question due to being a CDMA-only phone 21:00:15 marcob [~marco@host173-180-dynamic.17-87-r.retail.telecomitalia.it] has joined #lisp 21:01:10 _8david: ok so html cannot be parsed with cxml ... should give a try to closure htm I guess. ... 21:01:48 and I don't see myself hacking the device to get it running on UMTS, if it won't have range as soon as I drop out of UMTS range. 21:02:20 canard: closure-html will give you cxml-compatible objects from HTML source. Very nice for scraping, especially with cxml-stp 21:02:21 cmeme [~cmeme@boa.b9.com] has joined #lisp 21:02:31 canard: if you want to parse XML, you use an XML parser.... if you want to parse HTML, you use an HTML parser, and ne'er the twain shall meet. 21:02:48 <_8david> canard: That's right. You can mostly just drop in CHTML:PARSE as a replacement for CXML:PARSE. 21:03:35 thank you very much ... I am reading the doc of closure-html right now. 21:03:39 -!- carlocci [~nes@93.37.216.21] has quit [Ping timeout: 240 seconds] 21:03:40 degen [~de@167.77.63.221] has joined #lisp 21:05:20 c|mell [~cmell@88-96-216-86.dsl.zen.co.uk] has joined #lisp 21:05:38 Sternmull [~kringel@p57AAC210.dip.t-dialin.net] has joined #lisp 21:07:15 gruseom [~daniel@S0106001217057777.cg.shawcable.net] has joined #lisp 21:07:52 carlocci [~nes@93.37.216.21] has joined #lisp 21:08:35 -!- Jasko [~tjasko@c-174-59-195-12.hsd1.pa.comcast.net] has quit [Quit: Leaving] 21:08:54 p_l: i was about to buy a nexus as the dream _was_ stuck at android 1.5. But i was able to root and update it to 1.6, and also ram up the clock speed and access more of the system RAM _and_ enable multitouch, so i decided to live with "the slow and the dead" for another year or so. 21:09:17 It works so nicely now ... thank you very much 1 21:09:58 slash_ [~Unknown@p4FF0B953.dip.t-dialin.net] has joined #lisp 21:10:02 francogrex [~user@160.112-65-87.adsl-dyn.isp.belgacom.be] has joined #lisp 21:12:45 <_8david> canard: cool 21:12:56 isn't android at 2.X now? 21:13:21 for the cool kids, maybe 21:17:02 foom: yes, if you have one of the two phones out there that can run it :) 21:17:37 Google's really doing a good job at ensuring platform consistency. 21:18:09 if you say so.... 90 21:18:20 % of android phones are stuck at 1.5 AFAIK 21:18:54 My ADP1 is running CyanogenMod with 1.6 :) 21:19:04 There was a around that comment. :) 21:19:06 dlowe: yeah, ditto here :) 21:19:14 foom: ah. missed it :) 21:19:27 needed a sarcmark! 21:19:33 21:20:24 -!- francogrex [~user@160.112-65-87.adsl-dyn.isp.belgacom.be] has quit [Quit: ERC Version 5.2 (IRC client for Emacs)] 21:21:20 mstevens [~mstevens@81.2.103.24] has joined #lisp 21:21:36 -!- fiveop [~fiveop@g229240200.adsl.alicedsl.de] has quit [Quit: humhum] 21:21:46 heh, speaking of, apple just sued HTC :) 21:21:59 http://www.reddit.com/tb/b8ac0 21:23:34 sigh. Patents. :( 21:23:46 -!- mega1 [~quassel@53d82708.adsl.enternet.hu] has quit [Ping timeout: 264 seconds] 21:24:44 -!- mstevens [~mstevens@81.2.103.24] has quit [Client Quit] 21:24:56 *Adlai* is reminded of http://www.youtube.com/watch?v=09I4Mi5IUl4 21:25:18 mattrepl [~mattrepl@129.174.97.34] has joined #lisp 21:28:39 ichernetsky [~ichernets@195.222.72.158] has joined #lisp 21:29:05 -!- mattrepl [~mattrepl@129.174.97.34] has quit [Client Quit] 21:30:14 HG` [~HG@xdslga011.osnanet.de] has joined #lisp 21:30:46 smanek [~smanek@rrcs-24-213-164-136.nyc.biz.rr.com] has joined #lisp 21:32:17 Xach: herep 21:32:33 -!- varjagg [~eugene@226.119.202.84.customer.cdi.no] has quit [Quit: Leaving] 21:33:09 drewc: you can upgrade Dream to 2.0 or even 2.1 21:33:14 "No. 6,275,983: "Object-Oriented Operating System"" --> lisp machines anybody? 21:33:27 minion: memo for Xach: It might be good if buildapp would delete the output file if it gets an error while compiling. 21:33:27 Remembered. I'll tell Xach when he/she/it next speaks. 21:33:32 Adlai: not only those 21:33:49 My favorite part about that link drewc are all the commentors cheering for Apple 21:34:06 Jasko [~tjasko@c-174-59-195-12.hsd1.pa.comcast.net] has joined #lisp 21:34:29 degen: I tend to call them macfags. Not that I have anything against Mac users or homosexuals. :P 21:34:45 mattrepl [~mattrepl@129.174.97.34] has joined #lisp 21:35:27 yeah that is the preferred nomenclature 21:35:28 p_l: please don't use that word, it's offensive. 21:36:14 -!- morphling [~stefan@gssn-5f7570d5.pool.mediaWays.net] has quit [Remote host closed the connection] 21:36:37 p_l: (the "m" word, I mean) 21:36:44 ahahahahahaha 21:37:10 this could be interpreted in so many ways... :D 21:37:10 -!- hefner [~hefner@ppp-58-9-115-31.revip2.asianet.co.th] has quit [Read error: Connection reset by peer] 21:37:23 ephcon [~ephcon@c-24-34-195-64.hsd1.ma.comcast.net] has joined #lisp 21:37:24 -!- levente_meszaros [~levente_m@4d6f5d3b.adsl.enternet.hu] has quit [Quit: ...] 21:38:10 syamajala [~syamajala@140.232.179.26] has joined #lisp 21:38:33 I know mac users that have their head and use them, and I had seen ones that make linux zealots sound like voice of reason (still, RMS' could give anyone a run, I guess) 21:39:09 -!- Joreji [~thomas@81-014.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 240 seconds] 21:39:56 Joreji [~thomas@81-014.eduroam.RWTH-Aachen.DE] has joined #lisp 21:40:23 p_l: I've met some pretty obnoxious freetards. :\ 21:40:48 including one that talked someone into wiping OSX from their macbook and replacing it entirely with ubuntu. 21:41:13 ... not a big change, IMHO 21:42:09 -!- mattrepl [~mattrepl@129.174.97.34] has quit [Quit: mattrepl] 21:42:18 -!- Edico [~Edico@unaffiliated/edico] has quit [Quit: Ex-Chat] 21:42:22 funny, i wiped OS X and replaced it with XP 21:42:31 -!- freiksenet [~freiksene@hoasnet-fe29dd00-202.dhcp.inet.fi] has quit [Remote host closed the connection] 21:43:27 *p_l* would use Vista or 7 for that, though it would require some careful work in order to avoid that weird BIOS emulator 21:43:38 eugh 21:43:42 -!- alley_cat [~AlleyCat@sourcemage/elder/alleycat] has quit [Quit: Ex-Chat] 21:43:45 well this was before 7, and i wouldn't even touch vista on a mac 21:43:58 it barely runs on systems that were built for it 21:44:18 I wouldn't touch vista with a 10-foot pole. I wouldn't touch 7 with a 7-foot one :) 21:44:38 the laptop im on now, in my office, has vista on it 21:44:41 Macbooks are probably the closest to "built for Vista" systems on the planet - MS had quite a lot of them long before Apple released whatever it was to run Windows on Mac 21:44:47 because i needed to test our shit on vista 21:44:51 oh how painful. 21:45:23 I'd consider going back to XP painful. So many things barely holding together, bolted on top where they didn't belong 21:45:54 not sure what you mean there, XP is a much simpler system than vista 21:46:04 poorly engineered perhaps, but it's certainly not a heavy system 21:46:49 degen: I didn't notice any real difference in speed, 7 being actually faster. But that's probably due to SP2, which slowed XP to snail speed from the rocket it was 21:47:12 (Or I'm just a rare Linux user that knows how to setup fast windows?) 21:47:22 xp x64 pro sp2 is the latest for 64-bit, the problem is the 64-bit drivers. 21:48:11 *p_l* had the bad experience of comparing XP SP1 and SP2 in terms of speed... maybe benchmarks on more powerful machines didn't show it, but there was a noticeable slowdown 21:48:18 but such problem could be solved if this OS is in guest (e.g. from xen or vbox) instead of metal hardware. 21:48:49 p_l: The best part about people keeping SP1 was that the sasser worm worked great on them :P 21:48:54 21:48:58 ikki [~ikki@189.139.132.207] has joined #lisp 21:49:10 sasser... that was which one, the one that stopped RPC service? 21:49:23 mattrepl [~mattrepl@129.174.97.34] has joined #lisp 21:49:53 SP2 was much better for Home Edition users - it introduced halacpimp.dll for them :D 21:50:28 -!- ryepup [~ryepup@216.155.97.1] has left #lisp 21:50:52 or whatever was the correct name for that file :D 21:51:58 -!- enthymene [~kraken@130.166.209.6] has quit [Quit: wirk!] 21:54:09 jordyd [~jordyd@99-177-65-75.lightspeed.wepbfl.sbcglobal.net] has joined #lisp 21:54:37 -!- jordyd [~jordyd@99-177-65-75.lightspeed.wepbfl.sbcglobal.net] has quit [Client Quit] 21:55:00 Fare [~Fare@ita4fw1.itasoftware.com] has joined #lisp 21:56:00 hefner [~hefner@ppp-58-9-115-31.revip2.asianet.co.th] has joined #lisp 21:56:33 -!- jan247 [~jan247@unaffiliated/jan247] has quit [Quit: jan247] 21:56:34 -!- hefner [~hefner@ppp-58-9-115-31.revip2.asianet.co.th] has quit [Read error: Connection reset by peer] 21:57:12 hefner [~hefner@ppp-58-9-115-31.revip2.asianet.co.th] has joined #lisp 21:59:26 -!- dlowe [~dlowe@ita4fw1.itasoftware.com] has quit [Quit: *poof*] 22:00:02 magius_pendragon [~alokbaika@cpe-065-190-135-078.nc.res.rr.com] has joined #lisp 22:00:25 Darth_Cheney [~ecgade@dyn-209-2-220-3.dyn.columbia.edu] has joined #lisp 22:00:32 yo who's alive in here? 22:00:38 -!- phf [~user@38.98.248.211] has left #lisp 22:00:56 Having some problems with sb-posix:dirent-name. Running sbcl 1.0.35 on mac os x 10.5.8. It's clobbering the file name. 22:01:03 (remove-if-not 'alive-p (find-channel "#lisp")) 22:01:07 anyone else have similar problems? 22:03:56 ltriant [~ltriant@lithium.mailguard.com.au] has joined #lisp 22:07:15 dnolen_ [~dnolen@69.38.240.242] has joined #lisp 22:07:16 -!- hefner [~hefner@ppp-58-9-115-31.revip2.asianet.co.th] has quit [Read error: Connection reset by peer] 22:07:52 magius_pendragon: You too, huh? 22:08:13 Just random single-character, typically control-character filenames? 22:08:39 nyef: don't follow 22:08:54 That was the damage pattern to the filenames when I tested it. 22:08:54 nyef: what I'm getting is a file name like english-fairy-tales-6.txt turns into -6.txt 22:08:59 Hunh. 22:09:06 but i also got one nglish-fairy-tales-6.txt 22:09:22 ah sorry, it was -tales-6.txt 22:09:27 not -6. 22:09:28 I got a large set of single-character filenames that are all control characters. 22:09:35 I might be getting those 22:09:39 on some directories 22:09:43 Hrm. 22:09:47 -!- gonzojive_ [~red@128.12.249.103] has quit [Quit: gonzojive_] 22:09:52 because it's throwing errors 22:10:01 but only in 1 of the 3 directories 22:10:05 -!- dnolen [~dnolen@ironport.museum.moma.org] has quit [Ping timeout: 246 seconds] 22:10:05 -!- dnolen_ is now known as dnolen 22:10:31 hi, what's the way of reading directories (on Unix if it makes a difference) please? 22:10:42 clhs directory 22:10:42 http://www.lispworks.com/reference/HyperSpec/Body/f_dir.htm 22:10:49 nyef: thanks 22:10:52 puchacz: That's the "portable" way. There are others. 22:11:10 magius_pendragon: Did you build from source? 22:11:46 nyef: I am after "comfortable" for SBCL; for example, for files I use read-string-from-file from arnesi. 22:11:58 nyef: should be, used macports 22:12:10 nyef: but i didn't configure myself 22:13:19 magius_pendragon: This is a case of "try commenting out contrib/sb-posix/constants.lisp line 273, running sh ./make-contrib.sh, and seeing if the resulting build works for you", unfortunately. 22:13:29 (That's the critical bit of the d_ino changes.) 22:13:49 -!- Darth_Cheney [~ecgade@dyn-209-2-220-3.dyn.columbia.edu] has left #lisp 22:13:50 -!- pavelludiq [~quassel@87.246.56.214] has quit [Read error: Connection reset by peer] 22:14:52 If I have a blog at blogspot.com, is that account also an account for other google services? 22:15:09 nyef: oh, I guess I could try and build myself. Or find another way around it 22:15:34 tcr: AFAIK no, it's the other way around 22:15:56 bah why did luke create the list on google groups? 22:20:16 -!- tcr [~tcr@host146.natpool.mwn.de] has quit [Quit: Leaving.] 22:20:17 tcr: because they're easy to use and he already has a google account :) 22:21:56 When I first signed into a google account to join some mailing list, it brought up all sorts of old usenet & other mailing list posts of mine, crosslinking everything via my email 22:22:27 I promptly deleted that account; that sort of personal aggregation being immediately available to anybody really isn't what I had in mind 22:23:08 ah, but luke controls the networks that many people access google through 22:23:35 -!- gruseom [~daniel@S0106001217057777.cg.shawcable.net] has quit [Ping timeout: 256 seconds] 22:23:54 all your packets are belong to us! 22:23:55 "luke norris rewrites the tcp headers to stop unwanted personal aggregation" 22:24:03 enthymene [~kraken@130.166.209.10] has joined #lisp 22:24:45 -!- drewc [~drewc@89.16.166.162] has quit [Remote host closed the connection] 22:24:57 I just need to get around to automating creating a free web account for every identity I make 22:25:01 -!- fractalis [~fractalis@cpe-98-27-162-52.neo.res.rr.com] has quit [Quit: Lost terminal] 22:25:09 ...free webmail account... 22:25:40 -!- puchacz [~puchacz@87-194-5-99.bethere.co.uk] has quit [Remote host closed the connection] 22:26:27 holycow [~new@64.151.208.2] has joined #lisp 22:27:12 proq [~user@unaffiliated/proqesi] has joined #lisp 22:27:37 -!- magius_pendragon [~alokbaika@cpe-065-190-135-078.nc.res.rr.com] has quit [Quit: leaving] 22:28:03 -!- Draggor [~Draggor@216-80-120-145.alc-bsr1.chi-alc.il.static.cable.rcn.com] has quit [Ping timeout: 240 seconds] 22:29:11 tcr [~tcr@host146.natpool.mwn.de] has joined #lisp 22:29:49 -!- syamajala [~syamajala@140.232.179.26] has quit [Remote host closed the connection] 22:30:48 automated web schizophrenia? :-P (-; 22:31:20 -!- sepult [~user@xdsl-87-78-131-161.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:31:45 -!- ignotus [~ignotus@unaffiliated/ignotus] has quit [Ping timeout: 265 seconds] 22:32:14 -!- nha [~prefect@250-194.105-92.cust.bluewin.ch] has quit [Remote host closed the connection] 22:32:24 hefner [~hefner@ppp-58-9-115-31.revip2.asianet.co.th] has joined #lisp 22:32:36 -!- Algid [~dash@c-71-237-204-74.hsd1.or.comcast.net] has quit [Read error: Connection reset by peer] 22:34:08 gigamonkey: which output file? 22:34:09 Xach, memo from gigamonkey: It might be good if buildapp would delete the output file if it gets an error while compiling. 22:35:02 -!- tcr [~tcr@host146.natpool.mwn.de] has quit [Quit: Leaving.] 22:35:14 -!- Alabaman [~badgerfac@81-226-253-54-no19.tbcn.telia.com] has quit [Quit: leaving] 22:36:31 pavelludiq [~quassel@87.246.56.214] has joined #lisp 22:38:46 -!- ephcon [~ephcon@c-24-34-195-64.hsd1.ma.comcast.net] has quit [Ping timeout: 264 seconds] 22:38:55 -!- Joreji [~thomas@81-014.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 276 seconds] 22:40:19 -!- marcob [~marco@host173-180-dynamic.17-87-r.retail.telecomitalia.it] has left #lisp 22:42:11 drewc [~drewc@89.16.166.162] has joined #lisp 22:45:25 -!- bigjust [~jcaratzas@adsl-074-232-230-165.sip.asm.bellsouth.net] has quit [Ping timeout: 264 seconds] 22:48:21 -!- akala` [~user@201.166.72-86.rev.gaoland.net] has quit [Remote host closed the connection] 22:48:41 -!- HG` [~HG@xdslga011.osnanet.de] has quit [Quit: Leaving.] 22:49:12 -!- fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has quit [Ping timeout: 252 seconds] 22:55:28 -!- davazp [~user@83.46.0.116] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:56:02 -!- qed [code@powerprecision.com] has quit [Ping timeout: 248 seconds] 22:56:26 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Remote host closed the connection] 22:57:23 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 22:59:02 -!- ikki [~ikki@189.139.132.207] has quit [Ping timeout: 240 seconds] 23:01:36 fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has joined #lisp 23:02:10 bigjust [~jcaratzas@adsl-074-232-230-165.sip.asm.bellsouth.net] has joined #lisp 23:04:01 -!- Athas [~athas@shop3.diku.dk] has quit [Remote host closed the connection] 23:05:52 -!- ichernetsky [~ichernets@195.222.72.158] has quit [Quit: Leaving.] 23:06:14 -!- seangrov` [~user@adsl-76-254-31-219.dsl.pltn13.sbcglobal.net] has quit [Read error: Connection reset by peer] 23:06:42 seangrov` [~user@adsl-99-185-247-101.dsl.pltn13.sbcglobal.net] has joined #lisp 23:09:07 -!- sanxiyn [~tinuviel@116.37.85.54] has quit [Quit:   .] 23:10:05 -!- smanek [~smanek@rrcs-24-213-164-136.nyc.biz.rr.com] has quit [Quit: Leaving] 23:10:27 smanek [~smanek@rrcs-24-213-164-136.nyc.biz.rr.com] has joined #lisp 23:11:39 Anarch [~olaf@c-67-171-37-107.hsd1.wa.comcast.net] has joined #lisp 23:11:50 rickmode [~rickmode@64.134.234.45] has joined #lisp 23:12:09 -!- tsuru`` [~user@c-68-53-57-241.hsd1.tn.comcast.net] has quit [Ping timeout: 245 seconds] 23:13:20 -!- degen [~de@167.77.63.221] has quit [Quit: Leaving] 23:13:31 -!- mattrepl [~mattrepl@129.174.97.34] has quit [Ping timeout: 245 seconds] 23:17:52 HET4 [~diman@w283.engin.cf.ac.uk] has joined #lisp 23:19:59 mattrepl [~mattrepl@129.174.97.34] has joined #lisp 23:20:05 -!- canard [~canard@chello212017079198.13.15.vie.surfer.at] has quit [Remote host closed the connection] 23:20:49 -!- HET3 [~diman@w283.engin.cf.ac.uk] has quit [Ping timeout: 264 seconds] 23:25:11 mbohun [~mbohun@202.124.73.239] has joined #lisp 23:29:24 -!- mattrepl [~mattrepl@129.174.97.34] has quit [Quit: mattrepl] 23:33:09 -!- carlocci [~nes@93.37.216.21] has quit [Quit: eventually IE will rot and die] 23:33:26 -!- Sternmull [~kringel@p57AAC210.dip.t-dialin.net] has left #lisp 23:35:22 ikki [~ikki@189.139.132.207] has joined #lisp 23:36:17 -!- timor [~timor@port-87-234-97-27.dynamic.qsc.de] has quit [Remote host closed the connection] 23:37:18 bhyde [~Adium@c-66-30-202-56.hsd1.ma.comcast.net] has joined #lisp 23:38:10 -!- unicode [~user@95.214.66.40] has quit [Quit: leaving] 23:41:15 I'm running sbcl/mac/+threads. I have 4 threads doing drakma:http-requests; and I'm seeing maybe 5% "Socket error in "connect": EINTR (Interrupted system call)" ... thoughts? 23:41:48 bhyde: the GC kicking in 23:43:25 fe[nl]ix: hm ... thanks 23:47:39 my program doing 250 MB still never sees GC 23:47:41 :P 23:48:50 Demosthenes: what makes you so sure ? 23:49:01 bhyde: As a workaround, catch the error and retry. 23:49:38 nyef - yeah - i'm on it 23:49:43 Alternately, so long as your host socket connection-readiness notification is level-triggered, ignore it and you'll catch it next time through the loop. 23:50:15 I'm not sure if a simple WITHOUT-GCING would help. 23:52:37 -!- fisxoj [~fisxoj@80.153.54.203] has quit [Ping timeout: 264 seconds] 23:52:56 Oh! 23:52:59 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 246 seconds] 23:53:47 You shouldn't even be seeing this, certainly not that often, because the threads shouldn't be waiting around in connect() anyway. 23:53:59 That's more of a library design thing, though. 23:55:37 fe[nl]ix: i call 1 function, no global vars, all vars are lets. read a file, write a file, no persistent data in memory, function returns NIL. 23:55:54 crouton [crouton@bas1-toronto10-1279558720.dsl.bell.ca] has joined #lisp 23:55:59 fe[nl]ix: invoke it once, (room t) still shows 250MB used. run it again in the same sbcl session, sbcl crashes from heap overflow 23:56:21 interesting 23:56:26 is there some sort of library for lisp that includes GUI stuff? 23:56:26 i can't share, not because the code is an issue, but because the data is under nda :P 23:57:05 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Ping timeout: 256 seconds] 23:57:39 crouton: There are several. Have a look on cliki. 23:57:46 minion: cliki? 23:57:47 cliki: CLiki is a free collaborative hypertext (Web) authoring program, written in Common Lisp. http://www.cliki.net/cliki 23:57:56 -!- dfox [~dfox@rei.ipv6.dfox.org] has quit [Read error: Operation timed out] 23:58:52 -!- loxs [~loxs@78.90.124.181] has quit [Remote host closed the connection] 23:59:33 if you're fairly proficient at C, how long do you think it would take to understand Lisp?