16:03:37 ccl-logbot [~ccl-logbo@setf.clozure.com] has joined #lisp 16:03:37 16:03:37 -!- names: ccl-logbot ISF_ rswarbrick kpreid fbass macrobat otwieracz ehu sellout naeg jikanter upwardindex HG` gemelen madalu anvandare am0c corni dostoyevsky gffa wedgeV milanj dto djuber Lycurgus ChibaPet replore gravicappa homie juniorroy mperillo BlankVerse xan_ Joreji mrSpec kushal antgreen ignas rmarianski REPLeffect dlowe phax Aisling LiamH stassats` zenbalrog nikodemus c_arenz hlavaty drl DGASAU cyrillos bozhidar benny jamief Nshag ramusara H4ns lnostdal 16:03:37 -!- names: msmith tfb peterhil` zfx Krystof djinni` fihi09`` rlevel tempire tritchey muddyferret_ _pw_`` mathrick nha Hun bobbysmith007 housel Yuuhi` Vivitron` mishoo_ nicdev ch077179 hugod abeaumont Phoodus attila_lendvai insomniaSalt incandenza kennyd varjag pchrist drdo p_l|backup hakkum cfy Spion_ Hundenn quackv2 ahriman fmeyer daniel__ madnificent cods Modius centipedefarmer MeanWeen Tristam Oddity sonnym cmatei phadthai Demosthenes markskilbeck Odin- _root_ cnl 16:03:37 -!- names: Inode gigamonkey zeroish antifuchs sbalousek La0fer dmiles_afk Xach doc_who sebyte McMAGIC--Copy Younder depy bandu kleppari jeekl tarmil EyesIsMine dlind phryk katesmith cataska cYmen sykopomp stepnem jsnell michelp` xristos mikejs kpal tty234 Kryztof aoh bfein tsuru cpt_nemo CrEddy Amadiro Jasko Posterdati parabolize kiooeht Adrinael __mal easyE JuanDaugherty syrinx_ joast sanjoyd samebchase peterhil fe[nl]ix Obfuscate lucca Tordek Elench DrForr ocharles 16:03:37 -!- names: The_third_man dgiaimo pjb j-f Salamander acelent ianmcorvidae ecraven hyoyoung bege daimrod geoffhotchkiss billstclair wivlaro tunes cpc26`` redline6561 Euthydemus` srcerer martinhex __main__ anonus araujo Ralith mon_key space-cadet njan koollman Yamazaki-kun dRbiG |nix|` scode tessier s0ber lichtblau acieroid Intensity Dodek schoppenhauer C-Keen zakwilson prip clop CallToPower maxm pinterface _3b yroeht literal mgr guther elliottjohnson ozzloy weirdo 16:03:37 -!- names: Jasko2 lonstein ymas antoszka felipe quasisane clog dfox yahooooo ski_ mornfall Borbus BrianRice reb`` Patzy shachaf boyscared jiacobucci oGMo elliottcable cmm tetsuharu levi nuba morphling johs guaqua z0d jrockway Iceland_jack pbusser3 ``Erik Quadrescence OliverUv scharan @Zhivago loke bohanlon eli froggey ineiros nullman finnrobi tomaw em Axioplase_ kleppari_ derrida schme a7p sbryant Zephyrus devhost kjellkt naryl zbigniew yan_ galdor eno Fade Mandus 16:03:37 -!- names: kanru jkantz_ chr`` albino fds dcrawford foom daedric rotty spacebat herbieB SpitfireWP freiksenet klutometis erg kloeri Bucciarati df_aldur cmbntr_ adeht |3b| sid3k pok xale hohum krl sshirokov tvaalen frodef pkhuong rsynnott j_king joshe PissedNumlock Jabberwockey felideon ilmari tic specbot ve _krappie_ mtd Pepe_ luis fmu hyko sirmacik rvncerr tychoish churib egn 16:04:20 -!- ehu [~ehuels@109.32.176.70] has quit [Ping timeout: 260 seconds] 09:37:57 ccl-logbot [~ccl-logbo@setf.clozure.com] has joined #lisp 09:37:57 09:37:57 -!- names: ccl-logbot xan_ nha Athas Amyn jdz misoczki am0c algal peterhil` lucca tfb The_third_man Davidbrcz attila_lendvai c_arenz mjonsson spacefrogg sdemarre pjb X-Scale` Beetny sellout2 shaggy- mvilleneuve ehu lnostdal_ Salamander_ mishoo_ mcsontos cyrillos mducharme Spion Hunden rtoym BlankVerse taiyal parabolize mrSpec plage spradnyesh daniel__1 kushal srid_irccloud gigamonkey super__ ikki martinhex ISF guther gko ASau Jasko kennyd wormwood xyxu benny bandu 09:37:57 -!- names: DGASAU ZabaQ1 Nshag Harag rpg sebyte flip214 anvandare sykopomp Intensity dfox naryl TristamWrk rread mornfall jiacobucci rtoyg McMAGIC--Copy RenJuan hyoyoung dlowe billstclair Kryztof H4ns sanjoyd prip poindont` lonstein jamief Deesl tarmil pchrist setmeaway mk2 _pw_` hyko wivlaro slyrus drdo katesmith bege ineiros dmiles_afk ianmcorvidae lnostdal sonnym incandenza dRbiG Demosthenes ch077179 mathrick zort- Pepe_ ocharles jsnell literal Tordek kpal 09:37:57 -!- names: BrianRice loke jweiss Euthydemus otwieracz Xof hlavaty araujo Phoodus mon_key tali713 phryk yroeht xale tritchey cods cmatei Amadiro s0ber Xach schoppenhauer cess11 levi EyesIsMine antifuchs SpitfireWP geoffhotchkiss felipe a7p depywork cmbntr space-cadet cpt_nemo AntiSpamMeta bohanlon pinterface yahooooo ve nuba kjellkt OliverUv tychoish Obfuscate christoph_debian Patzy CrEddy housel zfx Jasko2 fmu Adrinael Tristam scharan Khisanth billitch derekv 09:37:57 -!- names: peterhil Ralith acieroid MasseR acelent syrinx_ tsuru sbalousek em larva trigen daimrod eli esden phadthai quackv2 nicdev_away djinni` Aisling_ fe[nl]ix foocraft ihyoyoung rabite kleppari_ freiksenet z0d dostoyevsky msmith fihi09`` rootzlevel tempire Hun bobbysmith007 p_l|backup _root_ Inode jeekl cataska cYmen stepnem xristos mikejs tty234 aoh bfein Posterdati kiooeht __mal easyE JuanDaugherty joast samebchase Elench DrForr ecraven tunes redline6561 09:37:57 -!- names: srcerer __main__ njan koollman Yamazaki-kun scode tessier lichtblau Dodek C-Keen zakwilson clop CallToPower maxm _3b mgr elliottjohnson antoszka quasisane clog ski_ Borbus reb`` shachaf boyscared oGMo elliottcable tetsuharu morphling johs guaqua jrockway Iceland_jack pbusser3 ``Erik @Zhivago froggey nullman finnrobi tomaw Axioplase_ derrida schme sbryant devhost zbigniew yan_ galdor eno Fade Mandus kanru albino dcrawford foom daedric rotty egn rvncerr 09:37:57 -!- names: sirmacik luis mtd _krappie_ specbot ilmari felideon Jabberwockey PissedNumlock joshe j_king rsynnott pkhuong frodef tvaalen sshirokov krl hohum pok sid3k |3b| adeht df_aldur Bucciarati spacebat herbieB klutometis erg kloeri 09:39:02 -!- c_arenz [~arenz@nat/ibm/x-cogjdlnwrjaceggw] has quit [Ping timeout: 258 seconds] 09:39:48 tsanhwa [~user@61.129.42.97] has joined #lisp 09:40:58 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 264 seconds] 09:41:16 sacho [~sacho@90.154.209.83] has joined #lisp 09:42:21 betta_y_omega [~betta_y_o@90.166.231.220] has joined #lisp 09:42:33 -!- betta_y_omega [~betta_y_o@90.166.231.220] has quit [Max SendQ exceeded] 09:43:21 Amyn1 [~abennama@64.208.49.22] has joined #lisp 09:44:17 betta_y_omega [~betta_y_o@90.166.231.220] has joined #lisp 09:45:10 -!- Amyn [~abennama@159.217.144.64] has quit [Ping timeout: 258 seconds] 09:46:33 -!- xyxu [~xyxu@58.41.14.212] has quit [Ping timeout: 250 seconds] 09:48:13 ramkrsna [~ramkrsna@nat/redhat/x-ejomsdbdohdyrfzq] has joined #lisp 09:48:13 -!- ramkrsna [~ramkrsna@nat/redhat/x-ejomsdbdohdyrfzq] has quit [Changing host] 09:48:13 ramkrsna [~ramkrsna@unaffiliated/ramkrsna] has joined #lisp 09:48:41 -!- betta_y_omega [~betta_y_o@90.166.231.220] has quit [Ping timeout: 240 seconds] 09:53:18 -!- am0c [~am0c@222.235.49.72] has quit [Remote host closed the connection] 09:53:34 -!- froggey [~froggey@unaffiliated/froggey] has quit [Ping timeout: 264 seconds] 09:54:54 -!- ihyoyoung [raster@enlightenment2.osuosl.org] has quit [Remote host closed the connection] 09:55:18 ignotus [~ignotus@unaffiliated/ignotus] has joined #lisp 09:55:30 Hi, what does the ~& format directive do? 09:55:56 ah, just found it, fresh new line 09:56:23 betta_y_omega [~betta_y_o@90.166.231.220] has joined #lisp 09:56:25 -!- betta_y_omega [~betta_y_o@90.166.231.220] has quit [Max SendQ exceeded] 09:56:53 ihyoyoung [raster@enlightenment2.osuosl.org] has joined #lisp 10:00:10 hargettp [~hargettp@pool-71-174-136-76.bstnma.east.verizon.net] has joined #lisp 10:02:48 -!- xan_ [~xan@114-42-11-237.dynamic.hinet.net] has quit [Ping timeout: 258 seconds] 10:05:31 froggey [~froggey@unaffiliated/froggey] has joined #lisp 10:06:33 ehu: I get http://trac.common-lisp.net/armedbear/ticket/124 too, for (require :linedit) (with QL loaded, in case that makes a difference) 10:06:58 JFI 10:07:17 pdelgallego [~pdelgalle@1385159933.dhcp.dbnet.dk] has joined #lisp 10:13:41 hmm, how can I print a name of a symbol with package name? Like (format nil "~S" 'foo) and I would like to get "CL-USER::FOO" instead of "FOO". 10:14:31 scrimohsin [~cms@unaffiliated/scrimohsin] has joined #lisp 10:17:59 (let ((*package* (find-package :cl))) (format nil "~s" 'foo)) ? 10:18:43 Joreji [~thomas@64-073.eduroam.RWTH-Aachen.DE] has joined #lisp 10:19:03 or (format "~s:~s" (package-name (symbol-package 'foo)) 'foo) ? 10:20:05 mcstar [~mcstar@szfkipc72.szfki.kfki.hu] has joined #lisp 10:21:09 flip214: thanks 10:21:11 ignotus: what I do is make a special package which uses nothing and bind *package* to that 10:21:58 tfb: I see thanks, I hoped there was a tricky format directive for this:) 10:22:36 I think it's an omission really (though maybe it is there somewhere) as this is somethign which I think could be useful 10:24:43 flip214: thanks for the report! 10:24:50 working on the cl-unicode bits now. 10:25:12 binding *package* to the keyword package is the usual trick, isn't it? 10:25:27 I think that was a Naggum trick 10:25:37 -!- scrimohsin [~cms@unaffiliated/scrimohsin] has quit [Quit: Leaving] 10:27:26 Kryztof: that seems to work and I feel silly now. I would have assumed that printing a keyword would then have been confusing, but clearly not (at least not in CCL) - there must be a special rule for the printer, which actually is obvious 10:29:01 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 250 seconds] 10:29:18 kushal [~kdas@fedora/kushal] has joined #lisp 10:32:01 yes! That is exactly the course of the conversation that I remember on cll all those years ago 10:32:14 "wait, doesn't that...? Oh, it doesn't? Neat!" 10:32:32 Kryztof: nice, thanks! 10:33:05 tfb: of course now we will discover that my memory is faulty and it was in fact your trick ;-) 10:34:05 more likely Erik's, I only learn things like that by trying them, while he could actually work it out from the spec 10:34:39 dacoda [~user@gate.cdc.informatik.tu-darmstadt.de] has joined #lisp 10:35:29 Kryztof: and in fact "When the symbol is printed, if it is in the KEYWORD package, then it is printed with a preceding colon; otherwise, if it is accessible in the current package, it is printed without any package prefix; otherwise, it is printed with a package prefix." 10:40:39 -!- ASau [~user@95-26-244-67.broadband.corbina.ru] has quit [Quit: off] 10:42:15 -!- gko [~gko@60-251-71-121.HINET-IP.hinet.net] has quit [] 10:46:46 hey ignotus 10:47:19 z0d: hi:) 10:49:50 ignotus: theorically, there's *print-readably*. But in practice, implementations don't agree on how much can be assumed when reading. 10:50:32 chturne [~chturne@host86-169-134-37.range86-169.btcentralplus.com] has joined #lisp 10:50:49 /NIL/ and returns NIL/ 10:52:00 markskilbeck [~user@unaffiliated/markskilbeck] has joined #lisp 10:52:42 Emacs users - is there a lisp dictionary for auto complete mode? 10:54:39 ignotus: notice that a symbol may or may not have a home package, independently from the fact that it is accessible or not from a given package. Once you've collected all the names and nicknames of the home package and/or all the packages where the symbol can be read from, you may want to choose one of them with some heuritic. Eg. choose the smallest name or nickname of the home package if it exists. 10:55:31 ignotus: in conclusion, you more often want to write it as (format t "~A::~A" (select-package-name symbol) (symbol-name symbol)) than to let the implementation choose what to print. 10:56:37 acelent: I like that (string= '() :nil) 10:57:03 pjb: I see, thank you 10:57:07 And you can always use (equal '() :nil) otherwise. 10:57:31 H4ns` [~user@p4FFC8295.dip.t-dialin.net] has joined #lisp 11:00:21 HG` [~HG@p5DC04AB4.dip.t-dialin.net] has joined #lisp 11:00:56 -!- H4ns [~user@p4FFC811B.dip.t-dialin.net] has quit [Ping timeout: 246 seconds] 11:01:21 nicdev [~nicdev@209-6-50-99.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #lisp 11:03:56 juniorroy [~juniorroy@212.36.228.103] has joined #lisp 11:07:21 pavelludiq [~pavelludi@87.246.58.193] has joined #lisp 11:09:47 xyxu [~xyxu@222.68.165.196] has joined #lisp 11:10:05 -!- X-Scale` [email@89.180.231.131] has quit [Remote host closed the connection] 11:11:59 nikodemus_ [~nikodemus@cs181056239.pp.htv.fi] has joined #lisp 11:12:52 -!- nicdev [~nicdev@209-6-50-99.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: nicdev] 11:12:57 -!- Joreji [~thomas@64-073.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 268 seconds] 11:14:29 -!- Davidbrcz [~david@ANantes-151-1-28-62.w83-195.abo.wanadoo.fr] has quit [Ping timeout: 258 seconds] 11:18:49 -!- algal [~anonymous@78-86-30-77.zone2.bethere.co.uk] has quit [Quit: algal] 11:19:24 -!- setmeaway [setmeaway3@183.106.96.61] has quit [Quit: Leaving] 11:22:35 algal [~anonymous@78-86-30-77.zone2.bethere.co.uk] has joined #lisp 11:23:15 setmeaway [~setmeaway@183.106.96.61] has joined #lisp 11:26:39 -!- spradnyesh [~pradyus@nat/yahoo/x-zmfejegpqqngzhjt] has left #lisp 11:26:41 madnificent [~madnifice@83.101.62.132] has joined #lisp 11:28:52 ChibaPet [~mason@74.203.221.34] has joined #lisp 11:30:25 nicdev [~nicdev@209-6-50-99.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #lisp 11:35:33 -!- tsanhwa [~user@61.129.42.97] has quit [Ping timeout: 240 seconds] 11:36:43 gffa [~gffa@unaffiliated/gffa] has joined #lisp 11:36:58 -!- H4ns` is now known as H4ns 11:38:42 oudeis [~oudeis@bzq-79-176-193-84.red.bezeqint.net] has joined #lisp 11:39:16 hi 11:39:36 -!- acelent [~user@2001:690:2100:4:200:1aff:fe19:ddfc] has left #lisp 11:41:53 Posterdati: sys 49152 11:42:16 ehu: if you want some more testcases, just try loading all of quicklisp ... 11:42:28 -!- nicdev [~nicdev@209-6-50-99.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: nicdev] 11:42:49 flip214: I've got only brk at 49152 11:43:00 flip214: poke 1024,0 11:44:08 hmmm, IIRC that gives you a @ in the upper-left corner 11:44:17 flip214: do you know gimp? 11:44:23 -!- nikodemus_ [~nikodemus@cs181056239.pp.htv.fi] has quit [Ping timeout: 258 seconds] 11:45:25 -!- hargettp [~hargettp@pool-71-174-136-76.bstnma.east.verizon.net] has quit [Quit: Leaving...] 11:45:47 -!- juniorroy [~juniorroy@212.36.228.103] has quit [Quit: juniorroy] 11:46:08 the gnu image manipulation program? yes 11:46:57 flip214: I did a morph between two images (actually Strauss-Kahn and a friend of mine), but I don't know how to save the result 11:47:18 JuniorRoy [~juniorroy@212.36.228.103] has joined #lisp 11:47:35 -!- JuniorRoy [~juniorroy@212.36.228.103] has quit [Client Quit] 11:48:09 JuniorRoy [~juniorroy@212.36.228.103] has joined #lisp 11:49:29 Try asking somewhere other than #lisp 11:50:27 Davidbrcz [~david@ANantes-151-1-28-62.w83-195.abo.wanadoo.fr] has joined #lisp 11:56:45 -!- oudeis [~oudeis@bzq-79-176-193-84.red.bezeqint.net] has quit [Quit: This computer has gone to sleep] 11:58:48 -!- algal [~anonymous@78-86-30-77.zone2.bethere.co.uk] has quit [Quit: algal] 11:59:07 man I started reading slashdot again, since reddit became old noise 11:59:43 and its actually not bad, had not changed.. And the dynamic "load full comments" slider is pretty cool 12:01:56 tsanhwa [~user@61.129.42.97] has joined #lisp 12:02:15 hargettp [~hargettp@pool-71-174-136-76.bstnma.east.verizon.net] has joined #lisp 12:03:08 maxm: do you think reddit has become to popular? 12:03:14 I read it much less now. 12:03:21 More hackernews. 12:03:40 reddit became what it hated 12:03:53 hackernews is utter garbage these days 12:04:14 *maxm* tried lurking on #reddit, but had to quit, its taken over by 11-year olds sexting dick picks to each other 12:04:17 drdo: why's that? 12:04:17 Maybe you could talk about that kind of thing somewhere else. 12:04:31 Should be called "bussinessnews and trivial programming articles" 12:04:36 *markskilbeck* chuckles 12:05:02 Oddity [~Oddity@unaffiliated/oddity] has joined #lisp 12:05:07 well its kind of relevant to where you get your fix of coding/linux/hey its a cool new library/ news 12:05:36 Stick to Lisp news. 12:06:03 -!- hargettp [~hargettp@pool-71-174-136-76.bstnma.east.verizon.net] has quit [Client Quit] 12:06:25 Sorry, Xach. 12:07:27 well in lisp news, commonqt is continuing to be awesome, I whipped up a charting application with candlestick chart, zoom in/out, multiple sub-windows etc in around 20 hours of total coding 12:08:02 maxm: screenshot! 12:08:24 and main thing its all repl'able, my QGraphcisView is assigned to global var, so I can just rapidly expirement with (x.horizontalScrollBar.setValue 500) etc 12:08:41 it looks a bit ugly since its not colorized yet, but hold on 12:09:26 pnq [~nick@ACA2535B.ipt.aol.com] has joined #lisp 12:09:32 -!- jsnell [~jsnell@ash.snellman.net] has quit [Ping timeout: 240 seconds] 12:09:32 -!- yroeht [yroeht@server5.tonbnc.fr] has quit [Ping timeout: 240 seconds] 12:09:32 -!- rvncerr [~rvncerr@rvncerr.org] has quit [Ping timeout: 240 seconds] 12:09:37 jsnell [~jsnell@ash.snellman.net] has joined #lisp 12:09:40 rvncerr [~rvncerr@rvncerr.org] has joined #lisp 12:09:48 yroeht [yroeht@server5.tonbnc.fr] has joined #lisp 12:10:16 -!- srid_irccloud [u3297@gateway/web/irccloud.com/x-jbrdtuwwxmcihhlh] has quit [Excess Flood] 12:10:56 http://i.imgur.com/5hBXs.png 12:10:56 12:11:33 srid_irccloud [u3297@gateway/web/irccloud.com/x-wspfksuhcirnzkjm] has joined #lisp 12:11:34 cool 12:11:42 is that LTR> a standard repl or a custom one? 12:11:54 *Xach* hasn't used CommonQT 12:12:01 standard repl with commonqt hook installed 12:12:10 so it evalutates stuff in commonqt gui thread 12:13:05 How does the dot syntax work? 12:13:24 Part of CommonQT or something you made? 12:14:22 :inverted readtable, (defmacro with-qt (&body body) (%with-qt)) 12:14:34 -!- ramkrsna [~ramkrsna@unaffiliated/ramkrsna] has quit [Ping timeout: 264 seconds] 12:15:05 (%with-qt) dumbly recurses into form and replaces every form dotted symbol in car of list with the qt magic to do a call.. Multiple dots get recursively expanded 12:15:49 (macroexpand-1 '(with-qt (x.horizontalScrollBar.setValue 500))) -> (progn 12:15:50 (optimized-call t (optimized-call t x "horizontalScrollBar") "setValue" 500)) 12:15:50 12:16:02 algal [~anonymous@78-86-30-77.zone2.bethere.co.uk] has joined #lisp 12:16:22 neat 12:16:28 dumb but effective/nice looking syntax sugar 12:16:49 Like clojure. 12:19:41 -!- Davidbrcz [~david@ANantes-151-1-28-62.w83-195.abo.wanadoo.fr] has quit [Ping timeout: 240 seconds] 12:20:04 rosario [~rosario@fsf/member/rosario] has joined #lisp 12:20:04 -!- rosario [~rosario@fsf/member/rosario] has quit [Client Quit] 12:20:04 rosario_ [~rosario@p5796B54A.dip.t-dialin.net] has joined #lisp 12:20:12 -!- rosario_ [~rosario@p5796B54A.dip.t-dialin.net] has quit [Remote host closed the connection] 12:22:12 -!- mcstar [~mcstar@szfkipc72.szfki.kfki.hu] has quit [Quit: WeeChat 0.3.5] 12:24:44 Xach: the dotted syntax is my own thing, commonqt provides a reader macro (#_qtmethod args), but it was an eye sore. With normal commonqt the scrollbar looks like this: (#_setValue (#_horizontalScrollBar x) 500) which isn't too bad, but it gets ugly when you have a call chain 5 nested objects down, ie (mainWindow.subObject.someProperty.transform.isRotating) 12:24:46 Are we talking about CommonQT or Smoke? Which is more viable at the moment? 12:25:07 Ah, CommonQT. Is it at a usable level of completeness? 12:25:08 -!- kushal [~kdas@fedora/kushal] has quit [Quit: Leaving] 12:25:31 I want to start in with it before long, but I've not determined what's best to use. 12:25:45 very usable for most stuff, marshalling is missing for some stuff, like QPolygon's, which I had to add myself 12:26:43 nifty 12:27:21 ChibaPet: commonQT uses smoke, doesn't it? 12:27:24 yes 12:27:37 dnolen [~davidnole@cpe-98-14-92-234.nyc.res.rr.com] has joined #lisp 12:27:46 ramkrsna [~ramkrsna@nat/redhat/x-hrtzwzbzewsidutv] has joined #lisp 12:27:46 -!- ramkrsna [~ramkrsna@nat/redhat/x-hrtzwzbzewsidutv] has quit [Changing host] 12:27:46 ramkrsna [~ramkrsna@unaffiliated/ramkrsna] has joined #lisp 12:27:53 internals a bit ugly, but performance oriented, had not any performance problems so far 12:28:11 -!- DGASAU [~user@91.218.144.129] has quit [Ping timeout: 240 seconds] 12:28:46 Xach: does QL have any kind of integration with the system package managers ? 12:29:10 rsynnott, I hadn't been aware of this, if so, but I've only started looking at what's out there. 12:29:31 fe[nl]ix: No. 12:30:07 I plan to release iolib soon and I'm trying to use the opensuse build farm to create repositories for debian/ubuntu/fedora... 12:30:37 so there's no way to at least suggest installing the C library from a repository ? 12:32:10 Not at the moment. It has to be installed in advance. 12:32:25 DGASAU [~user@91.218.144.129] has joined #lisp 12:33:14 I'd love to see e.g. CFFI make the failure to load a foreign library a continuable error. That would help diagnosis and recovery. 12:33:47 ok, I'll add that 12:39:18 Yuuhi [benni@p5483D197.dip.t-dialin.net] has joined #lisp 12:39:27 -!- taiyal [~taiyal@bb-216-195-184-102.gwi.net] has quit [Ping timeout: 250 seconds] 12:40:49 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 12:40:53 back. 12:41:31 genieliu [~genieliu@59.78.62.120] has joined #lisp 12:42:57 LiamH [~none@pdp8.nrl.navy.mil] has joined #lisp 12:42:57 -!- LiamH [~none@pdp8.nrl.navy.mil] has left #lisp 12:43:03 LiamH [~none@pdp8.nrl.navy.mil] has joined #lisp 12:50:46 -!- wormwood [~wormwood@99-39-241-71.lightspeed.miamfl.sbcglobal.net] has quit [Ping timeout: 260 seconds] 12:51:13 kushal [~kdas@fedora/kushal] has joined #lisp 12:51:27 -!- mjonsson [~mjonsson@38.109.95.133] has quit [Remote host closed the connection] 12:54:10 Davidbrcz [~david@ANantes-151-1-28-62.w83-195.abo.wanadoo.fr] has joined #lisp 12:55:42 -!- shaggy- [~shaggy-@76.73.16.26] has quit [Quit: CGI:IRC (Ping timeout)] 12:58:24 -!- jdz [~jdz@193.206.22.97] has quit [Ping timeout: 268 seconds] 13:02:57 seangrove [~user@c-24-6-209-98.hsd1.ca.comcast.net] has joined #lisp 13:04:49 dbushenko [~dim@86.57.253.61] has joined #lisp 13:11:46 -!- pnq [~nick@ACA2535B.ipt.aol.com] has quit [Read error: Connection timed out] 13:14:06 pnq [~nick@ACA2535B.ipt.aol.com] has joined #lisp 13:16:17 -!- Beetny [~Beetny@ppp118-208-154-7.lns20.bne1.internode.on.net] has quit [Ping timeout: 268 seconds] 13:17:12 -!- Athas [~athas@130.225.165.40] has quit [Remote host closed the connection] 13:19:13 decaf [~mehmet@unaffiliated/decaf] has joined #lisp 13:21:26 gigamonkey: hi 13:21:29 gigamonkey: hw are you ? 13:23:39 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Ping timeout: 250 seconds] 13:29:59 -!- nicdev_away is now known as nicdev 13:32:49 replore [~replore@ntkngw133234.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 13:38:23 mrSpec [~Spec@c-66-31-28-194.hsd1.ma.comcast.net] has joined #lisp 13:38:23 -!- mrSpec [~Spec@c-66-31-28-194.hsd1.ma.comcast.net] has quit [Changing host] 13:38:23 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 13:40:03 -!- pnq [~nick@ACA2535B.ipt.aol.com] has quit [Ping timeout: 276 seconds] 13:42:17 leo2007 [~leo@58.22.113.172] has joined #lisp 13:42:37 Hoi 13:46:53 ramusara [~ramusara@220.156.210.236.user.e-catv.ne.jp] has joined #lisp 13:47:04 I have a bit of a CLOS problem. 13:47:19 nikodemus [~nikodemus@cs181056239.pp.htv.fi] has joined #lisp 13:47:48 msmith1 [~msmit297@adsl-98-92-214-155.asm.bellsouth.net] has joined #lisp 13:48:20 loke: What's up? 13:49:02 well, I created a metaclass that adds a few extra initialisation-parameters for the slots 13:49:15 rmarianski [~rmariansk@mail.marianski.com] has joined #lisp 13:49:33 *Xach* with you so far 13:49:42 my problem is that one of the parameters needs to take a function as argument... But the arguments are not evaluated. So, the question is how to deal with that without having to resort to the use of EVAL 13:49:58 wormwood [~wormwood@c-174-48-233-198.hsd1.md.comcast.net] has joined #lisp 13:50:08 I want to be able to do: 13:50:28 (defclass foo () (value :my-param #'(lambda (x) ...))) 13:51:52 epps [~epps@unaffiliated/epps] has joined #lisp 13:52:24 I could deal with it using EVAL, but that can't possibly be the best way? 13:52:42 *Xach* does not know 13:54:11 Damn :-) 13:54:22 If you don't know, I'm at a loss as to who will :-) 13:55:07 I just don't use metaclasses much. pjb would know better than me. or almost anyone who *does* verifiably use metaclasses. 13:55:19 brb 13:55:22 -!- mathrick [~mathrick@users177.kollegienet.dk] has quit [Ping timeout: 264 seconds] 13:55:43 -!- leo2007 [~leo@58.22.113.172] has quit [Quit: rcirc on GNU Emacs 23.3.50.1] 13:55:49 -!- hlavaty [~user@91-65-217-112-dynip.superkabel.de] has quit [Remote host closed the connection] 13:56:18 -!- ikki [~ikki@200.95.162.199] has quit [Ping timeout: 276 seconds] 13:59:27 -!- depywork [~depy@router.agenda.si] has quit [Quit: Leaving] 13:59:45 capivara [~capivara@186.215.32.100] has joined #lisp 14:00:03 -!- dbushenko [~dim@86.57.253.61] has quit [Quit: Ex-Chat] 14:01:47 -!- sellout2 [~Adium@68-113-185-126.dhcp.krny.ne.charter.com] has quit [Quit: Leaving.] 14:03:37 mathrick [~mathrick@users177.kollegienet.dk] has joined #lisp 14:05:23 zelak [~zelak@pdpc/supporter/student/zelak] has joined #lisp 14:09:52 -!- xyxu [~xyxu@222.68.165.196] has quit [Ping timeout: 250 seconds] 14:09:56 zelak_ [~zelak@pdpc/supporter/student/zelak] has joined #lisp 14:10:36 loke: I believe that this is a bit of the mop that isn't easily extensible. The problem is that the treatment of slot parameter arguments has to happen at macroexpansion time, and there's no hook available. 14:10:55 even EVAL isn't a good answer because it fails to capture the lexical environment 14:11:31 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Ping timeout: 240 seconds] 14:12:43 -!- zelak [~zelak@pdpc/supporter/student/zelak] has quit [Ping timeout: 263 seconds] 14:12:55 Gmind [~nevermind@113.190.232.68] has joined #lisp 14:13:40 -!- JuniorRoy [~juniorroy@212.36.228.103] has quit [Quit: I don't want, but I have to...] 14:16:04 ikki [~ikki@201.155.92.12] has joined #lisp 14:16:09 -!- mcsontos [~mcsontos@nat/redhat/x-csgoepibbppezbcn] has quit [Quit: Leaving] 14:16:44 -!- algal [~anonymous@78-86-30-77.zone2.bethere.co.uk] has quit [Quit: algal] 14:18:04 juniorroy [~juniorroy@212.36.228.103] has joined #lisp 14:18:51 -!- nicdev is now known as nicdev_away 14:19:20 -!- dnolen [~davidnole@cpe-98-14-92-234.nyc.res.rr.com] has quit [Quit: dnolen] 14:21:58 cb` [~user@cpe-72-134-23-187.socal.res.rr.com] has joined #lisp 14:22:53 c_arenz [~arenz@p5B2CAC60.dip.t-dialin.net] has joined #lisp 14:23:52 milanj [~milanj_@178-223-160-222.dynamic.isp.telekom.rs] has joined #lisp 14:24:20 -!- Gmind [~nevermind@113.190.232.68] has quit [Quit: Leaving.] 14:24:35 xyxu [~xyxu@222.68.152.241] has joined #lisp 14:28:42 urandom__ [~user@p548A4B02.dip.t-dialin.net] has joined #lisp 14:29:40 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 14:29:46 jdz [~jdz@host120-24-dynamic.0-87-r.retail.telecomitalia.it] has joined #lisp 14:30:26 xan_ [~xan@114-42-11-237.dynamic.hinet.net] has joined #lisp 14:31:02 naeg [~naeg@194.208.239.170] has joined #lisp 14:31:48 -!- zelak_ [~zelak@pdpc/supporter/student/zelak] has quit [Remote host closed the connection] 14:35:09 rfg [~rfg@dsl78-143-206-87.in-addr.fast.co.uk] has joined #lisp 14:36:39 Kryztof: exactly 14:36:47 Kryztof: so what is my solution then? 14:37:12 loke: how much time do you have? 14:37:24 Basically, the fields are used for customisation of serialisation. The idea is that you can have a custom serialisation function to be called instead of the dfeault one 14:37:32 loke: pass in function names? 14:37:41 nikodemus: Hmm... good question. A few hours, half a day or so 14:38:07 if "not a lot", consider if you can use define-foo-class macro 14:38:13 bobbysmith007: yep, that's what I do now 14:38:32 nikodemus: Mmm... I guess 14:39:03 but even then, it's tricky. I suppose such a class could define a function with a GENSYMmed name, and specify it by symbol? 14:39:11 Vivitron [~user@pool-71-174-61-33.bstnma.fios.verizon.net] has joined #lisp 14:39:26 In general, I try to stay away from customer definition (and instantiation) macros. 14:39:31 I find it incredibly ugly. 14:39:39 -!- lnostdal_ [~lnostdal@ti0030a380-dhcp0111.bb.online.no] has quit [Quit: Leaving] 14:39:41 something like that sounds plausible -- if hacky 14:39:51 pearle [~pearle@142.162.79.28] has joined #lisp 14:39:56 -!- dacoda [~user@gate.cdc.informatik.tu-darmstadt.de] has quit [Quit: Bye.] 14:40:22 nikodemus: Yeah, I just don't like it. 14:40:23 the more ambitious alternative is to see how your implementation of choise deals with :initform and see if you can turn it into an extensible protocol 14:40:36 How is :initform implemented by the way? When is the form evalled? 14:40:50 it's converted by defclass macroexpansion into :initfunction 14:41:17 macrobat [~fuzzyglee@h-17-133.a328.priv.bahnhof.se] has joined #lisp 14:41:32 I noticed SBCL's implementation actually stored the :initform under a special slot called INITFUNCTION, which seems to be a lambda-wrapper around the actual initform 14:41:39 so you eventually get (load-defclass ... :slots (list (list 'a ':initargs '(a b c) :initfunction (lambda (x) ...)))) 14:41:48 yeah 14:41:50 I noticed that 14:41:58 for something like (defclass foo () ((a :initarg a :initarg b :initarg c :initform x))) 14:42:07 _mathrick [~mathrick@users177.kollegienet.dk] has joined #lisp 14:42:21 that way you get x evaluated in the right environment 14:42:29 whoops, (lambda () x) not (lambda (x) ...) 14:43:24 -!- mathrick [~mathrick@users177.kollegienet.dk] has quit [Read error: Connection reset by peer] 14:43:40 homie [~levgue@xdsl-78-35-190-124.netcologne.de] has joined #lisp 14:45:49 algal [~anonymous@78-86-30-77.zone2.bethere.co.uk] has joined #lisp 14:46:27 You mean in the environment where the DEFCLASS is? 14:47:58 pnq [~nick@AC81344C.ipt.aol.com] has joined #lisp 14:49:10 Daev [~KAPITAL@cpe-098-026-091-210.nc.res.rr.com] has joined #lisp 14:52:15 -!- naeg [~naeg@194.208.239.170] has quit [Quit: WeeChat 0.3.5] 14:52:40 gko [gko@220-135-201-90.HINET-IP.hinet.net] has joined #lisp 14:52:56 yes 14:53:34 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Ping timeout: 264 seconds] 14:53:54 antoszka [~antoszka@unaffiliated/antoszka] has joined #lisp 14:54:04 -!- seangrove [~user@c-24-6-209-98.hsd1.ca.comcast.net] has quit [Ping timeout: 250 seconds] 14:56:06 -!- tsanhwa [~user@61.129.42.97] has quit [Ping timeout: 276 seconds] 14:56:57 -!- incandenza [~incandenz@ip68-2-171-175.ph.ph.cox.net] has quit [Read error: Operation timed out] 14:57:30 Kryztof: Any news about the meeting? 14:58:46 bugQ [~bug@c-67-186-254-86.hsd1.ut.comcast.net] has joined #lisp 14:59:31 oh, yes, hold on 15:03:01 tentatively the first full week of September? Wednesday 7-Friday 9? 15:04:36 OK, that's the only week I explicitly indicated as probably not possible for me. 15:04:38 incandenza [~incandenz@ip68-2-171-175.ph.ph.cox.net] has joined #lisp 15:04:40 sorry 15:04:41 whoops 15:04:45 we can replan 15:07:29 -!- Spion [~spion@unaffiliated/spion] has quit [Remote host closed the connection] 15:07:53 Depends on whether you want me to be there or not. 15:08:49 -!- anvandare [~anvandare@78-21-48-99.access.telenet.be] has quit [Read error: Operation timed out] 15:12:05 Athas [~athas@130.225.165.40] has joined #lisp 15:14:45 -!- misoczki [~misoczki@2001:660:3013:3:222:19ff:fe24:d155] has quit [Quit: Leaving] 15:14:57 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Ping timeout: 276 seconds] 15:17:45 -!- _mathrick is now known as mathrick 15:18:04 -!- Daev is now known as M-x_slime 15:18:54 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 15:19:20 dmiles [~dmiles@dsl-173-239-81-181.cascadeaccess.com] has joined #lisp 15:22:06 -!- dmiles_afk [~dmiles@dsl-216-155-215-126.cascadeaccess.com] has quit [Ping timeout: 276 seconds] 15:22:44 -!- yroeht [yroeht@server5.tonbnc.fr] has quit [Ping timeout: 246 seconds] 15:23:15 -!- cb` [~user@cpe-72-134-23-187.socal.res.rr.com] has quit [Ping timeout: 250 seconds] 15:23:16 lundis [~lundis@dyn56-31.yok.fi] has joined #lisp 15:23:47 anvandare [~anvandare@78-22-150-164.access.telenet.be] has joined #lisp 15:26:31 cb` [~user@cpe-72-134-23-187.socal.res.rr.com] has joined #lisp 15:26:46 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 15:27:00 gemelen [~shelta@shpd-95-53-190-77.vologda.ru] has joined #lisp 15:27:18 tsanhwa [~user@61.129.42.97] has joined #lisp 15:27:45 -!- jdz [~jdz@host120-24-dynamic.0-87-r.retail.telecomitalia.it] has quit [Quit: Leaving] 15:28:49 yroeht [yroeht@server5.tonbnc.fr] has joined #lisp 15:29:21 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Quit: realitygrill] 15:31:43 jdz [~jdz@host120-24-dynamic.0-87-r.retail.telecomitalia.it] has joined #lisp 15:34:11 -!- gemelen [~shelta@shpd-95-53-190-77.vologda.ru] has quit [Ping timeout: 240 seconds] 15:37:14 gemelen [~shelta@shpd-95-53-184-38.vologda.ru] has joined #lisp 15:42:16 -!- ramusara [~ramusara@220.156.210.236.user.e-catv.ne.jp] has quit [Quit: Leaving...] 15:44:27 -!- pnq [~nick@AC81344C.ipt.aol.com] has quit [Ping timeout: 252 seconds] 15:47:56 -!- Davidbrcz [~david@ANantes-151-1-28-62.w83-195.abo.wanadoo.fr] has quit [Read error: Operation timed out] 15:48:30 -!- genieliu [~genieliu@59.78.62.120] has quit [Quit: leaving] 15:50:41 Davidbrcz [~david@ANantes-151-1-212-199.w2-8.abo.wanadoo.fr] has joined #lisp 15:52:20 -!- sdemarre [~serge@91.176.95.206] has left #lisp 15:53:53 -!- srid_irccloud is now known as srid 15:54:21 -!- srid [u3297@gateway/web/irccloud.com/x-wspfksuhcirnzkjm] has quit [Changing host] 15:54:21 srid [u3297@unaffiliated/srid] has joined #lisp 15:54:21 -!- srid [u3297@unaffiliated/srid] has quit [Changing host] 15:54:21 srid [u3297@gateway/web/irccloud.com/x-wspfksuhcirnzkjm] has joined #lisp 15:54:29 zelak [~zelak@pdpc/supporter/student/zelak] has joined #lisp 15:55:53 -!- BlankVerse [~pankajm@202.3.77.219] has quit [Quit: Lost terminal] 15:56:37 -!- xyxu [~xyxu@222.68.152.241] has quit [Ping timeout: 268 seconds] 15:57:42 La0fer [~Laofers1@64.120.233.114] has joined #lisp 15:59:35 -!- Davidbrcz [~david@ANantes-151-1-212-199.w2-8.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 16:00:47 -!- cb` [~user@cpe-72-134-23-187.socal.res.rr.com] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 16:01:39 srid_ [~srid@unaffiliated/srid] has joined #lisp 16:04:30 -!- nicdev_away is now known as nicdev_ 16:04:56 -!- Amadiro [~Amadiro@ti0021a380-dhcp3462.bb.online.no] has quit [Quit: Leaving] 16:06:01 Amadiro [~Amadiro@ti0021a380-dhcp3462.bb.online.no] has joined #lisp 16:07:45 jewel [~jewel@196-215-117-34.dynamic.isadsl.co.za] has joined #lisp 16:13:06 -!- peterhil` [~peterhil@gw.maxisat.fi] has quit [Ping timeout: 240 seconds] 16:14:00 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 16:15:28 ugoubuntu [~ugoubuntu@119.59.128.27] has joined #lisp 16:15:47 -!- juniorroy [~juniorroy@212.36.228.103] has quit [Ping timeout: 258 seconds] 16:15:55 -!- algal [~anonymous@78-86-30-77.zone2.bethere.co.uk] has quit [Quit: algal] 16:19:20 -!- ugoubuntu [~ugoubuntu@119.59.128.27] has quit [Client Quit] 16:21:06 -!- Athas [~athas@130.225.165.40] has quit [Read error: Connection reset by peer] 16:21:10 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Lost terminal] 16:22:36 -!- ramkrsna [~ramkrsna@unaffiliated/ramkrsna] has quit [Remote host closed the connection] 16:26:01 peterhil` [~peterhil@gw.maxisat.fi] has joined #lisp 16:27:07 -!- peterhil` [~peterhil@gw.maxisat.fi] has quit [Remote host closed the connection] 16:28:03 peterhil` [~peterhil@gw.maxisat.fi] has joined #lisp 16:28:59 -!- srid_ [~srid@unaffiliated/srid] has quit [Quit: quitting] 16:31:20 attila_lendvai1 [~attila_le@catv-89-133-168-76.catv.broadband.hu] has joined #lisp 16:31:20 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Read error: Connection reset by peer] 16:31:21 -!- attila_lendvai1 is now known as attila_lendvai 16:31:21 -!- attila_lendvai [~attila_le@catv-89-133-168-76.catv.broadband.hu] has quit [Changing host] 16:31:22 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 16:32:18 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 240 seconds] 16:34:31 -!- Bucciarati [~buccia@www.inscatolati.net] has quit [Ping timeout: 240 seconds] 16:35:36 Bucciarati [~buccia@www.inscatolati.net] has joined #lisp 16:35:56 -!- tfb [~tfb@80.238.0.145] has quit [Quit: sleeping] 16:39:11 -!- Amyn1 [~abennama@64.208.49.22] has quit [Ping timeout: 240 seconds] 16:40:19 -!- poindont` [~user@122.176.246.27] has quit [Ping timeout: 258 seconds] 16:40:21 Athas [~athas@130.225.165.40] has joined #lisp 16:42:04 -!- tarmil [~user@109.74.51.29] has quit [Remote host closed the connection] 16:42:41 -!- peterhil` [~peterhil@gw.maxisat.fi] has quit [Remote host closed the connection] 16:43:24 gravicappa [~gravicapp@ppp91-77-174-46.pppoe.mtu-net.ru] has joined #lisp 16:43:24 -!- syrinx_ [~syrinx_@unaffiliated/syrinx-/x-4255893] has quit [Read error: Connection reset by peer] 16:44:58 -!- zelak [~zelak@pdpc/supporter/student/zelak] has quit [Remote host closed the connection] 16:45:15 -!- decaf [~mehmet@unaffiliated/decaf] has left #lisp 16:46:59 -!- replore [~replore@ntkngw133234.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 16:47:28 Bike [~Glossina@71-214-101-133.ptld.qwest.net] has joined #lisp 16:54:02 algal [~anonymous@78-86-30-77.zone2.bethere.co.uk] has joined #lisp 17:00:19 pearle_ [~pearle@142.162.228.183] has joined #lisp 17:00:39 _6502_ [58959a57@gateway/web/freenode/ip.88.149.154.87] has joined #lisp