":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :chandler: i rebuilt sbcl with a few more stuff in customize-local*-expr, forgot the funky name" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :you should use the contrib that comes with that version of sbcl" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :I enabled support for M-., IEEE floating point, builtin docstrings, fluid sbcl, etc." ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :everything is from there, no kidding" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :you're doing something wrong" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :i got that hint the first time i saw \"bogus_stack\", earlier today" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :ieee-floating-point is also not something you need to enable by hand" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :nor is M-., nor sb-doc" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :sb-fluid is known to break things, and is not worthwhile unless you are hacking on sbcl itself" ":sctb!n=sebell@S01060016cbc2d41a.cg.shawcable.net JOIN :#lisp" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :I AM hacking sbcl itself; I'm sure SLDB has an IRC backend. debugging by public queries it's called :-P" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :anyway, back to running public bin" ":Zoba!i=Zoba@wva4448rn.rh.ncsu.edu JOIN :#lisp" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :you should not be using sb-fluid unless you know what you are doing, and you don't." ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :you should not need to manually erase fasls in /usr/local/lib/sbcl unless you are not setting SBCL_HOME properly" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :i haven't set SBCL_HOME manually (never had to do it, actually) so i guess that might be the problem" ":syamajala!n=syamajal@140.232.178.248 QUIT :" ":ccl-logbot!n=ccl-logb@master.clozure.com JOIN :#lisp" ":kubrick.freenode.net 333 ccl-logbot #lisp stassats` 1225405279" ":kubrick.freenode.net 353 ccl-logbot = #lisp :ccl-logbot syamajala Zoba sctb myrkraverk` bpt attila_lendvai xjrn Sinden fusss yangsx kidd ``Erik abeaumont qbg gigamonkey ths_ Athas konr`` sellout cmm rpg fph bombshelter13 kwertii disumu kpreid Jasko housel prip topo Krystof jao vixey elurin Modius froog_ bakkdoor lemonodor tltstc` stassats` rme epoch Odin- benny ahaas x6j8x ug ThomasI cracki schme_ mrsolo dialtone Adamant Chrononaut enn creddy prxq ia c|mell inetic tritchey sohail seelenquell__ " ":kubrick.freenode.net 353 ccl-logbot = #lisp :daniel_ z0d persi jajcloz cods Soulman segv_ krumholt pinterface pchrist xinming _deepfire djinni` dash_ tst___ l_a_m VityokOrgUa boyscared mikezor ivansto tiesje photon eno wchogg srcerer adicarlo manic12 S11001001 dmiles_afk kleppari gjvc PissedNumlock eevar Wombat1 cmeme beach mdxi REPLeffect jlouis jeremiah scode Bucciarati mornfall specbot thijso kmkaplan jrockway sbok Cel Tristam esden Maghnus Patzy mgr sabetts djkthx eirik puddingpimp " ":kubrick.freenode.net 353 ccl-logbot = #lisp :JuanDaugherty Liempt holycow nurv101 Tordek pitui yango larstobi pchrist|univ araujo ivarref e271 kidd2 jmcphers lucca Cryovat tarbo envi^office alexsuraci isomer proq abend a-s joga defn hugod jollygood_______ herbieB pok guenther__ l4ndfo p8m Guest53748 nowhere_man spiderbyte aking V-ille wgl mathrick merlincorey tessier Xof spiaggia knobo cky t huangjs thedonvaughn mogunus bedlam matthew` felipe Partyzant ineiros rlpowell kreuter olejorgenb " ":kubrick.freenode.net 353 ccl-logbot = #lisp :hsaliak brickhazel mcxx slash_ lnostdal nullwork_ nullwork myrkraverk intrados rdd Khisanth Zhivago jsimonss sykopomp locklace fihi09 vcgomes[away] _8david hefner borism nyef ianmcorvidae r0bby arbscht turbo24prg bascule m4thrick Ifur phadthai drewc azuk slyrus johs bougyman sjbach tltstc DrForr nasloc__ luis kuwabara yahooooo wlr authentic xristos agemo erg minion joshe Riastradh Thas Draggor xan retupmoca _CitizenKane_ keithr dto Soulman__ " ":kubrick.freenode.net 353 ccl-logbot = #lisp :froydnj bob_f rread spacebat bdowning delYsid Paraselene_ gz antifuchs Aisling pkhuong rey_ qebab Ash emma rsynnott plutonas adeht Balooga dfox chandler jolby technik pragma_ xian michaelw jsnell jkantz andrewy SUNWjoejaxx Adrinael bfein foom dcrawford clog faheem tic mvilleneuve bunz esden`away bohanlon mqt Eno_ maxote lisppaste zbigniew albino fnordus mtd _3b esden_ maskd andrerav Xach dostoyevsky Fade chii Fractal jamesjb rumbleca dublpaws " ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :you have your alphabet as \"a\", \"b\", and \"selected\"" ":qbg!n=qbg@rn084084.morris.umn.edu QUIT :Remote closed the connection" ":Zoba!i=Zoba@wva4448rn.rh.ncsu.edu PRIVMSG #lisp :Can anyone reccomend a simple to setup and use way of getting Lisp to output (2D) graphics?" ":Sinden!n=Sinden@nickweinhold.demon.co.uk QUIT :\"Leaving\"" ":tst___!n=Tim@p4FD2FC21.dip.t-dialin.net QUIT :\"leaving\"" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :Zoba: What do you mean by \"output\"?" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :]" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :Zoba: static images or interactive/animated?" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :Write to a file? To the screen?" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :olejorgenb: what does \"selector\" do?" ":olejorgenb!i=bronner@gaupe.stud.ntnu.no PRIVMSG #lisp :it returns a boolean" ":olejorgenb!i=bronner@gaupe.stud.ntnu.no PRIVMSG #lisp :http://pastebin.com/f61c9c8d1" ":Zoba!i=Zoba@wva4448rn.rh.ncsu.edu PRIVMSG #lisp :chandler, to the screen. Basically if I can make a box move around in a circle pattern on the screen, then I can do what I want to do" ":olejorgenb!i=bronner@gaupe.stud.ntnu.no PRIVMSG #lisp :c code" ":Zoba!i=Zoba@wva4448rn.rh.ncsu.edu PRIVMSG #lisp :fusss, animated, but not necessarily interactive" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :Zoba: I know just what you want, Vecto :-)" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :minion: vecto" ":minion!n=minion@208.72.159.207 PRIVMSG #lisp :vecto: Vecto is a graphics library that uses cl-vectors and ZPNG to draw vector graphics to PNG files. http://www.cliki.net/vecto" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :lisppaste: url?" ":lisppaste!n=lisppast@208.72.159.207 PRIVMSG #lisp :To use the lisppaste bot, visit http://paste.lisp.org/new/lisp and enter your paste." ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :Zoba: I generate PNG images with vecto and combine them into an animated gif with imagemagic :-)" ":myrkraverk!n=johann@unaffiliated/myrkraverk QUIT :Connection timed out" ":Zoba!i=Zoba@wva4448rn.rh.ncsu.edu PRIVMSG #lisp :fusss, haha, really? Can I see some?" ":photon!n=photon@unaffiliated/photon QUIT :Remote closed the connection" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :sure, wait" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :olejorgenb: you don't need pointers in CL" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :fusss: Note that he is using an int pointer, which is not an intrinsic concept in CL." ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :yeah" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :i haven't seen stuff like that in ages" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :Generally I'd say that if you are asking this question, you are probably not expressing what you are doing in an idiomatic CL style." ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :olejorgenb: is the \"body of text\" sequences? lists? does it have sublists?" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :i.e. is it a list or (another sequence) or a tree?" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :fusss: skippy can get partway there." ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :fusss: there isn't really a color reduction / dithering step though." ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :and of course the internal representation of the canvas isn't available..." ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :but i used vecto and skippy for screedbot, and that worked ok" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :minion: skippy" ":minion!n=minion@208.72.159.207 PRIVMSG #lisp :skippy: Skippy is a graphics library that reads and writes GIF files. http://www.cliki.net/skippy" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :Zoba: http://img406.imageshack.us/my.php?image=animatedre4.gif" ":Zoba!i=Zoba@wva4448rn.rh.ncsu.edu PRIVMSG #lisp :Is there anything similar to Java's canvas?" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :that is an example from the Vecto documentation, I just generated a sequence of images and made them to a gif" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :Zoba: i have been playing with LTK lately (again)" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :it has a canvas right there in the first chapter of the interoduction" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :but that will give you a \"GUI\", as opposed to animated gif ;-)" ":photon!n=photon@unaffiliated/photon JOIN :#lisp" ":Zoba!i=Zoba@wva4448rn.rh.ncsu.edu PRIVMSG #lisp :fuss, I was looking at that but couldn't get it to work right away...I'll go give it another shot now that I know someone uses it" ":olejorgenb!i=bronner@gaupe.stud.ntnu.no PRIVMSG #lisp :fusss: its just some code. eg. (progn (setf selected (foo a b)) (bar a b))" ":sellout!n=greg@c-24-128-50-176.hsd1.ma.comcast.net QUIT :" ":olejorgenb!i=bronner@gaupe.stud.ntnu.no PRIVMSG #lisp :chandler: yes, that is kinda the problem" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :Zoba: http://www.xach.com/lisp/vecto/" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :olejorgenb: there are ways around this, but it is not a common thing to do" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :Zoba: and here is the feed example, animated http://img129.imageshack.us/my.php?image=feedbf0.gif" ":olejorgenb!i=bronner@gaupe.stud.ntnu.no PRIVMSG #lisp :chandler: I guess it's not a lispy thing to do, no" ":dydx!n=dydx@adsl-217-252-16.ags.bellsouth.net JOIN :#lisp" ":vtz!n=user@router2-border.mreja.net JOIN :#lisp" ":Zoba!i=Zoba@wva4448rn.rh.ncsu.edu PRIVMSG #lisp :fusss, thanks a bunch for the links. I'm going to check it out now" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :olejorgenb: if it's Lisp, then \"just some code\" is a tree :-) descend on your on your cars and cdrs til you hit atom or null, then go back up :-)" ":olejorgenb!i=bronner@gaupe.stud.ntnu.no PRIVMSG #lisp :yes, I guess a macro could do it, but it still feels like a lot of duplicated code" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :olejorgenb: no, no macro, read your SICP again" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :here is a hint, you need two functions" ":olejorgenb!i=bronner@gaupe.stud.ntnu.no PRIVMSG #lisp :http://pastebin.com/f995fb06" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :one that chooses which item (a or b) needs to be replaced in \"body\"" ":olejorgenb!i=bronner@gaupe.stud.ntnu.no PRIVMSG #lisp :if I have setfs, I need a macro?" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :no need for setf right" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :...what are you doing?" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :The Gentle Intro to CL has some excellent tips on recognizing recursion patterns" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :olejorgenb: I can't read that site; it comes out light text on grey on my screen" ":lisppaste!n=lisppast@208.72.159.207 PRIVMSG #lisp :chandler pasted \"how to do this in lisp, if you need it\" at http://paste.lisp.org/display/69478" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :olejorgenb: if you need it, that is how you would do it" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :but, it is an uncommon thing to need, so it is possible you have structured the solution to your problem unidiomatically" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :(defun replace-selected (a b) (if (selector a b) (tree-replace-atom 'a body) (tree-replace-atom 'b body)))" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :fusss: bad idea, don't even go down that road" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :chandler: he is asking for some _basic_ rule rewriting, i think" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :no, he is asking for a substitute for the C code he pasted" ":olejorgenb!i=bronner@gaupe.stud.ntnu.no PRIVMSG #lisp :It not something I currently need in a lisp program, but I saw it in C and couldn't figure out a clean way of doing it in cl" ":olejorgenb!i=bronner@gaupe.stud.ntnu.no PRIVMSG #lisp :chandler: yes, that seems to do what I want" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :olejorgenb: you can even wrap it up with (symbol-macrolet ((selected (locative-value locative))) ...), which is somewhat akin to C++ references" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :olejorgenb: let's say \"body\" is (a a b b a b a b aa), if selector(a,b) returns 1, meaning b is chosen, then would the result be (a a :selected :selected a :selected a :selected a a)?" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :something like that?" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :fusss: No. It appears you are trying to pass on your confusion to other people. Please stop." ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :I already answered olejorgenb's question. If you do not understand how my paste answered it, then you do not understand his question." ":olejorgenb!i=bronner@gaupe.stud.ntnu.no PRIVMSG #lisp :fusss: almost: body = (a b selected). result = (a b b)" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :i give up :-P" ":olejorgenb!i=bronner@gaupe.stud.ntnu.no PRIVMSG #lisp :fusss: thanks for trying :)" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :olejorgenb: Don't thank him. He is trying to make everyone as confused as he is!" ":olejorgenb!i=bronner@gaupe.stud.ntnu.no PRIVMSG #lisp :I guess I could've formulated my question better" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :ACTION wishes people would standardize on lisp debugger escaping commands. gaah restarts!" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :olejorgenb: It took seeing the C to understand it." ":olejorgenb!i=bronner@gaupe.stud.ntnu.no PRIVMSG #lisp :I guess you'd have to wrap a and b in tables in python.." ":epoch!n=K-I-S-S@p3m/member/epoch QUIT :\"  \"" ":disumu!n=disumu@p57A24191.dip.t-dialin.net QUIT :\"watching a movie\"" ":vtz!n=user@router2-border.mreja.net PART #lisp :" ":jtoy!n=jtoy@58.61.221.101 JOIN :#lisp" ":c|mell!n=cmell@v113243.ppp.asahi-net.or.jp QUIT :\"Instain to the do way\"" ":bakkdoor!n=bakkdoor@xdsl-92-252-22-56.dip.osnanet.de QUIT :" ":epoch!n=K-I-S-S@p3m/member/epoch JOIN :#lisp" ":echo-area!n=user@cmdev1.test.cnz.alimama.com JOIN :#lisp" ":ug!n=merlin@67.159.169.138 QUIT :\"leaving\"" ":cpc26!n=cpc26@72.170.156.242 JOIN :#lisp" ":O_4!n=souchan@ip-118-90-118-103.xdsl.xnet.co.nz JOIN :#lisp" ":echo-area!n=user@cmdev1.test.cnz.alimama.com QUIT :Remote closed the connection" ":Zoba!i=Zoba@wva4448rn.rh.ncsu.edu QUIT :Read error: 110 (Connection timed out)" ":Zoba!n=Zoba@wva4333rn.rh.ncsu.edu JOIN :#lisp" ":cpc26!n=cpc26@72.170.156.242 QUIT :" ":inetic!n=inetic@chello082119124030.chello.sk QUIT :Read error: 110 (Connection timed out)" ":lemonodor!n=lemonodo@66.43.112.62 QUIT :Read error: 113 (No route to host)" ":syamajala!n=syamajal@140.232.178.248 QUIT :" ":Odin-!n=sbkhh@s121-302.gardur.hi.is QUIT :" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :anyone here run slime with Corman Lisp 3.0?" ":wasabi_!n=wasabi@p4132-ipbfp04kyoto.kyoto.ocn.ne.jp JOIN :#lisp" ":ths!n=ths@X7c88.x.pppool.de JOIN :#lisp" ":krumholt!n=krumholt@port-92-202-28-17.dynamic.qsc.de QUIT :Remote closed the connection" ":sctb!n=sebell@S01060016cbc2d41a.cg.shawcable.net QUIT :Read error: 110 (Connection timed out)" ":photon!n=photon@unaffiliated/photon QUIT :\"Leaving\"" ":sudoer!n=jtoy@58.61.220.143 JOIN :#lisp" ":prxq_!n=mommer@Zef02.z.pppool.de JOIN :#lisp" ":prxq!n=mommer@Ya614.y.pppool.de QUIT :Read error: 113 (No route to host)" ":jtoy!n=jtoy@58.61.221.101 QUIT :Read error: 110 (Connection timed out)" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :Hm. There are prebuilt Debian Etch images for QEmu SPARC and MIPS system emulation. I wonder if these are fast enough to build SBCL releases on sanely." ":ths_!n=ths@X5f28.x.pppool.de QUIT :Read error: 110 (Connection timed out)" ":ace4016!i=ace4016@cpe-76-168-248-118.socal.res.rr.com JOIN :#lisp" ":envi^home!n=envi@220.121.234.156 JOIN :#lisp" ":Wombat1!n=willy@216-31-242-4.static-ip.telepacific.net QUIT :\"Leaving.\"" ":Zoba!n=Zoba@wva4333rn.rh.ncsu.edu QUIT :\"Leaving\"" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :heh" ":jao!n=user@186.Red-81-32-186.dynamicIP.rima-tde.net QUIT :Read error: 110 (Connection timed out)" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :what do most mips owners run anyway? I'm sure the last few SGI machines are running IRIX" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :There are a number of networking appliances that use Linux on MIPS." ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :by a large lead in fact, just the routers" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :but desktops, where one might run a lisp, is often Vendor OS(TM)" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :but anyone who wants Lisp can probably stomach an OS change" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :I don't think many people are using SBCL on MIPS. ths keeps it working, and he has access to some Broadcom Swarm machines that are used for Debian builds." ":b4|hraban!n=b4@0brg.xs4all.nl JOIN :#lisp" ":topo!n=topo@200.37.161.41 QUIT :Read error: 110 (Connection timed out)" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :no idea" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :OT: chandler, how is your programming language coming?" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :i would google, but forgot the name" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :... I have dabbled with a few things, so I'm not sure what you're referring to." ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :Whatever it is is probably dead at this point." ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :it was fairly big, own channel and such" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :No, that's not me." ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :mix of smalltalk, sort self like" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :That sounds like Brian Rice's Slate project." ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :yeah, that is not yours? :-P sorry" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :No, because I am not Brian Rice." ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :fair enough" ":c|mell!n=cmell@61.121.210.70 JOIN :#lisp" ":haiwei!n=haiwei@192.9.202.3 JOIN :#lisp" ":photon!n=photon@unaffiliated/photon JOIN :#lisp" ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu QUIT :Read error: 110 (Connection timed out)" ":topo!n=topo@200.37.161.41 JOIN :#lisp" ":mrsolo!n=mrsolo@nat/yahoo/x-050c807ceb73c9f7 QUIT :\"Leaving\"" ":pitui!n=pitui@doh.research.att.com QUIT :Read error: 110 (Connection timed out)" ":jlf`!n=user@netblock-68-183-235-19.dslextreme.com JOIN :#lisp" ":abend_!n=sasha@076-076-146-016.pdx.net JOIN :#lisp" ":qbg!n=qbg@rn084084.morris.umn.edu JOIN :#lisp" ":happycodemonkey!n=carriear@147.226.193.131 JOIN :#lisp" ":tltstc`!n=nine@192.207.69.1 QUIT :" ":haiwei!n=haiwei@192.9.202.3 QUIT :\"Leaving.\"" ":rottcodd!n=user@ppp59-167-38-179.lns2.cbr1.internode.on.net JOIN :#lisp" ":topo_!n=topo@200.37.161.41 JOIN :#lisp" ":pstickne!n=pstickne@c-24-21-161-25.hsd1.wa.comcast.net JOIN :#lisp" ":abend!n=sasha@sub26-151.member.dsl-only.net QUIT :Read error: 110 (Connection timed out)" ":abeaumont!n=abeaumon@30.pool85-49-182.dynamic.orange.es QUIT :Read error: 104 (Connection reset by peer)" ":abeaumont!n=abeaumon@30.pool85-49-182.dynamic.orange.es JOIN :#lisp" ":sellout!n=greg@c-24-128-50-176.hsd1.ma.comcast.net JOIN :#lisp" ":tiesje`!n=user@202.51.72.181 JOIN :#lisp" ":topo!n=topo@200.37.161.41 QUIT :Read error: 110 (Connection timed out)" ":rtoym!n=chatzill@user-0c8hpll.cable.mindspring.com JOIN :#lisp" ":bombshelter13!n=bombshel@209-161-229-68.dsl.look.ca QUIT :\"Where is the glory in complying with demands?\"" ":eno!n=eno@nslu2-linux/eno QUIT :Read error: 104 (Connection reset by peer)" ":topo_!n=topo@200.37.161.41 QUIT :Read error: 110 (Connection timed out)" ":eno!n=eno@nslu2-linux/eno JOIN :#lisp" ":topo!n=topo@200.37.161.41 JOIN :#lisp" ":haiwei!n=haiwei@192.9.202.3 JOIN :#lisp" ":topo_!n=topo@200.37.161.41 JOIN :#lisp" ":qbg!n=qbg@rn084084.morris.umn.edu QUIT :Remote closed the connection" ":topo__!n=topo@200.37.161.41 JOIN :#lisp" ":bashyal!n=bashyal@208.42.136.59 JOIN :#lisp" ":topo!n=topo@200.37.161.41 QUIT :Read error: 60 (Operation timed out)" ":b4|hraban!n=b4@0brg.xs4all.nl QUIT :\"Leaving\"" ":Athas!n=athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk QUIT :Remote closed the connection" ":holycow!n=new@mail.wjsgroup.com QUIT :Read error: 104 (Connection reset by peer)" ":topo_!n=topo@200.37.161.41 QUIT :Read error: 60 (Operation timed out)" ":kwertii!n=kwertii@c-71-202-121-102.hsd1.ca.comcast.net QUIT :\"bye\"" ":rtoym!n=chatzill@user-0c8hpll.cable.mindspring.com QUIT :\"ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]\"" ":kwertii!n=kwertii@c-71-202-121-102.hsd1.ca.comcast.net JOIN :#lisp" ":elurin!n=user@81.213.203.109 QUIT :Read error: 60 (Operation timed out)" ":slyrus_!n=slyrus@adsl-68-121-172-169.dsl.pltn13.pacbell.net JOIN :#lisp" ":slyrus_!n=slyrus@adsl-68-121-172-169.dsl.pltn13.pacbell.net PRIVMSG #lisp :evening" ":O_4!n=souchan@ip-118-90-118-103.xdsl.xnet.co.nz QUIT :\"Come alive!\"" ":sunwukong!n=salvi@ortros.den.rcast.u-tokyo.ac.jp JOIN :#lisp" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :mornin'" ":ttessier!n=chatzill@d121-146-132.home3.cgocable.net JOIN :#lisp" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :hello" ":dydx!n=dydx@adsl-217-252-16.ags.bellsouth.net PART #lisp :" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :Hello topo__" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :hello scheme" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :schme" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :do you understand what is doing this code?" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :http://paste.lisp.org/display/50549" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :(defun aux-function ()" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp : (print \"hello!\"))" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :opps sorry" ":linyoweb!n=lorenzo@59.69.74.63 JOIN :#lisp" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :I'll look." ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :topo__: Which part of it is it that is troubling you?" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :nothing" ":dialtone!n=dialtone@adsl-99-136-101-166.dsl.pltn13.sbcglobal.net QUIT :Read error: 110 (Connection timed out)" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :i just dont understand why does it delete the \"print hello\"" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :when i execute (main-function)" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :topo__: Have you looked at the COMPILE entry in the hyperspec?" ":bashyal!n=bashyal@208.42.136.59 QUIT :Read error: 104 (Connection reset by peer)" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :no" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :im gonna check now" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :topo__: Even more fun is that if you run AUX-FUNCTION after you've run MAIN-FUNCTION you'll get \"goodbye\"" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :topo__: \"If a non-nil name is given, then the resulting compiled function replaces the existing" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :function definition of name\"" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :yes i know" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :but why the hello dissapear?" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :\"hello\"" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :What do you mean it dissapears?" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :oh it replaces" ":linyoweb!n=lorenzo@59.69.74.63 PART #lisp :" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :I get \"hello\" \"goodbye\" \"goodbye\" as output." ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :Which seems to be correct :)" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :well \"hello\" \"goodbye\" as output. But you get what I mean." ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :now try (aux-function)" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :Yes. and it returns \"goodbye!\"" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :and prints \"goodbye!\" too." ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :only goodbye" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :Yes." ":ttessier!n=chatzill@d121-146-132.home3.cgocable.net QUIT :\"ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]\"" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :Because you have replaced the function with the goobye-printing function" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :ummm" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :and in which cases does this can be useful for?" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp ::P" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :AUX-FUNCTION was bound to the hello function, and then you rebind it to the goodbye function." ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :ok i understand" ":tiesje`!n=user@202.51.72.181 QUIT :Read error: 60 (Operation timed out)" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :Well I'm not sure about replacing toplevel definitions like that.. but replacing functions in various places seems a not so bad idea at all in my book." ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :your book?" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :did you write a book?" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :No. It's just an expression." ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net QUIT :Read error: 110 (Connection timed out)" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :ah ok" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :Though I suppose it could be good if you have a piece of software running, and it's a bit buggy." ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :and you want to replace a function without restarting the whole thing." ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :oh" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :is this can be useful for restructuring code while the app is working?" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :Yes." ":pinterface1!n=pixel@knvl-static-09-0024.dsl.iowatelecom.net JOIN :#lisp" ":xinming!n=hyy@218.73.134.228 QUIT :Connection timed out" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :i want to be able to randonly change the other of the lines of an app" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :why the app is working" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :Though I'd wager that most people would be using DEFUN and not COMPILE." ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :Ok. What is stopping you from doing that?" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :haha, nothing, im just thinking how to do that" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :Oh ok." ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :Well one way is to have something running with SWANK and connect to it and just eval new stuff at the repl." ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :or load definitions from a file.. from the repl." ":beach!n=user@ABordeaux-158-1-73-156.w90-60.abo.wanadoo.fr PRIVMSG #lisp :Good morning." ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :mornin' beach" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :scheme_" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :morning beach" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :scheme_ for example something like this:" ":lisppaste!n=lisppast@208.72.159.207 PRIVMSG #lisp :topo pasted \"random\" at http://paste.lisp.org/display/69486" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :change the order of lines of code" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp ::P" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :what do you think is the best way of doing this?" ":beach!n=user@ABordeaux-158-1-73-156.w90-60.abo.wanadoo.fr PRIVMSG #lisp :topo__: generate the code on the fly and use compile rather than compile-file" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :Oh that is a good use of compile." ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :ummmm" ":xinming!n=hyy@218.73.135.227 JOIN :#lisp" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :how do i generate the code in the fly?" ":beach!n=user@ABordeaux-158-1-73-156.w90-60.abo.wanadoo.fr PRIVMSG #lisp :using list, random, etc." ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :Ok tea is done :)" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp : random-elt (list)" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :(elt list (random (length list))))" ":beach!n=user@ABordeaux-158-1-73-156.w90-60.abo.wanadoo.fr PRIVMSG #lisp :stuff like that" ":tiesje!n=user@202.51.72.181 QUIT :Read error: 113 (No route to host)" ":photon2!n=photon@unaffiliated/photon JOIN :#lisp" ":kwertii!n=kwertii@c-71-202-121-102.hsd1.ca.comcast.net QUIT :\"bye\"" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :ok breakfast down" ":pinterface!n=pixel@knvl-static-09-0024.dsl.iowatelecom.net QUIT :Read error: 110 (Connection timed out)" ":rdd!n=user@c83-250-142-219.bredband.comhem.se QUIT :Read error: 104 (Connection reset by peer)" ":epoch!n=K-I-S-S@p3m/member/epoch QUIT :\"  \"" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :and what about if i want that my generated code respect some sintantic rules?" ":beach!n=user@ABordeaux-158-1-73-156.w90-60.abo.wanadoo.fr PRIVMSG #lisp :such as?" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :check this:" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :http://paste.lisp.org/display/69487" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :go example i need that always the push-matrix function is before (pop-matrix function" ":tiesje!n=user@202.63.242.211 JOIN :#lisp" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :*for example i need that always the push-matrix function is before (pop-matrix function" ":gigamonk`!n=user@adsl-99-184-207-175.dsl.pltn13.sbcglobal.net JOIN :#lisp" ":gigamonk`!n=user@adsl-99-184-207-175.dsl.pltn13.sbcglobal.net NICK :gigamonkey`" ":Reaver_1!n=m@193.108.254.83 JOIN :#lisp" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :i can create random code, but i want that my random code respect some rules" ":beach!n=user@ABordeaux-158-1-73-156.w90-60.abo.wanadoo.fr PRIVMSG #lisp :topo__: I suppose you would have to test for that and reject the randomly generated code if it is no good." ":Reaver_1!n=m@193.108.254.83 PART #lisp :" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :you mean creating a lot of codes until it fits in what i need?" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :Is this some one million monkey experiment?" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :i dont want one million monkey experiment" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :Or just randomise parts of it." ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :i want that my code respects rules" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :ummmm" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :Right. Then you add those rules to your code generating bit." ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :how?" ":gigamonkey`!n=user@adsl-99-184-207-175.dsl.pltn13.sbcglobal.net PRIVMSG #lisp :Xof: herep" ":gigamonkey`!n=user@adsl-99-184-207-175.dsl.pltn13.sbcglobal.net PRIVMSG #lisp :topo__: you need a *billion* monkeys. Trust me on this." ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :topo__: How are you generating your random code?" ":photon!n=photon@unaffiliated/photon QUIT :Read error: 110 (Connection timed out)" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :scheme check this:" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :http://paste.lisp.org/display/69487" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :a biilion :O" ":drewc!n=drewc@89.16.166.162 PRIVMSG #lisp :topo__: please learn to format lisp code properly. all but the most brain-dead of editors should be able to do this for you." ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :ok sorry" ":fisxoj!n=fisxoj@149.43.252.13 JOIN :#lisp" ":fisxoj!n=fisxoj@149.43.252.13 QUIT :Read error: 104 (Connection reset by peer)" ":Jasko!n=tjasko@c-98-235-21-22.hsd1.pa.comcast.net QUIT :\"Leaving\"" ":binarycodes!n=sujoy@59.93.199.227 JOIN :#lisp" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :well time for work. have a good one #lisp" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :bye" ":mogunus!n=marco@173.9.7.10 PRIVMSG #lisp :topo__: you could use a probablistic grammer." ":mogunus!n=marco@173.9.7.10 PRIVMSG #lisp :topo__: like, run the CYK algorithm backwards with a weighted grammer. to get syntax constraints on generated code." ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :one question how can i avoid infinity recursive ?" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :for exmaple in this example" ":mogunus!n=marco@173.9.7.10 PRIVMSG #lisp :I'm *sure* there's a better way to do that." ":mogunus!n=marco@173.9.7.10 PRIVMSG #lisp :BUt it's all I can think of." ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :probabilistic gramar?" ":mogunus!n=marco@173.9.7.10 PRIVMSG #lisp :http://en.wikipedia.org/wiki/Stochastic_context-free_grammar" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :ok cool thanks" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :how can i avoid infinite recursive in this example?" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :http://paste.lisp.org/display/69488" ":gigamonkey`!n=user@adsl-99-184-207-175.dsl.pltn13.sbcglobal.net PRIVMSG #lisp :topo__: you really must start indenting your code." ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :whats wrong?" ":gigamonkey`!n=user@adsl-99-184-207-175.dsl.pltn13.sbcglobal.net PRIVMSG #lisp :It has no indentation." ":gigamonkey`!n=user@adsl-99-184-207-175.dsl.pltn13.sbcglobal.net PRIVMSG #lisp :And the last two parens are lonely on a line by themselves." ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :you mean the 2 last )) are in bad place?" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :appart of that whats wrong?" ":gigamonkey`!n=user@adsl-99-184-207-175.dsl.pltn13.sbcglobal.net PRIVMSG #lisp :Yes. But the lack of indentation is the far worse sin." ":gigamonkey`!n=user@adsl-99-184-207-175.dsl.pltn13.sbcglobal.net PRIVMSG #lisp :Do you notice how all the lines start in column 0?" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :oh yes" ":gigamonkey`!n=user@adsl-99-184-207-175.dsl.pltn13.sbcglobal.net PRIVMSG #lisp :That's *very wrong*" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :I'm reading a math book right now, which is on my desk, and my keyboard's on my lap. I just reached the end of a page and compulsively did C-v to try to flip it :<" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :sorry you are right" ":gigamonkey`!n=user@adsl-99-184-207-175.dsl.pltn13.sbcglobal.net PRIVMSG #lisp :ACTION tried to yank some text from an Emacs buffer onto his pad of paper earlier today." ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :this may or may not be unhealthy. I'm not sure what to think of it." ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :ok here it is" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :http://paste.lisp.org/display/69489" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :do anybody have any idea of avoiding the infinite recursive?" ":gigamonkey`!n=user@adsl-99-184-207-175.dsl.pltn13.sbcglobal.net PRIVMSG #lisp :You need to provide a base case for the recursion" ":creddy_!n=CrazyEdd@220-253-113-170.VIC.netspace.net.au JOIN :#lisp" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :topo__: recursion must have a base case, or a 'stop condition'" ":gigamonkey`!n=user@adsl-99-184-207-175.dsl.pltn13.sbcglobal.net PRIVMSG #lisp :ACTION wins!" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :topo__: otherwise, it's like writing a while loop" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :gigamonkey`: maybe if enough people tell him... >_>" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :ummmm" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :topo__: i.e. (if (stop-p state) (return) (recurse state))" ":gigamonkey`!n=user@adsl-99-184-207-175.dsl.pltn13.sbcglobal.net PRIVMSG #lisp :In other words there should be a path through make-expression that doesn't result in another call to make-expression." ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :ummm" ":Modius!n=Modius@ppp-70-244-122-30.dsl.austtx.swbell.net PRIVMSG #lisp :I realize weak hash tables (as abstracted between implementations via trivial-garbage) aren't standard; but how are \"reference holds\" for entries in weak hash table generally handled when the key or value is an integer?" ":Modius!n=Modius@ppp-70-244-122-30.dsl.austtx.swbell.net PRIVMSG #lisp :Does having an integer there guarantee retention or guarantee release under memory pressure?" ":milos_!n=mikici@92.36.137.146 JOIN :#lisp" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :ok thanks" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :topo__: ...more clearly, then... (defun recursive-thing () (if (do-i-want-it-to-stop?) (stop-recursing) (recursive-thing)))" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp ::O" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :ok i understand" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp ::)" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :topo__: someone suggested Gentle Introduction to you earlier" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :I have to say that that is a fine text, and you would benefit greatly from reading it." ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :gentle?" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :topo__: it's available online for free, if purchasing it is a concern." ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :do you have the link?" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :minion: tell topo__ about gentle introduction" ":minion!n=minion@208.72.159.207 PRIVMSG #lisp :topo__: does torturing a poor bot with things beyond its comprehension please you?" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :somebody recommended \"practical common lisp\"" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :minion: thanks, buddy" ":minion!n=minion@208.72.159.207 PRIVMSG #lisp :you're welcome" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :topo__: I think you should wait to read PCL. Read Gentle Intro first." ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :PCL assumes you have more knowledge about certain topics, which GI will introduce you to :)" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :ok thanks" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :topo__: http://www.cs.cmu.edu/~dst/LispBook/index.html" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :cook" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :cool" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :also, it's important to note: the text is quite old. Some of the examples deviate from both idiomatic, and standardized common lisp." ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :so if something doesn't work, don't be surprised. Feel free to ask here and we'll tell you what it's supposed to be like ;)" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :whats idiomatic common lisp?" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :or at least I will, I can't speak for others >_>" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :topo__: you can write a program in a programming language that simply uses the language. That's writing in the language. Writing idiomatic code is also using certain conventions that most other users of the language also use." ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :such as using (defparameter)/(defvar) for defining variables, instead of setq or setf, as the book does" ":beach!n=user@ABordeaux-158-1-73-156.w90-60.abo.wanadoo.fr PRIVMSG #lisp :topo__: idioms are what makes what you write understandable to others, whether it be in programming or using a natural langauge." ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :you're gonna get a lot of warnings from, say, sbcl about that stuff." ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :i see" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :is it wrong to use setf for defining variables?" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :yes" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :i always use setf" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :why is wrong?" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :I'm afraid to answer that wrong if I try..." ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :>_>" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :beach: help?" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :: |" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :I mean, the general idea is that you don't want to setf variables that don't exist" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :so you want to make them exist first, and explicitly declare what they are (defvar/defparameter define dynamic variables, (let ..) defines lexical variables, and such)" ":gigamonkey`!n=user@adsl-99-184-207-175.dsl.pltn13.sbcglobal.net PRIVMSG #lisp :topo__: short version, it's not defined what it does." ":creddy!n=CrazyEdd@wrongplanet/CrazyEddy QUIT :Read error: 110 (Connection timed out)" ":creddy_!n=CrazyEdd@220-253-113-170.VIC.netspace.net.au NICK :creddy" ":rottcodd!n=user@ppp59-167-38-179.lns2.cbr1.internode.on.net PRIVMSG #lisp :trying to help topo is a waste of time. logs from last year: http://ircbrowse.com/channel/lisp/20071025" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :topo__: anyways. gi, good book. read pcl afterwards and you'll be good :)" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :I'm off o/" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :ok thanks for the advice" ":benny!n=benny@i577A0084.versanet.de QUIT :Read error: 104 (Connection reset by peer)" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :topo__: are you trolling? >:(" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :no" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :ok :)" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :im gonna read, thanks for the advices" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :bye" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :buenas noches, y buena suerte" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :gracias" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :si necesitas mas ayuda, pregunta, pero trata de contestarlas por tu cuenta primero :)" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :bye now o/" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :jeje ok hablas espanol?" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp : bye" ":beach!n=user@ABordeaux-158-1-73-156.w90-60.abo.wanadoo.fr PRIVMSG #lisp :sykopomp: recently, the advice has been to forget about setq and use setf everywhere." ":ThomasI!n=thomas@unaffiliated/thomasi QUIT :\"Bye Bye!\"" ":tiesje!n=user@202.63.242.211 QUIT :Read error: 104 (Connection reset by peer)" ":tiesje!n=user@202.63.242.211 JOIN :#lisp" ":envi^office!n=envi@203.109.25.100 QUIT :\"Leaving\"" ":binarycodes!n=sujoy@59.93.199.227 PRIVMSG #lisp :i have been trying to learn lisp for sometime now, but what i lack is practice. can someone kindly direct me to some list of programs that i can try to solve?" ":joga!i=joga@unaffiliated/joga PRIVMSG #lisp :how about http://www.ic.unicamp.br/~meidanis/courses/mc336/2006s2/funcional/L-99_Ninety-Nine_Lisp_Problems.html" ":binarycodes!n=sujoy@59.93.199.227 PRIVMSG #lisp :ok" ":binarycodes!n=sujoy@59.93.199.227 PRIVMSG #lisp :joga: awesome, thanks a lot :)" ":envi^office!i=envi@203.109.25.100 JOIN :#lisp" ":seelenquell_!n=seelenqu@pD9E47359.dip.t-dialin.net JOIN :#lisp" ":mooglenorph!n=marco@173.9.7.10 JOIN :#lisp" ":seelenquell__!n=seelenqu@pD9E44447.dip.t-dialin.net QUIT :Read error: 110 (Connection timed out)" ":cky_!n=cky@203-211-92-114.ue.woosh.co.nz JOIN :#lisp" ":araujo!n=araujo@gentoo/developer/araujo QUIT :\"Leaving\"" ":pchrist_!n=spirit@gentoo/developer/pchrist JOIN :#lisp" ":pchrist!n=spirit@gentoo/developer/pchrist QUIT :Read error: 60 (Operation timed out)" ":rottcodd!n=user@ppp59-167-38-179.lns2.cbr1.internode.on.net QUIT :\"ERC Version 5.3 (IRC client for Emacs)\"" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :binarycodes: you can also simply do some projecteuler exercises" ":cky!n=cky@202-74-219-83.ue.woosh.co.nz QUIT :Read error: 110 (Connection timed out)" ":wasabi_!n=wasabi@p4132-ipbfp04kyoto.kyoto.ocn.ne.jp QUIT :\"Leaving...\"" ":Erez!n=a@89-138-222-16.bb.netvision.net.il JOIN :#lisp" ":Erez!n=a@89-138-222-16.bb.netvision.net.il PRIVMSG #lisp :Hi, sorry to trouble you, but I'd appereciate your help. I've heard many good things about lisp," ":Erez!n=a@89-138-222-16.bb.netvision.net.il PRIVMSG #lisp :and decided to learn it. But every tutorial I see tries to teach me how to do stuff every calculator can do. Can you please recommend a tutorial or a book that focuses on the benefits and uniqueness of lisp, something that addresses new concepts rather than new syntax, something that fits an experienced programmer?" ":cky_!n=cky@203-211-92-114.ue.woosh.co.nz NICK :cky" ":gigamonkey`!n=user@adsl-99-184-207-175.dsl.pltn13.sbcglobal.net PRIVMSG #lisp :minion: tell Erez about pcl-book" ":minion!n=minion@208.72.159.207 PRIVMSG #lisp :Erez: direct your attention towards pcl-book: \"Practical Common Lisp\", an introduction to Common Lisp by Peter Seibel, available at http://www.gigamonkeys.com/book/ and in dead-tree form from Apress (as of 11 April 2005)." ":gigamonkey`!n=user@adsl-99-184-207-175.dsl.pltn13.sbcglobal.net PRIVMSG #lisp :Erez: I'm a bit biased, but the whole point of the book is exactly what you asked for." ":Erez!n=a@89-138-222-16.bb.netvision.net.il PRIVMSG #lisp :i've only looked briefly at it (when googling for one), but it doesn't seem to be exactly it" ":pstickne!n=pstickne@c-24-21-161-25.hsd1.wa.comcast.net QUIT :Read error: 113 (No route to host)" ":Erez!n=a@89-138-222-16.bb.netvision.net.il PRIVMSG #lisp :it seems to spend too much time explaining how to concat lists and add numbers" ":Erez!n=a@89-138-222-16.bb.netvision.net.il PRIVMSG #lisp :I want something a bit more, how to say, propaganda-ish" ":ivanst_!i=ivans@93-136-50-111.adsl.net.t-com.hr JOIN :#lisp" ":ivansto!i=ivans@93-138-0-14.adsl.net.t-com.hr QUIT :Read error: 110 (Connection timed out)" ":Erez!n=a@89-138-222-16.bb.netvision.net.il PRIVMSG #lisp :i will give it another chance, tho, i guess" ":tomoyuki28jp!n=tomoyuki@EM119-72-30-179.pool.e-mobile.ne.jp JOIN :#lisp" ":tomoyuki28jp!n=tomoyuki@EM119-72-30-179.pool.e-mobile.ne.jp PRIVMSG #lisp :Can I use clsql:probe-database without connecting to the db with a empty db name? The only way I found to use the function so far is this. (with-database (db '(host \"\" user pass)) (probe-database '(host name user pass)))" ":wasabi_!n=wasabi@p4132-ipbfp04kyoto.kyoto.ocn.ne.jp JOIN :#lisp" ":x6j8x!n=x6j8x@77.21.43.186 QUIT :" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net JOIN :#lisp" ":binarycodes!n=sujoy@59.93.199.227 PRIVMSG #lisp :sykopomp: projecteuler exercises are too mathematical for comfort :P" ":aja!n=aja@S01060018f3ab066e.ed.shawcable.net JOIN :#lisp" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :Has anyone developed a Lisp system targeted fro the ARM?" ":[1]Maghnus!n=Maghnus@68-190-147-184.dhcp.eucl.wi.charter.com JOIN :#lisp" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :for" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :My first iPhone app is on the iTunes store now. I', npt the biggest fan of Objective-C." ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :hmmm" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :Sorry. I'm not the biggest fan of Objective -C." ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :dsteuber: there was talk of porting sbcl to the ARM, that reminds me" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :It has to be small." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :I'm still not clear on what the RAM is." ":dialtone!n=dialtone@adsl-67-124-36-5.dsl.pltn13.pacbell.net JOIN :#lisp" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :there's ABCL" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :I'll look that up." ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :can the iphone run the JVM?" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :Xcode does have good docs though." ":rme!n=rme@pool-70-104-127-61.chi.dsl-w.verizon.net PRIVMSG #lisp :dsteuber: We talk about porting ccl to the ARM at Clozure a lot. We'd like to do it, but we couldn't self-fund the port." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :Java is not on the iPhone so far as I know." ":xristos!n=x@dns.suspicious.org PRIVMSG #lisp :dsteuber which one is your app" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=292419004&mt=8" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :That link tries to open iTunes in Safari." ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :aaaargh!!" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :hate. -hate-" ":Maghnus!n=Maghnus@68-190-147-184.dhcp.eucl.wi.charter.com QUIT :Connection timed out" ":[1]Maghnus!n=Maghnus@68-190-147-184.dhcp.eucl.wi.charter.com NICK :Maghnus" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :It is a dirt simple app for the purpose of learning how to get an app submitted and approved." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :It is not anything like the app I'm working on now." ":slyrus_!n=slyrus@adsl-68-121-172-169.dsl.pltn13.pacbell.net PRIVMSG #lisp :ah yes, the good ole magic 2-ball" ":xristos!n=x@dns.suspicious.org PRIVMSG #lisp :is the price you sell at fixed" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :I can change it." ":slyrus_!n=slyrus@adsl-68-121-172-169.dsl.pltn13.pacbell.net PRIVMSG #lisp :i'll give you $0.19 for it!" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :I think." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :It isn't worth one cent." ":slyrus_!n=slyrus@adsl-68-121-172-169.dsl.pltn13.pacbell.net PRIVMSG #lisp :19, maybe" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :I don't plan on doing free apps for Apple." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :I would consider CLISP, but it is GPL." ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :ACTION would rather not write -anything- for apple." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :Considering the time I waited for approval, I don't blame you." ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :dsteuber: I think I have also heard issues mentioned with what apps Apple would allow on the iPhone. Wasn't there something about no interpreters/virtual machines allowed, now that I remember?" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :you may not be able to use lisp at all." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :Yes. That is in the TOS." ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :then you can't use lisp, correct?...." ":milanj!n=milan@79.101.204.194 JOIN :#lisp" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :And yet Safari Mobile will do Ajax and JavaScript." ":xristos!n=x@dns.suspicious.org PRIVMSG #lisp :why would you use lisp" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :I like Lisp." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :But I find it easier to deal with the platform language." ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :dsteuber: Safari is also an Apple(tm)(c)(your-soul)(mineminemine) application" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :That is Obj-C 2.0 and C and C++/" ":pstickne!n=pstickne@c-71-236-177-238.hsd1.wa.comcast.net JOIN :#lisp" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :What really sucks is that the iPhone 2.1 SDK is pretty good." ":hsaliak!n=hsaliak@cm89.sigma229.maxonline.com.sg QUIT :Read error: 54 (Connection reset by peer)" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :Although the OS requires more work." ":hsaliak!n=hsaliak@cm89.sigma229.maxonline.com.sg JOIN :#lisp" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :I had to reboot my iPhone 3G to make it a phone again." ":Bzek!n=SK_sj@mcc-dyn-30-196.kosnet.ru JOIN :#lisp" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :And yes, ARM supports \"Trusted Computing\"" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :is that that hardware drm thing?" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :I hope Android becomes a competitive platform. Even though it is Google." ":Maghnus!n=Maghnus@68-190-147-184.dhcp.eucl.wi.charter.com QUIT :Read error: 60 (Operation timed out)" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :Yes. DRM in hardware." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :But there are jailbreaks." ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :hooray for drm. Finally, my rights as the owner of 1s and 0s can be defended from these vile 'internet hackers'" ":brandelune!n=JC@pl044.nas933.takamatsu.nttpc.ne.jp JOIN :#lisp" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :It's worse than that. Apple TV supports it just as much as iTunes." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :And iPhone OS is really locked down." ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :thank you for reminding me why I don't use any apple products." ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :oh wait. I guess CUPS is an apple product. So besides that." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :Don't be fooled. Microsoft will follow." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :It was their idea." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :And Intel is playing along." ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :those are givens." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :I just hope that Linux and *BSD will always run on a PC." ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :I hope Linux either improves or gets displaced by something better within the next decade." ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :but I'm not so worried about being able to run a free platform on -some- hardware." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :BEOS was supposed to be pretty good." ":aja!n=aja@S01060018f3ab066e.ed.shawcable.net QUIT :Client Quit" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp ::P" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :I suspect DRM is the future." ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :so was plan9, too" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :I don't think so, to be honest." ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :although I guess it might be, for some people." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :On October 18th, Bush singed the PRO-IP law." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :signed." ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :I think it's more likely that we'll be seeing vendors push more domain-specific machines (like phones and game consoles)" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :and start trying to pull consumers away from full-fledged PCs" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :Game consoles have always been farily closed." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :But iPhone OS is very much like OS X." ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :but they have not always been the absolute preference for cutting-edge game development." ":binarycodes!n=sujoy@59.93.199.227 QUIT :\"WeeChat 0.2.6\"" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :That could change." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :OpenGL ES + OpenAL is pretty good." ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :we'll see. One would hope." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :and is much easier to port to full OpenGL + OpenAL" ":pchrist_!n=spirit@gentoo/developer/pchrist QUIT :\"leaving\"" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :I, for one, plan to do what I can to push that back, as idealistic as that may sound." ":pchrist!n=spirit@gentoo/developer/pchrist JOIN :#lisp" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :'Well those standards are at least open." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :Not like DirectX" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :yeah, well." ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :it's good to remain optimistic" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :it's also good to remind people of what they're actually giving up when they buy apple stuff :-\\" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :An iPhone game would probably not be hard to port to a Mac." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :Or Linux." ":lambda-avenger!n=roman@adsl-63-197-150-112.dsl.snfc21.pacbell.net JOIN :#lisp" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :yeah, linux has a ways to go before it can start being adopted more by the general populace, I'd say." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :I've only got a beginner's view of OS X SDK. I must say that I am impressed even though it has a lot of Obj-C/" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :I've heard good things about Obj-C when compared to C++" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :not that I know anything about the matter, since I don't know either of the languages." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :Well they are different." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :Obj-C is too much like Smaltalk IMO." ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :what's wrong with smalltalk? :P" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :It isn't CLOS." ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :good point" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :but nothing is CLOS except CLOS" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp ::(" ":sykopomp!n=user@unaffiliated/sykopomp PRIVMSG #lisp :which... can really spoil you." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :CLOS wins so far over what I have seen." ":tomoyuki28jp!n=tomoyuki@EM119-72-30-179.pool.e-mobile.ne.jp PRIVMSG #lisp :Is there a way to expand back-quote and comma template like this? http://paste.lisp.org/display/69492" ":Maghnus!n=Maghnus@68-190-147-184.dhcp.eucl.wi.charter.com JOIN :#lisp" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :Since C is like assembler these days, I suppose it is not too hard to do a CLOS runtime in C." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :BTW, if you don't hate the Obj-C 2.0 too much, the iPhone is fun to develope for." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :With all Apple's faults, the SDK is well documented." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :Those hand held devices have all the computing power of desktops from 1998." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :Too bad they don't use ANSI Common Lisp." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :They would rule all if they did." ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net PRIVMSG #lisp :Maybe the iPhone would actually work as a phone." ":puchacz!n=puchacz@87-194-5-99.bethere.co.uk JOIN :#lisp" ":milanj!n=milan@79.101.204.194 QUIT :\"This computer has gone to sleep\"" ":``Erik!i=erik@c-68-54-174-162.hsd1.md.comcast.net QUIT :Read error: 110 (Connection timed out)" ":BrianRice!n=water@c-98-225-51-174.hsd1.wa.comcast.net JOIN :#lisp" ":x6j8x!n=x6j8x@tmo-100-65.customers.d1-online.com JOIN :#lisp" ":dsteuber!n=david@c-69-142-99-107.hsd1.pa.comcast.net QUIT :\"Going AFK. TTYL, BBFN.\"" ":epoch!n=K-I-S-S@adsl-69-208-71-189.dsl.klmzmi.ameritech.net JOIN :#lisp" ":mishok13!n=gdmfsob@dm.sonopia.com JOIN :#lisp" ":epoch!n=K-I-S-S@p3m/member/epoch NICK :mask|epoch|mask" ":jmbr!n=jmbr@87.223.196.118 JOIN :#lisp" ":Draggor!n=Draggor@216-80-120-145.alc-bsr1.chi-alc.il.static.cable.rcn.com PRIVMSG #lisp :Is it possible to use one initialize-instance :after for multiple classes?" ":xristos!n=x@dns.suspicious.org PRIVMSG #lisp :if they share a parent class" ":ace4016!i=ace4016@cpe-76-168-248-118.socal.res.rr.com QUIT :\"night\"" ":Draggor!n=Draggor@216-80-120-145.alc-bsr1.chi-alc.il.static.cable.rcn.com PRIVMSG #lisp :Ah, they do" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :What's new?" ":Draggor!n=Draggor@216-80-120-145.alc-bsr1.chi-alc.il.static.cable.rcn.com PRIVMSG #lisp :ACTION is working on his tourney bracket program" ":tomoyuki28jp!n=tomoyuki@EM119-72-30-179.pool.e-mobile.ne.jp QUIT :Remote closed the connection" ":lyte!n=lyte@unaffiliated/neerolyte JOIN :#lisp" ":edon!n=edon@82.114.94.5 JOIN :#lisp" ":NoorDextor!n=NoorDext@unaffiliated/noordextor JOIN :#lisp" ":milos_!n=mikici@92.36.137.146 QUIT :\"Leaving\"" ":zbigniew_!n=zb@3e8.org JOIN :#lisp" ":ths_!n=ths@p549AF97F.dip.t-dialin.net JOIN :#lisp" ":ths!n=ths@X7c88.x.pppool.de QUIT :Read error: 110 (Connection timed out)" ":Erez!n=a@89-138-222-16.bb.netvision.net.il QUIT :" ":xjrn!n=jim@c-69-181-213-99.hsd1.ca.comcast.net QUIT :Read error: 110 (Connection timed out)" ":luhar!i=3ba24401@gateway/web/ajax/mibbit.com/x-39fa3756620fb127 JOIN :#lisp" ":jdz!n=jdz@85.254.248.11 JOIN :#lisp" ":zbigniew!n=zb@3e8.org QUIT :Read error: 110 (Connection timed out)" ":me-so-stupid!n=semka@77.236.84.166 JOIN :#lisp" ":mask|epoch|mask!n=K-I-S-S@p3m/member/epoch QUIT :\"  \"" ":mvilleneuve!n=mvillene@194.51.71.190 PRIVMSG #lisp :good morning" ":ths_!n=ths@p549AF97F.dip.t-dialin.net NICK :ths" ":Maghnus!n=Maghnus@68-190-147-184.dhcp.eucl.wi.charter.com QUIT :Connection timed out" ":[1]Maghnus!n=Maghnus@68-190-147-184.dhcp.eucl.wi.charter.com JOIN :#lisp" ":[1]Maghnus!n=Maghnus@68-190-147-184.dhcp.eucl.wi.charter.com NICK :Maghnus" ":Maghnus!n=Maghnus@68-190-147-184.dhcp.eucl.wi.charter.com QUIT :Read error: 60 (Operation timed out)" ":Maghnus!n=Maghnus@68-190-147-184.dhcp.eucl.wi.charter.com JOIN :#lisp" ":reaver__!n=reaver@212.88.117.162 JOIN :#lisp" ":mulligan!n=user@e178058076.adsl.alicedsl.de JOIN :#lisp" ":araujo!n=araujo@gentoo/developer/araujo JOIN :#lisp" ":ecraven!n=nex@140.78.42.104 JOIN :#lisp" ":me-so-stupid!n=semka@77.236.84.166 QUIT :Remote closed the connection" ":me-so-stupid!n=semka@77.236.84.166 JOIN :#lisp" ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu JOIN :#lisp" ":lambda-avenger!n=roman@adsl-63-197-150-112.dsl.snfc21.pacbell.net QUIT :\"Ex-Chat\"" ":rme!n=rme@pool-70-104-127-61.chi.dsl-w.verizon.net QUIT :" ":cracki!n=cracki@sglty.kawo2.RWTH-Aachen.DE QUIT :\"The funniest things in my life are truth and absurdity.\"" ":aerique!i=euqirea@xs2.xs4all.nl JOIN :#Lisp" ":lemonodor!n=lemonodo@adsl-76-214-15-172.dsl.lsan03.sbcglobal.net JOIN :#lisp" ":segv__!n=mb@p4FC1EE78.dip.t-dialin.net JOIN :#lisp" ":segv_!n=mb@p4FC1EE78.dip.t-dialin.net QUIT :Read error: 110 (Connection timed out)" ":sohail!n=Sohail@unaffiliated/sohail QUIT :Read error: 113 (No route to host)" ":rdd!n=rdd@c83-250-142-219.bredband.comhem.se JOIN :#lisp" ":netfrog!n=gaim@line106-24.adsl.actcom.co.il JOIN :#lisp" ":daniel_!i=daniel@unaffiliated/daniel NICK :daniel" ":yangsx!n=yangsx@218.247.244.25 QUIT :Read error: 104 (Connection reset by peer)" ":impulse32!n=impulse@CPE001195396746-CM001ac3167610.cpe.net.cable.rogers.com JOIN :#lisp" ":jdz!n=jdz@85.254.248.11 QUIT :" ":netfrog!n=gaim@line106-24.adsl.actcom.co.il PART #lisp :" ":trebor_win!n=none_ask@mail.dki.tu-darmstadt.de JOIN :#lisp" ":me-so-stupid!n=semka@77.236.84.166 QUIT :Remote closed the connection" ":mulligan!n=user@e178058076.adsl.alicedsl.de QUIT :Remote closed the connection" ":mulligan!n=user@e178058076.adsl.alicedsl.de JOIN :#lisp" ":jdz!n=jdz@85.254.193.149 JOIN :#lisp" ":tst___!n=Tim@p4FD2BC95.dip.t-dialin.net JOIN :#lisp" ":xjrn!n=jim@c-69-181-213-99.hsd1.ca.comcast.net JOIN :#lisp" ":xinming!n=hyy@218.73.135.227 QUIT :Read error: 54 (Connection reset by peer)" ":xinming!n=hyy@218.73.135.227 JOIN :#lisp" ":lisppaste!n=lisppast@208.72.159.207 PRIVMSG #lisp :trebor-win pasted \"disassembling a function - something wrong?\" at http://paste.lisp.org/display/69497" ":trebor_win!n=none_ask@mail.dki.tu-darmstadt.de PRIVMSG #lisp :hello." ":trebor_win!n=none_ask@mail.dki.tu-darmstadt.de PRIVMSG #lisp :i would like to see if some code of a functioon gets deleted by optimization, but the output of disassemble doesn't give me a glue. can somebody give me a hint how to check this?" ":puchacz!n=puchacz@87-194-5-99.bethere.co.uk QUIT :\"Konversation terminated!\"" ":splittist!n=splittis@213.235.9.122 JOIN :#lisp" ":splittist!n=splittis@213.235.9.122 PRIVMSG #lisp :morning" ":rdd!n=rdd@c83-250-142-219.bredband.comhem.se QUIT :Read error: 104 (Connection reset by peer)" ":rdd!n=rdd@c83-250-142-219.bredband.comhem.se JOIN :#lisp" ":vixey!n=witch@amcant.demon.co.uk QUIT :\"Leaving\"" ":eevar2!n=jalla@106.80-203-27.nextgentel.com JOIN :#lisp" ":trebor_win!n=none_ask@mail.dki.tu-darmstadt.de PRIVMSG #lisp :morning splittist, if you may have a moment for me - maybe you can enlight me? http://paste.lisp.org/display/69497" ":trebor_win!n=none_ask@mail.dki.tu-darmstadt.de PRIVMSG #lisp :i would like to see if parts of the code get deleted by optimization." ":pok_!i=pok@tarrant.klingenberg.no JOIN :#lisp" ":pok!i=pok@tarrant.klingenberg.no QUIT :Read error: 54 (Connection reset by peer)" ":trebor_win!n=none_ask@mail.dki.tu-darmstadt.de PRIVMSG #lisp :but i somehow do not see anything in output of disassemble." ":splittist!n=splittis@213.235.9.122 PRIVMSG #lisp :trebor_win: I suspect you are asking the wrong person. But why are you trying to disassemble at the TIME level?" ":trebor_win!n=none_ask@mail.dki.tu-darmstadt.de PRIVMSG #lisp :splittist: oh, you mean the macro makes it that its body is hidden (for me) in disassemble?" ":splittist!n=splittis@213.235.9.122 PRIVMSG #lisp :trebor_win: I'm not sure. But if you're really tring to see what happens to perco:: functions, my thinking is that you would be better off disassembling them." ":Krystof!n=csr21@84-51-132-95.christ977.adsl.metronet.co.uk QUIT :Read error: 113 (No route to host)" ":epoch!n=K-I-S-S@p3m/member/epoch JOIN :#lisp" ":benny!n=benny@i577A0DC7.versanet.de JOIN :#lisp" ":c|mell!n=cmell@61.121.210.70 QUIT :\"Instain to the do way\"" ":trebor_win!n=none_ask@mail.dki.tu-darmstadt.de PRIVMSG #lisp :splittist: removing (time ...) did it, thanks." ":jao!n=user@186.Red-81-32-186.dynamicIP.rima-tde.net JOIN :#lisp" ":splittist!n=splittis@213.235.9.122 PRIVMSG #lisp :trebor_win: a pleasure (:" ":sunwukong!n=salvi@ortros.den.rcast.u-tokyo.ac.jp QUIT :\"bye\"" ":impulse32!n=impulse@CPE001195396746-CM001ac3167610.cpe.net.cable.rogers.com QUIT :\"leaving\"" ":spiderbyte!n=dcl@unaffiliated/dcl QUIT :\"WeeChat 0.2.6\"" ":knobo!n=bohmersp@148.122.202.168 PRIVMSG #lisp :Does lispworks have any way of knowing it's process-id (pid) on unix?" ":trebor_win!n=none_ask@mail.dki.tu-darmstadt.de PRIVMSG #lisp :knobo: yesterday somebody mentiond some posix functionality - maybe you get a result apropos-ing for it." ":lnostdal!n=lnostdal@149-36-67.oke2-bras5.adsl.tele2.no PRIVMSG #lisp :knobo, maybe (apropos 'pid) will give some results" ":pok!i=pok@tarrant.klingenberg.no JOIN :#lisp" ":pok_!i=pok@tarrant.klingenberg.no QUIT :Read error: 104 (Connection reset by peer)" ":johs!n=johs@hawk.netfonds.no QUIT :Read error: 104 (Connection reset by peer)" ":johs_!n=johs@hawk.netfonds.no JOIN :#lisp" ":jewel!n=jewel@dsl-242-171-245.telkomadsl.co.za JOIN :#lisp" ":dash__!n=dash@dslb-084-057-026-156.pools.arcor-ip.net JOIN :#lisp" ":knobo!n=bohmersp@148.122.202.168 PRIVMSG #lisp :sys::pid exists, but it is unbound" ":knobo!n=bohmersp@148.122.202.168 PRIVMSG #lisp :I found it." ":jdz!n=jdz@85.254.193.149 QUIT :" ":knobo!n=bohmersp@148.122.202.168 PRIVMSG #lisp :(system::getpid)" ":sad0ur!n=sad0ur@psi.cz JOIN :#lisp" ":matley!n=matley@matley.imati.cnr.it JOIN :#lisp" ":fph!i=joe@adsl-75-14-202-212.dsl.renocs.sbcglobal.net PART #lisp :" ":lyte!n=lyte@unaffiliated/neerolyte QUIT :Read error: 113 (No route to host)" ":jdz!n=jdz@85.254.248.11 JOIN :#lisp" ":johs_!n=johs@hawk.netfonds.no QUIT :Read error: 60 (Operation timed out)" ":johs!n=johs@hawk.netfonds.no JOIN :#lisp" ":lucka_!n=mornfall@ip-89-102-33-70.karneval.cz JOIN :#lisp" ":dash_!n=dash@dslb-088-065-131-107.pools.arcor-ip.net QUIT :Read error: 110 (Connection timed out)" ":mooglenorph!n=marco@173.9.7.10 QUIT :Read error: 110 (Connection timed out)" ":lucka_!n=mornfall@ip-89-102-33-70.karneval.cz QUIT :Client Quit" ":ZabaQ!n=ZabaQ@194-105-174-193.ifb.co.uk JOIN :#lisp" ":lucka_!n=mornfall@ip-89-102-33-70.karneval.cz JOIN :#lisp" ":ZabaQ!n=ZabaQ@194-105-174-193.ifb.co.uk PRIVMSG #lisp :I think I have been banned from common-lisp.net : every time I try to connect from home I get HTTP: Connection Refused." ":ZabaQ!n=ZabaQ@194-105-174-193.ifb.co.uk PRIVMSG #lisp :Who do I contact about this?" ":photon2!n=photon@unaffiliated/photon NICK :photon_" ":photon_!n=photon@unaffiliated/photon NICK :photon__" ":photon__!n=photon@unaffiliated/photon NICK :photon" ":photon!n=photon@unaffiliated/photon PART #lisp :\"Leaving\"" ":stassats`!n=stassats@wikipedia/stassats PRIVMSG #lisp :ZabaQ: look at the topic" ":ZabaQ!n=ZabaQ@194-105-174-193.ifb.co.uk PRIVMSG #lisp :Ah!" ":ZabaQ!n=ZabaQ@194-105-174-193.ifb.co.uk PRIVMSG #lisp :D'oh!" ":photon!n=photon@unaffiliated/photon JOIN :#lisp" ":mega1!n=mega@pool-0471d.externet.hu JOIN :#lisp" ":photon!n=photon@unaffiliated/photon NICK :phot0n" ":phot0n!n=photon@unaffiliated/photon NICK :ph0ton" ":ph0ton!n=photon@unaffiliated/photon NICK :ph0t0n" ":chris2!n=chris@ppp-88-217-91-148.dynamic.mnet-online.de JOIN :#lisp" ":ph0t0n!n=photon@unaffiliated/photon NICK :photon" ":lemonodor!n=lemonodo@adsl-76-214-15-172.dsl.lsan03.sbcglobal.net QUIT :" ":epoch!n=K-I-S-S@p3m/member/epoch NICK :Batepoch" ":sudoer!n=jtoy@58.61.220.143 QUIT :" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :gigamonkey: I am now, but you've probably gone" ":Batepoch!n=K-I-S-S@p3m/member/epoch NICK :creepoch" ":c|mell!n=cmell@v113243.ppp.asahi-net.or.jp JOIN :#lisp" ":Yuuhi!i=benni@p5483DAED.dip.t-dialin.net JOIN :#lisp" ":lnostdal!n=lnostdal@149-36-67.oke2-bras5.adsl.tele2.no QUIT :\"reboot .. brb.\"" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :is there a package for creating command-line interfaces?" ":stassats`!n=stassats@wikipedia/stassats PRIVMSG #lisp :what do you mean by it? curses?" ":tomoyuki28jp!n=tomoyuki@EM119-72-39-24.pool.e-mobile.ne.jp JOIN :#lisp" ":tomoyuki28jp!n=tomoyuki@EM119-72-39-24.pool.e-mobile.ne.jp PRIVMSG #lisp :Is there a function like this? http://paste.lisp.org/display/69501" ":lnostdal!n=lnostdal@149-36-67.oke2-bras5.adsl.tele2.no JOIN :#lisp" ":stassats`!n=stassats@wikipedia/stassats PRIVMSG #lisp :tomoyuki28jp: (remove-if (constantly t) '(0 1 3 4 5) :start 2 :end 2) ?" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :stassats`: no, not curses, just a package for creating CLIs for things" ":stassats`!n=stassats@wikipedia/stassats PRIVMSG #lisp :locklace: aren't format, write-line, read-line, etc. sufficient?" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :something along the lines of http://docs.python.org/library/cmd.html" ":tomoyuki28jp!n=tomoyuki@EM119-72-39-24.pool.e-mobile.ne.jp PRIVMSG #lisp :stassats`: Yes, remove-if with constantly options is the one. Thanks!" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :obviously yes, if you feel like writing all the boilerplate every time" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :locklace: I haven't seen anything like that." ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :ok, thanks" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :i guess that stands to reason, since the lisp view is \"what, you mean the REPL?\" :)" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :nah, probably more like \"the ten people who actually write and share lisp libraries didn't get to it yet\"" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :hehe" ":ramkrsna!n=ramkrsna@unaffiliated/ramkrsna JOIN :#lisp" ":stassats`!n=stassats@wikipedia/stassats PRIVMSG #lisp :locklace: you have an opportunity to write such package" ":silenius!n=jl@yian-ho03.nir.cronon.net JOIN :#lisp" ":mulligan!n=user@e178058076.adsl.alicedsl.de QUIT :Read error: 54 (Connection reset by peer)" ":hkBst!n=hkBst@gentoo/developer/hkbst JOIN :#lisp" ":tomoyuki28jp!n=tomoyuki@EM119-72-39-24.pool.e-mobile.ne.jp QUIT :Remote closed the connection" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :i have the opportunity to climb mount everest and cross the sahara in nothing but bunny slippers and a hair shirt too" ":luhar!i=3ba24401@gateway/web/ajax/mibbit.com/x-39fa3756620fb127 QUIT :\"http://www.mibbit.com ajax IRC Client\"" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :if that's how you feel about writing things you need, lisp might not be the language for you." ":_8david!n=user@port-83-236-3-70.dynamic.qsc.de QUIT :Read error: 60 (Operation timed out)" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :that wasn't a comment on writing things in lisp ;)" ":jewel!n=jewel@dsl-242-171-245.telkomadsl.co.za QUIT :Connection timed out" ":lnostdal!n=lnostdal@149-36-67.oke2-bras5.adsl.tele2.no PRIVMSG #lisp :can emacs call or \"do/send stuff\" to the *inferior-lisp* buffer? .. i'm thinking of assigning a shortcut key that calls a method and supplies it with a special global or something" ":lnostdal!n=lnostdal@149-36-67.oke2-bras5.adsl.tele2.no PRIVMSG #lisp :hm, say .. F12 sends code like; (sw::reload *viewport*) to *inferior-lisp*, which triggers a \"window.location.reload()\" on the currently (or last) active browser window/tab in S.W." ":jewel!n=jewel@dsl-242-171-245.telkomadsl.co.za JOIN :#lisp" ":davazp!n=user@77.Red-83-54-164.dynamicIP.rima-tde.net JOIN :#lisp" ":cemerick!n=la_mer@75.147.38.122 JOIN :#lisp" ":stassats`!n=stassats@wikipedia/stassats PRIVMSG #lisp :lnostdal: maybe it's better to do (slime-eval '(sw::reload *viewport*)) ?" ":kidd2!n=kidd@193.152.210.172 QUIT :Read error: 104 (Connection reset by peer)" ":kidd!n=kidd@193.152.210.172 QUIT :Connection reset by peer" ":ramkrsna!n=ramkrsna@unaffiliated/ramkrsna QUIT :Read error: 113 (No route to host)" ":lnostdal!n=lnostdal@149-36-67.oke2-bras5.adsl.tele2.no PRIVMSG #lisp :whatever does the trick, stassats` .. :) i did take a peek at http://common-lisp.net/project/slime/doc/html/Lisp-Evaluation.html , but no clues there" ":bohanlon`!n=bohanlon@128.237.157.100 JOIN :#lisp" ":lnostdal!n=lnostdal@149-36-67.oke2-bras5.adsl.tele2.no PRIVMSG #lisp :i can't find a slime-eval function .. (slime fresh from cvs just now)" ":bohanlon!n=bohanlon@TUBERIUM.CLUB.CC.CMU.EDU QUIT :Read error: 104 (Connection reset by peer)" ":stassats`!n=stassats@wikipedia/stassats PRIVMSG #lisp :it's defined at 2259th line in slime.el" ":kidd2!n=kidd@167.Red-79-147-12.staticIP.rima-tde.net JOIN :#lisp" ":lnostdal!n=lnostdal@149-36-67.oke2-bras5.adsl.tele2.no PRIVMSG #lisp :indeed it is .. ok" ":lnostdal!n=lnostdal@149-36-67.oke2-bras5.adsl.tele2.no PRIVMSG #lisp :\"eval expr on the superior Lisp\" .. i think that means on the emacs/elisp side" ":stassats`!n=stassats@wikipedia/stassats PRIVMSG #lisp :no" ":stassats`!n=stassats@wikipedia/stassats PRIVMSG #lisp :(slime-eval '(cl:print 10)) works for me" ":lnostdal!n=lnostdal@149-36-67.oke2-bras5.adsl.tele2.no PRIVMSG #lisp :oh -- yeah, it does .. heh .. thanks :)" ":envi^home!n=envi@220.121.234.156 QUIT :Read error: 104 (Connection reset by peer)" ":envi^home!n=envi@220.121.234.156 JOIN :#lisp" ":mikezor_!n=mikael@c-a388e253.04-404-7570701.cust.bredbandsbolaget.se JOIN :#lisp" ":mikezor!n=mikael@c-a388e253.04-404-7570701.cust.bredbandsbolaget.se QUIT :Read error: 60 (Operation timed out)" ":jtoy!n=jtoy@58.63.171.97 JOIN :#lisp" ":Jacob_H!n=jacob@92.3.254.31 JOIN :#lisp" ":lispm!n=joswig@e177150201.adsl.alicedsl.de JOIN :#lisp" ":Krystof!i=csr21@howells.doc.gold.ac.uk JOIN :#lisp" ":lichtblau!n=user@port-83-236-3-70.dynamic.qsc.de JOIN :#lisp" ":H4ns!n=Hans@p57BB8E32.dip0.t-ipconnect.de JOIN :#lisp" ":myrkraverk`!n=johann@157-157-188-30.dsl.dynamic.simnet.is QUIT :Read error: 110 (Connection timed out)" ":ManateeLazyCat!n=Andy@222.212.133.218 JOIN :#lisp" ":ths!n=ths@p549AF97F.dip.t-dialin.net QUIT :Read error: 113 (No route to host)" ":wasabi_!n=wasabi@p4132-ipbfp04kyoto.kyoto.ocn.ne.jp QUIT :\"Leaving...\"" ":danwhite!n=danwhite@118.107.62.52 JOIN :#lisp" ":ramkrsna!n=ramkrsna@unaffiliated/ramkrsna JOIN :#lisp" ":disumu!n=disumu@p57A24F01.dip.t-dialin.net JOIN :#lisp" ":huangjs!n=user@watchdog.msi.co.jp QUIT :Remote closed the connection" ":johs!n=johs@hawk.netfonds.no QUIT :Read error: 113 (No route to host)" ":pok!i=pok@tarrant.klingenberg.no QUIT :Read error: 104 (Connection reset by peer)" ":ejs!n=eugen@nat.ironport.com JOIN :#lisp" ":Odin-!n=sbkhh@s121-302.gardur.hi.is JOIN :#lisp" ":pok!i=pok@tarrant.klingenberg.no JOIN :#lisp" ":johs!n=johs@hawk.netfonds.no JOIN :#lisp" ":ManateeLazyCat!n=Andy@222.212.133.218 QUIT :Remote closed the connection" ":ManateeLazyCat!n=Andy@222.212.133.218 JOIN :#lisp" ":ManateeLazyCat!n=Andy@222.212.133.218 QUIT :Remote closed the connection" ":reaver___!n=reaver@212.88.117.162 JOIN :#lisp" ":Jasko!n=tjasko@209.74.44.225 JOIN :#lisp" ":ManateeLazyCat!n=Andy@222.212.133.218 JOIN :#lisp" ":bakkdoor!n=bakkdoor@xdslv199.osnanet.de JOIN :#lisp" ":bakkdoor!n=bakkdoor@xdslv199.osnanet.de PART #lisp :" ":cky!n=cky@203-211-92-114.ue.woosh.co.nz QUIT :Read error: 110 (Connection timed out)" ":reaver___!n=reaver@212.88.117.162 QUIT :Read error: 104 (Connection reset by peer)" ":reaver___!n=reaver@212.88.117.162 JOIN :#lisp" ":chris2!n=chris@ppp-88-217-91-148.dynamic.mnet-online.de QUIT :\"Leaving\"" ":H4ns1!n=Hans@p57BB9AB4.dip0.t-ipconnect.de JOIN :#lisp" ":H4ns!n=Hans@p57BB8E32.dip0.t-ipconnect.de QUIT :Nick collision from services." ":H4ns1!n=Hans@p57BB9AB4.dip0.t-ipconnect.de NICK :H4ns" ":ivan4th!n=ivan4th@smtp.igrade.ru JOIN :#lisp" ":reaver__!n=reaver@212.88.117.162 QUIT :Read error: 110 (Connection timed out)" ":tiesje!n=user@202.63.242.211 QUIT :Read error: 113 (No route to host)" ":nurv101`!n=askmefor@bl10-158-83.dsl.telepac.pt JOIN :#lisp" ":b4|hraban!n=b4@0brg.xs4all.nl JOIN :#lisp" ":haiwei!n=haiwei@192.9.202.3 QUIT :\"Leaving.\"" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :am I allowed to break the silence?" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :You can." ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :I can report that we had 10 people at the last Lisp meeting in Hamburg , this time at the Fachhochschule in Wedel" ":ecraven!n=nex@140.78.42.104 QUIT :\"bbl\"" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :Gilbert Baumann was there, too!" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :I don't know of him. Famous?" ":nurv101!n=askmefor@cidhcp124.ist.utl.pt QUIT :Remote closed the connection" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :he wrote a full web browser in Common Lisp" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :for example" ":nurv101`!n=askmefor@bl10-158-83.dsl.telepac.pt NICK :nurv" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :I gave a CLIM 'presentation'" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :Closer, or what it's called?" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :for those interested slides are here:" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :http://lispm.dyndns.org/presentation/mcclim-20081029/" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :Oh, nice!" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :the web browser is called 'closure'" ":nurv!n=askmefor@bl10-158-83.dsl.telepac.pt NICK :nurv101" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :Closure, right. I was going to say Clo[szj]ure, because I couldn't remember which one it was. =)" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :closure uses clim right?" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :yes, mcclim" ":lnxz!n=joachim@bjo1-1x-dhcp169.studby.uio.no JOIN :#lisp" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :ACTION considers creating a cliki disambiguation page for lisp projects with names that are or sound like \"closure\"" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :lispm, do McCLIM and CLIM differ in spec?" ":lichtblau!n=user@port-83-236-3-70.dynamic.qsc.de PRIVMSG #lisp :lispm: I see in that presentation that you found only clim-clx to be usable." ":lichtblau!n=user@port-83-236-3-70.dynamic.qsc.de PRIVMSG #lisp :Which aspects of clim-gtkairo did you find most lacking?" ":lnxz!n=joachim@bjo1-1x-dhcp169.studby.uio.no QUIT :Client Quit" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :I'm waiting for a Lisp project named 'clochard'" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :lichtblau, I guess that's my lack of experience with clim-gtkairo" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :is it usable? How do I use it?" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :tic: McCLIM is a 'free' implementation of the CLIM spec" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :lichtblau, what do I need to get clim-gtkairo running?" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :lispm, OK." ":dlowe!n=dlowe@ita4fw1.itasoftware.com JOIN :#lisp" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :I see some instructions for clim-gtkairo on the McCLIM wiki" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :I have to try that at some later time..." ":e271!i=[1Xmizzn@panix3.panix.com PRIVMSG #lisp :For restarts, is there some way to \"cancel\" them before they are invoked?" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :I also wanted to compiler McCLIM with CMUCL on my Mac, but ran into one or two compiler errors (seem to be errors in CMUCL)" ":e271!i=[1Xmizzn@panix3.panix.com PRIVMSG #lisp :i.e. de-register them from COMPUTE-RESTARTS?" ":jewel!n=jewel@dsl-242-171-245.telkomadsl.co.za QUIT :Connection timed out" ":Odin-!n=sbkhh@s121-302.gardur.hi.is QUIT :" ":lichtblau!n=user@port-83-236-3-70.dynamic.qsc.de PRIVMSG #lisp :lispm: gtkairo certainly has many bugs (as well as mere incompatibilities). I was just curious whether you had perhaps come across specific bugs that you found particularly annoying." ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :lichtblau, I should check that out" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :I also want to try the current 'beagle' backend" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :chandler: the locative trick was interesting, is there a good tutorial or source of information on using the more esoteric CL tools to create new language features like that?" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :minion: tell locklace about On Lisp" ":minion!n=minion@208.72.159.207 PRIVMSG #lisp :locklace: have a look at On Lisp: by Paul Graham An advanced textbook on Common Lisp, with special focus on macros. http://www.cliki.net/On%20Lisp" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :ok, guess it's time to re-read that ;)" ":Jacob_H!n=jacob@92.3.254.31 QUIT :\"Leaving\"" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :strange idea: CLIM does not provide a window system, it provides a gui interface for Common Lisp - but it uses the underlying window system of the platform" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :idea: 1a) implement a window system with McCLIM" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :idea: 1b) implement a (X11) window manager with McCLIM" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :climwm" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :clim wim" ":specbot!n=specbot@208.72.159.207 PRIVMSG #lisp :Sorry, I couldn't find anything for wim." ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :be silent!" ":jewel!n=jewel@dsl-242-171-245.telkomadsl.co.za JOIN :#lisp" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :ACTION fondly remembers lispm-wim2" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :that was actually using a Lisp wm" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :stumpwm!" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :stumpwm in clim" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :with the CLIM listener as the wm command line" ":vcgomes[away]!n=vcgomes@li17-238.members.linode.com NICK :vcgomes" ":sellout!n=greg@c-24-128-50-176.hsd1.ma.comcast.net QUIT :" ":doxtor!n=doxtor@unaffiliated/mitja JOIN :#lisp" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :what would stumpwm in clim give you?" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :the CLIM based user interface with clickable presentations, the clim command line, etc." ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :yeah, but StumpWM's beauty is that its out of your way. only draws minimal frames around windows." ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :(or none at all)" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :well, I would opt for a window manager with similar capabilities, but with a different user interface" ":lichtblau!n=user@port-83-236-3-70.dynamic.qsc.de PRIVMSG #lisp :tic: haha, that's obviously for a value of \"beauty\" that sounds very CLIM-compatible" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :stumpwm is largely keyboard driven. :)" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :lichtblau, :)" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :if you look at DW, the inspiration for clim, it is very barebones, too" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :I mean that you don't really _see_ much of it at all. you have a prompt, ok, but that's really trivial. Not to say I wouldn't like it, I just fail to see the point." ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :full screen windows with minimal borders, etc." ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :lispm: i love quips like \"Dynamic Windows is a great improvement over its successors.\"" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :largely keyboard driven" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :bleh for full screen :/" ":deximer!n=deximer@168.203.117.66 JOIN :#lisp" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :and I remember being able to split the screen into frames on Genera." ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :Xach, unfortunately there is some truth to it" ":dlowe!n=dlowe@ita4fw1.itasoftware.com PRIVMSG #lisp :My only complaint about the tiling window managers (including stumpwm) is the lack of decent notification mechanisms" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :dlowe, define notification" ":dlowe!n=dlowe@ita4fw1.itasoftware.com PRIVMSG #lisp :tic: if I get an IM, or someone says my name on IRC, or I get an email, I want some sort of blip. If I'm running in full-screen mode, I always have this nagging suspicion that I'm missing something" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :dlowe, full-screen? you said tiling! :) no problems there. moreover, stumpwm has hooks for that stuff." ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :(besides, I run gnome-panel together with stumpwm, so I get notifications through that)" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :any netwm-capable wm has hooks for notification." ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :that's why the Lispm window system had a line at the bottom reserved for these kinds of things (progress bars, ...)" ":LiamH!n=none@common-lisp.net JOIN :#lisp" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :on 640x480, sure, fullscreen. 1920x1200? notasmuch." ":tomoyuki28jp!n=tomoyuki@w221062.ppp.asahi-net.or.jp JOIN :#lisp" ":tomoyuki28jp!n=tomoyuki@w221062.ppp.asahi-net.or.jp PART #lisp :\"Killed buffer\"" ":tomoyuki28jp!n=tomoyuki@w221062.ppp.asahi-net.or.jp JOIN :#lisp" ":dlowe!n=dlowe@ita4fw1.itasoftware.com PRIVMSG #lisp :tic: my screen is not so large that I can tile everything, but having overlapping windows is a cheap notification that doesn't requiring me setting some invisible property" ":tomoyuki28jp!n=tomoyuki@w221062.ppp.asahi-net.or.jp PRIVMSG #lisp :There is no function like booleanp? This is enough? (defun booleanp (x) (when (member x '(t nil)) t))" ":dlowe!n=dlowe@ita4fw1.itasoftware.com PRIVMSG #lisp :tomoyuki28jp: usually you don't actually care" ":``Erik!n=erik@ftp.brlcad.org JOIN :#lisp" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :tomoyuki28jp: (typep x 'boolean) is another way" ":tomoyuki28jp!n=tomoyuki@w221062.ppp.asahi-net.or.jp PRIVMSG #lisp :Xach: oh, that way looks nicer. thanks" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :but i also can't ever remember caring" ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu PRIVMSG #lisp :tomoyuki28jp: there's no strict boolean type in cl, only generalized booleans" ":doxtor!n=doxtor@unaffiliated/mitja QUIT :Remote closed the connection" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :attila_lendvai: except the type named BOOLEAN" ":doxtor!n=doxtor@cpe-92-37-27-247.dynamic.amis.net JOIN :#lisp" ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu PRIVMSG #lisp :except that you have no chance to represent a boolean false value that is not type of list" ":tomoyuki28jp!n=tomoyuki@w221062.ppp.asahi-net.or.jp PRIVMSG #lisp :attila_lendvai: dlowe: uhm, I see. I understand what you mean. I think I can just treat a var as t if it is non-nil. thanks." ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu PRIVMSG #lisp :tomoyuki28jp: sometimes it's desirable to do a (not (null foo)) to 'convert' the generalized boolean to T" ":josemanuel!n=josemanu@55.0.222.87.dynamic.jazztel.es JOIN :#lisp" ":reaver___!n=reaver@212.88.117.162 QUIT :Read error: 110 (Connection timed out)" ":disumu!n=disumu@p57A24F01.dip.t-dialin.net QUIT :\"...\"" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :dlowe, alright. I like tiling windows, ymmv ;)" ":dlowe!n=dlowe@ita4fw1.itasoftware.com PRIVMSG #lisp :tic: I can see the appeal" ":tomoyuki28jp!n=tomoyuki@w221062.ppp.asahi-net.or.jp PRIVMSG #lisp :attila_lendvai: interesting. How do you convert this? (not (null foo))" ":tayssir!n=user@streamtech.xs4all.nl JOIN :#lisp" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :dlowe, navigation (keyboard, quick) and organization (into the current frame)" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :less mousing." ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu PRIVMSG #lisp :tomoyuki28jp: when foo is a random value other than NIL and you don't want to return the value only the non-nil-ness, then you do (not (null foo))" ":tomoyuki28jp!n=tomoyuki@w221062.ppp.asahi-net.or.jp PRIVMSG #lisp :attila_lendvai: I see. Interesting. thanks!" ":vcgomes!n=vcgomes@li17-238.members.linode.com NICK :vcgomes[away]" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :Quote: 'More and more programmers have at their disposal a bit-mapped screen, state-of-the-art pointing device, and perhaps even a full window system.'" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :ACTION fits that profile, except for his pointing device" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :Quote by Kent Pitman, 'Interactions in Lisp'" ":``Erik!n=erik@ftp.brlcad.org PRIVMSG #lisp :man, and I'm stuck here on a wyse terminal :(" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :another quote from that paper:" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :'Many users are surprised to find how ill-defined the CLtL file system interface really is.'" ":vcgomes[away]!n=vcgomes@li17-238.members.linode.com NICK :vcgomes" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :haha" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :now that _is_ funny" ":bakkdoor!n=bakkdoor@xdslv199.osnanet.de JOIN :#lisp" ":Piranha__!i=jabber-i@number-41.thoughtcrime.us JOIN :#lisp" ":bakkdoor!n=bakkdoor@xdslv199.osnanet.de PART #lisp :" ":prxq_!n=mommer@Zef02.z.pppool.de QUIT :\"Leaving\"" ":birdsbite!n=user@75.110.164.248 JOIN :#lisp" ":geekux!n=geekux@217.5.184.10 JOIN :#lisp" ":Nshag!i=user@Mix-Orleans-106-3-199.w193-248.abo.wanadoo.fr JOIN :#lisp" ":beach!n=user@ABordeaux-158-1-73-156.w90-60.abo.wanadoo.fr PRIVMSG #lisp :lispm: how was the meeting?" ":beach!n=user@ABordeaux-158-1-73-156.w90-60.abo.wanadoo.fr PRIVMSG #lisp :(and good afternoon everyone)" ":doxtor!n=doxtor@unaffiliated/mitja QUIT :Read error: 110 (Connection timed out)" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :it was quite good" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :Gilbert was there and he seemed to enjoy it" ":beach!n=user@ABordeaux-158-1-73-156.w90-60.abo.wanadoo.fr PRIVMSG #lisp :Great!" ":beach!n=user@ABordeaux-158-1-73-156.w90-60.abo.wanadoo.fr PRIVMSG #lisp :lispm: did your presentations go well?" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :we had Michael Wessel there, another expert on CLIM" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :yes, the presentation was time - I had a loooooooong time slot" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :http://lispm.dyndns.org/presentation/mcclim-20081029/" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :hello" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :the presentation is there" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :minus the Lisp Machine video ;-)" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :where can i get the common lisp hyperspect in pdf for free?" ":beach!n=user@ABordeaux-158-1-73-156.w90-60.abo.wanadoo.fr PRIVMSG #lisp :lispm: Oh, good! I'll definitely read it." ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :g'day beach." ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :I've explained a short demonstration program" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :topo__, the cl quickre?" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :so they were exposed to CLIM code" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :Gilbert also reported of his inhouse use of McCLIM" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :that was interesting" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :topo__, see http://clqr.berlios.de" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :the common lisp hyperspect" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :ok thanks" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :topo__: the word is \"hyperspec\"" ":beach!n=user@ABordeaux-158-1-73-156.w90-60.abo.wanadoo.fr PRIVMSG #lisp :lispm: It sounds like I should have come myself!" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :which is the difference between the hyperspec and the quick reference?" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :beach: yep!" ":appletizer!i=user@82-46-30-39.cable.ubr04.hawk.blueyonder.co.uk JOIN :#lisp" ":sellout!n=greg@guest-fw.dc4.itasoftware.com JOIN :#lisp" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :topo__, it's a quick reference! :) doesn't contain all." ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :ok thanks" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :topo__, you can download the hyperspec locally. `apt-get install hyperspec` on debian." ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :I would also like to recruit Gilbert for some later session to give a CLIM 'presentation' about Closure..." ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp ::-)" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :tic? does it download in pdf?" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :topo__, it does not. it is a set of HTML files. The quickref is a printable PDF." ":segv__!n=mb@p4FC1EE78.dip.t-dialin.net QUIT :Read error: 110 (Connection timed out)" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :i have the hyperspect in html" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :topo__, the hyperspec debian package installs to /usr/share/doc/hyperspec" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :but how can i look for a specific word?" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :topo__, there is no hyperspec in PDF." ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :topo__, grep" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :there isnt a search engine" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :topo__, or use l1sp.org/cl/foo to search for foo" ":segv__!n=mb@p4FC1D7D2.dip.t-dialin.net JOIN :#lisp" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :topo__, there's a symbol index." ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :(even a permutated!)" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :Beach: Kilian Sprotte from Berlin was there - he hacks on PWGL, a compostion tool written in Common Lisp with a cool GUI" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :that's not quite a search, it's more of a lookup" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :hmm" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :i should add a search, though!" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :ummm" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :topo__: for search, try lispdoc.com" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :beach: he seemed to see the potention for CLIM, though PWGL uses CAPI" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :lispm: i thought pwgl looked pretty interesting" ":beach!n=user@ABordeaux-158-1-73-156.w90-60.abo.wanadoo.fr PRIVMSG #lisp :lispm: The meeting must have lasted quite a while." ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :for example if i want to find the reference of compile in the hyperspec" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :which is the best way and fast way to do it?" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :Xach, you should! and fuzzydoc." ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :my presentation was like two hours maybe ;-)" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :topo__, master index." ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :topo__: visit http://l1sp.org/cl/compile" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :ok thanks" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :beach: Michael Wessel was interested in McCLIM after he heard that it supports some tabbed layout ;-)" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :beach: it was also good to have Gilbert there - I could direct some questions from the audience to him :-)" ":beach!n=user@ABordeaux-158-1-73-156.w90-60.abo.wanadoo.fr PRIVMSG #lisp :lispm: Yes, he knows quite a lot of stuff, especially about McCLIM." ":billstclair!n=billstcl@unaffiliated/billstclair JOIN :#lisp" ":lispm!n=joswig@e177150201.adsl.alicedsl.de PRIVMSG #lisp :that was good support for me ;-)" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :mmm... tabbed layout.." ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :ACTION drools." ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :ACTION hands schme_ a napkin" ":nikodemus!n=nikodemu@cs27013130.pp.htv.fi JOIN :#lisp" ":nikodemus!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :good afternoon" ":reaver__!n=reaver@212.88.117.162 JOIN :#lisp" ":ryepup!n=ryepup@one.firewall.gnv.acceleration.net JOIN :#lisp" ":edon!n=edon@albalug/edon QUIT :Read error: 54 (Connection reset by peer)" ":ignas!n=ignas@office.pov.lt JOIN :#lisp" ":froog_!n=david@87.192.28.247 NICK :froog" ":slyrus_!n=slyrus@adsl-68-121-172-169.dsl.pltn13.pacbell.net PRIVMSG #lisp :morning nikodemus. I haven't had time to track this down yet, but the sbcl-alien changes from a few weeks ago (?) seem to have broken my ffi packages." ":envi^laptop!n=envi@220.121.234.156 JOIN :#lisp" ":envi^laptop!n=envi@220.121.234.156 QUIT :Read error: 104 (Connection reset by peer)" ":creepoch!n=K-I-S-S@p3m/member/epoch QUIT :\"  \"" ":mtest!n=mtest@60-56-83-49.eonet.ne.jp JOIN :#lisp" ":mtest!n=mtest@60-56-83-49.eonet.ne.jp PART #lisp :" ":nikodemus!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :the gabor's backtrace robustification thing?" ":elurin!n=user@81.213.203.109 JOIN :#lisp" ":xjrn!n=jim@c-69-181-213-99.hsd1.ca.comcast.net QUIT :Connection timed out" ":slyrus_!n=slyrus@adsl-68-121-172-169.dsl.pltn13.pacbell.net PRIVMSG #lisp :I was thinking it was the redefining alien types thing" ":nikodemus!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :oh, ok" ":nikodemus!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :if you can reduce a test-case, i can look at it" ":Jacob_H!n=jacob@92.3.254.31 JOIN :#lisp" ":slyrus_!n=slyrus@adsl-68-121-172-169.dsl.pltn13.pacbell.net PRIVMSG #lisp :ok. perhaps it was some sort of transient failure. I'll keep an eye out for it." ":haiwei!n=haiwei@61.149.75.2 JOIN :#lisp" ":nikodemus!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :it could be that you have multiple \"complete\" definitions for an alien type. previously the first one seen stuck around, but now they get redefined" ":nikodemus!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :you should get a warning, though" ":topo__!n=topo@200.37.161.41 PRIVMSG #lisp :http://www.lapetiteclaudine.com/archives/001922.html" ":slyrus_!n=slyrus@adsl-68-121-172-169.dsl.pltn13.pacbell.net PRIVMSG #lisp :nikodemus: ah, that sounds possible, of course either I can't remember where I saw it or it's working now :)" ":nikodemus!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :slyrus_: i'm hoping to have look at some long-standing darwin issues in a couple of weeks. are you about as busy as usual around that time? meaning: should i try to ask things on irc, or collect things to an email?" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :howdy" ":matthew`!n=user@CPE-124-178-235-43.static.vic.bigpond.net.au QUIT :Read error: 60 (Operation timed out)" ":slyrus_!n=slyrus@adsl-68-121-172-169.dsl.pltn13.pacbell.net PRIVMSG #lisp :nikodemus: depends on the time of day/day of the week. I'm busy, but I'm happy to help (in the areas where my brain/programming skills haven't atrophied too much to be useless)" ":matthew`!n=user@CPE-124-178-235-43.static.vic.bigpond.net.au JOIN :#lisp" ":knobo!n=bohmersp@148.122.202.168 QUIT :Remote closed the connection" ":lemoinem!n=swoog@modemcable125.83-81-70.mc.videotron.ca JOIN :#lisp" ":neurogeek_!n=neurogee@201.208.73.206 JOIN :#lisp" ":epoch!n=K-I-S-S@p3m/member/epoch JOIN :#lisp" ":edon!n=edon@82.114.94.0 JOIN :#lisp" ":epoch!n=K-I-S-S@p3m/member/epoch NICK :creepoch" ":kuwabara!n=Kuwabara@cerbere.qosmos.com QUIT :Remote closed the connection" ":kuwabara!n=Kuwabara@cerbere.qosmos.eu JOIN :#lisp" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :chandler: thanks for blogging about 1.0.22" ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi JOIN :#lisp" ":mye!n=mye@dslc-082-082-087-242.pools.arcor-ip.net JOIN :#lisp" ":wgl!n=wgl@216.145.227.9 PRIVMSG #lisp :CL build problem for cffi shown at http://paste.lisp.org/display/69511" ":nurv101!n=askmefor@bl10-158-83.dsl.telepac.pt QUIT :Read error: 113 (No route to host)" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :i don't think the actual problem is visible in that paste" ":wgl!n=wgl@216.145.227.9 PRIVMSG #lisp :What else might help?" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :i'm not sure...looks like something is suppressing output" ":postamar!n=postamar@x-132-204-254-225.xtpr.umontreal.ca JOIN :#lisp" ":mulligan!n=user@e178040027.adsl.alicedsl.de JOIN :#lisp" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :tic: as a primitive start: http://l1sp.org/search?q=compile" ":nikodemus!n=nikodemu@cs27013130.pp.htv.fi QUIT :Read error: 110 (Connection timed out)" ":tomoyuki28jp!n=tomoyuki@w221062.ppp.asahi-net.or.jp PART #lisp :\"Killed buffer\"" ":wgl!n=wgl@216.145.227.9 PRIVMSG #lisp :xach: What other output would you expect to see? Trying with --verbose, but it doesn't like it." ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :wgl: something describing the simple-error" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :how does --script work wrt fasls?" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :locklace: it doesn't have anything to do with fasls" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :Xach: it's part of my commitment to put something Planet Lisp just often enough to avoid being removed for inactivity!" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :if you do it for each release, you will have no trouble" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :More seriously, I think I may blog the release every month from now on." ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :Yes, exactly." ":splittist!n=splittis@213.235.9.122 PRIVMSG #lisp :ACTION wonders if he could get away with a montly 'ChandlerWatch' blog post..." ":mikezor_!n=mikael@c-a388e253.04-404-7570701.cust.bredbandsbolaget.se NICK :mikezor" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :There's not much to watch!" ":danwhite!n=danwhite@118.107.62.52 QUIT :Read error: 113 (No route to host)" ":splittist!n=splittis@213.235.9.122 PRIVMSG #lisp :(That's a misspelled 'monthly', not a botched reference to 'Full Monty'...)" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :Xach: because it doesn't compile-file?" ":ahaas!n=ahaas@c-76-17-41-185.hsd1.ga.comcast.net PRIVMSG #lisp :I hope someone blogs about \"--script\" and the new s-l-a-d stuff. I'd like to hear the use cases." ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :ACTION has a use case in mind, not enough time to finish it at the moment" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :locklace: it does not." ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :locklace: --script doesn't work with fasls currently" ":creepoch!n=K-I-S-S@p3m/member/epoch QUIT :\"  \"" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :ok. i was just wondering if it would be possible to have a \"compiled script\" :)" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :ACTION wants to do just that" ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :there's a patch on sbcl-devel that makes it work, and makes compile-file prepend the #! line automatically -- but it's a bad idea" ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :imo" ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :or at least the second part is" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :that implementation strategy doesn't sound so great" ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :because upgrading sbcl breaks fasl compatibility, and therefor all your compiled scripts" ":segv__!n=mb@p4FC1D7D2.dip.t-dialin.net NICK :segv" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :ACTION is a little sad about http://l1sp.org/search?q=octets" ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :but i suppose making manually prepended shebang lines work would be on" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :I'm looking forward to 28MB compiled scripts!" ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :s/on/ok/" ":cmm!n=cmm@bzq-79-182-117-83.red.bezeqint.net PRIVMSG #lisp :locklace: compile the code, load it in, s-l-a-d :executable t, run the result with --script :)" ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :Xach: should it not show octets-to-string &co ?" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :chandler: haha" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :nikodemus`: it means either octets-to-string are not documented, or my index-scraping program is not working right" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :nikodemus`: either way i'm a little sad" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :the former, I suspect" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :still waiting for a sane description of external formats" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :cmm: or just have a script that loads the compiled files..." ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :including an implementation of stuff with line-endings or byte-order marks" ":ignas!n=ignas@office.pov.lt QUIT :Read error: 113 (No route to host)" ":jlf`!n=user@netblock-68-183-235-19.dslextreme.com QUIT :No route to host" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :Xach, me likes." ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :Xach, anything against making it http://l1sp.org/search/ instead? (less typing, easier to remember)" ":tcr!n=tcr@host145.natpool.mwn.de JOIN :#lisp" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :It's a possibility. I need to avoid search engines weaseling into the search system." ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :hmm. which section of the sbcl manual explains the rules for fasl file handling?" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :locklace: what handling did you have in mind?" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :Ah, query parameters avoids that. Hm. robots.txt or per-engine blocking in the request handler?" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :probably robots.txt. query parameters doesn't really avoid it here in 2008" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :Xach: just the basics and when and where they get created and used" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :Xach, OK, I thought you meant the current URL (as opposed to /search/foo) was to avoid search engines." ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :any objections to teaching DISASSEMBLE about methods with fast functions?" ":zbigniew_!n=zb@3e8.org NICK :zbigniew" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :locklace: http://l1sp.org/cl/compile-file" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :locklace: and http://l1sp.org/cl/load" ":xan_!n=xan@cs78225040.pp.htv.fi JOIN :#lisp" ":xan!n=xan@cs78225040.pp.htv.fi QUIT :Read error: 110 (Connection timed out)" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :Xach: i think what i want to know is implementation-specific, eg where sbcl stores and looks for fasls, when it decides to use them, etc." ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :nope." ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :ok, i take that back. LOAD uses an implementation-specific mechanism to decide whether to load source or fasl. not sure if it's documented in sbcl." ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :iirc it's not" ":person5!i=a@c-67-185-17-84.hsd1.wa.comcast.net JOIN :#lisp" ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :but (load \"foo.lisp\") will always load the source, and (load \"foo.fasl\") will always load the fasl" ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :if you say (load \"foo\"), and both \"foo.lisp\" and \"foo.fasl\" exist, and the fasl is newer, it is loaded" ":stassats`!n=stassats@wikipedia/stassats PRIVMSG #lisp :and what if \"foo\" exists?" ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :if the source is newer, iirc you get an error with a couple restarts that allow you to choose the one you want" ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :if it exists, it is loaded" ":kreuter!n=kreuter@pool-96-252-14-107.bstnma.fios.verizon.net PRIVMSG #lisp :if \"foo\" exists, we look for a fasl header string in it." ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :oops. right" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :locklace: does COMPILE-FILE-PATHNAME help you at all?" ":kreuter!n=kreuter@pool-96-252-14-107.bstnma.fios.verizon.net PRIVMSG #lisp :to decide whether it's source or fasl" ":daniel_!i=daniel@unaffiliated/daniel JOIN :#lisp" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :ok, is any of this sbcl behaviour documented? :)" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :chandler: it does help some, thanks" ":kreuter!n=kreuter@pool-96-252-14-107.bstnma.fios.verizon.net PRIVMSG #lisp :locklace: nope." ":stassats`!n=stassats@wikipedia/stassats PRIVMSG #lisp :hm, if i have fasl in foo.lisp and do (load \"foo\") i get The variable |LCBS" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :tic: ok, http://l1sp.org/search/ensure" ":kreuter!n=kreuter@pool-96-252-14-107.bstnma.fios.verizon.net PRIVMSG #lisp :yep. don't do that." ":willb!n=wibenton@wireless119.cs.wisc.edu JOIN :#lisp" ":kreuter!n=kreuter@pool-96-252-14-107.bstnma.fios.verizon.net PRIVMSG #lisp :you'll get an analogous problem if you have a fasl in a file with extension \"lisp\"" ":kreuter!n=kreuter@pool-96-252-14-107.bstnma.fios.verizon.net PRIVMSG #lisp :(I think.)" ":stassats`!n=stassats@wikipedia/stassats PRIVMSG #lisp :kreuter: but it works with (load \"foo.lisp\")" ":kreuter!n=kreuter@pool-96-252-14-107.bstnma.fios.verizon.net PRIVMSG #lisp :er, I meant if you have source in a file named foo.fasl." ":tcr!n=tcr@host145.natpool.mwn.de PRIVMSG #lisp :kreuter: Could we perhaps continue working on merging my reader patches later today?" ":tcr!n=tcr@host145.natpool.mwn.de PRIVMSG #lisp :It's the first day since weeks where I have some free time." ":stassats`!n=stassats@wikipedia/stassats PRIVMSG #lisp :kreuter: ok" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :nikodemus`: are you planning to teach disassemble about sb-pcl::%method-function or to allow it to accept methods directly?" ":kreuter!n=kreuter@pool-96-252-14-107.bstnma.fios.verizon.net PRIVMSG #lisp :tcr: I have a handful of things I have to get done in the next 6 or 7 hours. would some time after that be acceptable?" ":ManateeLazyCat!n=Andy@222.212.133.218 QUIT :Remote closed the connection" ":tcr!n=tcr@host145.natpool.mwn.de PRIVMSG #lisp :kreuter: Six hours sounds okish; I'll then have a time frame of about two hours until my gf comes back." ":x6j8x!n=x6j8x@tmo-100-65.customers.d1-online.com QUIT :Read error: 110 (Connection timed out)" ":kreuter!n=kreuter@pool-96-252-14-107.bstnma.fios.verizon.net PRIVMSG #lisp :okay" ":daniel!i=daniel@unaffiliated/daniel QUIT :Read error: 110 (Connection timed out)" ":jeremiah!n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net QUIT :Read error: 104 (Connection reset by peer)" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :Xof: you don't happen to have access to a SPARC/Solaris build machine any more, do you? The binary on SF is awfully moldy, and it would be nice to get something newer up." ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :Hmm, I think I have one of those that I haven't turned on in ages." ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :I can try it out as a last resort." ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :(is the abi likely to be out of date if it's a few years old?)" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :I don't think so. Is it Solaris 8?" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :oh, darn it. i now remember i wiped it out and installed debian." ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :How old is the machine? If it's an UltraSPARC, you should be able to put 10 on it." ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :chandler: i could maybe do it" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :chandler: I can't remember, to be honest. It's from their \"let's make a bunch of cheap IDE SPARC systems to compete with linux boxes\" era. slow as hell." ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :I'm actually setting up a Linux/SPARC build environment right now as an experiment in using qemu." ":nikodemus_!n=nikodemu@cs27013130.pp.htv.fi JOIN :#lisp" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :ACTION paid $100 or something, felt ripped off afterwards" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :let me see if I can make contact" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :I'm also wondering if anyone even has Alpha build hardware anymore." ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :ACTION had an alpha, threw it out" ":joshe!n=aurum@opal.elsasser.org PRIVMSG #lisp :I have an ultrasparc with solaris 10 on it" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :chandler: yes" ":H4ns!n=Hans@p57BB9AB4.dip0.t-ipconnect.de PRIVMSG #lisp :ACTION has edi's alpha here, still in the box, waiting to be wanted as build system" ":joshe!n=aurum@opal.elsasser.org PRIVMSG #lisp :I think I actually build sbcl on it somewhat recently" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :Heh." ":sellout!n=greg@guest-fw.dc4.itasoftware.com PRIVMSG #lisp :I think I left my alpha in an apartment attic back in '99." ":tcr!n=tcr@host145.natpool.mwn.de PRIVMSG #lisp :I have access to \"SunOS rayhalle1 5.10 Generic_137111-08 sun4u sparc SUNW,Sun-Fire-880\"" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :I have access to pkhuong's university which has alphas" ":nikodemus_!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :allow it to accept method directly. that is, disassemble the safe-method-fast-function, or if it doesn't exits, disassemble method-function instead" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :tcr: That looks like it would be decently fast." ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :The first person to give me an updated Solaris/SPARC binary gets a cookie!" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :I'm not sure that's a great idea. On the other hand, I'd have no objection to doing something special for sb-pcl::%method-function objects" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :(I'm thinking about the generality of methods, versus the very specificity of %method-function: anyone can create a method, but only we create %method-functions" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :so, if given a %method-function, produce disassembly both of the function and of the associated fast-function" ":nikodemus_!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :ah" ":willb1!n=wibenton@wireless119.cs.wisc.edu JOIN :#lisp" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :)" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :Xach, [search] horray!" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :Xach, now, please implement fuzzy completion. :)" ":willb1!n=wibenton@wireless119.cs.wisc.edu QUIT :Read error: 104 (Connection reset by peer)" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :i don't even *like* fuzzy completion" ":milanj!n=milan@79.101.170.151 JOIN :#lisp" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :Xach, but with-output-to-string is so long to type!" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :though i kind of liked old fuzzy completion a bit..." ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu PRIVMSG #lisp :tic: you mean wotos? :)" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :Is fuzzy completion the same as abbreviation expansion, or not?" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :pity you can't get Classic Fuzzy instead of the current Ridiculous Fuzzy" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :ACTION thought it was, maybe it's not?" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :ACTION should hack it up" ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu PRIVMSG #lisp :Xach: what do you mean by \"old\" fuzzy?" ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu PRIVMSG #lisp :err \"classic\"" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :attila_lendvai, egg-sactly! that's what I want to type in to l1sp.org. http://l1sp.org/cl/w-o-t-s" ":``Erik_!i=erik@c-68-54-174-162.hsd1.md.comcast.net JOIN :#lisp" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :Would there be any objections if I removed the HPPA column and the OSF/1, IRIX, and HP-UX rows from the platform table?" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :w-o-t-s completes to with-output-to-string in non-fuzzy modes too" ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi QUIT :Read error: 110 (Connection timed out)" ":jeremiah!n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net JOIN :#lisp" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :chandler: well, those platforms are certainly still in use, even if they're in the minority...question is how many sbclers are using them and whether you mind disappointing them... do you have download stats?" ":ThomasI!n=thomas@unaffiliated/thomasi JOIN :#lisp" ":tcr!n=tcr@host145.natpool.mwn.de PRIVMSG #lisp :Is there a reason to use such a platform other than legacy?" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :locklace: They are already disappointed." ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :locklace: see http://www.sbcl.org/platform-table.html" ":nikodemus_!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :Xof: i'm not sure that's a great idea, actually" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :The HPPA port has bitrotted. I tried resurrecting IRIX at some point, but I never got far in porting the kludges / workarounds that were in the CMUCL port to SBCL." ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :The OSF/1 port has bitrotted, too." ":Athas!n=athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk JOIN :#lisp" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :Xof: not for me." ":nikodemus_!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :in a %method-function, the disassembly of %method-function itself is pretty uninteresting, and if the use-code is smallish, it will be lost in the noise so to speak" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :Xof: though i'd very much like it to! what's your completion function?" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :chandler: ok, well if builds for them can't be supported then removing them is the thing to do" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :I could add in some wording about \"historically, SBCL also ran on HP-PA processors under Linux and on OSF/1 Alpha machines, but these ports are no longer maintained\"" ":wgl!n=wgl@216.145.227.9 PRIVMSG #lisp :xach: Problem I was having with clbuild due to a -m32 flag in libtest makefile. My systems are all 64 bit pure." ":tcr!n=tcr@host145.natpool.mwn.de PRIVMSG #lisp :Xach: use the slime-editing-... contrib" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :tcr: I do." ":nikodemus_!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :so the normal use case of \"what did my code compile to\" is not so well served" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :i think it's a good idea to list whatever info is available for all platforms, even if it's \"this used to work but is currently no longer maintained, ymmv\"" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :tcr: (w-o-t-s C-c C-i => \"Can't find completion for \"w-o-t-s\"\"" ":tcr!n=tcr@host145.natpool.mwn.de PRIVMSG #lisp :Xach: Sorry, I meant the slime-c-p-c contrib" ":person5!i=a@c-67-185-17-84.hsd1.wa.comcast.net QUIT :Client Quit" ":H4ns!n=Hans@p57BB9AB4.dip0.t-ipconnect.de PRIVMSG #lisp :ZabaQ: ayt?" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :tcr: thanks!" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :ACTION feels much better" ":nikodemus_!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :how about doing that for %method-functions, but also making disassemble understand methods directly: pull out the method-function, if it is a %method-function only disassemble the fast function, otherwise the method-function itself?" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :attila_lendvai: the Compound Prefix Completion is what I want. I'm glad it's still there." ":Adamant!n=Adamant@unaffiliated/adamant QUIT :" ":acrid!n=mckay@reverse.control4.com JOIN :#lisp" ":H4ns!n=Hans@p57BB9AB4.dip0.t-ipconnect.de PRIVMSG #lisp :is there anyone here who has problems fetching http://common-lisp.net/ ?" ":dlowe!n=dlowe@ita4fw1.itasoftware.com PRIVMSG #lisp :H4ns: no" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :dlowe: do you mean nobody here has problems, or that you don't have problems?" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :ACTION doesn't have a problem, either" ":H4ns!n=Hans@p57BB9AB4.dip0.t-ipconnect.de PRIVMSG #lisp :ACTION wondered what psychic skillz dlowe posesses" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :nikodemus_: we disagree fundamentally on this point, and have done several times before: I don't like eliding the information that the user actually asked for" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :but I'm not the one doing the work" ":dlowe!n=dlowe@ita4fw1.itasoftware.com PRIVMSG #lisp :H4ns: http://downforeveryoneorjustme.com/" ":tcr!n=tcr@host145.natpool.mwn.de PRIVMSG #lisp :H4ns: I'd like if the default page that is generated for new projects contains the description that the project requester has to provide." ":edon!n=edon@albalug/edon QUIT :Read error: 104 (Connection reset by peer)" ":pkhuong!n=pkhuong@modemcable125.83-81-70.mc.videotron.ca PRIVMSG #lisp :nikodemus_: and what if i actually want the method-function?" ":H4ns!n=Hans@p57BB9AB4.dip0.t-ipconnect.de PRIVMSG #lisp :tcr: i find the \"new projects\" list rather useless" ":nikodemus_!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :then pull it out and disassemble it" ":H4ns!n=Hans@p57BB9AB4.dip0.t-ipconnect.de PRIVMSG #lisp :tcr: but you are welcome to make it better!" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :the same as if you want the actual true backtrace: bad luck" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :H4ns: me too. i wouldn't mind a \"new projects that have websites\" page" ":tcr!n=tcr@host145.natpool.mwn.de PRIVMSG #lisp :H4ns: It currently is, indeed. That's my point." ":pkhuong!n=pkhuong@modemcable125.83-81-70.mc.videotron.ca PRIVMSG #lisp :LESS MAGIC!" ":nikodemus_!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :but i'm not opposed to having disassemble treat %method-function specially" ":H4ns!n=Hans@p57BB9AB4.dip0.t-ipconnect.de PRIVMSG #lisp :Xach: \"recently updated projects\" would be good" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :H4ns: oh, even better!" ":H4ns!n=Hans@p57BB9AB4.dip0.t-ipconnect.de PRIVMSG #lisp :but hey, the page is generated from a shell script!" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :heh" ":nikodemus_!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :so i'll go ahead with that, and leave methods out of it for now" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :tic: w-o-t-s style matching has a fighting chance of being added." ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :tic: wotos, no" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :Xach, cheers for you! (w-o-ot-s is what I wanted)" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :make that w-o-t-s" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :nikodemus_: wait, what do you mean by specially? My special or your special?" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :(I don't get wotos though, where does the second 'o' come from attila_lendvai?)" ":photon!n=photon@unaffiliated/photon NICK :photon2" ":photon2!n=photon@unaffiliated/photon NICK :photon" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :tic: w-o-to-s" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :(i guess)" ":nikodemus_!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :i mean that i'm not opposed to your special" ":nikodemus_!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :so i will do that, and leave my special out for now" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :but my special is to have both things disassembled, which you were opposed to" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :(and you might be right to oppose it if it's huge)" ":nikodemus_!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :no. my special was that, and also tread method objects specially and slightly dwimmishly" ":nikodemus_!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :wait; i'll paste" ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu PRIVMSG #lisp :tic: then you are not using fuzzy completion. the value of 'slime-complete-symbol-function for me is 'slime-fuzzy-complete-symbol" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :my special is to have both the %method-function and the fast function disassembled" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :when disassemble is given a %method-function funcallable instance" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :attila_lendvai, you're absolutely correct, I use OmniComplete. ;)" ":tcr!n=tcr@host145.natpool.mwn.de PRIVMSG #lisp :Xach: C-P Completion is done on the Lisp side, so you can just use swank." ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :tcr, except when swank doesn't have the symbols, e.g. PCL's index." ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :(unless you can feed it the list of symbols to look through?)" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :i understand tcr to write \"use\" when he means \"steal ideas and/or code from\"" ":existentialmonk!n=carcdr@64.252.112.36 JOIN :#lisp" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :I need that functionality myself, actually." ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :the actual code for the compound prefix matching is wonderfully terse" ":mishok13!n=gdmfsob@dm.sonopia.com QUIT :Read error: 145 (Connection timed out)" ":lisppaste!n=lisppast@208.72.159.207 PRIVMSG #lisp :nikodemus pasted \"disassembling method functions and methods\" at http://paste.lisp.org/display/69514" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :i wrote a first version that was very ugly. luke was kind enough not to call it very ugly, but he did replace it with a pretty version." ":jdz!n=jdz@85.254.248.11 QUIT :\"Somebody rebooted me\"" ":nikodemus_!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :Xof: right, and my special is to do that, but when given a method whose method-function is a %method-function to only disassemble the fast function" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :which is exactly what I hate" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :not being able to get at the true information" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :oh, wait" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :sorry, no" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :you treat methods and %method-function differently? Fine" ":nikodemus_!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :yes" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :except that I still don't like special treatment of methods at all :-)" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :but I hate your plan a little bit less now" ":nikodemus_!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :like i said, i can leave it out for now" ":nikodemus_!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :doing your bit is a clear improvement to current state of affairs at any rate" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :cool" ":nikodemus_!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :on a related topic, would disassembling arg parsing code be hated?" ":nikodemus_!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :(not doing that now, but for my next month's todo)" ":pkhuong!n=pkhuong@modemcable125.83-81-70.mc.videotron.ca PRIVMSG #lisp :nikodemus_: I would like that, *sometimes*." ":nikodemus_!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :an additional keyword argument to disassemble, maybe?" ":lemonodor!n=lemonodo@adsl-76-214-15-172.dsl.lsan03.sbcglobal.net JOIN :#lisp" ":chris2!n=chris@p5B16B089.dip0.t-ipconnect.de JOIN :#lisp" ":FZ!n=chatzill@unaffiliated/fz JOIN :#lisp" ":trebor_win!n=none_ask@mail.dki.tu-darmstadt.de PART #lisp :\"\"it is getting dark ...\"\"" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :you mean the stuff before ; no-arg-parsing entry point?" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :I would prefer having the stuff before that be visible defaultly" ":nikodemus_!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :yes" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :again, truth in disassembly :-)" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :tic: http://l1sp.org/search/e-d-e" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :ACTION should make *d-p-d* work, but that feels almost fuzzy" ":lemonodor!n=lemonodo@adsl-76-214-15-172.dsl.lsan03.sbcglobal.net QUIT :" ":eevar2!n=jalla@106.80-203-27.nextgentel.com QUIT :\"This computer has gone to sleep\"" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :Xach, nice!" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :ACTION tries finding a unique abbreviation to see what happens" ":ejs!n=eugen@nat.ironport.com QUIT :Read error: 110 (Connection timed out)" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :nothing clever" ":ths!n=ths@p54A47310.dip.t-dialin.net JOIN :#lisp" ":VityokOrgUa!n=user@193.109.118.130 QUIT :\" \"" ":gigamonkey`!n=user@adsl-99-184-207-175.dsl.pltn13.sbcglobal.net QUIT :Read error: 104 (Connection reset by peer)" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :ACTION gives Xach a cookie" ":wchogg!n=wchogg@h216-165-145-181.mdtnwi.dsl.dynamic.tds.net QUIT :Read error: 104 (Connection reset by peer)" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :Xach: you need ajax-driven fuzzy completion in the search box :)" ":lemonodor!n=lemonodo@adsl-76-214-15-172.dsl.lsan03.sbcglobal.net JOIN :#lisp" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :ACTION needs a search box, period!" ":hugod_!n=hugo@bas1-montreal50-1279442362.dsl.bell.ca JOIN :#lisp" ":replor!n=replor@ntkngw375028.kngw.nt.ftth.ppp.infoweb.ne.jp JOIN :#lisp" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :ACTION balks at the djungelvrål cookie" ":ia!n=ia@89.169.165.188 QUIT :Read error: 110 (Connection timed out)" ":sohail!n=Sohail@unaffiliated/sohail JOIN :#lisp" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :djungelvrål ftw! mmm salty licorice" ":ia!n=ia@89.169.165.188 JOIN :#lisp" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :although, making a /cookie/ from it might not be a success. (if it's not a chocolate bar, in which case it's a match made in heaven)" ":hugod!n=hugo@bas1-montreal50-1279440976.dsl.bell.ca QUIT :Read error: 110 (Connection timed out)" ":arbscht_!n=arbscht@unaffiliated/arbscht JOIN :#lisp" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :Does anyone have any comments about the wording of the SBCL download page: http://www.sbcl.org/platform-table.html ?" ":nikodemus_!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :how about moving the \"Historically ...\" and \"Older binaries ..\" parts below the table?" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :That's a good idea." ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :yep. also maybe it's worth adding a \"if you'd like to be a maintainer for a platform, ...\"?" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :nikodemus_: is that better?" ":nikodemus_!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :yes" ":ThomasI!n=thomas@unaffiliated/thomasi QUIT :\"Bye Bye!\"" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :locklace: I'm not sure how much sense that makes - I'd expect anyone who could do that to already be subscribed to sbcl-devel" ":nikodemus_!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :what would it look like if the processors names were spelled out in the table? x86, x86-64, PPC, SPARC, Alpha, MIPS*, MIPS**" ":nikodemus_!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :and footnotes for * and ** -> big-endian & little endian" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :ok. i guess i wasn't thinking \"maintainer\" so much as someone who might want to help provide up-to-date builds for a platform" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :Hm. I could probably make the squares a little larger, and do that." ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :nikodemus_: in practice, basically everyone is going to be going for one of the intels these days, anyway" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :btw, when does the \"news\" page on the web site get updated?" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :locklace: at release time" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :and there are no recent binaries for anything except the intels and, bizarrely, both MIPS" ":ths!n=ths@p54A47310.dip.t-dialin.net PRIVMSG #lisp :nikodemus_: MIPSbe + MIPSle, probably." ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :(who out there is building it on BOTH endian mips? :) )" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :ths is!" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :chandler: oh, i see it's updated now, it said \"1.0.19\" up through 1.0.21 ;)" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :if my experiment in cross-compiling using a qemu system goes well, I may start buidling on linux/sparc and linux/mips[bl]e regularly" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :alpha will just have to bitrot on its own!" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :last time I tried getting qemu to do anything I failed" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :but good luck" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :were you using user or system emulation?" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :chandler: find someone in a university that has an old one lying about :)" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :system" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :and, as I say, pkhuong's institution has alphas" ":ths!n=ths@p54A47310.dip.t-dialin.net PRIVMSG #lisp :chandler: qemu/mips runs in an inefficiency of the MIPS TLB emulation, bootstrapping SBCL in it is very slow (but works)." ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :well, the moment of truth is upon is" ":pkhuong!n=pkhuong@modemcable125.83-81-70.mc.videotron.ca PRIVMSG #lisp :chandler: i have fbsd/sparc too, if that can emulate linux/sparc somehow." ":ths!n=ths@p54A47310.dip.t-dialin.net PRIVMSG #lisp :I don't think user emulation is good for SBCL." ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :ths: I'm cross compiling, so the really long parts (host-1 and host-2) are on a very fast CPU" ":Eno_!n=anon@fl-67-76-215-49.sta.embarqhsd.net QUIT :\"Leaving\"" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :is there much call for sbcl on MIPS?" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp ::)" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :also, anyone ever tried an IA64 port?" ":Eno_!n=anon@fl-67-76-215-49.sta.embarqhsd.net JOIN :#lisp" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :pkhuong: linux/sparc I have" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :just not sunos/sparc" ":ths!n=ths@p54A47310.dip.t-dialin.net PRIVMSG #lisp :rsynnott: The number of downloads from sourceforge suggests a certain demand." ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :Xof: warm init just completed, and we're off into PCL land" ":arbscht!n=arbscht@unaffiliated/arbscht QUIT :Read error: 110 (Connection timed out)" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :excellent" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :rsynnott: There are powerful Linux/MIPS machines still being made" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :I probably had an ancient version of qemu" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :rsynnott: See for instance http://www.movidis.com/products/rev.html" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :(IA64 would be interesting, but probably extremely difficult; a lot of stuff that is handled by hardware scheduling on most modern chips must be done manually for decent performance)" ":ths!n=ths@p54A47310.dip.t-dialin.net PRIVMSG #lisp :\"Use latest SVN\" is the best rule of thumb WRT Qemu." ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :plus, of course, the hardware is pretty much unavailable" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :ths: I'm using the 0.9.1 release. What would I get in newest SVN?" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :chandler: wow. missed that." ":ebzzry!n=ebzzry@115.147.100.214 JOIN :#lisp" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :Yes, Itanium hardware is a lot harder to come across than MIPS hardware." ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :impressive-looking thing, actually" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :rsynnott: You can get that processor in a PCIe board, too." ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :I only know of one Itanium machine actually in use outside supercomputer-land" ":ths!n=ths@p54A47310.dip.t-dialin.net PRIVMSG #lisp :chandler: A new code generator, tons of bug fixes, better hardware emulation, and much more I don't remember now." ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :it's a shame, really; very clever arch in principle" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :ths: Hm. I'll give it a try." ":holycow!n=new@mail.wjsgroup.com JOIN :#lisp" ":ths!n=ths@p54A47310.dip.t-dialin.net PRIVMSG #lisp :chandler: The old code generator is still in use for the ppc targets, so you still need gcc3. Everything else works now with gcc4." ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :can I disable building PPC? I have a fast PPC machine to use for builds already." ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :ACTION will try, rather than asking!" ":jtoy!n=jtoy@58.63.171.97 QUIT :" ":ths!n=ths@p54A47310.dip.t-dialin.net PRIVMSG #lisp :chandler: Yes, try ./configure --help for all the options." ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :does sbcl do ppc64, or just 32bit?" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :just 32-bit" ":slyrus_!n=slyrus@adsl-68-121-172-169.dsl.pltn13.pacbell.net QUIT :Read error: 110 (Connection timed out)" ":postamar!n=postamar@x-132-204-254-225.xtpr.umontreal.ca QUIT :" ":robot_jesus!n=csanders@hoovers-241.hoovers.com JOIN :#lisp" ":splittist!n=splittis@213.235.9.122 QUIT :\"go go platforms\"" ":postamar!n=postamar@x-132-204-254-225.xtpr.umontreal.ca JOIN :#lisp" ":chris2!n=chris@p5B16B089.dip0.t-ipconnect.de NICK :antichris2" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :OK, now the name of the processor is in the header: http://www.sbcl.org/platform-table.html" ":happycodemonkey!n=carriear@147.226.193.131 QUIT :\"He who fights with monsters might take care lest he thereby become a monster. And if you gaze for long into an abyss, the aby" ":milanj!n=milan@79.101.170.151 QUIT :\"This computer has gone to sleep\"" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :how's the windows one doing these days?" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :it's still a kitten of death, if that's what you're asking" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :I don't remember what the criteria are for calling it done." ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :tsk" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :still crash-y?" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :I haven't used it in a year or so" ":nyef!n=nyef@pool-70-20-50-169.man.east.verizon.net PRIVMSG #lisp :Wasn't it threading and not-subject-to-mmap-problems?" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :I don't think it's particularly crashy now." ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :Are the commercial Lisps relocatable? My vague memory is that both of them have non-relocatable portions at least." ":manuel__!n=manuel@HSI-KBW-085-216-061-130.hsi.kabelbw.de JOIN :#lisp" ":nyef!n=nyef@pool-70-20-50-169.man.east.verizon.net PRIVMSG #lisp :Allegro appears to use fixed memory maps, according to the documentation." ":manuel__!n=manuel@HSI-KBW-085-216-061-130.hsi.kabelbw.de PRIVMSG #lisp :hi" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :well, sbcl's download page is definitely friendlier than ccl's :)" ":rpg_!n=rpg@216.243.156.16.real-time.com JOIN :#lisp" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :(ccl's consists of an svn link, plus a reference to an ftp directory with some disk images in it)" ":rpg_!n=rpg@216.243.156.16.real-time.com QUIT :Client Quit" ":rpg!n=rpg@216.243.156.16.real-time.com QUIT :Remote closed the connection" ":sellout!n=greg@guest-fw.dc4.itasoftware.com PRIVMSG #lisp :rsynnott: what, you don't like svn?" ":lucka_!n=mornfall@ip-89-102-33-70.karneval.cz QUIT :Client Quit" ":meingbg!n=user@remote2.student.chalmers.se JOIN :#lisp" ":nyef!n=nyef@pool-70-20-50-169.man.east.verizon.net PRIVMSG #lisp :sellout: It's a subversion of what a real source control system should be." ":sellout!n=greg@guest-fw.dc4.itasoftware.com PRIVMSG #lisp :nyef: agreed ... but it's the best thing that comes pre-installed on Macs." ":meingbg!n=user@remote2.student.chalmers.se QUIT :Client Quit" ":aerique!i=euqirea@xs2.xs4all.nl QUIT :\"...\"" ":meingbg!n=user@remote2.student.chalmers.se JOIN :#lisp" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :sellout: I have no problem with it, but making the links to the fully-precompiled packages more obvious would be useful" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :ACTION considers svn to be the worst vcs, except for all the others" ":sellout!n=greg@guest-fw.dc4.itasoftware.com PRIVMSG #lisp :rsynnott: Agreed. I was planning to steal the SBCL model :)" ":nikodemus_!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :%method-function disassembly smarts in cvs" ":rme!n=rme@pool-70-104-127-61.chi.dsl-w.verizon.net JOIN :#lisp" ":kuwabara!n=Kuwabara@cerbere.qosmos.eu QUIT :Remote closed the connection" ":meingbg!n=user@remote2.student.chalmers.se PRIVMSG #lisp :Hey, I would like to add object persistency to my app using clisp, anyone got ideas? I've been looking around quite a bit, seems like the good packages out ther don't support clisp?" ":lemonodor!n=lemonodo@adsl-76-214-15-172.dsl.lsan03.sbcglobal.net QUIT :" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :meingbg: i don't know, sorry. when i've had simple enough needs, i persist things via PRINT and load them back with READ." ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :meingbg, no elephant?" ":meingbg!n=user@remote2.student.chalmers.se PRIVMSG #lisp :tic: Does it support clisp? Or should I use another implementation?" ":joshe!n=aurum@opal.elsasser.org QUIT :\"leaving\"" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :meingbg, I don't know about Elephant's support, but it's an object persistance library. Many in #lisp use SBCL." ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :(or multiple Lisps, it seems.)" ":postamar!n=postamar@x-132-204-254-225.xtpr.umontreal.ca PART #lisp :" ":b4|hraban!n=b4@0brg.xs4all.nl QUIT :\"Leaving\"" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :I thought everyone agreed that sbcl was dead ??!" ":tayssir!n=user@streamtech.xs4all.nl QUIT :No route to host" ":beach!n=user@ABordeaux-158-1-73-156.w90-60.abo.wanadoo.fr PRIVMSG #lisp :schme_: ?" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :to me, it seems the other way around." ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :SBCL agreed everyone was dead?" ":kuwabara!n=Kuwabara@cerbere.qosmos.net JOIN :#lisp" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :(save-lisp-and-die). Might have a point in there." ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :beach: ?" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :There seems to be no elephant for the clisp, no :)" ":ths!n=ths@p54A47310.dip.t-dialin.net PRIVMSG #lisp :schme_: AFAICS \"everyone\" was a very small set of people." ":nikodemus!n=nikodemu@cs27013130.pp.htv.fi JOIN :#lisp" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :Ya." ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :did anyone agree that SBCL was dead? I'm having a hard time parsing \"dead\" here" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :Well time to get dressed up and get drunk, eh?!" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :happy halloween everyone :)" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :Lisp is dead, sure." ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :or is this halloween trolling? :-)" ":nikodemus!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :schme_: wtf? where did you come up with that?" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :chandler, the undead Lisp! Trick or parens!" ":jfrancis!n=jfrancis@72.14.224.1 JOIN :#lisp" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :tic: um, trick" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :I came up with it the other day while there was lots of people talking about abcl and someone suggested that no one used sbcl anymore :)" ":schme_!n=marcus@c83-254-190-108.bredband.comhem.se PRIVMSG #lisp :But I'm off :)" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :hah" ":jfrancis!n=jfrancis@72.14.224.1 QUIT :Client Quit" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :ACTION throws a C++ book at Chandler" ":meingbg!n=user@remote2.student.chalmers.se PRIVMSG #lisp :So, elephant has support for SBCL, but not clisp. Or other way around, perhaps." ":jfrancis!n=jfrancis@72.14.224.1 JOIN :#lisp" ":ivan4th!n=ivan4th@smtp.igrade.ru QUIT :Remote closed the connection" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :meingbg, do you require clisp for a specific purpose?" ":e271!i=[1Xmizzn@panix3.panix.com PRIVMSG #lisp :schme_: we in the abcl community could only wish that were the case..." ":meingbg!n=user@remote2.student.chalmers.se PRIVMSG #lisp :tic: no, I'm just halfway confused in the war between lisp implementations." ":reaver__!n=reaver@212.88.117.162 QUIT :Read error: 104 (Connection reset by peer)" ":UnwashedMeme!n=nathan@216.155.97.1 JOIN :#lisp" ":meingbg!n=user@remote2.student.chalmers.se PRIVMSG #lisp :How there can be a war between non-existent communities I don't know..." ":nikodemus!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :how many developers and users does abcl have?" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :meingbg, they often solve different problems. clisp for example is good for runtime recompilation, because it's fast. and very portable." ":kuwabara!n=Kuwabara@cerbere.qosmos.net QUIT :Remote closed the connection" ":e271!i=[1Xmizzn@panix3.panix.com PRIVMSG #lisp :Actually, I wouldn't want *less* people around sbcl: otherwise how would I know what the crrect behavior for abcl would be?" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :meingbg, (the compilation step is fast.)" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :runtime recompilation?" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :Xach, COMPILE is quick, IIRC." ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :ACTION hadn't noticed, but doesn't use clisp as much as sbcl" ":meingbg!n=user@remote2.student.chalmers.se PRIVMSG #lisp :tic: Well, right now I need support for elephant or another persistency package... I guess that pulls me away from clisp." ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :I think I read it in the paper on how to produce Lisp code that runs faster than C." ":epoch!n=K-I-S-S@p3m/member/epoch JOIN :#lisp" ":kuwabara!n=Kuwabara@cerbere.qosmos.fr JOIN :#lisp" ":meingbg!n=user@remote2.student.chalmers.se PRIVMSG #lisp :Does anyone have information on which lisp implementation is the most used one? Is it perhaps one of the non-free?" ":nikodemus!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :http://sourceforge.net/project/stats/detail.php?group_id=1373&ugn=sbcl&mode=alltime&&type=prdownload" ":amnesiac!n=amnesiac@p3m/member/Amnesiac JOIN :#lisp" ":nikodemus!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :anyone want to bet when sbcl gets >10k downloads per month?" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :interesting" ":dlowe!n=dlowe@ita4fw1.itasoftware.com PRIVMSG #lisp :ACTION prefers the git repo." ":sellout!n=greg@guest-fw.dc4.itasoftware.com PRIVMSG #lisp :nikodemus: the day after Christmas?" ":Xof!n=crhodes@dunstaple.doc.gold.ac.uk PRIVMSG #lisp :what happened in June 2005?" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :sellout, I think september 31st" ":tcr!n=tcr@host145.natpool.mwn.de PRIVMSG #lisp :when was the 1.0 release?" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :Xach, PCL?" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :tic: What about it?" ":sellout!n=greg@guest-fw.dc4.itasoftware.com PRIVMSG #lisp :Xach: It was published" ":nyef!n=nyef@pool-70-20-50-169.man.east.verizon.net PRIVMSG #lisp :tcr: 22 months ago, maybe?" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :Xof asked about it." ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :Xach, sorry, was meant for Xof. Publication date for Practical Common Lisp." ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :http://planet.lisp.org/2005/6.html doesn't suggest anything to me" ":jgracin!n=jgracin@82.193.208.195 JOIN :#lisp" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :ACTION blames insufficiently smart autocompletion" ":nikodemus!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :maybe an errant bot?" ":jlf`!n=user@209.204.171.109 JOIN :#lisp" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :obviously the climacs screenies made people go nuts about Lisp." ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :ACTION is sad about all the dead links there" ":lemonodor!n=lemonodo@66.43.112.62 JOIN :#lisp" ":UnwashedMeme!n=nathan@216.155.97.1 PRIVMSG #lisp :I'm with dlowe on using the git mirror" ":nikodemus_!n=nikodemu@cs27013130.pp.htv.fi QUIT :Read error: 110 (Connection timed out)" ":dialtone!n=dialtone@adsl-67-124-36-5.dsl.pltn13.pacbell.net QUIT :Connection timed out" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :nikodemus: well, I'm trying to get more binaries up to date, which may help boost the download count" ":meingbg!n=user@remote2.student.chalmers.se PRIVMSG #lisp :ACTION caused sbcl increased download count for today" ":nikodemus!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :hooray!" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :also, I'll try blogging about the release every month" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :who knows, it might help :-)" ":nikodemus!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :anoncvs reads look odd" ":nikodemus!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :http://sourceforge.net/project/stats/detail.php?group_id=1373&ugn=sbcl&type=cvs&mode=12months&year=2006" ":nikodemus!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :chandler: do you have the write bit for the freshmeat page?" ":ths!n=ths@p54A47310.dip.t-dialin.net PRIVMSG #lisp :chandler: I'm building Linux/ppc now." ":meingbg!n=user@remote2.student.chalmers.se PRIVMSG #lisp :all right, sbcl failed install, now what?" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :nikodemus: I do. actually, I've forgotten all about that" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :sadly, there are probably more downloads of arc :P" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :meingbg: how so?" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :lisppaste: url?" ":lisppaste!n=lisppast@208.72.159.207 PRIVMSG #lisp :To use the lisppaste bot, visit http://paste.lisp.org/new/lisp and enter your paste." ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :meingbg: paste the messages there" ":nikodemus!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :http://www.stat.umn.edu/arc/software.html # the real arc :P" ":besiria!n=user@ppp083212086009.dsl.uom.gr JOIN :#lisp" ":lisppaste!n=lisppast@208.72.159.207 PRIVMSG #lisp :meingbg pasted \"sbcl failed install\" at http://paste.lisp.org/display/69521" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :oh. don't install it from apt-get" ":dialtone!n=dialtone@adsl-99-136-101-166.dsl.pltn13.sbcglobal.net JOIN :#lisp" ":meingbg!n=user@remote2.student.chalmers.se PRIVMSG #lisp :chandler: OK, I'll try download it." ":matley!n=matley@matley.imati.cnr.it QUIT :Connection timed out" ":b4|hraban!n=b4@0brg.xs4all.nl JOIN :#lisp" ":ths!n=ths@p54A47310.dip.t-dialin.net PRIVMSG #lisp :meingbg: Which system / system version do you use? (A plain Debian install shouldn't fail.)" ":``Erik_!i=erik@c-68-54-174-162.hsd1.md.comcast.net QUIT :Read error: 110 (Connection timed out)" ":meingbg!n=user@remote2.student.chalmers.se PRIVMSG #lisp :ths: it's plan Debian." ":ths!n=ths@p54A47310.dip.t-dialin.net PRIVMSG #lisp :Version?" ":meingbg!n=user@remote2.student.chalmers.se PRIVMSG #lisp :4.0" ":meingbg!n=user@remote2.student.chalmers.se PRIVMSG #lisp :Debian GNU/Linux 4.0 (etch)" ":ths!n=ths@p54A47310.dip.t-dialin.net PRIVMSG #lisp :Strange, I don't know of such a failure. Please report it to the Debian bugtracker (easiest with reportbug)." ":meingbg!n=user@remote2.student.chalmers.se PRIVMSG #lisp :All right. It works now." ":meingbg!n=user@remote2.student.chalmers.se PRIVMSG #lisp :I'll file a bug." ":rme!n=rme@pool-70-104-127-61.chi.dsl-w.verizon.net QUIT :" ":rme!n=rme@pool-70-104-127-61.chi.dsl-w.verizon.net JOIN :#lisp" ":lispm!n=joswig@e177150201.adsl.alicedsl.de QUIT :Read error: 110 (Connection timed out)" ":PissedNumlock!i=resteven@igwe19.vub.ac.be PRIVMSG #lisp :can one change/use the copier generated by defstruct so it copies a structure but changes some params | is there another built-in way to do this ?" ":PissedNumlock!i=resteven@igwe19.vub.ac.be PRIVMSG #lisp :newbie lisper, dont shoot me :)" ":l4ndfo!n=l4ndfo@catv-89-132-93-183.catv.broadband.hu QUIT :Read error: 60 (Operation timed out)" ":nikodemus!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :(defstruct (foo ... (:copier %copy-foo)) ...) (defun copy-foo (foo) (let ((copy (%copy-foo foo))) ...change things... foo)" ":nikodemus!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :that is, you need to define a function that does the changes you want, and call the copier from it" ":nikodemus!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :and returning the copy instead of the original from the wrapper is probably a good idea... :P" ":PissedNumlock!i=resteven@igwe19.vub.ac.be PRIVMSG #lisp :well, I'm supposed to write things functional, so no setf etc (although I dont know if your solution violates that requirement)" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :well, unless you ENJOY perplexing your users" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :PissedNumlock: why?" ":PissedNumlock!i=resteven@igwe19.vub.ac.be PRIVMSG #lisp :since it does not change the object you give to the copier" ":envi^home!n=envi@220.121.234.156 QUIT :Read error: 104 (Connection reset by peer)" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :\"I'm supposed to write things functional\" sounds like homework to me - is this the case?" ":PissedNumlock!i=resteven@igwe19.vub.ac.be PRIVMSG #lisp :academic purposes, I only learned OO (well, I have seen basic functional programming in my first year)" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :PissedNumlock: make copy, loop for slot in structure, change where appropriate?" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :(assuming that there is a way to get a list of slots in a structure; I have never ever used defstruct)" ":PissedNumlock!i=resteven@igwe19.vub.ac.be PRIVMSG #lisp :not rly homework chandler, working on my bachelor thesis, but I'm getting started with lisp first" ":PissedNumlock!i=resteven@igwe19.vub.ac.be PRIVMSG #lisp :but it's a little 'assignment' my promotor gave me to get started" ":PissedNumlock!i=resteven@igwe19.vub.ac.be PRIVMSG #lisp :thx for the answers, just wanted to know if I missed smthg obvious" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :sounds like a slightly mad assignment :)" ":slyrus_!n=slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net JOIN :#lisp" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :The automagic copier will be useless in this endeavor." ":nikodemus!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :PissedNumlock: is the a specific solution you need, or a general one? that is, do you have have to just have a COPY-FOO that does that, or do you have to say \"this is how you write a DEFSTRUCT like form that automatically creates an almost-copier\"?" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :ok, I think this is enough messing with the download table for today: http://www.sbcl.org/platform-table.html" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :it's got a nice \"flaming b2 bomber\" look to it." ":elurin!n=user@81.213.203.109 QUIT :Read error: 60 (Operation timed out)" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :though strictly speaking most of the grey in the win32 row is a lie" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :I don't think anybody cares about NT4 anymore" ":mega1!n=mega@pool-0471d.externet.hu QUIT :Read error: 110 (Connection timed out)" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :certainly the x86 port won't run on that" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :maybe my \"certainly\" is a little too certain - ISTR nyef saying he was using Win2k-and-up APIs" ":borism_!n=boris@195-50-206-75-dsl.krw.estpak.ee JOIN :#lisp" ":drewc!n=drewc@89.16.166.162 PRIVMSG #lisp :ZabaQ: aroundp" ":Jacob_H!n=jacob@92.3.254.31 QUIT :\"Leaving\"" ":vixey!n=witch@amcant.demon.co.uk JOIN :#Lisp" ":sellout!n=greg@guest-fw.dc4.itasoftware.com PRIVMSG #lisp :rsynnott: a quick & dirty first pass: http://trac.clozure.com/openmcl/wiki/WikiStart" ":kuhzoo!n=kuhzoo@office.01.com JOIN :#lisp" ":Krystof!i=csr21@howells.doc.gold.ac.uk QUIT :Read error: 110 (Connection timed out)" ":nikodemus!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :chandler: nice" ":borism!n=boris@195-50-199-184-dsl.krw.estpak.ee QUIT :Read error: 145 (Connection timed out)" ":ciscbrain!n=eugen@softhouse.is.ew.ro JOIN :#lisp" ":kreuter!n=kreuter@pool-96-252-14-107.bstnma.fios.verizon.net PRIVMSG #lisp :I think I remember some win2k-only calls in there somewhere." ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :I wouldn't be terribly surprised." ":epoch!n=K-I-S-S@p3m/member/epoch QUIT :\"  \"" ":jewel!n=jewel@dsl-242-171-245.telkomadsl.co.za QUIT :Read error: 113 (No route to host)" ":epoch!n=K-I-S-S@p3m/member/epoch JOIN :#lisp" ":mogunus!n=marco@173.9.7.10 QUIT :\"leaving\"" ":mogunus!n=marco@173.9.7.10 JOIN :#lisp" ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi JOIN :#lisp" ":cracki!n=cracki@sglty.kawo2.RWTH-Aachen.DE JOIN :#lisp" ":pitui!n=pitui@doh.research.att.com JOIN :#lisp" ":lemonodor!n=lemonodo@66.43.112.62 QUIT :" ":photon!n=photon@unaffiliated/photon PART #lisp :\"Leaving\"" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :sellout: much better :)" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :cool, chipz now supports bzip2 decompression." ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :ooh, there's a solaris beta?" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :with threads?" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :rsynnott: solaris beta of what?" ":Jasko!n=tjasko@209.74.44.225 QUIT :\"Leaving\"" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :ccl" ":sellout!n=greg@guest-fw.dc4.itasoftware.com PRIVMSG #lisp :rsynnott: Actually, I just sent out a mail to the devs asking them to give better labels as to the level of completion of their ports. I just guessed." ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :sellout: is the 386 version actually that far along, then?" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :rsynnott: you should be able to build SBCL for Solaris x86 with threads, actually" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :(if you care)" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :really? didn't know that" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :cool" ":dlowe!n=dlowe@ita4fw1.itasoftware.com QUIT :Read error: 104 (Connection reset by peer)" ":sellout!n=greg@guest-fw.dc4.itasoftware.com PRIVMSG #lisp :rsynnott: I really don't know." ":sellout!n=greg@guest-fw.dc4.itasoftware.com PRIVMSG #lisp :rsynnott: Beyond Darwin and Linux x86-64, I have enough trouble just remember what's supported, let alone how far along newer ports are (hopefully this table will help)" ":nikodemus!n=nikodemu@cs27013130.pp.htv.fi QUIT :Read error: 110 (Connection timed out)" ":kreuter!n=kreuter@pool-96-252-14-107.bstnma.fios.verizon.net PRIVMSG #lisp :Xach: I think planet.sbcl.org is outta whack again." ":borism!n=boris@195-50-212-207-dsl.krw.estpak.ee JOIN :#lisp" ":dlowe!n=dlowe@ita4fw1.itasoftware.com JOIN :#lisp" ":willb!n=wibenton@wireless119.cs.wisc.edu QUIT :\"Leaving\"" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :yeah :(" ":appletizer!i=user@82-46-30-39.cable.ubr04.hawk.blueyonder.co.uk QUIT :Remote closed the connection" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :ACTION will just change the refreshes to force-refreshes" ":kreuter!n=kreuter@pool-96-252-14-107.bstnma.fios.verizon.net PRIVMSG #lisp :is it something that sourceforge is doing?" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :is there a standard way to do raw terminal input?" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :locklace: no." ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :is a chipz & salza merger on the horizon?" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :nikodemus`: no" ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :ok" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :is there a recommended non-standard way?" ":silenius!n=jl@yian-ho03.nir.cronon.net QUIT :Remote closed the connection" ":hsaliak!n=hsaliak@cm89.sigma229.maxonline.com.sg QUIT :Read error: 54 (Connection reset by peer)" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :kreuter: sssort of. at time T my software says \"Has the sbcl feed been updated since last time I checked?\". At time T+1 the git software gets a commit with a timestamp of T-1. My software then re-asks: \"Has the sbcl feed been updated since the last time I checked (T)?\" The feed software says \"Nope, last update was T-1.\"" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :locklace: hmm, not sure. clisp has some stuff built-in. i don't think, outside of that, there is a really baked solution." ":hsaliak!n=hsaliak@cm89.sigma229.maxonline.com.sg JOIN :#lisp" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :kreuter: so my timestamps march into the future without picking up the retroactive updates" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :kreuter: what i need to do instead is save the timestamp of the last item" ":kreuter!n=kreuter@pool-96-252-14-107.bstnma.fios.verizon.net PRIVMSG #lisp :locklace: what do you need to do?" ":kreuter!n=kreuter@pool-96-252-14-107.bstnma.fios.verizon.net PRIVMSG #lisp :Xach: okay." ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :ACTION can imagine all kinds of cool things to do with raw terminals, like a tty gui repl!" ":kreuter!n=kreuter@pool-96-252-14-107.bstnma.fios.verizon.net PRIVMSG #lisp :locklace: if you just want to futz with the tty's settings, you can do that through some bindings in sb-posix. there are also curses bindings around, if you need something fancier." ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :Xach: careful; that way lies madness and Kenny Tilton's insane opengl inspector" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :kreuter: it's required for basically any kind of terminal-based interface apart from the simplest line-oriented cli" ":borism_!n=boris@195-50-206-75-dsl.krw.estpak.ee QUIT :Read error: 145 (Connection timed out)" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :locklace: iirc linedit offers something of that, now that i think of it" ":kreuter!n=kreuter@pool-96-252-14-107.bstnma.fios.verizon.net PRIVMSG #lisp :locklace: so you're just taking a survey?" ":hefner!n=hefner@c-68-50-101-139.hsd1.md.comcast.net PRIVMSG #lisp :ACTION misses the elegance of the old pc character mode" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :Xach: oh, that looks quite useful even if it doesn't do raw input, thanks" ":willb!n=wibenton@wireless119.cs.wisc.edu JOIN :#lisp" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :ACTION imagines Xof composing a sourceforge bug report: \"where are my download charts in log scale?\"" ":Mr_SpOOn!n=Mr_SpOOn@89-97-102-218.ip17.fastwebnet.it JOIN :#lisp" ":ecraven!n=nex@plc31-103.linzag.net JOIN :#lisp" ":elurin!n=user@81.213.203.109 JOIN :#lisp" ":seelenquell__!n=seelenqu@pD9E43D10.dip.t-dialin.net JOIN :#lisp" ":besiria!n=user@ppp083212086009.dsl.uom.gr QUIT :Read error: 104 (Connection reset by peer)" ":pstickne!n=pstickne@c-71-236-177-238.hsd1.wa.comcast.net QUIT :Operation timed out" ":Cel!n=Cel@d54C53B58.access.telenet.be QUIT :Read error: 110 (Connection timed out)" ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :there is terminfo.lisp" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :that's the output half, anyway" ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :and linedit has code to set the terminal to raw mode" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :oops, not just the output half, sorry." ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :ACTION should give linedit and osicat some love, some of these days" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :is there any documentation for either of them?" ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :terminfo.lisp and linedit?" ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :terminfo.lisp is iirc poorly documented" ":willb1!n=wibenton@wireless119.cs.wisc.edu JOIN :#lisp" ":willb1!n=wibenton@wireless119.cs.wisc.edu QUIT :Read error: 104 (Connection reset by peer)" ":willb2!n=wibenton@wireless119.cs.wisc.edu JOIN :#lisp" ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :linedit's exported functions should be documented, but the terminal twiddling isn't" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :linedit and osicat" ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :as it's not exported" ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :likewise for osicat: public interfaces should have docstrings" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :ok, didn't see any docs online but will look in the tarballs" ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :the webpage for osicat is out of date, by the way: the CVS has been replaced by a git repo" ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :http://common-lisp.net/project/osicat/git/osicat # iirc" ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :(they and alexandria are the projects i want to give xaediware-style docs for)" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :that would be very helpful, yes" ":locklace!i=locklace@gateway/tor/x-6ffe886e1dcc5fa2 PRIVMSG #lisp :alexandria has the pdf doc at least" ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu PRIVMSG #lisp :ACTION votes for a PCL fix... if it's consuming the same amount of time... :)" ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :same time but not same brain cycles :)" ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu PRIVMSG #lisp :oh, that's true." ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :attila_lendvai: what are you guys working on these days, by the way?" ":doxtor!i=phytovor@unaffiliated/mitja JOIN :#lisp" ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu PRIVMSG #lisp :nikodemus`: we are still running that project for the gov. we've just signed a contract with another ministry for a similar application, but with a more reasonable price this time. enough to pay us an average salary for a year." ":tcr!n=tcr@host145.natpool.mwn.de PRIVMSG #lisp :adeht: are you here?" ":dlowe!n=dlowe@ita4fw1.itasoftware.com PRIVMSG #lisp :attila_lendvai: grats" ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi PRIVMSG #lisp :coolness" ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu PRIVMSG #lisp :well, we still need to deliver... but seems doable." ":edon!n=edon@albalug/edon JOIN :#lisp" ":vy!n=user@88.231.235.151 JOIN :#lisp" ":seelenquell_!n=seelenqu@pD9E47359.dip.t-dialin.net QUIT :Read error: 110 (Connection timed out)" ":willb!n=wibenton@wireless119.cs.wisc.edu QUIT :Read error: 113 (No route to host)" ":sabetts!n=sabetts@S0106000a95700fd8.gv.shawcable.net QUIT :Read error: 110 (Connection timed out)" ":cemerick!n=la_mer@75.147.38.122 QUIT :" ":mulligan!n=user@e178040027.adsl.alicedsl.de QUIT :Remote closed the connection" ":adicarlo!i=adam@66-234-56-82.nyc.cable.nyct.net QUIT :Remote closed the connection" ":lisppaste!n=lisppast@208.72.159.207 QUIT :\"Want lisppaste in your channel? Email lisppaste-requests AT common-lisp.net.\"" ":minion!n=minion@208.72.159.207 QUIT :\"Common Lisp IRC library - http://common-lisp.net/project/cl-irc\"" ":specbot!n=specbot@208.72.159.207 QUIT :\"Common Lisp IRC library - http://common-lisp.net/project/cl-irc\"" ":lisppaste!n=lisppast@common-lisp.net JOIN :#lisp" ":minion!n=minion@common-lisp.net JOIN :#lisp" ":specbot!n=specbot@common-lisp.net JOIN :#lisp" ":ecraven!n=nex@plc31-103.linzag.net QUIT :\"bbl\"" ":benny!n=benny@i577A0DC7.versanet.de QUIT :Connection timed out" ":ace4016!i=ace4016@cpe-76-168-248-118.socal.res.rr.com JOIN :#lisp" ":sabetts!n=sabetts@S0106000a95700fd8.gv.shawcable.net JOIN :#lisp" ":stassats`!n=stassats@wikipedia/stassats QUIT :Read error: 110 (Connection timed out)" ":dialtone!n=dialtone@adsl-99-136-101-166.dsl.pltn13.sbcglobal.net QUIT :Connection timed out" ":benny!n=benny@i577A0DC7.versanet.de JOIN :#lisp" ":stassats!n=stassats@ppp78-37-19-164.pppoe.avangarddsl.ru JOIN :#lisp" ":Cel!n=Cel@d54C53B58.access.telenet.be JOIN :#lisp" ":bombshelter13!n=bombshel@net1.senecac.on.ca JOIN :#lisp" ":nikodemus`!n=nikodemu@cs27013130.pp.htv.fi QUIT :\"This computer has gone to sleep\"" ":ehu!i=52aa21ad@gateway/web/ajax/mibbit.com/x-373ee0e279c0ff43 JOIN :#lisp" ":neurogeek_!n=neurogee@201.208.73.206 QUIT :Read error: 104 (Connection reset by peer)" ":novaburst!i=nova@sourcemage/mage/novaburst JOIN :#lisp" ":ramkrsna!n=ramkrsna@unaffiliated/ramkrsna QUIT :\"Leaving\"" ":x6j8x!n=x6j8x@77.21.43.186 JOIN :#lisp" ":meingbg!n=user@remote2.student.chalmers.se PRIVMSG #lisp :Talking about nothing... How common is it really to get employed to write lisp prorams?" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :meingbg: I think that depends on how well you can solve puzzles about strawberry fields." ":topo__!n=topo@200.37.161.41 QUIT :Read error: 110 (Connection timed out)" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :aka ITA. :)" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :meingbg, check w/ hypno" ":kreuter!n=kreuter@pool-96-252-14-107.bstnma.fios.verizon.net PRIVMSG #lisp :howcome SBCL" ":njsg!n=njsg@unaffiliated/njsg JOIN :#lisp" ":kreuter!n=kreuter@pool-96-252-14-107.bstnma.fios.verizon.net PRIVMSG #lisp :oops" ":kreuter!n=kreuter@pool-96-252-14-107.bstnma.fios.verizon.net PRIVMSG #lisp :howcome SBCL's copy of ASDF doesn't include the tests in cclan?" ":meingbg!n=user@remote2.student.chalmers.se PRIVMSG #lisp :tic: I see, lisp is for real problems, right?" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :meingbg, indeed, very much so" ":kreuter!n=kreuter@pool-96-252-14-107.bstnma.fios.verizon.net PRIVMSG #lisp :real *and* imaginary problems." ":``Erik_!i=erik@c-68-54-174-162.hsd1.md.comcast.net JOIN :#lisp" ":[Head|Rest]!n=macosx@217.149.185.250 JOIN :#lisp" ":dlowe!n=dlowe@ita4fw1.itasoftware.com PRIVMSG #lisp :kreuter: you mean complex problems?" ":sabetts!n=sabetts@S0106000a95700fd8.gv.shawcable.net PRIVMSG #lisp :wait wait wait, lisp is for fairies in imagination land" ":kreuter!n=kreuter@pool-96-252-14-107.bstnma.fios.verizon.net PRIVMSG #lisp :dlowe: yessir!" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :meingbg, I find Lisp excellent for writing pseudo code that compiles." ":meingbg!n=user@remote2.student.chalmers.se PRIVMSG #lisp :tic: AKA intentional programming :)" ":x6j8x!n=x6j8x@77.21.43.186 QUIT :" ":neurogeek_!n=neurogee@201.208.73.206 JOIN :#lisp" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :meingbg, this is my answer -> http://stackoverflow.com/questions/106058/practical-example-of-lisps-flexibility#108068" ":creddy!n=CrazyEdd@220-253-113-170.VIC.netspace.net.au QUIT :Read error: 110 (Connection timed out)" ":Odin-!n=sbkhh@s121-302.gardur.hi.is JOIN :#lisp" ":creddy!n=CrazyEdd@wrongplanet/CrazyEddy JOIN :#lisp" ":nurv101!n=askmefor@bl10-158-83.dsl.telepac.pt JOIN :#lisp" ":slyrus_!n=slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net QUIT :Read error: 110 (Connection timed out)" ":kuhzoo1!n=kuhzoo@office.01.com JOIN :#lisp" ":jgracin!n=jgracin@82.193.208.195 QUIT :Remote closed the connection" ":elurin!n=user@81.213.203.109 QUIT :Read error: 60 (Operation timed out)" ":meingbg!n=user@remote2.student.chalmers.se PRIVMSG #lisp :tic: If Charles Simonyi had taken a look at lisp... but no, he wanted more, and hasn't really been able to deliver. Who knows, perhaps one day he'll get something out on the market." ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :having boatloads of cash surely is a drain on motivation" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :(well, maybe not, but i think it would demotivate *me* somewhat)" ":mrsolo!n=mrsolo@nat/yahoo/x-94c4714ee346d02b JOIN :#lisp" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :meingbg, I don't know who Charles Simonyi is." ":meingbg!n=user@remote2.student.chalmers.se PRIVMSG #lisp :Xach: yeah, maybe we all need to go bankrupt every now and then." ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :nowedont!" ":kreuter!n=kreuter@pool-96-252-14-107.bstnma.fios.verizon.net PRIVMSG #lisp :and look at Paul Graham... nothing to do with himself but develop a new language, and all he does is remove some parens from Scheme." ":meingbg!n=user@remote2.student.chalmers.se PRIVMSG #lisp :tic: http://en.wikipedia.org/wiki/Intentional_programming" ":meingbg!n=user@remote2.student.chalmers.se PRIVMSG #lisp :kreuter: Perhaps he makes the combined trip that all the other language developers have made, before he comes up with a real invention." ":dcrawford!n=dcrawfor@ita4fw1.itasoftware.com PRIVMSG #lisp :heh, strawberry fields was the puzzle I applied with :P" ":sellout!n=greg@guest-fw.dc4.itasoftware.com PRIVMSG #lisp :kreuter: also vowels!" ":dcrawford!n=dcrawfor@ita4fw1.itasoftware.com PRIVMSG #lisp :kreuter, so PG is still in the lisp stage of \"I wanna make a lisp with less parens\"?" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :kreuter, hy lk cn stll prgrm wtht vwls!" ":kreuter!n=kreuter@pool-96-252-14-107.bstnma.fios.verizon.net PRIVMSG #lisp :sellout: heh. my favorite anti-PG joke." ":dcrawford!n=dcrawfor@ita4fw1.itasoftware.com PRIVMSG #lisp :tic: works for hebrew :P" ":dlowe!n=dlowe@ita4fw1.itasoftware.com PRIVMSG #lisp :hebrew has vowel points :p" ":``Erik_!i=erik@c-68-54-174-162.hsd1.md.comcast.net QUIT :Read error: 110 (Connection timed out)" ":kuhzoo!n=kuhzoo@office.01.com QUIT :Read error: 110 (Connection timed out)" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :kreuter: we cn optmze sftwr devlpmnt tme if we typ lss" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :CL cde is to vrbse" ":kreuter!n=kreuter@pool-96-252-14-107.bstnma.fios.verizon.net PRIVMSG #lisp :please stop." ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :dcrawford, only in the sacred texts I think?" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :heh :-)" ":``Erik_!i=erik@c-68-54-174-162.hsd1.md.comcast.net JOIN :#lisp" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :ACTION didn't see tic's comment until now" ":dcrawford!n=dcrawfor@ita4fw1.itasoftware.com PRIVMSG #lisp :tic: like M-ght ?" ":fe[nl]ix!n=algidus@217.202.72.63 JOIN :#lisp" ":H4ns1!n=hans@p57A0DC82.dip.t-dialin.net JOIN :#lisp" ":fe[nl]ix!n=algidus@217.202.72.63 PRIVMSG #lisp :hello" ":dcrawford!n=dcrawfor@ita4fw1.itasoftware.com PRIVMSG #lisp :.. ( AIM-8 )" ":meingbg!n=user@remote2.student.chalmers.se PRIVMSG #lisp :Xach: dcrawford: Do both of you work at ITA?" ":H4ns1!n=hans@p57A0DC82.dip.t-dialin.net PRIVMSG #lisp :drewc: ping" ":drewc!n=drewc@89.16.166.162 PRIVMSG #lisp :H4ns1: ack" ":dcrawford!n=dcrawfor@ita4fw1.itasoftware.com PRIVMSG #lisp :meingbg, I do; not xach" ":H4ns1!n=hans@p57A0DC82.dip.t-dialin.net PRIVMSG #lisp :drewc: what wordlist is that which is requested through viewcvs?" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :dcrawford: ah, yes, but no hebrew in arc" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :unicode is irrelevant, remember?" ":drewc!n=drewc@89.16.166.162 PRIVMSG #lisp :H4ns1: \"GET /cgi-bin/viewcvs.cgi/cl-irc/example/words?annotate=1.1&root=cl-irc HTTP/1.1\"" ":jewel!n=jewel@dsl-242-171-245.telkomadsl.co.za JOIN :#lisp" ":meingbg!n=user@remote2.student.chalmers.se PRIVMSG #lisp :dcrawford: So do ITA and lisp have anything to do with each other?" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :meingbg: they employ a few dozen lisp hackers" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :including some famous ones like dan weinreb and dcrawford" ":sellout!n=greg@guest-fw.dc4.itasoftware.com PRIVMSG #lisp :*cough*" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :bah, you're a contractor." ":H4ns1!n=hans@p57A0DC82.dip.t-dialin.net PRIVMSG #lisp :sellout: you are famous, too!" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :heheh" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :sellout: aren't you Clozure?" ":sellout!n=greg@guest-fw.dc4.itasoftware.com PRIVMSG #lisp :Xach: I was more coughing at your definition of fame ;)" ":dcrawford!n=dcrawfor@ita4fw1.itasoftware.com PRIVMSG #lisp :if you go to contractors .. then also kreuter" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :you blew his cover!" ":dcrawford!n=dcrawfor@ita4fw1.itasoftware.com PRIVMSG #lisp :BOOM!" ":kreuter!n=kreuter@pool-96-252-14-107.bstnma.fios.verizon.net PRIVMSG #lisp :huh?" ":kreuter!n=kreuter@pool-96-252-14-107.bstnma.fios.verizon.net PRIVMSG #lisp :I'm not technically a contractor." ":kreuter!n=kreuter@pool-96-252-14-107.bstnma.fios.verizon.net PRIVMSG #lisp :I'm technically in limbo" ":sellout!n=greg@guest-fw.dc4.itasoftware.com PRIVMSG #lisp :Yeah, kreuter doesn't even get paid, he just has nothing better to do." ":rvirding!n=chatzill@h235n3c1o1034.bredband.skanova.com JOIN :#lisp" ":kreuter!n=kreuter@pool-96-252-14-107.bstnma.fios.verizon.net PRIVMSG #lisp :sellout: see, once you learn to photosynthesize, all you need is decent lighting." ":dcrawford!n=dcrawfor@ita4fw1.itasoftware.com PRIVMSG #lisp :ah, an intern then :P" ":novaburst!i=nova@sourcemage/mage/novaburst PART #lisp :" ":sellout!n=greg@guest-fw.dc4.itasoftware.com PRIVMSG #lisp :kreuter: Man, I hope you have a window, then." ":dcrawford!n=dcrawfor@ita4fw1.itasoftware.com PRIVMSG #lisp :coders photosynthesize flouresent lighting :)" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :dcrawford, what'd M-ght do?" ":dcrawford!n=dcrawfor@ita4fw1.itasoftware.com PRIVMSG #lisp :tic: ... AIM-8 w/o vowels" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :dcrawford, EPARSE" ":H4ns1!n=hans@p57A0DC82.dip.t-dialin.net PRIVMSG #lisp :drewc: do you have any idea why this url is requested so often?" ":H4ns1!n=hans@p57A0DC82.dip.t-dialin.net PRIVMSG #lisp :drewc: one possible option would be to put squid in front of the apache and make it never expire the cache entry for that (and other critical) resources" ":drewc!n=drewc@89.16.166.162 PRIVMSG #lisp :H4ns: it's fishy.. the referers are all identical." ":H4ns1!n=hans@p57A0DC82.dip.t-dialin.net PRIVMSG #lisp :drewc: well, then junk the url and be done with it :)" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :drewc: what's the referer, out of curiosity?" ":drewc!n=drewc@89.16.166.162 PRIVMSG #lisp :\"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727)\"" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :that's a user-agent!" ":drewc!n=drewc@89.16.166.162 PRIVMSG #lisp :sorry .... i meant user agents!" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :H4ns1: what's the offending URL?" ":jgracin!n=jgracin@82.193.208.195 JOIN :#lisp" ":drewc!n=drewc@89.16.166.162 PRIVMSG #lisp :ACTION is not thinking straight for some reason" ":H4ns1!n=hans@p57A0DC82.dip.t-dialin.net PRIVMSG #lisp :(9:09:31 PM) drewc: H4ns1: \"GET /cgi-bin/viewcvs.cgi/cl-irc/example/words?annotate=1.1&root=cl-irc HTTP/1.1\"" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :oh, that's... odd" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :someone polling for changes, maybe?" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :oh, though no, it's a specific version" ":drewc!n=drewc@89.16.166.162 PRIVMSG #lisp :\"GET /cgi-bin/viewcvs.cgi/cl-irc/example/words%3Fannotate%3D1.1%26root%3Dcl-irc&usg=AFQjCNHuGDbWGC-K9GtL0BxhzI9w_FVqmg HTTP/1.1\" <--- some look like that" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :ok, problem fixed" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :maybe someone left a browser on auto-refresh (opera at least sometimes does this), then died :)" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :ACTION removed words from the repository, then eliminated it from the attic" ":H4ns1!n=hans@p57A0DC82.dip.t-dialin.net PRIVMSG #lisp :*g*" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :ACTION googles for AIM-8" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :more seriously, it might be an automated attempt to hit a viewcvs vulnerability" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :dcrawford, speakers?" ":dcrawford!n=dcrawfor@ita4fw1.itasoftware.com PRIVMSG #lisp :it's mccarthy's lisp paper" ":stassats!n=stassats@wikipedia/stassats PRIVMSG #lisp :tic: ai memo" ":manuel__!n=manuel@HSI-KBW-085-216-061-130.hsi.kabelbw.de PRIVMSG #lisp :hi" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :http://secunia.com/advisories/13703/ , perhaps" ":H4ns1!n=hans@p57A0DC82.dip.t-dialin.net PRIVMSG #lisp :it would be so nice if viewcvs supported if-modified-since" ":rsynnott!i=rsynnott@spoon.netsoc.tcd.ie PRIVMSG #lisp :you probably don't have content-type in the logs, though" ":dcrawford!n=dcrawfor@ita4fw1.itasoftware.com PRIVMSG #lisp :in the beginning there was mccarthy, and he was bored" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :we can be very grateful he lacked IRC" ":vy!n=user@88.231.235.151 PRIVMSG #lisp :Is there a shortcut for getting the n-th-from-the-right bit of an integer?" ":stassats!n=stassats@wikipedia/stassats PRIVMSG #lisp :ldb?" ":kreuter!n=kreuter@pool-96-252-14-107.bstnma.fios.verizon.net PRIVMSG #lisp :vy: what is this \"right\" of which you speak?" ":pkhuong!n=pkhuong@modemcable125.83-81-70.mc.videotron.ca PRIVMSG #lisp :or logbitp" ":dcrawford!n=dcrawfor@ita4fw1.itasoftware.com PRIVMSG #lisp :ACTION too slow" ":elurin!n=user@81.213.203.109 JOIN :#lisp" ":vy!n=user@88.231.235.151 PRIVMSG #lisp :Damn! I always forget the name of LDB." ":davazp!n=user@77.Red-83-54-164.dynamicIP.rima-tde.net QUIT :Remote closed the connection" ":dcrawford!n=dcrawfor@ita4fw1.itasoftware.com PRIVMSG #lisp :just had to use it recently myself" ":drewc!n=drewc@89.16.166.162 PRIVMSG #lisp :chandler: that's one way to do it!" ":nikodemus!n=nikodemu@cs181229041.pp.htv.fi JOIN :#lisp" ":nikodemus!n=nikodemu@cs181229041.pp.htv.fi QUIT :Client Quit" ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu PRIVMSG #lisp :meingbg: for the record, i was leed engineer at intensoft before i quit with a few colleagues and started our own company 2.5 years ago... :)" ":H4ns1!n=hans@p57A0DC82.dip.t-dialin.net PRIVMSG #lisp :drewc: can you close the ticket?" ":drewc!n=drewc@89.16.166.162 PRIVMSG #lisp :H4ns: closing all related tickets now" ":H4ns1!n=hans@p57A0DC82.dip.t-dialin.net PRIVMSG #lisp :drewc: you commented only, which is internal and not sent to the requestor." ":H4ns1!n=hans@p57A0DC82.dip.t-dialin.net PRIVMSG #lisp :drewc: thanks!" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :stassats, aha, thanks." ":drewc!n=drewc@89.16.166.162 PRIVMSG #lisp :H4ns: d0h!" ":H4ns1!n=hans@p57A0DC82.dip.t-dialin.net PRIVMSG #lisp :drewc: you can reply and close at the same time through the web i/f" ":drewc!n=drewc@89.16.166.162 PRIVMSG #lisp :H4ns: that's what i thought i did! :S" ":drewc!n=drewc@89.16.166.162 PRIVMSG #lisp :ACTION cannot even use his cell phone very well." ":ciscbrain!n=eugen@softhouse.is.ew.ro QUIT :Read error: 110 (Connection timed out)" ":H4ns1!n=hans@p57A0DC82.dip.t-dialin.net PRIVMSG #lisp :drewc: you clicked \"close\" but failed to change the message to be a \"reply\"" ":H4ns1!n=hans@p57A0DC82.dip.t-dialin.net PRIVMSG #lisp :drewc: i agree that rt stinks, but it is not _that_ bad i think." ":H4ns1!n=hans@p57A0DC82.dip.t-dialin.net PRIVMSG #lisp :drewc: \"it is software, sure it stinks\"" ":drewc!n=drewc@89.16.166.162 PRIVMSG #lisp :H4ns1: i have problems using our accounting software as well.. i just expect too much of it.. DWIM damnit!" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :drewc, did you write it?" ":drewc!n=drewc@89.16.166.162 PRIVMSG #lisp :the accounting software? no. we use sql-ledger." ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu PRIVMSG #lisp :meingbg: it's also of a notable detail that charles started intentsoft with kitzales (of lisp fame). unfortunately i came a month later, so i didn't have the chance to meet him in person... :( (we worked from hungary or from his yacht)" ":drewc!n=drewc@89.16.166.162 PRIVMSG #lisp :attila_lendvai: working from a yacht! what a great concept." ":drewc!n=drewc@89.16.166.162 PRIVMSG #lisp ::)" ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu PRIVMSG #lisp :drewc: bleh, i was alway seasick... :)" ":H4ns1!n=hans@p57A0DC82.dip.t-dialin.net PRIVMSG #lisp :drewc: you know \"cooking the books\" of black books? bernard gives good advice in that episode on how you can avoid doing your accounts." ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :Kiczales is cool." ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu PRIVMSG #lisp :yeah, he left intentsoft quietly but quickly" ":drewc!n=drewc@89.16.166.162 PRIVMSG #lisp :H4ns1: almost worth it." ":drewc!n=drewc@89.16.166.162 PRIVMSG #lisp :attila_lendvai: we had him at a lispvan last year-ish. It was great, he's a smart guy and had well prepared answers for our 'wtf java?\" questions :)" ":ecraven!n=nex@plc31-103.linzag.net JOIN :#lisp" ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu PRIVMSG #lisp :drewc: ehh, i always wondered what he's doing with aspectj... :) but i think he mostly just gave his name, and some ideas at various brainstorming sessions..." ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu PRIVMSG #lisp :ACTION (ab)used aspectj for a year or two, feeding the compiler writers a few bad debugging sessions..." ":deximer!n=deximer@168.203.117.66 QUIT :\"Leaving\"" ":drewc!n=drewc@89.16.166.162 PRIVMSG #lisp :attila_lendvai: do you find contextL as cool as i do?" ":benny!n=benny@i577A0DC7.versanet.de QUIT :Read error: 104 (Connection reset by peer)" ":benny!n=benny@i577A0DC7.versanet.de JOIN :#lisp" ":UnwashedMeme!n=nathan@216.155.97.1 QUIT :\"Leaving.\"" ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu PRIVMSG #lisp :drewc: we only use the implicit dispatch parameter part of it. but that comes very handy for certain tasks..." ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu PRIVMSG #lisp :i used to play with these things before in Slate though. it had a least and a most significant implicit argument, one called subject and the other called context." ":drewc!n=drewc@89.16.166.162 PRIVMSG #lisp :attila_lendvai: interesting, i've never looked at slate." ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu PRIVMSG #lisp :drewc: in short: a lisp (including full macros) with smalltalk syntax and inherently built on multiple dispatch. it's mostly abandoned by now, probably because it didn't bring enough extra coolness to be picked up..." ":puchacz!n=puchacz@87-194-5-99.bethere.co.uk JOIN :#lisp" ":sellout!n=greg@guest-fw.dc4.itasoftware.com PRIVMSG #lisp :attila_lendvai: Interesting, I think Brian refers to Slate as a Smalltalk with some Lisp features ;)" ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu PRIVMSG #lisp :well, half empty, or half full? who cares... :)" ":sellout!n=greg@guest-fw.dc4.itasoftware.com PRIVMSG #lisp :attila_lendvai: Yeah, that's my point really ... just perspective." ":sellout!n=greg@guest-fw.dc4.itasoftware.com PRIVMSG #lisp :I've never used it myself, beyond watching him give a few demos." ":meingbg!n=user@remote2.student.chalmers.se PRIVMSG #lisp :attila_lendvai: I must say I am a little startled about the idea behind intentsoft... except doubting the project is possible. May I ask why you quit?" ":ahaas!n=ahaas@c-76-17-41-185.hsd1.ga.comcast.net PRIVMSG #lisp :drewc: Do you think ContextL obviates the MVC pattern? The first paper I read seemed to make that claim, but there was no mention of it in a more recent paper." ":drewc!n=drewc@89.16.166.162 PRIVMSG #lisp :ahaas: indeed i think it does, at least the way i use it." ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu PRIVMSG #lisp :meingbg: in short: i was startled with the ideas, but got fed up with the implementation constraints. i was also missing some life experience about how to relate to a rich boss (i was not fighting my space and by time got fed up due to this and the technical disappointment)" ":doxtor!i=phytovor@unaffiliated/mitja QUIT :\"Leaving\"" ":drewc!n=drewc@89.16.166.162 PRIVMSG #lisp :ahaas: i think generic functions and multiple dispatch eliminate the controller, and i use contextl to eliminate (or rather extrapolate) the view." ":ahaas!n=ahaas@c-76-17-41-185.hsd1.ga.comcast.net PRIVMSG #lisp :drewc: The only problem I see is that I recycle a lot of code from project to project and the granularity of MVC makes that clean and simple. I'm afraid that with ContextL, I would either have monolithic classes/files, or I would have to cherry pick from that class/file." ":meingbg!n=user@remote2.student.chalmers.se PRIVMSG #lisp :attila_lendvai: I see. Is it too quick a conclusion that you perhaps needed a few dozen programmers you couldn't find to do what cannot be planned in a short time frame by one person and not at all by too many people?" ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu PRIVMSG #lisp :i think that #fonc stuff at http://vpri.org/ is more interesting, although i haven't seen the details yet" ":drewc!n=drewc@89.16.166.162 PRIVMSG #lisp :ahaas: contextl allows a lot more flexibility in your class hierarchy, and actually allows more granularity, as i see it. Most behavior is defined in the generic functions and their interaction with layers, or mixins that define behavior in layers." ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu PRIVMSG #lisp :meingbg: it was only about 6 of us at that time i was there, but they never grew above 15" ":ahaas!n=ahaas@c-76-17-41-185.hsd1.ga.comcast.net PRIVMSG #lisp :drewc: Ah, that makes sense. I may have jumped the gun with assuming how it would be used." ":sellout!n=greg@guest-fw.dc4.itasoftware.com PRIVMSG #lisp :Other than MVC, how do you guys tend to use ContextL? I've wanted to play with it, but haven't figured out where it fits into things." ":ahaas!n=ahaas@c-76-17-41-185.hsd1.ga.comcast.net PRIVMSG #lisp :I got excited when I read in the last paper about using ContextL to manage user priveleges." ":sellout!n=greg@guest-fw.dc4.itasoftware.com PRIVMSG #lisp :ahaas: link or it didn't happen" ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu PRIVMSG #lisp :meingbg: the things intentsoft wants to achieve are not at all sci-fi... you just need the right perspective, the rest is not rocket science imho. http://tunes.org has some ideas in that direction (although even less output than intentsoft... :)" ":dlowe!n=dlowe@ita4fw1.itasoftware.com QUIT :\"*poof*\"" ":ahaas!n=ahaas@c-76-17-41-185.hsd1.ga.comcast.net PRIVMSG #lisp :sellout: http://www.jot.fm/issues/issue_2008_03/article4/" ":sellout!n=greg@guest-fw.dc4.itasoftware.com PRIVMSG #lisp :Danke" ":ahaas!n=ahaas@c-76-17-41-185.hsd1.ga.comcast.net PRIVMSG #lisp :sellout: No problem. I found that link here: http://p-cos.net/" ":x6j8x!n=x6j8x@77.21.43.186 JOIN :#lisp" ":drewc!n=drewc@89.16.166.162 PRIVMSG #lisp :sellout: i've started to use it quite a bit. for example i'm playing with a caching layer in my o/r map. I inject a layered method somewhere into my existing protocol, and put all the behavior in a layer which i can disable." ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu PRIVMSG #lisp :ACTION needs to leave" ":drewc!n=drewc@89.16.166.162 PRIVMSG #lisp :attila_lendvai: cheers" ":abeaumont!n=abeaumon@30.pool85-49-182.dynamic.orange.es QUIT :Read error: 104 (Connection reset by peer)" ":H4ns2!n=hans@p57A0D21D.dip.t-dialin.net JOIN :#lisp" ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu PRIVMSG #lisp :cu guys" ":drewc!n=drewc@89.16.166.162 PRIVMSG #lisp :sellout: saves a lot of (when *cache-objects* ...) mess that is hard to factor out." ":H4ns!n=Hans@p57BB9AB4.dip0.t-ipconnect.de QUIT :Nick collision from services." ":H4ns2!n=hans@p57A0D21D.dip.t-dialin.net NICK :H4ns" ":H4ns2!n=Hans@p57BB9AB4.dip0.t-ipconnect.de JOIN :#lisp" ":drewc!n=drewc@89.16.166.162 PRIVMSG #lisp :really any time i want a behaviour that is not a property of an existing class, i'll just 'inject' a layered method." ":lisppaste!n=lisppast@common-lisp.net PRIVMSG #lisp :drewc pasted \"example of 'injecting' behavior via layers.\" at http://paste.lisp.org/display/69535" ":stassats!n=stassats@wikipedia/stassats QUIT :Remote closed the connection" ":stassats!n=stassats@ppp78-37-19-164.pppoe.avangarddsl.ru JOIN :#lisp" ":ahaas!n=ahaas@c-76-17-41-185.hsd1.ga.comcast.net PRIVMSG #lisp :I'm hoping to use it on this level building backend for a game. I want to provide URLs for levels. If the context is coming from the game, then send the level data. If it's coming from a browser, then show the game with that level. If it's coming from an authorized user, enable editing." ":H4ns!n=hans@p57A0D21D.dip.t-dialin.net PRIVMSG #lisp :ahaas: i'd generally not vary responses to GET requests depending on (session) context as that often makes caching hard or impossible" ":ahaas!n=ahaas@c-76-17-41-185.hsd1.ga.comcast.net PRIVMSG #lisp :H4ns: That is a good point." ":stassats!n=stassats@wikipedia/stassats QUIT :Remote closed the connection" ":lispm!n=joswig@e177147236.adsl.alicedsl.de JOIN :#lisp" ":Adamant!n=Adamant@c-98-244-152-196.hsd1.ga.comcast.net JOIN :#lisp" ":Adamant!n=Adamant@unaffiliated/adamant QUIT :Read error: 54 (Connection reset by peer)" ":Adamant!n=Adamant@c-98-244-152-196.hsd1.ga.comcast.net JOIN :#lisp" ":vy!n=user@88.231.235.151 QUIT :Remote closed the connection" ":Krystof!n=csr21@84-51-132-95.christ977.adsl.metronet.co.uk JOIN :#lisp" ":H4ns1!n=hans@p57A0DC82.dip.t-dialin.net QUIT :Read error: 110 (Connection timed out)" ":ahaas!n=ahaas@c-76-17-41-185.hsd1.ga.comcast.net PRIVMSG #lisp :Ok. That idea is no good." ":elurin!n=user@81.213.203.109 QUIT :Remote closed the connection" ":attila_lendvai!n=ati@catv-89-133-170-239.catv.broadband.hu QUIT :Read error: 110 (Connection timed out)" ":rpg!n=rpg@216.243.156.16.real-time.com JOIN :#lisp" ":abeaumont!n=abeaumon@30.pool85-49-182.dynamic.orange.es JOIN :#lisp" ":antichris2!n=chris@p5B16B089.dip0.t-ipconnect.de QUIT :\"Leaving\"" ":holycow!n=new@mail.wjsgroup.com QUIT :Read error: 110 (Connection timed out)" ":rpg!n=rpg@216.243.156.16.real-time.com PRIVMSG #lisp :ACTION apologizes in advance for dumb question..." ":rpg!n=rpg@216.243.156.16.real-time.com PRIVMSG #lisp :When I use SLIME and find definition, if there are multiple definitions (e.g., generic functions), I get a list of definitions in a small xref buffer. Question: can I somehow activate those choices and jump to them?" ":rpg!n=rpg@216.243.156.16.real-time.com PRIVMSG #lisp :ACTION is mostly an ELI user..." ":vixey!n=witch@amcant.demon.co.uk QUIT :\"Leaving\"" ":nowhere_man!i=pierre@pthierry.pck.nerim.net QUIT :Read error: 60 (Operation timed out)" ":LiamH!n=none@common-lisp.net QUIT :\"Leaving.\"" ":sellout!n=greg@guest-fw.dc4.itasoftware.com QUIT :" ":Jasko!n=tjasko@c-98-235-21-22.hsd1.pa.comcast.net JOIN :#lisp" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :rpg: put cursor on one, hit RET or SPC" ":kidd!n=kidd@167.Red-79-147-12.staticIP.rima-tde.net JOIN :#lisp" ":bombshelter13!n=bombshel@net1.senecac.on.ca QUIT :No route to host" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :kreuter: I took your rsync example from the web page makefile and turned it into a \"make update SFNETUSER=foo\" target" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :seems to work fine" ":manuel__!n=manuel@HSI-KBW-085-216-061-130.hsi.kabelbw.de NICK :psil" ":chandler!n=chandler@opendarwin/developer/chandler PRIVMSG #lisp :ACTION updates the NetBSD/x86 binary" ":bohanlon`!n=bohanlon@128.237.157.100 NICK :bohanlon" ":vixey!n=witch@amcant.demon.co.uk JOIN :#Lisp" ":acrid!n=mckay@reverse.control4.com QUIT :\"Leaving.\"" ":elurin!n=user@81.213.203.109 JOIN :#lisp" ":silenius!n=jl@dslb-088-073-076-132.pools.arcor-ip.net JOIN :#lisp" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :Xach, how ofeten do you need to modify --dynamic-space-size/--control-stack-size, regarding your s-l-a-d patch?" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :(or perhaps, in what situations)" ":slyrus_!n=slyrus@adsl-68-121-172-169.dsl.pltn13.pacbell.net JOIN :#lisp" ":antgreen!n=green@nat/redhat/x-281f8c6422c69bf4 JOIN :#lisp" ":stassats!n=stassats@ppp78-37-19-164.pppoe.avangarddsl.ru JOIN :#lisp" ":pstickne!n=pstickne@c-71-236-177-238.hsd1.wa.comcast.net JOIN :#lisp" ":vixey!n=witch@amcant.demon.co.uk QUIT :\"Leaving\"" ":bashyal!n=bashyal@208.42.136.59 JOIN :#lisp" ":jeremiah!n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net QUIT :Read error: 104 (Connection reset by peer)" ":bashyal!n=bashyal@208.42.136.59 QUIT :Client Quit" ":willb2!n=wibenton@wireless119.cs.wisc.edu QUIT :\"Leaving\"" ":xjrn!n=jim@c-69-181-213-99.hsd1.ca.comcast.net JOIN :#lisp" ":vixey!n=witch@amcant.demon.co.uk JOIN :#Lisp" ":bilberth!n=bilberth@c197040.adsl.hansenet.de JOIN :#lisp" ":njsg!n=njsg@unaffiliated/njsg QUIT :\"gone\"" ":sellout!n=greg@c-24-128-50-176.hsd1.ma.comcast.net JOIN :#lisp" ":H4ns1!n=hans@p57A0D21D.dip.t-dialin.net JOIN :#lisp" ":H4ns!n=hans@p57A0D21D.dip.t-dialin.net QUIT :Read error: 60 (Operation timed out)" ":jeremiah!n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net JOIN :#lisp" ":jeremiah!n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net QUIT :Connection reset by peer" ":ecraven!n=nex@plc31-103.linzag.net QUIT :\"bbl\"" ":aooaoeu!n=a@c-6470e155.185-1-64736c10.cust.bredbandsbolaget.se JOIN :#lisp" ":aooaoeu!n=a@c-6470e155.185-1-64736c10.cust.bredbandsbolaget.se NICK :Eleanore" ":jgracin!n=jgracin@82.193.208.195 QUIT :Remote closed the connection" ":NoorDextor!n=NoorDext@unaffiliated/noordextor QUIT :Read error: 104 (Connection reset by peer)" ":konr``!n=user@201.82.228.185 QUIT :Remote closed the connection" ":dmiles_afk!n=dmiles@c-67-168-159-175.hsd1.wa.comcast.net PRIVMSG #lisp :ehu, V-ille, e271, anyone.. does ABCL ever *have* to make Bignums for values w/in the fixnum range?" ":ehu!i=52aa21ad@gateway/web/ajax/mibbit.com/x-373ee0e279c0ff43 PRIVMSG #lisp :dmiles_afk: not that I know of." ":V-ille!n=ville@dsl-olubrasgw1-febddf00-91.dhcp.inet.fi PRIVMSG #lisp :Why would it *have* to?" ":V-ille!n=ville@dsl-olubrasgw1-febddf00-91.dhcp.inet.fi PRIVMSG #lisp :I see no reason; I gather from your phrasing that it does." ":dmiles_afk!n=dmiles@c-67-168-159-175.hsd1.wa.comcast.net PRIVMSG #lisp :for some ansi compatabilty i was thinking" ":pkhuong!n=pkhuong@modemcable125.83-81-70.mc.videotron.ca PRIVMSG #lisp :V-ille: to pass to bignum arithmetic functions." ":V-ille!n=ville@dsl-olubrasgw1-febddf00-91.dhcp.inet.fi PRIVMSG #lisp :pkhuong: Thanks. This is definitely not my forte." ":kleppari_!n=spa@nat1-krokhals.netberg.is JOIN :#lisp" ":pkhuong!n=pkhuong@modemcable125.83-81-70.mc.videotron.ca PRIVMSG #lisp :that's just one possible reason. I don't have a clue." ":dmiles_afk!n=dmiles@c-67-168-159-175.hsd1.wa.comcast.net PRIVMSG #lisp :by default primivtive longs become Bignums even when in Fixnum range.. so i am trying an experment making the faxctories return Fixnums when it can" ":dmiles_afk!n=dmiles@c-67-168-159-175.hsd1.wa.comcast.net PRIVMSG #lisp :pkhuong, yeah thats why i asked.. if there is legitimate reasons for example someone needed to make a Bignum from say zero" ":seelenquell_!n=seelenqu@pD9E46234.dip.t-dialin.net JOIN :#lisp" ":ehu!i=52aa21ad@gateway/web/ajax/mibbit.com/x-373ee0e279c0ff43 PRIVMSG #lisp :dmiles_afk: well, maybe we should make it so that it isn't (required, that is)" ":dmiles_afk!n=dmiles@c-67-168-159-175.hsd1.wa.comcast.net PRIVMSG #lisp :ehu, yeah .. thats what i am trying.. but figured i get sa fast-failure in irc if there was some known reason you needed small bignums" ":dmiles_afk!n=dmiles@c-67-168-159-175.hsd1.wa.comcast.net PRIVMSG #lisp :yeah" ":V-ille!n=ville@dsl-olubrasgw1-febddf00-91.dhcp.inet.fi PRIVMSG #lisp :Well, if you do it, make a test case that covers enough range/cases, then it should be quite safe." ":slyrus_!n=slyrus@adsl-68-121-172-169.dsl.pltn13.pacbell.net QUIT :Read error: 110 (Connection timed out)" ":geekux!n=geekux@217.5.184.10 QUIT :Read error: 110 (Connection timed out)" ":dmiles_afk!n=dmiles@c-67-168-159-175.hsd1.wa.comcast.net PRIVMSG #lisp :(defun java-long-type-p (compiler-type) ...) in compiler types .. giving that one a feel" ":mye!n=mye@dslc-082-082-087-242.pools.arcor-ip.net QUIT :" ":jeremiah!n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net JOIN :#lisp" ":``Erik__!i=erik@c-68-54-174-162.hsd1.md.comcast.net JOIN :#lisp" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :tic: it's more about giving full control over the command line to an application." ":``Erik_!i=erik@c-68-54-174-162.hsd1.md.comcast.net QUIT :Read error: 104 (Connection reset by peer)" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :tic: that's a way to tell sbcl's runtime \"here are the options, no need to look for any others\"" ":``Erik__!i=erik@c-68-54-174-162.hsd1.md.comcast.net NICK :``Erik_" ":tic!n=tic@c83-249-197-248.bredband.comhem.se PRIVMSG #lisp :Xach, OK." ":Maghnus!n=Maghnus@68-190-147-184.dhcp.eucl.wi.charter.com QUIT :Read error: 60 (Operation timed out)" ":dfox_!n=dfox@r5cv134.net.upc.cz JOIN :#lisp" ":kleppari!n=spa@nat1-krokhals.netberg.is QUIT :Read error: 113 (No route to host)" ":pstickne!n=pstickne@c-71-236-177-238.hsd1.wa.comcast.net QUIT :Read error: 110 (Connection timed out)" ":puchacz!n=puchacz@87-194-5-99.bethere.co.uk QUIT :Remote closed the connection" ":dfox!n=dfox@r5cv134.net.upc.cz QUIT :Read error: 104 (Connection reset by peer)" ":seelenquell__!n=seelenqu@pD9E43D10.dip.t-dialin.net QUIT :Read error: 110 (Connection timed out)" ":qbg!n=qbg@rn084084.morris.umn.edu JOIN :#lisp" ":jeremiah!n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net QUIT :Read error: 104 (Connection reset by peer)" ":REPLeffect!n=REPLeffe@69.54.115.254 QUIT :Read error: 110 (Connection timed out)" ":tcr!n=tcr@host145.natpool.mwn.de PRIVMSG #lisp :kreuter: I'm here now." ":tcr!n=tcr@host145.natpool.mwn.de PRIVMSG #lisp :rpg: In a lisp buffer, C-M-. will bring you to the next definition" ":neurogeek_!n=neurogee@201.208.73.206 QUIT :Client Quit" ":edon!n=edon@albalug/edon QUIT :Connection timed out" ":disumu!n=disumu@p57A26018.dip.t-dialin.net JOIN :#lisp" ":nurv101`!n=askmefor@bl10-158-83.dsl.telepac.pt JOIN :#lisp" ":disumu!n=disumu@p57A26018.dip.t-dialin.net QUIT :\"ERC Version 5.2 (IRC client for Emacs)\"" ":jeremiah!n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net JOIN :#lisp" ":nurv101!n=askmefor@bl10-158-83.dsl.telepac.pt QUIT :Read error: 60 (Operation timed out)" ":silenius!n=jl@dslb-088-073-076-132.pools.arcor-ip.net QUIT :\"Leaving\"" ":vixey!n=witch@amcant.demon.co.uk QUIT :\"Leaving\"" ":lemonodor!n=lemonodo@66.43.112.62 JOIN :#lisp" ":hkBst!n=hkBst@gentoo/developer/hkbst QUIT :Read error: 104 (Connection reset by peer)" ":qbg!n=qbg@rn084084.morris.umn.edu QUIT :Remote closed the connection" ":Maghnus!n=Maghnus@68-190-147-184.dhcp.eucl.wi.charter.com JOIN :#lisp" ":Mr_SpOOn!n=Mr_SpOOn@89-97-102-218.ip17.fastwebnet.it QUIT :Remote closed the connection" ":lyte!n=lyte@unaffiliated/neerolyte JOIN :#lisp" ":_deepfire!n=deepfire@80.92.100.69 QUIT :Read error: 110 (Connection timed out)" ":rvirding!n=chatzill@h235n3c1o1034.bredband.skanova.com PRIVMSG #lisp :ACTION says goodnight everyone" ":rvirding!n=chatzill@h235n3c1o1034.bredband.skanova.com QUIT :\"ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]\"" ":hippee-lee!n=hippee-l@71-208-71-7.hlrn.qwest.net JOIN :#lisp" ":ehu!i=52aa21ad@gateway/web/ajax/mibbit.com/x-373ee0e279c0ff43 QUIT :\"http://www.mibbit.com ajax IRC Client\"" ":vcgomes!n=vcgomes@li17-238.members.linode.com NICK :vcgomes[away]" ":tst___!n=Tim@p4FD2BC95.dip.t-dialin.net QUIT :\"leaving\"" ":``Erik_!i=erik@c-68-54-174-162.hsd1.md.comcast.net QUIT :Read error: 110 (Connection timed out)" ":``Erik_!i=erik@c-68-54-174-162.hsd1.md.comcast.net JOIN :#lisp" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net JOIN :#lisp" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :greetings! anybody got S-XML-RPC working with SBCL on Linux?" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :I can fire up the server but I can't invoke messages, either from the host or other boxes in the LAN" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :on the same Lisp image, execute-xml-rpc-call returns the desired result" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :but S-XML-RPC can't seem to do it on its own, via the *XML-RPC-CALL-HOOK*" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :sven? rudi?" ":jao!n=user@186.Red-81-32-186.dynamicIP.rima-tde.net QUIT :Remote closed the connection" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :sven van c10e does not visit here" ":fe[nl]ix!n=algidus@217.202.72.63 QUIT :Read error: 110 (Connection timed out)" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :i don't know about s-xml-rpc, but some of the other s-* libraries are a bit unportable" ":josemanuel!n=josemanu@55.0.222.87.dynamic.jazztel.es QUIT :\"Saliendo\"" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :oh" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :don't take my word on it, though. sven is usually very responsive to email." ":lisppaste!n=lisppast@common-lisp.net PRIVMSG #lisp :fusss pasted \"does this work for you s-xml-rpc?\" at http://paste.lisp.org/display/69537" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :both Hunchentoot and S-XML-RPC have a STOP-SERVER function :-S" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :s-xml-rpc's stop-server takes a string argument, but gives a \"destructuring\" error, giving the illusion it's a list" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :really funny stuff" ":hippee-lee!n=hippee-l@71-208-71-7.hlrn.qwest.net QUIT :Read error: 60 (Operation timed out)" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :btw Xach, even javascript libraries have on the fly flash generation, i think we're the last ones to implement one :-P" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :ACTION just noticed Dojo's runtime flash stuff" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :really? neat." ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :yeah" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :where is that documented?" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :the test cases generate a bouncy little button that has drag and drop and some good physics" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :the source code test-cases, give me a sec" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :dojo-release-1.1.1/dojox/av/tests/flash.html" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :search for those strings" ":slyrus_!n=slyrus@adsl-75-36-211-178.dsl.pltn13.sbcglobal.net JOIN :#lisp" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :it's in the Dojox sub-library" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :i don't have dojo" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :is it online?" ":ths_!n=ths@p54A46086.dip.t-dialin.net JOIN :#lisp" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :here http://download.dojotoolkit.org/release-1.1b1/dojo-release-1.1b1/dojox/av/tests/flash.html" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :go down the directory tree and look at all the \"tests\" dirs, really cool stuff" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :too bad it's 8 megabytes and constantly crashing :-P" ":dialtone!n=dialtone@208-78-102-169.slicehost.net JOIN :#lisp" ":Xach!n=xach@207.5.178.18 PRIVMSG #lisp :like generating executables with lisp, generating movies is 1/nth the battle. the other fraction of the battle is actually making something worth a damn." ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :i have been scrambling for an idea for how long now?" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :and the slime motivation chants don't help the situation :-S" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :i just need to focus on what matters i guess" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :ACTION spent all yesterday porting sb-aclrepl to Corman. sheesh!" ":hefner!n=hefner@c-68-50-101-139.hsd1.md.comcast.net PRIVMSG #lisp :that can't possibly be cost effective" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :and it sucked" ":fusss!n=chatzill@pool-72-66-40-106.washdc.east.verizon.net PRIVMSG #lisp :all i got was a repl with the package name and cheap history .. nothing you couldn't get with ilisp" ":hefner!n=hefner@c-68-50-101-139.hsd1.md.comcast.net PRIVMSG #lisp :don't knock ilisp"