00:02:50 -!- madaco [4c1422d2@gateway/web/freenode/ip.76.20.34.210] has quit [Ping timeout: 265 seconds] 00:05:20 did it dissconnect me? 00:05:28 -!- madaco_ [4c1422d2@gateway/web/freenode/ip.76.20.34.210] has quit [Quit: Page closed] 00:06:01 madaco [4c1422d2@gateway/web/freenode/ip.76.20.34.210] has joined #lisp 00:06:16 did it post it? 00:06:17 Welcome back. 00:06:24 thanks 00:06:33 No, it doesn't actually post to this channel, due to spam. 00:06:51 oh, that makes sense 00:06:59 well, the link it gave me is http://paste.lisp.org/+2H9C 00:07:08 minion: paste 115680? 00:07:08 Paste number 115680: "myfirstsecondorderfunction turns + to *, * to ^ etc." by madaco in #lisp. http://paste.lisp.org/display/115680 00:07:37 Right, umm... Wow. 00:07:42 or thats what I want it to do 00:07:49 (What's REPEAT-TRANSFORMATION?) 00:08:01 oh, is that a different dialect? 00:08:10 one sec Ill check 00:08:23 Seems like it'd be a utility function from somewhere? 00:08:35 I found it on http://www.cs.sfu.ca/CC/310/pwfong/Lisp/2/tutorial2.html 00:09:19 Yes, it gets defined about 2/5 the way down the page. 00:09:48 -!- HET2 [~diman@chello084114129176.4.15.vie.surfer.at] has quit [Quit: This computer has gone to sleep] 00:10:02 *nyef* comes to the conclusion that he should be able to cut his build times down by disabling threads and unicode. 00:10:36 oh, ok, it doesent have a definition for that function. oops. 00:10:48 I will set p that function and then see if it works then 00:12:26 found the definition. 00:13:18 ok, the blah example works now. now to try mine 00:14:18 -!- Kerrick [~Kerrick@b01-1.nat.iastate.edu] has quit [Ping timeout: 245 seconds] 00:16:32 hmm, didn't work 00:17:38 So the question is, how does your function differ from the example? 00:19:00 uh, well I don't think they ever had a lambda being defined as a lambda being repeatedly used 00:21:34 the error is SYSTEM::%EXPAND-FORM: #'(LAMBDA (C) (G A C)) should be a lambda expression so I guess I (lambda (c) (g a c)) is not a lambda expression, although what I want it to mean is a function that applies (g a something) so I dont know whats wrong 00:22:01 oh, one sec let me try something 00:22:05 Actually, (FUNCTION (LAMBDA (C) (G A C))) isn't a lambda expression. 00:23:33 oh? what is the definition of a lambda expression? is there a way I can make it into a lambda expression? 00:23:47 -!- emma__ [~em@user-0ccem2q.cable.mindspring.com] has quit [Quit: As a wild ass in the desert go I forth to my work] 00:23:55 I should look that first question up. 00:23:57 Remove the #' bit. 00:24:00 oh 00:24:03 clhs #' 00:24:03 http://www.lispworks.com/reference/HyperSpec/Body/02_dhb.htm 00:24:06 thanks 00:24:09 Fare [~Fare@24-176-255-130.static.reno.nv.charter.com] has joined #lisp 00:25:01 also, right before you said that I was told that I ahve to do my homework, so I have to go now. Thank you very much. you helped a lot! 00:25:04 bye 00:25:37 emma [~em@unaffiliated/emma] has joined #lisp 00:25:56 Good luck, then. 00:27:54 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 252 seconds] 00:28:44 -!- madaco [4c1422d2@gateway/web/freenode/ip.76.20.34.210] has quit [Quit: Page closed] 00:29:38 EngiNerd [~quassel@cpe-76-179-25-166.maine.res.rr.com] has joined #lisp 00:29:55 -!- Demosthenes [~demo@71.16.32.74] has quit [Quit: leaving] 00:30:02 Hey, really quickly, I can't find this, is there a function that returns a list but eliminates all nil elements? 00:32:50 Combine REMOVE-IF-NOT and #'IDENTITY. 00:33:17 or a simple loop with a null check. 00:33:25 Meh. Or that. 00:33:45 But REMOVE-IF-NOT is a function, which is what was asked for. 00:33:52 absolutely true. 00:34:00 And you know the channel policy for obvious homework questions. :-P 00:34:06 ... 00:34:25 now, that's something I hadn' thought about in quite awhile. 00:34:28 Yes, it's a homework assignment, but no, that's not what it's asking for 00:34:30 homework. 00:34:48 This just happens to be the way I'm solving a tiny part of a much larger problem :P 00:35:09 Man... Now I'm reminded of "DFS return path". 00:35:14 Good times, good times. 00:35:27 Anyways, thanks, sorry that sounded too suspicious, I promise you my intentions are purer than that :P 00:36:30 Bye all :P 00:36:32 -!- EngiNerd [~quassel@cpe-76-179-25-166.maine.res.rr.com] has quit [Quit: For the record: :3] 00:36:44 nyef's soln' is shorter. 00:40:15 *nyef* keeps trying to write "ANCESTORE-FRAME" instead of "ANCESTOR-FRAME". And only one of the three VOPs in question actually STORE to the frame. 00:43:43 -!- Hexstream [~hexstream@modemcable075.97-200-24.mc.videotron.ca] has left #lisp 00:50:57 SegFaultAX [~SegFaultA@c-98-234-1-162.hsd1.ca.comcast.net] has joined #lisp 00:52:04 -!- brandelune [~suzume@pl571.nas982.takamatsu.nttpc.ne.jp] has quit [Quit: brandelune] 00:52:47 Blkt` [~user@dynamic-adsl-94-34-45-254.clienti.tiscali.it] has joined #lisp 00:52:49 -!- rbarraud [~rbarraud@118-93-187-24.dsl.dyn.ihug.co.nz] has quit [Ping timeout: 265 seconds] 00:54:45 -!- Blkt [~user@dynamic-adsl-94-34-40-93.clienti.tiscali.it] has quit [Ping timeout: 265 seconds] 00:56:17 Okay, build started, I have mental bandwidth to spare again. 01:01:45 -!- emma [~em@unaffiliated/emma] has quit [Quit: Changing server] 01:02:03 guther [guther@gateway/shell/bshellz.net/x-naqfnzlrcjlnnyoi] has joined #lisp 01:02:38 -!- rahul [~rjain@66-234-32-150.nyc.cable.nyct.net] has quit [Ping timeout: 255 seconds] 01:03:07 oh my god, a guy implemented a 16 bit ALU in Minecraft! 01:03:45 Any more ILC'ers here. Fare and I are planning to meet for some dinner soon. 01:03:49 xyxxyyy [~xyxu@58.41.0.39] has joined #lisp 01:04:07 gigamonkey: meeting at the conference registration desk at 1815 01:04:10 that's 11 minutes from now 01:04:45 -!- abugosh [~Adium@pool-108-15-19-17.bltmmd.fios.verizon.net] has quit [Quit: Leaving.] 01:04:48 Blkt`, and someone did a turing machine in Dwarf Fortress 01:04:54 emma [~em@unaffiliated/emma] has joined #lisp 01:04:56 rahul [~rjain@66-234-32-150.nyc.cable.nyct.net] has joined #lisp 01:05:11 Fare. Good. See you then. 01:05:19 there is likely someone who did a full-on haskell interpreter in WoW 01:05:55 Folks can alse meet in #ilc2010 --> 01:07:19 your elves are redexes? 01:07:33 and you send some goblins to beta-reduce them? 01:08:59 Fare: really? 01:09:07 don't forget monads 01:09:31 oh, you meant DF 01:09:34 eihrul: I'm not talking of scripting it in the game scripting language (Lua for WOW) 01:09:48 neither was i :) 01:10:12 ... 01:10:12 :) 01:10:32 aidalgol [~user@132.181.15.216] has joined #lisp 01:13:30 has anyone got lispworks for windows and is willing to help debug asdf there? 01:14:16 Now? Aren't you going to dinner? 01:17:41 -!- Fare [~Fare@24-176-255-130.static.reno.nv.charter.com] has quit [Quit: Leaving] 01:19:54 schoppenhauer [~christoph@unaffiliated/schoppenhauer] has joined #lisp 01:20:12 Kerrick [~Kerrick@kerrick.student.iastate.edu] has joined #lisp 01:22:04 Adamant [~Adamant@unaffiliated/adamant] has joined #lisp 01:23:14 -!- nowhere_man [~pierre@AStrasbourg-551-1-32-210.w83-196.abo.wanadoo.fr] has quit [Quit: Konversation terminated!] 01:23:16 mbohun [~mbohun@ppp115-156.static.internode.on.net] has joined #lisp 01:29:19 -!- nyef [~nyef@pool-64-222-178-106.man.east.myfairpoint.net] has quit [Quit: G'night all.] 01:29:49 -!- Kerrick [~Kerrick@kerrick.student.iastate.edu] has quit [Ping timeout: 252 seconds] 01:32:14 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: night] 01:32:33 qbomb [~qbomb@12.153.198.141] has joined #lisp 01:35:26 zac314159 [~user@c-68-84-149-234.hsd1.nm.comcast.net] has joined #lisp 01:38:31 -!- new-lisper [~daniel@c95334ae.virtua.com.br] has quit [Read error: Connection reset by peer] 01:39:24 b-man_ [~b-man@189.34.55.238] has joined #lisp 01:39:52 -!- schoppenhauer [~christoph@unaffiliated/schoppenhauer] has quit [Quit: Leaving.] 01:40:10 -!- timack [~tim@hlfx59-1-7.ns.sympatico.ca] has quit [Remote host closed the connection] 01:40:17 The_Jon_Smith [~The_Jon_S@ip24-250-13-137.ri.ri.cox.net] has joined #lisp 01:40:31 -!- The_Jon_Smith [~The_Jon_S@ip24-250-13-137.ri.ri.cox.net] has left #lisp 01:41:08 gonzojive [~red@c-24-23-182-253.hsd1.ca.comcast.net] has joined #lisp 01:43:24 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has quit [Quit: Leaving] 01:45:09 echo-area [~user@114.251.86.0] has joined #lisp 01:45:23 -!- rabite_ [~project@dslb-084-063-030-164.pools.arcor-ip.net] has quit [Ping timeout: 255 seconds] 01:46:01 new-lisper [~daniel@c95334ae.virtua.com.br] has joined #lisp 01:46:50 schoppenhauer [~christoph@unaffiliated/schoppenhauer] has joined #lisp 01:47:07 rabite [~project@dslb-084-063-005-066.pools.arcor-ip.net] has joined #lisp 01:52:52 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving] 01:54:02 -!- gonzojive [~red@c-24-23-182-253.hsd1.ca.comcast.net] has quit [Quit: gonzojive] 01:54:19 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Ping timeout: 240 seconds] 01:54:47 -!- schoppenhauer [~christoph@unaffiliated/schoppenhauer] has quit [Quit: Leaving.] 01:55:20 Adamant [~Adamant@c-69-136-200-213.hsd1.ga.comcast.net] has joined #lisp 01:55:20 -!- Adamant [~Adamant@c-69-136-200-213.hsd1.ga.comcast.net] has quit [Changing host] 01:55:20 Adamant [~Adamant@unaffiliated/adamant] has joined #lisp 02:02:17 italic [~italic@cpe-74-77-218-25.buffalo.res.rr.com] has joined #lisp 02:03:08 is there a preerred way of running a hunchentoot server? compiled? in screen? 02:03:23 -!- b-man_ [~b-man@189.34.55.238] has quit [Ping timeout: 265 seconds] 02:04:35 I use screen. 02:05:12 For some stuff, I dump an exe, so that I can bring it up quickly, but for other WIP stuff I'll just run emacs in screen. 02:05:46 most seem to use some variant of detachtty or screen. started from a dumped image 02:05:48 its all compiled right? so there's no benefit of creating an executable (other than startup times)? 02:06:16 italic: depends on implementation - with SBCL, unless you go out of your way to get interpreted, *everything* is in native code 02:06:32 yes sorry, im using sbcl 02:06:54 italic: The main reason I dump an exe is so that I've got a working version ready to go. I don't need to worry about not being able to get my site up because of a new version of a dependency that breaks compatiblity or anything like that. 02:06:56 so yes, the difference is only in startup time (FASL loading on SBCL isn't exactly fast, but still much faster than running the compiler from scratch) 02:07:55 so dump to image, run in screen. do you just check for a running sbcl process to restart? 02:08:55 italic: You mean, if it goes down? I've never had that happen, but I recall somebody, maybe Xach, posting how they deal with that. 02:09:22 -!- dreish [~dreish@minus.dreish.org] has quit [Quit: dreish] 02:09:39 i'll check his blog, thanks 02:11:18 btbngr [~btbgnr@212.183.140.2] has joined #lisp 02:11:24 -!- jweiss [~weissj@cpe-069-134-025-078.nc.res.rr.com] has quit [Read error: Operation timed out] 02:14:39 -!- madnificent [~madnifice@83.101.62.132] has quit [Ping timeout: 240 seconds] 02:16:26 Good morning everyone! 02:16:31 mbohun [~mbohun@ppp115-156.static.internode.on.net] has joined #lisp 02:16:39 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 02:16:52 *p_l|uni* looks suspiciously at the clock.... yep, 0316 02:17:59 italic: It may have been on the hunchentoot mailing list, but I'm not sure. 02:19:01 -!- sdsds [~sdsds@dyn-16.sub2.cmts01.cable.TORON10.iasl.com] has quit [Quit: Leaving.] 02:19:35 austinh: thanks 02:20:02 Kerrick [~Kerrick@kerrick.student.iastate.edu] has joined #lisp 02:21:24 -!- ur5us [~ur5us@121.98.212.19] has left #lisp 02:22:00 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 02:27:01 -!- ikki [~ikki@201.155.75.146] has quit [Ping timeout: 252 seconds] 02:27:54 -!- new-lisper [~daniel@c95334ae.virtua.com.br] has quit [Quit: leaving] 02:28:48 -!- Kerrick [~Kerrick@kerrick.student.iastate.edu] has quit [Ping timeout: 240 seconds] 02:29:13 joekarma [~joekarma@S0106001b63ab3433.vc.shawcable.net] has joined #lisp 02:34:46 mhd [~mhd@24-176-255-130.static.reno.nv.charter.com] has joined #lisp 02:38:00 -!- pnkfelix [~Adium@c-71-225-45-140.hsd1.nj.comcast.net] has quit [Quit: Leaving.] 02:38:42 -!- BrandLeeJones [~BrandLeeJ@84.114.246.246] has quit [Quit: BrandLeeJones] 02:40:35 ikki [~ikki@200.95.162.219] has joined #lisp 02:43:25 dys` [~andreas@krlh-5f721541.pool.mediaWays.net] has joined #lisp 02:43:29 -!- dys [~andreas@krlh-5f723b4d.pool.mediaWays.net] has quit [Ping timeout: 276 seconds] 02:57:21 -!- TheLolrus [~Xarver@cpe-76-175-244-227.socal.res.rr.com] has quit [Quit: Leaving] 02:57:38 -!- qbomb [~qbomb@12.153.198.141] has quit [Quit: /wave] 02:58:04 nowhere_man [~pierre@AStrasbourg-551-1-72-173.w92-141.abo.wanadoo.fr] has joined #lisp 03:01:45 -!- SegFaultAX [~SegFaultA@c-98-234-1-162.hsd1.ca.comcast.net] has quit [Quit: Lost terminal] 03:09:22 -!- ikki [~ikki@200.95.162.219] has quit [Ping timeout: 252 seconds] 03:12:07 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 252 seconds] 03:13:56 -!- felideon [~felideon@adsl-233-15-168.mia.bellsouth.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 03:16:52 Kerrick [~Kerrick@kerrick.student.iastate.edu] has joined #lisp 03:23:01 Demosthenes [~demo@71.16.32.118] has joined #lisp 03:28:50 ikki [~ikki@201.144.87.46] has joined #lisp 03:31:19 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Ping timeout: 240 seconds] 03:38:36 -!- Blkt` [~user@dynamic-adsl-94-34-45-254.clienti.tiscali.it] has quit [Quit: Error: do not makunbound t please!] 03:48:56 SCVirus [~B234651@S0106001c1122940c.gv.shawcable.net] has joined #lisp 03:56:37 symbole_ [~user@ool-182ffe8f.dyn.optonline.net] has joined #lisp 03:59:04 BrianRice` [~water@c-98-246-165-205.hsd1.or.comcast.net] has joined #lisp 04:01:21 gonzojive [~red@c-24-23-182-253.hsd1.ca.comcast.net] has joined #lisp 04:02:17 -!- BrianRice [~water@c-98-246-165-205.hsd1.or.comcast.net] has quit [Ping timeout: 265 seconds] 04:02:17 -!- BrianRice` is now known as BrianRice 04:07:46 -!- V-ille [~ville@dsl-olubrasgw1-fe4efb00-215.dhcp.inet.fi] has quit [Quit: Leaving.] 04:08:01 V-ille [~ville@dsl-olubrasgw1-fe4efb00-215.dhcp.inet.fi] has joined #lisp 04:10:39 -!- italic [~italic@cpe-74-77-218-25.buffalo.res.rr.com] has quit [Quit: leaving] 04:11:00 -!- gigamonkey [~user@24-176-255-130.static.reno.nv.charter.com] has quit [Ping timeout: 240 seconds] 04:11:13 -!- V-ille [~ville@dsl-olubrasgw1-fe4efb00-215.dhcp.inet.fi] has quit [Client Quit] 04:11:16 V-ille1 [~ville@dsl-olubrasgw1-fe4efb00-215.dhcp.inet.fi] has joined #lisp 04:11:32 -!- Draggor1 is now known as Draggor 04:12:25 gigamonkey [~user@adsl-69-227-148-197.dsl.renocs.nvbell.net] has joined #lisp 04:12:39 -!- sonnym [~evissecer@rrcs-184-74-137-167.nys.biz.rr.com] has quit [Ping timeout: 240 seconds] 04:12:59 -!- turbo24prg [~turbo24pr@turbolent.com] has quit [Ping timeout: 240 seconds] 04:13:19 -!- Bucciarati [~buccia@www.inscatolati.net] has quit [Ping timeout: 240 seconds] 04:14:07 turbo24prg [~turbo24pr@turbolent.com] has joined #lisp 04:14:38 Bucciarati [~buccia@www.inscatolati.net] has joined #lisp 04:18:23 xan_ [~xan@gate.kikuei.com] has joined #lisp 04:18:45 sbahra [~sbahra@pool-74-106-252-24.bltmmd.fios.verizon.net] has joined #lisp 04:21:05 -!- rahul [~rjain@66-234-32-150.nyc.cable.nyct.net] has quit [Ping timeout: 255 seconds] 04:22:35 -!- aidalgol [~user@132.181.15.216] has quit [Ping timeout: 265 seconds] 04:23:08 rahul [~rjain@66-234-32-150.nyc.cable.nyct.net] has joined #lisp 04:24:19 -!- gigamonkey [~user@adsl-69-227-148-197.dsl.renocs.nvbell.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 04:24:35 gigamonkey [~user@adsl-69-227-148-197.dsl.renocs.nvbell.net] has joined #lisp 04:25:14 sonnym [~evissecer@rrcs-184-74-137-167.nys.biz.rr.com] has joined #lisp 04:29:12 jewel [~jewel@196-215-16-158.dynamic.isadsl.co.za] has joined #lisp 04:31:15 -!- V-ille1 [~ville@dsl-olubrasgw1-fe4efb00-215.dhcp.inet.fi] has quit [Quit: Leaving.] 04:31:26 V-ille [~ville@dsl-olubrasgw1-fe4efb00-215.dhcp.inet.fi] has joined #lisp 04:31:58 -!- cods [~cods@rsbac/developer/cods] has quit [Ping timeout: 250 seconds] 04:35:07 -!- huangjs [~user@watchdog.msi.co.jp] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 04:38:49 rich_holygoat_ [~rnewman@pdpc/supporter/student/rich-holygoat] has joined #lisp 04:42:38 -!- rich_holygoat [~rnewman@pdpc/supporter/student/rich-holygoat] has quit [Ping timeout: 264 seconds] 04:42:38 -!- rich_holygoat_ is now known as rich_holygoat 04:45:37 -!- jewel [~jewel@196-215-16-158.dynamic.isadsl.co.za] has quit [Ping timeout: 252 seconds] 04:47:20 -!- coyo|pingout [~coyotama@pool-71-164-234-131.dllstx.fios.verizon.net] has quit [Ping timeout: 240 seconds] 04:49:27 MISSINGNO [~cen@pool-173-77-115-51.nycmny.east.verizon.net] has joined #lisp 04:49:32 Suddenly 04:49:39 I think I understand lisp 04:49:53 missing: What is lisp? 04:52:29 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #lisp 05:02:26 spradnyesh [~pradyus@nat/yahoo/x-oethzxndmknijjjt] has joined #lisp 05:04:38 -!- Modius [~Modius@cpe-24-28-30-165.austin.res.rr.com] has quit [Ping timeout: 265 seconds] 05:12:02 Modius [~Modius@cpe-24-28-30-165.austin.res.rr.com] has joined #lisp 05:15:45 vu3rdd [~vu3rdd@164.164.250.10] has joined #lisp 05:19:11 sonnym1 [~evissecer@rrcs-184-74-137-167.nys.biz.rr.com] has joined #lisp 05:19:38 -!- sonnym [~evissecer@rrcs-184-74-137-167.nys.biz.rr.com] has quit [Read error: No route to host] 05:20:31 -!- ASau`` is now known as ASau 05:21:22 -!- MISSINGNO [~cen@pool-173-77-115-51.nycmny.east.verizon.net] has quit [Ping timeout: 252 seconds] 05:22:31 -!- wuj [~wuj@pool-74-108-204-117.nycmny.east.verizon.net] has quit [Ping timeout: 265 seconds] 05:24:37 -!- ebzzry [~ebzzry@203.213.202.186] has quit [Quit: Leaving] 05:27:00 -!- vandemar [spin@2001:470:1f10:56b::4] has quit [Read error: Operation timed out] 05:27:05 -!- Amadiro [~whoppix@ti0021a380-dhcp1747.bb.online.no] has quit [Quit: A subtle thought that is in error may yet give rise to fruitful inquiry that can establish truths of great value.] 05:30:10 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 252 seconds] 05:30:32 -!- MetalDust [~metaldust@75-32-203-61.lightspeed.ftwotx.sbcglobal.net] has quit [Ping timeout: 276 seconds] 05:30:38 -!- V-ille [~ville@dsl-olubrasgw1-fe4efb00-215.dhcp.inet.fi] has quit [Read error: Operation timed out] 05:31:33 The_Jon_Smith [~The_Jon_S@ip24-250-13-137.ri.ri.cox.net] has joined #lisp 05:31:51 -!- The_Jon_Smith [~The_Jon_S@ip24-250-13-137.ri.ri.cox.net] has left #lisp 05:32:27 vandemar [bella@2001:470:1f10:56b::4] has joined #lisp 05:33:59 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 05:34:08 MetalDust [~metaldust@75-32-203-61.lightspeed.ftwotx.sbcglobal.net] has joined #lisp 05:35:13 -!- rich_holygoat [~rnewman@pdpc/supporter/student/rich-holygoat] has quit [Quit: rich_holygoat] 05:35:29 Amadiro [~whoppix@ti0021a380-dhcp1747.bb.online.no] has joined #lisp 05:36:34 -!- symbole_ [~user@ool-182ffe8f.dyn.optonline.net] has quit [Remote host closed the connection] 05:36:49 symbole_ [~user@ool-182ffe8f.dyn.optonline.net] has joined #lisp 05:42:38 flip214 [~marek@2001:858:107:1:baac:6fff:fe6b:9183] has joined #lisp 05:42:38 -!- flip214 [~marek@2001:858:107:1:baac:6fff:fe6b:9183] has quit [Changing host] 05:42:39 flip214 [~marek@unaffiliated/flip214] has joined #lisp 05:43:54 mcsontos [~mcsontos@nat/redhat/x-ztrrtmqnbmlzhooo] has joined #lisp 05:46:13 stassats [~stassats@wikipedia/stassats] has joined #lisp 05:47:27 -!- Kovensky [~kovensky@abraxo.bluebottle.net.au] has quit [Excess Flood] 05:47:58 Kovensky [~kovensky@abraxo.bluebottle.net.au] has joined #lisp 05:53:13 -!- flip214 [~marek@unaffiliated/flip214] has quit [Remote host closed the connection] 05:54:22 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Quit: This computer has gone to sleep] 05:54:33 -!- gonzojive [~red@c-24-23-182-253.hsd1.ca.comcast.net] has quit [Quit: gonzojive] 05:54:34 flip214 [~marek@2001:858:107:1:baac:6fff:fe6b:9183] has joined #lisp 05:54:34 -!- flip214 [~marek@2001:858:107:1:baac:6fff:fe6b:9183] has quit [Changing host] 05:54:34 flip214 [~marek@unaffiliated/flip214] has joined #lisp 05:54:39 -!- gigamonkey [~user@adsl-69-227-148-197.dsl.renocs.nvbell.net] has quit [Ping timeout: 240 seconds] 05:54:49 -!- flip214 [~marek@unaffiliated/flip214] has quit [Remote host closed the connection] 05:55:36 wuj [~wuj@pool-74-108-204-117.nycmny.east.verizon.net] has joined #lisp 05:55:39 flip214 [~marek@2001:858:107:1:baac:6fff:fe6b:9183] has joined #lisp 05:55:39 -!- flip214 [~marek@2001:858:107:1:baac:6fff:fe6b:9183] has quit [Changing host] 05:55:39 flip214 [~marek@unaffiliated/flip214] has joined #lisp 05:55:43 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 252 seconds] 05:55:44 rich_holygoat_ [~rnewman@pdpc/supporter/student/rich-holygoat] has joined #lisp 05:58:04 -!- flip214 [~marek@unaffiliated/flip214] has quit [Client Quit] 05:59:22 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #lisp 06:02:09 -!- wuj [~wuj@pool-74-108-204-117.nycmny.east.verizon.net] has quit [Ping timeout: 265 seconds] 06:04:29 Kruppe` [~user@CPE00222d128ba2-CM00222d128b9e.cpe.net.cable.rogers.com] has joined #lisp 06:04:45 bandu [~coyotama@unaffiliated/bandu] has joined #lisp 06:04:50 -!- Kruppe [~user@CPE00222d128ba2-CM00222d128b9e.cpe.net.cable.rogers.com] has quit [Ping timeout: 264 seconds] 06:04:59 -!- Kruppe` is now known as Kruppe 06:12:02 gravicappa [~gravicapp@ppp91-78-228-250.pppoe.mtu-net.ru] has joined #lisp 06:12:16 freiksenet [~freiksene@cs181144155.pp.htv.fi] has joined #lisp 06:15:06 -!- tritchey [~tritchey@wsip-70-165-136-239.lv.lv.cox.net] has quit [Ping timeout: 250 seconds] 06:16:19 flip214 [~marek@2001:858:107:1:baac:6fff:fe6b:9183] has joined #lisp 06:16:19 -!- flip214 [~marek@2001:858:107:1:baac:6fff:fe6b:9183] has quit [Changing host] 06:16:19 flip214 [~marek@unaffiliated/flip214] has joined #lisp 06:19:09 mrSpec [~Spec@chello089076137084.chello.pl] has joined #lisp 06:19:09 -!- mrSpec [~Spec@chello089076137084.chello.pl] has quit [Changing host] 06:19:09 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 06:24:03 Guthur [~Guthur@cpc11-belf9-2-0-cust855.2-1.cable.virginmedia.com] has joined #lisp 06:25:10 -!- echo-area [~user@114.251.86.0] has quit [Remote host closed the connection] 06:26:02 Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has joined #lisp 06:26:26 hm, a question. given, for example, (defun f1 (x y) (+ (* x x) (* y y))) , how can I go from #'f1 back to its sexp representation? 06:26:34 -!- xan_ [~xan@gate.kikuei.com] has quit [Read error: Operation timed out] 06:27:17 <_3b> clhs function-lambda-expression 06:27:17 http://www.lispworks.com/reference/HyperSpec/Body/f_fn_lam.htm 06:27:27 <_3b> *note: probably doesn't work 06:28:49 -!- bulibuta [~bulibuta@unaffiliated/bulibuta] has quit [Ping timeout: 272 seconds] 06:30:34 splittist [~John@36-122.1-85.cust.bluewin.ch] has joined #lisp 06:30:36 morning 06:30:46 Bah. 06:31:10 Bah? You can't still be stuck in Reno airport, surely? 06:32:03 -!- MetalDust [~metaldust@75-32-203-61.lightspeed.ftwotx.sbcglobal.net] has quit [] 06:32:16 -!- hohum [dcorbe@apollo.corbe.net] has quit [Remote host closed the connection] 06:34:38 zvrba: Why do you want to do this? 06:35:58 bulibuta [~bulibuta@unaffiliated/bulibuta] has joined #lisp 06:36:03 well, let's say I'd like to write some simple code in LISP, test it, and when I'm sure it works, recompile it to another form 06:36:13 (postfix, for RPL calculators) 06:36:49 maybe there's a better way to achieve this? 06:36:51 zvrba: surely you had the code to begin with, not sure why you need to decompile 06:37:07 -!- jsoft [~jsoft@60.234.231.122] has quit [Ping timeout: 240 seconds] 06:37:09 Guthur: yeah, i'm the author of the code. 06:37:17 zvrba: you could shadow defun, or wrap it with a macro that saves the info you need. 06:37:20 Guthur: but what do I do with a defun form? 06:38:34 can't you just write your code into a file? 06:38:45 the workflow idea was: (defun f1 ...) ; do some testing ; (translate #'f1) 06:38:54 then compile and modify it whenever you want 06:39:22 Perhaps you should remember the source. 06:39:39 You could also use funcallable support to make functions that had associated source code. 06:40:01 Athas [~athas@82.211.209.226] has joined #lisp 06:40:35 -!- Kerrick [~Kerrick@kerrick.student.iastate.edu] has quit [Ping timeout: 276 seconds] 06:40:48 maybe you want to do some programmatic manipulation of the code? possibly just use eval though there may be more elegant solutions 06:40:49 example: (defun f1 (x) (+ x x)) ; (translate #'f1) => "<< -> x << x x + >> >>" 06:41:13 zvrba: you have to write your own defun variant to do that. 06:41:27 you can name it defun if you shadow, or name it something else. 06:41:54 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 06:42:04 good morning 06:42:18 Xach: ok, thanks. 06:42:55 BUT: why is it then said that in LISP code=data, when it's so cumbersome/impossible to go from #'function to its originating sexpr? 06:43:43 if code=data, i'd expect to be able to manipulate function's code with ordinary list manipulation functions 06:43:52 -!- Kruppe [~user@CPE00222d128ba2-CM00222d128b9e.cpe.net.cable.rogers.com] has quit [Ping timeout: 252 seconds] 06:44:04 e.g. (defun f (x) (+ x x)) ; (setf (first #'f) #'-) 06:44:05 just don't throw away the code 06:44:16 defun doesn't store the source code 06:44:31 V-ille [~ville@dsl-olubrasgw1-fe4efb00-215.dhcp.inet.fi] has joined #lisp 06:44:38 <_3b> code=data usually refers to the source more than the final executable code 06:45:44 <_3b> saving the source for later manipulation is trivial, so no reason for the lisp to store it for you, since 99% of the time you don't need it 06:45:55 -!- bulibuta [~bulibuta@unaffiliated/bulibuta] has quit [Ping timeout: 272 seconds] 06:46:06 and code is data is usually said in relation to macros, with which you manipulate the code with "with ordinary list manipulation functions" 06:48:19 tcr [~tcr@cpc5-bour5-2-0-cust340.15-1.cable.virginmedia.com] has joined #lisp 06:49:06 zrvba: Because, fundamentally, it is a lie that code=data in lisp. 06:49:41 *_3b* thinks the lie is more about that statement having any menaing 06:49:47 Zhivago: oh :-) 06:49:50 Well, that too. 06:50:19 Take C, for example -- we could write C functions that generate C source code, invoke an external compiler, build a shared library and then dynamically link it. 06:50:21 -!- rootzlevel [~hpd@91-66-216-220-dynip.superkabel.de] has quit [Ping timeout: 272 seconds] 06:50:21 <_3b> 'code' is a subset of 'data' in any language 06:50:27 (Which is what ECL does, for example). 06:50:39 By the same logic code=data in C. 06:50:51 Lisp just makes that process a lot more convenient. 06:51:18 _3b``: uh, not. 06:51:21 3b: Not in C. :) C functions aren't data objects. 06:52:16 Kerrick [~Kerrick@kerrick.student.iastate.edu] has joined #lisp 06:52:47 <_3b> well, i meant more at the source level again, but i'd expect most C implementations to provide access to the memory containing the binary code as well 06:53:33 <_3b> or from the point of view of 'code' being 'data' for the linker etc 06:54:10 andreas [~andreas@pD4B9EF7F.dip.t-dialin.net] has joined #lisp 06:54:36 *_3b* doesn't seem to be making any useful point though, so will go do something else :) 06:54:43 bulibuta [~bulibuta@178.156.128.2] has joined #lisp 06:54:43 -!- bulibuta [~bulibuta@178.156.128.2] has quit [Changing host] 06:54:43 bulibuta [~bulibuta@unaffiliated/bulibuta] has joined #lisp 06:56:20 -!- Guthur [~Guthur@cpc11-belf9-2-0-cust855.2-1.cable.virginmedia.com] has quit [Quit: Leaving] 06:57:41 _3b: ANSI C doesn't guarantee runtime access to memory containing the binary without inline assembly (other than manipulating addresses themselves,afaik) 06:58:07 abeaumont [~abeaumont@85.48.202.13] has joined #lisp 07:00:24 for example, on Harvard architecture 07:00:30 -!- freiksenet [~freiksene@cs181144155.pp.htv.fi] has quit [Quit: WeeChat 0.3.2] 07:01:49 -!- tmi [~tmi@198.80-202-113.nextgentel.com] has quit [Read error: Operation timed out] 07:02:10 -!- rich_holygoat_ [~rnewman@pdpc/supporter/student/rich-holygoat] has quit [Quit: rich_holygoat_] 07:03:30 splittist` [~John@36-122.1-85.cust.bluewin.ch] has joined #lisp 07:04:55 -!- splittist [~John@36-122.1-85.cust.bluewin.ch] has quit [Ping timeout: 272 seconds] 07:05:07 -!- btbngr [~btbgnr@212.183.140.2] has quit [Ping timeout: 240 seconds] 07:05:09 xan_ [~xan@gate.kikuei.com] has joined #lisp 07:05:16 daniel__ [~daniel@p5B3261B2.dip.t-dialin.net] has joined #lisp 07:05:19 -!- bulibuta [~bulibuta@unaffiliated/bulibuta] has quit [Ping timeout: 240 seconds] 07:06:39 -!- daniel [~daniel@p5082B4AE.dip.t-dialin.net] has quit [Ping timeout: 240 seconds] 07:08:40 cods [~cods@tuxee.net] has joined #lisp 07:08:51 -!- cmm [~cmm@bzq-79-182-202-208.red.bezeqint.net] has quit [Ping timeout: 265 seconds] 07:08:55 -!- splittist` is now known as splittist 07:09:18 cmm [~cmm@bzq-79-182-202-208.red.bezeqint.net] has joined #lisp 07:12:02 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 07:12:37 bulibuta [~bulibuta@unaffiliated/bulibuta] has joined #lisp 07:13:34 Sumpen [~Sumpen@81-232-77-93-no46.tbcn.telia.com] has joined #lisp 07:13:54 -!- cods [~cods@tuxee.net] has quit [Changing host] 07:13:54 cods [~cods@rsbac/developer/cods] has joined #lisp 07:14:15 pavelludiq [~quassel@87.246.28.162] has joined #lisp 07:14:38 iaindalton [~user@host-72-174-169-239.cdc-ut.client.bresnan.net] has joined #lisp 07:15:27 Hun [~Hun@80.81.19.29] has joined #lisp 07:16:19 -!- Kerrick [~Kerrick@kerrick.student.iastate.edu] has quit [Ping timeout: 252 seconds] 07:18:30 When I try to eval a function with input that makes it divide by zero, and it brings me to the debugger, typing "source" responds "The source path no longer exists." but I just loaded that file. What's happening? 07:18:59 btbngr [~btbgnr@212.183.140.32] has joined #lisp 07:19:53 you're trying to view the source of not what you think you're trying? 07:21:02 -!- bulibuta [~bulibuta@unaffiliated/bulibuta] has quit [Ping timeout: 264 seconds] 07:22:09 bulibuta [~bulibuta@unaffiliated/bulibuta] has joined #lisp 07:22:15 It's pretty straightforward. I (load "test"), then (test 0) (which divides by 0). At the debugger, I type down, then source. 07:22:46 In fact, when I type source, the debugger prints 07:23:01 ; file: /home/iain/test.lisp 07:23:01 debugger invoked on a SIMPLE-ERROR in thread #: 07:23:01 The source path no longer exists. 07:23:18 nha [~prefect@imamac13.epfl.ch] has joined #lisp 07:23:28 you didn't say what compiler you are using 07:23:52 sbcl 07:24:03 But I didn't compile the file. 07:24:04 then you need to compile your file 07:24:21 Alright; why? 07:24:24 because 07:25:12 tmi [~tmi@213.166.184.138] has joined #lisp 07:25:19 and use slime 07:26:11 I will use slime; I'm just trying to figure out how everything works 07:26:24 Also, compiling the file didn't help 07:26:36 you won't figure it out that way 07:26:44 -!- pavelludiq [~quassel@87.246.28.162] has quit [Remote host closed the connection] 07:28:14 pavelludiq [~quassel@87.246.28.162] has joined #lisp 07:28:25 experimentation is a good way to learn 07:28:44 -!- bulibuta [~bulibuta@unaffiliated/bulibuta] has quit [Ping timeout: 255 seconds] 07:28:45 iaindalton: in that case use (declaim (optimize (debug 2))) 07:29:13 I had actually used (declaim (optimize (speed 0) (debug 3) (safety 3))) out of paranoia 07:30:14 -!- SCVirus [~B234651@S0106001c1122940c.gv.shawcable.net] has quit [Quit: Leaving] 07:30:25 then: either a) you used it in the wrong place b) you are still trying to view the wrong frame 07:30:51 and c) use slime or figure this out on your own 07:30:54 varjag [~eugene@122.62-97-226.bkkb.no] has joined #lisp 07:33:03 a) I started the repl, then evaled the declaim form, b) I tried to view source on the second frame (test 0), c) it seems beyond me atm; maybe I'll come to understand it from another direction or at a later date 07:33:29 right, you did a), used in the wrong place 07:34:17 damn, i shouldn't be helping you! you are experimenting 07:34:22 bulibuta [~bulibuta@unaffiliated/bulibuta] has joined #lisp 07:34:55 put that declaim into the beginning of the file, and then (load (compile-file "file")) and then do the rest 07:36:09 Thanks for the help; now I understand one thing better (declaim). 07:40:23 -!- bulibuta [~bulibuta@unaffiliated/bulibuta] has quit [Ping timeout: 276 seconds] 07:40:59 bulibuta [~bulibuta@unaffiliated/bulibuta] has joined #lisp 07:45:05 -!- andreas [~andreas@pD4B9EF7F.dip.t-dialin.net] has quit [Ping timeout: 276 seconds] 07:46:19 -!- bulibuta [~bulibuta@unaffiliated/bulibuta] has quit [Ping timeout: 240 seconds] 07:46:24 pdo [~pdo@dyn-62-56-60-2.dslaccess.co.uk] has joined #lisp 07:46:49 -!- Krystof [~csr21@csrhodes.plus.com] has quit [Ping timeout: 252 seconds] 07:47:51 dbrunner [~user@mail.systemhaus-brunner.de] has joined #lisp 07:49:01 -!- iaindalton [~user@host-72-174-169-239.cdc-ut.client.bresnan.net] has left #lisp 07:53:50 huangjs [c0333681@gateway/web/freenode/ip.192.51.54.129] has joined #lisp 07:54:21 bulibuta [~bulibuta@unaffiliated/bulibuta] has joined #lisp 07:57:02 There's SPAM on http://www.cliki.net/edit/document?v=88 (link to baby sitter) but I cannot edit the page: CLIKI-PAGE-SAVE-REJECTED 07:57:56 :/ 07:58:21 pjb: i've successfully edited it 07:58:42 I was using icetea. Perhaps that's the reason why. 07:58:52 icecat I mean... 08:00:04 relcomp [~chatzilla@nat.rz.uni-karlsruhe.de] has joined #lisp 08:00:59 *_3b* wonders if someone is still watching it to replace the spam 08:01:27 -!- pavelludiq [~quassel@87.246.28.162] has quit [Remote host closed the connection] 08:01:35 someone's even watching it to replace non-spam 08:01:49 i see many legitimate pages linked to Delete this page 08:01:55 freiksenet [~freiksene@pub-nat.haaga-helia.fi] has joined #lisp 08:02:29 <_3b> that's a different issue i think 08:02:33 i'm reading cliki's recent changes rss and where is spam, i may edit it 08:04:12 there can be made a joke about connection with deletions on wikipedia 08:04:19 but i don't agree with this joke! 08:05:16 leo2007 [~leo@59.57.34.138] has joined #lisp 08:05:24 -!- bulibuta [~bulibuta@unaffiliated/bulibuta] has quit [Ping timeout: 265 seconds] 08:09:57 ziarkaen [~ziarkaen@stu153.queens.ox.ac.uk] has joined #lisp 08:10:57 Joreji [~thomas@78-056.eduroam.RWTH-Aachen.DE] has joined #lisp 08:13:29 clynbech_ [c10ff03c@gateway/web/freenode/ip.193.15.240.60] has joined #lisp 08:13:44 -!- clynbech_ [c10ff03c@gateway/web/freenode/ip.193.15.240.60] has left #lisp 08:14:05 clynbech [c10ff03c@gateway/web/freenode/ip.193.15.240.60] has joined #lisp 08:14:12 -!- clynbech [c10ff03c@gateway/web/freenode/ip.193.15.240.60] has quit [Client Quit] 08:14:39 bulibuta [~bulibuta@unaffiliated/bulibuta] has joined #lisp 08:16:28 -!- nipra [~nipra@121.243.225.226] has quit [Quit: Leaving] 08:20:41 -!- bulibuta [~bulibuta@unaffiliated/bulibuta] has quit [Ping timeout: 276 seconds] 08:22:58 hlavaty [~user@77-22-104-162-dynip.superkabel.de] has joined #lisp 08:24:35 -!- Joreji [~thomas@78-056.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 276 seconds] 08:26:50 -!- huangjs [c0333681@gateway/web/freenode/ip.192.51.54.129] has quit [Quit: Page closed] 08:34:25 -!- ejohnson [~elliott@99-100-65-163.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 252 seconds] 08:37:14 -!- freiksenet [~freiksene@pub-nat.haaga-helia.fi] has quit [Ping timeout: 264 seconds] 08:39:23 -!- Nshag [user@lns-bzn-30-82-253-179-93.adsl.proxad.net] has quit [Ping timeout: 255 seconds] 08:40:23 nikodemus: we seem to have a regression building SBCL on our trunk version. Working to fix it though. 08:40:53 -!- stassats [~stassats@wikipedia/stassats] has quit [Remote host closed the connection] 08:41:35 ehu: good to hear 08:42:16 In the past I tried building SBCL with ABCL as a host, but my system didn't have enough memory back then. (128MB hosted service) 08:42:22 It has 1Gb now. 08:42:27 i'd really like to be able to point people like gaby to a stable non-sbcl host 08:42:30 so, I'm retrying. 08:45:50 nikodemus: It'd be an honour to be that host :-) 08:46:03 zomgbie [~jesus@chello212186106204.11.vie.surfer.at] has joined #lisp 08:46:48 nikodemus: what do you mean by stable non-sbcl host? :) 08:51:06 andreas [~andreas@p4FF29A76.dip.t-dialin.net] has joined #lisp 08:51:22 -!- boysetsfrog [~nathan@123-243-214-176.static.tpgi.com.au] has quit [Quit: Reconnecting] 08:51:40 boysetsfrog [~nathan@123-243-214-176.static.tpgi.com.au] has joined #lisp 08:51:44 p_l|uni: see sbcl-devel over the past couple of days 08:52:54 HET2 [~diman@chello084114129176.4.15.vie.surfer.at] has joined #lisp 08:53:57 Nshag [user@lns-bzn-45-82-65-139-121.adsl.proxad.net] has joined #lisp 08:54:04 (the 128MB machine *does* build ABCL, however) 08:54:52 Joreji [~thomas@78-056.eduroam.RWTH-Aachen.DE] has joined #lisp 08:55:46 BrandLeeJones [~BrandLeeJ@84.114.246.246] has joined #lisp 08:56:31 nikodemus: what's really weird: abcl - when still developed by Peter - was able to build SBCL, even though it had a very buggy implementation of special variables handling. Doesn't SBCL's compilation process excercise those? 08:56:44 (it's all been fixed since) 08:56:46 afk 08:56:51 -!- p_l|uni [~pl@hgd210.internetdsl.tpnet.pl] has quit [Quit: leaving] 08:59:34 -!- BrandLeeJones [~BrandLeeJ@84.114.246.246] has quit [Client Quit] 09:02:02 ehu: it uses specials, but i don't think it does anything very demanding with them 09:02:47 ok. fixed the issue. retrying to build sbcl. 09:03:18 seems it's getting much further 09:03:23 Adamant [~Adamant@c-69-136-200-213.hsd1.ga.comcast.net] has joined #lisp 09:03:23 -!- Adamant [~Adamant@c-69-136-200-213.hsd1.ga.comcast.net] has quit [Changing host] 09:03:23 Adamant [~Adamant@unaffiliated/adamant] has joined #lisp 09:03:36 -!- Joreji [~thomas@78-056.eduroam.RWTH-Aachen.DE] has quit [Read error: Operation timed out] 09:03:43 mstevens [~mstevens@89.145.84.152] has joined #lisp 09:03:43 -!- mstevens [~mstevens@89.145.84.152] has quit [Changing host] 09:03:43 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 09:04:30 hmm. next issue: one of the generated fasls is too big. 09:04:48 it's a known issue, but it seems it currently prevents SBCL from getting built. 09:05:41 ok. that's it for today. one of the other devs will pick up this issue; it's in his pipeline already. 09:05:50 we'll keep you posted. 09:06:16 -!- HET2 [~diman@chello084114129176.4.15.vie.surfer.at] has quit [Quit: This computer has gone to sleep] 09:07:50 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Read error: Connection reset by peer] 09:08:00 nikodemus: in the SBCL tests/ directory, there are files with the "pure" and "impure" in their name. 09:08:14 I assume that carries meaning. 09:08:18 what is it? 09:13:00 pure files aren't supposed to have global side effects, so it should be ok to run multiple pure files in a single session 09:13:22 whereas impure files do things like define functions, so we run each in a separate invocation of sbcl 09:13:36 ah. thanks! 09:13:40 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has quit [Quit: Leaving] 09:14:56 -!- angavrilov_ is now known as angavrilov 09:15:01 -!- Athas [~athas@82.211.209.226] has quit [Remote host closed the connection] 09:18:21 p_l|uni [~pl@hgd210.internetdsl.tpnet.pl] has joined #lisp 09:21:03 jan247 [~jan247@unaffiliated/jan247] has joined #lisp 09:21:26 -!- tcr [~tcr@cpc5-bour5-2-0-cust340.15-1.cable.virginmedia.com] has quit [Quit: Leaving.] 09:21:27 -!- daniel__ is now known as daniel 09:22:40 -!- gravicappa [~gravicapp@ppp91-78-228-250.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 09:23:32 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 09:23:46 -!- spradnyesh [~pradyus@nat/yahoo/x-oethzxndmknijjjt] has quit [Quit: Leaving.] 09:24:46 -!- pdo [~pdo@dyn-62-56-60-2.dslaccess.co.uk] has quit [Quit: pdo] 09:28:55 bulibuta [~bulibuta@178.156.128.2] has joined #lisp 09:28:55 -!- bulibuta [~bulibuta@178.156.128.2] has quit [Changing host] 09:28:55 bulibuta [~bulibuta@unaffiliated/bulibuta] has joined #lisp 09:30:54 -!- leo2007 [~leo@59.57.34.138] has quit [Quit: rcirc on GNU Emacs 23.2.20] 09:32:32 tfb [~tfb@92.40.102.162.sub.mbb.three.co.uk] has joined #lisp 09:33:31 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 09:40:49 serichsen [~user@f054216126.adsl.alicedsl.de] has joined #lisp 09:40:52 Hello! 09:41:14 wvdschel [~wim@157.193.204.51] has joined #lisp 09:42:14 leo2007 [~leo@59.57.34.138] has joined #lisp 09:42:27 -!- wvdschel [~wim@157.193.204.51] has quit [Client Quit] 09:42:42 yakov [~yzaytsev@183.49.62.92.nienschanz.ru] has joined #lisp 09:42:49 wvdschel [~wim@minimusa.elis.UGent.be] has joined #lisp 09:44:05 I am getting a warning with advise in ccl: In an anonymous lambda form inside an anonymous lambda form: Unused lexical variable ARGLIST. any idea how to get rid of it? 09:46:01 -!- relcomp [~chatzilla@nat.rz.uni-karlsruhe.de] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.10/20100914123505]] 09:46:24 freiksenet [~freiksene@pub-nat.haaga-helia.fi] has joined #lisp 09:47:28 Check the source of advise, add a (declare (ignorable arglist)). 09:49:34 HET2 [~diman@chello084114129176.4.15.vie.surfer.at] has joined #lisp 09:49:41 jpanest_ [~jpanest@174-143-154-194.static.cloud-ips.com] has joined #lisp 09:49:43 albino_ [~albino@69.12.222.214] has joined #lisp 09:49:45 Xach_ [~xach@cpe-72-227-90-1.maine.res.rr.com] has joined #lisp 09:49:54 -!- Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has quit [*.net *.split] 09:49:54 -!- Ralith [~ralith@S010600221561996a.vc.shawcable.net] has quit [*.net *.split] 09:49:54 -!- xavieran [~xavieran@ppp118-209-248-234.lns20.mel6.internode.on.net] has quit [*.net *.split] 09:49:54 -!- ASau [~user@77.246.230.250] has quit [*.net *.split] 09:49:54 -!- atomx [~user@92.81.118.66] has quit [*.net *.split] 09:49:54 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [*.net *.split] 09:49:54 -!- johanbev [~johanbev@44.80-203-27.nextgentel.com] has quit [*.net *.split] 09:49:55 -!- cinch [~cinch@unaffiliated/cinch] has quit [*.net *.split] 09:49:55 -!- Xantoz [~hejhej@c83-251-227-152.bredband.comhem.se] has quit [*.net *.split] 09:49:55 -!- krappie_ [~brain@mx.skitzo.org] has quit [*.net *.split] 09:49:55 -!- slyrus__ [~chatzilla@dsl092-019-253.sfo1.dsl.speakeasy.net] has quit [*.net *.split] 09:49:55 -!- vinnana [~pkensche@cmbipc58.cmbi.umcn.nl] has quit [*.net *.split] 09:49:55 -!- erk_ [~MrEd@BZ.BZFLAG.BZ] has quit [*.net *.split] 09:49:55 -!- m4thrick [~mathrick@users177.kollegienet.dk] has quit [*.net *.split] 09:49:55 -!- ianmcorvidae [~ianmcorvi@fsf/member/ianmcorvidae] has quit [*.net *.split] 09:49:55 -!- tvaalen [~r@unaffiliated/tvaal] has quit [*.net *.split] 09:49:55 -!- albino [~albino@69.12.222.214] has quit [*.net *.split] 09:49:55 -!- jpanest [~jpanest@174-143-154-194.static.cloud-ips.com] has quit [*.net *.split] 09:50:00 tvaalen [~r@terminal.se] has joined #lisp 09:50:10 ASau [~user@77.246.230.250] has joined #lisp 09:50:15 erk [~MrEd@about/apple/iPod/BeZerk] has joined #lisp 09:50:15 atomx [~user@92.81.118.66] has joined #lisp 09:50:16 Ralith [~ralith@S010600221561996a.vc.shawcable.net] has joined #lisp 09:50:18 m4thrick [~mathrick@users177.kollegienet.dk] has joined #lisp 09:50:21 Xantoz [~hejhej@c83-251-227-152.bredband.comhem.se] has joined #lisp 09:50:24 vinnana [~pkensche@cmbipc58.cmbi.umcn.nl] has joined #lisp 09:50:36 pchrist [~spirit@gentoo/developer/pchrist] has joined #lisp 09:50:36 johanbev [~johanbev@44.80-203-27.nextgentel.com] has joined #lisp 09:50:44 ianmcorvidae [~ianmcorvi@pool-72-79-208-207.spfdma.east.verizon.net] has joined #lisp 09:50:44 -!- ianmcorvidae [~ianmcorvi@pool-72-79-208-207.spfdma.east.verizon.net] has quit [Changing host] 09:50:44 ianmcorvidae [~ianmcorvi@fsf/member/ianmcorvidae] has joined #lisp 09:50:55 cinch [~cinch@unaffiliated/cinch] has joined #lisp 09:51:03 xavieran [~xavieran@ppp118-209-248-234.lns20.mel6.internode.on.net] has joined #lisp 09:51:06 slyrus [~chatzilla@dsl092-019-253.sfo1.dsl.speakeasy.net] has joined #lisp 09:51:16 -!- AntiSpamMeta [~MetaBot@unaffiliated/afterdeath/bot/antispambot] has quit [Excess Flood] 09:52:40 pjb: that looks like a bug in ADVISE. 09:53:19 AntiSpamMeta [~MetaBot@unaffiliated/afterdeath/bot/antispambot] has joined #lisp 09:53:42 jdz [~jdz@193.206.22.97] has joined #lisp 09:54:57 gemelen [~shelta@shpd-92-101-150-219.vologda.ru] has joined #lisp 09:55:41 Joreji [~thomas@76-238.eduroam.RWTH-Aachen.DE] has joined #lisp 09:57:02 H4ns` [~user@pD4B9EC6D.dip.t-dialin.net] has joined #lisp 09:58:11 -!- freiksenet [~freiksene@pub-nat.haaga-helia.fi] has quit [Ping timeout: 276 seconds] 09:58:22 okflo [~okflo@91-115-83-205.adsl.highway.telekom.at] has joined #lisp 09:59:19 Athas [~athas@shop3.diku.dk] has joined #lisp 09:59:31 tcr [~tcr@89-251-198-185.chess.managedbroadband.co.uk] has joined #lisp 10:00:55 -!- H4ns [~user@p579F8FA0.dip.t-dialin.net] has quit [Ping timeout: 265 seconds] 10:02:32 homie` [~user@xdsl-78-34-201-116.netcologne.de] has joined #lisp 10:03:52 wbooze` [~user@xdsl-78-34-201-116.netcologne.de] has joined #lisp 10:04:37 -!- homie [~user@xdsl-78-34-203-129.netcologne.de] has quit [Ping timeout: 252 seconds] 10:04:53 -!- wbooze [~user@xdsl-78-34-203-129.netcologne.de] has quit [Ping timeout: 255 seconds] 10:16:59 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 240 seconds] 10:17:42 jsoft [~jsoft@60.234.231.122] has joined #lisp 10:20:14 Krystof [~csr21@cpc2-dals3-0-0-cust1263.hari.cable.virginmedia.com] has joined #lisp 10:20:48 Tony_B [~Tony@ner-b18208.alshamil.net.ae] has joined #lisp 10:21:30 rootzlevel [~hpd@91-66-217-160-dynip.superkabel.de] has joined #lisp 10:25:20 timor [~timor@port-92-195-46-240.dynamic.qsc.de] has joined #lisp 10:26:12 Yuuhi [benni@p5483B4FC.dip.t-dialin.net] has joined #lisp 10:30:10 -!- okflo [~okflo@91-115-83-205.adsl.highway.telekom.at] has quit [Quit: leaving] 10:32:08 astoon [~astoon@213.141.244.246] has joined #lisp 10:34:16 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 10:35:48 mstevens [~mstevens@eris.etla.org] has joined #lisp 10:35:48 -!- mstevens [~mstevens@eris.etla.org] has quit [Changing host] 10:35:49 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 10:38:29 -!- jan247 [~jan247@unaffiliated/jan247] has quit [Quit: jan247] 10:41:04 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Quit: This computer has gone to sleep] 10:44:43 rbarraud [~rbarraud@118-93-187-24.dsl.dyn.ihug.co.nz] has joined #lisp 10:47:44 hohum [dcorbe@apollo.corbe.net] has joined #lisp 10:48:04 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 252 seconds] 10:48:53 -!- pjb [~t@81.202.16.46.dyn.user.ono.com] has quit [Remote host closed the connection] 10:49:03 pjb [~t@81.202.16.46.dyn.user.ono.com] has joined #lisp 11:05:23 -!- jsoft [~jsoft@60.234.231.122] has quit [Ping timeout: 252 seconds] 11:10:03 leadnose [leadnose@xob.kapsi.fi] has joined #lisp 11:11:23 -!- tfb [~tfb@92.40.102.162.sub.mbb.three.co.uk] has quit [Ping timeout: 245 seconds] 11:13:49 -!- HET2 [~diman@chello084114129176.4.15.vie.surfer.at] has quit [Quit: This computer has gone to sleep] 11:14:25 -!- Tony_B [~Tony@ner-b18208.alshamil.net.ae] has quit [Quit: Leaving] 11:16:21 loxs [~loxs@213.169.45.106] has joined #lisp 11:17:00 pdo [~pdo@217.33.254.141] has joined #lisp 11:17:30 -!- Joreji [~thomas@76-238.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 240 seconds] 11:17:49 -!- abeaumont [~abeaumont@85.48.202.13] has quit [Remote host closed the connection] 11:20:12 -!- serichsen [~user@f054216126.adsl.alicedsl.de] has quit [Quit: wm] 11:21:36 nyef [~nyef@pool-64-222-178-106.man.east.myfairpoint.net] has joined #lisp 11:27:28 stassats [~stassats@wikipedia/stassats] has joined #lisp 11:28:23 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: work work work (lunch?)] 11:31:26 -!- leo2007 [~leo@59.57.34.138] has quit [Ping timeout: 250 seconds] 11:35:52 Joreji [~thomas@78-056.eduroam.RWTH-Aachen.DE] has joined #lisp 11:37:47 b-man_ [~b-man@189.34.55.238] has joined #lisp 11:38:13 TheOm3ga [~jose@84.122.7.221.dyn.user.ono.com] has joined #lisp 11:38:14 hi 11:38:37 is it possible to do something like (loop for i from 0 to 3 while (condition) do ... ¿ 11:38:37 ? 11:38:54 -!- Jasko [~tjasko@c-174-59-223-208.hsd1.pa.comcast.net] has quit [Quit: Leaving] 11:40:06 TheOm3ga: it's exactly like you showed 11:40:20 great! 11:40:44 can be shortened to (loop for i to 3 while ...) 11:43:31 -!- OliverUv_ [~gandhi@34.81-167-250.customer.lyse.net] has quit [Quit: leaving] 11:44:01 OliverUv [~gandhi@34.81-167-250.customer.lyse.net] has joined #lisp 11:46:31 krappie_ [~brain@mx.skitzo.org] has joined #lisp 11:47:37 -!- Demosthenes [~demo@71.16.32.118] has quit [Quit: leaving] 11:48:39 -!- Joreji [~thomas@78-056.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 272 seconds] 11:57:21 pavelludiq [~quassel@87.246.28.162] has joined #lisp 11:58:25 schoppenhauer [~christoph@unaffiliated/schoppenhauer] has joined #lisp 12:01:48 -!- homie` [~user@xdsl-78-34-201-116.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 12:02:02 -!- wbooze` [~user@xdsl-78-34-201-116.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 12:04:00 Jasko [~tjasko@209.74.44.225] has joined #lisp 12:04:09 homie [~user@xdsl-78-34-201-116.netcologne.de] has joined #lisp 12:04:25 wbooze [~user@xdsl-78-34-201-116.netcologne.de] has joined #lisp 12:06:08 -!- hlavaty [~user@77-22-104-162-dynip.superkabel.de] has quit [Read error: Connection reset by peer] 12:06:23 hlavaty [~user@77-22-104-162-dynip.superkabel.de] has joined #lisp 12:08:45 BrandLeeJones [~BrandLeeJ@84.114.246.246] has joined #lisp 12:09:26 -!- TheOm3ga [~jose@84.122.7.221.dyn.user.ono.com] has quit [Quit: Saliendo] 12:10:01 -!- tcr [~tcr@89-251-198-185.chess.managedbroadband.co.uk] has quit [Read error: Connection reset by peer] 12:11:31 tcr [~tcr@89-251-198-185.chess.managedbroadband.co.uk] has joined #lisp 12:11:37 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 12:12:08 -!- pavelludiq [~quassel@87.246.28.162] has quit [Remote host closed the connection] 12:13:23 -!- schoppenhauer [~christoph@unaffiliated/schoppenhauer] has quit [Quit: leaving] 12:17:46 mbohun [~mbohun@ppp115-156.static.internode.on.net] has joined #lisp 12:18:23 -!- _3b`` [foobar@cpe-72-179-19-4.austin.res.rr.com] has quit [Read error: Connection reset by peer] 12:18:35 _3b``` [foobar@cpe-72-179-19-4.austin.res.rr.com] has joined #lisp 12:22:31 -!- gemelen [~shelta@shpd-92-101-150-219.vologda.ru] has quit [Quit: I wish the toaster to be happy, too.] 12:24:02 leo2007 [~leo@59.57.34.138] has joined #lisp 12:24:33 Blkt [~user@dynamic-adsl-94-34-45-254.clienti.tiscali.it] has joined #lisp 12:24:55 tfb [~tfb@92.40.102.162.sub.mbb.three.co.uk] has joined #lisp 12:27:46 -!- p_l|uni [~pl@hgd210.internetdsl.tpnet.pl] has quit [Quit: leaving] 12:28:58 LiamH [~healy@129-2-142-56.wireless.umd.edu] has joined #lisp 12:29:21 -!- flip214 [~marek@unaffiliated/flip214] has quit [Quit: Leaving] 12:29:29 -!- xyxxyyy [~xyxu@58.41.0.39] has quit [Quit: Leaving.] 12:29:47 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 12:38:43 p_l|uni [~pl@hgd210.internetdsl.tpnet.pl] has joined #lisp 12:39:44 gemelen [~shelta@shpd-95-53-167-140.vologda.ru] has joined #lisp 12:44:32 -!- gemelen [~shelta@shpd-95-53-167-140.vologda.ru] has quit [Ping timeout: 276 seconds] 12:47:33 pavelludiq [~quassel@87.246.28.162] has joined #lisp 12:47:53 -!- varjag [~eugene@122.62-97-226.bkkb.no] has quit [Quit: Ex-Chat] 12:50:17 -!- Xach_ is now known as Xach 12:50:43 -!- Madsy [~madman@fu/coder/madsy] has quit [Ping timeout: 240 seconds] 12:52:21 any idea why slime disconnects as soon as there is error in the FORM passed to slime-eval? 12:52:59 freiksenet [~freiksene@cs181144155.pp.htv.fi] has joined #lisp 12:53:05 no, because it doesn't do so for me 12:55:47 i only can imagine it passes to emacs something it can't parse and you then press "continue" in the emacs debugger 12:58:08 stassats: try this http://paste.pocoo.org/show/277387 12:59:12 leo2007: dunno about the error, but what is that code supposed to do? 13:00:05 jdz: return a symbol Common Lisp knows or nil otherwise. 13:00:13 pjb` [~t@81.202.16.46.dyn.user.ono.com] has joined #lisp 13:00:23 Kruppe [~user@CPE00222d128ba2-CM00222d128b9e.cpe.net.cable.rogers.com] has joined #lisp 13:00:57 (cl:find-symbol (cl:symbol-name symbol) (cl:symbol-package symbol)) doesn't make any sense 13:01:05 and yes, it disconnects for me 13:01:28 nowhereman [~pierre@AStrasbourg-551-1-25-139.w83-196.abo.wanadoo.fr] has joined #lisp 13:01:36 nikodemus [~nikodemus@cs181058025.pp.htv.fi] has joined #lisp 13:01:36 -!- pjb [~t@81.202.16.46.dyn.user.ono.com] has quit [Ping timeout: 240 seconds] 13:01:38 -!- nowhere_man [~pierre@AStrasbourg-551-1-72-173.w92-141.abo.wanadoo.fr] has quit [Ping timeout: 240 seconds] 13:03:18 stassats: I collect a list of symbols in emacs and ask the underlying lisp the first symbol it can find. 13:04:11 and doesn't add any sense to the form above 13:04:25 leo2007: but the call to FIND-SYMBOL does not make sense! (because you start with a symbol already, which of course, you'll find again) 13:04:34 hargettp [~hargettp@dhcp-162.mirrorimage.net] has joined #lisp 13:04:51 or will fail miserably if it doesn't exist in the first place 13:04:52 dlowe [~dlowe@ita4fw1.itasoftware.com] has joined #lisp 13:05:03 jweiss [~weissj@cpe-069-134-025-078.nc.res.rr.com] has joined #lisp 13:06:18 jdz and stassats: there is stupidity in the find-symbol form. 13:06:31 (slime-eval `(cl:loop for (package name) in '((ccl tools)) thereis (and (find-package package) (cl:find-symbol (string name) package))) 13:06:56 ) 13:07:17 -!- BrandLeeJones [~BrandLeeJ@84.114.246.246] has left #lisp 13:07:38 drl [~lat@125.167.140.159] has joined #lisp 13:07:57 stassats: thanks. Do you know how to prevent disconnection? 13:08:37 don't pass wrong symbols to it 13:09:13 should probably qualify with the CL package the AND, FIND-PACKAGE and STRING 13:09:36 that's left to the reader 13:10:24 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Read error: Operation timed out] 13:10:26 (not lisp reader) 13:11:01 can I ask a dummie ask a dummie question? I still don't know how can I call this part of a path: "../" 13:12:14 :UP? 13:13:01 I'm writing a function which counts how many "../" does contain passed path and still can't name it 13:13:02 so, the dummie asked the question :) 13:13:32 jdz: :) 13:13:44 (count :up (pathname-directory "/../../../")) => 3 13:13:51 note, that's not standard 13:14:12 xan__ [~xan@gate.kikuei.com] has joined #lisp 13:15:28 -!- xan_ [~xan@gate.kikuei.com] has quit [Ping timeout: 252 seconds] 13:15:47 stassats: thanks but the thing I'm asking is, how can you name a function that counts "../" stuff? 13:15:56 sid3k: and of course i'm curious: why would you want to just count the occurances of .. in a pathname? 13:15:58 (count #+allegro :back #-allegro :up (pathname-directory "../../../")) 13:16:03 sorry for my poor english, I'm not native 13:16:41 sid3k: you just name the function by what it actually does 13:16:46 jdz: because my project is based on manifest files. it's a build tool which you can use nested manifests and create links to source code folders 13:16:52 very hard stuff 13:17:07 simplechat [~simplecha@unaffiliated/simplechat] has joined #lisp 13:17:13 (since you can configure very different directory layouts) 13:17:28 count-double-dots-in-a-string 13:17:45 double dots, hmm 13:17:49 count-double-dots-with-slashes-in-a-string 13:17:57 count-updirs 13:17:58 is there any shorter term for this? 13:18:03 count-counterclockwise-reversed-colon-in-a-string 13:18:11 parent or ancestor? 13:18:36 sid3k: what about "../foo/../../bar/../"? 13:18:48 sid3k: what will your function return for that? 13:18:52 s/reversed/turned-ninety-degrees/ 13:19:18 I've a normalize utility fixing other "../" stuff 13:19:20 count-up-or-backdirs 13:19:37 count-backdirs-up 13:19:47 count-backupdirs 13:19:47 Krystof: backdir seems cool, thanks 13:20:04 backup dirs? :D 13:20:27 many thanks guys, I love this channel 13:22:10 |count ../s| 13:22:43 count-../s ? 13:22:59 (Saves escaping, for starters, and periods and slashes are constituents.) 13:23:00 count-[-] (for VMS) 13:23:43 hohoho [~hohoho@ntkngw226086.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 13:25:07 -!- bulibuta [~bulibuta@unaffiliated/bulibuta] has quit [Ping timeout: 240 seconds] 13:27:12 -!- LiamH [~healy@129-2-142-56.wireless.umd.edu] has quit [Quit: Leaving.] 13:29:57 wuj [~wuj@pool-74-108-204-117.nycmny.east.verizon.net] has joined #lisp 13:34:08 -!- Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has quit [Ping timeout: 255 seconds] 13:38:58 dore [~dore@athedsl-193475.home.otenet.gr] has joined #lisp 13:41:15 gigamonkey [~user@24-176-255-130.static.reno.nv.charter.com] has joined #lisp 13:41:22 Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has joined #lisp 13:41:52 nipra [~nipra@121.243.225.226] has joined #lisp 13:41:59 -!- tcr [~tcr@89-251-198-185.chess.managedbroadband.co.uk] has quit [Read error: No route to host] 13:42:08 -!- loxs [~loxs@213.169.45.106] has quit [Quit: Leaving] 13:42:37 tcr [~tcr@89-251-198-185.chess.managedbroadband.co.uk] has joined #lisp 13:42:44 -!- dore [~dore@athedsl-193475.home.otenet.gr] has quit [Client Quit] 13:42:52 pjb`` [~t@81.202.16.46.dyn.user.ono.com] has joined #lisp 13:43:01 -!- hdurer`` [~hdurer@lo4.cfw-a-gci.london.yahoo.com] has quit [Changing host] 13:43:01 hdurer`` [~hdurer@pdpc/supporter/active/hdurer] has joined #lisp 13:44:11 -!- tcr [~tcr@89-251-198-185.chess.managedbroadband.co.uk] has quit [Client Quit] 13:44:19 -!- pjb` [~t@81.202.16.46.dyn.user.ono.com] has quit [Ping timeout: 240 seconds] 13:45:39 -!- Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has quit [Read error: Operation timed out] 13:48:24 -!- dlowe [~dlowe@ita4fw1.itasoftware.com] has quit [Remote host closed the connection] 13:50:33 VMS is still in use? 13:51:01 as OpenVMS 13:51:01 JuanDaugherty: in a few places, yes 13:51:20 -!- mjonsson [~mjonsson@cpe-98-14-173-5.nyc.res.rr.com] has quit [Remote host closed the connection] 13:51:56 ah, haven't worked with it in this century 13:52:50 -!- mega1 [~quassel@catv4E5CABA2.pool.t-online.hu] has quit [Ping timeout: 276 seconds] 13:53:10 -!- gz` [~gz@209-6-40-245.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Ping timeout: 240 seconds] 13:53:26 mega1 [~quassel@catv4E5CABA2.pool.t-online.hu] has joined #lisp 13:54:46 gz [~gz@209-6-40-245.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #lisp 13:54:54 JuanDaugherty, they say NT kernel is almost VMS (in some sense) 13:55:08 gravicappa [~gravicapp@91.78.229.200] has joined #lisp 13:55:33 kenanb [~kenanb@94.54.235.211] has joined #lisp 13:55:35 VMS is Mach based? Not originally I don't think. 13:55:57 JuanDaugherty: I know a place where(up to a couple of years ago) they still had a VAX with VMS 13:56:49 regional telcos tend to still have them around. the 911 (emergency) service in particular is often driven from VMS. 13:56:51 xinming [~hyy@122.238.78.2] has joined #lisp 13:56:52 ... NT is Mach based? What? 13:57:54 we had to reboot a PDP /w vms in the yukon a few years ago that had 17 years of uptime. 13:57:59 Dawgmatix [~dman@c-76-124-9-27.hsd1.nj.comcast.net] has joined #lisp 13:58:13 the administrator responsible for it had retired six years previously. 13:58:21 tracking him down was entertaining. 13:58:38 ... A /PDP/ with VMS? What? 13:59:12 (PDPs don't run VMS, it's a VAX-and-Alpha-only system.) 13:59:27 well, it was a vax. 13:59:28 nyef, I always though it was, but perhaps not, or only in a muddied way 13:59:35 *thought 13:59:53 beyond a certain vintage I just group it as a pdp in my head. 14:00:17 -!- kenanb [~kenanb@94.54.235.211] has quit [Ping timeout: 252 seconds] 14:00:27 Fade, it musta had it's own power supply 14:00:31 http://everything2.com/title/The+similarities+between+VMS+and+Windows+NT ; MACH (microkernel architecture) has more in common with NT than with VMS 14:00:35 *its 14:00:35 it had it's own building. 14:00:51 s/\'// 14:00:58 buh. I shouldn't speak before coffee. 14:01:01 *Fade* sighs 14:01:05 -!- gigamonkey [~user@24-176-255-130.static.reno.nv.charter.com] has quit [Read error: Connection reset by peer] 14:02:20 HET2 [~diman@chello084114129176.4.15.vie.surfer.at] has joined #lisp 14:02:42 bulibuta [~bulibuta@178.156.150.24] has joined #lisp 14:02:42 -!- bulibuta [~bulibuta@178.156.150.24] has quit [Changing host] 14:02:42 bulibuta [~bulibuta@unaffiliated/bulibuta] has joined #lisp 14:04:22 anyhow, not much distinguished it visually from a bunch of pdp frames /w tape reels. 14:04:33 carlocci [~nes@93.37.195.241] has joined #lisp 14:04:38 ehu [~ehuels@109.33.128.95] has joined #lisp 14:06:10 nyef: and intel-64? 14:06:51 or rather IA64 14:07:43 fade, you should update the Wikipedia article on uptime. It has a punk ass 6 years from a Novel server. 14:07:47 -!- b-man_ [~b-man@189.34.55.238] has quit [Ping timeout: 276 seconds] 14:08:08 heh 14:08:19 I bet there's one longer than your VMS system though, maybe a 370 14:08:19 -!- p_l|uni [~pl@hgd210.internetdsl.tpnet.pl] has quit [Quit: leaving] 14:09:03 but is it for a single system or for a cluster? 14:09:19 the vms system I mentioned? 14:09:28 it was a cluster. 14:09:47 VMS can upgrade without restarting? 14:10:01 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 14:10:52 not in the same way an IBM mainframe can. I _think_ you can update individual frames by taking them offline and the cluster will migrate processes away from it while it's out of the cluster. 14:10:54 b-man_ [~b-man@189.34.55.238] has joined #lisp 14:11:20 frankly, I almost choked when we were asked to restart the thing. 14:11:22 heh 14:12:19 *stassats* used to care about uptime, rebooted on 399th day and doesn't care anymore 14:12:20 -!- incandenza [~djm@ip68-231-109-244.ph.ph.cox.net] has quit [Ping timeout: 276 seconds] 14:13:01 I had a little alpha running as a nameserver that once scored four years of uptime.. 14:13:08 but only because it was forgotten about. 14:13:25 Adamant [~Adamant@c-69-136-200-213.hsd1.ga.comcast.net] has joined #lisp 14:13:25 -!- Adamant [~Adamant@c-69-136-200-213.hsd1.ga.comcast.net] has quit [Changing host] 14:13:25 Adamant [~Adamant@unaffiliated/adamant] has joined #lisp 14:13:32 399 was my desktop 14:17:04 -!- mcsontos [~mcsontos@nat/redhat/x-ztrrtmqnbmlzhooo] has quit [Ping timeout: 252 seconds] 14:18:35 -!- delYsid [~user@chello084115136207.3.graz.surfer.at] has quit [Read error: Operation timed out] 14:19:08 -!- HET2 [~diman@chello084114129176.4.15.vie.surfer.at] has quit [Quit: This computer has gone to sleep] 14:20:00 delYsid [~user@chello084115136207.3.graz.surfer.at] has joined #lisp 14:21:28 -!- mega1 [~quassel@catv4E5CABA2.pool.t-online.hu] has quit [Read error: Operation timed out] 14:21:32 mega1 [~quassel@catv4E5CABA2.pool.t-online.hu] has joined #lisp 14:23:51 -!- zomgbie [~jesus@chello212186106204.11.vie.surfer.at] has quit [Ping timeout: 265 seconds] 14:25:07 dfox [~dfox@ip-89-176-209-74.net.upcbroadband.cz] has joined #lisp 14:26:27 -!- vu3rdd [~vu3rdd@164.164.250.10] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 14:26:38 ignas [~ignas@78-60-36-123.static.zebra.lt] has joined #lisp 14:26:52 Buganini [~buganini@security-hole.info] has joined #lisp 14:28:37 Joreji [~thomas@78-056.eduroam.RWTH-Aachen.DE] has joined #lisp 14:28:46 HET2 [~diman@chello084114129176.4.15.vie.surfer.at] has joined #lisp 14:29:31 -!- delYsid [~user@chello084115136207.3.graz.surfer.at] has quit [Ping timeout: 272 seconds] 14:30:19 -!- fatblueduck [~user@rrcs-67-52-188-98.west.biz.rr.com] has quit [Ping timeout: 240 seconds] 14:31:38 Blkt` [~user@dynamic-adsl-78-13-250-45.clienti.tiscali.it] has joined #lisp 14:32:24 -!- sonnym1 [~evissecer@rrcs-184-74-137-167.nys.biz.rr.com] has quit [Quit: Leaving.] 14:33:25 I didn't do any web programming in CL for a while (I use CL a lot but not for web stuff currently). I wonder if anyone considered using the idea of something resembling Python WSGI in CL... 14:34:09 mstevens [~mstevens@89.145.84.152] has joined #lisp 14:34:10 -!- mstevens [~mstevens@89.145.84.152] has quit [Changing host] 14:34:10 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 14:34:43 well, most web programming in CL happens on a webserver written in CL 14:34:43 -!- Blkt [~user@dynamic-adsl-94-34-45-254.clienti.tiscali.it] has quit [Read error: Operation timed out] 14:35:28 i'm not sure a gateway interface is needed.. 14:35:43 spradnyesh [~pradyus@nat/yahoo/x-yvnonyzmtypdgpxa] has joined #lisp 14:36:47 -!- HET2 [~diman@chello084114129176.4.15.vie.surfer.at] has quit [Quit: This computer has gone to sleep] 14:36:49 is it just me or does sbcl not like being forked while multiple threads are running? according to man fork there should only be one thread in the child process but it seems to be inheriting all the threads from the parent and trying to kill them manually in the child makes the process ... 14:36:55 ... blow up 14:37:25 tcr [~tcr@89-251-198-185.chess.managedbroadband.co.uk] has joined #lisp 14:37:26 -!- andreas [~andreas@p4FF29A76.dip.t-dialin.net] has quit [Quit: Leaving.] 14:37:27 HET2 [~diman@chello084114129176.4.15.vie.surfer.at] has joined #lisp 14:38:28 dlowe [~dlowe@ita4fw1.itasoftware.com] has joined #lisp 14:39:16 rabite: You must have an old SBCL, or are calling fork() directly instead of via SB-POSIX. 14:39:40 -!- HET2 [~diman@chello084114129176.4.15.vie.surfer.at] has quit [Client Quit] 14:39:58 using 1.43 and forking with sb-posix 14:40:31 *1.0.43 14:40:49 -!- astoon [~astoon@213.141.244.246] has quit [Quit: Leaving] 14:41:10 -!- stassats [~stassats@wikipedia/stassats] has quit [Remote host closed the connection] 14:41:14 -!- bulibuta [~bulibuta@unaffiliated/bulibuta] has quit [Quit: leaving] 14:43:11 Shouldn't be possible since 1.0.32.35. 14:43:18 lp 451111 14:43:18 https://bugs.launchpad.net/bugs/451111 14:44:01 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 252 seconds] 14:44:24 -!- dlowe [~dlowe@ita4fw1.itasoftware.com] has quit [Quit: Leaving.] 14:44:31 I'm still a fan of comment #3, but it didn't really catch on. 14:44:52 dlowe [~dlowe@ita4fw1.itasoftware.com] has joined #lisp 14:45:38 -!- ehu [~ehuels@109.33.128.95] has quit [Ping timeout: 264 seconds] 14:45:52 The other approach suggested was a pre-fork stop-the-world, restarting the world post-fork on the parent, and attempting to /recreate/ the missing threads on the child (since their stacks and register contexts would still be available). 14:47:46 No, I see it. 14:47:54 *nyef* blames nikodemus. 14:47:59 http://paste.lisp.org/display/115700 this "works". it happily forks with the thread 14:48:05 Yeah, I see it now. 14:48:52 well in my case NOT having the threads from the parent process would be exactly what i want 14:49:21 but even killing them manually doesn't work 14:49:22 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 14:49:25 Then consider the SPORK function. 14:49:38 (From the bug tracker.) 14:49:49 andreas [~andreas@ip-109-42-16-15.web.vodafone.de] has joined #lisp 14:49:51 i'll look into it, thanks 14:49:58 Bronsa [~bronsa@host28-185-dynamic.6-79-r.retail.telecomitalia.it] has joined #lisp 14:50:28 rabite: how are you forking? sb-posix:fork should refuse to fork if multiple threads are running 14:50:41 p_l|uni [~pl@hgd210.internetdsl.tpnet.pl] has joined #lisp 14:50:52 nikodemus: Have a look, it's only refusing with the :mach-exception-handler feature. 14:51:03 i'm forking with sb-posix:fork, see http://paste.lisp.org/display/115700 14:51:30 nyef: oh 14:51:40 Drakeson [~user@unaffiliated/drakeson] has joined #lisp 14:51:40 need to fix that 14:52:04 where does one send slime patches? 14:52:15 slime-devel mailing list 14:52:19 thanks 14:52:28 xyxxyyy [~xyxu@116.227.199.58] has joined #lisp 14:52:35 -!- l_a_m_ is now known as l_a_m 14:52:48 I'm running tests for SBCL 1.0.43.74 on Linux 64-bit Intel. 14:52:57 Failure: compiler.pure.lisp / BUG-654289 14:53:21 hm. a screwed up bookdepository order has left me with extra copies of "compiling with continuations", "statistics for dummies", and "javascript: the good parts" 14:53:24 I don't think this happened for 1.0.43.68. 14:53:36 incandenza [~djm@ip68-231-109-244.ph.ph.cox.net] has joined #lisp 14:54:19 -!- benny [~benny@i577A2D08.versanet.de] has quit [Ping timeout: 240 seconds] 14:54:28 -!- b-man_ [~b-man@189.34.55.238] has quit [Ping timeout: 252 seconds] 14:54:31 reb that's a harmless failure, but if you can spare a minute you can help me make the test more robust 14:55:08 sure ... I mention it because it's not on the list of "expected" failures. 14:56:13 reb: http://paste.lisp.org/display/115702 14:56:21 it's not expected, no :) 14:56:41 but i had throught i already dealt with the scaling issue in a sufficiently sensible way 14:57:03 I printed out TIMES before the assertion check: (0 0 0 0 10) 14:57:53 okflo [~okflo@91-115-88-216.adsl.highway.telekom.at] has joined #lisp 14:58:08 -!- symbole_ [~user@ool-182ffe8f.dyn.optonline.net] has quit [Remote host closed the connection] 14:58:17 With 1.0.43.68, your paste code returns (0 10). 14:58:44 ok, thanks 15:00:26 Fade: that 'gateway interface' can be used for adding functionality (e.g. implementing wrappers that provide session, catch exceptions etc) and also for testing as you can run WSGI application without real webserver. Also I implemented direct QtWebKit->WSGI interface at work which is quite useful for converting some web apps to desktop apps 15:03:11 I think CL web apps can benefit from such things, too. Being able to easily replace hunchentoot with test script runner seems useful to me 15:04:19 -!- ikki [~ikki@201.144.87.46] has quit [Ping timeout: 240 seconds] 15:04:35 -!- incandenza [~djm@ip68-231-109-244.ph.ph.cox.net] has quit [Ping timeout: 255 seconds] 15:05:04 sonnym [~evissecer@singlebrookvpn.lightlink.com] has joined #lisp 15:05:28 -!- Krystof [~csr21@cpc2-dals3-0-0-cust1263.hari.cable.virginmedia.com] has quit [Ping timeout: 252 seconds] 15:07:56 -!- spradnyesh [~pradyus@nat/yahoo/x-yvnonyzmtypdgpxa] has quit [Quit: Leaving.] 15:09:21 gonzojive [~red@c-24-23-182-253.hsd1.ca.comcast.net] has joined #lisp 15:10:50 -!- mhd [mhd@clozure-639E22C3.dsl.renocs.sbcglobal.net] has quit [Ping timeout] 15:11:13 -!- Salamander [~Salamande@ppp118-210-161-186.lns20.adl6.internode.on.net] has quit [Ping timeout: 265 seconds] 15:12:04 -!- mhd [~mhd@24-176-255-130.static.reno.nv.charter.com] has quit [Ping timeout: 252 seconds] 15:13:04 incandenza [~djm@ip68-231-109-244.ph.ph.cox.net] has joined #lisp 15:13:41 ikes [~loret@unaffiliated/romani] has joined #lisp 15:14:40 -!- ikes [~loret@unaffiliated/romani] has left #lisp 15:15:24 _s1gma [~d.d.derp@77.107.164.131] has joined #lisp 15:16:04 stassats [~stassats@wikipedia/stassats] has joined #lisp 15:18:53 loxs [~loxs@213.169.45.106] has joined #lisp 15:19:46 HG` [~HG@xdsl-92-252-103-249.dip.osnanet.de] has joined #lisp 15:21:18 -!- Hun [~Hun@80.81.19.29] has quit [Remote host closed the connection] 15:21:34 milanj [~milanj_@93-87-166-27.dynamic.isp.telekom.rs] has joined #lisp 15:22:05 ikki [~ikki@201.155.75.146] has joined #lisp 15:22:58 -!- leo2007 [~leo@59.57.34.138] has quit [Ping timeout: 240 seconds] 15:23:01 zomgbie [~jesus@chello212186106204.11.vie.surfer.at] has joined #lisp 15:23:50 ehu [~ehuels@109.33.15.138] has joined #lisp 15:24:21 stis [~stis@1-1-1-39a.veo.vs.bostream.se] has joined #lisp 15:25:30 Salamander [~Salamande@ppp118-210-131-139.lns20.adl6.internode.on.net] has joined #lisp 15:26:47 -!- loxs [~loxs@213.169.45.106] has quit [Remote host closed the connection] 15:29:37 -!- andreas [~andreas@ip-109-42-16-15.web.vodafone.de] has quit [Quit: Leaving.] 15:30:18 -!- ehu [~ehuels@109.33.15.138] has quit [Ping timeout: 240 seconds] 15:31:52 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Ping timeout: 252 seconds] 15:36:04 _mathrick [~mathrick@users177.kollegienet.dk] has joined #lisp 15:36:12 -!- nipra [~nipra@121.243.225.226] has quit [Quit: Leaving] 15:36:33 -!- mathrick [~mathrick@users177.kollegienet.dk] has quit [Read error: Connection reset by peer] 15:38:22 bulibuta [~bulibuta@178.156.150.24] has joined #lisp 15:38:22 -!- bulibuta [~bulibuta@178.156.150.24] has quit [Changing host] 15:38:22 bulibuta [~bulibuta@unaffiliated/bulibuta] has joined #lisp 15:39:56 andreas [~andreas@ip-109-45-108-214.web.vodafone.de] has joined #lisp 15:41:28 Adamant [~Adamant@c-69-136-200-213.hsd1.ga.comcast.net] has joined #lisp 15:41:28 -!- Adamant [~Adamant@c-69-136-200-213.hsd1.ga.comcast.net] has quit [Changing host] 15:41:28 Adamant [~Adamant@unaffiliated/adamant] has joined #lisp 15:42:19 -!- Sumpen [~Sumpen@81-232-77-93-no46.tbcn.telia.com] has quit [Ping timeout: 252 seconds] 15:44:47 -!- Blkt` [~user@dynamic-adsl-78-13-250-45.clienti.tiscali.it] has quit [Ping timeout: 276 seconds] 15:44:57 delYsid [~user@chello084115136207.3.graz.surfer.at] has joined #lisp 15:45:32 -!- ignas [~ignas@78-60-36-123.static.zebra.lt] has quit [Ping timeout: 265 seconds] 15:46:22 kenanb [~kenanb@94.54.235.211] has joined #lisp 15:47:16 -!- jdz [~jdz@193.206.22.97] has quit [Ping timeout: 240 seconds] 15:47:22 yakov_ [~yzaytsev@183.49.62.92.nienschanz.ru] has joined #lisp 15:48:17 -!- kenanb [~kenanb@94.54.235.211] has quit [Read error: Connection reset by peer] 15:48:40 -!- andreas [~andreas@ip-109-45-108-214.web.vodafone.de] has quit [Quit: Leaving.] 15:50:14 pnkfelix [~Adium@c-71-225-45-140.hsd1.nj.comcast.net] has joined #lisp 15:51:22 thoolihan [~Tim@209.221.3.130] has joined #lisp 15:51:38 -!- yakov [~yzaytsev@183.49.62.92.nienschanz.ru] has quit [Disconnected by services] 15:51:49 -!- yakov_ is now known as 15SAAZIWI 15:51:51 vu3rdd [~vu3rdd@122.167.75.154] has joined #lisp 15:51:56 13WAALA55 [~yzaytsev@183.49.62.92.nienschanz.ru] has joined #lisp 15:51:58 -!- 15SAAZIWI is now known as yakov 15:54:13 -!- tmi [~tmi@213.166.184.138] has quit [Quit: .] 15:54:56 -!- Kruppe [~user@CPE00222d128ba2-CM00222d128b9e.cpe.net.cable.rogers.com] has quit [Remote host closed the connection] 15:55:46 Kruppe [~user@134.117.254.250] has joined #lisp 15:56:10 -!- PuffTheMagic [~PuffTheMa@unaffiliated/puffthemagic] has quit [Ping timeout: 240 seconds] 15:57:35 roygbiv [~None@pdpc/supporter/active/roygbiv] has joined #lisp 15:58:22 -!- angavrilov [~angavrilo@217.71.227.181] has quit [Ping timeout: 250 seconds] 15:58:49 -!- wvdschel [~wim@minimusa.elis.UGent.be] has quit [Ping timeout: 252 seconds] 15:59:33 about the linedit instructions here, http://www.cliki.net/Linedit, why not use the much simpler (linedit:install-repl :wrap-current t) instead of (funcall (intern ...)) 16:00:25 <_3b> linedit hasn't been loaded when that form is READ 16:00:59 Right, the LINEDIT package isn't there at read-time. 16:01:31 -!- tfb [~tfb@92.40.102.162.sub.mbb.three.co.uk] has quit [Ping timeout: 240 seconds] 16:01:55 -!- roygbiv [~None@pdpc/supporter/active/roygbiv] has left #lisp 16:03:52 araujo [~araujo@190.38.50.25] has joined #lisp 16:03:52 -!- araujo [~araujo@190.38.50.25] has quit [Changing host] 16:03:52 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 16:04:03 Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has joined #lisp 16:04:20 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 16:05:20 -!- Joreji [~thomas@78-056.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 255 seconds] 16:06:45 -!- Kruppe [~user@134.117.254.250] has quit [Read error: Connection reset by peer] 16:07:02 mstevens [~mstevens@89.145.84.152] has joined #lisp 16:07:03 -!- mstevens [~mstevens@89.145.84.152] has quit [Changing host] 16:07:03 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 16:07:23 -!- zomgbie [~jesus@chello212186106204.11.vie.surfer.at] has quit [Ping timeout: 276 seconds] 16:07:34 Kruppe [~user@134.117.254.250] has joined #lisp 16:08:46 -!- Bronsa [~bronsa@host28-185-dynamic.6-79-r.retail.telecomitalia.it] has quit [Quit: leaving] 16:08:47 -!- thoolihan [~Tim@209.221.3.130] has left #lisp 16:09:15 -!- Kruppe [~user@134.117.254.250] has quit [Read error: Connection reset by peer] 16:09:28 Kruppe [~user@134.117.254.250] has joined #lisp 16:09:42 b-man_ [~b-man@189.34.55.238] has joined #lisp 16:12:53 Jabberwockey [~Jens@f050066067.adsl.alicedsl.de] has joined #lisp 16:13:30 -!- nha [~prefect@imamac13.epfl.ch] has quit [Ping timeout: 240 seconds] 16:14:18 you mean the whole form beginnng with if? 16:14:31 <_3b> right 16:16:56 -!- b-man_ [~b-man@189.34.55.238] has quit [Ping timeout: 240 seconds] 16:17:36 I'm not quite sure if I get it :( 16:18:31 <_3b> READ parses the entire form, including producing a symbol from the substring "linedit:install-repl" 16:18:41 find-symbol instead of intern would be better 16:19:00 <_3b> producing that symbol requires interning "INSTALL-REPL" into the package named "LINEDIT" 16:19:10 <_3b> if linedit hasn't been loaded yet, that will fail 16:19:57 <_3b> and since this all happens while READing that form, before evaluating the (require :linedit) subform, which might not be evaluated at all depending on the IF, that is a problem 16:20:01 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 16:21:02 <_3b> switching to the (funcall ...) delays the interning of that symbol until that subform is evaluated, which only happens after the (require ...) is evaluated, so the package exists 16:21:39 -!- Kruppe [~user@134.117.254.250] has quit [Ping timeout: 252 seconds] 16:22:12 mhd [~mhd@adsl-69-227-148-197.dsl.renocs.nvbell.net] has joined #lisp 16:23:05 _3b: thanks for your detailed explanation :). I understand it now. 16:23:05 Kruppe [~user@134.117.254.250] has joined #lisp 16:23:20 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 255 seconds] 16:25:26 -!- mhd [mhd@clozure-639E22C3.dsl.renocs.sbcglobal.net] has quit [Ping timeout] 16:27:06 -!- mhd [~mhd@adsl-69-227-148-197.dsl.renocs.nvbell.net] has quit [Ping timeout: 265 seconds] 16:27:50 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Ping timeout: 250 seconds] 16:28:24 SiMoeBoe [~Miranda@p5DE8E420.dip.t-dialin.net] has joined #lisp 16:28:47 -!- SiMoeBoe [~Miranda@p5DE8E420.dip.t-dialin.net] has left #lisp 16:29:10 mhd [~mhd@adsl-69-227-148-197.dsl.renocs.nvbell.net] has joined #lisp 16:29:13 Kruppe` [~user@134.117.254.250] has joined #lisp 16:29:48 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Lost terminal] 16:30:24 -!- Kruppe [~user@134.117.254.250] has quit [Read error: Connection reset by peer] 16:32:30 -!- Kruppe` [~user@134.117.254.250] has quit [Client Quit] 16:33:02 ivan4th: sounds interesting. 16:34:33 -!- simplechat [~simplecha@unaffiliated/simplechat] has quit [Quit: Leaving] 16:39:12 -!- xan__ [~xan@gate.kikuei.com] has quit [Quit: leaving] 16:40:43 -!- Jasko [~tjasko@209.74.44.225] has quit [Ping timeout: 240 seconds] 16:41:16 pchrist_ [~spirit@gentoo/developer/pchrist] has joined #lisp 16:44:26 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [Ping timeout: 276 seconds] 16:48:02 -!- redline6561 [~redline@c-66-56-55-169.hsd1.ga.comcast.net] has quit [Ping timeout: 264 seconds] 16:48:24 gz_ [~gz@209-6-40-245.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #lisp 16:49:46 TomJ [~tomj@89.241.155.238] has joined #lisp 16:51:24 talyz [~user@ip35.tunnan.riksnet.nu] has joined #lisp 16:52:21 drewc [~user@S01060013101b6ddb.vc.shawcable.net] has joined #lisp 16:52:23 -!- Euthydemus [~euthydemu@vaxjo3.23.cust.blixtvik.net] has quit [Ping timeout: 276 seconds] 16:53:14 LiamH [~none@pdp8.nrl.navy.mil] has joined #lisp 16:53:39 Fade: here I've described the testing technique I use which plays very well with WSGI: http://stackoverflow.com/questions/3779747/is-there-a-name-for-the-testing-technique-i-use (I use it for (non-web) CL code, too) 16:54:42 (concering the naming, I think I'll perhaps use ABT, but I'm still not sure about it) 16:55:25 *_3b* has wanted a testing lib like that before 16:56:00 Oh, hey. I did that for a compiler test suite at one point. 16:56:09 _3b, I implemented it in CL twice, perhaps I'll take time to extract it from my code and release on github 16:56:15 <_3b> yeah, compiler stuff is where i wanted it :) 16:56:18 Jasko [~tjasko@209.74.44.225] has joined #lisp 16:57:19 i dont' know. sounds like 90% of testing to me -- just most of the time the output it trivial, like an expected number or a short string 16:57:41 nikodemus, this works best for non-trivial output 16:57:42 -!- yakov [~yzaytsev@183.49.62.92.nienschanz.ru] has quit [Quit: Ex-Chat] 16:57:50 italic [~italic@cpe-74-77-218-25.buffalo.res.rr.com] has joined #lisp 16:57:51 -!- 13WAALA55 [~yzaytsev@183.49.62.92.nienschanz.ru] has quit [Remote host closed the connection] 16:58:23 _3b: http://repo.or.cz/w/sbcl/nyef.git/commitdiff/95d6986e5e96415edbd6839824d99988c5814840 might be of interest to you, then. 16:58:36 -!- hlavaty [~user@77-22-104-162-dynip.superkabel.de] has quit [Ping timeout: 240 seconds] 17:00:09 how can i start up sbcl using a different systems dir? (not .sbcl/systems) 17:01:06 that's not related to sbcl, but to ASDF 17:01:53 Krystof [~csr21@csrhodes.plus.com] has joined #lisp 17:02:18 ah ok 17:02:51 rich_holygoat [~rnewman@pdpc/supporter/student/rich-holygoat] has joined #lisp 17:04:05 Joreji [~thomas@78-056.eduroam.RWTH-Aachen.DE] has joined #lisp 17:04:54 Euthydemus [~euthydemu@vaxjo3.23.cust.blixtvik.net] has joined #lisp 17:06:19 <_3b> nyef: possibly, though i think it has a bit more complexity than i need, since my compiler is a bit simpler than sbcl :) 17:07:22 <_3b> and i think most of the hard part of what i want is in automating it, and making nice UI for reviewing changes to the results, etc 17:07:55 -!- dborba [~dborba@74.105.202.55] has quit [Read error: No route to host] 17:08:23 <_3b> possibly tracking multiple sets of known 'good' or 'bad' results for a given test 17:09:04 So... rip off run-xc-tests.sh? 17:09:20 *_3b* can usually just run the output on the target now, so not doing quite as much 'read the compiler output' style testing :) 17:09:41 dborba [~dborba@74.105.202.55] has joined #lisp 17:09:43 <_3b> nyef: that sort of assumes i go anywhere near the shell during normal use :) 17:09:51 Fair enough. 17:09:52 in CL code, I use two funcs called along the lines of (compare) and (fixate) (or (accept)). The first one does runs the tests the comparison and shows diffs using pretty-printed representation of the data, and the second one accepts the current output as the new 'master' data 17:10:04 s/does runs/runs/ 17:10:27 s/the comparison// 17:11:35 <_3b> the other bit that probably would have taken at least a bit of thought was comparing trees full of gensyms usefully 17:11:36 -!- dborba [~dborba@74.105.202.55] has quit [Remote host closed the connection] 17:13:28 <_3b> actually, i guess dealing with non-gensym symbols would have required some thought too 17:14:12 -!- mhd [mhd@clozure-639E22C3.dsl.renocs.sbcglobal.net] has quit [Ping timeout] 17:14:50 dborba [~dborba@74.105.202.55] has joined #lisp 17:15:03 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 17:15:26 -!- mhd [~mhd@adsl-69-227-148-197.dsl.renocs.nvbell.net] has quit [Ping timeout: 265 seconds] 17:16:56 drdo [~user@98.192.108.93.rev.vodafone.pt] has joined #lisp 17:17:12 tfb [~tfb@92.40.102.162.sub.mbb.three.co.uk] has joined #lisp 17:20:15 -!- xyxxyyy [~xyxu@116.227.199.58] has quit [Quit: Leaving.] 17:20:49 -!- nowhereman [~pierre@AStrasbourg-551-1-25-139.w83-196.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 17:22:11 -!- prip [~foo@host169-128-dynamic.52-79-r.retail.telecomitalia.it] has quit [Ping timeout: 240 seconds] 17:23:41 ak70 [~ak70@a215.199.adsl.nextweb.net.mt] has joined #lisp 17:24:31 -!- tcr [~tcr@89-251-198-185.chess.managedbroadband.co.uk] has quit [Quit: Leaving.] 17:25:32 hi, guys. how can I insert blob data into sqlite3 database by using cl-sql? Does cl-sql support blob type for sqlite3? 17:26:49 gigamonkey [~user@adsl-69-227-148-197.dsl.renocs.nvbell.net] has joined #lisp 17:32:36 mhd [~mhd@adsl-69-227-148-197.dsl.renocs.nvbell.net] has joined #lisp 17:33:20 -!- milanj [~milanj_@93-87-166-27.dynamic.isp.telekom.rs] has quit [Ping timeout: 276 seconds] 17:33:53 -!- timor [~timor@port-92-195-46-240.dynamic.qsc.de] has quit [Remote host closed the connection] 17:34:53 -!- aoh [~aki@80.75.102.51] has quit [Ping timeout: 255 seconds] 17:34:57 redline6561 [~redline@gate-20.spsu.edu] has joined #lisp 17:35:25 prip [~foo@host97-123-dynamic.53-79-r.retail.telecomitalia.it] has joined #lisp 17:35:34 aoh [~aki@80.75.102.51] has joined #lisp 17:37:28 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 17:37:49 milanj [~milanj_@93-87-248-44.dynamic.isp.telekom.rs] has joined #lisp 17:39:07 tcleval [~funnyguy@186.213.58.198] has joined #lisp 17:43:40 -!- tfb [~tfb@92.40.102.162.sub.mbb.three.co.uk] has quit [Quit: sleeping] 17:45:24 Zephyrus [~emanuele@unaffiliated/zephyrus] has joined #lisp 17:47:45 stassats: Around? 17:48:11 -!- splittist [~John@36-122.1-85.cust.bluewin.ch] has quit [Quit: And I'm outta here.] 17:49:16 tc [~tc@94.54.235.211] has joined #lisp 17:49:48 -!- V-ille [~ville@dsl-olubrasgw1-fe4efb00-215.dhcp.inet.fi] has quit [Quit: Leaving.] 17:49:50 -!- ziarkaen [~ziarkaen@stu153.queens.ox.ac.uk] has quit [Read error: Operation timed out] 17:50:06 V-ille [~ville@dsl-olubrasgw1-fe4efb00-215.dhcp.inet.fi] has joined #lisp 17:53:59 -!- tc [~tc@94.54.235.211] has quit [Ping timeout: 276 seconds] 17:55:18 -!- cods [~cods@rsbac/developer/cods] has quit [Read error: Operation timed out] 17:56:53 gigamonk` [~user@adsl-69-227-148-197.dsl.renocs.nvbell.net] has joined #lisp 17:57:43 -!- gigamonkey [~user@adsl-69-227-148-197.dsl.renocs.nvbell.net] has quit [Read error: Connection reset by peer] 17:58:48 cods [~cods@tuxee.net] has joined #lisp 18:00:58 -!- nikodemus [~nikodemus@cs181058025.pp.htv.fi] has quit [Quit: Leaving] 18:05:36 -!- gigamonk` [~user@adsl-69-227-148-197.dsl.renocs.nvbell.net] has quit [Ping timeout: 252 seconds] 18:07:53 ziarkaen [~ziarkaen@stu153.queens.ox.ac.uk] has joined #lisp 18:10:55 SegFaultAX [~SegFaultA@c-98-234-1-162.hsd1.ca.comcast.net] has joined #lisp 18:13:05 -!- cmm [~cmm@bzq-79-182-202-208.red.bezeqint.net] has quit [Ping timeout: 272 seconds] 18:13:44 cmm [~cmm@bzq-79-182-202-208.red.bezeqint.net] has joined #lisp 18:13:58 seangrove [~user@m201-210.dsl.tsoft.com] has joined #lisp 18:14:08 -!- naryl [~weechat@213.170.70.141] has quit [Ping timeout: 276 seconds] 18:17:12 -!- Dawgmatix [~dman@c-76-124-9-27.hsd1.nj.comcast.net] has quit [Quit: Ex-Chat] 18:17:54 gigamonkey [~user@adsl-99-68-116-221.dsl.renocs.sbcglobal.net] has joined #lisp 18:18:27 -!- mhd [mhd@clozure-639E22C3.dsl.renocs.sbcglobal.net] has quit [Quit: Leaving] 18:18:28 -!- mhd [~mhd@adsl-69-227-148-197.dsl.renocs.nvbell.net] has quit [Quit: Leaving] 18:19:53 ylando [~chatzilla@bzq-79-178-201-192.red.bezeqint.net] has joined #lisp 18:20:03 andreas1 [~andreas@pD4B9EF7F.dip.t-dialin.net] has joined #lisp 18:20:13 hello 18:20:25 -!- rlb3 [~robert@ng1.cptxoffice.net] has quit [Quit: rlb3] 18:20:38 roygbiv [~None@pdpc/supporter/active/roygbiv] has joined #lisp 18:21:44 tcr [~tcr@cpc5-bour5-2-0-cust340.15-1.cable.virginmedia.com] has joined #lisp 18:23:03 -!- ylando [~chatzilla@bzq-79-178-201-192.red.bezeqint.net] has left #lisp 18:23:40 -!- tcr [~tcr@cpc5-bour5-2-0-cust340.15-1.cable.virginmedia.com] has quit [Client Quit] 18:24:02 PCChris [~PCChris@wireless-165-124-199-57.nuwlan.northwestern.edu] has joined #lisp 18:24:29 tcr [~tcr@cpc5-bour5-2-0-cust340.15-1.cable.virginmedia.com] has joined #lisp 18:25:54 -!- Buganini [~buganini@security-hole.info] has quit [Remote host closed the connection] 18:26:54 nowhereman [~pierre@AStrasbourg-551-1-25-139.w83-196.abo.wanadoo.fr] has joined #lisp 18:27:00 -!- okflo [~okflo@91-115-88-216.adsl.highway.telekom.at] has quit [Quit: leaving] 18:29:33 Buganini [~buganini@security-hole.info] has joined #lisp 18:31:10 -!- andreas1 [~andreas@pD4B9EF7F.dip.t-dialin.net] has quit [Ping timeout: 252 seconds] 18:31:24 -!- italic [~italic@cpe-74-77-218-25.buffalo.res.rr.com] has quit [Quit: leaving] 18:32:17 -!- symbole [~chatzilla@216.214.176.130] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.10/20100914125854]] 18:32:30 ak70: yes, that works. 18:32:51 ah. 18:32:54 sorry. 18:33:08 i read "cl-sqlite". 18:33:21 well, with cl-sql my view is: it doesn't work, it's broken. 18:33:36 I used unsigned-byte array to insert blob data successfully, but now I can not read it from clsql 18:33:38 -!- Jasko [~tjasko@209.74.44.225] has quit [Ping timeout: 276 seconds] 18:33:59 I compared the cl-sql code with the cl-sqlite code (which is working as expected). 18:34:24 There is a conversion function in the sqlite library that takes a unsinged-byte array as blob. 18:34:32 as far as I see this function is not used in cl-sql. 18:34:56 but I wasn't able to fix it and on the cl-sql-mailing list nobody has been interested in that problem. :) 18:35:58 -!- V-ille [~ville@dsl-olubrasgw1-fe4efb00-215.dhcp.inet.fi] has quit [Quit: Leaving.] 18:36:36 V-ille [~ville@dsl-olubrasgw1-fe4efb00-215.dhcp.inet.fi] has joined #lisp 18:37:20 http://paste.lisp.org/+2HAB 18:37:25 this is my code 18:37:51 the slot "cover" should be a picture. 18:38:31 As said, I think it does not work. 18:38:54 I inserted a record into sqlite3 db successfully, now I can not read it from lisp. It does not give any error, but the slots are not populated. 18:39:14 I took a sqlite database, retrieved a blob from it and saved it in a variable. When I tried to write it back to the database I got funny error messages. 18:39:15 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 18:40:42 this was my setup: http://lists.b9.com/pipermail/clsql/2010-September/001951.html 18:40:43 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Ping timeout: 240 seconds] 18:41:15 naryl [~weechat@213.170.70.141] has joined #lisp 18:42:56 -!- zac314159 [~user@c-68-84-149-234.hsd1.nm.comcast.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 18:44:06 andreas1 [~andreas@pD4B9EF7F.dip.t-dialin.net] has joined #lisp 18:44:12 ak70: I am sorry, but I have to leave; I would appreciate if we could stay in contact because I am looking for a solution and have no real good idea. 18:44:38 maybe tomorrow this time 18:45:10 -!- gonzojive [~red@c-24-23-182-253.hsd1.ca.comcast.net] has quit [Quit: gonzojive] 18:45:16 would be nice. 18:45:55 see you, hopefully we can find a solution 18:46:13 hope so; bye 18:47:18 Hun [~hun@95-89-69-55-dynip.superkabel.de] has joined #lisp 18:47:41 rtoym: now i am 18:50:21 attila_lendvai [~attila_le@adsl-89-135-205-142.monradsl.monornet.hu] has joined #lisp 18:50:52 -!- dbrunner [~user@mail.systemhaus-brunner.de] has quit [Remote host closed the connection] 18:51:28 -!- HG` [~HG@xdsl-92-252-103-249.dip.osnanet.de] has quit [Quit: Leaving.] 18:53:05 Adamant [~Adamant@unaffiliated/adamant] has joined #lisp 18:55:31 jleija [~jleija@user-24-214-122-46.knology.net] has joined #lisp 18:55:36 -!- gigamonkey [~user@adsl-99-68-116-221.dsl.renocs.sbcglobal.net] has quit [Ping timeout: 240 seconds] 18:57:25 -!- wuj [~wuj@pool-74-108-204-117.nycmny.east.verizon.net] has quit [Ping timeout: 265 seconds] 18:59:54 -!- PCChris [~PCChris@wireless-165-124-199-57.nuwlan.northwestern.edu] has quit [Ping timeout: 240 seconds] 19:00:00 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Quit: Adamant] 19:00:14 -!- konr [~user@201.82.132.104] has quit [Read error: Connection reset by peer] 19:01:08 konr [~user@201.82.132.104] has joined #lisp 19:01:48 -!- plediii [~plediii@nat-128-42-153-214.rice.edu] has quit [Quit: plediii] 19:10:19 Edward_ [~ed@AAubervilliers-154-1-62-60.w90-3.abo.wanadoo.fr] has joined #lisp 19:11:29 -!- mulander [mulander@078088239019.lubin.vectranet.pl] has quit [Ping timeout: 276 seconds] 19:12:22 kingless [~user@adsl-242-212-94.rmo.bellsouth.net] has joined #lisp 19:14:07 gonzojive [~red@171.66.89.92] has joined #lisp 19:14:31 lune [614c3062@gateway/web/freenode/ip.97.76.48.98] has joined #lisp 19:14:56 -!- ak70 [~ak70@a215.199.adsl.nextweb.net.mt] has left #lisp 19:15:27 -!- sie [sie@unaffiliated/sie] has left #lisp 19:15:39 Jasko [~tjasko@c-174-59-223-208.hsd1.pa.comcast.net] has joined #lisp 19:17:50 mulander [mulander@078088239019.lubin.vectranet.pl] has joined #lisp 19:18:03 wedgeV [~wedge@user-387hcrh.cable.mindspring.com] has joined #lisp 19:19:56 -!- V-ille [~ville@dsl-olubrasgw1-fe4efb00-215.dhcp.inet.fi] has quit [Read error: Operation timed out] 19:20:00 -!- p_l|uni [~pl@hgd210.internetdsl.tpnet.pl] has quit [Quit: leaving] 19:20:39 Dawgmatix [~dman@c-76-124-9-27.hsd1.nj.comcast.net] has joined #lisp 19:21:17 V-ille [~ville@dsl-olubrasgw1-fe4efb00-215.dhcp.inet.fi] has joined #lisp 19:22:55 -!- hdurer__ [~holly@home.sinclair-durer.net] has quit [Changing host] 19:22:55 hdurer__ [~holly@pdpc/supporter/active/hdurer] has joined #lisp 19:26:32 -!- vu3rdd [~vu3rdd@122.167.75.154] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 19:26:41 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 19:29:08 stassats: Still around? 19:30:11 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 276 seconds] 19:30:42 -!- kingless [~user@adsl-242-212-94.rmo.bellsouth.net] has quit [Ping timeout: 250 seconds] 19:31:10 angavrilov [~angavrilo@217.71.227.181] has joined #lisp 19:34:55 p_l|uni [~pl@hgd210.internetdsl.tpnet.pl] has joined #lisp 19:36:16 -!- Hun [~hun@95-89-69-55-dynip.superkabel.de] has quit [Ping timeout: 240 seconds] 19:37:49 Hun [~hun@95-89-69-55-dynip.superkabel.de] has joined #lisp 19:42:51 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 19:44:29 -!- kooll [~samson_t@ns301422.ovh.net] has quit [Ping timeout: 276 seconds] 19:45:20 koollman [~samson_t@ns301422.ovh.net] has joined #lisp 19:45:44 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 19:46:01 -!- seangrove [~user@m201-210.dsl.tsoft.com] has quit [Remote host closed the connection] 19:47:39 manby-ace [~manby-ace@88-96-24-53.dsl.zen.co.uk] has joined #lisp 19:48:28 -!- hdurer__ [~holly@pdpc/supporter/active/hdurer] has quit [Ping timeout: 245 seconds] 19:51:33 -!- gz_ [Clozure@clozure-93943513.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Input/output error] 19:51:33 -!- gz_ [~gz@209-6-40-245.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Remote host closed the connection] 19:51:55 gz_ [~gz@209-6-40-245.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #lisp 19:56:26 -!- drdo [~user@98.192.108.93.rev.vodafone.pt] has quit [Remote host closed the connection] 19:56:46 drdo [~user@98.192.108.93.rev.vodafone.pt] has joined #lisp 19:56:54 pdo_ [~pdo@dyn-62-56-60-2.dslaccess.co.uk] has joined #lisp 19:57:09 Holcxjo [~holly@home.sinclair-durer.net] has joined #lisp 19:58:53 gigamonkey [~user@24-176-255-130.static.reno.nv.charter.com] has joined #lisp 20:00:34 Davidbrcz [~david@212-198-92-25.rev.numericable.fr] has joined #lisp 20:01:04 loxs [~loxs@85-130-37-174.2073285806.ddns.cablebg.net] has joined #lisp 20:05:38 -!- Wombatzus [~user@216-31-242-4.static-ip.telepacific.net] has quit [Remote host closed the connection] 20:05:44 -!- albino_ is now known as albino 20:08:32 -!- hargettp [~hargettp@dhcp-162.mirrorimage.net] has left #lisp 20:09:02 -!- Ralith [~ralith@S010600221561996a.vc.shawcable.net] has quit [Ping timeout: 264 seconds] 20:10:32 Guthur [~Guthur@cpc11-belf9-2-0-cust855.2-1.cable.virginmedia.com] has joined #lisp 20:11:38 plediii [~plediii@nat-128-42-153-214.rice.edu] has joined #lisp 20:11:52 -!- gz_ [~gz@209-6-40-245.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has left #lisp 20:11:53 -!- plediii [~plediii@nat-128-42-153-214.rice.edu] has quit [Client Quit] 20:12:51 pierrep [~ppasteau@bas1-montreal43-2925257818.dsl.bell.ca] has joined #lisp 20:18:06 -!- Joreji [~thomas@78-056.eduroam.RWTH-Aachen.DE] has quit [Remote host closed the connection] 20:20:52 Just a second ago, I committed early support for the long form of DEFINE-METHOD-COMBINATION to ABCL. If there's anybody who wants to help test and fix: you're heartily invited to come join the effort! 20:21:24 -!- ziarkaen [~ziarkaen@stu153.queens.ox.ac.uk] has quit [Ping timeout: 250 seconds] 20:21:41 -!- redline6561 [~redline@gate-20.spsu.edu] has quit [Ping timeout: 276 seconds] 20:21:47 francogrex [~user@109.130.86.17] has joined #lisp 20:24:28 -!- Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has quit [Ping timeout: 252 seconds] 20:25:31 -!- Zephyrus [~emanuele@unaffiliated/zephyrus] has quit [Quit: ""] 20:25:37 -!- _mathrick [~mathrick@users177.kollegienet.dk] has quit [Read error: Connection reset by peer] 20:26:47 _mathrick [~mathrick@users177.kollegienet.dk] has joined #lisp 20:30:01 -!- pavelludiq [~quassel@87.246.28.162] has quit [Remote host closed the connection] 20:30:43 redline6561 [~redline@gate-20.spsu.edu] has joined #lisp 20:33:00 Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has joined #lisp 20:33:20 Ralith [~ralith@d142-058-093-168.wireless.sfu.ca] has joined #lisp 20:36:58 -!- Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has quit [Read error: Operation timed out] 20:37:47 -!- milanj [~milanj_@93-87-248-44.dynamic.isp.telekom.rs] has quit [Quit: Leaving] 20:37:50 -!- Ralith [~ralith@d142-058-093-168.wireless.sfu.ca] has quit [Ping timeout: 264 seconds] 20:37:51 ziarkaen [~ziarkaen@stu153.queens.ox.ac.uk] has joined #lisp 20:42:45 Ralith [~ralith@d142-058-093-168.wireless.sfu.ca] has joined #lisp 20:46:43 okflo [~okflo@91-115-88-216.adsl.highway.telekom.at] has joined #lisp 20:46:58 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 250 seconds] 20:47:43 -!- wedgeV [~wedge@user-387hcrh.cable.mindspring.com] has quit [Quit: wedgeV] 20:47:51 -!- Hun [~hun@95-89-69-55-dynip.superkabel.de] has quit [Remote host closed the connection] 20:51:37 sdsds [~sdsds@dyn-16.sub2.cmts01.cable.TORON10.iasl.com] has joined #lisp 20:53:06 -!- p_l|uni [~pl@hgd210.internetdsl.tpnet.pl] has quit [Remote host closed the connection] 20:54:06 PCChris [~PCChris@wireless-165-124-199-110.nuwlan.northwestern.edu] has joined #lisp 20:58:03 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 20:58:12 Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has joined #lisp 20:59:38 hargettp [~hargettp@dhcp-162.mirrorimage.net] has joined #lisp 20:59:54 -!- hargettp [~hargettp@dhcp-162.mirrorimage.net] has left #lisp 21:00:58 -!- s0ber [~s0ber@111-240-208-110.dynamic.hinet.net] has quit [Read error: Connection reset by peer] 21:01:08 s0ber [~s0ber@111-240-211-168.dynamic.hinet.net] has joined #lisp 21:02:15 -!- dlowe [~dlowe@ita4fw1.itasoftware.com] has quit [Quit: Leaving.] 21:06:05 -!- pdo_ [~pdo@dyn-62-56-60-2.dslaccess.co.uk] has quit [Quit: pdo_] 21:06:44 ozzloy [~ozzloy@unaffiliated/ozzloy] has joined #lisp 21:07:13 Kruppe [~user@CPE00222d128ba2-CM00222d128b9e.cpe.net.cable.rogers.com] has joined #lisp 21:10:42 Today at work, within the team we discussed switching from ECL to SBCL as a common programming tool for the group. I think in the long term it's a better solution; few losses but a lot of gain. 21:11:08 -!- gonzojive [~red@171.66.89.92] has quit [Quit: gonzojive] 21:11:38 francogrex: on what OS ? 21:11:43 bgs100 [~ian@unaffiliated/bgs100] has joined #lisp 21:13:05 fe[nl]ix: mainly windows nt/xp but also we have a linux/debian common PC for databases operations (that are coputer intensive) 21:13:34 gemelen [~shelta@shpd-95-53-186-198.vologda.ru] has joined #lisp 21:14:51 hadronzoo [~user@ppp-70-251-110-231.dsl.rcsntx.swbell.net] has joined #lisp 21:14:56 -!- redline6561 [~redline@gate-20.spsu.edu] has quit [Remote host closed the connection] 21:16:22 redline6561 [~redline@gate-20.spsu.edu] has joined #lisp 21:18:42 -!- Jabberwockey [~Jens@f050066067.adsl.alicedsl.de] has quit [Quit: Verlassend] 21:20:05 -!- okflo [~okflo@91-115-88-216.adsl.highway.telekom.at] has quit [Quit: leaving] 21:21:16 What are the losses? 21:21:29 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 276 seconds] 21:23:29 not really losses, but time needed to do tests on all the programs we had written before... plus there are some shared libaries that had C and (ecl) in them that need to be reworked... 21:23:40 -!- hadronzoo [~user@ppp-70-251-110-231.dsl.rcsntx.swbell.net] has quit [Remote host closed the connection] 21:23:57 ... And I don't suppose you'd be interested in funding improvements in SBCL on windows if you switch, would you? 21:24:26 nyef: it's possible. 21:24:30 paying people to work on SBCL for you is the best way to get your bugs fixed, in my experience. :) 21:24:30 foom, memo from nyef: You might find http://paste.lisp.org/display/115587 to be of interest. 21:25:05 foom: I'm not the manager of the group 21:25:07 foom: Feel free to ignore that memo, it's from last Thursday, and about the value-cell thing. 21:25:17 nyef: yea, I've been out for a few days. 21:25:26 francogrex: You're allowed to pass the suggestion on. 21:25:32 -!- Ralith [~ralith@d142-058-093-168.wireless.sfu.ca] has quit [Ping timeout: 250 seconds] 21:25:39 francogrex: I'm not a manager of my group either. 21:26:57 sure I will suggest it. I don't even need to I think the boss is not unreasonable... he'll need time to evaluate and I think it'll come by utself 21:27:33 francogrex: you might want to wait until you actually have a concrete list of some things you'd like done that probably won't do themselves. Easier to make the case then. 21:30:02 foom: do you mean when we encounter bugs that need fixing while doing our work? 21:30:24 francogrex: or functionality or optimizations you'd like added. 21:30:34 tltstc [~tltstc@cpe-76-90-95-39.socal.res.rr.com] has joined #lisp 21:31:10 Bugs may or may not get fixed just by filing them in the bugtracker, depending on whether someone gets around to it. 21:31:35 -!- redline6561 [~redline@gate-20.spsu.edu] has quit [Ping timeout: 265 seconds] 21:32:05 well, we're discussing 'funding' here; some cash thrown around may help 'prioritize' things :) 21:32:06 LaPingvino [~LaPingvin@189.66.136.151] has joined #lisp 21:32:10 exactly 21:32:43 -!- gigamonkey [~user@24-176-255-130.static.reno.nv.charter.com] has quit [Ping timeout: 240 seconds] 21:32:46 we'll see; first we'll need to see that the transition isn't painful 21:33:17 Does anyone know about a CL bittorrent client library? 21:33:29 -!- herbieB_ [~herbie@u15287329.onlinehome-server.com] has quit [Ping timeout: 245 seconds] 21:34:06 The argument for the transition I used was actually the active and solid development going on that is missing elsewhere 21:34:54 sabalaba__ [~sabalaba@61.48.68.89] has joined #lisp 21:34:58 -!- sonnym [~evissecer@singlebrookvpn.lightlink.com] has quit [Quit: Leaving.] 21:35:52 jtza8 [~jtza8@iburst-41-213-55-37.iburst.co.za] has joined #lisp 21:36:07 drdo: AFAIK, there is none 21:36:28 Ralith [~ralith@d142-058-093-168.wireless.sfu.ca] has joined #lisp 21:37:05 fe[nl]ix: thanks anyway 21:39:59 There was a point at which I looked at the encoding stuff, but... Bleh. 21:42:00 Is there some trivial portability package to run an external program? 21:42:15 i.e. sb-ext:run-program on SBCL 21:43:40 nyef: bencoding? 21:43:47 Guthur: That's the one. 21:43:51 minion: trivial-shell 21:43:51 trivial-shell: Trivial shell is a simple platform independent interface to the underlying Operating System. http://www.cliki.net/trivial-shell 21:43:55 there is a clojure implementation, just as a side 21:44:01 Stupidly-specified, as I recall. 21:44:24 drdo: "system" from C via CFFI? :P 21:45:14 p_l|uni [~pl@hgd210.internetdsl.tpnet.pl] has joined #lisp 21:45:34 -!- freiksenet [~freiksene@cs181144155.pp.htv.fi] has quit [Ping timeout: 240 seconds] 21:45:35 -!- p_l|uni [~pl@hgd210.internetdsl.tpnet.pl] has quit [Client Quit] 21:45:45 p_l|uni [~pl@hgd210.internetdsl.tpnet.pl] has joined #lisp 21:45:49 jtza8: Having some minimal familiarity with the APIs involved, I can tell you that that's a bloody frightening idea. 21:46:05 Mainly due to SIGCHLD / SIGPIPE issues on SBCL. 21:46:38 Hmm... interesting. 21:46:59 What about non SBCL implementations? 21:47:18 ... there are non-SBCL implementations? 21:47:48 Of CFFI? What about Clisp? 21:48:16 So far as I'm concerned, clisp can Go Away. 21:48:22 me too 21:48:45 CFFI is reasonably portable I thought, or am I missing something 21:49:50 Sure, CFFI is "reasonably" portable, but system(3) does things that may cause problems with some CL runtimes. 21:52:01 system() doesn't like it when its system calls get interrupted by signals. 21:52:08 rather poor of it, really, but what can you do. 21:53:03 *nyef* points out that it also affects handling of SIGCHLD, SIGINT, and SIGQUIT, per the Linux man-page. 21:53:49 All else aside, that can throw SBCL for a loop, as Fare found out a while ago. 21:54:47 oh wow. that's even more broken than I was remembering 21:54:51 adu [~ajr@pool-173-66-15-189.washdc.fios.verizon.net] has joined #lisp 21:55:26 Well, it has to wait(2) on the child process. 21:55:38 -!- Athas [~athas@shop3.diku.dk] has quit [Remote host closed the connection] 21:55:56 And SBCL likes to handle SIGCHLD itself, for /its/ RUN-PROGRAM implementation. 21:56:46 (There's a way to force SBCL not to care about SIGCHLD, but it's a nasty hack, so we won't go there.) 21:57:59 There isn't anything wrong with sb-ext:run-program, is there? 21:58:11 so... 21:58:25 -!- rabite [~project@dslb-084-063-005-066.pools.arcor-ip.net] has quit [Read error: Operation timed out] 21:58:35 e.g. #+SBCL (sb-ext:run-program "/bin/ls" '()) 21:58:37 Oh, you don't want to hear about the known issues with SBCL's RUN-PROGRAM? :-D 21:58:56 (Actually, I don't want to /remember/ the known issues with RUN-PROGRAM, so nevermind...) 21:59:09 hehe 21:59:49 That and threading. IIRC 21:59:51 -!- Guthur [~Guthur@cpc11-belf9-2-0-cust855.2-1.cable.virginmedia.com] has quit [Quit: Leaving] 22:00:54 *jtza8* is thinking about non-Linux systems here. 22:01:07 gigamonkey [~user@24-176-255-130.static.reno.nv.charter.com] has joined #lisp 22:01:39 Oh, don't even /start/ on threading. I've only recently recovered from making it work on PPC. 22:03:36 Yeah, ah well. Good night all. =P 22:03:40 -!- jtza8 [~jtza8@iburst-41-213-55-37.iburst.co.za] has quit [Quit: Zzz] 22:03:59 -!- attila_lendvai [~attila_le@adsl-89-135-205-142.monradsl.monornet.hu] has quit [Ping timeout: 265 seconds] 22:04:35 nyef: yeah, but wait works fine even if someone else is handling SIGCHLD 22:04:48 nyef: just so long as the guy getting SIGCHLD doesn't wait on *your* pid 22:05:07 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Ping timeout: 252 seconds] 22:05:21 (well, rather, waitpid works fine...don't ever call wait) 22:06:38 Yeah, exactly. 22:06:43 -!- mega1 [~quassel@catv4E5CABA2.pool.t-online.hu] has quit [Ping timeout: 240 seconds] 22:07:04 -!- gravicappa [~gravicapp@91.78.229.200] has quit [Remote host closed the connection] 22:07:05 Some real trouble starts to happen if you want to use a signalfd, though. 22:08:26 -!- gigamonkey [~user@24-176-255-130.static.reno.nv.charter.com] has quit [Ping timeout: 250 seconds] 22:09:36 -!- Davidbrcz [~david@212-198-92-25.rev.numericable.fr] has quit [Ping timeout: 240 seconds] 22:10:21 -!- V-ille [~ville@dsl-olubrasgw1-fe4efb00-215.dhcp.inet.fi] has quit [Read error: Operation timed out] 22:10:47 gonzojive [~red@c-24-23-182-253.hsd1.ca.comcast.net] has joined #lisp 22:12:00 V-ille [~ville@dsl-olubrasgw1-fe4efb00-215.dhcp.inet.fi] has joined #lisp 22:12:27 man, signalfd. 22:12:27 Sorry, I couldn't find anything for signalfd.. 22:12:31 so close...yet so far. 22:12:55 thanks specbot, but I wasn't talking to you. Also you should update your manpages. :) 22:14:01 OT: does anyone know of good resource for a quick tutorial on CWEB (or other Literate programming system for ANSI C?) 22:14:52 p_l|uni: literateprogramming.com, maybe? 22:14:58 -!- stis [~stis@1-1-1-39a.veo.vs.bostream.se] has quit [Remote host closed the connection] 22:15:49 ... lol 22:15:54 signalfd would be great, except that you need to block the signal with sigprocmask to use it...and blocked signals are inherited across exec... 22:15:58 Hrm. Not so much tutorials as examples. 22:16:26 EngiNerd [~quassel@robert-england-2.um.maine.edu] has joined #lisp 22:16:27 (whose retarded idea was that, anyways) 22:16:30 foom: There's a hack in SBCL to /unblock/ one of the GC signals on PPC for precisely that reason. 22:17:11 attila_lendvai [~attila_le@adsl-89-135-205-56.monradsl.monornet.hu] has joined #lisp 22:17:30 Yes, let me start your program with arbitrary random signals blocked, I'm sure it will make it work better! 22:17:42 sonnym [~evissecer@rrcs-184-74-137-167.nys.biz.rr.com] has joined #lisp 22:18:31 It seems like every so often, someone sits down and gives SBCL interrupt handling an overhaul. 22:19:23 Last time was the non-x86oid threading damage, next time will probably be signal masks generally (including tweaking the masks as ENABLE-INTERRUPT gets used). 22:19:33 *attila_lendvai* points to fe[nl]ix's iolib and a half-baked spawn implementation 22:22:56 timack [~tim@hlfx64-2a-197.ns.sympatico.ca] has joined #lisp 22:24:31 heh. DLS is -also- going on in the same place as ILC? 22:25:14 -!- sabalaba__ [~sabalaba@61.48.68.89] has quit [Ping timeout: 264 seconds] 22:27:12 -!- tcr [~tcr@cpc5-bour5-2-0-cust340.15-1.cable.virginmedia.com] has quit [Quit: Leaving.] 22:28:50 -!- Ralith [~ralith@d142-058-093-168.wireless.sfu.ca] has quit [Read error: Operation timed out] 22:29:28 ddp [~ddp@c-67-188-239-223.hsd1.ca.comcast.net] has joined #lisp 22:29:29 ddp_ [~ddp@c-67-188-239-223.hsd1.ca.comcast.net] has joined #lisp 22:29:40 herbieB [~herbie@u15287329.onlinehome-server.com] has joined #lisp 22:29:56 -!- ddp_ [~ddp@c-67-188-239-223.hsd1.ca.comcast.net] has left #lisp 22:30:04 -!- ddp [~ddp@c-67-188-239-223.hsd1.ca.comcast.net] has left #lisp 22:30:10 homie` [~user@xdsl-78-34-219-117.netcologne.de] has joined #lisp 22:30:20 wbooze` [~user@xdsl-78-34-219-117.netcologne.de] has joined #lisp 22:31:40 Ralith [~ralith@d142-058-093-168.wireless.sfu.ca] has joined #lisp 22:32:50 -!- homie [~user@xdsl-78-34-201-116.netcologne.de] has quit [Ping timeout: 276 seconds] 22:32:59 -!- wbooze [~user@xdsl-78-34-201-116.netcologne.de] has quit [Ping timeout: 276 seconds] 22:33:43 vishesh_ [~vishesh@119.82.93.93] has joined #lisp 22:33:44 -!- Edward_ [~ed@AAubervilliers-154-1-62-60.w90-3.abo.wanadoo.fr] has quit [] 22:34:19 Whats the difference between (mapcar '+ '(1 2 3 4) '(2 3 4 5)) and (mapcar #'+ '(1 2 3 4) '(2 3 4 5)) . They show up same result. The difference is #'. What is it supposed to do? 22:34:45 -!- roygbiv [~None@pdpc/supporter/active/roygbiv] has left #lisp 22:35:20 -!- francogrex [~user@109.130.86.17] has quit [Remote host closed the connection] 22:35:22 -!- Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has quit [Ping timeout: 252 seconds] 22:35:40 Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has joined #lisp 22:36:52 -!- manby-ace [~manby-ace@88-96-24-53.dsl.zen.co.uk] has quit [Quit: manby-ace] 22:37:36 vishesh_: #'foo is shorthand syntax for (function foo) 'foo is (quote foo). for CL:+ and mapcar it doesn't matter much, but picture the following case : 22:37:36 drewc, memo from adeht: check out yaclml bugfix @ http://paste.lisp.org/display/115676 22:38:00 Hm ... I was told in #emacs that this is a Lisp issue, so here goes 22:38:22 I'm using Slime CLisp, and the following happens: 22:38:29 I C-c C-k a file, get an error 22:38:38 Modify the file 22:38:44 gz__ [~gz@209-6-40-245.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #lisp 22:38:54 but then, when I C-c C-k again, I'm given some file output error 22:39:02 vishesh_: (defun foo (a) (+ 1 a)) (flet ((foo (a) (+ 2 a))) (print (funcall 'foo 1)) (print (funcall #'foo 1))) 22:39:08 that absolutely refuses to go away unless I restart Emacs from the beginning 22:39:57 EngiNerd: I'd be inclined to blame clisp, but that's because I tend not to have any luck using clisp with slime on those rare times I am driven to attempt it. 22:40:12 Can we interest you in trying a different implementation? 22:40:14 EngiNerd: any particular reason for using clisp? 22:40:24 I ... think it's clisp 22:40:36 *slime-repl clisp-2.37* 22:41:18 I'm not entirely sure though ... I'm still very new at this 22:41:26 -!- gz__ [~gz@209-6-40-245.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has left #lisp 22:41:31 Yeah, that looks like clisp. 22:41:45 Mine says *slime-repl sbcl*. 22:41:51 that is indeed clisp. 22:41:58 sabalaba__ [~sabalaba@66.220.12.133] has joined #lisp 22:42:43 so ... nobody's going to help unless I install a different version of Lisp? ._. 22:42:54 drewc: Is this correct? '+ is a symbol, but #'+ is a function designator. In the case of using '+ in mapcar, '+ is evaluated and the result is the function designator (which is then applied to the items in the list). 22:43:08 Perhaps it's the wrong time of day for the clisp users to appear? 22:43:33 I can't really help, because I never managed to get things working myself. 22:43:58 drewc: Executing your code gives 3 in both case. I didnt understand the case 22:44:11 Well, the people in #emacs literally did the equivalent of "I'm going to put you on hold and transfer you to #lisp to see if a technician there understands your case" 22:44:19 -!- wbooze` [~user@xdsl-78-34-219-117.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:44:25 nowl [~nowl@c-71-233-2-216.hsd1.ma.comcast.net] has joined #lisp 22:44:41 EngiNerd: Not many people use clisp here. 22:44:42 -!- Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has quit [Read error: Operation timed out] 22:44:47 -!- homie` [~user@xdsl-78-34-219-117.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:44:51 austinh: not quite. symbols are function designators, objects returned from FUNCTION are functions 22:44:53 Well, I don't really know what else to use :/ 22:45:04 Besides, I didn't know if it was a clisp error at all 22:45:30 it happens every time I forget to abort the previous C-c C-k before trying again 22:45:33 functions are also function designators of course 22:45:43 SBCL is popular here, with CCL having a significant following, and there's the occasional ACL, LW, ECL, or CMUCL devotee. 22:45:49 drewc: ok, that makes sense. Thanks. 22:46:07 vishesh_: it shouldn't... what implementation of lisp are you using? 22:46:07 -!- pjb`` [~t@81.202.16.46.dyn.user.ono.com] has quit [Read error: Connection reset by peer] 22:46:12 clisp 22:46:22 vishesh_: or are you consfusing the output from your REPL with the output of PRINT? 22:46:27 o.o 22:46:34 drewc: Yes. 22:47:28 Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has joined #lisp 22:47:52 vishesh_: (defun foo (a) (+ 1 a)) (flet ((foo (a) (+ 2 a))) (cons (funcall #'foo 1) (funcall foo 1))) is a better demonstration 22:48:29 err, forget to quote the last foo. 22:50:00 homie [~user@xdsl-78-34-219-117.netcologne.de] has joined #lisp 22:50:06 wbooze [~user@xdsl-78-34-219-117.netcologne.de] has joined #lisp 22:50:38 -!- SegFaultAX [~SegFaultA@c-98-234-1-162.hsd1.ca.comcast.net] has quit [Quit: Lost terminal] 22:51:52 clhs 1.4.1.5 22:51:52 http://www.lispworks.com/reference/HyperSpec/Body/01_dae.htm 22:52:24 vishesh_: ^ explains the role of function designators 22:52:59 Can someone remind me how to tell slime/lisp to reboot? 22:53:12 EngiNerd: ,restart-inferior-lisp 22:53:46 Um, do I need an M-x before that? 22:53:59 no 22:54:12 comma is SLIME REPL's "command dispatch" character 22:54:29 you need to be in the repl buffer, though 22:56:13 drewc: In your last example, the foo inside flet was called by #' and the outer one was called by quote. So, what can I conclude from that? 22:57:24 #' finds from global scope? 22:57:37 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Ping timeout: 265 seconds] 22:57:42 vishesh_: #'foo is (function foo) 22:58:32 vishesh_: Sorry, that last link was more about the notation used in the hyperspec. But the definition of "function designator" linked from there is pretty clear. 22:59:53 p_l|uni: Thank you for your question about literate programming, btw. It led me to finding the clweb LaTeX class, which looks like it might be neat. 23:03:01 So #' is function designator, it denotes another function...sort of what we have as pointer in C. The quote will be like complete uncomputed copy 23:03:56 -!- attila_lendvai [~attila_le@adsl-89-135-205-56.monradsl.monornet.hu] has quit [Ping timeout: 265 seconds] 23:04:11 Hexstream [~hexstream@modemcable075.97-200-24.mc.videotron.ca] has joined #lisp 23:04:16 -!- ziarkaen [~ziarkaen@stu153.queens.ox.ac.uk] has quit [Ping timeout: 240 seconds] 23:04:34 ... #' isn't a function designator. 23:06:09 nyef: then? 23:07:25 abugosh [~Adium@pool-108-15-19-17.bltmmd.fios.verizon.net] has joined #lisp 23:09:31 -!- vishesh_ [~vishesh@119.82.93.93] has quit [Quit: Ex-Chat] 23:09:58 rread [~rread@c-24-130-52-79.hsd1.ca.comcast.net] has joined #lisp 23:10:20 vishesh_: Sorry if I confused you. The issue was that mapcar takes a function designator as an argument. 23:10:49 A function designator is either a function, or a symbol naming that function. 23:11:55 (lambda (x) (* x x)) would count as a function, whether or not it's preceded by #', because LAMBDA is a macro which expands into the same form but preceded with #'. #' is just a reader macro that reads a form and wraps it in FUNCTION 23:12:38 So, in most contexts, (lambda (x) (* x x)), #'(lambda (x) (* x x)) and (function (lambda (x) (* x x))) would be the same thing. 23:13:20 -!- pierrep [~ppasteau@bas1-montreal43-2925257818.dsl.bell.ca] has quit [Ping timeout: 252 seconds] 23:15:09 TheLolrus [~Xarver@cpe-76-175-244-227.socal.res.rr.com] has joined #lisp 23:15:56 dreish [~dreish@minus.dreish.org] has joined #lisp 23:18:57 -!- Hexstream [~hexstream@modemcable075.97-200-24.mc.videotron.ca] has left #lisp 23:18:59 -!- _s1gma [~d.d.derp@77.107.164.131] has quit [Quit: Leaving] 23:21:05 -!- p_l [plasek@gateway/shell/rootnode.net/x-uexghrkdlgbarsiz] has quit [Remote host closed the connection] 23:21:07 -!- EngiNerd [~quassel@robert-england-2.um.maine.edu] has quit [Quit: For the record: :3] 23:22:06 pierrep [~ppasteau@bas1-montreal43-2925257818.dsl.bell.ca] has joined #lisp 23:22:39 ddp [~ddp@c-67-169-77-221.hsd1.ca.comcast.net] has joined #lisp 23:27:31 -!- Ralith [~ralith@d142-058-093-168.wireless.sfu.ca] has quit [Ping timeout: 240 seconds] 23:31:05 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 23:34:07 Is read-from-string the canonical way to parse a float value from a string? Is it efficient? 23:35:15 I've seen some PARSE-FLOATs floating around. 23:40:39 kingless [~kingless@adsl-242-212-94.rmo.bellsouth.net] has joined #lisp 23:41:04 wuj [~wuj@pool-74-108-204-117.nycmny.east.verizon.net] has joined #lisp 23:42:36 -!- LaPingvino is now known as _404_ 23:44:04 -!- kingless [~kingless@adsl-242-212-94.rmo.bellsouth.net] has quit [Remote host closed the connection] 23:44:36 -!- _404_ is now known as MELP 23:44:50 -!- MELP is now known as LaPingvino 23:47:06 pjb [~t@81.202.16.46.dyn.user.ono.com] has joined #lisp 23:50:37 minion: tell sepi about parse-number 23:50:37 sepi: please see parse-number: parse-number is a Library of functions which accept an arbitrary string and attempt to parse it into one of the standard Common Lisp number types, if possible, or else it signals an error of type invalid-number. http://www.cliki.net/parse-number 23:51:04 sykopomp: yeah, I've seen that too but is it any better than read-from-string? 23:51:19 sepi: read 23:51:21 :) 23:51:23 -!- Yuuhi [benni@p5483B4FC.dip.t-dialin.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:51:28 oh, sorry, I misread. 23:51:38 I don't know. It would depend on your implementation's implementation of read-from-string. 23:51:46 hmm 23:51:56 Probably not terribly hard to benchmark if you -really- need the highest-performant one. 23:51:59 I'll have a look at parse-number 23:56:39 -!- ddp [~ddp@c-67-169-77-221.hsd1.ca.comcast.net] has left #lisp