2014-11-25T00:00:34Z heurist quit (Ping timeout: 255 seconds) 2014-11-25T00:00:52Z RedEight quit (Quit: leaving) 2014-11-25T00:01:49Z guicho joined #lisp 2014-11-25T00:04:08Z defaultxr joined #lisp 2014-11-25T00:04:14Z heurist joined #lisp 2014-11-25T00:05:06Z ivan4th joined #lisp 2014-11-25T00:05:37Z nha_ joined #lisp 2014-11-25T00:06:44Z meiji11 joined #lisp 2014-11-25T00:08:28Z __prefect quit (Ping timeout: 258 seconds) 2014-11-25T00:08:44Z Karl_Dscc quit (Remote host closed the connection) 2014-11-25T00:09:09Z zRecursive joined #lisp 2014-11-25T00:09:22Z guicho quit (Read error: No route to host) 2014-11-25T00:09:23Z nand1 quit (Remote host closed the connection) 2014-11-25T00:09:33Z hiroaki quit (Ping timeout: 272 seconds) 2014-11-25T00:09:35Z guicho joined #lisp 2014-11-25T00:12:04Z nha_ quit (Ping timeout: 264 seconds) 2014-11-25T00:12:46Z nand1 joined #lisp 2014-11-25T00:15:36Z urandom__ quit (Quit: Konversation terminated!) 2014-11-25T00:15:42Z harish quit (Ping timeout: 265 seconds) 2014-11-25T00:16:34Z BitPuffin quit (Ping timeout: 250 seconds) 2014-11-25T00:17:23Z jumblerg quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2014-11-25T00:20:01Z hiroaki joined #lisp 2014-11-25T00:20:31Z guicho quit (Read error: No route to host) 2014-11-25T00:21:59Z oleo__ joined #lisp 2014-11-25T00:22:20Z pecg quit (Quit: WeeChat 1.0.1) 2014-11-25T00:22:31Z oleo is now known as Guest6434 2014-11-25T00:22:45Z zxq9 quit (Quit: Konversation terminated!) 2014-11-25T00:23:22Z Guest6434 quit (Ping timeout: 240 seconds) 2014-11-25T00:27:00Z fortitude quit (Quit: Leaving) 2014-11-25T00:27:40Z quazimodo quit (Ping timeout: 264 seconds) 2014-11-25T00:30:45Z vaporatorius quit (Remote host closed the connection) 2014-11-25T00:33:54Z heurist quit (Ping timeout: 250 seconds) 2014-11-25T00:34:13Z jumblerg joined #lisp 2014-11-25T00:34:19Z kub4 joined #lisp 2014-11-25T00:37:25Z defaultxr quit (Quit: defaultxr) 2014-11-25T00:37:50Z heurist joined #lisp 2014-11-25T00:38:03Z wedgeV quit (Quit: wedgeV) 2014-11-25T00:39:57Z hiroaki quit (Ping timeout: 272 seconds) 2014-11-25T00:41:26Z defaultxr joined #lisp 2014-11-25T00:42:52Z tbarletz quit (Changing host) 2014-11-25T00:42:52Z tbarletz joined #lisp 2014-11-25T00:43:51Z defaultxr quit (Remote host closed the connection) 2014-11-25T00:44:47Z Sgeo quit (Read error: Connection reset by peer) 2014-11-25T00:44:50Z heurist quit (Ping timeout: 244 seconds) 2014-11-25T00:46:31Z k-dawg joined #lisp 2014-11-25T00:46:41Z Sgeo joined #lisp 2014-11-25T00:46:49Z defaultxr joined #lisp 2014-11-25T00:48:55Z heurist joined #lisp 2014-11-25T00:49:14Z defaultxr quit (Remote host closed the connection) 2014-11-25T00:50:19Z defaultxr joined #lisp 2014-11-25T00:51:59Z fikusz quit (Ping timeout: 272 seconds) 2014-11-25T00:52:01Z zygentoma quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-11-25T00:52:29Z towodo joined #lisp 2014-11-25T00:52:44Z defaultxr quit (Remote host closed the connection) 2014-11-25T00:53:20Z vi1 quit (Remote host closed the connection) 2014-11-25T00:54:07Z defaultxr joined #lisp 2014-11-25T00:56:32Z defaultxr quit (Remote host closed the connection) 2014-11-25T00:57:26Z k-dawg quit (Quit: This computer has gone to sleep) 2014-11-25T00:57:28Z defaultxr joined #lisp 2014-11-25T00:59:53Z defaultxr quit (Remote host closed the connection) 2014-11-25T00:59:58Z blahzik joined #lisp 2014-11-25T01:03:01Z defaultxr joined #lisp 2014-11-25T01:04:50Z towodo quit (Quit: towodo) 2014-11-25T01:05:26Z defaultxr quit (Remote host closed the connection) 2014-11-25T01:05:42Z jusss joined #lisp 2014-11-25T01:06:06Z wglb joined #lisp 2014-11-25T01:06:14Z towodo joined #lisp 2014-11-25T01:06:22Z defaultxr joined #lisp 2014-11-25T01:08:47Z defaultxr quit (Remote host closed the connection) 2014-11-25T01:10:30Z defaultxr joined #lisp 2014-11-25T01:10:45Z defaultxr quit (Client Quit) 2014-11-25T01:12:33Z quazimodo joined #lisp 2014-11-25T01:12:57Z Jesin joined #lisp 2014-11-25T01:14:42Z defaultxr joined #lisp 2014-11-25T01:17:07Z defaultxr quit (Remote host closed the connection) 2014-11-25T01:18:05Z Longlius joined #lisp 2014-11-25T01:18:35Z zacharias quit (Ping timeout: 272 seconds) 2014-11-25T01:22:39Z kanru joined #lisp 2014-11-25T01:23:51Z EvW quit (Ping timeout: 265 seconds) 2014-11-25T01:26:44Z aynik joined #lisp 2014-11-25T01:27:42Z zacharias joined #lisp 2014-11-25T01:33:12Z CrLF0710` quit (Ping timeout: 245 seconds) 2014-11-25T01:38:16Z defaultxr joined #lisp 2014-11-25T01:40:41Z defaultxr quit (Remote host closed the connection) 2014-11-25T01:41:37Z defaultxr joined #lisp 2014-11-25T01:41:52Z jusss quit (Ping timeout: 240 seconds) 2014-11-25T01:44:02Z defaultxr quit (Remote host closed the connection) 2014-11-25T01:44:58Z defaultxr joined #lisp 2014-11-25T01:46:10Z vinleod joined #lisp 2014-11-25T01:46:50Z zeebrah quit (Ping timeout: 255 seconds) 2014-11-25T01:47:23Z defaultxr quit (Remote host closed the connection) 2014-11-25T01:48:32Z defaultxr joined #lisp 2014-11-25T01:50:57Z defaultxr quit (Remote host closed the connection) 2014-11-25T01:56:45Z kanru quit (Ping timeout: 255 seconds) 2014-11-25T01:57:58Z wjiang joined #lisp 2014-11-25T01:58:24Z defaultxr joined #lisp 2014-11-25T02:00:49Z defaultxr quit (Remote host closed the connection) 2014-11-25T02:01:58Z defaultxr joined #lisp 2014-11-25T02:04:23Z defaultxr quit (Remote host closed the connection) 2014-11-25T02:06:11Z towodo quit (Quit: towodo) 2014-11-25T02:10:19Z defaultxr joined #lisp 2014-11-25T02:11:24Z frkout joined #lisp 2014-11-25T02:12:05Z Ober_ is now known as OBer 2014-11-25T02:12:25Z s00pcan quit (Ping timeout: 255 seconds) 2014-11-25T02:12:34Z OBer is now known as Ober 2014-11-25T02:12:44Z defaultxr quit (Remote host closed the connection) 2014-11-25T02:13:32Z dagnachew joined #lisp 2014-11-25T02:13:41Z defaultxr joined #lisp 2014-11-25T02:14:56Z kpreid quit (Quit: Quitting) 2014-11-25T02:16:06Z defaultxr quit (Remote host closed the connection) 2014-11-25T02:17:06Z defaultxr joined #lisp 2014-11-25T02:19:31Z defaultxr quit (Remote host closed the connection) 2014-11-25T02:20:26Z guicho joined #lisp 2014-11-25T02:22:02Z jlarocco joined #lisp 2014-11-25T02:23:45Z boogie quit (Remote host closed the connection) 2014-11-25T02:24:45Z vinleod quit (Quit: ["Textual IRC Client: www.textualapp.com"]) 2014-11-25T02:26:18Z LiamH joined #lisp 2014-11-25T02:29:12Z zRecursive quit (Remote host closed the connection) 2014-11-25T02:30:02Z zRecursive joined #lisp 2014-11-25T02:30:33Z guicho quit (Ping timeout: 265 seconds) 2014-11-25T02:30:35Z frkout_ joined #lisp 2014-11-25T02:30:44Z fikusz joined #lisp 2014-11-25T02:33:18Z Colleen_ joined #lisp 2014-11-25T02:33:39Z frkout quit (Ping timeout: 255 seconds) 2014-11-25T02:33:59Z Colleen quit (Quit: See you, space cowboy...) 2014-11-25T02:33:59Z Colleen_ is now known as Colleen 2014-11-25T02:35:10Z aynik quit (Quit: become the problem of your problems) 2014-11-25T02:36:02Z xrash quit (Ping timeout: 256 seconds) 2014-11-25T02:39:40Z drewc joined #lisp 2014-11-25T02:40:46Z xrash joined #lisp 2014-11-25T02:40:59Z xrash quit (Remote host closed the connection) 2014-11-25T02:43:33Z towodo joined #lisp 2014-11-25T02:45:13Z kanru joined #lisp 2014-11-25T02:46:35Z guicho joined #lisp 2014-11-25T02:47:12Z bb010g joined #lisp 2014-11-25T02:49:32Z cpc26_ joined #lisp 2014-11-25T02:49:47Z cpc26 quit (Ping timeout: 272 seconds) 2014-11-25T02:55:24Z jasom: pillton: https://github.com/jasom/woo/tree/basic-binary-ipc <-- If you wanted to see basic-binary-ipc used to serve 20k requests per second over http. 2014-11-25T02:58:30Z nyef: jasom: Thank you for that, gives me a few things to look into for web stuff. 2014-11-25T02:59:14Z boogie joined #lisp 2014-11-25T03:00:35Z towodo quit (Quit: towodo) 2014-11-25T03:05:16Z jusss` joined #lisp 2014-11-25T03:05:42Z cpc26_ quit 2014-11-25T03:06:34Z robot-beethoven joined #lisp 2014-11-25T03:10:44Z echo-area joined #lisp 2014-11-25T03:12:35Z pullphinger joined #lisp 2014-11-25T03:15:22Z Xach left #lisp 2014-11-25T03:20:26Z wjiang quit (Read error: Connection reset by peer) 2014-11-25T03:20:48Z wjiang joined #lisp 2014-11-25T03:23:17Z innertracks quit (Ping timeout: 264 seconds) 2014-11-25T03:23:58Z guicho quit (Ping timeout: 244 seconds) 2014-11-25T03:24:01Z innertracks joined #lisp 2014-11-25T03:26:08Z jasom: hmm, it appears that sb-impl:format-print-integer eventually calls make-string-output-stream; I don't imagine that's the most efficient way to do it, but I could be wrong. 2014-11-25T03:28:05Z Bicyclidine: it uses princ-to-string, looks like. 2014-11-25T03:28:49Z Bicyclidine: mostly so it can add commas i'm guessing. 2014-11-25T03:30:02Z Bicyclidine: and format-write-field, which handles all the columny stuff, takes a string. 2014-11-25T03:30:28Z Bicyclidine: is the slowness of a format noticeable for you? 2014-11-25T03:31:13Z jasom: Bicyclidine: 36% of the runtime on this benchmark is in format-print-integer; 32% is in make-string-output-stream reached from there 2014-11-25T03:31:36Z jasom: it's using local-time to construct an http header timestamp 2014-11-25T03:31:39Z Bicyclidine: ouch. 2014-11-25T03:35:12Z defaultxr joined #lisp 2014-11-25T03:35:25Z jasom: the annoying thing is that the outer part is also a string-output-stream 2014-11-25T03:36:06Z dagnachew quit (Quit: WeeChat 1.0.1) 2014-11-25T03:36:47Z beach joined #lisp 2014-11-25T03:36:57Z Bicyclidine: hm. the deftransform on format to use formatter on a constant string says it's disabled in the cross compiler, but then "#+sb-xc". is that what it's supposed to mean 2014-11-25T03:36:57Z beach: Good morning everyone! 2014-11-25T03:36:57Z minion: beach, memo from pjb: notice that IRC by necessity basically only connects people in the same gravitationnal well, therefore with sensibly synchronous times. Therefore "earlier today" doesn't depend on the time zone (or the altitude or lattitude). :-) 2014-11-25T03:37:42Z Zhivago: That's completely wrong. 2014-11-25T03:37:49Z Bicyclidine: pjb or me? 2014-11-25T03:37:56Z Zhivago: pjb 2014-11-25T03:38:14Z Zhivago: The extent of today depends on some local time. 2014-11-25T03:38:24Z Zhivago: "earlier" would be correct. 2014-11-25T03:38:29Z jasom: Bicyclidine: hmm it uses a ~v,vd to print it, that might interfere with constant-string optimizations 2014-11-25T03:38:52Z Bicyclidine: jasom: oh it's probably irrelevant to what you're doing, i'm just poking around. i'll give rewriting f-p-i a shot 2014-11-25T03:39:27Z Bicyclidine: jasom: i mean the case of (format whatever "some control string" ...), in which case it can do (format whatever (formatter "some control string") ...) instead 2014-11-25T03:39:35Z jasom: right 2014-11-25T03:39:47Z Bicyclidine: so v's aren't relevant to that 2014-11-25T03:41:06Z frkout_ quit (Remote host closed the connection) 2014-11-25T03:41:32Z frkout joined #lisp 2014-11-25T03:41:46Z jasom: Bicyclidine: in this case, decomposing the printout to be a series of princ calls might be the best way to do it. It's a fixed format anyhow. 2014-11-25T03:42:19Z nyef: ... Oh! Hello beach. 2014-11-25T03:46:18Z protist joined #lisp 2014-11-25T03:46:44Z JokesOnYou77 joined #lisp 2014-11-25T03:47:09Z BlueRavenGT joined #lisp 2014-11-25T03:47:18Z rx_ quit (Quit: Konversation terminated!) 2014-11-25T03:48:29Z enitiz joined #lisp 2014-11-25T03:51:47Z pillton: jasom: Wow. Cool. 2014-11-25T03:53:56Z pillton: jasom: I'm working on a patch to CFFI to get basic-binary-ipc to work on windows (https://bugs.launchpad.net/cffi/+bug/1395242). 2014-11-25T03:54:10Z scymtym_ joined #lisp 2014-11-25T03:56:02Z pillton is slowly getting through his patch list. 2014-11-25T03:57:33Z enitiz quit (Remote host closed the connection) 2014-11-25T03:57:40Z kcj joined #lisp 2014-11-25T03:58:25Z LiamH quit (Quit: Leaving.) 2014-11-25T03:59:42Z mordocai joined #lisp 2014-11-25T04:01:08Z jumblerg quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2014-11-25T04:01:59Z jasom: Bicyclidine: I decomposed it to a series of princ calls and got a 30% speedup 2014-11-25T04:02:02Z rdh joined #lisp 2014-11-25T04:02:09Z Bicyclidine: nice. 2014-11-25T04:02:12Z jasom: Requests/sec: 24679.79 2014-11-25T04:02:52Z MoALTz_ joined #lisp 2014-11-25T04:03:15Z jasom: Is there a program to make pretty graphics out of sb-sprof:report info? 2014-11-25T04:05:39Z rdh left #lisp 2014-11-25T04:06:16Z MoALTz quit (Ping timeout: 255 seconds) 2014-11-25T04:06:30Z jasom: well anyway the only possible low-hanging-fruit remaining would be to replace the headers hash-table with an alist, as alists are probably faster to construct; it's not a big win though, for not a lot of convienience (16% of time in make-hash-table) 2014-11-25T04:13:11Z mordocai quit (Remote host closed the connection) 2014-11-25T04:14:11Z CrazyEddy joined #lisp 2014-11-25T04:15:32Z boogie quit (Remote host closed the connection) 2014-11-25T04:17:34Z nyef quit (Quit: G'night all) 2014-11-25T04:17:35Z jusss` quit (Ping timeout: 255 seconds) 2014-11-25T04:18:25Z stardiviner joined #lisp 2014-11-25T04:23:48Z Bicyclidine: jasom: Do you have a test case for the format thing? I wrote a format-print-integer replacement and I'm curious if it's actually any better. 2014-11-25T04:25:13Z drmeister: Hello beach. 2014-11-25T04:27:21Z jasom: Bicyclidine: well, the webserver "woo" 2014-11-25T04:27:49Z DrCode quit (Ping timeout: 250 seconds) 2014-11-25T04:28:06Z jasom: Bicyclidine: do you have a patch I can apply to sbcl? 2014-11-25T04:28:11Z jasom can test it 2014-11-25T04:28:43Z jasom: as long as it doesn't do a make-string-output-stream it would be hard to do worse 2014-11-25T04:30:47Z Bicyclidine: i just setf fdefinition, building is hard. let me paste it 2014-11-25T04:31:07Z Bicyclidine: it does do m-s-o-s but only if it's printing commas, which it didn't seem like you were 2014-11-25T04:31:22Z jasom: nope 2014-11-25T04:33:26Z Bicyclidine: http://paste.lisp.org/display/144483 2014-11-25T04:34:08Z Bicyclidine: (setf (fdefinition 'sb-format::format-print-integer) #'format-print-integer) will plug it in if you ignore the package lock. i think the cool kids call this monkeypatching? 2014-11-25T04:34:38Z beach: drmeister: I'll try to process your latest email today. 2014-11-25T04:35:01Z Bicyclidine: (format t "~7,' ,',,3@:x" 14531) works. Did you know you use commas for output in an arbitrary base? I'm sure this is common. 2014-11-25T04:35:07Z Bicyclidine: you can use* 2014-11-25T04:37:06Z jasom: it's slower; I'll profile now 2014-11-25T04:37:13Z Bicyclidine: haha, of course. 2014-11-25T04:37:31Z quazimodo quit (Quit: leaving) 2014-11-25T04:37:48Z quazimodo joined #lisp 2014-11-25T04:39:02Z jasom: hmm we are spending half as much time in format-timestring... let me dig deeper 2014-11-25T04:41:13Z jasom: hmm, just got an anomolous benchmark result the first time; it's no faster though. 2014-11-25T04:42:26Z drmeister: beach: No problem, I'm digging through your code to find a thread where I can start to unravel this problem. 2014-11-25T04:43:45Z harish_ joined #lisp 2014-11-25T04:44:48Z harish_ quit (Client Quit) 2014-11-25T04:45:28Z GuilOooo quit (Ping timeout: 265 seconds) 2014-11-25T04:45:29Z jasom: Bicyclidine: I'm stumped; the percentage of time in format-print-integer dropped by almost 10 points, but no corresponding speedup to the benchmark 2014-11-25T04:45:50Z Bicyclidine: weird. 2014-11-25T04:46:02Z Bicyclidine: guess i'll find some way to test it myself. 2014-11-25T04:46:11Z jasom: strangely enough %construct-timestring has not changed how much time it uses 2014-11-25T04:48:22Z jasom: well I gotta eat dinner 2014-11-25T04:48:46Z jasom: in any event, I have a work-around for now that I passed on to fukamachi 2014-11-25T04:49:41Z innertracks quit (Ping timeout: 264 seconds) 2014-11-25T04:51:46Z Harag joined #lisp 2014-11-25T04:56:59Z pjb: - 2014-11-25T04:58:00Z quazimodo quit (Quit: leaving) 2014-11-25T04:58:17Z quazimodo joined #lisp 2014-11-25T04:59:03Z frkout_ joined #lisp 2014-11-25T05:02:19Z vlnx quit (Remote host closed the connection) 2014-11-25T05:03:03Z frkout quit (Ping timeout: 255 seconds) 2014-11-25T05:06:00Z kushal joined #lisp 2014-11-25T05:08:17Z test1600 joined #lisp 2014-11-25T05:08:58Z zyaku quit (Quit: leaving) 2014-11-25T05:10:19Z kapil_ joined #lisp 2014-11-25T05:16:34Z jumblerg joined #lisp 2014-11-25T05:20:15Z malbertife joined #lisp 2014-11-25T05:23:47Z jusss` joined #lisp 2014-11-25T05:25:00Z GuilOooo joined #lisp 2014-11-25T05:25:04Z frkout_ quit (Remote host closed the connection) 2014-11-25T05:25:31Z frkout joined #lisp 2014-11-25T05:26:12Z boogie joined #lisp 2014-11-25T05:30:50Z boogie quit (Ping timeout: 265 seconds) 2014-11-25T05:31:07Z MrWoohoo quit (Quit: ["Textual IRC Client: www.textualapp.com"]) 2014-11-25T05:32:03Z guicho joined #lisp 2014-11-25T05:34:22Z blahzik quit (Quit: blahzik) 2014-11-25T05:36:29Z Kanae joined #lisp 2014-11-25T05:37:32Z gingerale joined #lisp 2014-11-25T05:38:48Z guicho: shinmera: regarding restart menu, I came up with a solution while i was reading the library descripion of your verbose. the only thing required was to limit the functionality to the repl thread, which would not be visible from quicklisp. various libraries such as verbose, lparallel launches a background thread 2014-11-25T05:42:54Z kanru` quit (Remote host closed the connection) 2014-11-25T05:43:37Z guicho quit (Ping timeout: 245 seconds) 2014-11-25T05:44:16Z a20141119 quit (Quit: Page closed) 2014-11-25T05:44:58Z [1]test1600 joined #lisp 2014-11-25T05:45:07Z kanru` joined #lisp 2014-11-25T05:45:59Z beach: drmeister: Still around? 2014-11-25T05:47:31Z test1600 quit (Ping timeout: 255 seconds) 2014-11-25T05:48:58Z pranavrc joined #lisp 2014-11-25T05:48:58Z pranavrc quit (Changing host) 2014-11-25T05:48:58Z pranavrc joined #lisp 2014-11-25T05:49:22Z [1]test1600 quit (Ping timeout: 250 seconds) 2014-11-25T05:52:06Z Ethan- quit (Ping timeout: 265 seconds) 2014-11-25T05:54:30Z kcj quit (Read error: Connection reset by peer) 2014-11-25T05:54:50Z Vutral quit (Ping timeout: 244 seconds) 2014-11-25T05:56:53Z kirin` quit (Ping timeout: 264 seconds) 2014-11-25T05:57:30Z kirin` joined #lisp 2014-11-25T05:59:09Z gingerale quit (Ping timeout: 272 seconds) 2014-11-25T06:01:12Z jumblerg quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2014-11-25T06:02:26Z slyrus joined #lisp 2014-11-25T06:03:34Z chu joined #lisp 2014-11-25T06:06:10Z kuanyui quit (Quit: Leaving.) 2014-11-25T06:08:56Z Vutral joined #lisp 2014-11-25T06:12:30Z meiji11 quit (Remote host closed the connection) 2014-11-25T06:18:44Z maxpeck joined #lisp 2014-11-25T06:21:43Z kuanyui joined #lisp 2014-11-25T06:22:53Z stardiviner quit (Quit: my website: http://stardiviner.dyndns-blog.com/) 2014-11-25T06:23:18Z ggole joined #lisp 2014-11-25T06:25:00Z JokesOnYou77 quit (Quit: Ex-Chat) 2014-11-25T06:32:21Z oleo__ quit (Quit: Verlassend) 2014-11-25T06:35:27Z beach: drmeister: Never mind. Not important. 2014-11-25T06:40:14Z Harag quit (Ping timeout: 255 seconds) 2014-11-25T06:41:54Z maxpeck quit (Remote host closed the connection) 2014-11-25T06:42:25Z maxpeck joined #lisp 2014-11-25T06:44:32Z HACKING-FACEBOOK joined #lisp 2014-11-25T06:51:38Z madrik joined #lisp 2014-11-25T06:53:16Z HACKING-FACEBOOK quit (Quit: facebook.com/realjohnchalekson) 2014-11-25T06:53:39Z HACKING-FACEBOOK joined #lisp 2014-11-25T06:53:40Z HACKING-FACEBOOK quit (Max SendQ exceeded) 2014-11-25T06:54:00Z HACKING-FACEBOOK joined #lisp 2014-11-25T06:54:01Z HACKING-FACEBOOK quit (Max SendQ exceeded) 2014-11-25T06:54:22Z HACKING-FACEBOOK joined #lisp 2014-11-25T06:54:22Z HACKING-FACEBOOK quit (Max SendQ exceeded) 2014-11-25T06:54:47Z HACKING-FACEBOOK joined #lisp 2014-11-25T06:54:47Z HACKING-FACEBOOK quit (Max SendQ exceeded) 2014-11-25T06:55:06Z HACKING-FACEBOOK joined #lisp 2014-11-25T06:55:07Z HACKING-FACEBOOK quit (Max SendQ exceeded) 2014-11-25T06:55:37Z HACKING-FACEBOOK joined #lisp 2014-11-25T06:55:38Z HACKING-FACEBOOK quit (Max SendQ exceeded) 2014-11-25T06:56:14Z HACKING-FACEBOOK joined #lisp 2014-11-25T06:56:14Z HACKING-FACEBOOK quit (Max SendQ exceeded) 2014-11-25T06:57:02Z HACKING-FACEBOOK joined #lisp 2014-11-25T06:57:04Z HACKING-FACEBOOK quit (Max SendQ exceeded) 2014-11-25T06:57:09Z beach: Can someone please ban HACKING-FACEBOOK before his join and quit messages fill up the log? 2014-11-25T06:57:16Z ChanServ has set mode +o Zhivago 2014-11-25T06:57:41Z HACKING-FACEBOOK joined #lisp 2014-11-25T06:57:41Z Zhivago has set mode -b *!*awrbgh@197.195.69.253 2014-11-25T06:57:42Z HACKING-FACEBOOK quit (Max SendQ exceeded) 2014-11-25T06:57:53Z Zhivago has set mode +b HACKING-FACEBOOK!*@* 2014-11-25T06:58:00Z Zhivago has set mode -o Zhivago 2014-11-25T06:58:05Z beach: Thanks Zhivago! 2014-11-25T06:58:39Z jumblerg joined #lisp 2014-11-25T06:59:14Z Zhivago: Our ban list is also full. :) 2014-11-25T06:59:59Z beach: Wow, impressive! :) I didn't know there was an upper limit. 2014-11-25T07:00:10Z henesy quit (Ping timeout: 258 seconds) 2014-11-25T07:02:57Z zRecursive quit (Remote host closed the connection) 2014-11-25T07:03:23Z housel quit (Excess Flood) 2014-11-25T07:04:43Z shortCircuit__ joined #lisp 2014-11-25T07:04:51Z beach: Just to make sure I am not doing something non-conforming here: For COMPILE-FILE I read each form and turn it into an AST (which will trigger compile-time evaluation when appropriate). After having accumulated all the individual ASTs, I wrap them in a PROGN-AST for further processing. The idea is that this method will automatically make inter-procedural optimizations on the level of the compilation unit. possible 2014-11-25T07:04:57Z housel joined #lisp 2014-11-25T07:07:48Z psy quit (Ping timeout: 250 seconds) 2014-11-25T07:07:56Z beach: pjb: You are the expert on compile-time and read-time side effects. Does it look right to you? 2014-11-25T07:12:47Z henesy joined #lisp 2014-11-25T07:13:00Z beach: Time to get to work! 2014-11-25T07:13:03Z beach left #lisp 2014-11-25T07:15:56Z psy joined #lisp 2014-11-25T07:21:35Z mrSpec joined #lisp 2014-11-25T07:22:46Z defaultxr quit (Quit: gnight) 2014-11-25T07:25:31Z Harag joined #lisp 2014-11-25T07:31:03Z mishoo joined #lisp 2014-11-25T07:31:20Z Beetny joined #lisp 2014-11-25T07:36:52Z malbertife quit (Ping timeout: 255 seconds) 2014-11-25T07:37:12Z BlueRavenGT quit (Remote host closed the connection) 2014-11-25T07:38:00Z nostoi joined #lisp 2014-11-25T07:38:02Z kanru quit (Read error: Connection reset by peer) 2014-11-25T07:44:54Z jumblerg quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2014-11-25T07:45:22Z jumblerg joined #lisp 2014-11-25T07:45:53Z Ethan- joined #lisp 2014-11-25T07:46:32Z jtza8 joined #lisp 2014-11-25T07:50:00Z ilhami joined #lisp 2014-11-25T07:53:32Z ehu joined #lisp 2014-11-25T07:55:21Z nha_ joined #lisp 2014-11-25T07:55:23Z Lowl3v3l joined #lisp 2014-11-25T07:56:03Z Harag quit (Remote host closed the connection) 2014-11-25T07:56:13Z Harag joined #lisp 2014-11-25T07:58:10Z ilhami quit (Changing host) 2014-11-25T07:58:10Z ilhami joined #lisp 2014-11-25T07:59:30Z ch077179 joined #lisp 2014-11-25T07:59:31Z harish_ joined #lisp 2014-11-25T08:02:30Z shka joined #lisp 2014-11-25T08:04:33Z zacharias quit (Ping timeout: 272 seconds) 2014-11-25T08:05:22Z ehu quit (Ping timeout: 240 seconds) 2014-11-25T08:06:57Z jumblerg quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2014-11-25T08:07:17Z ehu joined #lisp 2014-11-25T08:10:00Z Harag quit (Read error: Connection reset by peer) 2014-11-25T08:10:05Z Harag1 joined #lisp 2014-11-25T08:11:22Z mishoo quit (Ping timeout: 240 seconds) 2014-11-25T08:14:06Z kcj joined #lisp 2014-11-25T08:16:53Z ehu_ joined #lisp 2014-11-25T08:16:57Z kuanyui quit (Ping timeout: 240 seconds) 2014-11-25T08:17:02Z shka quit (Remote host closed the connection) 2014-11-25T08:17:15Z ehu quit (Read error: Connection reset by peer) 2014-11-25T08:22:26Z zxq9 joined #lisp 2014-11-25T08:23:15Z mishoo joined #lisp 2014-11-25T08:25:39Z ehu_ quit (Ping timeout: 258 seconds) 2014-11-25T08:28:26Z chu quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-11-25T08:29:06Z ehu joined #lisp 2014-11-25T08:33:48Z blahzik joined #lisp 2014-11-25T08:35:56Z alexey1 joined #lisp 2014-11-25T08:37:03Z mvilleneuve joined #lisp 2014-11-25T08:37:22Z edgar-rft quit (Quit: activity stopped because no existence expected) 2014-11-25T08:38:15Z jasom: minion: memo for beach you need to limit inter-procedural optimization for any functions proclaimed notinline 2014-11-25T08:38:15Z minion: is it just my imagination, or did someone just speak to me? 2014-11-25T08:38:39Z jasom: minion: memo for beach: you need to limit inter-procedural optimization for any functions proclaimed notinline 2014-11-25T08:38:39Z minion: Remembered. I'll tell beach when he/she/it next speaks. 2014-11-25T08:39:36Z bgs100 quit (Quit: bgs100) 2014-11-25T08:41:10Z munksgaard joined #lisp 2014-11-25T08:41:11Z mishoo quit (Read error: Connection reset by peer) 2014-11-25T08:41:38Z Shinmera joined #lisp 2014-11-25T08:41:42Z nostoi quit (Quit: Verlassend) 2014-11-25T08:43:21Z mishoo joined #lisp 2014-11-25T08:45:01Z resttime quit (Quit: resttime) 2014-11-25T08:50:40Z stassats joined #lisp 2014-11-25T08:50:47Z ehu quit (Ping timeout: 272 seconds) 2014-11-25T08:52:18Z psy quit (Quit: Leaving) 2014-11-25T08:58:12Z resttime joined #lisp 2014-11-25T08:59:17Z vinleod joined #lisp 2014-11-25T09:02:02Z MrWoohoo joined #lisp 2014-11-25T09:05:28Z cosmicexplorer quit (Ping timeout: 264 seconds) 2014-11-25T09:07:45Z arenz joined #lisp 2014-11-25T09:10:09Z kuanyui joined #lisp 2014-11-25T09:10:29Z wjiang quit (Read error: Connection reset by peer) 2014-11-25T09:10:50Z wjiang joined #lisp 2014-11-25T09:10:55Z drdanmaku quit (Quit: Connection closed for inactivity) 2014-11-25T09:11:17Z kcj quit (Read error: Connection reset by peer) 2014-11-25T09:21:23Z kapil_ quit (Quit: Connection closed for inactivity) 2014-11-25T09:21:57Z Lowl3v3l quit (Read error: Connection reset by peer) 2014-11-25T09:22:27Z redeemed joined #lisp 2014-11-25T09:24:17Z Harag1 quit (Read error: Connection reset by peer) 2014-11-25T09:25:03Z Nilby joined #lisp 2014-11-25T09:25:30Z Nilby quit (Client Quit) 2014-11-25T09:26:03Z Nilby joined #lisp 2014-11-25T09:28:18Z Harag joined #lisp 2014-11-25T09:30:53Z psy joined #lisp 2014-11-25T09:31:16Z vinleod quit (Quit: ["Textual IRC Client: www.textualapp.com"]) 2014-11-25T09:31:57Z ilhami quit (Ping timeout: 272 seconds) 2014-11-25T09:36:17Z MrWoohoo quit (Remote host closed the connection) 2014-11-25T09:42:22Z jtza8 quit (Ping timeout: 240 seconds) 2014-11-25T09:43:52Z jusss` quit (Ping timeout: 256 seconds) 2014-11-25T09:44:52Z kanru joined #lisp 2014-11-25T09:45:17Z LoicLisp joined #lisp 2014-11-25T09:45:59Z Karl_Dscc joined #lisp 2014-11-25T09:50:40Z maxpeck quit (Remote host closed the connection) 2014-11-25T09:51:22Z drewc quit (Ping timeout: 240 seconds) 2014-11-25T09:52:04Z Lowl3v3l joined #lisp 2014-11-25T09:52:12Z alexey1 quit (Remote host closed the connection) 2014-11-25T09:52:31Z maxpeck joined #lisp 2014-11-25T09:53:56Z zacharias joined #lisp 2014-11-25T09:58:08Z resttime quit (Quit: resttime) 2014-11-25T09:58:35Z maxpeck quit (Remote host closed the connection) 2014-11-25T09:59:13Z maxpeck joined #lisp 2014-11-25T09:59:20Z drewc joined #lisp 2014-11-25T10:01:29Z robot-beethoven quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-11-25T10:02:34Z quazimodo quit (Ping timeout: 256 seconds) 2014-11-25T10:02:49Z quazimodo joined #lisp 2014-11-25T10:03:34Z cosmicexplorer joined #lisp 2014-11-25T10:03:50Z kapil_ joined #lisp 2014-11-25T10:14:27Z scymtym_ quit (Ping timeout: 245 seconds) 2014-11-25T10:17:34Z mguzmann joined #lisp 2014-11-25T10:18:18Z alexey1 joined #lisp 2014-11-25T10:18:19Z MrWoohoo joined #lisp 2014-11-25T10:22:09Z n0n0 joined #lisp 2014-11-25T10:22:28Z Karl_Dscc quit (Remote host closed the connection) 2014-11-25T10:22:52Z _5kg quit (Ping timeout: 240 seconds) 2014-11-25T10:24:56Z echo-area quit (Remote host closed the connection) 2014-11-25T10:28:07Z guicho joined #lisp 2014-11-25T10:30:49Z k-dawg joined #lisp 2014-11-25T10:32:24Z stepnem joined #lisp 2014-11-25T10:34:30Z wjiang quit (Quit: Leaving) 2014-11-25T10:34:35Z blahzik quit (Quit: blahzik) 2014-11-25T10:44:02Z kanru quit (Ping timeout: 250 seconds) 2014-11-25T10:48:04Z ejbs joined #lisp 2014-11-25T10:49:29Z guicho_ joined #lisp 2014-11-25T10:50:21Z Karl_Dscc joined #lisp 2014-11-25T10:53:40Z guicho_ quit (Read error: Connection reset by peer) 2014-11-25T10:54:08Z guicho_ joined #lisp 2014-11-25T10:55:12Z Shinmera quit (Quit: しつれいしなければならないんです。) 2014-11-25T10:55:16Z ch077179 quit (Ping timeout: 256 seconds) 2014-11-25T10:57:12Z guicho_ quit (Read error: No route to host) 2014-11-25T10:59:05Z hardenedapple joined #lisp 2014-11-25T10:59:07Z CrazyWoods joined #lisp 2014-11-25T11:04:08Z 92AAAI40M joined #lisp 2014-11-25T11:04:16Z stassats quit (Ping timeout: 264 seconds) 2014-11-25T11:06:26Z patric quit (Remote host closed the connection) 2014-11-25T11:07:12Z _5kg joined #lisp 2014-11-25T11:07:50Z przl joined #lisp 2014-11-25T11:08:53Z 92AAAI40M quit (Ping timeout: 264 seconds) 2014-11-25T11:12:46Z urandom__ joined #lisp 2014-11-25T11:14:12Z chu joined #lisp 2014-11-25T11:19:16Z schaueho joined #lisp 2014-11-25T11:22:37Z Harag quit (Remote host closed the connection) 2014-11-25T11:23:53Z Shinmera joined #lisp 2014-11-25T11:24:18Z Harag joined #lisp 2014-11-25T11:29:59Z eudoxia joined #lisp 2014-11-25T11:32:44Z arenz quit (Ping timeout: 244 seconds) 2014-11-25T11:37:12Z aynik joined #lisp 2014-11-25T11:41:22Z attila_lendvai joined #lisp 2014-11-25T11:41:22Z attila_lendvai quit (Changing host) 2014-11-25T11:41:22Z attila_lendvai joined #lisp 2014-11-25T11:41:22Z eudoxia quit (Read error: Connection reset by peer) 2014-11-25T11:41:58Z eudoxia joined #lisp 2014-11-25T11:55:32Z mrSpec quit (Ping timeout: 250 seconds) 2014-11-25T11:57:31Z mrSpec joined #lisp 2014-11-25T11:58:29Z EvW joined #lisp 2014-11-25T12:04:38Z mrSpec quit (Ping timeout: 250 seconds) 2014-11-25T12:05:58Z Beetny quit (Ping timeout: 255 seconds) 2014-11-25T12:09:01Z jusss` joined #lisp 2014-11-25T12:17:13Z przl quit (Ping timeout: 255 seconds) 2014-11-25T12:21:59Z pullphinger quit 2014-11-25T12:23:14Z eudoxia quit (Quit: Lost terminal) 2014-11-25T12:23:58Z gravicappa joined #lisp 2014-11-25T12:25:32Z BitPuffin joined #lisp 2014-11-25T12:28:39Z Harag quit (Ping timeout: 272 seconds) 2014-11-25T12:30:36Z maxpeck quit (Remote host closed the connection) 2014-11-25T12:37:33Z mrSpec joined #lisp 2014-11-25T12:45:35Z madmalik quit (Quit: Connection closed for inactivity) 2014-11-25T12:45:47Z eudoxia joined #lisp 2014-11-25T12:49:20Z keen___________8 joined #lisp 2014-11-25T12:50:53Z keen___________7 quit (Ping timeout: 264 seconds) 2014-11-25T12:56:58Z ivan4th quit (Remote host closed the connection) 2014-11-25T12:57:46Z arenz joined #lisp 2014-11-25T13:00:45Z JuanDaugherty joined #lisp 2014-11-25T13:02:47Z Xach joined #lisp 2014-11-25T13:03:43Z shortCircuit__ quit (Ping timeout: 265 seconds) 2014-11-25T13:05:14Z jtza8 joined #lisp 2014-11-25T13:06:37Z pranavrc quit 2014-11-25T13:08:51Z hitecnologys_ joined #lisp 2014-11-25T13:10:13Z fzappa joined #lisp 2014-11-25T13:12:21Z hitecnologys quit (Ping timeout: 272 seconds) 2014-11-25T13:12:21Z hitecnologys_ is now known as hitecnologys 2014-11-25T13:12:35Z jusss` quit (Remote host closed the connection) 2014-11-25T13:12:46Z Oddity quit (Ping timeout: 258 seconds) 2014-11-25T13:13:23Z EvW quit (Ping timeout: 265 seconds) 2014-11-25T13:14:38Z Lowl3v3l_ joined #lisp 2014-11-25T13:17:45Z Lowl3v3l quit (Ping timeout: 258 seconds) 2014-11-25T13:18:44Z przl joined #lisp 2014-11-25T13:18:57Z alexey1 quit (Remote host closed the connection) 2014-11-25T13:23:01Z stardiviner joined #lisp 2014-11-25T13:24:17Z attila_lendvai quit (Quit: Leaving.) 2014-11-25T13:28:59Z thawes joined #lisp 2014-11-25T13:29:42Z Longlius quit (Remote host closed the connection) 2014-11-25T13:29:57Z eudoxia quit (Quit: Lost terminal) 2014-11-25T13:30:08Z eudoxia joined #lisp 2014-11-25T13:33:12Z dfox quit (Ping timeout: 245 seconds) 2014-11-25T13:40:22Z Vutral quit (Ping timeout: 258 seconds) 2014-11-25T13:42:03Z dfox joined #lisp 2014-11-25T13:42:57Z madmalik joined #lisp 2014-11-25T13:47:57Z jtza8 quit (Ping timeout: 240 seconds) 2014-11-25T13:48:14Z Vutral joined #lisp 2014-11-25T13:49:45Z Karl_Dscc quit (Remote host closed the connection) 2014-11-25T13:50:54Z quazimodo quit (Remote host closed the connection) 2014-11-25T13:51:19Z Harag joined #lisp 2014-11-25T13:52:52Z stardiviner quit (Ping timeout: 264 seconds) 2014-11-25T13:54:14Z schoppenhauer quit (Quit: Adé) 2014-11-25T13:58:52Z kuanyui quit (Ping timeout: 256 seconds) 2014-11-25T13:59:49Z vaporatorius joined #lisp 2014-11-25T14:00:45Z Karl_Dscc joined #lisp 2014-11-25T14:03:16Z ASau` joined #lisp 2014-11-25T14:03:52Z LiamH joined #lisp 2014-11-25T14:05:06Z przl quit (Ping timeout: 250 seconds) 2014-11-25T14:06:26Z ASau quit (Ping timeout: 258 seconds) 2014-11-25T14:06:50Z EvW joined #lisp 2014-11-25T14:07:22Z kuanyui joined #lisp 2014-11-25T14:09:28Z towodo joined #lisp 2014-11-25T14:10:33Z ASau` is now known as ASau 2014-11-25T14:10:37Z towodo: latest slime insists on emacs 23, but carbon emacs (os x) is stuck at emacs 22. recommended remedy? 2014-11-25T14:10:50Z H4ns: towodo: emacsformacosx.com 2014-11-25T14:11:22Z TDog quit (Ping timeout: 240 seconds) 2014-11-25T14:11:57Z towodo: oh wow 2014-11-25T14:12:56Z Xach has good luck building emacs from source, too 2014-11-25T14:13:24Z Jesin quit (Quit: Leaving) 2014-11-25T14:14:10Z Enfors joined #lisp 2014-11-25T14:15:16Z enitiz joined #lisp 2014-11-25T14:18:09Z schoppenhauer joined #lisp 2014-11-25T14:18:12Z towodo: ‘Emacs 24.4-universal.dmg - image not recognized’ 2014-11-25T14:18:39Z towodo: looks like sources is the way to go 2014-11-25T14:18:54Z H4ns: towodo: never failed for me. 2014-11-25T14:19:08Z H4ns: (emacsformacosx that is) 2014-11-25T14:19:22Z towodo: I’ll try wget 2014-11-25T14:20:59Z LiamH quit (Quit: Leaving.) 2014-11-25T14:20:59Z towodo: worked. 2014-11-25T14:25:03Z towodo: Couldn't load "/Users/jar/repo/slimeswank-loader.lisp": file does not exist. 2014-11-25T14:26:44Z Shinmera: Sounds like you forgot a slash. 2014-11-25T14:28:16Z towodo: (defvar slime-path (expand-file-name "~/repo/slime")) - needs a trailing slash? ok… 2014-11-25T14:29:27Z towodo: ok, off and running. thanks ;; Swank started at port: 50319. 2014-11-25T14:30:58Z przl joined #lisp 2014-11-25T14:31:50Z schaueho quit (Ping timeout: 255 seconds) 2014-11-25T14:32:01Z oleo joined #lisp 2014-11-25T14:32:27Z Longlius joined #lisp 2014-11-25T14:36:57Z lifenoodles quit (Ping timeout: 245 seconds) 2014-11-25T14:41:32Z przl quit (Ping timeout: 245 seconds) 2014-11-25T14:41:52Z Ethan- quit (Ping timeout: 240 seconds) 2014-11-25T14:42:42Z lifenoodles joined #lisp 2014-11-25T14:47:24Z Enfors quit (Remote host closed the connection) 2014-11-25T14:47:47Z przl joined #lisp 2014-11-25T14:50:22Z thawes quit (Ping timeout: 240 seconds) 2014-11-25T14:54:22Z enitiz quit (Remote host closed the connection) 2014-11-25T14:55:03Z clop: if i have an object x such that (functionp x), is there a way to get the name of x, if it has a name? 2014-11-25T14:55:46Z towodo: argh, indent-rigidly changed incompatibly from 22 to 24. i wish emacs devs would stop breaking things 2014-11-25T14:58:29Z towodo: http://www.lispworks.com/documentation/HyperSpec/Front/X_Mast_F.htm suggests not 2014-11-25T14:58:35Z towodo: but why not pass the symbol around, if you care about the name? 2014-11-25T15:00:18Z clop: i'm pulling them out of the heap using ccl:map-heap-objects so i don't have the symbols available... i'll see if there's some ccl-specific way to do it since it's not portable code anyway 2014-11-25T15:01:58Z |3b|: might see if INSPECT or DESCRIBE says anything useful about it 2014-11-25T15:05:26Z thawes joined #lisp 2014-11-25T15:07:40Z octophore joined #lisp 2014-11-25T15:12:10Z clop: looks like there's a ccl:function-name function, go figure 2014-11-25T15:12:12Z clop: thanks guys 2014-11-25T15:18:06Z leo2007 joined #lisp 2014-11-25T15:19:40Z alexey1 joined #lisp 2014-11-25T15:22:08Z cpc26 joined #lisp 2014-11-25T15:23:57Z alexey1 quit (Ping timeout: 240 seconds) 2014-11-25T15:24:02Z pecg joined #lisp 2014-11-25T15:24:02Z pecg quit (Changing host) 2014-11-25T15:24:02Z pecg joined #lisp 2014-11-25T15:24:47Z fzappa quit (Remote host closed the connection) 2014-11-25T15:29:58Z Baggers joined #lisp 2014-11-25T15:31:18Z Grue``: clop: function-lambda-expression is the standard way, I think. though it's not guaranteed to return a name 2014-11-25T15:32:41Z Grue``: in fact, many functions don't have a name such as lambdas 2014-11-25T15:33:03Z Grue`` is now known as Grue` 2014-11-25T15:33:19Z vinleod joined #lisp 2014-11-25T15:35:39Z TDog joined #lisp 2014-11-25T15:37:25Z Cymew quit (Ping timeout: 265 seconds) 2014-11-25T15:41:59Z jumblerg joined #lisp 2014-11-25T15:42:25Z thawes_ joined #lisp 2014-11-25T15:42:57Z thawes quit (Ping timeout: 240 seconds) 2014-11-25T15:46:33Z Karl_Dscc quit (Remote host closed the connection) 2014-11-25T15:46:51Z eudoxia quit (Quit: Lost terminal) 2014-11-25T15:47:28Z cyphase quit (Ping timeout: 264 seconds) 2014-11-25T15:47:37Z Baggers left #lisp 2014-11-25T15:50:14Z gilez joined #lisp 2014-11-25T15:50:24Z munksgaard quit (Ping timeout: 250 seconds) 2014-11-25T15:51:13Z innertracks joined #lisp 2014-11-25T15:51:23Z kapil_ quit (Quit: Connection closed for inactivity) 2014-11-25T15:51:46Z theseb joined #lisp 2014-11-25T15:52:09Z theseb: where can I find battery of tests for a lisp implementation? 2014-11-25T15:52:43Z theseb: since everybody implements a baby lisp to become a lisp weenie i figured there'd be lots of tests for this 2014-11-25T15:53:01Z theotherstupidgu joined #lisp 2014-11-25T15:53:45Z easye: For ANSI Common Lisp see http://common-lisp.net/project/ansi-test/ 2014-11-25T15:55:35Z madmalik quit (Quit: Connection closed for inactivity) 2014-11-25T15:55:48Z towodo: related: http://common-lisp.net/projects/cl-bench/ 2014-11-25T15:56:52Z k-dawg quit (Quit: This computer has gone to sleep) 2014-11-25T15:59:32Z aerique_: Xach: I noticed you found the Okra project page :-) 2014-11-25T16:00:55Z k-dawg joined #lisp 2014-11-25T16:00:59Z Xach: aerique_: is okra dead? 2014-11-25T16:01:20Z Xach: theseb: few decide to write a common lisp. 2014-11-25T16:01:24Z kanru joined #lisp 2014-11-25T16:02:04Z theseb: Xach: most like me just do a subset....i was looking for a few tests written in lisp of the corner cases like having to do with lexical scope people may get wrong 2014-11-25T16:04:41Z przl quit (Ping timeout: 264 seconds) 2014-11-25T16:05:32Z Krystof: theseb: it would be surprising if people spent time *in advance* writing tests for your lisp dialect 2014-11-25T16:06:16Z theseb: Krystof: i'll happily borrow tests they made for *their* lisp 2014-11-25T16:06:22Z Petit_Dejeuner: THe tests would pass on any lisp dialect, wouldn't they? 2014-11-25T16:06:29Z oGMo: er.. what 2014-11-25T16:06:42Z theseb: Krystof: i'm guessing i should just d/l the source of a few lisps and look for a tests/ directory 2014-11-25T16:06:49Z oGMo: at first i thought you meant CL tests, but apparently not 2014-11-25T16:06:54Z przl joined #lisp 2014-11-25T16:07:04Z zacharias quit (Quit: WeeChat 0.4.3) 2014-11-25T16:07:13Z s00pcan joined #lisp 2014-11-25T16:07:16Z Krystof: Petit_Dejeuner: go ahead, write tests that pass in scheme, clojure, emacs lisp and picolisp 2014-11-25T16:07:33Z oGMo: but since "any" will do, i'm sure ANSI CL compliance and scheme RnRS compliance tests will both do fine 2014-11-25T16:07:35Z Petit_Dejeuner: er, any common lisp implementation 2014-11-25T16:07:36Z Krystof: (even if you do that, I will continue to say that it would be surprising) 2014-11-25T16:07:57Z Petit_Dejeuner: (assert (car (list 1)) 1) 2014-11-25T16:08:09Z theseb: oGMo: yes but where find such gems? 2014-11-25T16:08:29Z oGMo: if only there were some global information network we could search 2014-11-25T16:08:30Z Krystof: that fails in CL :-) 2014-11-25T16:08:38Z theseb: oGMo: does ANSI have a ftp server with tests where they say "If you can't pass these you aren't ANSI..sorry..get over it" 2014-11-25T16:08:55Z H4ns: as if ansi cared about common lisp at all 2014-11-25T16:08:59Z H4ns: try ordering the spec from them 2014-11-25T16:09:14Z eschulte joined #lisp 2014-11-25T16:09:22Z theseb: oGMo: i have a url for such sarcastic comments...consider it a gift...lmgtfy.com 2014-11-25T16:09:36Z prip joined #lisp 2014-11-25T16:09:40Z k-dawg quit (Quit: This computer has gone to sleep) 2014-11-25T16:09:58Z prip quit (Remote host closed the connection) 2014-11-25T16:10:11Z towodo: there are r7rs tests somewhere… might be this https://github.com/norton/chibi-scheme/blob/master/tests/r7rs-tests.scm 2014-11-25T16:10:17Z theseb: HOW DOG!!!! ANSI CL TESTS!!! http://common-lisp.net/project/ansi-test/ 2014-11-25T16:10:23Z theseb: s/HOW/HOT 2014-11-25T16:10:31Z oGMo: see, that wasn't so hard was it 2014-11-25T16:10:47Z Krystof: wow your amazing discovery of the url that you were pointed at 15 minutes ago 2014-11-25T16:11:22Z Krystof: further evidence that IRC is a write-only medium 2014-11-25T16:11:33Z theseb: oGMo: ok...here's the deal....this is how it works...so in future say if a newb asked this question you'd give them this.. http://bit.ly/1vJrWLk 2014-11-25T16:12:19Z theseb: easye: oh hey thanks..i missed your url the 1st time 2014-11-25T16:12:45Z Shinmera: Or don't 2014-11-25T16:13:33Z jumblerg quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2014-11-25T16:13:42Z foom quit (Ping timeout: 258 seconds) 2014-11-25T16:14:56Z ejbs: Xach: Do you still keep download statistics for Quicklisp? It'd be cool to summary the complete DL data 2014-11-25T16:15:25Z Krystof: data mining that is how Xach plans to make money 2014-11-25T16:15:28Z Xach: ejbs: I have access to http logs but haven't been analyzing them on a regular basis 2014-11-25T16:15:39Z Xach: i would like to automate it and publish it regularly. 2014-11-25T16:16:11Z Krystof: analysis of 6-hour gaps between download of quicklisp around midnight and then downloading glorious software in the morning, complete with geotagged IP address data 2014-11-25T16:16:42Z ejbs: Could have some cool graphs like those movie ones you did too! I was just asking because I got interested when I saw the Oct. 2012 post on the ql blog 2014-11-25T16:17:10Z theseb: Krystof: he already has one successful startup under his belt...data mining is yet another hot new startup idea to add to his trophy collection 2014-11-25T16:17:24Z Xach: ejbs: i'd love to find a way to view the data in a way that provides some kind of value 2014-11-25T16:17:38Z theseb: Krystof: turning buzz words into billions... 2014-11-25T16:17:39Z Xach: i saw the rust site does download stats on each project's page 2014-11-25T16:19:49Z protist quit (Quit: Konversation terminated!) 2014-11-25T16:22:44Z aerique_: Xach: Well, i'm not working on it anymore nor do I expect to work on it in the future. I'm also not aware of any forks. 2014-11-25T16:23:19Z aerique_ goes home 2014-11-25T16:24:26Z Xach: aerique_: ok. i dropped it. no need to track dead projects. 2014-11-25T16:24:33Z redeemed quit (Quit: q) 2014-11-25T16:25:31Z foom joined #lisp 2014-11-25T16:25:55Z mvilleneuve quit (Quit: This computer has gone to sleep) 2014-11-25T16:27:02Z Oddity joined #lisp 2014-11-25T16:29:19Z mvilleneuve joined #lisp 2014-11-25T16:30:01Z mvilleneuve quit (Client Quit) 2014-11-25T16:32:15Z gingerale joined #lisp 2014-11-25T16:32:28Z chu quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-11-25T16:32:29Z przl quit (Ping timeout: 272 seconds) 2014-11-25T16:35:25Z Xach: dlowe: http://report.quicklisp.org/2014-11-24/failure-report/printf.html is news to me 2014-11-25T16:35:33Z Xach has been tracking a lot of stuff that hasn't built in a long time 2014-11-25T16:36:49Z vlnx joined #lisp 2014-11-25T16:37:22Z Xach: dlowe: Should I ditch printf? 2014-11-25T16:37:31Z mrSpec quit (Read error: No route to host) 2014-11-25T16:42:30Z Xach: reb`: http://report.quicklisp.org/2014-11-24/failure-report/protobuf.html is also something i haven't looked at fixing, but maybe i should. 2014-11-25T16:43:37Z Shinmera quit (Quit: しつれいしなければならないんです。) 2014-11-25T16:44:20Z Shinmera joined #lisp 2014-11-25T16:45:56Z tkhoa2711 joined #lisp 2014-11-25T16:46:59Z edgar-rft joined #lisp 2014-11-25T16:47:52Z kanru quit (Ping timeout: 240 seconds) 2014-11-25T16:48:12Z murftown joined #lisp 2014-11-25T16:48:40Z wheelsucker joined #lisp 2014-11-25T16:48:41Z murftown: I'm digging SLIME now! 2014-11-25T16:49:13Z munge quit (Read error: Connection reset by peer) 2014-11-25T16:51:02Z mrSpec joined #lisp 2014-11-25T16:52:46Z theos quit (Read error: Connection reset by peer) 2014-11-25T16:53:34Z schaueho joined #lisp 2014-11-25T16:54:09Z ck_: H4ns: will there be a lisp meeting tonight? 2014-11-25T16:54:45Z rtra quit (Ping timeout: 265 seconds) 2014-11-25T16:55:08Z wedgeV joined #lisp 2014-11-25T16:55:42Z shka joined #lisp 2014-11-25T16:55:46Z shka: ave tux! 2014-11-25T16:55:56Z shka: i need good fifo queue implementation 2014-11-25T16:56:10Z shka: or double linked list 2014-11-25T16:56:32Z shka: any specific recomendations? 2014-11-25T16:58:01Z boogie joined #lisp 2014-11-25T16:59:07Z zyaku joined #lisp 2014-11-25T17:00:47Z rtra joined #lisp 2014-11-25T17:02:28Z H4ns: ck_: i'm not sure, i'm not going. 2014-11-25T17:04:07Z Mycelium joined #lisp 2014-11-25T17:05:26Z drdanmaku joined #lisp 2014-11-25T17:05:48Z mrSpec quit (Ping timeout: 250 seconds) 2014-11-25T17:09:00Z zyaku quit (Quit: leaving) 2014-11-25T17:09:04Z theos joined #lisp 2014-11-25T17:09:20Z corni joined #lisp 2014-11-25T17:09:28Z ck_: bummer; thanks. 2014-11-25T17:12:30Z towodo quit (Ping timeout: 255 seconds) 2014-11-25T17:12:31Z murftown: where are you guys at that there's lisp meetings? there's a clojure meetup in Austin but that's the only thing I can find so far 2014-11-25T17:13:58Z BitPuffin quit (Remote host closed the connection) 2014-11-25T17:16:52Z Xach: Germany 2014-11-25T17:19:04Z murftown quit (Quit: murftown) 2014-11-25T17:19:46Z mrSpec joined #lisp 2014-11-25T17:20:16Z reb`: Xach: Thanks for the pointer. 2014-11-25T17:20:31Z alexey1 joined #lisp 2014-11-25T17:21:26Z reb`: Xach: Looks like I need to update the protobuf asdf file. 2014-11-25T17:22:23Z bgs100 joined #lisp 2014-11-25T17:23:37Z BitPuffin joined #lisp 2014-11-25T17:24:38Z beach joined #lisp 2014-11-25T17:24:52Z beach: Good evening everyone! 2014-11-25T17:24:52Z minion: beach, memo from jasom: you need to limit inter-procedural optimization for any functions proclaimed notinline 2014-11-25T17:25:02Z shka: beach: good evening, sir 2014-11-25T17:25:10Z beach: jasom: Right. Thanks. 2014-11-25T17:25:35Z shka: beach: can i ask about your opinion? 2014-11-25T17:25:39Z murftown joined #lisp 2014-11-25T17:25:41Z alexey1 quit (Ping timeout: 272 seconds) 2014-11-25T17:25:51Z beach: shka: You can always ask. 2014-11-25T17:26:16Z shka: i'm designing a common lisp library for semi-automatic pipeline creation 2014-11-25T17:26:20Z murftown: Xach: that's awesome. I really want to find lisp community near me. guess I'll be checking out that clojure meetup 2014-11-25T17:26:27Z shka: my concept is simple 2014-11-25T17:26:48Z Grue`: murftown: try to convert them :) 2014-11-25T17:27:07Z bb010g quit (Quit: Connection closed for inactivity) 2014-11-25T17:27:17Z shka: i want to have "grid" that in a nutshell is all about the hash table holding so called nodes 2014-11-25T17:27:32Z murftown: Grue`: :) hehe, well they mention that the meetup is to discuss "clojure and other lisp-family languages like scheme and common lisp" so at least they're open minded 2014-11-25T17:28:00Z shka: each nodes has a queue, thread, and closure wrapped function 2014-11-25T17:28:05Z reb`: Xach: Looks like you are doing some sort of dependency computation, not just (load-system 'protobuf). 2014-11-25T17:28:17Z slyrus quit (Ping timeout: 264 seconds) 2014-11-25T17:28:33Z beach: shka: You lost me already. You have "pipeline" and "grid" in the same design. 2014-11-25T17:28:59Z beach: They seem contradictory. A pipeline is one-dimensional and a grid is two-dimenstional. 2014-11-25T17:29:04Z beach: dimensional. 2014-11-25T17:29:14Z shka: beach: i consider pipeline to be special case of grid to be honest 2014-11-25T17:29:33Z beach: shka: Are these pipelines for transporting liquids like oil and stuff? 2014-11-25T17:29:48Z beach: Or software stuff? 2014-11-25T17:29:50Z shka: heh, this is other kind of pipeline ;-) 2014-11-25T17:31:01Z beach: OK, so a single hash table holds nodes. 2014-11-25T17:31:22Z tkhoa2711 quit (Quit: tkhoa2711) 2014-11-25T17:31:25Z beach: Maybe you should ask my opinion, and I'll see whether I can answer. 2014-11-25T17:31:35Z shka: well, basicly this is a construct/pattern in which we have few steps running in separates threads and connected with a small buffer 2014-11-25T17:32:04Z beach: So a producer/consumer situation? 2014-11-25T17:32:11Z shka: yup 2014-11-25T17:32:29Z beach: OK, ask away. 2014-11-25T17:34:24Z shka: so what i want to do is to connect those "nodes" 2014-11-25T17:34:42Z shka: concept is fairly simple: node has thread and function to run + buffor 2014-11-25T17:35:01Z shka: *buffer 2014-11-25T17:35:33Z Xach: reb`: i am doing (asdf:load-system 'protoc) also 2014-11-25T17:36:25Z reb`: Xach: Everything works for me ... maybe the warning is being hidden. 2014-11-25T17:36:55Z shka: so my concept: is that i need some object on top of that 2014-11-25T17:36:57Z Xach: reb`: I suspect because /local/software/package/protoc/bin/protoc is a valid path for you. 2014-11-25T17:37:06Z Xach: reb`: is that where it would exist on a typical system? 2014-11-25T17:37:33Z shka: each time function will run, it will send resoult and id of the node to the top object 2014-11-25T17:37:34Z Xach: reb`: debian seems to put it in /usr/bin 2014-11-25T17:38:23Z reb`: Ah, sorry ... thought it was the earlier warning. 2014-11-25T17:38:32Z beach: shka: In addition to shipping it into the outgoing pipe? 2014-11-25T17:38:36Z Patzy quit (Ping timeout: 255 seconds) 2014-11-25T17:39:00Z Hache_ joined #lisp 2014-11-25T17:39:08Z shka: beach: well, i wanted to delegate shipping to the top object 2014-11-25T17:39:11Z reb`: Xach: You can change the path before loading the system. 2014-11-25T17:39:13Z Patzy joined #lisp 2014-11-25T17:39:21Z shka: so the top object will be basicly for connecting pipes/nodes 2014-11-25T17:39:26Z reb`: ... or I can change the path to a more canonical spot. 2014-11-25T17:39:50Z shka: each node would have no clue where it is supposed to ship 2014-11-25T17:40:00Z reb`: My expectation is that anyone using the code will set the binary locations in an SBCL init file or similar. 2014-11-25T17:40:01Z Xach: reb`: is it possible to not specify a path at all, to let $PATH do its thing? 2014-11-25T17:40:28Z Xach: reb`: how do you set the value? 2014-11-25T17:40:32Z reb`: Perhaps ... I could give that a try. 2014-11-25T17:40:33Z shka: it would simply know it's place (that is id for the hash table) in the grid/pipeline 2014-11-25T17:41:12Z shka: and since lisp is awesome i can send id along with the actual data with values 2014-11-25T17:41:30Z reb`: (defvar protobuf-config:*protoc* ... ) 2014-11-25T17:41:53Z shka: actually i started playing with this concept and I think that i know how it is supposed to work 2014-11-25T17:42:30Z shka: but i'm trying to get some valuable opinion on this project 2014-11-25T17:43:09Z beach: shka: That's good. I am not quite following what the problem is that you are trying to solve and why you impose those restrictions. 2014-11-25T17:43:19Z reb`: Xach: Do you have proto-gen-lisp installed somewhere in PATH too? 2014-11-25T17:44:06Z beach: shka: I also don't see what your "id"s are for, rather than using the objects themselves, not do I see why it requires an awesome language to ship and id over a pipe. 2014-11-25T17:44:37Z shka: beach: i would not call this a problem, in fact i'm trying to make something usefull for lispers around the world 2014-11-25T17:44:51Z shka: and learn something along the way 2014-11-25T17:44:56Z chu joined #lisp 2014-11-25T17:44:58Z chu quit (Changing host) 2014-11-25T17:44:59Z chu joined #lisp 2014-11-25T17:45:05Z beach: shka: But maybe I'm not the right person to ask. Frequently here in #lisp I am one of the few people to completely fail to understand what is meant by a question. 2014-11-25T17:45:43Z shka: beach: thanks for your time :-) 2014-11-25T17:45:47Z Xach: reb`: no. do you have to load protobuf before loading protoc, then? 2014-11-25T17:45:55Z beach: shka: Perhaps you can give a typical use case? 2014-11-25T17:46:24Z reb`: You have to compile the C++ proto-gen-lisp code and install it someplace. 2014-11-25T17:46:34Z beach: shka: As it is, as a Lisper, I can't see what I would use it for, because I don't know what problem it solves. 2014-11-25T17:47:02Z shka: beach: i imagine situation where i have large portion of data to process in few steps 2014-11-25T17:47:21Z shka: each step requires substential amount of time to finish 2014-11-25T17:47:43Z shka: so i want to process those in parallel 2014-11-25T17:47:53Z beach: Ah, now I get it. 2014-11-25T17:48:11Z beach: Hence the threads? 2014-11-25T17:48:14Z reb`: Xach: Instructions are in the README file. 2014-11-25T17:48:36Z shka: and my goal is to create a library that would allow to instantly create threads with buffers and proper connections between functions 2014-11-25T17:48:55Z beach: shka: Yes, I see now. 2014-11-25T17:49:00Z shka: literally with one macro or few functions 2014-11-25T17:49:21Z Xach: reb`: Ok. This doesn't seem very amenable to automatic loading via quicklisp, then. 2014-11-25T17:49:24Z shka: well, instantly as quickly in terms of programing time 2014-11-25T17:49:27Z shka: not runtime 2014-11-25T17:49:33Z beach: Sure. 2014-11-25T17:49:39Z beach: shka: What is the ID for? 2014-11-25T17:50:04Z beach: shka: The best ID of an object is the object itself. 2014-11-25T17:51:07Z shka: beach: so, since i don' want node to know where to send, i think that the best option would be having a top level object that would hold nodes in a hash map 2014-11-25T17:51:10Z theotherstupidgu quit (Quit: Lost terminal) 2014-11-25T17:51:25Z shka: each node would send resoult and id to the top level object 2014-11-25T17:51:43Z shka: this one will be able to check where to dispach the data 2014-11-25T17:51:52Z Xach: reb`: I'm trying to understand this: "...or you can set these variables in a Lisp initialization file before protobuf.asd is loaded by ASDF." 2014-11-25T17:52:19Z Xach: reb`: does that mean, in your init file, load protobuf, then set the special variables? 2014-11-25T17:52:22Z shka: this way i can easily replace node when needed 2014-11-25T17:52:28Z Xach: oh, wait, no. duh. 2014-11-25T17:52:41Z mishoo quit (Ping timeout: 264 seconds) 2014-11-25T17:52:44Z Xach: reb`: I mean, how do you set those variables before the system is loaded? 2014-11-25T17:53:03Z reb`: I create the protobuf-config package and set the variables. 2014-11-25T17:53:28Z arenz quit (Ping timeout: 256 seconds) 2014-11-25T17:53:58Z reb`: I should use PATH instead ... run-program instead of run-shell-command. 2014-11-25T17:54:22Z shka: beach: do you actually is something that is potentially usefull? 2014-11-25T17:54:34Z shka: *do you actually think that 2014-11-25T17:54:44Z reb`: Even if you get protoc running correctly, you still need proto-gen-lisp in PATH. 2014-11-25T17:55:55Z Xach: reb`: oh, ok. 2014-11-25T17:56:58Z beach: shka: I don't have those kinds of data-processing problems myself, but I can see how it would be useful to people who do. 2014-11-25T17:57:07Z Hache_ quit (Read error: Connection reset by peer) 2014-11-25T17:58:09Z shka: beach: ok, thank you once again 2014-11-25T17:58:18Z shka: have a nice evening 2014-11-25T17:58:20Z beach: Sure, no problem. 2014-11-25T17:58:41Z josemanuel joined #lisp 2014-11-25T17:59:02Z resttime joined #lisp 2014-11-25T18:01:10Z Hache_ joined #lisp 2014-11-25T18:01:13Z Hache_ quit (Read error: Connection reset by peer) 2014-11-25T18:03:29Z Xach: I wish there was a nice way to specify project-specific configuration before the project is loaded. by necessity not involving packages. 2014-11-25T18:04:55Z |3b|: could have a separate library for that and try to convince everyone to use it 2014-11-25T18:04:58Z reb`: Xach: Shell environment variables? 2014-11-25T18:05:07Z reb`: ... ducks 2014-11-25T18:05:28Z |3b|: might as well use cl-user if env var is good enough 2014-11-25T18:05:47Z thawes_ quit (Remote host closed the connection) 2014-11-25T18:06:53Z cibs quit (Remote host closed the connection) 2014-11-25T18:07:03Z Xach: |3b|: i'd like to do something like that, i guess, even if it's just for my own stuff. 2014-11-25T18:07:07Z Xach: someday! someday! 2014-11-25T18:07:10Z _death: why before the project is loaded? load the project and then call (project:configure :foo-class 'my-other-project:nice-foo).. or if you really want, have a project-config system to load first and set things up 2014-11-25T18:07:10Z cibs joined #lisp 2014-11-25T18:07:41Z |3b|: _death: nice to be able to configuration of things you might not load 2014-11-25T18:08:45Z |3b|: if it is just setting vars you could do it sbclrc or similar, but loading everything you might want to configure there would be annoying 2014-11-25T18:10:07Z _death: I use a core with typical 3rd party systems loaded.. 2014-11-25T18:10:08Z |3b|: also, if you convince lots of people to use it, having hooks to run after a system is loaded could let you system X say "load system XY if someone loads system Y" 2014-11-25T18:10:22Z gingerale quit (Ping timeout: 250 seconds) 2014-11-25T18:10:45Z |3b|: some of them might conflict, or just be silly things to always include in a core 2014-11-25T18:11:50Z _death: 3b: what you describe is the idea behind asdf-system-connections, no? 2014-11-25T18:12:16Z |3b|: the last part is similar i think 2014-11-25T18:13:03Z BitPuffin quit (Ping timeout: 265 seconds) 2014-11-25T18:13:28Z Nilby: Why not have have a configuration section of ASDF's defsystem? Or maybe configuration methods? 2014-11-25T18:13:54Z |3b|: this is for user configuration, wouldn't want to edit library source files for that 2014-11-25T18:14:21Z |3b| supposes ASDF could have a sort of "rc file" mechanism though 2014-11-25T18:14:32Z Nilby: something like: (asdf:oos asdf:configure '(:blow-up nil)) 2014-11-25T18:14:42Z |3b|: either actual files or hooks to run after a system is loaded 2014-11-25T18:14:58Z Nilby: that way no need to edit files 2014-11-25T18:15:04Z |3b|: yeah, that could work too 2014-11-25T18:15:34Z |3b|: though would probably want to specify the system name as well :) 2014-11-25T18:15:34Z Nilby: and could be put in .lisprc 2014-11-25T18:15:38Z |3b|: right 2014-11-25T18:15:52Z Nilby: good point 2014-11-25T18:16:14Z _death: so e.g., when "hunchentoot" loads it could be provided in some way with stuff read from ~/.config/common-lisp/hunchentoot.lisp?.. 2014-11-25T18:16:30Z Bicyclidine: maybe you could define a load-with-config-op, and then do something like (asdf:oos (compile-config :tls nil) sys) 2014-11-25T18:16:41Z vinleod quit (Quit: ["Textual IRC Client: www.textualapp.com"]) 2014-11-25T18:16:45Z schaueho quit (Ping timeout: 258 seconds) 2014-11-25T18:16:47Z _death: thing is it's only suitable for simple config scenarios 2014-11-25T18:16:53Z |3b|: _death: not completely serious about adding rc files to asdf, but yeah 2014-11-25T18:17:16Z |3b| is assuming it would be evaluated, so pretty general 2014-11-25T18:17:29Z hiyosi quit (Ping timeout: 264 seconds) 2014-11-25T18:17:56Z |3b|: specifying options in load command doesn't sound good 2014-11-25T18:18:04Z EvW quit (Quit: EvW) 2014-11-25T18:18:13Z |3b|: at that point you could just wrap it in progn and put them after 2014-11-25T18:18:16Z _death: 3b: think dependencies, different configurations respective to different states of the image.. 2014-11-25T18:18:23Z guicho quit (Remote host closed the connection) 2014-11-25T18:18:41Z Xach: I don't mind starting simple. 2014-11-25T18:18:44Z |3b|: _death: yeah, probably need some way to disable it easiy 2014-11-25T18:19:03Z _death: multiple configurations.. 2014-11-25T18:19:56Z |3b|: sure, but at least if you can disable it it would be no worse than no configurations in that case :) 2014-11-25T18:22:28Z _death: Xach: I guess it depends on your use cases.. 2014-11-25T18:22:54Z Xach: Yes. 2014-11-25T18:23:04Z _death: emacs has eval-after-load.. I suppose there could also be eval-before-load :) 2014-11-25T18:23:09Z Xach: I will probably make something just for myself for a while and see if it goes anywhere. 2014-11-25T18:23:54Z hardenedapple quit (Quit: WeeChat 1.0.1) 2014-11-25T18:24:26Z tharugrim joined #lisp 2014-11-25T18:24:40Z pnpuff joined #lisp 2014-11-25T18:24:56Z |3b| thought i had something like that, but doesn't seem to have made it to github :/ 2014-11-25T18:25:21Z _death: maybe a soft-reader thingy that can intern nonexisting-package:bar, creating it if necessary 2014-11-25T18:26:31Z jumblerg joined #lisp 2014-11-25T18:27:11Z mishoo joined #lisp 2014-11-25T18:28:01Z sheilong joined #lisp 2014-11-25T18:28:01Z _death: could work if reader had the right restarts, I suppose 2014-11-25T18:32:29Z murftown: Do most of you who use Emacs / SLIME also use ParEdit? 2014-11-25T18:32:38Z cpc26_ joined #lisp 2014-11-25T18:32:55Z Xach: murftown: I think it is a very common setup. It took me a long time to try it, but I would not go back. 2014-11-25T18:33:37Z cpc26 quit (Ping timeout: 258 seconds) 2014-11-25T18:34:36Z _death: I don't, but that's because I don't like my editor inserting text that I didn't explicitly told it to.. even snippets have a hard time here :) 2014-11-25T18:35:40Z murftown: _death: yeah, I sometimes have issues with that. I think I need a fast shortcut to get out of ParEdit mode temporarily and then get back in 2014-11-25T18:37:05Z |3b| considers it explicitly telling it to insert ) for me 2014-11-25T18:37:12Z pnpuff left #lisp 2014-11-25T18:37:21Z |3b|: there is C-q if i want just ( 2014-11-25T18:38:46Z beach: What is the current state of the art and what are some of the bright ideas for tracking source locations in the compiler? 2014-11-25T18:39:14Z _death: 3b: and what about when you have (a b |c), where the | stands for point, and want to get (a b (c)) 2014-11-25T18:39:25Z beach: Mapping expressions to locations doesn't work for symbols or in the presence of #n# and #n=. 2014-11-25T18:39:46Z Xach: _death: I do ( C- 2014-11-25T18:39:59Z beach: Furthermore, reader macros can mess things up in arbitrary ways. 2014-11-25T18:39:59Z _death: Xach: yep, I prefer to do it manually 2014-11-25T18:40:09Z |3b|: _death: M-( 2014-11-25T18:40:38Z Xach learns a new key 2014-11-25T18:40:58Z rhollor joined #lisp 2014-11-25T18:41:11Z _death: it also moves point in ways that need to be learned 2014-11-25T18:44:08Z _death: but it's just me, took me a while to get used to electric mode too ;) 2014-11-25T18:44:11Z |3b|: that and M-s which is pretty much the inverse are probably main things i use aside from normal ( 2014-11-25T18:49:10Z eudoxia joined #lisp 2014-11-25T18:50:50Z wws joined #lisp 2014-11-25T18:51:25Z aynik left #lisp 2014-11-25T18:52:50Z wws quit (Ping timeout: 188 seconds) 2014-11-25T18:53:58Z billstclair quit (Ping timeout: 244 seconds) 2014-11-25T18:54:59Z murftown quit (Quit: murftown) 2014-11-25T18:56:39Z reb`: murftown: I do not use ParEdit ... I like my parens unbalanced. 2014-11-25T18:57:04Z malbertife joined #lisp 2014-11-25T18:57:05Z malbertife quit (Client Quit) 2014-11-25T18:57:05Z wws quit (Ping timeout: 264 seconds) 2014-11-25T18:57:20Z shka: reb`: lol 2014-11-25T18:57:46Z eudoxia: i tried using paredit, but i just couldn't 2014-11-25T18:58:01Z eudoxia: i always ended up creating some clusterfuck, then leaving the mode and fixing it manually 2014-11-25T18:58:07Z Shinmera: Clearly you are not worthy. 2014-11-25T18:58:17Z Xach: I spent a few days with the cheat sheet next to the keyboard and that got me to a point where I enjoyed the benefits very much. 2014-11-25T18:58:20Z towodo joined #lisp 2014-11-25T18:58:25Z eudoxia: i have not achieved satoshi 2014-11-25T18:58:33Z Shinmera: Xach's experience mirrors mine, pretty much. 2014-11-25T18:58:56Z Xach: I still only know 4 or 5 commands that I use all the time. I could stand to dig out the cheat sheet again and learn more. 2014-11-25T18:59:51Z eudoxia: i guess i should give it a try 2014-11-25T19:00:02Z Shinmera: C- C- and M- are pretty much what I use. 2014-11-25T19:00:05Z eudoxia: maybe i'll even print the cheatsheet on physical dead trees 2014-11-25T19:00:12Z Shinmera: And yeah I should get to ingraining the others too. 2014-11-25T19:00:14Z Xach: It took me several years to give it a shot. I'm glad I did. I can understand being comfortable without it, but it really helped me in the long run. 2014-11-25T19:01:00Z Shinmera: Oh and, of course C-k with paredit is great. 2014-11-25T19:01:42Z test1600 joined #lisp 2014-11-25T19:01:47Z eudoxia: yeah C-k was basically all i used 2014-11-25T19:02:43Z psy quit (Read error: No route to host) 2014-11-25T19:04:11Z madmalik joined #lisp 2014-11-25T19:07:18Z psy joined #lisp 2014-11-25T19:07:47Z beach left #lisp 2014-11-25T19:08:00Z madrik quit (Quit: sleep) 2014-11-25T19:08:17Z towodo quit (Ping timeout: 272 seconds) 2014-11-25T19:09:41Z TDog quit (Ping timeout: 264 seconds) 2014-11-25T19:10:15Z eschulte quit (Quit: leaving) 2014-11-25T19:13:12Z mrSpec quit (Ping timeout: 250 seconds) 2014-11-25T19:14:16Z hiyosi joined #lisp 2014-11-25T19:15:39Z towodo joined #lisp 2014-11-25T19:17:04Z luis feels fragile and vulnerable whenever paredit is missing 2014-11-25T19:18:38Z hiyosi quit (Ping timeout: 245 seconds) 2014-11-25T19:19:02Z hiroaki joined #lisp 2014-11-25T19:20:26Z frkout_ joined #lisp 2014-11-25T19:21:24Z alexey1 joined #lisp 2014-11-25T19:21:57Z girrig quit (Ping timeout: 240 seconds) 2014-11-25T19:22:18Z someone quit (Ping timeout: 250 seconds) 2014-11-25T19:22:37Z frkout quit (Ping timeout: 240 seconds) 2014-11-25T19:23:26Z Soft quit (Ping timeout: 255 seconds) 2014-11-25T19:23:29Z Patzy quit (Ping timeout: 272 seconds) 2014-11-25T19:23:59Z Patzy joined #lisp 2014-11-25T19:24:42Z yeticry quit (Ping timeout: 256 seconds) 2014-11-25T19:25:53Z alexey1 quit (Ping timeout: 264 seconds) 2014-11-25T19:26:06Z mrSpec joined #lisp 2014-11-25T19:26:31Z yeticry joined #lisp 2014-11-25T19:26:44Z drewc uses C-M-k sans paredit 2014-11-25T19:26:46Z someon joined #lisp 2014-11-25T19:27:09Z someon is now known as someone 2014-11-25T19:27:41Z girrig joined #lisp 2014-11-25T19:28:05Z ivan4th joined #lisp 2014-11-25T19:29:07Z Soft joined #lisp 2014-11-25T19:29:31Z pt1 joined #lisp 2014-11-25T19:30:22Z hyoyoung quit (Ping timeout: 256 seconds) 2014-11-25T19:30:39Z hyoyoung joined #lisp 2014-11-25T19:32:16Z fragamus joined #lisp 2014-11-25T19:33:38Z fmu quit (Ping timeout: 245 seconds) 2014-11-25T19:34:53Z joneshf-laptop quit (Ping timeout: 264 seconds) 2014-11-25T19:35:20Z drewc is not speaking out against paredit, just noting that #'kill-sexp does exist and is in the keybindings. 2014-11-25T19:36:13Z fmu joined #lisp 2014-11-25T19:37:12Z jumblerg quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2014-11-25T19:38:39Z MoALTz_ quit (Quit: Leaving) 2014-11-25T19:39:27Z ggole quit 2014-11-25T19:41:44Z murftown joined #lisp 2014-11-25T19:42:53Z pullphinger joined #lisp 2014-11-25T19:42:59Z ivan4th still hopes to get this pull request merged https://github.com/slime/slime/pull/207 to make paredit play nicely with presentations in REPL buffer 2014-11-25T19:45:30Z jumblerg joined #lisp 2014-11-25T19:46:37Z josemanuel quit (Quit: Saliendo) 2014-11-25T19:47:09Z hiyosi joined #lisp 2014-11-25T19:47:33Z hiroaki quit (Ping timeout: 272 seconds) 2014-11-25T19:48:23Z Mycelium quit (Quit: Leaving) 2014-11-25T19:48:34Z jewel quit (Ping timeout: 255 seconds) 2014-11-25T19:49:03Z TDog joined #lisp 2014-11-25T19:50:50Z whartung is now known as irctc1234 2014-11-25T19:51:15Z irctc1234 left #lisp 2014-11-25T19:51:32Z whartung joined #lisp 2014-11-25T19:52:09Z jasom: so I forget, did we decide that the shortest read-time conditional that is guaranteed false is of the form: #+#:x 2014-11-25T19:53:11Z eudoxia quit (Quit: leaving) 2014-11-25T19:53:20Z drewc: jasom: that is the same length as #+(or) /IF/ you have a non-fixed font. 2014-11-25T19:53:44Z jasom: drewc: or shorter or longer depending on the font 2014-11-25T19:53:47Z drewc: (in fact shorter in my IRC client!) 2014-11-25T19:53:59Z jasom: there are no absolutes for non-monospaced fonts 2014-11-25T19:54:41Z jewel joined #lisp 2014-11-25T19:55:03Z jasom: drewc: and you can use a narrower character than x; I said "of the form" to imply that x was just a standin 2014-11-25T19:55:08Z jasom: #+#:l 2014-11-25T19:55:20Z drewc: But, i would prefer #+#:|This is a comment saying why it is not read| for a long-form, and use #+#:|| for the super short form 2014-11-25T19:55:24Z jasom: though the extra octothorpe may be an issue 2014-11-25T19:56:07Z jasom: #:|| ;I've been through the desert on a gensym with no name 2014-11-25T19:56:22Z TDog_ joined #lisp 2014-11-25T19:56:43Z Krystof: #+#:​ 2014-11-25T19:56:53Z Krystof: (that character is zero-width non-breaking space) 2014-11-25T19:56:59Z Krystof: can I have my prize? 2014-11-25T19:57:08Z jumblerg quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2014-11-25T19:57:13Z drewc actually uses #+(or) for the short form but does use a #+#:|symbol with spaces| for the comment form 2014-11-25T19:57:23Z drewc: Krystof: you win! 2014-11-25T19:58:06Z TDog quit (Ping timeout: 255 seconds) 2014-11-25T19:58:21Z TDog_ is now known as TDog 2014-11-25T19:59:10Z drewc might also mention that he has "reproducible builds - a month ahead of schedule" open in a tab, so Krystof had already scored a bunch of points 2014-11-25T19:59:41Z hiroaki joined #lisp 2014-11-25T20:02:29Z towodo quit (Ping timeout: 264 seconds) 2014-11-25T20:02:49Z towodo joined #lisp 2014-11-25T20:03:46Z slyrus joined #lisp 2014-11-25T20:10:50Z test1600 quit (Ping timeout: 250 seconds) 2014-11-25T20:14:24Z murftown quit (Quit: murftown) 2014-11-25T20:15:09Z prxq joined #lisp 2014-11-25T20:18:13Z gravicappa quit (Remote host closed the connection) 2014-11-25T20:26:24Z pt1 quit (Remote host closed the connection) 2014-11-25T20:31:25Z pnpuff joined #lisp 2014-11-25T20:31:53Z shka quit (Quit: WeeChat 1.0.1) 2014-11-25T20:32:21Z rpg joined #lisp 2014-11-25T20:33:57Z pt1 joined #lisp 2014-11-25T20:34:14Z murftown joined #lisp 2014-11-25T20:41:30Z ejbs: ivan4th: You can always try to get it into Sly 2014-11-25T20:42:25Z oGMo: paredit already works in the sly repl for the most part actually 2014-11-25T20:42:42Z atgreen quit (Remote host closed the connection) 2014-11-25T20:43:12Z resttime quit (Quit: resttime) 2014-11-25T20:43:46Z attila_lendvai joined #lisp 2014-11-25T20:43:46Z attila_lendvai quit (Changing host) 2014-11-25T20:43:46Z attila_lendvai joined #lisp 2014-11-25T20:44:46Z billstclair joined #lisp 2014-11-25T20:44:58Z billstclair quit (Changing host) 2014-11-25T20:44:58Z billstclair joined #lisp 2014-11-25T20:47:36Z JuanDaugherty quit (Remote host closed the connection) 2014-11-25T20:49:30Z ejbs` joined #lisp 2014-11-25T20:49:44Z pjb: minion: memo for beach: I think it's incorrect. Compile-time side effects must take place before reading the next form. (eval-when (:compile-toplevel :execute) (setf *readtable* *my-readtable*)) #|my syntax here|# ; you will have to interpret, or compile the (setf *readtable* *my-readtable*) form before reading the rest of the file. 2014-11-25T20:49:44Z minion: Remembered. I'll tell beach when he/she/it next speaks. 2014-11-25T20:50:41Z ivan4th` joined #lisp 2014-11-25T20:51:10Z ivan4th` quit (Client Quit) 2014-11-25T20:51:29Z jumblerg joined #lisp 2014-11-25T20:51:30Z ivan4th quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-11-25T20:51:34Z ejbs quit (Ping timeout: 255 seconds) 2014-11-25T20:52:05Z ivan4th joined #lisp 2014-11-25T20:53:07Z pjb: clop: have a look at http://paste.lisp.org/display/132174 2014-11-25T20:53:14Z kushal quit (Quit: Leaving) 2014-11-25T20:54:34Z pjb: clop: notice that everytime you can use a function with a global name, you can as well use the symbol naming it. So the question is why you have (functionp x) instead of (symbolp x) if you want to have the name of the function? Just pass 'your-fun instead of #'your-fun in the first place. 2014-11-25T20:56:34Z Nilby quit (Quit: イカ墨の雲) 2014-11-25T20:56:37Z innertracks quit (Ping timeout: 240 seconds) 2014-11-25T20:58:37Z Joreji joined #lisp 2014-11-25T20:59:08Z clop: pjb, thanks---i didn't have access to the symbol because i was just walking the heap and inspecting functions (to try to identify large functions) 2014-11-25T20:59:36Z innertracks joined #lisp 2014-11-25T20:59:40Z clop: see spacewalk-gather-functions here, in case you're interested: https://github.com/acl2/acl2/commit/fbd5f8ead2e8dbc0ea857bdbe74b06d898c1ef69 2014-11-25T21:05:10Z LiamH joined #lisp 2014-11-25T21:06:05Z Patzy quit (Ping timeout: 264 seconds) 2014-11-25T21:06:23Z blahzik joined #lisp 2014-11-25T21:06:40Z Patzy joined #lisp 2014-11-25T21:09:30Z pjb: clop: walking the heap is implementation dependent, so you can as well use the implementation dependent function to find a function name. 2014-11-25T21:12:17Z clop: yep -- that's what i ended up with 2014-11-25T21:16:16Z pnpuff: clop: what are you doing in order to walk the dynamically allocated storage space? 2014-11-25T21:16:33Z drewc will now mention that #'your-fun and 'your-fun might reference different functions because of FLET/LABELS 2014-11-25T21:17:17Z s00pcan quit (Ping timeout: 240 seconds) 2014-11-25T21:17:19Z drewc is very thankful for that! 2014-11-25T21:22:15Z alexey1 joined #lisp 2014-11-25T21:23:51Z s00pcan joined #lisp 2014-11-25T21:24:17Z innertracks quit (Ping timeout: 240 seconds) 2014-11-25T21:24:30Z sheilong quit (Quit: Konversation terminated!) 2014-11-25T21:26:37Z alexey1 quit (Ping timeout: 240 seconds) 2014-11-25T21:27:15Z lavokad joined #lisp 2014-11-25T21:30:03Z clop: pnpuff, there's a ccl:map-heap-objects function that lets you traverse the heap and do whatever you like 2014-11-25T21:30:44Z pnpuff: really I don't know how a lisp heap is structured: now I'm reading about how the heap is divided in the lisp implementation I'm using 2014-11-25T21:34:55Z rhollor: is there a function for getting a random value from a list? 2014-11-25T21:35:12Z Xach: rhollor: not a single function. 2014-11-25T21:35:39Z madmalik quit (Quit: Connection closed for inactivity) 2014-11-25T21:36:08Z rhollor: so I'll have to do like: (nth (random (length list)) list)? 2014-11-25T21:36:26Z Xach: rhollor: the generic way is to use RANDOM to get an index that is in range, and then look up that index. There are ways to do it that do not require traversing the list more than one full time. 2014-11-25T21:36:36Z Xach: rhollor: yes. that's the simplest. 2014-11-25T21:37:01Z hiroaki quit (Ping timeout: 265 seconds) 2014-11-25T21:37:17Z rhollor: Xach: I just wanted to know if there was a function without creating my own 2014-11-25T21:37:26Z rhollor: thank 2014-11-25T21:37:27Z rhollor: s 2014-11-25T21:38:16Z Xach: someone probably has one in a utility library, too. 2014-11-25T21:38:20Z Xach: don't know offhand. 2014-11-25T21:39:37Z fragamus quit (Quit: My iMac has gone to sleep. ZZZzzz…) 2014-11-25T21:39:42Z drewc: rhollor: http://www.reddit.com/r/Common_Lisp/comments/2m42b6/i_need_help_solving_this_problem_with_clisp_that/cm0z02e <--- in the same class? 2014-11-25T21:40:52Z rhollor: drewc: not removing a value but thanks any way 2014-11-25T21:40:54Z drewc: rhollor: there is also "Check out the function random-element here http://aima.cs.berkeley.edu/lisp/utilities/utilities.lisp" 2014-11-25T21:41:09Z pnpuff: but I think that it's not required traverse a list to fetch an element from a list. I mean the running time woud be T(1) instead of T(n) if I'm not wrong 2014-11-25T21:42:42Z jumblerg quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2014-11-25T21:43:00Z Xach: pnpuff: it is required. 2014-11-25T21:43:08Z pnpuff: ok, It depends from how nth is implemented... 2014-11-25T21:43:08Z rhollor: is there a function like boundp that checks if a symbol is assigned a function? 2014-11-25T21:43:09Z drewc: rhollor: so you did not bother to look at the code? I will go ahead and paste it here if that is better for your know-how : "(let ((list '(one two three four five))) (nth (random (length list)) list))" The issue is, of course, the dual list traversal 2014-11-25T21:43:15Z Xach: pnpuff: no. 2014-11-25T21:43:31Z Xach: rhollor: fboundp 2014-11-25T21:43:54Z Xach: rhollor: like boundp, it considers only the global environment 2014-11-25T21:44:13Z rhollor: drewc: that's the same thing I typed above 2014-11-25T21:44:31Z rhollor: Xach: thanks 2014-11-25T21:44:35Z drewc: yup. as is the code it utilities.lisp 2014-11-25T21:44:42Z drewc: s/it/in 2014-11-25T21:44:56Z ivan4th quit (Quit: Coyote finally caught me) 2014-11-25T21:45:19Z ivan4th joined #lisp 2014-11-25T21:45:20Z ivan4th quit (Client Quit) 2014-11-25T21:46:17Z ivan4th joined #lisp 2014-11-25T21:47:22Z toors joined #lisp 2014-11-25T21:48:00Z drewc: roller: if one knows the length beforehand, then it is very simple. If one knows near the length, there is always HANDER-[bind/case] if that random condition thing does not happen very often and it is shorter time-wise over NTH. 2014-11-25T21:48:28Z Shinmera: rhollor: Alexandria has random-elt. 2014-11-25T21:49:00Z rhollor: honestly guys, that thing above is all I really need 2014-11-25T21:49:19Z Xach: rhollor: don't deny dogs their bone. what else are we to chew on? 2014-11-25T21:49:29Z drewc: rhollor: err, s/roller/rholler ... Washington state is just below me so 'roller' is common :) 2014-11-25T21:50:30Z Xach: I thought random-elt might do the traverse-only-once trick, but it looks like it just does a lot of error checking. 2014-11-25T21:51:54Z ivan4th quit (Quit: Coyote finally caught me) 2014-11-25T21:52:06Z ejbs`` joined #lisp 2014-11-25T21:53:00Z towodo quit (Quit: towodo) 2014-11-25T21:53:22Z ivan4th joined #lisp 2014-11-25T21:53:43Z ivan4th quit (Client Quit) 2014-11-25T21:54:03Z ivan4th joined #lisp 2014-11-25T21:54:12Z ivan4th quit (Client Quit) 2014-11-25T21:54:25Z ejbs` quit (Ping timeout: 265 seconds) 2014-11-25T21:55:05Z ivan4th joined #lisp 2014-11-25T21:55:16Z ivan4th quit (Client Quit) 2014-11-25T21:55:21Z pt1 quit (Remote host closed the connection) 2014-11-25T21:57:02Z Karl_Dscc joined #lisp 2014-11-25T21:57:35Z ivan4th joined #lisp 2014-11-25T22:00:42Z slyrus quit (Ping timeout: 265 seconds) 2014-11-25T22:00:47Z slyrus_ joined #lisp 2014-11-25T22:02:08Z slyrus_ is now known as slyrus 2014-11-25T22:02:11Z hiroaki joined #lisp 2014-11-25T22:07:37Z cyphase joined #lisp 2014-11-25T22:10:21Z innertracks joined #lisp 2014-11-25T22:10:49Z Grue`: i just tried to come up with the one-traverse algorithm, seems like if we set a choice pointer at nth element with 1/n probability then after the entire list is traversed, each element has 1/length probability to be pointed at 2014-11-25T22:11:12Z octophore_ joined #lisp 2014-11-25T22:13:24Z octophore quit (Ping timeout: 244 seconds) 2014-11-25T22:13:33Z madmalik joined #lisp 2014-11-25T22:15:27Z ivan4th quit (Quit: Coyote finally caught me) 2014-11-25T22:15:35Z ivan4th joined #lisp 2014-11-25T22:16:16Z BitPuffin joined #lisp 2014-11-25T22:16:38Z ivan4th quit (Client Quit) 2014-11-25T22:16:59Z ivan4th joined #lisp 2014-11-25T22:17:25Z pnpuff: Xach: now I see: I have to loop through the elements of a linked list to get the nth element (if it's not in the head or in the tail position because head and tail are defined in the list definition itself), so the complexity is O(n) 2014-11-25T22:17:36Z prxq quit (Remote host closed the connection) 2014-11-25T22:17:50Z CrazyWoods quit (Quit: leaving) 2014-11-25T22:21:24Z Grue`: pnpuff: the tail cannot be reached in O(1) either 2014-11-25T22:23:08Z LoicLisp quit (Remote host closed the connection) 2014-11-25T22:25:26Z pnpuff: Yes, I was ceckink only if a given element is in the tail position in O(1), because it points to NULL in my implementation. It's right, fetching an element from a set of data requires O(1). 2014-11-25T22:25:56Z Xach: what implementation is that? 2014-11-25T22:26:17Z pullphinger quit 2014-11-25T22:26:59Z pnpuff: it's a simple linked list implementation, just to understand that data structure. 2014-11-25T22:27:30Z Lowl3v3l_ quit (Read error: Connection reset by peer) 2014-11-25T22:27:48Z codeberg joined #lisp 2014-11-25T22:28:06Z codeburg quit (Remote host closed the connection) 2014-11-25T22:30:36Z octophore_ quit (Read error: Connection reset by peer) 2014-11-25T22:30:39Z octophore joined #lisp 2014-11-25T22:30:40Z pnpuff: I mean the complexity of fetching the first element from a set of data is =(1), sorry for the confusion, but I'm new to suck kind of topics 2014-11-25T22:31:58Z octophore quit (Read error: Connection reset by peer) 2014-11-25T22:32:05Z octophore_ joined #lisp 2014-11-25T22:32:11Z Grue`: that really depends on the set and the ordering of the set wrt to which the "first" element is selected 2014-11-25T22:33:24Z bool_ quit (Quit: WeeChat 1.0.1) 2014-11-25T22:33:30Z octophore joined #lisp 2014-11-25T22:34:22Z innertracks quit (Ping timeout: 240 seconds) 2014-11-25T22:34:43Z pnpuff: Grue`: right, I mean it's the same for an array or a linked list 2014-11-25T22:35:23Z octophore-- joined #lisp 2014-11-25T22:35:36Z mishoo quit (Ping timeout: 255 seconds) 2014-11-25T22:36:22Z octophore_ quit (Ping timeout: 240 seconds) 2014-11-25T22:37:09Z resttime joined #lisp 2014-11-25T22:37:41Z octophore quit (Ping timeout: 244 seconds) 2014-11-25T22:37:47Z octophore_ joined #lisp 2014-11-25T22:38:18Z innertracks joined #lisp 2014-11-25T22:38:23Z pnpuff: really a dynamic array: I'm reading now... 2014-11-25T22:38:51Z octophore joined #lisp 2014-11-25T22:38:51Z octophore quit (Excess Flood) 2014-11-25T22:39:30Z octophore joined #lisp 2014-11-25T22:39:31Z octophore quit (Excess Flood) 2014-11-25T22:39:43Z octophore-- quit (Ping timeout: 258 seconds) 2014-11-25T22:40:33Z jumblerg joined #lisp 2014-11-25T22:40:37Z octophore joined #lisp 2014-11-25T22:41:23Z munksgaard joined #lisp 2014-11-25T22:41:35Z murftown quit (Quit: murftown) 2014-11-25T22:42:16Z octophore_ quit (Ping timeout: 265 seconds) 2014-11-25T22:45:24Z octophore_ joined #lisp 2014-11-25T22:45:24Z octophore_ quit (Excess Flood) 2014-11-25T22:45:50Z octophore_ joined #lisp 2014-11-25T22:45:51Z octophore_ quit (Excess Flood) 2014-11-25T22:46:09Z urandom__ quit (Quit: Konversation terminated!) 2014-11-25T22:46:28Z octophore_ joined #lisp 2014-11-25T22:46:29Z octophore_ quit (Excess Flood) 2014-11-25T22:47:01Z gilez quit (Quit: Lost terminal) 2014-11-25T22:47:18Z octophore quit (Ping timeout: 255 seconds) 2014-11-25T22:47:19Z octophore_ joined #lisp 2014-11-25T22:47:20Z octophore_ quit (Excess Flood) 2014-11-25T22:48:12Z bb010g joined #lisp 2014-11-25T22:48:24Z octophore joined #lisp 2014-11-25T22:48:33Z fragamus joined #lisp 2014-11-25T22:49:18Z attila_lendvai quit (Quit: Leaving.) 2014-11-25T22:50:18Z octophore_ joined #lisp 2014-11-25T22:50:19Z octophore_ quit (Excess Flood) 2014-11-25T22:50:48Z octophore_ joined #lisp 2014-11-25T22:53:07Z octophore quit (Ping timeout: 272 seconds) 2014-11-25T22:55:01Z mguzmann quit (Ping timeout: 272 seconds) 2014-11-25T22:56:26Z murftown joined #lisp 2014-11-25T22:56:55Z Shinmera quit (Quit: しつれいしなければならないんです。) 2014-11-25T22:57:32Z rhollor quit (Quit: rhollor) 2014-11-25T22:59:26Z quazimodo joined #lisp 2014-11-25T22:59:43Z mrSpec quit (Quit: mrSpec) 2014-11-25T22:59:45Z Xach: http://report.quicklisp.org/2014-11-25/failure-report.html has some new info for today 2014-11-25T23:01:07Z rpg quit (Read error: Connection reset by peer) 2014-11-25T23:01:16Z rpg joined #lisp 2014-11-25T23:02:52Z girrig quit (Ping timeout: 256 seconds) 2014-11-25T23:02:58Z reb`` joined #lisp 2014-11-25T23:03:27Z reb` quit (Read error: Connection reset by peer) 2014-11-25T23:03:57Z cyphase quit (Ping timeout: 240 seconds) 2014-11-25T23:04:01Z Guest65152 joined #lisp 2014-11-25T23:04:14Z ivan4th: http://report.quicklisp.org/2014-11-25/failure-report/lol-re.html#lol-re lol indeed. This somewhat supports my bios against that book 2014-11-25T23:04:28Z ivan4th: s/bios/bias/ 2014-11-25T23:05:14Z girrig joined #lisp 2014-11-25T23:07:57Z Kanae quit (Ping timeout: 240 seconds) 2014-11-25T23:09:16Z munksgaard quit (Ping timeout: 255 seconds) 2014-11-25T23:09:41Z hiyosi quit (Ping timeout: 264 seconds) 2014-11-25T23:10:51Z Longlius quit (Ping timeout: 272 seconds) 2014-11-25T23:12:58Z vinleod joined #lisp 2014-11-25T23:16:01Z n0n0 quit (Ping timeout: 255 seconds) 2014-11-25T23:23:12Z alexey joined #lisp 2014-11-25T23:25:05Z vinleod quit (Quit: ["Textual IRC Client: www.textualapp.com"]) 2014-11-25T23:25:57Z rpg: Anyone with experience calling ABCL from Java? 2014-11-25T23:27:48Z alexey quit (Ping timeout: 256 seconds) 2014-11-25T23:30:43Z murftown quit (Quit: murftown) 2014-11-25T23:31:49Z dagnachew joined #lisp 2014-11-25T23:32:56Z pnpuff quit (Quit: Lost terminal) 2014-11-25T23:34:57Z girrig quit (Ping timeout: 240 seconds) 2014-11-25T23:36:47Z Ethan- joined #lisp 2014-11-25T23:36:57Z chu quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-11-25T23:37:15Z girrig joined #lisp 2014-11-25T23:38:05Z pecg quit (Quit: WeeChat 1.0.1) 2014-11-25T23:45:10Z rhollor joined #lisp 2014-11-25T23:45:10Z rhollor quit (Client Quit) 2014-11-25T23:46:57Z hiroaki quit (Ping timeout: 272 seconds) 2014-11-25T23:47:04Z finnrobi quit (Ping timeout: 255 seconds) 2014-11-25T23:50:29Z aap quit (Ping timeout: 265 seconds) 2014-11-25T23:51:17Z defaultxr joined #lisp 2014-11-25T23:52:50Z lavokad quit (Ping timeout: 265 seconds) 2014-11-25T23:53:29Z Vutral quit (Ping timeout: 264 seconds) 2014-11-25T23:53:42Z corni quit (Ping timeout: 258 seconds) 2014-11-25T23:56:08Z ejbs`` quit (Ping timeout: 255 seconds) 2014-11-25T23:56:52Z kuanyui quit (Quit: Leaving.) 2014-11-25T23:59:01Z wheelsucker quit (Quit: Client Quit)