2016-08-04T00:00:54Z quazimod1 joined #lisp 2016-08-04T00:02:53Z vibs29 quit (Client Quit) 2016-08-04T00:03:22Z mastokley quit (Ping timeout: 250 seconds) 2016-08-04T00:03:43Z paul0 quit (Read error: Connection reset by peer) 2016-08-04T00:03:54Z IPmonger joined #lisp 2016-08-04T00:05:37Z Guest74564 joined #lisp 2016-08-04T00:08:08Z IPmonger quit (Ping timeout: 250 seconds) 2016-08-04T00:10:51Z Fare joined #lisp 2016-08-04T00:11:20Z Guest74564 quit (Quit: ZNC - http://znc.in) 2016-08-04T00:13:04Z IPmonger joined #lisp 2016-08-04T00:16:12Z lisper29 joined #lisp 2016-08-04T00:17:02Z lisper29 left #lisp 2016-08-04T00:17:35Z IPmonger quit (Ping timeout: 244 seconds) 2016-08-04T00:17:52Z stepnem quit (Ping timeout: 252 seconds) 2016-08-04T00:18:30Z Josh2 quit (Ping timeout: 276 seconds) 2016-08-04T00:21:38Z harish_ quit (Ping timeout: 250 seconds) 2016-08-04T00:22:12Z IPmonger joined #lisp 2016-08-04T00:25:33Z Fare quit (Ping timeout: 240 seconds) 2016-08-04T00:28:52Z setheus quit (Ping timeout: 260 seconds) 2016-08-04T00:30:01Z setheus joined #lisp 2016-08-04T00:30:12Z Atarian quit (Ping timeout: 240 seconds) 2016-08-04T00:31:03Z Atarian joined #lisp 2016-08-04T00:31:21Z IPmonger quit (Quit: ZNC 1.6.3 - http://znc.in) 2016-08-04T00:31:38Z IPmonger joined #lisp 2016-08-04T00:34:38Z sjl quit (Ping timeout: 250 seconds) 2016-08-04T00:35:02Z mejja quit (Quit: \ No newline at end of file) 2016-08-04T00:36:42Z IPmonger quit (Ping timeout: 276 seconds) 2016-08-04T00:40:19Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-08-04T00:40:31Z IPmonger joined #lisp 2016-08-04T00:42:33Z Fare joined #lisp 2016-08-04T00:44:33Z IPmonger quit (Ping timeout: 240 seconds) 2016-08-04T00:47:05Z CEnnis91 quit (Quit: Connection closed for inactivity) 2016-08-04T00:49:45Z IPmonger joined #lisp 2016-08-04T00:54:27Z IPmonger quit (Ping timeout: 264 seconds) 2016-08-04T00:58:57Z IPmonger joined #lisp 2016-08-04T01:00:11Z CEnnis91 joined #lisp 2016-08-04T01:03:02Z ovenpasta quit (Ping timeout: 244 seconds) 2016-08-04T01:03:27Z IPmonger quit (Ping timeout: 264 seconds) 2016-08-04T01:08:08Z IPmonger joined #lisp 2016-08-04T01:12:21Z IPmonger quit (Ping timeout: 244 seconds) 2016-08-04T01:13:14Z IPmonger joined #lisp 2016-08-04T01:21:12Z IPmonger quit (Ping timeout: 240 seconds) 2016-08-04T01:22:26Z IPmonger joined #lisp 2016-08-04T01:23:34Z Fare: mr_yogurt, maybe you want Sailfish OS, not Android. 2016-08-04T01:24:22Z harish_ joined #lisp 2016-08-04T01:25:57Z xrash quit (Remote host closed the connection) 2016-08-04T01:26:12Z xrash joined #lisp 2016-08-04T01:29:45Z jean377 quit (Ping timeout: 244 seconds) 2016-08-04T01:30:20Z jean377 joined #lisp 2016-08-04T01:31:18Z IPmonger quit (Ping timeout: 276 seconds) 2016-08-04T01:35:47Z IPmonger joined #lisp 2016-08-04T01:36:17Z zacharias quit (Ping timeout: 258 seconds) 2016-08-04T01:36:30Z oleo quit (Ping timeout: 276 seconds) 2016-08-04T01:36:56Z m00natic quit (Remote host closed the connection) 2016-08-04T01:39:52Z IPmonger quit (Ping timeout: 240 seconds) 2016-08-04T01:40:12Z zacharias joined #lisp 2016-08-04T01:41:38Z wildlander quit (Quit: Saliendo) 2016-08-04T01:44:56Z IPmonger joined #lisp 2016-08-04T01:46:39Z mastokley joined #lisp 2016-08-04T01:50:09Z IPmonger quit (Ping timeout: 276 seconds) 2016-08-04T01:50:16Z mr_yogurt_ joined #lisp 2016-08-04T01:50:38Z prole quit (Remote host closed the connection) 2016-08-04T01:52:32Z DougNYC joined #lisp 2016-08-04T01:53:16Z mr_yogurt quit (Ping timeout: 264 seconds) 2016-08-04T01:54:10Z IPmonger joined #lisp 2016-08-04T01:54:43Z adolf_stalin joined #lisp 2016-08-04T01:55:12Z defaultxr joined #lisp 2016-08-04T01:55:57Z Sucks joined #lisp 2016-08-04T01:56:02Z karswell quit (Read error: Connection reset by peer) 2016-08-04T01:56:56Z karswell joined #lisp 2016-08-04T01:57:14Z defaultxr quit (Client Quit) 2016-08-04T01:58:04Z defaultxr joined #lisp 2016-08-04T01:58:41Z IPmonger quit (Ping timeout: 244 seconds) 2016-08-04T01:59:12Z IPmonger joined #lisp 2016-08-04T01:59:52Z karswell quit (Remote host closed the connection) 2016-08-04T02:00:46Z karswell joined #lisp 2016-08-04T02:04:03Z IPmonger quit (Ping timeout: 264 seconds) 2016-08-04T02:07:57Z IPmonger joined #lisp 2016-08-04T02:12:07Z IPmonger quit (Ping timeout: 244 seconds) 2016-08-04T02:16:35Z shdeng joined #lisp 2016-08-04T02:17:15Z IPmonger joined #lisp 2016-08-04T02:21:32Z IPmonger quit (Ping timeout: 240 seconds) 2016-08-04T02:22:15Z IPmonger joined #lisp 2016-08-04T02:24:38Z vibs29 joined #lisp 2016-08-04T02:25:51Z vibs29 left #lisp 2016-08-04T02:25:57Z vibs29 joined #lisp 2016-08-04T02:26:12Z vibs29 left #lisp 2016-08-04T02:30:12Z IPmonger quit (Ping timeout: 240 seconds) 2016-08-04T02:30:57Z IPmonger joined #lisp 2016-08-04T02:35:32Z IPmonger quit (Ping timeout: 244 seconds) 2016-08-04T02:35:46Z akkad: https://gist.github.com/8a37c0612fb8b4a3ea00cca39e83a776 is this the proper format to return the string created? 2016-08-04T02:36:05Z jason_m: yesterday I asked if anybody has deployed a clack application using fastcgi. i have a simple test application working. the test application uses the same basic setup as noted in this article: jany.st/post/2015-12-17-thoughts-on-clack-apache-fastcgi-and-lisp.html 2016-08-04T02:36:46Z jason_m: my real application is having some issues, but once i work through them, i might do a little write-up on what i've learned 2016-08-04T02:38:52Z Sucks quit (Ping timeout: 264 seconds) 2016-08-04T02:40:02Z jason_m: akkad: it looks like s is a stream, not a string? http://clhs.lisp.se/Body/m_w_in_f.htm 2016-08-04T02:40:07Z IPmonger joined #lisp 2016-08-04T02:40:40Z akkad: yeah.. 2016-08-04T02:40:59Z akkad: https://gist.github.com/8e8f62e8e63bf30328c52b5bbaee9fec 2016-08-04T02:41:40Z Bike: why are you doing with input from string at all if run-program can already output a string? 2016-08-04T02:41:42Z cromachina: why not just get a stream back from the program and turn off blocking 2016-08-04T02:41:42Z akkad: still no go 2016-08-04T02:42:05Z akkad: using a method I had previously used but was in json 2016-08-04T02:42:14Z Petit_Dejeuner: akkad: The body should be outside of where the stream var 's' is declared, shouldn't it? 2016-08-04T02:42:20Z akkad: good point 2016-08-04T02:42:39Z akkad: outside the wifs block? 2016-08-04T02:43:20Z Petit_Dejeuner: (with-stream-blah-blah (stream-name :keywordoption blah :notherkweyword bloo) (do-stuff) (do-more-stuff s)) 2016-08-04T02:43:23Z Petit_Dejeuner: akkad: ^ 2016-08-04T02:43:39Z Bike: why is there a with-input-from-string to begin with? 2016-08-04T02:43:49Z jason_m: akkad: what do you want the output to be? as Bike mentioned, doesn't run-program return a string? 2016-08-04T02:44:34Z IPmonger quit (Ping timeout: 260 seconds) 2016-08-04T02:45:12Z IPmonger joined #lisp 2016-08-04T02:45:22Z akkad: yeah I'm testing. thanks for the feedback. I need to better understand the code before I can ask questions 2016-08-04T02:47:17Z frankpf joined #lisp 2016-08-04T02:49:29Z IPmonger quit (Ping timeout: 244 seconds) 2016-08-04T02:49:32Z akkad: abruptly uiop:run-program is not even working for me 2016-08-04T02:51:03Z cromachina: you could do (uiop:run-program "zcat ..." :output (lambda (stream) read-from-stream-here)) 2016-08-04T02:51:15Z Sucks joined #lisp 2016-08-04T02:51:31Z cromachina: https://common-lisp.net/project/asdf/asdf/Some-Utility-Functions.html 2016-08-04T02:52:25Z vibs29 joined #lisp 2016-08-04T02:52:45Z tmtwd joined #lisp 2016-08-04T02:52:47Z akkad: thanks. not sure why (uiop:run-program "/bin/ls") returns nil abruptly 2016-08-04T02:53:10Z vibs29 left #lisp 2016-08-04T02:53:14Z akkad: ahh heh 2016-08-04T02:53:58Z IPmonger joined #lisp 2016-08-04T02:54:57Z jason_m: akkad: I haven't used uiop:run-program before, but on my system, i see that with no key args, I get nil, but with :output :string i get my dir listing 2016-08-04T02:55:31Z Fare quit (Ping timeout: 244 seconds) 2016-08-04T02:55:37Z akkad: yeah.. 2016-08-04T02:55:48Z akkad: bad indentation had me missing the rest of the clause 2016-08-04T02:56:03Z Bike: with no output it discards the output, it says. 2016-08-04T02:56:06Z akkad: yeah it does a string which is fine 2016-08-04T02:56:19Z akkad: parsing aws vpc logs 2016-08-04T02:59:03Z IPmonger quit (Ping timeout: 276 seconds) 2016-08-04T03:00:02Z cromachina: there are existing compression libraries which will probably make that easier 2016-08-04T03:00:08Z cromachina: http://www.cliki.net/compression 2016-08-04T03:01:54Z akkad: (car (split-sequence:split-sequence #\linefeed (uiop:run-program (format nil "zcat somefile")))) 2016-08-04T03:02:03Z akkad: hehe I moved off those as they were too slow 2016-08-04T03:02:21Z akkad: sbcl was not as bad, but zcat cut the time down significantly 2016-08-04T03:02:37Z akkad: cloudwatch generates thousands of compressed json files 2016-08-04T03:03:12Z IPmonger joined #lisp 2016-08-04T03:04:54Z cromachina: did you try the stream suggestion above? 2016-08-04T03:07:14Z akkad: yeah I'm looking at that too. 2016-08-04T03:07:16Z akkad: thanks 2016-08-04T03:07:51Z IPmonger quit (Ping timeout: 258 seconds) 2016-08-04T03:08:16Z IPmonger joined #lisp 2016-08-04T03:09:03Z froggey quit (Ping timeout: 240 seconds) 2016-08-04T03:11:44Z froggey joined #lisp 2016-08-04T03:18:02Z asc232 joined #lisp 2016-08-04T03:18:24Z pierpa quit (Ping timeout: 244 seconds) 2016-08-04T03:18:34Z asc232 quit (Read error: Connection reset by peer) 2016-08-04T03:20:08Z zacharias_ joined #lisp 2016-08-04T03:20:31Z DougNYC quit 2016-08-04T03:21:12Z IPmonger quit (Ping timeout: 240 seconds) 2016-08-04T03:21:24Z karswell quit (Read error: Connection reset by peer) 2016-08-04T03:22:36Z karswell joined #lisp 2016-08-04T03:23:15Z zacharias quit (Ping timeout: 264 seconds) 2016-08-04T03:26:03Z IPmonger joined #lisp 2016-08-04T03:28:21Z kini quit (Quit: No Ping reply in 180 seconds.) 2016-08-04T03:33:53Z MrWoohoo joined #lisp 2016-08-04T03:35:20Z IPmonger quit (Quit: ZNC 1.6.3 - http://znc.in) 2016-08-04T03:35:38Z IPmonger joined #lisp 2016-08-04T03:39:53Z kini joined #lisp 2016-08-04T03:40:18Z IPmonger quit (Ping timeout: 265 seconds) 2016-08-04T03:44:32Z IPmonger joined #lisp 2016-08-04T03:48:57Z IPmonger quit (Ping timeout: 260 seconds) 2016-08-04T03:49:19Z frankpf quit (Ping timeout: 260 seconds) 2016-08-04T03:49:57Z Fare joined #lisp 2016-08-04T03:52:16Z SamSkulls joined #lisp 2016-08-04T03:53:39Z IPmonger joined #lisp 2016-08-04T03:55:34Z peeyush joined #lisp 2016-08-04T03:55:51Z peeyush quit (Client Quit) 2016-08-04T03:56:12Z peey joined #lisp 2016-08-04T03:57:05Z CEnnis91 quit (Quit: Connection closed for inactivity) 2016-08-04T03:57:44Z quazimodo quit (Ping timeout: 258 seconds) 2016-08-04T03:58:13Z IPmonger quit (Ping timeout: 250 seconds) 2016-08-04T03:58:51Z quazimod1 quit (Ping timeout: 276 seconds) 2016-08-04T04:02:42Z H4ns: 274206 2016-08-04T04:02:46Z H4ns: sorry 2016-08-04T04:02:54Z IPmonger joined #lisp 2016-08-04T04:05:45Z xrash quit (Remote host closed the connection) 2016-08-04T04:07:29Z IPmonger quit (Ping timeout: 244 seconds) 2016-08-04T04:09:50Z arescorpio joined #lisp 2016-08-04T04:10:16Z arescorpio quit (Max SendQ exceeded) 2016-08-04T04:12:08Z IPmonger joined #lisp 2016-08-04T04:15:30Z frankpf joined #lisp 2016-08-04T04:20:33Z IPmonger quit (Ping timeout: 240 seconds) 2016-08-04T04:22:19Z vlatkoB joined #lisp 2016-08-04T04:25:56Z IPmonger joined #lisp 2016-08-04T04:29:50Z arescorpio joined #lisp 2016-08-04T04:30:09Z arescorpio quit (Max SendQ exceeded) 2016-08-04T04:30:27Z IPmonger quit (Ping timeout: 264 seconds) 2016-08-04T04:35:06Z IPmonger joined #lisp 2016-08-04T04:37:57Z loke: Hello H4ns 2016-08-04T04:39:48Z IPmonger quit (Ping timeout: 276 seconds) 2016-08-04T04:39:55Z detergnet joined #lisp 2016-08-04T04:41:53Z edgar-rft quit (Quit: edgar-rft) 2016-08-04T04:43:06Z cibs quit (Ping timeout: 240 seconds) 2016-08-04T04:44:15Z msb quit (Ping timeout: 264 seconds) 2016-08-04T04:44:17Z IPmonger joined #lisp 2016-08-04T04:45:03Z oleo joined #lisp 2016-08-04T04:45:22Z cibs joined #lisp 2016-08-04T04:51:21Z tmtwd quit (Ping timeout: 265 seconds) 2016-08-04T04:51:57Z detergnet quit (Ping timeout: 260 seconds) 2016-08-04T04:52:26Z msb joined #lisp 2016-08-04T04:52:30Z shka_ joined #lisp 2016-08-04T04:53:17Z IPmonger quit (Ping timeout: 265 seconds) 2016-08-04T04:53:41Z BlueRavenGT quit (Ping timeout: 250 seconds) 2016-08-04T04:58:03Z IPmonger joined #lisp 2016-08-04T05:02:12Z IPmonger quit (Ping timeout: 240 seconds) 2016-08-04T05:02:16Z quazimodo joined #lisp 2016-08-04T05:03:11Z IPmonger joined #lisp 2016-08-04T05:07:19Z quazimod1 joined #lisp 2016-08-04T05:09:07Z tmtwd joined #lisp 2016-08-04T05:11:21Z oleo quit (Quit: Leaving) 2016-08-04T05:11:33Z IPmonger quit (Ping timeout: 244 seconds) 2016-08-04T05:12:22Z IPmonger joined #lisp 2016-08-04T05:13:12Z beatdown quit (Quit: ZNC 1.6.1 - http://znc.in) 2016-08-04T05:13:35Z Petit_Dejeuner quit (Ping timeout: 258 seconds) 2016-08-04T05:16:34Z IPmonger quit (Ping timeout: 244 seconds) 2016-08-04T05:21:07Z IPmonger joined #lisp 2016-08-04T05:24:40Z bocaneri joined #lisp 2016-08-04T05:25:21Z IPmonger quit (Ping timeout: 244 seconds) 2016-08-04T05:25:39Z grouzen joined #lisp 2016-08-04T05:26:12Z IPmonger joined #lisp 2016-08-04T05:28:09Z rumbler31 joined #lisp 2016-08-04T05:31:22Z tmtwd quit (Ping timeout: 252 seconds) 2016-08-04T05:34:30Z Fare quit (Ping timeout: 250 seconds) 2016-08-04T05:35:13Z quazimod1 quit (Ping timeout: 252 seconds) 2016-08-04T05:35:51Z quazimodo quit (Ping timeout: 264 seconds) 2016-08-04T05:39:29Z IPmonger quit (Quit: ZNC 1.6.3 - http://znc.in) 2016-08-04T05:39:44Z IPmonger joined #lisp 2016-08-04T05:44:31Z IPmonger quit (Ping timeout: 265 seconds) 2016-08-04T05:48:42Z IPmonger joined #lisp 2016-08-04T05:53:41Z eSVG joined #lisp 2016-08-04T05:57:48Z IPmonger quit (Ping timeout: 276 seconds) 2016-08-04T06:00:54Z tmtwd joined #lisp 2016-08-04T06:02:28Z IPmonger joined #lisp 2016-08-04T06:06:24Z frankpf quit (Ping timeout: 260 seconds) 2016-08-04T06:07:03Z Sucks quit (Quit: Leaving) 2016-08-04T06:07:33Z IPmonger quit (Ping timeout: 276 seconds) 2016-08-04T06:07:41Z mathrick_ quit (Ping timeout: 258 seconds) 2016-08-04T06:08:32Z peey quit (Ping timeout: 250 seconds) 2016-08-04T06:11:45Z IPmonger joined #lisp 2016-08-04T06:14:29Z mishoo joined #lisp 2016-08-04T06:14:47Z shka_ quit (Ping timeout: 260 seconds) 2016-08-04T06:16:19Z IPmonger quit (Ping timeout: 260 seconds) 2016-08-04T06:20:55Z IPmonger joined #lisp 2016-08-04T06:29:35Z IPmonger quit (Ping timeout: 244 seconds) 2016-08-04T06:33:54Z mvilleneuve joined #lisp 2016-08-04T06:34:07Z kobain quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2016-08-04T06:34:11Z chenghui joined #lisp 2016-08-04T06:34:44Z IPmonger joined #lisp 2016-08-04T06:37:18Z mathi_aihtam joined #lisp 2016-08-04T06:38:10Z chenghui: exit 2016-08-04T06:38:12Z chenghui: exit 2016-08-04T06:38:13Z chenghui: eixt 2016-08-04T06:38:14Z chenghui: quit 2016-08-04T06:38:23Z chenghui quit (Client Quit) 2016-08-04T06:39:24Z IPmonger quit (Ping timeout: 276 seconds) 2016-08-04T06:41:21Z tmtwd quit (Ping timeout: 276 seconds) 2016-08-04T06:43:52Z IPmonger joined #lisp 2016-08-04T06:47:11Z ben_vulpes: ah, it figured it out. 2016-08-04T06:48:11Z IPmonger quit (Ping timeout: 244 seconds) 2016-08-04T06:49:48Z mrSpec: Hi! In my system I keep some data in ./data/ directory. I recall some way of informing ASDF(or rather user) about this, from inside .asd file. Do I recall this correctly, or I should simple use comment in my .asd file? 2016-08-04T06:51:33Z msb quit (Ping timeout: 240 seconds) 2016-08-04T06:53:06Z msb joined #lisp 2016-08-04T06:53:06Z IPmonger joined #lisp 2016-08-04T06:56:55Z PuercoPop: static-file? 2016-08-04T06:57:19Z IPmonger quit (Ping timeout: 244 seconds) 2016-08-04T06:58:02Z PuercoPop: some people add stuff like the readme and license file to the file description using (:static-file "README.md") in the components. Is that what you want? 2016-08-04T06:58:08Z IPmonger joined #lisp 2016-08-04T07:00:09Z msb quit (Ping timeout: 258 seconds) 2016-08-04T07:01:54Z msb joined #lisp 2016-08-04T07:02:49Z IPmonger quit (Ping timeout: 265 seconds) 2016-08-04T07:04:37Z krasnal joined #lisp 2016-08-04T07:05:25Z smokeink joined #lisp 2016-08-04T07:05:54Z mrSpec: PuercoPop: I'll check this out, thanks! 2016-08-04T07:06:51Z IPmonger joined #lisp 2016-08-04T07:07:41Z adolf_stalin quit (Remote host closed the connection) 2016-08-04T07:11:22Z IPmonger quit (Ping timeout: 260 seconds) 2016-08-04T07:16:06Z IPmonger joined #lisp 2016-08-04T07:20:40Z IPmonger quit (Ping timeout: 250 seconds) 2016-08-04T07:21:11Z IPmonger joined #lisp 2016-08-04T07:23:11Z gargaml joined #lisp 2016-08-04T07:23:41Z edgar-rft joined #lisp 2016-08-04T07:25:54Z mastokley quit (Ping timeout: 244 seconds) 2016-08-04T07:26:12Z IPmonger quit (Ping timeout: 276 seconds) 2016-08-04T07:26:23Z mvilleneuve_ joined #lisp 2016-08-04T07:29:14Z mvilleneuve quit (Ping timeout: 260 seconds) 2016-08-04T07:29:56Z IPmonger joined #lisp 2016-08-04T07:34:03Z gargaml quit (Quit: WeeChat 1.5) 2016-08-04T07:34:06Z smokeink quit (Ping timeout: 250 seconds) 2016-08-04T07:36:06Z smokeink joined #lisp 2016-08-04T07:39:12Z IPmonger quit (Ping timeout: 276 seconds) 2016-08-04T07:42:08Z DavidGu joined #lisp 2016-08-04T07:43:43Z IPmonger joined #lisp 2016-08-04T07:44:59Z NeverDie quit (Quit: http://radiux.io/) 2016-08-04T07:48:10Z varjag joined #lisp 2016-08-04T07:48:19Z IPmonger quit (Ping timeout: 250 seconds) 2016-08-04T07:50:24Z ggole joined #lisp 2016-08-04T07:52:36Z yeticry quit (Ping timeout: 244 seconds) 2016-08-04T07:52:55Z IPmonger joined #lisp 2016-08-04T07:58:10Z angavrilov joined #lisp 2016-08-04T08:01:50Z IPmonger quit (Ping timeout: 250 seconds) 2016-08-04T08:04:54Z malice` joined #lisp 2016-08-04T08:06:41Z IPmonger joined #lisp 2016-08-04T08:09:35Z davsebamse quit (Ping timeout: 258 seconds) 2016-08-04T08:11:19Z davsebamse joined #lisp 2016-08-04T08:11:27Z IPmonger quit (Ping timeout: 260 seconds) 2016-08-04T08:13:00Z mvilleneuve_ quit (Ping timeout: 276 seconds) 2016-08-04T08:15:51Z IPmonger joined #lisp 2016-08-04T08:16:00Z pipping joined #lisp 2016-08-04T08:18:14Z SamSkulls quit (Remote host closed the connection) 2016-08-04T08:19:07Z davsebamse quit (Ping timeout: 258 seconds) 2016-08-04T08:19:09Z mathrick joined #lisp 2016-08-04T08:19:32Z mvilleneuve_ joined #lisp 2016-08-04T08:19:59Z IPmonger quit (Ping timeout: 244 seconds) 2016-08-04T08:22:54Z Beetny joined #lisp 2016-08-04T08:23:14Z yeticry joined #lisp 2016-08-04T08:25:07Z IPmonger joined #lisp 2016-08-04T08:28:09Z davsebamse joined #lisp 2016-08-04T08:29:26Z IPmonger quit (Ping timeout: 244 seconds) 2016-08-04T08:30:12Z IPmonger joined #lisp 2016-08-04T08:31:42Z rudolfochrist joined #lisp 2016-08-04T08:32:54Z Karl_Dscc joined #lisp 2016-08-04T08:33:27Z DeadTrickster joined #lisp 2016-08-04T08:33:55Z smokeink quit (Remote host closed the connection) 2016-08-04T08:34:07Z lnostdal joined #lisp 2016-08-04T08:34:12Z zacharias_ quit (Ping timeout: 240 seconds) 2016-08-04T08:34:17Z ramky joined #lisp 2016-08-04T08:38:43Z IPmonger quit (Ping timeout: 258 seconds) 2016-08-04T08:39:27Z IPmonger joined #lisp 2016-08-04T08:39:38Z Bike quit (Quit: falsify) 2016-08-04T08:39:51Z smokeink joined #lisp 2016-08-04T08:51:25Z DeadTrickster_ joined #lisp 2016-08-04T08:52:58Z Harag joined #lisp 2016-08-04T08:53:14Z IPmonger quit (Ping timeout: 260 seconds) 2016-08-04T08:57:20Z IPmonger joined #lisp 2016-08-04T08:58:57Z przl joined #lisp 2016-08-04T09:01:02Z rudolfochrist quit (Ping timeout: 260 seconds) 2016-08-04T09:01:43Z IPmonger quit (Ping timeout: 258 seconds) 2016-08-04T09:02:22Z IPmonger joined #lisp 2016-08-04T09:02:22Z rumbler31 quit (Remote host closed the connection) 2016-08-04T09:02:25Z hhdave joined #lisp 2016-08-04T09:02:58Z rumbler31 joined #lisp 2016-08-04T09:06:08Z Karl_Dscc quit (Remote host closed the connection) 2016-08-04T09:07:27Z rumbler31 quit (Ping timeout: 260 seconds) 2016-08-04T09:10:40Z quazimodo joined #lisp 2016-08-04T09:10:41Z quazimod1 joined #lisp 2016-08-04T09:11:15Z IPmonger quit (Ping timeout: 264 seconds) 2016-08-04T09:11:28Z HeyFlash joined #lisp 2016-08-04T09:15:46Z IPmonger joined #lisp 2016-08-04T09:20:27Z IPmonger quit (Ping timeout: 258 seconds) 2016-08-04T09:24:55Z IPmonger joined #lisp 2016-08-04T09:27:01Z smokeink quit (Ping timeout: 258 seconds) 2016-08-04T09:29:03Z IPmonger quit (Ping timeout: 240 seconds) 2016-08-04T09:31:32Z jean377 quit (Ping timeout: 250 seconds) 2016-08-04T09:32:28Z Karl_Dscc joined #lisp 2016-08-04T09:32:41Z jean377 joined #lisp 2016-08-04T09:34:09Z IPmonger joined #lisp 2016-08-04T09:38:48Z IPmonger quit (Ping timeout: 276 seconds) 2016-08-04T09:38:56Z smokeink joined #lisp 2016-08-04T09:39:13Z IPmonger joined #lisp 2016-08-04T09:41:05Z ASau quit (Ping timeout: 250 seconds) 2016-08-04T09:43:50Z ovenpasta joined #lisp 2016-08-04T09:43:59Z IPmonger quit (Ping timeout: 260 seconds) 2016-08-04T09:47:33Z krasnal quit (Ping timeout: 240 seconds) 2016-08-04T09:47:56Z IPmonger joined #lisp 2016-08-04T09:50:12Z rudolfochrist joined #lisp 2016-08-04T09:52:12Z IPmonger quit (Ping timeout: 240 seconds) 2016-08-04T09:55:21Z pierpa joined #lisp 2016-08-04T09:55:44Z harish_ quit (Ping timeout: 244 seconds) 2016-08-04T09:57:05Z IPmonger joined #lisp 2016-08-04T09:58:38Z m00natic joined #lisp 2016-08-04T10:01:21Z IPmonger quit (Ping timeout: 250 seconds) 2016-08-04T10:01:36Z IPmonger joined #lisp 2016-08-04T10:02:51Z DeadTrickster_ quit (Ping timeout: 276 seconds) 2016-08-04T10:06:09Z IPmonger quit (Ping timeout: 260 seconds) 2016-08-04T10:08:42Z shdeng quit (Quit: Leaving) 2016-08-04T10:10:00Z zacharias joined #lisp 2016-08-04T10:10:48Z IPmonger joined #lisp 2016-08-04T10:15:27Z IPmonger quit (Ping timeout: 264 seconds) 2016-08-04T10:16:05Z d4ryus quit (Ping timeout: 258 seconds) 2016-08-04T10:17:51Z rudolfochrist quit (Ping timeout: 264 seconds) 2016-08-04T10:18:38Z d4ryus joined #lisp 2016-08-04T10:20:04Z IPmonger joined #lisp 2016-08-04T10:24:49Z IPmonger quit (Ping timeout: 260 seconds) 2016-08-04T10:25:08Z IPmonger joined #lisp 2016-08-04T10:28:44Z davsebamse quit (Ping timeout: 258 seconds) 2016-08-04T10:29:41Z IPmonger quit (Ping timeout: 265 seconds) 2016-08-04T10:30:34Z davsebamse joined #lisp 2016-08-04T10:33:11Z Fare joined #lisp 2016-08-04T10:33:52Z IPmonger joined #lisp 2016-08-04T10:38:16Z Fare quit (Ping timeout: 252 seconds) 2016-08-04T10:38:51Z IPmonger quit (Ping timeout: 264 seconds) 2016-08-04T10:38:57Z araujo joined #lisp 2016-08-04T10:39:15Z araujo quit (Max SendQ exceeded) 2016-08-04T10:40:26Z araujo joined #lisp 2016-08-04T10:40:26Z araujo quit (Changing host) 2016-08-04T10:40:26Z araujo joined #lisp 2016-08-04T10:41:03Z araujo quit (Max SendQ exceeded) 2016-08-04T10:41:32Z araujo joined #lisp 2016-08-04T10:41:44Z araujo quit (Remote host closed the connection) 2016-08-04T10:43:04Z IPmonger joined #lisp 2016-08-04T10:45:57Z pipping: I wonder if anyone has experience with getting mkcl to work with a version of ASDF that is more recent than the bundled one (reported as 3.0.3.0.2) 2016-08-04T10:47:37Z IPmonger quit (Ping timeout: 252 seconds) 2016-08-04T10:47:46Z pipping: It looks like it must've been quite a task to get ASDF 3.0.3 to work with mkcl, leading to a considerable diff. But maybe that's better these days? I have trouble getting the asdf-tools to work which are supposed to provide the one true upgrade path, yes? 2016-08-04T10:48:10Z IPmonger joined #lisp 2016-08-04T10:53:02Z mishoo quit (Ping timeout: 260 seconds) 2016-08-04T10:53:15Z yeticry quit (Ping timeout: 264 seconds) 2016-08-04T10:54:01Z yeticry joined #lisp 2016-08-04T10:57:27Z IPmonger quit (Ping timeout: 276 seconds) 2016-08-04T11:01:28Z IPmonger joined #lisp 2016-08-04T11:02:15Z gravicappa joined #lisp 2016-08-04T11:06:00Z IPmonger quit (Ping timeout: 250 seconds) 2016-08-04T11:06:35Z IPmonger joined #lisp 2016-08-04T11:07:58Z krasnal joined #lisp 2016-08-04T11:11:16Z IPmonger quit (Ping timeout: 252 seconds) 2016-08-04T11:13:39Z Xach: pipping: I don't know anyone who uses mkcl at all, mostly because they don't seem to chat here or on twitter or elsewhere that I follow 2016-08-04T11:13:43Z proudanselmo joined #lisp 2016-08-04T11:13:51Z Anselmo quit (Disconnected by services) 2016-08-04T11:13:53Z proudanselmo is now known as Anselmo 2016-08-04T11:15:16Z IPmonger joined #lisp 2016-08-04T11:17:33Z mathrick quit (Ping timeout: 240 seconds) 2016-08-04T11:18:20Z pipping: Xach: Hm. Good point. A look at twitter reveals that it hasn't made it to the list of hot topics in a long time. (I count 3 English mentions of 'mkcl' and 'lisp' by actual people). So it's probably even more of a one-man project than I had already feared. 2016-08-04T11:19:47Z IPmonger quit (Ping timeout: 250 seconds) 2016-08-04T11:20:21Z IPmonger joined #lisp 2016-08-04T11:20:35Z Xach: What prompted your interest in it? 2016-08-04T11:21:30Z przl quit (Ping timeout: 276 seconds) 2016-08-04T11:22:00Z rudolfochrist joined #lisp 2016-08-04T11:22:07Z flip214: mrSpec: http://xach.livejournal.com/294639.html 2016-08-04T11:22:36Z flip214: or https://www.reddit.com/r/lisp/comments/2yo0e7/file_data_loading_and_paths/ 2016-08-04T11:26:09Z Fare joined #lisp 2016-08-04T11:27:08Z pipping: Xach: I've recently started working on testing/improving/extending uiop/run-program. Since mkcl is currently supported (in the sense that the package is riddled with #+mkcl), I'd like to continue that tradition. mkcl lacks a few functions here and there but then sports a few others that ecl doesn't have. But I'm only using it as a testbed. My interest is "the more supported implementations the better" 2016-08-04T11:27:45Z Fare quit (Read error: Connection reset by peer) 2016-08-04T11:34:31Z jackdaniel: pipping: ah, you're Elias, we're chatting on gitlab right now :-) 2016-08-04T11:34:36Z DavidGu quit (Ping timeout: 250 seconds) 2016-08-04T11:34:56Z pipping: jackdaniel: oh, hello :) 2016-08-04T11:35:00Z jackdaniel: Xach: thanks for the invitation! (I may have missed your response on query due to my server fault) 2016-08-04T11:35:43Z jackdaniel: (ext:file-stream-fd stream) is the function to get the file description. It has a serious issue though (as mentioned on gitlab already) 2016-08-04T11:37:47Z fluter left #lisp 2016-08-04T11:37:53Z jackdaniel: s/description/descriptor/ 2016-08-04T11:39:36Z pipping: jackdaniel: Yes, the complete-meltdown-causing behaviour on streams without file handles is a bit of a problem. I was hoping to be able to check its return value for non-nullness and thus get a "has-fd" predicate. It's good to know anyway that there is such a function. I hadn't managed to find it on my own in the source or through google. 2016-08-04T11:40:31Z mishoo joined #lisp 2016-08-04T11:41:47Z sjl joined #lisp 2016-08-04T11:45:32Z Beetny quit (Ping timeout: 240 seconds) 2016-08-04T11:46:33Z pipping: Xach: Can you comment on whether the clasp community/project is in a better state? 2016-08-04T11:47:06Z jackdaniel: pipping: you may join #clasp 2016-08-04T11:47:09Z jackdaniel: it's active 2016-08-04T11:48:42Z pipping: Great! 2016-08-04T11:49:35Z jackdaniel: mkcl is also developed, you may check on its gitlab 2016-08-04T11:49:44Z jackdaniel: you have best chance to get some info by writing to its mailing list 2016-08-04T11:52:56Z jackdaniel: I'm afk 2016-08-04T11:55:49Z jdtest2 joined #lisp 2016-08-04T11:57:28Z jdtest quit (Ping timeout: 252 seconds) 2016-08-04T11:58:32Z IPmonger quit (Ping timeout: 244 seconds) 2016-08-04T11:59:14Z IPmonger joined #lisp 2016-08-04T11:59:39Z quazimodo quit (Ping timeout: 250 seconds) 2016-08-04T11:59:47Z pipping quit (Quit: brb) 2016-08-04T12:00:05Z quazimod1 quit (Ping timeout: 250 seconds) 2016-08-04T12:00:53Z pipping joined #lisp 2016-08-04T12:05:23Z kolko quit (Ping timeout: 250 seconds) 2016-08-04T12:05:43Z rudolfochrist quit (Ping timeout: 252 seconds) 2016-08-04T12:05:46Z kolko joined #lisp 2016-08-04T12:09:33Z papachan quit (Ping timeout: 244 seconds) 2016-08-04T12:09:51Z Mon_Ouie joined #lisp 2016-08-04T12:12:38Z IPmonger quit (Ping timeout: 265 seconds) 2016-08-04T12:15:04Z impulse quit (Ping timeout: 260 seconds) 2016-08-04T12:17:07Z IPmonger joined #lisp 2016-08-04T12:21:18Z pierpa quit (Ping timeout: 276 seconds) 2016-08-04T12:21:40Z IPmonger quit (Ping timeout: 252 seconds) 2016-08-04T12:22:16Z IPmonger joined #lisp 2016-08-04T12:22:47Z jdtest2 quit (Read error: Connection reset by peer) 2016-08-04T12:23:49Z jdtest joined #lisp 2016-08-04T12:26:05Z Mon_Ouie quit (Ping timeout: 250 seconds) 2016-08-04T12:27:27Z przl joined #lisp 2016-08-04T12:31:03Z IPmonger quit (Ping timeout: 264 seconds) 2016-08-04T12:31:30Z IPmonger joined #lisp 2016-08-04T12:33:08Z eudoxia joined #lisp 2016-08-04T12:34:59Z Harag quit (Quit: Harag) 2016-08-04T12:35:36Z sellout- quit (Quit: Leaving.) 2016-08-04T12:39:33Z Mon_Ouie joined #lisp 2016-08-04T12:40:24Z IPmonger quit (Quit: ZNC 1.6.3 - http://znc.in) 2016-08-04T12:40:38Z IPmonger joined #lisp 2016-08-04T12:41:50Z mathrick joined #lisp 2016-08-04T12:45:11Z IPmonger quit (Ping timeout: 244 seconds) 2016-08-04T12:48:19Z ovenpasta quit (Ping timeout: 260 seconds) 2016-08-04T12:49:22Z IPmonger joined #lisp 2016-08-04T12:53:03Z LiamH joined #lisp 2016-08-04T12:55:54Z Mon_Ouie quit (Ping timeout: 260 seconds) 2016-08-04T12:58:25Z IPmonger quit (Quit: ZNC 1.6.3 - http://znc.in) 2016-08-04T12:58:39Z IPmonger joined #lisp 2016-08-04T12:59:53Z jerme joined #lisp 2016-08-04T13:02:55Z IPmonger quit (Ping timeout: 250 seconds) 2016-08-04T13:05:01Z jerme quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client) 2016-08-04T13:05:08Z mishoo quit (Ping timeout: 258 seconds) 2016-08-04T13:07:46Z IPmonger joined #lisp 2016-08-04T13:08:38Z CEnnis91 joined #lisp 2016-08-04T13:10:02Z Mon_Ouie joined #lisp 2016-08-04T13:12:16Z IPmonger quit (Ping timeout: 252 seconds) 2016-08-04T13:12:32Z msb quit (Ping timeout: 240 seconds) 2016-08-04T13:12:49Z IPmonger joined #lisp 2016-08-04T13:13:03Z przl quit (Ping timeout: 264 seconds) 2016-08-04T13:13:36Z msb joined #lisp 2016-08-04T13:15:17Z mishoo joined #lisp 2016-08-04T13:17:24Z przl joined #lisp 2016-08-04T13:18:43Z Firedancer_ joined #lisp 2016-08-04T13:21:15Z al-damiri joined #lisp 2016-08-04T13:21:16Z IPmonger quit (Ping timeout: 265 seconds) 2016-08-04T13:26:04Z IPmonger joined #lisp 2016-08-04T13:28:40Z eudoxia quit (Quit: Leaving) 2016-08-04T13:30:40Z IPmonger quit (Ping timeout: 244 seconds) 2016-08-04T13:31:13Z IPmonger joined #lisp 2016-08-04T13:31:24Z cromachina quit (Read error: Connection reset by peer) 2016-08-04T13:35:46Z IPmonger quit (Ping timeout: 265 seconds) 2016-08-04T13:36:53Z maucar joined #lisp 2016-08-04T13:39:53Z IPmonger joined #lisp 2016-08-04T13:44:10Z IPmonger quit (Ping timeout: 252 seconds) 2016-08-04T13:47:04Z asc232 joined #lisp 2016-08-04T13:49:06Z IPmonger joined #lisp 2016-08-04T13:53:24Z IPmonger quit (Ping timeout: 244 seconds) 2016-08-04T13:54:10Z IPmonger joined #lisp 2016-08-04T13:55:06Z adolf_stalin joined #lisp 2016-08-04T13:55:33Z JuanDaugherty quit (Quit: Hibernate, reboot, exeunt, etc.) 2016-08-04T13:55:33Z sjl: is there a function that does the inverse of array-row-major-index? that takes the row-major index and returns a list of the subscripts you'd use with aref to get that spot 2016-08-04T13:56:01Z sjl: I wrote something to do it but it'd be nice if there were something built-in... 2016-08-04T13:56:50Z Karl_Dscc quit (Remote host closed the connection) 2016-08-04T13:57:59Z chenyu joined #lisp 2016-08-04T13:58:12Z IPmonger quit (Ping timeout: 240 seconds) 2016-08-04T13:58:20Z chenyu says hello 2016-08-04T13:58:47Z dyelar joined #lisp 2016-08-04T14:01:28Z pipping: jackdaniel: thanks for the quick fix! 2016-08-04T14:01:35Z jackdaniel: pipping: sure 2016-08-04T14:01:50Z chenyu: Hello everyone, I'm a beginner. How would you define a function which converts a list to bit vector? (defun list-to-bit-vector (my-list) ) ? 2016-08-04T14:02:08Z Xach: chenyu: what is in the list? 0 and 1? 2016-08-04T14:02:18Z jackdaniel: chenyu: (coerce '(1 0 1 0 1 1) 'bit-vector) 2016-08-04T14:02:23Z chenyu: Xach: yes 2016-08-04T14:02:54Z IPmonger joined #lisp 2016-08-04T14:02:55Z Xach: chenyu: (make-array (length list) :element-type 'bit :initial-contents list) is one way. jackdaniel's way works too. 2016-08-04T14:03:59Z chenyu: Xach, jackdaniel: Thank you a lot! It helps me continue my lisp-koans 2016-08-04T14:04:24Z pipping: jackdaniel: by now I've found that ccl has ccl::stream-device (which unlike ecl's requires a direction to be given as its second argument). it handles streams that aren't backed by files by returning -1. 2016-08-04T14:05:28Z jackdaniel: is there some particular use case you need the stream descriptors for? 2016-08-04T14:05:40Z kobain joined #lisp 2016-08-04T14:07:17Z IPmonger quit (Ping timeout: 260 seconds) 2016-08-04T14:12:09Z IPmonger joined #lisp 2016-08-04T14:12:32Z oleo joined #lisp 2016-08-04T14:12:43Z Amaan joined #lisp 2016-08-04T14:13:54Z pipping: Nope. Sorry, I'm just trying out all the knobs, wheels, and buttons that the lisps I can get to work come with. 2016-08-04T14:16:26Z pipping: jackdaniel: So far ecl is doing pretty well as for the number of skips (=missing features) and errors here: https://gitlab.common-lisp.net/epipping/asdf/commit/04074b583fc06ec57d5643eca9e58be0f194b654 2016-08-04T14:16:39Z IPmonger quit (Ping timeout: 244 seconds) 2016-08-04T14:16:54Z jackdaniel: glad to hear that :) 2016-08-04T14:19:07Z rlatimore joined #lisp 2016-08-04T14:20:34Z pipping: The one thing that has me completely puzzled (which is why the corresponding test isn't even included there yet) is how the reported process status changes throughout a simple run-stop-continue sequence. Because either I'm misunderstanding something or not a single lisp that I tried behaves properly. 2016-08-04T14:21:17Z Karl_Dscc joined #lisp 2016-08-04T14:21:22Z IPmonger joined #lisp 2016-08-04T14:23:52Z jackdaniel: if you are referring to your question to ecl-devel 2016-08-04T14:24:01Z jackdaniel: then I may answer your right away 2016-08-04T14:25:38Z pipping: I am. I'm a bit afraid of the answer to be honest because I've already spammed three mailing lists about this (with no reply) and I'm wondering if I'm making a complete fool out of myself. Be gentle ;) 2016-08-04T14:25:57Z IPmonger quit (Ping timeout: 244 seconds) 2016-08-04T14:27:33Z jackdaniel: sorry, I can't (I've checked my assumption regarding the ECL and it's wrong) 2016-08-04T14:28:40Z jackdaniel: if you know C a little you may check how it's implemented in src/c/unixsys.d:242 2016-08-04T14:28:45Z jackdaniel: "ecl_waitpid" 2016-08-04T14:29:30Z jackdaniel: basically on Unix it calls waitpid and checks the filled structure with macros like WIFSTOPPED 2016-08-04T14:29:49Z jackdaniel: so I don't know why it doesn't work for you 2016-08-04T14:30:11Z Colleen_ is now known as Colleen 2016-08-04T14:30:30Z IPmonger joined #lisp 2016-08-04T14:30:39Z przl quit (Ping timeout: 276 seconds) 2016-08-04T14:31:03Z przl joined #lisp 2016-08-04T14:31:45Z pipping: jackdaniel: actually, at a first glance, it makes sense that ECL would never report the process as sleeping, right? Because you'd need to pass WUNTRACED to waitpid for that, no? 2016-08-04T14:33:09Z jackdaniel: I would have to read the manual to agree/disagree with that :) 2016-08-04T14:33:11Z pipping: jackdaniel: if that sentence doesn't make any sense then I'm just misunderstanding the sentence "If the WUNTRACED option is set, children of the current process that are stopped due to a SIGTTIN, SIGTTOU, SIGTSTP, or SIGSTOP signal also have their status reported" from the manpage which I'm now reading for the first time. 2016-08-04T14:33:33Z jackdaniel: sounds correct 2016-08-04T14:34:50Z IPmonger quit (Ping timeout: 258 seconds) 2016-08-04T14:35:16Z asc232 quit (Read error: Connection reset by peer) 2016-08-04T14:35:32Z IPmonger joined #lisp 2016-08-04T14:35:33Z pipping: mkcl e.g. uses waitpid(child_pid, &status, WNOHANG|WUNTRACED) in mk_mkcl_process_status() 2016-08-04T14:36:23Z jackdaniel: ecl's call: waitpid(ecl_to_fix(pid), &code_int, Null(wait)? WNOHANG : 0) 2016-08-04T14:39:21Z warweasle joined #lisp 2016-08-04T14:40:12Z IPmonger quit (Ping timeout: 258 seconds) 2016-08-04T14:40:32Z ramky quit (Ping timeout: 265 seconds) 2016-08-04T14:41:57Z smokeink quit (Ping timeout: 244 seconds) 2016-08-04T14:44:19Z IPmonger joined #lisp 2016-08-04T14:46:21Z Bike joined #lisp 2016-08-04T14:48:58Z IPmonger quit (Ping timeout: 258 seconds) 2016-08-04T14:49:21Z IPmonger joined #lisp 2016-08-04T14:51:38Z asc232 joined #lisp 2016-08-04T14:54:44Z eivarv joined #lisp 2016-08-04T14:56:41Z davsebamse quit (Ping timeout: 258 seconds) 2016-08-04T14:57:49Z IPmonger quit (Ping timeout: 260 seconds) 2016-08-04T14:58:21Z davsebamse joined #lisp 2016-08-04T14:58:53Z sellout- joined #lisp 2016-08-04T15:00:13Z Griff`Ron joined #lisp 2016-08-04T15:02:40Z IPmonger joined #lisp 2016-08-04T15:05:37Z przl quit (Ping timeout: 260 seconds) 2016-08-04T15:07:22Z IPmonger quit (Ping timeout: 258 seconds) 2016-08-04T15:08:05Z davsebamse quit (Ping timeout: 265 seconds) 2016-08-04T15:09:40Z salva_ quit (Remote host closed the connection) 2016-08-04T15:09:50Z davsebamse joined #lisp 2016-08-04T15:10:16Z Petit_Dejeuner joined #lisp 2016-08-04T15:11:55Z IPmonger joined #lisp 2016-08-04T15:16:14Z IPmonger quit (Ping timeout: 258 seconds) 2016-08-04T15:17:32Z shka quit (Ping timeout: 240 seconds) 2016-08-04T15:20:22Z pipping: Replacing WNOHANG with WNOHANG|WUNTRACED turns running/running/running/exited into running/stopped/stopped/stopped. better but not correct as far as I can tell. Well, I guess if this was trivial I guess all the implementations would've gotten it right on the first try. 2016-08-04T15:21:06Z IPmonger joined #lisp 2016-08-04T15:22:48Z harish_ joined #lisp 2016-08-04T15:24:04Z eivarv quit (Quit: Sleep) 2016-08-04T15:24:48Z jackdaniel: needless to say, ECL is fully capable to accept the code donations ;-) 2016-08-04T15:25:37Z Griff`Ron quit (Remote host closed the connection) 2016-08-04T15:26:56Z Petit_Dejeuner quit (Ping timeout: 265 seconds) 2016-08-04T15:29:53Z proudanselmo joined #lisp 2016-08-04T15:30:48Z IPmonger quit (Ping timeout: 265 seconds) 2016-08-04T15:32:04Z Anselmo quit (Ping timeout: 244 seconds) 2016-08-04T15:34:10Z grouzen quit (Ping timeout: 252 seconds) 2016-08-04T15:34:36Z edgar-rft quit (Quit: edgar-rft) 2016-08-04T15:34:54Z IPmonger joined #lisp 2016-08-04T15:36:55Z ayynselmao joined #lisp 2016-08-04T15:38:01Z proudanselmo quit (Ping timeout: 252 seconds) 2016-08-04T15:39:03Z IPmonger quit (Ping timeout: 240 seconds) 2016-08-04T15:42:34Z dancelmo joined #lisp 2016-08-04T15:44:02Z IPmonger joined #lisp 2016-08-04T15:44:57Z przl joined #lisp 2016-08-04T15:45:04Z ayynselmao quit (Ping timeout: 250 seconds) 2016-08-04T15:47:28Z stepnem joined #lisp 2016-08-04T15:47:41Z eivarv joined #lisp 2016-08-04T15:48:12Z IPmonger quit (Ping timeout: 240 seconds) 2016-08-04T15:49:10Z IPmonger joined #lisp 2016-08-04T15:53:48Z HDurer quit (Ping timeout: 258 seconds) 2016-08-04T15:54:08Z krasnal quit (Ping timeout: 258 seconds) 2016-08-04T15:55:16Z sellout- quit (Quit: Leaving.) 2016-08-04T15:57:14Z mastokley joined #lisp 2016-08-04T15:57:45Z IPmonger quit (Ping timeout: 276 seconds) 2016-08-04T16:00:48Z al-damiri quit (Quit: Connection closed for inactivity) 2016-08-04T16:02:26Z IPmonger joined #lisp 2016-08-04T16:03:37Z marcoecc joined #lisp 2016-08-04T16:04:33Z attila_lendvai joined #lisp 2016-08-04T16:04:54Z m00natic quit (Ping timeout: 276 seconds) 2016-08-04T16:07:28Z shka_ joined #lisp 2016-08-04T16:08:32Z sellout- joined #lisp 2016-08-04T16:08:42Z dancelmo quit (Ping timeout: 258 seconds) 2016-08-04T16:11:28Z IPmonger quit (Quit: ZNC 1.6.3 - http://znc.in) 2016-08-04T16:11:41Z IPmonger joined #lisp 2016-08-04T16:16:22Z IPmonger quit (Ping timeout: 258 seconds) 2016-08-04T16:19:23Z wildlander joined #lisp 2016-08-04T16:19:23Z wildlander quit (Max SendQ exceeded) 2016-08-04T16:20:08Z wildlander joined #lisp 2016-08-04T16:20:30Z jokleinn quit (Quit: WeeChat 1.5) 2016-08-04T16:20:52Z IPmonger joined #lisp 2016-08-04T16:22:27Z m00natic joined #lisp 2016-08-04T16:25:19Z IPmonger quit (Ping timeout: 260 seconds) 2016-08-04T16:25:54Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-08-04T16:30:07Z IPmonger joined #lisp 2016-08-04T16:33:36Z m00natic quit (Ping timeout: 250 seconds) 2016-08-04T16:34:39Z IPmonger quit (Ping timeout: 264 seconds) 2016-08-04T16:39:19Z IPmonger joined #lisp 2016-08-04T16:41:18Z HeyFlash quit (Ping timeout: 250 seconds) 2016-08-04T16:41:31Z m00natic joined #lisp 2016-08-04T16:42:06Z wccoder joined #lisp 2016-08-04T16:42:52Z hhdave quit (Ping timeout: 240 seconds) 2016-08-04T16:42:55Z Largeaux joined #lisp 2016-08-04T16:43:59Z IPmonger quit (Ping timeout: 260 seconds) 2016-08-04T16:44:23Z IPmonger joined #lisp 2016-08-04T16:44:51Z vydd joined #lisp 2016-08-04T16:44:51Z vydd quit (Changing host) 2016-08-04T16:44:51Z vydd joined #lisp 2016-08-04T16:48:05Z varjagg joined #lisp 2016-08-04T16:49:13Z zacharias quit (Ping timeout: 250 seconds) 2016-08-04T16:49:24Z eivarv quit (Quit: Sleep) 2016-08-04T16:49:25Z gingerale joined #lisp 2016-08-04T16:49:47Z asc232 quit (Remote host closed the connection) 2016-08-04T16:50:23Z m00natic quit (Remote host closed the connection) 2016-08-04T16:50:31Z przl quit (Ping timeout: 250 seconds) 2016-08-04T16:52:40Z IPmonger quit (Ping timeout: 244 seconds) 2016-08-04T16:56:28Z Baggers joined #lisp 2016-08-04T16:56:45Z eivarv joined #lisp 2016-08-04T16:57:59Z IPmonger joined #lisp 2016-08-04T16:58:41Z mvilleneuve_ quit (Quit: This computer has gone to sleep) 2016-08-04T17:01:44Z Baggers: I feel Im back in newbie teritory with this issue. I have the classic 'can't find core file at /usr//lib/sbcl/sbcl.core' issue. I can export SBCL_HOME and 'fix' the issue, but I'm confused as to why it my SBCL_HOME is set to '/usr//lib/sbcl' when I have left all the install locations as default (and it successfully installed in the default locations). It *could* be stumpwm messing something up though 2016-08-04T17:07:02Z krasnal joined #lisp 2016-08-04T17:08:40Z warweasle is now known as warweasle_meeing 2016-08-04T17:10:53Z attila_lendvai joined #lisp 2016-08-04T17:11:17Z scymtym: Baggers: (assuming you built from sources) did you do sh make.sh ... --prefix PREFIX or only INSTALL_ROOT=PREFIX sh install.sh? 2016-08-04T17:11:51Z holly2 quit (Ping timeout: 264 seconds) 2016-08-04T17:14:08Z Baggers: I ran 'sh make.sh --fancy' and then 'sudo sh install.sh' 2016-08-04T17:14:25Z jdtest2 joined #lisp 2016-08-04T17:15:12Z Baggers: I first installed from binary, but then saw the issue so built and installed from source 2016-08-04T17:15:25Z Baggers: (and obviously got the same again) 2016-08-04T17:15:40Z holly2 joined #lisp 2016-08-04T17:15:54Z scymtym: yeah, binary distribution, afaik, needs SBCL_HOME for non-default install locations 2016-08-04T17:16:18Z Baggers: aye, but this was the default install location. Which is why I got confused 2016-08-04T17:16:30Z jdtest quit (Ping timeout: 250 seconds) 2016-08-04T17:16:41Z scymtym: into which location did the from-source installation go? 2016-08-04T17:17:14Z eivarv quit (Quit: Sleep) 2016-08-04T17:17:49Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-08-04T17:18:03Z scymtym: related question: did you check for remnants of the previous (from binary distribution) installation? 2016-08-04T17:18:59Z mishoo quit (Ping timeout: 260 seconds) 2016-08-04T17:19:41Z Baggers: no, but using locate the doesnt seem to be any other versions anywhere else 2016-08-04T17:20:29Z scymtym: btw. if you are not super-interested in getting to the bottom of this, maybe try sh make.sh --fancy --prefix=PREFIX && sh install.sh if you haven't tried that variation already 2016-08-04T17:21:11Z Baggers: thanks, I havent tried that actually, I'll give it a go now 2016-08-04T17:22:29Z mathrick quit (Ping timeout: 244 seconds) 2016-08-04T17:22:43Z MoALTz joined #lisp 2016-08-04T17:24:27Z ovenpasta joined #lisp 2016-08-04T17:27:55Z dsp-_ joined #lisp 2016-08-04T17:28:19Z Firedancer_ quit (Ping timeout: 260 seconds) 2016-08-04T17:28:49Z dsp- quit (Read error: Connection reset by peer) 2016-08-04T17:28:57Z eivarv joined #lisp 2016-08-04T17:29:40Z Baggers: scymtym: sadly the same issue remains 2016-08-04T17:29:41Z Baggers: the more I think about it the more I think Im better of having a version I develop with (installed under ~/) and a version for stumpwm to use 2016-08-04T17:30:34Z Firedancer joined #lisp 2016-08-04T17:33:31Z IPmonger quit (Ping timeout: 252 seconds) 2016-08-04T17:33:33Z Baggers: am I right in thinking sbcl install from source doesnt have a dedicated means for uninstalling? 2016-08-04T17:34:33Z Fleurety quit (Ping timeout: 240 seconds) 2016-08-04T17:37:04Z gravicappa quit (Ping timeout: 260 seconds) 2016-08-04T17:38:46Z Baggers: brb 2016-08-04T17:38:54Z Baggers quit (Remote host closed the connection) 2016-08-04T17:39:24Z Baggers joined #lisp 2016-08-04T17:39:31Z Fleurety joined #lisp 2016-08-04T17:42:00Z wccoder quit (Remote host closed the connection) 2016-08-04T17:42:18Z wccoder joined #lisp 2016-08-04T17:44:33Z davsebamse quit (Ping timeout: 240 seconds) 2016-08-04T17:46:21Z scymtym: Baggers: sorry that didn't work (which is irritating). i'm out of ideas as well (maybe check "which sbcl" again, just to make sure that doesn't pick up your host compiler, assuming the host was sbcl). afaik, uninstalling is not supported. 2016-08-04T17:50:31Z Baggers: scymtym: no worries, thanks for all the help, I can definitely bodge around this so I'll be back in business in a few minutes :) 2016-08-04T17:50:40Z Baggers quit (Remote host closed the connection) 2016-08-04T18:00:25Z warweasle_meeing is now known as warweasle 2016-08-04T18:00:37Z Josh2 joined #lisp 2016-08-04T18:06:52Z eivarv quit (Quit: Sleep) 2016-08-04T18:08:24Z mastokley quit (Ping timeout: 250 seconds) 2016-08-04T18:08:44Z Sucks joined #lisp 2016-08-04T18:09:03Z Baggers joined #lisp 2016-08-04T18:11:34Z jdtest2 quit (Ping timeout: 244 seconds) 2016-08-04T18:11:54Z jdtest joined #lisp 2016-08-04T18:19:06Z whiteline quit (Quit: Leaving) 2016-08-04T18:19:21Z whiteline joined #lisp 2016-08-04T18:20:01Z jdtest2 joined #lisp 2016-08-04T18:20:52Z jdtest quit (Ping timeout: 240 seconds) 2016-08-04T18:21:11Z Mon_Ouie quit (Quit: WeeChat 1.5) 2016-08-04T18:22:27Z bocaneri quit (Remote host closed the connection) 2016-08-04T18:25:53Z eivarv joined #lisp 2016-08-04T18:33:37Z strelox joined #lisp 2016-08-04T18:34:58Z sellout- quit (Quit: Leaving.) 2016-08-04T18:38:24Z davsebamse joined #lisp 2016-08-04T18:39:30Z tharugrim joined #lisp 2016-08-04T18:39:50Z IPmonger joined #lisp 2016-08-04T18:39:54Z voidlily quit (Quit: Leaving) 2016-08-04T18:41:11Z stee quit (Remote host closed the connection) 2016-08-04T18:43:20Z stee joined #lisp 2016-08-04T18:43:25Z dancelmo joined #lisp 2016-08-04T18:44:03Z IPmonger quit (Ping timeout: 240 seconds) 2016-08-04T18:47:33Z stee quit (Ping timeout: 240 seconds) 2016-08-04T18:47:49Z attila_lendvai joined #lisp 2016-08-04T18:47:49Z attila_lendvai quit (Changing host) 2016-08-04T18:47:49Z attila_lendvai joined #lisp 2016-08-04T18:48:35Z IPmonger joined #lisp 2016-08-04T18:53:09Z IPmonger quit (Ping timeout: 258 seconds) 2016-08-04T18:57:16Z stee joined #lisp 2016-08-04T18:57:41Z IPmonger joined #lisp 2016-08-04T18:57:48Z Largeaux quit (Ping timeout: 276 seconds) 2016-08-04T19:00:23Z _sjs joined #lisp 2016-08-04T19:02:14Z IPmonger quit (Ping timeout: 250 seconds) 2016-08-04T19:05:58Z rudolfochrist joined #lisp 2016-08-04T19:06:57Z IPmonger joined #lisp 2016-08-04T19:08:39Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-08-04T19:11:20Z zacharias joined #lisp 2016-08-04T19:11:20Z IPmonger quit (Ping timeout: 250 seconds) 2016-08-04T19:12:42Z voidlily joined #lisp 2016-08-04T19:14:27Z zygentoma joined #lisp 2016-08-04T19:15:10Z Sucks quit (Quit: Leaving) 2016-08-04T19:15:44Z pmc joined #lisp 2016-08-04T19:16:10Z IPmonger joined #lisp 2016-08-04T19:16:20Z zygentoma is now known as zygentoma^ffkbu 2016-08-04T19:18:23Z defaultxr quit (Ping timeout: 244 seconds) 2016-08-04T19:20:51Z IPmonger quit (Ping timeout: 264 seconds) 2016-08-04T19:21:16Z IPmonger joined #lisp 2016-08-04T19:24:27Z Karl_Dscc quit (Remote host closed the connection) 2016-08-04T19:25:06Z prole joined #lisp 2016-08-04T19:26:23Z akkad: trying to quickload :bt-semaphore and #: the octet sequence #(195) cannot be decoded. 2016-08-04T19:26:39Z jdtest2 quit (Ping timeout: 244 seconds) 2016-08-04T19:27:12Z Xach: akkad: i suspect your sbcl is using the ascii encoding. might help to start up in a locale that uses utf-8 instead. 2016-08-04T19:27:23Z Xach: for me, that's LANG="en_US.UTF-8" 2016-08-04T19:27:36Z m00natic joined #lisp 2016-08-04T19:27:38Z akkad: k. thanks 2016-08-04T19:29:04Z al-damiri joined #lisp 2016-08-04T19:30:11Z IPmonger quit (Quit: ZNC 1.6.3 - http://znc.in) 2016-08-04T19:30:25Z akkad: think I was missing a "/usr/sbin/locale-gen --no-archive en_US.UTF-8" 2016-08-04T19:30:26Z IPmonger joined #lisp 2016-08-04T19:43:08Z mathi_aihtam quit (Read error: Connection reset by peer) 2016-08-04T19:43:33Z mathi_aihtam joined #lisp 2016-08-04T19:43:57Z IPmonger quit (Ping timeout: 276 seconds) 2016-08-04T19:45:53Z Mon_Ouie joined #lisp 2016-08-04T19:48:22Z IPmonger joined #lisp 2016-08-04T19:49:30Z mejja joined #lisp 2016-08-04T19:50:46Z Mon_Ouie quit (Ping timeout: 244 seconds) 2016-08-04T19:52:58Z asc232 joined #lisp 2016-08-04T19:56:24Z davsebamse quit (Ping timeout: 258 seconds) 2016-08-04T19:57:25Z IPmonger quit (Quit: ZNC 1.6.3 - http://znc.in) 2016-08-04T19:57:41Z IPmonger joined #lisp 2016-08-04T19:57:56Z vlatkoB quit (Remote host closed the connection) 2016-08-04T19:58:03Z davsebamse joined #lisp 2016-08-04T20:01:35Z zygentoma joined #lisp 2016-08-04T20:02:26Z IPmonger quit (Ping timeout: 265 seconds) 2016-08-04T20:03:57Z Mon_Ouie joined #lisp 2016-08-04T20:04:12Z rudolfochrist quit (Ping timeout: 240 seconds) 2016-08-04T20:04:17Z wccoder quit (Remote host closed the connection) 2016-08-04T20:05:24Z zygentoma^ffkbu quit (Ping timeout: 250 seconds) 2016-08-04T20:06:46Z wccoder joined #lisp 2016-08-04T20:06:47Z IPmonger joined #lisp 2016-08-04T20:08:33Z BlueRavenGT joined #lisp 2016-08-04T20:09:30Z defaultxr joined #lisp 2016-08-04T20:10:00Z maucar quit (Quit: Leaving) 2016-08-04T20:11:04Z IPmonger quit (Ping timeout: 244 seconds) 2016-08-04T20:11:17Z ovenpasta quit (Ping timeout: 260 seconds) 2016-08-04T20:15:59Z IPmonger joined #lisp 2016-08-04T20:17:52Z tharugrim quit (Ping timeout: 258 seconds) 2016-08-04T20:18:18Z gingerale quit (Remote host closed the connection) 2016-08-04T20:20:14Z IPmonger quit (Ping timeout: 250 seconds) 2016-08-04T20:20:49Z mvilleneuve_ joined #lisp 2016-08-04T20:21:06Z andylisp joined #lisp 2016-08-04T20:21:17Z andylisp: /j #lisp 2016-08-04T20:21:22Z andylisp: j 2016-08-04T20:21:53Z andylisp: ji 2016-08-04T20:23:25Z andylisp left #lisp 2016-08-04T20:23:29Z andylisp joined #lisp 2016-08-04T20:23:33Z puchacz joined #lisp 2016-08-04T20:23:56Z mastokley joined #lisp 2016-08-04T20:25:01Z andylisp: hi - I've done some googling and have a quick question on lisp structure: does the order of function definitions matter? It seems to me it does, because I naturally write higher level functions at the top and when I try to compile I get errors 2016-08-04T20:25:06Z IPmonger joined #lisp 2016-08-04T20:25:34Z andylisp: is there are way around this without reversing my file? 2016-08-04T20:25:58Z Bike: if you're actually compiling the file, it doesn't, generally 2016-08-04T20:26:08Z Polyphony joined #lisp 2016-08-04T20:26:12Z Bike: if you're loading it, the forms in it are executed one at a time 2016-08-04T20:26:18Z Bike: though you should only be getting warnings and not errors that way 2016-08-04T20:26:28Z Bike: perhaps you have a macro definition that uses one of the functions? 2016-08-04T20:26:51Z jasom: andylisp: can you give us an example file that doesn't compile? 2016-08-04T20:27:01Z jasom: andylisp: (to http://paste.lisp.org) 2016-08-04T20:27:50Z andylisp: ill try that 2016-08-04T20:29:41Z IPmonger quit (Ping timeout: 244 seconds) 2016-08-04T20:31:15Z LiamH quit (Quit: Leaving.) 2016-08-04T20:31:37Z puchacz quit (Quit: Konversation terminated!) 2016-08-04T20:31:41Z andylisp: http://pastebin.com/LBqSk65Q 2016-08-04T20:32:30Z andylisp: im obviously new to programming and please excuse any silliness that may appear in comments 2016-08-04T20:33:44Z minion quit (Remote host closed the connection) 2016-08-04T20:33:44Z specbot quit (Remote host closed the connection) 2016-08-04T20:33:49Z easye quit (Read error: Connection reset by peer) 2016-08-04T20:33:57Z zygentoma quit (Read error: Connection reset by peer) 2016-08-04T20:34:22Z IPmonger joined #lisp 2016-08-04T20:34:27Z jasom: andylisp: so, macros that call functions need the function definition to be present at the time they are expanded 2016-08-04T20:35:07Z phoe: Yes. 2016-08-04T20:35:27Z phoe: Generally: (eval-when (:load-toplevel :compile-toplevel :execute) ...) 2016-08-04T20:35:29Z zygentoma joined #lisp 2016-08-04T20:35:34Z phoe: All such defuns go in the ... 2016-08-04T20:35:37Z Grue`: it doesn't seem like the macro actually calls the function 2016-08-04T20:35:47Z jasom: Grue`: it does 2016-08-04T20:35:58Z jasom: Grue`: it's improperly indented 2016-08-04T20:36:06Z Grue`: ah 2016-08-04T20:37:12Z andylisp: I tried to fill all my comments without screwing up the inentation, obviously that didn't go to plan 2016-08-04T20:37:33Z jasom: andylisp: so you can either move the triplet-form definition to be a labels inside with-multiple-units, or you can wrap it with an eval-when to force it to compile before the macro is expanded 2016-08-04T20:37:45Z jasom: andylisp: which editor are you using? 2016-08-04T20:37:53Z andylisp: emacs 2016-08-04T20:38:48Z jasom: andylisp: if you go to the opening paren of a function and do C-M-q it will reindent the whole function for you 2016-08-04T20:38:55Z specbot joined #lisp 2016-08-04T20:38:55Z minion joined #lisp 2016-08-04T20:39:30Z andylisp: looking at it now it seems I messed it up somewhere during the pasting to pastebin 2016-08-04T20:39:38Z andylisp: it looks good in emacs 2016-08-04T20:41:24Z prxq joined #lisp 2016-08-04T20:41:41Z andylisp: Anyway - thanks for the help, I understand now. 2016-08-04T20:43:24Z marcoecc quit (Remote host closed the connection) 2016-08-04T20:44:19Z Khisanth quit (Ping timeout: 260 seconds) 2016-08-04T20:44:27Z dancelmo is now known as Anselmo 2016-08-04T20:46:21Z ggole quit (Ping timeout: 276 seconds) 2016-08-04T20:48:02Z IPmonger quit (Ping timeout: 260 seconds) 2016-08-04T20:52:45Z IPmonger joined #lisp 2016-08-04T20:55:29Z eSVG quit (Ping timeout: 258 seconds) 2016-08-04T20:57:09Z IPmonger quit (Ping timeout: 260 seconds) 2016-08-04T20:57:16Z zygentoma is now known as zygentoma^ffkbu 2016-08-04T20:57:18Z pipping quit (Ping timeout: 250 seconds) 2016-08-04T20:57:59Z Khisanth joined #lisp 2016-08-04T20:58:28Z johs quit (Remote host closed the connection) 2016-08-04T21:01:48Z eivarv quit (Quit: Sleep) 2016-08-04T21:01:59Z IPmonger joined #lisp 2016-08-04T21:04:18Z rlatimore quit (Quit: WeeChat 1.5) 2016-08-04T21:05:51Z shka_ quit (Ping timeout: 276 seconds) 2016-08-04T21:06:27Z IPmonger quit (Ping timeout: 264 seconds) 2016-08-04T21:06:48Z asc232 quit (Remote host closed the connection) 2016-08-04T21:07:09Z jean377 quit (Ping timeout: 276 seconds) 2016-08-04T21:10:43Z mathi_aihtam quit (Quit: mathi_aihtam) 2016-08-04T21:11:09Z IPmonger joined #lisp 2016-08-04T21:11:22Z Josh2 quit (Ping timeout: 260 seconds) 2016-08-04T21:13:08Z wccoder quit (Remote host closed the connection) 2016-08-04T21:13:31Z Josh2 joined #lisp 2016-08-04T21:14:18Z yeticry quit (Ping timeout: 276 seconds) 2016-08-04T21:15:40Z yeticry joined #lisp 2016-08-04T21:15:48Z zygentoma^ffkbu quit (Read error: Connection reset by peer) 2016-08-04T21:16:21Z wccoder joined #lisp 2016-08-04T21:16:24Z grimsley joined #lisp 2016-08-04T21:16:38Z zygentoma^ffkbu joined #lisp 2016-08-04T21:19:32Z efdetonator joined #lisp 2016-08-04T21:20:00Z rudolfochrist joined #lisp 2016-08-04T21:20:04Z efdetonator quit (Client Quit) 2016-08-04T21:20:29Z efdetonator joined #lisp 2016-08-04T21:24:09Z pierpa joined #lisp 2016-08-04T21:28:49Z zygentoma^ffkbu quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2016-08-04T21:31:04Z andylisp quit (Ping timeout: 240 seconds) 2016-08-04T21:34:27Z IPmonger quit (Ping timeout: 276 seconds) 2016-08-04T21:34:37Z holly2 quit (Ping timeout: 244 seconds) 2016-08-04T21:35:18Z mastokley quit (Ping timeout: 244 seconds) 2016-08-04T21:38:45Z IPmonger joined #lisp 2016-08-04T21:38:47Z holly2 joined #lisp 2016-08-04T21:39:07Z Petit_Dejeuner joined #lisp 2016-08-04T21:41:14Z MoALTz quit (Quit: Leaving) 2016-08-04T21:43:27Z IPmonger quit (Ping timeout: 265 seconds) 2016-08-04T21:46:40Z moore33 joined #lisp 2016-08-04T21:47:11Z efdetonator quit (Quit: Saindo) 2016-08-04T21:47:55Z IPmonger joined #lisp 2016-08-04T21:51:47Z angavrilov quit (Remote host closed the connection) 2016-08-04T21:52:58Z asc232 joined #lisp 2016-08-04T21:53:21Z xificurC joined #lisp 2016-08-04T21:53:44Z attila_lendvai joined #lisp 2016-08-04T21:53:53Z strelox quit (Ping timeout: 244 seconds) 2016-08-04T21:53:54Z Polyphony quit (Quit: WeeChat 1.5) 2016-08-04T21:53:59Z attila_lendvai quit (Changing host) 2016-08-04T21:53:59Z attila_lendvai joined #lisp 2016-08-04T21:55:52Z Baggers quit (Remote host closed the connection) 2016-08-04T21:56:24Z xificurC: when does sbcl start to get slow? `sbcl --non-interactive --eval '(format nil "Hello")'` runs 0.007 seconds here. Even python runs longer. 2016-08-04T21:56:29Z IPmonger quit (Ping timeout: 244 seconds) 2016-08-04T21:58:18Z jasom: xificurC it's not slow 2016-08-04T21:58:22Z Bike: start to get slow as what changes 2016-08-04T21:58:37Z jasom: xificurC: if you load a bunch of libraries, then it is slow. The solution to this is to save an image 2016-08-04T21:58:57Z jean377 joined #lisp 2016-08-04T21:59:37Z xificurC: jasom: how slow? I'm working on a python project right now and after importing a few libs I cannot run it for less than .2 seconds and the machine is like 3x faster than the one I'm on here. 2016-08-04T21:59:50Z karswell` joined #lisp 2016-08-04T22:00:15Z karswell quit (Remote host closed the connection) 2016-08-04T22:00:39Z xificurC: Bike: well I've seen a few projects trying to make CL good for small scripts 2016-08-04T22:01:02Z jasom: xificurC: several seconds or so, but saving an image with the libraries already loaded eliminates that overhead 2016-08-04T22:01:41Z xificurC: jasom: in seconds? Interesting 2016-08-04T22:01:43Z IPmonger joined #lisp 2016-08-04T22:02:15Z xificurC: jasom: but saving an image means having an at least 20MB binary dump instead of a 10kB text file 2016-08-04T22:02:55Z sunwukong joined #lisp 2016-08-04T22:04:00Z jasom: xificurC: which means like .001 cents instead of .000001 cents or something of disk space 2016-08-04T22:05:18Z jasom: xificurC: also some people make one image that can launch many utilities, so it's 1 60MB executable instead of 20 10kb text files 2016-08-04T22:06:19Z IPmonger quit (Ping timeout: 252 seconds) 2016-08-04T22:06:46Z NeverDie joined #lisp 2016-08-04T22:07:21Z jasom: xificurC: for really simple scripts, you won't need more than uiop which puts you at about 50ms or so on my machine time sbcl --no-sysinit --no-userinit --eval '(require :uiop)' --eval '(uiop:quit)' 2016-08-04T22:07:39Z adolf_stalin quit (Quit: Leaving...) 2016-08-04T22:07:46Z mvilleneuve_ quit (Quit: This computer has gone to sleep) 2016-08-04T22:08:23Z jasom: someone in here was talking about subsetting the features of FASLs so that they could be loaded faster; I'm not sure who 2016-08-04T22:10:59Z IPmonger joined #lisp 2016-08-04T22:11:13Z xificurC: jasom: well of course you are right, but this doesn't look nice or scale well. Imagine if all the sh/bash scripts on your linux machine were 50MB. I have 1300 of them here which would account to almost 70GB... 2016-08-04T22:11:33Z ovenpasta joined #lisp 2016-08-04T22:11:57Z xificurC: if python did the same there's another 8k 2016-08-04T22:12:02Z xificurC: (of files) 2016-08-04T22:12:47Z jasom: xificurC: then you can make tradeoffs; ecl generates much smaller executables at the cost of a much slower startup time; you can bundle related scripts into a single executable (the way busybox works) 2016-08-04T22:14:04Z jasom: /bin/true is 27K; the equivalent bash script is 7 bytes 2016-08-04T22:15:12Z IPmonger quit (Ping timeout: 240 seconds) 2016-08-04T22:17:10Z xificurC: jasom: ecl has slow startup? I thought it should be faster at startup but worse in long term speed 2016-08-04T22:17:39Z jasom: xificurC: sbcl is an image dump of a running image; ecl is a bunch of C and lisp code that runs to create the running image 2016-08-04T22:17:40Z mastokley joined #lisp 2016-08-04T22:20:04Z mathrick joined #lisp 2016-08-04T22:20:09Z IPmonger joined #lisp 2016-08-04T22:23:10Z scottj joined #lisp 2016-08-04T22:23:46Z xificurC: jasom: I see. Thank you for your input :), I'm gonna hit the bed now. 2016-08-04T22:24:12Z IPmonger quit (Ping timeout: 240 seconds) 2016-08-04T22:24:51Z jasom: xificurC: no worries; lisp can make small scripts, or large executables with very fast startup time; inbetween becomes a bit harder. It's slower than importing a roughly equivalent amount of python code, but faster than compiling a C++ tree... 2016-08-04T22:25:08Z rudolfochrist quit (Ping timeout: 258 seconds) 2016-08-04T22:25:11Z tax quit (Quit: Leaving) 2016-08-04T22:25:15Z IPmonger joined #lisp 2016-08-04T22:25:34Z tax joined #lisp 2016-08-04T22:26:42Z xificurC: makes sense, thanks! 2016-08-04T22:27:04Z xificurC quit (Quit: WeeChat 1.5) 2016-08-04T22:30:21Z IPmonger quit (Ping timeout: 276 seconds) 2016-08-04T22:33:27Z grouzen joined #lisp 2016-08-04T22:33:55Z IPmonger joined #lisp 2016-08-04T22:36:54Z rudolfochrist joined #lisp 2016-08-04T22:38:10Z grouzen quit (Ping timeout: 258 seconds) 2016-08-04T22:38:20Z IPmonger quit (Ping timeout: 244 seconds) 2016-08-04T22:38:54Z moore33 quit (Ping timeout: 250 seconds) 2016-08-04T22:39:40Z ovenpasta quit (Ping timeout: 250 seconds) 2016-08-04T22:41:44Z prxq quit (Remote host closed the connection) 2016-08-04T22:43:09Z IPmonger joined #lisp 2016-08-04T22:43:24Z erjag joined #lisp 2016-08-04T22:44:44Z knobo quit (Ping timeout: 258 seconds) 2016-08-04T22:45:07Z varjag quit (Ping timeout: 258 seconds) 2016-08-04T22:45:18Z DeadTrickster_ joined #lisp 2016-08-04T22:47:12Z IPmonger quit (Ping timeout: 240 seconds) 2016-08-04T22:47:37Z varjagg quit (Ping timeout: 260 seconds) 2016-08-04T22:48:12Z IPmonger joined #lisp 2016-08-04T22:49:16Z pmc quit (Quit: Leaving) 2016-08-04T22:52:39Z IPmonger quit (Ping timeout: 260 seconds) 2016-08-04T22:56:23Z Josh3 joined #lisp 2016-08-04T22:56:55Z IPmonger joined #lisp 2016-08-04T22:57:33Z davsebamse quit (Ping timeout: 240 seconds) 2016-08-04T22:57:39Z knobo joined #lisp 2016-08-04T22:57:39Z Josh2 quit (Ping timeout: 276 seconds) 2016-08-04T22:57:39Z Josh3 is now known as Josh2 2016-08-04T22:59:41Z asc232 quit (Remote host closed the connection) 2016-08-04T23:01:03Z IPmonger quit (Ping timeout: 240 seconds) 2016-08-04T23:04:10Z DeadTrickster_ quit (Ping timeout: 244 seconds) 2016-08-04T23:06:07Z IPmonger joined #lisp 2016-08-04T23:06:08Z Josh3 joined #lisp 2016-08-04T23:06:48Z davsebamse joined #lisp 2016-08-04T23:08:03Z Josh2 quit (Ping timeout: 276 seconds) 2016-08-04T23:08:03Z Josh3 is now known as Josh2 2016-08-04T23:10:32Z IPmonger quit (Ping timeout: 250 seconds) 2016-08-04T23:11:17Z IPmonger joined #lisp 2016-08-04T23:13:39Z davsebamse quit (Ping timeout: 260 seconds) 2016-08-04T23:15:31Z IPmonger quit (Ping timeout: 244 seconds) 2016-08-04T23:15:37Z Petit_Dejeuner quit (Ping timeout: 260 seconds) 2016-08-04T23:18:33Z cromachina joined #lisp 2016-08-04T23:19:59Z IPmonger joined #lisp 2016-08-04T23:20:48Z al-damiri quit (Quit: Connection closed for inactivity) 2016-08-04T23:23:44Z impulse joined #lisp 2016-08-04T23:24:25Z IPmonger quit (Ping timeout: 252 seconds) 2016-08-04T23:26:44Z karswell` quit (Read error: Connection reset by peer) 2016-08-04T23:27:52Z Velveeta_Chef quit (Ping timeout: 250 seconds) 2016-08-04T23:29:12Z IPmonger joined #lisp 2016-08-04T23:30:03Z quazimodo joined #lisp 2016-08-04T23:30:03Z quazimod1 joined #lisp 2016-08-04T23:30:05Z davsebamse joined #lisp 2016-08-04T23:32:06Z DeadTrickster quit (Ping timeout: 250 seconds) 2016-08-04T23:33:48Z IPmonger quit (Ping timeout: 258 seconds) 2016-08-04T23:34:17Z IPmonger joined #lisp 2016-08-04T23:35:31Z jean377 quit (Ping timeout: 244 seconds) 2016-08-04T23:36:30Z Fare joined #lisp 2016-08-04T23:37:21Z Josh2 quit (Remote host closed the connection) 2016-08-04T23:38:53Z Petit_Dejeuner joined #lisp 2016-08-04T23:39:15Z IPmonger quit (Ping timeout: 276 seconds) 2016-08-04T23:43:01Z IPmonger joined #lisp 2016-08-04T23:43:09Z zacharias quit (Ping timeout: 276 seconds) 2016-08-04T23:43:24Z Velveeta_Chef joined #lisp 2016-08-04T23:43:24Z Velveeta_Chef quit (Changing host) 2016-08-04T23:43:24Z Velveeta_Chef joined #lisp 2016-08-04T23:44:30Z sunwukong quit (Quit: Leaving) 2016-08-04T23:47:34Z IPmonger quit (Ping timeout: 244 seconds) 2016-08-04T23:51:51Z jean377 joined #lisp 2016-08-04T23:52:11Z IPmonger joined #lisp 2016-08-04T23:56:28Z IPmonger quit (Ping timeout: 250 seconds) 2016-08-04T23:57:17Z IPmonger joined #lisp 2016-08-04T23:59:24Z wildlander quit (Ping timeout: 250 seconds)