2017-06-01T00:00:21Z sondr3 joined #lisp 2017-06-01T00:03:50Z rumbler31 joined #lisp 2017-06-01T00:04:26Z p9s joined #lisp 2017-06-01T00:07:01Z sellout- joined #lisp 2017-06-01T00:07:41Z sellout- quit (Client Quit) 2017-06-01T00:08:23Z rumbler31 quit (Ping timeout: 260 seconds) 2017-06-01T00:09:11Z sellout- joined #lisp 2017-06-01T00:09:51Z Guest6344 quit (Ping timeout: 240 seconds) 2017-06-01T00:09:52Z nowhere_man joined #lisp 2017-06-01T00:11:49Z quazimodo quit (Ping timeout: 268 seconds) 2017-06-01T00:12:57Z nowhereman quit (Ping timeout: 240 seconds) 2017-06-01T00:17:06Z sondr3 quit (Ping timeout: 245 seconds) 2017-06-01T00:17:38Z ebrasca quit (Read error: Connection reset by peer) 2017-06-01T00:18:10Z ebrasca joined #lisp 2017-06-01T00:18:54Z sz0 quit (Quit: Connection closed for inactivity) 2017-06-01T00:23:17Z nosefouratyou quit (Quit: Page closed) 2017-06-01T00:24:52Z rumbler31 joined #lisp 2017-06-01T00:29:42Z rumbler31 quit (Ping timeout: 268 seconds) 2017-06-01T00:30:49Z orivej quit (Ping timeout: 255 seconds) 2017-06-01T00:31:06Z orivej joined #lisp 2017-06-01T00:39:25Z quazimodo joined #lisp 2017-06-01T00:42:34Z bandu quit (Changing host) 2017-06-01T00:42:34Z bandu joined #lisp 2017-06-01T00:42:39Z bandu is now known as coyo 2017-06-01T00:46:05Z safe joined #lisp 2017-06-01T00:50:23Z yrdz quit (Ping timeout: 260 seconds) 2017-06-01T00:57:59Z prole joined #lisp 2017-06-01T01:03:48Z fade quit (Ping timeout: 240 seconds) 2017-06-01T01:04:07Z quazimodo quit (Ping timeout: 260 seconds) 2017-06-01T01:07:46Z BlueRavenGT joined #lisp 2017-06-01T01:10:57Z j_king_ quit (Ping timeout: 240 seconds) 2017-06-01T01:13:46Z quazimodo joined #lisp 2017-06-01T01:30:53Z yangby joined #lisp 2017-06-01T01:31:57Z mrottenkolber quit (Ping timeout: 240 seconds) 2017-06-01T01:35:48Z ebrasca quit (Remote host closed the connection) 2017-06-01T01:41:28Z ryankarason joined #lisp 2017-06-01T01:42:40Z ryankarason is now known as rk[ghost] 2017-06-01T01:46:03Z ebrasca joined #lisp 2017-06-01T01:48:49Z rk[ghost] quit (Quit: leaving) 2017-06-01T01:49:24Z ryankarason joined #lisp 2017-06-01T01:49:50Z ryankarason is now known as rk[ghost] 2017-06-01T02:00:57Z terpri quit (Ping timeout: 240 seconds) 2017-06-01T02:04:36Z jameser joined #lisp 2017-06-01T02:09:36Z diegs_ quit (Ping timeout: 268 seconds) 2017-06-01T02:18:46Z rumbler31 joined #lisp 2017-06-01T02:25:24Z diegs_ joined #lisp 2017-06-01T02:30:30Z ebrasca quit (Remote host closed the connection) 2017-06-01T02:32:57Z sz0 joined #lisp 2017-06-01T02:34:04Z jameser quit (Quit: Textual IRC Client: www.textualapp.com) 2017-06-01T02:36:45Z jameser joined #lisp 2017-06-01T02:40:24Z kjak_ joined #lisp 2017-06-01T02:48:25Z yrdz joined #lisp 2017-06-01T02:49:31Z hajovonta joined #lisp 2017-06-01T02:52:18Z hajovonta1 joined #lisp 2017-06-01T02:53:35Z hajovonta quit (Ping timeout: 240 seconds) 2017-06-01T02:53:35Z hajovonta1 is now known as hajovonta 2017-06-01T02:55:49Z wheelsucker joined #lisp 2017-06-01T02:57:25Z ryanwatk` joined #lisp 2017-06-01T03:00:53Z ryanwatkins quit (Ping timeout: 240 seconds) 2017-06-01T03:02:42Z vlatkoB joined #lisp 2017-06-01T03:09:49Z hajovonta1 joined #lisp 2017-06-01T03:09:50Z hajovonta quit (Read error: Connection reset by peer) 2017-06-01T03:14:05Z hajovonta1 quit (Ping timeout: 255 seconds) 2017-06-01T03:17:00Z daemoz quit (Quit: WeeChat 1.7.1) 2017-06-01T03:26:23Z diegs_ quit (Ping timeout: 240 seconds) 2017-06-01T03:35:23Z nullniverse joined #lisp 2017-06-01T03:36:56Z beach: Good morning everyone! 2017-06-01T03:38:00Z axion: Greetings, beach 2017-06-01T03:38:13Z orivej quit (Read error: Connection reset by peer) 2017-06-01T03:40:34Z pjb quit (Ping timeout: 246 seconds) 2017-06-01T03:40:37Z ttt72 quit (Quit: ttt72) 2017-06-01T03:40:45Z diegs_ joined #lisp 2017-06-01T03:43:00Z segmond joined #lisp 2017-06-01T03:48:53Z nalik891 joined #lisp 2017-06-01T03:50:15Z Bicyclidine quit (Ping timeout: 260 seconds) 2017-06-01T03:50:23Z nalik891 quit (Remote host closed the connection) 2017-06-01T03:50:37Z vtomole joined #lisp 2017-06-01T03:50:44Z schoppenhauer quit (Ping timeout: 268 seconds) 2017-06-01T03:50:54Z nalik891 joined #lisp 2017-06-01T03:52:23Z nalik891 quit (Remote host closed the connection) 2017-06-01T03:52:28Z schoppenhauer joined #lisp 2017-06-01T03:52:31Z nullniverse quit (Ping timeout: 245 seconds) 2017-06-01T03:52:53Z nalik891 joined #lisp 2017-06-01T03:54:23Z nalik891 quit (Remote host closed the connection) 2017-06-01T03:54:55Z nalik891 joined #lisp 2017-06-01T03:55:49Z shka_ joined #lisp 2017-06-01T03:56:24Z nalik891 quit (Remote host closed the connection) 2017-06-01T03:56:52Z nalik891 joined #lisp 2017-06-01T03:58:39Z guardianx joined #lisp 2017-06-01T04:03:27Z vtomole quit (Quit: Page closed) 2017-06-01T04:04:07Z terpri joined #lisp 2017-06-01T04:04:36Z willie quit (Ping timeout: 245 seconds) 2017-06-01T04:06:35Z pjb joined #lisp 2017-06-01T04:06:50Z yangby quit (Quit: restart) 2017-06-01T04:09:19Z wheelsucker quit (Quit: ERC (IRC client for Emacs 25.2.1)) 2017-06-01T04:11:08Z nalik89 joined #lisp 2017-06-01T04:11:57Z otwieracz quit (Ping timeout: 240 seconds) 2017-06-01T04:12:19Z terpri quit (Ping timeout: 268 seconds) 2017-06-01T04:12:53Z nalik89 quit (Remote host closed the connection) 2017-06-01T04:13:22Z nalik89 joined #lisp 2017-06-01T04:14:12Z nalik89 quit (Max SendQ exceeded) 2017-06-01T04:14:28Z nalik891 quit (Ping timeout: 255 seconds) 2017-06-01T04:14:53Z nalik89 joined #lisp 2017-06-01T04:15:41Z nalik89 quit (Max SendQ exceeded) 2017-06-01T04:15:49Z pjb quit (Ping timeout: 255 seconds) 2017-06-01T04:16:22Z nalik89 joined #lisp 2017-06-01T04:17:38Z prole quit (Remote host closed the connection) 2017-06-01T04:17:53Z nalik89 quit (Remote host closed the connection) 2017-06-01T04:18:22Z nalik89 joined #lisp 2017-06-01T04:19:53Z nalik89 quit (Remote host closed the connection) 2017-06-01T04:20:23Z nalik89 joined #lisp 2017-06-01T04:20:56Z slyrus joined #lisp 2017-06-01T04:21:54Z nalik89 quit (Remote host closed the connection) 2017-06-01T04:23:25Z nowhereman joined #lisp 2017-06-01T04:26:51Z otwieracz joined #lisp 2017-06-01T04:27:26Z nowhere_man quit (Ping timeout: 255 seconds) 2017-06-01T04:29:23Z drl_ quit (Quit: Ex-Chat) 2017-06-01T04:29:40Z drl joined #lisp 2017-06-01T04:40:17Z wildbartty joined #lisp 2017-06-01T04:43:22Z mathrick joined #lisp 2017-06-01T04:47:27Z diegs_ quit (Ping timeout: 240 seconds) 2017-06-01T04:49:36Z wildbartty quit (Remote host closed the connection) 2017-06-01T04:50:27Z wildbartty joined #lisp 2017-06-01T04:50:50Z aeth_ is now known as aeth 2017-06-01T04:59:05Z guardianx quit (Remote host closed the connection) 2017-06-01T05:00:07Z guardianx joined #lisp 2017-06-01T05:08:48Z segmond quit (Quit: l8r) 2017-06-01T05:11:31Z Bock joined #lisp 2017-06-01T05:17:43Z damke_ joined #lisp 2017-06-01T05:30:47Z rumbler31 quit (Remote host closed the connection) 2017-06-01T05:31:25Z wildbartty quit (Ping timeout: 255 seconds) 2017-06-01T05:32:56Z guardianx quit (Remote host closed the connection) 2017-06-01T05:33:46Z guardianx joined #lisp 2017-06-01T05:34:56Z Karl_Dscc joined #lisp 2017-06-01T05:41:33Z guardianx quit (Remote host closed the connection) 2017-06-01T05:43:43Z paule32 quit (Quit: paule32) 2017-06-01T05:50:52Z adolf_stalin quit (Remote host closed the connection) 2017-06-01T05:59:29Z oleo quit (Quit: irc client terminated!) 2017-06-01T06:02:16Z coffee joined #lisp 2017-06-01T06:02:39Z coffee is now known as Guest594 2017-06-01T06:02:42Z damke joined #lisp 2017-06-01T06:03:09Z Guest594 quit (Client Quit) 2017-06-01T06:04:08Z Harag joined #lisp 2017-06-01T06:05:47Z damke_ quit (Ping timeout: 268 seconds) 2017-06-01T06:06:23Z jack_rabbit joined #lisp 2017-06-01T06:09:13Z yangby joined #lisp 2017-06-01T06:09:20Z BlueRavenGT quit (Ping timeout: 260 seconds) 2017-06-01T06:13:53Z shka_ quit (Ping timeout: 240 seconds) 2017-06-01T06:15:10Z terpri joined #lisp 2017-06-01T06:16:44Z mishoo joined #lisp 2017-06-01T06:16:53Z Harag quit (Ping timeout: 240 seconds) 2017-06-01T06:17:03Z nowhereman quit (Ping timeout: 260 seconds) 2017-06-01T06:19:24Z safe quit (Read error: Connection reset by peer) 2017-06-01T06:33:27Z shifty joined #lisp 2017-06-01T06:37:38Z Karl_Dscc quit (Remote host closed the connection) 2017-06-01T06:41:04Z Orion3k quit (Ping timeout: 260 seconds) 2017-06-01T06:45:57Z guardianx joined #lisp 2017-06-01T06:49:00Z SlashLife quit (K-Lined) 2017-06-01T06:49:28Z chat___ quit (Ping timeout: 260 seconds) 2017-06-01T06:49:55Z terpri quit (Ping timeout: 260 seconds) 2017-06-01T06:54:00Z wildbartty joined #lisp 2017-06-01T06:55:09Z gingerale joined #lisp 2017-06-01T06:55:30Z rumbler31 joined #lisp 2017-06-01T06:57:22Z hhdave joined #lisp 2017-06-01T06:57:24Z hhdave quit (Client Quit) 2017-06-01T06:57:47Z varjag joined #lisp 2017-06-01T06:57:53Z mathrick quit (Read error: Connection reset by peer) 2017-06-01T06:58:28Z mathrick joined #lisp 2017-06-01T07:00:01Z rumbler31 quit (Ping timeout: 245 seconds) 2017-06-01T07:00:31Z _krator44 is now known as krator44 2017-06-01T07:00:40Z krator44 quit (Changing host) 2017-06-01T07:00:40Z krator44 joined #lisp 2017-06-01T07:00:40Z krator44 quit (Changing host) 2017-06-01T07:00:40Z krator44 joined #lisp 2017-06-01T07:00:46Z Harag joined #lisp 2017-06-01T07:01:56Z chat___ joined #lisp 2017-06-01T07:05:19Z nowhereman joined #lisp 2017-06-01T07:05:41Z drl: Has date-calc been removed from quicklisp? 2017-06-01T07:07:03Z guardianx quit (Remote host closed the connection) 2017-06-01T07:10:49Z drl: Perhaps I should ask why it has been removed. 2017-06-01T07:16:12Z Harag quit (Read error: Connection reset by peer) 2017-06-01T07:16:30Z Harag joined #lisp 2017-06-01T07:16:38Z salva quit (Ping timeout: 255 seconds) 2017-06-01T07:16:59Z vlatkoB_ joined #lisp 2017-06-01T07:20:41Z xaotuk joined #lisp 2017-06-01T07:20:46Z vlatkoB quit (Ping timeout: 255 seconds) 2017-06-01T07:21:19Z salva joined #lisp 2017-06-01T07:21:23Z _cosmonaut_ joined #lisp 2017-06-01T07:23:13Z loke`: drl: What is it you need to do? 2017-06-01T07:23:22Z loke`: drl: Most date stuff is handled by local-time 2017-06-01T07:28:00Z orivej joined #lisp 2017-06-01T07:30:29Z wildbartty quit (Ping timeout: 240 seconds) 2017-06-01T07:30:31Z ecraven: is there a good single-page overview of all the FORMAT directives? 2017-06-01T07:30:55Z shdeng joined #lisp 2017-06-01T07:31:01Z ecraven: ~^ and ~& are hard to search for :-/ 2017-06-01T07:31:47Z jackdaniel: ecraven: http://l1sp.org/search?q=%7E%26 2017-06-01T07:31:55Z otwieracz: http://www.lispworks.com/documentation/HyperSpec/Body/22_c.htm 2017-06-01T07:32:00Z knobo joined #lisp 2017-06-01T07:32:13Z otwieracz: Well, it's not exactly single page. 2017-06-01T07:32:23Z axion: https://www.hexstreamsoft.com/articles/common-lisp-format-reference/format-directives/ 2017-06-01T07:35:04Z axion: You may also find this interesting https://github.com/fiddlerwoaroof/format-string-builder 2017-06-01T07:36:02Z jackdaniel: Xach: do you accept donations for l1sp.org? 2017-06-01T07:36:50Z Lowl3v3l joined #lisp 2017-06-01T07:37:28Z wildbartty joined #lisp 2017-06-01T07:42:44Z borei quit (Ping timeout: 255 seconds) 2017-06-01T07:42:54Z wildbartty quit (Ping timeout: 258 seconds) 2017-06-01T07:43:21Z josh5tone quit (Read error: Connection reset by peer) 2017-06-01T07:43:37Z josh5tone joined #lisp 2017-06-01T07:45:11Z orivej quit (Ping timeout: 272 seconds) 2017-06-01T07:45:27Z ecraven: hm.. under what circumstances does format insert extra line breaks? 2017-06-01T07:46:00Z ecraven: this: (format t "@deffn {Command} ~a ~{~a~^ ~}" "clear-window-marks" (sb-introspect:function-lambda-list cmd)) inserts line breaks and correctly indents the s-expression argument if the lambda list is long enough :-/ 2017-06-01T07:46:07Z ecraven: I'd like it all to be printed in one line, no line breaks 2017-06-01T07:46:22Z DGASAU quit (Remote host closed the connection) 2017-06-01T07:46:23Z rumbler31 joined #lisp 2017-06-01T07:46:40Z DGASAU joined #lisp 2017-06-01T07:49:23Z pierpa quit (Ping timeout: 268 seconds) 2017-06-01T07:50:07Z xaotuk quit (Ping timeout: 260 seconds) 2017-06-01T07:50:28Z rumbler31 quit (Ping timeout: 240 seconds) 2017-06-01T07:51:55Z drl: loke, I have a program that uses date-calc, and don't have time to rewrite it using different code right now. 2017-06-01T07:52:13Z ecraven: jackdaniel: thanks! 2017-06-01T07:53:39Z jackdaniel: drl: then you have to put date-calc in your asdf registry 2017-06-01T07:53:48Z jackdaniel: I think ASDF looks in ~/common-lisp by default 2017-06-01T07:53:56Z jackdaniel: or if you use QL, put it in local-projects 2017-06-01T07:54:56Z nirved joined #lisp 2017-06-01T07:56:19Z drl: jackdaniel, I used git clone to put it in local-projects, but ql does not find it. 2017-06-01T07:56:38Z jackdaniel: drl: try (ql:register-local-projects) 2017-06-01T07:56:49Z jackdaniel: or restart your lisp image, then it should find it "automagically" 2017-06-01T08:03:03Z drl: jackdaniel, tried both. ql still doesn't find date-calc. 2017-06-01T08:03:20Z hhdave joined #lisp 2017-06-01T08:04:01Z drl: But i've been called to eat. I'll be back in a few minutes. 2017-06-01T08:04:37Z beach: Eat in a few minutes? Clearly not in France. 2017-06-01T08:06:48Z nowhereman quit (Ping timeout: 240 seconds) 2017-06-01T08:07:34Z jackdaniel: drl: does date-calc have date-calc.asd file? 2017-06-01T08:08:01Z jackdaniel: drl: by "doesn't find" you ean that you can't say: (ql:quickload 'date-calc) right? 2017-06-01T08:09:45Z tilpner quit (Remote host closed the connection) 2017-06-01T08:10:15Z tilpner joined #lisp 2017-06-01T08:16:29Z hhdave_ joined #lisp 2017-06-01T08:17:25Z hhdave quit (Ping timeout: 246 seconds) 2017-06-01T08:17:25Z hhdave_ is now known as hhdave 2017-06-01T08:18:23Z _cosmonaut_ quit (Ping timeout: 240 seconds) 2017-06-01T08:21:26Z drl: jackdaniel, date-calc.asd was encrypted. It works now. Thanks for pointing me in the right direction. 2017-06-01T08:23:39Z jackdaniel: encrypted? 2017-06-01T08:23:46Z jackdaniel: sure, no problem 2017-06-01T08:27:55Z mishoo quit (Ping timeout: 246 seconds) 2017-06-01T08:31:07Z glamas joined #lisp 2017-06-01T08:34:01Z glamas quit (Client Quit) 2017-06-01T08:35:24Z _cosmonaut_ joined #lisp 2017-06-01T08:37:03Z rumbler31 joined #lisp 2017-06-01T08:38:24Z drl: jackdaniel, I meant compressed, not encrypted. 2017-06-01T08:39:42Z jackdaniel: ah 2017-06-01T08:41:23Z rumbler31 quit (Ping timeout: 240 seconds) 2017-06-01T08:42:25Z scymtym quit (Ping timeout: 268 seconds) 2017-06-01T08:43:33Z brendyn joined #lisp 2017-06-01T08:44:35Z shdeng quit (Ping timeout: 240 seconds) 2017-06-01T08:46:50Z drl: What is the best way to make stand-alone sbcl program? 2017-06-01T08:47:45Z jackdaniel: net.diderverna.clon is a way to go 2017-06-01T08:48:11Z jackdaniel: drl: https://www.lrde.epita.fr/~didier/software/lisp/clon.php 2017-06-01T08:48:22Z jackdaniel: it's in quicklisp under the name net.… 2017-06-01T08:48:37Z nowhereman joined #lisp 2017-06-01T08:48:45Z jackdaniel: portable, complete and well documented solution 2017-06-01T08:49:21Z dtornabene joined #lisp 2017-06-01T08:49:36Z _cosmonaut_ quit (Ping timeout: 258 seconds) 2017-06-01T08:49:40Z shdeng joined #lisp 2017-06-01T08:49:52Z drl: jackdan 2017-06-01T08:50:16Z drl: jackdaniel, Thanks! I'll check that out. 2017-06-01T08:50:23Z _cosmonaut_ joined #lisp 2017-06-01T08:52:57Z terpri joined #lisp 2017-06-01T08:54:30Z Lowl3v3l quit (Quit: Leaving.) 2017-06-01T08:55:09Z wiselord joined #lisp 2017-06-01T08:57:26Z terpri quit (Ping timeout: 255 seconds) 2017-06-01T08:59:10Z dtornabene quit (Quit: Leaving) 2017-06-01T09:00:15Z dtornabene joined #lisp 2017-06-01T09:01:50Z damke_ joined #lisp 2017-06-01T09:04:37Z damke quit (Ping timeout: 268 seconds) 2017-06-01T09:07:27Z scymtym joined #lisp 2017-06-01T09:07:50Z axion: What CL implementation is "alisp"? It's one of the implementations that are tested in my Tavis-CI instance, but searching for this implementation is pretty difficult. Where can I learn more about it? 2017-06-01T09:08:46Z jackdaniel: it's allegro lisp 2017-06-01T09:09:38Z axion: Aha thank you. 2017-06-01T09:15:45Z shdeng quit (Ping timeout: 272 seconds) 2017-06-01T09:16:12Z shdeng joined #lisp 2017-06-01T09:41:40Z wildbartty joined #lisp 2017-06-01T09:50:20Z Harag1 joined #lisp 2017-06-01T09:50:39Z Harag quit (Read error: Connection reset by peer) 2017-06-01T09:50:39Z Harag1 is now known as Harag 2017-06-01T09:52:36Z angavrilov joined #lisp 2017-06-01T09:55:01Z Harag quit (Ping timeout: 245 seconds) 2017-06-01T09:58:17Z Bicyclidine joined #lisp 2017-06-01T10:01:01Z p9s quit (Remote host closed the connection) 2017-06-01T10:01:36Z p9s joined #lisp 2017-06-01T10:02:31Z Bicyclidine quit (Ping timeout: 245 seconds) 2017-06-01T10:02:39Z nowhereman quit (Ping timeout: 260 seconds) 2017-06-01T10:05:56Z p9s quit (Ping timeout: 260 seconds) 2017-06-01T10:06:18Z _cosmonaut_ quit (Ping timeout: 260 seconds) 2017-06-01T10:07:19Z mgood7123_ quit (Ping timeout: 246 seconds) 2017-06-01T10:12:43Z mgood7123 joined #lisp 2017-06-01T10:18:35Z yangby quit (Read error: Connection reset by peer) 2017-06-01T10:20:35Z shdeng quit (Quit: Leaving) 2017-06-01T10:22:19Z _cosmonaut_ joined #lisp 2017-06-01T10:24:17Z gigetoo quit (Ping timeout: 255 seconds) 2017-06-01T10:25:26Z Bicyclidine joined #lisp 2017-06-01T10:26:46Z pootler joined #lisp 2017-06-01T10:29:08Z p9s joined #lisp 2017-06-01T10:30:25Z CrazyEddy quit (Ping timeout: 246 seconds) 2017-06-01T10:32:06Z pootler quit (Read error: Connection reset by peer) 2017-06-01T10:32:10Z pootler_ joined #lisp 2017-06-01T10:33:11Z EvW1 joined #lisp 2017-06-01T10:34:55Z pjb joined #lisp 2017-06-01T10:35:04Z Wildbartty_ joined #lisp 2017-06-01T10:35:52Z pve joined #lisp 2017-06-01T10:36:20Z presiden joined #lisp 2017-06-01T10:37:34Z CrazyEddy joined #lisp 2017-06-01T10:37:40Z jameser quit (Ping timeout: 260 seconds) 2017-06-01T10:39:36Z Wildbartty_ quit (Ping timeout: 245 seconds) 2017-06-01T10:42:25Z Wildbartty_ joined #lisp 2017-06-01T10:45:21Z p9s quit (Remote host closed the connection) 2017-06-01T10:45:53Z p9s joined #lisp 2017-06-01T10:46:54Z Wildbartty_ quit (Ping timeout: 258 seconds) 2017-06-01T10:49:31Z pierpa joined #lisp 2017-06-01T10:50:07Z p9s quit (Ping timeout: 240 seconds) 2017-06-01T10:50:21Z EvW1 quit (Ping timeout: 258 seconds) 2017-06-01T10:52:18Z pootler_ quit (Quit: Mutter: www.mutterirc.com) 2017-06-01T10:52:36Z pootler joined #lisp 2017-06-01T10:52:54Z raynold quit (Quit: Connection closed for inactivity) 2017-06-01T10:56:01Z mishoo joined #lisp 2017-06-01T10:56:52Z wildbartty quit (Remote host closed the connection) 2017-06-01T11:03:26Z Oddity quit (Ping timeout: 255 seconds) 2017-06-01T11:03:51Z pootler_ joined #lisp 2017-06-01T11:07:35Z pootler quit (Ping timeout: 240 seconds) 2017-06-01T11:09:06Z yangby joined #lisp 2017-06-01T11:09:59Z Oddity joined #lisp 2017-06-01T11:10:00Z Oddity quit (Changing host) 2017-06-01T11:10:00Z Oddity joined #lisp 2017-06-01T11:13:20Z _cosmonaut_ quit (Ping timeout: 255 seconds) 2017-06-01T11:18:09Z pootler__ joined #lisp 2017-06-01T11:19:50Z jameser joined #lisp 2017-06-01T11:21:53Z pootler_ quit (Ping timeout: 255 seconds) 2017-06-01T11:23:09Z pootler__ quit (Quit: Mutter: www.mutterirc.com) 2017-06-01T11:24:56Z orivej joined #lisp 2017-06-01T11:28:16Z mrottenkolber joined #lisp 2017-06-01T11:28:50Z loke` quit (Remote host closed the connection) 2017-06-01T11:30:55Z _cosmonaut_ joined #lisp 2017-06-01T11:40:24Z pootler__ joined #lisp 2017-06-01T11:43:48Z pootler__ quit (Client Quit) 2017-06-01T11:46:52Z nowhereman joined #lisp 2017-06-01T11:48:57Z onehrxn quit (Remote host closed the connection) 2017-06-01T11:50:19Z Merv joined #lisp 2017-06-01T11:52:16Z arquebus joined #lisp 2017-06-01T11:59:31Z hajovonta joined #lisp 2017-06-01T12:01:48Z damke joined #lisp 2017-06-01T12:04:41Z damke_ quit (Ping timeout: 268 seconds) 2017-06-01T12:05:32Z arquebus quit (Quit: konversation disconnects) 2017-06-01T12:10:08Z zshlyg joined #lisp 2017-06-01T12:14:24Z zshlyg: When emacs/slime editing a file without top-level IN-PACKAGE, can you change what package expressions are sent to? It seems if the I-P is missing, it gets the package from the slime-repl. 2017-06-01T12:14:38Z Bicyclidine quit (Ping timeout: 260 seconds) 2017-06-01T12:15:24Z jackdaniel: always use in-package, relying on unspecified behavior is bad if not worst 2017-06-01T12:16:24Z p9s joined #lisp 2017-06-01T12:16:52Z zshlyg: jackdaniel: yes, therefor I would like to specify the package by calling some emacs-slime function before calling slime-eval-expr. 2017-06-01T12:17:15Z opencw joined #lisp 2017-06-01T12:17:34Z jackdaniel: emacs-slime isn't part of CL 2017-06-01T12:18:06Z jackdaniel: in-package *is* part of CL 2017-06-01T12:20:55Z zshlyg: jackdaniel: emacs-slime can decide what CL-side package an sent expression will be evaluated in. 2017-06-01T12:21:22Z dim: C-c ~ runs the command slime-sync-package-and-default-directory 2017-06-01T12:21:41Z dim: zshlyg: use that to have your REPL in the same package as your in-package form in your file 2017-06-01T12:22:35Z jackdaniel: dim: useful, didn't know about that one, thanks 2017-06-01T12:22:52Z knobo: What does this mean? The fifth argument (in keyword position) is not a constant, weakening keyword 2017-06-01T12:23:38Z jackdaniel: knobo: maybe (let ((a :bar) (b :qux)) (apply #'foo (list a 3 b 4))) ;? 2017-06-01T12:23:47Z dim: C-c C-y runs the command slime-call-defun 2017-06-01T12:24:06Z dim: there's also that one then, that formats a call to the function at point for you, pretty useful 2017-06-01T12:24:34Z axion: knobo: Is this from alexandria by chance? 2017-06-01T12:24:35Z knobo: (postmodern:with-connection '("username" "password" "localhost" :pooled-p t) 2017-06-01T12:24:45Z dim: well you can be anywhere in the function's body apparently 2017-06-01T12:24:48Z jackdaniel: zshlyg: if you really want to shoot yourself in the foot whatsoever use slime-repl-set-package command 2017-06-01T12:25:10Z ebrasca joined #lisp 2017-06-01T12:25:16Z knobo: which expands to something like jackdaniel says. 2017-06-01T12:25:51Z p9s quit (Ping timeout: 245 seconds) 2017-06-01T12:26:10Z beach: zshlyg: For good reasons, jackdaniel is asking why your file does not have an IN-PACKAGE in it. 2017-06-01T12:27:03Z ebrasca quit (Remote host closed the connection) 2017-06-01T12:27:04Z knobo: Should i do anything about the warning? 2017-06-01T12:27:46Z beach: zshlyg: In fact, my files all have not only (IN-PACKAGE ...) but even (CL:IN-PACKAGE ...) in case they happen to be processed with *PACKAGE* being a package that does not :USE the "COMMON-LISP" package. 2017-06-01T12:28:01Z p9s joined #lisp 2017-06-01T12:28:19Z p9s quit (Read error: Connection reset by peer) 2017-06-01T12:28:44Z knobo: I don't understand what the compiler means about t not beeing a constant. 2017-06-01T12:28:46Z p9s joined #lisp 2017-06-01T12:29:15Z knobo: or :pooled-p is not a constant. 2017-06-01T12:29:20Z jackdaniel: knobo: I'd ignore it. It means, that functions with keyword arguments is called with apply, so these arguments can't be resolved and call inlined during compilation 2017-06-01T12:30:14Z jackdaniel: in case of macros which do magic with argument list it's hard (if not impossible) to avoid 2017-06-01T12:30:35Z onehrxn joined #lisp 2017-06-01T12:30:53Z jackdaniel: it doesn't mean that your call is incorrect or something 2017-06-01T12:31:04Z kamog joined #lisp 2017-06-01T12:31:57Z knobo: ok, thanks. 2017-06-01T12:32:21Z zshlyg: jackdaniel: Thanks I'll look into slime-repl-set-package, it should work, perhaps I can find some way to also restore to the previous repl-package after expression is sent. 2017-06-01T12:32:43Z jackdaniel: there is also push-package and pop-package, but let me say it once more: what you do is *wrong* 2017-06-01T12:33:28Z beach: knobo: When you call a function like this (F X), then X is not a constant, even if the value of X is :POOLED-P. The compiler usually tries to avoid determining AT COMPILE TIME what the VALUE AT RUNTIME of an argument might be. So the compiler only sees X and not :POOLED-P, and it complains that it can not work with X the way it could have worked if the call were (F :POOLED-P). 2017-06-01T12:33:56Z beach: zshlyg: So why is it again that your file does not have an IN-PACKAGE in it? 2017-06-01T12:36:24Z zshlyg: jackdaniel,beach: I guess my arguments are vague, but I dont fully subscribe to the in-package camp :) 2017-06-01T12:37:14Z jdz: knobo: the DB-parameters list starts with DB name. 2017-06-01T12:37:54Z jackdaniel: some concepts are a matter of taste (for instance DO vs LOOP, or CLOS vs non-CLOS etc) and some are a matter of program correctness 2017-06-01T12:37:59Z jackdaniel: your issue fits in the latter 2017-06-01T12:38:14Z jackdaniel: not including in-package in file is incorrect, because you never know which package your file is evaluated in 2017-06-01T12:38:30Z jackdaniel: by ASDF, by hand by a programmer, from other script, slime etc 2017-06-01T12:38:46Z jackdaniel: s/evaluated/processed/ 2017-06-01T12:39:46Z beach just lost interest in the IN-PACKAGE discussion, agreeing with jackdaniel. 2017-06-01T12:40:41Z presiden: https://www.reddit.com/r/programming/comments/6e6zwn/i_had_no_idea_common_lisp_had_actually_been_used/ 2017-06-01T12:40:52Z presiden: TIL, common lisp in nintendo game 2017-06-01T12:41:28Z zshlyg: All arguments you stated in favor of in-package are sensible. Aren't there any arguments against using in-package? 2017-06-01T12:42:20Z dim: zshlyg: none whatsoever (that I know of) 2017-06-01T12:42:25Z axion: None 2017-06-01T12:44:39Z beach: Oh, I can see one. If you are bootstrapping a Common Lisp system, and you deliberately want the code to be read in a package that you deliberately set to something like COMMON-LISP-BOOT-IN-HOST. But for the application programmer, I can see no reason. Then, in SICL I don't have to play with the package system, because I use first-class global environments instead. 2017-06-01T12:45:13Z beach: So all the SICL system code has (CL:IN-PACKAGE ...) in every file. 2017-06-01T12:47:06Z dim: well in SICL don't you rewrite the package system? 2017-06-01T12:47:23Z beach: Hard to do when you bootstrap in an existing Common Lisp system. 2017-06-01T12:48:14Z beach: I need to compile code such as (defun cadr (x) (car (cdr x))) in a host Common Lisp system. 2017-06-01T12:49:33Z beach: dim: My bootstrapping technique is a bit unusual. 2017-06-01T12:51:04Z dim: yeah I began reading the SICL doc/paper and was so confused 2017-06-01T12:51:22Z jameser quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-06-01T12:51:32Z beach: dim: Let me know if you want some explanation. 2017-06-01T12:51:32Z dim: my point here was to say that the only time you don't want to use in-package would be when implementing the package system in the language... 2017-06-01T12:51:33Z knobo: jdz: yes, I made a mistake when writing it weechat as it does not have autodoc 2017-06-01T12:52:05Z dim: beach: I'm interested but it's well over my head, it's just a curiosity at the time, so thanks for the offer but we would both lose our time there 2017-06-01T12:52:41Z beach: dim: OK. Feel free to ask at some later point. 2017-06-01T12:52:44Z compro joined #lisp 2017-06-01T12:53:29Z compro: how to execute a variable's value as a function in lisp? 2017-06-01T12:53:38Z beach: clhs funcall 2017-06-01T12:53:38Z specbot: http://www.lispworks.com/reference/HyperSpec/Body/f_funcal.htm 2017-06-01T12:53:54Z beach: compro: ↑ 2017-06-01T12:54:36Z compro: thank you 2017-06-01T12:54:42Z beach: Anytime. 2017-06-01T12:54:50Z jameser joined #lisp 2017-06-01T12:54:53Z quazimodo quit (Ping timeout: 260 seconds) 2017-06-01T12:55:54Z ebrasca joined #lisp 2017-06-01T12:57:42Z yangby quit (Quit: Go out for a walk and buy a drink.) 2017-06-01T12:58:16Z dim: beach: thanks! 2017-06-01T12:58:52Z dim: my main focus in CL these days remains pgloader of course 2017-06-01T12:58:58Z dim: quite a practical endeavour 2017-06-01T13:00:26Z jackdaniel: cool projects are cool ;) 2017-06-01T13:01:02Z xristos quit (Quit: ZNC - http://znc.in) 2017-06-01T13:01:24Z jameser quit (Ping timeout: 260 seconds) 2017-06-01T13:02:57Z grublet quit (Quit: Leaving) 2017-06-01T13:03:58Z dim: hehe, thanks 2017-06-01T13:04:17Z kamog quit (Read error: No route to host) 2017-06-01T13:04:34Z dim: thanks to switching to CL pgloader has evolved from boring (CSV import) to quite cool indeed (full database migration from a connection string) 2017-06-01T13:09:53Z _cosmonaut_ quit (Ping timeout: 240 seconds) 2017-06-01T13:09:58Z Bicyclidine joined #lisp 2017-06-01T13:12:02Z rumbler31 joined #lisp 2017-06-01T13:21:04Z damke_ joined #lisp 2017-06-01T13:21:19Z Harag joined #lisp 2017-06-01T13:23:37Z damke quit (Ping timeout: 268 seconds) 2017-06-01T13:25:40Z mrottenkolber: jackdaniel: thank you *so* much for the proof read! Great stuff! 2017-06-01T13:26:25Z _cosmonaut_ joined #lisp 2017-06-01T13:27:27Z jackdaniel: glad I could help :-) 2017-06-01T13:29:09Z phoe_: mrottenkolber: I have not forgotten 2017-06-01T13:29:12Z phoe_: I will do it this evening. 2017-06-01T13:29:18Z phoe_: Just - things are rather hectic for me. 2017-06-01T13:34:26Z p9s quit 2017-06-01T13:37:10Z EvW joined #lisp 2017-06-01T13:45:42Z p9s joined #lisp 2017-06-01T13:46:15Z grublet joined #lisp 2017-06-01T13:46:44Z xristos joined #lisp 2017-06-01T13:48:22Z jameser joined #lisp 2017-06-01T13:52:32Z mrottenkolber: phoe_: don’t feel obligated! 2017-06-01T13:52:36Z cromachina quit (Read error: Connection reset by peer) 2017-06-01T13:52:57Z urchin_ joined #lisp 2017-06-01T13:53:43Z mrottenkolber: No idea how daniel does it, but its not normal to reliably get these kinds of favors from your trusted friends, let alone strangers from the internet. :D 2017-06-01T13:55:10Z beach: mrottenkolber: Maybe not "normal" as in "consistent with the norm". But quite common here in #lisp. 2017-06-01T13:55:50Z mrottenkolber: Who needs friends when you have #lisp 2017-06-01T13:55:50Z p9s quit (Read error: Connection reset by peer) 2017-06-01T13:56:05Z phoe_: xD 2017-06-01T13:56:05Z Urchin quit (Ping timeout: 240 seconds) 2017-06-01T13:56:14Z gargaml joined #lisp 2017-06-01T13:56:16Z p9s joined #lisp 2017-06-01T13:57:15Z mrottenkolber: phoe_ and me have already established that you don’t need to verbalize your conversations if you have wifi and #lisp at ELS 2017-06-01T13:57:18Z dlowe: With lispers like these... 2017-06-01T14:03:28Z jameser quit (Ping timeout: 260 seconds) 2017-06-01T14:06:17Z jameser joined #lisp 2017-06-01T14:08:53Z oleo joined #lisp 2017-06-01T14:10:03Z zshlyg quit (Remote host closed the connection) 2017-06-01T14:11:48Z TMA: is it really correct to use (in-package ...)? shouldn't be (cl:in-package ...) or (common-lisp:in-package ...) be used instead? 2017-06-01T14:12:16Z phoe_: TMA: we assume that nobody shadows IN-PACKAGE without a very good reason to do so 2017-06-01T14:12:21Z phoe_: also, uh, actually 2017-06-01T14:12:39Z phoe_: AFAIK, when you start reading a file, you are in the package CL-USER 2017-06-01T14:13:02Z phoe_: so the symbol IN-PACKAGE is always CL:IN-PACKAGE 2017-06-01T14:14:04Z jameser_ joined #lisp 2017-06-01T14:14:56Z Bicyclidine: it seems unlikely that anybody is going to have an in-package symbol distinct from the CL one for a package that code is supposed to be read in 2017-06-01T14:15:26Z Bicyclidine: if they do, they either know what they're doing and i don't want to fuck with them, or they're going to shoot off their foot and most of the attached leg so I don't mind giving them the experience 2017-06-01T14:16:20Z xaotuk joined #lisp 2017-06-01T14:16:50Z fade joined #lisp 2017-06-01T14:17:00Z jameser quit (Ping timeout: 260 seconds) 2017-06-01T14:20:09Z pjb: TMA: it depends. 2017-06-01T14:20:51Z jameser_ quit (Ping timeout: 245 seconds) 2017-06-01T14:21:28Z jackdaniel shares Bicyclidine's point of view 2017-06-01T14:21:29Z pjb: TMA: in-package would depend on the loader: if the loader loads your file in a package where in-package is not cl:in-package, it may let it do some nice things (like shadowing CL with another package that has better or different operators). 2017-06-01T14:21:41Z pjb: TMA: see for example Image Based Development http://www.informatimago.com/develop/lisp/com/informatimago/small-cl-pgms/ibcl/index.html 2017-06-01T14:22:35Z pjb: TMA: of course, on the other hand, you may want to avoid that. Then you would prefer to write cl:in-package (or the longer package name). But this can still be overriden with reader macros. 2017-06-01T14:23:35Z jackdaniel: on the other hand doing (cl:load "file.lisp") from some package which doesn't have in-package imported in it may be a disaster. fwiw it's easy to spot and correct when that actually happens 2017-06-01T14:25:07Z jameser joined #lisp 2017-06-01T14:25:33Z pjb: My point is that if you use cl:in-package, or even |CL|:|IN-PACKAGE|, you make it harder for tools to process your sources with an alternative definition of the CL package. 2017-06-01T14:26:08Z borei joined #lisp 2017-06-01T14:26:26Z jackdaniel: yes, I was referring to my previous statement 2017-06-01T14:27:02Z jameser_ joined #lisp 2017-06-01T14:27:09Z jackdaniel: good example of how it makes harder for tools is that slime doesn't recognize cl:defpackage or cl:in-package (only versions without package accessors) 2017-06-01T14:27:33Z pjb: phoe_: AFAIK, asdf doesn't load or compile files from the cl-user package. 2017-06-01T14:28:03Z phoe_: pjb: got it. 2017-06-01T14:28:21Z xaotuk quit (Ping timeout: 245 seconds) 2017-06-01T14:28:52Z pjb: for one thing, you never want to do things from the cl-user package, since it's content is implementation defined. For conforming results, you definitely want to work from your own packages where you've used explicitely what you want. And similarly for the readtable… 2017-06-01T14:29:36Z jameser quit (Ping timeout: 260 seconds) 2017-06-01T14:30:08Z pjb: s/it's/its/ 2017-06-01T14:33:15Z sellout- quit (Quit: Leaving.) 2017-06-01T14:34:58Z mrottenkolber: by the way, what about (in-package foo), e.g. as opposed to (in-package :foo) or (in-package #:foo) ? 2017-06-01T14:35:18Z jackdaniel: (in-package foo) interns foo in the package file is loaded from 2017-06-01T14:35:18Z mrottenkolber: It seems to work, but I’ve never seen it 2017-06-01T14:35:22Z jackdaniel: it's not desired 2017-06-01T14:35:32Z jackdaniel: (in-package :foo) interns foo in the keyword package 2017-06-01T14:35:35Z beach: I think we have consensus, even though it might not look like it. Bicyclidine, pjb, jackdaniel, and myself are essentially saying the same thing. 2017-06-01T14:35:38Z jackdaniel: (in-package #:foo) doesn't intern anything 2017-06-01T14:36:59Z jackdaniel: mrottenkolber: so while it's not very costful to intern dozen of symbols being package names randomly in packages, it's not pretty either to do that 2017-06-01T14:37:33Z beach: I.e., you can do advanced things if you don't prefix, but you must know what you are doing, and those advanced things should be called for (like in a situation of bootstrapping or other system-related programming). 2017-06-01T14:37:34Z beach: If you are just an application programmer, you would probably be more interested in preventing mistakes due to the CL package not being there when the code is processed. So then you can prevent some "interesting" bugs by using the prefix. 2017-06-01T14:37:53Z xaotuk joined #lisp 2017-06-01T14:40:14Z foom quit (Quit: Leaving) 2017-06-01T14:40:41Z beach: In SICL, I use the CL: prefix partly to tell the person reading the code that I am not planning to play any package tricks in order to compile this code. 2017-06-01T14:41:16Z jameser_ quit (Ping timeout: 260 seconds) 2017-06-01T14:41:49Z jameser joined #lisp 2017-06-01T14:42:06Z mrottenkolber quit (Ping timeout: 245 seconds) 2017-06-01T14:43:52Z varjag quit (Quit: ERC (IRC client for Emacs 24.5.1)) 2017-06-01T14:44:01Z p9s quit (Remote host closed the connection) 2017-06-01T14:44:44Z p9s joined #lisp 2017-06-01T14:44:48Z p9s quit (Remote host closed the connection) 2017-06-01T14:45:04Z p9s joined #lisp 2017-06-01T14:46:46Z p9s quit (Remote host closed the connection) 2017-06-01T14:48:57Z xaotuk quit (Ping timeout: 240 seconds) 2017-06-01T14:54:54Z pierpa quit (Remote host closed the connection) 2017-06-01T14:58:03Z SlashLife joined #lisp 2017-06-01T15:00:30Z rippa joined #lisp 2017-06-01T15:01:45Z hajovonta quit (Quit: hajovonta) 2017-06-01T15:02:52Z jameser quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-06-01T15:04:37Z diegs_ joined #lisp 2017-06-01T15:04:46Z krasnal quit (Read error: Connection reset by peer) 2017-06-01T15:08:31Z jameser joined #lisp 2017-06-01T15:14:35Z jameser quit (Ping timeout: 240 seconds) 2017-06-01T15:15:58Z jameser joined #lisp 2017-06-01T15:23:28Z jameser quit (Ping timeout: 240 seconds) 2017-06-01T15:27:31Z EvW quit (Ping timeout: 272 seconds) 2017-06-01T15:28:13Z jameser joined #lisp 2017-06-01T15:28:53Z jameser quit (Client Quit) 2017-06-01T15:30:39Z damke joined #lisp 2017-06-01T15:31:44Z phinxy joined #lisp 2017-06-01T15:33:44Z damke_ quit (Ping timeout: 268 seconds) 2017-06-01T15:40:11Z DGASAU quit (Read error: Connection reset by peer) 2017-06-01T15:40:32Z DGASAU joined #lisp 2017-06-01T15:42:18Z kmb joined #lisp 2017-06-01T15:43:48Z EvW1 joined #lisp 2017-06-01T15:43:57Z slyrus quit (Ping timeout: 240 seconds) 2017-06-01T15:46:14Z knusbaum joined #lisp 2017-06-01T15:49:36Z onehrxn quit (Remote host closed the connection) 2017-06-01T15:49:58Z onehrxn joined #lisp 2017-06-01T15:52:18Z knusbaum quit (Read error: Connection reset by peer) 2017-06-01T15:52:19Z knusbaum1 joined #lisp 2017-06-01T15:55:13Z slyrus joined #lisp 2017-06-01T15:57:58Z damke quit (Read error: Connection reset by peer) 2017-06-01T15:58:18Z damke joined #lisp 2017-06-01T15:59:36Z Petit_Dejeuner quit (Ping timeout: 245 seconds) 2017-06-01T16:00:13Z LiamH joined #lisp 2017-06-01T16:00:56Z Karl_Dscc joined #lisp 2017-06-01T16:01:04Z knusbaum joined #lisp 2017-06-01T16:01:27Z knusbaum1 quit (Ping timeout: 240 seconds) 2017-06-01T16:01:42Z knobo quit (Quit: ditching xfce4-terminal) 2017-06-01T16:02:40Z knobo joined #lisp 2017-06-01T16:04:48Z nowhereman quit (Ping timeout: 240 seconds) 2017-06-01T16:05:28Z hhdave quit (Ping timeout: 255 seconds) 2017-06-01T16:12:43Z phinxy quit (Quit: Leaving) 2017-06-01T16:15:46Z slyrus quit (Ping timeout: 240 seconds) 2017-06-01T16:16:43Z diegs_ quit (Ping timeout: 260 seconds) 2017-06-01T16:20:31Z yeticry joined #lisp 2017-06-01T16:21:35Z EvW1 quit (Ping timeout: 255 seconds) 2017-06-01T16:23:12Z yeticry_ quit (Read error: Connection reset by peer) 2017-06-01T16:23:13Z drl quit (Quit: Ex-Chat) 2017-06-01T16:23:42Z GreySunshine joined #lisp 2017-06-01T16:27:31Z GreySunshine: Hi, I've been searching for the architecture of SLIME, can someone pint me towards it? 2017-06-01T16:27:39Z GreySunshine: *point 2017-06-01T16:29:30Z jackdaniel: architecture? do you mean swank protocol? 2017-06-01T16:31:37Z sellout- joined #lisp 2017-06-01T16:32:53Z Karl_Dscc quit (Ping timeout: 240 seconds) 2017-06-01T16:38:18Z knobo quit (Ping timeout: 260 seconds) 2017-06-01T16:38:54Z raynold joined #lisp 2017-06-01T16:49:16Z Petit_Dejeuner joined #lisp 2017-06-01T16:56:12Z vydd joined #lisp 2017-06-01T16:56:12Z vydd quit (Changing host) 2017-06-01T16:56:12Z vydd joined #lisp 2017-06-01T16:57:31Z diegs_ joined #lisp 2017-06-01T17:06:54Z duckqlz quit (Remote host closed the connection) 2017-06-01T17:16:08Z dtornabene quit (Read error: Connection reset by peer) 2017-06-01T17:19:11Z kini joined #lisp 2017-06-01T17:22:18Z shka_ joined #lisp 2017-06-01T17:25:26Z nyef: ... SLIME? Architecture? If there were an arch in SLIME, I wouldn't want to stand under it while the scaffolding was being removed. 2017-06-01T17:26:00Z Bicyclidine: that's really the kind of comment that bodes 2017-06-01T17:28:35Z pjb: Well slime is an emacs component. THat should tell you everything about architecture… 2017-06-01T17:28:51Z SamF joined #lisp 2017-06-01T17:30:23Z zaquest quit (Ping timeout: 272 seconds) 2017-06-01T17:32:44Z zaquest joined #lisp 2017-06-01T17:42:23Z phinxy joined #lisp 2017-06-01T17:42:37Z SamF quit (Quit: Leaving...) 2017-06-01T17:44:34Z ym quit (Read error: Connection reset by peer) 2017-06-01T17:45:01Z ym joined #lisp 2017-06-01T17:51:06Z slyrus joined #lisp 2017-06-01T17:52:46Z slyrus: oh joy: "couldn't delete "/root/quicklisp/caveman-local-projects/system-index.txt.bak" while closing #:" 2017-06-01T17:53:01Z slyrus: hmm... I suppose I should take that to #sbcl 2017-06-01T17:54:35Z knusbaum: permissions problem? 2017-06-01T17:55:38Z ryanwatk` quit (Ping timeout: 255 seconds) 2017-06-01T17:56:57Z slyrus: would be an odd error for that, no? 2017-06-01T17:57:04Z slyrus: but, no, not as far as I can tell 2017-06-01T17:57:29Z slyrus: i would have expected the earlier rename to fail if it were a permission problem 2017-06-01T17:58:20Z arbv quit (Quit: ZNC - http://znc.in) 2017-06-01T17:59:24Z arbv joined #lisp 2017-06-01T17:59:27Z knusbaum: mmm. Is this in quicklisp code? 2017-06-01T18:02:31Z slyrus: yes 2017-06-01T18:03:00Z Xach: no further error, like permission denied or something? 2017-06-01T18:03:17Z ryanwatkins joined #lisp 2017-06-01T18:03:29Z slyrus: No such file 2017-06-01T18:03:37Z slyrus: I'll paste a backtrace 2017-06-01T18:08:25Z Xach: slyrus: is it reproducible? maybe something outside the process nuked the temp file behind your back? 2017-06-01T18:08:48Z damke_ joined #lisp 2017-06-01T18:09:57Z slyrus quit (Ping timeout: 240 seconds) 2017-06-01T18:10:59Z damke quit (Ping timeout: 268 seconds) 2017-06-01T18:14:26Z Kaisyu quit (Quit: Connection closed for inactivity) 2017-06-01T18:15:27Z slyrus joined #lisp 2017-06-01T18:20:37Z slyrus: http://paste.lisp.org/display/347934 2017-06-01T18:20:44Z slyrus: is the backtrace I mentioned a few minutes ago 2017-06-01T18:22:05Z damke_ quit (Ping timeout: 268 seconds) 2017-06-01T18:25:01Z ebrasca quit (Remote host closed the connection) 2017-06-01T18:26:11Z Bock quit (Read error: Connection reset by peer) 2017-06-01T18:27:36Z ebrasca joined #lisp 2017-06-01T18:36:08Z eudoxia joined #lisp 2017-06-01T18:38:04Z Baggers joined #lisp 2017-06-01T18:40:22Z Baggers: Xach: If I add a new asd to a project already in quicklisp will that system also be quickloadable? Do you prefer people to announce new systems on quicklisp-projects? 2017-06-01T18:41:23Z jackdaniel: Baggers: it's processed automatically, system will be automagically added 2017-06-01T18:43:28Z _cosmonaut_ quit (Ping timeout: 240 seconds) 2017-06-01T18:45:37Z Baggers: jackdaniel: thanks 2017-06-01T18:57:32Z easieste joined #lisp 2017-06-01T18:59:34Z eudoxia quit (Quit: Leaving) 2017-06-01T19:01:51Z _cosmonaut_ joined #lisp 2017-06-01T19:03:08Z varjag joined #lisp 2017-06-01T19:04:22Z grublet quit (Quit: Leaving) 2017-06-01T19:04:54Z easieste quit (Quit: easieste) 2017-06-01T19:08:01Z BlueRavenGT joined #lisp 2017-06-01T19:15:55Z knobo joined #lisp 2017-06-01T19:23:05Z knobo quit (Ping timeout: 240 seconds) 2017-06-01T19:25:06Z vaporatorius__ joined #lisp 2017-06-01T19:25:51Z vap1 quit (Ping timeout: 245 seconds) 2017-06-01T19:31:44Z pierpa joined #lisp 2017-06-01T19:43:09Z nacci left #lisp 2017-06-01T19:52:21Z xaotuk joined #lisp 2017-06-01T19:58:02Z wiselord quit (Ping timeout: 255 seconds) 2017-06-01T19:58:31Z segmond joined #lisp 2017-06-01T20:01:43Z dyelar quit (Quit: Leaving.) 2017-06-01T20:04:26Z ryanwatk` joined #lisp 2017-06-01T20:05:51Z ryanwatkins quit (Ping timeout: 245 seconds) 2017-06-01T20:11:23Z Baggers: Does anyone have any recommendations for a library providing a function like get-internal-real-time but with sub-millisecond accuracy? (internal-time-units-per-second is 1000 for me in sbcl) 2017-06-01T20:11:41Z ryanwatk` quit (Ping timeout: 245 seconds) 2017-06-01T20:13:47Z asdasd joined #lisp 2017-06-01T20:14:25Z mrottenkolber joined #lisp 2017-06-01T20:16:29Z _death: Baggers: recently I put up https://github.com/death/monotonic-clock 2017-06-01T20:16:58Z _death: Baggers: it could use a windows implementation.. then I'd submit it to quicklisp 2017-06-01T20:18:04Z Baggers: _death: great! I'll check it out 2017-06-01T20:23:29Z megalography joined #lisp 2017-06-01T20:23:54Z knobo joined #lisp 2017-06-01T20:24:10Z Karl_Dscc joined #lisp 2017-06-01T20:34:34Z asdasd quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client) 2017-06-01T20:38:51Z slyrus quit (Remote host closed the connection) 2017-06-01T20:46:07Z jackdaniel: Baggers: check out examples from cffi 2017-06-01T20:46:24Z jackdaniel: one of them is exactly that 2017-06-01T20:47:24Z opencw quit (Quit: Leaving) 2017-06-01T20:47:40Z nullniverse joined #lisp 2017-06-01T20:48:13Z vlatkoB_ quit (Remote host closed the connection) 2017-06-01T20:48:52Z Baggers: jackdaniel: you're on fire today dude, thankyou :D 2017-06-01T20:49:13Z jackdaniel: sure, I'm fireing up (going sleep ;) good night 2017-06-01T20:49:20Z jackdaniel: firing° 2017-06-01T20:49:22Z Baggers: goodnight 2017-06-01T20:49:30Z jackdaniel: firing out° 2017-06-01T20:49:32Z jackdaniel: heh 2017-06-01T20:51:56Z Blukunfando quit (Ping timeout: 268 seconds) 2017-06-01T20:53:24Z daemoz joined #lisp 2017-06-01T21:01:01Z MrBismuth joined #lisp 2017-06-01T21:01:28Z MrBusiness quit (Ping timeout: 246 seconds) 2017-06-01T21:02:04Z Karl_Dscc quit (Remote host closed the connection) 2017-06-01T21:04:27Z pve quit (Ping timeout: 240 seconds) 2017-06-01T21:04:35Z Patzy quit (Remote host closed the connection) 2017-06-01T21:06:33Z rippa quit (Quit: {#`%${%&`+'${`%&NO CARRIER) 2017-06-01T21:06:45Z nowhereman joined #lisp 2017-06-01T21:08:44Z Patzy joined #lisp 2017-06-01T21:09:23Z Patzy quit (Client Quit) 2017-06-01T21:09:30Z Patzy joined #lisp 2017-06-01T21:18:28Z orivej quit (Ping timeout: 240 seconds) 2017-06-01T21:19:01Z dcluna quit (Ping timeout: 272 seconds) 2017-06-01T21:19:19Z scymtym quit (Ping timeout: 260 seconds) 2017-06-01T21:19:27Z shifty quit (Ping timeout: 240 seconds) 2017-06-01T21:19:35Z nirved quit (Quit: Leaving) 2017-06-01T21:20:38Z dcluna joined #lisp 2017-06-01T21:27:51Z prxq joined #lisp 2017-06-01T21:32:39Z enzuru joined #lisp 2017-06-01T21:39:18Z angavrilov quit (Remote host closed the connection) 2017-06-01T21:39:35Z gingerale quit (Remote host closed the connection) 2017-06-01T21:39:58Z raphaelss joined #lisp 2017-06-01T21:41:23Z rumbler31 quit (Remote host closed the connection) 2017-06-01T21:44:02Z pierpa quit (Remote host closed the connection) 2017-06-01T21:49:24Z scymtym joined #lisp 2017-06-01T21:50:00Z knusbaum quit (Quit: Leaving.) 2017-06-01T21:59:46Z prxq quit (Remote host closed the connection) 2017-06-01T22:01:36Z duckqlz joined #lisp 2017-06-01T22:01:37Z mishoo quit (Ping timeout: 268 seconds) 2017-06-01T22:02:05Z raphaelss quit (Ping timeout: 240 seconds) 2017-06-01T22:06:43Z Bicyclidine quit (Ping timeout: 260 seconds) 2017-06-01T22:13:55Z shka_ quit (Ping timeout: 260 seconds) 2017-06-01T22:19:11Z nullniverse quit (Ping timeout: 245 seconds) 2017-06-01T22:24:18Z irisl joined #lisp 2017-06-01T22:27:20Z jleija joined #lisp 2017-06-01T22:30:08Z d4ryus2 joined #lisp 2017-06-01T22:32:52Z d4ryus1 quit (Ping timeout: 240 seconds) 2017-06-01T22:32:58Z xaotuk quit (Ping timeout: 260 seconds) 2017-06-01T22:33:44Z diegs_ quit (Ping timeout: 255 seconds) 2017-06-01T22:47:32Z LiamH quit (Quit: Leaving.) 2017-06-01T22:50:21Z Bicyclidine joined #lisp 2017-06-01T22:53:37Z varjag quit (Ping timeout: 255 seconds) 2017-06-01T22:56:53Z rumbler31 joined #lisp 2017-06-01T22:58:06Z adolf_stalin joined #lisp 2017-06-01T23:00:30Z noffle joined #lisp 2017-06-01T23:01:12Z pierpa joined #lisp 2017-06-01T23:01:51Z kmb quit (Quit: kmb) 2017-06-01T23:10:34Z nowhereman quit (Remote host closed the connection) 2017-06-01T23:10:55Z nowhere_man joined #lisp 2017-06-01T23:18:21Z Lowl3v3l joined #lisp 2017-06-01T23:18:46Z phinxy quit (Quit: Leaving) 2017-06-01T23:26:48Z deba5e12 joined #lisp 2017-06-01T23:29:08Z vydd quit (Ping timeout: 240 seconds) 2017-06-01T23:32:05Z ebrasca quit (Remote host closed the connection) 2017-06-01T23:32:48Z phinxy joined #lisp 2017-06-01T23:37:49Z ryanwatkins joined #lisp 2017-06-01T23:40:32Z phinxy quit (Quit: Leaving) 2017-06-01T23:40:38Z jasom: _death: what resolution do you need? If ms level resolution is fine, then it's about 3 lines of cffi to get working on windows 2017-06-01T23:41:53Z jasom: _death: GetTickCount() just returns a 32-bit number of ms since the system has booted; QueryPerformanceCounter() is more useful but involves a struct in a system-header, so would need a bit more work 2017-06-01T23:46:01Z sellout- quit (Quit: Leaving.) 2017-06-01T23:46:23Z jasom: _death: should monotonic-clock be appropriate for inter-thread timing comparisons? 2017-06-01T23:46:43Z jasom: _death: let me know and I can have a windows implementation in an hour 2017-06-01T23:50:30Z pjb: Baggers: check the com.informatimago.common-lisp.cesarum.time package. 2017-06-01T23:51:26Z Baggers: thanks pjb, will do 2017-06-01T23:52:04Z jasom: _death: ooh, one hiccup; if you want better resolution than 1ms, monotonic-time-units-per-second cannot be a constant. 2017-06-01T23:53:04Z jasom: _death: the frequency is free to vary from windows versions and architectures for the higher resolution version. If you can make it a function that would ease portability, and an inline function that 2017-06-01T23:53:18Z jasom: an inline function that returns a constant should be zero overhead still for the linux version. 2017-06-01T23:54:02Z pjb: jasom: constants aren't, variables won't. It is obviously defined as a constant, on a given platform. Of course, it varies from one platform to the other.