00:02:19 senj [~senj@173-12-176-54-oregon.hfc.comcastbusiness.net] has joined #lisp 00:03:30 -!- Vivitron [~user@pool-173-48-170-228.bstnma.fios.verizon.net] has left #lisp 00:03:36 Vivitron [~user@pool-173-48-170-228.bstnma.fios.verizon.net] has joined #lisp 00:05:23 -!- Buglouse [~Buglouse@cpe-65-28-172-255.wi.res.rr.com] has quit [Quit: WeeChat 0.3.6] 00:07:46 hypercube32 [~hypercube@246.111.188.72.cfl.res.rr.com] has joined #lisp 00:10:49 -!- mishoo [~mishoo@79.112.112.130] has quit [Ping timeout: 268 seconds] 00:11:31 chu [~mathew.ba@CPE-124-176-63-146.lns1.dea.bigpond.net.au] has joined #lisp 00:11:41 -!- Cosman246 [~cosman246@D-69-91-153-127.dhcp4.washington.edu] has quit [Ping timeout: 240 seconds] 00:11:51 Kenjin [~josesanto@bl16-75-38.dsl.telepac.pt] has joined #lisp 00:15:58 -!- mathrick [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 00:16:15 mathrick [~mathrick@85.218.148.156] has joined #lisp 00:20:28 pnq [~nick@172.130.7.48] has joined #lisp 00:22:54 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Ping timeout: 260 seconds] 00:23:21 zenlunatic [~justin@c-68-48-40-231.hsd1.md.comcast.net] has joined #lisp 00:25:14 brandonz [~brandon@c-71-198-255-25.hsd1.ca.comcast.net] has joined #lisp 00:26:21 -!- RomyEatsDrupal [~stickycak@cpe-69-203-115-155.nyc.res.rr.com] has quit [Quit: RomyEatsDrupal] 00:26:22 -!- stickycake [~stickycak@cpe-69-203-115-155.nyc.res.rr.com] has quit [Quit: stickycake] 00:27:13 Joreji [~thomas@vpn-ei1.unidsl.de] has joined #lisp 00:29:53 centipedefarmer_ [~centipede@75-162-53-63.desm.qwest.net] has joined #lisp 00:31:16 -!- leoncamel [~user@KD175129170046.ppp-bb.dion.ne.jp] has quit [Quit: Asta la vista] 00:33:31 nitro_idiot [~nitro_idi@122x221x184x68.ap122.ftth.ucom.ne.jp] has joined #lisp 00:34:12 homie [~levgue@xdsl-78-35-172-42.netcologne.de] has joined #lisp 00:37:37 -!- dstatyvka [ejabberd@pepelaz.jabber.od.ua] has left #lisp 00:41:31 kpreid [~kpreid@128.153.212.76] has joined #lisp 00:41:46 dnolen [~user@cpe-98-14-92-234.nyc.res.rr.com] has joined #lisp 00:42:40 -!- sykopomp [~sykopomp@gateway/tor-sasl/sykopomp] has quit [Remote host closed the connection] 00:44:29 ISF_ [~ivan@201.82.138.222] has joined #lisp 00:45:02 chenbing` [~user@122.233.179.32] has joined #lisp 00:46:41 -!- nialo [~nialo@ool-182d1973.dyn.optonline.net] has quit [Quit: short is good.] 00:46:50 -!- centipedefarmer_ [~centipede@75-162-53-63.desm.qwest.net] has quit [Quit: This computer has gone to sleep] 00:46:57 saschakb [~saschakb@p4FEA0EBD.dip0.t-ipconnect.de] has joined #lisp 00:47:04 xyxu [~xyxu@58.41.1.162] has joined #lisp 00:48:34 -!- chenbing [~user@115.205.7.204] has quit [Ping timeout: 260 seconds] 00:50:41 p_l|brage [~pl@089-101-209242.ntlworld.ie] has joined #lisp 00:52:00 nialo [~nialo@ool-182d1973.dyn.optonline.net] has joined #lisp 00:53:46 -!- scharan [~scharan@169.235.25.47] has quit [Quit: WeeChat 0.3.5] 00:56:17 Buglouse [~Buglouse@cpe-65-28-172-255.wi.res.rr.com] has joined #lisp 00:56:21 rukubites [~user@d58-111-165-31.meb802.vic.optusnet.com.au] has joined #lisp 00:56:32 -!- Buglouse [~Buglouse@cpe-65-28-172-255.wi.res.rr.com] has quit [Client Quit] 00:56:47 Buglouse [~Buglouse@cpe-65-28-172-255.wi.res.rr.com] has joined #lisp 00:57:23 realitygrill [~realitygr@adsl-76-226-139-212.dsl.sfldmi.sbcglobal.net] has joined #lisp 00:58:31 scharan [~scharan@169.235.25.47] has joined #lisp 01:00:15 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 01:00:50 -!- Buglouse [~Buglouse@cpe-65-28-172-255.wi.res.rr.com] has quit [Client Quit] 01:01:00 dan64 [~dan64@c-71-206-193-42.hsd1.pa.comcast.net] has joined #lisp 01:01:10 Buglouse [~Buglouse@cpe-65-28-172-255.wi.res.rr.com] has joined #lisp 01:01:36 -!- Buglouse [~Buglouse@cpe-65-28-172-255.wi.res.rr.com] has quit [Client Quit] 01:01:50 Buglouse [~Buglouse@cpe-65-28-172-255.wi.res.rr.com] has joined #lisp 01:03:49 -!- Buglouse [~Buglouse@cpe-65-28-172-255.wi.res.rr.com] has quit [Client Quit] 01:04:17 Buglouse [~Buglouse@cpe-65-28-172-255.wi.res.rr.com] has joined #lisp 01:06:47 -!- dan64 [~dan64@c-71-206-193-42.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 01:07:46 hmph. I was having a love affair with cl-irc until I wanted a timer. Now I wish it was using iolib 01:08:24 patches welcome? 01:08:32 neoesque [~neoesque@210.59.147.232] has joined #lisp 01:08:46 or is it one of those hairily control-stack-dependent things? 01:09:35 I'm not sure. I wasn't actually considering rebasing it on iolib 01:10:11 it would actually probably not be that hard, now that I think about it 01:11:01 Cosman246 [~cosman246@nat60-100.kcls.org] has joined #lisp 01:11:03 off topic but could save your life: highly recommend SureFire flashlights http://imgur.com/a/Qyh4i 01:11:33 because, you know. It's a flashlight. 01:11:49 hardly worth a breach of topic 01:14:39 FxMasta [guru@41.251.43.76] has joined #lisp 01:14:42 -!- FxMasta [guru@41.251.43.76] has quit [K-Lined] 01:16:14 *p_l|brage* once heard that Google gave the employees a flashlight that required a waiver to be had (can easily blind unprotected eye). Now *that* is a flashlight 01:16:56 p_l|brage, one of the selling points of these lights is that they cause temporary blindness of a supposed attacker 01:18:37 heh 01:19:06 -!- mathrick [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 01:19:22 mathrick [~mathrick@85.218.148.156] has joined #lisp 01:20:29 Personally, I prefer other devices for that. Funnily enough, to go back to Lisp, is that I considered working a little on vehicle support AI, then had a funny thought if somehow the same codebase was used for military and civilian stuff, and now I had the idea of writing it all in Lisp with the APIs done through CLOS 01:20:40 (method combination ftw) 01:23:19 -!- wishbone4 [~user@167.216.131.126] has quit [Remote host closed the connection] 01:23:54 btw, is a special set in a :before method available from methods further in the chain? 01:27:23 -!- Buglouse [~Buglouse@cpe-65-28-172-255.wi.res.rr.com] has quit [Quit: WeeChat 0.3.6] 01:30:15 Buglouse [~Buglouse@cpe-65-28-172-255.wi.res.rr.com] has joined #lisp 01:31:15 p_l|brage: of course (side effects of :before methods do happen in order - how it could be otherwise?) 01:31:49 -!- saschakb [~saschakb@p4FEA0EBD.dip0.t-ipconnect.de] has quit [Quit: Verlassend] 01:32:09 p_l|brage: but it's hard to see when it could be practical. Well, if we bind that special in :around, it all could make some sense.. 01:34:34 akovalenko: Buffer 01:35:15 basically, an equivalent of with- macro, except with CLOS magic included 01:35:36 p_l|brage: then binding with LET in AROUND is probably sufficient 01:35:53 (and directed towards slightly different applications, possibly - and using such a with-macro, probably) 01:44:07 -!- mathrick [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 01:44:23 mathrick [~mathrick@85.218.148.156] has joined #lisp 01:46:02 -!- Cosman246 [~cosman246@nat60-100.kcls.org] has quit [Ping timeout: 248 seconds] 01:47:29 akovalenko: basically, I'm writing IPC, and thought of doing some bits in :around and similar methods 01:52:37 -!- McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has quit [Ping timeout: 276 seconds] 01:55:25 -!- drwho [~drwho@c-68-81-125-196.hsd1.pa.comcast.net] has quit [Quit: brb] 01:56:07 -!- bhaskara [~user@gw.willowgarage.com] has quit [Ping timeout: 252 seconds] 01:57:01 McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has joined #lisp 01:59:55 -!- gigamonkey [~user@adsl-99-24-222-110.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 240 seconds] 02:00:30 tarmil` [~user@business-178-48-18-229.business.broadband.hu] has joined #lisp 02:02:56 -!- tarmil [~user@business-178-48-18-229.business.broadband.hu] has quit [Ping timeout: 240 seconds] 02:03:14 -!- msponge [~msponge@30-7-244.wireless.csail.mit.edu] has quit [Quit: msponge] 02:05:55 -!- jacius [~jacius@c-24-13-89-230.hsd1.il.comcast.net] has quit [Remote host closed the connection] 02:07:13 tltstc [~tltstc@cpe-76-90-95-39.socal.res.rr.com] has joined #lisp 02:07:41 -!- holycow [~holycow@host-64-151-208-2.bchsia.in2net.net] has quit [Quit: Lost terminal] 02:13:04 I've used with/let bindings in :around methods, it can be much cleaner than binding the same variable in all the called method combinations. 02:14:11 13WAAJ28K [~replore@203.152.213.161.static.zoot.jp] has joined #lisp 02:20:14 -!- tarmil` [~user@business-178-48-18-229.business.broadband.hu] has quit [Read error: Connection reset by peer] 02:22:19 ql-impl:definterface (and friends) == pure beauty 02:22:37 RomyEatsDrupal [~stickycak@pool-74-101-80-179.nycmny.east.verizon.net] has joined #lisp 02:22:37 stickycake [~stickycak@pool-74-101-80-179.nycmny.east.verizon.net] has joined #lisp 02:24:58 -!- Joreji [~thomas@vpn-ei1.unidsl.de] has quit [Ping timeout: 248 seconds] 02:25:08 paratattva [~quassel@0025111258df.click-network.com] has joined #lisp 02:25:57 -!- paratattva [~quassel@0025111258df.click-network.com] has quit [Remote host closed the connection] 02:26:21 -!- felideon [~fdelgado@184.105.242.75] has quit [Ping timeout: 240 seconds] 02:27:06 -!- marsell [~marsell@120.18.174.212] has quit [Ping timeout: 248 seconds] 02:28:52 kanru` [~user@218-167-103-89.dynamic.hinet.net] has joined #lisp 02:31:19 -!- MrBusiness [~MrBusines@75-163-225-197.clsp.qwest.net] has quit [Ping timeout: 252 seconds] 02:32:03 Hmmmm, cffi bug. :~( 02:32:47 centipedefarmer_ [~centipede@75-162-53-63.desm.qwest.net] has joined #lisp 02:34:27 rukubites: details? 02:34:34 well, just curious 02:35:17 Current iolib fails to build on 32bit allegro due to some :long-long type issues. 02:35:33 -!- SegFaultAX|work [~mkbernard@173.228.45.162] has quit [Remote host closed the connection] 02:35:43 rukubites: is it CFFI from git? 02:35:54 akovalenko: No, it is cffi from quicklisp. 02:36:14 I might try the git. The prod environment uses 64bit allegro and it seems to work. 02:36:30 This is just my local machine, where I was only given a 32bit licence. 02:36:50 Normally I use sbcl so it hasn't been an issue. 02:37:35 rukubites: there were some fixes for allegro long long, very recently 02:37:59 -!- RomyEatsDrupal [~stickycak@pool-74-101-80-179.nycmny.east.verizon.net] has quit [Quit: RomyEatsDrupal] 02:37:59 -!- stickycake [~stickycak@pool-74-101-80-179.nycmny.east.verizon.net] has quit [Quit: stickycake] 02:38:04 Pulling the git sources now. 02:39:49 stickycake [~stickycak@pool-74-101-80-179.nycmny.east.verizon.net] has joined #lisp 02:39:49 RomyEatsDrupal [~stickycak@pool-74-101-80-179.nycmny.east.verizon.net] has joined #lisp 02:39:51 -!- RomyEatsDrupal [~stickycak@pool-74-101-80-179.nycmny.east.verizon.net] has quit [Client Quit] 02:39:51 -!- stickycake [~stickycak@pool-74-101-80-179.nycmny.east.verizon.net] has quit [Client Quit] 02:40:08 MrBusiness [~MrBusines@75-163-225-197.clsp.qwest.net] has joined #lisp 02:41:17 echo-area [~user@182.92.247.2] has joined #lisp 02:42:01 Nope, same issue. 02:43:11 The problem (at the top level) seems to be that allegro's CONVERT-FOREIGN-TYPE only has :long-long for 64bit, even though there are work-arounds for 32bit defined. 02:43:14 RomyEatsDrupal [~stickycak@pool-74-101-80-179.nycmny.east.verizon.net] has joined #lisp 02:43:14 stickycake [~stickycak@pool-74-101-80-179.nycmny.east.verizon.net] has joined #lisp 02:43:25 I might try adding a #-64bit case and see if that helps. 02:44:35 -!- sacho_ [~sacho@95-42-91-219.btc-net.bg] has quit [Ping timeout: 240 seconds] 02:46:06 -!- _schulte_ [~eschulte@c-174-56-1-147.hsd1.nm.comcast.net] has quit [Quit: leaving] 02:46:55 airolson [~airolson@CPE00222d55a738-CM00222d55a735.cpe.net.cable.rogers.com] has joined #lisp 02:46:58 -!- stickycake [~stickycak@pool-74-101-80-179.nycmny.east.verizon.net] has quit [Client Quit] 02:46:58 -!- RomyEatsDrupal [~stickycak@pool-74-101-80-179.nycmny.east.verizon.net] has quit [Client Quit] 02:47:15 No, it is beyond my capabilities and time constraints to fix it, especially since I can work around it for now. 02:47:52 -!- rmathews [~roshan@59.92.22.21] has quit [Quit: ...] 02:49:14 RomyEatsDrupal [~stickycak@pool-74-101-80-179.nycmny.east.verizon.net] has joined #lisp 02:49:14 stickycake [~stickycak@pool-74-101-80-179.nycmny.east.verizon.net] has joined #lisp 02:52:34 -!- centipedefarmer_ [~centipede@75-162-53-63.desm.qwest.net] has quit [Quit: This computer has gone to sleep] 02:56:03 -!- ikki [~ikki@201.155.92.12] has quit [Quit: Leaving] 02:56:17 _nix00 [~Adium@116.228.89.171] has joined #lisp 02:58:07 Cosman246 [~cosman246@c-66-235-51-122.sea.wa.customer.broadstripe.net] has joined #lisp 02:58:45 sykopomp [~sykopomp@gateway/tor-sasl/sykopomp] has joined #lisp 03:01:31 -!- RomyEatsDrupal [~stickycak@pool-74-101-80-179.nycmny.east.verizon.net] has quit [Quit: RomyEatsDrupal] 03:01:31 -!- stickycake [~stickycak@pool-74-101-80-179.nycmny.east.verizon.net] has quit [Quit: stickycake] 03:04:31 dys` [~andreas@krlh-5f71ebc7.pool.mediaWays.net] has joined #lisp 03:04:56 -!- Bike [~Glossina@71-214-104-54.ptld.qwest.net] has quit [Ping timeout: 240 seconds] 03:05:14 horieyui [~horieyui@113.106.212.37] has joined #lisp 03:05:59 -!- dys [~andreas@krlh-5f73589f.pool.mediaWays.net] has quit [Ping timeout: 252 seconds] 03:06:09 -!- icrazyhack [~horieyui@114.119.1.1] has quit [Ping timeout: 252 seconds] 03:06:51 Bike [~Glossina@71-214-104-54.ptld.qwest.net] has joined #lisp 03:10:34 stickycake [~stickycak@pool-74-101-80-179.nycmny.east.verizon.net] has joined #lisp 03:10:34 RomyEatsDrupal [~stickycak@pool-74-101-80-179.nycmny.east.verizon.net] has joined #lisp 03:10:36 -!- RomyEatsDrupal [~stickycak@pool-74-101-80-179.nycmny.east.verizon.net] has quit [Client Quit] 03:10:36 -!- stickycake [~stickycak@pool-74-101-80-179.nycmny.east.verizon.net] has quit [Client Quit] 03:13:31 spradnyesh [~pradyus@nat/yahoo/x-fvikernradabfjpr] has joined #lisp 03:14:03 csdserver [~csdserver@76.177.111.55] has joined #lisp 03:19:18 rmathews [~roshan@122.174.5.245] has joined #lisp 03:26:45 -!- slyrus [~chatzilla@adsl-76-254-43-174.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 252 seconds] 03:28:37 -!- gaidal [~gaidal@113.119.26.1] has quit [Read error: Connection reset by peer] 03:32:41 -!- BlankVerse [~pankajm@202.3.77.219] has quit [Ping timeout: 240 seconds] 03:36:11 -!- peearr [~aaron@159.153.4.51] has quit [Remote host closed the connection] 03:36:33 peearr [~aaron@159.153.4.51] has joined #lisp 03:36:35 -!- Bike [~Glossina@71-214-104-54.ptld.qwest.net] has quit [Ping timeout: 240 seconds] 03:38:02 ISF__ [~ivan@201.82.138.222] has joined #lisp 03:38:28 -!- ISF_ [~ivan@201.82.138.222] has quit [Read error: Connection reset by peer] 03:38:29 -!- saint_cypher [~rjspotter@208.178.63.106] has quit [Ping timeout: 252 seconds] 03:38:30 Bike [~Glossina@71-214-104-54.ptld.qwest.net] has joined #lisp 03:40:25 BlankVerse [~pankajm@202.3.77.219] has joined #lisp 03:40:33 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Ping timeout: 240 seconds] 03:41:16 gaidal [~gaidal@58.62.240.247] has joined #lisp 03:45:17 sysop_fb [~fb@108-66-160-34.lightspeed.spfdmo.sbcglobal.net] has joined #lisp 03:48:07 -!- airolson [~airolson@CPE00222d55a738-CM00222d55a735.cpe.net.cable.rogers.com] has quit [] 03:49:24 attila_lendvai [~attila_le@176.222.150.202] has joined #lisp 03:49:24 -!- attila_lendvai [~attila_le@176.222.150.202] has quit [Changing host] 03:49:24 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 03:50:45 DataLinkDroid [~David@120.152.116.38] has joined #lisp 03:50:58 sacho_ [~sacho@95-42-91-219.btc-net.bg] has joined #lisp 03:51:08 robde [~robde@p579031F4.dip.t-dialin.net] has joined #lisp 03:53:04 -!- csdserver [~csdserver@76.177.111.55] has quit [Changing host] 03:53:04 csdserver [~csdserver@unaffiliated/csddesk] has joined #lisp 03:55:34 drewc [~user@207.6.31.109] has joined #lisp 03:55:50 -!- cnl [~cnl@95.106.65.176] has quit [Quit: Lost terminal] 03:56:21 I'm getting an undefined function error while trying to start up hunchentoot. 03:56:40 MAKE-THREAD is apparently not found in bordeaux-threads 03:57:05 DataLinkDroid: try (asdf:load-system :bordeaux-threads :force t) 03:57:17 i'm using systems loaded with the latest quicklisp distribution 03:58:16 DataLinkDroid: that is, there's some bug in bordeaux-threads, so parts of it aren't loaded successfully when it's (first) compiled on demand 03:58:30 having a problem with installing sbcl 1.0.55 on a fresh debian squeeze: /lib/libc.so.6: version `GLIBC_2.14' not found ... wonder if anyone has seen this and what should I do? 03:58:40 akovalenko, that seems to have done the trick 03:59:00 drewc: rebuild from sources, or ask SBCL maintainers to downgrade their linuxes 03:59:09 (their glibces, specifically) 03:59:16 what does the :force t do? recompile? 04:00:11 DataLinkDroid: ..recompile this and its dependencies. It's a "one time per installation" thing, the next loading of bordeaux-threads into a clean Lisp is likely to succeed. 04:00:34 that's great, thank you for your help 04:00:44 *akovalenko* is going to look into bordeaux-threads and find the cause.. 04:00:45 akovalenko: that is an attempted install from source. My /lib/libc.so.6 is Debian EGLIBC 2.11.2-10 04:01:50 -!- rukubites [~user@d58-111-165-31.meb802.vic.optusnet.com.au] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 04:05:29 does ASDF always use LOAD for ASD files internally? 04:07:56 I'm looking at bordeaux-threads.asd, it pushnews :thread-support to *features* (wrapped in eval-when), and uses it in reader condition for its defsystem form. The first-time failure seems to be a sign that a defsystem form is read without :thread-support for the first time.. 04:08:37 akov 04:08:49 so, if ASDF does READ..READ..READ..EVAL instead of eval'ing a form at a time, everything is explained 04:08:49 akovalenko, interesting 04:13:52 stickycake [~stickycak@64.134.242.47] has joined #lisp 04:13:52 RomyEatsDrupal [~stickycak@64.134.242.47] has joined #lisp 04:14:08 -!- nialo [~nialo@ool-182d1973.dyn.optonline.net] has quit [Ping timeout: 240 seconds] 04:15:35 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Ping timeout: 255 seconds] 04:16:12 -!- RomyEatsDrupal [~stickycak@64.134.242.47] has quit [Client Quit] 04:17:00 RomyEatsDrupal [~stickycak@64.134.242.47] has joined #lisp 04:18:06 -!- dnolen [~user@cpe-98-14-92-234.nyc.res.rr.com] has quit [Ping timeout: 268 seconds] 04:19:20 -!- rme [~rme@50.43.137.115] has quit [Quit: rme] 04:25:41 -!- peearr [~aaron@159.153.4.51] has quit [Ping timeout: 240 seconds] 04:34:47 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Quit: rpg] 04:45:40 -!- RomyEatsDrupal [~stickycak@64.134.242.47] has quit [Quit: RomyEatsDrupal] 04:45:42 -!- stickycake [~stickycak@64.134.242.47] has quit [Quit: stickycake] 04:50:41 RomyEatsDrupal [~stickycak@64.134.242.47] has joined #lisp 04:52:38 rme [~rme@50.43.137.115] has joined #lisp 04:59:22 -!- RomyEatsDrupal [~stickycak@64.134.242.47] has quit [Quit: RomyEatsDrupal] 05:00:34 -!- Jasko [~tjasko@108.60.121.114] has quit [Quit: This computer has gone to sleep] 05:01:20 -!- tritchey [~tritchey@108.60.121.114] has quit [Quit: tritchey] 05:01:36 -!- BlankVerse [~pankajm@202.3.77.219] has quit [Quit: Lost terminal] 05:02:25 ehebert [~user@c-66-30-9-243.hsd1.ma.comcast.net] has joined #lisp 05:03:06 -!- Kron_ [~Kron@98.143.96.68] has quit [Quit: Kron awayyy!] 05:03:34 BlankVerse [~pankajm@202.3.77.219] has joined #lisp 05:04:19 -!- ISF__ [~ivan@201.82.138.222] has quit [Quit: WeeChat 0.3.6] 05:04:54 ISF [~ivan@201.82.138.222] has joined #lisp 05:06:56 -!- ehebert [~user@c-66-30-9-243.hsd1.ma.comcast.net] has quit [Remote host closed the connection] 05:08:37 nialo [~nialo@ool-182d5684.dyn.optonline.net] has joined #lisp 05:12:17 -!- pnq [~nick@172.130.7.48] has quit [Ping timeout: 255 seconds] 05:12:54 -!- Buglouse [~Buglouse@cpe-65-28-172-255.wi.res.rr.com] has quit [Quit: WeeChat 0.3.6] 05:16:41 -!- theBlackDragon [~dragon@77.109.98.120] has quit [Ping timeout: 268 seconds] 05:17:34 mikecsh [~mikecsh@113.28.74.33] has joined #lisp 05:20:34 ehebert [~ehebert@c-66-30-9-243.hsd1.ma.comcast.net] has joined #lisp 05:24:47 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 05:34:07 tyson1 [~Ian@bas1-toronto06-2925210028.dsl.bell.ca] has joined #lisp 05:34:25 tritchey [~tritchey@12.236.109.2] has joined #lisp 05:35:34 -!- tyson1 [~Ian@bas1-toronto06-2925210028.dsl.bell.ca] has quit [Client Quit] 05:36:27 -!- hypercube32 [~hypercube@246.111.188.72.cfl.res.rr.com] has quit [Quit: Leaving] 05:36:37 gko [~gko@27.247.194.100] has joined #lisp 05:36:52 dnjaramba [~dnjaramba@41.72.193.86] has joined #lisp 05:37:42 kushal [~kdas@fedora/kushal] has joined #lisp 05:40:54 -!- zmv [~zmv@186.204.151.21] has quit [Quit: Leaving] 05:41:37 -!- realitygrill [~realitygr@adsl-76-226-139-212.dsl.sfldmi.sbcglobal.net] has quit [Quit: realitygrill] 05:51:32 pterygota [~user@cpe-76-188-7-196.neo.res.rr.com] has joined #lisp 05:53:08 -!- tritchey [~tritchey@12.236.109.2] has quit [Quit: tritchey] 05:57:15 stickycake [~stickycak@cpe-69-203-115-155.nyc.res.rr.com] has joined #lisp 05:57:17 RomyEatsDrupal [~stickycak@cpe-69-203-115-155.nyc.res.rr.com] has joined #lisp 05:57:49 anonus just said it's impossible to write anything more complex than hello World in Lisp because it has no packages. systems/modules whatever. After using quicklisp, asdf and reading PCL on the topic. 05:57:57 anonus: Why don't you share your grief with us? 05:58:39 Well, it depends on what 'lisp' means. 05:58:52 Certainly that's accurate of lisp 1.5, iirc. 06:00:31 -!- akovalenko [~akovalenk@95.73.120.68] has quit [Read error: Connection reset by peer] 06:00:47 asdf and ql useless in sbcl --script 06:03:04 Scripts are not the "normal" way to use lisp. 06:03:20 oh, he also believes CL is a scripting language. 06:04:00 because it is 1) slow; 2) dynamic; 3) quick to write in 06:04:31 hahahaha 06:05:47 anonus: So what's the problem at hand? You want to write a script which uses some libraries installed with quicklisp? 06:06:06 I'm currently spearheading use of Lisp in a quite big student project. It's probably the language with fastest and most efficient code generated from all proposed ones, unless someone decides to deploy on JVM 06:06:19 sbcl docs are quite clear about what does --script do. You can specify all flags except --no-*init 06:07:41 p_l|brage: I thought that only implmentations were fast and languages are not. :-) 06:08:27 rtoym: certain languages are married to their implementations in practice ;P 06:08:29 sysinit usually initialises asdf and accompanying libs, userinit may contain lots of extra stuff so just load "~/quicklisp/setup.lisp" before you start loading required systems. 06:09:16 rtoym: when possible competition includes PHP 06:10:01 -!- sacho_ [~sacho@95-42-91-219.btc-net.bg] has quit [Read error: Operation timed out] 06:10:04 p_l|brage: You need a better set of students who know more languages. :-) 06:10:09 this might be an interesting data point: my FFT is now slightly faster than FFTW (in normal mode) for large vectors... too bad adding a bit reversal stage introduces such a ~50% slowdown. 06:10:12 *rtoym* has never used or even looked at PHP. 06:10:47 rtoym: I wasn't the one assigning members, and it was done in a way that "averages" the abilities. After all, I'm one of those students 06:10:55 pkhuong: Nice! What does normal mode mean? And don't do bit reversals. :-) 06:11:34 rtoym: there's a fancy purely empirical scheduling mode; patient is its name, and it's an understatement. 06:11:35 akovalenko [~akovalenk@95.73.108.208] has joined #lisp 06:12:20 I don't really know what that means. 06:12:24 -!- DataLinkDroid [~David@120.152.116.38] has quit [Quit: Bye] 06:12:32 -!- ehebert [~ehebert@c-66-30-9-243.hsd1.ma.comcast.net] has quit [Read error: Connection reset by peer] 06:12:38 anonus: yup. loading asdf is precisely what sysinit does on Gentoo. 06:13:20 FFTW uses dynamic programming to generate optimal plans for each size. In patient mode, the evaluation uses actual clock cycles instead of analytic approximations. 06:13:55 -!- rme [~rme@50.43.137.115] has quit [Quit: rme] 06:14:02 anonus: so replace --script with... --noinform --disable-ldb --lose-on-corruption --end-runtime-options --no-userinit --disable-debugger --end-toplevel-options 06:14:09 Then load quicklisp in your script. 06:14:09 We're talking hours of planning for large FFTs. It's even worse when you introduce a non-power-of-two number, in there, like asking for parallelisation over 11 cores. 06:15:05 pkhuong: Ah, I see. So normal mode is just some fixed scheduling? 06:15:15 it's not fixed, but the cost function is estiamted. 06:15:30 It's still pretty slow, but not as much as patient mode. 06:17:18 also, not including the bit reversal is "cheating", because FFTW is in order. 06:18:38 -!- ltriant [~ltriant@lithium.mailguard.com.au] has quit [Quit: Computer has gone to sleep] 06:19:45 How does FFTW get such fast bit reversal? It was nice on DSPs that almost always had special bit-reversed addressing modes. 06:20:34 it doesn't do bit reversal at all. All of its transforms are in-order; it does a lot of transposes (explicit or implicit) instead, merged with the computations. 06:20:38 -!- _3b [foobar@cpe-72-179-19-4.austin.res.rr.com] has quit [Ping timeout: 240 seconds] 06:21:09 _3b [foobar@cpe-72-179-19-4.austin.res.rr.com] has joined #lisp 06:21:13 nowadays, the issue with bit reversal isn't the address computation as much as the atrocious cache behaviour. 06:23:14 ramkrsna [ramkrsna@unaffiliated/ramkrsna] has joined #lisp 06:24:14 saint_cypher [~rjspotter@c-76-126-70-224.hsd1.ca.comcast.net] has joined #lisp 06:26:20 pkhuong: Right. DSPs usually have some kind of fast memory or cache where the data can usually fit. At least for the kinds of work I used to do. 06:26:58 asvil`` [~filonenko@178.124.160.180] has joined #lisp 06:27:18 Ah, I feel happy with myself... 06:33:15 cyrillos [~cyrill@188.134.33.130] has joined #lisp 06:33:30 -!- berean [~jmbrooks@ip68-100-56-190.dc.dc.cox.net] has quit [Quit: Lost terminal] 06:36:59 jmbrooks [~jmbrooks@ip68-100-56-190.dc.dc.cox.net] has joined #lisp 06:38:36 -!- pspace [~andrew@adsl-76-241-85-191.dsl.bcvloh.sbcglobal.net] has quit [Ping timeout: 244 seconds] 06:38:56 pspace [~andrew@adsl-76-241-85-191.dsl.bcvloh.sbcglobal.net] has joined #lisp 06:40:07 gravicappa [~gravicapp@ppp91-77-168-203.pppoe.mtu-net.ru] has joined #lisp 06:41:07 -!- [SLB] [~balthasar@unaffiliated/slabua] has quit [Quit: [ Close the World, Open the nExt ]] 06:42:32 zmyrgel [~user@193.64.112.22] has joined #lisp 06:46:38 -!- BlankVerse [~pankajm@202.3.77.219] has quit [Ping timeout: 240 seconds] 06:48:05 -!- xyxu [~xyxu@58.41.1.162] has quit [Quit: Leaving.] 06:48:10 xyxu [~xyxu@58.41.1.162] has joined #lisp 06:48:55 theBlackDragon [~dragon@77.109.98.120] has joined #lisp 06:48:55 -!- zenlunatic [~justin@c-68-48-40-231.hsd1.md.comcast.net] has quit [Ping timeout: 240 seconds] 06:49:39 [SLB] [~balthasar@unaffiliated/slabua] has joined #lisp 06:50:06 -!- mburke [~max@S0106000c41f2f3de.vc.shawcable.net] has left #lisp 06:50:31 -!- echo-area [~user@182.92.247.2] has quit [Remote host closed the connection] 06:51:03 -!- mikecsh [~mikecsh@113.28.74.33] has quit [Quit: mikecsh] 06:55:24 mathslin` [~user@119.255.44.227] has joined #lisp 06:55:25 -!- mathslinux [~user@119.255.44.227] has quit [Remote host closed the connection] 06:55:51 sacho_ [~sacho@95-42-91-219.btc-net.bg] has joined #lisp 06:57:51 sdemarre [~serge@91.176.166.18] has joined #lisp 06:58:37 fractal_heart [~mzhang@108-66-116-155.lightspeed.sndgca.sbcglobal.net] has joined #lisp 06:59:20 -!- yoklov [~yoklov@24-177-5-183.dhcp.nwtn.ct.charter.com] has quit [Quit: computer sleeping] 07:06:15 -!- gravicappa [~gravicapp@ppp91-77-168-203.pppoe.mtu-net.ru] has quit [Read error: Connection reset by peer] 07:06:23 wondertageous [~wondertag@123.232.43.67] has joined #lisp 07:06:34 -!- wondertageous [~wondertag@123.232.43.67] has quit [Client Quit] 07:11:20 wolfpython [~wolf@180.109.157.164] has joined #lisp 07:12:01 angavrilov [~angavrilo@217.71.235.212] has joined #lisp 07:15:41 -!- Cosman246 [~cosman246@c-66-235-51-122.sea.wa.customer.broadstripe.net] has quit [Ping timeout: 252 seconds] 07:18:48 anonus | gordon@native ~/mysrc/lisp $ sbcl --script morse.lisp 07:19:02 anonus | unhandled SB-C::INPUT-ERROR-IN-COMPILE-FILE in thread # anonus | wait, I'll use a pastebin 07:19:27 -!- knob [~knob@65-23-212-177.prtc.net] has quit [] 07:21:18 http://pastebin.com/aS0s5Z4L 07:21:26 anonus: What are you trying to achieve? 07:22:04 guntha [~guntha_@guntha.got.that.thriftypixel.com] has joined #lisp 07:22:15 You were spamming me for the last hour with some insane troll logic without actually stating your task you're trying to solve. 07:22:38 naryl: thanks for letting us all be part of it! 07:23:01 ivan-kanis [~user@89.83.137.164] has joined #lisp 07:23:06 I tried to use my telepathic skills but you ignored it. 07:23:07 i want to run a script and i want that my script be able to use an split-sequence 07:23:29 anonus: common lisp is not a scripting language. 07:23:32 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 07:23:32 Yes, I understood your problem correctly. There's a solution above. 07:23:33 gravicappa [~gravicapp@ppp91-77-173-91.pppoe.mtu-net.ru] has joined #lisp 07:24:04 hmm... 07:24:06 ok 07:24:17 it is bad solution 07:24:18 look 07:24:30 sbcl have an option "--script" 07:24:52 i think (obviously) it was designed to make sbcl able to run scripts 07:25:38 anonus: right, but that does not make common lisp a scripting language. it is not designed to be that, so you'll still have to go through the dance of loading systems, choosing the right image and all that. 07:25:45 but i can't run something more complex than helloworld with it 07:26:04 anonus: so, in order to use --script effectively, you'll first have to learn how to use common lisp properly using the repl. 07:26:08 -!- stickycake [~stickycak@cpe-69-203-115-155.nyc.res.rr.com] has quit [Quit: stickycake] 07:26:13 -!- RomyEatsDrupal [~stickycak@cpe-69-203-115-155.nyc.res.rr.com] has quit [Quit: RomyEatsDrupal] 07:26:21 anonus: this is it. you can stop your complaining now and start the learning. 07:26:33 ok, maybe anyone then explain me the meaning of --script option ? 07:26:46 i already read the man 07:27:09 anonus: no. that is what the manual is for, and as i said, you'll first have to learn the standard way of using common lisp before you can effectively use --script. 07:27:17 anonus: i'm not going to repeat this again. 07:27:26 ok, ok 07:27:30 before that 07:27:41 maybe you can provide me an example of using --script ? 07:27:41 -!- pnathan [~Adium@98.145.117.147] has quit [Quit: Leaving.] 07:27:48 anonus: no. 07:28:15 someone else ? 07:28:38 -!- ISF [~ivan@201.82.138.222] has quit [Ping timeout: 255 seconds] 07:29:19 becase i'm beginning suspecting that word "script" means in lisp some different than in other situations 07:29:35 anonus: stop suspecting, start learning. 07:30:20 anonus: http://google.com/codesearch#search/&q=%22sbcl%20--script%22&type=cs 07:30:52 naryl: thanks, that i was looking for 07:31:00 anonus: http://rosettacode.org/wiki/Simple_database#Common_Lisp 07:31:50 eMBee: how is that exemplary of --script? 07:32:46 i find the manual crystal clear. --script is not meant to be used on the command line, but in shebang lines, in scripts. its purpose is to make sbcl skip the shebang line. nothing else. 07:32:55 wondertageous [~wondertag@123.232.43.67] has joined #lisp 07:33:05 he who starts sbcl --script from the command line does it wrong. 07:33:08 xyxu1 [~xyxu@58.41.1.162] has joined #lisp 07:33:14 -!- xyxu [~xyxu@58.41.1.162] has quit [Read error: Connection reset by peer] 07:33:41 why does that matter? the result is the same 07:33:52 have a look at the hyperspec. does it mention "script"? no. that is because "script" is not a common lisp term. 07:34:02 eMBee: because --load is what you want to use on the command line. 07:34:17 only if i want to get a repl at the end 07:34:19 eMBee: if you use --script, it shows that you do not know what you're doing. 07:35:10 huh? but using --script in a shebang line means i do know what i am doing? 07:35:20 eMBee: not necessarily. 07:35:35 -!- gniourf_gniourf [~Gniourf@2a01:e35:2433:3b90:222:41ff:fe23:8d8e] has quit [Ping timeout: 240 seconds] 07:37:11 eMBee: You used --script? Can you explain this: http://google.com/codesearch#9T0I34aNtcw/lisp/bbop/src/kati-parse.lisp&q=%22sbcl%20--script%22&type=cs 07:37:31 --script means that userinit and sysinit are not run, that means asdf is not loaded. How does require work then? 07:37:36 H4ns: so then can you explain to me the difference between using --script on the commandline vs in a shebang? ican acceptthat you don't like using --script at all, and you can call me ignorant for using it, that's fair. but i don't see why using it in a shebang is any better than on the commandline 07:39:02 naryl: i have not used script with require 07:39:35 -!- sdemarre [~serge@91.176.166.18] has quit [Ping timeout: 240 seconds] 07:39:54 eMBee: all i object to is inferring that common lisp would be a "scripting language" from the presence of the --script option in sbcl. 07:40:08 -!- _3b [foobar@cpe-72-179-19-4.austin.res.rr.com] has quit [Ping timeout: 248 seconds] 07:40:20 i didn't make such a claim, and i fully agree with that objection 07:40:23 _3b [foobar@cpe-72-179-19-4.austin.res.rr.com] has joined #lisp 07:40:25 -!- wolfpython [~wolf@180.109.157.164] has quit [Quit: ] 07:42:37 -!- ivan-kanis [~user@89.83.137.164] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 07:43:24 anonus actually inferred that common lisp is a scripting language from its low results on shootout, dynamic type system, ease of writing code and obvious general suckiness. So --script is not such a bad clue. 07:44:05 naryl: if kati-parse works, i can't explain it, if it doesn't work then maybe the shebang line there is not even used and the file is loaded in different ways. just a random guess though 07:45:35 Cosman246 [~cosman246@c-66-235-51-122.sea.wa.customer.broadstripe.net] has joined #lisp 07:49:16 ivan-kanis [~user@89.83.137.164] has joined #lisp 07:51:07 pon1980 [~pon1980@195-67-88-105.customer.telia.com] has joined #lisp 07:56:09 anaumov [~anaumov@opensuse/member/Alexander-Naumov] has joined #lisp 07:58:14 -!- toekutr [~user@50-0-51-2.dsl.static.sonic.net] has quit [Remote host closed the connection] 08:03:25 Beetny [~Beetny@ppp118-208-104-248.lns20.bne4.internode.on.net] has joined #lisp 08:08:29 -!- Cosman246 [~cosman246@c-66-235-51-122.sea.wa.customer.broadstripe.net] has quit [Ping timeout: 252 seconds] 08:11:28 -!- xan_ [~xan@80.174.78.241.dyn.user.ono.com] has quit [Read error: Operation timed out] 08:13:40 BlankVerse [~pankajm@202.3.77.219] has joined #lisp 08:14:07 -!- drewc [~user@207.6.31.109] has left #lisp 08:14:28 osa1 [~sinan@78.189.172.153] has joined #lisp 08:14:45 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 08:15:57 jtza8 [~jtza8@196-210-142-210.dynamic.isadsl.co.za] has joined #lisp 08:19:52 Blkt [~user@89-96-199-46.ip13.fastwebnet.it] has joined #lisp 08:23:37 -!- nialo` [~nialo@ool-182d5684.dyn.optonline.net] has quit [Quit: short is good.] 08:24:10 xan_ [~xan@80.174.78.231.dyn.user.ono.com] has joined #lisp 08:26:29 -!- 13WAAJ28K [~replore@203.152.213.161.static.zoot.jp] has quit [Read error: Connection reset by peer] 08:26:42  08:27:32 -!- |3b| [foobar@cpe-72-179-19-4.austin.res.rr.com] has quit [Remote host closed the connection] 08:28:01 |3b| [foobar@cpe-72-179-19-4.austin.res.rr.com] has joined #lisp 08:34:34 vantage|work [~chatzilla@d5152EDDB.static.telenet.be] has joined #lisp 08:35:13 -!- ivan-kanis [~user@89.83.137.164] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 08:36:24 -!- asvil`` [~filonenko@178.124.160.180] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 08:36:42 asvil [~filonenko@178.124.160.180] has joined #lisp 08:36:44 -!- brandonz [~brandon@c-71-198-255-25.hsd1.ca.comcast.net] has quit [Quit: gone] 08:36:53 Athas [~athas@130.225.165.40] has joined #lisp 08:37:24 -!- |3b| [foobar@cpe-72-179-19-4.austin.res.rr.com] has quit [Remote host closed the connection] 08:37:41 |3b| [foobar@cpe-72-179-19-4.austin.res.rr.com] has joined #lisp 08:38:16 mishoo [~mishoo@79.112.112.130] has joined #lisp 08:40:17 ...? 08:40:45 :) 08:40:53 -!- fantazo [~fantazo@85-127-82-38.dynamic.xdsl-line.inode.at] has quit [Remote host closed the connection] 08:44:21 akovalenko: regarding drakma/usocket: how can i help? 08:44:41 akovalenko: i like your propsal (:if-supported) 08:46:16 cmm: global russian layout and emacs 08:49:47 -!- brendyn [~brendyn@123-2-73-61.static.dsl.dodo.com.au] has quit [Ping timeout: 252 seconds] 08:51:18 brendyn [~brendyn@123-2-73-61.static.dsl.dodo.com.au] has joined #lisp 08:52:06 (ql:quickload :verrazano) 08:52:44 is it just me or is there a disproportionate representation of russians in lisp 08:52:51 -!- CaZe [~CaZe@unaffiliated/y354c] has quit [Remote host closed the connection] 08:52:59 CaZe [~CaZe@unaffiliated/y354c] has joined #lisp 08:53:15 Ralith: what does "disproportionate" mean? 08:53:21 Ralith: (in this context) 08:53:33 more than is typical of programming language communites in general 08:53:51 sorry, beside repl 08:54:08 Ralith: i'm not a member of many other communities, but i've seen russian folks in many other nerd contexts. 08:54:29 Ralith: like, say, in the high-performance web-frontend context. 08:55:13 I hadn't noticed any concentrations in the past, but that could easily be confounded data. 08:55:35 -!- tensorpudding [~michael@99.148.193.184] has quit [Ping timeout: 240 seconds] 08:55:49 I do seem to recall reading something to the effect that Lisp is more common in eurasia than the US, though. 08:56:18 Ralith: i think that is pretty likely. russia has a long tradition of methematical education, so it is not surprising to see russians join the geek communities, too. 08:56:26 Ralith: are you from the us? 08:56:29 yes 08:57:59 Ralith: i see. as a german, i have had exposure to russian folks for a long time, so i don't see it as unusual :) 08:58:39 ah, heh 08:59:20 H4ns: Which part of Germany are you from? 08:59:28 Neronus: berlin 08:59:33 Ahh :) 09:01:49 lisp is powerfull language, some kind of tasks can be solved in the shortest way, russians are too lazy to use another less powerful language:) 09:02:23 laziness is a widely respected programmer virtue, after all. 09:03:10 mcsontos [mcsontos@nat/redhat/x-onlqbvlfdhstjeul] has joined #lisp 09:03:31 Although, frankly, it is drowning in its own success, these days. 09:03:55 how do you mean? 09:03:58 mishoo_ [~mishoo@79.112.112.130] has joined #lisp 09:04:22 It used to be that lisp had a long list of unusual features. 09:04:31 But that list is really very short these days. 09:04:45 that seems like a good thing. 09:04:51 popular languages are becoming more useful. 09:05:08 interactive development with all the features the so beloved and called scripting languages have; but with a compiler :) 09:05:10 Sure, and the justification for using lisp becoming harder and harder to make. 09:05:38 -!- mishoo [~mishoo@79.112.112.130] has quit [Ping timeout: 240 seconds] 09:05:52 Particularly since lisp still have a lot of crud left over from the stone-age. 09:05:54 the day when there is no reason to use lisp over a mainstream language is a happy day indeed 09:06:05 ehu [~ehuels@109.37.190.109] has joined #lisp 09:06:28 Yes. That's why I call it "drowning in its own success." 09:06:37 Lisp has almost made itself irrelevant. 09:07:35 kpal [~kpal@janus-nat-128-240-225-120.ncl.ac.uk] has joined #lisp 09:08:19 language choice is not a scientific thing anyway. languages are choosen by personal preference and knowledge. 09:08:33 It's largely driven by network effects. 09:08:46 Still, those are affected by technical details. 09:09:01 It's like VHS vs Beta. 09:09:15 nostoi [~nostoi@27.Red-95-121-139.dynamicIP.rima-tde.net] has joined #lisp 09:09:17 I would agree with Ralith anyway. I don't mind using another language (whatever that means) if I get a superset of the features I like and need. 09:09:19 VHS won because it was clearly superior. 09:09:50 in what way was it superior? 09:10:00 You could fit a goddamned movie on one tape. 09:10:11 wow 09:10:18 you never hear *that* point in the beta vs. vhs rants. 09:10:23 Zhivago: I think the real reason was that there was porn on it ;) 09:10:28 It's a bit murkier than that. Beta was backed by Sony and a much smaller alliance than Matsushita which was backing JVC's VHS. At Beta's launch it didn't hit the two hour mark, you're correct. 09:10:34 As opposed to beta, which had slightly better picture quality, but was a pain in the arse. 09:10:34 Ralith: it is mentioned sometimes 09:10:40 Porn might have helped. 09:10:49 But overall, even all things being equal, Beta would have lost due to the alliances at the time. Matsushita is much larger. 09:10:49 I admit to not paying a great deal of attention to such things. 09:11:03 But "being a pain in the arse to use" is an extremely important technical detail. 09:11:15 Even though Sony basically invented the helical scanning video tape setup with the U-Matic. 09:11:22 -!- Bike [~Glossina@71-214-104-54.ptld.qwest.net] has quit [Quit: leaving] 09:11:36 Zhivago: porn is an excellent way for the backing alliance to push for buyers to actually get the devices... provided that you can supply them 09:11:51 -!- Dodek [dodek@nolajf.pl] has quit [Read error: Operation timed out] 09:11:53 as long as there are five or six maintained common lisp implementations and an irc channel with some 300 users and i can program common lisp for a living, i am not concerned about the state of the language, however rusty or obsolete it may be. 09:12:15 Dodek [dodek@nolajf.pl] has joined #lisp 09:12:33 I wonder if Snobol can make that claim? 09:12:38 H4ns: Word is, though, that it is hard to find a job that allows programming common lisp for a living, isn't it? I haven't tried it myself 09:13:09 that's a bit of a silly word 09:13:11 marsell [~marsell@120.18.159.112] has joined #lisp 09:13:12 Neronus: i've done it for 10 years now. with 2 breaks to do embedded development in c++. no, it was not an issue for me, but that is because the market is small :) 09:13:13 No irc channel, at least. 09:13:44 H4ns: rather harder for new entries into the domain, I imagine. 09:14:33 Well, nowadays you can go the clojure route. But clojure never made me happy. 09:14:33 I'd troll for internship opportunities here and now if the next year of my schedule wasn't packed already 09:14:56 varjagg [~eugene@122.62-97-226.bkkb.no] has joined #lisp 09:16:10 That actually is a good idea. Anybody doing formal methods using common lisp (except me)? 09:16:19 formal methods? 09:16:41 Software verification and synthesis, all in all 09:16:46 oo, sounds fun 09:17:04 *Ralith* actually has an internship coming up using a haskell derivative that he stumbled upon out of pure luck, and is quite thankful for that much 09:17:58 Neronus: AMD? 09:18:07 Kryztof: seriously? 09:18:13 AMD uses CL? 09:18:27 They were big with ACL IIRC 09:18:30 ACL2 that is 09:18:43 woah 09:18:45 citation? 09:19:13 Motorola, IBM, ... 09:19:32 http://www.cs.utexas.edu/~moore/publications/acl2-papers.html#Processor-Models search for AMD. there is one thing from 96, i'm too lazy to search for the rest 09:20:58 hm, not too recent 09:21:00 still, cool 09:21:52 Motorola were certainly using CL a while back. There's probably some activity in Intel research, too 09:22:37 ahinki [~chatzilla@212.99.10.150] has joined #lisp 09:25:06 let's see, who else? I'm a bit out of the loop myself tracking all the industrial users of my software :) 09:25:14 ("my") 09:25:38 -!- kanru` [~user@218-167-103-89.dynamic.hinet.net] has quit [Ping timeout: 240 seconds] 09:25:45 "your" meaning? 09:25:48 ASau` [~user@95-26-131-32.broadband.corbina.ru] has joined #lisp 09:26:01 -!- nostoi [~nostoi@27.Red-95-121-139.dynamicIP.rima-tde.net] has quit [Ping timeout: 240 seconds] 09:26:23 Things to which I have vaguely contributed 09:28:11 jdz [~jdz@193.206.22.97] has joined #lisp 09:28:26 -!- ahinki [~chatzilla@212.99.10.150] has quit [Read error: No route to host] 09:28:58 Ahhh, Mr. Moore (of Boyer-Moore theorem prover) is going to be at POPL 2012. Looking forward to that \o/ 09:29:07 Maybe I can get some contacts going 09:30:05 -!- ASau [~user@89-178-244-244.broadband.corbina.ru] has quit [Ping timeout: 260 seconds] 09:30:12 vantage|work_ [~chatzilla@d5152EDDB.static.telenet.be] has joined #lisp 09:31:14 -!- Vivitron [~user@pool-173-48-170-228.bstnma.fios.verizon.net] has quit [Remote host closed the connection] 09:31:21 Ralith: It says in his abstract that the VIA Nano was verified as being functionally correct using ACL2. That thing was released 2008. 09:32:25 -!- wondertageous [~wondertag@123.232.43.67] has quit [Quit: Linkinus - http://linkinus.com] 09:33:15 -!- asvil [~filonenko@178.124.160.180] has quit [Ping timeout: 240 seconds] 09:33:21 Neronus: wow, didn't realize dev cycles were that slow 09:33:35 -!- vantage|work [~chatzilla@d5152EDDB.static.telenet.be] has quit [Ping timeout: 260 seconds] 09:33:48 -!- vantage|work_ is now known as vantage|work 09:34:44 nha [~prefect@5-74.104-92.cust.bluewin.ch] has joined #lisp 09:35:47 ISF [~ivan@201.82.138.222] has joined #lisp 09:37:21 c_arenz [arenz@nat/ibm/x-xowruqhywrfkqvhb] has joined #lisp 09:40:25 Well, at least it's recent work :) 09:44:37 bjonnh [~bjonnh@147.210.71.83] has joined #lisp 09:45:10 Hi 09:50:30 -!- spradnyesh [~pradyus@nat/yahoo/x-fvikernradabfjpr] has quit [Ping timeout: 260 seconds] 09:53:13 -!- guntha [~guntha_@guntha.got.that.thriftypixel.com] has quit [Ping timeout: 252 seconds] 09:54:53 -!- vervic [~vervic@vie-188-118-242-203.dsl.sil.at] has quit [Ping timeout: 255 seconds] 09:55:02 trebor_dki [~user@mail.dki.tu-darmstadt.de] has joined #lisp 09:58:11 guntha [~guntha_@pool-74-102-8-168.nwrknj.fios.verizon.net] has joined #lisp 09:58:58 urandom__ [~user@ip-88-152-204-179.unitymediagroup.de] has joined #lisp 09:59:23 -!- brendyn [~brendyn@123-2-73-61.static.dsl.dodo.com.au] has quit [Ping timeout: 252 seconds] 10:05:44 -!- spacefrogg^ is now known as spacefrogg 10:06:43 splittist [~splittist@74-104.198-178.cust.bluewin.ch] has joined #lisp 10:06:53 morning 10:07:01 ahinki [~chatzilla@212.99.10.150] has joined #lisp 10:07:54 brendyn [~brendyn@123-2-73-61.static.dsl.dodo.com.au] has joined #lisp 10:08:49 Does anybody remember that I worked to make shelisp nicer and that we looked for a better name? How about clesh (Common Lisp Embedded shell) 10:13:31 No. But how about cuticle? 10:14:46 cuticle? 10:15:12 I'm getting "expected end of string" error, is it related with multiline strings? 10:15:17 Neronus: I do 10:15:40 osa1: More context? 10:15:50 Neronus: ?? 10:15:52 madnificent: What do you think about clesh as a name? 10:15:56 Neronus: I remember clsh was one of the names, but you'd have to look into #lisp logs for more info on it... 10:16:10 what does the e stand for? 10:16:11 epic? 10:16:25 Embdedded, because the shell is embedded 10:16:34 But I like epic, too :) 10:16:52 osa1: I have not understead what you were asking for 10:16:54 -!- dnjaramba [~dnjaramba@41.72.193.86] has quit [Remote host closed the connection] 10:16:56 cuticle is a synonym of shell. and it has cl embedded in it. the rest is left as an exercise. 10:16:58 it sounds fine to me. I seem to recall that H4ns had a sane suggestion for the name, but i may be off. 10:17:03 *splittist* looks for his shift key 10:17:09 dnjaramba [~dnjaramba@41.72.193.86] has joined #lisp 10:17:43 right under caps lock 10:17:45 :) 10:18:14 write a useful shell 10:18:18 then worry about the name 10:18:51 Ralith: I didn't want to write a shell, I wanted to use a shell inside CL, like perl's backticks 10:18:54 Ralith: i tink the shell is already there 10:18:57 And in fact, that is already working :) 10:19:00 oh 10:19:03 cool 10:19:27 well, somebody else started it (years ago). I did some improvements (which turned out to be a rewrite) 10:19:37 it doesn't seem hard 10:19:48 It wasn't 10:19:54 bonus points for including a non-blocking-launch-and-return-a-stream mode 10:20:39 Not supported by trivial shell 10:20:48 it seems to be like one of those things that should be done once but that nobody really ever does. you need to have some knowledge about lisp before you can tackle it though. 10:21:01 and, therefore I guess, not portable 10:21:12 lots of useful things aren't portable 10:21:16 people do them anyway 10:21:52 Yes, and you are free to specialize it 10:22:52 -!- anonus [~anonymous@88.80.28.189] has quit [Ping timeout: 276 seconds] 10:23:52 -!- neoesque [~neoesque@210.59.147.232] has quit [Quit: Bye!] 10:24:04 Neronus: what are some cool examples of use? 10:25:10 kilon [~user@178.59.17.196] has joined #lisp 10:25:42 sacho [~sacho@95-42-91-219.btc-net.bg] has joined #lisp 10:26:02 -!- guntha [~guntha_@pool-74-102-8-168.nwrknj.fios.verizon.net] has quit [Quit: Leaving] 10:26:21 cool, or useful? I use it, for example, to call out to image magick easily; you can also quickly get a temporary filename, if you want to. Another thing is that [ echo ?(length [ ls $HOME ]) ] works 10:26:47 And I also set my root windoe (i.e., desktop background) by calling out to another program 10:27:51 guntha [~guntha_@199.19.116.121] has joined #lisp 10:28:09 Neronus: what license does it currently have? 10:28:32 -!- sacho_ [~sacho@95-42-91-219.btc-net.bg] has quit [Ping timeout: 240 seconds] 10:28:56 The author granted permission to do what I want, so it's either BSD or LLGPL. I understand BSD, so probably that one 10:29:06 *awesome* 10:29:10 It's not as if it was ingenious work 10:29:42 anonus [~anonymous@88.80.28.189] has joined #lisp 10:29:44 shell commands are generally easier to use than the corresponding APIs for things like audio control, too 10:30:12 Ralith: Yupp, so you can easily call out to alsactl from stumpwm without going through the C API 10:30:45 ossmix, you mean 10:30:45 :D 10:30:59 Whatever floats your boat 10:31:28 -!- mathrick [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 10:31:42 for clfswm i noticed that the amount of commands sent out from my volume control bar created too many file descriptors... clesh would likely fail there too (unless there is some way to indicate that you don't want io) 10:31:45 mathrick [~mathrick@85.218.148.156] has joined #lisp 10:32:39 Why do the FDs stay open? They should be closed, shouldn't they? 10:32:48 yeah 10:33:01 though of course if it's a highly-responsive thing like a volume slider, you should just use the API 10:33:03 Another option is to keep a shell process running and continue to feed commands to it through stdin 10:33:09 Neronus: they stay open for as long as it takes for the command to complete. if you use asynchronous commands then they apparently stay open for too long. 10:33:18 steevy [~steevy@91-67-42-157-dynip.superkabel.de] has joined #lisp 10:33:24 ah 10:33:33 Neronus: probably a linux configuration issue though, both sbcl and ecl had the issue (i haven't looked into solving it for other implementations yet) 10:33:52 also: You are using clfswm? Nice. Was too complicated for me to use. 10:33:55 -!- benny [~benny@i577A3220.versanet.de] has quit [Ping timeout: 252 seconds] 10:34:14 vervic [~vervic@e211-105.eduroam.tuwien.ac.at] has joined #lisp 10:34:18 Neronus: perhaps it evolved much over the last months? it turned out to be rather simple to use 10:34:25 -!- chu [~mathew.ba@CPE-124-176-63-146.lns1.dea.bigpond.net.au] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 10:34:26 i've used stump in the past too though 10:34:47 spradnyesh [~pradyus@nat/yahoo/x-trmesqgdzhgnsnhk] has joined #lisp 10:34:53 Well, the idea of nested workspaces was awesome :) 10:35:06 But it relies on the mouse pretty heavily, doesn't it? 10:35:16 -!- karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has quit [Ping timeout: 240 seconds] 10:35:19 Neronus: no, not really... you can do everything without the mouse 10:35:30 stump was cool too though 10:36:03 There, new license for shelisp which will soon be the software formerly known as shelisp 10:36:19 i do touch the mouse more with clfswm than with stump... it's handy when you want to create windows (somewhat like when you want to use stump's floating windows mode, you'll likely use the mouse) 10:37:29 stump was nice but crashy 10:38:07 Ralith: Really? It never crashed on me, and I've been using it exclusively for some months now. 10:38:28 crashed fairly regulary for me 10:38:29 *Ralith* shrug 10:38:39 switched to i3, am happy here 10:38:41 But clfswm crashed very often reset for some reason. That was instable 10:38:50 strange 10:38:51 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 10:39:33 I'm very glad that the SBCL multithreading bug disappeared, though. That was annoying 10:40:44 Neronus: just dive in the source and fix the bug :) thougher with multithreading bugs though. 10:40:50 splittist: Nice catch with cuticle, anyway. It's fun :) 10:41:13 madnificent: I tried, but I failed 10:41:57 the sbcl mandelbrot language shootout thing contains its own VOPs... interesting 10:42:25 Still slower than java :( 10:43:00 :( 10:44:08 sbcl is slower than java ? 10:44:34 bjonnh: depends on what you code and how you code it 10:44:39 -!- Athas [~athas@130.225.165.40] has quit [Remote host closed the connection] 10:45:05 -!- nitro_idiot [~nitro_idi@122x221x184x68.ap122.ftth.ucom.ne.jp] has quit [Remote host closed the connection] 10:45:14 the JVM is really good nowadays 10:45:31 nitro_idiot [~nitro_idi@122x221x184x68.ap122.ftth.ucom.ne.jp] has joined #lisp 10:45:52 lisperddd [3eccc0f7@gateway/web/freenode/ip.62.204.192.247] has joined #lisp 10:45:54 hello 10:46:09 i guess lisp's main gains generally aren't on the end of speed, even though we're not exactly slow 10:46:13 hello lisperddd 10:46:41 emacs is still faster than eclipse ;) 10:46:49 I cann't find 'make-array' in Emacs, why? 10:47:01 leo2007 [~leo@114.249.192.48] has joined #lisp 10:47:36 lisperddd: because these kind of arrays did not exist in elisp 10:47:40 -!- dys` is now known as dys 10:47:44 lisperddd: but you can use this: http://www.emacswiki.org/emacs/cl-array.el 10:48:09 lisperddd: #emacs may be of help too 10:48:28 java itself is fast but java apps are all slow and unresponsive and meh 10:49:57 re mandelbrot shootout: interesting that fortran is so much faster, seems to have the right library routines 10:49:57 -!- nitro_idiot [~nitro_idi@122x221x184x68.ap122.ftth.ucom.ne.jp] has quit [Ping timeout: 248 seconds] 10:50:32 madnificent: I think lisp has the potential to be fast. there are benchmarks out there that SBCL can generate code which runs faster than hand-crafted C code. 10:51:01 -!- zbigniew [~zb@3e8.org] has quit [Read error: Operation timed out] 10:51:10 -!- jtza8 [~jtza8@196-210-142-210.dynamic.isadsl.co.za] has quit [Ping timeout: 260 seconds] 10:51:43 jtza8 [~jtza8@196-210-142-210.dynamic.isadsl.co.za] has joined #lisp 10:51:57 -!- senj [~senj@173-12-176-54-oregon.hfc.comcastbusiness.net] has quit [Quit: Computer has gone to sleep.] 10:51:59 ehu, this means little to nothing 10:52:22 lisperddd_ [3eccc0f7@gateway/web/freenode/ip.62.204.192.247] has joined #lisp 10:52:34 ehu: I've seen that for a simple (loop for i upto 1000000000 sum i) line on x64 (and equivalent for-loop in C, -O3) 10:52:36 is lisp dead? is lisp fast? is lisp a scripting language? 10:52:37 ehu: i agree. but it's simple to write slow lisp code also... though the expresivenes is something you rarely see elsewhere. 10:52:37 deepfire: as it doesn't mean anything to say that "lisp's benefits generally aren't on the end of speed" 10:52:48 H4ns: it is all! 10:52:51 because that pre-supposes benchmarks 10:53:06 "typical" lisp is heavy on consing, so "lisp apps" are always going to be so-so 10:53:30 deepfire: why would you say that? 10:53:40 there are implementations where consing doesn't cost much at all. 10:53:42 besides, 10:53:42 Is this valid? 10:53:44 (defun make-matrix (rows cols &optional value) (make-vector rows (make-vector cols value))) 10:53:47 it seems all nested vectors change when changing only the last one 10:53:48 the typical lisp application is ugly, if it has a ui at all!!1 10:53:50 what do you optimize for? 10:54:00 in fact, changing one vector implies changes in every other vector 10:54:09 -!- lisperddd [3eccc0f7@gateway/web/freenode/ip.62.204.192.247] has quit [Ping timeout: 258 seconds] 10:54:17 deepfire: in lisp, I wrote applications in 6 months which didn't need maintenance in 2 years. 10:54:17 H4ns: users? i thought we only had ai? 10:54:22 *Neronus* wants to contribute, too. SSC! :) 10:54:23 deepfire: that's optimization. 10:54:40 well the point is that you can be fast in lisp if you NEED to 10:54:45 ehu, that's a different issue from what I reacted on 10:54:46 couldn't have done that in Java. 10:54:56 (or C) 10:55:10 and all the pointers that you have to track manually in C 10:55:13 http://paste.lisp.org/display/127022 10:55:14 (or other languages) 10:55:37 make it extremely hard to make long-running processes (quickly) in those languages 10:55:44 is that valid ^^ 10:56:12 bjonnh: when A is in B, you only return the part from there ... if it is not, you return a new CONS with the rest of the list. 10:56:17 zbigniew [~zb@3e8.org] has joined #lisp 10:56:18 don't think that's what you want 10:56:44 «Define the function INSERTS. Its arguments should be an atom and a list. If the atom is not already contained in the list, it should be inserted into the front of the list. If it is already in the list, the list itself should be returned.» 10:57:19 bjonnh: the clhs is clear on the subject :) 10:57:35 wait, are we making homework? 10:57:56 sounds like. 10:57:57 not at all, this is the art freiburg lisp course 10:58:12 http://art2.ph-freiburg.de/Lisp-Course 10:58:21 -!- robde [~robde@p579031F4.dip.t-dialin.net] has quit [Quit: Gone.] 10:58:34 I'm learning lisp with that :) 10:58:39 still sounds like school 10:59:06 no I'm PhD student in phytochemistry, lisp is just for my own pleasure :) 10:59:07 bjonnh: using if will make life easier on you, i think 10:59:27 (and because I need to learn more in order to extend org-mode easily) 10:59:41 I think org-mode is implemented in elisp. 10:59:43 *bjonnh* uses org-mode a lot for all its work 10:59:51 org-mode isn't written in common lisp, it's written in elisp 11:00:30 yes it is written in elisp, but things are very alike. And I would like to begin coding bigger apps also. So CL seemed to be a good choice. 11:00:32 (if (member a b) b (cons a b)) ; compulsive behavior 11:01:00 daniel__ [~daniel@p5082A026.dip.t-dialin.net] has joined #lisp 11:02:50 -!- daniel_ [~daniel@p5B32696C.dip.t-dialin.net] has quit [Ping timeout: 255 seconds] 11:03:01 madnificent: sure, it's easier :) is there a way to use the output of (member a b) in the then or else clauses ? 11:03:30 anaphoric macros are for later :) 11:03:56 -!- Blkt [~user@89-96-199-46.ip13.fastwebnet.it] has quit [Remote host closed the connection] 11:04:30 Neronus: ok, I'm on lesson 4 : recursion :) 11:04:38 mlkith [~redmundia@mail.madito.es] has joined #lisp 11:05:13 rudi_ [~rudi@1x-193-157-206-11.uio.no] has joined #lisp 11:05:38 -!- rudi_ is now known as rudi 11:05:41 after top-level-recursion and then tree-recursion. After I will need to find new source for learning 11:06:02 maybe this : http://www.gigamonkeys.com/book/ 11:06:08 bjonnh: I've read quite some, but I really really liked that book 11:06:22 after that I can recommend on lisp, it's fun, and let over lambda 11:06:45 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 11:07:30 i hate how format interprets is destination argument. 11:07:33 -!- marsell [~marsell@120.18.159.112] has quit [Ping timeout: 248 seconds] 11:07:44 one would expect that to be a string designator, but it is not. 11:07:53 stream designator even 11:08:10 t as a stream designator means *terminal-io* 11:08:19 t as an argument to format means *standard-output* 11:08:33 this is really really silly. 11:09:53 hello. has anyone used cl-irc irc library before? are there any issues in running irc:read-message-loop in a separate thread? 11:09:57 Blkt [~user@89-96-199-46.ip13.fastwebnet.it] has joined #lisp 11:10:01 threads are not mentioned on cl-irc's page 11:10:28 mlkith: there's no problem to do that. 11:11:34 H4ns: Ah, I didn't know that. I thought it was *standart-output* constantly. Mh. 11:11:35 -!- nha [~prefect@5-74.104-92.cust.bluewin.ch] has quit [Ping timeout: 240 seconds] 11:11:51 do I need to lock connection object when accessing it from more than one thread? 11:12:24 mlkith: If they are not mentioned, that cl-irc is probably unaware of threads and the answer is yes 11:12:27 mlkith: what do you want to do with it? Disconnecting, joining etc? 11:12:37 yes 11:13:22 I generally wouldn't expect any problems; but yea. you'd need to sync that, probably. 11:14:20 bjonnh: i don't understand your question. the answer is probably 'yes'. 11:16:06 Adlai` [~adlai@unaffiliated/adlai] has joined #lisp 11:16:17 bjonnh: You can also do (let ((res (member a b))) (if res ... ...)) where ... can of course contain res 11:16:36 -!- Adlai` is now known as Adlai 11:16:55 Anaphoric macros will allow you to do (aif (member a b) ... ...) and then use the symbol it to refer to the result of (member a b) 11:17:20 -!- [SLB] [~balthasar@unaffiliated/slabua] has quit [Read error: Connection reset by peer] 11:17:41 [SLB] [~balthasar@unaffiliated/slabua] has joined #lisp 11:18:27 robde [~robde@wlan-95-79.uni-koblenz.de] has joined #lisp 11:19:20 marsell [~marsell@120.18.143.193] has joined #lisp 11:19:41 it's generally considered preferable to use alexandria:if-let or similar instead due to hygene issues, though. 11:20:20 what issues? conflicts with variable named it ? 11:20:31 -!- EyesIsServer [~eyes@WiseOS/Founder/EyesIsMine] has quit [Ping timeout: 268 seconds] 11:20:45 anaphoric macros are suitable when all and every functions are very small. otherwise, they're just a nuisance. 11:21:04 and one could also consider a style with only very short functions to be a nuisance in the first place. 11:21:16 anaphoric macros work just fine right up until you start nesting them 11:21:40 anaphoric macros are a demonstration of what you can do with lisp, not a recommended practical tool. 11:21:43 seems easy enough to remember not to name variable you use in aif macro it 11:21:59 *Xach* is reminded of anaphoric "this" 11:22:08 mlkith: take it from the pros 11:22:25 the size of the function is irrelevant, you can use if outside of aif fine 11:22:28 are there any cl projects implementing read/write of git repositories? searching for "lisp git" doesn't really help ... 11:22:48 just fine* 11:22:54 -!- lisperddd_ [3eccc0f7@gateway/web/freenode/ip.62.204.192.247] has quit [Ping timeout: 258 seconds] 11:23:05 flip214: froydnj has something 11:23:15 any mac users here who uses osicat? 11:23:16 "glitter" is the name, i think 11:23:22 thanks, looking 11:23:35 "A Common Lisp library for accessing git repositories " 11:23:54 Read-only. 11:23:54 -!- rmathews [~roshan@122.174.5.245] has quit [Quit: ...] 11:25:02 -!- ahinki [~chatzilla@212.99.10.150] has quit [Read error: Connection reset by peer] 11:25:18 ahinki [~chatzilla@212.99.10.150] has joined #lisp 11:25:50 chiguire|m [~chiguire@gentoo/developer/chiguire] has joined #lisp 11:32:44 Athas [~athas@shop3.diku.dk] has joined #lisp 11:37:57 -!- jtza8 [~jtza8@196-210-142-210.dynamic.isadsl.co.za] has quit [Ping timeout: 248 seconds] 11:38:42 -!- urandom__ [~user@ip-88-152-204-179.unitymediagroup.de] has quit [Remote host closed the connection] 11:39:06 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 11:39:06 nha [~prefect@imamac13.epfl.ch] has joined #lisp 11:41:41 -!- marsell [~marsell@120.18.143.193] has quit [Ping timeout: 252 seconds] 11:43:36 jtza8 [~jtza8@196-210-142-210.dynamic.isadsl.co.za] has joined #lisp 11:46:03 karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has joined #lisp 11:48:43 JuniorRoy1 [~juniorroy@212.36.228.103] has joined #lisp 11:51:56 -!- gko [~gko@27.247.194.100] has quit [Ping timeout: 240 seconds] 11:52:10 -!- JuniorRoy1 [~juniorroy@212.36.228.103] has quit [Client Quit] 11:56:44 JuniorRoy1 [~juniorroy@212.36.228.103] has joined #lisp 11:59:57 -!- spradnyesh [~pradyus@nat/yahoo/x-trmesqgdzhgnsnhk] has left #lisp 12:01:10 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Ping timeout: 260 seconds] 12:01:34 -!- jtza8 [~jtza8@196-210-142-210.dynamic.isadsl.co.za] has quit [Remote host closed the connection] 12:02:56 -!- karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has quit [Ping timeout: 260 seconds] 12:05:04 karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has joined #lisp 12:08:51 -!- bieber [~quassel@cpe-72-185-229-148.tampabay.res.rr.com] has quit [Read error: Connection reset by peer] 12:09:59 -!- mathslin` [~user@119.255.44.227] has quit [Remote host closed the connection] 12:11:23 -!- leo2007 [~leo@114.249.192.48] has quit [Quit: rcirc on GNU Emacs 23.3.50.1] 12:15:16 -!- [SLB] [~balthasar@unaffiliated/slabua] has quit [Quit: [ Close the World, Open the nExt ]] 12:19:58 why can't I find matches in this cl-ppcre code? I'm testing same regex on same strings with Python and it's working, I think I'm misusing cl-ppcre API.. http://paste.lisp.org/display/127023 12:21:02 osa1: I like to help, but when you write garbage in the user and title of a paste I am less inclined. 12:21:20 osa1: The issue is the syntax of \ in CL strings and in regular expressions. 12:21:37 osa1: "\s" in CL evaluates to a string with one character, #\s. You need a string that has two characters, #\ 12:21:42 err, #\\ and #\s 12:21:49 To do that, the literal syntax is "\\s" 12:22:15 You can also use a different literal string syntax via something like cl-interpol. 12:23:29 *Neronus* sometimes uses the [ ... ] syntax of shelisp (aka clesh) to write regexps 12:24:16 #[ \(foo\) ]# => " \\(foo\\) " 12:24:18 Kron_ [~Kron@129-97-120-133.uwaterloo.ca] has joined #lisp 12:24:31 vervic_ [~vervic@e211-105.eduroam.tuwien.ac.at] has joined #lisp 12:25:47 *Neronus* considers throwing away his own interpolation code and using interpol instead 12:26:01 Xach: thanks. should I convert \{'s to \\{ ? 12:26:11 Sadly the code for the readers doesn't have a public API 12:26:43 osa1: You'll have to work that out on your own. 12:28:01 -!- vervic [~vervic@e211-105.eduroam.tuwien.ac.at] has quit [Ping timeout: 240 seconds] 12:28:01 -!- vervic_ is now known as vervic 12:28:58 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 12:29:20 good morning 12:29:32 -!- setmeaway [~setmeaway@119.201.52.190] has quit [Quit: Leaving] 12:30:56 newbie [~kvirc@94.50.53.134] has joined #lisp 12:31:13 -!- newbie [~kvirc@94.50.53.134] has quit [Client Quit] 12:31:49 -!- karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has quit [Ping timeout: 248 seconds] 12:32:35 Xach: ok, now I'm getting better results but cl-ppcre:do-register-groups still doesn't work as expected: http://paste.lisp.org/display/127024 (output of cl-ppcre:all-matches is right) 12:32:42 -!- robde [~robde@wlan-95-79.uni-koblenz.de] has quit [Quit: Gone.] 12:32:46 I can't get named groups out of matches 12:33:09 use a dispatch macro char ? 12:33:51 homie: me? 12:33:56 yes 12:34:16 how does using a dispatch macro help my problem? 12:34:32 you define a reader 12:35:11 if you want you can define a writer too 12:35:28 aramil [~nialo@ool-182d5684.dyn.optonline.net] has joined #lisp 12:36:25 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 12:37:35 rmathews [~roshan@59.92.23.230] has joined #lisp 12:37:55 -!- nialo [~nialo@ool-182d5684.dyn.optonline.net] has quit [Ping timeout: 240 seconds] 12:37:57 -!- rmathews [~roshan@59.92.23.230] has quit [Read error: Connection reset by peer] 12:40:08 rmathews [~roshan@59.92.23.230] has joined #lisp 12:42:32 karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has joined #lisp 12:43:57 osa1: What do you think do-register-groups does? 12:44:37 osa1: or, to think about it another way, what do you think you should get as the result of (dotimes (i 1) (list i))? 12:44:45 and what do you actually get? 12:45:41 -!- ruediger [~quassel@ptmx.org] has left #lisp 12:45:56 Xach: wow, thanks :) 12:47:40 -!- horieyui [~horieyui@113.106.212.37] has quit [Quit: http://www.cnblogs.com/crazyhack] 12:48:05 -!- pterygota [~user@cpe-76-188-7-196.neo.res.rr.com] has quit [Ping timeout: 268 seconds] 12:48:17 attila_lendvai [~attila_le@87.247.35.93] has joined #lisp 12:48:17 -!- attila_lendvai [~attila_le@87.247.35.93] has quit [Changing host] 12:48:17 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 12:50:32 schoppenhauer [~christoph@unaffiliated/schoppenhauer] has joined #lisp 12:50:39 -!- kushal [~kdas@fedora/kushal] has quit [Quit: Leaving] 12:51:55 -!- fractal_heart [~mzhang@108-66-116-155.lightspeed.sndgca.sbcglobal.net] has quit [Ping timeout: 240 seconds] 12:56:15 sharad [~sharad@119.82.106.147] has joined #lisp 12:56:20 leo2007 [~leo@222.130.133.100] has joined #lisp 12:59:31 -!- Beetny [~Beetny@ppp118-208-104-248.lns20.bne4.internode.on.net] has quit [Ping timeout: 276 seconds] 13:00:28 is there a way to put comments in cl-ppcre regex strings? 13:01:10 -!- Harag [~phil@dsl-146-204-155.telkomadsl.co.za] has left #lisp 13:01:14 osa1: ask perl. 13:01:51 -!- karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has quit [Ping timeout: 260 seconds] 13:02:13 osa1: cl-ppcre has an s-expression syntax also, no? perhaps that can help you out. 13:02:40 -!- saint_cypher [~rjspotter@c-76-126-70-224.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 13:03:32 madnificent has the right idea there 13:03:36 daimrod_ [c1346409@gateway/web/freenode/ip.193.52.100.9] has joined #lisp 13:04:10 MoALTz [~no@178.182.201.209.nat.umts.dynamic.t-mobile.pl] has joined #lisp 13:05:06 -!- mathrick [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 13:05:24 mathrick [~mathrick@85.218.148.156] has joined #lisp 13:07:37 Hi, is there some problems with quiclisp's server ? I've this error when I run quicklisp-quickstart:install "debugger invoked on a SB-BSD-SOCKETS:OPERATION-TIMEOUT-ERROR in thread" 13:07:40 BlackPlague [~gosuckade@shop3.diku.dk] has joined #lisp 13:08:13 daimrod_: Do you use a HTTP proxy? 13:08:24 robde [~robde@wlan-94-28.uni-koblenz.de] has joined #lisp 13:08:25 no 13:08:27 daimrod_: i don't know of any issues with the quicklisp server. 13:08:45 but maybe I should since I'm at school 13:08:53 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 13:09:28 daimrod_: you have to set up the proxy setting if your system needs one 13:09:40 restart your network 13:10:23 meta-coder [~meta@unaffiliated/meta-coder] has joined #lisp 13:10:42 jmckitrick [~user@108-77-157-187.lightspeed.tukrga.sbcglobal.net] has joined #lisp 13:10:46 Xach: ok 13:10:51 -!- robde [~robde@wlan-94-28.uni-koblenz.de] has quit [Client Quit] 13:10:57 Any cl-pdf users here? 13:11:02 (setf (ql-config:config-value "proxy-url") "http://proxy.value.here") 13:11:05 -!- zmyrgel [~user@193.64.112.22] has quit [Remote host closed the connection] 13:11:07 jmckitrick: i use cl-pdf 13:11:10 -!- xyxu1 [~xyxu@58.41.1.162] has quit [Ping timeout: 252 seconds] 13:11:22 trying to understand in-text-mode and draw-text and move-text 13:11:32 They don't seem to work the way I expect. 13:11:52 daimrod_: can you visit http://xach.com/proxy-settings ? 13:12:03 Not sure what the catch is, but I'm trying to move to a certain point on the page and draw text. 13:12:18 Xach: no 13:12:39 ngz [~user@23.78.199.77.rev.sfr.net] has joined #lisp 13:14:03 daimrod_: Should get a 404 13:14:31 karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has joined #lisp 13:14:33 Xach: oh then I yes I get the 404 13:14:34 vervic_ [~vervic@e211-105.eduroam.tuwien.ac.at] has joined #lisp 13:14:48 -!- ramkrsna [ramkrsna@unaffiliated/ramkrsna] has quit [Remote host closed the connection] 13:14:48 Also, I'm trying to change colors for different lines but they all end up the color of the last setting. 13:15:25 I'm sure it's just a technicality or dependency order, but it's not intuitive. 13:15:54 saint_cypher [~rjspotter@c-76-126-70-224.hsd1.ca.comcast.net] has joined #lisp 13:16:16 jmckitrick: the paint settings take effect when you fill or stroke, not when you use drawing ops 13:16:32 -!- steevy [~steevy@91-67-42-157-dynip.superkabel.de] has quit [Quit: quit?] 13:16:40 -!- vervic [~vervic@e211-105.eduroam.tuwien.ac.at] has quit [Ping timeout: 252 seconds] 13:16:40 -!- vervic_ is now known as vervic 13:17:01 You do have to learn the drawing model to use it effectively. You can't really wing it. 13:17:07 -!- homie [~levgue@xdsl-78-35-172-42.netcologne.de] has quit [Read error: Connection reset by peer] 13:17:08 The PDF reference manual is very clear and readable. 13:18:21 homie [~levgue@xdsl-78-35-170-149.netcologne.de] has joined #lisp 13:18:47 _schulte_ [~eschulte@c-174-56-1-147.hsd1.nm.comcast.net] has joined #lisp 13:19:50 Available from adobe as a free pdf (though I bought a hardcopy from ebay for a few bucks) 13:20:10 Okay, I'll check it out. 13:20:33 So after placing text in a certain color, I have to call fill-and-stroke, perhaps? 13:21:32 fe[nl]ix: are you there? 13:21:52 -!- coyo [~unf@unaffiliated/bandu] has quit [Read error: Connection reset by peer] 13:22:14 I'm somewhere 13:22:29 somewhere far beyond 13:26:24 gko [~gko@114-34-168-13.HINET-IP.hinet.net] has joined #lisp 13:29:16 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Ping timeout: 260 seconds] 13:29:23 yoklov [~yoklov@24-177-5-183.dhcp.nwtn.ct.charter.com] has joined #lisp 13:30:15 asvil [~filonenko@178.124.160.180] has joined #lisp 13:30:51 -!- daimrod_ [c1346409@gateway/web/freenode/ip.193.52.100.9] has quit [Quit: Page closed] 13:31:30 -!- Kron_ [~Kron@129-97-120-133.uwaterloo.ca] has quit [Quit: Kron awayyy!] 13:34:30 -!- _nix00 [~Adium@116.228.89.171] has quit [Quit: Leaving.] 13:34:38 -!- meta-coder [~meta@unaffiliated/meta-coder] has quit [Quit: Leaving] 13:43:57 dnolen [~user@cpe-98-14-92-234.nyc.res.rr.com] has joined #lisp 13:44:22 -!- mlkith [~redmundia@mail.madito.es] has quit [Quit: Chateando desde http://webchat.redmundial.org (Ping timeout)] 13:44:22 -!- kennyd [~kennyd@93-138-234-20.adsl.net.t-com.hr] has quit [Ping timeout: 276 seconds] 13:44:36 vervic_ [~vervic@e211-105.eduroam.tuwien.ac.at] has joined #lisp 13:46:41 -!- vervic [~vervic@e211-105.eduroam.tuwien.ac.at] has quit [Ping timeout: 240 seconds] 13:46:41 -!- vervic_ is now known as vervic 13:46:57 kennyd [~kennyd@78-1-140-252.adsl.net.t-com.hr] has joined #lisp 13:48:17 -!- p_l [plasek@gateway/shell/rootnode.net/x-ulvpaptoaleundyq] has quit [Read error: Operation timed out] 13:51:31 -!- sykopomp [~sykopomp@gateway/tor-sasl/sykopomp] has quit [Ping timeout: 276 seconds] 13:51:42 centipedefarmer_ [~centipede@75-162-51-80.desm.qwest.net] has joined #lisp 13:55:24 xyxu [~xyxu@222.68.160.95] has joined #lisp 13:55:54 -!- sharad [~sharad@119.82.106.147] has left #lisp 14:04:20 sykopomp [~sykopomp@gateway/tor-sasl/sykopomp] has joined #lisp 14:05:23 -!- yoklov [~yoklov@24-177-5-183.dhcp.nwtn.ct.charter.com] has quit [Quit: computer sleeping] 14:10:52 -!- EarlGray^ [~mitra@despairing-occident.volia.net] has quit [Read error: Connection reset by peer] 14:11:01 Xach: hi; 14:11:07 EarlGray^ [~mitra@despairing-occident.volia.net] has joined #lisp 14:11:35 hi asvil 14:11:44 *Xach* is about to go frolic in the snow, soryy 14:11:48 I completed renaming of slatec, quadpack packages in e-maxima 14:11:48 sorry, rather 14:11:57 ok 14:12:28 Joreji [~thomas@73-189.eduroam.RWTH-Aachen.DE] has joined #lisp 14:12:35 -!- centipedefarmer_ [~centipede@75-162-51-80.desm.qwest.net] has quit [Ping timeout: 240 seconds] 14:14:35 vervic_ [~vervic@e211-105.eduroam.tuwien.ac.at] has joined #lisp 14:16:51 -!- vervic [~vervic@e211-105.eduroam.tuwien.ac.at] has quit [Ping timeout: 252 seconds] 14:16:51 -!- vervic_ is now known as vervic 14:17:11 ISF_ [~ivan@201.82.138.222] has joined #lisp 14:18:13 I built everything in quicklisp and compiled a 90 meg document index... It only took 7 hours 14:18:22 -!- vervic [~vervic@e211-105.eduroam.tuwien.ac.at] has quit [Client Quit] 14:18:54 The index includes all the docstrings from 2418 packages 14:19:44 -!- ISF [~ivan@201.82.138.222] has quit [Ping timeout: 252 seconds] 14:20:47 rme [~rme@50.43.137.115] has joined #lisp 14:20:51 yoklov [~yoklov@24-177-5-183.dhcp.nwtn.ct.charter.com] has joined #lisp 14:21:09 -!- mathrick [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 14:21:26 mathrick [~mathrick@85.218.148.156] has joined #lisp 14:26:37 [SLB] [~balthasar@unaffiliated/slabua] has joined #lisp 14:28:56 -!- xyxu [~xyxu@222.68.160.95] has quit [Ping timeout: 255 seconds] 14:30:12 ignas [~ignas@office.pov.lt] has joined #lisp 14:30:57 fiveop [~fiveop@dslb-178-002-115-194.pools.arcor-ip.net] has joined #lisp 14:32:25 -!- dnjaramba [~dnjaramba@41.72.193.86] has quit [] 14:32:51 -!- jmckitrick [~user@108-77-157-187.lightspeed.tukrga.sbcglobal.net] has quit [Remote host closed the connection] 14:34:52 _nix00 [~Adium@114.92.119.236] has joined #lisp 14:36:03 nanobyte [~nanobyte@unaffiliated/nanobyte] has joined #lisp 14:36:47 -!- yoklov [~yoklov@24-177-5-183.dhcp.nwtn.ct.charter.com] has quit [Quit: computer sleeping] 14:37:18 xyxu [~xyxu@222.68.160.95] has joined #lisp 14:37:39 -!- mathrick [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 14:37:41 bobbysmith007: cool. you can publish it in book form "the definitive reference of quicklisp systems" 14:37:56 mathrick [~mathrick@85.218.148.156] has joined #lisp 14:38:50 hakzsam [~hakzsam@aqu33-5-82-245-96-206.fbx.proxad.net] has joined #lisp 14:41:58 Jeanne-Kamikaze [~Jeanne-Ka@125.Red-88-11-20.dynamicIP.rima-tde.net] has joined #lisp 14:44:05 felideon [~felideon@184.105.242.75] has joined #lisp 14:45:30 I was hoping to actually put it up online attached to a webform (its a search index, not a "book style" index) . Then preferably linking it to manifest pages so that you can search all of the common lisp online documentation. This is all driven because I always find the library I am looking for AFTER reimlementing part of it. It would be cool to find the lib before rewriting some of it 14:45:47 -!- xyxu [~xyxu@222.68.160.95] has quit [Ping timeout: 252 seconds] 14:45:54 Need to align many ducks before that can occur though 14:48:28 Buglouse [~Buglouse@cpe-65-28-172-255.wi.res.rr.com] has joined #lisp 14:49:29 bobbysmith007: what cl software will you use for site building? I just wnat to say small propoganda: there are good web stack: hunchentoot, restas, cl-closure-templates. 14:49:38 sipo [~user@static-72-74-85-37.bstnma.fios.verizon.net] has joined #lisp 14:49:45 s/wnat/want 14:51:34 -!- Jeanne-Kamikaze [~Jeanne-Ka@125.Red-88-11-20.dynamicIP.rima-tde.net] has quit [Read error: Connection reset by peer] 14:51:39 SurlyFrog [~Adium@c-24-118-228-15.hsd1.mn.comcast.net] has joined #lisp 14:52:35 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 14:53:31 robde [~robde@wlan-199.uni-koblenz.de] has joined #lisp 14:53:43 M-. doesn't work on my slime ("function definition is void: slime-enclosing-form-specs"), do you know how to fix this? 14:55:47 asvil: about the windows/super/hyper key, it's been solved since. i needed it for clfswm. it appears to be bound to :mod-4 by default. 14:56:02 -!- robde [~robde@wlan-199.uni-koblenz.de] has quit [Client Quit] 14:56:03 osa1: M-. is for common lisp functions, not elisp functions 14:56:17 -!- rmathews [~roshan@59.92.23.230] has quit [Read error: Connection reset by peer] 14:56:21 H4ns: I'm trying on common lisp functions 14:56:37 robde [~robde@wlan-199.uni-koblenz.de] has joined #lisp 14:56:54 slime-enclosing-form-specs is an elisp function. 14:57:20 osa1: is the right mode enabled? 14:57:41 madnificent: ok. I also use this key for stumpwm, but I rebind it to F20 and use it as prefix, not modifier. Tell me please, how do you do it as mod? 14:57:58 madnificent: yes 14:57:59 rmathews [~roshan@59.92.23.230] has joined #lisp 14:58:03 xyxu [~xyxu@222.68.160.95] has joined #lisp 14:58:40 -!- robde [~robde@wlan-199.uni-koblenz.de] has quit [Client Quit] 14:58:41 -!- mathrick [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 14:58:58 mathrick [~mathrick@85.218.148.156] has joined #lisp 14:59:09 asvil: in clfswm you can register a key and multiple modifiers by specifying them. do you want to know for clx in general or for clfswm? 14:59:21 -!- McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has quit [Remote host closed the connection] 14:59:25 robde [~robde@wlan-199.uni-koblenz.de] has joined #lisp 14:59:37 pnathan [~Adium@98.145.117.147] has joined #lisp 15:00:02 McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has joined #lisp 15:00:22 for clx, if it possible. I use xmodmap for it. 15:01:58 asvil: digging through the sources i can see that xlib accepts a :modifiers argument in things like #'xlib:grab-key which afaict should be a list containing things like :control and :mod-4 15:02:21 -!- gz [Clozure@clozure-123267BA.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Ping timeout] 15:02:47 asvil: as i couldn't find a nice keyword (like :super) i assumed it didn't exist. my tests in the repl were also unsuccesful, but that was due to other technicalities. 15:04:43 kaffekopp [~user@ip-85-197-171-11.c4stads.bikab.com] has joined #lisp 15:05:42 thanks 15:05:49 asvil: i'm sure the stumpwm mailing list can help you further. 15:06:28 Do you guys write much software in lisp, or do you just dabble here and there? 15:06:39 -!- felideon [~felideon@184.105.242.75] has quit [Quit: WeeChat 0.3.0] 15:06:47 asvil: in stump's nice syntax for keybindings, i think you can use s as in "s-a" 15:07:08 Jeanne-Kamikaze [~Jeanne-Ka@125.Red-88-11-20.dynamicIP.rima-tde.net] has joined #lisp 15:07:18 nanobyte: i write little but lisp software if possible. so most of what i do is lisp 15:07:29 nanobyte: why do you ask? 15:07:57 sacho_ [~sacho@95-42-91-219.btc-net.bg] has joined #lisp 15:08:29 Just curious, as I admittely don't much about lisp, short of what i've read, so am trying to get a feel for how it's used in modern day. 15:08:42 about like any programming language 15:10:01 'inadvisedly'? :) 15:10:27 rebelliously :D 15:10:54 nanobyte: it's used as window manager for X11, for example. 15:11:01 -!- sacho [~sacho@95-42-91-219.btc-net.bg] has quit [Ping timeout: 240 seconds] 15:11:04 I was thinking about the 'like any' bit. 15:11:35 I use it for data analysis and to generate reports in latex. 15:11:37 nanobyte: which is what i'm toying with right now :P but really you can use it just about anywhere. 15:12:03 What compiler(s) do you guys recommend? 15:12:25 I'll recommend SBCL, and rme can recommend CCL (: 15:12:46 nanobyte: sbcl is fast and seems to be relatively well supported. windows hasn't gotten as much attention as *nix systems though (but as i've heard it should run just fine on there as well) 15:12:55 for arm, i think i'd go with ccl 15:16:21 sacho [~sacho@95-42-91-219.btc-net.bg] has joined #lisp 15:16:55 -!- Joreji [~thomas@73-189.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 240 seconds] 15:19:08 -!- sacho_ [~sacho@95-42-91-219.btc-net.bg] has quit [Ping timeout: 240 seconds] 15:19:25 *bjonnh* just discoverd (trace foo) 15:21:03 i thought that was broken 15:22:26 ah no, it wasn't tracing that's in my head, it's stepping 15:24:58 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Quit: +++ killed by SIGSEGV +++] 15:25:42 felideon [~felideon@184.105.242.75] has joined #lisp 15:26:45 -!- fiveop [~fiveop@dslb-178-002-115-194.pools.arcor-ip.net] has quit [Read error: Operation timed out] 15:28:05 centipedefarmer_ [~centipede@75-162-51-42.desm.qwest.net] has joined #lisp 15:29:08 -!- schoppenhauer [~christoph@unaffiliated/schoppenhauer] has quit [Quit: leaving] 15:29:10 realitygrill [~realitygr@adsl-76-226-139-212.dsl.sfldmi.sbcglobal.net] has joined #lisp 15:29:14 -!- kpreid [~kpreid@128.153.212.76] has quit [Quit: Offline] 15:30:00 fiveop [~fiveop@dslb-178-002-115-194.pools.arcor-ip.net] has joined #lisp 15:30:27 brandonz [~brandon@c-71-198-255-25.hsd1.ca.comcast.net] has joined #lisp 15:30:51 -!- kaffekopp [~user@ip-85-197-171-11.c4stads.bikab.com] has left #lisp 15:31:14 pnq [~nick@ACA2DFA8.ipt.aol.com] has joined #lisp 15:32:36 -!- gko [~gko@114-34-168-13.HINET-IP.hinet.net] has quit [Read error: Connection reset by peer] 15:33:11 gko [~gko@114-34-168-13.HINET-IP.hinet.net] has joined #lisp 15:34:13 -!- chiguire|m [~chiguire@gentoo/developer/chiguire] has quit [Ping timeout: 248 seconds] 15:37:35 -!- realitygrill [~realitygr@adsl-76-226-139-212.dsl.sfldmi.sbcglobal.net] has quit [Read error: Connection reset by peer] 15:38:01 realitygrill [~realitygr@adsl-76-226-139-212.dsl.sfldmi.sbcglobal.net] has joined #lisp 15:39:04 kpreid [~kpreid@128.153.177.10] has joined #lisp 15:39:27 -!- kilon [~user@178.59.17.196] has quit [Remote host closed the connection] 15:43:02 ivan-kanis [~user@89.83.137.164] has joined #lisp 15:44:32 -!- gko [~gko@114-34-168-13.HINET-IP.hinet.net] has quit [Ping timeout: 255 seconds] 15:46:34 -!- dnolen [~user@cpe-98-14-92-234.nyc.res.rr.com] has quit [Ping timeout: 276 seconds] 15:46:53 jewel [~jewel@196-215-117-46.dynamic.isadsl.co.za] has joined #lisp 15:47:23 -!- robde [~robde@wlan-199.uni-koblenz.de] has quit [Quit: Gone.] 15:50:52 loke [~elias@bb115-66-85-121.singnet.com.sg] has joined #lisp 15:51:09 robde [~robde@wlan-93-199.uni-koblenz.de] has joined #lisp 15:51:54 -!- ahinki [~chatzilla@212.99.10.150] has quit [Quit: ChatZilla 0.9.88 [Firefox 10.0/20120104111456]] 15:55:04 benny [~benny@i577A2CAE.versanet.de] has joined #lisp 15:56:38 -!- kpreid [~kpreid@128.153.177.10] has quit [Quit: Offline] 15:57:22 -!- robde [~robde@wlan-93-199.uni-koblenz.de] has quit [Quit: Gone.] 15:59:29 -!- varjagg [~eugene@122.62-97-226.bkkb.no] has quit [Quit: Leaving] 16:00:52 robde [~robde@wlan-199.uni-koblenz.de] has joined #lisp 16:01:23 EyesIsServer [~eyes@WiseOS/Founder/EyesIsMine] has joined #lisp 16:02:34 -!- robde [~robde@wlan-199.uni-koblenz.de] has quit [Client Quit] 16:04:18 zenlunatic [~justin@c-68-48-40-231.hsd1.md.comcast.net] has joined #lisp 16:04:35 -!- osa1 [~sinan@78.189.172.153] has quit [Ping timeout: 240 seconds] 16:04:41 torbjorn_ [~torbjorn@c-94-255-146-251.cust.bredband2.com] has joined #lisp 16:05:32 antoszka [~antoszka@unaffiliated/antoszka] has joined #lisp 16:09:59 *splittist* witnesses the firepower of a fully ARMED and OPERATIONAL fresh sbcl/slime/quicklisp station! 16:12:48 nachtwandler [~nachtwand@p57AD673E.dip.t-dialin.net] has joined #lisp 16:14:13 pretty hard to set up 16:14:55 Yeah, but on windows it took more than one minute. Not much, but more. 16:15:23 he wrote it not as an SBCL patch, and there's no way to comment on his post to scold him... :) http://sshrkv.tumblr.com/post/15166254306/reloading-dynamic-libraries-from-saved-sbcl-cores 16:16:38 there's also (load-shared-object :dont-save t) 16:17:10 Cowmoo [~Cowmoo@cambridge-vxty.basistech.com] has joined #lisp 16:18:02 that can also not go into the non-existent comments... :) 16:19:05 *attila_lendvai* heads bedwards, later 16:19:10 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 16:19:11 Easily fixed with more blog posts. 16:19:33 -!- _schulte_ [~eschulte@c-174-56-1-147.hsd1.nm.comcast.net] has quit [Read error: Connection reset by peer] 16:20:05 _schulte_ [~eschulte@c-174-56-1-147.hsd1.nm.comcast.net] has joined #lisp 16:20:31 Hasn't attila_lendvai read http://xkcd.com/386/? (: 16:23:33 -!- torbjorn_ [~torbjorn@c-94-255-146-251.cust.bredband2.com] has left #lisp 16:24:37 icrazyhack [~horieyui@112.90.208.33] has joined #lisp 16:28:37 -!- kpal [~kpal@janus-nat-128-240-225-120.ncl.ac.uk] has quit [Ping timeout: 248 seconds] 16:31:01 -!- Cowmoo [~Cowmoo@cambridge-vxty.basistech.com] has quit [Remote host closed the connection] 16:31:56 Joreji [~thomas@73-189.eduroam.RWTH-Aachen.DE] has joined #lisp 16:32:05 -!- sanjoyd [~sanjoyd@unaffiliated/sanjoyd] has quit [Ping timeout: 252 seconds] 16:32:46 -!- pon1980 [~pon1980@195-67-88-105.customer.telia.com] has quit [Quit: WeeChat 0.3.6] 16:34:06 pkhuong: i was reading the post attila posted, missed the discussion and stil a n00b, what's wrong with the patch he proposes? 16:34:21 -!- mcsontos [mcsontos@nat/redhat/x-onlqbvlfdhstjeul] has quit [Ping timeout: 240 seconds] 16:34:49 -!- BlackPlague [~gosuckade@shop3.diku.dk] has quit [Quit: bye] 16:35:59 tensorpudding [~michael@99.148.193.184] has joined #lisp 16:36:49 Yuuhi [benni@p5483AC7E.dip.t-dialin.net] has joined #lisp 16:37:29 silver_ [~kingrat@178.120.27.192] has joined #lisp 16:44:12 sanjoyd [~sanjoyd@unaffiliated/sanjoyd] has joined #lisp 16:44:55 -!- nha [~prefect@imamac13.epfl.ch] has quit [Ping timeout: 240 seconds] 16:46:39 -!- jdz [~jdz@193.206.22.97] has quit [Quit: Byebye.] 16:47:46 sipo: it plays with internals for no reason 16:47:53 -!- Athas [~athas@shop3.diku.dk] has quit [Remote host closed the connection] 16:48:36 situ [~quassel@223.186.83.78] has joined #lisp 16:50:26 -!- MoALTz [~no@178.182.201.209.nat.umts.dynamic.t-mobile.pl] has quit [Quit: Leaving] 16:51:48 wishbone4 [~user@167.216.131.126] has joined #lisp 16:52:43 -!- realitygrill [~realitygr@adsl-76-226-139-212.dsl.sfldmi.sbcglobal.net] has quit [Quit: realitygrill] 16:54:09 -!- mathrick [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 16:54:16 -!- _nix00 [~Adium@114.92.119.236] has quit [Quit: Leaving.] 16:54:21 robde [~robde@wlan-8.uni-koblenz.de] has joined #lisp 16:54:26 mathrick [~mathrick@85.218.148.156] has joined #lisp 16:54:27 X-Scale [email@sgi-ultra64.broker.freenet6.net] has joined #lisp 16:54:32 -!- robde [~robde@wlan-8.uni-koblenz.de] has quit [Client Quit] 16:56:12 -!- mathrick [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 16:56:30 mathrick [~mathrick@85.218.148.156] has joined #lisp 16:56:32 zmyrgel [~user@hoasb-ff0cdd00-22.dhcp.inet.fi] has joined #lisp 16:56:44 gigamonkey [~user@adsl-99-24-222-110.dsl.pltn13.sbcglobal.net] has joined #lisp 16:56:48 urandom__ [~user@ip-92-50-99-8.unitymediagroup.de] has joined #lisp 16:59:03 -!- rudi [~rudi@1x-193-157-206-11.uio.no] has quit [Quit: Textual IRC Client: http://www.textualapp.com/] 17:00:01 -!- jewel [~jewel@196-215-117-46.dynamic.isadsl.co.za] has quit [Ping timeout: 252 seconds] 17:07:09 Oh wow. lisp.org is still devoted to McCarthy with no further links. Interesting. 17:08:32 Lycurgus [~juan@cpe-72-228-177-92.buffalo.res.rr.com] has joined #lisp 17:13:17 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 17:13:36 -!- ivan-kanis [~user@89.83.137.164] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 17:14:02 Jasko [~tjasko@108.60.121.114] has joined #lisp 17:14:12 tritchey [~tritchey@108.60.121.114] has joined #lisp 17:14:46 madrik [~user@122.168.47.171] has joined #lisp 17:17:18 fe[nl]ix: oh, you wrote static vectors? (don't know many name->nick associations) i'm seeing an error in the compiler macro expansion and, past that, a memory fault .. sbcl 1.0.55 x86_64 17:17:24 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Lost terminal] 17:18:51 fe[nl]ix: (and the version of static-vectors in ql) 17:24:56 sacho_ [~sacho@95-42-91-219.btc-net.bg] has joined #lisp 17:25:14 -!- vantage|work [~chatzilla@d5152EDDB.static.telenet.be] has quit [Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111220165912]] 17:26:25 oGMo: until I fix it, a workaround is to do a (declaim (notinline static-vectors:make-static-vector)) 17:26:41 that will disable the compiler macro 17:27:01 -!- lemoinem [~swoog@132-85-252-216.dsl.colba.net] has quit [Ping timeout: 244 seconds] 17:27:19 lars_t_h [~lars_t_h@002128243203.mbb.telenor.dk] has joined #lisp 17:27:55 -!- sacho [~sacho@95-42-91-219.btc-net.bg] has quit [Ping timeout: 240 seconds] 17:28:47 fe[nl]ix: sure .. but (static-vectors:make-static-vector 8) takes a few seconds and results in "unhandled memory fault at ...." 17:28:50 lemoinem [~swoog@108-73-252-216.dsl.colba.net] has joined #lisp 17:29:43 but, will watch for an update 17:29:51 djuber [~user@c-76-16-60-176.hsd1.il.comcast.net] has joined #lisp 17:34:15 Houl [~Miranda@unaffiliated/houl] has joined #lisp 17:34:16 oGMo: in that case I don't know what I can do. works here 17:34:28 -!- saint_cypher [~rjspotter@c-76-126-70-224.hsd1.ca.comcast.net] has quit [Ping timeout: 276 seconds] 17:35:54 fe[nl]ix: hm. k 17:36:33 I'm using 1.0.55/x86_64 downloaded from sourceforge 17:36:50 *madnificent* checks the release notes for 1.0.55 17:36:51 oGMo: you sure you're up to date? I had a similar error some time ago, and got it patched 17:36:52 -!- Blkt [~user@89-96-199-46.ip13.fastwebnet.it] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 17:36:57 (wrt. static-vectors) 17:37:45 Ralith: i'm using the QL version which is dated after the latest gitorious commit 17:38:12 there's a macroexpand-1 analog for compiler-macros iirc, but I always forget what it is 17:38:26 macroexpand-dammit? 17:38:38 but it's easy enough to just disable it 17:39:49 Ralith: funcall the compiler function ? 17:39:52 more useful to find the bug and upstream it! 17:40:07 daimrod: that might work, but I'm pretty sure there's a cleaner way 17:40:45 there's slime-compiler-macro-expand-1-inplace, pretty useful 17:40:57 (i'm not sure about the macro .. expansion looks fine to me, and eval'ing it worked, so) 17:40:59 ah, that was probably it 17:41:09 weird. 17:41:47 ikki [~ikki@201.155.92.12] has joined #lisp 17:42:24 ivan-kanis [~user@89.83.137.164] has joined #lisp 17:42:45 -!- ivan-kanis [~user@89.83.137.164] has quit [Remote host closed the connection] 17:47:53 ramkrsna [~ramkrsna@unaffiliated/ramkrsna] has joined #lisp 17:49:02 -!- sacho_ [~sacho@95-42-91-219.btc-net.bg] has quit [Read error: Connection reset by peer] 17:49:23 edgar-rft [~user@HSI-KBW-078-043-123-191.hsi4.kabel-badenwuerttemberg.de] has joined #lisp 17:49:29 sacho_ [~sacho@95-42-91-219.btc-net.bg] has joined #lisp 17:50:01 -!- leo2007 [~leo@222.130.133.100] has quit [Ping timeout: 260 seconds] 17:51:16 -!- hugod [~user@bas1-montreal08-1279564565.dsl.bell.ca] has quit [Remote host closed the connection] 17:51:17 -!- ehu [~ehuels@109.37.190.109] has quit [Ping timeout: 248 seconds] 17:51:57 bhaskara [~user@gw.willowgarage.com] has joined #lisp 17:52:23 Kron_ [~Kron@129-97-120-133.uwaterloo.ca] has joined #lisp 17:53:45 naeg [~naeg@194.208.239.170] has joined #lisp 17:55:59 ivan-kanis [~user@89.83.137.164] has joined #lisp 17:57:58 I really to get reed of my habit of writing function(parameters) 18:01:00 yoklov [~yoklov@24-177-5-183.dhcp.nwtn.ct.charter.com] has joined #lisp 18:01:12 -!- Joreji [~thomas@73-189.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 252 seconds] 18:01:56 chiguire|m [~chiguire@gentoo/developer/chiguire] has joined #lisp 18:02:27 mrSpec [~Spec@89-77-76-114.dynamic.chello.pl] has joined #lisp 18:02:30 -!- mrSpec [~Spec@89-77-76-114.dynamic.chello.pl] has quit [Changing host] 18:02:30 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 18:03:12 -!- situ [~quassel@223.186.83.78] has quit [Remote host closed the connection] 18:03:56 recompiling %allocate-static-vector fixed it apparently .. was getting garbage results from (length *a*), and simple evaluation was failing in the pretty printer 18:04:05 -!- naeg [~naeg@194.208.239.170] has quit [Quit: WeeChat 0.3.6] 18:04:08 hugod [~user@bas1-montreal08-1279564565.dsl.bell.ca] has joined #lisp 18:04:34 -!- hugod is now known as Guest18398 18:05:05 -!- Guest18398 is now known as hugoduncan 18:05:15 -!- hugoduncan is now known as hugod` 18:06:04 SegFaultAX|work [~mkbernard@173.228.45.162] has joined #lisp 18:07:09 the sbcl 1.0.55 amd64 binary needs GLIBC_2.14 which i don't think is available on ubuntu 11.10. can i work around this by compiling sbcl myself? 18:08:00 yes 18:08:21 osa1 [~sinan@31.140.80.41] has joined #lisp 18:08:58 peearr [~aaron@159.153.4.51] has joined #lisp 18:09:11 kpreid [~kpreid@128.153.212.76] has joined #lisp 18:09:16 Another satisfied customer of glibc versioned symbols! 18:10:27 -!- anaumov [~anaumov@opensuse/member/Alexander-Naumov] has quit [Remote host closed the connection] 18:11:17 Where by "satisfied" I mean of course "dissatisfied". 18:12:41 jsnell: thanks 18:12:44 rme: yup 18:16:57 kilon [~kilon@ppp-94-64-180-31.home.otenet.gr] has joined #lisp 18:18:55 -!- chiguire|m [~chiguire@gentoo/developer/chiguire] has quit [Quit: Leaving] 18:19:27 -!- ivan-kanis [~user@89.83.137.164] has quit [Remote host closed the connection] 18:22:19 fantazo [~fantazo@85-127-82-38.dynamic.xdsl-line.inode.at] has joined #lisp 18:23:45 realitygrill [~realitygr@adsl-76-226-139-212.dsl.sfldmi.sbcglobal.net] has joined #lisp 18:27:09 Cosman246 [~cosman246@D-69-91-136-216.dhcp4.washington.edu] has joined #lisp 18:31:11 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 18:34:15 torbjorn_ [~torbjorn@c-94-255-146-251.cust.bredband2.com] has joined #lisp 18:36:51 -!- madrik [~user@122.168.47.171] has left #lisp 18:41:05 Hexstream [~hexstream@modemcable075.97-200-24.mc.videotron.ca] has joined #lisp 18:41:17 bjonnh: madnificent: Don't write (if (member a b) b (cons a b)) or screw with anaphoric macros, just write (adjoin a b). 18:42:38 -!- c_arenz [arenz@nat/ibm/x-xowruqhywrfkqvhb] has quit [Ping timeout: 252 seconds] 18:43:02 (pushnew a b) 18:43:09 if you're mutating 18:44:05 Holy cow. How did I forget about adjoin? 18:44:11 Yeah, but he wasn't mutating, and I think PUSHNEW is less obscure than ADJOIN... 18:44:21 Hexstream: that's certainly true :) 18:45:15 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 18:45:39 cosman246_ [~cosman246@D-69-91-136-216.dhcp4.washington.edu] has joined #lisp 18:46:03 BlackPlague [~gosuckade@shop3.diku.dk] has joined #lisp 18:46:19 Hexstream: you win :) 18:46:36 -!- Cosman246 [~cosman246@D-69-91-136-216.dhcp4.washington.edu] has quit [Disconnected by services] 18:46:45 -!- cosman246_ is now known as Cosman246 18:46:52 cosman246_ [~cosman246@D-69-91-136-216.dhcp4.washington.edu] has joined #lisp 18:47:08 -!- cosman246_ [~cosman246@D-69-91-136-216.dhcp4.washington.edu] has quit [Client Quit] 18:52:40 zeroish [~zeroish@135.207.174.50] has joined #lisp 18:54:07 -!- BlackPlague [~gosuckade@shop3.diku.dk] has left #lisp 18:57:30 attempting to (require 'xref) in an image created using ccl:save-application fails with 'Error: Module XREF was not provided by any function on *MODULE-PROVIDER-FUNCTIONS*.', any ideas why? 18:57:55 *module-provider-functions* is the same as in a normal repl: (ASDF::MODULE-PROVIDE-ASDF CCL::MODULE-PROVIDE-SEARCH-PATH) 18:59:03 Probably the ccl: logical host refers to somewhere that doesn't contain sources. What's (probe-file "ccl:") say? 19:00:51 rudi_ [~rudi@cm-84.208.89.228.getinternet.no] has joined #lisp 19:00:59 aha, it's the directory in which I built the image 19:01:04 Hello 19:01:06 as opposed to the ccl dir when in a repl 19:01:33 I'm building a multiplexer, and almost everything seems to be going well, except 19:01:33 nha [~prefect@5-74.104-92.cust.bluewin.ch] has joined #lisp 19:02:02 With a multiplexing server, how can I identify the stream the server is reading from? 19:03:38 df_: You should be able to set the CCL_DEFAULT_DIRECTORY environment variable to a directory that has sources so that require will work. 19:04:59 that works, thank you 19:05:16 schoppenhauer [~christoph@unaffiliated/schoppenhauer] has joined #lisp 19:05:17 -!- schoppenhauer [~christoph@unaffiliated/schoppenhauer] has quit [Client Quit] 19:05:36 schoppenhauer [~christoph@unaffiliated/schoppenhauer] has joined #lisp 19:06:12 Does anyone have any ideas? 19:06:54 sdemarre [~serge@91.176.166.18] has joined #lisp 19:10:53 -!- bjonnh [~bjonnh@147.210.71.83] has quit [Read error: Connection reset by peer] 19:11:57 -!- lars_t_h [~lars_t_h@002128243203.mbb.telenor.dk] has quit [Quit: Leaving] 19:12:01 robde_ [~robde@p579031F4.dip.t-dialin.net] has joined #lisp 19:12:53 add^_ [~add^_^@m90-141-47-214.cust.tele2.se] has joined #lisp 19:13:53 mcsontos [~mcsontos@hotspot8.rywasoft.net] has joined #lisp 19:14:24 -!- torbjorn_ [~torbjorn@c-94-255-146-251.cust.bredband2.com] has quit [Quit: Leaving] 19:15:37 -!- djanatyn [~djanatyn@mail.digitalkingdom.org] has quit [Ping timeout: 252 seconds] 19:17:11 -!- Nshag [user@chl45-1-88-123-84-8.fbx.proxad.net] has quit [Ping timeout: 276 seconds] 19:17:29 djanatyn [~djanatyn@mail.digitalkingdom.org] has joined #lisp 19:17:34 Nshag [user@chl45-1-88-123-84-8.fbx.proxad.net] has joined #lisp 19:19:37 does anyone know a library to convert special characters like \r or \n in strings to their common lisp equivalents? 19:20:29 interpol 19:20:33 I wish slime did something slightly nicer about buffer names for multiple repls of the same lisp 19:20:46 I'm not entirely sure what, maybe just the ip/port and/or the pid 19:20:57 tobben [~trekkspil@c-94-255-146-251.cust.bredband2.com] has joined #lisp 19:21:08 -!- ignas [~ignas@office.pov.lt] has quit [Ping timeout: 240 seconds] 19:21:16 df_: what do you want it to do? 19:21:24 Er, you just said. Never mind. 19:23:33 well, that was just an idea 19:23:53 the reason I'm moaning about this on #lisp rather than fixing it is that I'm not entirely sure what I want it to do 19:24:36 I just want a nice way to differentiate between the image that's running my window manager and the one I just fired up to test some crazy idea 19:25:07 how about starting a new emacs 19:25:16 instance 19:25:32 then I'd have to differentiate between them 19:25:40 -!- Kron_ [~Kron@129-97-120-133.uwaterloo.ca] has quit [Ping timeout: 240 seconds] 19:26:59 changing the buffer name to match the current package might work for me, though I'm not sure if it's considered polite for emacs buffers to go around changing their names 19:28:49 df_: I think it's better to customize the mode-line. 19:29:06 though I don't know it can be done. 19:30:50 that wouldn't really solve the problem though - I want the two repls to have meaningful appearances in my buffer list 19:32:07 actually just being able to pass a name to slime/slime-connect might be enough 19:32:11 -!- ramkrsna [~ramkrsna@unaffiliated/ramkrsna] has quit [Remote host closed the connection] 19:36:19 -!- nanobyte [~nanobyte@unaffiliated/nanobyte] has quit [Ping timeout: 268 seconds] 19:36:58 -!- hakzsam [~hakzsam@aqu33-5-82-245-96-206.fbx.proxad.net] has quit [Remote host closed the connection] 19:37:29 df_: make it query for a name when you boot the second one 19:37:32 sacho [~sacho@95-42-91-219.btc-net.bg] has joined #lisp 19:37:33 -!- sacho_ [~sacho@95-42-91-219.btc-net.bg] has quit [Read error: Connection reset by peer] 19:38:08 good idea 19:38:29 Kron_ [~Kron@129-97-120-133.uwaterloo.ca] has joined #lisp 19:38:48 -!- peearr [~aaron@159.153.4.51] has quit [Ping timeout: 268 seconds] 19:40:02 vantage|home [~vantage@109.131.0.30] has joined #lisp 19:43:30 *homie* gives Xcha no if! 19:43:55 -!- foom [~jknight@ita4fw1.itasoftware.com] has quit [Ping timeout: 252 seconds] 19:44:24 Davidbrcz [~david@proxysup.isae.fr] has joined #lisp 19:44:41 gniourf_gniourf [~Gniourf@2a01:e35:2433:3b90:222:41ff:fe23:8d8e] has joined #lisp 19:46:56 Xcha no if 19:47:04 Bike [~Glossina@71-38-154-129.ptld.qwest.net] has joined #lisp 19:47:42 -!- hugod` is now known as hugod 19:48:48 foom [~jknight@ita4fw1.itasoftware.com] has joined #lisp 19:48:58 With a multiplexing server, how can I identify the stream the server is reading from? 19:49:36 Cosman246: before you enter your poll loop record what is and look it up 19:50:03 hakzsam [~hakzsam@aqu33-5-82-245-96-206.fbx.proxad.net] has joined #lisp 19:50:14 -!- vantage|home [~vantage@109.131.0.30] has quit [Quit: Ik ga weg] 19:51:38 jewel [~jewel@196-215-117-46.dynamic.isadsl.co.za] has joined #lisp 19:51:40 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 19:51:50 sbryant: what? 19:52:14 record what it is? Hmmmm 19:54:07 ....Could you put it in slightly more concrete terms? 19:54:09 Sorry.... 19:55:33 ASau`` [~user@95-24-254-124.broadband.corbina.ru] has joined #lisp 19:56:00 Maybe, I don't know how you've structured your code. 19:56:33 It's based on sea4ever's IRC server, let me put it up 19:56:45 OH you're building your own 19:57:00 It's working with USOCKET 19:57:02 Just ask for streams a particular way. 19:57:18 ? 19:57:47 Yeah just let me see the code 19:57:56 Generally I see things like read fds, write fds 19:58:04 so you know what streams are for reading and writing 19:58:34 http://paste.lisp.org/display/127029 19:58:51 Here, sbryant, I have to go soon 19:59:12 If you have any suggestions, could you please annotate the post? 19:59:31 Art [~Art@84.23.56.66] has joined #lisp 19:59:38 Soon as in thirty seconds 19:59:38 -!- ASau` [~user@95-26-131-32.broadband.corbina.ru] has quit [Ping timeout: 252 seconds] 20:00:03 I'll read over it 20:00:09 Thank you! 20:00:10 -!- Hexstream [~hexstream@modemcable075.97-200-24.mc.videotron.ca] has left #lisp 20:00:12 Good bye! 20:00:27 -!- EarlGray^ [~mitra@despairing-occident.volia.net] has quit [Write error: Connection reset by peer] 20:01:49 EarlGray^ [~mitra@despairing-occident.volia.net] has joined #lisp 20:02:47 sacho_ [~sacho@95-42-91-219.btc-net.bg] has joined #lisp 20:05:38 -!- sacho [~sacho@95-42-91-219.btc-net.bg] has quit [Ping timeout: 240 seconds] 20:05:56 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 20:07:46 -!- Cosman246 [~cosman246@D-69-91-136-216.dhcp4.washington.edu] has quit [Ping timeout: 268 seconds] 20:08:10 Cosman246 [~cosman246@D-69-91-136-216.dhcp4.washington.edu] has joined #lisp 20:11:23 -!- Art [~Art@84.23.56.66] has quit [Read error: Connection reset by peer] 20:12:37 -!- jewel [~jewel@196-215-117-46.dynamic.isadsl.co.za] has quit [Ping timeout: 248 seconds] 20:14:01 -!- Jeanne-Kamikaze [~Jeanne-Ka@125.Red-88-11-20.dynamicIP.rima-tde.net] has quit [Quit: Did you hear that ?] 20:14:19 Jeanne-Kamikaze [~Jeanne-Ka@125.Red-88-11-20.dynamicIP.rima-tde.net] has joined #lisp 20:15:08 -!- rudi_ is now known as rudi 20:19:12 -!- add^_ [~add^_^@m90-141-47-214.cust.tele2.se] has quit [Quit: add^_] 20:20:59 milanj [~milanj_@109-93-200-141.dynamic.isp.telekom.rs] has joined #lisp 20:21:04 Art [~Art@84.23.56.66] has joined #lisp 20:23:21 -!- Art [~Art@84.23.56.66] has quit [Read error: Connection reset by peer] 20:26:35 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Excess Flood] 20:26:57 -!- zmyrgel [~user@hoasb-ff0cdd00-22.dhcp.inet.fi] has quit [Ping timeout: 260 seconds] 20:28:22 francogrex [~user@109.130.95.121] has joined #lisp 20:28:30 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 20:29:08 I want to build sbcl with :ud2-breakpoints so that it interfaces with gdb when debugging a shared C library 20:29:20 saint_cypher [~rjspotter@99-43-253-33.lightspeed.sntcca.sbcglobal.net] has joined #lisp 20:29:35 anyone has an idea how to go about doing this? The src code need changing? 20:30:28 laczek [~laczek4@109.76.68.163] has joined #lisp 20:30:58 francogrex: in SBCL source directory, echo '(lambda (features)(adjoin :ud2-breakpoints features))' >customize-target-features.lisp 20:31:46 akovalenko: ok thanks. It was indeed you who advised me about :ud2-breakpoints 20:31:53 I will try it 20:33:59 entrix [~entrix@95-27-171-137.broadband.corbina.ru] has joined #lisp 20:39:13 (make-random-state t) on sbcl really sucks :( 20:40:26 dlowe: you can provide your own random bits 20:41:07 -!- saint_cypher [~rjspotter@99-43-253-33.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 252 seconds] 20:41:31 LiamH [~none@pdp8.nrl.navy.mil] has joined #lisp 20:41:33 actually, no. I was just being a real idiot 20:42:53 -!- EarlGray^ [~mitra@despairing-occident.volia.net] has quit [Ping timeout: 255 seconds] 20:43:15 -!- realitygrill [~realitygr@adsl-76-226-139-212.dsl.sfldmi.sbcglobal.net] has quit [Quit: realitygrill] 20:44:04 peearr [~aaron@159.153.4.51] has joined #lisp 20:44:13 -!- Davidbrcz [~david@proxysup.isae.fr] has quit [Remote host closed the connection] 20:44:37 Davidbrcz [~david@proxysup.isae.fr] has joined #lisp 20:44:43 entrix1 [~Entrix@95-27-171-137.broadband.corbina.ru] has joined #lisp 20:45:28 EarlGray^ [~mitra@despairing-occident.volia.net] has joined #lisp 20:45:48 am0c [~am0c@124.49.51.146] has joined #lisp 20:47:52 okflo [~okflo@91-115-86-229.adsl.highway.telekom.at] has joined #lisp 20:48:01 rpg [~rpg@mpls.sift.info] has joined #lisp 20:48:55 toekutr [~user@50-0-51-2.dsl.static.sonic.net] has joined #lisp 20:48:57 -!- osa1 [~sinan@31.140.80.41] has quit [Read error: Connection reset by peer] 20:49:33 -!- francogrex [~user@109.130.95.121] has quit [Quit: ERC Version 5.2 (IRC client for Emacs)] 20:51:30 -!- EarlGray^ [~mitra@despairing-occident.volia.net] has quit [Read error: Connection reset by peer] 20:51:32 -!- okflo [~okflo@91-115-86-229.adsl.highway.telekom.at] has quit [Client Quit] 20:54:12 EarlGray^ [~mitra@despairing-occident.volia.net] has joined #lisp 20:54:22 ltriant [~ltriant@lithium.mailguard.com.au] has joined #lisp 20:55:30 -!- kpreid [~kpreid@128.153.212.76] has quit [Quit: Offline] 20:56:43 -!- robde_ [~robde@p579031F4.dip.t-dialin.net] has quit [Quit: Bye.] 20:58:24 -!- fiveop [~fiveop@dslb-178-002-115-194.pools.arcor-ip.net] has quit [Quit: humhum] 20:58:33 marsell [~marsell@120.18.132.159] has joined #lisp 21:00:52 MoALTz [~no@46.205.20.6.nat.umts.dynamic.t-mobile.pl] has joined #lisp 21:02:39 askatasuna [~askatasun@190.97.14.79] has joined #lisp 21:02:47 kpreid [~kpreid@128.153.177.10] has joined #lisp 21:03:14 integers are EQL right? 21:03:31 integerst that are =, yes 21:03:36 kk 21:04:04 -!- Kenjin [~josesanto@bl16-75-38.dsl.telepac.pt] has quit [Quit: Computer has gone to sleep] 21:07:51 -!- gz [Clozure@clozure-FDAAE900.hfc.comcastbusiness.net] has quit [Quit: gz] 21:10:17 francogrex [~user@109.130.95.121] has joined #lisp 21:14:48 puchacz [~puchacz@87-194-5-99.bethere.co.uk] has joined #lisp 21:14:56 realitygrill [~realitygr@thewall.novi.lib.mi.us] has joined #lisp 21:15:50 Ralith: that's one of the points of EQL vs EQ. 21:15:53 The other being chars. 21:15:57 yep 21:16:08 RomyEatsDrupal [~stickycak@pool-108-54-62-155.nycmny.east.verizon.net] has joined #lisp 21:17:00 -!- Jeanne-Kamikaze [~Jeanne-Ka@125.Red-88-11-20.dynamicIP.rima-tde.net] has quit [Quit: Did you hear that ?] 21:19:20 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Ping timeout: 240 seconds] 21:22:24 -!- sdemarre [~serge@91.176.166.18] has quit [Ping timeout: 240 seconds] 21:24:32 -!- MoALTz [~no@46.205.20.6.nat.umts.dynamic.t-mobile.pl] has quit [Quit: Leaving] 21:25:18 -!- hakzsam [~hakzsam@aqu33-5-82-245-96-206.fbx.proxad.net] has quit [Remote host closed the connection] 21:28:44 -!- ASau`` is now known as ASau 21:28:57 guntha__ [~guntha_@guntha.got.that.thriftypixel.com] has joined #lisp 21:30:42 NihilistDandy [~NihilistD@c-75-69-129-101.hsd1.nh.comcast.net] has joined #lisp 21:31:08 -!- guntha [~guntha_@199.19.116.121] has quit [Ping timeout: 240 seconds] 21:33:41 jcazevedo [~jcazevedo@bl18-112-58.dsl.telepac.pt] has joined #lisp 21:35:32 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: mstevens] 21:38:30 -!- cyrillos [~cyrill@188.134.33.130] has quit [Ping timeout: 248 seconds] 21:42:08 saint_cypher [~rjspotter@c-67-180-197-126.hsd1.ca.comcast.net] has joined #lisp 21:42:50 -!- rudi [~rudi@cm-84.208.89.228.getinternet.no] has quit [Quit: Textual IRC Client: http://www.textualapp.com/] 21:44:01 -!- francogrex [~user@109.130.95.121] has quit [Remote host closed the connection] 21:44:23 -!- Davidbrcz [~david@proxysup.isae.fr] has quit [Remote host closed the connection] 21:44:44 Davidbrcz [~david@proxysup.isae.fr] has joined #lisp 21:48:00 DataLinkDroid [~David@1.146.86.226] has joined #lisp 21:48:09 -!- nachtwandler [~nachtwand@p57AD673E.dip.t-dialin.net] has quit [Quit: leaving] 21:48:25 -!- silver_ [~kingrat@178.120.27.192] has quit [Remote host closed the connection] 21:49:41 -!- guntha__ [~guntha_@guntha.got.that.thriftypixel.com] has quit [Quit: Leaving] 21:50:25 nanobyte [~nanobyte@2001:c08:3700:ffff::605] has joined #lisp 21:50:32 -!- nanobyte [~nanobyte@2001:c08:3700:ffff::605] has quit [Changing host] 21:50:32 nanobyte [~nanobyte@unaffiliated/nanobyte] has joined #lisp 21:50:41 ZabaQ [~Zaba@85-132-136-40-static.vivo.cz] has joined #lisp 21:51:13 cyrillos [~cyrill@swsoft-msk-nat.sw.ru] has joined #lisp 21:54:11 stickycake [~stickycak@pool-108-54-62-155.nycmny.east.verizon.net] has joined #lisp 21:55:20 -!- sipo [~user@static-72-74-85-37.bstnma.fios.verizon.net] has left #lisp 21:55:41 -!- mcsontos [~mcsontos@hotspot8.rywasoft.net] has quit [Ping timeout: 252 seconds] 21:56:11 prip_ [~foo@host197-126-dynamic.36-79-r.retail.telecomitalia.it] has joined #lisp 21:57:24 francogrex [~user@109.130.95.121] has joined #lisp 21:58:26 -!- prip [~foo@host197-126-dynamic.36-79-r.retail.telecomitalia.it] has quit [Ping timeout: 252 seconds] 21:58:40 http://images.cheezburger.com/completestore/2011/1/16/01046f84-c570-4a86-bab7-23a7c06b7ecd.jpg 21:58:43 :D 21:58:57 It's party time guys, lisp party 21:59:01 -!- ngz [~user@23.78.199.77.rev.sfr.net] has quit [Ping timeout: 276 seconds] 21:59:33 -!- prip_ [~foo@host197-126-dynamic.36-79-r.retail.telecomitalia.it] has quit [Remote host closed the connection] 22:01:33 -!- schoppenhauer [~christoph@unaffiliated/schoppenhauer] has quit [Quit: leaving] 22:02:59 -!- nha [~prefect@5-74.104-92.cust.bluewin.ch] has quit [Ping timeout: 255 seconds] 22:03:41 prip [~foo@host197-126-dynamic.36-79-r.retail.telecomitalia.it] has joined #lisp 22:04:20 -!- SurlyFrog [~Adium@c-24-118-228-15.hsd1.mn.comcast.net] has left #lisp 22:06:02 -!- kilon [~kilon@ppp-94-64-180-31.home.otenet.gr] has quit [Remote host closed the connection] 22:07:36 fractal_heart [~mzhang@108-66-116-155.lightspeed.sndgca.sbcglobal.net] has joined #lisp 22:08:31 The cheezburger engine was almost Lisp-powered 22:08:47 Xach: how so? 22:09:03 madnificent: they wanted to buy the wigflip software 22:09:08 we couldn't agree on a price 22:09:12 cool, i didn't know 22:09:34 they had just appeared in the wall street journal or forbes or something with example ad rates in the $$$$/week 22:09:42 then they lowballed me and we never got that close 22:09:51 i guess they didn't get rich by writing a lot of checks 22:10:03 -!- kpreid [~kpreid@128.153.177.10] has quit [Quit: Offline] 22:10:33 or by running lisp software, apparently :S 22:10:45 they overselled their offer publicly, odd 22:10:56 hey sykopomp, long time to no see 22:11:05 sup 22:11:43 nothing really special. how's your game going? 22:12:18 hasn't moved in a while. Just started at a new place. I'm a pythonista/erlanger now, apparently. 22:12:41 madnificent: yo, you asked something about why whistle doesn't generate HTML the other week? 22:13:22 gigamonkey: if so then i must have asked why it doesn't include an html generation library. s-exp to html, was it that? 22:13:39 sykopomp: fun place? 22:13:58 madnificent: dunno. Seems like it. Just started, so I can't say for sure. 22:14:06 sykopomp: good luck with it! 22:14:19 phax [~phax@unaffiliated/phax] has joined #lisp 22:14:28 it's an exercise in controlling my jealousy of the tools available in more mainstream languages. 22:14:38 gigamonkey: what was the follow-up? 22:14:54 sykopomp: examples! 22:15:04 My theory is that's not Whistle's job. 22:15:14 You should be able to use whatever html generation tech you want. 22:15:16 madnificent: there were like 30 different webframeworks, templating systems, and form validators to choose from :| 22:15:29 when doing this tiny newbie side-task. 22:15:44 gigamonkey: ah yeah, i can understand it. whistle seems to make some other choices as well, so it could make sense to include one. but yeah, i think i agree. 22:15:46 kisp11 [~kisp@g231208214.adsl.alicedsl.de] has joined #lisp 22:16:02 join /rails 22:16:04 and I imagine Erlang is going to bring its own set of jealousy-inducing bits. 22:16:06 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 22:16:06 madnificent: out of curiosity, which choices do you see it making? 22:16:09 join /rvm 22:16:13 although I don't envy the syntax :S 22:16:14 -!- tobben [~trekkspil@c-94-255-146-251.cust.bredband2.com] has left #lisp 22:16:15 sykopomp: the amount of form validators is something to be jealous of. 22:17:00 madnificent: many of them are just the same crap rewritten over and over, but it's nice that I didn't have to write my own. 22:18:14 leo2007 [~leo@222.130.135.10] has joined #lisp 22:18:33 gigamonkey: you stated that it would be closer to a web framework. so i'd /guess/ it would include: routes, file host helpers, sessions store. and then there are the things where you can pick any or many i guess. mvc, s-exp->html, persistent objects, javascript connection, ... 22:18:33 kpreid [~kpreid@128.153.212.76] has joined #lisp 22:18:50 -!- francogrex [~user@109.130.95.121] has quit [Remote host closed the connection] 22:18:51 gigamonkey: i don't know if it's wise to make many choices, or to make very few. 22:19:11 -!- kpreid [~kpreid@128.153.212.76] has quit [Read error: Connection reset by peer] 22:19:12 madnificent: hmmmm. I'm not very clear on what a web framework is. Or it can span a fair range. 22:19:17 http://flask.pocoo.org/docs/ I've been using this in python land and I have to say it's quite satisfying. :) 22:19:21 gigamonkey: in the presented list, i assumed it would stop right before persintent objects. 22:19:42 to the extent I understand, I think Whistle will be a fairly low-level (low-end?) framework 22:19:42 kpreid [~kpreid@128.153.212.76] has joined #lisp 22:19:45 in re web frameworks. 22:19:49 gigamonkey: in my mind, it can span a fairly wide range of things. but i should check wikipedia before making a claim that it is actually so. 22:20:08 sykopomp: checking 22:21:00 Hi all. Does anyone know off hand if there exist any source code examples of using ABCL to create a business style GUI program in Common Lisp? 22:21:33 gigamonkey: perhaps you could state it as toot: webserver, whistle: advanced webserver, and start building terms up from there? you can't really go wrong with it though. you pick a level of what's useful, people can add to it until they have what they need. 22:21:33 it's stiny, it has routes, it includes a templating system (which, tbh, I don't think is all that necessary), and can have other tools hooked up to it (like the form validator I'm using, which is aware of its request and related objects) 22:21:39 s/stiny/tiny/ 22:21:52 DataLinkDroid: if you dont find any real simply.. ABCL conformed to the Allegro spec 22:21:59 madnificent: that's about right. Toot is basically webserver-as-library 22:22:07 Whistle is webserver as server 22:22:09 easye might know of the examples 22:22:36 -!- ISF_ [~ivan@201.82.138.222] has quit [Read error: Connection reset by peer] 22:22:50 sykopomp: it doesn't look like the thing I'd ideally want, but it looks somewhat similar to rails. Though rails places its routes separately. 22:23:04 sykopomp: maybe it's not so much like rails, it has a syntax which doesn't use parens correctly ;-) 22:23:18 DataLinkDroid: I'm using abcl integrated in a Swing app 22:23:37 ehu, cool! 22:23:39 gigamonkey: and then, if you'd be interested in it, build a web framework on top of that? 22:23:41 rails is a blob of crap, this is a tiny thing that you can get up and running with with a few lines of code, and build up from there. 22:23:52 did you need a lot of familiarity with java?? 22:24:12 ISF [~ivan@201.82.138.222] has joined #lisp 22:24:18 I've designed the UI in Netbeans 22:24:25 sykopomp: rails is not a blob of crap, i found it to be easy to comprehend :) but i guess must unknown things have some feeling of 'a blob of crap' in itself :P 22:24:36 then wrote some java to start up abcl and load the fasls 22:24:42 Rails, at least before, had the problem of too much magic 22:24:55 The UI triggers are Java, the calculations in CL. 22:25:01 ehu, okay that's what I wanted to do too, regarding the UI development 22:25:01 by 'crap' I meant 'stuff'. Rails is like Django, iiuc. 22:25:08 \ 22:25:12 woops 22:25:41 well, as long as rails sounds like magic, yes, it's a blob of crap . once you understand what's going on, it's rather simple and not so ugly. 22:25:48 -!- RomyEatsDrupal is now known as RomyInternetProb 22:25:55 -!- RomyInternetProb is now known as RomyInternetDeat 22:26:03 DataLinkDroid: then, I created an api-separation layer, which fronts for CL code and allows Java callbacks to be registered on the calculation logic in the lisp backend. 22:26:09 madnificent: it got better, of course 22:26:16 but last time I used Rails itself was 2.0, so... 22:26:24 -!- Cosman246 [~cosman246@D-69-91-136-216.dhcp4.washington.edu] has quit [Ping timeout: 240 seconds] 22:26:49 -!- RomyInternetDeat is now known as RomyEatsTuple 22:26:56 p_l|brage: i don't know what happened after 2.0 tbh. i had a rather good view on the code-base of 1.3, sometime after that i got interested in lisp 22:27:03 ehu, okay that's starting to get a bit past my comfort zone, but sounds like a neat idea. 22:29:21 DataLinkDroid: that wasn't part of the original design, but rather something which developed 22:29:35 ehu: this should be part of the documentation ofor ABCL? http://www.cse.buffalo.edu/~shapiro/Papers/tn46.pdf 22:29:54 madnificent: 2.0 was still "magical" in many parts (tight coupling with AR, the braindead ideas about SQL RDBMSes in AR, etc.), 3.0 was afaik more of Merb getting Rails parts 22:29:55 oops.. crap.. related to ABCL but wrong link ;) that ias a UI done in jlinker 22:30:29 ThomasH [~user@pdpc/supporter/professional/thomash] has joined #lisp 22:30:33 Greetings lispers 22:31:07 p_l|brage: the braindead ideas did make things rather simple from an end-user's perspective. i'm not advocating it was a briliant design though. it wasn't complex, it was rather practical. 22:31:29 ehu: here is the link! http://cse.unl.edu/cl/jlinker.htm 22:31:38 madnificent: until you needed to use a large db (-: 22:31:56 it solved some real-world issues at the time and it was a giant leap forward from what i knew before 22:32:20 antifuchs: what's the issue with a large db? you need to know how your abstractions will be translated to the database. from there on it should still work. 22:33:45 madnificent: unless you need complex queries or anything advanced 22:34:09 madnificent: I cut my teeth on rails 2.0 with a medium-sized DB (some hundred million records in some tables) 22:34:18 and it was a bit nightmarish 22:34:25 but water under the bridge (: 22:34:47 you could build complex queries which would be translated directly to efficient database queries also. though yes, there certainly were caveats on that one. but that's what you get with abstractions, sometimes they don't work. 22:34:48 madnificent: as DataMapper had shown (and not only it), it could be done properly while keeping user friendliness 22:34:50 there's this superstition that indexes always make things faster and that was present a lot in rails 2.0 (: 22:35:05 ehu, is that app private source or something you can share? Note that I'm just asking out of interest, as it may be a little while before I can look into ABCL as a GUI enabler for Lisp. 22:35:35 and in the end, the app spent about 20% of time translating from query results into ruby objects (-: 22:35:38 DataLinkDroid: at this time, the app is still private. 22:35:48 ehu, no worries 22:35:52 (the remaining time was string appends and db queries) (-: 22:35:57 DataLinkDroid: but we could work out an example based on my experiences. 22:36:12 madnificent: well, at the moment I'm working on a blog system that is going to make some more choices on top of whistle. 22:36:13 DataLinkDroid: come to #abcl or mail armedbear-devel@common-lisp.net. 22:36:23 that would be just as good. it's the skeleton approach that is probably the most important 22:36:25 DataLinkDroid: and we can work on it. 22:37:07 I'd be interested to see people build whatever they think a "web-framework" is on top of Whistle and let me know where Whistle doesn't provide what they need or seems to have made choices that they feel the need to undo. 22:44:33 -!- Davidbrcz [~david@proxysup.isae.fr] has quit [Remote host closed the connection] 22:44:46 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 22:44:48 ASau` [~user@95-27-254-164.broadband.corbina.ru] has joined #lisp 22:44:57 Davidbrcz [~david@proxysup.isae.fr] has joined #lisp 22:48:24 -!- ASau [~user@95-24-254-124.broadband.corbina.ru] has quit [Ping timeout: 240 seconds] 22:50:35 -!- puchacz [~puchacz@87-194-5-99.bethere.co.uk] has quit [Ping timeout: 240 seconds] 22:50:55 -!- asvil [~filonenko@178.124.160.180] has quit [Ping timeout: 252 seconds] 22:52:44 -!- realitygrill [~realitygr@thewall.novi.lib.mi.us] has quit [Quit: realitygrill] 22:53:10 -!- kpreid [~kpreid@128.153.212.76] has quit [Remote host closed the connection] 22:53:10 -!- bsamograd [~user@184.71.240.90] has quit [Read error: Connection reset by peer] 22:53:27 kpreid [~kpreid@128.153.212.76] has joined #lisp 22:55:16 -!- Davidbrcz [~david@proxysup.isae.fr] has quit [Ping timeout: 248 seconds] 22:56:08 -!- bobbysmith007 [~russ@216.155.103.30] has quit [Quit: Leaving.] 22:57:48 -!- gravicappa [~gravicapp@ppp91-77-173-91.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 22:57:53 -!- fractal_heart [~mzhang@108-66-116-155.lightspeed.sndgca.sbcglobal.net] has quit [Ping timeout: 255 seconds] 22:59:28 -!- Kron_ [~Kron@129-97-120-133.uwaterloo.ca] has quit [Quit: Kron awayyy!] 23:00:54 happy new if 23:01:03 or rather old ? 23:03:11 madnificent: I should also say that probably someone wanting to write a micro-framework like Flask should build on top of Toot. 23:05:25 gigamonkey: when are you going to develop Plunk? Or is that already in the toolset? ("Plunk Whisle and Toot") 23:05:50 oh. hmm. boob 23:05:51 boom 23:05:56 that's too bad. 23:06:23 ah. disney has it: Toot, Whistle, Plunk and Boom 23:06:30 so, two more to go? 23:06:33 ehu: wasn't aware that I was half way there. ;-) 23:06:45 Currently I'm working on Trumpet 23:07:01 *Xach* . o O ( winsock? ) 23:07:13 that's slightly out of tune :-) 23:07:22 Xach: NOOOO!!!!! 23:07:28 eh? 23:07:31 don't do that to my memory. 23:07:34 WinSock 23:07:36 horrible. 23:07:39 -!- rpg [~rpg@mpls.sift.info] has quit [Quit: rpg] 23:07:43 windows 16 programming. 23:08:27 *Xach* spent a lot of time as a support engineer in the heyday of trumpet winsock 23:08:40 gigamonkey: you're doing Toot twice (once as Toot and one as Trumpet) 23:08:44 -!- ikki [~ikki@201.155.92.12] has quit [Ping timeout: 240 seconds] 23:08:59 Xach: Can imagine. that was unstable software. 23:09:05 -!- saint_cypher [~rjspotter@c-67-180-197-126.hsd1.ca.comcast.net] has quit [Ping timeout: 268 seconds] 23:09:07 ehu: yeah. 23:09:26 -!- milanj [~milanj_@109-93-200-141.dynamic.isp.telekom.rs] has quit [Quit: Leaving] 23:12:05 ehu: okay, so maybe plunk can be my template system since it lets you 'plunk' values down into the template. 23:12:26 another template system? 23:12:55 Everyone needs to write one! 23:13:08 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 240 seconds] 23:13:57 -!- pjb [~t@81.202.16.46.dyn.user.ono.com] has quit [Ping timeout: 252 seconds] 23:14:31 so it would seem 23:14:53 -!- karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has quit [Excess Flood] 23:14:56 -!- cyrillos [~cyrill@swsoft-msk-nat.sw.ru] has quit [Ping timeout: 240 seconds] 23:15:11 Guthur [~user@host86-150-159-65.range86-150.btcentralplus.com] has joined #lisp 23:15:14 karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has joined #lisp 23:16:58 -!- fantazo [~fantazo@85-127-82-38.dynamic.xdsl-line.inode.at] has quit [Remote host closed the connection] 23:19:43 mishoo__ [~mishoo@79.112.112.130] has joined #lisp 23:20:22 -!- mishoo_ [~mishoo@79.112.112.130] has quit [Read error: Connection reset by peer] 23:20:23 -!- Houl [~Miranda@unaffiliated/houl] has quit [Quit: weil das Wetter so schön ist] 23:21:55 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 23:24:03 -!- ASau` is now known as ASau 23:24:09 -!- stickycake [~stickycak@pool-108-54-62-155.nycmny.east.verizon.net] has quit [Quit: stickycake] 23:24:09 -!- RomyEatsTuple [~stickycak@pool-108-54-62-155.nycmny.east.verizon.net] has quit [Quit: RomyEatsTuple] 23:24:26 Cosman246 [~cosman246@D-173-250-158-199.dhcp4.washington.edu] has joined #lisp 23:24:50 realitygrill [~realitygr@adsl-76-226-139-212.dsl.sfldmi.sbcglobal.net] has joined #lisp 23:26:39 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: mstevens] 23:27:18 Athas [~athas@130.225.165.40] has joined #lisp 23:27:35 -!- EarlGray^ [~mitra@despairing-occident.volia.net] has quit [Ping timeout: 255 seconds] 23:27:37 -!- karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has quit [Read error: Operation timed out] 23:28:54 karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has joined #lisp 23:32:04 ikki [~ikki@201.155.92.12] has joined #lisp 23:34:25 EarlGray^ [~mitra@despairing-occident.volia.net] has joined #lisp 23:35:06 RomyEatsDrupal [~stickycak@64.134.70.200] has joined #lisp 23:36:52 -!- EarlGray^ [~mitra@despairing-occident.volia.net] has quit [Remote host closed the connection] 23:37:02 -!- mishoo__ [~mishoo@79.112.112.130] has quit [Remote host closed the connection] 23:40:44 -!- ikki [~ikki@201.155.92.12] has quit [Ping timeout: 240 seconds] 23:41:01 Is there a way to trick an octet vector into being a bit vector in SBCL? 23:44:54 Xach: yes. 23:45:01 What's the easiest way to do it? 23:45:41 mlkith [~redmundia@mail.madito.es] has joined #lisp 23:45:55 hi 23:45:56 it involves SAPery. There's a lisppaste from a couple years ago. 23:46:20 http://paste.lisp.org/display/127036 23:46:41 -!- homie [~levgue@xdsl-78-35-170-149.netcologne.de] has quit [Ping timeout: 268 seconds] 23:47:14 this is from cl-irc. what's the worst that can happen if I'm adding a hook using above function from one thread while other thread simultainously reads from it? 23:47:14 mlkith: you can just (pushnew thing place) 23:47:40 -!- mathrick [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 23:47:48 simultaneously 23:47:58 mathrick [~mathrick@85.218.148.156] has joined #lisp 23:48:47 -!- brandonz [~brandon@c-71-198-255-25.hsd1.ca.comcast.net] has quit [Ping timeout: 260 seconds] 23:48:51 that wasn't my question I'm just curious about thread safety implications. I want to be able to dynamically add hooks while (irc:read-message-loop) runs 23:49:39 homie [~levgue@xdsl-78-35-170-149.netcologne.de] has joined #lisp 23:50:18 Demosthenes [~demo@mad2c36d0.tmodns.net] has joined #lisp 23:50:52 -!- JuniorRoy1 [~juniorroy@212.36.228.103] has quit [Remote host closed the connection] 23:54:10 Xach: pasted. 23:54:59 Xach: hope it's for an epic hack that's worth the ugliness (: 23:55:08 -!- phax [~phax@unaffiliated/phax] has quit [Quit: Leaving] 23:55:28 brandonz [~brandon@c-71-198-255-25.hsd1.ca.comcast.net] has joined #lisp 23:55:30 -!- leo2007 [~leo@222.130.135.10] has quit [Quit: rcirc on GNU Emacs 23.3.50.1] 23:55:51 not epic enough 23:57:20 -!- homie [~levgue@xdsl-78-35-170-149.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:59:50 quek [~quek@117.102.187.225.static.zoot.jp] has joined #lisp 23:59:58 pjb [~t@81.202.16.46.dyn.user.ono.com] has joined #lisp