00:00:25 does CLISP have a function to call a SHELL command? 00:00:27 generating wrappers is hards, since sometimes you want to treat pointers as opaque, and othertimes not 00:00:42 pkhuong: I had switched to commonqt approach (weak hash table of lisp-side refs to shared_ptr), and bunch of macros to generate ffi wrappers, works pretty good so far 00:00:59 ryankarason: how about SHELL 00:01:11 with GC/C++ refcounting nicely cooperating and not leaking stuff 00:01:39 maxm: that only works because of smoke (and not too much cpp hacks). 00:01:48 no my lib does not use smoke 00:02:07 jasom: jajajaja fantastic! 00:02:11 shared_ptr are just 2 pointers, one is pointer to object, one is opaque pointer to refcount 00:02:24 maxm: who takes care of name mangling and dispatching to the right overloaded function then? 00:03:25 Ah, you mean you use macros to generate C++ wrappers and call them via the FFI. I'd like to avoid this step. 00:04:32 I don't generate bindings dynamically, that is I have to have a wrapper for each polymorphic method, from lisp side they all look like blah_set_order_size(order &x) (where order is shared_ptr), iorder being abstract class with all polimorphic methods I need on orders from diff brokers or from simulated broker 00:05:08 but my API is pretty small (comparing to a big library like GUI), so I just generate those with macros 00:05:41 kliph [~user@unaffiliated/kliph] has joined #lisp 00:05:50 -!- ZombieChicken [~weechat@unaffiliated/forgottenwizard] has quit [Read error: Operation timed out] 00:06:04 now when Lisp retains reference to an order, its its in a (struct shared_ptr px py), which contains 2 foreign pointers to the C++ side shared_ptr, which is always 2 pointers 00:06:15 ZombieChicken [~weechat@unaffiliated/forgottenwizard] has joined #lisp 00:07:11 I hash them on lisp side in a weak hash, by "px" pointer (the object one), so Lisp side always has at most 1 ref, and when they are GC'ed, I call into C++ to deref them, which calls destructor (if C++ side had no more refs) 00:09:10 pkhuong: well I'm not even sure how to go about doing that automatically. Won't you need a C++ side parser/groveler, kind of like SWIG? or clang provides that? 00:11:46 miql_ [~miql@ip68-98-19-126.ph.ph.cox.net] has joined #lisp 00:11:48 -!- zz_runningskull is now known as runningskull 00:13:08 clang++ is a full blown C++ compiler. Generate the exact wrapper you need for the arguments you have in the currenet foreign call, call it. You want to call the method "foo" on an object of type "bar"? I'll generate a wrapper for that call when I see it, dynamically, and let clang++ deal with figuring out if it even makes sense. 00:13:22 zRecursive [~czsq888@118.112.156.193] has joined #lisp 00:13:32 wow thats actually sounds neat 00:13:45 pkhuong: presumably you want to do some caching (I can't imagine that's very fast) 00:13:49 will it work on commonqt or similar size libs that are doing hairy stuff themselfs? 00:13:58 jasom: right. 00:14:01 sorry on just qt I mean 00:14:21 maxm: qt has it own preprocessor, so probably not. Otherwise, clang is clang. 00:14:27 well I assume you could do a "batch pass" to wrap a library like qt beforehand 00:14:34 maxm: my experience doing something similar with C suggests that the hard part is getting the #include stuff right 00:14:53 did not they got rid of the pre-processor? heh I been only using it from Lisp for so long, I forgot 00:15:55 jasom: but clang already has that logic (: 00:16:28 -!- runningskull is now known as zz_runningskull 00:17:25 pkhuong: no I mean the include directories to tell clang about 00:17:44 you know the -I stuff on the command line 00:17:58 victor_lowther [~victor.lo@adsl-99-104-106-172.dsl.aus2tx.sbcglobal.net] has joined #lisp 00:18:10 jasom: that's exactly as hard as compiling from the command line. 00:18:13 -!- davazp [~user@254.Red-79-144-63.dynamicIP.rima-tde.net] has quit [Ping timeout: 248 seconds] 00:18:27 pkhuong: some libraries it's hard to do without cmake or ./configure though 00:19:00 or pkg-config or whatnot 00:19:43 -!- slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has quit [Ping timeout: 241 seconds] 00:21:13 -!- miql_ [~miql@ip68-98-19-126.ph.ph.cox.net] has quit [Ping timeout: 246 seconds] 00:22:17 jasom: if that's the main issue in your foreign interface, you're in a pretty good position. 00:22:50 protist [~protist@108.174.69.111.dynamic.snap.net.nz] has joined #lisp 00:23:05 pkhuong: I agree 00:23:09 pkhuong: that was my point 00:23:53 -!- kimochiwarui [~user@unaffiliated/dijkstragroupie] has quit [Remote host closed the connection] 00:24:42 kimochiwarui [~user@unaffiliated/dijkstragroupie] has joined #lisp 00:26:16 jasom: I didn't understand your issue 00:27:17 -!- natechan [~natechan@69.38.214.164] has quit [Ping timeout: 248 seconds] 00:30:41 Denommus: just saying that you could write a reader-macro using #/ if you wanted; I don't know of any implementations that currently use that 00:31:43 hmmm. CCL uses #_ for its objc stuff, right? #/ seems strangely familiar. 00:32:01 Denommus: but you would have to check implementations since #/ isn't explicitly reserved for the user 00:33:14 -!- bitonic [~user@2.126.175.247] has quit [Ping timeout: 255 seconds] 00:33:52 what someone could come up with for a "research project" or such, is a new EVAL protocol, that would somehow merge the read stage into inside.. 00:34:05 so you can have lexically local reader macros, similar to macrolets 00:34:10 ie (with- 00:35:23 maxm: eval-when will let you do that at the toplevel, which allows a lot 00:35:27 (with-regexp-syntax (..estiblishes // as readers ) (when (/.*[0-9]/) (push $1 whatever))) 00:35:58 jasom: no, I understood this. I didn't understand your issue with the libraries 00:36:06 Or just agree on a symbol macro to bind a copy of the readtable, call a function, and then call read-delimited-list. Much clearer than to add read-time effects to symbols. 00:37:00 breakds [~breakds@cpe-74-79-147-26.twcny.res.rr.com] has joined #lisp 00:37:12 Denommus: if you are dynamically invoking a compiler, you will need to dynamically determine the flags to pass to it as well. In particular a lot of libraries require passing -Isomething to compile against them 00:37:16 pkhuong: I'm having hard time figuring if what you said above is generic mechanism or you have to agree per symbol? ie / or ? if latter, won't it be same as # 00:37:54 jasom: but isn't this a non-issue with cmake or autotools? 00:38:12 Denommus: not when you're compiling at runtime, from another language (e.g. CL). 00:38:17 Denommus: yes, but read what pkhuong is doing in more detail 00:38:50 ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has joined #lisp 00:38:59 nug700_ [~nug700@174-19-139-197.phnx.qwest.net] has joined #lisp 00:38:59 maxm: I think the idea is to e.g. define #! as a reader macro that will let you temporarily bind the readtable for any character you want 00:39:17 ah 00:39:20 maxm: and I picked #! at random; the important thing is that everyone agrees on this one character, to allow reuse of any others 00:40:05 maxm: decide on a local readtable-frobbing symbol, use that. If no one agrees with you, you still have the advantage of syntax extension over a restricted range of text. If others agree, it's that much less collisions in the global character space. 00:41:24 -!- nug700 [~nug700@174-19-139-197.phnx.qwest.net] has quit [Ping timeout: 240 seconds] 00:41:24 so it would look like , #!(with-regexp-munching (when /.*[0-9]$/) (push $1 blah)) 00:41:46 sure. 00:41:58 then #! saves read table, reads 1st symbol, calls it (which can change readtable), reads rest, then restores it? 00:42:13 actually not a bad solution, I feel kind of unclever having not thought of it :-) 00:42:19 the callee can even process the stream itself. 00:42:22 -!- ramus_ is now known as ramus 00:42:26 I like it 00:43:31 -!- Ue [~Ue@unaffiliated/ue] has quit [Ping timeout: 276 seconds] 00:43:34 (#!with-regexp-syntax ...) looks much easier to get right. 00:43:40 so who's going to implement that? 00:43:41 now we need a person with free time on their hands, to make it into a library, or find good existing one 00:43:51 named-readtables. 00:44:01 or it does it? 00:44:52 named-readtables wouldn't allow for nesting, would it? 00:44:54 if I could focus only on college, I'd do that. But I have real-world work to worry. And I'm not being exemplary productive the last few days :-( 00:44:58 *maxm* uses it with commonqt, don't remember such functionality.. gotta check any changes in it for last few years 00:45:01 though that might be a feature 00:45:35 It doesn't have syntax to locally enable read tables, but it has related infrastructure, compatible goals, and it exists. 00:45:51 thing is for it to take off, is to a) allow other libraries easy way to define such readers/munchers b) don't screw up indentation or have emacs hooks for it c) don't look ugly 00:46:07 then it would take off like fire, coz you can implement so much cool stuff with functionality like that 00:46:13 so (#!readtable-name ...) evaluates with readtable named readtable-name 00:46:45 jasom: well, reads. 00:46:48 jasom: is that proposal or named readtables does it now? 00:46:50 right 00:46:51 Ue [~Ue@unaffiliated/ue] has joined #lisp 00:46:54 maxm: proposal 00:47:44 maxm: downside is you couldn't do something like (#!with-regex-macros (#!with-timestamp-macros ...)) to get two different ones at the same time 00:47:49 chameco [~samuel@cpe-67-241-240-138.stny.res.rr.com] has joined #lisp 00:47:50 imho not just readtable name, there need to be ways to establish bindings inside, because usually if you going to do munching 00:47:57 -!- moore33 [~moore@ABordeaux-153-1-28-76.w92-149.abo.wanadoo.fr] has quit [Ping timeout: 252 seconds] 00:48:09 you want to have some special variables, and then farther munching depends on their value 00:48:22 maxm: what do you mean? 00:48:26 maxm: (#!foo ...) binds read-table to a copy and calls foo with the stream. Do what you want in foo. 00:48:35 I hate it when I search for ECL in Google and eclipse results come up 00:48:44 pkhuong: I think that's better and doesn't require anything from named-readtables, no? 00:48:54 ie (when /regexp/ (push $1 blah)), then reader for $, needs to know there was / before it 00:49:19 maxm: pkhuong's solution would allow that 00:49:24 -!- harish [~harish@cm32.zeta224.maxonline.com.sg] has quit [Ping timeout: 240 seconds] 00:49:38 -!- zz_runningskull is now known as runningskull 00:49:39 ah yea 00:49:45 jasom: no, but named-readtable makes it more easily useful. 00:49:48 *ski* . o O ( ECL^{i}PS^{e} ) 00:50:29 pkhuong: example? 00:50:56 coz you can define readtable with that name, and function too I guess? 00:51:50 jasom: it already has pre-registered readtables, and just binding a pre-defined readtable is a common use case. So sure, the function approach provides the most extensibility, but it sure would be nice to make the common case (just change the readtable) easy. 00:52:48 man if we had like 10 guys here thinking aloud like this, we'd take over the world.. But I'm already in my pajamas 00:52:48 Sorry, I couldn't find anything for if we had like 10 guys here thinking aloud like this, we'd take over the world.. But I'm already in my pajamas. 00:53:12 specbot is almost the worst bot :( 00:53:15 ROFL 00:53:16 Moreover, named-readtable already has code for merging readtables. 00:53:37 we should use some escape character for specbot, like , 00:53:40 man ls 00:53:40 http://developer.apple.com/documentation/Darwin/Reference/ManPages/man1/ls.1.html 00:54:15 pjb` [~t@AMontsouris-651-1-143-245.w90-46.abo.wanadoo.fr] has joined #lisp 00:57:23 -!- DataLinkDroid [~DataLinkD@1.129.76.246] has quit [Ping timeout: 256 seconds] 00:57:38 -!- pjb [~t@AMontsouris-651-1-111-59.w83-202.abo.wanadoo.fr] has quit [Ping timeout: 245 seconds] 00:59:37 -!- Watcher7 is now known as Watcher7|off 01:00:51 moore33 [~moore@ABordeaux-153-1-8-109.w92-146.abo.wanadoo.fr] has joined #lisp 01:02:07 -!- rszeno [~rszeno@79.114.93.227] has quit [Quit: Leaving.] 01:03:54 -!- wbooze [~wbooze@xdsl-78-35-164-34.netcologne.de] has quit [Ping timeout: 252 seconds] 01:07:05 -!- gmcastil` [~user@50-23-65-53.revip2.marketstreetwifi.net] has quit [Ping timeout: 256 seconds] 01:07:07 DataLinkDroid [~DataLinkD@110.151.183.144] has joined #lisp 01:08:32 -!- runningskull is now known as zz_runningskull 01:08:48 (loop for f in *features* by 'cddr) signals a warning on multiple implementations but I can't find chapter & verse why it might do so. 01:09:09 lyanchih [~lyanchih@202.39.219.19] has joined #lisp 01:10:19 ckoch786_ [~quassel@cpe-98-27-140-191.neo.res.rr.com] has joined #lisp 01:11:06 ok 01:11:07 step-fun---a form that evaluates to a function of one argument. 01:11:18 I'm trying to compile ecl-android from https://github.com/ageneau/ecl-android 01:11:33 -!- DataLinkDroid [~DataLinkD@110.151.183.144] has quit [Ping timeout: 256 seconds] 01:11:35 but it seems it expects a linux-x86 01:11:43 of course, mine is x86_64 01:12:53 adeht: where's that? 01:12:59 clhs loop 01:12:59 http://www.lispworks.com/reference/HyperSpec/Body/m_loop.htm 01:13:00 "Can not find Android toolchain in /opt/android-ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/" 01:14:12 "signals a warning on multiple implementations" -- interesting 01:14:53 not surprising, probably all inheriting from MIT loop 01:14:57 which is german for "WITH loop" 01:15:40 I'm more curisious as to what made you do *features* by #'cddr 01:15:53 you'd like to only know random sample of implementation features? 01:16:01 he's only interested in odd features (LOL) 01:16:07 ah 01:17:26 maxm: it's my go-to predefined list when a list is needed for an example 01:18:36 Xach is not just interested in odd features, he is also planning on resetting the symbol-function of the setting function in the loop :) 01:18:49 setting -> stepping 01:21:32 jasom: so, the point of named readtables is that it makes stuff like http://paste.lisp.org/display/137552 easy. 01:23:32 -!- zz_runningskull [~runningsk@li77-167.members.linode.com] has quit [Quit: ZNC - http://znc.sourceforge.net] 01:23:51 harish [~harish@119.234.172.153] has joined #lisp 01:24:14 *bhyde* doesn't like custom read tables 01:24:23 stardiviner [~quassel@218.74.180.49] has joined #lisp 01:28:13 I guess I could use (list) 01:28:14 pkhuong: is there a way to make it do (#&:schemish .... ) rather then (progn #&:skemish) ? or would that require overriding ( 01:28:52 hard to do that right. 01:28:52 fenton [~fenton@ppp-124-121-110-122.revip2.asianet.co.th] has joined #lisp 01:28:58 yea mostly they suck, but if there was readable/easy to extend standard, imho stuff like local nicknames could have been implemented with them 01:29:00 DataLinkDroid [~DataLinkD@1.147.131.100] has joined #lisp 01:29:42 -!- drmeister [~drmeister@h69-21-18-138.nwlnnh.dedicated.static.tds.net] has quit [Remote host closed the connection] 01:30:53 one can come up with a sensible shortcut even like on lisps with case preservation, (With-xxx) -> readtable dispatch like yours on "xxx", 01:31:28 would be insanely cool, and no ugliness other then a capital W 01:32:31 automatically solves problem of emacs formatting and such (and these are actually showstoppers, ppl don't like to bother, so something that does not indent right, really hinders acceptance of things sometimes) 01:33:06 DataLinkD2 [~DataLinkD@110.150.89.134] has joined #lisp 01:33:27 stardiviner_ [~quassel@122.236.250.166] has joined #lisp 01:33:41 -!- fenton [~fenton@ppp-124-121-110-122.revip2.asianet.co.th] has quit [Client Quit] 01:33:55 *maxm* puts it into todo list, coz that is actually pretty awesome idea.. One thing I still don't like about my Qt dotted stuff, is I can't do (foo.bar.baz x y z).foo.bar, I got to put 1st one into a lexical x, then use x.foo.bar 01:35:55 -!- DataLinkDroid [~DataLinkD@1.147.131.100] has quit [Ping timeout: 256 seconds] 01:36:14 -!- stardiviner [~quassel@218.74.180.49] has quit [Ping timeout: 255 seconds] 01:36:33 (deref bar foo (deref baz bar foo)) or the like could be done though 01:37:37 -!- DataLinkD2 [~DataLinkD@110.150.89.134] has quit [Ping timeout: 256 seconds] 01:38:04 yea but when you have to stare at GUI code a lot, for non-trivial stuff it gets ugly.. Say what you want but for deeply nested object model of modern GUI's, dotted infix syntax for following chain of objects, is simply better / easier to reason about 01:39:06 -!- harish [~harish@119.234.172.153] has quit [Ping timeout: 256 seconds] 01:40:12 -!- ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] 01:41:26 ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has joined #lisp 01:42:59 or maybe (deref (deref-funcall foo.bar.baz x y z) foo.bar)) heh 01:44:13 heh http://i.imgur.com/sqijToX.png come up with deref syntax that makes this easier on the eyes.. And its a simple example, complicated example would be half-page functions with 3 different let/cond/let/ etc 01:45:03 (new* ..) is a shortcut for whole function is wrapped into unwind-protect, and new* objects are freed in the end 01:45:13 or (deref (foo.bar.baz x y z) foo.bar)) but it would seem to be a slightly more complex macro 01:45:27 oops I think I have an extra ) 01:45:27 coz Qt takes a reference when you add allocatable objects to something 01:46:31 fenton [~fenton@ppp-124-121-110-122.revip2.asianet.co.th] has joined #lisp 01:46:49 is there a recommended way to run shell commands from CL? 01:47:02 i dont' care about cross platform, it's only for linux. 01:47:37 asdf 3 has thin wrapper, so does iolib. There is trivial-shell which does more extensive wrapping 01:48:03 maxm: which would you suggest? 01:48:10 -!- seangrove [~user@208.80.69.42] has quit [Ping timeout: 256 seconds] 01:48:20 normanrichards [~normanric@201.237.201.2] has joined #lisp 01:49:21 drmeister [~drmeister@173-162-165-237-NewEngland.hfc.comcastbusiness.net] has joined #lisp 01:50:10 I use sb-ext:run-program and sh -c. 01:50:49 *maxm* is using same as pkhuong for now, I'll probably be switching to asdf:run-shell-program instead if I need to be portable 01:51:33 -!- Dalek_Baldwin [~Adium@108-225-26-178.lightspeed.irvnca.sbcglobal.net] has quit [Quit: Leaving.] 01:51:48 (uiop/run-program:run-program "echo hi" :output *standard-output*) is making me happy these days 01:51:50 seems trivial shell suggests you use inferior-shell. http://stackoverflow.com/questions/6065446/executing-a-shell-command-from-common-lisp 01:52:32 -!- Watcher7|off is now known as Watcher7 01:52:38 ah yea I forgot that asdf one is now uiop/run-program, which is more extensive wrapper 01:52:41 or uiop:run-program 01:54:14 where to find out more info about uiop? 01:54:25 DataLinkDroid [~DataLinkD@1.150.75.0] has joined #lisp 01:54:25 seems that was spun off of asdf? 01:55:04 -!- cdidd [~cdidd@95-24-29-226.broadband.corbina.ru] has quit [Ping timeout: 260 seconds] 01:55:18 http://common-lisp.net/project/asdf/ seems to describe it 01:55:22 cdidd [~cdidd@95-24-29-226.broadband.corbina.ru] has joined #lisp 01:56:10 maxm: ah thanks... 01:56:12 fenton, i've been reading code 01:56:27 -!- rfgpfeiffer [~bob@blubberquark.de] has quit [Remote host closed the connection] 01:58:02 joneshf-work [~joneshf@mail.concordusapps.com] has joined #lisp 01:58:02 -!- joneshf-work [~joneshf@mail.concordusapps.com] has quit [Client Quit] 01:58:49 it's only got 29 dozen exported symbols :) 02:02:45 joneshf-work [~joneshf@mail.concordusapps.com] has joined #lisp 02:03:22 -!- guiambros [~guiambros@z65-50-88-217.ips.direcpath.com] has quit [Read error: Connection reset by peer] 02:07:42 -!- chameco [~samuel@cpe-67-241-240-138.stny.res.rr.com] has quit [Ping timeout: 252 seconds] 02:09:03 -!- Ue [~Ue@unaffiliated/ue] has quit [Quit: Bye!] 02:10:11 kvda [~kvda@unaffiliated/kvda] has joined #lisp 02:10:22 -!- breakds [~breakds@cpe-74-79-147-26.twcny.res.rr.com] has quit [Remote host closed the connection] 02:10:49 harish [harish@nat/redhat/x-uyvibxvmagyddzns] has joined #lisp 02:13:25 -!- Z_Mass [~zmassia@64.228.129.204] has quit [Ping timeout: 248 seconds] 02:13:53 -!- DataLinkDroid [~DataLinkD@1.150.75.0] has quit [Ping timeout: 256 seconds] 02:14:59 -!- Denommus [~user@gateway/tor-sasl/denommus] has quit [Quit: going home] 02:15:33 -!- lyanchih [~lyanchih@202.39.219.19] has quit [Quit: lyanchih] 02:18:46 nug700 [~nug700@174-19-128-127.phnx.qwest.net] has joined #lisp 02:20:45 -!- theos is now known as Guest4138 02:21:10 theos [~theos@unaffiliated/theos] has joined #lisp 02:21:25 -!- nug700_ [~nug700@174-19-139-197.phnx.qwest.net] has quit [Ping timeout: 248 seconds] 02:22:02 -!- quazimodo [~quazimodo@c27-253-100-110.carlnfd2.nsw.optusnet.com.au] has quit [Ping timeout: 245 seconds] 02:22:50 -!- joneshf-work [~joneshf@mail.concordusapps.com] has quit [Quit: Leaving] 02:22:54 -!- Guest4138 [~theos@unaffiliated/theos] has quit [Ping timeout: 264 seconds] 02:26:27 lyanchih [~lyanchih@202.39.219.19] has joined #lisp 02:26:55 -!- rswarbrick [~rswarbric@cpc2-cove3-0-0-cust17.3-1.cable.virginmedia.com] has quit [Ping timeout: 264 seconds] 02:27:00 LiamH [~liam@pool-173-73-123-20.washdc.east.verizon.net] has joined #lisp 02:28:36 -!- joneshf-laptop [~joneshf@mail.concordusapps.com] has quit [Ping timeout: 252 seconds] 02:29:49 -!- lyanchih [~lyanchih@202.39.219.19] has quit [Client Quit] 02:30:43 another approach to getting doc for uiop :) https://gist.github.com/bhyde/5754124 02:31:34 lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has joined #lisp 02:36:25 -!- weie [~eie@softbank221078042071.bbtec.net] has quit [Quit: Leaving...] 02:37:38 DataLinkDroid [~DataLinkD@123.208.104.220] has joined #lisp 02:38:12 fenton1 [~fenton@ppp-124-121-110-122.revip2.asianet.co.th] has joined #lisp 02:38:58 Dalek_Baldwin [~Adium@71-84-34-33.dhcp.mtpk.ca.charter.com] has joined #lisp 02:39:27 -!- kimochiwarui [~user@unaffiliated/dijkstragroupie] has quit [Remote host closed the connection] 02:39:58 kimochiwarui [~user@unaffiliated/dijkstragroupie] has joined #lisp 02:42:47 guiambros [~guiambros@z65-50-88-217.ips.direcpath.com] has joined #lisp 02:42:51 -!- ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has quit [Ping timeout: 256 seconds] 02:46:59 -!- DataLinkDroid [~DataLinkD@123.208.104.220] has quit [Read error: Connection reset by peer] 02:47:48 DataLinkDroid [~DataLinkD@123.208.104.220] has joined #lisp 02:48:33 -!- fenton1 [~fenton@ppp-124-121-110-122.revip2.asianet.co.th] has quit [Quit: WeeChat 0.4.1] 02:49:22 Z_Mass [~zmassia@64.228.129.204] has joined #lisp 02:49:41 attila_lendvai [~attila_le@92.47.218.225] has joined #lisp 02:49:41 -!- attila_lendvai [~attila_le@92.47.218.225] has quit [Changing host] 02:49:41 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 02:50:17 -!- normanrichards [~normanric@201.237.201.2] has quit [Quit: normanrichards] 02:51:10 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Client Quit] 02:52:11 nug700_ [~nug700@174-19-142-2.phnx.qwest.net] has joined #lisp 02:52:48 -!- ebobby [~fms@199.21.86.106] has quit [Ping timeout: 252 seconds] 02:54:02 ebobby [~fms@199.21.86.106] has joined #lisp 02:54:09 -!- ebobby [~fms@199.21.86.106] has quit [Client Quit] 02:54:59 -!- nug700 [~nug700@174-19-128-127.phnx.qwest.net] has quit [Ping timeout: 255 seconds] 03:00:07 amusing: (documentation 'uiop:access-at 'function) 03:01:28 I actually have almost exactly same function 03:01:51 in fact I have a variant of it that would return a accessor function, that walks the path in the same way 03:02:17 its very useful when you want to specify sub-objects in the same way, but root objects can be different 03:03:10 I use it for MVC editing of arbitrary nested structures, with full undo/redo 03:03:13 seems like the kind of thing you'd do with a macro so it would then be setf -ible 03:03:39 *maxm* does not rememeber if his is a macro or no 03:04:22 maxm - the problem your having with dot  that's a irritant in parenscript as well 03:05:14 -!- protist [~protist@108.174.69.111.dynamic.snap.net.nz] has quit [Ping timeout: 256 seconds] 03:05:57 yea I guess web gui is very similar.. Whats the "big thing" these days? When I last coded web guis, it was ExtJS 4.0 or such :-) I'm so behind the times its unfunny 03:05:59 "use it for MVC"  yeah, that's a situation where you really want a very meaty pointer into the thing your maniplation 03:06:37 hehe http://i.imgur.com/n1lET5V.png 03:07:26 best thing it edits pretty much standard defclass'es, and even takes :type declaration to make validators and such 03:07:49 so edit any object with full undo/redo and hooks when anything changes, -> defclass and define layout like above 03:08:07 then (start-editing obj), 03:09:16 -!- vsync- is now known as vsync 03:09:22 weie [~eie@softbank221078042071.bbtec.net] has joined #lisp 03:09:38 kcj [~casey@unaffiliated/kcj] has joined #lisp 03:09:54 path-to-slot uses slot-value or elt, so it supports stuff like parent, contains a vector of arbitrary number of children, then each child has 3 slots etc, so you can do normal +button to add more elements.. Of course everything resizes nicely and such, since its qt 03:09:54 erikc [~erikc@CPE00222d53fe78-CM00222d53fe75.cpe.net.cable.rogers.com] has joined #lisp 03:10:55 it pretty much requires a nice copy-instance implementation, mine half-assed one is here https://github.com/7max/cl-maxlib I need to split it out by itself 03:12:03 it supports specializing and telling it what slots to copy how, deep/shallow/reinit with :initform and such 03:13:22 "Whats the "big thing" these days?"  i don't know yet. there are lots of very interesting things out there - backbone, ember,  very interesting things going on with db sync between clients/server 03:14:39 *maxm* wonders if GUI's will survive at all.. 03:14:50 when Chrome kills off all competition, they gonna close it down 03:15:19 with public key crypto and signing 03:15:54 -!- zRecursive [~czsq888@118.112.156.193] has left #lisp 03:16:00 web stuff is still so painful, but guys with their own PC like us seems becoming a dying breed 03:16:36 yeah, looks like undo and current selection are becoming old fashion ;) 03:17:33 and there are some really amazing widgets in javascript now 03:17:56 well, time for bed :) 03:17:59 -!- bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has quit [Quit: bhyde] 03:18:11 well its all fun and games, until you try to do actual work, then you realize all the whizbang, does not really increase productivity much 03:18:23 heh a friend of mine had her package to belarus, end up in brazil 03:18:36 as a programmer I can guess exactly the failure scenario 03:18:50 with a auto-completion web widget thingy :-) 03:21:28 time for bad for me too.. Today was actually pretty productive on #lisp for me, in a sense of tickling brain with some ideas 03:23:55 -!- gabot [~eli@racket/bot/gabot] has quit [Remote host closed the connection] 03:24:41 -!- kimochiwarui [~user@unaffiliated/dijkstragroupie] has quit [Remote host closed the connection] 03:24:41 -!- phadthai [mmondor@ginseng.pulsar-zone.net] has quit [Read error: Connection reset by peer] 03:24:42 nydel [~nydel@ip72-197-245-1.sd.sd.cox.net] has joined #lisp 03:24:55 phadthai [mmondor@ginseng.pulsar-zone.net] has joined #lisp 03:25:21 kimochiwarui [~user@unaffiliated/dijkstragroupie] has joined #lisp 03:28:03 -!- pierpa``` [~user@host126-61-dynamic.41-79-r.retail.telecomitalia.it] has quit [Ping timeout: 245 seconds] 03:29:56 gabot [~eli@racket/bot/gabot] has joined #lisp 03:31:05 -!- gabot [~eli@racket/bot/gabot] has quit [Remote host closed the connection] 03:31:43 gabot [~eli@racket/bot/gabot] has joined #lisp 03:32:20 -!- jangle [~jimmy1984@dsl-164.7-238.gtb.net] has quit [Quit: jangle] 03:34:02 gmcastil [~user@50.23.113.215] has joined #lisp 03:34:28 mcsontos_ [~mcsontos@77.240.184.15] has joined #lisp 03:35:29 -!- DataLinkDroid [~DataLinkD@123.208.104.220] has quit [Ping timeout: 256 seconds] 03:35:47 Vivitron [~Vivitron@pool-98-110-213-33.bstnma.fios.verizon.net] has joined #lisp 03:39:21 -!- svs_ [~svs@104-252-AGAVEBB-NM.abq.nm.agavebb.net] has quit [Ping timeout: 252 seconds] 03:41:57 svs_ [~svs@104-252-AGAVEBB-NM.abq.nm.agavebb.net] has joined #lisp 03:42:10 teggi [~teggi@113.173.3.200] has joined #lisp 03:44:50 -!- erikc [~erikc@CPE00222d53fe78-CM00222d53fe75.cpe.net.cable.rogers.com] has quit [Quit: erikc] 03:46:01 jangle [~jimmy1984@dsl-164.7-238.gtb.net] has joined #lisp 03:49:10 lifeng [~lifeng@61.190.85.58] has joined #lisp 03:50:21 -!- fenton [~fenton@ppp-124-121-110-122.revip2.asianet.co.th] has quit [Quit: WeeChat 0.4.1] 03:52:45 -!- ckoch786_ [~quassel@cpe-98-27-140-191.neo.res.rr.com] has quit [Ping timeout: 252 seconds] 03:55:06 -!- entitativity [~entity@c-50-136-180-20.hsd1.ca.comcast.net] has quit [Quit: Stay Classy.] 03:55:12 -!- jangle [~jimmy1984@dsl-164.7-238.gtb.net] has quit [Quit: jangle] 03:56:38 -!- arbscht [~arbscht@fsf/member/arbscht] has quit [Ping timeout: 255 seconds] 03:57:17 -!- oconnore [~eric@38.111.17.138] has quit [Read error: Operation timed out] 03:58:43 eldariof [~CLD@pppoe-217-166-dyn-sr.volgaline.ru] has joined #lisp 03:59:53 -!- sirdancealo2 [~sirdancea@98.82.broadband5.iol.cz] has quit [Ping timeout: 240 seconds] 04:03:21 oconnore [~eric@38.111.17.138] has joined #lisp 04:06:32 tigranes [~tigranes@static-50-53-64-118.bvtn.or.frontiernet.net] has joined #lisp 04:06:50 -!- LiamH [~liam@pool-173-73-123-20.washdc.east.verizon.net] has quit [Ping timeout: 240 seconds] 04:07:18 -!- Khisanth [~Khisanth@50.14.244.111] has quit [Ping timeout: 264 seconds] 04:08:15 Hi! Would anyone be kind enough to take a look at http://paste.lisp.org/+2Y50 and say which version of the function would be more "stylish"? 04:08:58 I feel like VERSION A is more pleasing to the eye, yet using RETURN-FROM seems like a hack. 04:11:30 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 255 seconds] 04:12:11 -!- Dalek_Baldwin [~Adium@71-84-34-33.dhcp.mtpk.ca.charter.com] has quit [Quit: Leaving.] 04:13:46 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #lisp 04:13:55 sirdancealo2 [~sirdancea@98.82.broadband5.iol.cz] has joined #lisp 04:14:25 -!- lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has quit [Quit: lyanchih] 04:19:06 thomas_yzj [~user@175.8.20.26] has joined #lisp 04:20:06 Dalek_Baldwin [~Adium@71-84-34-33.dhcp.mtpk.ca.charter.com] has joined #lisp 04:20:21 -!- gmcastil [~user@50.23.113.215] has quit [Ping timeout: 248 seconds] 04:21:41 Khisanth [~Khisanth@50.14.244.111] has joined #lisp 04:22:14 -!- mcsontos_ [~mcsontos@77.240.184.15] has quit [Quit: Leaving] 04:22:14 gravicappa [~gravicapp@ppp91-77-190-51.pppoe.mtu-net.ru] has joined #lisp 04:23:51 agumonkey [~agu@194.158.70.86.rev.sfr.net] has joined #lisp 04:24:25 -!- mattrepl [~mattrepl@pool-72-83-66-59.washdc.east.verizon.net] has quit [Quit: mattrepl] 04:25:05 -!- kimochiwarui [~user@unaffiliated/dijkstragroupie] has quit [Remote host closed the connection] 04:25:38 kimochiwarui [~user@unaffiliated/dijkstragroupie] has joined #lisp 04:25:49 -!- benny [~user@maidenhead3.tunnelr.com] has quit [Ping timeout: 276 seconds] 04:25:58 benny [~user@maidenhead3.tunnelr.com] has joined #lisp 04:27:00 (let ((condition (cond ...))) (or (not condition) (signal ...))) ? I do stuff like version A from time to time, when I must. 04:28:49 entitativity [~entity@c-50-136-180-20.hsd1.ca.comcast.net] has joined #lisp 04:29:31 -!- kobain_ [~kobian@unaffiliated/kobain] has quit [Quit: l'unica verità.. è la morte stessa!] 04:34:20 chu [~user@unaffiliated/chu] has joined #lisp 04:35:08 I was going to advocate FLET or separate DEFUN for the COND and anaphoric if http://paste.lisp.org/display/137556#1 I go back and forth on whether I like the (or (not condition) ) I suppose it has a certain lovely brevity. 04:36:28 -!- drmeister [~drmeister@173-162-165-237-NewEngland.hfc.comcastbusiness.net] has quit [Remote host closed the connection] 04:39:12 -!- thomas_yzj [~user@175.8.20.26] has quit [Remote host closed the connection] 04:39:15 edgar-rft [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has joined #lisp 04:40:57 rszeno [~rszeno@79.114.41.94] has joined #lisp 04:45:01 -!- yan__ [~yan@64.22.109.95] has quit [Remote host closed the connection] 04:46:33 -!- McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has quit [Remote host closed the connection] 04:46:47 dcooper8 [~dcooper8@c-98-250-10-50.hsd1.mi.comcast.net] has joined #lisp 04:46:51 -!- theos [~theos@unaffiliated/theos] has quit [Excess Flood] 04:47:30 McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has joined #lisp 04:48:02 theos [~theos@unaffiliated/theos] has joined #lisp 04:49:47 gmcastil [~user@50.23.115.95] has joined #lisp 04:50:11 -!- nug700_ [~nug700@174-19-142-2.phnx.qwest.net] has quit [Ping timeout: 255 seconds] 04:51:49 -!- Bacteria [~Bacteria@dyn-130-194-155-36.its.monash.edu.au] has quit [Ping timeout: 276 seconds] 04:53:09 DataLinkDroid [~DataLinkD@1.149.24.100] has joined #lisp 04:54:25 -!- nialo- [~yaaic@66-87-129-100.pools.spcsdns.net] has quit [Ping timeout: 276 seconds] 05:00:54 lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has joined #lisp 05:02:16 Bike [~Glossina@71-222-51-15.ptld.qwest.net] has joined #lisp 05:02:24 -!- jrajav [~jrajav@71-82-124-223.dhcp.roch.mn.charter.com] has quit [Quit: I tend to be neutral about apples] 05:08:25 hmm .. `(or (not antecedent) succedent)' should be logically equivalent to `(implies antecedent succedent)' ? 05:08:52 Should be. 05:08:55 yep 05:09:01 -!- kimochiwarui [~user@unaffiliated/dijkstragroupie] has quit [Quit: Sick leave.] 05:09:15 there's side effects to worry about, i suppose 05:11:50 ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has joined #lisp 05:13:42 PuercoPop [~user@pool-96-250-219-190.nycmny.fios.verizon.net] has joined #lisp 05:14:13 -!- eldariof [~CLD@pppoe-217-166-dyn-sr.volgaline.ru] has quit [Ping timeout: 248 seconds] 05:15:23 Oi, is there way to change the :test for the ecase? 05:15:38 no 05:15:50 So it doesn't work for strings basically right? 05:15:59 nope. there's string-case in quicklisp. 05:16:11 ahh, thanks. 05:16:52 At least I'm glad I was able to get on the right track testing with member before recurring to the wisdom of irc this time. Thank your very much Bike 05:17:12 pranavrc [~pranavrc@122.174.31.83] has joined #lisp 05:17:12 -!- pranavrc [~pranavrc@122.174.31.83] has quit [Changing host] 05:17:12 pranavrc [~pranavrc@unaffiliated/pranavrc] has joined #lisp 05:18:04 :O quickdocs.orgs is down 05:18:35 pnq [~nick@unaffiliated/pnq] has joined #lisp 05:19:06 -!- guiambros [~guiambros@z65-50-88-217.ips.direcpath.com] has quit [Ping timeout: 252 seconds] 05:19:45 -!- DataLinkDroid [~DataLinkD@1.149.24.100] has quit [Ping timeout: 256 seconds] 05:19:59 PuercoPop, here is up an running, is not a typo? .org(s) ? 05:20:37 weird now it works. Don't think is a type I'm using chrome's autocomplete 05:22:01 leo2007 [~leo@119.161.133.157] has joined #lisp 05:22:23 perfect got string-case working! 05:22:28 Odyessus [~odyessus@chello080109062130.15.14.vie.surfer.at] has joined #lisp 05:30:26 well still got more bugs in my tic-tac-toe, going to fix em tomorrow. Off to sleep. Later. 05:33:59 attila_lendvai [~attila_le@87.247.61.148] has joined #lisp 05:33:59 -!- attila_lendvai [~attila_le@87.247.61.148] has quit [Changing host] 05:33:59 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 05:34:48 ender405 [~user@CPE60a44c279690-CM602ad072eacf.cpe.net.cable.rogers.com] has joined #lisp 05:37:11 -!- dcooper8 [~dcooper8@c-98-250-10-50.hsd1.mi.comcast.net] has quit [Quit: dcooper8] 05:38:01 -!- ender405 [~user@CPE60a44c279690-CM602ad072eacf.cpe.net.cable.rogers.com] has quit [Client Quit] 05:42:18 DataLinkDroid [~DataLinkD@1.144.176.55] has joined #lisp 05:44:33 prxq [~mommer@mnhm-590c153c.pool.mediaWays.net] has joined #lisp 05:45:48 -!- pranavrc [~pranavrc@unaffiliated/pranavrc] has quit [Quit: Ping timeout: ] 05:47:41 mrSpec [~Spec@host166-12-static.253-95-b.business.telecomitalia.it] has joined #lisp 05:47:42 -!- mrSpec [~Spec@host166-12-static.253-95-b.business.telecomitalia.it] has quit [Changing host] 05:47:42 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 05:48:08 -!- ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has quit [Read error: Connection reset by peer] 05:48:56 ianmcorvidae [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has joined #lisp 05:48:56 -!- ianmcorvidae [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has quit [Changing host] 05:48:56 ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has joined #lisp 05:51:33 -!- Odyessus [~odyessus@chello080109062130.15.14.vie.surfer.at] has quit [Quit: Colloquy for iPad - http://colloquy.mobi] 05:52:39 -!- PuercoPop [~user@pool-96-250-219-190.nycmny.fios.verizon.net] has quit [Ping timeout: 252 seconds] 05:53:30 pkhuong: Oh, didn't even think about that. Much clearer, thanks! 05:55:13 -!- jlongster [~user@pool-96-238-181-209.rcmdva.fios.verizon.net] has quit [Ping timeout: 240 seconds] 05:56:21 patrickwonders: Why do you prefer FLET in this case rather than the (LET ((CONDITION (COND ...))) pkhuong was recommending? 06:00:25 Bamba705 [~ADG705@37.142.50.132] has joined #lisp 06:00:26 -!- Bamba705 [~ADG705@37.142.50.132] has left #lisp 06:03:55 arbscht [~arbscht@fsf/member/arbscht] has joined #lisp 06:05:08 kushal [kdas@fedora/kushal] has joined #lisp 06:11:23 -!- leo2007 [~leo@119.161.133.157] has quit [Ping timeout: 256 seconds] 06:15:14 jewel [~jewel@105-236-190-8.access.mtnbusiness.co.za] has joined #lisp 06:16:25 -!- DataLinkDroid [~DataLinkD@1.144.176.55] has quit [Ping timeout: 256 seconds] 06:17:26 protist [~protist@101.173.69.111.dynamic.snap.net.nz] has joined #lisp 06:19:23 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 06:19:34 -!- ehu [~Erik@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 276 seconds] 06:20:26 -!- theos [~theos@unaffiliated/theos] has quit [Read error: Connection reset by peer] 06:21:01 theos [~theos@unaffiliated/theos] has joined #lisp 06:21:40 jlongster [~user@pool-96-238-181-209.rcmdva.fios.verizon.net] has joined #lisp 06:21:59 namtsui [~user@c-76-102-34-148.hsd1.ca.comcast.net] has joined #lisp 06:22:35 normanrichards [~normanric@201.237.201.118] has joined #lisp 06:27:16 -!- protist [~protist@101.173.69.111.dynamic.snap.net.nz] has quit [Ping timeout: 256 seconds] 06:27:16 kiuma [~kiuma@static-217-133-17-91.clienti.tiscali.it] has joined #lisp 06:27:51 -!- normanrichards [~normanric@201.237.201.118] has quit [Ping timeout: 252 seconds] 06:27:52 jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has joined #lisp 06:28:06 pranavrc [~pranavrc@unaffiliated/pranavrc] has joined #lisp 06:28:20 gmcastil` [~user@70-59-29-55.hlrn.qwest.net] has joined #lisp 06:29:54 -!- gmcastil [~user@50.23.115.95] has quit [Ping timeout: 240 seconds] 06:29:57 -!- jlongster [~user@pool-96-238-181-209.rcmdva.fios.verizon.net] has quit [Ping timeout: 248 seconds] 06:32:12 -!- jewel [~jewel@105-236-190-8.access.mtnbusiness.co.za] has quit [Read error: Connection timed out] 06:32:16 zRecursive [~czsq888@118.112.156.193] has joined #lisp 06:32:53 jewel [~jewel@105-236-190-8.access.mtnbusiness.co.za] has joined #lisp 06:36:13 -!- pnq [~nick@unaffiliated/pnq] has quit [Quit: Leaving.] 06:37:12 angavrilov [~angavrilo@217.71.227.190] has joined #lisp 06:37:40 -!- Watcher7 is now known as Watcher7|off 06:44:58 -!- lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has quit [Quit: lyanchih] 06:51:19 -!- namtsui [~user@c-76-102-34-148.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 06:53:41 VGFAA228 [~L23Lf228@212.150.184.89] has joined #lisp 06:53:41 -!- VGFAA228 [~L23Lf228@212.150.184.89] has left #lisp 06:55:11 lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has joined #lisp 06:56:21 quazimodo [~quazimodo@c27-253-100-110.carlnfd2.nsw.optusnet.com.au] has joined #lisp 06:58:06 kimochiwarui [~user@unaffiliated/dijkstragroupie] has joined #lisp 06:59:54 stassats [~stassats@wikipedia/stassats] has joined #lisp 07:05:11 VGFAA582 [~L23Lf582@212.150.184.89] has joined #lisp 07:05:11 -!- VGFAA582 [~L23Lf582@212.150.184.89] has left #lisp 07:06:19 -!- lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has quit [Quit: lyanchih] 07:07:22 hkBst [~marijn@80.120.175.18] has joined #lisp 07:07:22 -!- hkBst [~marijn@80.120.175.18] has quit [Changing host] 07:07:22 hkBst [~marijn@gentoo/developer/hkbst] has joined #lisp 07:09:06 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 07:11:33 lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has joined #lisp 07:17:44 -!- Z_Mass [~zmassia@64.228.129.204] has quit [Quit: Leaving] 07:20:13 varjagg [~eugene@122.62-97-226.bkkb.no] has joined #lisp 07:23:47 VGFAA677 [~L23Lf677@212.150.184.89] has joined #lisp 07:23:47 -!- VGFAA677 [~L23Lf677@212.150.184.89] has left #lisp 07:26:26 oudeis [~oudeis@95.35.60.13] has joined #lisp 07:28:45 -!- kvda [~kvda@unaffiliated/kvda] has quit [Quit: z____z] 07:29:56 -!- Adlai [~adlai@unaffiliated/adlai] has quit [Ping timeout: 255 seconds] 07:30:57 -!- pranavrc [~pranavrc@unaffiliated/pranavrc] has quit [Quit: Ping timeout: ] 07:32:35 agumonke1 [~agu@194.158.70.86.rev.sfr.net] has joined #lisp 07:32:56 -!- agumonkey [~agu@194.158.70.86.rev.sfr.net] has quit [Ping timeout: 241 seconds] 07:36:16 VGFAA637 [~L23Lf637@212.150.184.89] has joined #lisp 07:36:17 -!- VGFAA637 [~L23Lf637@212.150.184.89] has left #lisp 07:40:13 -!- gravicappa [~gravicapp@ppp91-77-190-51.pppoe.mtu-net.ru] has quit [Ping timeout: 252 seconds] 07:46:17 tankrim` [~user@pdpc/supporter/active/tankrim] has joined #lisp 07:47:18 nha [~prefect@koln-5d814be5.pool.mediaWays.net] has joined #lisp 07:47:26 jtza8 [~jtza8@105-237-1-78.access.mtnbusiness.co.za] has joined #lisp 07:47:53 -!- antgreen [~green@63.138.96.2] has quit [Quit: Leaving] 07:47:58 -!- tankrim [~user@pdpc/supporter/active/tankrim] has quit [Ping timeout: 276 seconds] 07:48:53 PuercoPop [~user@pool-96-250-219-190.nycmny.fios.verizon.net] has joined #lisp 07:49:17 -!- PuercoPop is now known as Guest75313 07:49:53 morphling [~stefan@gssn-5f756283.pool.mediaWays.net] has joined #lisp 07:52:25 gravicappa [~gravicapp@ppp91-77-164-87.pppoe.mtu-net.ru] has joined #lisp 07:52:41 spacefrogg_ [~spacefrog@unaffiliated/spacefrogg] has joined #lisp 07:53:06 -!- Guest75313 [~user@pool-96-250-219-190.nycmny.fios.verizon.net] has quit [Ping timeout: 252 seconds] 07:55:53 why need two $0 in : #!/bin/sh #| exec clisp -q -q -modern -ansi -norc $0 $0 ${1+"$@"} exit |# 07:56:59 and two -q! 07:57:50 stassats: '-q -q' will suppress almost all junk output 07:58:32 what happens with one $0? 08:00:21 same as two $0, i donot understand why "two $0" works ? 08:01:58 -!- lifeng [~lifeng@61.190.85.58] has quit [Quit: Ex-Chat] 08:02:49 benkard [~benkard@dhcp-138-246-84-173.dynamic.eduroam.mwn.de] has joined #lisp 08:03:24 przl [~przlrkt@62.217.45.197] has joined #lisp 08:08:33 Adlai [~adlai@unaffiliated/adlai] has joined #lisp 08:11:57 -!- harish [harish@nat/redhat/x-uyvibxvmagyddzns] has quit [Ping timeout: 240 seconds] 08:12:40 -!- Harag [~Thunderbi@41-135-132-52.dsl.mweb.co.za] has quit [Quit: Harag] 08:12:41 Nisstyre [~yours@oftn/member/Nisstyre] has joined #lisp 08:15:25 ck [~ck@dslb-094-219-237-000.pools.arcor-ip.net] has joined #lisp 08:16:10 Harag [~Thunderbi@41-135-132-52.dsl.mweb.co.za] has joined #lisp 08:17:11 -!- theos [~theos@unaffiliated/theos] has quit [Ping timeout: 256 seconds] 08:18:31 Harag1 [~Thunderbi@41-135-132-52.dsl.mweb.co.za] has joined #lisp 08:20:21 -!- Harag [~Thunderbi@41-135-132-52.dsl.mweb.co.za] has quit [Ping timeout: 248 seconds] 08:20:23 bitonic [~user@2.126.175.247] has joined #lisp 08:23:15 -!- zRecursive [~czsq888@118.112.156.193] has left #lisp 08:26:04 -!- Harag1 [~Thunderbi@41-135-132-52.dsl.mweb.co.za] has left #lisp 08:26:30 Harag1 [~Thunderbi@41-135-132-52.dsl.mweb.co.za] has joined #lisp 08:26:46 -!- Harag1 [~Thunderbi@41-135-132-52.dsl.mweb.co.za] has left #lisp 08:27:24 Harag [~Thunderbi@41-135-132-52.dsl.mweb.co.za] has joined #lisp 08:37:26 -!- nydel [~nydel@ip72-197-245-1.sd.sd.cox.net] has quit [Quit: quit] 08:40:58 -!- Adlai [~adlai@unaffiliated/adlai] has quit [Ping timeout: 240 seconds] 08:42:33 theos [~theos@unaffiliated/theos] has joined #lisp 08:42:59 hajovonta [mskxzei@62.212.72.240] has joined #lisp 08:43:00 hello 08:43:11 Adlai [~adlai@unaffiliated/adlai] has joined #lisp 08:44:43 pavelpenev [~quassel@85.130.70.65] has joined #lisp 08:45:22 newcup [newcup@peruna.fi] has joined #lisp 08:45:43 -!- morphling [~stefan@gssn-5f756283.pool.mediaWays.net] has quit [Quit: Konversation terminated!] 08:50:20 -!- ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has quit [Ping timeout: 256 seconds] 08:50:28 -!- oudeis [~oudeis@95.35.60.13] has quit [Quit: This computer has gone to sleep] 08:50:37 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 256 seconds] 08:50:51 -!- jewel [~jewel@105-236-190-8.access.mtnbusiness.co.za] has quit [Ping timeout: 252 seconds] 08:52:05 rswarbrick [~rswarbric@cpc2-cove3-0-0-cust17.3-1.cable.virginmedia.com] has joined #lisp 08:55:00 BlankVerse [~pankajm@dhcp140.dmi.ens.fr] has joined #lisp 08:56:10 przl [~przlrkt@62.217.45.197] has joined #lisp 08:58:00 -!- setmeaway2 [stemearay@119.201.52.138] has quit [Ping timeout: 252 seconds] 09:03:01 -!- gmcastil` [~user@70-59-29-55.hlrn.qwest.net] has quit [Ping timeout: 248 seconds] 09:04:55 -!- Dalek_Baldwin [~Adium@71-84-34-33.dhcp.mtpk.ca.charter.com] has quit [Quit: Leaving.] 09:09:19 oudeis [~oudeis@95.35.60.13] has joined #lisp 09:10:18 -!- stardiviner_ [~quassel@122.236.250.166] has quit [Remote host closed the connection] 09:10:38 -!- Adlai [~adlai@unaffiliated/adlai] has quit [Ping timeout: 252 seconds] 09:11:01 -!- lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has quit [Quit: lyanchih] 09:11:06 harish [~harish@cm32.zeta224.maxonline.com.sg] has joined #lisp 09:13:26 -!- nha [~prefect@koln-5d814be5.pool.mediaWays.net] has quit [Ping timeout: 255 seconds] 09:15:16 sz0` [~user@89.145.186.242] has joined #lisp 09:17:11 -!- ahoops [~ahoops__@121.96.14.223] has quit [Ping timeout: 256 seconds] 09:18:04 krrrcks [~dbr@krrrcks.de] has joined #lisp 09:25:24 lyanchih [~lyanchih@202.39.219.19] has joined #lisp 09:25:35 protist [~protist@245.172.69.111.dynamic.snap.net.nz] has joined #lisp 09:25:46 szkrabik [~szkrabik@178.181.215.245.nat.umts.dynamic.t-mobile.pl] has joined #lisp 09:26:07 -!- xan_ [~xan@80.174.78.206.dyn.user.ono.com] has quit [Ping timeout: 276 seconds] 09:26:53 -!- lyanchih [~lyanchih@202.39.219.19] has quit [Client Quit] 09:28:18 -!- sz0` [~user@89.145.186.242] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 09:34:44 ramkrsna [ramkrsna@nat/redhat/x-nokdxhpeodkhskby] has joined #lisp 09:34:44 -!- ramkrsna [ramkrsna@nat/redhat/x-nokdxhpeodkhskby] has quit [Changing host] 09:34:44 ramkrsna [ramkrsna@unaffiliated/ramkrsna] has joined #lisp 09:38:15 jewel [~jewel@105-236-190-4.access.mtnbusiness.co.za] has joined #lisp 09:39:35 -!- benkard [~benkard@dhcp-138-246-84-173.dynamic.eduroam.mwn.de] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 09:40:16 -!- szkrabik [~szkrabik@178.181.215.245.nat.umts.dynamic.t-mobile.pl] has quit [Remote host closed the connection] 09:43:46 VGFAA778 [~L23Lf778@212.150.107.163] has joined #lisp 09:43:46 -!- VGFAA778 [~L23Lf778@212.150.107.163] has left #lisp 09:48:11 w37 [~user@31.221.13.71] has joined #lisp 09:49:09 -!- kimochiwarui [~user@unaffiliated/dijkstragroupie] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 09:49:10 PuercoPop [~user@pool-96-250-219-190.nycmny.fios.verizon.net] has joined #lisp 09:49:34 -!- PuercoPop is now known as Guest55224 09:53:09 -!- spacefrogg_ [~spacefrog@unaffiliated/spacefrogg] has quit [Ping timeout: 248 seconds] 09:53:29 -!- Guest55224 [~user@pool-96-250-219-190.nycmny.fios.verizon.net] has quit [Ping timeout: 255 seconds] 09:56:44 zickzackv [~faot@port-92-198-30-130.static.qsc.de] has joined #lisp 10:08:37 xan_ [~xan@80.174.78.206.dyn.user.ono.com] has joined #lisp 10:13:49 -!- sawjig [~sawjig@gateway/tor-sasl/sawjig] has quit [Ping timeout: 240 seconds] 10:15:32 -!- rswarbrick [~rswarbric@cpc2-cove3-0-0-cust17.3-1.cable.virginmedia.com] has quit [Ping timeout: 252 seconds] 10:17:39 -!- Nisstyre [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 10:19:02 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Ping timeout: 256 seconds] 10:21:55 aqil [~aqil@46.22.229.224] has joined #lisp 10:25:12 lyanchih [~lyanchih@202.39.219.19] has joined #lisp 10:25:24 -!- lyanchih [~lyanchih@202.39.219.19] has quit [Client Quit] 10:26:33 adelgado [~TomSawyer@c-66-229-185-165.hsd1.fl.comcast.net] has joined #lisp 10:35:11 ehu [~Erik@109.35.11.177] has joined #lisp 10:35:27 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 256 seconds] 10:37:12 mrSpec [~Spec@host166-12-static.253-95-b.business.telecomitalia.it] has joined #lisp 10:37:12 -!- mrSpec [~Spec@host166-12-static.253-95-b.business.telecomitalia.it] has quit [Changing host] 10:37:12 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 10:37:16 Ue [~Ue@unaffiliated/ue] has joined #lisp 10:47:21 -!- adelgado [~TomSawyer@c-66-229-185-165.hsd1.fl.comcast.net] has quit [Quit: Leaving.] 10:49:29 -!- oudeis [~oudeis@95.35.60.13] has quit [Read error: Connection reset by peer] 10:49:57 xificurC [xificurC@nat/ibm/x-eylbdyfqhjfffhwb] has joined #lisp 10:55:10 -!- rszeno [~rszeno@79.114.41.94] has quit [Quit: Leaving.] 10:57:03 lyanchih [~lyanchih@202.39.219.19] has joined #lisp 10:57:27 spacefrogg_ [~spacefrog@unaffiliated/spacefrogg] has joined #lisp 10:57:36 -!- balle [~basti@espera.inf.ethz.ch] has quit [Remote host closed the connection] 10:58:34 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 246 seconds] 11:00:25 oudeis [~oudeis@bzq-218-0-98.cablep.bezeqint.net] has joined #lisp 11:01:22 -!- lyanchih [~lyanchih@202.39.219.19] has quit [Ping timeout: 246 seconds] 11:01:30 sawjig [~sawjig@gateway/tor-sasl/sawjig] has joined #lisp 11:01:59 spion [~spion@unaffiliated/spion] has joined #lisp 11:02:05 hitecnologys [~hitecnolo@94.137.25.211] has joined #lisp 11:02:15 lyanchih [~lyanchih@202.39.219.19] has joined #lisp 11:05:50 -!- Tanami [~carnage@9ch.in] has quit [Remote host closed the connection] 11:12:09 -!- sirdancealo2 is now known as bitwiseorwith0 11:13:57 -!- chu [~user@unaffiliated/chu] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 11:15:37 rswarbrick [~rswarbric@host-57-26.warwick.ac.uk] has joined #lisp 11:18:37 kimochiwarui [~user@unaffiliated/dijkstragroupie] has joined #lisp 11:19:53 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Ping timeout: 255 seconds] 11:20:03 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 11:20:06 LiamH [~liam@pool-173-73-123-20.washdc.east.verizon.net] has joined #lisp 11:20:07 -!- lyanchih [~lyanchih@202.39.219.19] has quit [Quit: lyanchih] 11:22:00 breakds [~breakds@cpe-74-79-147-26.twcny.res.rr.com] has joined #lisp 11:22:00 lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has joined #lisp 11:24:28 -!- jtza8 [~jtza8@105-237-1-78.access.mtnbusiness.co.za] has quit [Ping timeout: 256 seconds] 11:25:36 -!- varjagg [~eugene@122.62-97-226.bkkb.no] has quit [Quit: Leaving] 11:26:09 -!- LiamH [~liam@pool-173-73-123-20.washdc.east.verizon.net] has quit [Ping timeout: 256 seconds] 11:28:14 nialo- [~yaaic@66-87-129-100.pools.spcsdns.net] has joined #lisp 11:30:40 zacharias [~zacharias@unaffiliated/zacharias] has joined #lisp 11:32:27 kliph [~user@unaffiliated/kliph] has joined #lisp 11:32:41 bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has joined #lisp 11:33:26 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 11:35:50 ahoops [~ahoops__@121.96.14.223] has joined #lisp 11:36:26 zRecursive [~czsq888@110.188.70.7] has joined #lisp 11:39:25 drmeister [~drmeister@173-162-165-237-NewEngland.hfc.comcastbusiness.net] has joined #lisp 11:43:49 question: i have an usocket:socket-server open to serve requests; i used this code: (usocket:socket-server "0.0.0.0" 10000 #'simple-output-handler nil :in-new-thread t) 11:43:58 is there a way to close the socket? 11:45:18 hajovonta: nope, use with-socket-listener. 11:46:05 is it in the usocket package? 11:46:21 i cant find it in the API documentation 11:47:01 (usocket:with-socket-listener (socket *wildcard-host* port) (loop for socket = (usocket:socket-accept (usocket:wait-for-input socket)) do (your code here)))) 11:47:38 -!- joe9 [~user@c-71-236-20-61.hsd1.ga.comcast.net] has quit [Remote host closed the connection] 11:47:38 hajovonta: yep, it's in usocket package but it isn't in API docs so you have to look in sources to find out more about it 11:47:54 hm, thanks very much 11:49:28 PuercoPop [~user@pool-96-250-219-190.nycmny.fios.verizon.net] has joined #lisp 11:49:36 pierpa``` [~user@host126-61-dynamic.41-79-r.retail.telecomitalia.it] has joined #lisp 11:49:53 -!- PuercoPop is now known as Guest70775 11:50:11 i see this has the drawback of not being able to create another thread 11:50:23 hajovonta: you can use lparallel. 11:50:27 so i must create a thread for it manually 11:50:33 hajovonta: yep 11:50:45 hajovonta: you can look at my code if you want 11:50:45 stardiviner [~quassel@218.74.189.185] has joined #lisp 11:50:49 hajovonta: 11:50:52 damn 11:50:58 I copied newline 11:51:03 :) 11:51:04 hajovonta: https://github.com/HiTECNOLOGYs/JAMS/blob/develop/src/networking.lisp#L120 11:51:45 -!- Guest70775 [~user@pool-96-250-219-190.nycmny.fios.verizon.net] has quit [Read error: Operation timed out] 11:52:06 thanks 11:52:43 hajovonta: it may be a little bit complicated but I'm working on it 11:53:37 if you dont mind, i cutpaste and modify some code from it 11:56:09 -!- yrk` [~user@c-50-133-134-220.hsd1.ma.comcast.net] has quit [Remote host closed the connection] 11:59:07 nilsi [~nilsi@95.209.62.79.bredband.tre.se] has joined #lisp 11:59:49 -!- ahoops [~ahoops__@121.96.14.223] has quit [Ping timeout: 256 seconds] 12:00:15 hajovonta: no problem, copy whatever you want. 12:01:26 ahoops [~ahoops__@121.96.14.223] has joined #lisp 12:02:26 knob [~knob@76.76.202.244] has joined #lisp 12:03:27 tab completion shows there is a function or macro named usocket:with-server-socket (also undocumented). 12:03:44 -!- bitonic [~user@2.126.175.247] has quit [Ping timeout: 240 seconds] 12:04:49 -!- spacefrogg_ [~spacefrog@unaffiliated/spacefrogg] has quit [Read error: Operation timed out] 12:06:27 hajovonta: this is like combination of with-socket-listener and with-socket-accept but I personally don't use it because it drops connection after each iteration and it doesn't support multithreading properly. 12:06:41 -!- lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has quit [Quit: lyanchih] 12:06:46 -!- zRecursive [~czsq888@110.188.70.7] has left #lisp 12:07:20 zRecursive [~czsq888@110.188.70.7] has joined #lisp 12:07:40 with-socket-listener + wait-for-input + socket-accept give you much more flexibility. 12:08:53 -!- ahoops [~ahoops__@121.96.14.223] has quit [Ping timeout: 256 seconds] 12:09:21 you can read this if you want: http://mihai.bazon.net/blog/howto-multi-threaded-tcp-server-in-common-lisp, it doesn't cover with-socket-* but it explains how to make multi-user server with usocket and sbcl threads. 12:11:38 jtza8 [~jtza8@105-237-1-78.access.mtnbusiness.co.za] has joined #lisp 12:12:55 chu [~user@unaffiliated/chu] has joined #lisp 12:16:58 -!- zRecursive [~czsq888@110.188.70.7] has quit [Remote host closed the connection] 12:17:48 yrk [~user@c-50-133-134-12.hsd1.ma.comcast.net] has joined #lisp 12:18:03 -!- yrk [~user@c-50-133-134-12.hsd1.ma.comcast.net] has quit [Changing host] 12:18:03 yrk [~user@pdpc/supporter/student/yrk] has joined #lisp 12:20:36 -!- protist [~protist@245.172.69.111.dynamic.snap.net.nz] has quit [Quit: Konversation terminated!] 12:22:07 protist [~protist@75.172.69.111.dynamic.snap.net.nz] has joined #lisp 12:22:20 ahoops [~ahoops__@121.96.14.223] has joined #lisp 12:22:33 -!- hitecnologys [~hitecnolo@94.137.25.211] has quit [Quit: hitecnologys] 12:22:43 -!- gabot [~eli@racket/bot/gabot] has quit [Remote host closed the connection] 12:27:13 -!- tankrim` is now known as tankrim 12:29:14 przl [~przlrkt@62.217.45.197] has joined #lisp 12:29:51 -!- ehu [~Erik@109.35.11.177] has quit [Read error: Connection reset by peer] 12:29:56 ehu` [~Erik@109.35.11.177] has joined #lisp 12:33:35 -!- jtza8 [~jtza8@105-237-1-78.access.mtnbusiness.co.za] has quit [Ping timeout: 256 seconds] 12:38:36 benkard [~benkard@dhcp-138-246-84-78.dynamic.eduroam.mwn.de] has joined #lisp 12:41:09 kobain [~kobian@unaffiliated/kobain] has joined #lisp 12:41:57 guiambros [~guiambros@z65-50-88-217.ips.direcpath.com] has joined #lisp 12:42:19 -!- ahoops [~ahoops__@121.96.14.223] has quit [Ping timeout: 256 seconds] 12:44:02 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 252 seconds] 12:44:39 hitecnologys [~hitecnolo@94.137.25.211] has joined #lisp 12:47:09 fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has joined #lisp 12:47:49 davazp [~user@254.Red-79-144-63.dynamicIP.rima-tde.net] has joined #lisp 12:48:27 joneshf-laptop [~joneshf@c-98-208-36-36.hsd1.ca.comcast.net] has joined #lisp 12:48:39 przl [~przlrkt@62.217.45.197] has joined #lisp 12:53:33 ahoops [~ahoops__@121.96.14.223] has joined #lisp 12:55:03 -!- Vivitron [~Vivitron@pool-98-110-213-33.bstnma.fios.verizon.net] has quit [Ping timeout: 252 seconds] 12:56:42 -!- drmeister [~drmeister@173-162-165-237-NewEngland.hfc.comcastbusiness.net] has quit [Remote host closed the connection] 12:56:46 -!- kiuma [~kiuma@static-217-133-17-91.clienti.tiscali.it] has quit [Quit: Leaving] 13:01:15 Vivitron [~Vivitron@pool-98-110-213-33.bstnma.fios.verizon.net] has joined #lisp 13:02:08 drmeister [~drmeister@173-162-165-237-NewEngland.hfc.comcastbusiness.net] has joined #lisp 13:03:11 -!- stardiviner [~quassel@218.74.189.185] has quit [Quit: No Ping reply in 180 seconds.] 13:03:34 stardiviner [~quassel@218.74.189.185] has joined #lisp 13:03:51 -!- ahoops [~ahoops__@121.96.14.223] has quit [Ping timeout: 256 seconds] 13:04:01 fenton [~fenton@ppp-110-168-45-41.revip5.asianet.co.th] has joined #lisp 13:04:29 bitonic [~user@dyn1216-249.wlan.ic.ac.uk] has joined #lisp 13:05:02 ahoops [~ahoops__@121.96.14.223] has joined #lisp 13:06:13 -!- epsylon [~epsylon@abbaye.thele.me] has quit [Ping timeout: 248 seconds] 13:06:28 -!- davazp [~user@254.Red-79-144-63.dynamicIP.rima-tde.net] has quit [Ping timeout: 256 seconds] 13:06:42 LiamH [~none@pdp8.nrl.navy.mil] has joined #lisp 13:06:52 spion_ [~spion@unaffiliated/spion] has joined #lisp 13:09:07 -!- spion [~spion@unaffiliated/spion] has quit [Ping timeout: 246 seconds] 13:09:12 -!- bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has left #lisp 13:09:25 bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has joined #lisp 13:09:26 -!- fenton [~fenton@ppp-110-168-45-41.revip5.asianet.co.th] has quit [Quit: WeeChat 0.4.1] 13:10:00 -!- kushal [kdas@fedora/kushal] has quit [Quit: Leaving] 13:10:22 jangle [~jimmy1984@dsl-164.7-238.gtb.net] has joined #lisp 13:11:02 -!- victor_lowther [~victor.lo@adsl-99-104-106-172.dsl.aus2tx.sbcglobal.net] has quit [Ping timeout: 255 seconds] 13:12:07 epsylon [~epsylon@2a00:dcc0:eda:98:216:3cff:fea1:ce4] has joined #lisp 13:12:50 -!- spion_ is now known as spion 13:16:05 lduros [~user@fsf/member/lduros] has joined #lisp 13:22:19 -!- xan_ [~xan@80.174.78.206.dyn.user.ono.com] has quit [Ping timeout: 256 seconds] 13:23:07 -!- ahoops [~ahoops__@121.96.14.223] has quit [Ping timeout: 256 seconds] 13:23:20 mattrepl [~mattrepl@pool-72-83-66-59.washdc.east.verizon.net] has joined #lisp 13:23:28 -!- Ue [~Ue@unaffiliated/ue] has quit [Ping timeout: 256 seconds] 13:23:38 -!- jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has quit [Ping timeout: 255 seconds] 13:24:17 -!- aqil [~aqil@46.22.229.224] has quit [Quit:     (xchat 2.4.5  )] 13:26:12 -!- nialo- [~yaaic@66-87-129-100.pools.spcsdns.net] has quit [Read error: Connection reset by peer] 13:27:03 davazp [~user@254.Red-79-144-63.dynamicIP.rima-tde.net] has joined #lisp 13:27:43 kiuma [~kiuma@static-217-133-17-91.clienti.tiscali.it] has joined #lisp 13:28:34 -!- xificurC [xificurC@nat/ibm/x-eylbdyfqhjfffhwb] has quit [Ping timeout: 276 seconds] 13:29:48 mgile [~mgile@74-92-220-177-Colorado.hfc.comcastbusiness.net] has joined #lisp 13:31:59 jrajav [~jrajav@198.179.137.210] has joined #lisp 13:34:46 cajetanus [~user@2a01:4f8:162:44c1::2] has joined #lisp 13:36:54 wbooze [~wbooze@xdsl-78-35-131-92.netcologne.de] has joined #lisp 13:37:07 -!- bitonic [~user@dyn1216-249.wlan.ic.ac.uk] has quit [Ping timeout: 246 seconds] 13:38:37 adelgado [~TomSawyer@65.23.61.98.nw.nuvox.net] has joined #lisp 13:39:28 redline6561 [~redline65@li69-162.members.linode.com] has joined #lisp 13:40:03 xaxisx [~xaxisx@24.137.208.218] has joined #lisp 13:40:10 Are there any special considerations when writing Common Lisp shell scripts to be able to pipe things to them? 13:40:26 SBCL on Linux 64-bit, if it matters. 13:42:54 -!- bitwiseorwith0 [~sirdancea@98.82.broadband5.iol.cz] has quit [Ping timeout: 240 seconds] 13:44:53 afaik no 13:45:02 oops, I still have op on 13:45:09 -!- ChanServ has set mode -o p_l 13:45:28 -!- galiley` [~user@lo101.ar1.sof2.evolink.net] has left #lisp 13:47:05 -!- Watcher7|off is now known as Watcher7 13:47:38 -!- weie [~eie@softbank221078042071.bbtec.net] has quit [Quit: Leaving...] 13:51:21 xan_ [~xan@80.174.78.206.dyn.user.ono.com] has joined #lisp 13:51:27 minion: tell me about logs 13:51:27 patrickwonders: look at logs: #lisp logs are available at http://ccl.clozure.com/irc-logs/lisp/ (since 2008-09) and http://tunes.org/~nef/logs/lisp/ (since 2000) 13:51:59 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 255 seconds] 13:53:49 btw just today i realized that superman is literally stalin 13:54:15 tigranes: I prefer FLET or a separate DEFUN because I like my LET assignments to be one-liners. I can't really describe why I'm okay with multi-line FLETs then. I think it's that what I really want is for that to be a separate function and I'd move it out to the top-level as a DEFUN if it were any longer at the price of having to come up with a better name for it. 13:54:31 -!- davazp [~user@254.Red-79-144-63.dynamicIP.rima-tde.net] has quit [Remote host closed the connection] 13:56:23 -!- ckoch786 [~ckoch@98.103.82.66] has quit [Ping timeout: 245 seconds] 13:56:45 antgreen [~green@63.138.96.2] has joined #lisp 13:57:55 segv- [~mb@95-91-241-56-dynip.superkabel.de] has joined #lisp 13:58:56 natechan [~natechan@63-147-135-5.dia.static.qwest.net] has joined #lisp 13:59:44 -!- ehu` [~Erik@109.35.11.177] has quit [Ping timeout: 256 seconds] 14:00:04 ehu [~Erik@109.35.11.177] has joined #lisp 14:00:17 -!- sellout- [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has quit [Quit: Leaving.] 14:00:46 patrickwonders: thanks for fixing your blog! 14:01:31 ahungry [~null@66.184.106.97] has joined #lisp 14:01:47 xach: I did nothing my provider is getting flaky it may be time to move again they were great when I first started using them, but lately there's been lots of spotty access and slow load times. 14:01:55 -!- danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has quit [Remote host closed the connection] 14:02:49 *Xach* shells out $40/month for a dedicated server from OVH to host wigflip.com and quicklisp.org and xach.com 14:03:08 with NSA backdoors or without? 14:03:27 does OVH even offer servers in USA? 14:03:29 i'm concerned that NSA will know what packages are most popular 14:03:30 It's in Quebec, so the Quebec secret police 14:03:53 or police on horses :) 14:04:36 I need to prepare a report for May's most popular projects 14:04:42 Or the French police. Better not write "pasta" in too large a point size on your server, because we'll find you ;) 14:04:55 *patrickwonders* is only paying $7/month and wishes there were some level of service between the $7/month and $40/month zone... 14:05:34 *sykopomp* has been using linode for several years at $20/mo 14:06:00 *stassats* has been using cl.net and complaining 40 times/mo 14:06:08 ovh has smaller offerings than the 40/month. I have one for 12 EUR/month or so 14:07:08 digitalocean is quite fine, except for offensive spy attacks 14:07:23 ^_- 14:08:00 attila_lendvai [~attila_le@95.56.79.25] has joined #lisp 14:08:01 -!- attila_lendvai [~attila_le@95.56.79.25] has quit [Changing host] 14:08:01 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 14:08:17 josemanuel [~josemanue@207.163.221.87.dynamic.jazztel.es] has joined #lisp 14:08:28 Denommus [~user@gateway/tor-sasl/denommus] has joined #lisp 14:08:48 weie [~eie@softbank221078042071.bbtec.net] has joined #lisp 14:09:23 Cool thanks for all of the info... 14:09:42 hi 14:18:16 -!- BlankVerse [~pankajm@dhcp140.dmi.ens.fr] has quit [Remote host closed the connection] 14:19:58 bitwiseorwith0 [~sirdancea@98.82.broadband5.iol.cz] has joined #lisp 14:20:12 -!- josemanuel [~josemanue@207.163.221.87.dynamic.jazztel.es] has quit [Read error: Connection reset by peer] 14:21:21 -!- sfa_ [~sfa@208.66.156.12] has quit [Quit: leaving] 14:21:30 sfa [~sfa@208.66.156.12] has joined #lisp 14:23:52 josemanuel [~josemanue@94.223.221.87.dynamic.jazztel.es] has joined #lisp 14:24:17 bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has joined #lisp 14:27:05 -!- Nisstyre-laptop [~yours@oftn/member/Nisstyre] has quit [Ping timeout: 255 seconds] 14:28:06 Denommus: hi, man 14:29:36 dioxirane [~name@gateway/tor-sasl/dioxirane] has joined #lisp 14:29:46 -!- ski [~Stefan@t-2020-09.studat.chalmers.se] has quit [Ping timeout: 256 seconds] 14:30:28 did anybody managed to use ECL in Android, extending C or C++ code? 14:30:28 victor_lowther [~victorlow@143.166.116.80] has joined #lisp 14:32:56 pnpuff [~name@unaffiliated/pnpuff] has joined #lisp 14:33:30 -!- natechan [~natechan@63-147-135-5.dia.static.qwest.net] has quit [Remote host closed the connection] 14:33:34 bitonic [~user@dyn1199-93.wlan.ic.ac.uk] has joined #lisp 14:34:33 -!- dioxirane [~name@gateway/tor-sasl/dioxirane] has quit [Remote host closed the connection] 14:34:54 aqil [~aqil@46.22.229.224] has joined #lisp 14:37:20 chameco [~samuel@rrcs-24-97-222-66.nys.biz.rr.com] has joined #lisp 14:38:28 sellout- [~Adium@70.96.9.235] has joined #lisp 14:38:37 dioxirane [~name@gateway/tor-sasl/dioxirane] has joined #lisp 14:39:11 -!- mattrepl [~mattrepl@pool-72-83-66-59.washdc.east.verizon.net] has quit [Quit: mattrepl] 14:39:30 hlavaty` [~user@friedrichstrasse.knowledgetools.de] has joined #lisp 14:39:34 -!- dioxirane [~name@gateway/tor-sasl/dioxirane] has quit [Remote host closed the connection] 14:39:53 setmeaway2 [stemearay@119.201.52.138] has joined #lisp 14:40:42 dioxirane [~name@gateway/tor-sasl/dioxirane] has joined #lisp 14:40:47 -!- aqil [~aqil@46.22.229.224] has quit [Quit:     (xchat 2.4.5  )] 14:41:02 -!- hlavaty [~user@friedrichstrasse.knowledgetools.de] has quit [Ping timeout: 255 seconds] 14:42:04 -!- dioxirane [~name@gateway/tor-sasl/dioxirane] has quit [Remote host closed the connection] 14:42:15 slyrus [~chatzilla@adsl-108-80-229-231.dsl.pltn13.sbcglobal.net] has joined #lisp 14:42:48 paddymahoney [~patrick@24.137.221.230] has joined #lisp 14:43:19 -!- oudeis [~oudeis@bzq-218-0-98.cablep.bezeqint.net] has quit [Quit: This computer has gone to sleep] 14:43:45 -!- hajovonta [mskxzei@62.212.72.240] has quit [Remote host closed the connection] 14:44:49 foreignFunction1 [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 14:44:55 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Read error: Connection reset by peer] 14:45:18 -!- pnpuff [~name@unaffiliated/pnpuff] has quit [Quit: leaving] 14:45:32 -!- foreignFunction1 is now known as foreignFunction 14:45:37 natechan [~natechan@69.38.214.164] has joined #lisp 14:45:59 -!- Khisanth [~Khisanth@50.14.244.111] has quit [Ping timeout: 255 seconds] 14:46:04 -!- ehu [~Erik@109.35.11.177] has quit [Ping timeout: 246 seconds] 14:46:16 lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has joined #lisp 14:46:23 oudeis [~oudeis@bzq-218-0-98.cablep.bezeqint.net] has joined #lisp 14:46:35 curious if there's a project in me for http://lispinsummerprojects.org 14:46:56 -!- oudeis [~oudeis@bzq-218-0-98.cablep.bezeqint.net] has quit [Client Quit] 14:47:05 I'd really like to participate of lisp in summer projects, but I'm brazilian 14:47:26 yeah.. dunno why that mattters. :S 14:47:32 -!- natechan [~natechan@69.38.214.164] has quit [Read error: Connection reset by peer] 14:47:37 -!- benkard [~benkard@dhcp-138-246-84-78.dynamic.eduroam.mwn.de] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 14:48:29 can't really think of anything except perhaps restarting my Bloom^L implementation in CL instead of python (which was probably a dumb idea to begin with) 14:48:31 -!- kpreid [~kpreid@50-196-148-102-static.hfc.comcastbusiness.net] has quit [Quit: Quitting] 14:48:55 kpreid [~kpreid@50-196-148-102-static.hfc.comcastbusiness.net] has joined #lisp 14:49:27 natechan [~natechan@63-147-135-5.dia.static.qwest.net] has joined #lisp 14:49:33 j_king: well, I'd certainly like a web framework that easily allows the creation of a REST web service 14:49:33 dioxirane [~name@gateway/tor-sasl/dioxirane] has joined #lisp 14:50:10 Denommus: restas is pretty good for that. 14:50:28 have you checked that one out yet? 14:50:57 I should probably also do something with cdr.io 14:51:11 i've been meaning to for a couple of years now. :S 14:52:28 btw, awesome work on quickdocs.org 14:53:54 j_king: often it's a manner of local laws, not US laws 14:54:08 -!- chameco [~samuel@rrcs-24-97-222-66.nys.biz.rr.com] has quit [Ping timeout: 256 seconds] 14:54:49 thomas_yzj [~user@175.8.21.8] has joined #lisp 14:55:46 -!- hpd [~hpd@v22010117464441099.yourvserver.net] has quit [Ping timeout: 252 seconds] 14:55:56 Denommus: I'd really like to participate in everything, but I'm russian. 14:56:57 so, you're stuck with drinking vodka and playing with bears? 14:56:59 ehu [~Erik@109.35.11.177] has joined #lisp 14:57:16 yep 14:57:49 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #lisp 14:58:22 balle [~balle@pulsar.inf.ethz.ch] has joined #lisp 14:58:25 actually, the problem is that I'm not 18 14:59:01 i heard that problem goes away with age 14:59:21 don't despair, it gets better! 14:59:35 sure, but I miss so much cool things that it makes me very sad 14:59:46 aftershave [~textual@h-123-171-229.a336.priv.bahnhof.se] has joined #lisp 15:01:05 hitecnologys: you're actually lucky. You know Lisp before turning 18, you have potential 15:02:20 Khisanth [~Khisanth@50.14.244.111] has joined #lisp 15:02:29 and by being under 18 now, and not few years ago, you probably missed a bit of heartache ;) 15:02:29 -!- Bike [~Glossina@71-222-51-15.ptld.qwest.net] has quit [Ping timeout: 248 seconds] 15:03:15 Denommus: maybe, but everybody around me win prizes, go somewhere, I just hanging out there and trying to learn language that I'll probably never use in future 15:03:28 Bike [~Glossina@67-5-247-95.ptld.qwest.net] has joined #lisp 15:03:39 not with that attitude 15:04:00 hitecnologys: mocl is going out later this month, you'll probably be able to use it when the hell you want to 15:04:32 hitecnologys: but you situation is fixable. You just need to grow older. Imagine me, married and working, and not being able to participate on something because of my local law :( 15:04:38 benkard [~benkard@dhcp-138-246-84-78.dynamic.eduroam.mwn.de] has joined #lisp 15:04:43 anyway, it's hard to find a well-paid job as lisp programmer in my country 15:05:11 -!- balle [~balle@pulsar.inf.ethz.ch] has quit [Ping timeout: 256 seconds] 15:05:13 Denommus: oh, that sounds sad 15:05:20 it was interesting to talk to Art Obrezan at ECLM/ELS. he hacks CL for profit in russia. 15:05:28 hitecnologys: based on your code, you doing great.. When after "playing hacker" for a while, I through a serious of accidents got into a "real job" situation in fortune 500 company, I was "holy shit, I'm fucking smartets guy here by orders of magnitude" 15:05:30 hitecnologys: that's easy, find it in another country 15:06:04 balle [~balle@pulsar.inf.ethz.ch] has joined #lisp 15:06:22 stassats: first I need money to move to another country because freelance is not a real option =( 15:06:28 I'm not working with Lisp 15:06:32 hitecnologys: my suggestion would be, get into a consulting bodyshop, get sent to client, quickly become in-replacable, open your own company, ditch body shop, sign directly with client 15:06:32 I program in Lisp for fun 15:06:35 -!- sykopomp [~sykopomp@unaffiliated/sykopomp] has quit [Read error: Connection reset by peer] 15:06:52 ^ 15:06:52 _d3f [~gnu@94.242.252.66] has joined #lisp 15:06:57 you need to select a small bodyshop that is unlikely to sue / go medeval on you with non-compete 15:07:06 sykopomp [~sykopomp@unaffiliated/sykopomp] has joined #lisp 15:07:26 Denommus: programming in lisp and C are the only things I can do better than bad 15:07:51 hitecnologys: also, remember that VPSes are now cheaper than ever 15:07:58 thats pretty much all you need. Javascript is basically lisp without macros, and harder to debug 15:08:15 so everything is done with closures 15:08:29 maxm: and with statements 15:09:08 web development is some kind of option, yeah 15:09:34 don't use with :| 15:09:54 also, JS debuggers/inspectors have gotten pretty damn good these days. 15:10:03 Not saying that this is an option, but I have seen a few CL jobs pop up in Adelaide over the years. The last would have been a couple of months ago. 15:10:04 at least it's better than programming on Java 15:10:44 sure 15:10:46 I'd rather die than lean Java 15:10:54 s/lean/learn/ 15:10:57 -!- kennyd [~kennyd@93-138-79-170.adsl.net.t-com.hr] has quit [Ping timeout: 248 seconds] 15:11:32 hitecnologys: also, consider hitting small companies for work, developing CRUD applications might not be glamorous but the clients don't really care about the language - and making an easily deployable base of nginx/sbcl/postgresql isn't that hard 15:11:46 it depends, java has several good things going for it.. like actual debuggers that can step code and show actual local variables :-) 15:12:15 ie just firing up eclipse and stepping through your android code is way cool 15:12:16 -!- jewel [~jewel@105-236-190-4.access.mtnbusiness.co.za] has quit [Ping timeout: 252 seconds] 15:12:25 maxm: I can do this with C, but C doesn't have idiotic object system 15:12:38 *sykopomp* just does javascript these days. Easy to find interesting work with nice people. 15:12:49 and it's "lispy enough" :\ 15:12:51 what you don't like about java object system? its pretty standard "everything is a virtual function" thing 15:13:18 wrapping everything in classes and then using it as name spaces is not cool at all 15:13:35 -!- zacharias [~zacharias@unaffiliated/zacharias] has quit [Quit: WeeChat 0.4.2-dev] 15:13:43 fmeyer [~fmeyer@186.220.32.223] has joined #lisp 15:13:48 maxm: it's bondage-and-discipline 15:13:52 maxm: single inheritance 15:13:56 -!- fmeyer [~fmeyer@186.220.32.223] has quit [Client Quit] 15:13:57 hitecnologys: oh, you should learn Java. But you'll catch up quite fast 15:14:00 maxm: my biggest pet-peeve 15:14:08 hitecnologys: just don't with to work with it. It's boring as hell 15:14:11 and no, BDSM is more fun than java 15:14:19 *sykopomp* can't remember the last time he actually had a good reason to use MI 15:15:04 p_l: bdsm isn't fun when it's some whiny voice slapping your wrist repeatedly going like "no! stop that! not allowed! do it this way! stop! no, I won't let you!" 15:15:05 I recently had use for java, and it turned out to be reasonably non-horrific. 15:15:19 Nothing particularly interesting in it. 15:15:21 I have lots of problems with Java, including how it handles references 15:15:25 Denommus: I wrote some helloworlds in Java, it's extremely boring, sure 15:15:25 java just has all the cool distributed toys: zookeeper, cassandra, etc 15:15:34 sykopomp: I don't need full multiple inheritance, but a way to "compose" objects without using crazy reflection and other stuff (which fortunately exists, but can be hard to use when you have other people on your team) would be nice 15:15:40 It handles references just like lisp does. 15:15:40 Zhivago: it is a mediocre language. It's not "bad". It's just not special and boring 15:15:44 j_king: zookeeper is C, actually 15:15:47 Zhivago: nothing like PHP, which is horrible 15:16:00 nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has joined #lisp 15:16:19 Although, I was using java in a rather functional style to do distributed data-flow processing, so ymmv. 15:16:19 Zhivago: no 15:16:21 -!- yrk [~user@pdpc/supporter/student/yrk] has quit [Remote host closed the connection] 15:16:22 *stassats* wonders which channel he could tune in to to find some lisp discussions 15:16:43 lol 15:16:48 heh 15:16:49 This one, if you can manage to talk about it. 15:17:00 btw, mocl is next month? 15:17:04 p_l: http://svn.apache.org/viewvc/zookeeper/trunk/src/java/main/org/apache/zookeeper/ ... 15:17:09 Zhivago: you can't do this in Java -> (let ((x 1)) ((lambda () (incf x))) x) 15:17:10 We could talk about exciting thing like why bignum is a type rather than a class in CL. :) 15:17:12 j_king: hmm 15:17:39 Denommus: is mocl going public next month? 15:17:44 only by using AtomicReference, which is ugly as hell 15:17:51 mocl? 15:17:55 p_l: AFAIK, yes 15:18:01 we need just do s/\(PHP|Java|C|JavaScript\)/lisp 15:18:02 sykopomp: CL for mobile dev (iOS/Android) 15:18:04 o 15:18:13 p_l: there are C bits 15:18:17 *Xach* was pleased/frightened to see a mocl application using vecto heavily 15:18:19 *stassats* is skeptical about this mocl thing 15:18:32 I assume it's proprietary? 15:18:41 *hitecnologys* completely agrees with stassats 15:18:49 well, I kinda seen enough stuff to base such a product on a year or two ago, but it didn't went far 15:19:03 I wouldn't mind mocl if it has sensible pricing, especially if it comes with source 15:19:08 if it's proprietary, I won't care about it and will head back to try to use ECL 15:19:26 Denommus: it is a commercial product 15:19:42 p_l: if I buy it, will it come with the source code? 15:19:43 kennyd_ [~kennyd@93-141-120-63.adsl.net.t-com.hr] has joined #lisp 15:19:44 hopefully the "commercial" part will be better executed than MonoDroid 15:19:51 I have no problem buying the source 15:19:52 i heard flat interfaces are in vogue again, a killer project, port opengenera to mobile phones 15:20:04 stassats: genera wants a mouse :/ 15:20:04 josemanuel_ [~josemanue@160.183.221.87.dynamic.jazztel.es] has joined #lisp 15:20:04 no need to use any layers then 15:20:48 devise a way to use it without a mouse 15:21:05 -!- thomas_yzj [~user@175.8.21.8] has quit [Ping timeout: 255 seconds] 15:21:24 MithrilTuxedo [~MithrilTu@66-162-141-202.static.twtelecom.net] has joined #lisp 15:21:26 jlongster [~user@pool-96-238-181-209.rcmdva.fios.verizon.net] has joined #lisp 15:21:31 -!- teggi [~teggi@113.173.3.200] has quit [Remote host closed the connection] 15:21:58 p_l: but, thinking about it, the only way to use anything other than Java is by paying. So, if I'm going to pay, at least I'll do that for Lisp 15:22:07 (except for Clojure, which is still problematic) 15:22:38 -!- xaxisx [~xaxisx@24.137.208.218] has quit [Quit: xaxisx] 15:22:45 -!- guiambros [~guiambros@z65-50-88-217.ips.direcpath.com] has quit [Ping timeout: 248 seconds] 15:23:04 btw, have anyone ever user abcl? Is it working? 15:23:19 -!- josemanuel [~josemanue@94.223.221.87.dynamic.jazztel.es] has quit [Ping timeout: 260 seconds] 15:23:20 abcl works, yes, but not on Android 15:23:24 p_l: hitecnologys: Just want to underline the point that small companies may be a good option for programming in lisp for profit. I managed to do this now on the second project. 15:23:33 hitecnologys: I've used it in one case, where I needed access to a hairy Java library 15:23:38 it was fine 15:23:47 hitecnologys: i'm using it to access java libraries, works pretty well. 15:23:54 krrrcks: I speak from experience - it wasn't lisp that killed a project I had lined up, it was my general health 15:23:58 I think it has some problems with Dalvik 15:24:17 the only two implementations that I know that were ported are CCL and ECL 15:24:43 krrrcks: yep, small companies are good, but I doubt that someone will hire me to such company because I'm kind of problematic guy 15:25:15 Denommus: CCL can't work together with dalvik without pulling a crazy stunt that won't work well for perf. 15:25:40 H4ns bhyde: I need it to access java libraries too, just trying to imagine how I can make bridge to run bukkit plugins with JAMS some time in future 15:25:53 hitecnologys: there was jfli, and there's ABCL 15:25:56 p_l: and I still couldn't compile a project in ECL on Android 15:26:06 p_l: that's why I'm so hopeful for mocl 15:26:49 p_l: wow, thanks for this jfli thing, it looks pretty awesome 15:26:56 statl [~statl@dslb-094-218-229-140.pools.arcor-ip.net] has joined #lisp 15:27:19 Denommus: ECL is essentially the only lisp that can integrate with Dalvik and has ARM port. I actually suspect mocl uses ECL 15:27:21 -!- _d3f [~gnu@94.242.252.66] has quit [Quit: brb] 15:27:40 _d3f [~gnu@94.242.252.66] has joined #lisp 15:27:51 PuercoPop [~user@199.47.72.30] has joined #lisp 15:28:03 p_l: do you have a guide on how to port it, though? 15:28:17 xaxisx [~xaxisx@24.137.208.218] has joined #lisp 15:28:54 Denommus: well, I know a bit on what you need to do with it, but I have no idea of all the pitfalls and compilation problems involved 15:29:37 morphling [~stefan@gssn-5f756283.pool.mediaWays.net] has joined #lisp 15:29:43 the final goal would be to make an ARM linux shared library, with (depending on application architecture) entrypoints for NativeActivity or a Java wrapper/interop layer 15:29:50 (with java code possibly autogenerated) 15:29:51 -!- slyrus [~chatzilla@adsl-108-80-229-231.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 240 seconds] 15:30:08 -!- antifuchs [~foobar@boots.boinkor.net] has quit [Ping timeout: 256 seconds] 15:30:13 -!- dioxirane [~name@gateway/tor-sasl/dioxirane] has quit [Remote host closed the connection] 15:30:44 smazga [~acrid@64.55.45.194] has joined #lisp 15:31:01 p_l: I think one would use the NDK, which provides some facilities on how to wrap C or C++ with Java 15:31:32 Denommus: yes - NDK is a kit containing compiler and libs to compile for android, yes 15:31:59 antifuchs [~foobar@boots.boinkor.net] has joined #lisp 15:32:31 -!- natechan [~natechan@63-147-135-5.dia.static.qwest.net] has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 15:33:15 hitecnologys H4ns : I followed H4ns blog post for accessing office documents through ABCL and some java libraries. I was quite impressed. :) 15:33:19 -!- pierpa``` [~user@host126-61-dynamic.41-79-r.retail.telecomitalia.it] has quit [Ping timeout: 246 seconds] 15:33:35 krrrcks: can I have a link? 15:33:36 -!- josemanuel_ [~josemanue@160.183.221.87.dynamic.jazztel.es] has quit [Read error: Connection reset by peer] 15:34:49 hitecnologys: http://netzhansa.blogspot.de/2013/03/dealing-with-excel-files-from-common.html 15:35:01 krrrcks: thanks 15:35:04 josemanuel [~josemanue@85.225.221.87.dynamic.jazztel.es] has joined #lisp 15:36:13 Joreji [~thomas@vpn-ho1.unidsl.de] has joined #lisp 15:36:53 -!- joneshf-laptop [~joneshf@c-98-208-36-36.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 15:37:26 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Quit: Konversation terminated!] 15:37:51 dioxirane [~name@gateway/tor-sasl/dioxirane] has joined #lisp 15:42:13 eldariof [~CLD@pppoe-217-166-dyn-sr.volgaline.ru] has joined #lisp 15:44:00 -!- PuercoPop [~user@199.47.72.30] has quit [Ping timeout: 256 seconds] 15:45:17 maybe I can add a common lisp recipe to https://github.com/travis-ci/travis-cookbooks/tree/master/ci_environment and a CL travis client 15:47:06 josemanuel_ [~josemanue@145.181.221.87.dynamic.jazztel.es] has joined #lisp 15:47:22 -!- smazga [~acrid@64.55.45.194] has quit [Read error: Connection reset by peer] 15:48:03 -!- josemanuel [~josemanue@85.225.221.87.dynamic.jazztel.es] has quit [Ping timeout: 260 seconds] 15:50:16 -!- zickzackv [~faot@port-92-198-30-130.static.qsc.de] has quit [Ping timeout: 276 seconds] 15:51:45 ski [~md9slj@t-2020-07.studat.chalmers.se] has joined #lisp 15:52:58 yrk [~user@vtelinet-216-66-104-9.vermontel.net] has joined #lisp 15:53:10 -!- yrk [~user@vtelinet-216-66-104-9.vermontel.net] has quit [Changing host] 15:53:10 yrk [~user@pdpc/supporter/student/yrk] has joined #lisp 15:58:00 http://google-styleguide.googlecode.com/svn/trunk/lispguide.xml 15:58:02 -!- anaumov [~an@niobe.agnitas.de] has quit [Changing host] 15:58:02 anaumov [~an@opensuse/member/Alexander-Naumov] has joined #lisp 15:58:08 "You MUST NOT start a new library unless you established that none is already available that can be fixed or completed into becoming what you need. That's a rule against the NIH syndrome ("Not Invented Here"), which is particularly strong amongst Lisp hackers." 15:58:16 uh... yeah... sorry, I didn't mean it 16:00:11 ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has joined #lisp 16:00:11 ambiguous.. does it say NIH is "particularly strong" or is it the rule against NIH... 16:00:42 nialo- [~yaaic@66-87-132-226.pools.spcsdns.net] has joined #lisp 16:00:53 the NIH syndrome is particularly strong 16:01:23 -!- bitwiseorwith0 [~sirdancea@98.82.broadband5.iol.cz] has quit [Ping timeout: 240 seconds] 16:02:18 I think calling it a "syndrome" makes it fairly negative. 16:02:48 then again, one can't expect weak-willed Java and Python developers to understand the real might of this NIH thing when put in the hands of lispers. 16:03:17 (or the sheer crappiness of some lisp libraries out there as far as robustness, documentation, and usability goes) 16:03:32 -!- cdidd [~cdidd@95-24-29-226.broadband.corbina.ru] has quit [Remote host closed the connection] 16:03:47 I suspect lack of things like quicklisp did steer people a lot into NIH 16:04:15 is there a way to detect which version of sbcl I'm using at read-time so that I can either call sb-ext:quit or sb-ext"exit as appropriate? 16:04:21 Batalyx_ [~ji@halava.cc.jyu.fi] has joined #lisp 16:04:37 Praise- [~Fat@unaffiliated/praise] has joined #lisp 16:04:39 -!- josemanuel_ [~josemanue@145.181.221.87.dynamic.jazztel.es] has quit [Read error: Connection reset by peer] 16:04:50 right now I have #+sbcl(sb-ext:quit) but that warns on newer versions 16:04:53 jasom: #+#.(cl:if ... '(:and) (:or)) 16:04:55 + quote 16:05:25 fortitud1 [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has joined #lisp 16:05:44 smazga [~acrid@64.55.45.194] has joined #lisp 16:05:45 (handler-case (sb-ext:exit) (error (e) sb-ext:quit))) 16:05:53 well it's a note note, not warning but still annoying 16:06:30 dlowe: no the note happens at compile time 16:06:34 _schulte1 [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has joined #lisp 16:07:11 ``Erik_ [~erik@pool-74-103-121-45.bltmmd.fios.verizon.net] has joined #lisp 16:07:13 antoszka_ [~antoszka@unaffiliated/antoszka] has joined #lisp 16:07:26 mulk [~benkard@dhcp-138-246-84-78.dynamic.eduroam.mwn.de] has joined #lisp 16:08:11 -!- mulk [~benkard@dhcp-138-246-84-78.dynamic.eduroam.mwn.de] has quit [Client Quit] 16:08:46 joneshf-work [~joneshf@mail.concordusapps.com] has joined #lisp 16:09:12 -!- kimochiwarui [~user@unaffiliated/dijkstragroupie] has quit [Ping timeout: 252 seconds] 16:09:20 jasom: try M-. on uiop:quit  that shows how he solved that problem 16:09:23 bitwiseorwith0 [~sirdancea@98.82.broadband5.iol.cz] has joined #lisp 16:09:35 Adlai [~adlai@unaffiliated/adlai] has joined #lisp 16:10:26 josemanuel [~josemanue@125.234.221.87.dynamic.jazztel.es] has joined #lisp 16:10:44 bhyde: ah 16:10:48 -!- joneshf-work [~joneshf@mail.concordusapps.com] has quit [Read error: Connection reset by peer] 16:11:12 find-symbol* is also in uiop, just to add to the complexity 16:11:16 -!- abeaumont [~abeaumont@242.Red-83-49-69.dynamicIP.rima-tde.net] has quit [Ping timeout: 246 seconds] 16:11:16 -!- Batalyx [~ji@halava.cc.jyu.fi] has quit [Ping timeout: 246 seconds] 16:11:16 -!- _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has quit [Ping timeout: 246 seconds] 16:11:16 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 246 seconds] 16:11:17 -!- fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has quit [Ping timeout: 246 seconds] 16:11:17 -!- Corvidium [~cosman246@c-24-143-118-11.customer.broadstripe.net] has quit [Ping timeout: 246 seconds] 16:11:17 -!- Praise [~Fat@unaffiliated/praise] has quit [Ping timeout: 246 seconds] 16:11:17 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Ping timeout: 246 seconds] 16:11:17 -!- ``Erik [~erik@pool-74-103-121-45.bltmmd.fios.verizon.net] has quit [Ping timeout: 246 seconds] 16:11:17 -!- benkard [~benkard@dhcp-138-246-84-78.dynamic.eduroam.mwn.de] has quit [Ping timeout: 246 seconds] 16:11:17 -!- vi1 [~vi1@93.92.216.186] has quit [Ping timeout: 246 seconds] 16:11:22 joneshf-work [~joneshf@mail.concordusapps.com] has joined #lisp 16:11:42 davazp [~user@77.225.147.21] has joined #lisp 16:11:46 -!- w37 [~user@31.221.13.71] has quit [Remote host closed the connection] 16:12:37 *bhyde* likes: #+genera (error "You probably don't want to Halt the Machine. (code: ~S)" code) 16:13:07 -!- ``Erik_ is now known as ``Erik 16:13:36 Corvidium [~cosman246@c-24-143-118-11.customer.broadstripe.net] has joined #lisp 16:13:47 I lost too much time doing an alet macro just to show how that phrase was not ambiguous :( 16:15:30 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Leaving] 16:16:43 *jasom* took the lazy route and checked for (cl:char (cl:lisp-implementation-version) 2) 16:17:18 abeaumont [~abeaumont@242.Red-83-49-69.dynamicIP.rima-tde.net] has joined #lisp 16:17:18 it will break if sbcl hits version 2 ever 16:17:28 -!- lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has quit [Quit: lyanchih] 16:17:54 though I suppose I could add a dependency to uiop instead 16:18:30 jasom: seriously, if you want to know if "EXIT" is in "SB-EXT", that's what find-symbol is for. 16:19:12 what does find-symbol* in uiop do? 16:19:14 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 16:19:45 probably safeguards against missing packages. 16:20:44 PuercoPop [~user@199.47.72.30] has joined #lisp 16:21:23 -!- bitwiseorwith0 [~sirdancea@98.82.broadband5.iol.cz] has quit [Ping timeout: 240 seconds] 16:22:18 -!- antoszka_ is now known as antoszka 16:26:20 -!- PuercoPop [~user@199.47.72.30] has quit [Ping timeout: 255 seconds] 16:26:40 -!- eldariof [~CLD@pppoe-217-166-dyn-sr.volgaline.ru] has quit [Ping timeout: 276 seconds] 16:26:47 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 255 seconds] 16:27:06 natechan [~natechan@192.42.249.64] has joined #lisp 16:27:30 -!- natechan [~natechan@192.42.249.64] has quit [Max SendQ exceeded] 16:27:43 dstatyvka [ejabberd@pepelaz.jabber.od.ua] has joined #lisp 16:32:58 dcooper8 [~dcooper8@c-98-250-10-50.hsd1.mi.comcast.net] has joined #lisp 16:33:32 -!- morphling [~stefan@gssn-5f756283.pool.mediaWays.net] has quit [Quit: Konversation terminated!] 16:35:18 -!- fortitud1 is now known as fortitude 16:35:28 oudeis [~oudeis@95.35.55.166] has joined #lisp 16:35:43 -!- fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has quit [Quit: leaving] 16:36:26 fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has joined #lisp 16:36:36 hitecnologys1 [~hitecnolo@46.233.245.27] has joined #lisp 16:36:48 -!- kirin` [telex@gateway/shell/anapnea.net/x-tlserlazaeqjcbfq] has quit [Ping timeout: 245 seconds] 16:36:59 -!- josemanuel [~josemanue@125.234.221.87.dynamic.jazztel.es] has quit [Read error: Connection reset by peer] 16:37:29 kirin` [telex@gateway/shell/anapnea.net/x-mfamhnxgzdxyfter] has joined #lisp 16:37:49 human [~happy@106.198.137.210] has joined #lisp 16:38:13 -!- human is now known as Guest34131 16:38:24 -!- drmeister [~drmeister@173-162-165-237-NewEngland.hfc.comcastbusiness.net] has quit [Remote host closed the connection] 16:39:01 -!- Guest34131 [~happy@106.198.137.210] has left #lisp 16:39:10 -!- hitecnologys [~hitecnolo@94.137.25.211] has quit [Ping timeout: 252 seconds] 16:41:35 josemanuel [~josemanue@7.204.221.87.dynamic.jazztel.es] has joined #lisp 16:43:45 -!- protist [~protist@75.172.69.111.dynamic.snap.net.nz] has quit [Quit: Konversation terminated!] 16:43:58 PuercoPop [~user@199.47.72.29] has joined #lisp 16:46:23 -!- josemanuel [~josemanue@7.204.221.87.dynamic.jazztel.es] has quit [Ping timeout: 260 seconds] 16:47:23 -!- dcooper8 [~dcooper8@c-98-250-10-50.hsd1.mi.comcast.net] has quit [Quit: dcooper8] 16:47:24 -!- oudeis [~oudeis@95.35.55.166] has quit [Quit: This computer has gone to sleep] 16:48:18 -!- Faed is now known as Fade 16:49:52 -!- bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has quit [Quit: bhyde] 16:50:30 bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has joined #lisp 16:52:33 -!- ck [~ck@dslb-094-219-237-000.pools.arcor-ip.net] has quit [Ping timeout: 240 seconds] 16:53:49 senj [~senj@unaffiliated/senj] has joined #lisp 16:55:16 -!- antgreen [~green@63.138.96.2] has quit [Ping timeout: 276 seconds] 16:58:13 -!- CrazyEddy [~unindwell@wrongplanet/CrazyEddy] has quit [Ping timeout: 248 seconds] 17:02:47 -!- Adlai [~adlai@unaffiliated/adlai] has quit [Ping timeout: 255 seconds] 17:05:03 -!- bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has quit [Ping timeout: 260 seconds] 17:06:57 ch077179 [~ch077179@unaffiliated/ch077179] has joined #lisp 17:07:31 talas [~talas@136.144.16.62.customer.cdi.no] has joined #lisp 17:07:31 -!- talas [~talas@136.144.16.62.customer.cdi.no] has quit [Changing host] 17:07:31 talas [~talas@unaffiliated/talas] has joined #lisp 17:10:15 -!- jrajav [~jrajav@198.179.137.210] has quit [Quit: phunq, sandwich store loop, WHAT NO UNIVERSE] 17:10:33 jrajav [~jrajav@198.179.137.210] has joined #lisp 17:14:19 natechan [~natechan@192.42.249.64] has joined #lisp 17:15:02 -!- natechan [~natechan@192.42.249.64] has left #lisp 17:17:28 -!- bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has quit [Quit: bhyde] 17:17:35 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 17:25:17 -!- bitonic [~user@dyn1199-93.wlan.ic.ac.uk] has quit [Read error: Operation timed out] 17:25:42 benkard [~benkard@ppp-93-104-162-129.dynamic.mnet-online.de] has joined #lisp 17:26:40 -!- ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has quit [Quit: ejohnson] 17:28:22 -!- davazp [~user@77.225.147.21] has quit [Remote host closed the connection] 17:30:39 bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has joined #lisp 17:34:02 Dalek_Baldwin [~Adium@71-84-34-33.dhcp.mtpk.ca.charter.com] has joined #lisp 17:35:02 -!- dioxirane [~name@gateway/tor-sasl/dioxirane] has quit [Remote host closed the connection] 17:39:23 ahoops [~ahoops__@121.96.14.223] has joined #lisp 17:39:24 -!- ehu [~Erik@109.35.11.177] has quit [Read error: Connection reset by peer] 17:39:42 ehu [~Erik@109.35.11.177] has joined #lisp 17:39:49 -!- chu [~user@unaffiliated/chu] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 17:40:53 rndnick0xffaf [~user@stgt-5f719971.pool.mediaWays.net] has joined #lisp 17:44:41 -!- Kabaka [kabaka@botters/kabaka] has quit [Quit: s/Kabaka//] 17:44:48 -!- Watcher7 is now known as Watcher7|off 17:46:48 -!- Watcher7|off is now known as Watcher7 17:47:37 bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has joined #lisp 17:48:17 Kabaka [~Kabaka@botters/kabaka] has joined #lisp 17:49:57 -!- Joreji [~thomas@vpn-ho1.unidsl.de] has quit [Ping timeout: 248 seconds] 17:50:01 -!- ahoops [~ahoops__@121.96.14.223] has quit [Ping timeout: 256 seconds] 17:50:50 ahoops [~ahoops__@121.96.14.223] has joined #lisp 17:51:15 dioxirane [~name@gateway/tor-sasl/dioxirane] has joined #lisp 17:52:35 -!- PuercoPop [~user@199.47.72.29] has quit [Read error: Connection reset by peer] 17:53:03 drmeister [~drmeister@h69-21-18-138.nwlnnh.dedicated.static.tds.net] has joined #lisp 17:53:08 oudeis [~oudeis@bzq-218-151-135.cablep.bezeqint.net] has joined #lisp 17:56:19 slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has joined #lisp 17:56:24 pierpa``` [~user@host126-61-dynamic.41-79-r.retail.telecomitalia.it] has joined #lisp 18:01:39 ehu` [~Erik@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 18:02:08 -!- dioxirane [~name@gateway/tor-sasl/dioxirane] has left #lisp 18:03:57 -!- AlbireoX [~AlbireoX@99-136-83-34.lightspeed.rcsntx.sbcglobal.net] has quit [Remote host closed the connection] 18:04:09 -!- ehu [~Erik@109.35.11.177] has quit [Ping timeout: 252 seconds] 18:05:00 ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has joined #lisp 18:06:23 dioxirane [~name@gateway/tor-sasl/dioxirane] has joined #lisp 18:06:35 -!- dioxirane [~name@gateway/tor-sasl/dioxirane] has quit [Quit: leaving] 18:07:30 pnpuff [~name@gateway/tor-sasl/dioxirane] has joined #lisp 18:07:38 -!- yrk [~user@pdpc/supporter/student/yrk] has quit [Remote host closed the connection] 18:08:05 -!- rswarbrick [~rswarbric@host-57-26.warwick.ac.uk] has quit [Ping timeout: 248 seconds] 18:11:49 -!- drmeister [~drmeister@h69-21-18-138.nwlnnh.dedicated.static.tds.net] has quit [Remote host closed the connection] 18:12:53 -!- kirin` [telex@gateway/shell/anapnea.net/x-mfamhnxgzdxyfter] has quit [Ping timeout: 248 seconds] 18:13:45 kirin` [telex@gateway/shell/anapnea.net/x-upslbgeajzjkkwhe] has joined #lisp 18:14:05 dioxirane [~name@unaffiliated/pnpuff] has joined #lisp 18:14:51 -!- dioxirane [~name@unaffiliated/pnpuff] has quit [Client Quit] 18:15:01 -!- pnpuff [~name@gateway/tor-sasl/dioxirane] has quit [Quit: ciao ciao] 18:15:06 ejbs [~user@h-208-29.a176.priv.bahnhof.se] has joined #lisp 18:15:26 http://lisp-search.acceleration.net/ & quickdocs.org - Oh the fragmentation 18:15:52 -!- Harag [~Thunderbi@41-135-132-52.dsl.mweb.co.za] has quit [Ping timeout: 276 seconds] 18:16:26 -!- ramkrsna [ramkrsna@unaffiliated/ramkrsna] has quit [Ping timeout: 256 seconds] 18:17:07 vi1 [~vi1@93.92.216.186] has joined #lisp 18:17:39 dioxirane [~name@gateway/tor-sasl/dioxirane] has joined #lisp 18:19:18 drmeister [~drmeister@173-162-165-237-NewEngland.hfc.comcastbusiness.net] has joined #lisp 18:20:07 -!- clop [~jared@moat3.centtech.com] has quit [Ping timeout: 256 seconds] 18:20:42 I'd like to link to things like that. What would be a good & memorable quicklisp.org URL for it? 18:21:17 I'd also like to include a link to cl-test-grid. In general, things that amplify the usefulness of Quicklisp data/metadata. 18:21:42 -!- oudeis [~oudeis@bzq-218-151-135.cablep.bezeqint.net] has quit [Quit: This computer has gone to sleep] 18:21:54 /docs or /tools (or /metadata ;)? 18:23:54 ejbs - indeed, so many choices https://gist.github.com/bhyde/5735219#file-slime-documentation-search-el-L13 18:23:59 /extras ? 18:24:37 Denommus: What's the deal breaker for ccl and Android performance-wise? Passing through the Java bridge again and again? 18:25:05 *moore33* is actually not that interested in the Java aspects for an upcoming project. 18:25:51 -!- dioxirane [~name@gateway/tor-sasl/dioxirane] has quit [Quit: leaving] 18:27:05 Xach - you have a preference for how to download it all, for people that decided to do things like those? 18:27:17 -!- fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has quit [Ping timeout: 248 seconds] 18:27:32 Harag [~Thunderbi@41-135-132-52.dsl.mweb.co.za] has joined #lisp 18:27:34 dioxirane [~name@gateway/tor-sasl/dioxirane] has joined #lisp 18:27:46 -!- nialo- [~yaaic@66-87-132-226.pools.spcsdns.net] has quit [Read error: Connection reset by peer] 18:27:55 bhyde: all of quicklisp? 18:28:15 one easy way is ql-dist::(map nil 'ensure-installed (provided-systems t)) 18:28:39 yeah, well  it's your nickel eh? 18:28:44 it is indeed 18:28:44 -!- rndnick0xffaf [~user@stgt-5f719971.pool.mediaWays.net] has quit [Remote host closed the connection] 18:28:52 more like 4 cents now 18:28:57 amazon keeps dropping prices! 18:29:13 fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has joined #lisp 18:29:22 AlbireoX [~AlbireoX@99-136-83-34.lightspeed.rcsntx.sbcglobal.net] has joined #lisp 18:32:27 ASau` [~user@p4FF96A04.dip0.t-ipconnect.de] has joined #lisp 18:34:27 CatMtKing [~CatMtKing@ed-uluka.dyn.ucr.edu] has joined #lisp 18:35:20 -!- dioxirane [~name@gateway/tor-sasl/dioxirane] has quit [Quit: leaving] 18:36:10 -!- ASau [~user@p5797EE78.dip0.t-ipconnect.de] has quit [Read error: Operation timed out] 18:36:37 Xach: its 4 cents per all of quicklisp download? 18:36:42 Adlai [~adlai@unaffiliated/adlai] has joined #lisp 18:37:06 danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has joined #lisp 18:37:12 mrSpec: I think he was just making a joke about its your nickel, not actual costs. 18:37:34 ah, didnt get it :( 18:38:54 kliph [~user@unaffiliated/kliph] has joined #lisp 18:39:54 my recollection is that outbound data is ~$10/100GBytes at amazon 18:40:36 mattrepl [~mattrepl@SSID-MASON-SECURE-216.wireless.gmu.edu] has joined #lisp 18:41:01 -!- ASau` is now known as ASau 18:41:20 yrk [~user@c-50-133-134-220.hsd1.ma.comcast.net] has joined #lisp 18:41:37 -!- yrk [~user@c-50-133-134-220.hsd1.ma.comcast.net] has quit [Changing host] 18:41:37 yrk [~user@pdpc/supporter/student/yrk] has joined #lisp 18:41:39 -!- benkard [~benkard@ppp-93-104-162-129.dynamic.mnet-online.de] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 18:41:58 dioxirane [~name@gateway/tor-sasl/dioxirane] has joined #lisp 18:43:35 kimochiwarui [~user@unaffiliated/dijkstragroupie] has joined #lisp 18:45:02 benkard [~benkard@ppp-93-104-162-129.dynamic.mnet-online.de] has joined #lisp 18:45:20 tjasko [~tjasko@209.74.44.225] has joined #lisp 18:45:49 -!- tjasko [~tjasko@209.74.44.225] has quit [Client Quit] 18:46:11 i assume quick lisp isn't a registered charity yet 18:46:23 nha [~prefect@koln-5d814be5.pool.mediaWays.net] has joined #lisp 18:46:52 -!- spion [~spion@unaffiliated/spion] has quit [Ping timeout: 246 seconds] 18:49:05 -!- ASau [~user@p4FF96A04.dip0.t-ipconnect.de] has quit [Ping timeout: 248 seconds] 18:52:31 pnq [~nick@unaffiliated/pnq] has joined #lisp 18:53:33 ASau [~user@p4FF96A04.dip0.t-ipconnect.de] has joined #lisp 18:54:46 ejbs` [~user@h-208-29.a176.priv.bahnhof.se] has joined #lisp 18:55:00 -!- hitecnologys1 [~hitecnolo@46.233.245.27] has quit [Quit: hitecnologys1] 18:55:02 mrSpec: yes, approximately 18:56:23 -!- ejbs [~user@h-208-29.a176.priv.bahnhof.se] has quit [Ping timeout: 256 seconds] 18:56:40 -!- adelgado [~TomSawyer@65.23.61.98.nw.nuvox.net] has quit [Ping timeout: 256 seconds] 18:59:04 adelgado [~TomSawyer@65.23.61.98.nw.nuvox.net] has joined #lisp 19:00:17 -!- mattrepl [~mattrepl@SSID-MASON-SECURE-216.wireless.gmu.edu] has quit [Quit: mattrepl] 19:02:30 -!- Dalek_Baldwin [~Adium@71-84-34-33.dhcp.mtpk.ca.charter.com] has quit [Quit: Leaving.] 19:02:33 -!- ahoops [~ahoops__@121.96.14.223] has quit [Ping timeout: 256 seconds] 19:03:59 wowserdom [~discovere@wrongplanet/CrazyEddy] has joined #lisp 19:04:05 -!- wowserdom is now known as CrazyEddy 19:04:27 ahoops [~ahoops__@121.96.14.223] has joined #lisp 19:05:00 bordeaux threads' lack of condition-broadcast strikes again. 19:10:32 where ? 19:10:42 -!- CrazyEddy [~discovere@wrongplanet/CrazyEddy] has quit [Ping timeout: 252 seconds] 19:10:50 -!- statl [~statl@dslb-094-218-229-140.pools.arcor-ip.net] has quit [Ping timeout: 256 seconds] 19:11:10 fe[nl]ix: http://blub.co.za/posts/On-the-need-for-portable-libraries-in-Common-Lisp.html 19:13:40 what does that have to do with condition-broadcast ? 19:14:06 the code would be fine if it had a broadcast instead of a notify. notify is an optimisation. 19:15:23 Dalek_Baldwin [~Adium@108-225-26-178.lightspeed.irvnca.sbcglobal.net] has joined #lisp 19:15:51 -!- pjb` is now known as pjb 19:15:55 -!- dioxirane [~name@gateway/tor-sasl/dioxirane] has quit [Quit: leaving] 19:16:09 rszeno [~rszeno@79.114.92.117] has joined #lisp 19:16:47 ehu [ehu@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 19:18:06 statl [~statl@dslb-094-218-229-173.pools.arcor-ip.net] has joined #lisp 19:18:24 -!- aftershave [~textual@h-123-171-229.a336.priv.bahnhof.se] has quit [Quit: Textual IRC Client: www.textualapp.com] 19:18:26 dioxirane [~L2@gateway/tor-sasl/dioxirane] has joined #lisp 19:18:29 -!- fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has quit [Ping timeout: 248 seconds] 19:19:13 fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has joined #lisp 19:21:19 josemanuel [~josemanue@244.40.220.87.dynamic.jazztel.es] has joined #lisp 19:21:56 -!- cYmen_ [~cymen@squint.a-oben.org] has quit [Read error: Connection reset by peer] 19:21:56 -!- tigranes [~tigranes@static-50-53-64-118.bvtn.or.frontiernet.net] has quit [Quit: leaving] 19:22:06 -!- victor_lowther [~victorlow@143.166.116.80] has quit [Quit: Leaving IRC - dircproxy 1.2.0] 19:22:36 downloading the quick lisp packages i didn't have yet took four minutes, and came the transcript sums up to ~120M 19:23:43 sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has joined #lisp 19:24:01 AeroNotix [~xeno@abol126.neoplus.adsl.tpnet.pl] has joined #lisp 19:24:05 Yes, that's not even a CDROM. 19:24:07 :-( 19:24:36 what's the best way to generate html documentation from the docstrings in my codebase? 19:24:42 -!- iLogical [~iLogical@unaffiliated/ilogical] has quit [Quit: Leaving] 19:26:35 _8david` [~user@eth1-2.bob.askja.de] has joined #lisp 19:26:52 b 19:27:33 Brucio-92 [~Brucio-92@ip-109-91-68-147.unitymediagroup.de] has joined #lisp 19:27:59 -!- lichtblau [~user@eth1-2.bob.askja.de] has quit [Remote host closed the connection] 19:27:59 -!- _8david` [~user@eth1-2.bob.askja.de] has quit [Remote host closed the connection] 19:28:48 -!- dioxirane [~L2@gateway/tor-sasl/dioxirane] has quit [Quit: leaving] 19:29:42 dioxirane [~user@gateway/tor-sasl/dioxirane] has joined #lisp 19:30:05 10 largest - 58k gendl, 49k cl-l10n-cldr, 49k snmp, 37k clhs, 28k cl-bayesnet, 28k lispbuilder, 27k f2cl 25k mcclim, 21k cl-sam, 19k com.informatimago -- those are unix blocks 19:30:40 bhyde: BSD or SysV blocks? 19:31:04 bsd (aka mac) 19:31:08 hmm 19:31:08 clop [~jared@64.129.166.50] has joined #lisp 19:31:15 I don't remember which had which oddity 19:31:19 chameco [~samuel@cpe-67-241-240-138.stny.res.rr.com] has joined #lisp 19:31:29 what a strange thing 19:31:33 in theory it should be 523b boths, but some tools reported block as 1024 19:31:40 while compiling mkcl with make -j8, I get errors 19:31:44 *512 19:31:51 if I don't compile with additional jobs, I don't get 19:32:09 this must be some weird makefile 19:32:12 Denommus: happens sometimes when interdeps aren't clear cut 19:32:21 ramkrsna [ramkrsna@unaffiliated/ramkrsna] has joined #lisp 19:32:25 -!- ramkrsna [ramkrsna@unaffiliated/ramkrsna] has quit [Read error: Connection reset by peer] 19:32:29 Denommus: that happens a lot. You can try to fix some hidden dependency, or just a couple more minutes per build. 19:32:29 doesn't have to be too complex a makefile, even, or weird 19:32:38 ecl can't be compiled with multiple js 19:32:45 i assume mkcl can't be either 19:32:55 that sucks :P 19:33:21 unless you're using distcc on a cluster of vaxen, the time shouldn't be too bad 19:34:21 -!- sellout- [~Adium@70.96.9.235] has quit [Ping timeout: 252 seconds] 19:34:29 -!- dioxirane [~user@gateway/tor-sasl/dioxirane] has left #lisp 19:35:05 sellout- [~Adium@70.96.9.235] has joined #lisp 19:35:18 Bike_ [~Glossina@67-5-247-95.ptld.qwest.net] has joined #lisp 19:35:34 -!- Bike [~Glossina@67-5-247-95.ptld.qwest.net] has quit [Disconnected by services] 19:35:39 -!- Bike_ is now known as Bike 19:35:53 -!- sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has quit [Ping timeout: 240 seconds] 19:38:14 ok, it gives me some weird errors on compilation. I'll quit from it, there's no reason for this fork to exist anyway :P 19:38:49 you need to distclean after you messed up with -j4 19:39:47 joe9 [~user@c-71-236-20-61.hsd1.ga.comcast.net] has joined #lisp 19:39:52 I cleaned it completely :P 19:40:11 but forget it 19:40:13 Hersich6625 [~Hersich66@ip-109-91-68-147.unitymediagroup.de] has joined #lisp 19:40:17 samebchase: dunno about "best", but I played with sb-texinfo and managed, after a little tweaking, to get it to generate texinfo that could then be converted to html 19:40:55 -!- kirin` [telex@gateway/shell/anapnea.net/x-upslbgeajzjkkwhe] has quit [Ping timeout: 260 seconds] 19:40:57 There's some ediware for that, iirc. 19:41:50 I'm trying to use documentation-template 19:41:52 pkhuong: btw is there any plan to make sb-texinfo into a contrib? 19:41:53 now 19:42:01 kirin` [telex@gateway/shell/anapnea.net/x-fxylscfrxadmffon] has joined #lisp 19:42:26 adeht: no clue. I'm not even a user. 19:42:56 (create-template :cl-ppcre :target #P"/path/to/output.html") works, but not my own package 19:43:17 my dir is in the *central-registry* 19:43:46 CrazyEddy [~googul@wrongplanet/CrazyEddy] has joined #lisp 19:43:55 "The name does not designate any package" 19:44:13 samebchase: is the package loaded? 19:44:21 oh. 19:44:44 cool, works now 19:45:19 -!- vi1 [~vi1@93.92.216.186] has quit [Ping timeout: 246 seconds] 19:45:30 Hersich6626 [~Hersich66@ip-109-91-68-147.unitymediagroup.de] has joined #lisp 19:46:22 sdemarre [~serge@8.65-64-87.adsl-dyn.isp.belgacom.be] has joined #lisp 19:47:33 bitonic [~user@2.126.175.247] has joined #lisp 19:49:42 dioxirane [~user@gateway/tor-sasl/dioxirane] has joined #lisp 19:50:12 -!- Hersich6626 [~Hersich66@ip-109-91-68-147.unitymediagroup.de] has quit [Client Quit] 19:50:17 -!- Brucio-92 [~Brucio-92@ip-109-91-68-147.unitymediagroup.de] has quit [Remote host closed the connection] 19:50:17 -!- Hersich6625 [~Hersich66@ip-109-91-68-147.unitymediagroup.de] has quit [Remote host closed the connection] 19:50:49 quickdocs hmm 19:51:57 hpd [~hpd@hpdeifel.de] has joined #lisp 19:56:38 log-log plot of quick base package sizes sorted so the largest is 1st on the x axis -- https://www.evernote.com/shard/s2/sh/344dd8e9-9500-4710-a474-a01e5b234e63/beb5ecb8b1411e5a2301f24b99f79429/deep/0/Pasted%20Image%206/11/13%203:55%20PM.jpg :) 19:58:21 vi1 [~vi1@93.92.216.186] has joined #lisp 19:59:35 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 260 seconds] 20:01:08 bhyde: what kind od filesystem are you using and what is the size of the blocks in bytes of your disk? 20:01:18 s/od/of/ :) 20:01:27 victor_lowther [~victorlow@143.166.116.80] has joined #lisp 20:02:27 -!- edgar-rft [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has quit [Quit: dead] 20:03:03 -!- AeroNotix [~xeno@abol126.neoplus.adsl.tpnet.pl] has quit [Read error: No route to host] 20:03:24 AeroNotix [~xeno@abol126.neoplus.adsl.tpnet.pl] has joined #lisp 20:04:19 -!- _d3f [~gnu@94.242.252.66] has quit [Quit: schlafen Sie gut!] 20:04:24 sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has joined #lisp 20:05:30 du -ms reports: 29 gendl, 24 cl-l10n-cldr, 22 snmp, 18 clhs, 15 cl-bayesnet, 14 lispbuilder, 14 f2cl, 13 mcclim, 11 cl-sam, 10 com.informatimago (after a little editing) 20:06:01 -!- ahoops [~ahoops__@121.96.14.223] has quit [Ping timeout: 256 seconds] 20:06:04 man du promises: "Display block counts in 1048576-byte (1-Mbyte) blocks." 20:06:04 Sorry, I couldn't find anything for du promises: "Display block counts in 1048576-byte (1-Mbyte) blocks.". 20:06:10 looks a bit ziphy 20:06:28 -!- sellout- [~Adium@70.96.9.235] has quit [Quit: Leaving.] 20:06:45 -!- dioxirane [~user@gateway/tor-sasl/dioxirane] has quit [Quit: ciao ciao] 20:07:03 -!- bitonic [~user@2.126.175.247] has quit [Remote host closed the connection] 20:07:30 BBShortcut [~user@mar92-5-82-225-147-167.fbx.proxad.net] has joined #lisp 20:07:32 samebchase: I've used a personnal modification of lispdoc to generate the documentation of my library http://www.informatimago.com/develop/lisp/doc/ but now you can just do nothing, put your package on quicklisp, and let http://quickdocs.org htmlize it for you: 20:07:36 s/:$/./ 20:07:44 zippy - yeah, doesn't everything these days :) 20:09:23 -!- josemanuel [~josemanue@244.40.220.87.dynamic.jazztel.es] has quit [Ping timeout: 260 seconds] 20:11:47 compare http://quickdocs.org/com.informatimago/api#package-COM.INFORMATIMAGO.COMMON-LISP.ARITHMETIC.P127N2 vs. http://www.informatimago.com/develop/lisp/doc/com.informatimago.common-lisp.arithmetic.p127n2.html 20:12:22 The point being that there are several ways to write the docstrings, so it's hard to parse them all meaningfully. 20:12:43 -!- nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has quit [Remote host closed the connection] 20:13:03 -!- sauerkrause [~krause@cpe-70-116-18-19.austin.res.rr.com] has quit [Ping timeout: 245 seconds] 20:13:21 -!- kennyd_ [~kennyd@93-141-120-63.adsl.net.t-com.hr] has quit [Ping timeout: 248 seconds] 20:16:11 bitonic [~user@2.126.175.247] has joined #lisp 20:16:44 AeroNoti1 [~xeno@abos38.neoplus.adsl.tpnet.pl] has joined #lisp 20:17:21 -!- benkard [~benkard@ppp-93-104-162-129.dynamic.mnet-online.de] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 20:17:43 -!- drmeister [~drmeister@173-162-165-237-NewEngland.hfc.comcastbusiness.net] has quit [Remote host closed the connection] 20:18:04 pjb: thanks. I'll work on the code for the time being. 20:18:29 -!- McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has quit [Ping timeout: 240 seconds] 20:18:55 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 20:18:59 sauerkrause [~krause@cpe-24-55-25-199.austin.res.rr.com] has joined #lisp 20:19:05 and then there is getting the doc out of the comments 20:19:39 -!- AeroNotix [~xeno@abol126.neoplus.adsl.tpnet.pl] has quit [Ping timeout: 260 seconds] 20:19:49 -!- Corvidium [~cosman246@c-24-143-118-11.customer.broadstripe.net] has quit [Ping timeout: 248 seconds] 20:19:51 ejbs`` [~user@h-210-221.a176.priv.bahnhof.se] has joined #lisp 20:19:54 nialo- [~yaaic@66-87-116-83.pools.spcsdns.net] has joined #lisp 20:21:01 nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has joined #lisp 20:21:01 -!- Harag [~Thunderbi@41-135-132-52.dsl.mweb.co.za] has quit [Read error: Connection reset by peer] 20:21:14 josemanuel [~josemanue@99.218.221.87.dynamic.jazztel.es] has joined #lisp 20:21:14 -!- rszeno [~rszeno@79.114.92.117] has quit [Quit: Leaving.] 20:21:53 -!- ejbs` [~user@h-208-29.a176.priv.bahnhof.se] has quit [Ping timeout: 248 seconds] 20:22:23 McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has joined #lisp 20:22:32 imu96 [~imran@91.140.176.78] has joined #lisp 20:23:20 -!- gravicappa [~gravicapp@ppp91-77-164-87.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 20:24:07 -!- karswell [~user@87.112.161.139] has quit [Remote host closed the connection] 20:24:22 karswell [~user@87.112.161.139] has joined #lisp 20:25:12 Harag [~Thunderbi@41-135-132-52.dsl.mweb.co.za] has joined #lisp 20:26:01 -!- Praise- is now known as Praise 20:27:43 kennyd [~kennyd@93-138-214-145.adsl.net.t-com.hr] has joined #lisp 20:29:55 -!- AeroNoti1 [~xeno@abos38.neoplus.adsl.tpnet.pl] has quit [Quit: Uploading hax.....] 20:30:14 AeroNotix [~xeno@abos38.neoplus.adsl.tpnet.pl] has joined #lisp 20:39:44 -!- pnq [~nick@unaffiliated/pnq] has quit [Ping timeout: 260 seconds] 20:40:24 -!- imu96 [~imran@91.140.176.78] has quit [Quit: Leaving] 20:41:03 -!- xaxisx [~xaxisx@24.137.208.218] has quit [Quit: xaxisx] 20:43:31 -!- bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has quit [Quit: bhyde] 20:46:07 Corvidium [~cosman246@50-47-80-152.evrt.wa.frontiernet.net] has joined #lisp 20:49:09 -!- sdemarre [~serge@8.65-64-87.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 248 seconds] 20:49:22 http://paste.lisp.org/display/137566 I've been able to get executable images working with sbcl, ccl, and clisp, however I'm getting a "There's no package with the name..." error when I try to run the executable created by ecl 20:50:09 bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has joined #lisp 20:50:46 -!- nha [~prefect@koln-5d814be5.pool.mediaWays.net] has quit [Ping timeout: 246 seconds] 20:50:57 samebchase: your code calls cli, not cmd-line-args. 20:51:19 but a package error after compilation is strange. 20:51:46 sdemarre [~serge@8.65-64-87.adsl-dyn.isp.belgacom.be] has joined #lisp 20:51:46 -!- fsvehla [~fsvehla@h081217181184.dyn.cm.kabsi.at] has quit [Quit: fsvehla] 20:51:54 -!- nialo- [~yaaic@66-87-116-83.pools.spcsdns.net] has quit [Read error: Connection reset by peer] 20:52:46 nha [~prefect@koln-5d814be5.pool.mediaWays.net] has joined #lisp 20:52:53 -!- blackwol` [~blackwolf@ool-4574e84c.dyn.optonline.net] has quit [Ping timeout: 248 seconds] 20:53:13 cli is like a rudimentary cli: http://paste.lisp.org/display/137566#1 20:55:26 I think I've to add a (in-package ..) in :prologue-code or :epilogure-code 20:56:04 -!- agumonke1 [~agu@194.158.70.86.rev.sfr.net] has quit [Ping timeout: 260 seconds] 20:58:12 -!- jrajav [~jrajav@198.179.137.210] has quit [Quit: I tend to be neutral about apples] 20:59:11 rszeno [~rszeno@79.114.107.218] has joined #lisp 21:01:17 -!- mgile [~mgile@74-92-220-177-Colorado.hfc.comcastbusiness.net] has quit [Quit: Parting is such sweet sorrow...] 21:01:37 -!- bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has quit [Quit: bhyde] 21:02:11 -!- paddymahoney [~patrick@24.137.221.230] has quit [Ping timeout: 256 seconds] 21:06:22 natechan [~natechan@192.42.249.72] has joined #lisp 21:06:23 -!- natechan [~natechan@192.42.249.72] has quit [Client Quit] 21:07:54 imu96 [~imran@91.140.176.78] has joined #lisp 21:08:57 bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has joined #lisp 21:09:20 -!- weie [~eie@softbank221078042071.bbtec.net] has quit [Read error: Connection reset by peer] 21:09:31 -!- sdemarre [~serge@8.65-64-87.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 264 seconds] 21:09:56 weie [~eie@softbank221078042071.bbtec.net] has joined #lisp 21:10:00 -!- imu96 [~imran@91.140.176.78] has quit [Client Quit] 21:10:14 -!- knob [~knob@76.76.202.244] has quit [Quit: Leaving] 21:11:41 -!- bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has quit [Ping timeout: 240 seconds] 21:12:32 -!- weie [~eie@softbank221078042071.bbtec.net] has quit [Client Quit] 21:12:40 -!- ahungry [~null@66.184.106.97] has quit [Ping timeout: 276 seconds] 21:15:47 paddymahoney [~patrick@198-84-186-52.cpe.teksavvy.com] has joined #lisp 21:16:30 killerboy [~mateusz@195.225.68.249] has joined #lisp 21:17:29 -!- AeroNotix [~xeno@abos38.neoplus.adsl.tpnet.pl] has quit [Ping timeout: 256 seconds] 21:18:51 -!- abeaumont [~abeaumont@242.Red-83-49-69.dynamicIP.rima-tde.net] has quit [Ping timeout: 252 seconds] 21:18:51 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Read error: Operation timed out] 21:22:09 -!- ehu [ehu@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 248 seconds] 21:23:21 sellout- [~Adium@67.51.227.94] has joined #lisp 21:23:48 -!- Vivitron [~Vivitron@pool-98-110-213-33.bstnma.fios.verizon.net] has quit [Ping timeout: 252 seconds] 21:24:41 nialo- [~yaaic@66-87-117-95.pools.spcsdns.net] has joined #lisp 21:25:35 -!- chameco [~samuel@cpe-67-241-240-138.stny.res.rr.com] has quit [Ping timeout: 255 seconds] 21:25:55 -!- josemanuel [~josemanue@99.218.221.87.dynamic.jazztel.es] has quit [Ping timeout: 260 seconds] 21:26:17 josemanuel [~josemanue@91.190.221.87.dynamic.jazztel.es] has joined #lisp 21:27:07 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 256 seconds] 21:29:26 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 21:30:41 abeaumont [~abeaumont@242.Red-83-49-69.dynamicIP.rima-tde.net] has joined #lisp 21:36:11 -!- sykopomp [~sykopomp@unaffiliated/sykopomp] has quit [Ping timeout: 256 seconds] 21:36:12 -!- josemanuel [~josemanue@91.190.221.87.dynamic.jazztel.es] has quit [Quit: Saliendo] 21:36:43 macrobat_ [~fuzzyglee@h-199-47.a328.priv.bahnhof.se] has joined #lisp 21:38:57 bitonic` [~user@dyn1246-185.vpn.ic.ac.uk] has joined #lisp 21:40:23 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Quit: Leaving.] 21:40:42 -!- prxq [~mommer@mnhm-590c153c.pool.mediaWays.net] has quit [Quit: Leaving] 21:41:16 -!- bitonic [~user@2.126.175.247] has quit [Ping timeout: 276 seconds] 21:46:59 I found that the time function always print the measured time to standard-output. Is there anyway to get the time without having to parse the output? 21:47:04 Thanks! 21:48:25 clhs get-internal-real-time 21:48:25 http://www.lispworks.com/reference/HyperSpec/Body/f_get_in.htm 21:48:28 eudoxia [~eudoxia@r190-135-59-245.dialup.adsl.anteldata.net.uy] has joined #lisp 21:48:38 -!- senj [~senj@unaffiliated/senj] has quit [Quit: so it goes] 21:49:14 got it. Thank you so much, adeht and specbot! 21:56:31 -!- bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has quit [Quit: bhyde] 21:56:58 rswarbrick [~rswarbric@cpc2-cove3-0-0-cust17.3-1.cable.virginmedia.com] has joined #lisp 21:57:11 -!- Adlai [~adlai@unaffiliated/adlai] has quit [Ping timeout: 260 seconds] 21:58:09 -!- breakds [~breakds@cpe-74-79-147-26.twcny.res.rr.com] has quit [Quit: Konversation terminated!] 21:58:16 -!- fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has quit [Quit: leaving] 21:58:55 -!- victor_lowther [~victorlow@143.166.116.80] has quit [Quit: Leaving IRC - dircproxy 1.2.0] 22:01:09 guiambros [~guiambros@z65-50-88-217.ips.direcpath.com] has joined #lisp 22:01:14 skalawag [user@2600:3c00::f03c:91ff:fedf:3ad2] has joined #lisp 22:03:02 -!- sawjig [~sawjig@gateway/tor-sasl/sawjig] has quit [Remote host closed the connection] 22:03:55 -!- nilsi [~nilsi@95.209.62.79.bredband.tre.se] has quit [Remote host closed the connection] 22:04:59 -!- nha [~prefect@koln-5d814be5.pool.mediaWays.net] has quit [Read error: Operation timed out] 22:05:11 -!- mishoo [~mishoo@93.113.190.121] has quit [Ping timeout: 255 seconds] 22:06:02 -!- jlongster [~user@pool-96-238-181-209.rcmdva.fios.verizon.net] has quit [Ping timeout: 240 seconds] 22:06:38 nha [~prefect@koln-5d814be5.pool.mediaWays.net] has joined #lisp 22:06:38 -!- eudoxia [~eudoxia@r190-135-59-245.dialup.adsl.anteldata.net.uy] has quit [Read error: Connection reset by peer] 22:07:15 -!- bitonic` is now known as bitonic 22:08:16 -!- adelgado [~TomSawyer@65.23.61.98.nw.nuvox.net] has quit [Quit: Leaving.] 22:12:20 sawjig [~sawjig@gateway/tor-sasl/sawjig] has joined #lisp 22:12:31 -!- abeaumont [~abeaumont@242.Red-83-49-69.dynamicIP.rima-tde.net] has quit [Ping timeout: 264 seconds] 22:13:55 abeaumont [~abeaumont@242.Red-83-49-69.dynamicIP.rima-tde.net] has joined #lisp 22:14:01 miql_ [~miql@ip68-98-19-126.ph.ph.cox.net] has joined #lisp 22:14:13 -!- skalawag is now known as wag 22:15:09 -!- wag is now known as skalawag 22:16:05 -!- Corvidium [~cosman246@50-47-80-152.evrt.wa.frontiernet.net] has quit [Ping timeout: 248 seconds] 22:16:22 -!- statl [~statl@dslb-094-218-229-173.pools.arcor-ip.net] has quit [Quit: Lost terminal] 22:17:19 -!- nha [~prefect@koln-5d814be5.pool.mediaWays.net] has quit [Ping timeout: 264 seconds] 22:18:07 -!- pierpa``` [~user@host126-61-dynamic.41-79-r.retail.telecomitalia.it] has quit [Ping timeout: 256 seconds] 22:18:12 -!- skalawag is now known as wag 22:18:57 -!- wag is now known as skalawag 22:19:09 -!- skalawag is now known as wag 22:19:45 -!- wag is now known as skalawag 22:20:14 -!- sellout- [~Adium@67.51.227.94] has quit [Quit: Leaving.] 22:21:00 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 22:22:50 -!- skalawag is now known as wag 22:23:04 -!- wag is now known as skalawag 22:23:32 -!- skalawag is now known as wag 22:23:46 -!- wag is now known as skalawag 22:24:25 -!- skalawag is now known as wag 22:24:47 -!- wag is now known as skalawag 22:25:29 -!- sawjig [~sawjig@gateway/tor-sasl/sawjig] has quit [Ping timeout: 240 seconds] 22:26:30 sawjig [~sawjig@gateway/tor-sasl/sawjig] has joined #lisp 22:29:04 -!- skalawag is now known as wag 22:29:28 -!- nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has quit [Remote host closed the connection] 22:30:56 -!- wag is now known as skalawag 22:31:10 fsvehla [~fsvehla@h081217181184.dyn.cm.kabsi.at] has joined #lisp 22:31:39 -!- talas [~talas@unaffiliated/talas] has quit [Read error: Connection reset by peer] 22:32:02 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 22:33:29 -!- sawjig [~sawjig@gateway/tor-sasl/sawjig] has quit [Ping timeout: 240 seconds] 22:34:34 sawjig [~sawjig@gateway/tor-sasl/sawjig] has joined #lisp 22:37:08 -!- skalawag is now known as wag 22:38:40 meiji11 [~user@75.158.41.148] has joined #lisp 22:39:12 -!- wag is now known as skalawag 22:39:23 -!- skalawag is now known as wag 22:39:31 -!- Dalek_Baldwin [~Adium@108-225-26-178.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 264 seconds] 22:39:38 -!- wag is now known as skalawag 22:40:04 -!- skalawag is now known as wag 22:40:37 -!- wag is now known as skalawag 22:40:54 -!- skalawag is now known as wag 22:41:46 Corvidium [~cosman246@c-24-143-118-11.customer.broadstripe.net] has joined #lisp 22:41:58 acieroid` [~acieroid@wtf.awesom.eu] has joined #lisp 22:42:06 chameco [~samuel@cpe-67-241-240-138.stny.res.rr.com] has joined #lisp 22:42:06 -!- acieroid [~acieroid@wtf.awesom.eu] has quit [Read error: Operation timed out] 22:46:56 breakds [~breakds@cpe-74-79-147-26.twcny.res.rr.com] has joined #lisp 22:47:37 -!- ferada [~ferada@37.221.196.86] has quit [Quit: leaving] 22:47:48 -!- wbooze [~wbooze@xdsl-78-35-131-92.netcologne.de] has quit [Read error: Operation timed out] 22:48:23 -!- iLogical [~iLogical@unaffiliated/ilogical] has quit [Ping timeout: 255 seconds] 22:48:23 -!- moore33 [~moore@ABordeaux-153-1-8-109.w92-146.abo.wanadoo.fr] has quit [Ping timeout: 255 seconds] 22:50:09 -!- mathrick [~mathrick@85.218.134.11] has quit [Ping timeout: 248 seconds] 22:50:31 -!- wag is now known as skalawag 22:50:54 -!- skalawag is now known as wag 22:51:13 -!- wag is now known as skalwag 22:51:18 -!- skalwag is now known as skalawag 22:51:51 -!- skalawag is now known as wag 22:52:17 -!- wag is now known as skalwag 22:52:34 -!- skalwag is now known as skalawag 22:54:12 drmeister [~drmeister@173-162-165-237-NewEngland.hfc.comcastbusiness.net] has joined #lisp 22:54:15 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 22:58:23 -!- smazga [~acrid@64.55.45.194] has quit [Quit: rcirc on GNU Emacs 24.3.1] 22:59:32 pierpa``` [~user@host126-61-dynamic.41-79-r.retail.telecomitalia.it] has joined #lisp 22:59:34 -!- skalawag is now known as wag 22:59:55 -!- wag is now known as skalawag 23:00:09 -!- skalawag is now known as wag 23:01:02 -!- wag is now known as skalawag 23:01:07 -!- segv- [~mb@95-91-241-56-dynip.superkabel.de] has quit [Ping timeout: 260 seconds] 23:01:20 -!- skalawag is now known as wag 23:01:38 jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has joined #lisp 23:01:43 -!- wag is now known as skalawag 23:02:01 -!- skalawag is now known as wag 23:02:05 moore33 [~moore@ABordeaux-153-1-17-92.w92-149.abo.wanadoo.fr] has joined #lisp 23:02:09 -!- Nisstyre-laptop [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 23:02:31 Dalek_Baldwin [~Adium@108-225-26-178.lightspeed.irvnca.sbcglobal.net] has joined #lisp 23:02:45 mathrick [~mathrick@85.218.134.11] has joined #lisp 23:03:51 -!- wag is now known as skalwag 23:04:05 -!- skalwag is now known as skalawag 23:08:06 davazp [~user@254.Red-79-144-63.dynamicIP.rima-tde.net] has joined #lisp 23:08:11 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 255 seconds] 23:10:24 -!- kimochiwarui [~user@unaffiliated/dijkstragroupie] has quit [Ping timeout: 240 seconds] 23:10:34 ferada [~ferada@37.221.196.86] has joined #lisp 23:12:02 -!- davazp [~user@254.Red-79-144-63.dynamicIP.rima-tde.net] has quit [Remote host closed the connection] 23:12:17 davazp [~user@254.Red-79-144-63.dynamicIP.rima-tde.net] has joined #lisp 23:13:32 skalawag: what is going on? 23:17:31 bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has joined #lisp 23:19:27 MithrilTux [~MithrilTu@66-162-141-202.static.twtelecom.net] has joined #lisp 23:20:02 PuercoPop [~user@199.47.72.29] has joined #lisp 23:22:36 -!- MithrilTuxedo [~MithrilTu@66-162-141-202.static.twtelecom.net] has quit [Ping timeout: 252 seconds] 23:22:38 -!- drmeister [~drmeister@173-162-165-237-NewEngland.hfc.comcastbusiness.net] has quit [Remote host closed the connection] 23:23:45 -!- MithrilTux [~MithrilTu@66-162-141-202.static.twtelecom.net] has quit [Ping timeout: 240 seconds] 23:24:41 oi, I'm having some trouble with setf, I've setup a test-case here: https://gist.github.com/PuercoPop/5761645 23:25:01 Basically I don't understand why I can setf the car of a list without a problem 23:26:04 but not setf the result of the function invocation that returns the cdr 23:26:29 PuercoPop: because (setf (car ...)) is interpreted by setf into something else. By default, (setf (foo x ..) value) is converted into (funcall #'(setf foo) value x ...) 23:28:19 shwouchk [~user@unaffiliated/shwouchk] has joined #lisp 23:28:30 hello 23:28:52 PuercoPop: The handling of setf forms is "magic". They are syntactically transformed into other forms. 23:29:00 How would I load the html of a web page in lisp? 23:30:02 drmeister [~drmeister@h69-21-18-138.nwlnnh.dedicated.static.tds.net] has joined #lisp 23:30:28 reb`: they are a macro right? pkhuong So is there a write aproach for this? I only know how to assign with setf and setq. 23:30:31 shwouchk: You would get Quicklisp running on your computer and use it to fetch the drakma packages. 23:30:35 shwouchk: (ql:quickload :drakma) -> (drakma:http-request "this-is-your-url") 23:30:45 PuercoPop: you can define your own setf expansions. 23:31:06 -!- dstatyvka [ejabberd@pepelaz.jabber.od.ua] has left #lisp 23:31:34 PuercoPop: read this: http://stackoverflow.com/questions/11457071/defining-setf-expanders-in-common-lisp 23:31:36 -!- ejbs`` is now known as ejbs 23:31:40 thank you! 23:31:42 there's define-setf-expander, defsetf... or just define the (setf top-center) function. 23:32:55 ok, so I may iterate through a list with format by using ~{ and ~}, but if I want to iterate over a pair of lists, what could I do? 23:33:25 seangrove [~user@208.80.69.42] has joined #lisp 23:33:45 PuercoPop: Are you sure that lists are the right data structure for your problem? Setting elements may be easier with arrays. 23:33:49 reb`, ejbs: Cool, thanks. I gather that drakma does it directly by opening a socket and implementing the whole http protocol then? 23:34:11 reb`: I am actually using an array, just using car to access the elem 23:35:27 shwouchk: Probably, yup. If you use Emacs you can do M-. and check out the source code of drakma:http-request 23:36:06 Adlai [~adlai@unaffiliated/adlai] has joined #lisp 23:36:20 ejbs: Cool, thanks 23:37:59 -!- abeaumont [~abeaumont@242.Red-83-49-69.dynamicIP.rima-tde.net] has quit [Ping timeout: 260 seconds] 23:38:13 ejbs: Another question, what would be the proper thing to include in the script that uses drakma? the same (ql:...) or some (asdf...) stuff? 23:38:23 Ue [~Ue@unaffiliated/ue] has joined #lisp 23:40:25 ejbs: also, maybe something here is not setup correctly, because when I try the M-. emacs asks me for the location of the tags table. 23:42:47 shwouchk: are you in lisp-mode? 23:43:00 well, slime rather 23:43:42 shwouchk: Do you use SLIME and are in lisp-mode? Also, that depends on what you're doing: an one-off script? Just add (ql:...) at the beginning of it; a whole project? (asdf:defsystem) dat stuff and wrap it in a package. 23:44:28 Bike: Quick question, does this way to define a setf has something to do with specialized lambda lists? 23:44:51 PuercoPop: specialized as in generic functions? no, unless you're defining a setf method i guess 23:47:50 -!- Watcher7 is now known as Watcher7|off 23:48:27 Not really sure, but reading Guy Steele's book and clhs I've seem the term specialized lambda lists in there, but not really sure what it means 23:48:47 it means a lambda list for a generic function. not really related to setf. 23:48:53 clhs 3.4.3 23:48:53 Specialized Lambda Lists: http://www.lispworks.com/reference/HyperSpec/Body/03_dc.htm 23:49:19 -!- Watcher7|off is now known as Watcher7 23:49:33 -!- bitonic [~user@dyn1246-185.vpn.ic.ac.uk] has quit [Ping timeout: 252 seconds] 23:50:41 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #lisp 23:50:46 *PuercoPop* nods 23:51:49 -!- ch077179 [~ch077179@unaffiliated/ch077179] has quit [Remote host closed the connection] 23:52:43 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 264 seconds] 23:53:32 bitonic [~user@2.126.175.247] has joined #lisp 23:53:32 ejbs: thanks! 23:53:54 shwouchk: np :) 23:54:24 Bike: ejbs: yes, I am. It appears slime is not loading correctly, as I get debugger window right when I open it. perhaps something to do with emacs24 23:54:38 as I havent written lisp in a few months 23:55:46 -!- fsvehla [~fsvehla@h081217181184.dyn.cm.kabsi.at] has quit [Quit: fsvehla] 23:56:48 shwouchk: Possibly, I get a few warnings about the usage of flet. No debug window though 23:57:28 Bike, one question why is the order of the arguments for (defun (setf your-function)) reversed in the example? (new-value index-string) in this case instead of the other way around. 23:57:52 PuercoPop: imagine defining a setf function for something that took &rest arguments, for example 23:58:44 Ah that makes sense, thanks