00:01:13 -!- Cowmoo [~Cowmoo@cambridge-xo.basistech.com] has quit [Remote host closed the connection] 00:01:45 SRV records are cool 00:01:59 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Ping timeout: 265 seconds] 00:02:18 Now I'd just love something similar to Plan9's ndb instead of various files used by NSS 00:03:35 what's it do? 00:04:05 -!- HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has quit [Quit: This computer has gone to sleep] 00:06:02 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 00:06:35 -!- Odin- [~sbkhh@adsl-2-92.du.snerpa.is] has quit [Quit: Odin-] 00:06:44 foom: it has nice syntax and one file for what is accomplished on unix with /etc/{hosts,resolv.conf,networks,ethers} + whatever configuration is used by DNS server 00:06:50 Adamant [~Adamant@unaffiliated/adamant] has joined #lisp 00:07:27 Am I a luddite for not wanting a general purpose compiler to perform optimisations that change the algorithmic complexity of a program? 00:07:47 foom: http://swtch.com/plan9port/man/man7/ndb.html 00:10:05 hum. that doesn't make it obvious how you could actually use this to do anything useful. 00:10:57 like, for example, using different dns servers depending on the domain you're looking up (a thing that linux can't do in a reasonable way, but e.g. OSX does out of the box) 00:10:58 -!- bipt [bpt@cpe-173-095-170-024.nc.res.rr.com] has quit [Ping timeout: 260 seconds] 00:11:08 -!- fisxoj [~fisxoj@gw-fr-vauban1.inka-online.net] has quit [Ping timeout: 276 seconds] 00:11:55 bipt [~bpt@cl-509.qas-01.us.sixxs.net] has joined #lisp 00:12:21 foom: well, I never need that kind of features 00:12:43 airolson [~airolson@CPE00222d557540-CM00222d55753d.cpe.net.cable.rogers.com] has joined #lisp 00:13:22 -!- linus5 [~user@dyn-160-39-42-66.dyn.columbia.edu] has quit [Remote host closed the connection] 00:13:35 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Ping timeout: 265 seconds] 00:16:41 palter [~palter@2002:4b44:b1e1:0:21b:63ff:fe96:e1ff] has joined #lisp 00:20:58 -!- saikat [~saikat@99.13.242.166] has quit [Read error: Connection reset by peer] 00:22:52 saikat [~saikat@99.13.242.166] has joined #lisp 00:23:49 -!- gonzojive_ [~red@rescomp-09-157437.Stanford.EDU] has quit [Quit: gonzojive_] 00:29:52 Adamant [~Adamant@c-68-54-179-181.hsd1.ga.comcast.net] has joined #lisp 00:29:52 -!- Adamant [~Adamant@c-68-54-179-181.hsd1.ga.comcast.net] has quit [Changing host] 00:29:52 Adamant [~Adamant@unaffiliated/adamant] has joined #lisp 00:31:04 marioxcc [~user@200.92.23.113] has joined #lisp 00:31:15 fiveop [~fiveop@189.60.102.14] has joined #lisp 00:32:45 kwertii [~kwertii@ResNet-35-132.resnet.ucsb.edu] has joined #lisp 00:34:27 pkhuong: where does the luddite comment come from? 00:34:49 -!- levente_meszaros [~levente_m@4d6f5d3b.adsl.enternet.hu] has quit [Ping timeout: 248 seconds] 00:34:53 froydnj: three recent wishlist items regarding loop optimisations. 00:34:56 pkhuong: I don't know how much stuff has been tried to speed up ir1opt. the big one I'm aware of is performing less or no type inference. 00:35:13 lordakinator [~igaray@190.97.33.72] has joined #lisp 00:35:25 pkhuong: oh. yes. those are slightly amusing--though eliminating the empty loop is fairly reasonable 00:35:34 nilboog [~un@unaffiliated/nilboog] has joined #lisp 00:35:49 -!- slyrus__ [~slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has quit [Ping timeout: 265 seconds] 00:35:54 ISTM widening types in derive-node-type might already speed things up quite a bit. 00:35:55 necroforest [~jarred@pool-71-191-247-161.washdc.fios.verizon.net] has joined #lisp 00:36:48 Is it, for the empty loop? Burning CPU time is a side effect, and, generally speaking, we try to preserve those. 00:38:08 *shrug* it's at least something that reasonable C compilers do. the other two are questionable 00:38:48 but if we want to preserve side effects like that, that's fine; I don't think that goal has been stated explicitly, though 00:39:08 Make it controllable by optimization policy? 00:39:47 there are quite a few things we haven't yet had to state explicitly due to our naivete. 00:39:50 nyef: (optimize (i-want-fortran 3)) (: 00:40:02 MORE NAIVETE 00:40:11 pkhuong: I bet that'd be a win with the f2cl folks! 00:40:16 oh, hey, look, somebody wants to write git in scheme 00:41:37 *p_l* would like to see PLOOP or something like that for a "performance-oriented" variant which might change whatever it wants. 00:41:42 nyef: couple that with (optimize (i-want-old-gcc 3)) for both loop optimisations and floating-point-incorrect rewrites. 00:42:28 p_l: there already are a couple performance-oriented looping + array DSLs around, and most of them are sort-of-sexp-based. 00:43:40 tritchey [~tritchey@2002:62e2:51c2:0:226:bbff:fe00:80c6] has joined #lisp 00:44:00 -!- airolson [~airolson@CPE00222d557540-CM00222d55753d.cpe.net.cable.rogers.com] has quit [Quit: airolson] 00:44:02 -!- attila_lendvai_ [~ati@adsl-89-134-31-42.monradsl.monornet.hu] has quit [Ping timeout: 265 seconds] 00:46:50 adamvh [~adamvh@c-69-136-131-100.hsd1.mi.comcast.net] has joined #lisp 00:47:32 Anyone on here use or develop lispbuilder-sdl? 00:47:46 balooga is the author, I believe. 00:48:24 adamvh: I'm here 00:48:37 Pepe_ [~ppjet@bouah.net] has joined #lisp 00:48:45 I'm unable to build the cocoahelper library on OS X 10.5 00:49:38 -!- Tabmow [terry@freenode/staff/tabmow] has quit [Remote host closed the connection] 00:49:45 adamvh: Can you post on the mailing list? I don't have a mac, so I didn't write that code. 00:49:58 adamvh: Sorry. 00:50:11 No problem figured I'd try here first 00:50:46 adamvh: You can try #lispgames as well. Perhaps one of the OS X users is on there. 00:51:04 Tabmow [terry@freenode/staff/tabmow] has joined #lisp 00:55:27 kwinz3_ [~kwinz@85.125.182.62] has joined #lisp 00:56:07 dreampilot_ [~dreampilo@132.194.117.121] has joined #lisp 00:57:16 -!- carlocci [~nes@93.37.223.62] has quit [Quit: eventually IE will rot and die] 00:59:53 -!- kwinz3 [~kwinz@85.125.182.62] has quit [Ping timeout: 276 seconds] 01:00:59 clim make-pane 01:01:00 http://bauhh.dyndns.org:8000/clim-spec/29-2.html#_1588 01:01:26 -!- adamvh [~adamvh@c-69-136-131-100.hsd1.mi.comcast.net] has quit [Quit: adamvh] 01:02:24 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Ping timeout: 265 seconds] 01:02:34 legumbre_ [~leo@r190-135-70-246.dialup.adsl.anteldata.net.uy] has joined #lisp 01:03:15 -!- schoppenhauer [~css@unaffiliated/schoppenhauer] has quit [Remote host closed the connection] 01:03:20 ... Can someone tell me what the difference between a displayed-output-record and an output-record is? 01:03:29 WOG [~OsamaBinW@66-168-47-22.dhcp.nwtn.ct.charter.com] has joined #lisp 01:04:09 Ah, nevermind. The displayed-output-record is associated with some piece of data and a stream. 01:04:24 -!- legumbre [~leo@r190-135-31-40.dialup.adsl.anteldata.net.uy] has quit [Disconnected by services] 01:04:31 -!- legumbre_ is now known as legumbre 01:05:30 -!- wvdschel [~wim@78-20-14-180.access.telenet.be] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539]] 01:08:29 Adamant [~Adamant@c-68-54-179-181.hsd1.ga.comcast.net] has joined #lisp 01:08:29 -!- Adamant [~Adamant@c-68-54-179-181.hsd1.ga.comcast.net] has quit [Changing host] 01:08:29 Adamant [~Adamant@unaffiliated/adamant] has joined #lisp 01:10:39 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 01:12:44 proq [~user@unaffiliated/proqesi] has joined #lisp 01:15:45 nus [~nus@unaffiliated/nus] has joined #lisp 01:24:49 -!- _macro [~macro@shiva.mochimedia.net] has quit [Ping timeout: 252 seconds] 01:28:12 -!- bgs100 is now known as bgs000 01:28:13 mjonsson [~mjonsson@cpe-74-68-121-85.nyc.res.rr.com] has joined #lisp 01:30:00 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 01:31:14 -!- nus [~nus@unaffiliated/nus] has quit [Ping timeout: 260 seconds] 01:31:37 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Ping timeout: 276 seconds] 01:32:11 -!- dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has quit [Ping timeout: 245 seconds] 01:33:25 attila_lendvai [~ati@adsl-89-134-31-42.monradsl.monornet.hu] has joined #lisp 01:34:21 -!- fiveop [~fiveop@189.60.102.14] has quit [Quit: humhum] 01:38:24 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 01:40:53 -!- lordakinator [~igaray@190.97.33.72] has quit [Quit: co'o ro do] 01:47:00 dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has joined #lisp 01:47:13 -!- dreampilot_ [~dreampilo@132.194.117.121] has quit [Quit: dreampilot_] 01:49:07 pkhuong: very nice 01:49:23 -!- htk_ [~htk___@unaffiliated/htk-/x-9867211] has quit [Quit: Leaving] 01:49:55 -!- foom [~jknight@ita4fw1.itasoftware.com] has quit [Quit: Leaving] 01:50:09 foom [~jknight@ita4fw1.itasoftware.com] has joined #lisp 01:50:14 seamus-android [~alistair@host86-178-140-209.range86-178.btcentralplus.com] has joined #lisp 01:52:28 -!- simplechat [~simplecha@unaffiliated/simplechat] has quit [Remote host closed the connection] 01:56:40 rme [~rme@pool-70-105-117-176.chi.dsl-w.verizon.net] has joined #lisp 01:57:19 fusss [~kumi@li63-187.members.linode.com] has joined #lisp 01:57:24 _8david`: herep 01:57:29 froydnj: luddite? (: 01:58:08 pkhuong: maybe, maybe not. o'caml has made similar decisions wrt global transformations 01:58:31 Adamant [~Adamant@c-68-54-179-181.hsd1.ga.comcast.net] has joined #lisp 01:58:31 -!- Adamant [~Adamant@c-68-54-179-181.hsd1.ga.comcast.net] has quit [Changing host] 01:58:31 Adamant [~Adamant@unaffiliated/adamant] has joined #lisp 01:59:06 ... which also means that it arguably handles nested loops horribly. 01:59:38 probably; I haven't looked. 02:00:04 I think you have to decide if you want to do well on multidimensional array codes 02:00:42 (with portable CL; with SBCL-specific code you can at least twiddle with WITH-ARRAY-DATA) 02:01:20 BrianRice-mb [~briantric@65-124-255-226.dia.static.qwest.net] has joined #lisp 02:05:18 -!- saikat [~saikat@99.13.242.166] has quit [Quit: saikat] 02:06:13 saikat [~saikat@99.13.242.166] has joined #lisp 02:07:00 -!- saikat [~saikat@99.13.242.166] has quit [Client Quit] 02:08:29 -!- Tabmow [terry@freenode/staff/tabmow] has quit [Read error: Connection reset by peer] 02:08:53 my soap library is coming alone nicely :-) it's funny when something that didn't exist 2 days ago suddenly becomes indispensible :-) 02:09:58 need to think a little harder about interface separation between the packages; soap, wsdl, and our in-house soap-api are all in separate packages but they're intertwined atm. 02:11:19 udzinari [~user@209.158.broadband13.iol.cz] has joined #lisp 02:11:24 the client code will have to provide a symbol table which contains a mapping between case sensitive SOAP names, and their corresponding parser, validator, logger, and constructor .. 02:12:53 e.g. (alist-hash-table '(("GetStock Quote" . (list #'parse-stock-quote #'validate-stock-quote #'stock-quote-logger #'make-stock-quote)) 02:13:42 a bit overwhelming, but we can generate stubs as default and allow the overriding when user deems necessary 02:13:56 -!- attila_lendvai [~ati@adsl-89-134-31-42.monradsl.monornet.hu] has quit [Ping timeout: 265 seconds] 02:14:32 -!- seamus-android [~alistair@host86-178-140-209.range86-178.btcentralplus.com] has quit [Quit: Ex-Chat] 02:15:07 -!- balooga [~00u4440@147.21.16.3] has quit [Ping timeout: 246 seconds] 02:15:47 i can't find anything worth cloning in java and php, btw. there is hardly any abstraction between the wire xml and what the client code manipulates .. 02:16:30 -!- palter [palter@clozure-78A0C567.hsd1.ma.comcast.net] has quit [Connection reset by peer] 02:16:41 fusss: I sometimes got an impression that many a XML file were generated with use of auto-serialization packages for Java/.NET/whatever, thus creating ugly and badly designed code. 02:17:22 I actually had some fun writing XML config file format once, but only because I started with XML Schema, then generated *intermediate* code from it, which was then wrapped by the actual program logic 02:17:44 in php ones does $client = new SoapClient($wsdl); $client->GetStockQuote($args); the wsdl parsing is tightly coupled with the soap call. 02:18:16 -!- dnolen [~dnolen@pool-71-247-120-94.nycmny.east.verizon.net] has quit [Quit: dnolen] 02:18:53 fusss: btw, will you be able to publish your SOAP lib under sensible license? 02:19:02 p_l: the GOOD thing about these tools is that they ignore the XML Schema type tree and just use strings and integers everywhere. the subset of SOAP in the wild is a much more palattable, if looser, protocol than the official soap. 02:19:14 p_l: MIT 02:19:51 *fusss* licenses are horrible things to think about 02:19:56 yuppi 02:20:13 *p_l* tries to stick with MIT or BSD license for any library-type code of his 02:21:15 (for the same reasons) 02:21:52 I also might end up doing some crazy internet interop between three different places. 02:21:58 fusss: is your SOAP lib an internal project ATM? 02:22:11 p_l: i don't even need a library. i can get away with writing naked calls to our API and calling it a day. but i would hate to do that over and over again. 02:22:14 assuming it will need more than autogenerated e-mails and some XML 02:22:20 tritchey: yeah, for work 02:22:32 s/XML/FTP/ 02:22:53 I sent out a SOAP query a couple weeks ago and your nick came up :-) 02:23:21 tritchey: googled #lisp AND SOAP? 02:23:45 I asked in the channel about SOAP lib recommendations 02:23:59 sammcd [~sammcd@199.76.148.194] has joined #lisp 02:24:05 it's decided that we're calling this cl-scum, since cl-soap is already taken, and it will not be sufficintly robust to be a cxml-soap 02:24:06 and several people chimed in with the fact that you had been talking SOAP 02:24:47 I ended up just throwing together some one-off xml stuff with xmls and drakma 02:25:00 tritchey: talking is the key word; i didn't grok the spec fully until this weekend. i was an xml-phobe for life. 02:25:12 with good cause 02:25:25 tritchey: xml-emitter for generation and cxml for the heavy lifting 02:25:26 Tabmow [terry@freenode/staff/tabmow] has joined #lisp 02:25:30 I'm a SOAP-phobe for life, that's for sure 02:25:52 -!- lnostdal [~lnostdal@200.80-202-59.nextgentel.com] has quit [Ping timeout: 252 seconds] 02:26:08 it's a trivial little protocol, actually. if you're targetting just ONE service/wsdl. half a page of CL code will take care of you. 02:26:27 If you want better than that, you'll need to start in on XML-Schema. 02:26:35 But, yeah, the base protocol is dead easy. 02:26:38 yeah - that's about what I ended up with. I'm interfacing with salesforce, and just need to send some queries over. 02:27:04 tritchey: we're doing this for salesforce :-) 02:27:10 ha 02:27:25 and zuora, and drupal, and sugarcrm, and some internal stuff .. 02:27:44 *fusss* lunch time 02:28:04 slyrus__ [~slyrus@adsl-75-36-214-244.dsl.pltn13.sbcglobal.net] has joined #lisp 02:28:14 half the code is just getting the authorization handled 02:29:04 hadronzoo [~hadronzoo@user-0c2h0f1.cable.mindspring.com] has joined #lisp 02:29:12 tritchey: our internal API uses nonces that have to be SHA'ed sequentially :-D 02:29:27 -!- hadronzoo [~hadronzoo@user-0c2h0f1.cable.mindspring.com] has quit [Client Quit] 02:30:20 -!- hotdogs [~brain@cpe-76-90-94-169.socal.res.rr.com] has left #lisp 02:30:22 hadronzoo [~hadronzoo@user-0c2h0f1.cable.mindspring.com] has joined #lisp 02:30:29 every response, error otherwise, has a nonce that you need to save and send back in your next request. 5% of the API calls require SSL and the other half doesn't. three levels of service calls; anon, user and admin. 02:31:09 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 02:31:54 tritchey pasted "salesforce half page :-)" at http://paste.lisp.org/display/97427 02:34:42 -!- hadronzoo [~hadronzoo@user-0c2h0f1.cable.mindspring.com] has quit [Client Quit] 02:36:24 fusss: What happens if you screw up a nonce? You need to restart your session? 02:36:45 -!- holycow [~new@poco208-2.fredcanhelp.com] has quit [Read error: Connection reset by peer] 02:36:55 saikat [~saikat@c-71-202-153-244.hsd1.ca.comcast.net] has joined #lisp 02:38:48 -!- kwinz3_ [~kwinz@85.125.182.62] has quit [Quit: Verlassend] 02:39:11 kwinz3_ [~kwinz@mk093111119022.a1.net] has joined #lisp 02:39:40 lnostdal [~lnostdal@200.80-202-59.nextgentel.com] has joined #lisp 02:40:56 galaxywatcher [~galaxywat@user-12hdsuc.cable.mindspring.com] has joined #lisp 02:41:41 nyef: pretty much 02:41:59 we have GetNonce call where you start your tallying 02:42:48 -!- udzinari [~user@209.158.broadband13.iol.cz] has quit [Remote host closed the connection] 02:43:21 -!- maden [~maden@dsl-156-8.aei.ca] has quit [Remote host closed the connection] 02:43:28 -!- galaxywatcher_ [~galaxywat@user-12hdsuc.cable.mindspring.com] has quit [Ping timeout: 246 seconds] 02:46:12 udzinari [~user@209.158.broadband13.iol.cz] has joined #lisp 02:47:01 felideon [~felideon@adsl-156-176-66.mia.bellsouth.net] has joined #lisp 02:50:28 -!- _3b [foobar@cpe-70-112-214-100.austin.res.rr.com] has quit [Ping timeout: 252 seconds] 02:53:57 -!- enthymeme [~kraken@adsl-76-252-170-201.dsl.lsan03.sbcglobal.net] has quit [Quit: rcirc on GNU Emacs 23.1.1] 02:55:30 freiksenet [~freiksene@hoasnet-fe29dd00-202.dhcp.inet.fi] has joined #lisp 02:55:37 nunb [~nundan@59.178.198.133] has joined #lisp 03:03:22 Good morning! 03:03:47 Hello beach. 03:05:39 http://www.youtube.com/watch?v=mbcb9mTLAd4 <---- my lispy spreadsheet thing 03:05:42 -!- udzinari [~user@209.158.broadband13.iol.cz] has quit [Remote host closed the connection] 03:07:50 -!- proq [~user@unaffiliated/proqesi] has quit [Remote host closed the connection] 03:09:02 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Ping timeout: 265 seconds] 03:11:55 Adamant [~Adamant@c-68-54-179-181.hsd1.ga.comcast.net] has joined #lisp 03:11:55 -!- Adamant [~Adamant@c-68-54-179-181.hsd1.ga.comcast.net] has quit [Changing host] 03:11:56 Adamant [~Adamant@unaffiliated/adamant] has joined #lisp 03:12:12 -!- ikki [~ikki@201.155.75.146] has quit [Ping timeout: 276 seconds] 03:12:40 -!- stokachu [~adam@nat/redhat/x-tirwpdpkfqguodqi] has quit [Read error: Connection reset by peer] 03:12:52 stokachu [~adam@nat/redhat/x-qewkiinnvtvsledg] has joined #lisp 03:15:34 billstclai [~billstcla@dsl-65-219-212-221.taconic.net] has joined #lisp 03:15:51 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Disconnected by services] 03:15:55 -!- billstclai is now known as billstclair 03:16:00 -!- billstclair [~billstcla@dsl-65-219-212-221.taconic.net] has quit [Changing host] 03:16:00 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 03:16:24 bigjust [~user@adsl-074-232-230-165.sip.asm.bellsouth.net] has joined #lisp 03:22:04 amnesiac [~amnesiac@p3m/member/Amnesiac] has joined #lisp 03:24:43 spanning_tree [~ring@189.102.114.22] has joined #lisp 03:27:31 ikki [~ikki@201.144.87.42] has joined #lisp 03:28:11 I have a macro that uses a utlity function to build its body. do i need to wrap the util function in eval-when? 03:28:22 i am getting errors if i don't. 03:28:52 fusss: You need to arrange for the function to have been defined before the macro attempts to call it. 03:29:11 A common method for doing so is EVAL-WHEN. Another common method is using separate files. 03:30:33 yep, it's first form in the file 03:31:06 but the macro itself is used in the body of other function (though none of them are called until run time) 03:31:50 drwho [~drwho@c-71-225-11-30.hsd1.pa.comcast.net] has joined #lisp 03:32:30 Go with the eval-when. 03:33:31 btw, is there CXML-based XML-RPC lib? 03:34:16 ... Is the xml-rpc lib that lisppaste uses based on cxml? 03:36:08 slightly related, are araneida or portable aserve a serious contender anymore? 03:36:34 "Oh god, I hope not." 03:36:38 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 03:37:09 ^^; 03:37:21 nyef: just thinking of "cleaning up" 03:38:19 -!- spanning_tree [~ring@189.102.114.22] has left #lisp 03:39:01 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Ping timeout: 276 seconds] 03:43:52 dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has joined #lisp 03:46:45 _macro [~macro@c-67-188-1-34.hsd1.ca.comcast.net] has joined #lisp 03:47:29 -!- BrianRice-mb [~briantric@65-124-255-226.dia.static.qwest.net] has quit [Quit: BrianRice-mb] 03:49:11 Deesl [~bsdboy@unaffiliated/deesl] has joined #lisp 03:49:20 evening 03:52:04 HET4 [~diman@w220.engin.cf.ac.uk] has joined #lisp 03:54:49 -!- HET3 [~diman@w220.engin.cf.ac.uk] has quit [Ping timeout: 248 seconds] 03:55:21 hello slyrus 03:55:42 bigjust` [~user@adsl-074-232-230-165.sip.asm.bellsouth.net] has joined #lisp 03:55:56 hey beach. got to read to the kids, biab. you still in vietnam? 03:56:20 slyrus: Nope, not since january. I'll go back in June. 03:57:29 -!- bigjust [~user@adsl-074-232-230-165.sip.asm.bellsouth.net] has quit [Ping timeout: 248 seconds] 03:59:42 -!- freiksenet [~freiksene@hoasnet-fe29dd00-202.dhcp.inet.fi] has quit [Remote host closed the connection] 04:00:28 -!- redline6561 [~redline@c-66-56-16-250.hsd1.ga.comcast.net] has quit [Quit: Leaving.] 04:02:52 -!- marioxcc [~user@200.92.23.113] has quit [Remote host closed the connection] 04:06:08 Adamant [~Adamant@unaffiliated/adamant] has joined #lisp 04:06:15 -!- waddles [~pholvey@nd-129-74-87-212.nat.nd.edu] has quit [Read error: Connection reset by peer] 04:06:26 waddles [~pholvey@nd-129-74-87-212.nat.nd.edu] has joined #lisp 04:07:42 dreampilot_ [~dreampilo@c-67-190-165-149.hsd1.co.comcast.net] has joined #lisp 04:07:49 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 04:11:32 i just installed SBCL 1.0.37 from source on FreeBSD, and after deleting all 1.0.27 fasls I get a "Don't know how to REQUIRE ASDF." I installed slime through clbuild and used the ./clbuild slime-configuration in my .emacs 04:14:48 enthymeme [~kraken@adsl-76-252-170-201.dsl.lsan03.sbcglobal.net] has joined #lisp 04:15:23 how do I fix this? 04:17:13 -!- dreampilot_ [~dreampilo@c-67-190-165-149.hsd1.co.comcast.net] has quit [Quit: dreampilot_] 04:18:05 felideon: Ummm... how did you delete fasls? 04:18:21 *p_l* got similar effects once... 04:18:39 find . -type f -name "*.fasl" -exec rm -f {} \; 04:18:48 felideon: in clbuild's main dir? 04:19:09 or in $CLBUILD/source ? 04:19:10 -!- Tabmow [terry@freenode/staff/tabmow] has quit [Ping timeout: 630 seconds] 04:20:00 then welcome to rebuilding SBCL from scratch, you managed to scrap fasls from implementation runtime ^^; 04:20:09 yeah I'm trying to remember :) 04:20:15 hehe probably 04:20:26 not probably, certainly - I did the same thing once 04:20:54 down to the find command (except without -type f) 04:21:10 yeah not only did i do it in clbuild, but also in /usr/local/lib/sbcl :D 04:21:22 ... 04:21:24 because SLIME was complaining about an old fasl 04:21:25 ... 04:21:26 in there 04:21:41 felideon: you made my error insignificant 04:22:58 Tabmow [terry@freenode/staff/tabmow] has joined #lisp 04:23:17 indeed 04:24:06 spradnyesh [~pradyus@nat/yahoo/x-zhcyqgcirokoycie] has joined #lisp 04:26:22 -!- tritchey [~tritchey@2002:62e2:51c2:0:226:bbff:fe00:80c6] has quit [Quit: tritchey] 04:27:16 what should have I done with slime complained about on old fasl? just delete the one? 04:27:31 s/with/when 04:27:40 felideon: look on CLiki, there's a hack that makes SLIME recompile any old fasl 04:28:10 p_l: I see. thank you. 04:28:29 -!- jsoft [~user@unaffiliated/jsoft] has quit [Remote host closed the connection] 04:28:49 threading in FreeBSD (i386) is still experimental, correct? 04:29:12 -!- Guthur [~Michael@host86-132-122-232.range86-132.btcentralplus.com] has quit [Quit: Computer says no] 04:30:18 -!- _macro [~macro@c-67-188-1-34.hsd1.ca.comcast.net] has quit [Quit: leaving] 04:30:19 bzzbzz [~user@modemcable240.34-83-70.mc.videotron.ca] has joined #lisp 04:31:04 -!- dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has quit [Quit: dnolen] 04:32:06 SandGorgon [~OmNomNomO@122.160.41.129] has joined #lisp 04:33:08 pavelludiq [~quassel@91.139.196.209] has joined #lisp 04:35:16 -!- Tabmow [terry@freenode/staff/tabmow] has quit [Quit: Changing server] 04:36:12 Tabmow [terry@freenode/staff/tabmow] has joined #lisp 04:40:22 -!- mjonsson [~mjonsson@cpe-74-68-121-85.nyc.res.rr.com] has quit [Ping timeout: 246 seconds] 04:43:26 -!- Deesl [~bsdboy@unaffiliated/deesl] has quit [Remote host closed the connection] 04:48:28 freiksenet [~freiksene@pub-nat.haaga-helia.fi] has joined #lisp 04:50:08 _3b [foobar@cpe-70-112-214-100.austin.res.rr.com] has joined #lisp 04:55:52 -!- SandGorgon [~OmNomNomO@122.160.41.129] has quit [Read error: Connection reset by peer] 04:57:14 -!- syamajala [~syamajala@140.232.180.146] has quit [Remote host closed the connection] 04:59:24 -!- sammcd [~sammcd@199.76.148.194] has quit [Remote host closed the connection] 04:59:44 -!- ikki [~ikki@201.144.87.42] has quit [Ping timeout: 276 seconds] 05:02:08 -!- amnesiac [~amnesiac@p3m/member/Amnesiac] has quit [Ping timeout: 265 seconds] 05:06:23 -!- Phoodus [foo@174-26-247-120.phnx.qwest.net] has quit [Read error: Connection reset by peer] 05:09:39 myu2 [~myu2@161.90.128.210.bf.2iij.net] has joined #lisp 05:13:11 SandGorgon [~OmNomNomO@122.160.41.129] has joined #lisp 05:22:34 ikki [~ikki@200.95.162.199] has joined #lisp 05:27:15 -!- felideon [~felideon@adsl-156-176-66.mia.bellsouth.net] has quit [Ping timeout: 265 seconds] 05:30:12 peddie [~peddie@c-67-160-245-238.hsd1.ca.comcast.net] has joined #lisp 05:30:40 Mercfh [~Mercfh@74-140-132-169.dhcp.insightbb.com] has joined #lisp 05:31:37 hello.....anyone on here? 05:32:41 -!- bozhidar [~user@93-152-185-88.ddns.onlinedirect.bg] has quit [Remote host closed the connection] 05:33:42 -!- Mercfh [~Mercfh@74-140-132-169.dhcp.insightbb.com] has quit [Client Quit] 05:35:10 -!- galaxywatcher [~galaxywat@user-12hdsuc.cable.mindspring.com] has quit [Ping timeout: 264 seconds] 05:35:23 -!- myu2 [~myu2@161.90.128.210.bf.2iij.net] has quit [Ping timeout: 260 seconds] 05:37:06 -!- peddie [~peddie@c-67-160-245-238.hsd1.ca.comcast.net] has quit [Quit: leaving] 05:38:12 -!- ichernetsky [~ichernets@195.222.79.90] has quit [Quit: Leaving.] 05:39:04 myu2 [~myu2@161.90.128.210.bf.2iij.net] has joined #lisp 05:41:34 Kolyan [~nartamono@89-178-208-134.broadband.corbina.ru] has joined #lisp 05:44:15 simplechat [~simplecha@unaffiliated/simplechat] has joined #lisp 05:45:13 crimson13 [~Randy@d54C07576.access.telenet.be] has joined #lisp 05:45:23 -!- crimson13 [~Randy@d54C07576.access.telenet.be] has left #lisp 05:45:56 -!- goosemo [~goosemo@d60-65-112-181.col.wideopenwest.com] has quit [Ping timeout: 245 seconds] 05:46:20 -!- bzzbzz [~user@modemcable240.34-83-70.mc.videotron.ca] has quit [Quit: bedtime] 05:50:27 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Ping timeout: 265 seconds] 05:52:03 goosemo [~goosemo@d60-65-112-181.col.wideopenwest.com] has joined #lisp 05:56:40 ThomasI [~thomas@unaffiliated/thomasi] has joined #lisp 06:01:12 Adamant [~Adamant@unaffiliated/adamant] has joined #lisp 06:02:49 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Client Quit] 06:05:24 mishoo [~mishoo@host102-108-dynamic.40-79-r.retail.telecomitalia.it] has joined #lisp 06:10:58 ehu [~ehu@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 06:12:06 dcibiel [~dcibiel@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 06:12:17 tcr [~tcr@host178.natpool.mwn.de] has joined #lisp 06:13:10 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 06:14:14 vu3rdd [~vu3rdd@164.164.250.10] has joined #lisp 06:16:20 somecodehere [~ingvar@77-233-95-4.televork.ee] has joined #lisp 06:16:21 -!- Anarch [~olaf@c-67-171-37-107.hsd1.wa.comcast.net] has quit [Quit: WILL TROLL FOR FOOD] 06:18:01 -!- ehu [~ehu@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 264 seconds] 06:23:30 -!- daniel__ is now known as daniel 06:30:42 Ogedei [~user@e178215127.adsl.alicedsl.de] has joined #lisp 06:31:11 -!- kwertii [~kwertii@ResNet-35-132.resnet.ucsb.edu] has quit [Quit: bye] 06:33:58 ASau` [~user@77.246.230.248] has joined #lisp 06:39:00 the religious object to loop is unjustified 06:39:57 (loop for x in xs unless (foop x) collecting x) > (remove-if (collecting-form ..)) 06:41:14 -!- ThomasI [~thomas@unaffiliated/thomasi] has quit [Quit: Bye Bye!] 06:43:01 -!- myu2 [~myu2@161.90.128.210.bf.2iij.net] has quit [Remote host closed the connection] 06:43:10 netytan [~netytan@85.211.10.7] has joined #lisp 06:45:24 mcsontos [~mcsontos@nat/redhat/x-thyehjfrsmxompcb] has joined #lisp 06:47:42 -!- freiksenet [~freiksene@pub-nat.haaga-helia.fi] has quit [Remote host closed the connection] 06:47:56 myu2 [~myu2@161.90.128.210.bf.2iij.net] has joined #lisp 06:49:45 nikodemus [~nikodemus@cs181201111.pp.htv.fi] has joined #lisp 06:51:39 -!- G0SUB [~ghoseb@unaffiliated/g0sub] has quit [Quit: Ex-Chat] 06:52:11 -!- mishoo [~mishoo@host102-108-dynamic.40-79-r.retail.telecomitalia.it] has quit [Ping timeout: 276 seconds] 06:52:23 -!- SandGorgon [~OmNomNomO@122.160.41.129] has quit [Read error: Connection reset by peer] 06:52:50 -!- grouzen [~grouzen@91.214.124.2] has quit [Ping timeout: 276 seconds] 06:54:45 wait, aren't defclass types supposed to be checked if I define the class in safe-code? 06:55:53 uh seems like the call sites have to be in safe code 06:58:31 -!- myu2 [~myu2@161.90.128.210.bf.2iij.net] has quit [Remote host closed the connection] 07:00:58 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 07:01:10 myu2 [~myu2@161.90.128.210.bf.2iij.net] has joined #lisp 07:01:26 good morning 07:02:45 -!- Tabmow [terry@freenode/staff/tabmow] has quit [Remote host closed the connection] 07:03:03 Tabmow [terry@freenode/staff/tabmow] has joined #lisp 07:03:16 -!- myu2 [~myu2@161.90.128.210.bf.2iij.net] has quit [Remote host closed the connection] 07:03:52 spearalot [~spearalot@192.165.126.74] has joined #lisp 07:04:10 aerique [euqirea@xs2.xs4all.nl] has joined #lisp 07:04:16 myu2 [~myu2@161.90.128.210.bf.2iij.net] has joined #lisp 07:07:36 morning 07:07:42 freiksenet [~freiksene@pub-nat.haaga-helia.fi] has joined #lisp 07:07:44 tcr: yes, both have to be safe code 07:09:24 SandGorgon [~OmNomNomO@122.160.41.129] has joined #lisp 07:09:29 tcr: if you feel like taking a dive into pcl, an 'sb-mop:check-slot-types class option should not be hard to add to control this :) 07:09:40 -!- nunb [~nundan@59.178.198.133] has quit [Ping timeout: 252 seconds] 07:09:57 Yeah some day 07:10:32 I'm just chasing a bug where an instance is constructed with a value of inappopriate type 07:10:43 I'll just add an initialize-instance which checks 07:11:09 jdz [~jdz@85.254.211.133] has joined #lisp 07:11:09 ah no actually, I recompiled the system with (safety 3) using restrict-compiler-policy 07:11:18 but I was interrupted by your mail 07:12:36 hi nikodemus, tcr 07:12:50 hi 07:14:17 tcr: apropos, if you have a clear vision on something being a bug/wishlist item, feel free to mark them confirmed 07:14:40 nunb [~nundan@122.162.1.134] has joined #lisp 07:15:22 (if you're unsure if something is desired/intended, put a plain question to that effect in the lp item) 07:17:14 -!- netytan [~netytan@85.211.10.7] has quit [Quit: netytan] 07:17:55 xavieran [~xavieran@dsl-58-6-80-228.sa.westnet.com.au] has joined #lisp 07:18:04 -!- smanek [~smanek@static-71-249-221-129.nycmny.east.verizon.net] has quit [Quit: This computer has gone to sleep] 07:18:51 ok 07:19:06 i make array! (alist-hash-table (mapcar #'cons (loop for x from 0 to (length list) collecting x) list)) 07:19:14 it's just that I had occasionally been wrong on my ideas :-) 07:19:40 tcr: sure, but we can disagree about them after the fact as well 07:20:00 having someone else mark all your bugs confirmed is just make-work 07:20:57 and if you do wonder if something is going to meet with resistance, it is easier both ways if you state the issue in the report 07:23:21 -!- tompa [~tompa@h59ec27fb.sehjjak.dyn.perspektivbredband.net] has quit [Quit: Client Quit] 07:24:15 actually I've got a question for you: in (without-interrups (allow-with-interrupts (aliencall ...))), for example like the call to futex_wait in condition-wait, I think that means that the alien funcall will be interruptable 07:24:51 I tried to find the code that's responsible for that. 07:26:20 grouzen [~grouzen@91.214.124.2] has joined #lisp 07:26:25 mishoo [~mishoo@193.206.22.97] has joined #lisp 07:26:36 balooga [~00u4440@adsl-76-194-233-139.dsl.lsan03.sbcglobal.net] has joined #lisp 07:28:30 ichernetsky [~ichernets@port-163-adslby-pool46.infonet.by] has joined #lisp 07:34:51 -!- SandGorgon [~OmNomNomO@122.160.41.129] has quit [Read error: Connection reset by peer] 07:41:29 -!- mbohun [~mbohun@202.124.75.11] has quit [Quit: Leaving] 07:42:36 nikodemus: Kind of ironic, I suggest to work on alexandria because you don't have time to, and now it's reversed :-) 07:45:06 -!- rme [rme@clozure-C8F6B6BB.chi.dsl-w.verizon.net] has quit [Quit: rme] 07:45:07 -!- rme [~rme@pool-70-105-117-176.chi.dsl-w.verizon.net] has quit [Quit: rme] 07:49:11 -!- dcibiel [~dcibiel@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has left #lisp 07:51:07 HET3 [~diman@w220.engin.cf.ac.uk] has joined #lisp 07:52:31 fatblueduck [~duck@pool-71-104-235-97.lsanca.dsl-w.verizon.net] has joined #lisp 07:54:06 what is the typical way of including general functions in a lisp package? 07:54:18 -!- HET4 [~diman@w220.engin.cf.ac.uk] has quit [Ping timeout: 276 seconds] 07:54:26 should I create a new package for them and export all of them? 07:55:01 you export those that are part of the public api of the package 07:55:57 is there an emacs/slime keychord that terminates an inferior lisp without confirmation? something i might accidently press? 07:56:17 sid3k_ [~azer@li140-93.members.linode.com] has joined #lisp 07:56:51 -!- sid3k_ [~azer@li140-93.members.linode.com] has quit [Client Quit] 07:56:54 -!- fgtech [fgtech@193.219.39.203] has quit [Ping timeout: 276 seconds] 07:56:56 sid3k [~azer@li140-93.members.linode.com] has joined #lisp 07:57:06 ,q 07:57:25 that's not it, tcr 07:57:34 ccl is dying on my randomly on win32 07:57:50 what does *inferior-lisp* contain in such case? 07:57:55 i haven't remapped my keyboard or created new keychords .. 07:58:12 Process inferior-lisp exited abnormally with code 5 07:58:31 udzinari [~user@209.158.broadband13.iol.cz] has joined #lisp 07:58:35 tcr: if these are simple functions, isn't creating a new package for them overkill? 07:58:39 I am just typing up the support ticket and wanted to double check 07:58:49 Soulman [~kvirc@154.80-202-254.nextgentel.com] has joined #lisp 07:58:59 fatblueduck: if they're for your own user, stick them in utils.lisp 07:59:41 nikodemus: any thoughts on the build system patch I sent ? 07:59:58 fusss: thanks for the suggestion 07:59:59 -!- sid3k [~azer@li140-93.members.linode.com] has quit [Client Quit] 08:00:27 fusss: now it's interesting what code 5 means on windows.. but no I don't think you're doing anything wrong 08:00:59 fusss: you can put (setf swank:*log-events* t) into your ~/.swank.lisp (no idea where ~ is on win) 08:02:06 fe[nl]ix: i've marked it for reply 08:02:29 ok 08:02:59 tcr: win32 == posix; GNU stuff is built with mingw 08:03:11 basically, i'm aware of people having problems because stuff from CFLAGS breaks our runtime, but i've yet to run across someone having an issue because we don't propagate most of the stuff 08:03:26 good nite, gotta go home 08:03:30 amaron [~amaron@cable-188-2-22-192.dynamic.sbb.rs] has joined #lisp 08:03:30 -!- fusss [~kumi@li63-187.members.linode.com] has quit [Quit: leaving] 08:05:49 as for sbcl-asdf-install manpage, we don't even provide sbcl-asdf-install command-line tool anymore, so the whole manpage should be nuked, i think... 08:06:31 merl15 [~merl@188-22-169-248.adsl.highway.telekom.at] has joined #lisp 08:06:44 lol, I hadn't thought of that 08:06:55 levente_meszaros [~levente_m@4d6f5d3b.adsl.enternet.hu] has joined #lisp 08:07:53 HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has joined #lisp 08:08:26 -!- dym [~dym@217.20.175.226] has quit [Remote host closed the connection] 08:09:59 fgtech [fgtech@193.219.39.203] has joined #lisp 08:12:33 -!- somecodehere [~ingvar@77-233-95-4.televork.ee] has quit [Remote host closed the connection] 08:14:37 -!- fgtech [fgtech@193.219.39.203] has quit [Ping timeout: 276 seconds] 08:15:37 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Ping timeout: 248 seconds] 08:17:10 dym [~dym@217.20.175.226] has joined #lisp 08:20:12 sepult [~levgue@xdsl-87-78-123-126.netcologne.de] has joined #lisp 08:20:45 -!- Tabmow [terry@freenode/staff/tabmow] has quit [Read error: Connection reset by peer] 08:22:40 tcr: %userprofile% usually means something akin to ~ in my experience 08:25:12 hlavaty [~user@77-22-100-58-dynip.superkabel.de] has joined #lisp 08:26:38 Joreji [~thomas@77-20-0-213-dynip.superkabel.de] has joined #lisp 08:29:58 Athas [~athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has joined #lisp 08:32:16 SandGorgon [~OmNomNomO@122.160.41.129] has joined #lisp 08:32:19 -!- nikodemus [~nikodemus@cs181201111.pp.htv.fi] has quit [Quit: This computer has gone to sleep] 08:34:12 -!- freiksenet [~freiksene@pub-nat.haaga-helia.fi] has quit [Quit: Leaving.] 08:34:13 freiksenet1 [~freiksene@pub-nat.haaga-helia.fi] has joined #lisp 08:34:13 Tabmow [terry@freenode/staff/tabmow] has joined #lisp 08:36:08 konr1 [~konrad@201.82.134.220] has joined #lisp 08:36:56 -!- Athas [~athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has quit [Read error: Operation timed out] 08:37:12 -!- Elench [~jarv@unaffiliated/elench] has quit [Ping timeout: 276 seconds] 08:37:48 Athas [~athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has joined #lisp 08:38:23 fgtech [fgtech@193.219.39.203] has joined #lisp 08:39:39 afa [~afa@131.152.178.51] has joined #lisp 08:39:46 -!- konr [~konrad@201.82.134.220] has quit [Ping timeout: 246 seconds] 08:41:50 xan_ [~xan@155.99.117.91.static.mundo-r.com] has joined #lisp 08:43:19 nikodemus [~nikodemus@cs181150041.pp.htv.fi] has joined #lisp 08:43:26 orphee [~orphee@xdsl-89-0-156-153.netcologne.de] has joined #lisp 08:43:42 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 08:43:49 -!- fgtech [fgtech@193.219.39.203] has quit [Ping timeout: 264 seconds] 08:44:27 -!- hugod [~hugod@bas1-montreal50-1279632851.dsl.bell.ca] has quit [Ping timeout: 265 seconds] 08:49:38 hugod [~hugod@bas1-montreal50-1279441042.dsl.bell.ca] has joined #lisp 08:53:00 mbohun [~mbohun@ppp115-156.static.internode.on.net] has joined #lisp 08:56:40 fgtech [fgtech@193.219.39.203] has joined #lisp 08:57:19 longkid [~longkid@58.186.5.104] has joined #lisp 09:01:06 -!- fgtech [fgtech@193.219.39.203] has quit [Ping timeout: 260 seconds] 09:03:28 -!- myu2 [~myu2@161.90.128.210.bf.2iij.net] has quit [Remote host closed the connection] 09:05:04 -!- freiksenet1 [~freiksene@pub-nat.haaga-helia.fi] has quit [Quit: Leaving.] 09:05:20 freiksenet [~freiksene@pub-nat.haaga-helia.fi] has joined #lisp 09:05:31 Anyone any tips for debugging hunchentoot? 09:07:35 -!- xan_ [~xan@155.99.117.91.static.mundo-r.com] has quit [Read error: No route to host] 09:07:41 attila_lendvai [~ati@adsl-89-134-31-42.monradsl.monornet.hu] has joined #lisp 09:10:31 -!- freiksenet [~freiksene@pub-nat.haaga-helia.fi] has quit [Ping timeout: 276 seconds] 09:12:13 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 09:13:26 ehu [~ehu@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 09:22:10 -!- fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has quit [Read error: Operation timed out] 09:22:54 TeMPOraL [~temporal@188.147.132.211.nat.umts.dynamic.eranet.pl] has joined #lisp 09:24:05 mstevens [~mstevens@pdpc/supporter/active/mstevens] has joined #lisp 09:25:05 fgtech [fgtech@193.219.39.203] has joined #lisp 09:25:36 pix4 [~pixel@dslb-092-073-171-168.pools.arcor-ip.net] has joined #lisp 09:29:36 -!- fgtech [fgtech@193.219.39.203] has quit [Ping timeout: 258 seconds] 09:30:11 tcr: characterizing mailboxes as lock-free is not really right 09:30:27 freiksenet [~freiksene@pub-nat.haaga-helia.fi] has joined #lisp 09:31:13 -!- Joreji [~thomas@77-20-0-213-dynip.superkabel.de] has quit [Ping timeout: 240 seconds] 09:31:59 -!- mstevens [~mstevens@pdpc/supporter/active/mstevens] has quit [Quit: leaving] 09:35:04 I know it's you who did it 09:36:05 myu2 [~myu2@161.90.128.210.bf.2iij.net] has joined #lisp 09:39:26 in a handler-case, how do i get the text of the error message programmatically to print it elsewhere than stdout or slime? 09:41:35 dto: you have the condition object, right? 09:41:56 fisxoj [~fisxoj@80.153.54.206] has joined #lisp 09:42:53 tcr: did i call them that? oops 09:43:03 dto: using princ, or format ~A 09:43:07 *blush* 09:43:21 tcr: do you care about :NEW-OWNER? 09:43:33 tcr: how do i extract just the error string from the condition object? 09:43:50 it prints # but not the message 09:43:58 nikodemus: I haven't spent any thought on it, and what possible use case it might have 09:44:05 dto: princ-to-string 09:44:16 thanks :) 09:44:18 tcr: ok, i'm going to remove it from grab-mutex 09:44:23 -!- jao [~jao@83.43.35.213] has quit [Ping timeout: 265 seconds] 09:44:58 it's nothing but trouble, imo. people who use it can tell use what they use it for, and we can think about it then 09:45:19 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 09:45:32 also: :NEW-OWNER *another-thread* is never going to work right anyways 09:45:40 I also wouldn't mind if we add (unexported) the lock, and perhaps event api 09:46:02 can't get a api right at the scratch board without trying to implement and use it 09:47:44 tcr: it seems to exhaust the heap with a pretty-stream when i print the condition object. 09:47:57 Odin- [~sbkhh@adsl-2-92.du.snerpa.is] has joined #lisp 09:48:15 *print-circle* ? 09:48:42 -!- Oddity [~Oddity@unaffiliated/oddity] has quit [] 09:49:04 hey great. 09:49:14 one of these days i need to sit and read the entire standard.... 09:49:29 Joreji [~thomas@77-20-0-213-dynip.superkabel.de] has joined #lisp 09:50:39 -!- ehu [~ehu@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 260 seconds] 09:50:42 i don't want this huge text. i want the human readable error message. 09:51:06 which assertion failed etc 09:52:01 fgtech [fgtech@193.219.39.203] has joined #lisp 09:52:13 dto: (write-to-string c :circle t :pretty t :escape nil :lines ) 09:52:31 ah. 09:52:43 xan_ [~xan@155.99.117.91.static.mundo-r.com] has joined #lisp 09:53:39 simulating the bounce during walking in a first-person-shooter is kinda fun. Just interpolating the height of the eye between a min and max works pretty well. 09:54:03 guess it would look a bit like a sine wave 09:54:49 adding a little roll would brobably help 09:55:02 *probably 09:55:12 Don't forget to account for waddling. ;) 09:55:18 heh 09:55:32 nikodemus: and friends, thanks so much for your help. i just learned more about the printer than i ever did before :) 09:55:37 i don't experience any bounce during walking... 09:55:38 and this is great. i have proper error printing. 09:55:44 anyone want to see the lisp program i am workingon ? 09:55:57 *TeMPOraL* wants :) 09:55:59 no, show only screenshots 09:56:00 the whole of planet.lisp! 09:56:08 dcibiel [~dcibiel@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 09:56:09 blog, blog like the wind! 09:56:13 http://www.youtube.com/watch?v=mbcb9mTLAd4 09:56:23 -!- fgtech [fgtech@193.219.39.203] has quit [Ping timeout: 246 seconds] 09:56:41 i am really liking my command line listener thing :) 09:56:43 WHat you probably experience is a cyclic acceleration pattern along the direction of motion. 09:56:46 dto: I would like to see the program 09:56:51 hehe 09:56:52 it makes it possible to construct emacsish interfaces 09:57:21 dto: if you mean the source code, that is 09:57:34 Oddity [~Oddity@unaffiliated/oddity] has joined #lisp 09:57:40 arbscht: which part do you want to see? 09:58:13 dto: all of it? :) is it free? 09:58:17 i'm working on my help scre4n 09:59:04 arbscht: http://github.com/dto/xe2 09:59:05 free 09:59:07 gpl3 09:59:10 netytan [~netytan@85.211.10.7] has joined #lisp 09:59:12 thanks 09:59:14 -!- longkid [~longkid@58.186.5.104] has quit [Ping timeout: 240 seconds] 10:00:13 -!- enthymeme [~kraken@adsl-76-252-170-201.dsl.lsan03.sbcglobal.net] has quit [Quit: rcirc on GNU Emacs 23.1.1] 10:00:26 woopa? 10:00:31 -!- netytan [~netytan@85.211.10.7] has quit [Client Quit] 10:00:35 so character constants default to int in C ? 10:00:47 ? 10:00:58 const char a; ? 10:01:06 'A' 10:01:13 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Ping timeout: 248 seconds] 10:01:17 I'd think they default to "char" :) 10:01:22 nope 10:01:24 mstevens [~mstevens@pdpc/supporter/active/mstevens] has joined #lisp 10:01:26 i read something else 10:01:41 I haven't hacked any C for ages so don't believe me :) 10:01:49 they default to char in C++ 10:01:59 I don't understand this defaulting ? 10:02:08 char a = 'A' ; ? 10:02:16 that must be a char for sure :) 10:02:23 'A' is a char 10:02:27 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 10:02:31 'A' is 65 10:02:32 but there might be an implicit promotion to int 10:02:39 as in int a = 'A'; 10:02:41 just 'A' I'd guess gets recast when needed by the compiler. 10:02:42 ya. 10:02:49 just "'A'" makes no sense :) 10:02:52 'A' is char 10:02:57 but char is a *numeric* type 10:03:01 one-byte number 10:03:03 ya. 10:03:04 sint 10:04:18 "'A'" is a const char* const for a string that contains: 'A' ;) 10:04:29 eheheh. 10:04:56 I meant.. that a = 'A'; doesn't really say anything about if a is int or char or whatever :) 10:04:57 -!- dcibiel [~dcibiel@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: This computer has gone to sleep] 10:05:25 'A' is int in C. 10:05:26 thanks for reminding me why I dont write C++ any more ;) 10:05:34 bytecolor :D 10:05:54 Zhivago: But it gets recast to whatever, no ? 10:05:59 "'A'" is char[4] 10:06:03 char a = 'A' I mean. 10:06:14 can't really squeeze an int in there. 10:06:20 Implicit conversion, although if you're talking about C++ ... 10:06:27 eh 10:06:31 we're talking C, no? 10:06:37 C++ scares me :S 10:06:40 Then everything you've said has been wrong. 10:06:43 'A' is char, and I'd rather believe in implicit conversion to int from char 10:06:47 but in C, who knows :D 10:06:53 Zhivago: ok. 10:06:56 'A' is int, "'A'" is char[4]. 10:07:06 Zhivago: That is what I have said I thought ? 10:07:21 somecodehere [~ingvar@77-233-95-4.televork.ee] has joined #lisp 10:07:40 ups 10:07:48 i thought i was in ##C 10:07:50 lol 10:07:53 oh man sorry 10:08:05 Sorry. Everything temporal said. :) 10:08:13 :( 10:08:16 the syntax of most any language besides cl scares me 10:08:20 Zhivago :( why ? :) 10:08:21 sepult: I thought I was in #lispgames 10:09:01 temporal: Ignorance hopefully. 10:09:25 fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has joined #lisp 10:09:25 fgtech [fgtech@193.219.39.203] has joined #lisp 10:09:27 Zhivago ;) could you tell what is wrong? and why "'A'" is char[4], not const char[4] ? 10:10:01 sepult: Look what you started :( 10:10:19 galaxywatcher [~galaxywat@user-12hdsuc.cable.mindspring.com] has joined #lisp 10:10:25 Historic reasons mainly. Having "'A'" be const char[4] would require const *s to point at it and that would break all code that was written from before there was const ... 10:10:31 sepult: Now go to ##c and ask about defclass or something (: 10:10:45 lol 10:10:56 Zhivago, but this is a special case of treating char* pointers at lvalue, afair 10:10:56 In any case string literals in C are defined as not being const, but having undefined behaviour if you try to modify the content. 10:11:10 Zhivago, in C, right? 10:11:13 temporal: What is? 10:11:32 the fact that you can assign a "literal string" to a char* 10:11:34 is a special case 10:11:35 Zhivago: So a biiiit like modifying '(1 2 3), eh? undefined behaviour and all :) 10:11:35 temporal: An array evaluates to a pointer to its first element. 10:11:37 in C++ 10:11:45 schmx: ust so. 10:11:57 TeMPOraL: I was under the impression that all of C++ was a special case (: 10:12:17 (schmx): actually, C++ fixed some weirdness in C 10:12:23 It's just part of a weird evaluation model that does not include array type values. 10:12:25 leaving only few special cases for backward compatibility 10:12:32 with people doing char* string = "string"; 10:12:33 ect. 10:12:37 TeMPOraL: cools. tbh. I have never written a single line of C++ in my life. So I dunno. :) 10:12:39 If only they'd fixed anything worth fixing. 10:12:53 (Zhivago): implicit casts for me were worth fixing 10:13:05 You mean 'conversions', and they weren't broken. 10:13:26 Adding array typed values would have fixed something worth fixing. 10:13:27 they were just very error-prone 10:13:54 -!- fgtech [fgtech@193.219.39.203] has quit [Ping timeout: 260 seconds] 10:14:05 was there a lisp angle to this conversation that i missed? 10:14:29 lisp is written in C ? 10:14:36 since when? 10:14:38 Only the ones they kept -- as in the conversions between signed and unsigned integers. 10:14:51 nikodemus, the lisp angle was lost somewhere along the road ;) 10:15:01 The rest are mostly moronic things like forcing gratuitous void * casts everywhere. 10:15:44 god, signed/unsigned bugs 10:15:48 Zhivago, you should try coding in Ada - you'd have a whole new definition of what does it mean to be moronic with type conversions :D 10:16:10 tracking those down just keeps on giving 10:16:45 nikodemus, that's why I like C++ with all warnings on, which warns me about every implicit signed/unsigned conversion and/or comparison 10:17:07 temporal: You are confusing language with implementation. 10:17:30 tfb [~tfb@212.183.140.38] has joined #lisp 10:17:35 right.. 10:17:37 sry 10:17:37 domain language, value language... 10:17:45 ADA seems great fun. 10:18:06 schmx, like hell... 10:18:06 *schmx* goes back to mcclim app hackering. 10:18:17 come here and finish the code I'm having hard time to complete right now 10:18:17 TeMPOraL: my dad swears by it. always trying to push it on me. 10:18:17 ;) 10:19:48 another question... i know how to trap warnings and style warnings, but how do i make it just print and continue rather than stopping execution? 10:19:59 right now it dies on a style warning 10:20:21 I get a DUPLICATE-NAMES definition from ASDF and I cannot figure out why 10:20:54 global namespace pollution ? 10:21:06 tcr: ASDF2? 10:21:16 dto: dies? 10:21:27 some module is exporting it's symbols into the toplevel, and forgets to unexport them ? 10:21:53 or wait, is there any unexporting in lisp ? 10:21:56 jdz: it doesn't restart. my condition handler is invoked because i am trapping all conditions. 10:22:14 dto: if you are using HANDLER-CASE, look at HANDLER-BIND 10:22:17 ah. 10:22:20 nikodemus: nope the one in sbcl 10:22:48 dto: (handler-bind ((warning (lambda (c) (WHATEVER c) (muffle-warning c))) ...) ; modulo mismatched parens 10:23:43 MUFFLE-WARNING muffles the default printout for the warning 10:23:45 how do I mix that with my blanket printing of all non-warning conditions? 10:24:18 galaxywatcher_ [~galaxywat@user-12hdsuc.cable.mindspring.com] has joined #lisp 10:24:19 http://paste.lisp.org/display/97441 10:24:22 this is the snippet 10:24:32 (handler-bind ((condition (lambda (c) (my-print-condition c) (when (typep c 'warning) (muffle-warning c))))) ...) 10:24:41 ah. thanks. 10:25:14 i assume ... stands for the body that is going to cause the error 10:25:20 yes 10:26:17 HANDLER-CASE unwinds the stack before handling the condition, HANDLER-BIND runs the handler without unwinding -- it can choose to activate a restart (like MUFFLE-WARNING), force an unwind, or just return and let the execution continue 10:26:51 ahh, now it's mentally coming together. 10:27:01 -!- balooga [~00u4440@adsl-76-194-233-139.dsl.lsan03.sbcglobal.net] has quit [Quit: Leaving.] 10:27:07 -!- galaxywatcher [~galaxywat@user-12hdsuc.cable.mindspring.com] has quit [Ping timeout: 268 seconds] 10:27:07 -!- galaxywatcher_ is now known as galaxywatcher 10:28:02 -!- grouzen [~grouzen@91.214.124.2] has quit [Read error: Operation timed out] 10:28:18 HANDLER-CASE is approximately (prog (condition) (handler-bind (( (lambda (c) (setf condition c) (go :handler)))) (return ...body...)) :handler (return ...handler...)) 10:29:46 grouzen [~grouzen@91.214.124.2] has joined #lisp 10:30:39 one more thing 10:31:11 how do i force an unwind to make the rest of the cases (i.e. not a warning) act like handler-case? 10:31:35 jao [~jao@74.Red-80-24-4.staticIP.rima-tde.net] has joined #lisp 10:33:21 would this be 'continue? 10:37:02 nikodemus pasted "dto, something like this" at http://paste.lisp.org/display/97445 10:37:26 dto: CONTINUE is another standard restart name, established eg. by CERROR 10:37:33 -!- sepult [~levgue@xdsl-87-78-123-126.netcologne.de] has quit [Ping timeout: 265 seconds] 10:37:42 yeah i was just reading that :) 10:37:45 i've learned a lot 10:37:48 thanks for your help 10:37:51 lets see if this works 10:37:52 fgtech [fgtech@193.219.39.203] has joined #lisp 10:40:15 -!- Odin- [~sbkhh@adsl-2-92.du.snerpa.is] has quit [Quit: Am I missing an eyebrow?] 10:42:56 -!- fgtech [fgtech@193.219.39.203] has quit [Ping timeout: 276 seconds] 10:43:34 Axius [~hi@109.97.55.239] has joined #lisp 10:43:49 sepult [~levgue@xdsl-87-78-26-188.netcologne.de] has joined #lisp 10:44:25 jdz_ [~jdz@2a02:500:3330:40b:223:6cff:fe8e:5034] has joined #lisp 10:44:31 nikodemus: works :) 10:45:01 -!- Joreji [~thomas@77-20-0-213-dynip.superkabel.de] has quit [Ping timeout: 264 seconds] 10:47:04 -!- SandGorgon [~OmNomNomO@122.160.41.129] has quit [Read error: Connection reset by peer] 10:48:08 -!- jdz [~jdz@85.254.211.133] has quit [Ping timeout: 276 seconds] 10:48:08 -!- jdz_ is now known as jdz 10:52:14 pookleblinky` [~pooklebli@cpe-67-252-140-159.buffalo.res.rr.com] has joined #lisp 10:53:13 -!- pookleblinky [~pookle@cpe-67-252-140-159.buffalo.res.rr.com] has quit [Ping timeout: 276 seconds] 11:02:02 ignas [~ignas@78-60-73-85.static.zebra.lt] has joined #lisp 11:02:05 galaxywatcher_ [~galaxywat@user-12hdsuc.cable.mindspring.com] has joined #lisp 11:02:50 ZabaQ [~john.conn@playboxgames.com] has joined #lisp 11:04:36 dcibiel [~dcibiel@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 11:04:48 longkid [~longkid@58.186.5.104] has joined #lisp 11:05:02 -!- galaxywatcher [~galaxywat@user-12hdsuc.cable.mindspring.com] has quit [Ping timeout: 276 seconds] 11:05:02 -!- galaxywatcher_ is now known as galaxywatcher 11:05:13 fgtech [fgtech@193.219.39.203] has joined #lisp 11:05:16 -!- Axius [~hi@109.97.55.239] has quit [Quit: Leaving] 11:08:35 -!- galaxywatcher [~galaxywat@user-12hdsuc.cable.mindspring.com] has quit [Quit: galaxywatcher] 11:09:07 -!- fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has quit [Quit: Valete!] 11:09:34 -!- fgtech [fgtech@193.219.39.203] has quit [Ping timeout: 246 seconds] 11:09:36 -!- Amadiro_ [~whoppix@ti0021a380-dhcp1747.bb.online.no] has quit [Quit: A subtle thought that is in error may yet give rise to fruitful inquiry that can establish truths of great value.] 11:09:59 Amadiro [~whoppix@ti0021a380-dhcp1747.bb.online.no] has joined #lisp 11:10:21 SandGorgon [~OmNomNomO@122.160.41.129] has joined #lisp 11:10:44 -!- longkid [~longkid@58.186.5.104] has left #lisp 11:10:46 -!- christoph_debian [~christoph@cl-1281.dus-01.de.sixxs.net] has quit [Ping timeout: 276 seconds] 11:12:29 christoph_debian [~christoph@cl-1281.dus-01.de.sixxs.net] has joined #lisp 11:12:47 -!- myu2 [~myu2@161.90.128.210.bf.2iij.net] has quit [Remote host closed the connection] 11:18:34 -!- kleppari [~spa@bitbucket.is] has quit [Ping timeout: 276 seconds] 11:19:02 kleppari [~spa@bitbucket.is] has joined #lisp 11:27:41 fgtech [fgtech@193.219.39.203] has joined #lisp 11:29:10 -!- nunb [~nundan@122.162.1.134] has quit [Ping timeout: 246 seconds] 11:34:22 nunb [~nundan@59.178.205.195] has joined #lisp 11:35:57 -!- nowhere_man [~pierre@lec67-4-82-235-57-28.fbx.proxad.net] has quit [Ping timeout: 276 seconds] 11:39:13 gozek [~quassel@85.52.166.111] has joined #lisp 11:39:20 nowhere_man [~pierre@lec67-4-82-235-57-28.fbx.proxad.net] has joined #lisp 11:44:32 -!- SandGorgon [~OmNomNomO@122.160.41.129] has quit [Ping timeout: 258 seconds] 11:48:06 sid3k [~user@li140-93.members.linode.com] has joined #lisp 11:48:51 -!- kpreid [~kpreid@216-171-189-244.northland.net] has quit [Quit: kpreid] 11:49:49 HET4 [~diman@w220.engin.cf.ac.uk] has joined #lisp 11:50:18 Odin- [~sbkhh@adsl-2-92.du.snerpa.is] has joined #lisp 11:53:10 -!- HET3 [~diman@w220.engin.cf.ac.uk] has quit [Ping timeout: 264 seconds] 11:55:07 -!- spradnyesh [~pradyus@nat/yahoo/x-zhcyqgcirokoycie] has left #lisp 11:56:21 -!- Jasko [~tjasko@c-174-59-195-12.hsd1.pa.comcast.net] has quit [Quit: Leaving] 11:59:33 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 12:00:09 Jasko [~tjasko@c-174-59-195-12.hsd1.pa.comcast.net] has joined #lisp 12:01:51 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 12:03:34 syamajala [~syamajala@140.232.180.146] has joined #lisp 12:04:00 -!- syamajala [~syamajala@140.232.180.146] has quit [Remote host closed the connection] 12:05:32 http://www.method-combination.net/blog/archives/2010/04/06/looping-issues.html <-- the real solution is to use ITERATE 12:05:46 which has the IN clause just for that 12:07:40 froydnj: http://common-lisp.net/project/iterate/doc/Named-Blocks.html#Named-Blocks 12:08:10 -!- orphee [~orphee@xdsl-89-0-156-153.netcologne.de] has quit [Ping timeout: 264 seconds] 12:08:18 tritchey [~tritchey@2002:62e2:51c2:0:226:4aff:fe01:c6e] has joined #lisp 12:16:41 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Ping timeout: 248 seconds] 12:17:58 longkid [~longkid@58.186.5.104] has joined #lisp 12:21:29 kpreid [~kpreid@209-217-212-34.northland.net] has joined #lisp 12:21:48 *_8david`* reblogs to include mathrick's solution, hopefully in time before a comment storm shouts him down 12:22:38 :) 12:22:45 carnieri [~carnieri@200.146.78.27.static.gvt.net.br] has joined #lisp 12:23:09 <_8david`> I would have commented on nfroyd's blog myself if he had a comment feature... 12:23:52 -!- Xach has set mode -o Xach 12:25:06 _8david`: think of the damage to your sparkline, though. 12:26:10 -!- merl15 [~merl@188-22-169-248.adsl.highway.telekom.at] has quit [Ping timeout: 264 seconds] 12:26:49 Joreji [~thomas@77-20-0-213-dynip.superkabel.de] has joined #lisp 12:26:53 meh, iterate 12:28:58 Tanami [~tanami@150.101.97.171] has joined #lisp 12:30:57 <_8david`> oh, have I ruined my hope of achieving a completely tranquil sparkline this year? 12:31:50 in clisp, how can I make something pretend to be a string? 12:31:58 e.g. an integer 12:32:19 Tanami: princ-to-string will take an object and return a string. 12:32:32 Tanami: the object isn't pretending, though. 12:32:43 that's what I wanted 12:32:52 Tanami: it's also standard, so not limited to clisp. 12:32:59 great 12:34:39 There is also (format nil ...) 12:34:46 -!- freiksenet [~freiksene@pub-nat.haaga-helia.fi] has quit [Remote host closed the connection] 12:36:13 slyrus: re. threaded self-build failure. see current core.test.sh failure on threaded darwin 12:37:03 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 12:38:09 -!- rayservers [~sp@gw3.tacwap.org] has quit [Quit: Leaving.] 12:38:45 rayservers [~sp@gw3.tacwap.org] has joined #lisp 12:42:37 -!- gozek [~quassel@85.52.166.111] has quit [Remote host closed the connection] 12:42:43 gozek [~quassel@85.52.166.111] has joined #lisp 12:44:18 G'morning all. 12:44:38 -!- tritchey [~tritchey@2002:62e2:51c2:0:226:4aff:fe01:c6e] has quit [Ping timeout: 260 seconds] 12:44:44 hi 12:45:54 nikodemus: Seen http://repo.or.cz/w/sbcl/nyef.git/shortlog/refs/heads/radical-refactoring/genesis yet? It's not done, but it's a start. 12:46:03 felideon [~user@12.228.15.162] has joined #lisp 12:46:28 good morning nyef 12:46:41 Hello froydnj. 12:51:30 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 12:57:04 dlowe [~dlowe@ita4fw1.itasoftware.com] has joined #lisp 12:57:04 mattrepl [~mattrepl@208.78.149.14] has joined #lisp 12:57:20 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 246 seconds] 12:58:01 -!- dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has quit [Ping timeout: 276 seconds] 12:59:19 nyef: i particularly like splitting of tools-for-genesis into separate files 13:00:32 -!- simplechat [~simplecha@unaffiliated/simplechat] has quit [Quit: Leaving] 13:00:37 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Ping timeout: 265 seconds] 13:01:12 Mmm. The next file to do, I think, is src/code/debug-int, at 3278 lines, or 148143 bytes. 13:02:44 varjag [~eugene@122.62-97-226.bkkb.no] has joined #lisp 13:03:01 for the longest time i thought DI ment DEBUG-INTERNALS, and only recently did i realize it stood for DEBUG-INTERFACE... 13:03:22 Awful, isn't it? 13:03:35 legumbre_ [~leo@r190-135-19-254.dialup.adsl.anteldata.net.uy] has joined #lisp 13:03:53 Actually, I think that's another thing to consider changing: More packages. 13:04:15 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 13:04:28 In genesis, I'd have happily added sb!kernel/struct to the use list of a couple packages to get at things like dd-length, dsd-name, etc. 13:04:57 But bringing in all of sb!kernel? No way. 13:05:25 Umm... And the current FOP definition scheme is wrong. 13:05:38 -!- legumbre [~leo@r190-135-70-246.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 260 seconds] 13:06:17 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 13:06:20 -!- mstevens [~mstevens@pdpc/supporter/active/mstevens] has quit [Quit: leaving] 13:06:31 pkhuong: aroundp 13:06:35 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 13:09:33 -!- nicktastic [~nick@unaffiliated/nicktastic] has left #lisp 13:09:48 -!- Jasko [~tjasko@c-174-59-195-12.hsd1.pa.comcast.net] has quit [Ping timeout: 265 seconds] 13:12:03 dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has joined #lisp 13:13:18 dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has joined #lisp 13:14:31 rrice [~rrice@adsl-69-221-169-136.dsl.akrnoh.ameritech.net] has joined #lisp 13:16:06 nyef: what's bad about the current FOP definition scheme? 13:17:46 froydnj: Not declarative enough. 13:18:11 ah, true 13:18:11 -!- drwho [~drwho@c-71-225-11-30.hsd1.pa.comcast.net] has quit [Quit: A known mistake is better than an unknown truth.] 13:18:38 And since we have to implement dumping as well as two loaders, more declarative is more better. 13:19:01 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 13:19:05 Would also make it easier to write -other- tools to work with fasl files. 13:19:40 Guthur [~Michael@host86-132-122-232.range86-132.btcentralplus.com] has joined #lisp 13:20:14 Is there a way to preserve case in parenscript symbols? 13:20:24 (As a bit of randomness, imagine a version of genesis which takes in -warm- fasls and produces an mmap()able heap segment that can be more quickly loaded into a running image because the worst of the parsing has already been done?) 13:20:29 Creative use of - 13:20:44 Zhivago: I was afraid that was the case 13:20:49 no pun intended, hehe 13:21:31 carlocci [~nes@93.37.219.231] has joined #lisp 13:21:39 XMLHttpRequest = X-M-L-Http-Request 13:21:55 I suppose I could macro it 13:22:02 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 13:22:26 meh I'll only be using it infrequently anyway, ok cheers 13:22:48 There might be a better way, but that's all I remember finding long ago. 13:23:18 -!- bytecolor [~user@adsl-71-137-200-22.dsl.scrm01.pacbell.net] has quit [Read error: Connection reset by peer] 13:23:23 I'm not seeing anything in the reference, I just asked on the off chance 13:25:06 nyef: heapdump in reverse! :) 13:25:17 nikodemus? 13:25:24 Guthur: '|CamelCase| perhaps (not knowing parenscript) 13:25:27 pkhuong: can you unpack you RBP comment? 13:26:19 We address off the frame pointer, so modifying SP doesn't matter within a stack frame. 13:26:39 On returns, we restore SP by looking at FP, so, again, we're safe re modifications to SP 13:26:47 ah, right. so failing to address the alignment we just leak stack 13:26:48 aerique: I was hoping the pipes might do it, but unfortunately not 13:27:01 and, on calls, we look at the return values via SP. 13:27:20 Might be worth querying the maintainer of parenscript 13:27:45 On a positive note parenscript rocks, hehe 13:28:47 freiksenet [~freiksene@hoasnet-fe29dd00-202.dhcp.inet.fi] has joined #lisp 13:30:40 fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has joined #lisp 13:31:08 hello 13:32:07 -!- billstclair [wws@clozure-3BA73DE7.taconic.net] has quit [Input/output error] 13:32:07 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Remote host closed the connection] 13:33:06 billstclair [~billstcla@gw3.tacwap.org] has joined #lisp 13:33:06 -!- billstclair [~billstcla@gw3.tacwap.org] has quit [Changing host] 13:33:06 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 13:33:20 pkhuong: hm, doesn't NIP-VALUES work of RSP? 13:33:59 can we confuse it by having RSP being off-by-some after returning from a foreign call? 13:39:30 bigjust`` [~user@adsl-074-232-230-165.sip.asm.bellsouth.net] has joined #lisp 13:39:37 nikodemus: I think we'll just end up blitting garbage? 13:40:07 is the situation really different from a stack allocation? 13:40:47 -!- nunb [~nundan@59.178.205.195] has quit [Read error: Connection reset by peer] 13:41:11 -!- bigjust` [~user@adsl-074-232-230-165.sip.asm.bellsouth.net] has quit [Ping timeout: 260 seconds] 13:41:23 nunb [~nundan@59.178.196.76] has joined #lisp 13:44:10 -!- gozek [~quassel@85.52.166.111] has quit [Ping timeout: 264 seconds] 13:45:02 nikodemus: %%nip-values moves all the values from last-preserved to top-of-stack to overwrite last-nipped. 13:45:35 Eek. That sounds... dangerous to any boxed allocation. 13:46:36 boxed? dx? 13:46:41 Yup. 13:47:03 Not -so- worried about an unboxed dx allocation, as the gc can't see those. 13:47:09 -!- palter [~palter@2002:4b44:b1e1:0:21b:63ff:fe96:e1ff] has quit [Quit: palter] 13:48:15 palter [~palter@c-75-68-177-225.hsd1.ma.comcast.net] has joined #lisp 13:50:07 neither does it see boxed DX allocations 13:50:21 ... Okay, I can see that. 13:50:49 Combining stacks as non-heap space with a conservative stack scav, that makes sense. 13:53:17 reprore [~reprore@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 13:53:58 -!- kpreid [~kpreid@209-217-212-34.northland.net] has quit [Quit: kpreid] 13:56:03 -!- somecodehere [~ingvar@77-233-95-4.televork.ee] has quit [Remote host closed the connection] 13:57:44 kpreid [~kpreid@209-217-212-34.northland.net] has joined #lisp 13:58:22 -!- bipt [~bpt@cl-509.qas-01.us.sixxs.net] has quit [Ping timeout: 260 seconds] 14:00:40 does anyone here use jabberwocky? 14:04:23 mstevens [~mstevens@pdpc/supporter/active/mstevens] has joined #lisp 14:05:12 Tanami: I don't think I've seen anyone mention it (I've never heard of it until I just googled) 14:05:36 pkhuong: hm, ok. i think i'm still inclined to make %alien-funcall restore the exact stack pointer just to make it easier to think about 14:06:24 ooh 14:06:28 absolutely. 14:06:49 ALLOCATION -> ALLOCTION-TRAMP -> alloc_tramp -> alloc() 14:06:57 no stack alignment there that i can see 14:07:36 Jasko [~tjasko@mail.hvillage.org] has joined #lisp 14:08:18 ... We should ditch arch-assem.S anyway. 14:08:31 I have slime connected to 2 lisp images, one that was started using M-x slime and the other on port 4005 using M-x slime-connect. I want to close the connection to the one on port 4005, but M-x slime-disconnect is giving me problems : Symbol's value as variable is void: connection 14:08:40 Xach: I've been searching for a replacement to slime 14:08:43 -!- HET4 [~diman@w220.engin.cf.ac.uk] has quit [Quit: Leaving] 14:08:47 I don't really like it :\ 14:08:51 Tanami: CUSP? 14:09:17 ilisp? 14:09:29 TY 14:10:14 hemlock! :P 14:10:19 -!- Jasko [~tjasko@mail.hvillage.org] has quit [Client Quit] 14:10:35 Or the ever-popular just having a set of short-named functions in cl-user to do various things such as reload a set of source packages, etc. 14:11:25 or shell mode in emacs running lisp... 14:11:57 -!- Joreji [~thomas@77-20-0-213-dynip.superkabel.de] has quit [Ping timeout: 276 seconds] 14:12:00 I have a thing for syntax highlighting 14:12:07 Controller [~server@unaffiliated/appetite/bot/controller] has joined #lisp 14:12:10 being from a perl background 14:12:14 So... turn on font-lock-mode? 14:12:54 Tanami: you mean you don't like it? 14:13:01 nikodemus: no I love it 14:13:11 I just don't like using SLIME 14:13:22 or the clisp repl 14:13:41 i have my own slime pet peeves, but i'm curious: what about slime do you mislike? 14:13:56 Tanami: fix your tastes 14:14:40 Speaking of slime, what is the difference between slime-disconnect and slime-disconnect all and why is slime-disconnect-all not documented in the manual? 14:15:38 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Ping timeout: 260 seconds] 14:16:04 -!- codemonkeyx [~codemonke@www.sinclair-durer.net] has quit [Remote host closed the connection] 14:16:12 I just want to kill a specific connection, not all connections, is that so wrong? 14:16:30 tmh: Maybe C-u M-x slime-disconnect? 14:16:46 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 14:17:19 nyef: Thanks, but no, at least on the version of slime I'm using. 14:17:37 tmh: UTSL? 14:17:49 caoliver [~oliver@75-134-208-20.dhcp.trcy.mi.charter.com] has joined #lisp 14:18:43 I don't know what UTSL stand fors. 14:18:46 *for* 14:18:54 "Use The Source, Luke!" 14:18:57 Use The SOurce Luke 14:19:01 snap 14:19:11 Looks like I last updated my slime repository in October. 14:19:31 tmh: I think that's definitely too old :D 14:19:45 p_l: It worked until now. ;-) 14:20:23 I'm still using a 2009-11-26, and it works when I need it to. 14:20:35 Hey! When I build and install SBCL from git, the file permissions come out wrong. I need to do a chmod -R og+rX on /usr/local/lib/sbcl. What am I missing? 14:20:46 -!- benny [~benny@i577A7322.versanet.de] has quit [Ping timeout: 264 seconds] 14:20:59 caoliver: Your umask? 14:21:25 022 14:21:33 Cowmoo [~Cowmoo@cambridge-xo.basistech.com] has joined #lisp 14:21:42 Hrm. Don't know. 14:21:54 But then, I don't do systemwide installs of lisp stuff. 14:22:07 Hang a sec. That's root. Let's try the site software admin acct. 14:22:22 Same thing. 14:23:48 Looks like my build environment doesn't even use the install stuff, it just uses the run-sbcl.sh script and dumps executable cores. 14:24:03 I put the chmod in my script that builds SBCL, so everything's hunk dory, but I figured that I might just be papering over a deeper misunderstanding. 14:24:20 Yeah, I'm at a loss, perhaps someone else knows? 14:24:31 Thanks for trying anyhow. 14:24:39 spradnyesh [~pradyus@122.167.103.245] has joined #lisp 14:26:09 nikodemus: what are your pets? 14:26:11 -!- carnieri [~carnieri@200.146.78.27.static.gvt.net.br] has quit [Quit: carnieri] 14:26:56 I think I obliterated some of the ones you mentioned to me a while back 14:27:42 tmh: stassats has been pretty diligent on adding undocumented to the manual; you should either mention it to him here, or post to the mailing list 14:28:29 tcr: Ok, first I need to figure out what I'm doing wrong. Did Fare fork slime or just start updating it? 14:28:38 ? 14:28:55 Who created XCVB? 14:29:30 fare 14:30:25 Alright, I'm getting confused, Fare is working on ASDF. Too many acronyms, not enough coffee. 14:30:59 So, stassats is handling slime or just the documentation? 14:32:13 he's an active committer 14:32:14 tcr: lack of high-level periodic overview of changes (something like SBCL's NEWS), xref buffer directed motion (without explicit command to show the thing), buffer/window management being hostile to the way i like it, and lots of little niggles that i could deal with myself if i had the energy 14:32:26 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Ping timeout: 260 seconds] 14:32:38 nikodemus: what's the second exactly? 14:33:09 if i hit M-., and arrow around the xref buffer, my other buffer jumps to display the thing i'm on top of 14:33:21 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 14:35:04 rme [~rme@pool-70-105-117-176.chi.dsl-w.verizon.net] has joined #lisp 14:35:04 yeah, that's annoying 14:35:20 Speaking of NEWS, I really should have added something about having changed the FASL format. 14:35:30 tmh: Fare works on ASDF, but he was the (primary) creator of XCVB 14:35:38 nyef: it's not really user visible, so not necessarily 14:35:45 I guess... 14:35:58 It's user visible for any user messing with fasl tools, though. 14:36:09 :) 14:36:23 (And before you say that nobody does, I suggested it to Fare and I think dherring a while back.) 14:37:20 -!- potatishandlarn [~potatisha@c-4f6632c8-74736162.cust.telenor.se] has quit [] 14:37:29 We're almost at .50 after a week and a half? 14:37:30 *p_l* had been thinking of it for some time now 14:37:59 p_l: What, user tools for messing with fasls? 14:38:08 nyef: yes, with both fasl and core 14:38:19 nyef: you're behinf the curve :) we're _at_ .50! 14:38:24 I actually thought that xref changing the other buffer was quite neat 14:38:43 It only started happening when I updated slime recently 14:38:46 *p_l* had rather sinister thought for such tools, mostly related to delivery 14:38:48 nikodemus: I blame the cvs->git delay. 14:38:52 -!- longkid [~longkid@58.186.5.104] has quit [Ping timeout: 246 seconds] 14:39:02 I was running a very old version before ~6 months 14:39:05 p_l: Been there, started prepping for that. 14:39:23 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 14:39:37 to be honest, a fair number of those have been trivial fixes to earlier commits in this series, though 14:39:59 *p_l* is still staying on 1.0.35, though. System dependencies etc. 14:40:13 Hah! I'm using 1.0.30 14:40:28 p_l: My recent genesis branch might make it a little easier, though I also want to completely re-do the fasl format implementation to make such things easier still. 14:40:34 codemonkeyx [~codemonke@www.sinclair-durer.net] has joined #lisp 14:40:49 nyef: will it be still possible to concatenate fasls? 14:41:07 I found concatenating fasls to be a curious way to implement executables with SBCL 14:41:10 Sure. Not planning on changing the binary format too soon. 14:41:21 Just its implementation under the hood. 14:42:48 i while ago i complained that starting up a saved "hello-world" executable core is pretty slow to start up on my computer (100ms). should i open a wishlist thing for that on launchpad? 14:43:11 i vaguely remember someone (jsnell?) saying they knew why it was slow and that maybe it could be improved. 14:43:20 Xach: feel free 14:43:38 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Ping timeout: 260 seconds] 14:43:45 -!- rme [~rme@pool-70-105-117-176.chi.dsl-w.verizon.net] has left #lisp 14:45:28 tritchey [~tritchey@c-98-226-81-194.hsd1.in.comcast.net] has joined #lisp 14:45:40 This morning I opened a 1.6G core and was blown away at how quickly the image started considering how long it took to write. 14:45:51 That's the image that I need to DISCONNECT FROM! 14:45:55 Grrrr. 14:45:56 Does anybody know of a hierarchical state machine (aka statechart) implementation in CL? 14:46:16 tantan [tt@unaffiliated/samuel9999] has joined #lisp 14:46:40 wvdschel [~wim@78-20-14-180.access.telenet.be] has joined #lisp 14:48:04 -!- Controller [~server@unaffiliated/appetite/bot/controller] has quit [Read error: Connection reset by peer] 14:48:44 -!- spradnyesh [~pradyus@122.167.103.245] has quit [Ping timeout: 240 seconds] 14:49:20 Controller [~server@unaffiliated/appetite/bot/controller] has joined #lisp 14:52:03 C-k 14:53:39 In the slime connection list buffer, C-k is slime-quit-connection-at-point 14:53:51 tmh, this is pretty explainable, isn't core load time just a function of mmap()+toplevel startup time? 14:54:19 Ah, but that didn't disconnect, it quit, as the name implies. Hmmm, I just wanted to disconnect, but anyway. 14:54:29 -!- ASau` [~user@77.246.230.248] has quit [Quit: off] 14:54:46 deepfire: I don't know, all I know is that I was pleased/surprised at how quickly it loaded. 14:54:56 -!- mstevens [~mstevens@pdpc/supporter/active/mstevens] has quit [Quit: leaving] 14:54:58 What do you do if you don't want another connection, just another REPL to an existing slime connection? 14:55:16 Is that possible? 14:55:35 nyef: I've never tried that or had a need for it. 14:55:35 couldn't you just start another swank server and slime-connect to that? 14:56:05 dlowe: Rather defeats the "don't want another connection" criterion. 14:56:06 deepfire: yes 14:56:08 -!- tritchey [~tritchey@c-98-226-81-194.hsd1.in.comcast.net] has quit [Ping timeout: 265 seconds] 14:56:21 Before I go and start mucking around in slime-disconnect, I need to update my copy of the repository. But, I think I know what the problem is. 14:56:31 -!- Cowmoo [~Cowmoo@cambridge-xo.basistech.com] has quit [Remote host closed the connection] 14:56:36 nyef: there's the slime-mrepl contrib 14:56:40 It's times like these where I curse myself for being an open source software advocate. 14:56:47 s/where/when/ 14:56:55 nyef: that's an awfully fussy criterion 14:56:55 nyef: if you use that, it's M-x slime-open-listener 14:57:05 tcr: Ah, cool. Thanks. 14:57:25 dlowe: Yes. Yes, it is... Except if you don't have a usable REPL. 14:57:49 I always wanted to use the code to add read eval-in-frame print loops to slime 14:58:02 nyef, is the desire for not spawning another slime connection dictated by slime-connection == repl thread? 14:58:34 tcr, sound like fun 14:58:40 *sounds 14:58:41 deepfire: No, it's for not having to spawn a new server, deal with the port IDs, etc. 14:59:08 -!- konr1 [~konrad@201.82.134.220] has quit [Quit: Leaving.] 14:59:13 ost [~user@217.66.22.1] has joined #lisp 14:59:28 konr [~konrad@201.82.134.220] has joined #lisp 14:59:39 I wonder what happens when you use :dont-close t, and try to slime-connect a second time 14:59:55 nyef, hmm, I've had a suspicion that you don't need to spawn another server when you do slime-connect to ... yeah what tcr says 15:00:02 I actually use that 15:00:15 tcr, it just works 15:00:19 tcr: Do you mean in general? I do that, it works fine. 15:00:27 oh ok, cool 15:00:38 :-) so no feedling for nyef 15:00:52 slime-mrepl does repl multiplexing 15:01:01 tritchey [~tritchey@c-98-226-81-194.hsd1.in.comcast.net] has joined #lisp 15:01:07 feedling? 15:01:20 tcr, 1 repl, multiple buffers? 15:01:27 tcr: I have some images that have a lot of data and long running computations, so I run the sbcl in a screen and connect/disconnect as needed. 15:01:31 -!- ignas [~ignas@78-60-73-85.static.zebra.lt] has quit [Ping timeout: 276 seconds] 15:01:55 -!- grouzen [~grouzen@91.214.124.2] has quit [Ping timeout: 260 seconds] 15:01:58 tcr, or rather, 1 connection, multiple repl buffers? 15:02:04 deepfire: It's long time I looked at the code, I think it there's still only one repl thread, but multiple buffers 15:02:27 perhaps it spawns new threads 15:02:43 that would make the eval-in-frame stuff a bit trickier 15:02:47 carnieri [~carnieri@200.146.78.27.static.gvt.net.br] has joined #lisp 15:02:49 -!- caoliver [~oliver@75-134-208-20.dhcp.trcy.mi.charter.com] has left #lisp 15:02:51 -!- konr [~konrad@201.82.134.220] has quit [Client Quit] 15:03:22 tmh: If you have time, you could write up the exact scenario so it can be included in the manual 15:03:40 including how you use ssh, screen, etc 15:04:06 This is fairly straighforward, on my experience. 15:05:16 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 15:05:20 Does not mean it's immediately obvious to others :-) 15:05:28 I guess it'll have to be multiple connections for me if mrepl shares a single repl thread. 15:05:39 *nyef* sighs. 15:05:51 nyef, still, it's one server 15:05:57 -!- kpreid [~kpreid@209-217-212-34.northland.net] has quit [Quit: kpreid] 15:06:04 Why doesn't my bluetooth mouse affect whichever screen I'm actually looking at, instead of always being associated to one screen? 15:06:08 Athas` [~athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has joined #lisp 15:06:13 -!- carnieri [~carnieri@200.146.78.27.static.gvt.net.br] has quit [Read error: Connection reset by peer] 15:06:19 carnieri [~carnieri@200.146.78.27.static.gvt.net.br] has joined #lisp 15:07:12 I've yet to see where multiple connections to the same swank server constituted a problem, except the overhead of having to actually switch between different connections in emacs.. 15:07:38 nyef, or you drive swank programmatically, w/o slime? 15:07:48 With slime. 15:07:49 Phoodus [foo@174-26-247-120.phnx.qwest.net] has joined #lisp 15:07:51 tcr: the listener doesn't work here 15:08:01 might be bitrotten 15:08:11 it just blocks 15:08:12 It's just... I tend to not discover the need for an extra REPL until my current REPL thread is in-use. 15:08:13 -!- Athas [~athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has quit [Ping timeout: 265 seconds] 15:08:36 tcr: but it might be the package lick bug 15:08:39 *lock 15:08:59 nyef: Remind me later, I'll take a look at the source. Or do it yourself; search for channel in swank.lisp 15:09:19 nope, doesn't work with ccl either 15:09:22 I probably need to do a re-think of my environment anyway. 15:09:47 nyef, I just ran (sleep 30) in my primary repl and immediately slime-connect'ed another repl, which was immediately usable 15:10:08 konr [~konrad@201.82.134.220] has joined #lisp 15:10:48 jdz_ [~jdz@85.254.211.133] has joined #lisp 15:11:19 yes a new connection results in new threads 15:11:29 definitively 15:12:37 tcr: That write-up could be a 'use scenario' if that is what you are looking for. Otherwise, everything needed to do it is already documented. The only real problem is that slime-disconnect doesn't work, only slime-disconnect-all. But, I think I know how to fix that. 15:13:49 -!- HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has quit [Ping timeout: 264 seconds] 15:14:05 kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has joined #lisp 15:14:06 -!- kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has quit [Excess Flood] 15:14:12 -!- jdz [~jdz@2a02:500:3330:40b:223:6cff:fe8e:5034] has quit [Ping timeout: 240 seconds] 15:14:12 -!- jdz_ is now known as jdz 15:14:24 bah I'd really like to be in multiple packages at the same time 15:15:02 tantan00 [tt@115.170.33.162] has joined #lisp 15:15:26 pemryan [~pem@2001:cc0:201e:107:221:86ff:fe1a:e5aa] has joined #lisp 15:16:22 tcr: Really? Why? 15:17:02 I'd like to be in foo, and foo-test at the same time 15:17:21 even though foo-test uses foo, of course, you may still want to easily get at foo's internals 15:17:28 arkrost [~aravan@95.55.116.47] has joined #lisp 15:17:36 -!- tantan [tt@unaffiliated/samuel9999] has quit [Read error: Connection reset by peer] 15:17:36 or when you expand macros not to have packages be printed, etc 15:17:41 -!- jdz [~jdz@85.254.211.133] has quit [Quit: Boot me gently] 15:18:04 Hi! Tell me please where I can read common lisp language specification? 15:18:26 -!- vu3rdd [~vu3rdd@164.164.250.10] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 15:18:33 -!- ikki [~ikki@200.95.162.199] has quit [Ping timeout: 248 seconds] 15:19:00 arkrost: http://l1sp.org/cl 15:19:00 minion: tell arkrost about cltl 15:19:01 Sorry, I couldn't find anything in the database for ``cltl''. 15:19:10 tcr: (let ((foo-test (make-package :foo-test))) (do-symbols (s :foo) (import s foo-test)))? 15:19:55 sure but that won't work if you add stuff to foo 15:20:03 or it's a hassle 15:20:46 I guess I want hierarchical packages where a sub-package can "open" its parent 15:20:46 clhs: 1 15:20:46 http://www.lispworks.com/reference/HyperSpec/Body/01_.htm 15:20:47 clhs: 1.1 15:20:47 bah 15:20:47 http://www.lispworks.com/reference/HyperSpec/Body/01_a.htm 15:21:01 persi` [~user@p5DC73F24.dip.t-dialin.net] has joined #lisp 15:21:28 bozhidar [~user@93-152-185-88.ddns.onlinedirect.bg] has joined #lisp 15:21:28 morphling [~stefan@gssn-5f756942.pool.mediaWays.net] has joined #lisp 15:21:58 tcr: So each REPL would have a local *PACKAGE*? 15:22:09 Is that possible? 15:22:12 -!- dasilvj [~dasilvj@unaffiliated/dasilvj] has quit [Ping timeout: 240 seconds] 15:22:17 seamus-android [~alistair@host86-178-140-209.range86-178.btcentralplus.com] has joined #lisp 15:22:21 A *PACKAGE* for each thread? 15:22:31 sure, just read what deepfire said 15:22:46 tmh: put (setf swank:*dont-close* t) into your ~/.swank.lisp 15:22:56 then M-x slime-connect, after you're already connected 15:24:27 Now I am intrigued, because I would like to do exactly what motivated you, have a foo and foo-test REPL. 15:24:39 nikodemus: I'm still seeing the self-build problem. is there specific something in that commit I should be looking at? 15:24:42 time for work... 15:24:47 -!- persi` [~user@p5DC73F24.dip.t-dialin.net] has quit [Client Quit] 15:25:11 Pers [~user@p5DC73F24.dip.t-dialin.net] has joined #lisp 15:25:19 -!- Pers [~user@p5DC73F24.dip.t-dialin.net] has left #lisp 15:27:37 -!- mcsontos [~mcsontos@nat/redhat/x-thyehjfrsmxompcb] has quit [Ping timeout: 248 seconds] 15:28:34 -!- slyrus__ [~slyrus@adsl-75-36-214-244.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 264 seconds] 15:31:26 pers [~user@p5DC73F24.dip.t-dialin.net] has joined #lisp 15:32:06 -!- ichernetsky [~ichernets@port-163-adslby-pool46.infonet.by] has quit [Quit: Leaving.] 15:32:29 ichernetsky [~ichernets@port-163-adslby-pool46.infonet.by] has joined #lisp 15:33:20 lhz [~shrekz@c-b9aa72d5.021-158-73746f34.cust.bredbandsbolaget.se] has joined #lisp 15:33:29 tantan11 [tt@115.170.33.162] has joined #lisp 15:34:28 if someone is interested in CUDA (programming gfx cards) from lisp, then new docs are up by Alex: http://wiki.github.com/angavrilov/cl-gpu/cuda-target 15:34:35 -!- tantan00 [tt@115.170.33.162] has quit [Read error: Connection reset by peer] 15:34:48 -!- ost [~user@217.66.22.1] has quit [Ping timeout: 265 seconds] 15:34:49 slyrus: it's dying from the after-xc-core 15:34:51 -!- aerique [euqirea@xs2.xs4all.nl] has quit [Quit: ...] 15:35:28 lithper2_ [~chatzilla@h-69-3-39-78.nycmny83.static.covad.net] has joined #lisp 15:37:08 i'm 99% certain that this is the same issue that has plagued core.test.sh before on darwin -- since lutexes are somewhat magical to gc and core saving they are one possibility, but i really don't have any good ideas 15:37:14 -!- arkrost [~aravan@95.55.116.47] has quit [Remote host closed the connection] 15:37:54 everything seems to point at a heap alignment issue of some sort: totally innocent changes have made it appear and disappear in the past 15:38:27 note also how most of the core.test.sh passes, but one fails with a bogus entry point 15:38:37 ost [~user@217.66.22.1] has joined #lisp 15:39:30 attila_lendvai: unfortunately, my only GPGPU-capable system is windows based :/ 15:39:39 Bleh. The set-up-cold-packages reexport logic is in an infinite loop, and I don't know why. :-/ 15:40:15 attila_lendvai: oh, that's cool! 15:40:29 Okay, I do know why, it doesn't handle the case of a package dependency loop wherein all of the packages need to reexport symbols. 15:40:55 ikki [~ikki@201.155.75.146] has joined #lisp 15:41:29 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Ping timeout: 248 seconds] 15:42:30 I love FORMAT. 15:43:20 I will definitively -not- be able to understand it next week, but hey :-) 15:43:45 attila_lendvai: looks good 15:44:22 tompa [~tompa@h59ec27fb.sehjjak.dyn.perspektivbredband.net] has joined #lisp 15:44:56 xb 15:46:14 SandGorgon [~OmNomNomO@122.162.124.26] has joined #lisp 15:46:28 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Lost terminal] 15:46:35 gonzojive_ [~red@128.12.249.222] has joined #lisp 15:46:49 -!- mishoo [~mishoo@193.206.22.97] has quit [Ping timeout: 248 seconds] 15:49:55 -!- OmniMancer [~OmniMance@219-89-91-178.jetstart.xtra.co.nz] has quit [Quit: Leaving.] 15:52:23 alley_cat [~AlleyCat@sourcemage/elder/alleycat] has joined #lisp 15:54:00 Joreji [~thomas@77-20-0-213-dynip.superkabel.de] has joined #lisp 15:54:54 maden [~maden@dsl-157-193.aei.ca] has joined #lisp 15:54:59 OsamaBinWOG [~OsamaBinW@66-168-47-22.dhcp.nwtn.ct.charter.com] has joined #lisp 15:55:46 Good evening! 15:56:02 Hello beach 15:56:17 Hello beach. 15:56:27 What did I miss? 15:56:40 The singularity 15:57:03 hi beach 15:57:14 hi 15:57:28 It happened, it was awesome, we were all enlightened. Then there was this awkward quiet and we went back to work. 15:57:29 -!- WOG [~OsamaBinW@66-168-47-22.dhcp.nwtn.ct.charter.com] has quit [Ping timeout: 248 seconds] 15:57:56 s/quiet/silence/ 15:57:59 Sorry to hear that! 15:58:24 smanek [~smanek@static-71-249-221-129.nycmny.east.verizon.net] has joined #lisp 15:58:45 jewel [~jewel@vc-41-31-230-30.umts.vodacom.co.za] has joined #lisp 16:01:14 sie [~root@unaffiliated/sierinjs] has joined #lisp 16:01:36 Hrm. I think I know how to make a loop of packages-with-reexports work, but making it fail cleanly if there's an actual loop with a particular reexported symbol (which isn't actually -in- a package) is nasty. 16:02:07 What does this want from me? :[ "error: The macro name INCF was found as the argument to FUNCTION." At: (foo #'incf bar) 16:02:22 sie: It wants you not to use INCF there? 16:02:36 nyef: Why? 16:02:41 sie: INCF is not a function. 16:02:45 Because it's a macro, not a function. 16:03:06 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 16:03:31 -!- stokachu [~adam@nat/redhat/x-qewkiinnvtvsledg] has quit [Read error: Connection reset by peer] 16:03:44 stokachu [~adam@nat/redhat/x-kxlfsaduzanzjmmt] has joined #lisp 16:04:17 -!- Nshag [user@lns-bzn-36-82-251-26-123.adsl.proxad.net] has quit [Ping timeout: 265 seconds] 16:04:34 -!- gigamonkey [~gigamonke@adsl-76-254-23-82.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 276 seconds] 16:06:14 -!- spearalot [~spearalot@192.165.126.74] has quit [Quit: -arividerchi] 16:06:21 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 16:06:44 -!- ost [~user@217.66.22.1] has quit [Ping timeout: 258 seconds] 16:08:23 somecodehere [~ingvar@16.198.190.90.dyn.estpak.ee] has joined #lisp 16:08:31 ost [~user@217.66.22.1] has joined #lisp 16:09:42 -!- gonzojive_ [~red@128.12.249.222] has quit [Remote host closed the connection] 16:09:50 gonzojive_ [~red@DN800cf40a.Stanford.EDU] has joined #lisp 16:10:14 potatishandlarn [~potatisha@c-4f667494-74736162.cust.telenor.se] has joined #lisp 16:12:22 -!- jewel [~jewel@vc-41-31-230-30.umts.vodacom.co.za] has quit [Ping timeout: 276 seconds] 16:16:19 sie: You are pretty new here it seems. Are you also new to Lisp? 16:17:24 beach: Yeah. That syko-pomp dude told lisp this, lisp that and I had to learn it. 16:17:36 sie: He is right! 16:18:35 bipt [bpt@cpe-173-095-170-024.nc.res.rr.com] has joined #lisp 16:18:47 Nshag [user@lns-bzn-37-82-253-5-225.adsl.proxad.net] has joined #lisp 16:19:01 sie: So welcome to #lisp! 16:19:07 Edward__ [~Ed@AAubervilliers-154-1-26-191.w90-3.abo.wanadoo.fr] has joined #lisp 16:19:13 redline6561 [~redline@gate-20.spsu.edu] has joined #lisp 16:19:33 *sie* does \o/. 16:21:12 joshe [~joshe@opal.elsasser.org] has joined #lisp 16:22:03 nikodemus: thanks for finding the time to look at my patch :) 16:22:49 -!- lnostdal [~lnostdal@200.80-202-59.nextgentel.com] has quit [Ping timeout: 246 seconds] 16:23:23 *beach* reads about the reader. 16:23:43 I already did that once, but the result was a terribly over-engineered reader. 16:24:34 -!- dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has quit [Quit: dnolen] 16:24:43 -!- jao [~jao@74.Red-80-24-4.staticIP.rima-tde.net] has quit [Ping timeout: 276 seconds] 16:24:45 grouzen [~grouzen@91.214.124.2] has joined #lisp 16:25:13 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Ping timeout: 248 seconds] 16:25:26 -!- dcibiel [~dcibiel@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Leaving] 16:25:33 stassats [~stassats@wikipedia/stassats] has joined #lisp 16:26:19 nyef pasted "Does this look right for fixing cold package :reexport dependency handling?" at http://paste.lisp.org/display/97453 16:26:57 -!- somecodehere [~ingvar@16.198.190.90.dyn.estpak.ee] has quit [Remote host closed the connection] 16:27:12 ehu [~ehu@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 16:28:05 -!- drewc` [~user@S01060013101b6ddb.vc.shawcable.net] has quit [Ping timeout: 276 seconds] 16:29:10 Hrm... Actually, it's probably-broken. 16:29:22 Less broken than before, but still probably-broken. 16:30:26 astoon [~astoon@213.141.244.246] has joined #lisp 16:30:44 -!- kwinz3_ [~kwinz@mk093111119022.a1.net] has quit [Ping timeout: 240 seconds] 16:31:13 -!- legumbre_ is now known as legumbre 16:32:21 -!- tantan11 [tt@115.170.33.162] has quit [Quit: co co] 16:33:14 benny [~benny@i577A7DEA.versanet.de] has joined #lisp 16:33:22 drewc [~user@S01060013101b6ddb.vc.shawcable.net] has joined #lisp 16:35:43 lnostdal [~lnostdal@200.80-202-59.nextgentel.com] has joined #lisp 16:36:40 Okay, I know how to make :reexport not suck, but it involves tracing back the reexport chain for each symbol to find its home package. 16:37:52 jewel [~jewel@196-210-187-89-tbnb-esr-2.dynamic.isadsl.co.za] has joined #lisp 16:38:02 Though... :import-from is broken, too. :-/ 16:38:12 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has quit [Quit: Leaving] 16:38:38 kwinz3 [~kwinz@85.125.182.62] has joined #lisp 16:38:56 amnesiac [~amnesiac@p3m/member/Amnesiac] has joined #lisp 16:40:19 -!- tfb [~tfb@212.183.140.38] has quit [Ping timeout: 276 seconds] 16:41:53 -!- Demosthenes [~demo@206.180.155.43.adsl.hal-pc.org] has quit [Quit: leaving] 16:42:36 -!- levente_meszaros [~levente_m@4d6f5d3b.adsl.enternet.hu] has quit [Quit: ...] 16:44:33 -!- ichernetsky [~ichernets@port-163-adslby-pool46.infonet.by] has quit [Quit: Leaving.] 16:45:16 -!- pix4 [~pixel@dslb-092-073-171-168.pools.arcor-ip.net] has quit [Quit: Lost terminal] 16:47:58 _macro [~macro@shiva.mochimedia.net] has joined #lisp 16:49:09 silenius [~silenius@dslb-088-072-192-222.pools.arcor-ip.net] has joined #lisp 16:53:37 -!- redline6561 [~redline@gate-20.spsu.edu] has quit [Ping timeout: 246 seconds] 16:55:29 levente_meszaros [~levente_m@4d6f5d3b.adsl.enternet.hu] has joined #lisp 16:57:29 kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has joined #lisp 16:58:15 abugosh [~Adium@206.225.102.84] has joined #lisp 16:59:04 -!- nunb [~nundan@59.178.196.76] has quit [Quit: This computer has gone to sleep] 17:00:08 magius_pendragon [~magius@cpe-065-190-135-078.nc.res.rr.com] has joined #lisp 17:00:22 -!- ehu [~ehu@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 252 seconds] 17:03:23 palter_ [~palter@c-75-68-177-225.hsd1.ma.comcast.net] has joined #lisp 17:04:12 mstevens [~mstevens@pdpc/supporter/active/mstevens] has joined #lisp 17:04:39 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Quit: +++ killed by SIGSEGV +++] 17:05:14 balooga [~00u4440@147.21.16.3] has joined #lisp 17:05:19 I've got a lisp script hanging in a weird place. I'm building a list, and when I go to return it, the system hangs. 17:05:26 dnolen [~dnolen@pool-71-247-120-94.nycmny.east.verizon.net] has joined #lisp 17:05:31 -!- ost [~user@217.66.22.1] has quit [Ping timeout: 245 seconds] 17:05:32 htk_ [~htk___@unaffiliated/htk-/x-9867211] has joined #lisp 17:06:41 magius_pendragon: sure it doesn't hang trying to print the list? 17:07:27 :timeout x denotes a timeout per run, what's a good name for specifying the timeout over all runs? :timeout-overall? 17:07:53 pkhuong: That's a possibility, though I'm surprised it doesn't dump anything. I'll have to try that 17:08:18 merl15 [~merl@188-22-174-150.adsl.highway.telekom.at] has joined #lisp 17:09:10 try (setq *print-circle* t) 17:09:40 tcr: print-circle? 17:10:34 -!- palter_ [palter@clozure-78A0C567.hsd1.ma.comcast.net] has quit [Ping timeout] 17:11:00 clhs *p-c* 17:11:00 Matches: *PRINT-CIRCLE* *PRINT-CASE* 17:11:11 clhs *print-circle* 17:11:11 http://www.lispworks.com/reference/HyperSpec/Body/v_pr_cir.htm 17:11:47 tcr: item shouldn't be circular nor shared, just large 17:12:08 clhs *print-length* 17:12:08 http://www.lispworks.com/reference/HyperSpec/Body/v_pr_lev.htm 17:13:04 psc_bw [~psc_bw@vpn.breakwater.com] has joined #lisp 17:14:03 Elench [~jarv@unaffiliated/elench] has joined #lisp 17:14:17 stassats: thanks, I'll try that 17:15:25 -!- palter_ [~palter@c-75-68-177-225.hsd1.ma.comcast.net] has quit [Quit: palter_] 17:19:21 -!- magius_pendragon [~magius@cpe-065-190-135-078.nc.res.rr.com] has quit [Quit: leaving] 17:23:58 -!- Elench [~jarv@unaffiliated/elench] has quit [Disconnected by services] 17:24:28 -!- stokachu [~adam@nat/redhat/x-kxlfsaduzanzjmmt] has quit [Read error: Connection reset by peer] 17:24:39 ehu [~ehu@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 17:24:48 stokachu [~adam@nat/redhat/x-foihfswannjnczfe] has joined #lisp 17:25:34 -!- xan_ [~xan@155.99.117.91.static.mundo-r.com] has quit [Ping timeout: 264 seconds] 17:25:37 -!- nikodemus [~nikodemus@cs181150041.pp.htv.fi] has quit [Quit: Leaving] 17:26:58 tcr: regarding arglist highlighting, searching for BAR breaks in (&key (foo 'bar) bar) 17:28:19 i was thinking: count the number of contiguous whitespaces, but then it breaks for '|foo bar| 17:30:15 -!- mstevens [~mstevens@pdpc/supporter/active/mstevens] has quit [Quit: hometime] 17:30:41 use a slime-output-stream 17:31:01 see for example call/truncated-string 17:31:30 mcsontos [~mcsontos@hotspot8.rywasoft.net] has joined #lisp 17:32:05 ah and also please do some timings between before and after 17:32:27 -!- fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has quit [Quit: Valete!] 17:32:36 what do you mean? 17:32:53 ah, you mean performance measuring? 17:33:02 yeah, I'd be interested in the difference 17:33:20 especially on non-sbcl 17:33:29 slyrus__ [~slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has joined #lisp 17:34:32 i still don't understand how i should use slime-output-stream for this 17:35:02 -!- kwinz3 [~kwinz@85.125.182.62] has quit [Ping timeout: 276 seconds] 17:35:58 be creative :-) this way you get at the internal offset etc of the stream 17:36:26 I just don't know how pretty-streams deal with ~_ etc 17:36:41 xan_ [~xan@83.38.73.242] has joined #lisp 17:37:32 lispm [~joswig@e177127023.adsl.alicedsl.de] has joined #lisp 17:38:14 -!- Joreji [~thomas@77-20-0-213-dynip.superkabel.de] has quit [Ping timeout: 240 seconds] 17:41:24 ost [~user@217.66.22.1] has joined #lisp 17:42:03 -!- ZabaQ [~john.conn@playboxgames.com] has left #lisp 17:42:54 nunb [~nundan@59.178.196.76] has joined #lisp 17:46:43 argh these backtrace cutoffs are starting to annoy me seriously 17:47:54 backtrace cuttoffs? 17:48:34 Amadiro_ [~whoppix@ti0021a380-dhcp1747.bb.online.no] has joined #lisp 17:49:31 rdd [~user@c83-250-52-182.bredband.comhem.se] has joined #lisp 17:50:36 launchpad 549673 17:50:41 lp 549673 17:50:41 https://bugs.launchpad.net/bugs/549673 17:51:04 -!- nilboog [~un@unaffiliated/nilboog] has quit [Quit: leaving] 17:51:09 milanj [~milan@79.101.230.250] has joined #lisp 17:51:17 -!- Amadiro [~whoppix@ti0021a380-dhcp1747.bb.online.no] has quit [Ping timeout: 276 seconds] 17:51:55 gah, asdf is worthless 17:52:19 -!- kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has quit [Quit: kpreid] 17:52:21 :-) 17:52:24 -!- reprore [~reprore@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 17:54:04 -!- hlavaty [~user@77-22-100-58-dynip.superkabel.de] has quit [Ping timeout: 258 seconds] 17:54:07 -!- mindCrime [~chatzilla@rrcs-70-62-112-146.midsouth.biz.rr.com] has quit [Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.15/2009101909]] 17:54:56 tcr: Ah. Seems a bit odd that it works on x86-64, though. 17:54:58 -!- ehu [~ehu@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 260 seconds] 17:56:38 -!- abugosh [~Adium@206.225.102.84] has quit [Quit: Leaving.] 17:59:44 abugosh [~Adium@206.225.102.84] has joined #lisp 17:59:56 mishoo [~mishoo@host102-108-dynamic.40-79-r.retail.telecomitalia.it] has joined #lisp 17:59:58 ehu [~ehu@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 18:00:14 -!- bipt [bpt@cpe-173-095-170-024.nc.res.rr.com] has quit [Ping timeout: 240 seconds] 18:01:37 -!- Amadiro_ [~whoppix@ti0021a380-dhcp1747.bb.online.no] has quit [Ping timeout: 268 seconds] 18:02:11 Shaftoe [~Moe111@bas1-montreal02-1096724744.dsl.bell.ca] has joined #lisp 18:02:44 -!- Athas` [~athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has quit [Remote host closed the connection] 18:05:09 spradnyesh [~pradyus@122.167.97.218] has joined #lisp 18:06:50 -!- Odin- [~sbkhh@adsl-2-92.du.snerpa.is] has quit [Quit: Am I missing an eyebrow?] 18:07:34 spradnyesh pasted "merge-pathnames" at http://paste.lisp.org/display/97459 18:08:11 I have a difficulty using merge-pathnames as shown in paste http://paste.lisp.org/display/97459 18:09:04 the first 2 lines both give pathnames, but the merge-pathnames ain't merging them 18:09:16 can someone please have a look? 18:09:23 (merge-pathnames #P"css/admin.css" #P"/home/xyz/code/startup/s/pqr/static/") => #P"/home/xyz/code/startup/s/pqr/static/css/admin.css" 18:09:29 Blkt [~user@dynamic-adsl-94-37-237-4.clienti.tiscali.it] has joined #lisp 18:09:59 spradnyesh: I can't reproduce either. 18:10:01 anyone know if there's a nice way to make it so that html-template can have dummy text between tags, like so: 18:10:14 Lorem Ipsum... 18:10:35 meaning that if the var foo is set, only that is displayed. otherwise, Lorem ipsum is displayed 18:10:38 Shaftoe: I think you would need to modify html-template to support that. 18:10:44 yeah eh 18:10:46 ... 18:10:47 hmm 18:12:06 -!- Edward__ [~Ed@AAubervilliers-154-1-26-191.w90-3.abo.wanadoo.fr] has quit [Ping timeout: 268 seconds] 18:12:50 stassats: it works fine if I paste the pathname representation in the correct place, but doesn't when I'm passing the individual parameters 18:14:21 Xach: the (config-static-path *config*) is my custom function which returns a pathname as shown 18:14:30 spradnyesh: why are you concatenting strings to get pathnames? 18:14:32 cmo-0 [~user@92.96.30.77] has joined #lisp 18:14:48 Shaftoe: are you familiar with the supported, long-form way to do that? 18:14:56 daniel___ [~daniel@p5082E32F.dip.t-dialin.net] has joined #lisp 18:15:09 Xach: no I'm not. Can you point me where to look? 18:15:13 drewc: coz I get parts of the path as arguments to a function 18:15:24 iirc it's something like Blah blah 18:15:31 and the function builds the pathname 18:15:31 -!- attila_lendvai [~ati@adsl-89-134-31-42.monradsl.monornet.hu] has quit [Ping timeout: 246 seconds] 18:15:42 Xach: ah, yes. I already use that. 18:15:58 Xach: it's just confusing the graphics designers. 18:16:26 spradnyesh: are you as lazy and sloppy at programming as you are at english? :P 18:16:30 hmm. maybe I could pre-process the tags. 18:16:34 expand them 18:17:02 Axius [~hi@109.97.49.191] has joined #lisp 18:17:07 spradnyesh: regardless, you didn't answer the question. Why concatenate strings when make-pathname exists? 18:17:35 Deesl [~bsdboy@unaffiliated/deesl] has joined #lisp 18:17:39 if i have a list of cons (assoc list) and I want to group them (based on cdr), the current way I'm doing it is through using a hashtable and loop macro, Is there any other way? 18:18:03 "Group them"? 18:18:23 -!- daniel [~daniel@p5082BEF5.dip.t-dialin.net] has quit [Ping timeout: 260 seconds] 18:18:25 How about sorting by CDR then looping and splitting when the CDR changes? 18:18:35 drewc: I'm trying out a new keyboard layout, hence am typing very slow. that's why the apparent sloppiness in english ;) 18:18:45 nyef: not necessarily simpler nor faster. 18:18:53 True. 18:18:58 nyef: i think i'd prefer the hash table 18:19:08 anyways, make-pathname did not occur to me 18:19:29 but that still does not answer my original question 18:19:37 on the 'traverse lists only once' principle, hashing seems to be the logical method, assuming keys are such that can be hashed 18:19:51 given 2 valid pathnames, why is merge-pathnames failing? 18:20:03 clhs merge-pathnames 18:20:03 http://www.lispworks.com/reference/HyperSpec/Body/f_merge_.htm 18:20:09 enthymeme [~kraken@adsl-76-252-170-201.dsl.lsan03.sbcglobal.net] has joined #lisp 18:20:53 -!- astoon [~astoon@213.141.244.246] has quit [Quit: Ex-Chat] 18:20:57 for example ' (("foo" :lose) ("xyz" :win) ("zyy" :draw) ... etc) and I want to group the wins, the loses and draws each seperatly. another example from accounting side, grouping current month puchase orders based on suppliers; 18:22:32 drewc: thanks 18:22:36 spradnyesh: i can't recreate it actually 18:22:43 spradnyesh: what lisp is that? 18:22:43 I also can't recreate it. 18:23:09 proq [~user@unaffiliated/proqesi] has joined #lisp 18:23:16 spradnyesh: what does (PATHNAME-DIRECTORY (config-file-path *config*)) say? 18:23:26 s/file/static but you get it 18:24:10 -!- carnieri [~carnieri@200.146.78.27.static.gvt.net.br] has quit [Quit: carnieri] 18:25:33 tfb [~tfb@restormel.cley.com] has joined #lisp 18:26:37 drewc: it's sbcl 18:27:48 drewc: (PATHNAME-DIRECTORY (config-file-path *config*)) gives me back a nil 18:27:52 -!- Axius [~hi@109.97.49.191] has quit [Quit: Leaving] 18:28:03 that gives me a hint/pointer to work on 18:28:09 thanks a ton 18:28:51 jao [~jao@83.43.35.213] has joined #lisp 18:29:37 ichernetsky [~ichernets@195.222.64.252] has joined #lisp 18:31:37 -!- ehu [~ehu@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 246 seconds] 18:32:37 kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has joined #lisp 18:32:57 spradnyesh: and _that's_ why you don't concatenate strings and use them as pathnames :) 18:33:13 drewc: got it! 18:33:23 thanks again 18:33:25 :) 18:33:37 (make-pathname :directory (list :relative "css") :name "admin" :type "css") or something like that :) 18:34:29 that much is at least defined by ANSI. The meaning of the string 'css/admin.css' is not defined anywhere useful. 18:36:09 hmmm 18:38:29 cmo-0 pasted "grouping entries" at http://paste.lisp.org/display/97460 18:39:11 that said, i'm really surprised that, in sbcl on unix, (pathname-directory (pathname "css/admin.css")) doesn't return (:RELATIVE "css") 18:40:08 cmo-0: if you only have four states, hashtable will likely have more overhead than alist 18:40:11 parolang [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has joined #lisp 18:40:45 drewc: i can't reproduce. 18:40:49 drewc: what do you get? 18:41:09 stassats: Its usually more than four, around 10 to 20. 18:41:37 cmo-0: 10 might be faster too, but you need to benchmark it yourself 18:41:59 How do you differentiate questions that warrant a response and those that warrant RTFM? 18:42:10 Xach: i get the expected behaviour anywhere i've tried it, can't reproduce spradnyesh's at all 18:42:11 bad and good 18:42:18 -!- lispm [~joswig@e177127023.adsl.alicedsl.de] has quit [Remote host closed the connection] 18:42:38 tmh: how much coffee i've had vs how much of an idiot i beleive the questioner is :P 18:42:56 drewc: That is a good answer. :-) 18:43:01 Good evening! 18:43:03 tmh: it's honest anyway :P 18:43:39 -!- silenius [~silenius@dslb-088-072-192-222.pools.arcor-ip.net] has quit [Remote host closed the connection] 18:43:54 I find myself hand holding sometimes and other times my patience is NIL and all I can think is "Just READ THE FINE MANUAL!" 18:44:55 timor [~timor@port-87-234-97-27.dynamic.qsc.de] has joined #lisp 18:45:00 Sometimes a question isn't so much about the topic, but seems to be an attempt to interact with others that share an interest. In those cases, I feel bad when I just dismiss the question. 18:45:19 tmh: also, i judge by their reactions to my return question. i immediately jumped on spradnyesh's use of 'coz' rather than because. If his response had of been other than it was, i would not have bothered to follow up and help. 18:45:26 redline6561 [~redline@c-66-56-16-250.hsd1.ga.comcast.net] has joined #lisp 18:45:30 drewc: Hmm, where was someone getting something other than what you expected? 18:46:19 Xach: spradnyesh's initial paste, i expected the merge-pathnames to work. 18:46:50 drewc: Pot calling the kettle black? "had of" 18:46:50 drewc: I guess that's it. Even if a question could be readily answered by reading the manual, if the person is actually listening to responses and open to being educated in the general sense I'm more likely to respond. 18:47:11 drewc: that's more about the print/read inconsistency for what config-static-path returns, isn't it? 18:47:39 bzzbzz [~user@modemcable240.34-83-70.mc.videotron.ca] has joined #lisp 18:48:00 -!- abugosh [~Adium@206.225.102.84] has quit [Quit: Leaving.] 18:48:04 sellout: 'had of' is the proper tense, no? keep in mind that i speak english and not modern USAsian :P 18:48:25 Demosthenes [~demo@204.52.135.62] has joined #lisp 18:48:36 i'm aware that 'had' is accepted these days, 18:48:43 drewc: "had've", short for "had have", but more formally, "would have" 18:48:43 but i was taught 'had of' 18:48:44 Elench [~jarv@unaffiliated/elench] has joined #lisp 18:48:56 hrm 18:49:02 I concur with that. 18:49:06 well, i have to look that up then 18:49:08 had have 18:49:12 CL pathnames are an interesting case because the way they are handled is not compatible with most people's experience. I find myself often experimenting with them and referring to the manual. 18:49:36 Xach: yeah, that's exactly what it is. 18:50:05 -!- mattrepl [~mattrepl@208.78.149.14] has quit [Quit: mattrepl] 18:50:09 So, is it better to just hand someone an answer for a pathname question or teach them to use the manual? Give a fish or teach to fish? ;-) 18:50:26 drewc: then why your comment about pathname-directory on sbcl on unix? i don't see the connection. 18:51:28 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 18:52:47 drwho [~drwho@c-71-225-11-30.hsd1.pa.comcast.net] has joined #lisp 18:53:04 Xach: spradnyesh seems to have seen the behavior that a pathname that was printed with a #\/ as the first character in the namestring had a directory of NIL 18:53:21 tmh: I find, given the occasional differences between implementations, that the inspector is also a useful tool for grokking pathnames. 18:53:25 Xach: i could be misinterpreting the results 18:54:00 sellout: heh, i was taugh 'had of', but in a completely different context. I humbly submit :D 18:54:06 bipt [bpt@cpe-173-095-170-024.nc.res.rr.com] has joined #lisp 18:54:19 I have the strong sense that using pathnames is The Right Thing, but occasionally feel that using strings with #\/s in them is more reliable. 18:54:20 varjagg [~eugene@226.119.202.84.customer.cdi.no] has joined #lisp 18:54:41 -!- seamus-android [~alistair@host86-178-140-209.range86-178.btcentralplus.com] has quit [Quit: Ex-Chat] 18:54:49 rpg: At least it's expedient. Ugh, that just made me realize something. 18:54:54 i avoid strings-as-pathnames and the #P reader macro whenever i can. 18:55:04 -!- Shaftoe [~Moe111@bas1-montreal02-1096724744.dsl.bell.ca] has quit [Quit: Shaftoe] 18:55:19 unless i actually need a literal pathname, like pushing something to asdf:*c-r* 18:55:21 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 18:55:26 drewc: right, I do that, too. But am I right to do that, or am I just being Don Quixote? 18:55:47 rpg: if you want portable code without headache, you are doing the right thing 18:55:59 rpg: if that is not a concern, then you're jousting windmills 18:56:06 I have some code that is getting ready to transition into an application where I have used #P for expediency. I develop on Linux, but will eventually deliver on Winders. 18:56:28 drewc: your comment about (pathname-directory (pathname "css/admin.css")) doesn't seem to relate to that, and it made me curious. 18:56:29 drewc: So far, the best I get is portable code /with/ headaches! ;-) 18:56:35 *tmh* shoots himself in the foot. 18:56:44 rpg: yeah, well... you're quixotic by using CL at all :) 18:57:01 ++ drewc 18:57:24 drewc: time for more coffee. 18:57:44 Xach: lol, it's brewing 18:58:13 Anyone have any idea why the sbcl repl would seemingly be freezing when I call defpackage? 18:59:33 kwinz3 [~kwinz@85.125.182.62] has joined #lisp 19:00:35 you forgot the closing paren? 19:00:52 you are doing something that is undefined? 19:01:02 Xach: hell, you're absolutely right 19:01:22 -!- xavieran [~xavieran@dsl-58-6-80-228.sa.westnet.com.au] has quit [Ping timeout: 276 seconds] 19:01:23 Arelius: What sbcl version? Try HEAD if it's .36.x, .37.x, or early .38.x 19:01:24 Athas [~athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has joined #lisp 19:01:56 xavieran [~xavieran@dsl-220-235-119-86.sa.westnet.com.au] has joined #lisp 19:02:19 carnieri [~carnieri@200.146.78.27.static.gvt.net.br] has joined #lisp 19:03:02 Well, it just seems to not work over swank 19:03:23 Indeed, try HEAD 19:03:27 sbcl HEAD 19:03:37 Okay, looks like I've got the package noise mostly right. 19:03:51 It's actually .34 19:03:58 ... 19:04:07 Different package noice. 19:04:12 s/oice/oise/. 19:04:35 Xach: my comment should have been about (config-static-path *config*) and not "css/admin.css" 19:04:35 19:04:45 francogrex [~user@91.177.54.84] has joined #lisp 19:04:57 I've been hacking on the package-data stuff for cold-packages in the SBCL buid. 19:05:01 Err... build. 19:05:10 Maybe drewc isn't the only one who needs coffee. 19:05:30 /dcc send nyef coffee 19:05:37 Heh. 19:05:46 Thanks. 19:06:00 tcr: I'm running on FreeBSD, will HEAD compile on FreeBSD? 19:06:04 /dcc send nyef "Paul's Quad Damage Latte combo" 19:06:14 the platform table implies otherwise. 19:06:37 Hi all 19:07:15 Arelius: on PPC? 19:07:36 Arelius: I think it should, if not please report 19:09:26 drewc: x86 19:09:49 Arelius: green means good! 19:10:15 But it shows an old version there 19:10:17 Arelius: The old version number merely means "no binary package for download", not "build not expected to work". 19:10:50 Ohh, cool 19:11:12 oic, that's the confusion :) 19:11:26 *drewc* thought maybe Arelius was r/g colour blind :) 19:12:21 Or using a text browser? 19:12:36 -!- spradnyesh [~pradyus@122.167.97.218] has left #lisp 19:12:53 *nyef* used to browse the web using a "monochrome" display. That could get interesting at times. 19:12:54 or something like that yeah 19:13:22 (I guess it was monochrome... Just biluminant.) 19:13:27 nyef: my ultra sparc had a 22 inch CRT with 16.5m shades of grey :) 19:13:33 (duoluminant?) 19:17:08 I had a bunch of color displays that couldn't display 16.5m shades 19:21:08 Ohh, sbcl is still in cvs 19:22:16 -!- Ogedei [~user@e178215127.adsl.alicedsl.de] has quit [Ping timeout: 252 seconds] 19:22:16 Arelius: Yes, SBCL still uses CVS, but most/all of the developers use GIT. 19:22:59 Can I clone head from a git repo somewhere? 19:23:20 Sure. Have a look at git.boinkor.net. 19:23:30 ehu [~ehu@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 19:24:14 caoliver [~oliver@75-134-208-20.dhcp.trcy.mi.charter.com] has joined #lisp 19:24:53 galaxywatcher [~galaxywat@user-12hdsuc.cable.mindspring.com] has joined #lisp 19:25:14 stassats: Yay first real-life use of C-c C-d a! 19:26:19 What's that do? 19:26:24 -!- konr [~konrad@201.82.134.220] has quit [Quit: Leaving.] 19:26:52 show the arglist in full rather than just one-line 19:27:36 -!- jewel [~jewel@196-210-187-89-tbnb-esr-2.dynamic.isadsl.co.za] has quit [Ping timeout: 245 seconds] 19:27:54 Ahh. 19:28:07 Edward [~Ed@AAubervilliers-154-1-25-26.w90-3.abo.wanadoo.fr] has joined #lisp 19:30:53 I don't suppose there is a way of declaring a non escapable string literal 19:31:21 Shaftoe [~Moe111@bas1-montreal02-1096724744.dsl.bell.ca] has joined #lisp 19:31:24 Guthur: what does that mean? 19:31:30 Agh! I missed an entire case in this mess. :-/ 19:31:38 in sldb/sbcl, how do I inspect the error object? 19:31:44 (i.e. with eval in frame) 19:31:54 what's the current error called? 19:31:56 C 19:32:12 ah. thanks! 19:32:16 Oh wait nvm, sorry 19:32:26 Guthur: «\» would be a string with one character, #\\ ? 19:32:30 -!- Shaftoe [~Moe111@bas1-montreal02-1096724744.dsl.bell.ca] has quit [Client Quit] 19:32:41 Bah and I wanted him to give another tip 19:32:50 cmm- [~cmm@bzq-79-177-200-178.red.bezeqint.net] has joined #lisp 19:33:57 Xach Sorry I thought it was escaping there was a double quote in there I missed 19:34:12 s/escaping/escaping, 19:34:49 -!- cmm [~cmm@bzq-79-181-198-42.red.bezeqint.net] has quit [Ping timeout: 264 seconds] 19:35:12 It's a minified javascript string, it was hard to notice 19:36:15 Okay, documented the missed case and why it's not a problem in practice. 19:36:35 -!- fisxoj [~fisxoj@80.153.54.206] has quit [Quit: Ex-Chat] 19:37:01 -!- nunb [~nundan@59.178.196.76] has quit [Read error: Operation timed out] 19:38:49 fisxoj [~fisxoj@gw-fr-vauban2.inka-online.net] has joined #lisp 19:41:01 `(john Q ,(gensym)) pasted "untitled" at http://paste.lisp.org/display/97465 19:41:24 nyef annotated #97453 "cold package creation, take two" at http://paste.lisp.org/display/97453#1 19:41:29 nunb [~nundan@59.178.219.60] has joined #lisp 19:42:01 -!- gonzojive_ [~red@DN800cf40a.Stanford.EDU] has quit [Ping timeout: 248 seconds] 19:43:10 -!- kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has quit [Quit: kpreid] 19:45:28 -!- nunb [~nundan@59.178.219.60] has quit [Client Quit] 19:47:14 -!- dnolen [~dnolen@pool-71-247-120-94.nycmny.east.verizon.net] has quit [Quit: dnolen] 19:48:36 Yuuhi [benni@p5483AD42.dip.t-dialin.net] has joined #lisp 19:50:53 -!- adeht [~user@bzq-84-110-179-97.red.bezeqint.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 19:51:06 After the update swank won't even spawn 19:51:31 -!- stassats [~stassats@wikipedia/stassats] has quit [Read error: Connection reset by peer] 19:51:50 swank-bakend:spawn not implemented 19:52:04 -!- tcr [~tcr@host178.natpool.mwn.de] has quit [Remote host closed the connection] 19:52:38 tcr [~tcr@host178.natpool.mwn.de] has joined #lisp 19:53:56 Arelius: nuke all your .fasls and restart your emacs 19:54:11 -!- Kolyan [~nartamono@89-178-208-134.broadband.corbina.ru] has quit [Ping timeout: 246 seconds] 19:54:13 nyef: sbcl-devel, "[Patch] with-optimize-qualities", jan 08 19:54:29 Kolyan [~nartamono@89-178-120-106.broadband.corbina.ru] has joined #lisp 19:54:37 nyef: in there I describe a scenario that package-data does not currently support 19:56:45 Adamant [~Adamant@unaffiliated/adamant] has joined #lisp 19:56:46 Oh? 19:57:12 I'll annotate 19:58:10 tcr annotated #97453 "quote" at http://paste.lisp.org/display/97453#2 19:59:36 tcr: Ah. Rather than specifying reexports in a more fine-grained way I simply made them work more-correctly with the current syntax. 19:59:40 -!- guaqua [gua@lakka.kapsi.fi] has quit [Quit: Changing server] 19:59:41 -!- bgs000 is now known as bgs100 20:00:27 But, yes, that's precisely the scenario I ran into, but with sb!int instead of sb!ext. 20:00:29 -!- bipt [bpt@cpe-173-095-170-024.nc.res.rr.com] has quit [Quit: Leaving] 20:00:34 bipt [bpt@cpe-173-095-170-024.nc.res.rr.com] has joined #lisp 20:01:21 gonzojive_ [~red@c-67-188-5-121.hsd1.ca.comcast.net] has joined #lisp 20:01:48 Ok back then I only quickly glanced at the issue 20:01:53 Fair enough. 20:02:38 nikodemus came up with a better way to specify local policy: in with-compilation-unit 20:04:20 attila_lendvai [~ati@catv-89-132-189-83.catv.broadband.hu] has joined #lisp 20:07:35 -!- Yuuhi [benni@p5483AD42.dip.t-dialin.net] has quit [Ping timeout: 260 seconds] 20:11:41 mega1 [~quassel@53d8354e.adsl.enternet.hu] has joined #lisp 20:11:51 guaqua [gua@xob.kapsi.fi] has joined #lisp 20:12:53 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 20:13:07 -!- tfb [~tfb@restormel.cley.com] has quit [Ping timeout: 246 seconds] 20:16:36 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 20:17:54 -!- lhz [~shrekz@c-b9aa72d5.021-158-73746f34.cust.bredbandsbolaget.se] has quit [Quit: Leaving] 20:21:27 fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has joined #lisp 20:22:12 OMG! For the first time in my life I was bitten by having forgotten to add an in-package form to a file 20:22:17 Hi, i'm using kpax I got it to compile and load and also ;; S-HTTP-SERVER 20100407T200758: Started a new server on port 2001 # 20:22:26 it actually matters :-) 20:22:53 but when i type http://localhost:2001/... it says it'saunble to connect 20:23:29 why would that not work? 20:23:47 hello 20:24:01 hi 20:25:01 Killed all of my fasls, still can't find swank-backend:spawn 20:26:13 did you compile with :sb-thread? 20:27:20 I didn't do anything special on purpose 20:27:36 just a make.sh then an install.sh 20:27:52 We default to sb-thread on x86oid... maybe x86oid-linux only? 20:28:22 Edward__ [~Ed@AAubervilliers-154-1-39-78.w90-3.abo.wanadoo.fr] has joined #lisp 20:28:59 How can I tell? 20:29:35 (member :sb-thread *features*) 20:29:46 what is the word in english to call someone who has experience in many different fields? 20:29:48 -!- carnieri [~carnieri@200.146.78.27.static.gvt.net.br] has quit [Read error: Connection reset by peer] 20:29:55 carnieri [~carnieri@200.146.78.27.static.gvt.net.br] has joined #lisp 20:30:14 -!- Edward [~Ed@AAubervilliers-154-1-25-26.w90-3.abo.wanadoo.fr] has quit [Ping timeout: 268 seconds] 20:30:34 allrounder? 20:33:07 ahh, found it: polyhistor 20:33:21 i mean i guess... as a non-native... :) 20:33:39 tcr: NIL 20:33:49 tcr, thanks for the suggestion, i'll read up on that, too 20:34:31 prxq [~mommer@g230129043.adsl.alicedsl.de] has joined #lisp 20:34:53 Arelius: so you compiled sbcl without thread support 20:34:55 hi 20:36:08 attila_lendvai: I don't think I've ever heard that used. "Polymath" is not really obscure, but "polyhistor" seems obscure enough to recommend against ever using it. 20:36:11 attila_lendvai: jack-of-all-trades 20:36:31 usually followed up with 'master of none' :) 20:37:07 *attila_lendvai* hrms 20:37:09 drewc: Both that and polymath suggest expertise (possibly limited) in multiple fields, not /experience/. attila_lendvai did you really mean experience and not skill. 20:37:24 suppose I do (sb-alien::load-shared-object "something.so"). Suppose I do it again. What should happen? 20:37:42 rpg, all, good point! i meant skill... 20:37:54 s/all/ahh/ 20:38:18 -!- milanj [~milan@79.101.230.250] has quit [Ping timeout: 260 seconds] 20:38:40 i presume that "INPUT on BOGUS descriptor 0:" isn't what should happen. 20:39:18 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 20:40:00 -!- freiksenet [~freiksene@hoasnet-fe29dd00-202.dhcp.inet.fi] has quit [Remote host closed the connection] 20:40:03 slash_ [~Unknown@whgeh0250.cip.uni-regensburg.de] has joined #lisp 20:41:43 OmniMancer [~OmniMance@219-89-91-178.jetstart.xtra.co.nz] has joined #lisp 20:42:36 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 20:43:57 tcr: I suspect that's bad. Why did I do that, and how do I fix that? 20:44:05 -!- ubii [~ubii@207-119-123-149.stat.centurytel.net] has quit [Quit: Leaving] 20:45:27 You did nothing which is how you did it 20:45:47 you do it by creating a file customized-target-features.lisp-expr, it's explained in INSTALL 20:45:52 -!- francogrex [~user@91.177.54.84] has quit [Remote host closed the connection] 20:45:59 vezult [~work-davi@75-145-242-25-spotsylvania.va.richmond.hfc.comcastbusiness.net] has joined #lisp 20:46:01 -!- varjagg [~eugene@226.119.202.84.customer.cdi.no] has quit [Ping timeout: 246 seconds] 20:46:12 how do I suppress style-warnings? 20:46:19 (in sbcl) 20:47:24 (locally (declare (sb-ext:muffle-conditions style-warning)) ...) 20:48:14 quotemstr [~quotemstr@cpe-67-247-228-249.buffalo.res.rr.com] has joined #lisp 20:48:28 Am I missing something, or is there no function to delete an element from the middle of a vector? 20:48:34 tcr: thanks 20:49:00 quotemstr: set it to nil? 20:49:12 That's not the same. 20:49:20 or do you mean (delete-if (constantly t) vector :start element :count 1) 20:49:21 if you write (sb-alien:load-shared-object "daxpy.so") at the repl, where would you expect it to look for the .so? 20:49:27 minion: tell quotemstr about delete 20:49:28 Sorry, I couldn't find anything in the database for ``delete''. 20:49:30 Krystof: Ah, that. 20:49:36 clhs delete 20:49:36 http://www.lispworks.com/reference/HyperSpec/Body/f_rm_rm.htm 20:49:51 I wonder if I could earn a living by giving away the same trick on IRC, day after day 20:49:52 Krystof: I wonder whether that would actually be optimized. 20:50:11 ... 20:50:12 I don't know what you mean by "optimized", and I don't care either 20:50:26 ok whatever. wherever the system search for .sos 20:50:44 quotemstr: How fast do you expect to delete an element from the middle of a vector? 20:50:59 Krystof: Err, yeah. 20:51:19 tcr: As fast as vec.erase(vec.begin() + n) :-) 20:52:17 -!- dlowe [~dlowe@ita4fw1.itasoftware.com] has quit [Quit: *poof*] 20:52:26 bad_alloc [~marvin@HSI-KBW-091-089-216-020.hsi2.kabel-badenwuerttemberg.de] has joined #lisp 20:52:31 well in c you would go crazy with memcpy and stuff. 20:52:51 If element here is (1- (length vec)), the operation should be constant-time. 20:53:02 I can imagine a naive implementation being linear time in that case, however. 20:53:06 quotemstr: maybe you're looking for another datastructures, gap buffers for example; in that case, take a look at flexichain 20:53:22 -!- grouzen [~grouzen@91.214.124.2] has quit [Read error: Operation timed out] 20:54:04 marioxcc [~user@200.92.23.113] has joined #lisp 20:54:07 hello i have a question concerning macros: is it possible to generate code in a loop in a macro? e.g. i'd like a macro (make-prints "a" 10) which generates ten (print "a) statements (or have i not understood macros at all?) 20:54:35 -!- Deesl [~bsdboy@unaffiliated/deesl] has quit [Ping timeout: 276 seconds] 20:54:36 vezult, http://stackoverflow.com/questions/2535478/how-do-i-disable-warnings-in-lisp-sbcl 20:54:49 bad_alloc: It's simple enough to do. 20:55:05 bad_alloc: a macro is a function that takes an abstract-syntax-tree and produces an abstract-syntax-tree which is then evaluated instead 20:55:25 bad_alloc: so all you have to do is return ten print statements 20:55:29 "statements" 20:55:44 *in a progn. 20:55:50 anair_84 [~anair_84@wsip-72-215-168-118.sb.sd.cox.net] has joined #lisp 20:56:29 ah so i can treat it like a normal function that returns something? 20:56:34 i think i found a bug in sbcl that's been there for a while: loading a shared object twice results in weird file-descriptor errors 20:57:50 -!- cmo-0 [~user@92.96.30.77] has quit [Remote host closed the connection] 20:57:57 -!- Kolyan [~nartamono@89-178-120-106.broadband.corbina.ru] has quit [] 20:58:20 prxq: Any shared object, or just your shared objects? 20:59:12 prxq: the same (identical, no manipulation) file? 20:59:18 Have you considered checking to see if it's already been loaded, and not loading it the second time? 20:59:41 i have cooked up a small test case. 1 sec. 21:00:08 varjagg [~eugene@226.119.202.84.customer.cdi.no] has joined #lisp 21:01:29 galaxywatcher_ [~galaxywat@user-12hdsuc.cable.mindspring.com] has joined #lisp 21:01:42 Just did (load-shared-object "libxcb.so.1") three times in a fresh REPL, no damage. 21:01:44 -!- rares [~rares@174-26-92-226.phnx.qwest.net] has quit [Ping timeout: 240 seconds] 21:02:07 prxq pasted "weird file descriptor / shared object business" at http://paste.lisp.org/display/97472 21:02:56 nyef: weird 21:03:07 Unable to reproduce: No gfortran. 21:03:25 hm 21:03:27 works here 21:03:36 tfb [~tfb@restormel.cley.com] has joined #lisp 21:03:41 -!- galaxywatcher [~galaxywat@user-12hdsuc.cable.mindspring.com] has quit [Ping timeout: 276 seconds] 21:03:41 -!- galaxywatcher_ is now known as galaxywatcher 21:03:44 fe[nl]ix: in what sense? :-) 21:04:12 I just reloaded daxpy.so a dozen times 21:04:14 prxq: no weird fd error. 21:04:37 that sucks 21:04:55 is that sbcl from an ubuntu package ? 21:04:59 -!- felideon [~user@12.228.15.162] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 21:04:59 because that bug has been a constant for months. And it does not happen only to me 21:05:06 fe[nl]ix: no. Compiled from sources 21:05:21 1.0.37 21:05:42 it does not need slime for this to be triggered 21:05:57 you may have found a bug in ubuntu's GCC, perhaps ? 21:06:04 rares [~rares@174-26-92-226.phnx.qwest.net] has joined #lisp 21:06:22 HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has joined #lisp 21:06:44 what distro do you use? 21:06:57 gentoo 21:07:26 I used debian's gfortran-4.4.3 21:07:49 -!- mishoo [~mishoo@host102-108-dynamic.40-79-r.retail.telecomitalia.it] has quit [Read error: Operation timed out] 21:08:20 _8david`: ping 21:10:16 rpg: good point 21:10:20 oh 21:10:24 *drewc* is scrolled way back 21:11:05 -!- bad_alloc [~marvin@HSI-KBW-091-089-216-020.hsi2.kabel-badenwuerttemberg.de] has quit [Quit: You shoot yourself in somebody else's foot.] 21:11:07 hm, I don't have that problem with a c file I have here 21:11:12 sorry for the noise 21:11:54 -!- prxq [~mommer@g230129043.adsl.alicedsl.de] has quit [Quit: good night] 21:12:15 -!- xan_ [~xan@83.38.73.242] has quit [Ping timeout: 258 seconds] 21:13:14 -!- bipt [bpt@cpe-173-095-170-024.nc.res.rr.com] has quit [Ping timeout: 240 seconds] 21:13:37 <_8david`> fe[nl]ix: ? 21:13:50 grouzen [~grouzen@91.214.124.2] has joined #lisp 21:14:12 -!- carnieri [~carnieri@200.146.78.27.static.gvt.net.br] has quit [Quit: carnieri] 21:15:08 attila_lendvai: thanks 21:17:22 -!- alley_cat [~AlleyCat@sourcemage/elder/alleycat] has quit [Quit: Ex-Chat] 21:18:56 -!- Taggnostr [~x@dyn57-487.yok.fi] has quit [Quit: Switching to single-player mode.] 21:20:07 nus [~nus@unaffiliated/nus] has joined #lisp 21:20:59 -!- balooga [~00u4440@147.21.16.3] has quit [Ping timeout: 246 seconds] 21:22:17 hum 21:22:25 -!- ost [~user@217.66.22.1] has quit [Ping timeout: 276 seconds] 21:22:33 *Fare* unidles 21:22:44 any windows asdf user around? 21:23:58 Taggnostr [~x@dyn57-487.yok.fi] has joined #lisp 21:24:01 I propose that the :enable-user-cache feature of the output translations be treated specially: 21:24:58 kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has joined #lisp 21:25:34 at the end of all mappings, if nothing matched, then this thing is used, with the twist that if you're not using a unix/cygwin system, your host and device are somehow moved to the directory name... 21:25:51 (which probably involves some cheating with pathnames) 21:25:59 I use asdf on windows 21:26:09 Phoodus: have you tried asdf 2 ? 21:26:14 hmm, don't think so 21:26:23 which implementations do you use? 21:26:29 ccl, sbcl, clisp 21:27:07 oh, I guess the asdf from sbcl is just pulled in by require, so I have no idea what version it is 21:27:19 it's an oooold one. 21:27:42 does clisp use cygwin? 21:28:14 -!- bigjust`` [~user@adsl-074-232-230-165.sip.asm.bellsouth.net] has quit [Ping timeout: 260 seconds] 21:29:16 Fare: cygwin has clisp IIRC, and there's a native win32 version as well. 21:29:35 -!- caoliver [~oliver@75-134-208-20.dhcp.trcy.mi.charter.com] has left #lisp 21:30:38 does cygwin has #+unix, or only #+cygwin ? 21:31:30 -!- Soulman [~kvirc@154.80-202-254.nextgentel.com] has quit [Ping timeout: 260 seconds] 21:32:07 aack [~user@a83-163-241-74.adsl.xs4all.nl] has joined #lisp 21:33:54 caoliver [~oliver@75-134-208-20.dhcp.trcy.mi.charter.com] has joined #lisp 21:34:06 -!- HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has quit [Quit: This computer has gone to sleep] 21:35:12 Don't have cygwin clisp handy. 21:36:07 LiamH [~none@pdp8.nrl.navy.mil] has joined #lisp 21:36:35 I'll just keep using #+(or unix cygwin) 21:37:41 -!- varjagg [~eugene@226.119.202.84.customer.cdi.no] has quit [Quit: Leaving] 21:37:41 are there still lisp implementations out there that return an object instead of a string or list of string or :unspecific from pathname-host ? 21:38:24 konr [~konrad@201.82.134.220] has joined #lisp 21:40:29 dullard [~user@93-96-113-8.zone4.bethere.co.uk] has joined #lisp 21:42:31 rvirding [~chatzilla@h80n1c1o1034.bredband.skanova.com] has joined #lisp 21:43:47 mega1_ [~quassel@3e44a334.adsl.enternet.hu] has joined #lisp 21:44:09 -!- Taggnostr [~x@dyn57-487.yok.fi] has quit [Ping timeout: 248 seconds] 21:44:16 Taggnostr [~x@86.50.69.231] has joined #lisp 21:44:31 Fare: Umm... SBCL? 21:45:31 -!- mega1 [~quassel@53d8354e.adsl.enternet.hu] has quit [Ping timeout: 245 seconds] 21:45:39 Fare: And don't forget that NIL is a valid host, being a list of length 0 of strings. 21:49:10 -!- rdd [~user@c83-250-52-182.bredband.comhem.se] has quit [Remote host closed the connection] 21:49:29 duh. 21:52:04 -!- afa [~afa@131.152.178.51] has quit [Quit: afa] 21:52:36 I think I'll have to to something like (parse-namestring (concatenate 'string base-absolute-namestring (namestring (make-pathname :host host :device device)) directory-separator-for-base-absolute-namestring)) 21:52:43 though it's butt-ugly 21:53:00 gack 21:55:11 how else would you do it? 21:55:26 do I need to remove : signs from the pathnames, too? 21:55:39 i've given it no thought, but that's quite the construction. 21:56:07 (has anyone got a windows machine? is : allowed in a namestring?) (and what happens on an old mac?) 21:56:19 I'm open to better constructions... 21:56:24 adeht [~death@bzq-84-110-245-67.red.bezeqint.net] has joined #lisp 21:57:33 and :root probably doesn't mean much on non-unix systems... 21:57:33 -!- galaxywatcher [~galaxywat@user-12hdsuc.cable.mindspring.com] has quit [Quit: galaxywatcher] 21:58:07 On an old mac, : is the directory separator. 21:58:14 yup 21:58:15 we use #P"c:/foo/bar" in windows all the time 21:58:19 *Fare* pulls hair 21:59:12 Fare: could you post instructions for updating ASDF? Some comments from long ago made me think just loading it might not be safe. 21:59:18 Phoodus: what does (make-pathname :directory '(:absolute)) return? what about (parse-namestring "c:/baz/quux/c:/foo/bar/") ? 21:59:54 p_l: instructions are in asdf.texinfo 21:59:57 #P"\\" 21:59:58 ok 22:00:04 #P"c:\\baz\\quux\\c:\\foo\\bar\\" 22:00:13 Phoodus: thanks. 22:00:16 this is sbcl 32-bit 22:00:23 did you want clisp? 22:00:45 yes, please 22:00:59 (is it cygwin clisp? I assume not) 22:01:11 native clisp 22:01:40 #P"\\" 22:01:48 PARSE-NAMESTRING: syntax error in filename "c:/baz/quux/c:/foo/bar/" at position 13 22:02:22 I probably need to replace : with / in this case... sigh. 22:04:28 doesn't windows have an API function that parses namestrings ? 22:04:28 -!- vezult [~work-davi@75-145-242-25-spotsylvania.va.richmond.hfc.comcastbusiness.net] has quit [Quit: Ex-Chat] 22:04:55 it would be much simpler to let windows parse a namestring 22:05:39 carnieri [~carnieri@201.21.178.60] has joined #lisp 22:06:03 fe[nl]ix, sure. And then have another special case for genera, and call it quit? 22:06:34 no, who the hell cares about genera? 22:07:00 go foom ! 22:07:12 ``Error: illegal namestring: "c:/baz/quux/c:/foo/bar/"'' ;; that's ACL 22:07:41 lispm does, I suppose :) 22:11:14 -!- anair_84 [~anair_84@wsip-72-215-168-118.sb.sd.cox.net] has quit [Ping timeout: 240 seconds] 22:11:25 francogrex [~user@91.177.54.84] has joined #lisp 22:11:45 -!- bozhidar [~user@93-152-185-88.ddns.onlinedirect.bg] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:12:22 any sbcl expert can tell about the source of this error: debugger invoked on a SIMPLE-TYPE-ERROR in thread #: # is not a binary output stream. ? 22:13:00 francogrex: you would get that if you used write-byte or write-sequence of binary data to a non-binary socket stream. 22:14:24 `(john q ,(gensym)) pasted "untitled" at http://paste.lisp.org/display/97473 22:14:49 hmm ok; i'll have to search the source files then for that error: thanks (at least it's not an inherent sbcl bug) 22:14:55 -!- rvirding [~chatzilla@h80n1c1o1034.bredband.skanova.com] has left #lisp 22:15:40 francogrex: source of what? 22:16:51 bipt [bpt@cpe-173-095-170-024.nc.res.rr.com] has joined #lisp 22:17:22 Xach: I suspect it's in either kapx or more likely in sysdeps library 22:17:33 i'm using those now 22:19:09 -!- htk_ [~htk___@unaffiliated/htk-/x-9867211] has quit [Remote host closed the connection] 22:20:07 so, assuming windows, what is the right portable way (across implementations) to extract a directory from host and device so I can map things to a central cache? 22:21:09 syamajala [~syamajala@140.232.180.146] has joined #lisp 22:21:42 enough-namestring and friends? 22:21:58 once again, the problem is with pathname-host and pathname-device 22:22:06 of the source thing 22:22:31 at this point, I fear the only "portable" thing is to munge namestrings. 22:22:52 -!- ehu [~ehu@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 276 seconds] 22:23:09 Fare: disable cacheing on windows 22:23:33 cacheing can be useful on windows, too, can it not? 22:23:44 yes 22:23:56 -!- bipt [bpt@cpe-173-095-170-024.nc.res.rr.com] has quit [Read error: Operation timed out] 22:24:27 but if you can't find an easy way to compute a sane default 22:24:34 leave it disabled until a later release 22:24:39 and go on 22:24:50 -!- quotemstr [~quotemstr@cpe-67-247-228-249.buffalo.res.rr.com] has left #lisp 22:32:10 -!- caoliver [~oliver@75-134-208-20.dhcp.trcy.mi.charter.com] has left #lisp 22:32:54 how do Lisps on old macs distinguish : as logical host indicator from : as directory separator? 22:33:00 the only suspious place I found was ythis: (list name 22:33:01 socket 22:33:01 (sb-sys:add-fd-handler 22:33:01 (sb-bsd-sockets:socket-file-descriptor socket) 22:33:03 :input handler-fn)) 22:33:40 from sb-threads 22:34:12 Fare: escape it 22:34:38 Fare: "host\\:dir" vs. "dir:dir2" 22:34:42 *fe[nl]ix* guesses 22:34:46 -!- syamajala [~syamajala@140.232.180.146] has quit [Quit: Leaving...] 22:39:41 -!- lithper2_ [~chatzilla@h-69-3-39-78.nycmny83.static.covad.net] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.5.9/20100315083431]] 22:40:56 -!- francogrex [~user@91.177.54.84] has quit [Quit: ERC Version 5.2 (IRC client for Emacs)] 22:41:21 dralston [~dralston@S010600212986cca8.va.shawcable.net] has joined #lisp 22:42:04 Fare: I think that the best place to ask is the CCL mailing list 22:42:36 *Fare* comes up with a crazy function translate-full-pathname... 22:42:39 yikes 22:43:21 Pegazus [hjsrdthsr@190.139.25.141] has joined #lisp 22:43:37 palter_ [~palter@2002:4b44:b1e1:0:217:f2ff:fee7:72d7] has joined #lisp 22:45:22 -!- levente_meszaros [~levente_m@4d6f5d3b.adsl.enternet.hu] has quit [Quit: ...] 22:45:35 why so complex??? 22:45:59 ltriant [~ltriant@lithium.mailguard.com.au] has joined #lisp 22:47:25 -!- attila_lendvai [~ati@catv-89-132-189-83.catv.broadband.hu] has quit [Ping timeout: 252 seconds] 22:47:29 my implementation makes the :centralize-binaries nil variant of a-b-l unexpressible on non-unix platforms, lest I make a lot of things even more complex. Sigh. 22:47:36 -!- pavelludiq [~quassel@91.139.196.209] has quit [Read error: Connection reset by peer] 22:48:01 do windows users insist on A-B-L decentralized binary caches??? 22:48:20 -!- merl15 [~merl@188-22-174-150.adsl.highway.telekom.at] has quit [Ping timeout: 276 seconds] 22:48:50 -!- grouzen [~grouzen@91.214.124.2] has quit [Read error: Operation timed out] 22:49:54 -!- kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has quit [Quit: kpreid] 22:50:41 and of course, the CL_SOURCE_REGISTRY cannot use : as a separator on Windows... GAH! 22:51:17 -!- potatishandlarn [~potatisha@c-4f667494-74736162.cust.telenor.se] has quit [Ping timeout: 246 seconds] 22:51:59 -!- palter_ [palter@clozure-78A0C567.hsd1.ma.comcast.net] has quit [Quit: palter_] 22:52:00 -!- palter_ [~palter@2002:4b44:b1e1:0:217:f2ff:fee7:72d7] has quit [Quit: palter_] 22:53:50 -!- sie [~root@unaffiliated/sierinjs] has quit [Quit: Ninja, please.] 22:56:59 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 22:57:03 borism [~boris@ec2-184-73-184-235.compute-1.amazonaws.com] has joined #lisp 22:58:01 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 22:58:15 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 22:58:35 -!- Athas [~athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has quit [Remote host closed the connection] 22:59:41 bipt [bpt@cpe-173-095-170-024.nc.res.rr.com] has joined #lisp 23:06:31 Fare: why is it so difficult to have a no-op directory translation? 23:06:45 *rpg* needs to find enough time to read this code... :-( 23:07:29 *rpg* is unfortunately learning sampling theory at the same time and doesn't have enough room in his head. 23:08:10 syamajala [~syamajala@140.232.180.146] has joined #lisp 23:08:55 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Remote host closed the connection] 23:09:23 -!- marioxcc [~user@200.92.23.113] has quit [Remote host closed the connection] 23:09:58 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 23:10:18 -!- fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has quit [Quit: Valete!] 23:11:16 rpg: no-op is trivial 23:11:22 rpg: subdirectory isn't 23:11:31 Fare: ah. 23:12:05 Wait a minute --- it can't be /that/ hard, can it? I mean Gary already did it.... 23:12:26 -!- seangrove [~user@c-67-188-2-246.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 23:12:38 it's not THAT hard... what's hard is making it work in the current infrastrucure 23:13:31 kpreid [~kpreid@209-217-212-34.northland.net] has joined #lisp 23:15:06 seangrove [~user@c-67-188-2-246.hsd1.ca.comcast.net] has joined #lisp 23:15:46 -!- necroforest [~jarred@pool-71-191-247-161.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 23:15:55 since I currently check that the "destination" spec is an absolute pathname. 23:16:10 Now, I will have to allow either absolute or relative... sigh. 23:17:11 -!- felipe [~felipe@my.nada.kth.se] has quit [Quit: felipe] 23:17:12 -!- carnieri [~carnieri@201.21.178.60] has quit [Quit: carnieri] 23:17:36 rpg: do you use the decentralized feature on windows? 23:18:15 Fare: I don't use windows. I have worked with a couple of people who do, but I don't know if any of them use A-B-L. 23:18:57 But I don't know how to offer "backward compatible, except on Windows." 23:19:27 well, if *no one* on Windows uses the feature, then not providing it on windows is backwards compatible... 23:19:44 -!- Pegazus [hjsrdthsr@190.139.25.141] has quit [] 23:19:51 -!- seangrove [~user@c-67-188-2-246.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 23:20:04 I'll commit what I have when it works. 23:20:16 -!- morphling [~stefan@gssn-5f756942.pool.mediaWays.net] has quit [Remote host closed the connection] 23:20:22 then ask around. 23:20:27 ... positive-primep, def!constant, missing-arg, def!method, once-only, do-anonymous (what's that?), index (how many hash-table implementations does SBCL -have-, anyway?), collect, pointer-hash, uncross (and how often is -that- used?), with-unique-names, declaration-type-conflict-error, ctype, find-classoid, classoid-layout, alien-type, freeze-type 23:20:29 Ugh. 23:20:43 Okay, clearly not ready to tackle src/compiler/globaldb yet. 23:20:51 Even if it -does- want to be something like five files. 23:22:56 *Fare* clearly needs to reboot on windows and try asdf there.... GAH! 23:23:30 -!- konr [~konrad@201.82.134.220] has quit [Ping timeout: 260 seconds] 23:23:43 konr [~konrad@201.82.134.220] has joined #lisp 23:23:44 Fare: time to get a virtualizer? 23:23:48 nyef: do-anonymous may make sense for the mapfoo source-transforms; you don't want to leak a block named NIL 23:23:58 -!- sepult [~levgue@xdsl-87-78-26-188.netcologne.de] has quit [Read error: Connection reset by peer] 23:24:26 tcr: Sure, but... Well, have a look at http://repo.or.cz/w/sbcl/nyef.git/shortlog/refs/heads/radical-refactoring/packages 23:24:41 tcr: There's not much there, but you should easily see what I'm trying to do. 23:24:55 -!- syamajala [~syamajala@140.232.180.146] has quit [Quit: Leaving...] 23:24:56 nyef, maybe. Are there pre-built images of Windows under KVM or such available anywhere? 23:25:19 I don't suppose there is, for licensing reasons. Sigh. 23:26:15 is the layered disk format of kvm / qemu usable on other emulators? 23:26:33 Fare: I have a pre-built winxp for virtualbox you can borrow if you'd like... 23:26:33 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Ping timeout: 276 seconds] 23:27:01 it's even legal semi-legal, as we have a licence to licence, and you're a member 23:27:04 drewc, don't say that aloud on a logged channel, you fool! Goons from over the border will storm into your boat! 23:27:15 am I a member? 23:27:25 nyef: Yeah, I offered to do some package cleanup a year or more ago :-) 23:27:29 i think so... you bought a share IIRC 23:27:29 it's truly due 23:27:35 woot 23:28:04 let me place it somewhere you can access it 23:29:06 gotta go. send me email! 23:29:20 nyef: Hm, why the need for duplication? 23:29:20 will do 23:29:41 tcr: You mean the reexport stuff? Minimal disruption to existing code. 23:31:04 -!- palter [~palter@c-75-68-177-225.hsd1.ma.comcast.net] has quit [Quit: palter] 23:42:01 -!- aack [~user@a83-163-241-74.adsl.xs4all.nl] has quit [Remote host closed the connection] 23:42:12 *Fare* pushes asdf 1.667, but does not mark is as RELEASE. 23:42:15 -!- rares [~rares@174-26-92-226.phnx.qwest.net] has left #lisp 23:44:25 -!- Fare [~Fare@ita4fw1.itasoftware.com] has quit [Quit: Leaving] 23:44:38 carnieri [~carnieri@201.21.178.60] has joined #lisp 23:49:25 -!- CrEddy [~CrazyEddy@wrongplanet/CrazyEddy] has quit [Ping timeout: 246 seconds] 23:49:55 CrEddy [~CrazyEddy@wrongplanet/CrazyEddy] has joined #lisp 23:50:47 -!- amnesiac [~amnesiac@p3m/member/Amnesiac] has quit [Quit: Leaving] 23:53:44 -!- slash_ [~Unknown@whgeh0250.cip.uni-regensburg.de] has quit [Quit: Lost terminal]