00:00:26 -!- xecycle [~user@59.78.37.25] has left #lisp 00:03:09 -!- CatMtKing [~CatMtKing@138.23.59.162] has quit [Quit: Leaving] 00:04:22 -!- Sagane_ [~Sagane@177.100-226-89.dsl.completel.net] has quit [Read error: Connection reset by peer] 00:05:12 ahoops [~ahoops__@121.96.14.223] has joined #lisp 00:05:50 ISF [~ivan@187.106.36.28] has joined #lisp 00:09:50 drmeister [~drmeister@h69-21-18-138.nwlnnh.dedicated.static.tds.net] has joined #lisp 00:13:05 Khisanth [~Khisanth@50.14.244.111] has joined #lisp 00:16:34 DataLinkDroid [~DataLinkD@1.144.148.205] has joined #lisp 00:18:45 -!- stardiviner_ [~quassel@122.236.248.102] has quit [Ping timeout: 248 seconds] 00:19:20 -!- tyrick [~tyrick@c-50-143-173-244.hsd1.ca.comcast.net] has quit [Quit: Leaving] 00:23:05 -!- ehu [~Erik@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Read error: Connection reset by peer] 00:23:28 ehu [~Erik@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 00:23:43 -!- ehu [~Erik@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Read error: Connection reset by peer] 00:24:25 -!- killerboy [~mateusz@195.225.68.249] has quit [Quit: leaving] 00:24:49 -!- McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has quit [Ping timeout: 240 seconds] 00:25:18 agumonkey [~agu@194.158.70.86.rev.sfr.net] has joined #lisp 00:26:23 -!- Davidbrcz [~david@AToulouse-554-1-30-171.w92-149.abo.wanadoo.fr] has quit [Ping timeout: 245 seconds] 00:26:50 McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has joined #lisp 00:33:07 -!- ericmathison [~ericmathi@172-15-249-133.lightspeed.irvnca.sbcglobal.net] has quit [Quit: Lost terminal] 00:34:48 jlongster [~user@pool-96-238-181-209.rcmdva.fios.verizon.net] has joined #lisp 00:36:59 -!- doomlord__ [~servitor@host86-145-105-95.range86-145.btcentralplus.com] has quit [Read error: Operation timed out] 00:37:34 -!- ikki [~ikki@201.164.189.128] has quit [Ping timeout: 276 seconds] 00:38:16 doomlord__ [~servitor@host86-145-105-238.range86-145.btcentralplus.com] has joined #lisp 00:42:12 -!- Dalek_Baldwin [~Adium@108-225-26-178.lightspeed.irvnca.sbcglobal.net] has quit [Quit: Leaving.] 00:47:56 -!- chu [~user@unaffiliated/chu] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 00:52:39 -!- elh [~elawrence@ool-ad025ac3.dyn.optonline.net] has quit [Quit: elh] 00:53:53 -!- agumonkey [~agu@194.158.70.86.rev.sfr.net] has quit [Ping timeout: 245 seconds] 00:54:37 setmeaway [~setmeaway@119.201.52.138] has joined #lisp 00:55:44 Dalek_Baldwin [~Adium@71-84-34-33.dhcp.mtpk.ca.charter.com] has joined #lisp 00:59:45 -!- zRecursive [~czsq888@171.217.22.69] has left #lisp 01:01:02 dcooper8 [~dcooper8@c-98-250-10-50.hsd1.mi.comcast.net] has joined #lisp 01:02:37 zRecursive [~czsq888@171.217.22.69] has joined #lisp 01:05:03 -!- breakds [~breakds@cpe-74-79-147-26.twcny.res.rr.com] has quit [Quit: Konversation terminated!] 01:05:20 nialo- [~yaaic@ool-18bbb124.dyn.optonline.net] has joined #lisp 01:06:46 lyanchih [~lyanchih@202.39.219.19] has joined #lisp 01:08:46 chu [~user@unaffiliated/chu] has joined #lisp 01:11:15 lduros [~user@fsf/member/lduros] has joined #lisp 01:11:22 -!- ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has quit [Ping timeout: 276 seconds] 01:14:03 -!- dcooper8 [~dcooper8@c-98-250-10-50.hsd1.mi.comcast.net] has quit [Quit: dcooper8] 01:16:19 -!- drmeister [~drmeister@h69-21-18-138.nwlnnh.dedicated.static.tds.net] has quit [Remote host closed the connection] 01:18:21 -!- nkkarthik [~nkkarthik@63.251.54.158] has quit [Remote host closed the connection] 01:18:49 nkkarthik [~nkkarthik@63.251.54.158] has joined #lisp 01:19:01 -!- nkkarthik [~nkkarthik@63.251.54.158] has quit [Remote host closed the connection] 01:19:16 -!- jlongster [~user@pool-96-238-181-209.rcmdva.fios.verizon.net] has quit [Ping timeout: 252 seconds] 01:19:24 krishnak [~krishnak@63.251.54.158] has joined #lisp 01:24:35 -!- slyrus [~chatzilla@adsl-108-80-229-231.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 240 seconds] 01:24:46 -!- miql [~miql@ip68-98-19-126.ph.ph.cox.net] has quit [Ping timeout: 252 seconds] 01:25:52 -!- luqui [~luqui@23.31.73.66] has quit [Quit: luqui] 01:26:54 -!- Kenjin [~kenjin@bl6-49-232.dsl.telepac.pt] has quit [Remote host closed the connection] 01:27:26 Kenjin [~kenjin@bl6-49-232.dsl.telepac.pt] has joined #lisp 01:28:15 -!- DataLinkDroid [~DataLinkD@1.144.148.205] has quit [Ping timeout: 256 seconds] 01:31:53 -!- Kenjin [~kenjin@bl6-49-232.dsl.telepac.pt] has quit [Ping timeout: 240 seconds] 01:32:05 -!- nilsi [~nilsi@2.68.152.208.mobile.tre.se] has quit [Ping timeout: 252 seconds] 01:33:15 nilsi [~nilsi@2.68.152.208.mobile.tre.se] has joined #lisp 01:39:08 -!- zRecursive [~czsq888@171.217.22.69] has quit [Read error: Connection reset by peer] 01:42:38 DataLinkDroid [~DataLinkD@1.145.21.244] has joined #lisp 01:46:23 -!- Corvidium [~cosman246@174-21-198-112.tukw.qwest.net] has quit [Quit: leaving] 01:47:17 -!- DataLinkDroid [~DataLinkD@1.145.21.244] has quit [Client Quit] 01:51:00 Z_Mass [~zmassia@64.228.129.204] has joined #lisp 01:51:28 -!- Bike [~Glossina@67-5-201-64.ptld.qwest.net] has quit [Ping timeout: 268 seconds] 01:52:33 -!- chameco [~samuel@cpe-67-241-240-138.stny.res.rr.com] has quit [Ping timeout: 252 seconds] 01:53:46 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #lisp 01:57:38 -!- Oberon4278 [~dcrooksto@38.113.0.254] has quit [] 02:08:22 mattrepl [~mattrepl@pool-72-83-66-59.washdc.east.verizon.net] has joined #lisp 02:08:29 -!- lolcathost [~user@unaffiliated/dijkstragroupie] has quit [Quit: brb] 02:09:57 atamagawarui [~user@unaffiliated/dijkstragroupie] has joined #lisp 02:10:00 -!- knob3212 [~knob@adsl-64-237-235-128.prtc.net] has quit [Quit: Leaving] 02:10:36 -!- atamagawarui [~user@unaffiliated/dijkstragroupie] has quit [Remote host closed the connection] 02:11:04 Bike [~Glossina@67-5-201-64.ptld.qwest.net] has joined #lisp 02:11:10 -!- bitonic [~user@2.126.175.247] has quit [Ping timeout: 276 seconds] 02:14:30 -!- Nisstyre [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 02:14:36 -!- Nisstyre-laptop is now known as Nisstyre 02:17:13 dcooper8 [~dcooper8@c-98-250-10-50.hsd1.mi.comcast.net] has joined #lisp 02:20:10 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Ping timeout: 256 seconds] 02:20:49 -!- Denommus [~user@gateway/tor-sasl/denommus] has quit [Ping timeout: 240 seconds] 02:21:24 LiamH [~liam@pool-173-73-123-20.washdc.east.verizon.net] has joined #lisp 02:21:43 -!- LiamH [~liam@pool-173-73-123-20.washdc.east.verizon.net] has quit [Client Quit] 02:22:13 johnzorn [~jz@69.165.197.72] has joined #lisp 02:22:31 ckoch786 [~cory@cpe-98-27-140-191.neo.res.rr.com] has joined #lisp 02:23:19 Does anyone know what package I need to install to run the mk command that is in this command? (mk:oos :linj :load) 02:23:37 mk-defsystem, maybe? 02:23:46 (my condolences) 02:24:00 when I run it in sbcl it tells me that the "Package MK does not exist." 02:24:13 yes. 02:25:48 jlongster [~user@pool-96-238-181-209.rcmdva.fios.verizon.net] has joined #lisp 02:26:18 Bike, thanks 02:30:27 -!- jlongster [~user@pool-96-238-181-209.rcmdva.fios.verizon.net] has quit [Ping timeout: 260 seconds] 02:31:58 Bike, do you know if installing the CLOCC will install it? 02:32:27 I am confused because they have using mk as an option to install CLOCC in the INSTALLATION instructions 02:32:53 and there is not a mk-defsystem.lisp file in the package 02:33:05 they probably expected you to have it already. 02:33:10 lol 02:33:22 and no, i have no idea what's in clocc. 02:34:42 I take it is going to be very painful to gen linj to work? 02:34:53 -!- dented42 [~dented42@opengroove.org] has quit [Ping timeout: 252 seconds] 02:34:55 probably 02:36:01 -!- gmcastil [~user@ip-64-134-156-144.public.wayport.net] has quit [Ping timeout: 246 seconds] 02:40:10 dented42 [~dented42@opengroove.org] has joined #lisp 02:43:58 gmcastil [~user@97-124-164-12.hlrn.qwest.net] has joined #lisp 02:47:56 -!- DrCode [~DrCode@gateway/tor-sasl/drcode] has quit [Remote host closed the connection] 02:47:57 -!- quazimodo [~quazimodo@c27-253-100-110.carlnfd2.nsw.optusnet.com.au] has quit [Read error: No route to host] 02:50:25 quazimodo [~quazimodo@c27-253-100-110.carlnfd2.nsw.optusnet.com.au] has joined #lisp 02:51:33 -!- joneshf-work [~joneshf@mail.concordusapps.com] has quit [Remote host closed the connection] 02:54:55 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 02:57:24 -!- nialo- [~yaaic@ool-18bbb124.dyn.optonline.net] has quit [Read error: Connection reset by peer] 02:59:00 -!- nilsi [~nilsi@2.68.152.208.mobile.tre.se] has quit [Remote host closed the connection] 03:12:15 -!- antgreen [~green@63.138.96.2] has quit [Ping timeout: 268 seconds] 03:17:02 jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has joined #lisp 03:19:04 -!- kanru [~kanru@118-163-10-190.HINET-IP.hinet.net] has quit [Quit: rcirc on GNU Emacs 24.3.50.1] 03:21:03 fenton [~fenton@ppp-124-122-22-45.revip2.asianet.co.th] has joined #lisp 03:22:09 looking for some practices around unit testing. do you create a separate folder called 'test' wherein you put a separate *.asd file? I'm assuming that this would be the same package as the one you are testing, right? 03:22:48 my thought is that normally you'd like to separate tests from code, so a separate *.asd file could be useful? 03:23:15 but use the same package, since this is unit testing, and you want to test more than just the package api. 03:34:26 youlysses [~user@75-132-28-10.dhcp.stls.mo.charter.com] has joined #lisp 03:35:20 two- [~1@c-67-171-131-23.hsd1.wa.comcast.net] has joined #lisp 03:52:28 gmcastil` [~user@198.23.71.74-static.reverse.softlayer.com] has joined #lisp 03:53:04 fenton: asdf has test-op. 03:55:12 -!- Blkt [~user@dynamic-adsl-62-10-11-72.clienti.tiscali.it] has quit [Read error: Operation timed out] 03:55:25 -!- gmcastil [~user@97-124-164-12.hlrn.qwest.net] has quit [Ping timeout: 256 seconds] 03:55:41 ikki [~ikki@201.164.189.128] has joined #lisp 03:55:42 Blkt [~user@dynamic-adsl-62-10-11-78.clienti.tiscali.it] has joined #lisp 03:55:49 -!- gmcastil` [~user@198.23.71.74-static.reverse.softlayer.com] has quit [Remote host closed the connection] 03:58:05 -!- iLogical [~iLogical@unaffiliated/ilogical] has quit [Remote host closed the connection] 04:00:16 fenton: In unit testing, you only want to test the public API, so separate package. 04:00:25 I create a second system in the same .asd file. 04:01:28 sellout-: hmmm, i guess i didn't see unit testing being defined as only testing the api...but also testing internal, non-exposed functions as well. 04:01:50 sykopomp: i'll look up test-op, thanks 04:02:06 fenton: Nope  if the internal stuff isn't able to be tested by going through the public api, then you can delete that internal stuff. 04:02:19 -!- ikki [~ikki@201.164.189.128] has quit [Ping timeout: 276 seconds] 04:02:33 -!- lyanchih [~lyanchih@202.39.219.19] has quit [Quit: lyanchih] 04:02:35 IE, code coverage on your unit tests can help you find dead code. 04:02:44 'that internal stuff', srry what r u referring to by 'that internal stuff'... 04:03:00 fenton: Anything not exported. 04:03:33 Sorry  I mean  any internal code that cant be exercised by calling exported functions can be deleted. 04:03:36 eldariof [~CLD@pppoe-217-166-dyn-sr.volgaline.ru] has joined #lisp 04:03:37 sellout-: oh i c ur point now...but i think having tests that explicitly test internal functions are still valid non? 04:03:54 fenton: Well, quite explicitly not as part of unit tests. 04:04:29 drmeister [~drmeister@173-162-165-237-NewEngland.hfc.comcastbusiness.net] has joined #lisp 04:05:09 sellout-: sorry to be obtuse...r u saying you shouldn't have tests that test internal helper functions, or that they shouldn't be incorporated into unit tests? if the latter, then where would you put them? 04:06:04 fenton: I'm saying its just not a part of the concept of unit tests. You can use the same test framework or whatever to write those tests, but theyre not technically unit tests. 04:07:06 I can see rare instances where you might want that granularity  some particularly fragile function somewhere that seems to be the cause of failures whenever its touched  probably good to have a test at that level than to dig down to it every time a unit test fails. 04:07:41 Corvidium [~cosman246@c-24-143-118-11.customer.broadstripe.net] has joined #lisp 04:08:16 sellout-: testing is probably more art than science! :) 04:08:30 sellout-: bah, there's an internal API. test that one as well ;) 04:08:31 it's just whitebox testing 04:08:44 pkhuong: But why? 04:09:04 because building on sand is a recipe for frustration or madness. 04:09:26 pkhuong: But those things _will_ get tested  by way of calling the public API. 04:09:46 And then your unit tests actually double as example code, as they should. 04:10:07 maybe picking the balance, as when you refactor the underlying code, all those unit tests will be a bit in vain... 04:10:09 but since you haven't tested the internal libraries for its own invariants, you're not sure what your public API tests are actually testing 04:10:20 And if you find youre missing coverage, then either add the public API test that will hit that point, or remove the dead code. 04:10:33 pkhuong: What? 04:11:03 fenton: How so? Refactoring shouldnt cause any tests to fail. 04:11:27 -!- yacks [~py@180.151.36.168] has quit [Ping timeout: 268 seconds] 04:11:31 And, the ones that do fail will show you where your refactoring is broken  still without explicit internal tests. 04:12:03 sellout-: exactly the problem SBCL has with its GC tests. When a test fail, the only thing we know is that something is broken. 04:12:04 sellout-: sorry, i was adding an argument to the side saying only test the public api, if you have tests that test under the public api, then the refactoring of the underlying code makes *those* tests void. 04:12:09 yacks [~py@180.151.36.168] has joined #lisp 04:12:23 fenton: Oh, yes. 04:13:40 -!- poppingtonic [~poppingto@212.49.88.99] has quit [Ping timeout: 246 seconds] 04:14:40 but I'm not sure I'm 100% an only test public api person. pkhuong: is probably arguing about when and where it is a good idea to test non-api code as well. i'm not sure i could articulate when that is tho, that's why i call it an art form, as opposed to a science... Interesting phrase: 'its own invariants', i don't really understand that, pkhuong: could you elaborate? 04:14:55 pkhuong: I would be inclined to say that GC is a pretty special case. 04:15:08 I believe I said that as well. 04:15:21 yes, when you change an API, the tests must be adapted. That's true whether the interface is internal to the project or not. At scale, even internal code is described and constrained by interfaces, because no one can fit all the code in their head. 04:15:25 poppingtonic [~poppingto@212.49.88.106] has joined #lisp 04:15:54 pkhuong: Of course  and modularize your code and test those interfaces. 04:16:12 so yes, test your internal APIs too. 04:16:44 pkhuong: But that is a different thing  I mean, separate them into packages, and test the exported interface of each package. 04:17:07 This sense of where testing is necessary helps feed back into where you should separate your code. 04:18:00 can we agree that non exported functions will not be tested explicitly in a unit test? 04:18:24 or pkhuong: would you agree with that sentiment? 04:19:02 depends on the reason the function wasn't exported. I don't always break logical modules into different packages. Packaging decisions are orthogonal. 04:19:42 -!- acieroid [~acieroid@wtf.awesom.eu] has quit [Read error: Connection reset by peer] 04:21:18 ok...appreciate your respective thoughts on this...not sure I'm any closer to knowing what I should do tho! lol! :) 04:23:22 fenton: https://github.com/sellout/quid-pro-quo  look at the .asd there to get a sense of how they should look. 04:24:31 The trick is that the test system needs to depend on the regular system, and the regular system needs the :in-order-to and :perform sections to get (asdf:test-system 'quid-pro-quo) to work. 04:25:07 -!- Harag [~Thunderbi@41-135-132-52.dsl.mweb.co.za] has quit [Ping timeout: 264 seconds] 04:25:24 acieroid [~acieroid@wtf.awesom.eu] has joined #lisp 04:27:43 -!- replcated [~user@24-217-97-210.dhcp.stls.mo.charter.com] has quit [Ping timeout: 256 seconds] 04:28:07 mbytes [~user@76-206-198-176.lightspeed.sntcca.sbcglobal.net] has joined #lisp 04:28:55 -!- Z_Mass [~zmassia@64.228.129.204] has quit [Quit: Leaving] 04:29:53 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 240 seconds] 04:30:58 -!- mattrepl [~mattrepl@pool-72-83-66-59.washdc.east.verizon.net] has quit [Quit: mattrepl] 04:32:09 edgar-rft [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has joined #lisp 04:40:53 -!- setmeaway [~setmeaway@119.201.52.138] has quit [Quit: Leaving] 04:43:34 -!- kpreid [~kpreid@50-196-148-102-static.hfc.comcastbusiness.net] has quit [Quit: Quitting] 04:50:51 -!- nug700 [~nug700@209-181-103-52.phnx.qwest.net] has quit [Quit: bye] 04:52:04 -!- ckoch786 [~cory@cpe-98-27-140-191.neo.res.rr.com] has quit [Remote host closed the connection] 04:56:16 -!- dcooper8 [~dcooper8@c-98-250-10-50.hsd1.mi.comcast.net] has quit [Quit: dcooper8] 04:59:48 lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has joined #lisp 04:59:53 miql [~miql@ip68-98-19-126.ph.ph.cox.net] has joined #lisp 05:01:12 -!- ivan\ [~ivan@unaffiliated/ivan/x-000001] has quit [Ping timeout: 252 seconds] 05:02:17 -!- Nisstyre [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 05:02:47 ivan\ [~ivan@unaffiliated/ivan/x-000001] has joined #lisp 05:02:51 -!- bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has quit [Ping timeout: 252 seconds] 05:04:43 -!- acieroid [~acieroid@wtf.awesom.eu] has quit [Ping timeout: 276 seconds] 05:06:10 -!- xan_ [~xan@80.174.78.194.dyn.user.ono.com] has quit [Ping timeout: 246 seconds] 05:07:44 -!- drmeister [~drmeister@173-162-165-237-NewEngland.hfc.comcastbusiness.net] has quit [Remote host closed the connection] 05:14:08 Quadrescence [180405b0@gateway/web/freenode/ip.24.4.5.176] has joined #lisp 05:14:48 acieroid [~acieroid@wtf.awesom.eu] has joined #lisp 05:15:50 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #lisp 05:18:42 -!- eldariof [~CLD@pppoe-217-166-dyn-sr.volgaline.ru] has quit [Ping timeout: 264 seconds] 05:24:11 eldariof [~CLD@pppoe-217-166-dyn-sr.volgaline.ru] has joined #lisp 05:26:11 nha [~prefect@koln-5d81468a.pool.mediaWays.net] has joined #lisp 05:27:49 -!- McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has quit [Ping timeout: 240 seconds] 05:28:05 McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has joined #lisp 05:30:15 mrSpec [~Spec@host166-12-static.253-95-b.business.telecomitalia.it] has joined #lisp 05:30:15 -!- mrSpec [~Spec@host166-12-static.253-95-b.business.telecomitalia.it] has quit [Changing host] 05:30:15 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 05:32:51 syamajala [~syamajala@dyn-160-39-225-105.dyn.columbia.edu] has joined #lisp 05:33:22 attila_lendvai [~attila_le@92.47.189.151] has joined #lisp 05:33:22 -!- attila_lendvai [~attila_le@92.47.189.151] has quit [Changing host] 05:33:22 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 05:38:04 zacts [~blueberry@unaffiliated/zacts] has joined #lisp 05:38:39 prxq [~mommer@mnhm-590c0e6d.pool.mediaWays.net] has joined #lisp 05:40:36 teggi [~teggi@113.173.3.200] has joined #lisp 05:42:51 Harag [~Thunderbi@105-236-97-68.access.mtnbusiness.co.za] has joined #lisp 05:45:30 hajovonta [opqlf@62.212.72.240] has joined #lisp 05:45:32 re 05:46:50 -!- kami [~user@unaffiliated/kami-] has quit [Read error: Operation timed out] 05:49:03 -!- miql [~miql@ip68-98-19-126.ph.ph.cox.net] has quit [Ping timeout: 252 seconds] 05:51:21 -!- syamajala [~syamajala@dyn-160-39-225-105.dyn.columbia.edu] has quit [Quit: leaving] 05:52:43 -!- theos [~theos@unaffiliated/theos] has quit [Ping timeout: 264 seconds] 05:55:00 antgreen [~green@63.138.96.2] has joined #lisp 05:55:52 -!- ivan\ [~ivan@unaffiliated/ivan/x-000001] has quit [Ping timeout: 246 seconds] 05:56:33 ivan\ [~ivan@unaffiliated/ivan/x-000001] has joined #lisp 05:58:04 ehu [~Erik@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 05:58:09 -!- kobain [~kobian@unaffiliated/kobain] has quit [Quit: l'unica verità.. è la morte stessa!] 05:58:23 -!- seangrove [~user@208.80.69.42] has quit [Ping timeout: 256 seconds] 06:06:20 theos [~theos@unaffiliated/theos] has joined #lisp 06:07:46 antoszka [~antoszka@unaffiliated/antoszka] has joined #lisp 06:10:19 benkard [~benkard@ppp-93-104-161-140.dynamic.mnet-online.de] has joined #lisp 06:14:38 attila_lendvai1 [~attila_le@92.47.189.151] has joined #lisp 06:14:38 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Disconnected by services] 06:15:01 -!- attila_lendvai1 is now known as Guest84160 06:15:19 -!- Guest84160 is now known as attila_lendvai 06:15:49 -!- attila_lendvai is now known as Guest33398 06:16:10 -!- Guest33398 [~attila_le@92.47.189.151] has quit [Client Quit] 06:22:18 -!- ehu [~Erik@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 264 seconds] 06:23:13 H4ns: Are you around? 06:29:02 -!- ryankarason is now known as rk[zzz] 06:30:33 is there a way to probe a lisp expression to see if it will evaluate before i evaluate it? 06:30:54 what do you mean "if it will evaluate" 06:31:27 well essentially i am playing around with making a lisp bot that i send (s-exp) to 06:31:41 and it evaluates and sends back in an irc message 06:32:07 xan_ [~xan@80.174.78.155.dyn.user.ono.com] has joined #lisp 06:32:22 my issue is that if i give it something in valid like (beep) 06:32:33 it goes into the error state 06:32:48 i can then switch over to the interpreter and put in a value or what not 06:32:51 just handle any errors. 06:32:58 but i basically would like to right handle errors 06:33:06 clhs handler-case 06:33:06 http://www.lispworks.com/reference/HyperSpec/Body/m_hand_1.htm 06:33:07 weie_ [~eie@softbank221078042071.bbtec.net] has joined #lisp 06:33:08 can i on-error ignore somehow 06:33:15 clhs ignore-errors 06:33:15 http://www.lispworks.com/reference/HyperSpec/Body/m_ignore.htm 06:33:15 thank you! 06:33:43 Bike: fantastic, just by the names of the links that seems to be exactly what i am looking for :D 06:33:52 -!- weie [~eie@softbank221078042071.bbtec.net] has quit [Ping timeout: 252 seconds] 06:35:35 -!- namtsui [~user@c-76-102-34-148.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 06:36:21 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Ping timeout: 252 seconds] 06:36:57 rk[zzz]: you probably want something more like (handler-case (my-code) (error (e) (logger:error "Got an error: ~a" e)) 06:38:03 sykopomp: you are right 06:38:08 and i will do that in the future 06:38:21 but for the moment, i am curious just for testing, to ignore the errors 06:38:53 or rather, since it is an irc bot 06:39:09 return a message to sender that the s-exp could not be evaluated 06:39:21 argyi [~user@134-208-2-206.ndhu.edu.tw] has joined #lisp 06:40:57 rk[zzz]: (handler-case (my-code) (error (e) (format t "~&Got an error: ~a", e)) doesn't even need a logging system. Silently ignoring errors in the toplevel will most likely cause you headaches that you didn't know you had. 06:41:20 sykopomp: ah, that makes sense 06:41:39 at the moment the eval isn't at top level but rather sandboxed 06:41:45 but that does make good sense 06:41:51 i really appreciate your advice. 06:42:31 -!- Adlai [~adlai@unaffiliated/adlai] has quit [Ping timeout: 264 seconds] 06:46:14 -!- benkard [~benkard@ppp-93-104-161-140.dynamic.mnet-online.de] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 06:47:15 -!- Watcher7 is now known as Watcher7|off 06:47:40 ck`` [~ck@dslb-094-219-237-000.pools.arcor-ip.net] has joined #lisp 06:47:45 angavrilov [~angavrilo@217.71.227.190] has joined #lisp 06:48:57 rk[zzz]: and if there is a process who sends commands to the bot, then you must find a way to handle it on the caller side 06:49:07 -!- eldariof [~CLD@pppoe-217-166-dyn-sr.volgaline.ru] has quit [Ping timeout: 264 seconds] 06:49:11 ericmathison [~ericmathi@172-15-249-133.lightspeed.irvnca.sbcglobal.net] has joined #lisp 06:49:47 hajovonta: i thnk i have that figured out 06:50:14 ok 06:54:24 Hi guys! 06:57:02 Beetny [~Beetny@ppp118-208-151-195.lns20.bne1.internode.on.net] has joined #lisp 06:57:29 hi mrSpec 06:58:13 I have emacs/slime question. Lets assume I have simple function: (defun foo () (break) (break)). When I have 3 buffers, firstly debugger opens in 1st one, then in 2nd one. 06:58:19 Is there any way to open it after each 0: [CONTINUE] in the same buffer? 06:59:50 ramkrsna [ramkrsna@unaffiliated/ramkrsna] has joined #lisp 07:00:32 yano [yano@freenode/staff/yano] has joined #lisp 07:00:34 -!- lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has quit [Quit: lyanchih] 07:02:03 Praise- [~Fat@unaffiliated/praise] has joined #lisp 07:02:09 -!- Quadrescence [180405b0@gateway/web/freenode/ip.24.4.5.176] has quit [Ping timeout: 250 seconds] 07:02:45 hkBst [~marijn@80.120.175.18] has joined #lisp 07:02:45 -!- hkBst [~marijn@80.120.175.18] has quit [Changing host] 07:02:45 hkBst [~marijn@gentoo/developer/hkbst] has joined #lisp 07:03:40 -!- Praise [~Fat@unaffiliated/praise] has quit [Ping timeout: 276 seconds] 07:09:43 -!- nha [~prefect@koln-5d81468a.pool.mediaWays.net] has quit [Ping timeout: 245 seconds] 07:12:23 -!- McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has quit [Remote host closed the connection] 07:12:41 McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has joined #lisp 07:13:22 -!- wbooze [~wbooze@xdsl-87-79-198-180.netcologne.de] has quit [Quit: none] 07:16:38 wbooze [~wbooze@xdsl-87-79-198-180.netcologne.de] has joined #lisp 07:18:15 Adlai [~adlai@unaffiliated/adlai] has joined #lisp 07:18:55 Quadrescence [180405b0@gateway/web/freenode/ip.24.4.5.176] has joined #lisp 07:19:10 I don't know if this went though: Does anyone know the license for SPLIT-SEQUENCE? 07:19:16 varjagg [~eugene@122.62-97-226.bkkb.no] has joined #lisp 07:19:17 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 07:22:16 -!- Harag [~Thunderbi@105-236-97-68.access.mtnbusiness.co.za] has quit [Ping timeout: 252 seconds] 07:25:09 attila_lendvai [~attila_le@87.247.13.215] has joined #lisp 07:25:10 -!- attila_lendvai [~attila_le@87.247.13.215] has quit [Changing host] 07:25:10 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 07:29:51 KDr2 [~KDr2@111.161.70.16] has joined #lisp 07:30:33 nydel [~nydel@ip72-197-245-1.sd.sd.cox.net] has joined #lisp 07:32:09 mrSpec: i'm too interested in the answer 07:32:27 i use window registers to restore windows after they get messed up 07:32:37 jewel [~jewel@105-236-245-37.access.mtnbusiness.co.za] has joined #lisp 07:34:11 and after reading about the problem on the emacswiki and forums i got the feeling that power emacs users also do it like this but i'm not sure 07:37:22 lyanchih [~lyanchih@202.39.219.19] has joined #lisp 07:37:49 yeah, but this is not the solution ;) 07:37:55 agumonkey [~agu@194.158.70.86.rev.sfr.net] has joined #lisp 07:38:07 -!- wbooze [~wbooze@xdsl-87-79-198-180.netcologne.de] has quit [Ping timeout: 276 seconds] 07:38:20 It's been bothering me for so long time to fix it :) 07:38:24 -!- lyanchih [~lyanchih@202.39.219.19] has quit [Client Quit] 07:38:40 lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has joined #lisp 07:38:53 wbooze [~wbooze@xdsl-78-35-166-224.netcologne.de] has joined #lisp 07:40:01 nilsi [~nilsi@37.250.13.126.bredband.tre.se] has joined #lisp 07:40:20 kanru [~kanru@118-163-10-190.HINET-IP.hinet.net] has joined #lisp 07:42:39 -!- nydel [~nydel@ip72-197-245-1.sd.sd.cox.net] has quit [Quit: quit] 07:43:31 -!- adeht [void@al.islaam.com.ar] has quit [Remote host closed the connection] 07:43:57 personDo [~person@41.234.29.213] has joined #lisp 07:44:19 -!- personDo [~person@41.234.29.213] has quit [Read error: Connection reset by peer] 07:44:22 -!- argyi [~user@134-208-2-206.ndhu.edu.tw] has quit [Remote host closed the connection] 07:45:33 personDo [~person@41.234.29.213] has joined #lisp 07:46:41 zickzackv [~faot@p54BEDB17.dip0.t-ipconnect.de] has joined #lisp 07:46:54 -!- Blkt [~user@dynamic-adsl-62-10-11-78.clienti.tiscali.it] has quit [Read error: Operation timed out] 07:46:54 -!- personDo [~person@41.234.29.213] has quit [Read error: Connection reset by peer] 07:47:59 Blkt [~user@82.84.170.56] has joined #lisp 07:48:02 Joreji [~thomas@vpn-ho1.unidsl.de] has joined #lisp 07:49:53 poi519 [~danil@91.199.35.1] has joined #lisp 07:51:54 man... you know you've been lisping too long when you see a recent picture of george lucas and think "wait, I thought john mccarthy was dead!" 07:51:57 benkard [~benkard@dhcp-138-246-85-119.dynamic.eduroam.mwn.de] has joined #lisp 07:52:35 Kenjin [~kenjin@bl6-49-232.dsl.telepac.pt] has joined #lisp 07:53:45 -!- Blkt [~user@82.84.170.56] has quit [Read error: Operation timed out] 07:54:15 Blkt [~user@82.84.173.138] has joined #lisp 07:56:25 -!- cdidd [~cdidd@95-24-53-187.broadband.corbina.ru] has quit [Remote host closed the connection] 08:00:07 kushal [kdas@fedora/kushal] has joined #lisp 08:02:56 -!- chu [~user@unaffiliated/chu] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 08:06:52 cdidd [~cdidd@95-24-152-70.broadband.corbina.ru] has joined #lisp 08:07:05 zacharias [~zacharias@unaffiliated/zacharias] has joined #lisp 08:07:33 Quadrescence: The license isn't explicitly mentioned, even in the cl-utilities meta-package. The readme just states that "The code in cl-utilities is in thepublic domain. Do whatever you want with it." 08:07:42 hope that helps. 08:09:00 or email Peter Scott, who maintains it. He might be able to clarify what that really means: cl-utilities-development[at]common-lisp[dot]net 08:09:31 *"the package" 08:09:37 Nisstyre [~yours@oftn/member/Nisstyre] has joined #lisp 08:10:40 -!- jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has quit [Ping timeout: 252 seconds] 08:11:09 ehu [~Erik@31.138.244.249] has joined #lisp 08:15:16 jtza8 [~jtza8@105-237-1-78.access.mtnbusiness.co.za] has joined #lisp 08:18:54 poppingtonic: well if it is public domain, that is good 08:22:06 przl [~przlrkt@p4FE64E05.dip0.t-ipconnect.de] has joined #lisp 08:25:25 -!- cibs_ [~cibs@118-163-170-73.HINET-IP.hinet.net] has quit [Quit: leaving] 08:25:38 cibs [~cibs@118-163-170-73.HINET-IP.hinet.net] has joined #lisp 08:28:54 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Ping timeout: 264 seconds] 08:29:39 -!- igorw [~igorw@unaffiliated/igorw] has quit [Read error: Operation timed out] 08:29:47 igorw [~igorw@li559-253.members.linode.com] has joined #lisp 08:29:47 -!- igorw [~igorw@li559-253.members.linode.com] has quit [Changing host] 08:29:47 igorw [~igorw@unaffiliated/igorw] has joined #lisp 08:31:23 -!- lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has quit [Ping timeout: 240 seconds] 08:40:59 lyanchih [~lyanchih@202.39.219.19] has joined #lisp 08:43:01 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 08:45:48 -!- poppingtonic [~poppingto@212.49.88.106] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 08:46:26 poppingtonic [~poppingto@212.49.88.106] has joined #lisp 08:48:26 -!- cajetanus [~user@2a01:4f8:162:44c1::2] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 08:49:19 pavelpenev [~quassel@85.130.70.65] has joined #lisp 08:51:02 -!- przl [~przlrkt@p4FE64E05.dip0.t-ipconnect.de] has quit [Quit: leaving] 08:51:12 przl [~przlrkt@p4FE64E05.dip0.t-ipconnect.de] has joined #lisp 08:55:48 ll 08:55:51 sorry... 08:56:16 too many terminals 08:57:07 -!- Odin- [~sbkhh@erudite.anarchism.is] has quit [Ping timeout: 256 seconds] 08:59:36 -!- Nisstyre [~yours@oftn/member/Nisstyre] has quit [Read error: Connection reset by peer] 09:00:53 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Ping timeout: 240 seconds] 09:01:09 -!- Kenjin [~kenjin@bl6-49-232.dsl.telepac.pt] has quit [Remote host closed the connection] 09:01:15 Nisstyre [~yours@oftn/member/Nisstyre] has joined #lisp 09:04:07 -!- przl [~przlrkt@p4FE64E05.dip0.t-ipconnect.de] has quit [Ping timeout: 264 seconds] 09:04:48 bitonic [~user@2.126.175.247] has joined #lisp 09:05:01 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 09:07:57 -!- rszeno [~rszeno@79.114.99.38] has quit [Quit: Leaving.] 09:10:11 BlankVerse [~pankajm@dhcp140.dmi.ens.fr] has joined #lisp 09:11:34 przl [~przlrkt@p4FE64E05.dip0.t-ipconnect.de] has joined #lisp 09:13:37 zRecursive [~czsq888@110.185.19.33] has joined #lisp 09:16:45 -!- poppingtonic [~poppingto@212.49.88.106] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 09:19:30 mrSpec [~Spec@host166-12-static.253-95-b.business.telecomitalia.it] has joined #lisp 09:19:30 -!- mrSpec [~Spec@host166-12-static.253-95-b.business.telecomitalia.it] has quit [Changing host] 09:19:30 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 09:25:32 -!- benkard [~benkard@dhcp-138-246-85-119.dynamic.eduroam.mwn.de] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 09:33:46 hitecnologys [~hitecnolo@62.182.193.42] has joined #lisp 09:35:46 -!- Joreji [~thomas@vpn-ho1.unidsl.de] has quit [Ping timeout: 276 seconds] 09:40:07 stassats [~stassats@wikipedia/stassats] has joined #lisp 09:43:53 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Ping timeout: 245 seconds] 09:46:21 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 09:47:41 -!- kiuma [~kiuma@static-217-133-17-91.clienti.tiscali.it] has quit [Quit: Leaving] 09:53:08 -!- KDr2 [~KDr2@111.161.70.16] has quit [Quit: Leaving] 09:55:20 -!- zacharias [~zacharias@unaffiliated/zacharias] has quit [Quit: WeeChat 0.4.2-dev] 09:55:38 zacharias [~zacharias@unaffiliated/zacharias] has joined #lisp 09:55:38 -!- hajovonta [opqlf@62.212.72.240] has quit [Remote host closed the connection] 09:57:20 Kenjin [~kenjin@gw-isr.deec.uc.pt] has joined #lisp 09:58:35 kami [~user@unaffiliated/kami-] has joined #lisp 09:58:53 -!- przl [~przlrkt@p4FE64E05.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 10:01:58 hajovonta [wntjd@62.212.72.240] has joined #lisp 10:05:23 -!- jtza8 [~jtza8@105-237-1-78.access.mtnbusiness.co.za] has quit [Ping timeout: 240 seconds] 10:07:42 -!- lyanchih [~lyanchih@202.39.219.19] has quit [Quit: lyanchih] 10:08:53 -!- ck`` [~ck@dslb-094-219-237-000.pools.arcor-ip.net] has quit [Read error: Connection reset by peer] 10:08:59 redSnow [~Thunderbi@113.96.151.47] has joined #lisp 10:10:23 lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has joined #lisp 10:11:31 -!- Quadrescence [180405b0@gateway/web/freenode/ip.24.4.5.176] has quit [Ping timeout: 250 seconds] 10:13:04 -!- lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has quit [Client Quit] 10:14:03 lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has joined #lisp 10:14:31 -!- fenton [~fenton@ppp-124-122-22-45.revip2.asianet.co.th] has quit [Ping timeout: 240 seconds] 10:14:36 -!- lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has quit [Client Quit] 10:15:19 dlnx` [~divinelyn@abzw47.neoplus.adsl.tpnet.pl] has joined #lisp 10:15:46 lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has joined #lisp 10:17:35 -!- moore33 [~moore@ABordeaux-153-1-19-88.w92-149.abo.wanadoo.fr] has quit [Ping timeout: 260 seconds] 10:19:00 BeLucid [~belucid@66.57.34.9] has joined #lisp 10:20:15 Davidbrcz [~david@AToulouse-554-1-30-171.w92-149.abo.wanadoo.fr] has joined #lisp 10:21:57 -!- zRecursive [~czsq888@110.185.19.33] has left #lisp 10:23:28 -!- redSnow [~Thunderbi@113.96.151.47] has quit [Ping timeout: 245 seconds] 10:25:37 przl [~przlrkt@p4FE64E05.dip0.t-ipconnect.de] has joined #lisp 10:27:51 jtza8 [~jtza8@105-237-1-78.access.mtnbusiness.co.za] has joined #lisp 10:28:23 fenton [~fenton@ppp-110-168-45-166.revip5.asianet.co.th] has joined #lisp 10:30:25 moore33 [~moore@ABordeaux-153-1-4-117.w92-146.abo.wanadoo.fr] has joined #lisp 10:32:08 rswarbrick [~rswarbric@host-57-148.warwick.ac.uk] has joined #lisp 10:34:03 namtsui [~user@c-76-102-34-148.hsd1.ca.comcast.net] has joined #lisp 10:34:39 oudeis [~oudeis@37.142.174.210] has joined #lisp 10:38:10 -!- nalaginrut [~nalaginru@61.14.130.226] has quit [Ping timeout: 276 seconds] 10:38:39 -!- hajovonta [wntjd@62.212.72.240] has quit [Remote host closed the connection] 10:39:42 benkard [~benkard@dhcp-138-246-85-119.dynamic.eduroam.mwn.de] has joined #lisp 10:43:34 -!- jewel [~jewel@105-236-245-37.access.mtnbusiness.co.za] has quit [Ping timeout: 246 seconds] 10:47:51 -!- przl [~przlrkt@p4FE64E05.dip0.t-ipconnect.de] has quit [Quit: leaving] 10:48:08 przl [~przlrkt@p4FE64E05.dip0.t-ipconnect.de] has joined #lisp 10:49:18 -!- lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has quit [Ping timeout: 264 seconds] 10:55:22 -!- nilsi [~nilsi@37.250.13.126.bredband.tre.se] has quit [Remote host closed the connection] 10:58:23 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Ping timeout: 240 seconds] 11:01:19 jaaso [~jaaso@109.175.27.246] has joined #lisp 11:02:27 lyanchih [~lyanchih@202.39.219.19] has joined #lisp 11:03:06 poppingtonic [~poppingto@212.49.88.106] has joined #lisp 11:05:34 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Ping timeout: 252 seconds] 11:06:31 spion [~spion@unaffiliated/spion] has joined #lisp 11:07:05 -!- Adlai [~adlai@unaffiliated/adlai] has quit [Ping timeout: 268 seconds] 11:09:17 -!- lyanchih [~lyanchih@202.39.219.19] has quit [Quit: lyanchih] 11:11:52 kiuma [~kiuma@static-217-133-17-91.clienti.tiscali.it] has joined #lisp 11:15:19 jewel [~jewel@105-236-245-37.access.mtnbusiness.co.za] has joined #lisp 11:23:03 -!- jaaso [~jaaso@109.175.27.246] has quit [Read error: Connection reset by peer] 11:27:07 ck`` [~ck@dslb-094-219-237-000.pools.arcor-ip.net] has joined #lisp 11:27:41 segv- [~mb@95-91-241-45-dynip.superkabel.de] has joined #lisp 11:36:50 aertt [~kolompara@46-254-229.adsl.cyta.gr] has joined #lisp 11:37:17 -!- aertt [~kolompara@46-254-229.adsl.cyta.gr] has quit [Client Quit] 11:42:02 -!- dlnx` [~divinelyn@abzw47.neoplus.adsl.tpnet.pl] has quit [Quit: Computer has gone to sleep] 11:50:37 cajetanus [~user@2a01:4f8:162:44c1::2] has joined #lisp 11:55:24 _d3f [~gnu@94.242.252.66] has joined #lisp 12:00:53 -!- benkard [~benkard@dhcp-138-246-85-119.dynamic.eduroam.mwn.de] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 12:01:23 -!- Shozan is now known as SHODAN 12:04:38 Sagane [~Sagane@177.100-226-89.dsl.completel.net] has joined #lisp 12:05:58 -!- przl [~przlrkt@p4FE64E05.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 12:06:34 `fogus [~fogus@freedom.d-a-s.com] has joined #lisp 12:08:19 przl [~przlrkt@p4FE64E05.dip0.t-ipconnect.de] has joined #lisp 12:11:53 -!- jtza8 [~jtza8@105-237-1-78.access.mtnbusiness.co.za] has quit [Ping timeout: 240 seconds] 12:12:56 Xach [~xach@pdpc/supporter/professional/xach] has joined #lisp 12:12:57 drmeister [~drmeister@h69-21-18-138.nwlnnh.dedicated.static.tds.net] has joined #lisp 12:13:07 -!- pierpa [~user@host111-221-dynamic.52-79-r.retail.telecomitalia.it] has quit [Ping timeout: 264 seconds] 12:13:31 -!- przl [~przlrkt@p4FE64E05.dip0.t-ipconnect.de] has quit [Ping timeout: 246 seconds] 12:16:54 -!- Beetny [~Beetny@ppp118-208-151-195.lns20.bne1.internode.on.net] has quit [Ping timeout: 264 seconds] 12:19:21 hiato [~hiato@41-133-149-15.dsl.mweb.co.za] has joined #lisp 12:19:46 epoch [~epoch@dhcp-98-159-69-194.arkwest.com] has joined #lisp 12:21:18 przl [~przlrkt@p4FE64E05.dip0.t-ipconnect.de] has joined #lisp 12:21:36 jtza8 [~jtza8@105-237-1-78.access.mtnbusiness.co.za] has joined #lisp 12:26:56 -!- _d3f [~gnu@94.242.252.66] has quit [Quit: :-E] 12:27:42 -!- Kenjin [~kenjin@gw-isr.deec.uc.pt] has quit [Remote host closed the connection] 12:28:57 -!- drmeister [~drmeister@h69-21-18-138.nwlnnh.dedicated.static.tds.net] has quit [Remote host closed the connection] 12:30:43 _d3f [~gnu@94.242.252.66] has joined #lisp 12:31:01 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 246 seconds] 12:33:22 -!- mcsontos [mcsontos@nat/redhat/x-zvrwrkcagijodedv] has quit [Quit: Leaving] 12:34:18 muslimmasry [~muslimmas@41.234.29.213] has joined #lisp 12:34:44 Do skype,yahoo other chat and social communication prog work 2 spoil muslims youth and spy 4 isreal&usa??????? 12:34:45 do they record and analyse every word we type???????????? 12:34:55 muslimmasry: wrong channel. 12:35:10 -!- muslimmasry [~muslimmas@41.234.29.213] has quit [Killed (idoru (Spam is off topic on freenode.))] 12:35:18 Denommus [~user@gateway/tor-sasl/denommus] has joined #lisp 12:43:38 -!- Jubb [~Jubb@pool-108-28-62-61.washdc.fios.verizon.net] has quit [Remote host closed the connection] 12:45:48 H4ns` [hans@netzhansa.com] has joined #lisp 12:45:55 -!- H4ns` [hans@netzhansa.com] has left #lisp 12:47:23 hi 12:51:50 Denommus: hello 12:53:09 -!- oudeis [~oudeis@37.142.174.210] has quit [Ping timeout: 268 seconds] 12:55:07 bitonic` [~user@2.125.70.87] has joined #lisp 12:56:09 chu [~user@unaffiliated/chu] has joined #lisp 12:58:07 bitonic`` [~user@94.0.211.235] has joined #lisp 12:59:04 -!- bitonic [~user@2.126.175.247] has quit [Ping timeout: 260 seconds] 12:59:37 joneshf-laptop [~joneshf@c-98-208-36-36.hsd1.ca.comcast.net] has joined #lisp 13:00:06 -!- bitonic` [~user@2.125.70.87] has quit [Ping timeout: 264 seconds] 13:00:34 -!- yacks [~py@180.151.36.168] has quit [Quit: Leaving] 13:00:36 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Remote host closed the connection] 13:00:49 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 13:07:29 nyef [~nyef@c-50-157-244-41.hsd1.ma.comcast.net] has joined #lisp 13:09:10 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 13:10:16 -!- guther [guther@shell.bshellz.net] has quit [Read error: Operation timed out] 13:11:34 guther [guther@shell.bshellz.net] has joined #lisp 13:11:48 -!- Codynyx [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has quit [Ping timeout: 252 seconds] 13:11:58 -!- eMBee [~eMBee@foresight/developer/pike/programmer] has quit [Ping timeout: 246 seconds] 13:12:09 -!- McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has quit [Ping timeout: 240 seconds] 13:12:41 -!- ferada [~ferada@37.221.196.86] has quit [Ping timeout: 256 seconds] 13:12:42 -!- jsnell_ [~jsnell@ash.snellman.net] has quit [Ping timeout: 264 seconds] 13:12:58 jsnell [~jsnell@ash.snellman.net] has joined #lisp 13:13:08 -!- yano [yano@freenode/staff/yano] has quit [Read error: Connection reset by peer] 13:13:31 ferada [~ferada@37.221.196.86] has joined #lisp 13:14:15 McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has joined #lisp 13:14:49 -!- przl [~przlrkt@p4FE64E05.dip0.t-ipconnect.de] has quit [Ping timeout: 252 seconds] 13:15:47 eMBee [~eMBee@foresight/developer/pike/programmer] has joined #lisp 13:18:09 -!- mbytes [~user@76-206-198-176.lightspeed.sntcca.sbcglobal.net] has quit [Read error: Connection reset by peer] 13:18:54 Codynyx [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has joined #lisp 13:20:53 -!- agumonkey [~agu@194.158.70.86.rev.sfr.net] has quit [Ping timeout: 240 seconds] 13:21:09 -!- Davidbrcz [~david@AToulouse-554-1-30-171.w92-149.abo.wanadoo.fr] has quit [Quit: Leaving] 13:22:38 fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has joined #lisp 13:25:54 nilsi [~nilsi@37.250.13.126.bredband.tre.se] has joined #lisp 13:28:09 Kenjin [~kenjin@gw-isr.deec.uc.pt] has joined #lisp 13:28:48 adelgado [~TomSawyer@65.23.61.98.nw.nuvox.net] has joined #lisp 13:32:44 oudeis [~oudeis@37.142.174.210] has joined #lisp 13:33:14 -!- Kenjin [~kenjin@gw-isr.deec.uc.pt] has quit [Ping timeout: 268 seconds] 13:33:44 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 13:34:20 nialo- [~yaaic@66-87-117-101.pools.spcsdns.net] has joined #lisp 13:34:24 mrSpec [~Spec@host166-12-static.253-95-b.business.telecomitalia.it] has joined #lisp 13:34:24 -!- mrSpec [~Spec@host166-12-static.253-95-b.business.telecomitalia.it] has quit [Changing host] 13:34:24 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 13:34:48 Hi there. I have a macro problem that I'd love some advice on. https://gist.github.com/redline6561/90afd272e08c33a8268f 13:35:24 you have a problem and you decided to use a macro. You now have a compile-time problem. 13:35:26 I tried putting a symbol-macrolet with the right bindings at the top of the lambda to no avail. Ideas? 13:35:32 heh, indeed. 13:35:56 Previously I was using CLOS. The whole point here is to do the computation at compile time, of course. :) 13:36:17 did you mean defasm getter? 13:36:35 nvm. I see. 13:36:43 LiamH [~none@pdp8.nrl.navy.mil] has joined #lisp 13:36:44 -!- gemelen_ is now known as gemelen 13:37:29 Sorry. It's not perfectly clear because the structure of modes isn't listed. Each mode in modes is a list of: (opcode cycles bytes mode) 13:37:57 redline6561: what do you mean, "the right argument"? 13:38:06 -!- sellout- [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has quit [Quit: Leaving.] 13:38:45 Sorry, just a moment. 13:39:40 This might help: https://github.com/redline6561/cl-6502/blob/6f079da1d2baf409c9af69f4456bde36d8ba83e3/src/cpu.lisp#L182 13:39:51 I sense we're about to hit one example where hygiene really helps 13:40:11 elh [~elawrence@ool-ad025ac3.dyn.optonline.net] has joined #lisp 13:40:47 That's the current state of the macro in question. Each iteration through the loop, MODE will be bound to something different but is only used in BODY. That doesn't get picked up however, because getter and setter are themselves macros. 13:40:53 przl [~przlrkt@p4FE64E05.dip0.t-ipconnect.de] has joined #lisp 13:41:57 So they just see, e.g. "(getter mode raw-p)" and expand that rather than lexically evaluating those symbols. 13:41:57 (let ((mode ',mode)) ...) in the expansion body? Or do you want the mode to be implicit? 13:42:11 ah, ok. 13:42:25 Is getter meant to be used at the toplevel, or only inside defasm? 13:42:28 Yeah. I can pass mode along quoted but GETTER is a macro so it doesn't help. 13:42:32 Only inside DEFASM. 13:42:39 (also, maybe it should just be a function) 13:42:44 Heh. 13:42:47 !!! o_O 13:43:31 Wait...it wouldn't run at compile-time then. 13:43:31 Oh wow, the Touretzky book is coming back in print with revisions. Sweet. 13:43:42 (defmacro getter (raw-p &environment env) (let ((mode (macroexpand-1 'mode env))) (assert (not (eql mode 'mode))) ...)) 13:43:44 Right? The point, pkhuong, was to statically compute as much as possible. 13:44:12 add some transforms, or structure inlining in such a way that the static stuff is exposed 13:44:17 Huh. How do I explicitly pass the environment? 13:44:28 expand into `(symbol-macrolet ((mode ...)) body...) 13:45:15 Or (defmacro %getter (mode raw-p) ...) `(macrolet ((getter (raw-p) `(%getter ,',mode ,raw-p))) ...) 13:46:18 That! That might do the trick. I'll give it a shot. Thank you. 13:47:01 You never pass a modified environment (or even modify an environment). You just expand into code that'll modify the environment for you. 13:48:09 -!- ISF [~ivan@187.106.36.28] has quit [Ping timeout: 256 seconds] 13:48:23 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Quit: Konversation terminated!] 13:48:27 GuglielmoS [~guglielmo@ppp-123-111.21-151.libero.it] has joined #lisp 13:49:23 jrajav [~jrajav@198.179.137.210] has joined #lisp 13:49:47 Adlai [~adlai@unaffiliated/adlai] has joined #lisp 13:49:47 ikki [~ikki@187.208.172.88] has joined #lisp 13:51:50 fmeyer [~fmeyer@186.220.32.223] has joined #lisp 13:51:50 -!- fmeyer [~fmeyer@186.220.32.223] has quit [Client Quit] 13:53:51 drl [~lat@110.139.229.172] has joined #lisp 13:57:21 -!- epoch [~epoch@dhcp-98-159-69-194.arkwest.com] has quit [Remote host closed the connection] 13:58:46 -!- GuglielmoS [~guglielmo@ppp-123-111.21-151.libero.it] has quit [Quit: GuglielmoS] 14:00:56 fandikurnia01 [~fandikurn@118.96.56.123] has joined #lisp 14:02:39 pkhuong: symbol-macrolet + environment handling does the trick. I have a quoting issue but I can work that out no problem. Thanks very much! 14:04:08 slyrus [~chatzilla@adsl-108-80-229-231.dsl.pltn13.sbcglobal.net] has joined #lisp 14:06:04 mattrepl [~mattrepl@pool-72-83-66-59.washdc.east.verizon.net] has joined #lisp 14:08:46 benkard [~benkard@dhcp-138-246-85-119.dynamic.eduroam.mwn.de] has joined #lisp 14:10:04 -!- mattrepl [~mattrepl@pool-72-83-66-59.washdc.east.verizon.net] has quit [Read error: Connection timed out] 14:12:13 -!- bitonic`` is now known as bitonic 14:12:29 Kenjin [~kenjin@gw-isr.deec.uc.pt] has joined #lisp 14:15:58 -!- slyrus [~chatzilla@adsl-108-80-229-231.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 240 seconds] 14:24:47 sellout- [~Adium@70.96.9.235] has joined #lisp 14:25:32 -!- nilsi [~nilsi@37.250.13.126.bredband.tre.se] has quit [Remote host closed the connection] 14:28:41 lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has joined #lisp 14:28:55 -!- ikki [~ikki@187.208.172.88] has quit [Ping timeout: 276 seconds] 14:29:08 kobain [~kobian@unaffiliated/kobain] has joined #lisp 14:38:04 pinupgeek [~pinupgeek@66-87-143-37.ftth.glasoperator.nl] has joined #lisp 14:38:05 -!- pinupgeek [~pinupgeek@66-87-143-37.ftth.glasoperator.nl] has quit [Changing host] 14:38:05 pinupgeek [~pinupgeek@unaffiliated/pinupgeek] has joined #lisp 14:40:11 drl_ [~lat@110.139.229.172] has joined #lisp 14:41:01 nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has joined #lisp 14:41:28 -!- nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has quit [Client Quit] 14:42:44 statl [~statl@dslb-094-218-229-237.pools.arcor-ip.net] has joined #lisp 14:43:19 nilsi [~nilsi@37.250.13.126.bredband.tre.se] has joined #lisp 14:44:24 kliph [~user@unaffiliated/kliph] has joined #lisp 14:44:46 hlavaty` [~user@friedrichstrasse.knowledgetools.de] has joined #lisp 14:45:49 agumonkey [~agu@194.158.70.86.rev.sfr.net] has joined #lisp 14:46:43 -!- hlavaty [~user@friedrichstrasse.knowledgetools.de] has quit [Ping timeout: 264 seconds] 14:47:04 -!- Kabaka [~Kabaka@botters/kabaka] has quit [Remote host closed the connection] 14:53:14 -!- Watcher7|off is now known as Watcher7 14:53:55 -!- zickzackv [~faot@p54BEDB17.dip0.t-ipconnect.de] has quit [Ping timeout: 264 seconds] 14:54:59 slyrus [~chatzilla@adsl-108-80-229-231.dsl.pltn13.sbcglobal.net] has joined #lisp 14:56:45 -!- jrajav [~jrajav@198.179.137.210] has quit [Quit: I tend to be neutral about apples] 14:57:31 -!- zacharias is now known as |zacharias| 14:57:35 -!- |zacharias| is now known as |aw| 14:57:44 -!- |aw| is now known as aw 14:57:55 -!- aw is now known as zacharias 14:59:37 bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has joined #lisp 15:00:20 Nauntilus [~Nauntilus@wsip-68-14-222-194.ph.ph.cox.net] has joined #lisp 15:00:34 Kabaka [~Kabaka@botters/kabaka] has joined #lisp 15:02:55 MithrilTuxedo [~MithrilTu@66-162-141-202.static.twtelecom.net] has joined #lisp 15:04:10 pranavrc [~pranavrc@122.164.161.61] has joined #lisp 15:04:10 -!- pranavrc [~pranavrc@122.164.161.61] has quit [Changing host] 15:04:10 pranavrc [~pranavrc@unaffiliated/pranavrc] has joined #lisp 15:10:16 miql [~miql@ip68-98-19-126.ph.ph.cox.net] has joined #lisp 15:13:04 -!- sykopomp [~sykopomp@unaffiliated/sykopomp] has quit [Ping timeout: 252 seconds] 15:14:40 -!- slyrus [~chatzilla@adsl-108-80-229-231.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 240 seconds] 15:23:33 -!- BlankVerse [~pankajm@dhcp140.dmi.ens.fr] has quit [Read error: Operation timed out] 15:23:59 -!- Nauntilus [~Nauntilus@wsip-68-14-222-194.ph.ph.cox.net] has quit [Quit: Nauntilus] 15:24:33 -!- Posterdati [~antani@host210-219-dynamic.16-87-r.retail.telecomitalia.it] has quit [Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/] 15:24:49 -!- kiuma [~kiuma@static-217-133-17-91.clienti.tiscali.it] has quit [Ping timeout: 276 seconds] 15:26:15 -!- Natch [~Natch@c-10cfe155.25-4-64736c10.cust.bredbandsbolaget.se] has quit [Quit: exit(EXIT_FAILURE);] 15:26:26 -!- nilsi [~nilsi@37.250.13.126.bredband.tre.se] has quit [Remote host closed the connection] 15:26:32 <_schulte_> can anyone point to how to save-runtime-options with cl-launch to build an sbcl executable with a large dynamic-stack-size? 15:27:16 <_schulte_> It looks like using an image is they way to go, but I can't seem to find the write save-lisp-and-die invocation to build an image that cl-launch can use 15:28:31 -!- rk[zzz] is now known as ryankarason 15:31:12 angavrilov [~angavrilo@217.71.227.190] has joined #lisp 15:31:13 -!- Adlai [~adlai@unaffiliated/adlai] has quit [Ping timeout: 252 seconds] 15:32:00 slyrus [~chatzilla@adsl-108-80-229-231.dsl.pltn13.sbcglobal.net] has joined #lisp 15:32:08 Nauntilus [~Nauntilus@wsip-68-14-222-194.ph.ph.cox.net] has joined #lisp 15:35:03 -!- Nauntilus [~Nauntilus@wsip-68-14-222-194.ph.ph.cox.net] has quit [Client Quit] 15:35:09 dcooper8 [~dcooper8@198.109.114.148] has joined #lisp 15:35:20 -!- jtza8 [~jtza8@105-237-1-78.access.mtnbusiness.co.za] has quit [Ping timeout: 268 seconds] 15:36:04 -!- drl_ [~lat@110.139.229.172] has quit [Quit: Leaving] 15:37:10 -!- Tanami [~carnage@9ch.in] has quit [Remote host closed the connection] 15:40:26 i couldn't figure out cl-launch so hard that i wrote buildapp 15:41:26 -!- two- [~1@c-67-171-131-23.hsd1.wa.comcast.net] has quit [Quit: Computer has gone to sleep.] 15:43:33 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Read error: Operation timed out] 15:43:35 -!- poi519 [~danil@91.199.35.1] has quit [Quit: Konversation terminated!] 15:43:52 lduros [~user@fsf/member/lduros] has joined #lisp 15:46:26 -!- ehu [~Erik@31.138.244.249] has quit [Ping timeout: 268 seconds] 15:46:33 <_schulte_> Xach: I found a solution, thanks though 15:46:48 <_schulte_> I was using buildapp (and prefer it), but I had to switch to cl-launch for ccl support 15:47:30 -!- tali713 [~tali713@2001:0:53aa:64c:3c5c:7455:b3ee:137e] has quit [*.net *.split] 15:47:31 -!- otwieracz [~gonet9@v6.gen2.org] has quit [*.net *.split] 15:47:31 -!- hzp [~user@eth1-2.bob.askja.de] has quit [*.net *.split] 15:47:31 -!- gko [gko@2400:8900::f03c:91ff:fe70:e605] has quit [*.net *.split] 15:47:31 -!- guaqua [gua@hilla.kapsi.fi] has quit [*.net *.split] 15:47:31 -!- brendyn [brendyn@2400:8900::f03c:91ff:fedf:65b4] has quit [*.net *.split] 15:47:31 -!- Guest81153 [dan64@dannyadam.com] has quit [*.net *.split] 15:47:31 -!- fasta [~xchat@xs8.xs4all.nl] has quit [*.net *.split] 15:47:31 -!- Yamazaki-kun [~bsa3@jetalone.facefault.org] has quit [*.net *.split] 15:47:32 -!- dlowe [dlowe@digital.sanctuary.org] has quit [*.net *.split] 15:47:32 -!- sbryant [freenode@2600:3c02::f03c:91ff:fe93:e02d] has quit [*.net *.split] 15:47:32 -!- justinmcp [quassel@2600:3c03::f03c:91ff:fedf:3fac] has quit [*.net *.split] 15:47:32 -!- rvirding [uid5943@gateway/web/irccloud.com/x-ijpldjbkqyzjgoms] has quit [*.net *.split] 15:47:32 -!- nicdev [user@2600:3c03::f03c:91ff:fedf:4986] has quit [*.net *.split] 15:47:32 -!- reb` [user@nat/google/x-wzokfhhtmgexrotn] has quit [*.net *.split] 15:47:41 brendyn [brendyn@2400:8900::f03c:91ff:fedf:65b4] has joined #lisp 15:47:45 _8david [~user@eth1-2.bob.askja.de] has joined #lisp 15:47:45 Yamazaki-kun [~bsa3@jetalone.facefault.org] has joined #lisp 15:47:45 guaqua` [gua@hilla.kapsi.fi] has joined #lisp 15:47:48 dan64 [dan64@dannyadam.com] has joined #lisp 15:47:50 rvirding [uid5943@gateway/web/irccloud.com/session] has joined #lisp 15:47:57 nicdev` [user@2600:3c03::f03c:91ff:fedf:4986] has joined #lisp 15:48:05 Are the common-lisp.net CVS repos defunct? 15:48:30 I remember I checked out anaphora from there at some point in time. 15:48:32 gko [gko@2400:8900::f03c:91ff:fe70:e605] has joined #lisp 15:48:48 But I cannot cvs login anonymously any more. 15:49:05 dlowe [dlowe@digital.sanctuary.org] has joined #lisp 15:49:56 justinmcp [quassel@2600:3c03::f03c:91ff:fedf:3fac] has joined #lisp 15:49:59 sbryant [freenode@2600:3c02::f03c:91ff:fe93:e02d] has joined #lisp 15:50:46 tankrim` [~user@pdpc/supporter/active/tankrim] has joined #lisp 15:52:07 -!- tankrim [~user@pdpc/supporter/active/tankrim] has quit [Ping timeout: 276 seconds] 15:52:20 Davidbrcz [~david@AToulouse-554-1-30-171.w92-149.abo.wanadoo.fr] has joined #lisp 15:52:45 <_schulte_> Xach: btw, a huge thanks for buildapp and quicklisp, they've made my spring markedly better than it would have been otherwise 15:52:46 otwieracz [~gonet9@v6.gen2.org] has joined #lisp 15:52:51 -!- lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has quit [Quit: lyanchih] 15:52:53 Codynyx_ [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has joined #lisp 15:52:54 zacts_ [~blueberry@c-174-50-75-226.hsd1.nm.comcast.net] has joined #lisp 15:53:04 statl_ [~statl@dslb-094-218-229-237.pools.arcor-ip.net] has joined #lisp 15:53:15 GuilOooo_ [~GuilOooo@AMontpellier-651-1-298-2.w92-143.abo.wanadoo.fr] has joined #lisp 15:53:23 -!- TristamWrk [~tristamwr@bodhilinux/team/Tristam] has quit [Excess Flood] 15:53:24 ericmath1son [~ericmathi@172-15-249-133.lightspeed.irvnca.sbcglobal.net] has joined #lisp 15:53:37 -!- ericmathison [~ericmathi@172-15-249-133.lightspeed.irvnca.sbcglobal.net] has quit [Write error: Broken pipe] 15:53:41 -!- statl [~statl@dslb-094-218-229-237.pools.arcor-ip.net] has quit [Write error: Broken pipe] 15:53:42 guther_ [guther@shell.bshellz.net] has joined #lisp 15:53:43 -!- Codynyx [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has quit [Write error: Broken pipe] 15:53:46 TristamWrk [~tristamwr@bodhilinux/team/Tristam] has joined #lisp 15:54:12 -!- jdz [~jdz@85.254.212.34] has quit [Excess Flood] 15:54:35 jdz [~jdz@85.254.212.34] has joined #lisp 15:55:20 -!- xristos [x@ns3.suspicious.org] has quit [Excess Flood] 15:56:57 -!- Vivitron [~Vivitron@pool-98-110-213-33.bstnma.fios.verizon.net] has quit [Remote host closed the connection] 15:57:08 -!- saeftl [~invisible@213.95.11.194] has quit [Write error: Broken pipe] 15:57:08 -!- eMBee [~eMBee@foresight/developer/pike/programmer] has quit [Write error: Broken pipe] 15:57:09 -!- zacts [~blueberry@unaffiliated/zacts] has quit [Remote host closed the connection] 15:57:09 -!- GuilOooo [~GuilOooo@AMontpellier-651-1-298-2.w92-143.abo.wanadoo.fr] has quit [Remote host closed the connection] 15:57:09 reb` [user@nat/google/session] has joined #lisp 15:57:18 -!- guther [guther@shell.bshellz.net] has quit [Remote host closed the connection] 15:57:18 saeftl [~invisible@213.95.11.194] has joined #lisp 15:57:26 eMBee [~eMBee@foresight/developer/pike/programmer] has joined #lisp 15:57:58 xristos [x@ns3.suspicious.org] has joined #lisp 15:57:59 -!- xristos is now known as Guest44192 15:58:26 tali713 [~tali713@2001:0:53aa:64c:3c5c:7455:b3ee:137e] has joined #lisp 15:58:29 -!- antgreen [~green@63.138.96.2] has quit [Quit: Leaving] 16:04:07 perhaps i overlooked this, but does cffi have a copy(-struct) function, or is C memcpy the best way? 16:04:13 -!- Guest44192 is now known as xristos` 16:04:24 -!- xristos` is now known as xristos 16:04:26 memcpy 16:04:53 or in theory write your own in lisp, but why bother 16:04:58 -!- _8david [~user@eth1-2.bob.askja.de] has quit [Quit: ERC Version 5.2 (IRC client for Emacs)] 16:05:14 hzp [~user@eth1-2.bob.askja.de] has joined #lisp 16:05:20 (especially if you need memmove) 16:05:31 satan666 [~root@178.122.70.49] has joined #lisp 16:05:42 -!- slyrus [~chatzilla@adsl-108-80-229-231.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 240 seconds] 16:06:14 oGMo: because not having to use sizeof etc. but yeah, kthx 16:06:54 ferada: use static-vectors 16:07:12 ferada: well, you could wrap it of course, and foreign-struct-size or whatever implicitly .. though this implies wrapping so you know what you're passing .. 16:07:30 -!- benkard [~benkard@dhcp-138-246-85-119.dynamic.eduroam.mwn.de] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 16:09:00 ah that has replace-foreign-memory i see, though, still the length "problem" 16:10:41 in C you need to specify the length 16:10:44 jtza8 [~jtza8@105-237-1-78.access.mtnbusiness.co.za] has joined #lisp 16:11:04 unless you use C99 where you can initialize with {0}, IIRC 16:11:06 -!- satan666 [~root@178.122.70.49] has quit [Quit: using Plan B...] 16:11:09 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Leaving] 16:11:32 -!- przl [~przlrkt@p4FE64E05.dip0.t-ipconnect.de] has quit [Ping timeout: 256 seconds] 16:12:06 -!- chu [~user@unaffiliated/chu] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 16:12:39 Adlai [~adlai@unaffiliated/adlai] has joined #lisp 16:12:59 smazga [~acrid@64.55.45.194] has joined #lisp 16:18:21 -!- pranavrc [~pranavrc@unaffiliated/pranavrc] has quit [Quit: Ping timeout: ] 16:24:07 -!- AlbireoX [~AlbireoX@99-136-83-34.lightspeed.rcsntx.sbcglobal.net] has quit [Ping timeout: 246 seconds] 16:24:15 slyrus [~chatzilla@adsl-108-80-229-231.dsl.pltn13.sbcglobal.net] has joined #lisp 16:25:08 fe[nl]ix: ah yes, that looks nice(r), thx 16:26:17 -!- ramkrsna [ramkrsna@unaffiliated/ramkrsna] has quit [Changing host] 16:26:17 ramkrsna [ramkrsna@nat/redhat/x-mhclwmmwadcczlwm] has joined #lisp 16:26:19 -!- rvirding [uid5943@gateway/web/irccloud.com/session] has quit [Changing host] 16:26:19 rvirding [uid5943@gateway/web/irccloud.com/x-ulaolvqsmojgwxzd] has joined #lisp 16:26:20 -!- reb` [user@nat/google/session] has quit [Changing host] 16:26:20 reb` [user@nat/google/x-iqtvnxshmcvuncmj] has joined #lisp 16:26:41 morphling [~stefan@gssn-4d003422.pool.mediaWays.net] has joined #lisp 16:26:43 -!- ck`` [~ck@dslb-094-219-237-000.pools.arcor-ip.net] has quit [Quit: Leaving] 16:27:13 -!- hzp [~user@eth1-2.bob.askja.de] has quit [Remote host closed the connection] 16:27:19 hzp [~user@eth1-2.bob.askja.de] has joined #lisp 16:31:20 redSnow [~Thunderbi@125.89.71.86] has joined #lisp 16:34:22 -!- drl [~lat@110.139.229.172] has quit [Quit: Leaving] 16:34:32 Nauntilus [~Nauntilus@wsip-68-14-222-194.ph.ph.cox.net] has joined #lisp 16:34:49 AlbireoX [~AlbireoX@99-136-83-34.lightspeed.rcsntx.sbcglobal.net] has joined #lisp 16:35:51 ferada, segv-: ping 16:36:16 talas [~talas@136.144.16.62.customer.cdi.no] has joined #lisp 16:36:16 -!- talas [~talas@136.144.16.62.customer.cdi.no] has quit [Changing host] 16:36:16 talas [~talas@unaffiliated/talas] has joined #lisp 16:37:22 przl [~przlrkt@p4FE64E05.dip0.t-ipconnect.de] has joined #lisp 16:37:38 mhm? 16:38:08 -!- talas [~talas@unaffiliated/talas] has quit [Read error: Operation timed out] 16:38:53 if this channel have a repl robot? 16:38:54 _8hzp [~user@eth1-2.bob.askja.de] has joined #lisp 16:38:58 -!- hzp [~user@eth1-2.bob.askja.de] has quit [Read error: Connection reset by peer] 16:39:02 redSnow: no 16:39:13 ferada: I released fiveam 1.1 a few days ago 16:40:19 yeah, saw it 16:40:29 ferada: I say your branch but it contains various additions, so I'd like you to make a different branch for each feature 16:40:41 fe[nl]ix: is such a robot welcome? 16:40:42 base it on the current master, and make a pull request for each one 16:40:55 redSnow: feel free to make one 16:41:10 and earn glory points 16:41:21 redSnow: not here. They tend to have a short lifespan anyway. 16:42:46 fe[nl]ix: yeah okay; are you planning on incorporating the v1.2 branch from cl-fiveam as well? 16:43:02 fe[nl]ix: got it . 16:43:05 (because i was kinda waiting for some action on that) 16:43:09 ferada: i really dropped the ball on that stuff 16:43:20 segv-: ah 'kay 16:43:21 i told fe[nl]ix i'd take care of it and then just didn't 16:43:54 well, so i'll rebase and split it up later today 16:45:55 -!- zacharias [~zacharias@unaffiliated/zacharias] has quit [Quit: WeeChat 0.4.2-dev] 16:46:54 -!- Nauntilus [~Nauntilus@wsip-68-14-222-194.ph.ph.cox.net] has quit [Quit: Nauntilus] 16:47:54 adeht [void@al.islaam.com.ar] has joined #lisp 16:52:03 -!- reb` [user@nat/google/x-iqtvnxshmcvuncmj] has quit [Remote host closed the connection] 16:52:05 Quadrescence [180405b0@gateway/web/freenode/ip.24.4.5.176] has joined #lisp 16:52:20 reb` [user@nat/google/x-jwitdiqjcdjojcfq] has joined #lisp 16:52:29 -!- Quadrescence is now known as Guest8683 16:53:20 -!- dcooper8 [~dcooper8@198.109.114.148] has quit [Quit: dcooper8] 16:53:27 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 252 seconds] 16:53:48 -!- Guest8683 [180405b0@gateway/web/freenode/ip.24.4.5.176] has quit [Client Quit] 16:54:53 -!- xan_ [~xan@80.174.78.155.dyn.user.ono.com] has quit [Ping timeout: 268 seconds] 16:55:41 Quadrescence [180405b0@gateway/web/freenode/ip.24.4.5.176] has joined #lisp 16:56:03 -!- slyrus [~chatzilla@adsl-108-80-229-231.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 240 seconds] 16:59:02 reb`` [user@nat/google/x-tgiuyrkhudunpmke] has joined #lisp 16:59:44 -!- reb` [user@nat/google/x-jwitdiqjcdjojcfq] has quit [Read error: Connection reset by peer] 17:02:35 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 17:07:10 dcooper8 [~dcooper8@198.109.114.148] has joined #lisp 17:07:27 Inode [~inode@unaffiliated/inode] has joined #lisp 17:08:01 -!- reb`` [user@nat/google/x-tgiuyrkhudunpmke] has quit [Remote host closed the connection] 17:08:17 reb`` [user@nat/google/x-rnkhjekrmfjsgwyz] has joined #lisp 17:13:09 -!- dcooper8 [~dcooper8@198.109.114.148] has quit [Quit: dcooper8] 17:14:36 -!- ELLIOTTCABLE [~me@ell.io] has quit [Remote host closed the connection] 17:14:44 ELLIOTTCABLE [~me@ell.io] has joined #lisp 17:16:12 josemanuel [~josemanue@122.197.221.87.dynamic.jazztel.es] has joined #lisp 17:21:30 -!- varjagg [~eugene@122.62-97-226.bkkb.no] has quit [Quit: Leaving] 17:24:35 -!- josemanuel [~josemanue@122.197.221.87.dynamic.jazztel.es] has quit [Ping timeout: 260 seconds] 17:24:41 dcooper8 [~dcooper8@198.109.114.148] has joined #lisp 17:25:28 josemanuel [~josemanue@58.208.221.87.dynamic.jazztel.es] has joined #lisp 17:25:30 ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has joined #lisp 17:28:46 Are handlers from HANDLER-BIND possibly recursive? That is, if they signal a condition of a suitable type, are they still in scope to handle it? 17:29:33 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 17:30:48 Don't think so. 17:31:18 i mean, you couldn't resignal anything. 17:31:34 -!- joneshf-laptop [~joneshf@c-98-208-36-36.hsd1.ca.comcast.net] has quit [Ping timeout: 276 seconds] 17:31:41 "If an appropriate type is found, the associated handler is run in a dynamic environment where none of these handler bindings are visible (to avoid recursive errors)" yeah, there we go. 17:31:44 -!- poppingtonic [~poppingto@212.49.88.106] has quit [Ping timeout: 240 seconds] 17:31:51 Mmm. But resignalling should be fairly rare, since the usual thing would be to just decline. 17:31:53 Okay, thanks. 17:32:30 -!- josemanuel [~josemanue@58.208.221.87.dynamic.jazztel.es] has quit [Ping timeout: 264 seconds] 17:33:10 I'm actually looking at a situation where there's a handler that wraps errors that aren't of a specific set of condition classes and signals that, and there's an outer handler that then does something with the resulting mess, but I was worried about what happens if the outer handler runs into trouble. 17:33:23 -!- Khisanth [~Khisanth@50.14.244.111] has quit [Ping timeout: 240 seconds] 17:35:26 seangrove [~user@208.80.69.42] has joined #lisp 17:35:31 -!- spion [~spion@unaffiliated/spion] has quit [Ping timeout: 246 seconds] 17:35:58 -!- kami [~user@unaffiliated/kami-] has quit [Ping timeout: 245 seconds] 17:36:28 -!- tankrim` is now known as tankrim 17:37:46 -!- elh [~elawrence@ool-ad025ac3.dyn.optonline.net] has quit [Quit: elh] 17:39:18 paddymahoney [~patrick@24.137.221.230] has joined #lisp 17:40:41 sellout-1 [~Adium@70.96.9.235] has joined #lisp 17:40:55 -!- sellout- [~Adium@70.96.9.235] has quit [Ping timeout: 260 seconds] 17:41:56 -!- sellout-1 is now known as sellout 17:43:05 PuercoPo` [~user@199.47.72.29] has joined #lisp 17:43:16 -!- Myk267 [~myk@unaffiliated/myk267] has quit [Remote host closed the connection] 17:43:26 -!- PuercoPo` is now known as PuercoPop 17:43:34 josemanuel [~josemanue@163.174.221.87.dynamic.jazztel.es] has joined #lisp 17:43:55 -!- PuercoPop is now known as Guest10458 17:45:44 -!- Guest10458 is now known as PuercoPop` 17:45:49 -!- PuercoPop` is now known as `PuercoPop 17:46:30 -!- Kenjin [~kenjin@gw-isr.deec.uc.pt] has quit [Remote host closed the connection] 17:47:06 Khisanth [~Khisanth@50.14.244.111] has joined #lisp 17:47:27 -!- foom [jknight@nat/google/x-ujyccinkqpnynihz] has quit [Ping timeout: 260 seconds] 17:47:55 -!- BeLucid [~belucid@66.57.34.9] has quit [Ping timeout: 268 seconds] 17:48:21 foom [jknight@nat/google/x-kbpfcyibqjrpgbhn] has joined #lisp 17:48:28 -!- sellout [~Adium@70.96.9.235] has quit [Ping timeout: 246 seconds] 17:48:52 -!- _8hzp [~user@eth1-2.bob.askja.de] has quit [Remote host closed the connection] 17:48:53 -!- redSnow [~Thunderbi@125.89.71.86] has quit [Ping timeout: 240 seconds] 17:48:59 _8hzp [~user@eth1-2.bob.askja.de] has joined #lisp 17:50:22 <`PuercoPop> Oi so is there an idiomatic way to use class variables? So just leaving it as a defparameter is ok? 17:50:38 sellout- [~Adium@70.96.9.235] has joined #lisp 17:51:19 what? 17:51:40 -!- pkhuong [~pkhuong@modemcable086.239-37-24.mc.videotron.ca] has quit [Read error: Connection reset by peer] 17:53:22 if you're talking about class slots, you could use mop:class-prototype.. or indeed have it as a special variable 17:53:55 AeroNotix [~xeno@abon146.neoplus.adsl.tpnet.pl] has joined #lisp 17:54:06 -!- nialo- [~yaaic@66-87-117-101.pools.spcsdns.net] has quit [Read error: Connection reset by peer] 17:54:50 pkhuong [~pkhuong@modemcable086.239-37-24.mc.videotron.ca] has joined #lisp 17:55:42 <`PuercoPop> So to validate input from the player I'm using defparameter. But know I'm rewriting to use clos so the parameter only makes sense for that specific instance of a player. I'm leaving the validation as defparameter, but I was wondering is maybe there was a feature of clos I'm missing 17:56:16 josemanuel_ [~josemanue@181.236.221.87.dynamic.jazztel.es] has joined #lisp 17:56:30 -!- josemanuel [~josemanue@163.174.221.87.dynamic.jazztel.es] has quit [Ping timeout: 264 seconds] 17:57:12 redSnow [~Thunderbi@125.89.71.86] has joined #lisp 17:57:47 -!- pinupgeek [~pinupgeek@unaffiliated/pinupgeek] has quit [Quit: pinupgeek] 17:58:35 nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has joined #lisp 17:58:42 -!- nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has quit [Client Quit] 18:00:05 -!- dcooper8 [~dcooper8@198.109.114.148] has quit [Quit: dcooper8] 18:00:29 pinupgeek [~pinupgeek@66-87-143-37.ftth.glasoperator.nl] has joined #lisp 18:00:29 -!- pinupgeek [~pinupgeek@66-87-143-37.ftth.glasoperator.nl] has quit [Changing host] 18:00:29 pinupgeek [~pinupgeek@unaffiliated/pinupgeek] has joined #lisp 18:01:28 kami [~user@unaffiliated/kami-] has joined #lisp 18:01:44 -!- zacts_ is now known as zacts 18:02:02 -!- zacts [~blueberry@c-174-50-75-226.hsd1.nm.comcast.net] has quit [Changing host] 18:02:02 zacts [~blueberry@unaffiliated/zacts] has joined #lisp 18:02:38 zacharias [~zacharias@unaffiliated/zacharias] has joined #lisp 18:03:31 nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has joined #lisp 18:05:11 nahiluhm1t [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has joined #lisp 18:05:35 -!- nahiluhm1t [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has quit [Client Quit] 18:06:00 nahiluhm1t [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has joined #lisp 18:06:06 -!- josemanuel_ [~josemanue@181.236.221.87.dynamic.jazztel.es] has quit [Ping timeout: 264 seconds] 18:06:11 -!- nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has quit [Remote host closed the connection] 18:06:15 Mon_Ouie [~Mon_Ouie@197.158-244-81.adsl-dyn.isp.belgacom.be] has joined #lisp 18:06:15 -!- Mon_Ouie [~Mon_Ouie@197.158-244-81.adsl-dyn.isp.belgacom.be] has quit [Changing host] 18:06:15 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 18:06:21 -!- nahiluhm1t [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has quit [Client Quit] 18:06:35 drmeister [~drmeister@70.42.157.33] has joined #lisp 18:06:35 nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has joined #lisp 18:06:41 -!- nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has quit [Client Quit] 18:07:24 dcooper8 [~dcooper8@198.109.114.148] has joined #lisp 18:07:37 josemanuel [~josemanue@21.228.221.87.dynamic.jazztel.es] has joined #lisp 18:07:52 oudeis_ [~oudeis@37.142.174.210] has joined #lisp 18:08:53 -!- jtza8 [~jtza8@105-237-1-78.access.mtnbusiness.co.za] has quit [Ping timeout: 240 seconds] 18:09:41 -!- oudeis [~oudeis@37.142.174.210] has quit [Ping timeout: 252 seconds] 18:12:39 -!- Davidbrcz [~david@AToulouse-554-1-30-171.w92-149.abo.wanadoo.fr] has quit [Ping timeout: 252 seconds] 18:12:43 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 18:13:46 Kenjin [~kenjin@bl6-49-232.dsl.telepac.pt] has joined #lisp 18:13:58 nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has joined #lisp 18:22:28 -!- Praise- is now known as Praise 18:23:24 `PuercoPop: if you want class allocated slots, defclass has the :allocation option: http://paste.lisp.org/display/137600 18:23:42 -!- redSnow [~Thunderbi@125.89.71.86] has quit [Quit: redSnow] 18:25:05 -!- `PuercoPop [~user@199.47.72.29] has quit [Excess Flood] 18:25:07 MouseTheLuckyDog [~mouse@adsl-76-193-164-193.dsl.chcgil.sbcglobal.net] has joined #lisp 18:26:46 redsnow [~matao@112.90.196.53] has joined #lisp 18:28:32 This is just something I'm a bit curious about. Say I'm debugging a program. The bugs don't show up when testing small data sets. Only the regular very large datasets used in regular life. If I know that the first part is correct, is there a way to cache the environment/context and reload it later so I can debug the second part without having to wait for the first part to get done each time? 18:30:01 MouseTheLuckyDog: you could store it in a variable and save a core image to reload later 18:30:19 MouseTheLuckyDog: assuming all of your context is expressible as data 18:30:26 -!- sellout- [~Adium@70.96.9.235] has quit [Quit: Leaving.] 18:30:32 Ok thank you fortitude. 18:31:07 -!- DrPete [~DrPete@unaffiliated/drpete] has quit [Ping timeout: 264 seconds] 18:32:50 ASau` [~user@p5797EB0A.dip0.t-ipconnect.de] has joined #lisp 18:34:15 dstatyvka [ejabberd@pepelaz.jabber.od.ua] has joined #lisp 18:35:00 ejbs [~user@h-208-29.a176.priv.bahnhof.se] has joined #lisp 18:36:27 -!- ASau [~user@p4FF9695F.dip0.t-ipconnect.de] has quit [Ping timeout: 252 seconds] 18:36:28 reb``` [user@nat/google/x-kqzwzzcnhowobesu] has joined #lisp 18:36:50 -!- reb`` [user@nat/google/x-rnkhjekrmfjsgwyz] has quit [Read error: Connection reset by peer] 18:37:48 ehu [~Erik@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 18:38:02 -!- redsnow [~matao@112.90.196.53] has quit [Quit: Leaving] 18:38:24 -!- dcooper8 [~dcooper8@198.109.114.148] has quit [Quit: dcooper8] 18:39:40 benkard [~benkard@mnch-5d856f2e.pool.mediaWays.net] has joined #lisp 18:40:11 -!- benkard [~benkard@mnch-5d856f2e.pool.mediaWays.net] has quit [Client Quit] 18:40:54 redSnow [~Thunderbi@125.89.71.86] has joined #lisp 18:41:20 dcooper8 [~dcooper8@198.109.114.148] has joined #lisp 18:41:29 poppingtonic [~poppingto@212.49.88.109] has joined #lisp 18:41:43 -!- redSnow [~Thunderbi@125.89.71.86] has quit [Read error: Connection reset by peer] 18:42:03 Dalek_Baldwin: thanks for my new .sig ;-) 18:42:05 redSnow [~Thunderbi@112.90.196.53] has joined #lisp 18:44:28 poppingt` [~poppingto@212.49.88.98] has joined #lisp 18:44:55 -!- redSnow [~Thunderbi@112.90.196.53] has quit [Remote host closed the connection] 18:45:21 redSnow [~Thunderbi@58.249.118.186] has joined #lisp 18:46:07 -!- freiksenet [~freiksene@freiksenet.com] has quit [Ping timeout: 264 seconds] 18:46:30 -!- poppingtonic [~poppingto@212.49.88.109] has quit [Ping timeout: 268 seconds] 18:48:09 elh [~elawrence@ool-ad025ac3.dyn.optonline.net] has joined #lisp 18:50:00 freiksenet [~freiksene@freiksenet.com] has joined #lisp 18:51:28 -!- redSnow [~Thunderbi@58.249.118.186] has quit [Ping timeout: 246 seconds] 18:52:04 slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has joined #lisp 18:52:29 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Quit: bye] 18:53:20 Natch [~Natch@c-10cfe155.25-4-64736c10.cust.bredbandsbolaget.se] has joined #lisp 18:54:11 joneshf-work [~joneshf@mail.concordusapps.com] has joined #lisp 18:54:59 -!- Quadrescence [180405b0@gateway/web/freenode/ip.24.4.5.176] has quit [Ping timeout: 250 seconds] 18:55:14 Quadrescence [180405b0@gateway/web/freenode/ip.24.4.5.176] has joined #lisp 18:56:05 -!- kushal [kdas@fedora/kushal] has quit [Quit: Leaving] 18:56:58 Posterdati [~antani@host210-219-dynamic.16-87-r.retail.telecomitalia.it] has joined #lisp 18:57:30 -!- Nisstyre [~yours@oftn/member/Nisstyre] has quit [Read error: Operation timed out] 19:00:55 benkard [~benkard@mnch-5d856f2e.pool.mediaWays.net] has joined #lisp 19:01:18 -!- teggi [~teggi@113.173.3.200] has quit [Remote host closed the connection] 19:02:28 yacks [~py@180.151.36.168] has joined #lisp 19:04:25 -!- ejbs [~user@h-208-29.a176.priv.bahnhof.se] has quit [Ping timeout: 246 seconds] 19:04:27 -!- tali713 [~tali713@2001:0:53aa:64c:3c5c:7455:b3ee:137e] has quit [Ping timeout: 260 seconds] 19:04:50 -!- benkard [~benkard@mnch-5d856f2e.pool.mediaWays.net] has quit [Client Quit] 19:07:46 -!- nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has quit [Remote host closed the connection] 19:09:26 tali713 [~tali713@2001:0:53aa:64c:209e:5ccd:b3ee:137e] has joined #lisp 19:10:51 dotemacs_ [uid801@gateway/web/irccloud.com/x-tgakhetefznsvddo] has joined #lisp 19:11:34 -!- dotemacs_ is now known as dotemacs 19:13:52 nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has joined #lisp 19:13:54 -!- nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has quit [Remote host closed the connection] 19:15:07 -!- oudeis_ [~oudeis@37.142.174.210] has quit [Ping timeout: 240 seconds] 19:19:49 -!- ramkrsna [ramkrsna@nat/redhat/x-mhclwmmwadcczlwm] has quit [Ping timeout: 246 seconds] 19:22:40 sellout- [~Adium@67.51.227.94] has joined #lisp 19:23:22 -!- josemanuel [~josemanue@21.228.221.87.dynamic.jazztel.es] has quit [Quit: Saliendo] 19:23:27 nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has joined #lisp 19:23:33 josemanuel [~josemanue@21.228.221.87.dynamic.jazztel.es] has joined #lisp 19:24:58 pjb: hm? 19:26:35 -!- drmeister [~drmeister@70.42.157.33] has quit [Read error: Connection reset by peer] 19:26:47 drmeister [~drmeister@70.42.157.33] has joined #lisp 19:26:51 Davidbrcz [~david@AToulouse-554-1-30-171.w92-149.abo.wanadoo.fr] has joined #lisp 19:28:40 -!- Denommus [~user@gateway/tor-sasl/denommus] has quit [Quit: enough] 19:29:25 «you know you've been lisping too long when you see a recent picture of george lucas and think "wait, I thought john mccarthy was dead!"» 19:30:42 -!- wormphlegm [~wormphleg@24.130.9.50] has quit [Ping timeout: 264 seconds] 19:31:34 jlongster [~user@pool-96-238-181-209.rcmdva.fios.verizon.net] has joined #lisp 19:32:00 ahh 19:32:09 zmyrgel [~zmyrgel@a91-153-150-75.elisa-laajakaista.fi] has joined #lisp 19:32:20 here's the one that did it http://a57.foxnews.com/global.fncstatic.com/static/managed/img/Entertainment/660/371/George%20Lucas%20Reuters%20660.JPG?ve=1 19:32:29 _tca [~user@h151.25.91.207.static.ip.windstream.net] has joined #lisp 19:33:03 pnpuff [~ff@gateway/tor-sasl/dioxirane] has joined #lisp 19:34:02 I can't wait to have white hair everywhere 19:35:52 -!- drmeister [~drmeister@70.42.157.33] has quit [Remote host closed the connection] 19:36:24 pierpa [~user@host111-221-dynamic.52-79-r.retail.telecomitalia.it] has joined #lisp 19:39:16 -!- Kabaka [~Kabaka@botters/kabaka] has quit [Max SendQ exceeded] 19:40:18 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 19:41:01 talas [~talas@95.211.139.147] has joined #lisp 19:41:01 -!- talas [~talas@95.211.139.147] has quit [Changing host] 19:41:01 talas [~talas@unaffiliated/talas] has joined #lisp 19:41:19 -!- wbooze [~wbooze@xdsl-78-35-166-224.netcologne.de] has quit [Ping timeout: 264 seconds] 19:41:56 luqui [~luqui@23.31.73.66] has joined #lisp 19:42:25 wbooze [~wbooze@xdsl-78-35-144-234.netcologne.de] has joined #lisp 19:43:03 -!- Dalek_Baldwin [~Adium@71-84-34-33.dhcp.mtpk.ca.charter.com] has quit [Quit: Leaving.] 19:43:05 -!- shwouchk [~user@unaffiliated/shwouchk] has quit [Read error: Connection reset by peer] 19:43:32 -!- bitonic [~user@94.0.211.235] has quit [Ping timeout: 252 seconds] 19:44:09 redscare [~Adium@rle-13-238.mit.edu] has joined #lisp 19:45:27 syamajala [~syamajala@dyn-160-39-133-97.dyn.columbia.edu] has joined #lisp 19:45:42 bitonic [~user@97e0033b.skybroadband.com] has joined #lisp 19:47:55 Nauntilus [~Nauntilus@wsip-68-14-222-194.ph.ph.cox.net] has joined #lisp 19:48:32 drmeister [~drmeister@70.42.157.33] has joined #lisp 19:49:21 What do you guys use for plotting data? 19:49:52 -!- Nauntilus [~Nauntilus@wsip-68-14-222-194.ph.ph.cox.net] has quit [Client Quit] 19:50:36 Kabaka [~Kabaka@botters/kabaka] has joined #lisp 19:51:05 -!- namtsui [~user@c-76-102-34-148.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 19:51:11 gnuplot. 19:51:36 Nauntilus [~Nauntilus@wsip-68-14-222-194.ph.ph.cox.net] has joined #lisp 19:51:39 gnuplot, gnumeric, open office calc.... 19:51:44 BeLucid [~belucid@cpe-066-057-034-009.nc.res.rr.com] has joined #lisp 19:51:49 I was thinking more along the lines of live updates from lisp as data is generated 19:51:53 pipe to gnuplot? 19:52:44 -!- Nauntilus [~Nauntilus@wsip-68-14-222-194.ph.ph.cox.net] has quit [Client Quit] 19:52:45 -!- luqui [~luqui@23.31.73.66] has quit [Quit: luqui] 19:53:02 -!- przl [~przlrkt@p4FE64E05.dip0.t-ipconnect.de] has quit [Quit: leaving] 19:53:22 use a clx window ? 19:53:29 pipe to R. 19:53:48 drmeiste_ [~drmeister@mobile-198-228-197-121.mycingular.net] has joined #lisp 19:54:15 xach: I have complaints on QL load times on ABCL. What's exactly happening when loading the QL setup.lisp file? 19:54:32 (knowing that may help speed up the process) 19:55:08 -!- hitecnologys [~hitecnolo@62.182.193.42] has quit [Quit: hitecnologys] 19:56:38 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #lisp 19:56:48 -!- drmeister [~drmeister@70.42.157.33] has quit [Ping timeout: 245 seconds] 19:57:09 ehu: it loads asdf and loads an ASDF system named "quicklisp". 19:57:32 Dalek_Baldwin [~Adium@108-225-26-178.lightspeed.irvnca.sbcglobal.net] has joined #lisp 19:57:46 Just a bunch of (potential )compiling and loading 19:58:18 hmm. does that use CLOS? 19:58:24 and maybe AMOP? 19:58:37 It uses generic functions a lot, no metaclasses 19:58:39 chameco [~samuel@cpe-67-241-240-138.stny.res.rr.com] has joined #lisp 19:58:44 then probably that's the cost. 19:59:00 it'll be compiling generic functions 19:59:19 that is, effective methods 20:01:45 ah 20:02:10 Just a simple matter of making that fast, then. 20:02:21 -!- syamajala [~syamajala@dyn-160-39-133-97.dyn.columbia.edu] has quit [Ping timeout: 268 seconds] 20:02:47 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 20:02:48 well, true, however, we have a relatively large performance hit due to class file verification by the jvm. 20:03:15 -!- redscare [~Adium@rle-13-238.mit.edu] has quit [Quit: Leaving.] 20:03:44 so, maybe we need to wait compiling effective methods before they become "hot" 20:03:57 (ie called more than a certain number of times) 20:03:59 ehu: is verification done for custom classloaders too? 20:04:16 i.e. when you feed bytecode directly? 20:04:34 -!- hiredman [~hiredman@67-135-45-49.dia.static.qwest.net] has left #lisp 20:04:39 yep. can't be avoided. 20:04:54 -!- josemanuel [~josemanue@21.228.221.87.dynamic.jazztel.es] has quit [Ping timeout: 264 seconds] 20:05:15 josemanuel [~josemanue@140.186.221.87.dynamic.jazztel.es] has joined #lisp 20:05:50 redscare [~Adium@18.189.7.78] has joined #lisp 20:06:04 the only thing we can do there is generate a different class file format which is cheaper to be verified (wecurrently generate the 1.5 format; the 1.6 is a lot faster, I've been told) 20:06:06 Can you do anything clever in the direction of representing EMFs cleverly so that they don't need to be compiled? 20:06:28 bitonic` [~user@97e1114a.skybroadband.com] has joined #lisp 20:06:35 jtza8 [~jtza8@105-237-1-78.access.mtnbusiness.co.za] has joined #lisp 20:06:58 -!- pnpuff [~ff@gateway/tor-sasl/dioxirane] has left #lisp 20:07:35 -!- bitonic [~user@97e0033b.skybroadband.com] has quit [Read error: Operation timed out] 20:07:55 -!- nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has quit [Remote host closed the connection] 20:08:40 nyef: what I've done so far is to try use pre-compiled ones for the standard cases, however, that resulted in a call to apply, which isn't exactly efficient of itself... 20:08:43 runningskull [~runningsk@li77-167.members.linode.com] has joined #lisp 20:09:41 ehu: and is apply too opaque for JVM cleverness to kick in? 20:10:02 -!- bitonic` is now known as bitonic 20:10:32 pkhuong: yes. it's a generic function call which needs to collect arguments in a list first. 20:11:11 yeah, ok (: 20:11:30 -!- yesminister [~mariner@99-27-180-44.lightspeed.livnmi.sbcglobal.net] has quit [Ping timeout: 264 seconds] 20:11:50 pnpuff [~ff@unaffiliated/pnpuff] has joined #lisp 20:12:29 -!- jewel [~jewel@105-236-245-37.access.mtnbusiness.co.za] has quit [Ping timeout: 240 seconds] 20:12:37 -!- dcooper8 [~dcooper8@198.109.114.148] has quit [Quit: dcooper8] 20:13:51 I may need to look into optimizing calls to apply which uses an &rest parameter. 20:14:12 there's a lot of &rest passing around in clos 20:14:32 if I could optimize that,that'd help, I'd say. 20:14:33 nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has joined #lisp 20:16:07 -!- kennyd [~kennyd@93-138-91-71.adsl.net.t-com.hr] has quit [Ping timeout: 252 seconds] 20:16:29 syamajala [~syamajala@dyn-160-39-133-97.dyn.columbia.edu] has joined #lisp 20:17:01 does sbcl's CLOS take advantage of the external vs internal entrypoints on emf's versus generic functions on dispatch? 20:18:00 I imagine there ought to be some way to take advantage of the knowledge of implementation details on any given implementation 20:18:11 -!- ahoops [~ahoops__@121.96.14.223] has quit [Ping timeout: 256 seconds] 20:18:35 AeroNoti1 [~xeno@aboe49.neoplus.adsl.tpnet.pl] has joined #lisp 20:18:44 there are some &more arguments (like &rest, but implicit, with arguments on the stack, rather than consed up as a list), if that's what you're thinking of. 20:19:25 bitonic` [~user@97e10035.skybroadband.com] has joined #lisp 20:19:58 -!- bitonic [~user@97e1114a.skybroadband.com] has quit [Ping timeout: 252 seconds] 20:20:02 kennyd [~kennyd@93-141-49-58.adsl.net.t-com.hr] has joined #lisp 20:20:24 guiambros [~guiambros@z65-50-88-217.ips.direcpath.com] has joined #lisp 20:20:30 stassats [~stassats@wikipedia/stassats] has joined #lisp 20:20:37 -!- stassats [~stassats@wikipedia/stassats] has quit [Client Quit] 20:20:53 -!- AeroNotix [~xeno@abon146.neoplus.adsl.tpnet.pl] has quit [Ping timeout: 240 seconds] 20:21:09 -!- bitonic` [~user@97e10035.skybroadband.com] has quit [Remote host closed the connection] 20:23:38 yesminister [~mariner@99.190.174.49] has joined #lisp 20:23:50 pyx [~pyx@24.212.148.106] has joined #lisp 20:24:08 pkhuong, yes, I think that's what i'm thinking of. in abcl we always cons up an &rest list from the arguments. Even if that list is only used with apply later on. 20:24:15 -!- pyx [~pyx@24.212.148.106] has quit [Client Quit] 20:25:36 rszeno [~rszeno@79.114.102.141] has joined #lisp 20:25:37 -!- agumonkey [~agu@194.158.70.86.rev.sfr.net] has quit [Read error: Operation timed out] 20:26:38 yes, it's even better if user code benefits magically, like nikodemus added some time ago. 20:26:42 -!- sellout- [~Adium@67.51.227.94] has quit [Quit: Leaving.] 20:28:37 that's been my general approach: to create optimizations which will be generally applied. 20:29:27 it worked quite well at speeding up abcl's overall speed. however, our clos still seems quite slow. 20:30:08 maybe our argument checking needs to be optimized 20:30:52 now we're consing up a list of argument classes for each GF call. 20:31:15 to look up that list in the emf-cache. 20:31:22 how does sbcl do that? 20:31:27 Oddity [~Oddity@unaffiliated/oddity] has joined #lisp 20:32:52 -!- AeroNoti1 [~xeno@aboe49.neoplus.adsl.tpnet.pl] has quit [Remote host closed the connection] 20:33:00 I think the caches are naturally multi-key 20:33:18 AeroNotix [~xeno@aboe49.neoplus.adsl.tpnet.pl] has joined #lisp 20:33:18 I've thought of using a tree structure to look up cached emfs, with subtrees for the remaining arguments 20:33:31 ok. 20:33:50 reb```` [user@nat/google/x-quojtwkxpdznbglz] has joined #lisp 20:34:31 but does it then cons up a key every time, or does it generate a hash value from the key components? 20:34:51 the latter. 20:35:22 -!- reb``` [user@nat/google/x-kqzwzzcnhowobesu] has quit [Ping timeout: 245 seconds] 20:35:31 I should experiment with a scheme like that, I think. 20:35:58 right. that's a major difference. 20:36:18 I'll have to look at doing it that way as well. 20:36:38 see how much that improves performance all over. 20:38:08 -!- poppingt` is now known as poppingtonic 20:40:40 I "need" to create a package to import in it, at the moment, only elemntary S-functions (cons, eq, car, cdr, a function to define conditional expressions (if or cond) ... ) and truth values. I want create a tiny lisp "environment" on which build up something of my own. Is there a quick solution? Thanks for any precious help ... 20:40:50 -!- syamajala [~syamajala@dyn-160-39-133-97.dyn.columbia.edu] has quit [Ping timeout: 240 seconds] 20:41:25 -!- morphling [~stefan@gssn-4d003422.pool.mediaWays.net] has quit [Quit: Konversation terminated!] 20:42:08 (defpackage "MINI-LISP" (:use) (:import-from "CL" "CONS" "EQ" "CAR" "CDR" "IF" "T" "NIL")). 20:42:30 No lambda... I'm surprised. 20:43:11 pnpuff: maybe http://cvs.pulsar-zone.net/cgi-bin/cvsweb.cgi/mmondor/mmsoftware/cl/test/safe-eval.lisp?rev=1.2;content-type=text%2Fplain could serve as some minimal example also 20:44:43 -!- abeaumont [~abeaumont@242.Red-83-49-69.dynamicIP.rima-tde.net] has quit [Ping timeout: 252 seconds] 20:45:03 -!- Quadrescence [180405b0@gateway/web/freenode/ip.24.4.5.176] has quit [Ping timeout: 250 seconds] 20:45:13 abeaumont [~abeaumont@242.Red-83-49-69.dynamicIP.rima-tde.net] has joined #lisp 20:45:48 ahoops [~ahoops__@121.96.14.223] has joined #lisp 20:46:08 PuercoPop [~user@199.47.72.29] has joined #lisp 20:47:35 -!- rszeno [~rszeno@79.114.102.141] has quit [Quit: Leaving.] 20:47:35 -!- Oddity [~Oddity@unaffiliated/oddity] has quit [Ping timeout: 260 seconds] 20:48:09 GuglielmoS [~guglielmo@ppp-123-111.21-151.libero.it] has joined #lisp 20:51:24 gravicappa [~gravicapp@ppp91-77-162-148.pppoe.mtu-net.ru] has joined #lisp 20:51:27 Is there any place (in the CLHS or elsewhere) where all the FORMAT directives are laid out on one page? 20:51:36 -!- drmeiste_ is now known as drmeister 20:51:51 22.2 iirc 20:52:00 -!- ehu [~Erik@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Read error: Connection reset by peer] 20:52:56 ehu [~Erik@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 20:54:26 If I'm trying to save in a variable the functions to call do I need to sharpquote them when saving them? 20:55:35 <|3b|> you need #' or FUNCTION to access the function namespace if that is what you mean 20:55:55 <|3b|> you don't need it to access a function value stored in another variable though 20:55:56 drmeister: You can look in the guy steel's book, sec let me search the link 20:55:58 PuercoPop: if you want to save a function referred by a variable, yes, because otherwise you'll "copy" the symbol-value, not symbol-function 20:56:04 Oddity [~Oddity@unaffiliated/oddity] has joined #lisp 20:56:39 PuercoPop: Thanks - I'm on a train at the moment without access to the book (sigh). 20:56:49 I'm looking for the ~V directive - what does it do? 20:58:40 -!- zacharias [~zacharias@unaffiliated/zacharias] has quit [Quit: WeeChat 0.4.2-dev] 20:59:22 I can't find ~V directive in CLHS 20:59:40 v isn't a directive, you can use it for arguments to directives 20:59:42 <|3b|> isn't v the one to get a parameter from arglist? 20:59:51 yeah 21:00:10 It's used in the ECL TPL-PROMPT function - I can't find it described anywhere and it throws an exception in ECL and my CL. It might be dead code. 21:00:27 "In place of a prefix parameter to a directive, V (or v) can be used. In this case, format takes an argument from args as a parameter to the directive. The argument should be an integer or character. If the arg used by a V parameter is nil, the effect is as if the parameter had been omitted." 21:00:45 I couldn't find it either 21:01:17 namtsui [~user@c-76-102-34-148.hsd1.ca.comcast.net] has joined #lisp 21:01:19 So it needs to be used with another directive? 21:01:23 <|3b|> yeah 21:01:31 so I don't need the #' part and can just prependit to the variable name if I want to apply it. Thanks. 21:02:12 <|3b|> PuercoPop: not sure if that is correct or not 21:02:22 syamajala [~syamajala@dyn-160-39-225-105.dyn.columbia.edu] has joined #lisp 21:02:26 -!- smazga [~acrid@64.55.45.194] has quit [Quit: rcirc on GNU Emacs 24.3.1] 21:02:31 I'll try to translate it to code 21:02:45 PuercoPop: well, you don't need it if you're writing something like (let ((var (lambda (x) ...))) (apply var y)) 21:02:48 <|3b|> (let ((a #'+)) (funcall a 1 2 3)) 21:03:03 jangle [~jimmy1984@dsl-164.7-238.gtb.net] has joined #lisp 21:03:10 <|3b|> (flet ((a () 1)) (funcall #'a)) 21:03:28 -!- AeroNotix [~xeno@aboe49.neoplus.adsl.tpnet.pl] has quit [Read error: Operation timed out] 21:03:42 -!- segv- [~mb@95-91-241-45-dynip.superkabel.de] has quit [Ping timeout: 264 seconds] 21:05:36 smazga [~acrid@64.55.45.194] has joined #lisp 21:06:34 antgreen [~green@64.56.254.79] has joined #lisp 21:06:44 Bike - Where did you find that text regarding ~V in the CLHS? 21:06:49 This apply, map, some, funcall way of thinking is hard for me to grow accustomed. Sign that I'm learning something. 21:07:06 -!- ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has quit [Ping timeout: 268 seconds] 21:07:16 <|3b|> clhs 22.3 21:07:16 Formatted Output: http://www.lispworks.com/reference/HyperSpec/Body/22_c.htm 21:07:17 -!- nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has quit [Remote host closed the connection] 21:07:27 yeah, it's in the 22.3 text. 21:07:29 -!- ahoops [~ahoops__@121.96.14.223] has quit [Ping timeout: 256 seconds] 21:07:36 sdemarre [~serge@91.180.84.159] has joined #lisp 21:07:39 There's no ~V directive. V is for variable arguments to directive. 21:08:02 (format nil ">~VD<" 10 1) --> "> 1<" 21:08:08 ahoops [~ahoops__@121.96.14.223] has joined #lisp 21:08:55 (format nil "~V,,,V<~>" 10 #\*) --> "**********" 21:09:23 -!- Davidbrcz [~david@AToulouse-554-1-30-171.w92-149.abo.wanadoo.fr] has quit [Ping timeout: 240 seconds] 21:09:43 Ah, that would explain it - I was misinterpreting (format t "~A~V,,,'>A " ...) 21:10:46 Does that look like a valid FORMAT control string? 21:11:06 -!- pnpuff [~ff@unaffiliated/pnpuff] has quit [Quit: leaving] 21:11:20 drmeister: yes. It formats two numbers. 21:11:20 yeah. 21:11:45 it's ~a with no arguments, and then ~a with a v, nothing, nothing, and #\> 21:11:59 (format t "~A~V,,,'>A " 42 10 3) --> 423>>>>>>>>> 21:12:02 and pads with > 21:12:18 Then my problem must be with the arguments. 21:13:23 -!- GuglielmoS [~guglielmo@ppp-123-111.21-151.libero.it] has quit [Ping timeout: 240 seconds] 21:15:50 GuglielmoS [~guglielmo@ppp-123-111.21-151.libero.it] has joined #lisp 21:17:08 -!- edgar-rft [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has quit [Quit: mental vacuum] 21:17:11 drmeister: that said, notice that ~A and ~D, etc don't necessarily format numbers or strings or whatever. (format nil "~{|~5A ~:* ~5D|~^ ~}" '(123 abc)) --> "|123 123| |abc abc|" 21:18:01 -!- nyef [~nyef@c-50-157-244-41.hsd1.ma.comcast.net] has quit [Quit: G'night all.] 21:18:09 pjb: Thanks - I'm slowly learning the ins and outs of FORMAT. 21:19:00 pkhuong: if a GF is being called with a set of arguments of types that have not been used before, does sbcl search the cache to find the closest match for an EMF that *has* been generated before? or does it just generate a new one? 21:20:23 -!- ericmath1son [~ericmathi@172-15-249-133.lightspeed.irvnca.sbcglobal.net] has quit [Quit: leaving] 21:20:46 ericmathison [~ericmathi@172-15-249-133.lightspeed.irvnca.sbcglobal.net] has joined #lisp 21:21:07 rszeno [~rszeno@79.114.102.141] has joined #lisp 21:23:01 -!- hiato [~hiato@41-133-149-15.dsl.mweb.co.za] has quit [Quit: Nothing so gives the illusion of intelligence as personal association with large sums.] 21:24:39 -!- youlysses [~user@75-132-28-10.dhcp.stls.mo.charter.com] has quit [Read error: Connection reset by peer] 21:25:18 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 264 seconds] 21:25:48 ehu: I really don't know much about PCL, sorry. 21:27:02 pkhuong: no problem. 21:27:06 youlysse` [~user@75-132-28-10.dhcp.stls.mo.charter.com] has joined #lisp 21:27:30 -!- runningskull is now known as zz_runningskull 21:27:32 pkhuong: nevertheless it did help me, actually. 21:28:54 -!- PuercoPop [~user@199.47.72.29] has quit [Ping timeout: 264 seconds] 21:31:09 -!- GuglielmoS [~guglielmo@ppp-123-111.21-151.libero.it] has quit [Quit: GuglielmoS] 21:31:55 Is the difference between FINISH-OUTPUT and FORCE-OUTPUT that FINISH-OUTPUT blocks until the output has made it to the output-stream and FORCE-OUTPUT doesn't block? 21:33:38 agumonkey [~agu@194.158.70.86.rev.sfr.net] has joined #lisp 21:34:01 I'm implementing them in C++ and I've got ostream::flush - would it be ok to use that for both of them? 21:34:07 -!- elh [~elawrence@ool-ad025ac3.dyn.optonline.net] has quit [Quit: elh] 21:35:32 "The precise actions of these functions are implementation-dependent." go nuts 21:36:51 PuercoPop [~user@199.47.72.29] has joined #lisp 21:37:10 sellout- [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has joined #lisp 21:37:30 Whooo hooo! 21:37:49 -!- sellout- [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has quit [Read error: Connection reset by peer] 21:37:57 sellout- [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has joined #lisp 21:38:53 -!- youlysse` [~user@75-132-28-10.dhcp.stls.mo.charter.com] has quit [Ping timeout: 245 seconds] 21:39:28 -!- knob [~knob@76.76.202.244] has quit [Quit: Leaving] 21:39:38 -!- jlongster [~user@pool-96-238-181-209.rcmdva.fios.verizon.net] has quit [Ping timeout: 256 seconds] 21:42:14 sykopomp [~sykopomp@unaffiliated/sykopomp] has joined #lisp 21:42:53 -!- sdemarre [~serge@91.180.84.159] has quit [Read error: Operation timed out] 21:43:51 jrajav [~jrajav@71-82-124-223.dhcp.roch.mn.charter.com] has joined #lisp 21:43:58 oudeis [~oudeis@37.142.174.210] has joined #lisp 21:44:53 -!- kami [~user@unaffiliated/kami-] has quit [Ping timeout: 240 seconds] 21:45:25 bitonic [~user@97e10035.skybroadband.com] has joined #lisp 21:47:54 -!- drmeister [~drmeister@mobile-198-228-197-121.mycingular.net] has quit [Read error: Connection reset by peer] 21:48:15 -!- quackv4 [~quack@vps-1058467-4367.manage.myhosting.com] has quit [Ping timeout: 252 seconds] 21:50:28 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 21:50:30 ideally, not as nuts as SBCL which might fail to ever output everything with FORCE-OUTPUT. 21:55:17 drmeister [~drmeister@mobile-198-228-197-121.mycingular.net] has joined #lisp 21:55:17 -!- namtsui [~user@c-76-102-34-148.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 21:56:10 -!- fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has quit [Quit: leaving] 21:56:12 -!- talas [~talas@unaffiliated/talas] has quit [Ping timeout: 245 seconds] 21:57:20 -!- zz_runningskull is now known as runningskull 21:58:08 -!- jtza8 [~jtza8@105-237-1-78.access.mtnbusiness.co.za] has quit [Remote host closed the connection] 22:00:07 -!- dstatyvka [ejabberd@pepelaz.jabber.od.ua] has left #lisp 22:00:17 -!- miql [~miql@ip68-98-19-126.ph.ph.cox.net] has quit [Ping timeout: 252 seconds] 22:01:09 -!- drmeister [~drmeister@mobile-198-228-197-121.mycingular.net] has quit [Read error: Connection reset by peer] 22:01:41 drmeister [~drmeister@70.42.157.33] has joined #lisp 22:02:37 -!- statl_ [~statl@dslb-094-218-229-237.pools.arcor-ip.net] has quit [Quit: Lost terminal] 22:03:42 -!- redscare [~Adium@18.189.7.78] has quit [Ping timeout: 264 seconds] 22:03:58 developernotes [~developer@173-18-189-145.client.mchsi.com] has joined #lisp 22:04:14 Beetny [~Beetny@ppp118-208-145-197.lns20.bne1.internode.on.net] has joined #lisp 22:04:49 -!- kennyd [~kennyd@93-141-49-58.adsl.net.t-com.hr] has quit [Ping timeout: 248 seconds] 22:04:58 -!- oudeis [~oudeis@37.142.174.210] has quit [Quit: This computer has gone to sleep] 22:06:16 -!- runningskull is now known as zz_runningskull 22:09:33 kennyd [~kennyd@93-138-115-228.adsl.net.t-com.hr] has joined #lisp 22:10:01 -!- adelgado [~TomSawyer@65.23.61.98.nw.nuvox.net] has quit [Quit: Leaving.] 22:10:19 adelgado [~TomSawyer@65.23.61.98.nw.nuvox.net] has joined #lisp 22:14:43 -!- adelgado [~TomSawyer@65.23.61.98.nw.nuvox.net] has quit [Ping timeout: 245 seconds] 22:15:36 -!- developernotes [~developer@173-18-189-145.client.mchsi.com] has quit [Quit: developernotes] 22:17:00 poi519 [~danil@91.199.35.1] has joined #lisp 22:17:28 -!- poi519 [~danil@91.199.35.1] has quit [Client Quit] 22:17:42 poi519 [~danil@91.199.35.1] has joined #lisp 22:19:45 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Quit: Automatic restart triggered due to persistent lag. Freenode staff: If this is happening too frequently, please set a nickserv freeze on my account, and once my connection is stable, unfreeze the account and /kill me to trigger a reconnect.] 22:19:59 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 22:20:17 Quadrescence [180405b0@gateway/web/freenode/ip.24.4.5.176] has joined #lisp 22:22:27 namtsui [~user@c-76-102-34-148.hsd1.ca.comcast.net] has joined #lisp 22:26:47 Nisstyre [~yours@oftn/member/Nisstyre] has joined #lisp 22:27:09 ISF [~ivan@187.106.36.28] has joined #lisp 22:28:33 -!- slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has quit [Ping timeout: 240 seconds] 22:29:08 xan_ [~xan@80.174.78.155.dyn.user.ono.com] has joined #lisp 22:30:36 -!- drmeister [~drmeister@70.42.157.33] has quit [Read error: Connection reset by peer] 22:30:40 -!- syamajala [~syamajala@dyn-160-39-225-105.dyn.columbia.edu] has quit [Quit: leaving] 22:30:51 drmeister [~drmeister@70.42.157.33] has joined #lisp 22:32:20 -!- zz_runningskull is now known as runningskull 22:36:59 -!- runningskull is now known as zz_runningskull 22:46:25 -!- drmeister [~drmeister@70.42.157.33] has quit [Read error: Connection reset by peer] 22:46:39 drmeister [~drmeister@70.42.157.33] has joined #lisp 22:51:16 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 22:52:57 -!- gravicappa [~gravicapp@ppp91-77-162-148.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 22:53:39 nialo- [~yaaic@ool-18bbb124.dyn.optonline.net] has joined #lisp 22:53:54 -!- Kenjin [~kenjin@bl6-49-232.dsl.telepac.pt] has quit [Remote host closed the connection] 22:54:24 -!- xan_ [~xan@80.174.78.155.dyn.user.ono.com] has quit [Ping timeout: 268 seconds] 22:55:01 Kenjin [~kenjin@bl6-49-232.dsl.telepac.pt] has joined #lisp 22:55:05 -!- nialo- [~yaaic@ool-18bbb124.dyn.optonline.net] has quit [Read error: Connection reset by peer] 22:58:17 -!- agumonkey [~agu@194.158.70.86.rev.sfr.net] has quit [Ping timeout: 245 seconds] 23:05:44 -!- zz_runningskull is now known as runningskull 23:07:45 nilsi [~nilsi@37.250.13.126.bredband.tre.se] has joined #lisp 23:10:53 -!- poi519 [~danil@91.199.35.1] has quit [Ping timeout: 240 seconds] 23:11:16 -!- Nisstyre [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 23:17:27 -!- PuercoPop [~user@199.47.72.29] has quit [Ping timeout: 245 seconds] 23:17:36 PuercoPop [~user@199.47.72.29] has joined #lisp 23:17:49 -!- mishoo [~mishoo@93.113.190.121] has quit [Ping timeout: 246 seconds] 23:23:37 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Quit: Leaving.] 23:27:02 Vivitron [~Vivitron@pool-98-110-213-33.bstnma.fios.verizon.net] has joined #lisp 23:31:05 MithrilTux [~MithrilTu@66-162-141-202.static.twtelecom.net] has joined #lisp 23:31:57 -!- MithrilTux [~MithrilTu@66-162-141-202.static.twtelecom.net] has quit [Remote host closed the connection] 23:33:17 -!- Sagane [~Sagane@177.100-226-89.dsl.completel.net] has quit [Read error: Connection reset by peer] 23:34:43 -!- MithrilTuxedo [~MithrilTu@66-162-141-202.static.twtelecom.net] has quit [Ping timeout: 264 seconds] 23:36:23 jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has joined #lisp 23:45:58 -!- drmeister [~drmeister@70.42.157.33] has quit [Ping timeout: 245 seconds] 23:48:29 setmeaway [~setmeaway@119.201.52.138] has joined #lisp 23:51:21 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Read error: Connection reset by peer] 23:54:14 -!- pavelpenev [~quassel@85.130.70.65] has quit [Remote host closed the connection] 23:54:22 Is it possible to shadow a lexical binding of a function with a binding that has dynamic extent 23:54:54 functions cannot have dynamic extent themselves but variables can and funcall can be used 23:54:56 you can't dynamically bind functions 23:54:58 The equivalent of (let ((x 1)) (let ((x 2)) (declare special x) ...)) but for FLET 23:55:26 drmeister [~drmeister@mobile-198-228-197-121.mycingular.net] has joined #lisp 23:55:27 Bike: so no 23:55:43 nope 23:55:57 functions can only be bound in the global environment or the lexical environment then 23:56:02 yep 23:57:00 <_tca> also, dynmamic extent and dynamic binding are two different things 23:58:04 _tca: not really; a dynamic binding establishes a binding with dynamic extent 23:58:49 well, a block establishes a lexical binding with dynamic extent. 23:59:33 hmm I would say it establises a lexical binding to a block with dynamic extent