2015-01-21T00:00:56Z jleija joined #lisp 2015-01-21T00:01:53Z pillton: The downside of FORMAT is that your memory has to be very good in order to read the large amount of syntax. 2015-01-21T00:04:22Z ynniv quit (Quit: ynniv) 2015-01-21T00:04:54Z ikki joined #lisp 2015-01-21T00:05:09Z vdamewood joined #lisp 2015-01-21T00:09:51Z zRecursive joined #lisp 2015-01-21T00:10:19Z jlongster joined #lisp 2015-01-21T00:12:03Z xyh quit (Ping timeout: 265 seconds) 2015-01-21T00:14:45Z profess joined #lisp 2015-01-21T00:16:51Z manuel__ quit (Quit: manuel__) 2015-01-21T00:19:03Z milosn quit (Ping timeout: 272 seconds) 2015-01-21T00:20:32Z vaporatorius quit (Remote host closed the connection) 2015-01-21T00:22:34Z uzumaki joined #lisp 2015-01-21T00:25:39Z milosn joined #lisp 2015-01-21T00:28:16Z nikki93 joined #lisp 2015-01-21T00:31:05Z xyh joined #lisp 2015-01-21T00:31:24Z defaultxr joined #lisp 2015-01-21T00:32:44Z urandom__ quit (Quit: Konversation terminated!) 2015-01-21T00:36:07Z harish quit (Ping timeout: 245 seconds) 2015-01-21T00:36:12Z raphaelss quit (Quit: leaving) 2015-01-21T00:38:02Z bgs100 joined #lisp 2015-01-21T00:40:24Z ynniv joined #lisp 2015-01-21T00:40:35Z hiroakip quit (Ping timeout: 272 seconds) 2015-01-21T00:41:19Z ynniv quit (Client Quit) 2015-01-21T00:42:25Z BRPocock quit (Quit: BRPocock) 2015-01-21T00:42:30Z vdamewood quit (Quit: ["Textual IRC Client: www.textualapp.com"]) 2015-01-21T00:46:26Z ikki_ joined #lisp 2015-01-21T00:50:04Z ikki quit (Ping timeout: 255 seconds) 2015-01-21T00:57:58Z xyh quit (Ping timeout: 265 seconds) 2015-01-21T01:03:46Z xyh joined #lisp 2015-01-21T01:04:13Z xyh: I found the secret to use DEFMACRO !!! 2015-01-21T01:04:46Z xyh: do not use `(',bound) but to use `((quote ,bound)) 2015-01-21T01:04:47Z xyh: do not use `(#',function) but to use `((function ,function)) 2015-01-21T01:06:23Z nyef: ... that's not it. 2015-01-21T01:07:27Z hoosieree_ joined #lisp 2015-01-21T01:12:58Z zRecursi` joined #lisp 2015-01-21T01:13:28Z Adlai: if those don't have the same effect, there's a bug in your reader (or my understanding of the spec) 2015-01-21T01:13:42Z ikki_ quit (Ping timeout: 264 seconds) 2015-01-21T01:13:57Z attila_lendvai quit (Quit: Leaving.) 2015-01-21T01:14:56Z xyh: I mean it makes people to have less `', to read 2015-01-21T01:15:07Z xyh: I found a ',',NAME !!! 2015-01-21T01:15:22Z zRecursive quit (Ping timeout: 240 seconds) 2015-01-21T01:19:12Z nyef: `'#',', might be plausible in some scenarios. 2015-01-21T01:22:18Z bb010g joined #lisp 2015-01-21T01:25:33Z ikki joined #lisp 2015-01-21T01:26:54Z Longlius joined #lisp 2015-01-21T01:31:22Z hiroakip joined #lisp 2015-01-21T01:37:51Z BitPuffin quit (Ping timeout: 264 seconds) 2015-01-21T01:40:20Z Adlai quit (Quit: WeeChat 1.0.1) 2015-01-21T01:43:55Z beach joined #lisp 2015-01-21T01:44:05Z beach: Good morning everyone! 2015-01-21T01:44:24Z scymtym quit (Ping timeout: 245 seconds) 2015-01-21T01:45:27Z slyrus joined #lisp 2015-01-21T01:46:47Z EvW quit (Ping timeout: 265 seconds) 2015-01-21T01:47:55Z srcerer joined #lisp 2015-01-21T01:47:58Z pjb: xyh: do not use `, but list append list* etc, in your macros. 2015-01-21T01:48:43Z hiroakip quit (Ping timeout: 265 seconds) 2015-01-21T01:54:42Z nyef: Hello beach. 2015-01-21T01:55:44Z xyh: can one eliminates the use of MACROLET, by passing arguments through global macros ? 2015-01-21T01:55:45Z xyh: just like to pass arguments through global functions, to eliminate LETREC ? 2015-01-21T01:56:23Z beach: LETREC? Doesn't sounds like Common Lisp. 2015-01-21T01:56:40Z xyh: oh! LABEL 2015-01-21T01:56:46Z xyh: sorry 2015-01-21T01:57:50Z Quadrescence: beach, https://bitbucket.org/tarballs_are_good/letrec !! 2015-01-21T01:58:27Z beach: Quadrescence: I programmed in Scheme for a decade or so, so I know what it is. 2015-01-21T01:58:53Z Quadrescence: beach, I wasn't telling you what it is and I know full well someone writing a CL compiler knows what LETREC is. 2015-01-21T01:59:23Z beach: Ah, I see. Just showing off your macro? OK. 2015-01-21T01:59:43Z arpunk joined #lisp 2015-01-21T02:02:09Z beach: xyh: Sounds like a futile exercise. Why would you want to do that? 2015-01-21T02:02:41Z slyrus quit (Ping timeout: 252 seconds) 2015-01-21T02:03:59Z Fare quit (Ping timeout: 245 seconds) 2015-01-21T02:04:35Z slyrus joined #lisp 2015-01-21T02:05:38Z hlavaty quit (Ping timeout: 265 seconds) 2015-01-21T02:05:38Z hiyosi quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2015-01-21T02:06:27Z Quadrescence: xyh, I don't think you could get it to work because you wouldn't be able to satisfy the lexical properties of MACROLET. 2015-01-21T02:09:54Z xyh: I am just imagining how this can be implemented. 2015-01-21T02:10:00Z xyh: beach: really just curious. 2015-01-21T02:10:12Z xyh: beach: the first language I learned is scheme, second is forth, 2015-01-21T02:10:20Z xyh: (actually many more others but these two are what I love the most.) 2015-01-21T02:10:20Z xyh: in Forth there are not local name binding, 2015-01-21T02:10:28Z xyh: and the practice of designing the global helper functions well, is called "factoring". 2015-01-21T02:10:41Z ikki quit (Quit: Saliendo) 2015-01-21T02:11:02Z beach: xyh: MACROLET is just a construct for entering a macro into the compilation environment for the duration of the compilation of some form. 2015-01-21T02:13:50Z quazimodo joined #lisp 2015-01-21T02:15:23Z echo-area joined #lisp 2015-01-21T02:18:53Z manuel__ joined #lisp 2015-01-21T02:19:32Z Jirachier joined #lisp 2015-01-21T02:23:08Z zRecursi` quit (Remote host closed the connection) 2015-01-21T02:23:23Z zRecursi` joined #lisp 2015-01-21T02:23:48Z xyh: beach: https://www.refheap.com/96337 2015-01-21T02:24:45Z xyh: beach: I one makes the macro ENSURE global ? 2015-01-21T02:25:01Z quazimodo quit (Ping timeout: 255 seconds) 2015-01-21T02:25:41Z xyh: it is using DEFTEST 's binding 2015-01-21T02:26:19Z beach: Not sure what you are asking. 2015-01-21T02:26:23Z beach: Who wrote that code? 2015-01-21T02:26:48Z beach: There are way too many blank lines, and there are closing parentheses by themselves on a line. 2015-01-21T02:28:29Z pjb: xyh: of course. Just add the name parameter to ensure. 2015-01-21T02:33:52Z xyh: beach: it is MSL.TEST's code :: http://users.actrix.co.nz/mycroft/test.lisp, 2015-01-21T02:33:55Z xyh: beach: but I am responsible for the "too many blank lines" and "closing parentheses by themselves on a line" 2015-01-21T02:34:27Z pjb quit (Ping timeout: 245 seconds) 2015-01-21T02:34:36Z wglb: xach: is it possible that there is chipz dependency apparently missing from latest drakma in quicklisp? 2015-01-21T02:35:20Z beach: xyh: Please don't do that when you submit code to be read by others. 2015-01-21T02:35:44Z LiamH joined #lisp 2015-01-21T02:38:27Z frkout_ joined #lisp 2015-01-21T02:39:00Z dagnachew quit (Quit: WeeChat 1.1) 2015-01-21T02:39:27Z frkout_ quit (Remote host closed the connection) 2015-01-21T02:39:54Z pjb joined #lisp 2015-01-21T02:39:54Z frkout_ joined #lisp 2015-01-21T02:41:33Z ndrei quit (Ping timeout: 252 seconds) 2015-01-21T02:42:03Z frkout quit (Ping timeout: 264 seconds) 2015-01-21T02:43:40Z eivarv quit (Quit: Sleep) 2015-01-21T02:43:59Z frkout_ quit (Remote host closed the connection) 2015-01-21T02:44:05Z frkout joined #lisp 2015-01-21T02:44:50Z Fare joined #lisp 2015-01-21T02:48:29Z xyh: pjb: I think I have to do not let ensure see the binding of NAME, to let ensure to be global. 2015-01-21T02:51:12Z nowhereman_ joined #lisp 2015-01-21T02:51:27Z nowhere_man_ quit (Ping timeout: 252 seconds) 2015-01-21T02:52:18Z theseb joined #lisp 2015-01-21T02:55:03Z xyh: and it is also the right thing to do IMO, for ENSURE dose not have to report in which test (defined by DEFTEST) it fails. 2015-01-21T02:55:04Z hoosieree_ quit (Remote host closed the connection) 2015-01-21T02:57:55Z kapil__ joined #lisp 2015-01-21T02:59:55Z Xach: wglb: i'm not seeing that from the metadata. what symptoms are you seeing? 2015-01-21T03:03:20Z Denommus quit (Quit: going home) 2015-01-21T03:07:44Z beach: xyh: MACROLET would not be implemented by turning its argument into a global macro. 2015-01-21T03:08:29Z Rptx quit (Quit: gone!) 2015-01-21T03:09:52Z cmack quit (Ping timeout: 240 seconds) 2015-01-21T03:19:29Z ynniv joined #lisp 2015-01-21T03:19:29Z ynniv quit (Client Quit) 2015-01-21T03:20:59Z theseb quit (Quit: Leaving) 2015-01-21T03:26:09Z DeadTrickster quit (Read error: No route to host) 2015-01-21T03:30:03Z Neet quit (Read error: Connection reset by peer) 2015-01-21T03:30:18Z frkout quit (Remote host closed the connection) 2015-01-21T03:30:44Z frkout joined #lisp 2015-01-21T03:30:44Z ggherdov quit (Read error: Connection reset by peer) 2015-01-21T03:30:47Z gregburd quit (Read error: Connection reset by peer) 2015-01-21T03:32:13Z bloatify quit (Ping timeout: 272 seconds) 2015-01-21T03:32:51Z kapil__ quit (Ping timeout: 272 seconds) 2015-01-21T03:33:54Z huza joined #lisp 2015-01-21T03:34:45Z joshmcmillan quit (Ping timeout: 272 seconds) 2015-01-21T03:40:11Z DeadTrickster joined #lisp 2015-01-21T03:41:43Z Fare quit (Quit: Leaving) 2015-01-21T03:44:39Z scymtym joined #lisp 2015-01-21T03:44:59Z bloatify joined #lisp 2015-01-21T03:45:05Z gregburd_ joined #lisp 2015-01-21T03:45:12Z Neet joined #lisp 2015-01-21T03:45:59Z kapil__ joined #lisp 2015-01-21T03:49:45Z beach left #lisp 2015-01-21T03:50:35Z emaczen joined #lisp 2015-01-21T03:50:52Z emaczen: with asdf are the packaging conventions like Java? 2015-01-21T03:50:57Z gregburd_ quit (Read error: Connection reset by peer) 2015-01-21T03:51:13Z bloatify quit (Ping timeout: 245 seconds) 2015-01-21T03:53:25Z Neet quit (Ping timeout: 252 seconds) 2015-01-21T03:54:31Z joneshf-laptop quit (Read error: Connection reset by peer) 2015-01-21T03:55:01Z joneshf-laptop joined #lisp 2015-01-21T03:56:16Z MrWoohoo joined #lisp 2015-01-21T03:56:32Z emaczen: I mean what are the packaging conventions like for separating a project into modules 2015-01-21T03:56:38Z kapil__ quit (Ping timeout: 245 seconds) 2015-01-21T03:57:57Z Jirachier quit 2015-01-21T03:58:44Z emaczen: ,asdf 2015-01-21T03:58:52Z emaczen: how can I invoke a bot? 2015-01-21T03:58:56Z emaczen: infobot: 2015-01-21T03:59:05Z leo2007 quit (Quit: rcirc on GNU Emacs 24.4.2) 2015-01-21T03:59:47Z SpikeMaster joined #lisp 2015-01-21T03:59:50Z SpikeMaster left #lisp 2015-01-21T04:00:05Z manuel__ quit (Quit: manuel__) 2015-01-21T04:00:22Z enitiz quit (Remote host closed the connection) 2015-01-21T04:00:55Z JuanitoJons joined #lisp 2015-01-21T04:01:41Z Bike: minion: help? 2015-01-21T04:01:41Z minion: There are multiple help modules. Try ``/msg minion help kind'', where kind is one of: "lookups", "helping others", "adding terms", "aliasing terms", "forgetting", "memos", "avoiding memos", "nicknames", "goodies", "eliza", "advice", "apropos", "acronyms". 2015-01-21T04:02:27Z nyef: minion: Are you a bot? 2015-01-21T04:02:28Z minion: i'm not a bot. i prefer the term ``electronically composed''. 2015-01-21T04:02:45Z JuanitoJons quit (Remote host closed the connection) 2015-01-21T04:02:46Z nyef: specbot: Help? 2015-01-21T04:02:46Z specbot: To use the specbot bot, say something like "database term", where database can be: clhs lp mop. 2015-01-21T04:02:53Z DeadTrickster quit (Ping timeout: 245 seconds) 2015-01-21T04:02:54Z emaczen: can you /query minion? 2015-01-21T04:03:05Z nyef: You can /msg minion. I don't know about /query. 2015-01-21T04:03:43Z emaczen: on #emacs, you can /query the bot and type: `,term` and the bot will pull knowledge from the knowledge base 2015-01-21T04:04:29Z emaczen: nyef: I'm figuring it out -- you can indeed /query minion 2015-01-21T04:07:00Z joshmcmillan_ joined #lisp 2015-01-21T04:07:25Z pillton: What is the lp database in specbot? 2015-01-21T04:08:09Z gregburd_ joined #lisp 2015-01-21T04:08:56Z bloatify joined #lisp 2015-01-21T04:10:08Z nyef: specbot: help lp 2015-01-21T04:10:12Z nyef: Hrm. 2015-01-21T04:10:24Z nyef: Dunno? 2015-01-21T04:10:29Z nyef: Oh. 2015-01-21T04:10:59Z nyef: lp 308918 2015-01-21T04:11:00Z specbot: https://bugs.launchpad.net/bugs/308918 2015-01-21T04:11:05Z nyef: Launchpad. 2015-01-21T04:11:24Z pillton: Yeah, I just went to the website to find a bug number. 2015-01-21T04:11:37Z pillton: Spooky. 2015-01-21T04:12:13Z gravicappa joined #lisp 2015-01-21T04:12:39Z Neet joined #lisp 2015-01-21T04:13:34Z LiamH quit (Quit: Leaving.) 2015-01-21T04:14:12Z zacharias_ joined #lisp 2015-01-21T04:15:18Z resttime_ joined #lisp 2015-01-21T04:16:52Z zacharias quit (Ping timeout: 240 seconds) 2015-01-21T04:18:39Z resttime quit (Ping timeout: 276 seconds) 2015-01-21T04:18:56Z qubitnerd joined #lisp 2015-01-21T04:19:16Z qubitnerd is now known as Guest18851 2015-01-21T04:20:16Z wglb: xach: After latest update, loading drakma gave message that chipz was undefined. Manually loading chipz with quicklisp made problem go away. 2015-01-21T04:20:30Z Guest18851 is now known as eru 2015-01-21T04:24:47Z nell quit (Quit: WeeChat 1.2-dev) 2015-01-21T04:28:56Z tmh_ joined #lisp 2015-01-21T04:29:40Z kapil__ joined #lisp 2015-01-21T04:31:29Z DeadTrickster joined #lisp 2015-01-21T04:31:41Z Vutral joined #lisp 2015-01-21T04:33:16Z tmh_ quit (Changing host) 2015-01-21T04:33:17Z tmh_ joined #lisp 2015-01-21T04:33:32Z xyh quit (Ping timeout: 265 seconds) 2015-01-21T04:33:54Z protist joined #lisp 2015-01-21T04:34:08Z bgs100 quit (Quit: bgs100) 2015-01-21T04:36:52Z ggherdov joined #lisp 2015-01-21T04:38:10Z harish joined #lisp 2015-01-21T04:39:10Z Harag joined #lisp 2015-01-21T04:39:22Z slyrus quit (Ping timeout: 240 seconds) 2015-01-21T04:42:41Z enitiz joined #lisp 2015-01-21T04:45:17Z vdamewood joined #lisp 2015-01-21T04:48:57Z jlongster quit (Ping timeout: 244 seconds) 2015-01-21T04:53:24Z Vutral quit (Ping timeout: 244 seconds) 2015-01-21T04:53:46Z drmeister: I've implemented a local GO and a local RETURN-FROM in clasp that don't use exception handling. 2015-01-21T04:53:48Z xyh joined #lisp 2015-01-21T04:54:42Z drmeister: If the RETURN-FROM or GO are in the same function as their target the compiler generates code that unwinds as much of the environment is necessary and then branches to where they need to go. 2015-01-21T04:55:15Z drmeister: If their target is in another function then they use exception handling (which is slow). 2015-01-21T04:55:31Z nyef: drmeister: And this can work as long as the compiler can prove that no C++ stack frames are covered by the extent of the control transfer. 2015-01-21T04:55:32Z badkins quit 2015-01-21T04:55:35Z nyef: Right? 2015-01-21T04:56:12Z jleija quit (Quit: leaving) 2015-01-21T04:57:01Z drmeister: Exception handling works with C++. The local RETURN-FROM or GO are only generated when their target is within the same Common Lisp function - so they can never cover C++ stack frames. So that's a big yup! 2015-01-21T04:58:46Z drmeister: Previously I was using exception handling for everything, even within the same function - crazy, I know. 2015-01-21T04:59:52Z drmeister: Profiling on OS X never revealed a problem (maybe exception handling is fast). On linux though, phoooweeee, exception handling is expensive. 2015-01-21T05:03:12Z protist: format ~4a seems to left align numbers...how can I right align? 2015-01-21T05:03:15Z protist: my googling is failing 2015-01-21T05:04:50Z nyef: clhs ~d 2015-01-21T05:04:50Z specbot: http://www.lispworks.com/reference/HyperSpec/Body/22_cbb.htm 2015-01-21T05:05:01Z protist: nyef: thank you 2015-01-21T05:05:51Z nyef: And if you want octal, hex, roman numerals, whatever, there are directives for them. 2015-01-21T05:06:48Z protist: the function I am making is not just for numbers 2015-01-21T05:06:56Z protist: I want to right align, though 2015-01-21T05:07:57Z pillton: (format nil "~4<~a~>" 1) => " 1" 2015-01-21T05:08:04Z nyef: Ah, ~@4A 2015-01-21T05:08:29Z nyef: The @ modifier to ~A puts the spaces on the left instead of the right. 2015-01-21T05:08:30Z impulse quit (Read error: No route to host) 2015-01-21T05:08:55Z impulse joined #lisp 2015-01-21T05:11:00Z pillton didn't know about the at-sign. 2015-01-21T05:12:32Z edgar-rft quit (Quit: memory access destroyed by mental death) 2015-01-21T05:20:46Z jlongster joined #lisp 2015-01-21T05:24:37Z nyef quit (Quit: G'night all) 2015-01-21T05:24:52Z quazimodo joined #lisp 2015-01-21T05:25:35Z jlongster quit (Ping timeout: 272 seconds) 2015-01-21T05:30:05Z redline6561 quit (Ping timeout: 265 seconds) 2015-01-21T05:30:39Z redline6561 joined #lisp 2015-01-21T05:32:06Z quazimodo quit (Ping timeout: 276 seconds) 2015-01-21T05:32:41Z vanila joined #lisp 2015-01-21T05:39:08Z mvilleneuve joined #lisp 2015-01-21T05:42:19Z Poenikatu joined #lisp 2015-01-21T05:42:19Z Poenikatu quit (Changing host) 2015-01-21T05:42:19Z Poenikatu joined #lisp 2015-01-21T05:42:23Z ndrei joined #lisp 2015-01-21T05:42:41Z zbigniew quit (Ping timeout: 252 seconds) 2015-01-21T05:42:56Z zbigniew joined #lisp 2015-01-21T05:43:03Z sshirokov quit (Ping timeout: 252 seconds) 2015-01-21T05:45:57Z zeitue quit (Quit: Leaving) 2015-01-21T05:47:02Z sshirokov joined #lisp 2015-01-21T05:49:15Z ndrei quit (Ping timeout: 264 seconds) 2015-01-21T05:53:19Z jpanest_ quit (Read error: Connection reset by peer) 2015-01-21T05:53:28Z jpanest joined #lisp 2015-01-21T05:54:17Z quazimodo joined #lisp 2015-01-21T05:54:53Z protist quit (Quit: Konversation terminated!) 2015-01-21T06:02:19Z scymtym quit (Ping timeout: 272 seconds) 2015-01-21T06:02:22Z pnpuff joined #lisp 2015-01-21T06:02:55Z pnpuff left #lisp 2015-01-21T06:04:24Z quazimodo quit (Ping timeout: 265 seconds) 2015-01-21T06:06:10Z pranavrc joined #lisp 2015-01-21T06:06:10Z pranavrc quit (Changing host) 2015-01-21T06:06:10Z pranavrc joined #lisp 2015-01-21T06:07:08Z enitiz quit (Ping timeout: 246 seconds) 2015-01-21T06:09:33Z oleo__ quit (Quit: Verlassend) 2015-01-21T06:12:16Z Ragnaroek quit (Ping timeout: 255 seconds) 2015-01-21T06:14:32Z Poenikatu: Has anyone succeeded in using the UI builder with Dieter Kaiser's cl-cffi-gtk yet? 2015-01-21T06:14:46Z nikki93 quit (Remote host closed the connection) 2015-01-21T06:19:25Z BlueRavenGT quit (Ping timeout: 272 seconds) 2015-01-21T06:23:04Z Vutral joined #lisp 2015-01-21T06:23:37Z Vutral quit (Excess Flood) 2015-01-21T06:25:34Z shrdlu68 joined #lisp 2015-01-21T06:28:34Z xyh quit (Ping timeout: 265 seconds) 2015-01-21T06:28:49Z emaczen quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2015-01-21T06:29:06Z nand1 quit (Remote host closed the connection) 2015-01-21T06:30:43Z Vutral joined #lisp 2015-01-21T06:39:19Z Vutral quit (Ping timeout: 244 seconds) 2015-01-21T06:39:28Z innertracks quit (Quit: innertracks) 2015-01-21T06:45:33Z hvxgr quit (Ping timeout: 276 seconds) 2015-01-21T06:47:04Z hiroakip joined #lisp 2015-01-21T06:48:01Z ggole joined #lisp 2015-01-21T06:50:07Z Vutral joined #lisp 2015-01-21T06:52:21Z sdemarre joined #lisp 2015-01-21T06:52:42Z gravicappa quit (Ping timeout: 264 seconds) 2015-01-21T06:54:33Z eru quit (Ping timeout: 245 seconds) 2015-01-21T06:54:39Z mvilleneuve quit (Ping timeout: 276 seconds) 2015-01-21T06:54:53Z REPLeffect quit (Ping timeout: 272 seconds) 2015-01-21T07:00:14Z Quadrescence quit (Quit: This computer has gone to sleep) 2015-01-21T07:01:02Z mishoo joined #lisp 2015-01-21T07:02:45Z Vutral quit (Excess Flood) 2015-01-21T07:03:22Z hiroakip quit (Ping timeout: 265 seconds) 2015-01-21T07:05:53Z shrdlu68 quit (Quit: Leaving) 2015-01-21T07:06:21Z Karl_Dscc joined #lisp 2015-01-21T07:10:25Z Shinmera joined #lisp 2015-01-21T07:11:04Z eru joined #lisp 2015-01-21T07:12:27Z innertracks joined #lisp 2015-01-21T07:13:26Z quazimodo joined #lisp 2015-01-21T07:14:00Z Harag quit (Ping timeout: 265 seconds) 2015-01-21T07:15:37Z hvxgr joined #lisp 2015-01-21T07:17:35Z hiroakip joined #lisp 2015-01-21T07:20:17Z psy_ quit (Ping timeout: 246 seconds) 2015-01-21T07:25:06Z MoALTz_ joined #lisp 2015-01-21T07:26:31Z psy_ joined #lisp 2015-01-21T07:26:49Z MoALTz__ joined #lisp 2015-01-21T07:27:47Z MoALTz quit (Ping timeout: 245 seconds) 2015-01-21T07:29:33Z Karl_Dscc quit (Remote host closed the connection) 2015-01-21T07:30:47Z jtz quit (Ping timeout: 246 seconds) 2015-01-21T07:31:03Z MoALTz_ quit (Ping timeout: 276 seconds) 2015-01-21T07:33:45Z eivarv joined #lisp 2015-01-21T07:33:51Z leo2007 joined #lisp 2015-01-21T07:35:43Z pt1 joined #lisp 2015-01-21T07:37:19Z sdemarre quit (Ping timeout: 245 seconds) 2015-01-21T07:37:42Z mrSpec joined #lisp 2015-01-21T07:39:20Z zRecursi` quit (Remote host closed the connection) 2015-01-21T07:39:51Z hiroakip quit (Ping timeout: 272 seconds) 2015-01-21T07:41:07Z ehu joined #lisp 2015-01-21T07:45:02Z innertracks quit (Quit: innertracks) 2015-01-21T07:45:38Z Harag joined #lisp 2015-01-21T07:47:10Z Vutral joined #lisp 2015-01-21T07:47:55Z eivarv quit (Quit: Sleep) 2015-01-21T07:48:16Z eivarv joined #lisp 2015-01-21T07:48:46Z jlongster joined #lisp 2015-01-21T07:51:00Z REPLeffect joined #lisp 2015-01-21T07:53:18Z jlongster quit (Ping timeout: 264 seconds) 2015-01-21T07:57:35Z kons quit (Ping timeout: 272 seconds) 2015-01-21T07:58:18Z zRecursive joined #lisp 2015-01-21T07:58:47Z angavrilov joined #lisp 2015-01-21T07:58:51Z Vutral quit (Excess Flood) 2015-01-21T07:59:58Z Vutral joined #lisp 2015-01-21T07:59:58Z Vutral quit (Changing host) 2015-01-21T07:59:58Z Vutral joined #lisp 2015-01-21T08:00:18Z Beetny joined #lisp 2015-01-21T08:00:48Z zacharias_ quit (Ping timeout: 245 seconds) 2015-01-21T08:00:51Z d4ryus__ joined #lisp 2015-01-21T08:04:15Z d4ryus quit (Ping timeout: 264 seconds) 2015-01-21T08:05:45Z Karl_Dscc joined #lisp 2015-01-21T08:05:57Z Vutral quit (Excess Flood) 2015-01-21T08:08:09Z jtz joined #lisp 2015-01-21T08:11:52Z munksgaard joined #lisp 2015-01-21T08:11:57Z pranavrc quit (Remote host closed the connection) 2015-01-21T08:16:20Z Vutral joined #lisp 2015-01-21T08:17:19Z bb010g quit (Quit: Connection closed for inactivity) 2015-01-21T08:20:16Z eru quit (Ping timeout: 244 seconds) 2015-01-21T08:25:22Z mvilleneuve joined #lisp 2015-01-21T08:37:44Z gravicappa joined #lisp 2015-01-21T08:38:05Z kcj quit (Remote host closed the connection) 2015-01-21T08:38:16Z defaultxr quit (Quit: gnight) 2015-01-21T08:41:57Z chu quit (Ping timeout: 245 seconds) 2015-01-21T08:43:37Z arenz joined #lisp 2015-01-21T08:44:08Z chu joined #lisp 2015-01-21T08:46:06Z Ragnaroek joined #lisp 2015-01-21T08:50:27Z moei quit (Quit: Leaving...) 2015-01-21T08:50:27Z profess quit (Ping timeout: 264 seconds) 2015-01-21T08:50:58Z kcj joined #lisp 2015-01-21T08:51:03Z moei joined #lisp 2015-01-21T08:53:25Z redeemed joined #lisp 2015-01-21T08:56:40Z zRecursive quit (Remote host closed the connection) 2015-01-21T08:59:54Z frkout_ joined #lisp 2015-01-21T09:00:19Z Cymew joined #lisp 2015-01-21T09:02:53Z frkout quit (Ping timeout: 252 seconds) 2015-01-21T09:03:03Z fantazo joined #lisp 2015-01-21T09:08:55Z zacharias joined #lisp 2015-01-21T09:10:12Z wjiang_ joined #lisp 2015-01-21T09:10:26Z wjiang_ quit (Max SendQ exceeded) 2015-01-21T09:12:25Z harish quit (Ping timeout: 265 seconds) 2015-01-21T09:13:48Z pranavrc joined #lisp 2015-01-21T09:13:48Z pranavrc quit (Changing host) 2015-01-21T09:13:48Z pranavrc joined #lisp 2015-01-21T09:17:27Z tsumetai quit (Ping timeout: 264 seconds) 2015-01-21T09:17:54Z tsumetai joined #lisp 2015-01-21T09:18:18Z huza quit (Ping timeout: 276 seconds) 2015-01-21T09:31:03Z stardiviner quit (Ping timeout: 244 seconds) 2015-01-21T09:32:08Z taraz`` joined #lisp 2015-01-21T09:36:08Z hlavaty joined #lisp 2015-01-21T09:36:26Z munksgaard quit (Ping timeout: 246 seconds) 2015-01-21T09:39:36Z eru joined #lisp 2015-01-21T09:40:02Z pacon joined #lisp 2015-01-21T09:44:57Z stardiviner joined #lisp 2015-01-21T09:45:03Z Karl_Dscc quit (Remote host closed the connection) 2015-01-21T09:54:28Z stardiviner quit (Quit: Weird in coding now, or make love, only two things push me away from IRC.) 2015-01-21T09:58:29Z chu quit (Ping timeout: 246 seconds) 2015-01-21T09:59:54Z mutley89 quit (Quit: Leaving) 2015-01-21T10:00:10Z admg joined #lisp 2015-01-21T10:00:22Z chu joined #lisp 2015-01-21T10:00:44Z FAMAS joined #lisp 2015-01-21T10:00:45Z FAMAS quit (Max SendQ exceeded) 2015-01-21T10:01:30Z FAMAS joined #lisp 2015-01-21T10:01:31Z FAMAS quit (Max SendQ exceeded) 2015-01-21T10:02:02Z Karl_Dscc joined #lisp 2015-01-21T10:04:15Z backupthrick quit (Ping timeout: 272 seconds) 2015-01-21T10:04:39Z backupthrick joined #lisp 2015-01-21T10:07:02Z munksgaard joined #lisp 2015-01-21T10:08:40Z xan_ joined #lisp 2015-01-21T10:15:17Z robot-beethoven quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2015-01-21T10:17:15Z mulk quit (Remote host closed the connection) 2015-01-21T10:18:38Z admg quit (Ping timeout: 265 seconds) 2015-01-21T10:25:24Z c74d quit (Ping timeout: 265 seconds) 2015-01-21T10:30:27Z ggole quit (Ping timeout: 276 seconds) 2015-01-21T10:42:50Z ggole joined #lisp 2015-01-21T10:43:01Z FAMAS joined #lisp 2015-01-21T10:43:02Z FAMAS quit (Max SendQ exceeded) 2015-01-21T10:43:31Z FAMAS joined #lisp 2015-01-21T10:43:31Z FAMAS quit (Max SendQ exceeded) 2015-01-21T10:46:23Z d4ryus__ is now known as d4ryus 2015-01-21T10:47:22Z maxpeck joined #lisp 2015-01-21T10:48:04Z harish joined #lisp 2015-01-21T10:48:33Z jlongster joined #lisp 2015-01-21T10:52:47Z jlongster quit (Ping timeout: 245 seconds) 2015-01-21T10:56:17Z Karl_Dscc quit (Remote host closed the connection) 2015-01-21T10:58:24Z Ethan- joined #lisp 2015-01-21T11:10:00Z kcj quit (Read error: Connection reset by peer) 2015-01-21T11:13:25Z mishoo quit (Ping timeout: 252 seconds) 2015-01-21T11:19:02Z isoraqathedh joined #lisp 2015-01-21T11:26:36Z zyg quit (Remote host closed the connection) 2015-01-21T11:27:24Z guicho joined #lisp 2015-01-21T11:33:32Z mishoo joined #lisp 2015-01-21T11:36:06Z c74d joined #lisp 2015-01-21T11:36:07Z nikki93 joined #lisp 2015-01-21T11:37:04Z nikki93 quit (Remote host closed the connection) 2015-01-21T11:37:08Z vdamewood quit (Quit: ["Textual IRC Client: www.textualapp.com"]) 2015-01-21T11:38:59Z isoraqathedh_l joined #lisp 2015-01-21T11:41:23Z isoraqathedh quit (Ping timeout: 246 seconds) 2015-01-21T11:46:12Z Karl_Dscc joined #lisp 2015-01-21T11:47:05Z isoraqathedh_l quit (Ping timeout: 265 seconds) 2015-01-21T11:49:29Z sdemarre joined #lisp 2015-01-21T11:49:42Z jumblerg joined #lisp 2015-01-21T11:50:02Z gingerale quit (Read error: Connection reset by peer) 2015-01-21T11:50:48Z isoraqathedh joined #lisp 2015-01-21T11:52:50Z gingerale joined #lisp 2015-01-21T11:53:22Z newcup quit (Ping timeout: 240 seconds) 2015-01-21T11:56:32Z jumblerg quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2015-01-21T11:57:07Z hitecnologys_ joined #lisp 2015-01-21T12:00:30Z hitecnologys quit (Ping timeout: 264 seconds) 2015-01-21T12:00:30Z mishoo quit (Read error: Connection reset by peer) 2015-01-21T12:00:31Z hitecnologys_ is now known as hitecnologys 2015-01-21T12:01:01Z ck_ quit (Ping timeout: 264 seconds) 2015-01-21T12:01:43Z isoraqathedh_l joined #lisp 2015-01-21T12:04:42Z isoraqathedh quit (Ping timeout: 276 seconds) 2015-01-21T12:06:07Z isoraqathedh joined #lisp 2015-01-21T12:07:27Z pacon quit (Read error: Connection reset by peer) 2015-01-21T12:08:24Z ck_ joined #lisp 2015-01-21T12:08:25Z isoraqathedh_l quit (Ping timeout: 252 seconds) 2015-01-21T12:08:26Z eudoxia joined #lisp 2015-01-21T12:09:01Z eivarv quit (Quit: Sleep) 2015-01-21T12:10:52Z isoraqathedh_l joined #lisp 2015-01-21T12:13:42Z isoraqathedh quit (Ping timeout: 264 seconds) 2015-01-21T12:14:49Z agumonkey quit (Quit: ZNC - http://znc.in) 2015-01-21T12:16:04Z agumonkey joined #lisp 2015-01-21T12:21:33Z Xach: wglb: i can't reproduce the drakma issue with a fresh install. do you have steps to reproduce? 2015-01-21T12:22:44Z jumblerg joined #lisp 2015-01-21T12:23:40Z dim: Xach: could quicklisp-quickstart:install consider the http_proxy environment variable for itself? :proxy is cool but fails when given an empty string 2015-01-21T12:23:47Z Harag quit (Read error: Connection reset by peer) 2015-01-21T12:25:07Z manuel__ joined #lisp 2015-01-21T12:25:15Z booly-yam-8846 joined #lisp 2015-01-21T12:27:21Z mishoo joined #lisp 2015-01-21T12:28:01Z Beetny quit (Ping timeout: 255 seconds) 2015-01-21T12:28:51Z isoraqathedh joined #lisp 2015-01-21T12:30:52Z isoraqathedh_l quit (Ping timeout: 240 seconds) 2015-01-21T12:31:39Z Xach: dim: If there's something standard or documented to which it could conform, I'd give it a try. I'm not aware of anything like that, but I haven't checked deeply. 2015-01-21T12:32:41Z dim: I think the http_proxy is more a "de facto" standard, but we could try and check Single Unix Specs v2 or something 2015-01-21T12:32:48Z isoraqathedh_l joined #lisp 2015-01-21T12:32:50Z edgar-rft joined #lisp 2015-01-21T12:32:51Z hiyosi joined #lisp 2015-01-21T12:32:53Z Harag joined #lisp 2015-01-21T12:35:10Z booly-yam-8846 quit (Max SendQ exceeded) 2015-01-21T12:35:28Z dim: on a very quick search, found nothing 2015-01-21T12:35:42Z harish quit (Ping timeout: 245 seconds) 2015-01-21T12:35:54Z isoraqathedh quit (Ping timeout: 265 seconds) 2015-01-21T12:36:07Z booly-yam-8846 joined #lisp 2015-01-21T12:36:23Z intinig joined #lisp 2015-01-21T12:39:22Z soggybread joined #lisp 2015-01-21T12:39:39Z Harag quit (Read error: Connection reset by peer) 2015-01-21T12:40:56Z Harag joined #lisp 2015-01-21T12:41:49Z isoraqathedh joined #lisp 2015-01-21T12:42:36Z dim: looks like apt-get, curl and wget are using it already 2015-01-21T12:43:43Z taraz`` quit (Ping timeout: 256 seconds) 2015-01-21T12:45:03Z isoraqathedh_l quit (Ping timeout: 264 seconds) 2015-01-21T12:45:38Z dim: Xach: what would be the downside of using http_proxy from the env? 2015-01-21T12:46:01Z dim: or rather, why would you choose not to use it? 2015-01-21T12:46:40Z nee joined #lisp 2015-01-21T12:52:46Z Longlius quit (Remote host closed the connection) 2015-01-21T12:54:19Z Denommus joined #lisp 2015-01-21T12:54:19Z Denommus quit (Changing host) 2015-01-21T12:54:19Z Denommus joined #lisp 2015-01-21T12:54:25Z dim: Xach: context of my askinf for http_proxy env support is at https://github.com/dimitri/pgloader/issues/153#issuecomment-70769343 ; where non CL users fail to compile pgloader because of that 2015-01-21T12:55:45Z isoraqathedh_l joined #lisp 2015-01-21T12:56:50Z davazp joined #lisp 2015-01-21T12:58:02Z zadock joined #lisp 2015-01-21T12:58:22Z isoraqathedh quit (Ping timeout: 240 seconds) 2015-01-21T12:58:40Z isoraqathedh joined #lisp 2015-01-21T13:01:17Z isoraqathedh_l quit (Ping timeout: 256 seconds) 2015-01-21T13:01:32Z the_real_intinig joined #lisp 2015-01-21T13:01:47Z intinig quit (Read error: Connection reset by peer) 2015-01-21T13:02:49Z ck_ quit (Ping timeout: 264 seconds) 2015-01-21T13:06:12Z Denommus quit (Read error: Connection reset by peer) 2015-01-21T13:07:21Z attila_lendvai joined #lisp 2015-01-21T13:07:48Z Denommus joined #lisp 2015-01-21T13:07:48Z Denommus quit (Changing host) 2015-01-21T13:07:48Z Denommus joined #lisp 2015-01-21T13:08:52Z guicho quit (Quit: さようなら) 2015-01-21T13:09:08Z isoraqathedh_l joined #lisp 2015-01-21T13:10:44Z ck_ joined #lisp 2015-01-21T13:12:18Z isoraqathedh quit (Ping timeout: 276 seconds) 2015-01-21T13:13:11Z urandom__ joined #lisp 2015-01-21T13:13:45Z Hache_ joined #lisp 2015-01-21T13:15:44Z manuel__ quit (Quit: manuel__) 2015-01-21T13:16:42Z psy_ quit (Read error: No route to host) 2015-01-21T13:18:30Z psy_ joined #lisp 2015-01-21T13:18:36Z JuanDaugherty joined #lisp 2015-01-21T13:19:06Z psy_ quit (Max SendQ exceeded) 2015-01-21T13:19:54Z psy_ joined #lisp 2015-01-21T13:21:14Z newcup joined #lisp 2015-01-21T13:21:26Z manuel__ joined #lisp 2015-01-21T13:22:25Z pranavrc quit 2015-01-21T13:22:32Z isoraqathedh joined #lisp 2015-01-21T13:24:41Z jumblerg quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2015-01-21T13:24:52Z isoraqathedh_l quit (Ping timeout: 245 seconds) 2015-01-21T13:26:58Z isoraqathedh_l joined #lisp 2015-01-21T13:29:51Z isoraqathedh quit (Ping timeout: 276 seconds) 2015-01-21T13:34:45Z vaporatorius joined #lisp 2015-01-21T13:35:56Z isoraqathedh joined #lisp 2015-01-21T13:38:43Z isoraqathedh_l quit (Ping timeout: 245 seconds) 2015-01-21T13:39:28Z bhyde joined #lisp 2015-01-21T13:40:22Z psy_ quit (Ping timeout: 240 seconds) 2015-01-21T13:40:23Z jumblerg joined #lisp 2015-01-21T13:44:01Z Denommus quit (Ping timeout: 272 seconds) 2015-01-21T13:45:55Z isoraqathedh_l joined #lisp 2015-01-21T13:46:32Z CrazyWoods joined #lisp 2015-01-21T13:47:30Z karswell joined #lisp 2015-01-21T13:47:34Z chen_traveler joined #lisp 2015-01-21T13:48:00Z psy_ joined #lisp 2015-01-21T13:48:09Z isoraqathedh quit (Ping timeout: 252 seconds) 2015-01-21T13:48:37Z Vutral quit (Ping timeout: 245 seconds) 2015-01-21T13:49:39Z keen__________38 joined #lisp 2015-01-21T13:50:16Z arnaudga joined #lisp 2015-01-21T13:50:54Z keen__________37 quit (Ping timeout: 264 seconds) 2015-01-21T13:51:37Z EvW joined #lisp 2015-01-21T13:52:53Z enitiz joined #lisp 2015-01-21T13:53:13Z chen_traveler quit (Quit: 离开) 2015-01-21T13:54:06Z chen_traveler joined #lisp 2015-01-21T14:01:16Z Xach: dim: I don't want to use something that works only in a narrow case 2015-01-21T14:01:21Z isoraqathedh joined #lisp 2015-01-21T14:01:55Z mishoo quit (Ping timeout: 256 seconds) 2015-01-21T14:02:21Z arnaudga quit (Ping timeout: 276 seconds) 2015-01-21T14:03:45Z Vutral joined #lisp 2015-01-21T14:03:52Z isoraqathedh_l quit (Ping timeout: 240 seconds) 2015-01-21T14:04:32Z Harag quit (Ping timeout: 246 seconds) 2015-01-21T14:08:52Z nell joined #lisp 2015-01-21T14:11:16Z wglb: xach: re drakma issue: I had a program using drakma, then updated quicklisp dists, then loaded the program that used drakma, saw the error. Next, I ql:quickload chipz, reloaded program, all was fine. 2015-01-21T14:11:35Z Xach: wglb: ok. can that be reproduced easily? 2015-01-21T14:12:39Z Xach: wglb: i couldn't do it with a fresh install of the latest dist, here 2015-01-21T14:12:55Z Xach: when loading drakma, it said it would first load chipz, which it did, and drakma loaded without issue. 2015-01-21T14:14:54Z chen_traveler quit (Changing host) 2015-01-21T14:14:54Z chen_traveler joined #lisp 2015-01-21T14:15:34Z Xach: dim: If you can find a consistent environment variable to use, why not test it out in pgloader and see how well it works? you could use it to insert :proxy "" into the install line. 2015-01-21T14:17:49Z nyef joined #lisp 2015-01-21T14:18:19Z nyef: G'morning all. 2015-01-21T14:19:26Z the_real_intinig quit (Remote host closed the connection) 2015-01-21T14:19:38Z Xach: https://github.com/drurowin/io/blob/master/mtstream.lisp indicates some kind of interesting approach to package naming 2015-01-21T14:19:56Z intinig joined #lisp 2015-01-21T14:20:01Z Xach wonders what manner of information could be stuffed into package name strings 2015-01-21T14:20:37Z davazp quit (Ping timeout: 256 seconds) 2015-01-21T14:20:38Z dlowe: looks pretty unusable without using the package or having local nicknames 2015-01-21T14:20:42Z leo2007 quit (Quit: rcirc on GNU Emacs 24.4.2) 2015-01-21T14:21:20Z gravicappa quit (Remote host closed the connection) 2015-01-21T14:22:16Z pjb: dlowe: agreed. 2015-01-21T14:22:20Z isoraqathedh_l joined #lisp 2015-01-21T14:23:03Z badkins joined #lisp 2015-01-21T14:23:24Z wglb: xach: I will attempt to reproduce on one of my other systems (given the tricky preconditions) and take note details. 2015-01-21T14:23:34Z Cymew: Yuck! That was one ugly package name 2015-01-21T14:23:38Z pjb: Perhaps we should add to symposiums a day of workshops, where groups could work on such questions (local nicknames, hierarchical package name, physical pathname standardization, etc). 2015-01-21T14:23:56Z manuel__ quit (Quit: manuel__) 2015-01-21T14:24:38Z wglb: xach: It happened on laptop first, then again on deskotp system. 2015-01-21T14:25:04Z Xach: wglb: you can get a blank quicklisp directory fairly easily with something like sbcl --no-userinit --load quicklisp.lisp --eval '(quicklisp-quickstart:install :path "quicklisp-drakma-test/")', then sbcl --no-userinit --load quicklisp-drakma-test/setup.lisp 2015-01-21T14:25:08Z isoraqathedh quit (Ping timeout: 265 seconds) 2015-01-21T14:25:26Z Xach: your software could go into quicklisp-drakma-test/local-projects/ 2015-01-21T14:25:32Z Xach: then a quickload should be kind of like a fresh start 2015-01-21T14:27:52Z intinig quit (Ping timeout: 240 seconds) 2015-01-21T14:29:10Z manuel__ joined #lisp 2015-01-21T14:29:31Z manuel__ quit (Client Quit) 2015-01-21T14:30:14Z isoraqathedh joined #lisp 2015-01-21T14:30:27Z leo2007 joined #lisp 2015-01-21T14:30:36Z profess joined #lisp 2015-01-21T14:31:53Z dim: Xach: narrow case, understood -- http_proxy (and apparently the upcase version of it) works from lynx to chrome including wget and curl, not narrow at all 2015-01-21T14:32:36Z tromey joined #lisp 2015-01-21T14:32:47Z isoraqathedh_l quit (Ping timeout: 244 seconds) 2015-01-21T14:34:32Z Xach: What sets http_proxy? 2015-01-21T14:34:38Z eudoxia: to add a datapoint, i also had the problem of someone trying to build cmacro who couldn't because QL didn't read the http_proxy environment variable 2015-01-21T14:34:41Z dim: pjb: "hackathon" maybe then where you do both specs and a first version of a implementation with a known target (asdf/uiop or something easily found in any implementation) 2015-01-21T14:34:45Z dim: Xach: the user, that's the whole point 2015-01-21T14:35:05Z dim: it's something you do in your own environment so that all and any command line tools will know how to ask the proxy 2015-01-21T14:35:26Z Xach: dim: So if you go into the gnome (or whatever) proxy settings and enter a string, the http_proxy environment variable will be set? 2015-01-21T14:35:28Z dim: export http_proxy="http://localhost:3128/" say 2015-01-21T14:35:35Z dim: then you can forget about it 2015-01-21T14:35:37Z Poenikatu quit (Remote host closed the connection) 2015-01-21T14:35:49Z Poenikatu joined #lisp 2015-01-21T14:35:49Z Poenikatu quit (Changing host) 2015-01-21T14:35:49Z Poenikatu joined #lisp 2015-01-21T14:35:51Z dim: Xach: I don't know that it works that way around, it could tho 2015-01-21T14:36:43Z Xach: Please give it a try in pgloader and let me know how well it works. 2015-01-21T14:37:01Z arnaudga joined #lisp 2015-01-21T14:37:07Z dim: want me to patch quicklisp and report? 2015-01-21T14:37:44Z Xach: No, I want you to update pgloader and report. 2015-01-21T14:37:47Z dim: oh, and you're right that while pgloader has support for http locations it doesn't take http_proxy env variable into account ;( 2015-01-21T14:37:49Z isoraqathedh_l joined #lisp 2015-01-21T14:38:00Z Xach: Not for that, but for the quicklisp install. 2015-01-21T14:38:08Z dim: my problem with pgloader here is that the naive way or fixing it breaks quicklisp 2015-01-21T14:38:08Z Xach: If http_proxy is set, add :proxy "" to the install line. 2015-01-21T14:38:23Z dim: I have to see how to implement the conditional in make/bash 2015-01-21T14:38:30Z dim: it's not a showstopper, tho 2015-01-21T14:40:23Z Xach: dim: something like QL_PROXY_ARG=${http_proxy:+:proxy "$http_proxy"} 2015-01-21T14:40:41Z Xach: But not exactly 2015-01-21T14:40:45Z oleo joined #lisp 2015-01-21T14:40:51Z isoraqathedh quit (Ping timeout: 264 seconds) 2015-01-21T14:40:56Z dim: I was thinking of doing it in the lisp expression 2015-01-21T14:41:22Z dim: :proxy "$(http_proxy)" fails when the var is undefined 2015-01-21T14:41:23Z vanila quit (Quit: Leaving) 2015-01-21T14:41:52Z Xach: (quicklisp-quickstart:install $(QL_PROXY_ARG) ...) 2015-01-21T14:42:00Z booly-yam-8846 quit (Ping timeout: 276 seconds) 2015-01-21T14:42:12Z Xach: a-proxy-mately 2015-01-21T14:42:28Z pjb: Anybody remember a few years ago somebody worked on a multi-facet editor in lisp. Any link or keyword? I remember there was a youtube demo. 2015-01-21T14:42:29Z dim: well I might have a recent enough uiop around to stop bothering really 2015-01-21T14:42:39Z dim: :proxy (uiop:getenv "http_proxy") 2015-01-21T14:43:00Z dim: which is nil when the variable isn't defined 2015-01-21T14:43:19Z dim: then if it breaks because it's set to empty string, that's QL fault and the user can fix with unset 2015-01-21T14:43:36Z dim: how recent is uiop:getenv, how can I determine that? 2015-01-21T14:43:48Z isoraqathedh joined #lisp 2015-01-21T14:43:56Z Shinmera: dim: QL only ships asdf 2.6 something, so it won't have UIOP. 2015-01-21T14:43:56Z dim: I would guess recent enough that the versions of SBCL and CCL I target at build time in pgloader have it... 2015-01-21T14:44:02Z Shinmera: UIOP was introduced with ASDF3 2015-01-21T14:44:20Z Shinmera: at least iirc 2015-01-21T14:44:33Z dim: pgloader depends on asdf3 already 2015-01-21T14:44:39Z Shinmera: Yeah but QL doesn't 2015-01-21T14:44:47Z Shinmera: and your point seems to be to get it into QL standard 2015-01-21T14:45:03Z dim: oh yeah, well, that's true yes 2015-01-21T14:45:26Z Shinmera: ASDF2 probably had a similar function, but one would have to go and look for it. 2015-01-21T14:45:50Z isoraqathedh_l quit (Ping timeout: 246 seconds) 2015-01-21T14:45:54Z Xach: dim: looks like it was introduced in 2013-02-06 2015-01-21T14:46:36Z pjb: Ah yeah, it was Levente Mészáros' Projectional editor. 2015-01-21T14:46:45Z ebrasca joined #lisp 2015-01-21T14:46:51Z dim: in pgloader I only support sbcl and ccl so I could introduce a special lisp file to evaluate that would provide a getenv feature to deal with the proxy at QL install time 2015-01-21T14:47:26Z Denommus joined #lisp 2015-01-21T14:47:46Z dim: I think it might be easier to do just that 2015-01-21T14:49:03Z yrk joined #lisp 2015-01-21T14:49:32Z yrk quit (Changing host) 2015-01-21T14:49:32Z yrk joined #lisp 2015-01-21T14:49:35Z Xach: easier than a couple lines of bash? 2015-01-21T14:50:04Z Xach: I can sympathize with writing 20 lines of lisp to avoid writing 2 lines of bash, though. :) 2015-01-21T14:50:21Z Vivitron quit (Read error: Connection reset by peer) 2015-01-21T14:50:37Z Vivitron joined #lisp 2015-01-21T14:52:42Z Denommus` joined #lisp 2015-01-21T14:53:03Z arnaudga quit (Ping timeout: 276 seconds) 2015-01-21T14:53:54Z Denommus quit (Ping timeout: 264 seconds) 2015-01-21T14:55:32Z dim: way easier yes 2015-01-21T14:55:43Z dim: (defun getenv (name &optional default) "Return the current value for the environment variable NAME, or default when unset." (or #+sbcl (sb-ext:posix-getenv name) #+ccl (ccl:getenv name) default)) 2015-01-21T14:55:47Z dim: that's all I need here 2015-01-21T14:56:04Z EvW quit (Ping timeout: 265 seconds) 2015-01-21T14:57:03Z Denommus` quit (Ping timeout: 245 seconds) 2015-01-21T14:57:21Z manuel__ joined #lisp 2015-01-21T14:57:59Z eivarv joined #lisp 2015-01-21T14:58:09Z dim: Xach: https://github.com/dimitri/pgloader/commit/8ce967744c3648658b5c3df2f61bcdb8540f642c 2015-01-21T14:58:12Z ggole quit 2015-01-21T14:58:42Z axion: what does #C() mean? 2015-01-21T14:59:13Z jdz: axion: you sure there's nothing between the parens? but it's a complex number. 2015-01-21T14:59:20Z axion: there is. and thanks 2015-01-21T14:59:45Z nyef: clhs #c 2015-01-21T14:59:45Z specbot: http://www.lispworks.com/reference/HyperSpec/Body/02_dhk.htm 2015-01-21T14:59:46Z booly-yam-8846 joined #lisp 2015-01-21T14:59:58Z jlongster joined #lisp 2015-01-21T15:00:30Z attila_lendvai quit (Quit: Leaving.) 2015-01-21T15:02:05Z Petit_Dejeuner__ joined #lisp 2015-01-21T15:05:48Z Petit_Dejeuner_ quit (Ping timeout: 245 seconds) 2015-01-21T15:06:55Z Denommus joined #lisp 2015-01-21T15:07:17Z Adlai joined #lisp 2015-01-21T15:08:45Z isoraqathedh_l joined #lisp 2015-01-21T15:10:00Z Ethan- quit (Remote host closed the connection) 2015-01-21T15:10:13Z Adlai quit (Remote host closed the connection) 2015-01-21T15:11:01Z isoraqathedh quit (Ping timeout: 252 seconds) 2015-01-21T15:11:04Z Adlai joined #lisp 2015-01-21T15:11:38Z isoraqathedh joined #lisp 2015-01-21T15:12:31Z gendl joined #lisp 2015-01-21T15:12:33Z MutSbeta joined #lisp 2015-01-21T15:13:52Z isoraqathedh_l quit (Ping timeout: 240 seconds) 2015-01-21T15:14:07Z eru quit (Quit: WeeChat 1.1) 2015-01-21T15:15:17Z taraz`` joined #lisp 2015-01-21T15:16:07Z isoraqathedh_l joined #lisp 2015-01-21T15:16:10Z Cheery joined #lisp 2015-01-21T15:17:23Z Cheery: trying to install projectured with quicklisp. 2015-01-21T15:17:29Z EvW joined #lisp 2015-01-21T15:17:36Z Cheery: I keep getting 2015-01-21T15:17:36Z Cheery: COMPILE-FILE-ERROR while compiling # 2015-01-21T15:18:02Z Cheery: I figure my sbcl has old cffi somewhere 2015-01-21T15:18:09Z Xach: Cheery: sometimes (but not always) the real error is earlier in the build log 2015-01-21T15:18:16Z Xach: Cheery: what do you get from (ql:where-is-system "cffi") 2015-01-21T15:18:17Z Xach: ? 2015-01-21T15:18:31Z Cheery: #P"/usr/share/common-lisp/source/cl-cffi/" 2015-01-21T15:18:34Z isoraqathedh quit (Ping timeout: 255 seconds) 2015-01-21T15:18:48Z Xach: That is a bad sign. If you remove that version of cffi, you might make progress. 2015-01-21T15:19:00Z Xach: If you have other stuff in /usr/share/common-lisp/source/ it might interfere later, though. 2015-01-21T15:20:47Z Longlius joined #lisp 2015-01-21T15:21:11Z Cheery: interesting 2015-01-21T15:21:36Z Cheery: got the :projectured.sdl loaded now. but it didn't open up anything 2015-01-21T15:22:09Z Cheery: do I need to call an entry point of some kind? 2015-01-21T15:22:47Z Xach: that seems probable. i haven't used projectured, though, so i'm not sure. 2015-01-21T15:22:49Z dim: Xach: note that current versions of debian (sid, testing) have an uptodate cffi package wrt quicklisp 2015-01-21T15:23:36Z dim: the goal is for /usr/share/common-lisp to stop being an indicator of where the problem lies down the road, so just mentionning 2015-01-21T15:23:47Z Xach: an admirable goal 2015-01-21T15:24:13Z Cheery: ok. now I see s omething 2015-01-21T15:24:28Z Xach: dim: will stable make monthly updates to match quicklisp as well? 2015-01-21T15:24:57Z dim: nope, I don't think so 2015-01-21T15:25:14Z intinig joined #lisp 2015-01-21T15:25:16Z isoraqathedh joined #lisp 2015-01-21T15:25:21Z Grue` quit (Ping timeout: 272 seconds) 2015-01-21T15:25:46Z BitPuffin joined #lisp 2015-01-21T15:25:53Z dim: stable in debian refers not to the package but to the tuple (package-name, version), it's a promise that given stable you can recompile on solid ground: nothing changed from last compile except for security bugs having been fixed 2015-01-21T15:26:07Z Grue` joined #lisp 2015-01-21T15:26:19Z dim: debian stable ≈ not a moving target 2015-01-21T15:28:15Z isoraqathedh_l quit (Ping timeout: 264 seconds) 2015-01-21T15:29:45Z isoraqathedh_l joined #lisp 2015-01-21T15:32:04Z isoraqathedh quit (Ping timeout: 255 seconds) 2015-01-21T15:32:28Z ahungry_ joined #lisp 2015-01-21T15:33:34Z intinig quit (Ping timeout: 245 seconds) 2015-01-21T15:38:11Z Denommus` joined #lisp 2015-01-21T15:38:34Z MoALTz_ joined #lisp 2015-01-21T15:39:22Z Denommus quit (Ping timeout: 240 seconds) 2015-01-21T15:40:49Z Xach: dim: is there a way to know to what quicklisp release stable is pegged? 2015-01-21T15:41:45Z dim: the canonical answer is http://packages.debian.org/quicklisp 2015-01-21T15:42:22Z MoALTz__ quit (Ping timeout: 240 seconds) 2015-01-21T15:42:32Z Denommus` quit (Ping timeout: 246 seconds) 2015-01-21T15:42:36Z dim: then https://packages.debian.org/jessie/cl-quicklisp shows 1.0-1 and jessie is frozen to be next stable 2015-01-21T15:42:48Z dlowe: I did not know quicklisp was in debian. That's awesome. 2015-01-21T15:43:01Z Xach: dim: i don't understand. what does 1.0-1 mean? 2015-01-21T15:43:04Z dim: only FTBFS bug fixes may enter jessie now, IIRC (FTBFS being won't build) 2015-01-21T15:43:15Z dlowe: And funny, considering debian's attitude towards sub-package managers. 2015-01-21T15:43:16Z dim: Xach: oh. dunno. 2015-01-21T15:43:39Z Xach: dim: quicklisp dist versions look more like "2015-01-42" 2015-01-21T15:43:46Z joast quit (Quit: Leaving.) 2015-01-21T15:45:20Z PuercoPop: Poenikatu: yes, for example lispkit it uses https://github.com/AeroNotix/lispkit/blob/master/lispkit.lisp#L13 2015-01-21T15:45:52Z pt1 quit (Ping timeout: 240 seconds) 2015-01-21T15:46:35Z isoraqathedh_l quit (Ping timeout: 252 seconds) 2015-01-21T15:46:35Z harish joined #lisp 2015-01-21T15:46:52Z Cheery: hm.. 2015-01-21T15:48:14Z dim: ;; FIXME: get this version string from somewhere else. 2015-01-21T15:48:14Z dim: (add-line "User-Agent: quicklisp-bootstrap/2011040600") 2015-01-21T15:48:22Z dim: I see that in the sources in debian's package 1.0-1 Xach 2015-01-21T15:48:50Z Karl_Dscc quit (Remote host closed the connection) 2015-01-21T15:49:18Z dim: also the debian package has been made Tue, 19 Jul 2011 20:49:14 +0200 2015-01-21T15:49:36Z zophy_ joined #lisp 2015-01-21T15:49:58Z Cheery: okay.. so I find heap of stuff by reading about projectional editors. 2015-01-21T15:50:06Z dim: now I don't use cl-quicklisp in any of my debian cl packages 2015-01-21T15:50:17Z dim: I don't see why it would make sense to use both QL and apt 2015-01-21T15:50:32Z Xach: dim: Sorry, I was unclear. I mean what quicklisp dist provided the packages for the lisp libraries in stable. 2015-01-21T15:50:41Z Xach: Not what version is the quicklisp program itself. 2015-01-21T15:50:52Z chen_traveler quit (Quit: 离开) 2015-01-21T15:50:58Z Cheery: working on my own editor, where I've managed to handle layout rather all right, but I'm looking around, wondering if there were better document module 2015-01-21T15:51:01Z Cheery: *model 2015-01-21T15:51:07Z isoraqathedh joined #lisp 2015-01-21T15:51:12Z chen_traveler joined #lisp 2015-01-21T15:51:12Z chen_traveler quit (Changing host) 2015-01-21T15:51:12Z chen_traveler joined #lisp 2015-01-21T15:51:19Z dim: oh, Xach, /usr/share/cl-quicklisp/quicklisp.lisp is the only lisp file provided by the debian package 2015-01-21T15:51:26Z xyh joined #lisp 2015-01-21T15:51:30Z mhd_ joined #lisp 2015-01-21T15:51:44Z dim: to use quicklisp from that package you need to (load #p"/usr/share/cl-quicklisp/quicklisp.lisp") 2015-01-21T15:51:54Z dim: so they only package the bootstrap to avoid having to wget it 2015-01-21T15:52:15Z dim: there's no QL dist included in debian wholesale 2015-01-21T15:52:25Z dim: I'm doing the dist->package myself 2015-01-21T15:52:31Z dim: for "my packages" 2015-01-21T15:52:41Z dim: cf https://github.com/dimitri/ql-to-deb 2015-01-21T15:53:07Z xyh: how can I use :if-feature of ASDF to compile test optionally ? 2015-01-21T15:53:36Z Xach: dim: right - how can i tell what dist you started from? is there any way? 2015-01-21T15:53:56Z xorox90 joined #lisp 2015-01-21T15:53:59Z dim: the debian/changelog files 2015-01-21T15:54:14Z Xach: dim: for a particular project? 2015-01-21T15:54:29Z dim: e.g. https://github.com/dimitri/ql-to-deb/blob/master/packages/cffi/debian/changelog 2015-01-21T15:54:47Z dim: or https://github.com/dimitri/ql-to-deb/blob/master/packages/drakma/debian/changelog 2015-01-21T15:55:07Z Xach: dim: where does that say what dist version it came from? 2015-01-21T15:55:08Z dim: simpler still: https://github.com/dimitri/ql-to-deb/blob/master/packages/chipz/debian/changelog 2015-01-21T15:55:14Z dim: cl-chipz (20130128-1) unstable; urgency=medium 2015-01-21T15:55:27Z dim: within the parens you will find the Quicklisp provided version number 2015-01-21T15:55:37Z dim: right, which is not always a dist version 2015-01-21T15:55:38Z Xach: dim: that is for the chipz project version, not the dist version 2015-01-21T15:55:40Z dim: that info is lost 2015-01-21T15:55:42Z Xach: ok 2015-01-21T15:55:52Z dim: took me some time to parse/understand the question sorry 2015-01-21T15:56:03Z Xach: dim: the reason i ask is that it may be useful, within quicklisp, to set up an environment that is similar to debian stable. 2015-01-21T15:56:04Z dim: (and I'm not even on painkillers anymore today) 2015-01-21T15:56:16Z dim: ooh, I see 2015-01-21T15:56:17Z Xach: if you know the version involved, it's easy to do that. harder if you don't know. 2015-01-21T15:56:31Z dim: it's going to be quite hard to do that I'm sorry 2015-01-21T15:56:50Z dim: what I do is run `ql-to-deb update` each time you release a dist 2015-01-21T15:57:05Z dim: and that updates only those packages that I have that have been updated in your dist 2015-01-21T15:57:20Z dim: so it's going to have to be per-package I fear 2015-01-21T15:57:29Z dim: and if I miss a ql dist odds are off again 2015-01-21T15:57:37Z Xach: any way to make a meta project of some sort? 2015-01-21T15:57:57Z Xach: doc/data only? 2015-01-21T15:57:58Z dim: ./ql-to-deb status will tell you plenty of things about QL and debian current versions (but only works within a debian box) 2015-01-21T15:58:29Z dim: (because it relies on debian utilities such as the rmadison command) 2015-01-21T15:58:39Z mvilleneuve quit (Ping timeout: 256 seconds) 2015-01-21T15:58:44Z dim: how do you mean, meta project? to track dists? 2015-01-21T15:59:18Z Xach: a debian package like ql-to-deb-info that has /usr/share/doc/ql-to-deb-info/version.txt or something. 2015-01-21T15:59:46Z Xach: version + dist url of upstream dist 2015-01-21T15:59:52Z zophy_ quit (Ping timeout: 265 seconds) 2015-01-21T16:00:27Z dim: ql-to-deb hasn't entered debian yet itself, I fear 2015-01-21T16:00:48Z dim: I'll see about that, tho 2015-01-21T16:01:32Z kapil__ quit (Quit: Connection closed for inactivity) 2015-01-21T16:01:35Z dim: currently the whole scope of ql-to-deb is automating steps so that it's possible for me to maintain 50+ cl packages in debian, there's nothing else to it 2015-01-21T16:01:44Z dim: it should be possible to extend it for your needs too 2015-01-21T16:01:58Z Xach: this is really just a theoretical situation - i don't think i'll need it any time soon. but i can imagine it, and it would be hard to get it without a little more explicit support. 2015-01-21T16:04:32Z isoraqathedh_l joined #lisp 2015-01-21T16:04:38Z dim: currently to have the information you would have to join in between QL package versions in each dist and debian package version 2015-01-21T16:04:57Z dim: it's easy enough to do, the ql-to-deb status command does about that 2015-01-21T16:05:27Z dim: https://github.com/dimitri/ql-to-deb/blob/master/src/commands.lisp#L42 2015-01-21T16:06:41Z isoraqathedh quit (Ping timeout: 246 seconds) 2015-01-21T16:06:45Z dim: only runs on debian tho (rmadison) 2015-01-21T16:10:19Z Adlai quit (Remote host closed the connection) 2015-01-21T16:10:54Z Adlai joined #lisp 2015-01-21T16:15:03Z gravicappa joined #lisp 2015-01-21T16:16:17Z Harag joined #lisp 2015-01-21T16:17:17Z zophy_ joined #lisp 2015-01-21T16:21:24Z nee quit (Remote host closed the connection) 2015-01-21T16:21:30Z intinig joined #lisp 2015-01-21T16:21:56Z Hache__ joined #lisp 2015-01-21T16:22:06Z wglb: xach: so on a system that is up to date quicklisp-wise, I have drakma-1.3.11 and a program named app-crawl that uses drakma. Loading app-crawl through slime gives a stack dump with the top message 'Component :CHIPZ not found, required by #' and '[Condition of type ASDF/FIND-COMPONENT:MISSING-DEPENDENCY]' 2015-01-21T16:22:36Z wglb: xach: The 'software' directory of quicklisp has drakma-1.3.11, but no chipz. 2015-01-21T16:22:51Z Hache_ quit (Ping timeout: 264 seconds) 2015-01-21T16:23:16Z Alfr joined #lisp 2015-01-21T16:23:32Z Xach: wglb: how did you try to load app-crawl? 2015-01-21T16:24:06Z wglb: with slime typing ',' at prompt, then the name of my prog 'app-crawl'. 2015-01-21T16:24:15Z Xach: ,app-crawl? 2015-01-21T16:24:21Z wglb: Right 2015-01-21T16:24:38Z Xach: I don't know what that does, sorry. 2015-01-21T16:24:57Z Xach: If you use (ql:quickload "app-crawl") I would expect drakma and dependencies to get installed automatically. 2015-01-21T16:25:01Z wglb: Sorry. ',lo' 2015-01-21T16:25:09Z wglb: Then 'app-crawl' 2015-01-21T16:25:22Z Xach: Ok, for that I believe it uses (asdf:load-system ...) which would not normally install prerequisites. 2015-01-21T16:25:23Z isoraqathedh joined #lisp 2015-01-21T16:25:56Z MutSbeta quit (Quit: Leaving.) 2015-01-21T16:25:57Z wglb: But doesn't the quicklisp 'update-all-dists' take care of dependency loading? 2015-01-21T16:26:18Z mishoo joined #lisp 2015-01-21T16:26:26Z wglb: This could be my misunderstanding. 2015-01-21T16:26:38Z Xach: wglb: no. quickload installs software and dependencies. update-dist fetches metadata about what is available. 2015-01-21T16:27:26Z wglb: So the first time I used drakma, i did '(ql:quickload "drakma")' and it took care of all dependenciex. 2015-01-21T16:27:38Z Xach: Yes. 2015-01-21T16:27:53Z isoraqathedh_l quit (Ping timeout: 245 seconds) 2015-01-21T16:27:56Z wglb: So next time around, if drakma adds a new dependency, we don't pull in that new dependency with "update-all-dists"? 2015-01-21T16:28:16Z Xach: wglb: No. But if you quickload drakma (or something that depends on drakma), it will get the new software. 2015-01-21T16:28:50Z wglb: Ah. I was expecting a similar dependency-fetching behavior with update-all-dists and the quickload. 2015-01-21T16:28:51Z arenz quit (Ping timeout: 264 seconds) 2015-01-21T16:30:51Z wglb: Sounds like an error in my expectations. 2015-01-21T16:30:57Z intinig quit (Remote host closed the connection) 2015-01-21T16:31:20Z eudoxia quit (Quit: Leaving) 2015-01-21T16:31:25Z intinig joined #lisp 2015-01-21T16:31:53Z Longlius quit (Ping timeout: 246 seconds) 2015-01-21T16:31:56Z Xach: If there was documentation for Quicklisp, it would be an error. It's a failure to make clear what to expect. 2015-01-21T16:35:04Z wglb: And my usage pattern may be a litte unusual as well, with using the ql: commands to get new distributions and update, rather than operationally. 2015-01-21T16:35:19Z wglb: Except for quickproject. Then I do a ql each time. 2015-01-21T16:35:39Z wglb: Thanks for your help, and serious thanks for quicklisp work overall. 2015-01-21T16:35:50Z Xach: wglb: when i'm building standalone programs, i often use one quickload to get all the prerequisites, then use asdf commands to load up the final image. 2015-01-21T16:36:01Z Xach: so it basically builds the whole project twice 2015-01-21T16:36:08Z mvilleneuve joined #lisp 2015-01-21T16:36:12Z Xach: not ideal, but i'm not sure of a more reliable way to make sure everything needed is available. 2015-01-21T16:38:43Z wglb: Ah. I only build standalond programs for about half my programs. The rest I either do from slime repl, or 'sbcl --eval "(asdf:operate 'asdf:load-op 'fg)" ...' 2015-01-21T16:39:25Z wglb: and then save-core 2015-01-21T16:39:35Z intinig quit (Ping timeout: 246 seconds) 2015-01-21T16:39:40Z wglb: And this particular method actually predates the existance of quicklisp, and I haven't gone back and revisited it. 2015-01-21T16:39:47Z Xach: when i'm not saving a standalone thing, i usually load stuff with quickload 2015-01-21T16:40:42Z wglb: I should rethink how I do it. The other workflow is --eval in a makefile for project that builds .TeX files for report. 2015-01-21T16:40:46Z jasom: I don't know if anybody else in here uses weblocks, but I seem to have a regression with the latest quicklisp version 2015-01-21T16:41:24Z wglb: xach: I do that for the report code since it changes quite frequently. 2015-01-21T16:41:26Z joast joined #lisp 2015-01-21T16:41:55Z jasom: namely pushing the "Add" button on the gridview widget doesn't seem to properly force a redraw of the widget, so it appears to do nothing, but hitting reload in the browser causes the add form to appear 2015-01-21T16:42:32Z intinig joined #lisp 2015-01-21T16:42:53Z EvW quit (Ping timeout: 265 seconds) 2015-01-21T16:45:36Z wilfredh joined #lisp 2015-01-21T16:47:57Z isoraqathedh_l joined #lisp 2015-01-21T16:48:12Z ggole joined #lisp 2015-01-21T16:48:35Z manuel__ quit (Quit: manuel__) 2015-01-21T16:49:58Z jasom: Xach: how do I get the commit id for things in quicklisp that come from git? 2015-01-21T16:50:22Z isoraqathedh quit (Ping timeout: 240 seconds) 2015-01-21T16:51:22Z Xach: jasom: there isn't a good way, sorry. it is high on my list of things to provide soon. you can get only the date. 2015-01-21T16:51:48Z Xach: i would like to provide provenance info for all projects in enough detail to reproduce stuff like this. 2015-01-21T16:52:29Z isoraqathedh_l is now known as isoraqathedh 2015-01-21T16:53:32Z jasom: Well it looks like they recently changed the place where widgets are automatically marked dirty to be far less aggressive, so this probably is related to that. A manual mark-dirty fixes the issue; I'll check to see if that codes been touched since quicklisp updated 2015-01-21T16:55:11Z Hache_ joined #lisp 2015-01-21T16:55:39Z Hache__ quit (Ping timeout: 245 seconds) 2015-01-21T16:56:33Z wooden quit (Ping timeout: 276 seconds) 2015-01-21T16:56:41Z wooden joined #lisp 2015-01-21T16:56:57Z isoraqathedh_l joined #lisp 2015-01-21T16:57:06Z manuel__ joined #lisp 2015-01-21T16:57:46Z jasom: The frightening thing is that I was able to fix this so quickly; I feel like less of a person for actually understanding how weblocks is working. 2015-01-21T16:58:20Z rm34D joined #lisp 2015-01-21T16:58:55Z booly-yam-8846 quit (Ping timeout: 255 seconds) 2015-01-21T16:59:27Z isoraqathedh quit (Ping timeout: 245 seconds) 2015-01-21T16:59:54Z Fade laughs 2015-01-21T17:00:04Z Fade: I know how you feel. :) 2015-01-21T17:00:37Z nell quit (Quit: WeeChat 1.2-dev) 2015-01-21T17:01:19Z Hache__ joined #lisp 2015-01-21T17:01:51Z Hache_ quit (Ping timeout: 264 seconds) 2015-01-21T17:02:44Z jasom: of course it helped that the most recent post on the weblocks group was complaining about changing something that broke nearly all 3rd party widgets with only a micro version bump 2015-01-21T17:03:07Z jasom: apparently it broke 1st party widgets too :) 2015-01-21T17:03:23Z jdz: is weblocks' test suite fixed yet? 2015-01-21T17:04:15Z Harag quit (Ping timeout: 264 seconds) 2015-01-21T17:05:00Z Hache_ joined #lisp 2015-01-21T17:06:34Z devll joined #lisp 2015-01-21T17:06:41Z Hache__ quit (Ping timeout: 272 seconds) 2015-01-21T17:08:02Z frkout_ quit (Read error: Connection reset by peer) 2015-01-21T17:08:21Z frkout joined #lisp 2015-01-21T17:08:42Z Hache__ joined #lisp 2015-01-21T17:09:10Z Xach: Adlai: is scalpl known-broken right now? i can't build it. 2015-01-21T17:09:37Z Adlai: hm 2015-01-21T17:09:42Z Adlai: (it's not) 2015-01-21T17:09:51Z Hache_ quit (Ping timeout: 272 seconds) 2015-01-21T17:10:06Z Xach: i can post the log shortly 2015-01-21T17:10:16Z fantazo quit (Quit: Verlassend) 2015-01-21T17:10:21Z nell joined #lisp 2015-01-21T17:10:45Z Adlai quit (Remote host closed the connection) 2015-01-21T17:11:12Z Adlai joined #lisp 2015-01-21T17:11:14Z yenda joined #lisp 2015-01-21T17:11:17Z redeemed quit (Quit: q) 2015-01-21T17:11:36Z Adlai: Xach: building it from scratch gives me an error when compiling cl-dbi 2015-01-21T17:13:15Z yenda: if I want to check the format of the input of one of my functions, am I doing something wrong ? what would be the "lispy" way to refuse values that won't fit what the function can do ? 2015-01-21T17:13:57Z jdz: clhs check-type 2015-01-21T17:13:57Z specbot: http://www.lispworks.com/reference/HyperSpec/Body/m_check_.htm 2015-01-21T17:13:59Z jdz: clhs assert 2015-01-21T17:13:59Z specbot: http://www.lispworks.com/reference/HyperSpec/Body/m_assert.htm 2015-01-21T17:13:59Z Xach: yenda: check-type is a good way 2015-01-21T17:14:16Z Adlai: Xach: builds cleanly with ccl on quicklisp 2015-01-13 2015-01-21T17:14:28Z Xach: Adlai: hmm, I get an odd error: http://report.quicklisp.org/2015-01-21/failure-report/scalpl.html#scalpl 2015-01-21T17:15:01Z Adlai: that's just from building it!? 2015-01-21T17:15:35Z Adlai: i get that error sporadically when running it, due to network issues, not sure why would it happen from just compiling the code 2015-01-21T17:16:57Z jewel quit (Quit: Leaving) 2015-01-21T17:16:57Z Adlai: oh it's trying to sniff the market precisions from bitfinex, and getting the SSL error. this is a sporadic error... i guess i should make it so it doesn't connect to an exchange unless necessary. 2015-01-21T17:17:02Z Longlius joined #lisp 2015-01-21T17:17:30Z Xach: i'm using asdf:load-system when i get that error 2015-01-21T17:17:53Z Xach: backtrace indicates it's doing something in bitfinex.fasl 2015-01-21T17:18:00Z munksgaard quit (Ping timeout: 276 seconds) 2015-01-21T17:18:18Z Xach: make-instance on that makes a connection? 2015-01-21T17:18:43Z frkout quit (Ping timeout: 255 seconds) 2015-01-21T17:18:57Z Adlai: yes, loading exchange files accesses the exchange APIs to find out which markets are available on each one. i should do this lazily, rather than eagerly. 2015-01-21T17:19:21Z booly-yam-8846 joined #lisp 2015-01-21T17:19:32Z eivarv quit (Quit: Sleep) 2015-01-21T17:19:52Z Xach: that would be cool. 2015-01-21T17:20:25Z badkins quit 2015-01-21T17:20:27Z Longlius quit (Remote host closed the connection) 2015-01-21T17:21:16Z innertracks joined #lisp 2015-01-21T17:21:20Z Karl_Dscc joined #lisp 2015-01-21T17:22:21Z mvilleneuve quit (Quit: This computer has gone to sleep) 2015-01-21T17:26:48Z xrash joined #lisp 2015-01-21T17:27:16Z Ragnaroek quit (Ping timeout: 255 seconds) 2015-01-21T17:28:19Z hekmek joined #lisp 2015-01-21T17:30:57Z EvW joined #lisp 2015-01-21T17:33:26Z Adlai: Xach: I've disabled the exchange APIs until I have lazy loading properly implemented. it should build cleanly now. 2015-01-21T17:36:31Z scymtym joined #lisp 2015-01-21T17:45:29Z Xach: thanks 2015-01-21T17:45:52Z taraz`` quit (Ping timeout: 240 seconds) 2015-01-21T17:59:22Z Hache_ joined #lisp 2015-01-21T18:00:31Z Hache__ quit (Ping timeout: 272 seconds) 2015-01-21T18:01:09Z Alfr quit (Ping timeout: 252 seconds) 2015-01-21T18:01:12Z egp_ quit (Remote host closed the connection) 2015-01-21T18:02:12Z enitiz quit (Quit: Leaving) 2015-01-21T18:03:53Z Hache_ quit (Ping timeout: 256 seconds) 2015-01-21T18:04:17Z MoALTz_ quit (Quit: Leaving) 2015-01-21T18:04:48Z MoALTz joined #lisp 2015-01-21T18:06:26Z egp_ joined #lisp 2015-01-21T18:07:08Z psy_ quit (Read error: No route to host) 2015-01-21T18:07:42Z Vivitron quit (Ping timeout: 264 seconds) 2015-01-21T18:08:48Z Bicyclidine joined #lisp 2015-01-21T18:11:16Z munksgaard joined #lisp 2015-01-21T18:14:50Z isoraqathedh joined #lisp 2015-01-21T18:15:05Z isoraqathedh quit (Client Quit) 2015-01-21T18:15:13Z rm34D quit (Ping timeout: 256 seconds) 2015-01-21T18:15:20Z Davidbrcz joined #lisp 2015-01-21T18:15:54Z rm34D joined #lisp 2015-01-21T18:17:37Z isoraqathedh_l quit (Ping timeout: 272 seconds) 2015-01-21T18:21:07Z devll quit (Remote host closed the connection) 2015-01-21T18:21:12Z Quadrescence joined #lisp 2015-01-21T18:23:46Z psy_ joined #lisp 2015-01-21T18:27:05Z ebrasca quit (Remote host closed the connection) 2015-01-21T18:30:22Z arnaudga joined #lisp 2015-01-21T18:35:15Z zacharias quit (Ping timeout: 252 seconds) 2015-01-21T18:39:23Z xorox90 quit (Quit: Connection closed for inactivity) 2015-01-21T18:41:25Z eudoxia joined #lisp 2015-01-21T18:41:51Z librapk joined #lisp 2015-01-21T18:43:54Z librapk: guys i am following practical common lisp it hints on using lispbox 2015-01-21T18:43:56Z enitiz joined #lisp 2015-01-21T18:44:02Z gabriel_laddel joined #lisp 2015-01-21T18:44:12Z librapk: i have two question 1) it was Last updated: February 6, 2011 2015-01-21T18:44:43Z librapk: 2) i keep mixing up buffers in emacs 2015-01-21T18:45:21Z profil joined #lisp 2015-01-21T18:45:53Z zadock quit (Quit: Leaving) 2015-01-21T18:45:56Z librapk: is lispbox is good for learning 2015-01-21T18:46:20Z eudoxia: i think the latest equivalent is http://www.iqool.de/lispstick.html 2015-01-21T18:46:32Z Karl_Dscc quit (Remote host closed the connection) 2015-01-21T18:47:40Z librapk: does it have a version for ubuntu 2015-01-21T18:48:09Z eudoxia: oh i assumed you were using windows 2015-01-21T18:48:12Z pt1 joined #lisp 2015-01-21T18:48:32Z eudoxia: this is a good guide for setting that up http://www.mohiji.org/2011/01/31/modern-common-lisp-on-linux/ 2015-01-21T18:50:02Z librapk: ok thanks 2015-01-21T18:51:08Z Patzy quit (Remote host closed the connection) 2015-01-21T18:51:15Z Patzy joined #lisp 2015-01-21T18:53:48Z hiroakip joined #lisp 2015-01-21T18:55:51Z MoALTz_ joined #lisp 2015-01-21T18:58:51Z MoALTz quit (Ping timeout: 264 seconds) 2015-01-21T19:01:21Z arnaudga quit (Ping timeout: 276 seconds) 2015-01-21T19:01:34Z enitiz quit (Quit: Leaving) 2015-01-21T19:01:50Z RedEight joined #lisp 2015-01-21T19:03:23Z enitiz joined #lisp 2015-01-21T19:03:59Z Bicyclidine quit (Ping timeout: 245 seconds) 2015-01-21T19:04:41Z intinig quit (Remote host closed the connection) 2015-01-21T19:04:50Z badkins joined #lisp 2015-01-21T19:05:15Z booly-yam-8846 quit (Ping timeout: 276 seconds) 2015-01-21T19:05:57Z hekmek quit (Quit: Verlassend) 2015-01-21T19:09:48Z zophy_ quit (Ping timeout: 276 seconds) 2015-01-21T19:11:26Z Adlai quit (Remote host closed the connection) 2015-01-21T19:11:57Z Adlai joined #lisp 2015-01-21T19:17:52Z Bicyclidine joined #lisp 2015-01-21T19:24:33Z AntiSpamMeta quit (Read error: Connection reset by peer) 2015-01-21T19:24:46Z AntiSpamMeta joined #lisp 2015-01-21T19:27:04Z librapk quit (Quit: Leaving) 2015-01-21T19:36:27Z rick-monster quit (Ping timeout: 276 seconds) 2015-01-21T19:36:47Z jumblerg quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2015-01-21T19:39:58Z gabriel_laddel quit (Ping timeout: 245 seconds) 2015-01-21T19:40:18Z Joreji joined #lisp 2015-01-21T19:40:36Z Alfr joined #lisp 2015-01-21T19:45:08Z jumblerg joined #lisp 2015-01-21T19:50:00Z scharan quit (Quit: WeeChat 0.4.2) 2015-01-21T19:51:17Z gabriel_laddel joined #lisp 2015-01-21T19:57:41Z otwieracz quit (Ping timeout: 272 seconds) 2015-01-21T19:58:50Z gendl quit (Quit: gendl) 2015-01-21T19:59:12Z Davidbrcz quit (Ping timeout: 276 seconds) 2015-01-21T20:00:17Z gendl joined #lisp 2015-01-21T20:02:13Z otwieracz joined #lisp 2015-01-21T20:02:22Z Patzy quit (Ping timeout: 240 seconds) 2015-01-21T20:03:27Z Patzy joined #lisp 2015-01-21T20:04:58Z zadock joined #lisp 2015-01-21T20:12:27Z ggole quit 2015-01-21T20:12:28Z itakmar joined #lisp 2015-01-21T20:14:23Z nikki93 joined #lisp 2015-01-21T20:14:31Z nikki93 quit (Remote host closed the connection) 2015-01-21T20:15:42Z zacharias joined #lisp 2015-01-21T20:18:27Z xyh quit (Ping timeout: 265 seconds) 2015-01-21T20:23:54Z wilfredh quit (Quit: Connection closed for inactivity) 2015-01-21T20:29:00Z Vivitron joined #lisp 2015-01-21T20:34:12Z scharan joined #lisp 2015-01-21T20:35:56Z scharan quit (Client Quit) 2015-01-21T20:37:47Z scharan joined #lisp 2015-01-21T20:39:02Z enitiz quit (Ping timeout: 245 seconds) 2015-01-21T20:39:13Z scharan quit (Client Quit) 2015-01-21T20:39:36Z scharan joined #lisp 2015-01-21T20:41:16Z eivarv joined #lisp 2015-01-21T20:41:32Z Karl_Dscc joined #lisp 2015-01-21T20:43:23Z Longlius joined #lisp 2015-01-21T20:45:20Z Davidbrcz joined #lisp 2015-01-21T20:46:51Z gendl left #lisp 2015-01-21T20:49:33Z logbitp joined #lisp 2015-01-21T20:49:51Z innertracks quit (Quit: innertracks) 2015-01-21T20:50:55Z a20150121 joined #lisp 2015-01-21T20:51:48Z rtra quit (Ping timeout: 265 seconds) 2015-01-21T20:52:30Z ruste_ joined #lisp 2015-01-21T20:52:40Z ruste_ quit (Remote host closed the connection) 2015-01-21T20:52:48Z a20150121 quit (Client Quit) 2015-01-21T20:57:00Z xyh joined #lisp 2015-01-21T20:57:11Z rtra joined #lisp 2015-01-21T20:58:37Z qlkzy quit (Ping timeout: 245 seconds) 2015-01-21T20:59:02Z egp_ quit (Ping timeout: 245 seconds) 2015-01-21T20:59:35Z egp_ joined #lisp 2015-01-21T21:00:45Z LiamH joined #lisp 2015-01-21T21:01:28Z qlkzy joined #lisp 2015-01-21T21:02:22Z sdemarre quit (Ping timeout: 245 seconds) 2015-01-21T21:04:43Z rme joined #lisp 2015-01-21T21:05:22Z Patzy quit (Ping timeout: 240 seconds) 2015-01-21T21:05:28Z rme: H4ns: are you around? 2015-01-21T21:06:30Z Patzy joined #lisp 2015-01-21T21:08:26Z nand1 joined #lisp 2015-01-21T21:09:27Z rme: H4ns: I'll send mail. 2015-01-21T21:09:56Z JuanDaugherty quit (Remote host closed the connection) 2015-01-21T21:13:12Z angavrilov quit (Remote host closed the connection) 2015-01-21T21:14:02Z xyh quit (Ping timeout: 265 seconds) 2015-01-21T21:14:45Z hiroakip quit (Ping timeout: 244 seconds) 2015-01-21T21:18:35Z minion quit (Remote host closed the connection) 2015-01-21T21:18:46Z minion joined #lisp 2015-01-21T21:20:48Z Longlius quit (Remote host closed the connection) 2015-01-21T21:21:39Z Vivitron quit (Ping timeout: 264 seconds) 2015-01-21T21:30:59Z rme left #lisp 2015-01-21T21:33:14Z enitiz joined #lisp 2015-01-21T21:36:44Z taraz joined #lisp 2015-01-21T21:37:02Z ahungry_ quit (Quit: leaving) 2015-01-21T21:38:39Z Joreji quit (Ping timeout: 276 seconds) 2015-01-21T21:39:03Z pt1 quit (Remote host closed the connection) 2015-01-21T21:39:44Z enitiz quit (Excess Flood) 2015-01-21T21:39:55Z xyh joined #lisp 2015-01-21T21:45:17Z enitiz joined #lisp 2015-01-21T21:46:27Z xyh: is there a function to calculate how many arguments a format-control-string will take? 2015-01-21T21:48:37Z Quadrescence: xyh, no because it can be variable 2015-01-21T21:48:41Z yrk quit (Quit: ERC (IRC client for Emacs 25.0.50.1)) 2015-01-21T21:49:34Z kcj joined #lisp 2015-01-21T21:49:34Z Xach: xyh: not built-in. sbcl and ccl have internal bits that do it to the extent it can be known. 2015-01-21T21:49:39Z Xach: possibly other implementations have it too. 2015-01-21T21:51:04Z xyh: I am writing a cute function called CAT ^-^ 2015-01-21T21:51:23Z Xach: make sure it does not become obtuse 2015-01-21T21:52:12Z Quadrescence: Xach, let's build a static blog generator 2015-01-21T21:53:00Z Xach: too many other things higher on my queue, sorry 2015-01-21T21:53:33Z jpanest quit (Read error: Connection reset by peer) 2015-01-21T21:53:40Z jpanest joined #lisp 2015-01-21T21:53:53Z Quadrescence: Xach, okay well as punishment i will call it "xach-blog" then 2015-01-21T21:54:15Z dlowe: how is your static blog generator going to be different? 2015-01-21T21:54:44Z ries joined #lisp 2015-01-21T21:55:01Z ehu quit (Ping timeout: 255 seconds) 2015-01-21T21:55:14Z Quadrescence: dlowe, i dont know do they exist already? jekyll is too complicated 2015-01-21T21:55:25Z dlowe: there's like zillions of them 2015-01-21T21:55:29Z ries: Hey Guys, once in a blue moon we get the question at LibreCAD to allow a lisp interpeter so people can create CAD drawing's using list. So my question is, are there any open source implementation that allow such binding with c++? 2015-01-21T21:55:36Z xyh quit (Ping timeout: 265 seconds) 2015-01-21T21:55:37Z Quadrescence: mainly i think mine will be awful and it will build a giant graph of cons cells 2015-01-21T21:55:42Z dlowe: redline6561 wrote a substantial one in CL 2015-01-21T21:55:52Z dlowe: ah, well. carry on, then. 2015-01-21T21:56:07Z Quadrescence: ries, There are good embeddable Scheme interpreters. Check out chibi scheme. 2015-01-21T21:56:07Z dlowe: ries: clasp. 2015-01-21T21:56:16Z Quadrescence: dlowe, I will look! 2015-01-21T21:56:19Z dlowe: ries: also ECL 2015-01-21T21:57:36Z Quadrescence: dlowe, Maybe before I waste my time I will try Coleslaw 2015-01-21T21:57:59Z ries: thanks.. I will check that out... btw.. usuallt lisp is interpeted, right? 2015-01-21T21:58:10Z gravicappa quit (Remote host closed the connection) 2015-01-21T21:58:20Z Xach: ries: no. 2015-01-21T21:58:22Z dlowe: ries: quite the opposite. It's usually compiled. 2015-01-21T21:59:18Z ries: Interesting... now, that I didn't knew... since we are in a CAD world (LIbreCAD) and we always hear 'AutoCAD has lisp..' does that mean AutoCAD will lickly compile a lisp into c-code and execute that? 2015-01-21T21:59:33Z enitiz quit (Ping timeout: 245 seconds) 2015-01-21T21:59:57Z Quadrescence: ries, AutoCAD's lisp probably interprets. 2015-01-21T22:00:05Z Quadrescence: It is neither Common Lisp nor Scheme. 2015-01-21T22:00:11Z Quadrescence: It is its own sort of version of Lisp. 2015-01-21T22:00:12Z ries: ok... 2015-01-21T22:00:35Z nyef: Now, if you want actual AutoLISP compatibility, you're probably going to have some work ahead of you. 2015-01-21T22:00:48Z dlowe: "AutoLISP is a small, dynamically scoped, dynamically typed LISP dialect with garbage collection, immutable list structure and settable symbols, lacking in such regular LISP features as macro system, records definition facilities, arrays, functions with variable number of arguments or let bindings." 2015-01-21T22:00:52Z dlowe: sounds awful 2015-01-21T22:01:04Z nyef: Mmm. Very retro. 2015-01-21T22:01:46Z dlowe: It was based on an old version of XLISP, so it might well be compiled 2015-01-21T22:02:44Z dlowe: Hah. Maybe not. "Remember that this language is just a toy designed to 2015-01-21T22:02:45Z dlowe: allow experimentation with object oriented programming concepts. It is 2015-01-21T22:02:45Z dlowe: not a production quality language!!!" 2015-01-21T22:02:54Z dlowe: -- from the author of XLISP 2015-01-21T22:02:58Z ries: It's what we hear a lot.. AutoCAD has lisp... so LibreCAD should have lisp :) So I am quickly scanning the options.. 2015-01-21T22:03:02Z dlowe: Guess AutoCAD didn't get the memo 2015-01-21T22:03:34Z ries: AutoCAD is a oldie... so nothing surprices me 2015-01-21T22:03:49Z Shinmera quit (Quit: しつれいしなければならないんです。) 2015-01-21T22:04:07Z dlowe: ries: If it were my project, I'd probably grab ECL (Embedded Common Lisp) 2015-01-21T22:04:09Z Xach: ries: does librecad have some other form of scriptable automation? 2015-01-21T22:04:42Z ries: Xach: LibreCAD 2 doesn't have any scripting capabilities 2015-01-21T22:05:00Z Xach: I wonder if when people say "autocad has lisp, therefore" they really mean "i want to write a program to do tedious things" and the exact language does not matter much. 2015-01-21T22:05:18Z ries: LibreCAD 3 will have Lua at a minimum, but they's not for end user's and isn't very usable yet 2015-01-21T22:05:20Z Xach: It certainly does not seem to me that people were writing autolisp because they love lisp so much, but rather to stop doing the most boring stuff. 2015-01-21T22:05:34Z Xach: But I don't know for certain. 2015-01-21T22:05:44Z dlowe: certainly, but if the people clamour for more lisp, I'm certainly not going to stop them 2015-01-21T22:05:52Z pjb: ries: you could embed ecl in LibreCAD. There's a libecl.so 2015-01-21T22:06:11Z dlowe: the hard work is definining all the necessary interfaces and hooks, anyway 2015-01-21T22:06:15Z Davidbrcz quit (Ping timeout: 272 seconds) 2015-01-21T22:06:35Z pjb: It is hard only if the application is not modular, and doesn't define good APIs. 2015-01-21T22:06:38Z pjb: internal APIs. 2015-01-21T22:06:38Z ries: not to mention memory management... 2015-01-21T22:06:59Z ries: at this moment LibreCAD 2 doesn't have a strong API to manage a drawing. 2015-01-21T22:07:19Z dlowe: Heh. So, always hard then. 2015-01-21T22:07:36Z ries: LibreCAD 3 tries to change that and will be much more API focused 2015-01-21T22:08:02Z pjb: ries: for memory management, check "CLAUDE: The Common Lisp Library Audience Expansion Toolkit" – Nick Levine - ELS2014 Proceedings. 2015-01-21T22:08:22Z Joreji joined #lisp 2015-01-21T22:09:07Z Xach: microservices in the cloud! 2015-01-21T22:11:04Z tromey quit (Quit: ERC (IRC client for Emacs 25.0.50.2)) 2015-01-21T22:11:34Z Denommus joined #lisp 2015-01-21T22:12:35Z Adlai quit (Remote host closed the connection) 2015-01-21T22:13:08Z Adlai joined #lisp 2015-01-21T22:14:06Z eivarv quit (Quit: Sleep) 2015-01-21T22:16:30Z JuanDaugherty joined #lisp 2015-01-21T22:19:46Z Alfr quit (Quit: Leaving) 2015-01-21T22:22:26Z vdamewood joined #lisp 2015-01-21T22:24:57Z mrSpec quit (Remote host closed the connection) 2015-01-21T22:25:32Z enitiz joined #lisp 2015-01-21T22:25:57Z xan_ quit (Quit: Lost terminal) 2015-01-21T22:27:39Z badkins quit (Read error: Connection reset by peer) 2015-01-21T22:27:52Z booly-yam-8846 joined #lisp 2015-01-21T22:28:33Z slyrus joined #lisp 2015-01-21T22:29:06Z arnaudga joined #lisp 2015-01-21T22:29:25Z Vivitron joined #lisp 2015-01-21T22:37:07Z taraz quit (Quit: ERC (IRC client for Emacs 25.0.50.1)) 2015-01-21T22:38:30Z xyh joined #lisp 2015-01-21T22:39:13Z bgs100 joined #lisp 2015-01-21T22:40:42Z xyh: hi! 2015-01-21T22:40:44Z xyh: https://gist.github.com/xieyuheng/3ec21d9ad54852e60c06 2015-01-21T22:41:52Z mishoo quit (Ping timeout: 240 seconds) 2015-01-21T22:42:24Z Bicyclidine: Is there a problem you want help with or something? 2015-01-21T22:43:12Z mishoo joined #lisp 2015-01-21T22:45:30Z xyh: to change the interface of FORMAT (for fun only) 2015-01-21T22:46:36Z Joreji quit (Read error: Connection reset by peer) 2015-01-21T22:46:39Z booly-yam-8846 quit (Ping timeout: 256 seconds) 2015-01-21T22:47:02Z xyh: Bicyclidine: actually, I made a fork of MSL.TEST to output report to org-mode's syntax. 2015-01-21T22:47:45Z Xach: reminds me a little of drew mcdermott's OUT macro. 2015-01-21T22:47:48Z Xach: from ytools. 2015-01-21T22:47:53Z enitiz quit (Ping timeout: 245 seconds) 2015-01-21T22:49:03Z enitiz joined #lisp 2015-01-21T22:50:07Z xyh: Xach: it is common-lisp macro ? a link please, :) [I am new here] 2015-01-21T22:51:10Z manuel__ quit (Quit: manuel__) 2015-01-21T22:51:45Z eudoxia quit (Quit: Leaving) 2015-01-21T22:52:57Z uzumaki quit (Remote host closed the connection) 2015-01-21T22:53:22Z xyh: Bicyclidine: and, multi-line FORMAT-control-string is hard to edit, for indent-functions of emacs do not touch things in string. so this CAT can helps. 2015-01-21T22:57:22Z rm34D quit (Ping timeout: 245 seconds) 2015-01-21T22:57:57Z Bicyclidine quit (Ping timeout: 265 seconds) 2015-01-21T23:03:52Z manuel__ joined #lisp 2015-01-21T23:03:52Z manuel__ quit (Client Quit) 2015-01-21T23:04:33Z booly-yam-8846 joined #lisp 2015-01-21T23:09:39Z Bicyclidine joined #lisp 2015-01-21T23:12:33Z Adlai quit (Remote host closed the connection) 2015-01-21T23:13:55Z Adlai joined #lisp 2015-01-21T23:18:37Z xrash quit (Remote host closed the connection) 2015-01-21T23:19:08Z AntiSpamMeta quit (Read error: Connection reset by peer) 2015-01-21T23:19:21Z AntiSpamMeta joined #lisp 2015-01-21T23:20:05Z alchemis7 quit (Ping timeout: 256 seconds) 2015-01-21T23:23:51Z LiamH quit (Quit: Leaving.) 2015-01-21T23:23:51Z theos quit (Disconnected by services) 2015-01-21T23:23:52Z booly-yam-8846 quit (Ping timeout: 240 seconds) 2015-01-21T23:23:58Z itheos joined #lisp 2015-01-21T23:26:19Z booly-yam-8846 joined #lisp 2015-01-21T23:29:11Z arnaudga left #lisp 2015-01-21T23:29:31Z Adlai quit (Quit: WeeChat 1.0.1) 2015-01-21T23:30:59Z vaporatorius quit (Remote host closed the connection) 2015-01-21T23:33:03Z munksgaard quit (Ping timeout: 264 seconds) 2015-01-21T23:33:14Z xyh quit (Ping timeout: 265 seconds) 2015-01-21T23:33:22Z slyrus_ joined #lisp 2015-01-21T23:34:17Z slyrus quit (Ping timeout: 272 seconds) 2015-01-21T23:34:24Z zadock quit (Quit: Leaving) 2015-01-21T23:34:25Z slyrus_ is now known as slyrus 2015-01-21T23:36:05Z xyh joined #lisp 2015-01-21T23:37:24Z araujo quit (Read error: Connection reset by peer) 2015-01-21T23:38:15Z araujo joined #lisp 2015-01-21T23:39:41Z xyh: please help :: https://gist.github.com/xieyuheng/5a812af87b3bbeec5773 2015-01-21T23:41:26Z eivarv joined #lisp 2015-01-21T23:41:29Z booly-yam-8846 quit (Ping timeout: 244 seconds) 2015-01-21T23:41:36Z Bicyclidine: xyh: looks like your macro doesn't evaluate the values 2015-01-21T23:41:55Z Bicyclidine: xyh: (|HELP#CAT| :STREAM NIL :|ALIST#STRING.ARGUMENT-LIST| (("~%~{~S~^~%~15T~}~%" ACTUAL-VALUE-LIST))) where the alist should be (("whatever" (1))) 2015-01-21T23:42:12Z Bicyclidine: whatever being the format string i probably should have just typed it out 2015-01-21T23:43:36Z bb010g joined #lisp 2015-01-21T23:44:04Z eivarv quit (Client Quit) 2015-01-21T23:45:39Z Quadrescence: xyh, https://gist.github.com/xieyuheng/5a812af87b3bbeec5773#comment-1377521 2015-01-21T23:47:41Z badkins joined #lisp 2015-01-21T23:47:50Z enitiz quit (Excess Flood) 2015-01-21T23:49:36Z enitiz joined #lisp 2015-01-21T23:53:05Z xyh: thx Bicyclidine Quadrescence, I fix it :: https://gist.github.com/xieyuheng/3ec21d9ad54852e60c06 2015-01-21T23:54:09Z Quadrescence: (not (nil stream)) 2015-01-21T23:54:50Z xyh: oh! sorry null 2015-01-21T23:54:56Z xyh: should be null 2015-01-21T23:56:04Z oleo quit (Read error: Connection reset by peer) 2015-01-21T23:57:53Z Bicyclidine quit (Ping timeout: 265 seconds) 2015-01-21T23:58:12Z attila_lendvai joined #lisp 2015-01-21T23:58:12Z attila_lendvai quit (Changing host) 2015-01-21T23:58:12Z attila_lendvai joined #lisp 2015-01-21T23:58:34Z oleo joined #lisp 2015-01-21T23:59:43Z Bicyclidine joined #lisp