00:04:46 bytecolor [n=user@99.154.145.65] has joined #lisp 00:05:42 thom_ [n=thom@pool-173-51-164-80.lsanca.fios.verizon.net] has joined #lisp 00:06:21 -!- bytecolor [n=user@99.154.145.65] has quit [Remote closed the connection] 00:11:50 -!- Lycurgus [n=Ren@pool-71-186-179-146.bflony.east.verizon.net] has quit [Remote closed the connection] 00:12:02 envi^office [n=envi@203.109.25.110] has joined #lisp 00:14:04 michaelw: there must be some kind of inflation. i got a coupon for $100 in adwords. 00:16:18 -!- davazp [n=user@56.Red-79-153-148.dynamicIP.rima-tde.net] has quit [Remote closed the connection] 00:16:31 Adamant [n=Adamant@unaffiliated/adamant] has joined #lisp 00:18:39 -!- legumbre_ is now known as legumbre 00:21:23 -!- whoppix [n=whoppix@ti0021a380-dhcp1324.bb.online.no] has quit ["Verlassend"] 00:21:28 whoppix [n=whoppix@ti0021a380-dhcp1324.bb.online.no] has joined #lisp 00:22:19 Xach: me too, that's why I couldn't use the 50EUR coupon (only one per account) 00:23:33 ahh 00:24:39 saikat_ [n=saikat@adsl-76-233-236-102.dsl.pltn13.sbcglobal.net] has joined #lisp 00:27:29 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Read error: 131 (Connection reset by peer)] 00:31:45 -!- dto [n=user@pool-98-118-1-212.bstnma.fios.verizon.net] has quit [Remote closed the connection] 00:32:09 -!- xvx [n=user01@189.139.217.193] has quit ["Saliendo"] 00:32:27 seangrove [n=user@c-98-248-37-94.hsd1.ca.comcast.net] has joined #lisp 00:36:06 -!- mrsolo [n=mrsolo@nat/yahoo/x-kvsughyxnsryowcy] has quit ["Leaving"] 00:37:29 dto [n=user@pool-98-118-1-212.bstnma.fios.verizon.net] has joined #lisp 00:38:39 -!- rread [n=rread@nat/sun/x-zedkdkhrfpzovrcj] has quit [] 00:39:23 what was the slime command for looking up callers of a function?... 00:39:28 redline6561 [n=redline@c-66-56-16-250.hsd1.ga.comcast.net] has joined #lisp 00:39:45 -!- Adamant [n=Adamant@unaffiliated/adamant] has quit [] 00:40:04 C-c C-w C-c 00:40:04 -!- thom_ [n=thom@pool-173-51-164-80.lsanca.fios.verizon.net] has quit ["This computer has gone to sleep"] 00:40:20 Xach: thanks :) 00:40:26 sykopomp: i remember it as C-who C-calls 00:42:24 -!- whoppix [n=whoppix@ti0021a380-dhcp1324.bb.online.no] has quit ["Verlassend"] 00:43:36 schoppenhauer [n=christop@unaffiliated/schoppenhauer] has joined #lisp 00:47:11 whoppix [n=whoppix@ti0021a380-dhcp1324.bb.online.no] has joined #lisp 00:50:17 -!- carlocci [n=nes@93.37.210.64] has quit ["eventually IE will rot and die"] 00:50:19 -!- kpreid [n=kpreid@216-171-189-244.northland.net] has quit [Read error: 104 (Connection reset by peer)] 00:50:32 kpreid [n=kpreid@216-171-189-244.northland.net] has joined #lisp 00:50:47 Adlai [n=Adlai@unaffiliated/adlai] has joined #lisp 00:52:32 -!- ruediger [n=ruediger@91-115-30-29.adsl.highway.telekom.at] has quit ["Leaving"] 00:54:08 -!- whoppix [n=whoppix@ti0021a380-dhcp1324.bb.online.no] has quit [Remote closed the connection] 00:55:12 whoppix [n=whoppix@ti0021a380-dhcp1324.bb.online.no] has joined #lisp 00:55:47 anyone familiar with a library that can read from a tar.{bz2,gz,Z} directly? 00:56:47 glogic1 [n=glogic@97.76.48.98] has joined #lisp 01:00:43 -!- kerc [n=riise@31.84-49-151.nextgentel.com] has quit ["Leaving"] 01:00:49 -!- Yuuhi [i=benni@p5483C60A.dip.t-dialin.net] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 01:01:28 drafael [n=tapio@ip-118-90-143-33.xdsl.xnet.co.nz] has joined #lisp 01:01:44 -!- drafael [n=tapio@ip-118-90-143-33.xdsl.xnet.co.nz] has quit [Client Quit] 01:01:50 Demosthenes: there is a zip library, so I guess those must exist too 01:01:54 have you searched on cliki? 01:01:57 -!- glogic1 [n=glogic@97.76.48.98] has left #lisp 01:02:18 -!- kpreid [n=kpreid@216-171-189-244.northland.net] has quit [] 01:02:22 Demosthenes: if not, it could be fairly trivial to write one for tar files, I guess you could use the OS's gzip and bzip implementations 01:02:42 kpreid [n=kpreid@216-171-189-244.northland.net] has joined #lisp 01:02:47 madnificent: sheeple 3.0 is about to get bootstrapped! \o/ 01:02:59 sykopomp: w00t 01:04:22 Demosthenes: you could do that by implementing a stream that reads bzip2/gzip/compress data 01:04:32 and then writing a tar library on that 01:04:54 davazp [n=user@56.Red-79-153-148.dynamicIP.rima-tde.net] has joined #lisp 01:06:25 Demosthenes: Have been looking at just that today. Existing libraries on cliki are archive and zip. Both are asdf-installable but also don't seem to be actively maintained. Xach's salza2 seems preferred for compression/decompression. I don't know if it supports BZ2. 01:06:25 redline6561, memo from p_l: You need to put terminal into raw (non-canonical) mode. man 3 termios 01:06:27 optikalmouse [n=user@bas1-toronto10-1279555900.dsl.bell.ca] has joined #lisp 01:07:01 salza2 doesn't decompress 01:07:07 chipz does though 01:07:32 Xach: Whoops. Sorry. I seemed to recall you had written code for both. Forgot about chipz. :) 01:08:06 Xach: Also, uh...seems silly to not say this considering I'm here. It runs in 0.59 seconds in SLIME. 01:08:43 Xach: But I really do need to learn how to write code that's performs better (and is less brainf*d) from the get-go. 01:10:19 practice makes perfect 01:10:53 Makoryu [n=vt920@pool-74-104-123-150.bstnma.fios.verizon.net] has joined #lisp 01:11:06 Xach: Indeed. 01:11:31 minion: Thanks for the memo. I was hoping to get to that project this weekend. Maybe I'll get around to it sooner... 01:11:31 no problem 01:13:20 -!- stassats [n=stassats@wikipedia/stassats] has quit [Read error: 113 (No route to host)] 01:14:08 jleija [n=jleija@user-24-214-122-46.knology.net] has joined #lisp 01:14:38 do error messages have to respect *print-pretty*? 01:15:27 -!- ASau [n=user@83.69.240.52] has quit ["off"] 01:20:37 -!- merus [n=merus@pal-176-050.itap.purdue.edu] has quit [Remote closed the connection] 01:21:16 jaws [n=jolyonwh@203.143.170.201] has joined #lisp 01:22:22 when an error message is printed to SLDB, it doesn't seem to use a certain pprint dispatch function 01:22:40 -!- attila_lendvai [n=ati@catv-89-132-189-132.catv.broadband.hu] has quit [Read error: 113 (No route to host)] 01:25:00 *rtoym* guesses debuggers are pretty much free to rebind anything they want so that debugging bad things don't cause you to debug the bad thing which .... 01:25:39 hmmm. 01:27:03 Can't you just (pprint ) from the debugger repl? 01:27:17 -!- blackened` [n=blackene@ip-89-102-28-224.karneval.cz] has quit [] 01:28:35 I guess so, although it's harder when the objects are locally bound in stack frames 01:29:03 -!- seisatsu [n=seisatsu@adsl-99-31-232-206.dsl.pltn13.sbcglobal.net] has quit ["Ex-Chat"] 01:30:14 OmniMancer [n=OmniManc@202.36.179.65] has joined #lisp 01:36:12 -!- dysinger [n=dysinger@166.129.231.59] has quit [Read error: 110 (Connection timed out)] 01:38:43 hugod [n=hugod@bas1-montreal50-1279634139.dsl.bell.ca] has joined #lisp 01:41:10 kejsaren [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 01:43:26 -!- kpreid [n=kpreid@216-171-189-244.northland.net] has quit [Read error: 104 (Connection reset by peer)] 01:43:38 kpreid [n=kpreid@216-171-189-244.northland.net] has joined #lisp 01:47:37 bgs101 [n=ian@unaffiliated/bgs100] has joined #lisp 01:49:57 -!- Demosthenes [n=demo@204.52.135.62] has quit ["leaving"] 01:51:14 -!- bgs100 [n=ian@unaffiliated/bgs100] has quit [Read error: 110 (Connection timed out)] 01:53:27 -!- OmniMancer [n=OmniManc@202.36.179.65] has quit ["Leaving."] 01:54:18 -!- bgs101 is now known as bgs100 01:54:47 fisxoj [n=fisxoj@149.43.116.8] has joined #lisp 01:55:51 -!- rvirding [n=chatzill@h6n4c1o1034.bredband.skanova.com] has left #lisp 01:57:11 -!- Edward__ [n=Ed@AAubervilliers-154-1-17-230.w90-3.abo.wanadoo.fr] has quit ["L'oignon fait la farce."] 01:57:41 gigamonkey: You still here? 01:58:47 minion: memo for gigamonkey: Amazon shows my CaW delivery date here as Sept 14 2009. 01:58:47 Remembered. I'll tell gigamonkey when he/she/it next speaks. 01:58:54 aminorex [n=aminorex@24-179-163-72.dhcp.dlth.mn.charter.com] has joined #lisp 01:59:27 frack I feel stupid 02:00:17 -!- slash_ [n=Unknown@p5DD1C316.dip.t-dialin.net] has quit [Client Quit] 02:00:30 how do I write up a main ASD file for my application? I'm looking at a few different ones and drakma defines a separate CL package before defining the ASDF system, while Alexandria just defines the ASDF system without the a new CL package 02:00:49 optikalmouse: you don't need to define a new package. 02:01:34 I don't *need* to, but it may be a good idea. that's why I ask...is it a good idea to? what's the advantage/disadvantage of doing so? :S 02:02:12 I'm not entirely sure why it's done, but I know that if you don't you'll fill up your cl-user package with extra symbols. 02:02:29 -!- dto [n=user@pool-98-118-1-212.bstnma.fios.verizon.net] has quit [Remote closed the connection] 02:02:42 it also means you don't have to prefix all the asdf stuff with asdf: 02:02:55 so you can do (defsystem ...) instead of (asdf:defsystem ...) 02:05:02 OmniMancer [n=OmniManc@202.36.179.65] has joined #lisp 02:06:14 merus [n=merus@c-67-175-45-120.hsd1.in.comcast.net] has joined #lisp 02:09:27 thom_ [n=thom@pool-173-51-164-80.lsanca.fios.verizon.net] has joined #lisp 02:09:54 -!- sbahra [n=sbahra@c-68-34-110-14.hsd1.dc.comcast.net] has quit ["Leaving"] 02:12:27 -!- Odin- [n=sbkhh@s121-302.gardur.hi.is] has quit [] 02:13:48 -!- trsh [n=mock@78.1.135.20] has quit [Read error: 131 (Connection reset by peer)] 02:14:10 eno__ [n=eno@adsl-70-137-174-5.dsl.snfc21.sbcglobal.net] has joined #lisp 02:14:22 -!- Axioplase_ is now known as Axioplase 02:16:15 -!- c|mell [n=cmell@p14220-ipngn1701marunouchi.tokyo.ocn.ne.jp] has quit ["Leaving"] 02:16:27 -!- OmniMancer [n=OmniManc@202.36.179.65] has quit ["Leaving."] 02:18:57 -!- merus [n=merus@c-67-175-45-120.hsd1.in.comcast.net] has quit ["Leaving"] 02:19:16 isabellf [n=isabellf@bas2-montreal31-1242480105.dsl.bell.ca] has joined #lisp 02:19:21 merus [n=merus@c-67-175-45-120.hsd1.in.comcast.net] has joined #lisp 02:20:46 -!- isabellf [n=isabellf@bas2-montreal31-1242480105.dsl.bell.ca] has quit ["Parti"] 02:21:21 dv_ [n=dv@85-127-111-103.dynamic.xdsl-line.inode.at] has joined #lisp 02:22:25 -!- merus [n=merus@c-67-175-45-120.hsd1.in.comcast.net] has quit [Remote closed the connection] 02:25:44 -!- eno [n=eno@nslu2-linux/eno] has quit [Read error: 110 (Connection timed out)] 02:26:10 -!- schoppenhauer [n=christop@unaffiliated/schoppenhauer] has quit [Remote closed the connection] 02:28:11 -!- dreish [n=dreish@minus.dreish.org] has quit [] 02:28:27 coderdad [n=coderdad@ip72-200-214-240.ok.ok.cox.net] has joined #lisp 02:31:38 -!- optikalmouse [n=user@bas1-toronto10-1279555900.dsl.bell.ca] has left #lisp 02:32:04 -!- bgs100 [n=ian@unaffiliated/bgs100] has quit [] 02:35:40 rread [n=rread@c-98-234-219-222.hsd1.ca.comcast.net] has joined #lisp 02:36:04 stassats [n=stassats@wikipedia/stassats] has joined #lisp 02:36:33 -!- kpreid [n=kpreid@216-171-189-244.northland.net] has quit [Read error: 104 (Connection reset by peer)] 02:37:59 kpreid [n=kpreid@216.171.189.244] has joined #lisp 02:40:41 -!- jleija [n=jleija@user-24-214-122-46.knology.net] has quit ["leaving"] 02:41:04 eslick [n=eslick@70.36.140.179] has joined #lisp 02:41:12 Thanks wgl. 02:41:12 gigamonkey, memo from wgl: Amazon shows my CaW delivery date here as Sept 14 2009. 02:41:23 Any weblocks users online? 02:41:55 I'm trying to determine the best way to allow a weblocks webapp to implement a REST style API ala twitter 02:42:26 The problem is that any webapp request wraps all returned data in an I either need to write some kind of extension in the request handler or add another dispatch handler to hunchentoot 02:44:37 -!- segv [n=mb@p4FC1CFC3.dip.t-dialin.net] has quit [] 02:45:31 -!- Urfin [i=foobar@85.65.93.74.dynamic.barak-online.net] has quit [Read error: 113 (No route to host)] 02:50:22 -!- Adlai [n=Adlai@unaffiliated/adlai] has quit [Remote closed the connection] 02:50:45 Adlai [n=adlai@unaffiliated/adlai] has joined #lisp 02:51:18 spradnyesh [n=pradyus@nat/yahoo/x-deaasfbdnishyksa] has joined #lisp 02:52:18 -!- spradnyesh [n=pradyus@nat/yahoo/x-deaasfbdnishyksa] has quit [Remote closed the connection] 02:52:34 spradnyesh [n=pradyus@nat/yahoo/x-aqojoswirhcqzjvs] has joined #lisp 02:58:49 dto [n=user@pool-98-118-1-212.bstnma.fios.verizon.net] has joined #lisp 03:02:54 -!- eslick [n=eslick@70.36.140.179] has quit ["This computer has gone to sleep"] 03:06:21 kejsaren_ [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 03:07:25 -!- redline6561 [n=redline@c-66-56-16-250.hsd1.ga.comcast.net] has quit ["Leaving."] 03:09:26 does going via the weblocks dispatch handler add anything you need? 03:10:05 -!- fisxoj [n=fisxoj@149.43.116.8] has quit [Remote closed the connection] 03:11:44 mrsolo [n=mrsolo@adsl-68-126-198-233.dsl.pltn13.pacbell.net] has joined #lisp 03:12:35 felideon [n=user@adsl-074-186-235-232.sip.bct.bellsouth.net] has joined #lisp 03:18:53 Adamant [n=Adamant@c-68-51-134-164.hsd1.ga.comcast.net] has joined #lisp 03:21:19 gko [n=gko@114-137-7-195.dynamic.hinet.net] has joined #lisp 03:21:19 -!- kejsaren [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Read error: 110 (Connection timed out)] 03:21:43 -!- lnostdal [i=lnostdal@90.149.117.111] has quit ["(incf *kernel*)"] 03:22:37 -!- seangrove [n=user@c-98-248-37-94.hsd1.ca.comcast.net] has quit [Read error: 110 (Connection timed out)] 03:26:16 -!- manuel___ [n=manuel@pD9E6D444.dip.t-dialin.net] has quit [Read error: 113 (No route to host)] 03:29:39 -!- kpreid [n=kpreid@216.171.189.244] has quit [Read error: 131 (Connection reset by peer)] 03:29:50 kpreid [n=kpreid@216-171-189-244.northland.net] has joined #lisp 03:31:57 -!- emma [n=em@unaffiliated/emma] has quit [Connection timed out] 03:32:11 -!- Adamant [n=Adamant@unaffiliated/adamant] has quit [] 03:40:45 lnostdal [i=lnostdal@90.149.117.111] has joined #lisp 03:43:27 eslick [n=eslick@70.36.140.179] has joined #lisp 03:43:32 nvoorhies_ [n=nvoorhie@32.154.93.133] has joined #lisp 03:45:21 dialtone [n=dialtone@c-98-210-12-88.hsd1.ca.comcast.net] has joined #lisp 03:48:08 -!- eslick [n=eslick@70.36.140.179] has quit [Client Quit] 03:48:21 eslick [n=eslick@70.36.140.179] has joined #lisp 03:51:01 deech [n=user@24-107-144-116.dhcp.stls.mo.charter.com] has joined #lisp 03:52:25 -!- thom_ [n=thom@pool-173-51-164-80.lsanca.fios.verizon.net] has quit ["This computer has gone to sleep"] 03:58:04 -!- davazp [n=user@56.Red-79-153-148.dynamicIP.rima-tde.net] has quit [Remote closed the connection] 04:02:59 skais001 [n=ta@cpe-76-88-20-180.san.res.rr.com] has joined #lisp 04:04:30 -!- bobbob [n=billy@cpe-74-77-136-234.buffalo.res.rr.com] has quit ["leaving"] 04:05:58 Ok. 20a-pre1 releases uploaded. Time to go to bed. 04:06:48 arcane__ [n=arcane@adsl-065-005-198-092.sip.rdu.bellsouth.net] has joined #lisp 04:07:58 -!- saikat_ [n=saikat@adsl-76-233-236-102.dsl.pltn13.sbcglobal.net] has quit [] 04:09:46 -!- eslick [n=eslick@70.36.140.179] has left #lisp 04:09:50 -!- arcane__ [n=arcane@adsl-065-005-198-092.sip.rdu.bellsouth.net] has left #lisp 04:10:08 -!- mrsolo [n=mrsolo@adsl-68-126-198-233.dsl.pltn13.pacbell.net] has quit [Read error: 110 (Connection timed out)] 04:12:29 -!- thom_logn [n=thom@pool-173-51-164-80.lsanca.fios.verizon.net] has quit ["Leaving"] 04:15:44 -!- spradnyesh [n=pradyus@nat/yahoo/x-aqojoswirhcqzjvs] has quit [Remote closed the connection] 04:16:17 spradnyesh [n=pradyus@203.110.238.16] has joined #lisp 04:17:09 -!- hugod [n=hugod@bas1-montreal50-1279634139.dsl.bell.ca] has quit [] 04:18:21 -!- nvoorhies_ [n=nvoorhie@32.154.93.133] has quit [] 04:21:21 seangrove [n=user@c-98-248-37-94.hsd1.ca.comcast.net] has joined #lisp 04:22:48 -!- kpreid [n=kpreid@216-171-189-244.northland.net] has quit [Read error: 104 (Connection reset by peer)] 04:22:56 kpreid [n=kpreid@216-171-189-244.northland.net] has joined #lisp 04:23:02 eno [n=eno@nslu2-linux/eno] has joined #lisp 04:27:10 -!- skais001 [n=ta@cpe-76-88-20-180.san.res.rr.com] has left #lisp 04:28:07 -!- stassats [n=stassats@wikipedia/stassats] has quit [Read error: 104 (Connection reset by peer)] 04:28:22 stassats [n=stassats@wikipedia/stassats] has joined #lisp 04:31:29 drafael [n=tapio@130.216.93.90] has joined #lisp 04:32:38 -!- mattrepl [n=mattrepl@c-76-104-2-182.hsd1.va.comcast.net] has quit [] 04:33:34 -!- felideon [n=user@adsl-074-186-235-232.sip.bct.bellsouth.net] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 04:34:49 -!- eno__ [n=eno@adsl-70-137-174-5.dsl.snfc21.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] 04:36:46 -!- rtoym [n=chatzill@user-0c8hpll.cable.mindspring.com] has quit ["ChatZilla 0.9.85 [Firefox 3.5.2/20090729211433]"] 04:45:20 sreeram [n=sreeram@61.247.251.10] has joined #lisp 04:46:49 kerc [n=riise@31.84-49-151.nextgentel.com] has joined #lisp 04:48:05 -!- seangrove [n=user@c-98-248-37-94.hsd1.ca.comcast.net] has quit [Remote closed the connection] 04:48:26 -!- gz [n=gz@209-6-18-72.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [] 04:50:34 -!- gigamonkey [n=user@99.50.127.7] has quit [Read error: 145 (Connection timed out)] 04:52:10 -!- kejsaren_ [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Read error: 110 (Connection timed out)] 04:56:22 fiveop [n=fiveop@g229151217.adsl.alicedsl.de] has joined #lisp 04:57:13 -!- coderdad [n=coderdad@ip72-200-214-240.ok.ok.cox.net] has quit [Remote closed the connection] 04:57:38 -!- pinterface [n=pinterfa@knvl-static-09-0024.dsl.iowatelecom.net] has left #lisp 04:57:39 -!- spradnyesh [n=pradyus@203.110.238.16] has left #lisp 04:57:45 coderdad [n=coderdad@72.200.214.240] has joined #lisp 04:58:14 nvoorhies [n=nvoorhie@32.154.93.133] has joined #lisp 04:58:16 -!- kerc [n=riise@31.84-49-151.nextgentel.com] has quit ["Leaving"] 04:59:11 gz [n=gz@209-6-18-72.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #lisp 05:01:25 fiveop_ [n=fiveop@g229085167.adsl.alicedsl.de] has joined #lisp 05:05:50 -!- coderdad [n=coderdad@72.200.214.240] has quit [Read error: 145 (Connection timed out)] 05:05:55 spradnyesh [n=pradyus@nat/yahoo/x-lmfnocjjykhgmjdu] has joined #lisp 05:10:16 -!- S11001001 [n=sirian@pdpc/supporter/active/S11001001] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 05:10:31 -!- htk__ [n=htk___@95.65.241.113] has quit ["Leaving"] 05:11:39 Ralith [n=ralith@69.90.48.127] has joined #lisp 05:14:22 -!- Irishmanluke is now known as Maris 05:15:48 -!- Maris is now known as Siimors 05:15:50 -!- kpreid [n=kpreid@216-171-189-244.northland.net] has quit [Read error: 104 (Connection reset by peer)] 05:16:02 kpreid [n=kpreid@216-171-189-244.northland.net] has joined #lisp 05:17:11 -!- spradnyesh [n=pradyus@nat/yahoo/x-lmfnocjjykhgmjdu] has quit [Remote closed the connection] 05:17:19 -!- Siimors is now known as Irishmanluke 05:17:54 -!- fiveop [n=fiveop@g229151217.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 05:19:30 -!- Irishmanluke is now known as Sailormoon 05:21:39 spradnyesh [n=pradyus@nat/yahoo/x-dfazrhlyhmperjto] has joined #lisp 05:22:10 -!- Sailormoon is now known as Irishmanluke 05:25:05 saikat_ [n=saikat@c-98-210-13-214.hsd1.ca.comcast.net] has joined #lisp 05:26:06 gko` [n=gko@114-137-7-195.dynamic.hinet.net] has joined #lisp 05:26:10 slyrus_ [n=slyrus@adsl-76-229-90-41.dsl.pltn13.sbcglobal.net] has joined #lisp 05:28:03 emma [n=em@unaffiliated/emma] has joined #lisp 05:30:27 -!- benny [n=benny@i577A0701.versanet.de] has quit [Connection timed out] 05:30:33 -!- Pepe_ [n=ppjet@78.113.32.245] has quit [Read error: 113 (No route to host)] 05:32:09 hm, indentation in recent slime (just upgraded now) seems slightly off in some cases .. haven't been able to isolate a case yet 05:35:44 -!- gko [n=gko@114-137-7-195.dynamic.hinet.net] has quit [Read error: 110 (Connection timed out)] 05:37:10 OmniMancer [n=OmniManc@222-154-176-48.jetstream.xtra.co.nz] has joined #lisp 05:46:24 -!- Irishmanluke [n=luke@c-76-99-6-145.hsd1.pa.comcast.net] has quit ["leaving"] 05:46:33 -!- Makoryu [n=vt920@pool-74-104-123-150.bstnma.fios.verizon.net] has quit ["Absquatulandus sum"] 05:50:52 serichsen [n=svante@hmbg-4d06ee2c.pool.mediaWays.net] has joined #lisp 05:50:57 good morning 05:52:44 kerc [n=riise@31.84-49-151.nextgentel.com] has joined #lisp 05:53:12 Davse_Bamse [n=davse@90.184.205.169] has joined #lisp 05:55:11 -!- emma [n=em@unaffiliated/emma] has quit [Success] 05:55:28 angerman [n=angerman@host41.natpool.mwn.de] has joined #lisp 05:56:39 Krystof [n=csr21@84-51-132-95.christ977.adsl.metronet.co.uk] has joined #lisp 06:02:05 plage [n=user@serveur5.labri.fr] has joined #lisp 06:02:07 Good morning 06:03:40 morning 06:04:04 tcr [n=tcr@138.246.7.146] has joined #lisp 06:05:51 seangrove [n=user@c-98-248-37-94.hsd1.ca.comcast.net] has joined #lisp 06:08:21 levy__ [n=levy@apn-94-44-0-116.vodafone.hu] has joined #lisp 06:08:35 aquagnu [n=aquagnu@85.118.228.172] has joined #lisp 06:09:01 -!- angerman [n=angerman@host41.natpool.mwn.de] has quit [] 06:09:02 -!- kpreid [n=kpreid@216-171-189-244.northland.net] has quit [Read error: 104 (Connection reset by peer)] 06:09:08 kpreid [n=kpreid@216-171-189-244.northland.net] has joined #lisp 06:09:26 -!- sohail [n=sohail@unaffiliated/sohail] has quit [Read error: 113 (No route to host)] 06:11:30 -!- drafael [n=tapio@130.216.93.90] has quit ["Leaving."] 06:15:13 SandGorgon [n=OmNomNom@122.160.41.129] has joined #lisp 06:20:00 -!- nvoorhies [n=nvoorhie@32.154.93.133] has quit [Read error: 104 (Connection reset by peer)] 06:21:48 mrSpec [n=Spec@unaffiliated/mrspec] has joined #lisp 06:21:49 sohail [n=sohail@CPE001839a305c5-CM000a73a081a5.cpe.net.cable.rogers.com] has joined #lisp 06:23:23 nvoorhies [n=nvoorhie@adsl-75-36-204-63.dsl.pltn13.sbcglobal.net] has joined #lisp 06:26:41 hello 06:26:45 hello mrSpec 06:29:37 kejsaren [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 06:33:26 -!- ace4016 [i=ace4016@cpe-76-87-84-207.socal.res.rr.com] has quit ["night"] 06:34:55 -!- nvoorhies [n=nvoorhie@adsl-75-36-204-63.dsl.pltn13.sbcglobal.net] has quit [] 06:51:51 ljames [n=ln@unaffiliated/ljames] has joined #lisp 06:51:59 manuel_ [n=manuel@pD9E6D444.dip.t-dialin.net] has joined #lisp 06:52:22 daniel_ [i=daniel@unaffiliated/daniel] has joined #lisp 06:52:35 abeaumont [n=abeaumon@85.48.202.13] has joined #lisp 06:54:41 oudeis [n=oudeis@95.35.134.6] has joined #lisp 06:58:10 -!- tcr [n=tcr@138.246.7.146] has quit ["Leaving."] 07:00:59 vy [n=user@nbvyazici.cs.bilkent.edu.tr] has joined #lisp 07:02:05 -!- kpreid [n=kpreid@216-171-189-244.northland.net] has quit [Read error: 54 (Connection reset by peer)] 07:02:09 kpreid [n=kpreid@216-171-189-244.northland.net] has joined #lisp 07:02:34 mvilleneuve [n=mvillene@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 07:04:06 hi Xach, here's the in-package from allegro 8.1 you asked me for last night 07:04:26 drafael [n=tapio@130.216.90.34] has joined #lisp 07:05:27 ilitirit pasted "in-package on allegro 8.1" at http://paste.lisp.org/display/86852 07:06:19 minion: memo for Xach http://paste.lisp.org/display/86852 07:06:20 lisp is the glue that binds the variables together 07:06:40 ilitirit: You need a separator, say `:' after `Xach' 07:07:03 mvillene1ve [n=mvillene@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 07:07:16 -!- mvilleneuve [n=mvillene@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Nick collision from services.] 07:07:29 -!- mvillene1ve is now known as mvilleneuve 07:07:49 good morning 07:07:53 hello mvilleneuve 07:07:55 minion: memo for Xach: http://paste.lisp.org/display/86852 07:07:55 Remembered. I'll tell Xach when he/she/it next speaks. 07:07:59 thanks plage 07:08:07 ilitirit: No problem. 07:08:24 have you seen lambdabot from haskell? it would be cool if we had one for lisp 07:08:41 no 07:08:45 ilitirit: What does it do? 07:08:56 it won't be cool 07:09:23 -!- daniel [i=daniel@unaffiliated/daniel] has quit [Read error: 110 (Connection timed out)] 07:09:33 it can do stuff like expand algebraic expressions, run haskell code in a sandbox, and talk like a pirate, etc. 07:09:33 plage: an evaluator, type analyzer, language transformer, and various toys 07:09:50 afaik, there's no way to safely run lisp in a sandbox anyway :( 07:09:50 most wouldn't be relevant for CL 07:10:13 ilitirit: sure there is. Just not CL. a subset. Useful? doubful. 07:10:13 i.e. noise producer 07:10:46 stassats: it sometimes works well as a tool for illustrating explanations. 07:11:11 you think there wasn't evalbots already here? 07:11:34 is there an evalbot? 07:11:43 I'm not advocating anything. 07:14:01 mle: I suspect stassats was talking to ilitirit 07:14:58 ilitirit: run it in a jail? 07:15:09 or wasn't that the kind of safety you were referring to 07:15:50 -!- xinming [n=hyy@125.109.240.94] has quit [Read error: 104 (Connection reset by peer)] 07:15:58 the lambdabot can easily terminate just one particular computation if it takes too much time or memory, so it is even safer than running in a jail 07:16:21 -!- antgreen [n=user@bas2-toronto06-1177888317.dsl.bell.ca] has quit [Remote closed the connection] 07:16:24 -!- slyrus_ [n=slyrus@adsl-76-229-90-41.dsl.pltn13.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] 07:16:25 (running it in a jail is probably a good idea though in case there is a mistake in it) 07:16:36 ilitirit: trivial timeout 07:16:42 nickshanks [n=nickshan@87-194-208-119.bethere.co.uk] has joined #lisp 07:16:56 -!- jaws [n=jolyonwh@203.143.170.201] has quit ["Computer goes to sleep!"] 07:16:56 http://common-lisp.net/project/trivial-timeout/ 07:16:59 hi there people 07:17:06 we use it for our own irc bot :) 07:17:07 hello nickshanks 07:17:11 hi 07:17:39 complete newbie here, i am trying to find the ccl mac gui application 07:17:42 where do i look? 07:17:49 -!- manuel_ [n=manuel@pD9E6D444.dip.t-dialin.net] has quit [] 07:18:01 aquamacs ? but not sure 07:18:08 not a macuser myself 07:18:19 but afaik aquamacs + slime works 07:18:28 ccl has its own GUI 07:18:41 nickshanks, what's wrong with http://trac.clozure.com/openmcl 07:18:41 PissedNumlock: regular emacs is generally preferable to aquamacs; it has a carbon interface that works just fine 07:18:52 the one shown here: http://trac.clozure.com/openmcl/wiki/AppleCurrencyConverterCreatingaLispFile 07:18:56 nostoi [n=nostoi@142.Red-79-151-255.dynamicIP.rima-tde.net] has joined #lisp 07:19:45 What does "Binding stack exhausted." mean in SBCL while making an FFI call? 07:19:49 ilitirit: i have the code checked out, and i've run "(rebuild-ccl :full t)" from the command line compiler 07:21:42 ccl has documentation, have you read it? 07:21:48 i tried to 07:22:05 couldn't find the part that says "the application is located ...." 07:22:43 common sense suggests in the current directory 07:23:00 yes. i would assume so too 07:23:06 sadly it's not 07:23:09 nickshanks: http://ccl.clozure.com/ccl-documentation.html#building-ccl-ide 07:23:17 i am at step 2.2.2.1 of http://ccl.clozure.com/manual/chapter2.2.html#obtaining-the-mac-way 07:23:48 that's it 07:23:57 *PissedNumlock* gets some caffeine 07:23:57 :D 07:24:35 Ogedei [n=user@e178210093.adsl.alicedsl.de] has joined #lisp 07:24:38 if you can't build it, why don't just download a dmg? 07:24:44 -!- ltriant [n=ltriant@lithium.mailguard.com.au] has quit ["leaving"] 07:25:16 aerique [i=euqirea@194.109.21.3] has joined #lisp 07:26:01 well the instructions said that svn was preferred, and i also assumed that the disk image was just a dump of the svn tree 07:26:26 svn has the latest version, dmg is prolly a stable version 07:26:39 ilitirit: there's more concerns than just a timeout. There's memory use issues, OS access issues (considering you need a custom reader to prevent arbitrary package access), and other stuff (I'm sure). Sandboxing is probably the only sane option. :\ 07:26:56 sykopomp: as I've said: chroot 07:27:06 still, you don't want people to create files etc 07:27:14 if you are only on step 2.2.2.1, read further 07:27:20 or open ports and start spambots :p 07:27:35 yeah. There's basically all sorts of nastiness :\ 07:28:04 sykopomp: just fork a new lisp 07:28:05 but it seems like an interesting problem. Pretty much everything I've read about it has said "it's huge. Don't bother." 07:28:07 <_3b> chroot doesn't help with ram usage 07:28:24 are there any reasonably modern lisp machines? 07:28:34 core 2 duo 07:28:35 we once expanded our ircbot with scheme evaluator (CS channel oof a studentgroup where freshmen sometimes ask trivial questions) 07:28:36 chris_bryant [n=chrisbry@cpe-75-84-206-87.socal.res.rr.com] has joined #lisp 07:28:42 took me 1 line to bring down the server :x 07:28:49 stassats: is it sad that doing so is probably the sanest way to do this? :P 07:29:09 _3b: create a new user and limit his resources? 07:29:15 forking a new CL implementation sounds like an eventual fun project to take on for shits and giggles, though. 07:29:21 OmniMancer: Why are you asking? 07:29:27 man fork 07:29:27 http://developer.apple.com/documentation/Darwin/Reference/ManPages/man2/fork.2.html 07:29:31 sykopomp: this 07:30:19 -!- chris_bryant [n=chrisbry@cpe-75-84-206-87.socal.res.rr.com] has quit [Client Quit] 07:30:35 _3b: don't some lisps allow limiting heap use without crashing and burning? 07:30:42 stassats: oh. -that- fork :) 07:31:52 there was already a bot here, which forked, limited by a timeout and traced syscalls 07:31:58 stassats: how does fork fix the memory, cpu, filesystem, port, etc usage problem? 07:32:11 sykopomp: it doesn't 07:33:26 then what's the appeal? :| 07:33:42 "(considering you need a custom reader to prevent arbitrary package access)" 07:34:17 right?... and how does forking help? 07:34:30 it might have been a pun on your forking a new CL implementation 07:34:35 you don't need a custom reader anymore! 07:34:44 you can go havoc within a new image 07:35:31 stassats: What I was referring to was providing a :limited-cl package that doesn't have certain functions, and doesn't allow executing #. read macros. 07:35:41 because I am interested 07:35:55 -!- drafael [n=tapio@130.216.90.34] has quit [Read error: 110 (Connection timed out)] 07:35:57 :limited-cl is utterly useless when you can cl:foo, or x::foo. 07:36:34 chris_bryant [n=chris_br@cpe-75-84-206-87.socal.res.rr.com] has joined #lisp 07:36:42 so, that's what tracing syscalls is for 07:36:58 OmniMancer: Then: no, there isn't. 07:37:27 OmniMancer: At least not in the sense of special hardware with special instruction set. 07:37:36 -!- chris_bryant [n=chris_br@cpe-75-84-206-87.socal.res.rr.com] has quit [Client Quit] 07:37:41 -!- prip [n=_prip@host185-130-dynamic.42-79-r.retail.telecomitalia.it] has quit [Read error: 104 (Connection reset by peer)] 07:38:22 lisp lives quite happily on general purpose hardware nowadays 07:38:57 stassats: But that was not the question of OmniMancer, and since he refused to be more specific, he got the straight answer. 07:39:38 Lycurgus [n=Ren@pool-71-186-179-146.bflony.east.verizon.net] has joined #lisp 07:40:17 -!- seangrove [n=user@c-98-248-37-94.hsd1.ca.comcast.net] has quit [Read error: 110 (Connection timed out)] 07:41:01 Reav__ [n=Reaver@h15a2.n2.ips.mtn.co.ug] has joined #lisp 07:41:07 i mean that you don't need to be interested in lisp machines anymore, spend more time on software 07:41:25 prip [n=_prip@host185-130-dynamic.42-79-r.retail.telecomitalia.it] has joined #lisp 07:41:56 prg [n=prg@ns.alusht.net] has joined #lisp 07:42:12 stassats: so how well did that setup work for you, anyway, (tracing syscalls) 07:42:15 Hun [n=hun@pd956be5d.dip0.t-ipconnect.de] has joined #lisp 07:42:24 stassats: I know, which is why I asked for precisions from OmniMancer 07:42:49 sykopomp: i haven't used it 07:44:07 I was asking about special purpose hardware 07:44:42 I know very well that it runs fine on modern systems 07:45:15 that's the reason why there is no special purpose hardware 07:45:24 OmniMancer: special-purpose hardware doesn't make much business sense these days, and hasn't for the past few decades. This is why it has more-or-less disappeared. 07:46:09 manuel_ [n=manuel@pD9E6D444.dip.t-dialin.net] has joined #lisp 07:46:38 special-purpose general-purpose hardware 07:46:48 there's plenty of special-purpose special-purpose hardware out there 07:47:04 Sure. 07:47:24 GPUs for instance. 07:47:36 yeah, and whatever there is in my bedside radio 07:47:49 that's questionable. 07:48:23 HG` [n=HG@89.166.224.7] has joined #lisp 07:49:42 special purpose hardware is alive and well; it just runs on FPGAs, so it's really more like software now. 07:49:52 :D 07:50:04 is sardhare? 07:50:12 or hoftware? 07:51:27 FPGAs are general purpose general purpose hardware 07:51:28 -!- dto [n=user@pool-98-118-1-212.bstnma.fios.verizon.net] has quit [Remote closed the connection] 07:53:04 OmniMancer: then you haven't seen what we are getting into with nanotech :> 07:53:05 attila_lendvai [n=ati@apn-89-223-150-100.vodafone.hu] has joined #lisp 07:53:17 *that* is general purpose hw 07:53:43 -!- nickshanks [n=nickshan@87-194-208-119.bethere.co.uk] has quit [] 07:55:12 -!- kpreid [n=kpreid@216-171-189-244.northland.net] has quit [Read error: 104 (Connection reset by peer)] 07:55:15 kpreid [n=kpreid@216-171-189-244.northland.net] has joined #lisp 07:55:32 dto [n=user@pool-98-118-1-212.bstnma.fios.verizon.net] has joined #lisp 07:58:20 levy_ [n=levy@apn-94-44-12-185.vodafone.hu] has joined #lisp 07:58:37 chris_bryant [n=chris_br@cpe-75-84-206-87.socal.res.rr.com] has joined #lisp 08:05:38 mishoo [n=mishoo@86-124-78-239.iasi.cablelink.ro] has joined #lisp 08:07:55 mrsolo [n=mrsolo@adsl-68-126-198-233.dsl.pltn13.pacbell.net] has joined #lisp 08:09:15 nickshanks [n=nickshan@87-194-208-119.bethere.co.uk] has joined #lisp 08:11:34 -!- nickshanks [n=nickshan@87-194-208-119.bethere.co.uk] has quit [Client Quit] 08:11:52 -!- plage [n=user@serveur5.labri.fr] has left #lisp 08:12:46 nickshanks [n=nickshan@87.194.208.119] has joined #lisp 08:13:41 -!- oudeis [n=oudeis@95.35.134.6] has quit [Read error: 110 (Connection timed out)] 08:15:43 benny [n=benny@i577A177B.versanet.de] has joined #lisp 08:17:05 -!- levy__ [n=levy@apn-94-44-0-116.vodafone.hu] has quit [Read error: 110 (Connection timed out)] 08:17:45 -!- nostoi [n=nostoi@142.Red-79-151-255.dynamicIP.rima-tde.net] has quit ["Verlassend"] 08:20:18 merus [n=merus@pal-176-050.itap.purdue.edu] has joined #lisp 08:25:14 -!- benny [n=benny@i577A177B.versanet.de] has quit [Read error: 113 (No route to host)] 08:26:22 schoppenhauer [n=christop@unaffiliated/schoppenhauer] has joined #lisp 08:26:26 benny [n=benny@i577A177B.versanet.de] has joined #lisp 08:29:27 gz` [n=gz@209-6-18-72.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #lisp 08:29:27 -!- gz [n=gz@209-6-18-72.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Read error: 104 (Connection reset by peer)] 08:31:14 -!- dv_ [n=dv@85-127-111-103.dynamic.xdsl-line.inode.at] has quit ["Verlassend"] 08:45:55 -!- merus [n=merus@pal-176-050.itap.purdue.edu] has quit [Remote closed the connection] 08:46:45 merus [n=merus@pal-176-050.itap.purdue.edu] has joined #lisp 08:48:20 -!- kpreid [n=kpreid@216-171-189-244.northland.net] has quit [Read error: 104 (Connection reset by peer)] 08:48:27 kpreid [n=kpreid@216-171-189-244.northland.net] has joined #lisp 08:48:58 -!- chris_bryant [n=chris_br@cpe-75-84-206-87.socal.res.rr.com] has quit ["Leaving"] 08:49:30 kami- [n=user@unaffiliated/kami-] has joined #lisp 08:49:37 hello 08:50:25 helo 08:54:21 cavelife^ [n=cavelife@116.124.145.172] has joined #lisp 08:54:40 legumbre_ [n=user@r190-135-5-83.dialup.adsl.anteldata.net.uy] has joined #lisp 08:55:24 -!- nickshanks [n=nickshan@87.194.208.119] has quit [] 08:56:22 rudi [n=rudi@mail.ist.tu-graz.ac.at] has joined #lisp 08:56:27 -!- lichtblau [n=user@port-92-195-4-248.dynamic.qsc.de] has quit [Read error: 60 (Operation timed out)] 08:58:49 -!- mrSpec [n=Spec@unaffiliated/mrspec] has quit [Remote closed the connection] 08:59:00 mrSpec [n=Spec@unaffiliated/mrspec] has joined #lisp 08:59:47 nickshanks [n=nickshan@87-194-208-119.bethere.co.uk] has joined #lisp 09:01:27 -!- attila_lendvai [n=ati@apn-89-223-150-100.vodafone.hu] has quit [Read error: 110 (Connection timed out)] 09:03:23 Athas [n=athas@shop3.diku.dk] has joined #lisp 09:03:29 -!- adeht [n=death@bzq-84-110-249-36.red.bezeqint.net] has quit [Read error: 110 (Connection timed out)] 09:04:51 Edward_ [i=Ed@AAubervilliers-154-1-48-194.w90-3.abo.wanadoo.fr] has joined #lisp 09:08:04 kejsaren_ [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 09:08:46 drafael [n=tapio@ip-118-90-143-33.xdsl.xnet.co.nz] has joined #lisp 09:09:00 -!- HG` [n=HG@89.166.224.7] has quit [Client Quit] 09:11:10 -!- legumbre [n=user@r190-135-73-210.dialup.adsl.anteldata.net.uy] has quit [Read error: 110 (Connection timed out)] 09:11:36 Athas` [n=athas@192.38.109.188] has joined #lisp 09:12:01 Edico [n=Edico@unaffiliated/edico] has joined #lisp 09:12:54 matley [n=matley@matley.imati.cnr.it] has joined #lisp 09:16:18 fusss [i=cb2d4a0d@gateway/web/freenode/x-hzstvmxovtnqdlbo] has joined #lisp 09:16:54 -!- Athas [n=athas@shop3.diku.dk] has quit [Read error: 113 (No route to host)] 09:17:19 greetings lisp folks 09:17:39 '(hi) ? 09:17:45 anybody here have experience writing handlers that respond to both regular browser requests and AJAX? 09:17:50 -!- dwh [n=dwh@eth2.vic.adsl.internode.on.net] has quit [Read error: 113 (No route to host)] 09:17:55 *PissedNumlock* crawls back under his rock 09:18:49 Athas`` [n=athas@shop3.diku.dk] has joined #lisp 09:19:57 never done this - is it sufficient to choose the response based on the Accept: http header of the client? 09:20:21 (where by "AJAX" I suppose you mean "send something in XML / JSON") 09:20:25 ajax requests have a custom header which you can dispatch upon 09:20:39 which header is this? 09:21:00 anything sent via XmlHttpRequest 09:21:18 *fusss* can't remember the header name, he is at an internet cafe 09:21:29 XmlHttpRequest sends a http request - which header does ... ah, sorry 09:21:31 it was something like X-GetRequestMethod, IIRC 09:22:40 fusss: that is bullshit. 09:22:40 Xach, memo from ilitirit: http://paste.lisp.org/display/86852 09:22:42 X-Requested-With 09:22:54 -!- kejsaren [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Read error: 110 (Connection timed out)] 09:23:19 Xach: i spent a day in header-tail and ethereal with jquery, yui, mootools and prototype; they all send it 09:23:22 or at least unnecessary 09:23:29 spend another day 09:24:11 >:) 09:24:33 no need, this is just a convention; if i know my scripts set the X-Requested-with header, I will take their word for it, returning json/xml when it's set, or rendering html when it isn't 09:24:33 -!- Athas` [n=athas@192.38.109.188] has quit [Read error: 131 (Connection reset by peer)] 09:25:02 don't see how this needs to be different than the messy unix errno 09:25:54 <_3b> you don't generally need to use errno from another OS/platform though 09:26:05 -!- Krystof [n=csr21@84-51-132-95.christ977.adsl.metronet.co.uk] has quit [Read error: 113 (No route to host)] 09:26:23 _3b: not if the other OS has structured exception handling :-) 09:26:31 -!- saikat_ [n=saikat@c-98-210-13-214.hsd1.ca.comcast.net] has quit [Read error: 110 (Connection timed out)] 09:26:44 -!- gko` [n=gko@114-137-7-195.dynamic.hinet.net] has quit [Read error: 110 (Connection timed out)] 09:27:11 <_3b> but if you control all the clients, doesn't really matter what header you use, does it? 09:27:39 but you could do the right thing from the start, saving you trouble later? 09:28:17 (defmethod handle-request-foo ((header (eql :x-requested-with))) .. (defmethod handle-request-foo (header)) ...) :-) 09:28:20 manuel___ [n=manuel@pD9E6E84F.dip.t-dialin.net] has joined #lisp 09:28:37 stassats` [n=stassats@wikipedia/stassats] has joined #lisp 09:29:06 *_3b* wonders if flash lets you set random headers like that 09:29:13 (if (magic-header-present *http-request*) (emit-ajax-response) (emit-html-response)) 09:30:07 rudi: the bulk of the code in the html rendering code is just cruft; there is usually a third method that wraps both and does the actual computing 09:30:49 *fusss* found out what CLSQL does behind the scenes, and it's not pretty 09:31:42 -!- Athas`` [n=athas@shop3.diku.dk] has quit [Read error: 113 (No route to host)] 09:31:47 CLSQL does "SHOW FULL TABLES" with every query :-( and ~3 rapidly GETs will send mysql away 09:32:03 -!- stassats [n=stassats@wikipedia/stassats] has quit [Read error: 60 (Operation timed out)] 09:32:24 uh-huh 09:32:41 Montezuma scales so well it's not even funny. That thing is just plain gorgeous. 09:33:34 just remember to keep a separate index per user 09:34:15 I wrapped the API so that I can throw in CouchDB if it Montezuma didn't work well; never had to. 09:35:03 it's a bit raw and doesn't have functionality to index/return text neighborhoods 09:35:17 say, if you search for a string and you want some context; you will have to do it yourself 09:35:51 -!- Axioplase is now known as Axioplase_ 09:38:03 also, unless you want to waste precious time sweating over whether mysql is still up or not, that you use postgres/postmodern OR make damn sure everything you send to mysql is absolutely correct 09:38:14 dying is mysql's way of exception handling 09:39:06 "MySQL ran way" errors are nigh impossible to debug as they could mean anything :-( 09:41:22 -!- kpreid [n=kpreid@216-171-189-244.northland.net] has quit [Read error: 104 (Connection reset by peer)] 09:41:32 kpreid [n=kpreid@216-171-189-244.northland.net] has joined #lisp 09:41:51 -!- daniel_ is now known as daniel 09:42:13 i hesitated to switch to postmodern early, so now my code is a nightmare of defensive-programming; tons of nested when-lets :-( 09:42:55 mrsolo_ [n=mrsolo@adsl-68-126-198-233.dsl.pltn13.pacbell.net] has joined #lisp 09:43:33 -!- manuel_ [n=manuel@pD9E6D444.dip.t-dialin.net] has quit [Read error: 101 (Network is unreachable)] 09:43:36 -!- tarbo_ [n=me@unaffiliated/tarbo] has quit [Read error: 60 (Operation timed out)] 09:44:03 -!- foom [n=jknight@ita4fw1.itasoftware.com] has quit [Read error: 60 (Operation timed out)] 09:44:34 -!- boyscared [n=bm3719@c-68-32-124-6.hsd1.va.comcast.net] has quit [Read error: 60 (Operation timed out)] 09:44:47 -!- ramus` [n=ramus@adsl-99-23-147-8.dsl.chcgil.sbcglobal.net] has quit [Read error: 60 (Operation timed out)] 09:45:10 boyscared [n=bm3719@c-68-32-124-6.hsd1.va.comcast.net] has joined #lisp 09:45:48 -!- holycow [n=new@69.67.174.130] has quit [Remote closed the connection] 09:46:12 holycow [n=new@69.67.174.130] has joined #lisp 09:46:20 -!- gws [n=g@w005.z209031033.sjc-ca.dsl.cnc.net] has quit [Read error: 60 (Operation timed out)] 09:46:37 lawful_evil [n=g@w005.z209031033.sjc-ca.dsl.cnc.net] has joined #lisp 09:46:48 aminorex1 [n=aminorex@24-179-163-72.dhcp.dlth.mn.charter.com] has joined #lisp 09:47:05 -!- s0ber [n=s0ber@220-136-226-101.dynamic.hinet.net] has quit [Read error: 60 (Operation timed out)] 09:47:26 -!- robewald [n=robert@105.81-167-153.customer.lyse.net] has quit [Remote closed the connection] 09:47:28 robewald [n=robert@105.81-167-153.customer.lyse.net] has joined #lisp 09:47:44 Aisling_ [i=ash@blk-137-73-33.eastlink.ca] has joined #lisp 09:47:47 ramus` [n=ramus@adsl-99-23-147-8.dsl.chcgil.sbcglobal.net] has joined #lisp 09:48:23 -!- aminorex [n=aminorex@24-179-163-72.dhcp.dlth.mn.charter.com] has quit [Read error: 60 (Operation timed out)] 09:49:21 -!- mrsolo [n=mrsolo@adsl-68-126-198-233.dsl.pltn13.pacbell.net] has quit [Read error: 60 (Operation timed out)] 09:49:40 fusss: honestly, using mysql is Your Own Damn Fault 09:50:14 if you wanted it any of robust, correct, sane or performant, mysql was not the choice to make 09:50:33 Still today? 09:50:40 yes 09:50:49 mysql continues to be as braindamaged as ever 09:50:52 ok. 09:51:16 thom_ [n=thom@pool-173-51-164-80.lsanca.fios.verizon.net] has joined #lisp 09:52:01 i only used it to prototype the app; clsql gave us something .. fast 09:52:06 it still silently eats errors, reports wrong ones, doesn't support features or supports them in its own "special" way and slows to crawl as soon as you try it to do anything an actual *RDBMS* engine could be reasonably expected to do 09:52:10 and clsql supports mysql the best 09:52:44 matimago: for example, they still don't support NOW() as the default initialiser for datetime columns. So they hacked in a timestamp type, which is datetime defaulting to NOW() 09:52:49 even sqlite3 was more robust than mysql; but sqlite locks the entire database for every update! 09:53:26 foom [n=jknight@ita4fw1.itasoftware.com] has joined #lisp 09:53:49 tarbo [n=me@unaffiliated/tarbo] has joined #lisp 09:53:53 mathrick: but that's just a minor complaint; mysql sucks in its braindead error handling; it's just most look like "sane_input || die 'gone away". something reminiscent of a perl script. 09:54:08 matimago: but my favourite is still "DELETE FROM users WHERE name = 0". According to MySQL, because the types don't match (string vs. integer), the OBVIOUS thing to do is to drop all rows silently 09:54:23 fusss: that's when you're lucky 09:54:30 when you're not, it'll silently mangle your data 09:54:44 at least mysql has AUTO_INCREMENT; which in psql has to be faked with a 'sequence' table :-/ 09:54:45 personally I think it's way worse than just segfaulting 09:54:59 -!- Aisling [i=ash@blk-137-73-33.eastlink.ca] has quit [Read error: 104 (Connection reset by peer)] 09:55:36 fusss: faked? It's only more correct, flexible and nearly as trivial to write with all the shorthands syntax 09:55:37 fusss: I wonder, are you aware what you are saying is ironic ? :) 09:55:38 s0ber [n=s0ber@220-136-226-101.dynamic.hinet.net] has joined #lisp 09:56:05 how come i have a separate table for EVERY database counter? 09:56:12 you don't 09:56:15 fusss: mysql with its "non-faked" auto_increment has to give the retarded last_value() function 09:56:16 you have a sequence 09:56:18 not a table 09:56:19 __clsql_seq_user_id meh 09:56:40 (that is, mysql does not support sequence, and they have to fake them wuth AUTO_INCREMENT) 09:56:47 fusss: sequence. Because it's not uncommon for separate things to be synced on a common numeric sequence 09:56:58 in postgres, you can do it correctly within a transaction 09:57:02 in mysql, you're SoL 09:57:07 of course, you use 'serial' and can ignore most of the sequence stuff 09:57:20 koollman: well, my object instanciation would have been faster if half the tables in my database weren't just sequences. SHOW FULL TABLES still lists the sequeneces as well. 09:57:37 fusss: that's CLSQLS's problem, not postgres's 09:57:57 next week I will be ditching both mysql and ORMs 09:58:01 fusss: just because your tool doesn't know the difference, doesn't mean it's there :) 09:58:02 postmodern doesn't need that, neither does cl-rdbms 09:59:51 speaking of retarded, i can't believe jquery didnt' bother wrapping setTimeOut. It cleans up every event in javascript except timers. 09:59:58 fusss: your complaints are essentially "this new CNC I bought doesn't even come with a toothpick my $5 swiss army knife I used previously used to have!" 10:00:25 and to use the "raw" setTimeout, you need to provide the argument as a function object that calls your timer callback, meh 10:00:37 mathrick: heh 10:01:44 now, I wonder how clsql create the tables when sequences are involved... 10:01:53 it must be doing something not too smart 10:02:49 oudeis [n=oudeis@95.35.247.32] has joined #lisp 10:02:59 koollman: it just creates regular tables and calls them __clsql_seq_foo 10:03:15 they're *just* tables 10:03:20 interesting 10:03:31 are you sure they are tables? 10:03:38 -!- thom_ [n=thom@pool-173-51-164-80.lsanca.fios.verizon.net] has quit ["This computer has gone to sleep"] 10:04:32 if you access them with some other tool, they see them as tables too ? can you insert into them ? 10:06:15 yes, mysql command line utility shows them as tables 10:08:34 fusss: so here you have it. CLSQL is basically faking proper sequences support around mysql's inability to provide them natively, and because it's doing it in a stupid way itself, you get to feel the burn 10:10:47 -!- fusss [i=cb2d4a0d@gateway/web/freenode/x-hzstvmxovtnqdlbo] has quit [Ping timeout: 180 seconds] 10:11:11 fusss [i=cb2d4a0d@gateway/web/freenode/x-mzotgibgczhybizn] has joined #lisp 10:11:19 -!- envi^office [n=envi@203.109.25.110] has quit [Read error: 104 (Connection reset by peer)] 10:14:46 indeed! ditch mysql/clsql, go postgres/postmodern! 10:14:47 all the more reason to prefer postgreSQL 10:14:48 that's a very old sequences-on-mysql trick 10:15:13 also, reading back, fusss, what you want is called HTTP content negotiation. it's cool. read up on the Accept header 10:16:12 Haha, I've just transcribed http://staffwww.itn.liu.se/~stegu/simplexnoise/simplexnoise.pdf to CL and boy is it ugly, basically one big let* :) I'm keeping it around as a reference implementation to check against though. 10:18:14 Yuuhi [i=benni@p5483B7F4.dip.t-dialin.net] has joined #lisp 10:18:53 johnb [i=56a21486@skye.upbeat.no] has joined #lisp 10:20:01 htk_ [n=htk___@miniserver.co.cc] has joined #lisp 10:20:47 Ogedei: cheers! 10:24:02 -!- oudeis [n=oudeis@95.35.247.32] has quit ["Leaving"] 10:26:20 -!- htk_ [n=htk___@miniserver.co.cc] has quit ["Leaving"] 10:28:07 fusss: I hear that MySQL fucked you up pretty badly? :D 10:31:34 p_l: our debugging usually reveals that the problem lies between machine and chair :-P 10:31:38 HG` [n=HG@85.8.75.57] has joined #lisp 10:32:46 TINSAAFL: if you wanna be able to roll out features at the speed you conjure them up, you should be willing to take some caveats with them 10:32:50 attila_lendvai [n=ati@apn-89-223-206-139.vodafone.hu] has joined #lisp 10:32:54 development speed vs scalability 10:32:58 and robustness 10:33:29 -!- aquagnu [n=aquagnu@85.118.228.172] has quit [Remote closed the connection] 10:33:30 -!- Phoodus [i=foo@68.231.37.148] has quit [Read error: 131 (Connection reset by peer)] 10:33:47 kiuma [n=kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 10:34:31 kpreid__ [n=kpreid@216-171-189-244.northland.net] has joined #lisp 10:34:31 -!- kpreid [n=kpreid@216-171-189-244.northland.net] has quit [Read error: 104 (Connection reset by peer)] 10:41:03 -!- CrazyEddy [n=CrazyEdd@wrongplanet/CrazyEddy] has quit [Read error: 110 (Connection timed out)] 10:43:13 CrazyEddy [n=CrazyEdd@wrongplanet/CrazyEddy] has joined #lisp 10:48:08 -!- fusss [i=cb2d4a0d@gateway/web/freenode/x-mzotgibgczhybizn] has quit [Ping timeout: 180 seconds] 10:50:21 -!- benny [n=benny@i577A177B.versanet.de] has quit [Read error: 113 (No route to host)] 10:51:06 szergling [n=tyc20@125-236-134-1.broadband-telecom.global-gateway.net.nz] has joined #lisp 10:52:38 -!- vy [n=user@nbvyazici.cs.bilkent.edu.tr] has quit [Remote closed the connection] 10:53:30 vy [n=user@nbvyazici.cs.bilkent.edu.tr] has joined #lisp 10:53:55 -!- mrsolo_ [n=mrsolo@adsl-68-126-198-233.dsl.pltn13.pacbell.net] has quit [Read error: 110 (Connection timed out)] 10:54:12 -!- szergling [n=tyc20@125-236-134-1.broadband-telecom.global-gateway.net.nz] has quit [Client Quit] 10:55:09 benny [n=benny@i577A177B.versanet.de] has joined #lisp 10:55:33 -!- kami- [n=user@unaffiliated/kami-] has quit [Read error: 113 (No route to host)] 10:55:46 -!- nickshanks [n=nickshan@87-194-208-119.bethere.co.uk] has quit [] 10:57:35 xinming [n=hyy@125.109.240.50] has joined #lisp 10:57:48 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Remote closed the connection] 10:58:05 Adlai [n=adlai@unaffiliated/adlai] has joined #lisp 11:03:02 -!- manuel___ [n=manuel@pD9E6E84F.dip.t-dialin.net] has quit [] 11:04:13 ThomasI [n=thomas@unaffiliated/thomasi] has joined #lisp 11:05:03 bombshelter13__ [n=bombshel@206.80.252.37] has joined #lisp 11:07:47 -!- attila_lendvai [n=ati@apn-89-223-206-139.vodafone.hu] has quit [Read error: 104 (Connection reset by peer)] 11:08:13 -!- OmniMancer [n=OmniManc@222-154-176-48.jetstream.xtra.co.nz] has quit ["Leaving."] 11:08:23 <_3b> aerique: interesting paper 11:08:42 *_3b* needs to keep up with graphics research better :/ 11:10:01 quek [n=read_eva@router1.gpy1.ms246.net] has joined #lisp 11:14:09 silenius [n=jl@192.166.201.90] has joined #lisp 11:14:21 _3b: link 11:14:28 I seem to have missed the paper 11:14:35 -!- sohail [n=sohail@unaffiliated/sohail] has quit ["Leaving."] 11:14:50 <_3b> PissedNumlock: http://staffwww.itn.liu.se/~stegu/simplexnoise/simplexnoise.pdf 11:15:05 ty 11:17:21 -!- bombshelter13_ [n=bombshel@206.80.252.37] has quit [Connection timed out] 11:22:59 _3b: i needed something faster than perlin noise 11:23:44 <_3b> aerique: yeah, linear scaling with dimensions sounds useful 11:25:26 <_3b> wonder how well the optimizations i did last time i needed fast perlin noise translate to that 11:26:13 _3b: you write that in CL? 11:26:25 <_3b> nah, this was old C stuff 11:26:40 ah, too bad (for me :) ) 11:27:15 <_3b> basic idea was generating a bunch of noise at once, and sharing as much calculations as possible between multiple samples 11:27:33 -!- kpreid__ [n=kpreid@216-171-189-244.northland.net] has quit [Read error: 104 (Connection reset by peer)] 11:27:36 kpreid [n=kpreid@216-171-189-244.northland.net] has joined #lisp 11:28:31 hyperboreean [n=none@unaffiliated/hyperboreean] has joined #lisp 11:28:44 kami- [n=user@unaffiliated/kami-] has joined #lisp 11:29:59 hkBst [n=hkBst@gentoo/developer/hkbst] has joined #lisp 11:30:48 Geralt [n=Geralt@p5B32D8B0.dip.t-dialin.net] has joined #lisp 11:30:54 sounds interesting 11:32:48 -!- quek [n=read_eva@router1.gpy1.ms246.net] has left #lisp 11:35:55 -!- spradnyesh [n=pradyus@nat/yahoo/x-dfazrhlyhmperjto] has left #lisp 11:36:05 ruediger [n=ruediger@188-23-75-216.adsl.highway.telekom.at] has joined #lisp 11:36:58 xan [n=xan@cs78225040.pp.htv.fi] has joined #lisp 11:38:00 dwh [n=dwh@ppp118-208-171-218.lns10.mel4.internode.on.net] has joined #lisp 11:38:42 Odin- [n=sbkhh@s121-302.gardur.hi.is] has joined #lisp 11:51:58 -!- Geralt [n=Geralt@unaffiliated/thegeralt] has quit [Read error: 60 (Operation timed out)] 11:52:47 Geralt [n=Geralt@p5B32D8B0.dip.t-dialin.net] has joined #lisp 11:52:48 attila_lendvai [n=ati@apn-89-223-251-23.vodafone.hu] has joined #lisp 11:54:09 ignas [n=ignas@78-60-73-85.static.zebra.lt] has joined #lisp 12:02:08 -!- xan_ [n=xan@cs78225040.pp.htv.fi] has quit [Read error: 110 (Connection timed out)] 12:08:32 angerman [n=angerman@host41.natpool.mwn.de] has joined #lisp 12:09:50 -!- ruediger [n=ruediger@188-23-75-216.adsl.highway.telekom.at] has quit ["Leaving"] 12:10:22 is there a way in html (table, div, absolute positioning, anyting???) to avoid copy-pasting the line numbers from a source code listing? 12:10:34 when multiple lines are selected 12:11:10 scottmaccal [n=scott@sentry3.jayschools.org] has joined #lisp 12:11:40 -!- Jasko [n=tjasko@c-98-235-105-148.hsd1.pa.comcast.net] has quit ["Leaving"] 12:12:47 <_3b> google code search seems to be able to do that 12:13:24 plage [n=user@serveur5.labri.fr] has joined #lisp 12:13:28 Good afternoon! 12:15:32 <_3b> i think some of the pastebins do to, but not sure which without trying a few 12:16:08 ASau [n=user@83.69.240.52] has joined #lisp 12:16:46 Jasko [n=tjasko@c-98-235-105-148.hsd1.pa.comcast.net] has joined #lisp 12:18:55 <_3b> actually, seems some of the pastebins just use numbered lists, which doesn't work any better than actual numbers for copying 12:19:16 envi^home [n=envi@220.121.234.156] has joined #lisp 12:19:18 -!- sreeram [n=sreeram@61.247.251.10] has quit [] 12:19:57 -!- antifuchs [n=foobar@baker.boinkor.net] has quit ["ZNC - http://znc.sourceforge.net"] 12:20:45 manuel_ [n=manuel@pD9E6E84F.dip.t-dialin.net] has joined #lisp 12:20:45 -!- kpreid [n=kpreid@216-171-189-244.northland.net] has quit [Read error: 104 (Connection reset by peer)] 12:20:51 kpreid [n=kpreid@216-171-189-244.northland.net] has joined #lisp 12:22:41 google does this with two pre elements in a div 12:22:47 one for the numbers, another for the lines 12:23:42 antifuchs [n=foobar@baker.boinkor.net] has joined #lisp 12:24:01 levy_: maybe with tables 12:24:22 there are also some CSS/JS hacks regarding selections, but I don't know them 12:24:26 -!- kpreid [n=kpreid@216-171-189-244.northland.net] has quit [Client Quit] 12:24:59 tables don't work either 12:25:28 ruediger [n=ruediger@188-23-75-216.adsl.highway.telekom.at] has joined #lisp 12:27:21 -!- Geralt [n=Geralt@unaffiliated/thegeralt] has quit ["Leaving."] 12:29:34 -!- merus [n=merus@pal-176-050.itap.purdue.edu] has quit ["Leaving"] 12:30:28 -!- carrl [n=carl@61-64-164-206-adsl-tai.STATIC.so-net.net.tw] has quit [Remote closed the connection] 12:30:39 carrl [n=carl@61-64-164-206-adsl-tai.STATIC.so-net.net.tw] has joined #lisp 12:30:53 michaelw: boo, they won't let me redeem the one they sent me in the mail. 12:31:44 two pre elements in a div 12:31:53 first one display: block; float: left 12:32:00 second display: block 12:32:29 -!- angerman [n=angerman@host41.natpool.mwn.de] has quit [] 12:34:16 sohail [n=sohail@CPE001839a305c5-CM000a73a081a5.cpe.net.cable.rogers.com] has joined #lisp 12:34:34 i found another reason why cells sucks 12:34:48 yes? 12:35:06 if you depend on a slot that holds a sequence or a tree, and in a cell do something like (if (not (null (sequence-slot-of self))) ... ...) 12:35:12 ugh. 12:35:33 (if (some-operation-on-seq (sequence-slot-of self)) .. ..) 12:35:51 then it will do that expensive operation on the whole sequence, not just the single element that has been PUSHed to the slot 12:36:04 cells doesn't really scale to non-scalar types 12:36:15 dlowe [n=dlowe@ita4fw1.itasoftware.com] has joined #lisp 12:36:40 redline6561 [n=redline@c-66-56-16-250.hsd1.ga.comcast.net] has joined #lisp 12:38:06 can you use CFFI for C++ as well? 12:38:22 PissedNumlock: the okra project shows one way to do it 12:38:46 -!- cavelife^ [n=cavelife@116.124.145.172] has quit ["  ."] 12:38:59 cavelife^ [n=cavelife@116.124.145.172] has joined #lisp 12:39:25 segv [n=mb@p4FC1CCC0.dip.t-dialin.net] has joined #lisp 12:39:36 -!- rudi [n=rudi@mail.ist.tu-graz.ac.at] has quit ["Client exciting"] 12:41:04 [Jackal] [n=Jackal@118.94.82.182] has joined #lisp 12:41:29 -!- Bacta [n=gfdgdf@118-93-56-25.dsl.dyn.ihug.co.nz] has quit [Client Quit] 12:47:25 kpreid [n=kpreid@209-217-212-34.northland.net] has joined #lisp 12:47:52 dto` [n=user@pool-98-118-1-212.bstnma.fios.verizon.net] has joined #lisp 12:48:30 lexa_ [n=lexa_@seonet.ru] has joined #lisp 12:48:43 -!- HG` [n=HG@85.8.75.57] has quit [Client Quit] 12:48:58 -!- lexa_ is now known as Guest91415 12:51:06 -!- ineiros [n=itniemin@james.ics.hut.fi] has quit [Read error: 54 (Connection reset by peer)] 12:52:25 coderdad [n=coderdad@mail.mwtrophy.com] has joined #lisp 12:56:26 HG` [n=HG@85.8.75.57] has joined #lisp 12:58:33 -!- scottmaccal [n=scott@sentry3.jayschools.org] has quit [Connection timed out] 12:58:36 -!- dto [n=user@pool-98-118-1-212.bstnma.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 13:00:26 Vecklock [n=Vecklock@sentinel.avocent.com] has joined #lisp 13:00:40 -!- dto` is now known as dto 13:02:19 scottmaccal [n=scott@sentry3.jayschools.org] has joined #lisp 13:02:27 htk_ [n=htk___@95.65.241.113] has joined #lisp 13:04:03 -!- salva [n=salva@105.11.117.91.dynamic.mundo-r.com] has quit [] 13:04:23 spradnyesh [n=pradyus@117.192.22.224] has joined #lisp 13:04:31 -!- spradnyesh [n=pradyus@117.192.22.224] has quit [Client Quit] 13:05:20 -!- CrazyEddy [n=CrazyEdd@wrongplanet/CrazyEddy] has quit [Read error: 110 (Connection timed out)] 13:06:39 KingNato [n=patno@fw.polopoly.com] has joined #lisp 13:08:47 envi_home2 [n=envi@220.121.234.156] has joined #lisp 13:09:07 -!- envi^home [n=envi@220.121.234.156] has quit [Read error: 104 (Connection reset by peer)] 13:09:38 Demosthenes [n=demo@206.180.154.148.adsl.hal-pc.org] has joined #lisp 13:10:04 gigamonkey [n=user@adsl-99-50-127-7.dsl.pltn13.sbcglobal.net] has joined #lisp 13:11:39 -!- jkantz [n=jkantz@ita4fw1.itasoftware.com] has quit ["Leaving"] 13:11:57 CrazyEddy [n=CrazyEdd@wrongplanet/CrazyEddy] has joined #lisp 13:13:11 antoszka [n=antoszka@unaffiliated/antoszka] has joined #lisp 13:18:50 Geralt [n=Geralt@p5B32D8B0.dip.t-dialin.net] has joined #lisp 13:20:27 -!- kejsaren_ [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Read error: 110 (Connection timed out)] 13:20:42 spradnyesh [n=pradyus@117.192.22.224] has joined #lisp 13:21:46 -!- spradnyesh [n=pradyus@117.192.22.224] has quit [Client Quit] 13:22:09 jaws [n=jolyonw@124-168-253-144.dyn.iinet.net.au] has joined #lisp 13:22:57 jkantz [n=jkantz@ita4fw1.itasoftware.com] has joined #lisp 13:28:23 [ot] sorry, anyone has a procmail recipe for email without a text/html part? 13:29:42 -!- Geralt [n=Geralt@unaffiliated/thegeralt] has quit [Remote closed the connection] 13:30:58 Nshag [i=user@Mix-Orleans-106-4-225.w193-248.abo.wanadoo.fr] has joined #lisp 13:35:06 blackened` [n=blackene@ip-89-102-28-224.karneval.cz] has joined #lisp 13:36:16 -!- yango [n=yango@unaffiliated/yango] has quit [Remote closed the connection] 13:36:31 yango [n=yango@unaffiliated/yango] has joined #lisp 13:37:30 -!- hyperboreean [n=none@unaffiliated/hyperboreean] has quit [Read error: 113 (No route to host)] 13:39:56 -!- Tordek_ [n=tordek@host90.190-226-119.telecom.net.ar] has quit [Read error: 110 (Connection timed out)] 13:41:04 reprore [n=reprore@ntkngw598092.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 13:42:14 hyperboreean [n=none@unaffiliated/hyperboreean] has joined #lisp 13:43:25 -!- xan [n=xan@cs78225040.pp.htv.fi] has quit ["Lost terminal"] 13:43:59 weirdo: have you ever taken a peek at the procmail source code? 13:44:04 weirdo: i found it quite interesting 13:44:23 hugod [n=hugod@modemcable086.138-70-69.static.videotron.ca] has joined #lisp 13:45:18 xan [n=xan@cs78225040.pp.htv.fi] has joined #lisp 13:50:51 eno__ [n=eno@adsl-70-137-130-132.dsl.snfc21.sbcglobal.net] has joined #lisp 13:51:04 Xach: you mean "interesting", right? :) 13:51:47 there are many other adjectives and punctuation marks that could also be applied 13:52:04 -!- carrl [n=carl@61-64-164-206-adsl-tai.STATIC.so-net.net.tw] has quit [Remote closed the connection] 13:52:16 carrl [n=carl@61-64-164-206-adsl-tai.STATIC.so-net.net.tw] has joined #lisp 13:56:38 there was a tool called "maildrop" which I think it's saner than procmail 13:56:41 yep, it's hell on wheels. 13:57:26 dv_ [n=dv@83-64-248-68.inzersdorf.xdsl-line.inode.at] has joined #lisp 14:00:22 -!- Guest91415 is now known as lexa_ 14:00:52 -!- lexa_ is now known as Guest44788 14:01:46 -!- eno [n=eno@nslu2-linux/eno] has quit [Read error: 110 (Connection timed out)] 14:02:25 slyrus_ [n=slyrus@adsl-76-229-90-41.dsl.pltn13.sbcglobal.net] has joined #lisp 14:03:35 -!- plage [n=user@serveur5.labri.fr] has left #lisp 14:04:20 coliv [n=Coliveir@12.15.114.194] has joined #lisp 14:06:31 bobbysmith007 [n=russ@216.155.97.1] has joined #lisp 14:11:20 any1 here using cl-perec? 14:11:21 -!- attila_lendvai [n=ati@apn-89-223-251-23.vodafone.hu] has quit [Read error: 110 (Connection timed out)] 14:12:00 You are more likely to get an answer if you state what your problem is. 14:12:50 spiaggia: oh, sorry :) no problem, just investigating various persistence options and cl-perec seems cool, I just don't know how to install it 14:14:16 Tordek [n=tordek@190.226.115.103] has joined #lisp 14:18:18 rme [n=rme@pool-70-105-87-17.chi.dsl-w.verizon.net] has joined #lisp 14:18:44 mishoo: I use cl-perec. Do you have a specific problem during installation? 14:19:20 kami-: what's the easiest way to install it, as it doesn't seem to be asdf-install-able 14:19:56 found a how-to recommending this: http://common-lisp.net/project/clbuild/ , which I'll try 14:20:32 -!- schoppenhauer [n=christop@unaffiliated/schoppenhauer] has quit [Remote closed the connection] 14:22:43 -!- Davse_Bamse [n=davse@90.184.205.169] has quit ["leaving"] 14:25:18 *mishoo* thinks ..oO( this clbuild tool looks pretty cool. seems to work, although seems to take forever -- pretty much like CPAN :) ) 14:25:34 mishoo, we are also using cl-perec ;-) 14:26:15 brad_ [i=48597c07@gateway/web/freenode/x-clppdcjdsfogguof] has joined #lisp 14:28:16 levy_: err, I think you're the lead developer, right? :-) 14:28:19 tcr [n=tcr@host146.natpool.mwn.de] has joined #lisp 14:28:39 mishoo: imho, the reason for clbuild slowness is the latency of most repositories 14:29:04 galdor: yeah, most of the time is spent in darcs get 14:30:04 -!- gigamonkey [n=user@adsl-99-50-127-7.dsl.pltn13.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] 14:31:29 mishoo, we are the developers, you are right, and we are users too 14:31:46 I like Mercurial lately. Dunno how they did it but it's blazing fast. 14:33:38 -!- mathrick [n=mathrick@users177.kollegienet.dk] has quit [Read error: 110 (Connection timed out)] 14:37:48 -!- Draggor is now known as JohnDeLancie 14:38:17 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Read error: 54 (Connection reset by peer)] 14:38:26 Adlai [n=adlai@unaffiliated/adlai] has joined #lisp 14:40:42 -!- kpreid [n=kpreid@209-217-212-34.northland.net] has quit [] 14:41:00 -!- Guest44788 is now known as lexa_ 14:41:29 -!- lexa_ is now known as Guest91909 14:41:38 -!- Guest91909 [n=lexa_@seonet.ru] has left #lisp 14:42:03 chris_bryant [n=chris_br@cpe-75-84-206-87.socal.res.rr.com] has joined #lisp 14:43:26 ol3 [n=user@62.96.71.176] has joined #lisp 14:43:31 -!- sohail [n=sohail@unaffiliated/sohail] has quit ["Leaving."] 14:43:34 -!- JohnDeLancie is now known as Draggor 14:43:42 -!- KingNato [n=patno@fw.polopoly.com] has quit [] 14:43:44 sohail [n=sohail@CPE001839a305c5-CM000a73a081a5.cpe.net.cable.rogers.com] has joined #lisp 14:45:30 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Remote closed the connection] 14:45:43 Adlai [n=adlai@unaffiliated/adlai] has joined #lisp 14:46:26 hi levy_ , something I never asked: how is the performance of the dimensional stuff? 14:47:38 kami, that's something you should not ask... 14:47:52 well, when you set a value it's either an update or an insert 14:48:08 when you query it's most probably one select and some calculation in memory 14:48:20 eh, by query I meant slot access 14:49:04 we are using that in production and have no performance problems 14:49:15 we have slots with 5 dimensions 14:50:25 such as (subject validity survey question time) 14:50:42 note that there are two time dimensions in that list 14:52:05 levy_: you mean for slot access, you retrieve all values for all dimensions with one sql and filter them afterwards 14:52:07 ? 14:52:20 s/sql/sql query 14:52:41 when you ask for a slot value there are the coordinates which you have bound to dimensions 14:53:13 that limits the result set, but since there is value inheritance (time dimension for example) and other things we have to process the result in memory 14:53:29 salva [n=salva@105.11.117.91.dynamic.mundo-r.com] has joined #lisp 14:53:34 so it does not retrieve all data when you ask for a part only 14:53:36 it also caches 14:53:52 levy_: you use a cluster in production? 14:53:54 and if you are asking only a smaller N dimensional value then it is going to be answered from the cache 14:54:26 for the dimensional stuff we are not yet, but will have to soonish 14:54:48 the other project uses a cluster but that one does not use dimensional data 14:55:07 levy_: how do you handle cache invalidation within the cluster? 14:55:33 related to dimensional data? 14:55:51 levy_: no, also for plain data 14:56:05 mathrick [n=mathrick@wireless.its.sdu.dk] has joined #lisp 14:56:24 for plain data, there's transaction isolation 14:56:30 the cache does not survive a transaction 14:56:47 unless you hack it around somehow 14:56:55 -!- SandGorgon [n=OmNomNom@122.160.41.129] has quit [Read error: 110 (Connection timed out)] 14:56:59 levy_: ok. 14:57:13 for dimensional data, there's also transaction isolation, but we did not think about that much 14:57:20 locking is used to update data 14:57:40 I don't exactly know, that's a part that Tomi did 14:59:24 mattrepl [n=mattrepl@c-76-104-2-182.hsd1.va.comcast.net] has joined #lisp 14:59:47 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Remote closed the connection] 14:59:57 Adlai [n=adlai@unaffiliated/adlai] has joined #lisp 15:00:11 kpreid [n=kpreid@209-217-212-34.northland.net] has joined #lisp 15:01:39 -!- carrl [n=carl@61-64-164-206-adsl-tai.STATIC.so-net.net.tw] has quit [Remote closed the connection] 15:01:51 carrl [n=carl@61-64-164-206-adsl-tai.STATIC.so-net.net.tw] has joined #lisp 15:03:52 -!- [Jackal] [n=Jackal@118.94.82.182] has quit [Read error: 104 (Connection reset by peer)] 15:05:54 fe[nl]ix [n=algidus@88-149-209-148.dynamic.ngi.it] has joined #lisp 15:06:48 merus [n=merus@pal-176-050.itap.purdue.edu] has joined #lisp 15:07:35 -!- jaws [n=jolyonw@124-168-253-144.dyn.iinet.net.au] has quit ["Computer goes to sleep!"] 15:07:57 hello 15:08:52 hello fe[nl]ix 15:08:55 hi 15:09:13 :) 15:09:22 hi kami-san 15:09:52 -!- Edward_ [i=Ed@AAubervilliers-154-1-48-194.w90-3.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] 15:10:14 G0SUB [n=ghoseb@ubuntu/member/gosub] has joined #lisp 15:11:12 levy_: I still have the problem that a dmm:html-text field is not shown with a dojo editor in the standard inspector 15:11:47 levy_: although it seems to work in the wudemo application 15:12:33 -!- hyperboreean [n=none@unaffiliated/hyperboreean] has quit [Remote closed the connection] 15:12:37 hyperboreean [n=none@unaffiliated/hyperboreean] has joined #lisp 15:12:41 sreeram [n=sreeram@122.174.132.15] has joined #lisp 15:12:47 fe[nl]ix, szia 15:13:05 szia ;) 15:13:24 kami-, you should be able to call the factory methods from the repl and see if the correct component is returned 15:13:54 start looking at the recursion point of standard-object-inspector 15:13:55 -!- sohail [n=sohail@unaffiliated/sohail] has quit ["Leaving."] 15:14:08 when it recurses down onto slot values 15:17:35 -!- aerique [i=euqirea@194.109.21.3] has quit ["..."] 15:18:41 seangrove [n=user@98.248.37.94] has joined #lisp 15:19:43 levy_: thank you. will do. 15:20:03 kami-, BTW, you were interested, so I let you know that a preprealpha is running at http://dwim.hu 15:20:46 if you are interested the code for the whole application can be seen at the following http://dwim.hu/file/hu.dwim.home/source/home.lisp 15:21:02 thom_ [n=thom@pool-173-51-164-80.lsanca.fios.verizon.net] has joined #lisp 15:21:12 ah, Google's redefinition of 'beta' is evidently having a knock-on effect :) 15:21:29 sohail [n=sohail@CPE001839a305c5-CM000a73a081a5.cpe.net.cable.rogers.com] has joined #lisp 15:21:30 there are other entry points http://dwim.hu/function/ http://dwim.hu/class/ 15:21:32 etc 15:21:37 see that source file 15:21:48 entry point definition needs some tuning though 15:22:03 ace4016 [i=ace4016@cpe-76-87-84-207.socal.res.rr.com] has joined #lisp 15:22:10 levy_: it needs to set a cookie, but doesn't detect that I have cookies disabled. 15:22:22 levy_: a first change request :) 15:22:28 :-) 15:22:42 sure 15:22:52 in this day and age are you able to operate on the internet without cookies? 15:22:53 wui has cgi support too http://dwim.hu/cgi-bin/darcsweb.cgi 15:23:01 -!- G0SUB [n=ghoseb@ubuntu/member/gosub] has quit ["Ex-Chat"] 15:23:59 look at the source to see how the system provides the version control system urls in its own documentation 15:24:33 it's the collect-get-repository-shell-script-commands in http://dwim.hu/file/hu.dwim.home/source/home.lisp 15:25:10 some weird meta gui features is that you can edit the documentation if you right click 15:25:27 save is not yet revived, so it won't get through, but still 15:25:34 ejs [n=eugen@58-13-135-95.pool.ukrtel.net] has joined #lisp 15:25:49 right click on the paragraph in the first chapter 15:26:15 Athas [n=athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has joined #lisp 15:26:30 -!- sreeram [n=sreeram@122.174.132.15] has quit [] 15:26:54 -!- prg [n=prg@ns.alusht.net] has quit ["leaving"] 15:26:54 levy_: I see only "Refresh" when I right-click 15:27:34 well it's strongly context dependent, except you don't see the context :-( 15:28:05 there will be some js feedback but it's not there yet, find the right place to click, most probably on the text 15:28:33 hmm, I just realized switching to edit mode is not ajax yet 15:28:42 although it should be 15:29:00 -!- Vecklock [n=Vecklock@sentinel.avocent.com] has quit [] 15:31:41 levy_: I was clicking in http://dwim.hu/file/hu.dwim.home/source/home.lisp, on dwim.hu, the menu is there, but the result is a page reload without any apparent change 15:31:58 dwim.hu breaks back-button. very bad 15:32:16 levy_: how much of the metagui works in this alpha version? 15:33:33 only partly, so you should not migrate yet 15:34:06 kami-, what browser are you using? 15:35:15 it works on Opera and Firefox too under Ubuntu Linux 15:35:22 kami-, try Shift + reload 15:37:46 levy_: FF 3.0.13 on Ubuntu 15:39:20 levy_: no, still the same. Are you logged in? 15:39:55 no need to login there 15:40:02 I have FF 3.0.10 15:40:10 I don't think that matters 15:40:28 levy_: I have to go, now. Will be back online ~ 20:00 CET 15:40:48 ok, I'll be out 15:40:50 bb 15:40:53 bye 15:40:56 -!- kami- [n=user@unaffiliated/kami-] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 15:41:13 dstatyvka [i=ejabberd@pepelaz.jabber.od.ua] has joined #lisp 15:41:33 -!- thom_ [n=thom@pool-173-51-164-80.lsanca.fios.verizon.net] has quit ["This computer has gone to sleep"] 15:42:38 -!- slyrus_ [n=slyrus@adsl-76-229-90-41.dsl.pltn13.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] 15:43:46 -!- chris_bryant [n=chris_br@cpe-75-84-206-87.socal.res.rr.com] has quit ["Leaving"] 15:44:35 -!- ol3 [n=user@62.96.71.176] has left #lisp 15:45:43 tsuru [n=user@c-76-22-154-126.hsd1.tn.comcast.net] has joined #lisp 15:49:51 nvoorhies [n=nvoorhie@adsl-75-36-204-63.dsl.pltn13.sbcglobal.net] has joined #lisp 15:49:51 syamajala [n=syamajal@140.232.178.84] has joined #lisp 15:49:56 nha [n=prefect@188.61.70.17] has joined #lisp 15:54:06 Grue` [n=grue@masq.snto-msu.net] has joined #lisp 15:54:22 LiamH [n=none@common-lisp.net] has joined #lisp 15:57:55 SandGorgon [n=OmNomNom@122.173.204.112] has joined #lisp 15:59:52 -!- drafael [n=tapio@ip-118-90-143-33.xdsl.xnet.co.nz] has quit ["Leaving."] 16:00:16 cads [n=max@75.139.140.247] has joined #lisp 16:01:20 saikat_ [n=saikat@98.210.13.214] has joined #lisp 16:01:54 koning_r1bot [n=aap@88.159.107.70] has joined #lisp 16:02:46 -!- Ralith [n=ralith@69.90.48.127] has quit [Read error: 60 (Operation timed out)] 16:03:02 -!- kpreid [n=kpreid@209-217-212-34.northland.net] has quit [] 16:03:53 -!- Grue` [n=grue@masq.snto-msu.net] has quit ["rcirc on GNU Emacs 23.1.50.1"] 16:05:40 -!- mathrick [n=mathrick@wireless.its.sdu.dk] has quit [Read error: 110 (Connection timed out)] 16:07:17 jao [n=jao@214.Red-88-6-174.staticIP.rima-tde.net] has joined #lisp 16:07:31 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Remote closed the connection] 16:07:43 Adlai [n=adlai@unaffiliated/adlai] has joined #lisp 16:07:51 -!- carrl [n=carl@61-64-164-206-adsl-tai.STATIC.so-net.net.tw] has quit [Remote closed the connection] 16:08:03 carrl [n=carl@61-64-164-206-adsl-tai.STATIC.so-net.net.tw] has joined #lisp 16:13:59 -!- mvilleneuve [n=mvillene@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit ["Lost terminal"] 16:14:05 jevw [n=jvanwink@75-138-213-210.dhcp.snfr.nc.charter.com] has joined #lisp 16:17:09 -!- koning_robot [n=aap@88.159.107.70] has quit [Read error: 110 (Connection timed out)] 16:17:52 -!- whartung [n=willh@207.38.40.1] has quit [Remote closed the connection] 16:18:32 cpc26 [n=cpc26@72.170.156.242] has joined #lisp 16:19:18 carlocci [n=nes@93.37.198.232] has joined #lisp 16:20:30 whartung [n=willh@207.38.40.1] has joined #lisp 16:21:43 -!- jevw [n=jvanwink@75-138-213-210.dhcp.snfr.nc.charter.com] has quit [Remote closed the connection] 16:22:16 Phaze [n=PhazeDK@0x5da32b16.cpe.ge-0-1-0-1104.soebnqu1.customer.tele.dk] has joined #lisp 16:22:51 would it be possible to write a GC for SBCL that runs in constant space and uses the same data structures as gengc does? 16:23:00 if so, it could run when gengc can't collect due to OOM 16:23:44 garbage collection is graph traversal 16:24:13 -!- abeaumont [n=abeaumon@85.48.202.13] has quit [Read error: 54 (Connection reset by peer)] 16:28:16 paw` [n=paw`@78-69-82-87-no172.tbcn.telia.com] has joined #lisp 16:30:21 Reav___ [n=Reaver@h15a2.n2.ips.mtn.co.ug] has joined #lisp 16:30:26 milanj [n=milan@93.87.152.226] has joined #lisp 16:30:35 kleppari_ [n=spa@bitbucket.is] has joined #lisp 16:31:01 -!- Ogedei [n=user@e178210093.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 16:31:52 -!- sellout [n=greg@c-24-128-50-176.hsd1.ma.comcast.net] has quit [] 16:34:00 -!- silenius [n=jl@192.166.201.90] has quit [Remote closed the connection] 16:34:39 -!- Reav__ [n=Reaver@h15a2.n2.ips.mtn.co.ug] has quit [Connection timed out] 16:35:40 kejsaren [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 16:37:20 Ralith [n=ralith@142.58.80.100] has joined #lisp 16:37:34 -!- kleppari [n=spa@bitbucket.is] has quit [Read error: 110 (Connection timed out)] 16:41:23 Krystof [n=csr21@AMontsouris-153-1-32-198.w86-212.abo.wanadoo.fr] has joined #lisp 16:42:47 -!- dialtone [n=dialtone@unaffiliated/dialtone] has quit [Read error: 60 (Operation timed out)] 16:44:47 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Remote closed the connection] 16:45:00 Adlai [n=adlai@unaffiliated/adlai] has joined #lisp 16:45:25 -!- matley [n=matley@matley.imati.cnr.it] has quit [Read error: 110 (Connection timed out)] 16:46:28 kpreid [n=kpreid@216-171-189-244.northland.net] has joined #lisp 16:46:56 ASau` [n=user@83.69.240.52] has joined #lisp 16:47:05 alley_cat [i=AlleyCat@sourcemage/elder/alleycat] has joined #lisp 16:49:17 -!- Ralith [n=ralith@142.58.80.100] has quit [Read error: 145 (Connection timed out)] 16:54:15 thom_ [n=thom@pool-173-51-164-80.lsanca.fios.verizon.net] has joined #lisp 16:55:11 tagac [n=user@227.36.221.87.dynamic.jazztel.es] has joined #lisp 16:55:58 Athas` [n=athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has joined #lisp 16:59:33 -!- legumbre_ is now known as legumbre 16:59:38 sreeram [n=sreeram@122.174.132.15] has joined #lisp 17:00:56 slyrus_ [n=slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has joined #lisp 17:01:18 -!- ASau [n=user@83.69.240.52] has quit [Read error: 113 (No route to host)] 17:02:48 dialtone [n=dialtone@adsl-99-136-101-166.dsl.pltn13.sbcglobal.net] has joined #lisp 17:05:38 -!- bakkdoor [n=bakkdoor@s15229144.onlinehome-server.info] has quit [Remote closed the connection] 17:06:18 bakkdoor [n=bakkdoor@87.106.78.92] has joined #lisp 17:06:54 -!- bakkdoor [n=bakkdoor@87.106.78.92] has quit [Read error: 131 (Connection reset by peer)] 17:08:50 bakkdoor [n=bakkdoor@s15229144.onlinehome-server.info] has joined #lisp 17:08:55 Edward_ [n=Ed@AAubervilliers-154-1-14-212.w86-212.abo.wanadoo.fr] has joined #lisp 17:10:07 sellout [n=greg@c-24-128-50-176.hsd1.ma.comcast.net] has joined #lisp 17:10:51 -!- Athas [n=athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has quit [Connection timed out] 17:11:37 -!- bakkdoor [n=bakkdoor@s15229144.onlinehome-server.info] has quit [Remote closed the connection] 17:12:51 bakkdoor [n=bakkdoor@s15229144.onlinehome-server.info] has joined #lisp 17:13:34 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Remote closed the connection] 17:13:46 Adlai [n=adlai@unaffiliated/adlai] has joined #lisp 17:14:07 Geralt [n=Geralt@p5B32FAD2.dip.t-dialin.net] has joined #lisp 17:14:34 -!- mattrepl [n=mattrepl@c-76-104-2-182.hsd1.va.comcast.net] has quit [] 17:17:22 -!- sreeram is now known as kssreeram 17:18:29 -!- dto [n=user@pool-98-118-1-212.bstnma.fios.verizon.net] has quit [Remote closed the connection] 17:18:56 where does CFFI look for his libs? 17:19:03 it works on my laptop but not on a remote machine 17:19:16 both the libs have the same name and are located in /lib 17:19:41 (so the lib on my laptop and on the remote machine have the same name and are located in the same dir) 17:19:59 PissedNumlock, run ldconfig maybe? 17:20:08 and are you sure it's the same architecture and OS? 17:20:22 both linux, one is debian other is slackware 17:20:26 can't run ldconfig 17:20:32 no permissions on the remote machine 17:20:38 need to be root which I do not have 17:22:19 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Remote closed the connection] 17:22:32 Adlai [n=adlai@unaffiliated/adlai] has joined #lisp 17:23:25 -!- thom_ [n=thom@pool-173-51-164-80.lsanca.fios.verizon.net] has quit ["This computer has gone to sleep"] 17:23:54 slash_ [n=Unknown@p5DD1C0E2.dip.t-dialin.net] has joined #lisp 17:25:36 -!- kssreeram [n=sreeram@122.174.132.15] has quit [Client Quit] 17:26:25 kssreeram [n=kssreera@122.174.132.15] has joined #lisp 17:28:09 milanj- [n=milan@79.101.204.45] has joined #lisp 17:29:05 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Remote closed the connection] 17:29:18 Adlai [n=adlai@unaffiliated/adlai] has joined #lisp 17:29:37 -!- levy_ [n=levy@apn-94-44-12-185.vodafone.hu] has quit [Read error: 110 (Connection timed out)] 17:29:52 Adamant [n=Adamant@c-68-51-134-164.hsd1.ga.comcast.net] has joined #lisp 17:29:59 -!- cddr [n=user@5ac9be7d.bb.sky.com] has quit [Remote closed the connection] 17:30:37 -!- envi_home2 [n=envi@220.121.234.156] has quit [Read error: 54 (Connection reset by peer)] 17:32:09 levy_ [n=levy@apn-94-44-12-185.vodafone.hu] has joined #lisp 17:35:35 -!- milanj [n=milan@93.87.152.226] has quit [Read error: 110 (Connection timed out)] 17:37:41 -!- ramus` [n=ramus@adsl-99-23-147-8.dsl.chcgil.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] 17:38:38 -!- kpreid [n=kpreid@216-171-189-244.northland.net] has quit [Read error: 104 (Connection reset by peer)] 17:38:40 kpreid__ [n=kpreid@216-171-189-244.northland.net] has joined #lisp 17:38:46 -!- scottmaccal [n=scott@sentry3.jayschools.org] has quit [Success] 17:39:08 -!- carrl [n=carl@61-64-164-206-adsl-tai.STATIC.so-net.net.tw] has quit [Remote closed the connection] 17:39:12 -!- mishoo [n=mishoo@86-124-78-239.iasi.cablelink.ro] has quit [Read error: 104 (Connection reset by peer)] 17:39:20 carrl [n=carl@61.64.164.206] has joined #lisp 17:40:12 ramus` [n=ramus@99.23.134.210] has joined #lisp 17:44:21 -!- cads [n=max@75.139.140.247] has quit [Read error: 110 (Connection timed out)] 17:47:52 -!- ignas [n=ignas@78-60-73-85.static.zebra.lt] has quit [Read error: 110 (Connection timed out)] 17:48:56 PissedNumlock: Add the path of the directories where your libraries lie to the LD_LIBRARY_PATH environment variable. 17:50:08 -!- ruediger [n=ruediger@188-23-75-216.adsl.highway.telekom.at] has quit ["Leaving"] 17:51:21 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Remote closed the connection] 17:51:40 Adlai [n=adlai@unaffiliated/adlai] has joined #lisp 17:51:57 -!- Reav___ [n=Reaver@h15a2.n2.ips.mtn.co.ug] has quit [Connection timed out] 17:54:47 PissedNumlock: use chrpath tool and use rpath in future. 17:57:39 mrsolo [n=mrsolo@nat/yahoo/x-mskbqzsbssdsqntw] has joined #lisp 17:58:18 grouzen [n=grouzen@91.214.124.2] has joined #lisp 18:03:00 prxq [n=mommer@f051074111.adsl.alicedsl.de] has joined #lisp 18:04:02 *prxq* had one of those long discussions today that seem to imply that humanity is doomed to use curly braces and nasty syntax 'till the end of time 18:04:35 was it "lisp has parentheses, which scare me" or "lisp isn't popular"? 18:04:57 fear of parentheses ought to be cathegorized as a mental disorder 18:05:14 -!- ThomasI [n=thomas@unaffiliated/thomasi] has quit ["Bye Bye!"] 18:05:28 it was "lisp is not compatible with the way people think" 18:05:50 and "language choice can't possibly matter" 18:06:10 then why don't people write in C or assembly? 18:06:11 morons. 18:06:37 any non-programmer can understand READ and EVAL in an hour 18:06:40 redline6561: do you have a sample file i can look at? 18:06:54 eno [n=eno@nslu2-linux/eno] has joined #lisp 18:07:11 -!- eno__ [n=eno@adsl-70-137-130-132.dsl.snfc21.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] 18:07:15 well, maybe not just *any* non-programmer 18:07:54 -!- yoonkn_ [n=yoonkn@112.169.40.70] has quit [Read error: 54 (Connection reset by peer)] 18:07:56 kenpp [n=kenpp@84.92.70.37] has joined #lisp 18:07:58 -!- schme [n=marcus@sxemacs/devel/schme] has quit [Remote closed the connection] 18:08:11 schme [n=marcus@c83-249-82-26.bredband.comhem.se] has joined #lisp 18:09:23 Lisp isn't popular because it's a Lisp -- whatever it is, there is a characteristic of Lisp that people in general do not like. 18:09:31 -!- dfox [n=dfox@r11jn246.net.upc.cz] has quit [Remote closed the connection] 18:10:07 hi, whartung! 18:10:18 Hi Xach 18:10:18 -!- tagac [n=user@227.36.221.87.dynamic.jazztel.es] has quit [Read error: 113 (No route to host)] 18:10:29 *Xach* is still a big fan of The Opus 18:10:33 heh wow 18:10:52 my ripple in the pond 18:11:10 your database abstraction article was also a fine ripple 18:11:20 url? :) 18:11:50 *Xach* digs 18:12:14 http://www.ymeme.com/will-hartungs-guerilla-lisp-opus.html 18:12:16 http://groups.google.ca/group/comp.lang.lisp/msg/b760065b20f08d8b 18:12:41 http://groups.google.com/group/comp.lang.lisp/msg/86cf454beb8a42f9 is the opus also 18:15:20 I remember that :) 18:15:55 cool. 18:16:43 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Remote closed the connection] 18:16:55 Adlai [n=adlai@unaffiliated/adlai] has joined #lisp 18:17:23 does CL-PPCRE work on data types other than strings? 18:17:53 weirdo: I don't think so. 18:19:03 I had completely forgotten about that db article Xach 18:19:27 that's what happens to older lispers :( 18:20:12 yea 18:21:06 mishoo [n=mishoo@79.112.52.164] has joined #lisp 18:21:12 *Xach* has 15 other articles saved, dating back to 2003 18:23:24 whartung: Have you done much Lisping lately? 18:23:25 -!- bakkdoor [n=bakkdoor@s15229144.onlinehome-server.info] has quit [Remote closed the connection] 18:23:31 angerman [n=angerman@host41.natpool.mwn.de] has joined #lisp 18:23:41 kami- [n=user@unaffiliated/kami-] has joined #lisp 18:23:47 good evening 18:24:16 bakkdoor [n=bakkdoor@87.106.78.92] has joined #lisp 18:24:24 -!- syamajala [n=syamajal@140.232.178.84] has quit ["Leaving..."] 18:24:47 dysinger [n=dysinger@dsl081-064-072.sfo1.dsl.speakeasy.net] has joined #lisp 18:24:53 No, I've hardly done any. I was debating getting back in to it for some web apps stuff, but I think I may be more fixated on "javascript on the server" right now. 18:25:12 you have 15 of MY articles back to 2003, or just generic Lisp articles? 18:25:42 whartung: Yours. I guess the timespan is 2003-2004. 18:25:54 gonzojive_ [n=red@fun.Stanford.EDU] has joined #lisp 18:26:04 thx pjb and ASau` 18:26:06 "fan or stalker, you decide" :) 18:26:14 whartung: hah. you should see how many i have from rob warnock! 18:26:15 freiksenet [n=freiksen@80.221.41.202] has joined #lisp 18:26:19 yea 18:27:04 well, I'm glad you enjoyed them. I was doing more lisping then, and generally hanging around -- but I've been away for awhile. 18:27:50 and google groups is so unreliable 18:28:02 I always find holes in threads. 18:28:14 Hi! I know this is not emacs/slime channel, but probably many people use slime here, so... I want to create new contrib package for slime, I created .el file in "contrib" dir and did "provide 'slime-*plugin-name*". Then I added it to autoloads list. But still I don't see the functions that I defun'd in this new plugin. what should I do to make them visible in emacs? 18:28:46 autoloads? 18:29:16 freiksenet: if you don't get an answer here, the slime list is a good place to ask 18:29:19 and this channel is for slime questions, people in #emacs don't like them 18:29:43 (slime-setup (' *package-name*)) 18:29:45 I did this %) 18:29:50 oopa 18:29:51 s 18:29:55 that's right 18:30:01 I mean (slime-setup '(package-name)) 18:30:14 myrkraverk [n=johann@unaffiliated/myrkraverk] has joined #lisp 18:30:45 -!- dv_ [n=dv@83-64-248-68.inzersdorf.xdsl-line.inode.at] has quit ["Verlassend"] 18:31:01 freiksenet: you can try to load it by hand with (require 'package-name) 18:31:32 -!- b4|hraban [n=b4@a83-163-41-120.adsl.xs4all.nl] has quit ["Leaving"] 18:31:36 -!- kpreid__ [n=kpreid@216-171-189-244.northland.net] has quit [Read error: 104 (Connection reset by peer)] 18:31:41 freiksenet pasted "package" at http://paste.lisp.org/display/86887 18:31:46 kpreid [n=kpreid@216-171-189-244.northland.net] has joined #lisp 18:32:01 scottmaccal [n=scott@sentry3.jayschools.org] has joined #lisp 18:32:19 (add-hook 'slime-load-hook (lambda () (require 'slime-dynamic-coloration))) i tried this 18:33:07 I just want to test that function works, but I could not get it shown 18:33:09 Xach: its' funny you bring up that DB article, because we've been using the JPA a lot here in java, and, man, can it be a loathesome beast. It has an attractive tint to it at the beginning, but after the wedding it can be a real hell. 18:33:23 mejja [n=user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #lisp 18:33:24 Davidbrcz [n=david@212-198-78-230.rev.numericable.fr] has joined #lisp 18:33:25 freiksenet: i suggest you to do M-x ielm and do there (require 'slime-dynamic-coloration) and test your function 18:33:44 M-x ielm is a repl for elisp 18:33:58 stassats: thanks, i'll try it now 18:35:03 OmniMancer [n=OmniManc@222-154-176-48.jetstream.xtra.co.nz] has joined #lisp 18:35:51 cool, thats just what I needed. But when I finish the package, how can I make functions show up for m-x execution? 18:35:56 tagac [n=user@227.36.221.87.dynamic.jazztel.es] has joined #lisp 18:35:58 freiksenet: You have to put a (provide 'slime-dynamic-coloration) at the end of contrib/slime-dynamic-coloration.el 18:36:41 and create a function `slime-dynamic-coloration-init' which activates whatever you want (if anything should be activated), and `slime-dynamic-coloration-unload' to deactivate it 18:37:01 judging from the paste, it has provide 18:37:13 If you want a function to be usable via M-x, make sure that you include (interactive) in its definition 18:37:31 tcr: where should I include this? 18:37:38 after the docstring 18:38:03 tcr: great, thanks a lot 18:38:25 if your function accepts some arguments, you should read emacs lisp manual on interactive 18:38:37 francogrex [n=user@91.180.185.60] has joined #lisp 18:39:59 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Remote closed the connection] 18:40:10 stassats: thanks, I will 18:40:11 Adlai [n=adlai@unaffiliated/adlai] has joined #lisp 18:40:13 Does this make sense?: (defvar 9 pi) 18:40:18 no 18:40:33 well, if you have *read-base* 8 18:41:15 I saw it here: http://sourceforge.net/project/screenshots.php?group_id=30035 18:41:29 Phoodus [i=foo@ip68-231-37-148.ph.ph.cox.net] has joined #lisp 18:41:44 francogrex: that is not the glyph you think it is 18:41:45 that's not 9 18:42:11 huh? 18:42:16 what is that? 18:42:17 the title of that shot is "ECL accepting Unicode characters and symbol names" 18:42:26 some fancy character 18:42:34 although 9 is a unicode character, it is not an exciting one 18:42:48 ok 18:42:48 the glyph in that screenshot is an exciting unicode character 18:42:50 I always wanted to propose a NUMBER-MACROLET as a April 1st joke. 18:43:15 its a g thingy 18:43:45 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Remote closed the connection] 18:43:52 that's #\u+03d1 18:43:57 Adlai [n=adlai@unaffiliated/adlai] has joined #lisp 18:44:34 -!- Krystof [n=csr21@AMontsouris-153-1-32-198.w86-212.abo.wanadoo.fr] has quit [Read error: 113 (No route to host)] 18:44:54 (char-name (code-char #x03d1)) 18:44:55 "GREEK_THETA_SYMBOL" 18:45:03 that's a terrible font then, where 18:45:37 abeaumont [n=abeaumon@84.76.48.250] has joined #lisp 18:45:45 Yeah, Monaco 10pt does that. 18:45:59 mishoo_ [n=mishoo@79.112.50.51] has joined #lisp 18:46:06 schoppenhauer [n=christop@unaffiliated/schoppenhauer] has joined #lisp 18:47:16 mmm, I have a weird problem. failed to find the TRUENAME of /tmp/package.lisp: No such file or directory 18:47:27 I get it when I try to load my old system with asdf 18:47:33 it used to work fine 18:47:45 -!- angerman [n=angerman@host41.natpool.mwn.de] has quit [] 18:47:59 do you have an .asd file in /tmp? 18:48:19 stassats`: no, I bet he used C-c C-k on the .asd file 18:48:37 yes, I did. I should not? 18:48:43 -!- mishoo_ [n=mishoo@79.112.50.51] has quit [Client Quit] 18:48:44 freiksenet: never 18:48:52 ok, good to know. Thanks :) 18:48:56 why? it worked for me 18:49:29 stassats`: which made ASDF record the *compile-file-pathname* as #p"/tmp/" 18:50:01 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Remote closed the connection] 18:50:09 that i understand, but i don't understand "never" 18:50:17 Adlai [n=adlai@unaffiliated/adlai] has joined #lisp 18:51:31 Does anyone here have any experience with Thinlisp: http://www.cliki.net/ThinLisp ? 18:51:45 it will work if you don't change the place where slime puts fasls 18:51:55 which is default 18:52:51 anyone used it in the past? 18:53:07 qbg [n=chatzill@x-146-57-84-115.mrs.umn.edu] has joined #lisp 18:53:19 fe[nl]ix: it seems that it record *load-pathname* 18:53:21 mishoo_ [n=mishoo@79.112.50.51] has joined #lisp 18:54:52 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Read error: 54 (Connection reset by peer)] 18:55:02 -!- kleppari_ [n=spa@bitbucket.is] has quit [Remote closed the connection] 18:55:04 Adlai [n=adlai@unaffiliated/adlai] has joined #lisp 18:55:11 kleppari [n=spa@bitbucket.is] has joined #lisp 18:55:52 -!- myrkraverk [n=johann@unaffiliated/myrkraverk] has quit [Remote closed the connection] 18:56:00 I probably have pathname changed cause I use cl-build to get lisp packages including slime 18:57:29 C-c C-l should work better 18:57:37 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Remote closed the connection] 18:57:40 redline6561: you're killin' me here 18:57:51 Adlai [n=adlai@unaffiliated/adlai] has joined #lisp 18:59:19 freiksenet: maybe you did C-c C-c then, not C-c C-k? 18:59:54 how is he killing you? 18:59:55 stassats: mmm, not sure. Maybe 19:00:06 -!- scottmaccal [n=scott@sentry3.jayschools.org] has quit ["Leaving."] 19:00:16 gigamonkey [n=user@adsl-99-50-127-7.dsl.pltn13.sbcglobal.net] has joined #lisp 19:01:13 francogrex: i wrote some code and i'd like to test it on his input files. 19:01:29 -!- mishoo_ [n=mishoo@79.112.50.51] has quit ["be back later"] 19:01:36 francogrex: he seems to be away, though. 19:02:01 so the thing I am doing is contrib to slime to dynamically expand font-lock keywords to add current package symbols to font-lock keyword list. Can I make slime reload this list on every compile, for example? 19:02:19 davazp [n=user@56.Red-79-153-148.dynamicIP.rima-tde.net] has joined #lisp 19:02:38 -!- mishoo [n=mishoo@79.112.52.164] has quit [Read error: 110 (Connection timed out)] 19:04:09 there's slime-compilation-finished-hook 19:04:11 Xach: Whoops. What'd I do now? 19:04:23 redline6561: do you have a sample data file i could try? 19:04:45 stassats: awesome, thanks. 19:04:53 Xach: a sample CSV? uh...give me just a sec to edit one of mine for confidentiality. 19:05:06 -!- fe[nl]ix [n=algidus@88-149-209-148.dynamic.ngi.it] has quit ["Valete!"] 19:05:19 ok 19:05:34 freiksenet: but it is run only after the whole file compilation with C-c C-k 19:05:45 -!- ejs [n=eugen@58-13-135-95.pool.ukrtel.net] has quit [Read error: 110 (Connection timed out)] 19:06:15 oh, no, with C-c C-c too 19:06:58 stassats: still might be not the best way to do it. I guess I just need to add interactive function "update-font-lock" and hook it to slime-loaded. 19:07:29 scottmaccal [n=scott@sentry3.jayschools.org] has joined #lisp 19:07:39 whartung: these articles are excellent 19:08:01 they are 19:08:19 do you have more? 19:08:39 freiksenet: tcr had highlighting symbols of different packages differently, maybe he can advise something 19:08:53 kleppari: google groups search might turn them up 19:09:05 fe[nl]ix [n=algidus@88-149-209-148.dynamic.ngi.it] has joined #lisp 19:11:22 -!- Athas` [n=athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has quit [Read error: 60 (Operation timed out)] 19:12:02 Athas` [n=athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has joined #lisp 19:12:25 stassats: I was planning to highlight current package differently from other packages, but that's it %) I was just a bit tired of same-color wall of text that you tend to get with many custom functions 19:12:51 and even not all :cl symbols are colored in standart font-lock 19:14:02 *stassats`* recently made a minimal highlighting for cl, and it works quite well 19:14:39 -!- francogrex [n=user@91.180.185.60] has quit ["ERC Version 5.2 (IRC client for Emacs)"] 19:15:05 -!- alley_cat [i=AlleyCat@sourcemage/elder/alleycat] has quit ["Ex-Chat"] 19:15:17 ramus`_ [n=ramus@adsl-99-23-155-61.dsl.chcgil.sbcglobal.net] has joined #lisp 19:17:46 mishoo [n=mishoo@79.112.53.29] has joined #lisp 19:18:17 konr [n=konrad@201.82.141.180] has joined #lisp 19:18:46 so I'm off to Hamburg. See you on Sunday! 19:18:51 Fare [n=Fare@ita4fw1.itasoftware.com] has joined #lisp 19:19:13 Hi there! I'm studying Software Engineering this semester, using bread-and-butter Java and OO. Overall, all the material seems to be tied to this paradigm, and I wonder if there is a way out. How can FP can fit in the world of medium/large-scale commercial software development? Can you recommend me some books/resources on the subject? 19:19:20 -!- ramus` [n=ramus@99.23.134.210] has quit [Read error: 145 (Connection timed out)] 19:19:44 -!- tcr [n=tcr@host146.natpool.mwn.de] has quit ["Leaving."] 19:19:47 let the holywar "is common lisp a functional language" begin :D 19:19:59 konr: sorry, this a channel for common lisp 19:20:05 *dlowe* the verb again. 19:20:22 dlowe: well... other paradigms apply too 19:20:26 Common Lisp is functional, just not exclusively functional 19:20:29 hum. While dumping qres with XCVB, I get this "funny" error message while precompiling methods: in: LAMBDA NIL (THE (OR NULL QRES-CORE::EDIFACT-RESPONSE-ERROR-BASE) #:NEW-VALUE1471) caught STYLE-WARNING: undefined type: EDIFACT-RESPONSE-ERROR-BASE 19:20:41 konr: try searching "oleg kyselyov" 19:20:48 Fare: was this intended for freenode? :) 19:21:11 which type is of course defined (it's a condition) 19:21:11 -!- salva [n=salva@105.11.117.91.dynamic.mundo-r.com] has quit [] 19:21:21 does SBCL have a way to determine WHICH of the zillion methods causes this bug? 19:21:34 *Xach* loves edifact 19:21:54 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Remote closed the connection] 19:22:11 Adlai [n=adlai@unaffiliated/adlai] has joined #lisp 19:22:50 -!- merus [n=merus@pal-176-050.itap.purdue.edu] has quit ["Leaving"] 19:23:05 (admittedly, maybe it wasn't defined at the time said method was defined -- but it certainly is by the time I'm calling sb-pcl::precompile-random-code-segments 19:24:41 -!- kpreid [n=kpreid@216-171-189-244.northland.net] has quit [Read error: 104 (Connection reset by peer)] 19:24:43 -!- ramus`_ is now known as ramus` 19:24:52 kpreid [n=kpreid@216-171-189-244.northland.net] has joined #lisp 19:26:08 -!- seangrove [n=user@98.248.37.94] has quit [Read error: 145 (Connection timed out)] 19:26:25 -!- mogunus [n=user@173.9.7.10] has quit [Read error: 145 (Connection timed out)] 19:26:37 adeht [n=death@bzq-84-110-243-157.red.bezeqint.net] has joined #lisp 19:30:38 -!- kssreeram [n=kssreera@122.174.132.15] has quit [] 19:32:01 weareyourfriend [n=jot_n@h-60-147.A163.priv.bahnhof.se] has joined #lisp 19:33:40 -!- dysinger [n=dysinger@dsl081-064-072.sfo1.dsl.speakeasy.net] has quit [Read error: 113 (No route to host)] 19:34:00 p0a [n=user@athedsl-372964.home.otenet.gr] has joined #lisp 19:34:19 Hello which library should I use for GUI? 19:34:32 p0a: ltk seems nice to me. 19:35:54 holy shit balls.. writing lisp on paper sure is a surreal experience 19:36:02 It has a TK dependency, correct? I'll try this, but I'd rather if there anything that uses X 19:36:39 p0a: clx uses x 19:36:45 p0a: it is pretty low-level though. 19:36:58 clx is using X directly and tk will use X on unix machines... 19:37:26 OmniMancer: yes, but tk is another dependency 19:38:05 p0a: well, if your program is sufficiently awesome, users will jump through that hoop. 19:38:09 Xof: herep 19:38:21 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Read error: 54 (Connection reset by peer)] 19:38:25 p0a: so the trick is to make something *really* awesome. 19:38:32 Adlai [n=adlai@unaffiliated/adlai] has joined #lisp 19:38:35 Xach: what would that be? 19:38:36 -!- scottmaccal [n=scott@sentry3.jayschools.org] has quit [Read error: 110 (Connection timed out)] 19:38:48 I'd say tk reduces awesomeness of the program 19:38:51 Wait, I read the other sentence as well. 19:38:53 p0a: an emacs-like editor! 19:39:00 beach [n=user@ABordeaux-158-1-45-167.w90-55.abo.wanadoo.fr] has joined #lisp 19:39:06 Good evening everyone. 19:39:07 that trick is working for mcclim 19:39:17 <_3b> someone should write one of those for emacs 19:39:21 -!- ASau` is now known as ASau 19:39:22 p0a: a Yet Another Window Manager 19:39:43 hi beach 19:39:49 Xach: Very sorry about the long wait. Take your pick: http://redlinernotes.com/docs/temp/ 19:40:06 *Xach* doesn't know the secret knock 19:40:12 Xach: Note. I'm an idiot. Let me move that. 19:40:36 redline6561: of course, if i followed reddit, i'd see you already ditched cl-containers... 19:40:53 redline6561: i just did a rewrite, and wanted to share, but i wasn't sure if i got the file format 100% right. 19:41:08 Xach: There we go. http://redlinernotes.com/docs/calls/ 19:41:27 Xach: Well, I'd sure appreciate the advice and enjoy seeing whatever you come/came up with. 19:41:30 -!- abeaumont [n=abeaumon@84.76.48.250] has quit [Read error: 110 (Connection timed out)] 19:41:35 how long's it take to run through all those files? 19:41:38 p0a: Writing a GUI using just X is a bit of a pain in the arse :) 19:41:44 p0a: commonqt is quite nice as well 19:41:51 p0a: Depending on your expectations, you might want to try McCLIM. 19:42:00 *Xach* keeps forgetting about commonqt, the new kid on the block 19:42:17 Xach: From slime, less than 0.1 seconds. 19:42:31 minion: Please tell p0a about McCLIM. 19:42:31 p0a: please see McCLIM: McCLIM is Mike McDonald's Free and portable implementation of CLIM, the Common Lisp ueber-Graphics Toolkit and a Common Lisp Library. http://www.cliki.net/McCLIM 19:42:54 Is McClim really that good? 19:43:12 freiksenet: It's better. 19:43:27 well, I can't say what can be worse that Tk, for sure :) 19:43:30 rstandy [n=rastandy@net-93-144-108-211.t2.dsl.vodafone.it] has joined #lisp 19:43:49 freiksenet: What schme said. I use it all the time, and I find it awesome. But some people want glitter more than functionality so they don't like it. 19:45:03 beach: my problem with all toolkits were from the fact that code that implements the UI looks ugly as hell. Never tried doing UI in CL though. Is MCClim different in this case? 19:45:04 freiksenet: For instance, check out the application that took me about 2 hours to write the first version of: http://dept-info.labri.fr/~strandh/app.png 19:45:06 Xach: Let me know when I can take the CSVs down. :) 19:45:06 I will look into all these, thanks 19:45:23 freiksenet: To be honest I've never really much poked around any of the gtk, tk, qt ones.. I have tried every now and then but somehow my brain refuses to cooperate with 'em. CLIM, on the other hand, seems to work much better for my mind. 19:45:26 freiksenet: If that is your main problem, you should not use McCLIM. 19:45:42 -!- p0a [n=user@athedsl-372964.home.otenet.gr] has left #lisp 19:45:56 freiksenet: Oh, sorry, the code. I thought you meant the looks. 19:46:08 freiksenet: Yes, the CLIM code is very pretty indeed. 19:46:13 freiksenet: (though everytime I do something in mcclim there's a long time of looking through specs and wondering "wtf???".. bit of a learning curve) 19:46:30 beach: cool, I'll give it a try 19:46:39 leo2007 [n=leo@sl392.st-edmunds.cam.ac.uk] has joined #lisp 19:46:40 -!- reprore [n=reprore@ntkngw598092.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote closed the connection] 19:46:59 freiksenet: For instance, you will find the code for that application here: http://dept-info.labri.fr/~strandh/Vietnamese/ 19:47:08 kssreeram [n=kssreera@122.174.132.15] has joined #lisp 19:47:28 freiksenet: the "problem" with mcclim is that apps won't quite look like GTK / Qt apps. so users will hate you ;) 19:47:37 freiksenet: It is 275 lines of code for an application that most people I have showed it to find "really cool". 19:48:36 Is the reason CLIM apps don't look like GTK or Qt apps fundamental or just nobody has bothered to do whatever work would be required to make that not the case? 19:48:42 well, who cares about users? True UNIX programmers write for other programmers :D 19:49:03 schme: Haha. I'll have to check out Mcclim myself in a bit. Though I've been eyeing Cl-GTK2 and am glad someone is working on that. 19:49:04 And true Lisp programmers write programs for themselves. ;-) 19:49:21 *redline6561* seconds gigamonkey 19:49:24 gigamonkey: The latter I think. 19:49:52 all true lisp programmers write lisp programs for themselves, so that they write programs for other programmers 19:50:10 beach: Is it obvious what work needs to be done? Or does it require someone thinking very hard about what The Right Thing is? 19:50:28 i thought they wrote programs to write programs. 19:50:50 redline6561: Makes me happy that work is being done on things that is good for lisp :) 19:51:02 schme: Agreed. 19:51:15 -!- manuel_ [n=manuel@pD9E6E84F.dip.t-dialin.net] has left #lisp 19:51:24 gigamonkey: Complicated. There are annoying bugs, but most people tend to talk about other problems (looks). Work is needed in both domains. That said, I am a very happy McCLIM user. 19:51:36 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Remote closed the connection] 19:51:49 Adlai [n=adlai@unaffiliated/adlai] has joined #lisp 19:52:01 I think looks is just a matter of drawing "prettier" gfx. But I don't know mcclim very well. I just enjoy using it whenever I do use it :) 19:52:13 gigamonkey: In parallel, I am thinking of what CLIM3 (the spec) might look like, given the "issues" in the CLIM2 spec. 19:52:16 looks can always e improved upon later :D 19:53:10 redline6561: i got 'em 19:53:14 *schme* *likes* the way it all looks. 19:53:15 OmniMancer: I agree, but many people are put off by current looks as if it were a fatal problem. 19:53:38 can't mcclim use gtk/qt as "gfx" giver, in a way that wxwidgets do this? 19:53:41 Xach: thanks. 19:54:10 (was it wxwidgets or something else?) 19:54:32 ramus`_ [n=ramus@99.23.140.12] has joined #lisp 19:55:14 freiksenet: I don't know shit about gtk, but I'd guess yes. (: 19:55:15 freiksenet: CLIM (so McCLIM as well) makes it possible to use different "backends", but few exist; mainly CLX and GTKairo. There have been attempts at an OpenGL backend and a Windows backend but I don't know the status of them. 19:55:33 redline6561: http://xach.com/tmp/redliner.lisp is what i put together. i'm still not quite certain i got the file format right. the main difference is working on return values, isolating functions from each other. no globals, no throws to "distant" tags... 19:55:56 beach: well if it can use GTKairo, then why there are complaints about the looks? 19:56:32 lacking a good gui toolkit is fatal to cl 19:56:46 leo2007: not really. 19:56:50 leo2007: you're very funny 19:56:58 leo2007: Is it? or is everything being replaced by webapps? 19:56:59 leo2007: it aint dead yet 19:57:01 i didn't find gtkairo usable 19:57:05 leo2007: write lisp code to write python code with GUI 19:57:25 Xach: Thanks. I'm sure I'll prefer your method for not doing 'throw 'catch. :) 19:57:56 "lacking a good gui toolkit is fatal to cl" is maybe like "lacking good windows support is fatal to sbcl" ;) 19:58:07 leo2007: looks about as fatal to me as normal. :) 19:58:15 schme: the window support is OK 19:58:27 schme: Hadn't heart that one. 19:58:27 yes 19:58:34 leo2007: Yeah, how is that coming along? 19:58:36 I use sbcl on windows 19:58:54 the only problem I have is that asdf and asdf-install don't work out of the box 19:58:54 OmniMancer: Tell us more. Any notable troubles? 19:59:07 redline6561: what? 19:59:21 leo2007: commonqt isn't awful 19:59:30 (at least on mac and linux; not sure about win32) 19:59:33 OmniMancer: yeah, that. 19:59:40 leo2007: SBCL on windows. I think you might not be talking about what I thought you were. 19:59:44 ah, yes, fun with symlinks :) 19:59:47 -!- HG` [n=HG@85.8.75.57] has quit [Client Quit] 19:59:54 I have gotten the GC invariant lost message once or twice but that might be my fault 20:00:07 evil evil microsoft and its non standard filesystem 20:00:17 redline6561: ok but it isn't as bad as gui 20:00:56 leo2007: Thanks. 20:00:57 yea the lack of GUI support is not very nice 20:01:09 leo2007: what do you want to do with a gui? 20:01:16 ltk is usable, if horribly ugly 20:01:32 if there were an easily embeddable common lisp then one could write an app in C++ that does GUI and calls CL for work 20:01:39 horribly ugly is bad :( 20:01:43 ecl? 20:01:43 ECL, perhaps? :) 20:01:49 LOL 20:02:04 xach: I don't mean to pry but er.... did you feel compelled to rewrite split-sequence? :) 20:02:04 is ECL ever going to support multiple VM states? 20:02:11 of course, if you happen to be on a mac, you're in luck; CCL's objc support makes UI stuff pretty easy 20:02:13 *Xach* is reminded of http://createuniverses.blogspot.com/2009/09/qtcsg-constructive-solid-geometry.html 20:02:26 francogrex [n=user@91.180.185.60] has joined #lisp 20:02:28 rsynnott: write a proper application 20:02:30 operative word there is mac 20:02:33 redline6561: loading fasls is so slow, i figured that might make the command line faster. 20:02:36 -!- Edward_ [n=Ed@AAubervilliers-154-1-14-212.w86-212.abo.wanadoo.fr] has quit ["L'oignon fait la farce."] 20:02:46 Xach: Aha. 20:02:49 (the code for Apple's hello world currency converter thingy is simpler in CCL than in ObjC :) ) 20:03:07 OmniMancer: well, LTK works on everything, and so should CommonQT (in principle) 20:03:08 :) 20:03:14 I'm looking for a CL implementation that is alsmot entirely cltl (non-ansi); hard to find those 20:03:24 QT is a huge C++ library :( 20:03:31 GCL? 20:03:32 francogrex: for what purpose? loading some old code? 20:03:36 OmniMancer: But everyone has QT installed :) 20:03:45 *rsynnott* had a go at dragging the cl wxWidgets binding into the modern world a while back, but it was too much of a mess, and CommonQT came along 20:03:56 *OmniMancer* uninstalled it because he liked the 1GB of disk space 20:03:59 Xach: yes, to load that old thinlisp shit 20:04:10 it's not working with ansi implentations 20:04:12 (the current cl wxwidgets binding only supports elderly versions of wxwidgets, which don't work on modern macos) 20:04:28 :( 20:04:49 OmniMancer: Qt is reasonably simple to use, though; the actual size of the library isn't that big a deal 20:04:54 Xach: Damn. It runs damn near as fast as from SLIME. And you attribute most of that to the FASLs? Very cool... 20:04:55 unless you mean for distribution 20:04:55 OmniMancer: GCL has several versions; newer ones are ansi 20:05:32 redline6561: really? for me, it's about 100 times slower on the command line. 20:05:33 Xach: Though I think in the case those seconds really mattered I'd save-lisp-and-die. 20:05:35 but 1GB of development kit is not nice 20:05:44 alternatively, you could use one of the scary ol' java bindings and have a SWING interface ;) 20:05:59 would be good to have a older allegro version, something from 1999 20:06:01 OmniMancer: 1GB is nothing ? 20:06:02 redline6561: 0.025 vs 0.25 as --script 20:06:08 OmniMancer: ah, if you've got a vaguely decent internet connection it shouldn't be a big deal 20:06:09 i guess that is "ten times" 20:06:16 is that why clojure becomes popular? 20:06:54 leo2007: probably not, no 20:07:16 clojure is interesting for many reasons, but I doubt support for Java's unpleasant GUI toolkits is high among them for many people 20:07:17 Xach: The difference in my original version. Time at command prompt: ~2 seconds. Time from Slime ~.06 seconds. So yes, your version is much closer but the distance is still two orders of magnitude. 20:07:19 any idea why clojure is popular? 20:07:34 dfox [n=dfox@r11jn246.net.upc.cz] has joined #lisp 20:07:37 leo2007: No idea. I think it's because people are scared of Haskell and like the JVM. :) 20:07:47 redline6561: Of course, I'm scared of Haskell... 20:07:53 leo2007: access to any java library, as fast as java in some circumstance, much less horrible than java, nice concurrency stuff 20:08:01 redline6561: ah 20:08:08 -!- dfox [n=dfox@r11jn246.net.upc.cz] has quit [Remote closed the connection] 20:08:21 it's not particularly cl-like, though 20:08:25 thanks 20:08:48 oh, and it has multimethods! On Java! Imagine! 20:09:32 that seems to make sense. If only cl has lots of good quality libraries. 20:09:52 oh, it really does for many things 20:10:01 mathrick [n=mathrick@users177.kollegienet.dk] has joined #lisp 20:10:04 just not the things people seem to want :P 20:10:16 what's it missing besides GUI stuff? 20:10:23 redline6561: Seems the way to go if one is scared of haskell is with F#. Runs everywhere, and gui ready. And no JVM needed. 20:10:26 (and there is SOME gui stuff, it's just not ideal) 20:10:48 schme: isn't the CLR needed, in that case? 20:10:52 instead you need a CLR :D 20:10:53 any repository for "old versions"? 20:10:55 rsynnott: Well yeah. 20:11:02 rsynnott: But I'd rather have that than jvm ;) 20:11:12 schme: Umm...Linux user. F#...meh. But no JVM is a definite plus. When I can't deploy standalone executables something inside is uncomfortable. Even though that's ridiculous. 20:11:17 so similar except the user is much less likely to have it installed and it's rather slow on all non-windows platforms, then? ;) 20:11:19 redline6561: mono! 20:11:34 rsynnott: but much nicer (: 20:11:44 oh well. 20:11:45 it's all good. 20:11:50 schme: Really? Didn't realize all the CLR stuff would run. Neat. 20:12:00 I still don't get the GUI obsession. (: 20:12:18 people like reasons to have their huge monitors 20:12:30 oh how are the non GUI graphics? 20:12:33 you could always have a web gui :) 20:12:43 huge monitor is for more buffers and xterms ;) 20:12:44 -!- freiksenet [n=freiksen@80.221.41.202] has quit [Remote closed the connection] 20:13:05 OmniMancer: what do you use on windows sbcl instead of the default asdf? 20:13:22 HG` [n=HG@85.8.75.57] has joined #lisp 20:13:23 when blender eventually makes their GUI into a library that would be useful to bind 20:13:29 -!- ramus`_ [n=ramus@99.23.140.12] has quit ["leaving"] 20:13:46 rsynnott, well, we have commonqt now 20:13:47 coliv: add the path directly to the *central-repository* 20:13:48 blender.. also nice with a huge monitor :D 20:13:50 coliv: well I don't use anything and I have used a terrible method to get the asdf to work 20:14:23 I use-package asdf then load the asd file :/ 20:14:30 very very bad 20:14:38 OmniMancer: we have sdl and opengl for non-gui :) 20:14:42 Ogedei [n=user@e178210093.adsl.alicedsl.de] has joined #lisp 20:14:58 oh and ogre it seems! 20:15:00 and the ogre binding seems to be going well 20:15:14 ogre is easier to use than opengl 20:15:22 leo2007: thanks for the suggestion 20:15:32 OmniMancer: Ok. Wouldn't that depend on what one is doing though? 20:15:37 less (glBegin)... (glEnd) 20:16:00 yes but for any real world application ogre is probably better 20:16:05 Makoryu [n=vt920@pool-74-104-123-150.bstnma.fios.verizon.net] has joined #lisp 20:16:11 <_3b> you shouldn't be using glbegin/end anyway :p 20:16:20 I think Xach linked t o someone on github who has a clutter binding started... 20:16:28 what should you be using? 20:16:29 I do like the slime environment a lot and it can partly replace the GUI need. 20:16:30 where's the ogre binding? 20:16:40 Xach: Mind if I post your code on my site and link it on the reddit thread? 20:16:41 okra 20:16:44 glbegin/glend is old fixed-function pipeline stuff 20:16:47 <_3b> draw-elements or whatever 20:16:48 OmniMancer: VBO and FBO...weee 20:16:48 drewc: http://common-lisp.net/project/okra/ 20:17:07 *OmniMancer* doesn't like having to know all the openGL stuff 20:17:09 redline6561: feel free 20:17:10 ehe 20:17:13 drewc: misstab 20:17:17 dcrawford: http://common-lisp.net/project/okra/ 20:17:30 also how much support is there for new stuff? 20:17:47 -!- kpreid [n=kpreid@216-171-189-244.northland.net] has quit [Read error: 104 (Connection reset by peer)] 20:17:59 kpreid [n=kpreid@216-171-189-244.northland.net] has joined #lisp 20:18:01 Xach: Thanks. 20:18:15 I prefer a more highly abstracted API 20:18:29 <_3b> OmniMancer: new stuff as in not glbegin/end? 20:18:33 yes 20:18:36 antgreen [n=user@bas2-toronto06-1177888317.dsl.bell.ca] has joined #lisp 20:18:53 <_3b> lots, VBO have been around for ages 20:19:17 will work on windows out of the box? 20:19:39 <_3b> depends on how you define 'out of the box' 20:19:41 -!- ramus` [n=ramus@adsl-99-23-155-61.dsl.chcgil.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] 20:19:47 <_3b> you prbably want directx for that :/ 20:19:50 bgs100 [n=ian@unaffiliated/bgs100] has joined #lisp 20:20:05 <_3b> or just ship your own software rasterizer, in which case yes 20:20:18 shipping mesa :D 20:20:22 <_3b> right 20:20:36 no I mean without going through crazy steps to update things that should be there already 20:20:39 _3b: cl-opengl doesn't work on windows? 20:20:54 <_3b> sykopomp: no, i mean windows support for GL is horrible 20:21:06 _3b: I thought support in vista/7 was much better. 20:21:07 :( 20:21:14 <_3b> i guess maybe vista/7 have hardware GL through d3d, not sure about that though 20:21:35 <_3b> if you are willing to install a nvidia or ati driver, you should have lots of nice GL 20:21:51 _3b: NT6 either emulates GL over D3D, or does annoying switching of display modes 20:21:53 <_3b> if you have to install an intel driver, you probably still have VBOs 20:22:01 what if you have no nvidia or ati card? 20:22:16 -!- deech [n=user@24-107-144-116.dhcp.stls.mo.charter.com] has quit [Read error: 54 (Connection reset by peer)] 20:22:16 -!- deech` [n=user@24-107-144-116.dhcp.stls.mo.charter.com] has quit [Read error: 104 (Connection reset by peer)] 20:22:41 deech` [n=user@24-107-144-116.dhcp.stls.mo.charter.com] has joined #lisp 20:22:44 deech [n=user@24-107-144-116.dhcp.stls.mo.charter.com] has joined #lisp 20:22:46 then you're not a gamer and don't need that fast opengl anyway ;) 20:22:47 dfox [n=dfox@r11jn246.net.upc.cz] has joined #lisp 20:22:50 sykopomp: GL support in NT6 is iirc worse, because unlike before, the 3D hardware *is* engaged already when you try to start a new application... 20:23:47 like using compiz on linux? 20:24:03 <_3b> on linux, it is using GL already, so less conflicts 20:24:12 OmniMancer: More like using XGL instead of AIGLX 20:24:36 -!- francogrex [n=user@91.180.185.60] has quit [Remote closed the connection] 20:24:41 Adlai` [n=adlai@unaffiliated/adlai] has joined #lisp 20:25:14 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Nick collision from services.] 20:25:14 when you load something that starts OpenGL, you get annoying blinking when system repaints the whole screen using different path 20:25:34 -!- Adlai` is now known as Adlai 20:26:29 ah 20:26:35 -!- weareyourfriend [n=jot_n@h-60-147.A163.priv.bahnhof.se] has quit [] 20:26:47 (visible for example when you start recent Photoshop versions on Vista/7) 20:27:15 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Remote closed the connection] 20:27:33 Adlai` [n=adlai@unaffiliated/adlai] has joined #lisp 20:28:03 -!- Adlai` is now known as Adlai 20:28:22 kleppari: Thanx (back from lunch...) I don't keep track of these things, they're mostly pretty spontaneous. 20:28:46 ramus` [n=ramus@adsl-99-23-149-249.dsl.chcgil.sbcglobal.net] has joined #lisp 20:29:34 -!- ia [n=ia@89.169.161.244] has quit [Read error: 60 (Operation timed out)] 20:30:32 What's funny, is that Google Groups "lost" this c.l.scheme post from who knows when, but this fellow captured it. It's really funny. It has the original message that it's a reply to, and a reply to this message, but lost the original. I stumbled upon it somehow. 20:30:35 sepult [n=user@xdsl-87-78-128-171.netcologne.de] has joined #lisp 20:30:36 http://www.sarg.ryerson.ca/~dmason/common/scheme-paean.html 20:30:37 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Remote closed the connection] 20:30:48 -!- nvoorhies [n=nvoorhie@adsl-75-36-204-63.dsl.pltn13.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] 20:30:54 Adlai [n=adlai@unaffiliated/adlai] has joined #lisp 20:31:03 -!- paw` [n=paw`@78-69-82-87-no172.tbcn.telia.com] has quit [] 20:31:38 nvoorhies [n=nvoorhie@adsl-75-36-204-63.dsl.pltn13.sbcglobal.net] has joined #lisp 20:33:02 -!- antoszka [n=antoszka@unaffiliated/antoszka] has quit ["+++ killed by SIGSEGV +++"] 20:35:55 dysinger [n=dysinger@dsl081-064-072.sfo1.dsl.speakeasy.net] has joined #lisp 20:35:56 emmy [n=em@cpe-98-14-154-71.nyc.res.rr.com] has joined #lisp 20:35:59 -!- dysinger [n=dysinger@dsl081-064-072.sfo1.dsl.speakeasy.net] has quit [SendQ exceeded] 20:36:38 mattrepl [n=mattrepl@c-76-104-2-182.hsd1.va.comcast.net] has joined #lisp 20:36:53 <_3b> oh yeah, since there seemed to be some cl-opengl users awake: anyone care about me dropping the attempted separation between gl3 core stuff and the old gl cruft? 20:37:32 dysinger [n=dysinger@dsl081-064-072.sfo1.dsl.speakeasy.net] has joined #lisp 20:39:55 kmcorbett [n=Keith@c-76-119-215-57.hsd1.ma.comcast.net] has joined #lisp 20:40:27 -!- emmy is now known as emma 20:40:47 -!- Ogedei [n=user@e178210093.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 20:42:25 whartung: heh. how cynical. how romantic. how poetic. :) 20:43:12 puzzlr1073 [n=jhainley@67.188.233.117] has joined #lisp 20:43:13 -!- weirdo [n=sthalik@85.221.142.5] has quit [Remote closed the connection] 20:43:29 -!- fiveop_ [n=fiveop@g229085167.adsl.alicedsl.de] has quit ["humhum"] 20:44:04 weirdo [n=sthalik@c142-5.icpnet.pl] has joined #lisp 20:44:09 chris2 [n=chris@dslb-094-216-058-097.pools.arcor-ip.net] has joined #lisp 20:45:31 seisatsu [n=seisatsu@adsl-76-254-53-44.dsl.pltn13.sbcglobal.net] has joined #lisp 20:45:50 :-) 20:46:15 ia [n=ia@89.169.161.244] has joined #lisp 20:46:20 Fare, do you have some time to talk about cl-launch? 20:47:35 -!- kmcorbett [n=Keith@c-76-119-215-57.hsd1.ma.comcast.net] has quit ["Leaving."] 20:53:15 -!- puzzlr1073 [n=jhainley@67.188.233.117] has quit [] 20:53:38 syamajala [n=syamajal@140.232.178.84] has joined #lisp 20:53:50 -!- dysinger [n=dysinger@dsl081-064-072.sfo1.dsl.speakeasy.net] has quit [SendQ exceeded] 20:54:03 -!- kssreeram [n=kssreera@122.174.132.15] has quit [] 20:54:22 -!- dlowe [n=dlowe@ita4fw1.itasoftware.com] has quit ["Leaving."] 20:54:38 dysinger [n=dysinger@dsl081-064-072.sfo1.dsl.speakeasy.net] has joined #lisp 20:54:46 -!- Davidbrcz [n=david@212-198-78-230.rev.numericable.fr] has quit [Read error: 60 (Operation timed out)] 20:54:57 kssreeram [n=kssreera@122.174.132.15] has joined #lisp 20:55:50 legumbre_ [n=user@r190-135-78-176.dialup.adsl.anteldata.net.uy] has joined #lisp 21:00:09 -!- kami- [n=user@unaffiliated/kami-] has quit [Read error: 110 (Connection timed out)] 21:01:20 -!- carrl [n=carl@61.64.164.206] has quit [Read error: 145 (Connection timed out)] 21:03:28 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Read error: 54 (Connection reset by peer)] 21:03:46 Adlai [n=adlai@unaffiliated/adlai] has joined #lisp 21:05:03 attila_lendvai [n=ati@apn-89-223-225-226.vodafone.hu] has joined #lisp 21:07:43 -!- Adamant [n=Adamant@unaffiliated/adamant] has quit [] 21:09:50 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Remote closed the connection] 21:10:09 Adlai [n=adlai@unaffiliated/adlai] has joined #lisp 21:10:54 -!- kpreid [n=kpreid@216-171-189-244.northland.net] has quit [Read error: 104 (Connection reset by peer)] 21:11:05 kpreid [n=kpreid@216-171-189-244.northland.net] has joined #lisp 21:11:53 good night 21:11:55 -!- serichsen [n=svante@hmbg-4d06ee2c.pool.mediaWays.net] has quit ["leaving"] 21:11:59 -!- legumbre [n=user@r190-135-5-83.dialup.adsl.anteldata.net.uy] has quit [Read error: 110 (Connection timed out)] 21:12:40 whartung: that link is an interesting read. 21:14:35 minion: memo for tcr: check out http://paste.lisp.org/display/86893 21:14:35 Remembered. I'll tell tcr when he/she/it next speaks. 21:15:17 kmcorbett [n=Keith@c-76-119-215-57.hsd1.ma.comcast.net] has joined #lisp 21:16:01 -!- skeptomai|away is now known as skeptomai 21:16:47 -!- HG` [n=HG@85.8.75.57] has quit [Client Quit] 21:16:59 -!- ljames [n=ln@unaffiliated/ljames] has quit [Remote closed the connection] 21:19:31 -!- attila_lendvai [n=ati@apn-89-223-225-226.vodafone.hu] has quit [Read error: 104 (Connection reset by peer)] 21:20:20 leo2007: that scheme post? I just looked up the master -- I can't believe I wrote that 13 years ago...Dayam! 21:20:52 makes you feel old? 21:20:58 -!- Geralt [n=Geralt@unaffiliated/thegeralt] has quit ["Leaving."] 21:21:00 -!- hkBst [n=hkBst@gentoo/developer/hkbst] has quit [Read error: 104 (Connection reset by peer)] 21:21:12 whartung: yeah. i like it. 21:22:15 yea, creaky old. 21:22:24 leo2007: thx 21:22:36 ah, passionate youth... 21:23:50 dreish [n=dreish@minus.dreish.org] has joined #lisp 21:24:45 -!- dialtone [n=dialtone@unaffiliated/dialtone] has quit ["leaving"] 21:26:29 eliza [i=5895d194@gateway/web/freenode/x-lvicgtckdbcanzik] has joined #lisp 21:26:35 -!- xan is now known as xan-afk 21:26:37 kjbrock [n=kevinbro@173-11-106-193-SFBA.hfc.comcastbusiness.net] has joined #lisp 21:26:55 whartung: do you consider yourself old ? 21:26:57 -!- eliza is now known as Guest11035 21:27:56 no 21:28:17 it's more of a "gee have I really been around this long" phenomena than anything else. 21:28:54 "old" is having "new kids" ask "obvious questions", but that's more a generational thing. "And the crazy music y'all listen to, GET OFF MY LAWN!..." 21:29:35 and pull up your pants! 21:29:52 *_3b* is disappointed that host can decode an IP in hex, but not actually do the DNS lookup from that automatically 21:30:14 _3b: what host ? 21:30:23 -!- Guest11035 [i=5895d194@gateway/web/freenode/x-lvicgtckdbcanzik] has quit [Client Quit] 21:30:23 <_3b> fe[nl]ix: yours :p 21:30:33 <_3b> 0x5895d194 21:31:46 heh 21:31:48 any host 21:31:51 ljames [n=ln@unaffiliated/ljames] has joined #lisp 21:31:59 <_3b> (or /usr/bin/host on ubuntu 9.04 if that is what you meant) 21:33:04 *_3b* tries to figure out what the new GL .spec file format does 21:33:29 Old is watching old, tried, true, yet discarded idioms become new again. 21:35:55 -!- milanj- [n=milan@79.101.204.45] has quit ["Leaving"] 21:36:03 -!- Athas` [n=athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has quit [Remote closed the connection] 21:36:05 -!- stassats` [n=stassats@wikipedia/stassats] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 21:36:53 francogrex [n=user@91.180.185.60] has joined #lisp 21:37:08 pepone [n=pepone@105.11.117.91.dynamic.mundo-r.com] has joined #lisp 21:37:35 *francogrex* rediscovered that thinlisp is a complete waste of time/energy 21:38:56 what is/was thinlisp? 21:39:02 besides a waste ... 21:39:09 probably a waste describing it... 21:39:15 b4|hraban [n=b4@a83-163-41-120.adsl.xs4all.nl] has joined #lisp 21:39:57 whartung: http://www.thinlisp.org/ 21:40:07 whartung: indeed, a waste even describing it 21:40:20 old and buggy 21:40:59 (loop for j in x-axis do (format t "~A~A" (nth j x-axis) #\space)) 21:41:08 http://www.thinlisp.org/rant.html 21:41:15 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 21:41:16 this is the most interesting part. 21:41:54 v0|d: yes the only interesting part; 21:42:38 see the sapacing between 0 1 2 3 ... then 10 and 11 21:43:22 -!- coliv [n=Coliveir@12.15.114.194] has quit ["Leaving"] 21:43:38 yea, meh. Worse C with better macros. 21:43:55 the space between begin of 10 and end of 11 is bigger than beween 1 and 2 for exazmple 21:44:50 dralston [n=dralston@S010600212986cca8.va.shawcable.net] has joined #lisp 21:45:05 how to standardize the spacing so that format output 9 10 11 21:45:28 oic 21:45:34 hard to see that in chat 21:46:31 i mean i want same distance betweeb 9 and begin 10 for begin 10 begin 11 21:46:43 clhs ~A 21:46:43 http://www.lispworks.com/reference/HyperSpec/Body/22_cda.htm 21:46:58 that takes a width argument and a filler character 21:47:05 (I think space is the default, too) 21:47:26 so ~@2A should be what you want 21:48:23 err, ~2@A 21:48:34 antifuchs:lovely, yes it seems 21:49:55 ~2@A and ~@2A both work the same ok 21:50:36 I got an error from sbcl when I type-aheaded the ~@2A one, but ~2@A definitely works (: 21:50:58 -!- kpreid [n=kpreid@216-171-189-244.northland.net] has quit [] 21:51:11 -!- grouzen [n=grouzen@91.214.124.2] has quit ["leaving"] 21:51:28 -!- tagac [n=user@227.36.221.87.dynamic.jazztel.es] has quit ["/* */"] 21:54:06 -!- Jasko [n=tjasko@c-98-235-105-148.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] 21:54:39 oh oh just a sec: I'm preserving same distance between begin 9 and end 10: 0 1 2 3 4 5 6 7 8 9101112131415 21:55:14 while i'd prefer to keep it like this:9 101112131415 21:56:57 -!- Edico [n=Edico@unaffiliated/edico] has quit ["Ex-Chat"] 21:57:05 -!- benny [n=benny@i577A177B.versanet.de] has quit [Read error: 60 (Operation timed out)] 21:58:33 -!- Phaze [n=PhazeDK@0x5da32b16.cpe.ge-0-1-0-1104.soebnqu1.customer.tele.dk] has quit ["Leaving"] 21:58:42 probably better ~:2A 22:00:03 benny [n=benny@i577A177B.versanet.de] has joined #lisp 22:00:45 kpreid [n=kpreid@209-217-212-34.northland.net] has joined #lisp 22:01:00 what is mincol? 22:01:04 -!- saikat_ [n=saikat@98.210.13.214] has quit [] 22:02:14 (loop for j in x-axis do (format t " ~2A" (nth j x-axis))) 22:03:41 -!- cpc26 [n=cpc26@72.170.156.242] has quit [Client Quit] 22:05:31 dto [n=user@pool-98-118-1-212.bstnma.fios.verizon.net] has joined #lisp 22:06:43 Jasko [n=tjasko@c-98-235-105-148.hsd1.pa.comcast.net] has joined #lisp 22:07:52 -!- ikki [n=ikki@201.155.75.146] has quit [Read error: 60 (Operation timed out)] 22:08:26 -!- dysinger [n=dysinger@dsl081-064-072.sfo1.dsl.speakeasy.net] has quit [SendQ exceeded] 22:09:06 dysinger [n=dysinger@dsl081-064-072.sfo1.dsl.speakeasy.net] has joined #lisp 22:10:57 -!- dysinger [n=dysinger@dsl081-064-072.sfo1.dsl.speakeasy.net] has quit [SendQ exceeded] 22:11:06 -!- hugod [n=hugod@modemcable086.138-70-69.static.videotron.ca] has quit [] 22:11:50 dysinger [n=dysinger@dsl081-064-072.sfo1.dsl.speakeasy.net] has joined #lisp 22:13:23 *mishoo* thinks ..oO( hmm, either your loop is flawed, or you can replace "(nth j x-axis)" with "j" (or both? or I don't understand what's going on, which is likely as it's 1:14am here :-p) ) 22:15:41 -!- levy_ [n=levy@apn-94-44-12-185.vodafone.hu] has quit [Read error: 110 (Connection timed out)] 22:18:39 *mishoo* thinks ..oO( any case, for this particular example you might want to try ~4D, or something.. ) 22:19:07 *mishoo* thinks ..oO( BTW, does anyone else think that (format) strings look like dozens of smileys? :-p, I mean, ~:p ) 22:19:42 ~:D is the happiest format directive 22:19:51 Urfin [i=foobar@85.65.93.74.dynamic.barak-online.net] has joined #lisp 22:20:01 -!- davazp [n=user@56.Red-79-153-148.dynamicIP.rima-tde.net] has quit [Remote closed the connection] 22:20:21 -!- CrazyEddy [n=CrazyEdd@wrongplanet/CrazyEddy] has quit [Read error: 110 (Connection timed out)] 22:21:43 thinks mishoo is thinking more than reading clhs. 22:21:59 CrazyEddy [n=CrazyEdd@wrongplanet/CrazyEddy] has joined #lisp 22:23:15 -!- nha [n=prefect@188.61.70.17] has quit [Remote closed the connection] 22:24:38 I'll go catch some sleep, hopefully without dreaming of clhs. ;-) 22:24:44 see you folks 22:26:01 -!- Hun [n=hun@pd956be5d.dip0.t-ipconnect.de] has quit [Remote closed the connection] 22:27:37 misho: see you and you're right 22:28:02 there's no need for nth: (loop for j in x-axis do (format t " ~2A" j)) is enough 22:30:05 -!- ljames [n=ln@unaffiliated/ljames] has quit [Remote closed the connection] 22:32:36 -!- skeptomai is now known as skeptomai|away 22:33:01 -!- coderdad [n=coderdad@mail.mwtrophy.com] has quit [Remote closed the connection] 22:33:29 coderdad [n=coderdad@65.67.252.194] has joined #lisp 22:33:51 -!- coderdad [n=coderdad@65.67.252.194] has quit [Read error: 104 (Connection reset by peer)] 22:34:01 coderdad [n=coderdad@65.67.252.194] has joined #lisp 22:35:26 algerbo [n=algerbo@mm-138-87-84-93.dynamic.pppoe.mgts.by] has joined #lisp 22:36:13 what are good uses for macros besides modifying bindings and loops? 22:36:43 -!- algerbo [n=algerbo@mm-138-87-84-93.dynamic.pppoe.mgts.by] has left #lisp 22:37:18 Funny thing about macros, I could never think of a good use for them until I needed them. So, really, the best way to get an idea of what they're useful for is to play with them. 22:37:42 jaws [n=jolyonw@124-168-253-144.dyn.iinet.net.au] has joined #lisp 22:37:47 parser generator is good? 22:38:26 Absolutely. Anywhere they can be of some use, really. 22:38:27 there are many good uses for macros, and many examples in Common Lisp itself 22:39:02 any examples of macros that actually dynamically produce code? 22:39:20 gotta go for a bit. 22:39:28 -!- coderdad [n=coderdad@65.67.252.194] has quit [Remote closed the connection] 22:39:47 -!- pepone [n=pepone@105.11.117.91.dynamic.mundo-r.com] has quit [Read error: 60 (Operation timed out)] 22:39:50 coderdad [n=coderdad@mail.mwtrophy.com] has joined #lisp 22:40:54 -!- OmniMancer [n=OmniManc@222-154-176-48.jetstream.xtra.co.nz] has quit [Read error: 104 (Connection reset by peer)] 22:41:38 OmniMancer [n=OmniManc@222-154-176-48.jetstream.xtra.co.nz] has joined #lisp 22:41:55 saikat_ [n=saikat@adsl-71-139-210-181.dsl.snfc21.pacbell.net] has joined #lisp 22:42:02 -!- kjbrock [n=kevinbro@173-11-106-193-SFBA.hfc.comcastbusiness.net] has quit [] 22:42:03 -!- OmniMancer [n=OmniManc@222-154-176-48.jetstream.xtra.co.nz] has quit [Read error: 104 (Connection reset by peer)] 22:42:40 phf [n=user@c-68-54-139-26.hsd1.pa.comcast.net] has joined #lisp 22:43:20 -!- mishoo [n=mishoo@79.112.53.29] has quit [Read error: 110 (Connection timed out)] 22:44:00 -!- rme [n=rme@pool-70-105-87-17.chi.dsl-w.verizon.net] has quit [] 22:45:46 -!- coderdad [n=coderdad@mail.mwtrophy.com] has quit [Read error: 60 (Operation timed out)] 22:48:37 fisxoj [n=fisxoj@149.43.116.8] has joined #lisp 22:51:16 -!- francogrex [n=user@91.180.185.60] has quit [Remote closed the connection] 22:51:51 -!- mejja [n=user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Remote closed the connection] 22:52:55 pepone [n=pepone@105.11.117.91.dynamic.mundo-r.com] has joined #lisp 22:54:09 nurv101 [n=nurv101@bl14-89-247.dsl.telepac.pt] has joined #lisp 22:54:52 -!- dto [n=user@pool-98-118-1-212.bstnma.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 22:58:46 -!- dralston [n=dralston@S010600212986cca8.va.shawcable.net] has quit ["Leaving"] 22:59:25 -!- dwh [n=dwh@ppp118-208-171-218.lns10.mel4.internode.on.net] has quit [Read error: 110 (Connection timed out)] 23:00:01 -!- mrSpec [n=Spec@unaffiliated/mrspec] has quit [] 23:01:09 -!- dysinger [n=dysinger@dsl081-064-072.sfo1.dsl.speakeasy.net] has quit [Remote closed the connection] 23:01:11 rme [n=rme@pool-70-105-87-17.chi.dsl-w.verizon.net] has joined #lisp 23:02:44 merus [n=merus@pal-176-050.itap.purdue.edu] has joined #lisp 23:04:48 -!- LiamH [n=none@common-lisp.net] has quit ["Leaving."] 23:07:14 -!- slyrus_ [n=slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has quit [Read error: 110 (Connection timed out)] 23:08:59 -!- gonzojive_ [n=red@fun.Stanford.EDU] has quit [] 23:09:08 ljames [n=ln@unaffiliated/ljames] has joined #lisp 23:10:09 -!- jaws [n=jolyonw@124-168-253-144.dyn.iinet.net.au] has quit ["Computer goes to sleep!"] 23:11:04 -!- merus [n=merus@pal-176-050.itap.purdue.edu] has quit ["Leaving"] 23:11:07 gonzojive_ [n=red@fun.Stanford.EDU] has joined #lisp 23:11:45 bill-hager [n=hager@c-98-231-14-62.hsd1.fl.comcast.net] has joined #lisp 23:11:56 ltriant [n=ltriant@lithium.mailguard.com.au] has joined #lisp 23:13:11 dto [n=user@pool-98-118-1-212.bstnma.fios.verizon.net] has joined #lisp 23:13:51 ThomasI [n=thomas@unaffiliated/thomasi] has joined #lisp 23:15:33 -!- kmcorbett [n=Keith@c-76-119-215-57.hsd1.ma.comcast.net] has left #lisp 23:15:43 -!- b4|hraban [n=b4@a83-163-41-120.adsl.xs4all.nl] has quit [Read error: 104 (Connection reset by peer)] 23:15:56 *Adlai* heads off to ECLM 23:16:09 (technically speaking, to the airport) 23:19:44 antgreen` [n=user@bas2-toronto06-1177888317.dsl.bell.ca] has joined #lisp 23:22:07 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Remote closed the connection] 23:27:55 dwh [n=dwh@eth2.vic.adsl.internode.on.net] has joined #lisp 23:30:25 coderdad [n=coderdad@156.110.24.142] has joined #lisp 23:33:30 Gawker [n=The@bzq-79-177-10-31.red.bezeqint.net] has joined #lisp 23:33:39 -!- Gawker [n=The@bzq-79-177-10-31.red.bezeqint.net] has left #lisp 23:34:07 -!- qbg [n=chatzill@x-146-57-84-115.mrs.umn.edu] has quit ["ChatZilla 0.9.85 [Firefox 3.5.2/20090729225027]"] 23:35:37 -!- antgreen [n=user@bas2-toronto06-1177888317.dsl.bell.ca] has quit [Read error: 110 (Connection timed out)] 23:36:31 -!- phf [n=user@c-68-54-139-26.hsd1.pa.comcast.net] has quit [Read error: 113 (No route to host)] 23:37:10 redblue [i=star@ppp205.108-253-207.mtl.mt.videotron.ca] has joined #lisp 23:37:53 kejsaren_ [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 23:38:14 -!- nvoorhies [n=nvoorhie@adsl-75-36-204-63.dsl.pltn13.sbcglobal.net] has quit [] 23:38:58 OmniMancer [n=OmniManc@202.36.179.65] has joined #lisp 23:41:56 -!- nurv101 [n=nurv101@bl14-89-247.dsl.telepac.pt] has quit [Remote closed the connection] 23:42:34 -!- prxq [n=mommer@f051074111.adsl.alicedsl.de] has quit ["Leaving"] 23:43:31 sepult` [n=user@xdsl-87-78-74-113.netcologne.de] has joined #lisp 23:47:11 -!- kenpp [n=kenpp@84.92.70.37] has quit [Read error: 60 (Operation timed out)] 23:47:58 -!- sepult [n=user@xdsl-87-78-128-171.netcologne.de] has quit [Nick collision from services.] 23:48:02 -!- sepult` is now known as sepult 23:51:37 -!- OmniMancer [n=OmniManc@202.36.179.65] has quit ["Leaving."] 23:53:00 -!- kejsaren [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Read error: 110 (Connection timed out)] 23:53:29 DeusExPikachu [n=DeusExPi@pool-141-157-64-49.balt.east.verizon.net] has joined #lisp 23:53:50 morning 23:54:43 Hi DeusExPikachu 23:55:07 dto` [n=user@pool-98-118-1-212.bstnma.fios.verizon.net] has joined #lisp 23:58:10 -!- syamajala [n=syamajal@140.232.178.84] has quit [Remote closed the connection] 23:59:11 syamajala [n=syamajal@140.232.178.84] has joined #lisp 23:59:19 -!- syamajala [n=syamajal@140.232.178.84] has quit [Remote closed the connection]