2014-12-19T00:00:46Z vaporatorius quit (Remote host closed the connection) 2014-12-19T00:00:58Z manuel__ joined #lisp 2014-12-19T00:00:58Z manuel___ quit (Ping timeout: 258 seconds) 2014-12-19T00:02:35Z Xach: aha 2014-12-19T00:02:43Z Xach: it's a file with a pathname that is too long for standard tar 2014-12-19T00:03:03Z Xach: so it named .data and is preceded by a header that gives the full name 2014-12-19T00:03:04Z hiyosi joined #lisp 2014-12-19T00:03:20Z Xach: .data is outside of the normal antik/ directory structure 2014-12-19T00:03:21Z Xach: fun! 2014-12-19T00:03:24Z cpc26 joined #lisp 2014-12-19T00:05:01Z cpc26__ quit (Read error: Connection reset by peer) 2014-12-19T00:06:29Z eudoxia: that's awful 2014-12-19T00:06:35Z eudoxia: tell the guy to fix his project 2014-12-19T00:06:58Z attila_lendvai quit (Quit: Leaving.) 2014-12-19T00:07:01Z Xach: ehhh. it's not his fault my trivial untar program is too stupid. 2014-12-19T00:07:33Z dim: well is there such a thing as a tar format spec? 2014-12-19T00:07:38Z zygentoma quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-12-19T00:07:46Z Xach: dim: there's posix tar and some other applicable specs 2014-12-19T00:08:37Z dim: yeah I'd be surprised "tar specs" are a unique thing, it sounds almost as precise as a csv specs (*cough*) 2014-12-19T00:08:53Z mishoo quit (Ping timeout: 264 seconds) 2014-12-19T00:09:20Z dim: but anyway, time to enjoy the night here... by sleeping ;-) 2014-12-19T00:09:22Z dim: see ya 2014-12-19T00:11:04Z hentleman quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client) 2014-12-19T00:16:30Z slyrus quit (Ping timeout: 256 seconds) 2014-12-19T00:22:41Z jlongster quit (Ping timeout: 264 seconds) 2014-12-19T00:26:20Z dmiles_afk joined #lisp 2014-12-19T00:32:11Z goglosh joined #lisp 2014-12-19T00:33:21Z Denommus quit (Ping timeout: 272 seconds) 2014-12-19T00:39:22Z Denommus joined #lisp 2014-12-19T00:42:36Z MoALTz_ joined #lisp 2014-12-19T00:44:14Z Bicyclidine joined #lisp 2014-12-19T00:44:33Z hentleman joined #lisp 2014-12-19T00:45:21Z sheilong joined #lisp 2014-12-19T00:45:35Z MoALTz quit (Ping timeout: 250 seconds) 2014-12-19T00:46:56Z RedEight joined #lisp 2014-12-19T00:48:14Z antonv quit (Ping timeout: 256 seconds) 2014-12-19T00:50:14Z zRecursive joined #lisp 2014-12-19T00:52:05Z oudeis joined #lisp 2014-12-19T00:52:46Z wglb joined #lisp 2014-12-19T00:53:50Z zRecursive left #lisp 2014-12-19T00:55:05Z Bicyclidine quit (Quit: actually i have two hours, time to goof off) 2014-12-19T00:56:01Z jlongster joined #lisp 2014-12-19T00:59:28Z Lowl3v3l quit (Read error: Connection reset by peer) 2014-12-19T01:00:29Z jlongster quit (Ping timeout: 264 seconds) 2014-12-19T01:01:47Z sheilong quit (Quit: Konversation terminated!) 2014-12-19T01:03:32Z harish quit (Ping timeout: 256 seconds) 2014-12-19T01:06:46Z kristof joined #lisp 2014-12-19T01:12:53Z eudoxia quit (Ping timeout: 250 seconds) 2014-12-19T01:13:05Z tkhoa2711 joined #lisp 2014-12-19T01:14:52Z thawes joined #lisp 2014-12-19T01:20:55Z thawes quit (Quit: No Ping reply in 180 seconds.) 2014-12-19T01:21:10Z bb010g quit (Quit: Connection closed for inactivity) 2014-12-19T01:22:11Z thawes joined #lisp 2014-12-19T01:22:44Z Karl_Dscc joined #lisp 2014-12-19T01:28:13Z towodo joined #lisp 2014-12-19T01:43:30Z _JokerDoom joined #lisp 2014-12-19T01:46:03Z JokerDoom quit (Ping timeout: 264 seconds) 2014-12-19T01:48:36Z innertracks quit (Quit: innertracks) 2014-12-19T01:50:02Z defaultxr joined #lisp 2014-12-19T01:50:20Z innertracks joined #lisp 2014-12-19T01:51:29Z hekmek quit (Quit: Verlassend) 2014-12-19T01:54:08Z goglosh quit (Remote host closed the connection) 2014-12-19T01:54:25Z akkad: Xach 2001-08-#linpeople.log:[08/20/01 @ 09:39:39] "Bowie J. Poag, you are batshit insane." - Zachary Beane # this you? 2014-12-19T01:55:47Z manuel__ quit (Quit: manuel__) 2014-12-19T02:01:06Z nand1 quit (Remote host closed the connection) 2014-12-19T02:01:52Z harish joined #lisp 2014-12-19T02:05:56Z RedEight quit (Quit: leaving) 2014-12-19T02:06:29Z t4intz joined #lisp 2014-12-19T02:09:02Z Karl_Dscc quit (Remote host closed the connection) 2014-12-19T02:12:08Z echo-area joined #lisp 2014-12-19T02:19:04Z ASau` joined #lisp 2014-12-19T02:19:29Z t4intz quit (Remote host closed the connection) 2014-12-19T02:19:43Z t4intz joined #lisp 2014-12-19T02:20:16Z jasom: dim: USTar is fairly well standardized 2014-12-19T02:20:29Z ASau quit (Ping timeout: 250 seconds) 2014-12-19T02:26:59Z JokerDoom joined #lisp 2014-12-19T02:27:24Z Denommus quit (Ping timeout: 258 seconds) 2014-12-19T02:27:49Z hekmek joined #lisp 2014-12-19T02:29:02Z kanru joined #lisp 2014-12-19T02:29:20Z _JokerDoom quit (Ping timeout: 244 seconds) 2014-12-19T02:32:31Z sheilong joined #lisp 2014-12-19T02:33:09Z nightshade427 quit (Ping timeout: 258 seconds) 2014-12-19T02:33:09Z sbryant quit (Ping timeout: 258 seconds) 2014-12-19T02:40:17Z hentleman quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client) 2014-12-19T02:42:02Z Denommus joined #lisp 2014-12-19T02:45:23Z chu joined #lisp 2014-12-19T02:47:20Z sbryant joined #lisp 2014-12-19T02:47:41Z scymtym_ joined #lisp 2014-12-19T02:48:38Z hiyosi quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2014-12-19T02:51:33Z Denommus quit (Ping timeout: 244 seconds) 2014-12-19T02:51:56Z sbryant quit (Ping timeout: 258 seconds) 2014-12-19T02:52:26Z towodo quit (Quit: towodo) 2014-12-19T02:56:32Z thawes quit (Ping timeout: 258 seconds) 2014-12-19T02:56:47Z jlongster joined #lisp 2014-12-19T02:56:51Z sbryant joined #lisp 2014-12-19T02:56:52Z nightshade427 joined #lisp 2014-12-19T02:57:38Z Jesin joined #lisp 2014-12-19T03:01:28Z jlongster quit (Ping timeout: 255 seconds) 2014-12-19T03:02:40Z Denommus joined #lisp 2014-12-19T03:02:40Z Denommus quit (Changing host) 2014-12-19T03:02:40Z Denommus joined #lisp 2014-12-19T03:05:45Z arpunk quit (Remote host closed the connection) 2014-12-19T03:09:34Z yonkie joined #lisp 2014-12-19T03:11:36Z Denommus quit (Quit: ZNC - http://znc.in) 2014-12-19T03:12:05Z Denommus joined #lisp 2014-12-19T03:16:57Z Denommus quit (Ping timeout: 245 seconds) 2014-12-19T03:22:47Z munge` quit (Remote host closed the connection) 2014-12-19T03:22:59Z kristof quit (Ping timeout: 258 seconds) 2014-12-19T03:23:03Z munge` joined #lisp 2014-12-19T03:23:46Z yonkie left #lisp 2014-12-19T03:24:06Z Denommus joined #lisp 2014-12-19T03:25:55Z chu quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-12-19T03:28:34Z Fare joined #lisp 2014-12-19T03:29:44Z Denommus quit (Ping timeout: 256 seconds) 2014-12-19T03:30:55Z hekmek quit (Quit: Verlassend) 2014-12-19T03:34:01Z sheilong quit (Quit: Konversation terminated!) 2014-12-19T03:38:15Z kcj joined #lisp 2014-12-19T03:39:33Z beach joined #lisp 2014-12-19T03:39:45Z beach: Good morning everyone! 2014-12-19T03:39:45Z minion: beach, memo from pjb: do you have paredit-mode active in slime-repl? Without paredit, C-M-f is bound to plain emacs forward-sexp instead of paredit-forward. If the sexp is not bland (ie. if it contains CL specific reader macros, not know of emacs lisp), they may behave differently. 2014-12-19T03:40:16Z beach: pjb: Thanks, I'll try that. 2014-12-19T03:40:34Z nell quit (Quit: WeeChat 1.1-dev) 2014-12-19T03:41:37Z Denommus joined #lisp 2014-12-19T03:46:46Z Denommus quit (Ping timeout: 265 seconds) 2014-12-19T03:47:20Z bb010g joined #lisp 2014-12-19T03:49:26Z sheilong joined #lisp 2014-12-19T03:49:56Z thawes joined #lisp 2014-12-19T03:54:20Z thawes quit (Remote host closed the connection) 2014-12-19T03:55:14Z wglb: Someone posted the link http://metamodular.com/chap-9.pdf the other day, saying that this was produced from TeX input (not LaTeX). Is the entire standard available in TeX form? 2014-12-19T03:55:32Z MrWoohoo quit (Quit: ["Textual IRC Client: www.textualapp.com"]) 2014-12-19T03:55:34Z beach: wglb: The draft standard. 2014-12-19T03:55:41Z beach: "dpANS" 2014-12-19T03:56:26Z drl joined #lisp 2014-12-19T03:56:32Z beach: wglb: But I understand the difference between that and the final standard is small. 2014-12-19T03:56:54Z thawes joined #lisp 2014-12-19T03:59:19Z drl: When I start slime I get: "End of file during parsing" while loading the history. 2014-12-19T03:59:30Z drl: Specifically what file is this? 2014-12-19T03:59:34Z thawes quit (Remote host closed the connection) 2014-12-19T04:00:59Z beach thinks wglb must have fainted from joy. 2014-12-19T04:01:49Z stepnem quit (Ping timeout: 244 seconds) 2014-12-19T04:01:51Z wglb: beach: It does look quite lovely. Is the rest of the .TeX available? 2014-12-19T04:01:56Z chef__ quit (Quit: Quit) 2014-12-19T04:01:58Z beach: Yes. 2014-12-19T04:02:31Z beach: It's very hard to find using Google, though (for me at least). I downloaded it to my own computer. 2014-12-19T04:03:02Z CrazyM4n quit (Quit: ("sleep for finals")) 2014-12-19T04:03:59Z tkhoa2711 quit (Quit: tkhoa2711) 2014-12-19T04:04:09Z drmeister: Hello 2014-12-19T04:04:17Z beach: Hello drmeister 2014-12-19T04:04:39Z Denommus joined #lisp 2014-12-19T04:04:48Z Xach: akkad: I am Zachary Beane. 2014-12-19T04:05:10Z beach: wglb: Sorry, I can't find it again, and I can't remember what words I used in the search. 2014-12-19T04:05:49Z frkout_ joined #lisp 2014-12-19T04:06:54Z thawes joined #lisp 2014-12-19T04:07:16Z beach: drmeister: Enjoying developing with SLIME? 2014-12-19T04:07:17Z drmeister: Does anyone know the reason for *load-pathname* and *load-truename* or *compile-file-pathname* and *compile-file-truename*? Why *xxx-pathname* and *xxx-truename*? 2014-12-19T04:08:14Z drmeister: I ask because C-c C-c in SLIME writes the code to compile into a temporary file and spoofs the compile-file function into thinking it's compiling part of a different file. 2014-12-19T04:08:17Z Xach: drmeister: pathname is the actual arg to LOAD, which might be relative. truename is the canonical location. 2014-12-19T04:08:31Z thawes quit (Remote host closed the connection) 2014-12-19T04:08:35Z Xach: the truename is super-handy and i am very glad it is standard 2014-12-19T04:08:50Z Xach: i don't think that answers your question but maybe it does! 2014-12-19T04:08:54Z frkout quit (Ping timeout: 250 seconds) 2014-12-19T04:09:26Z kapil__ joined #lisp 2014-12-19T04:09:40Z ehks joined #lisp 2014-12-19T04:10:01Z loke: wait a minute here 2014-12-19T04:10:07Z loke: drmeister: didn't use to use slime? 2014-12-19T04:10:12Z drmeister: Would it be wrong to set *compile-file-pathname* to something like /tmp/temp-filexxx and *compile-file-truename* to /the/real/filename ? Or am I misunderstanding and the *compile-file-truename* has to derive from (truename *compile-file-pathname*)? 2014-12-19T04:10:53Z julianb joined #lisp 2014-12-19T04:11:06Z drmeister: Why is everyone surprised? - I didn't have a working Common Lisp until recently, so I didn't have SLIME. 2014-12-19T04:11:21Z loke: drmeister: I'd have expected you to use a different CL as well? 2014-12-19T04:12:03Z drmeister: I used the ECL Common Lisp source code - but I had to build the underlying C++ code from scratch. 2014-12-19T04:12:25Z loke: drmeister: So you were never actually developing in CL before that? 2014-12-19T04:12:30Z drmeister: No. 2014-12-19T04:12:32Z Xach: drmeister: i think both pathnames should refer to the same file, where the pathname version might be incomplete 2014-12-19T04:12:34Z loke: wow 2014-12-19T04:12:47Z ASau` is now known as ASau 2014-12-19T04:12:47Z loke: Impressive indeed 2014-12-19T04:13:23Z drmeister: Xach: That helps a lot. 2014-12-19T04:15:01Z drmeister: loke: Thanks - when I discovered Common Lisp I had a lot of pent up need for it. It spoke to me in a way that lesser languages never have. 2014-12-19T04:15:06Z Kanae joined #lisp 2014-12-19T04:15:43Z Denommus quit (Ping timeout: 255 seconds) 2014-12-19T04:16:45Z Hexstream: A familiar story. :) 2014-12-19T04:17:55Z wglb: beach: They are apparently here: ftp://parcftp.xerox.com/pub/cl/ 2014-12-19T04:17:58Z wglb: (not) 2014-12-19T04:18:26Z loke: drmeister: Yes, happens a lot :-) Although most people don't do the work to implement their own CL :-) 2014-12-19T04:19:09Z drmeister: Yes, a story we've all heard a hundred times. A story about a stunningly handsome boy from a small town who programmed for 30 years in one-dimensional languages and who just as he was becoming tired of writing for-loops and setters and getters discovered Common Lisp and macros and decided to write his own implementation. 2014-12-19T04:19:40Z beach: wglb: Good luck. I have them on my computer for now. Maybe I should back them up somewhere since they are so hard to find. 2014-12-19T04:19:59Z Hexstream: Ok, I really meant "A familiar story beginning". 2014-12-19T04:20:41Z zacharias_ joined #lisp 2014-12-19T04:20:46Z drmeister: Hexstream - I'm just amusing myself - don't worry. 2014-12-19T04:21:06Z wglb: beach: https://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/lisp/doc/standard/ansi/dpans/ looks promising 2014-12-19T04:21:17Z Denommus joined #lisp 2014-12-19T04:21:19Z Hexstream: drmeister: I'm not worrying at all. At all. Not about you, anyway. 2014-12-19T04:21:27Z loke: drmeister: Yes. Except for the stunningly handsome part. I think you're the exception there. No offence to the rest of the channel members intended 2014-12-19T04:21:41Z beach: wglb: That's it! 2014-12-19T04:21:55Z drmeister: Ok, so I'll treat *xxx-pathname* and *xxx-truename* as relating to the same file and do the compile-file spoofing some other way. 2014-12-19T04:22:11Z theseb joined #lisp 2014-12-19T04:23:04Z loke: I was working on a tool to extract the core definitions and cross-references from the TeX source. Lots and lots of regexes. Didn't go too well. Perhaps I shouldn't have tried to base it off of a LALR parser. If you want to see my work-in-progress, you're welcome here: 2014-12-19T04:23:04Z wglb: Turns out that I use CL (sbcl) to generate latex files for my professional reports. 2014-12-19T04:23:18Z loke: https://github.com/lokedhs/parse-lisp-spec 2014-12-19T04:23:59Z zacharias quit (Ping timeout: 265 seconds) 2014-12-19T04:24:24Z beach: loke: eudoxia claims to have made progress parsing the entire thing. 2014-12-19T04:24:35Z loke: who/what is that? 2014-12-19T04:24:55Z beach: eudoxia is a #lisp participant. 2014-12-19T04:25:19Z loke: My goal was to create a Sexp or XML document describing the entire content 2014-12-19T04:25:34Z loke: That wasy I could create an integrated cross-ref tool in SLIME 2014-12-19T04:25:42Z beach: https://github.com/eudoxia0/cl-ansi-spec 2014-12-19T04:26:12Z loke: as well as automatically read docstrings from othe rpackages and seamlessly integrate everything into docbrowser (https://github.com/lokedhs/docbrowser) 2014-12-19T04:26:17Z Denommus quit (Ping timeout: 264 seconds) 2014-12-19T04:28:08Z loke: Was the spec originally written in TeX? 2014-12-19T04:28:18Z beach: I suppose so. 2014-12-19T04:28:22Z loke: or is the tex files we have the output from some original sources, lost to time? 2014-12-19T04:29:01Z Hexstream: loke: I've made some progress with doing some cross-referencing of the CLHS by doing everything by hand (yes, I'm crazy and things aren't really getting better). Here's what it looks like so far (incomplete): http://www.hexstreamsoft.com/articles/notes-tips-standard-common-lisp-symbols/ 2014-12-19T04:29:08Z ASau quit (Remote host closed the connection) 2014-12-19T04:31:03Z loke: Hexstream: wow 2014-12-19T04:31:17Z Hexstream: loke: It only costed me most of my sanity! 2014-12-19T04:31:22Z loke: haha 2014-12-19T04:31:55Z drdanmaku quit (Quit: Connection closed for inactivity) 2014-12-19T04:35:59Z beach: drmeister: Still here? 2014-12-19T04:36:23Z drmeister: Yes 2014-12-19T04:36:45Z beach: drmeister: I am not sure you saw it, but I said yesterday that I am making good progress on HIR->MIR. 2014-12-19T04:37:09Z beach: drmeister: I can now transform HIR to eliminate captured variables in favor of access to "cells". 2014-12-19T04:37:14Z kcj quit (Remote host closed the connection) 2014-12-19T04:37:38Z beach: drmeister: Next, I must figure out what to do with constants. 2014-12-19T04:37:41Z drmeister: Oh no - that's exciting! 2014-12-19T04:38:09Z ASau joined #lisp 2014-12-19T04:38:12Z drmeister: It's exam week 2014-12-19T04:38:24Z beach: Good, that gives me some more time. 2014-12-19T04:38:25Z beach: :) 2014-12-19T04:38:50Z drmeister: What are cells? 2014-12-19T04:39:33Z beach: Some abstraction that stands for some implementation-specific place where a captured variable is stored. 2014-12-19T04:39:39Z drmeister: I mean what are they in the context of hir->Mir 2014-12-19T04:39:52Z Fare quit (Ping timeout: 245 seconds) 2014-12-19T04:40:27Z beach: In the most general case, they must be allocated on the heap. 2014-12-19T04:40:27Z beach: For SICL, I intend to just use a CONS cell. 2014-12-19T04:40:38Z drmeister: Are they meant to be on the heap or can they be on the stack. Is there still a determination to be made? 2014-12-19T04:40:51Z beach: So for SICL, the instructions that create, read, and write cells are just ordinary CONS, CAR, and CDR. 2014-12-19T04:41:17Z beach: drmeister: I am doing one thing at a time. Right now I do the most general thing and assume they will be on the heap. 2014-12-19T04:41:33Z beach: drmeister: But this happens only to captured variables. 2014-12-19T04:41:46Z Denommus joined #lisp 2014-12-19T04:41:52Z beach: Most functions don't even use captured variables. 2014-12-19T04:42:02Z Kabaka quit (Read error: Connection reset by peer) 2014-12-19T04:43:19Z drmeister: Ok. Do you have an example? 2014-12-19T04:43:47Z nell joined #lisp 2014-12-19T04:43:59Z drmeister: I scrolled back but #lisp has been busy. That's good 2014-12-19T04:44:10Z beach: I do, but I need to find the URL again. 2014-12-19T04:44:55Z beach: "drmeister: I promised some figures of that. Here is one of (lambda (x) (lambda (y) (+ x y))): http://metamodular.com/transformed-hir.png" 2014-12-19T04:46:00Z beach: You also see the entire thing wrapped in (lambda () ...) as I told you a week or so ago. 2014-12-19T04:46:28Z wglb: loke: Wow, like you have the whoe standard in there as well. Nice. 2014-12-19T04:47:02Z beach: drmeister: The new color (aquamarine) is that of immediate inputs, in this case 0. 2014-12-19T04:47:11Z drmeister: Does create cell only create one cell at a time? 2014-12-19T04:47:17Z beach: Yes. 2014-12-19T04:47:50Z beach: drmeister: After the discussion with nyef, it became clear that it has to be done that way to avoid that some data be retained. 2014-12-19T04:49:03Z drmeister: Ok, I'll think on this. I'll have time tomorrow to work on clasp again. I'll hopefully finish basic Slime integration. 2014-12-19T04:49:05Z beach: drmeister: Basically, when a closure is created, it must be given cells on an individual basis. 2014-12-19T04:50:16Z drmeister: C-c C-c requires more work than I thought 2014-12-19T04:50:39Z beach: drmeister: Sure, take your time. I still have plenty of work to do. 2014-12-19T04:51:23Z drmeister: Ok I'll talk to you soon. Good night 2014-12-19T04:51:45Z beach: Good night drmeister. 2014-12-19T04:52:27Z Denommus quit (Ping timeout: 244 seconds) 2014-12-19T04:56:32Z gabriel_laddel joined #lisp 2014-12-19T04:56:43Z Denommus joined #lisp 2014-12-19T04:56:46Z gabriel_laddel quit (Changing host) 2014-12-19T04:56:46Z gabriel_laddel joined #lisp 2014-12-19T05:00:17Z gabriel_laddel: beach: offhand do you know I would go about getting the output record corresponding to an object I've presented in McCLIM? I've a drag and drop that re-presents the object and I'd prefer not to have the other output record hanging around (which you can still highlight with the mouse etc - if not, don't worry about it. I'll end up finding it anyways, but my inital perusal of the spec and CLIM user's guide didn't turn 2014-12-19T05:00:17Z gabriel_laddel: anything up.). 2014-12-19T05:01:17Z beach: gabriel_laddel: I don't think you can easily get to the output record from the object only. 2014-12-19T05:01:32Z Denommus quit (Ping timeout: 245 seconds) 2014-12-19T05:02:23Z beach: I suppose you can search the entire stream though. 2014-12-19T05:02:48Z gabriel_laddel: beach: right... this feels wrong though. 2014-12-19T05:03:13Z gabriel_laddel: beach: should I be moving the output record's xy pos instead? 2014-12-19T05:03:36Z beach: For drag-and-drop? I don't know. :( 2014-12-19T05:03:43Z gabriel_laddel: kk. 2014-12-19T05:04:20Z beach: gabriel_laddel: Are you using this version of the spec: http://bauhh.dyndns.org:8000/clim-spec/index.html ? 2014-12-19T05:04:27Z vinleod quit (Quit: ["Textual IRC Client: www.textualapp.com"]) 2014-12-19T05:04:36Z beach: It is way better than anything else. 2014-12-19T05:04:50Z gabriel_laddel: beach: I am. 2014-12-19T05:04:55Z beach: Good! :) 2014-12-19T05:05:00Z gabriel_laddel: on the bright side, I can't express how nifty it is that I can *gasp* drag and drop an image into the place that I want it and then write out that position for the next time I bring up the document. 2014-12-19T05:05:19Z beach: Heh! Yes, I see. 2014-12-19T05:05:55Z frkout_ quit (Remote host closed the connection) 2014-12-19T05:06:21Z frkout joined #lisp 2014-12-19T05:07:14Z Denommus joined #lisp 2014-12-19T05:10:49Z Fare joined #lisp 2014-12-19T05:13:42Z gabriel_laddel: while I'm here asking questions... does anyone know why code that I'm not expressly entering into SLIME wouldn't be able to 'see' the *emacs-connection* variable? when debugging in SLDB I can eval-in-frame and see it, but the code cannot (it reports that it is nil). wtf. 2014-12-19T05:19:10Z Denommus quit (Ping timeout: 255 seconds) 2014-12-19T05:25:09Z gabriel_laddel: nevermind, I hacked around it. 2014-12-19T05:26:53Z nikki93 joined #lisp 2014-12-19T05:27:46Z Denommus joined #lisp 2014-12-19T05:31:24Z nikki93 quit (Ping timeout: 258 seconds) 2014-12-19T05:33:34Z tkhoa2711 joined #lisp 2014-12-19T05:34:16Z nikki93 joined #lisp 2014-12-19T05:35:42Z drl: ====xaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnno 2014-12-19T05:35:43Z drl: Specifically what file is this? 2014-12-19T05:35:45Z drl: 2014-12-19T05:35:50Z drl: ====xaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnno 2014-12-19T05:35:52Z drl: e 2014-12-19T05:35:54Z drl: e 2014-12-19T05:35:55Z drl: e 2014-12-19T05:36:07Z drl: e 2014-12-19T05:36:20Z drl: **3 2014-12-19T05:37:48Z ananna quit (Ping timeout: 256 seconds) 2014-12-19T05:40:50Z nikki93 quit (Read error: Connection reset by peer) 2014-12-19T05:41:04Z nikki93 joined #lisp 2014-12-19T05:43:35Z kcj joined #lisp 2014-12-19T05:45:52Z edgar-rft joined #lisp 2014-12-19T05:45:59Z Joreji joined #lisp 2014-12-19T05:47:15Z Denommus quit (Ping timeout: 264 seconds) 2014-12-19T05:47:35Z protist joined #lisp 2014-12-19T05:48:48Z bgs100 quit (Quit: bgs100) 2014-12-19T05:52:01Z sdemarre joined #lisp 2014-12-19T05:53:57Z gingerale joined #lisp 2014-12-19T05:58:27Z nikki93_ joined #lisp 2014-12-19T05:58:27Z nikki93 quit (Read error: Connection reset by peer) 2014-12-19T05:58:35Z frkout_ joined #lisp 2014-12-19T06:00:55Z gabriel_laddel quit (Ping timeout: 258 seconds) 2014-12-19T06:01:21Z ehks left #lisp 2014-12-19T06:01:55Z frkout quit (Ping timeout: 255 seconds) 2014-12-19T06:03:37Z nikki93_ quit (Ping timeout: 240 seconds) 2014-12-19T06:03:45Z Jesin quit (Quit: Leaving) 2014-12-19T06:05:31Z Denommus joined #lisp 2014-12-19T06:07:44Z parsnip joined #lisp 2014-12-19T06:09:17Z Denommus quit (Ping timeout: 250 seconds) 2014-12-19T06:09:22Z julianb quit (Read error: Connection reset by peer) 2014-12-19T06:10:51Z Hexstream left #lisp 2014-12-19T06:11:10Z innertracks quit (Quit: innertracks) 2014-12-19T06:14:13Z oleo quit (Remote host closed the connection) 2014-12-19T06:14:17Z sdemarre quit (Ping timeout: 264 seconds) 2014-12-19T06:16:09Z vaporatorius joined #lisp 2014-12-19T06:17:33Z Denommus joined #lisp 2014-12-19T06:19:44Z Joreji quit (Read error: Connection reset by peer) 2014-12-19T06:21:19Z loz1 joined #lisp 2014-12-19T06:24:26Z Denommus quit (Changing host) 2014-12-19T06:24:26Z Denommus joined #lisp 2014-12-19T06:29:14Z frkout_ quit (Remote host closed the connection) 2014-12-19T06:29:15Z Denommus quit (Ping timeout: 264 seconds) 2014-12-19T06:29:17Z t4intz quit (Ping timeout: 264 seconds) 2014-12-19T06:29:35Z t4intz joined #lisp 2014-12-19T06:29:40Z frkout joined #lisp 2014-12-19T06:32:15Z kami quit (Ping timeout: 250 seconds) 2014-12-19T06:35:37Z pt1 joined #lisp 2014-12-19T06:36:21Z Denommus joined #lisp 2014-12-19T06:36:32Z pnpuff joined #lisp 2014-12-19T06:37:52Z pt1 quit (Remote host closed the connection) 2014-12-19T06:38:17Z t4intz quit (Ping timeout: 240 seconds) 2014-12-19T06:40:03Z loz1 quit (Quit: Leaving.) 2014-12-19T06:44:12Z Longlius quit (Read error: Connection reset by peer) 2014-12-19T06:45:52Z Longlius joined #lisp 2014-12-19T06:46:18Z modula joined #lisp 2014-12-19T06:46:53Z schaueho joined #lisp 2014-12-19T06:46:59Z defaultxr quit (Ping timeout: 250 seconds) 2014-12-19T06:46:59Z modula is now known as defaultxr 2014-12-19T06:47:00Z gingerale quit (Read error: Connection reset by peer) 2014-12-19T06:47:32Z t4intz joined #lisp 2014-12-19T06:48:30Z manuel___ joined #lisp 2014-12-19T06:49:37Z Denommus quit (Ping timeout: 255 seconds) 2014-12-19T06:53:24Z beach: In general, do Common Lisp implementations have a "function cell" in each symbol S? If not, where do they store the function with the name S? If they do, where do they store the function named (SETF S)? 2014-12-19T06:56:23Z Denommus joined #lisp 2014-12-19T06:56:49Z Bike: looks like sbcl stores both in its info thing. 2014-12-19T06:57:04Z beach: So not in the symbol? 2014-12-19T06:57:14Z Bike: doesn't seem so. 2014-12-19T06:57:19Z beach: OK. 2014-12-19T06:58:18Z jusss joined #lisp 2014-12-19T07:00:25Z pnpuff quit (Ping timeout: 252 seconds) 2014-12-19T07:01:54Z beach: Then it might not be that hard to implement first-class global environments in SBCL. :) 2014-12-19T07:02:02Z zacharias_ quit (Ping timeout: 265 seconds) 2014-12-19T07:04:12Z Denommus quit (Ping timeout: 244 seconds) 2014-12-19T07:07:12Z _zxq9_ joined #lisp 2014-12-19T07:08:39Z beach: Time to get to work! 2014-12-19T07:08:42Z beach left #lisp 2014-12-19T07:10:02Z mishoo joined #lisp 2014-12-19T07:10:25Z Denommus joined #lisp 2014-12-19T07:10:34Z Denommus quit (Changing host) 2014-12-19T07:10:35Z Denommus joined #lisp 2014-12-19T07:10:52Z easye` quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-12-19T07:11:04Z easye joined #lisp 2014-12-19T07:11:28Z kapil__ quit (Quit: Connection closed for inactivity) 2014-12-19T07:11:37Z theseb quit (Quit: Leaving) 2014-12-19T07:15:05Z Denommus quit (Ping timeout: 265 seconds) 2014-12-19T07:17:19Z protist quit (Ping timeout: 245 seconds) 2014-12-19T07:19:56Z Denommus joined #lisp 2014-12-19T07:20:13Z Denommus quit (Changing host) 2014-12-19T07:20:13Z Denommus joined #lisp 2014-12-19T07:22:23Z pranavrc joined #lisp 2014-12-19T07:22:23Z pranavrc quit (Changing host) 2014-12-19T07:22:23Z pranavrc joined #lisp 2014-12-19T07:23:03Z pt1 joined #lisp 2014-12-19T07:24:18Z vaporatorius quit (Quit: Leaving) 2014-12-19T07:25:37Z Denommus quit (Ping timeout: 240 seconds) 2014-12-19T07:27:16Z t4intz quit (Remote host closed the connection) 2014-12-19T07:27:32Z t4intz joined #lisp 2014-12-19T07:28:23Z Beetny joined #lisp 2014-12-19T07:28:27Z urandom__ quit (Quit: Konversation terminated!) 2014-12-19T07:31:27Z Denommus joined #lisp 2014-12-19T07:32:04Z Denommus quit (Changing host) 2014-12-19T07:32:04Z Denommus joined #lisp 2014-12-19T07:32:06Z akkad: is ccl the closest to having something like capi for osx? 2014-12-19T07:34:19Z Shinmera joined #lisp 2014-12-19T07:35:09Z zeitue quit (Ping timeout: 272 seconds) 2014-12-19T07:35:13Z pjb: akkad: there's nothing likke capi. On OSX, you would use Cocoa directly. 2014-12-19T07:35:39Z zadock quit (Quit: Leaving) 2014-12-19T07:35:48Z Shinmera: loke: The guts of the dpANS parser eudoxia is working on is https://github.com/Shinmera/plump-tex which will give you translation to XML and SEXPs (with plump-sexp) for free. 2014-12-19T07:35:49Z pjb: Or the closest to capi would be McCLIM, perhaps. 2014-12-19T07:36:44Z mrSpec joined #lisp 2014-12-19T07:38:36Z ivan4th joined #lisp 2014-12-19T07:40:15Z nostoi joined #lisp 2014-12-19T07:40:35Z Denommus quit (Ping timeout: 258 seconds) 2014-12-19T07:40:41Z akkad: thanks 2014-12-19T07:40:57Z akkad: ccl seems to have native cocoa support 2014-12-19T07:40:59Z nand1 joined #lisp 2014-12-19T07:41:42Z kapil__ joined #lisp 2014-12-19T07:42:14Z felipe joined #lisp 2014-12-19T07:42:20Z Ober: akkad: tell me you did not pay for that lw stuff 2014-12-19T07:42:59Z Ober: akkad: stick with sbcl, ccl 2014-12-19T07:43:33Z theos quit (Disconnected by services) 2014-12-19T07:43:35Z whowantstolivefo joined #lisp 2014-12-19T07:43:54Z akkad: Ober: you're poor, I'm sorry :P 2014-12-19T07:44:01Z theos joined #lisp 2014-12-19T07:45:08Z sheilong quit (Ping timeout: 250 seconds) 2014-12-19T07:45:10Z Ober: akkad: also sbcl compression is pretty good for solving that other issue you had 2014-12-19T07:45:23Z MoALTz_ quit (Quit: Leaving) 2014-12-19T07:46:14Z zacharias_ joined #lisp 2014-12-19T07:47:13Z ivan4th quit (Ping timeout: 250 seconds) 2014-12-19T07:47:29Z Fare quit (Ping timeout: 258 seconds) 2014-12-19T07:49:42Z attila_lendvai joined #lisp 2014-12-19T07:50:12Z Fare joined #lisp 2014-12-19T07:53:57Z zeitue joined #lisp 2014-12-19T07:53:58Z Denommus joined #lisp 2014-12-19T07:55:00Z ivan4th joined #lisp 2014-12-19T07:58:54Z Denommus quit (Ping timeout: 256 seconds) 2014-12-19T08:00:00Z attila_lendvai quit (Quit: Leaving.) 2014-12-19T08:01:24Z zacharias_ is now known as zacharias 2014-12-19T08:01:51Z protist joined #lisp 2014-12-19T08:05:40Z innertracks joined #lisp 2014-12-19T08:06:22Z kami joined #lisp 2014-12-19T08:06:34Z kami: Good morning. 2014-12-19T08:09:36Z t4intz quit (Remote host closed the connection) 2014-12-19T08:09:49Z t4intz joined #lisp 2014-12-19T08:10:30Z Denommus joined #lisp 2014-12-19T08:11:22Z ramus quit (Ping timeout: 256 seconds) 2014-12-19T08:12:11Z akkad: hi 2014-12-19T08:12:37Z arenz joined #lisp 2014-12-19T08:14:15Z Shinmera wonders if he should change his nick to hasami to make a cheap joke 2014-12-19T08:15:00Z przl joined #lisp 2014-12-19T08:15:02Z Shinmera: Anyway, good morning, #lisp 2014-12-19T08:15:34Z Shinmera: Anything interesting happening on a Friday before the holidays? 2014-12-19T08:15:54Z Denommus quit (Ping timeout: 250 seconds) 2014-12-19T08:22:31Z Denommus joined #lisp 2014-12-19T08:23:12Z defaultxr quit (Quit: gnight) 2014-12-19T08:24:30Z protist quit (Quit: Konversation terminated!) 2014-12-19T08:27:33Z tesuji joined #lisp 2014-12-19T08:30:41Z kami: Good morning Shinmera, akkad. 2014-12-19T08:30:55Z kami: Any contextl users awake? 2014-12-19T08:32:08Z mvilleneuve joined #lisp 2014-12-19T08:35:45Z Denommus quit (Ping timeout: 250 seconds) 2014-12-19T08:35:47Z zacharias quit (Ping timeout: 258 seconds) 2014-12-19T08:37:48Z theos quit (Disconnected by services) 2014-12-19T08:38:14Z theos joined #lisp 2014-12-19T08:41:09Z pppp2 joined #lisp 2014-12-19T08:41:32Z Denommus joined #lisp 2014-12-19T08:43:00Z jusss quit (Remote host closed the connection) 2014-12-19T08:44:38Z Ralt quit (Read error: No route to host) 2014-12-19T08:45:20Z hardenedapple joined #lisp 2014-12-19T08:48:24Z zacharias joined #lisp 2014-12-19T08:49:44Z ramus joined #lisp 2014-12-19T08:50:18Z Denommus quit (Ping timeout: 265 seconds) 2014-12-19T08:51:40Z munksgaard joined #lisp 2014-12-19T08:54:26Z fantazo joined #lisp 2014-12-19T09:05:15Z ggole joined #lisp 2014-12-19T09:06:04Z Denommus joined #lisp 2014-12-19T09:07:39Z keen___________7 joined #lisp 2014-12-19T09:08:14Z pt1 quit (Remote host closed the connection) 2014-12-19T09:08:37Z necronian quit (Ping timeout: 240 seconds) 2014-12-19T09:08:40Z keen___________6 quit (Ping timeout: 255 seconds) 2014-12-19T09:11:01Z pt1 joined #lisp 2014-12-19T09:14:15Z shortCircuit__ joined #lisp 2014-12-19T09:14:56Z necronian joined #lisp 2014-12-19T09:17:30Z Denommus quit (Ping timeout: 244 seconds) 2014-12-19T09:18:32Z przl quit (Ping timeout: 244 seconds) 2014-12-19T09:19:54Z corni joined #lisp 2014-12-19T09:20:13Z corni quit (Changing host) 2014-12-19T09:20:13Z corni joined #lisp 2014-12-19T09:24:54Z shka joined #lisp 2014-12-19T09:27:18Z innertracks quit (Quit: innertracks) 2014-12-19T09:28:54Z hekmek joined #lisp 2014-12-19T09:31:58Z frkout quit (Ping timeout: 244 seconds) 2014-12-19T09:33:41Z Denommus joined #lisp 2014-12-19T09:34:13Z corni quit (Ping timeout: 272 seconds) 2014-12-19T09:39:31Z angavrilov joined #lisp 2014-12-19T09:40:05Z Denommus quit (Ping timeout: 265 seconds) 2014-12-19T09:41:01Z przl joined #lisp 2014-12-19T09:41:05Z przl quit (Client Quit) 2014-12-19T09:42:55Z dim: Xach: to answer your question (about debian packages fasl files) fully: https://packages.debian.org/sid/all/cl-esrap/filelist -- no fasl 2014-12-19T09:44:19Z PinealGlandOptic joined #lisp 2014-12-19T09:46:31Z chrnybo joined #lisp 2014-12-19T09:46:39Z eazar001 quit (Remote host closed the connection) 2014-12-19T09:47:10Z Karl_Dscc joined #lisp 2014-12-19T09:47:30Z PinealGlandOptic quit (Client Quit) 2014-12-19T09:47:32Z nell quit (Quit: WeeChat 1.1-dev) 2014-12-19T09:47:56Z PinealGlandOptic joined #lisp 2014-12-19T09:48:58Z PinealGlandOptic quit (Client Quit) 2014-12-19T09:49:20Z PinealGlandOptic joined #lisp 2014-12-19T09:51:21Z Denommus joined #lisp 2014-12-19T09:51:29Z Denommus quit (Changing host) 2014-12-19T09:51:29Z Denommus joined #lisp 2014-12-19T09:53:47Z eazar001 joined #lisp 2014-12-19T09:57:58Z majeure joined #lisp 2014-12-19T09:59:04Z Denommus quit (Ping timeout: 255 seconds) 2014-12-19T09:59:42Z cabaire joined #lisp 2014-12-19T10:00:54Z kcj quit (Read error: Connection reset by peer) 2014-12-19T10:02:28Z majeure quit (Changing host) 2014-12-19T10:02:28Z majeure joined #lisp 2014-12-19T10:03:36Z nostoi quit (Quit: Verlassend) 2014-12-19T10:04:05Z majeure quit (Quit: ZNC - http://znc.in) 2014-12-19T10:05:01Z majeure joined #lisp 2014-12-19T10:11:11Z Karl_Dscc quit (Remote host closed the connection) 2014-12-19T10:11:40Z t4intz quit (Ping timeout: 255 seconds) 2014-12-19T10:12:00Z robot-beethoven joined #lisp 2014-12-19T10:14:07Z jtza8 joined #lisp 2014-12-19T10:14:09Z Denommus joined #lisp 2014-12-19T10:14:43Z tkhoa2711 quit (Quit: tkhoa2711) 2014-12-19T10:18:58Z Denommus quit (Ping timeout: 250 seconds) 2014-12-19T10:21:57Z _5kg quit (Ping timeout: 240 seconds) 2014-12-19T10:22:58Z _5kg joined #lisp 2014-12-19T10:27:41Z Denommus joined #lisp 2014-12-19T10:28:06Z harish quit (Ping timeout: 258 seconds) 2014-12-19T10:30:50Z majeure quit (Quit: ZNC - http://znc.in) 2014-12-19T10:32:19Z Denommus quit (Ping timeout: 250 seconds) 2014-12-19T10:33:10Z vmw joined #lisp 2014-12-19T10:33:26Z vmw: is it possible to write low level lisp? or at leat as low level as c 2014-12-19T10:33:28Z vmw: i.e pointers 2014-12-19T10:33:36Z H4ns: vmw: yes. 2014-12-19T10:33:41Z vmw: is it reasonable to do so? 2014-12-19T10:33:51Z H4ns: vmw: for some value of reasonable, yes 2014-12-19T10:33:54Z loke: vmw: Whever you create a cons in lisp you effectively have a pointer 2014-12-19T10:34:08Z resttime quit (Quit: resttime) 2014-12-19T10:34:34Z vmw: may i have a book recommendation please 2014-12-19T10:35:11Z H4ns: vmw: the lisp machine manual documents an operating system that is written entirely in lisp 2014-12-19T10:35:24Z H4ns: vmw: you can devise a number of low-level techniques from it. 2014-12-19T10:36:28Z vmw: H4ns: cool 2014-12-19T10:37:08Z Karl_Dscc joined #lisp 2014-12-19T10:38:15Z loke: vmw: what is it you want to do? 2014-12-19T10:38:42Z vmw: loke: At this point, learn lisp. :) 2014-12-19T10:38:54Z loke: vmw: Then it's way too early to think of that 2014-12-19T10:39:19Z loke: vmw: There mustobvioysly be something specific you want to do to make you ask such a question. (hardware interfaces perhaps?) 2014-12-19T10:39:33Z vmw: loke: I was just wondering about it. 2014-12-19T10:39:42Z H4ns: i find system programming to be a nice field to learn a new language in 2014-12-19T10:40:24Z vmw: Why is systems programming done more in c than it is in lisp, I wonder. 2014-12-19T10:40:28Z oklar joined #lisp 2014-12-19T10:40:29Z H4ns: not everyone finds e.g. "ai techniques" or "games" all that appealing for learning purposes 2014-12-19T10:40:34Z dim: unix, I would guess 2014-12-19T10:40:51Z H4ns: vmw: it is done more in c because when most operating systems were initially created, computers were slow 2014-12-19T10:40:57Z necronian quit (Ping timeout: 240 seconds) 2014-12-19T10:41:15Z dim: they had OS before C too 2014-12-19T10:41:16Z H4ns: vmw: and c, because it does not offer a lot of costly abstractions, was a good tool for writing operating systems for slow machines. 2014-12-19T10:41:27Z H4ns: dim: right. written in bcpl, or assembler. 2014-12-19T10:41:38Z Shinmera: Unix is a C environment, so it has lots of support for C applications. 2014-12-19T10:42:01Z H4ns: Shinmera: ? 2014-12-19T10:42:05Z dim: IIUC the C language was done to be able to port the same OS to a new hardware, it's like a portable assembly language 2014-12-19T10:42:12Z loke: vmw: Now, if you want to go _really_ low-level, you can do this: http://www.pvk.ca/Blog/2014/08/16/how-to-define-new-intrinsics-in-sbcl/ 2014-12-19T10:42:52Z H4ns: dim: right. at the time unix was created, assembly language was the only language that was widely used for writing operating systems, and c was a step forward. 2014-12-19T10:43:00Z vmw: ooh. 2014-12-19T10:43:01Z H4ns: dim: that was like 40 years ago. 2014-12-19T10:43:37Z H4ns: it is depressing to recognize that we're still dealing with operating systems written in c, given that we have made so much progress in machine speed and software technology. 2014-12-19T10:43:48Z dim: yeah, and we're still about there at the same place now when using linux... it's not true from all angles, but well, not much progress has been made 2014-12-19T10:43:55Z H4ns: anyway, in the 1980ies, writing operating systems in lisp was a viable approach and it has been done. 2014-12-19T10:44:14Z Shinmera: If we're going down that road we might as well plug Movitz here 2014-12-19T10:44:28Z dim: there's mirageos nowadays, I don't know of much other efforts 2014-12-19T10:44:36Z dim: http://www.openmirage.org/ 2014-12-19T10:44:55Z s00pcan quit (Quit: Lost terminal) 2014-12-19T10:45:05Z dim: there's http://erlangonxen.org/ and http://kerlnel.org/ too 2014-12-19T10:45:05Z wasamasa: vmw: maybe people don't like large lisp images over tiny executables 2014-12-19T10:45:12Z s00pcan joined #lisp 2014-12-19T10:45:13Z H4ns: wat? 2014-12-19T10:45:28Z Shinmera: The executables are only tiny because the C environment is already provided by the OS. 2014-12-19T10:45:46Z wasamasa: therefore... we have to make a lisp OS to fix that 2014-12-19T10:45:46Z H4ns: wasamasa: you are saying that operating systems are not written in lisp because lisp creates large executables? 2014-12-19T10:45:50Z Shinmera: If the OS provided the lisp environment your applications could be small too. 2014-12-19T10:45:54Z wasamasa: H4ns: no, system programming 2014-12-19T10:46:03Z wasamasa: H4ns: I rather thought of all the utilities that make up your typical userland 2014-12-19T10:47:10Z Shinmera: Just live in your lisp image 2014-12-19T10:47:21Z wasamasa: yeah right, who cares about anything outside it 2014-12-19T10:47:42Z wasamasa still grumbles over emacs not being able to do anything useful on external signals 2014-12-19T10:48:13Z vmw: thanks 2014-12-19T10:48:13Z Denommus joined #lisp 2014-12-19T10:48:16Z vmw quit (Quit: leaving) 2014-12-19T10:48:24Z relic joined #lisp 2014-12-19T10:51:30Z Shinmera: Well, that ended abruptly. 2014-12-19T10:52:47Z Shinmera: wasamasa: I don't know, to me it seems folly to try and emulate the "tiny applications" idiom when you're using a system that already has to use a whole different environment. If you want to be able to chain into such things I'd rather have an overarching lisp process and call into that to do whatever if you need to bridge from the command line or wherever. 2014-12-19T10:53:07Z necronian joined #lisp 2014-12-19T10:53:56Z Shinmera is off to lunch now though 2014-12-19T10:53:59Z Shinmera quit (Quit: しつれいしなければならないんです。) 2014-12-19T10:55:00Z _5kg quit (Ping timeout: 265 seconds) 2014-12-19T10:55:09Z wasamasa: I find it a bit sad how lisp and unix don't go well together 2014-12-19T10:57:07Z Denommus quit (Quit: ZNC - http://znc.in) 2014-12-19T10:59:42Z H4ns: just let loose of your unix fetish and be happy with lisp :) 2014-12-19T11:01:42Z jesusito joined #lisp 2014-12-19T11:02:33Z dim: I think they go quite well together 2014-12-19T11:03:37Z ivan4th quit (Ping timeout: 240 seconds) 2014-12-19T11:03:50Z dim: it's easy enough to save-lisp-image-and-die in an executable file and provide for an intergrate Unix User Experience: that is a command line with the usual capabilities (reading from stdin, result on stdout, errors on stderr, exit code is 0 on success, etc) 2014-12-19T11:04:14Z Denommus joined #lisp 2014-12-19T11:04:21Z dim: it's even easy to make it a unix daemon with the usual setsid, fork and all management, in a couple lines of lisp, when using cl-daemon or sb-daemon or suchlike 2014-12-19T11:06:37Z stepnem joined #lisp 2014-12-19T11:07:28Z dim: see https://github.com/dimitri/pgcharts/blob/master/src/pgcharts.lisp for an example of unix integration with an embedded webapp written in CL, you just /usr/bin/pgcharts start and then point your browser to http://localhost:9042/ 2014-12-19T11:08:17Z Denommus quit (Ping timeout: 240 seconds) 2014-12-19T11:09:33Z beetlebum joined #lisp 2014-12-19T11:13:22Z Denommus joined #lisp 2014-12-19T11:14:31Z Fare quit (Quit: Leaving) 2014-12-19T11:15:55Z posterdati300 quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/) 2014-12-19T11:17:50Z usrj joined #lisp 2014-12-19T11:18:20Z Denommus quit (Ping timeout: 250 seconds) 2014-12-19T11:18:52Z chu joined #lisp 2014-12-19T11:19:41Z jtza8 quit (Ping timeout: 264 seconds) 2014-12-19T11:19:42Z pjb: - 2014-12-19T11:21:16Z gravicappa joined #lisp 2014-12-19T11:22:35Z usrj quit (Read error: Connection reset by peer) 2014-12-19T11:27:27Z Karl_Dscc quit (Remote host closed the connection) 2014-12-19T11:30:21Z gavilancomun joined #lisp 2014-12-19T11:30:46Z ivan4th joined #lisp 2014-12-19T11:32:17Z gensym quit (Ping timeout: 264 seconds) 2014-12-19T11:32:38Z hiroakip joined #lisp 2014-12-19T11:34:32Z chrnybo: Have any of you attempted to gently introduce strings with unicode in an app/db that started out as mere iso-8859-something? 2014-12-19T11:35:17Z chu quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-12-19T11:35:19Z robot-beethoven quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-12-19T11:35:25Z jesusito left #lisp 2014-12-19T11:38:12Z flip214 quit (Ping timeout: 245 seconds) 2014-12-19T11:38:29Z _5kg joined #lisp 2014-12-19T11:38:34Z beetlebum quit (Remote host closed the connection) 2014-12-19T11:39:07Z echo-area quit (Remote host closed the connection) 2014-12-19T11:40:00Z flip214 joined #lisp 2014-12-19T11:40:13Z flip214 quit (Changing host) 2014-12-19T11:40:13Z flip214 joined #lisp 2014-12-19T11:40:48Z beetlebum joined #lisp 2014-12-19T11:41:56Z Jesin joined #lisp 2014-12-19T11:42:15Z towodo joined #lisp 2014-12-19T11:42:17Z beetlebum quit (Remote host closed the connection) 2014-12-19T11:46:48Z towodo quit (Client Quit) 2014-12-19T11:47:15Z Shinmera joined #lisp 2014-12-19T11:49:18Z Denommus joined #lisp 2014-12-19T11:51:41Z pjb: chrnybo: I never tried such an horror, but UTF-8 is designed so that it should "mostly" work. 2014-12-19T11:51:57Z pjb: chrnybo: so here, "gently" = "utf-8". 2014-12-19T11:52:03Z _5kg quit (Ping timeout: 264 seconds) 2014-12-19T11:52:16Z protist joined #lisp 2014-12-19T11:53:48Z pjb: But don't be surprised if (length "été") --> 5 ; and if this botches various processing, such as displaying nice forms. 2014-12-19T11:54:55Z pjb: chrnybo: now, the question is what you're asking such a question from the past? Do you know personnally Dr. Emmett Brown? 2014-12-19T11:55:00Z pjb: s/what/why/ 2014-12-19T11:56:24Z jusss joined #lisp 2014-12-19T11:59:57Z EvW joined #lisp 2014-12-19T12:05:37Z Denommus quit (Ping timeout: 240 seconds) 2014-12-19T12:07:40Z theotherstupidgu quit (Ping timeout: 256 seconds) 2014-12-19T12:08:41Z Karl_Dscc joined #lisp 2014-12-19T12:09:08Z theotherstupidgu joined #lisp 2014-12-19T12:10:36Z davazp joined #lisp 2014-12-19T12:12:25Z chen_traveler joined #lisp 2014-12-19T12:12:57Z Denommus joined #lisp 2014-12-19T12:18:34Z Denommus quit (Ping timeout: 250 seconds) 2014-12-19T12:21:50Z wasamasa: dim: well, yes, and then your strip program goes at it and leaves only a few bytes 2014-12-19T12:22:02Z wasamasa: dim: because it expects it to be something generated by gcc or whatever 2014-12-19T12:22:13Z wasamasa: dim: or the signals issue I've mentioned earlier 2014-12-19T12:23:24Z wasamasa: dim: sure, you can control processes from lisp, but the other way around is the problem 2014-12-19T12:24:23Z atgreen joined #lisp 2014-12-19T12:24:50Z Denommus joined #lisp 2014-12-19T12:25:34Z Xach: wasamasa: What's the problem? 2014-12-19T12:25:48Z chrnybo: pjb: By gently, I meant storing as utf-8 _and_ not translating all strings to utf-8 at once. My guess is that this is something I'd regret later. 2014-12-19T12:25:55Z wasamasa: Xach: see the previous two examples 2014-12-19T12:26:30Z Xach: wasamasa: "strip" mangles the binary? what's the other example? 2014-12-19T12:26:34Z jtza8 joined #lisp 2014-12-19T12:27:32Z Lowl3v3l joined #lisp 2014-12-19T12:27:42Z wasamasa: Xach: that sending signals to something resembling a lisp image (like, emacs) is the wrong way and you instead set up something like swank or emacsclient to communicate with it 2014-12-19T12:28:36Z Xach: Why is it the wrong way? 2014-12-19T12:28:46Z wasamasa: because it doesn't work 2014-12-19T12:29:10Z wasamasa: I send an USR2 to a stuck emacs and it replies to that by getting stuck even more 2014-12-19T12:29:30Z Xach: I don't think emacs is a good example of a Lisp implementation. 2014-12-19T12:29:41Z Xach: SBCL and other implementations have signal-handling systems that work fine. 2014-12-19T12:29:53Z Denommus quit (Ping timeout: 264 seconds) 2014-12-19T12:29:54Z pt1 quit (Remote host closed the connection) 2014-12-19T12:30:06Z Xach: I don't think it's fair to count emacs flaws against Common Lisp implementations. 2014-12-19T12:30:08Z pt1 joined #lisp 2014-12-19T12:31:23Z gensym joined #lisp 2014-12-19T12:32:05Z eudoxia joined #lisp 2014-12-19T12:32:41Z dim: it's not only `strip`, it's also prelinking optimization on RHEL, see https://github.com/dimitri/pgloader/issues/103 2014-12-19T12:32:46Z wasamasa: "The world is inside the lisp image, and everything that is outside doesn't matter and is probably evil." 2014-12-19T12:34:14Z Xach: http://www.xach.com/naggum/articles/3245983402026014%40naggum.no.html is something interesting on the topic 2014-12-19T12:35:48Z wasamasa: thanks 2014-12-19T12:37:13Z _5kg joined #lisp 2014-12-19T12:37:39Z jtza8 quit (Ping timeout: 264 seconds) 2014-12-19T12:38:17Z Beetny quit (Ping timeout: 264 seconds) 2014-12-19T12:42:42Z s00pcan quit (Quit: Lost terminal) 2014-12-19T12:43:57Z gavilancomun_ joined #lisp 2014-12-19T12:45:21Z Denommus joined #lisp 2014-12-19T12:45:34Z gavilancomun quit (Ping timeout: 255 seconds) 2014-12-19T12:45:34Z Denommus quit (Changing host) 2014-12-19T12:45:34Z Denommus joined #lisp 2014-12-19T12:45:52Z p4nd4m4n_ quit (Ping timeout: 240 seconds) 2014-12-19T12:46:01Z p4nd4m4n joined #lisp 2014-12-19T12:46:01Z justinmcp joined #lisp 2014-12-19T12:46:01Z njsg_ quit (Ping timeout: 255 seconds) 2014-12-19T12:46:01Z Ober quit (Ping timeout: 255 seconds) 2014-12-19T12:46:57Z justinmcp_ quit (Read error: Connection reset by peer) 2014-12-19T12:47:23Z kyl_ quit (Ping timeout: 272 seconds) 2014-12-19T12:47:37Z ggole: Why would you send a process SIGUSR2 and expect it to do what you want? 2014-12-19T12:47:38Z njsg_ joined #lisp 2014-12-19T12:47:50Z Ober joined #lisp 2014-12-19T12:47:54Z _5kg quit (Ping timeout: 256 seconds) 2014-12-19T12:48:11Z kyl_ joined #lisp 2014-12-19T12:48:48Z Xach: ggole: I don't know wasamasa's answer, but for me, I'd expect that if the manual or documentation said so. 2014-12-19T12:49:27Z wasamasa: ggole: in the manual that method is documented as last resort 2014-12-19T12:49:40Z wasamasa: ggole: however it just sent me one recursive editing level deeper 2014-12-19T12:49:56Z Denommus quit (Ping timeout: 258 seconds) 2014-12-19T12:50:10Z Xach: wasamasa: Where in the manual does it say that? 2014-12-19T12:51:00Z EvW quit (Ping timeout: 265 seconds) 2014-12-19T12:51:27Z wasamasa: Xach: (info "(elisp) Error Debugging") 2014-12-19T12:52:32Z ggole: Ah, I see. OK. 2014-12-19T12:52:36Z Xach: Ah, and debug-on-event is sigusr2 by default? 2014-12-19T12:52:47Z wasamasa: yes 2014-12-19T12:53:31Z gavilancomun_ is now known as gavilancomun 2014-12-19T12:53:38Z ggole: ...wouldn't that be a bug? 2014-12-19T12:53:55Z wasamasa: the package I was attempting to debug is an even greater one :> 2014-12-19T12:54:13Z wasamasa: so no, I'll only report it once I can reproduce it with something radically simpler 2014-12-19T12:55:12Z chen_traveler quit (Quit: 离开) 2014-12-19T12:56:29Z ggole: Right. 2014-12-19T12:59:28Z s00pcan joined #lisp 2014-12-19T13:00:13Z quazimodo joined #lisp 2014-12-19T13:01:38Z joneshf-laptop quit (Ping timeout: 265 seconds) 2014-12-19T13:01:53Z Denommus joined #lisp 2014-12-19T13:03:00Z jtza8 joined #lisp 2014-12-19T13:06:36Z nikki93 joined #lisp 2014-12-19T13:07:49Z protist quit (Quit: Konversation terminated!) 2014-12-19T13:08:20Z manuel___ quit (Quit: manuel___) 2014-12-19T13:08:34Z nikki93 quit (Read error: Connection reset by peer) 2014-12-19T13:08:52Z nikki93 joined #lisp 2014-12-19T13:08:58Z quazimodo quit (Ping timeout: 244 seconds) 2014-12-19T13:09:22Z Denommus quit (Ping timeout: 265 seconds) 2014-12-19T13:10:38Z psy_ quit (Read error: Connection reset by peer) 2014-12-19T13:10:59Z quazimodo joined #lisp 2014-12-19T13:11:33Z kami quit (Ping timeout: 244 seconds) 2014-12-19T13:13:54Z joneshf-laptop joined #lisp 2014-12-19T13:14:05Z hekmek quit (Remote host closed the connection) 2014-12-19T13:15:28Z hekmek joined #lisp 2014-12-19T13:15:54Z Denommus joined #lisp 2014-12-19T13:19:35Z jumblerg joined #lisp 2014-12-19T13:22:27Z nikki93 quit (Remote host closed the connection) 2014-12-19T13:25:30Z EvW joined #lisp 2014-12-19T13:25:34Z pppp2 quit (Read error: Connection reset by peer) 2014-12-19T13:25:46Z cabaire quit (Quit: leaving) 2014-12-19T13:27:03Z eudoxia quit (Quit: Leaving) 2014-12-19T13:27:22Z Joreji joined #lisp 2014-12-19T13:27:33Z davazp quit (Read error: Connection reset by peer) 2014-12-19T13:29:07Z Denommus quit (Ping timeout: 244 seconds) 2014-12-19T13:29:37Z justinmcp quit (Ping timeout: 240 seconds) 2014-12-19T13:30:23Z chu joined #lisp 2014-12-19T13:30:44Z justinmcp joined #lisp 2014-12-19T13:32:59Z tharugrim quit (Ping timeout: 272 seconds) 2014-12-19T13:33:49Z _5kg joined #lisp 2014-12-19T13:34:17Z pranavrc quit 2014-12-19T13:36:42Z Petit_Dejeuner quit (Ping timeout: 258 seconds) 2014-12-19T13:36:57Z oleo joined #lisp 2014-12-19T13:38:14Z Denommus joined #lisp 2014-12-19T13:38:15Z Denommus quit (Changing host) 2014-12-19T13:38:15Z Denommus joined #lisp 2014-12-19T13:38:19Z tharugrim joined #lisp 2014-12-19T13:38:44Z pjb: chrnybo: you would have to do a clear analysis of data flow, to ensure that you never polute utf-8 strings with iso-8859-1 strings. It'd be difficult to rely on testing, because any ASCII string is both an UTF-8 string and an ISO-8859-1 string! So indeed, if you don't want problems convert all your string literals to UTF-8 at once. 2014-12-19T13:39:46Z Jubb quit (Read error: Connection reset by peer) 2014-12-19T13:41:28Z kapil__ quit (Quit: Connection closed for inactivity) 2014-12-19T13:42:52Z Denommus quit (Ping timeout: 256 seconds) 2014-12-19T13:43:57Z towodo joined #lisp 2014-12-19T13:44:48Z jtza8 quit (Ping timeout: 250 seconds) 2014-12-19T13:45:06Z jumblerg quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2014-12-19T13:45:39Z _5kg quit (Ping timeout: 272 seconds) 2014-12-19T13:46:35Z s00pcan quit (Remote host closed the connection) 2014-12-19T13:46:49Z s00pcan joined #lisp 2014-12-19T13:50:27Z Denommus joined #lisp 2014-12-19T13:52:55Z Karl_Dscc quit (Remote host closed the connection) 2014-12-19T13:54:21Z Lowl3v3l quit (Quit: Leaving) 2014-12-19T13:56:15Z EvW quit (Ping timeout: 265 seconds) 2014-12-19T13:56:41Z kapil__ joined #lisp 2014-12-19T13:56:45Z Joreji quit (Read error: Connection reset by peer) 2014-12-19T13:59:16Z eudoxia joined #lisp 2014-12-19T14:01:39Z Denommus quit (Ping timeout: 264 seconds) 2014-12-19T14:03:20Z shka quit (Quit: WeeChat 1.0.1) 2014-12-19T14:03:44Z hiroakip quit (Ping timeout: 244 seconds) 2014-12-19T14:03:56Z leo2007 joined #lisp 2014-12-19T14:06:39Z jumblerg joined #lisp 2014-12-19T14:07:01Z BitPuffin joined #lisp 2014-12-19T14:07:01Z s00pcan quit (Remote host closed the connection) 2014-12-19T14:07:15Z s00pcan joined #lisp 2014-12-19T14:07:20Z relic quit (Quit: ZNC - http://znc.in) 2014-12-19T14:07:28Z yano quit (Changing host) 2014-12-19T14:07:28Z yano joined #lisp 2014-12-19T14:08:28Z Denommus joined #lisp 2014-12-19T14:09:13Z s00pcan quit (Read error: Connection reset by peer) 2014-12-19T14:09:34Z hrnz quit (Remote host closed the connection) 2014-12-19T14:11:38Z chu quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-12-19T14:11:44Z majeure joined #lisp 2014-12-19T14:12:35Z s00pcan joined #lisp 2014-12-19T14:12:40Z s00pcan quit (Remote host closed the connection) 2014-12-19T14:12:54Z s00pcan joined #lisp 2014-12-19T14:13:49Z ehu joined #lisp 2014-12-19T14:14:14Z Mon_Ouie joined #lisp 2014-12-19T14:14:14Z Mon_Ouie quit (Changing host) 2014-12-19T14:14:14Z Mon_Ouie joined #lisp 2014-12-19T14:14:37Z Denommus quit (Ping timeout: 265 seconds) 2014-12-19T14:14:50Z attila_lendvai joined #lisp 2014-12-19T14:15:13Z attila_lendvai quit (Changing host) 2014-12-19T14:15:14Z attila_lendvai joined #lisp 2014-12-19T14:16:43Z thawes joined #lisp 2014-12-19T14:18:39Z beetlebum joined #lisp 2014-12-19T14:20:02Z s00pcan quit (Quit: Lost terminal) 2014-12-19T14:21:04Z s00pcan joined #lisp 2014-12-19T14:21:11Z s00pcan quit (Remote host closed the connection) 2014-12-19T14:21:50Z s00pcan joined #lisp 2014-12-19T14:23:35Z s00pcan quit (Read error: Connection reset by peer) 2014-12-19T14:24:06Z s00pcan joined #lisp 2014-12-19T14:26:00Z Denommus joined #lisp 2014-12-19T14:27:02Z Karl_Dscc joined #lisp 2014-12-19T14:28:27Z joast quit (Quit: Leaving.) 2014-12-19T14:28:43Z _5kg joined #lisp 2014-12-19T14:28:54Z theotherstupidgu quit (Remote host closed the connection) 2014-12-19T14:29:09Z theotherstupidgu joined #lisp 2014-12-19T14:30:44Z s00pcan quit (Ping timeout: 250 seconds) 2014-12-19T14:31:13Z Ralt joined #lisp 2014-12-19T14:31:32Z Denommus quit (Ping timeout: 245 seconds) 2014-12-19T14:31:44Z towodo quit (Quit: towodo) 2014-12-19T14:35:53Z s00pcan joined #lisp 2014-12-19T14:36:17Z chen_traveler joined #lisp 2014-12-19T14:36:24Z chen_traveler quit (Max SendQ exceeded) 2014-12-19T14:37:36Z felipe quit (Quit: Konversation terminated!) 2014-12-19T14:37:40Z thawes quit (Ping timeout: 250 seconds) 2014-12-19T14:37:57Z thawes joined #lisp 2014-12-19T14:38:37Z yano left #lisp 2014-12-19T14:39:03Z Denommus joined #lisp 2014-12-19T14:40:27Z vinleod joined #lisp 2014-12-19T14:40:49Z ehu_ joined #lisp 2014-12-19T14:41:46Z chen_traveler joined #lisp 2014-12-19T14:41:55Z ehu quit (Ping timeout: 250 seconds) 2014-12-19T14:42:01Z Denommus quit (Changing host) 2014-12-19T14:42:01Z Denommus joined #lisp 2014-12-19T14:42:23Z chen_traveler quit (Max SendQ exceeded) 2014-12-19T14:43:40Z yrk joined #lisp 2014-12-19T14:43:46Z chen_traveler joined #lisp 2014-12-19T14:44:08Z chen_traveler quit (Max SendQ exceeded) 2014-12-19T14:44:12Z yrk quit (Changing host) 2014-12-19T14:44:12Z yrk joined #lisp 2014-12-19T14:45:24Z LiamH joined #lisp 2014-12-19T14:46:11Z eudoxia quit (Remote host closed the connection) 2014-12-19T14:46:29Z JokerDoom quit (Ping timeout: 245 seconds) 2014-12-19T14:46:40Z chen_traveler joined #lisp 2014-12-19T14:47:03Z chen_traveler quit (Remote host closed the connection) 2014-12-19T14:47:05Z Denommus quit (Ping timeout: 272 seconds) 2014-12-19T14:48:21Z oklar quit (Read error: Connection reset by peer) 2014-12-19T14:48:25Z JokerDoom joined #lisp 2014-12-19T14:49:43Z stepnem quit (Ping timeout: 250 seconds) 2014-12-19T14:51:58Z stepnem joined #lisp 2014-12-19T14:54:32Z Denommus joined #lisp 2014-12-19T14:54:53Z Ethan- quit (Ping timeout: 244 seconds) 2014-12-19T14:55:01Z harish joined #lisp 2014-12-19T14:56:01Z towodo joined #lisp 2014-12-19T14:56:51Z Alfr joined #lisp 2014-12-19T14:57:13Z sid_cypher joined #lisp 2014-12-19T14:59:56Z Denommus quit (Ping timeout: 256 seconds) 2014-12-19T15:00:28Z Alfr quit (Client Quit) 2014-12-19T15:01:47Z urandom__ joined #lisp 2014-12-19T15:05:39Z JokerDoom quit (Ping timeout: 245 seconds) 2014-12-19T15:07:29Z gravicappa quit (Remote host closed the connection) 2014-12-19T15:09:03Z Denommus joined #lisp 2014-12-19T15:09:28Z zacharias quit (Ping timeout: 258 seconds) 2014-12-19T15:10:37Z oklar joined #lisp 2014-12-19T15:11:38Z beetlebum quit (Remote host closed the connection) 2014-12-19T15:12:46Z egp_ joined #lisp 2014-12-19T15:14:57Z Denommus quit (Ping timeout: 272 seconds) 2014-12-19T15:16:09Z joneshf-laptop quit (Remote host closed the connection) 2014-12-19T15:16:33Z enfors quit (Quit: leaving) 2014-12-19T15:16:56Z thawes quit (Ping timeout: 256 seconds) 2014-12-19T15:17:27Z quasisane quit (Ping timeout: 265 seconds) 2014-12-19T15:17:30Z JokerDoom joined #lisp 2014-12-19T15:17:42Z enfors joined #lisp 2014-12-19T15:18:35Z Denommus joined #lisp 2014-12-19T15:18:55Z innertracks joined #lisp 2014-12-19T15:21:30Z oklar quit (Read error: Connection reset by peer) 2014-12-19T15:21:52Z majeure quit (Quit: ZNC - http://znc.in) 2014-12-19T15:21:55Z oklar joined #lisp 2014-12-19T15:22:05Z zeroish joined #lisp 2014-12-19T15:22:55Z JuanDaugherty joined #lisp 2014-12-19T15:23:58Z scymtym_ quit (Ping timeout: 255 seconds) 2014-12-19T15:24:09Z Hexstream joined #lisp 2014-12-19T15:24:13Z zacharias joined #lisp 2014-12-19T15:24:20Z Denommus quit (Ping timeout: 244 seconds) 2014-12-19T15:24:27Z drl quit (Ping timeout: 264 seconds) 2014-12-19T15:25:06Z chen_traveler joined #lisp 2014-12-19T15:25:12Z chen_traveler quit (Max SendQ exceeded) 2014-12-19T15:25:41Z chen_traveler joined #lisp 2014-12-19T15:25:57Z chen_traveler quit (Max SendQ exceeded) 2014-12-19T15:26:26Z chen_traveler joined #lisp 2014-12-19T15:26:42Z chen_traveler quit (Max SendQ exceeded) 2014-12-19T15:26:57Z gilez joined #lisp 2014-12-19T15:27:10Z chen_traveler joined #lisp 2014-12-19T15:27:53Z jusss quit (Read error: Connection reset by peer) 2014-12-19T15:30:26Z oudeis: planet.lisp.org says 403 Forbidden 2014-12-19T15:30:53Z Xach: thanks. i'll fix. 2014-12-19T15:31:22Z Xach: should work now 2014-12-19T15:31:28Z egp_ quit (Ping timeout: 265 seconds) 2014-12-19T15:31:30Z oudeis: works 2014-12-19T15:31:37Z shortCircuit__ quit (Remote host closed the connection) 2014-12-19T15:32:17Z corni joined #lisp 2014-12-19T15:32:17Z corni quit (Changing host) 2014-12-19T15:32:17Z corni joined #lisp 2014-12-19T15:33:03Z leo2007 quit (Ping timeout: 250 seconds) 2014-12-19T15:33:34Z joast joined #lisp 2014-12-19T15:35:46Z thawes joined #lisp 2014-12-19T15:37:51Z sauskesan joined #lisp 2014-12-19T15:42:47Z nell joined #lisp 2014-12-19T15:44:13Z schaueho quit (Ping timeout: 255 seconds) 2014-12-19T15:46:25Z jtza8 joined #lisp 2014-12-19T15:53:44Z enitiz joined #lisp 2014-12-19T15:55:22Z bgs100 joined #lisp 2014-12-19T15:55:37Z Denommus joined #lisp 2014-12-19T15:56:35Z quasisane joined #lisp 2014-12-19T16:01:28Z kapil__ quit (Quit: Connection closed for inactivity) 2014-12-19T16:01:42Z PinealGlandOptic quit (Ping timeout: 256 seconds) 2014-12-19T16:05:42Z EvW joined #lisp 2014-12-19T16:06:06Z Plazma quit (Changing host) 2014-12-19T16:06:06Z Plazma joined #lisp 2014-12-19T16:06:32Z Vutral quit (Ping timeout: 245 seconds) 2014-12-19T16:06:45Z enfors quit (Quit: leaving) 2014-12-19T16:07:22Z Denommus quit (Ping timeout: 256 seconds) 2014-12-19T16:08:27Z enfors joined #lisp 2014-12-19T16:11:43Z drdanmaku joined #lisp 2014-12-19T16:13:36Z zacharias quit (Ping timeout: 256 seconds) 2014-12-19T16:16:09Z Denommus joined #lisp 2014-12-19T16:21:57Z Denommus quit (Ping timeout: 245 seconds) 2014-12-19T16:22:06Z _JokerDoom joined #lisp 2014-12-19T16:24:21Z Vutral joined #lisp 2014-12-19T16:24:36Z JokerDoom quit (Ping timeout: 258 seconds) 2014-12-19T16:25:37Z Shinmera has found a new favourite article to keep in mind for memory concerned people http://www.xach.com/naggum/articles/3245969484577540@naggum.no.html 2014-12-19T16:27:13Z askatasuna joined #lisp 2014-12-19T16:27:40Z Denommus joined #lisp 2014-12-19T16:34:07Z jtza8 quit (Ping timeout: 272 seconds) 2014-12-19T16:38:32Z Denommus quit (Ping timeout: 256 seconds) 2014-12-19T16:39:53Z tkhoa2711 joined #lisp 2014-12-19T16:48:25Z ehu_ is now known as ehu 2014-12-19T16:50:40Z munksgaard quit (Read error: Connection reset by peer) 2014-12-19T16:50:42Z askatasuna quit (Ping timeout: 250 seconds) 2014-12-19T16:52:39Z Natch quit (Ping timeout: 264 seconds) 2014-12-19T16:55:07Z daviid joined #lisp 2014-12-19T16:55:45Z gavilancomun quit (Quit: ChatZilla 0.9.91 [Firefox 34.0/20141125180439]) 2014-12-19T16:55:53Z daviid: hello 2014-12-19T16:57:10Z Denommus joined #lisp 2014-12-19T16:58:09Z zacharias joined #lisp 2014-12-19T16:58:13Z enitiz quit (Quit: Leaving) 2014-12-19T16:59:19Z enitiz joined #lisp 2014-12-19T16:59:22Z daviid: i have a clos related quiz, can someone kindly help. here is a asimple example http://paste.lisp.org/display/144835 that i expect to work, but it fails [sbcl 1.2.4, debian testing]. my clos memory is very rusty, so... i expect this example to work because i expect clos to call the (setf !colour) method upon class instanciation for virtually allocated slot 2014-12-19T16:59:29Z daviid: how can i make both virtuaql allocation _and_ initarg properlly work 2014-12-19T16:59:45Z hiroakip joined #lisp 2014-12-19T17:00:23Z zadock joined #lisp 2014-12-19T17:00:51Z _death: what is :virtual allocation 2014-12-19T17:01:23Z MrWoohoo joined #lisp 2014-12-19T17:01:32Z Denommus quit (Ping timeout: 250 seconds) 2014-12-19T17:02:09Z jasom: daviid: I think you want :reader !color not :accessor !color 2014-12-19T17:02:35Z mvilleneuve quit (Quit: This computer has gone to sleep) 2014-12-19T17:02:38Z jdz: (defclass () ((background-color :accessor !colour :initarg :colour))) ? 2014-12-19T17:02:55Z arenz quit (Quit: Leaving) 2014-12-19T17:03:08Z _death: there's no need for :accessor because you define the methods yourself.. also your setf arglist should be reversed 2014-12-19T17:03:16Z jasom: daviid: :accessor defines a setf function, which is not what you want 2014-12-19T17:03:25Z jasom: oh, I missed the reader function too 2014-12-19T17:04:00Z vinleod quit (Quit: ["Textual IRC Client: www.textualapp.com"]) 2014-12-19T17:04:59Z tkhoa2711 quit (Quit: tkhoa2711) 2014-12-19T17:06:27Z daviid: jasom: to your fst answer first :) in this example i'm simulation a real case, clutter defines background-color, but i want my clutter actor sublasses to be able to 'understand' the initarg !colour and accessor !colour, so i don't have control over the superclass, it is clutter buit-in 2014-12-19T17:07:12Z jasom: daviid: but you don't need :accessor if you're just going to define them yourselves 2014-12-19T17:07:54Z daviid: ok, but it still won't work 2014-12-19T17:08:34Z daviid: trying 2014-12-19T17:09:04Z jdz: daviid: did you try my code? 2014-12-19T17:09:32Z daviid: jdz your are doing something i can't do in the real case 2014-12-19T17:09:38Z daviid: the superclass is built in 2014-12-19T17:09:44Z jdz: so? 2014-12-19T17:10:10Z daviid: no way i can define (background-color :accessor !colour...) for 2014-12-19T17:10:23Z yenda joined #lisp 2014-12-19T17:10:29Z jdz: it's being done on class 2014-12-19T17:10:29Z daviid: i only have control over for you to understand 2014-12-19T17:10:45Z Natch joined #lisp 2014-12-19T17:10:51Z arenz joined #lisp 2014-12-19T17:11:22Z daviid: jdz you're not using virtual allocation 2014-12-19T17:11:31Z daviid: i need exactly what i wrote 2014-12-19T17:11:59Z parsnip quit (Remote host closed the connection) 2014-12-19T17:12:03Z daviid: with a virtually allocated slot that let initarg, read and setf 2014-12-19T17:12:06Z jdz: there is no such thing in common lisp 2014-12-19T17:12:25Z daviid: jdz: that does not make sence, imo 2014-12-19T17:12:31Z jdz: and my definition provides just that: no extra slot, setter, getter, and initiarg 2014-12-19T17:13:30Z daviid: jdz, sorry, but i think you don't understand 2014-12-19T17:13:46Z Denommus joined #lisp 2014-12-19T17:13:58Z jdz: well, that one we can agree on, because i think you don't understand yourself 2014-12-19T17:14:03Z Xach: daviid: I'm trying to understand. What system supports :allocation :virtual as a defclass slot option? It is not standard. 2014-12-19T17:14:06Z daviid: there must be a way to ask clos to properly undedrstand initarg, even for virtually allocated slots, since it does undertand how to read setf... 2014-12-19T17:14:24Z daviid: Xach: almost all modern lisp scheme do 2014-12-19T17:14:36Z Xach: daviid: Common Lisp does not support it. What system are you using? 2014-12-19T17:14:38Z daviid: Xach: you can try sbcl 2014-12-19T17:15:00Z Bike: it's not in sbcl. did you just make up a keyword and expect it to work? 2014-12-19T17:15:21Z daviid: Xach: the xj13 is locked in the passed, clos ha evolved and virtual allocation is essential to moedern lisp 'industrial' code, imo 2014-12-19T17:15:22Z tkhoa2711 joined #lisp 2014-12-19T17:15:46Z Shinmera: What 2014-12-19T17:15:46Z Bike: look, none of us have ever heard of this thing. 2014-12-19T17:15:47Z jdz: this is why we can't have nice things 2014-12-19T17:15:52Z daviid: Bike: it is, i 've just firted a slime session to try :) 2014-12-19T17:16:09Z Xach: daviid: you can also use :allocation :daviid and see what happens. 2014-12-19T17:16:11Z Shinmera: I don't know what farting a slime session does 2014-12-19T17:16:13Z Shinmera: but it sounds gross 2014-12-19T17:16:42Z daviid: Shinmera: haha, sorry i menat fired 2014-12-19T17:16:54Z schaueho joined #lisp 2014-12-19T17:16:59Z Bike: luckily that doesn't make much sense either. 2014-12-19T17:17:00Z jdz: firing farts sounds dangerous 2014-12-19T17:17:12Z Shinmera: jdz: It is dangerous, people have tried it 2014-12-19T17:17:32Z Bike: you can put whatever you want for :allocation because of mop. that doesn't mean sbcl knows what the hell it's supposed to mean. 2014-12-19T17:17:39Z Shinmera: Luckily common lisp does not support virtual slots, nor firing farts. 2014-12-19T17:17:47Z ehu quit (Ping timeout: 245 seconds) 2014-12-19T17:17:49Z Shinmera: So we're all save from these perils. 2014-12-19T17:17:52Z Shinmera: *safe 2014-12-19T17:18:46Z Denommus quit (Ping timeout: 256 seconds) 2014-12-19T17:18:47Z jdz: but modern lisp scheme? who's gonna save us from that? 2014-12-19T17:18:51Z daviid: Shinmera: the expression of a terrible ignorance, :allocation :virtual is just a must, anyway, lispers are stuck in the past it appears, too bad 2014-12-19T17:19:03Z Shinmera: I'm fine with the past 2014-12-19T17:19:13Z Shinmera: people in the 70s knew what they were doing at least. 2014-12-19T17:19:21Z Shinmera: Seems much less so the case today. 2014-12-19T17:19:36Z Bike: This is incoherent. 2014-12-19T17:20:46Z Shinmera (defclass dinner () ((food :allocation :reality))) 2014-12-19T17:21:01Z fe[nl]ix: virtual slots ? :allocation :virtual ? 2014-12-19T17:21:10Z bb010g quit (Quit: Connection closed for inactivity) 2014-12-19T17:21:11Z fe[nl]ix: wat 2014-12-19T17:21:20Z Shinmera: fe[nl]ix: Apparently we're stuck in the past 2014-12-19T17:21:54Z brucem: Lispworks does it. 2014-12-19T17:22:16Z brucem: or has sample code for it. 2014-12-19T17:22:28Z Xach: brucem: where is the extension documented? i'd be curious to see what it means on lw. 2014-12-19T17:22:30Z daviid: franz too, all 'real' cl do that , it's been, let's say, 30y 2014-12-19T17:22:41Z brucem: http://www.lispworks.com/documentation/lw50/LWUG/html/lwuser-173.htm 2014-12-19T17:23:08Z Xach: oh, i believe that's a MOP tutorial. 2014-12-19T17:23:10Z innertracks quit (Quit: innertracks) 2014-12-19T17:23:11Z Xach: -ish 2014-12-19T17:23:25Z Bike: It is. You could even coppy the code and use it in sbcl! How futuristic. 2014-12-19T17:23:49Z Bike: well, adapt. "process-a-slot-option", bah 2014-12-19T17:24:14Z Bike: mop p-a-s-o 2014-12-19T17:24:14Z specbot: Couldn't find anything for p-a-s-o. 2014-12-19T17:24:17Z Xach: daviid: I think you're getting some hostility because what you write is mistaken but you don't seem to be open to feedback. 2014-12-19T17:24:34Z Xach: The insults and typos don't help either. 2014-12-19T17:24:48Z slyrus joined #lisp 2014-12-19T17:24:55Z brucem: Xach: I wonder where Dylan got virtual slots from then ... 2014-12-19T17:24:56Z |3b|: daviid: did you forget a :metaclass option somewhere? 2014-12-19T17:25:26Z Bike: if you're going to be an asshole nobody's going to help you. 2014-12-19T17:25:56Z Plazma quit (Changing host) 2014-12-19T17:25:56Z Plazma joined #lisp 2014-12-19T17:26:04Z |3b|: CL doesn't have :allocation :virtual, but it lets you add it if you want it... but if you don't add it, it won't work 2014-12-19T17:26:04Z fe[nl]ix: I see 2014-12-19T17:26:07Z Xach: brucem: any system could have them, i'm sure. i haven't heard of a common lisp implementation supporting them directly as an extension, though. 2014-12-19T17:26:08Z fe[nl]ix: http://opendylan.org/books/dpg/slots.html#virtual-slots 2014-12-19T17:26:29Z Xach: so any implementation that does support 'em would hopefully document the semantics. 2014-12-19T17:27:02Z fe[nl]ix: a virtual slot is a slot name recognized by slot-value, but which defers to a generic function 2014-12-19T17:27:06Z Xach: It seems a little rude to name it with a keyword, though. 2014-12-19T17:27:21Z fe[nl]ix: it has no storage, but the MOP will list it among the class slots 2014-12-19T17:27:46Z fe[nl]ix: can be useful 2014-12-19T17:29:49Z daviid: it's a shame it did [yet] not made its way to the standard clos spec 2014-12-19T17:30:22Z jlongster joined #lisp 2014-12-19T17:31:57Z tharugrim quit (Ping timeout: 244 seconds) 2014-12-19T17:32:02Z Hexstream: daviid: There are some informed criticisms that can be made about Common Lisp, and if you made a significant effort to learn it you could formulate those informed criticisms instead of taking shots in the dark. 2014-12-19T17:33:09Z tharugrim joined #lisp 2014-12-19T17:35:35Z Poenikatu joined #lisp 2014-12-19T17:35:35Z Poenikatu quit (Changing host) 2014-12-19T17:35:35Z Poenikatu joined #lisp 2014-12-19T17:38:06Z EvW quit (Ping timeout: 265 seconds) 2014-12-19T17:38:51Z dstatyvka joined #lisp 2014-12-19T17:39:47Z Denommus joined #lisp 2014-12-19T17:39:56Z sdemarre joined #lisp 2014-12-19T17:41:04Z askatasuna joined #lisp 2014-12-19T17:42:19Z psy joined #lisp 2014-12-19T17:42:50Z daviid: Hexstream: it's a shame that the :virtual slot allocation option hasn't made his way to the clos standard, imo, and beleive me it is not a shot in the dark. anyway, thanks all, back to the future now :) 2014-12-19T17:43:08Z daviid left #lisp 2014-12-19T17:46:32Z Denommus quit (Ping timeout: 256 seconds) 2014-12-19T17:49:46Z Patzy quit (Ping timeout: 255 seconds) 2014-12-19T17:50:03Z Guest14650 quit (Remote host closed the connection) 2014-12-19T17:50:27Z Patzy joined #lisp 2014-12-19T17:52:18Z kushal quit (Quit: Leaving) 2014-12-19T18:04:49Z Denommus joined #lisp 2014-12-19T18:06:35Z vaporatorius joined #lisp 2014-12-19T18:08:47Z theotherstupidgu quit (Quit: leaving) 2014-12-19T18:09:09Z tkhoa2711 quit (Quit: tkhoa2711) 2014-12-19T18:12:25Z arenz quit (Ping timeout: 265 seconds) 2014-12-19T18:13:14Z psy quit (Disconnected by services) 2014-12-19T18:13:37Z Denommus quit (Ping timeout: 245 seconds) 2014-12-19T18:13:38Z Poenikatu left #lisp 2014-12-19T18:13:54Z mishoo_ joined #lisp 2014-12-19T18:13:56Z psy_ joined #lisp 2014-12-19T18:14:38Z MoALTz joined #lisp 2014-12-19T18:15:11Z pt1 quit (Remote host closed the connection) 2014-12-19T18:17:37Z mishoo quit (Ping timeout: 240 seconds) 2014-12-19T18:18:11Z ndrei joined #lisp 2014-12-19T18:19:47Z kushal joined #lisp 2014-12-19T18:20:43Z gingerale joined #lisp 2014-12-19T18:22:49Z Denommus joined #lisp 2014-12-19T18:23:07Z enitiz quit (Quit: Leaving) 2014-12-19T18:23:14Z enitiz joined #lisp 2014-12-19T18:23:25Z enitiz quit (Read error: Connection reset by peer) 2014-12-19T18:23:42Z enitiz joined #lisp 2014-12-19T18:23:51Z zadock quit (Quit: Leaving) 2014-12-19T18:23:52Z enitiz quit (Client Quit) 2014-12-19T18:24:29Z enitiz joined #lisp 2014-12-19T18:24:56Z enitiz quit (Read error: Connection reset by peer) 2014-12-19T18:25:17Z dmiles_afk quit (Ping timeout: 245 seconds) 2014-12-19T18:25:39Z enitiz joined #lisp 2014-12-19T18:26:02Z enitiz quit (Read error: Connection reset by peer) 2014-12-19T18:26:17Z egp_ joined #lisp 2014-12-19T18:26:21Z enitiz joined #lisp 2014-12-19T18:27:46Z Denommus quit (Ping timeout: 250 seconds) 2014-12-19T18:28:46Z dmiles_afk joined #lisp 2014-12-19T18:29:45Z askatasuna quit (Quit: WeeChat 1.0.1) 2014-12-19T18:33:50Z Denommus joined #lisp 2014-12-19T18:38:17Z Denommus quit (Ping timeout: 240 seconds) 2014-12-19T18:38:40Z dmiles_afk quit (Ping timeout: 256 seconds) 2014-12-19T18:42:21Z dmiles_afk joined #lisp 2014-12-19T18:43:10Z Karl_Dscc quit (Remote host closed the connection) 2014-12-19T18:44:51Z Denommus joined #lisp 2014-12-19T18:50:42Z tbarletz quit (Ping timeout: 245 seconds) 2014-12-19T18:50:54Z mrSpec quit (Remote host closed the connection) 2014-12-19T18:52:31Z tbarletz joined #lisp 2014-12-19T18:52:38Z octophore joined #lisp 2014-12-19T18:53:49Z hlavaty quit (Remote host closed the connection) 2014-12-19T18:54:34Z Denommus quit (Ping timeout: 255 seconds) 2014-12-19T18:54:43Z orthecreedence joined #lisp 2014-12-19T18:55:20Z BlueRavenGT joined #lisp 2014-12-19T18:55:38Z orthecreedence: hello...how do i get handler-bind to actually stop an error from propagating? i've only ever used handler-case, so it's a bit foreign to me. it seems to be running my handler code but then the error reaches the top level anyway 2014-12-19T18:55:42Z slyrus quit (Ping timeout: 245 seconds) 2014-12-19T18:56:16Z orthecreedence: or maybe i'm thiking about the problem completely wrong anyway 2014-12-19T18:56:48Z Faed: is the condition being reraised? 2014-12-19T18:57:32Z orthecreedence: nope: https://pastee.org/xzzh5 2014-12-19T18:58:25Z orthecreedence: it prints "cond: my error, err: my error" then triggers the error top-level 2014-12-19T18:59:32Z pt1 joined #lisp 2014-12-19T18:59:49Z Bike: that's because you're not "handling" it. 2014-12-19T19:00:04Z Bike: if the condition handler function returns normally, like yours does, the error keeps propagating upwards. 2014-12-19T19:00:08Z Bike: use a return-from or something in there. 2014-12-19T19:00:45Z Faed: (incf Bike) 2014-12-19T19:01:10Z orthecreedence: so like a (block 'my-handler ...) or something? 2014-12-19T19:01:20Z orthecreedence: (return-from my-block ...) 2014-12-19T19:01:20Z BitPuffin quit (Ping timeout: 256 seconds) 2014-12-19T19:01:29Z orthecreedence: err my-handler 2014-12-19T19:01:31Z Bike: exactly 2014-12-19T19:01:37Z Indecipherable joined #lisp 2014-12-19T19:01:48Z orthecreedence: thanks! i did not understand that at all 2014-12-19T19:01:57Z Bike: (block foo (handler-bind ((condition (lambda (e) (format t ...) (return-from foo ...)))) ...)) 2014-12-19T19:02:17Z Bike: other options include calling a restart, that kinda thign 2014-12-19T19:02:35Z orthecreedence: right. 2014-12-19T19:03:12Z orthecreedence: another question: if i do invoke a restart, does that "handle" the error or will it also require a local exit? 2014-12-19T19:03:36Z schaueho quit (Ping timeout: 256 seconds) 2014-12-19T19:03:49Z __JokerDoom joined #lisp 2014-12-19T19:03:55Z Colleen_ joined #lisp 2014-12-19T19:05:00Z Bike: let me find the clhs section, it's way clearer than i could be 2014-12-19T19:05:01Z peterhil joined #lisp 2014-12-19T19:05:10Z easye` joined #lisp 2014-12-19T19:05:25Z gendl_ joined #lisp 2014-12-19T19:05:30Z Bike: well, basically 9.1 summarizes it 2014-12-19T19:05:31Z Shinmera- joined #lisp 2014-12-19T19:05:32Z Bike: clhs 9.1 2014-12-19T19:05:32Z specbot: Condition System Concepts: http://www.lispworks.com/reference/HyperSpec/Body/09_a.htm 2014-12-19T19:05:40Z Bike: in short yes, invoking a restart is a nonlocal exit 2014-12-19T19:05:41Z orthecreedence: maybe, but you just explained in a one-liner what 30 minutes of reading didnt make me understand 2014-12-19T19:05:55Z drmeister_ joined #lisp 2014-12-19T19:06:00Z wilfredh_ joined #lisp 2014-12-19T19:06:26Z whowantstolivef2 joined #lisp 2014-12-19T19:06:36Z ianhedoesit joined #lisp 2014-12-19T19:06:40Z ssake_ joined #lisp 2014-12-19T19:07:07Z attila_lendvai quit (Disconnected by services) 2014-12-19T19:07:07Z attila_lendvai1 joined #lisp 2014-12-19T19:07:07Z attila_lendvai1 quit (Changing host) 2014-12-19T19:07:07Z attila_lendvai1 joined #lisp 2014-12-19T19:07:45Z hekmekk joined #lisp 2014-12-19T19:07:54Z anunnaki_ joined #lisp 2014-12-19T19:07:59Z Fade joined #lisp 2014-12-19T19:08:00Z finnrobi_ joined #lisp 2014-12-19T19:08:03Z galdor_ joined #lisp 2014-12-19T19:08:07Z honkfest1val joined #lisp 2014-12-19T19:08:11Z funnel_ joined #lisp 2014-12-19T19:08:17Z axion_ joined #lisp 2014-12-19T19:08:33Z clop3 joined #lisp 2014-12-19T19:08:38Z TrafficMan quit (Ping timeout: 244 seconds) 2014-12-19T19:08:38Z nell quit (Ping timeout: 244 seconds) 2014-12-19T19:08:38Z soggybread quit (Ping timeout: 244 seconds) 2014-12-19T19:08:39Z finnrobi quit (Ping timeout: 244 seconds) 2014-12-19T19:08:39Z gendl quit (Ping timeout: 244 seconds) 2014-12-19T19:08:39Z funnel quit (Ping timeout: 244 seconds) 2014-12-19T19:08:39Z diginet quit (Ping timeout: 244 seconds) 2014-12-19T19:08:39Z emlow quit (Ping timeout: 244 seconds) 2014-12-19T19:08:39Z anunnaki quit (Ping timeout: 244 seconds) 2014-12-19T19:08:39Z peccu2 quit (Ping timeout: 244 seconds) 2014-12-19T19:08:39Z Vutral quit (Ping timeout: 244 seconds) 2014-12-19T19:08:39Z Shinmera quit (Ping timeout: 244 seconds) 2014-12-19T19:08:39Z rtra quit (Ping timeout: 244 seconds) 2014-12-19T19:08:39Z wilfredh quit (Ping timeout: 244 seconds) 2014-12-19T19:08:39Z akkad quit (Ping timeout: 244 seconds) 2014-12-19T19:08:39Z drmeister quit (Ping timeout: 244 seconds) 2014-12-19T19:08:39Z ssake quit (Ping timeout: 244 seconds) 2014-12-19T19:08:39Z capitaomorte` quit (Ping timeout: 244 seconds) 2014-12-19T19:08:39Z gniourf quit (Ping timeout: 244 seconds) 2014-12-19T19:08:39Z galdor quit (Ping timeout: 244 seconds) 2014-12-19T19:08:39Z honkfestival quit (Ping timeout: 244 seconds) 2014-12-19T19:08:39Z scharan quit (Ping timeout: 244 seconds) 2014-12-19T19:08:39Z axion quit (Ping timeout: 244 seconds) 2014-12-19T19:08:39Z _JokerDoom quit (Ping timeout: 244 seconds) 2014-12-19T19:08:39Z hekmek quit (Ping timeout: 244 seconds) 2014-12-19T19:08:39Z easye quit (Ping timeout: 244 seconds) 2014-12-19T19:08:39Z whowantstolivefo quit (Ping timeout: 244 seconds) 2014-12-19T19:08:39Z peterhil` quit (Ping timeout: 244 seconds) 2014-12-19T19:08:40Z kalzz quit (Ping timeout: 244 seconds) 2014-12-19T19:08:40Z ircbrowse quit (Ping timeout: 244 seconds) 2014-12-19T19:08:40Z Colleen quit (Ping timeout: 244 seconds) 2014-12-19T19:08:40Z clop quit (Ping timeout: 244 seconds) 2014-12-19T19:08:40Z SHODAN quit (Ping timeout: 244 seconds) 2014-12-19T19:08:40Z Faed quit (Ping timeout: 244 seconds) 2014-12-19T19:08:40Z gendl_ is now known as gendl 2014-12-19T19:08:41Z Colleen_ is now known as Colleen 2014-12-19T19:08:51Z SHODAN joined #lisp 2014-12-19T19:08:52Z ircbrows- joined #lisp 2014-12-19T19:09:03Z kalzz joined #lisp 2014-12-19T19:09:11Z capitaomorte joined #lisp 2014-12-19T19:09:11Z rtra joined #lisp 2014-12-19T19:09:12Z scharan joined #lisp 2014-12-19T19:09:14Z diginet_ joined #lisp 2014-12-19T19:09:24Z peccu2 joined #lisp 2014-12-19T19:09:29Z funnel_ is now known as funnel 2014-12-19T19:09:37Z gniourf joined #lisp 2014-12-19T19:09:54Z emlow joined #lisp 2014-12-19T19:10:15Z AntiSpamMeta quit (Read error: Connection reset by peer) 2014-12-19T19:10:28Z AntiSpamMeta joined #lisp 2014-12-19T19:11:18Z orthecreedence: thanks for your help! 2014-12-19T19:11:31Z thawes quit (Remote host closed the connection) 2014-12-19T19:11:40Z Bike: np 2014-12-19T19:11:56Z akkad joined #lisp 2014-12-19T19:12:17Z Indecipherable quit (Ping timeout: 240 seconds) 2014-12-19T19:12:32Z wilfredh_ is now known as wilfredh 2014-12-19T19:13:21Z soggybread joined #lisp 2014-12-19T19:13:44Z pjb: This daviid was an idiot. Googling for virtual slot object would have given him an implementation for CLOS as the first hit. 2014-12-19T19:13:55Z pjb: Perhaps the polite term is "troll". 2014-12-19T19:14:44Z Vutral joined #lisp 2014-12-19T19:15:16Z Natch quit (Ping timeout: 255 seconds) 2014-12-19T19:15:21Z Natch_z joined #lisp 2014-12-19T19:16:26Z Denommus joined #lisp 2014-12-19T19:16:26Z Denommus quit (Changing host) 2014-12-19T19:16:26Z Denommus joined #lisp 2014-12-19T19:16:30Z TrafficMan_ joined #lisp 2014-12-19T19:19:39Z EvW joined #lisp 2014-12-19T19:21:08Z Lowl3v3l joined #lisp 2014-12-19T19:22:32Z Natch_z is now known as Natch 2014-12-19T19:23:21Z ndrei quit (Remote host closed the connection) 2014-12-19T19:23:28Z agumonkey quit (Quit: ZNC - http://znc.in) 2014-12-19T19:24:22Z ndrei joined #lisp 2014-12-19T19:24:40Z gravicappa joined #lisp 2014-12-19T19:24:47Z agumonkey joined #lisp 2014-12-19T19:25:39Z Denommus quit (Ping timeout: 264 seconds) 2014-12-19T19:26:18Z loz1 joined #lisp 2014-12-19T19:27:15Z pt1 quit (Remote host closed the connection) 2014-12-19T19:27:24Z Denommus joined #lisp 2014-12-19T19:30:37Z Joreji joined #lisp 2014-12-19T19:34:27Z REPLeffect joined #lisp 2014-12-19T19:35:11Z pnpuff joined #lisp 2014-12-19T19:37:12Z REPLeffect quit (Client Quit) 2014-12-19T19:37:47Z Denommus quit (Ping timeout: 245 seconds) 2014-12-19T19:39:25Z Denommus joined #lisp 2014-12-19T19:43:39Z theseb joined #lisp 2014-12-19T19:44:41Z zadock joined #lisp 2014-12-19T19:44:44Z Denommus quit (Ping timeout: 265 seconds) 2014-12-19T19:44:44Z brainacid joined #lisp 2014-12-19T19:45:02Z brainacid left #lisp 2014-12-19T19:49:42Z Hexstream: Bike: orthecreedence: I don't think calling a restart automatically counts as performing a non-local exit, it's more like calling a dynamically-bound function. Most restart functions do perform a non-local exit though, which may induce some confusion about this separation of concepts in the minds of some. 2014-12-19T19:50:24Z Hexstream: In fact, I think merely invoking a restart, provided that the restart does not perform a non-local exit, doesn't even count as "handling" a condition. 2014-12-19T19:51:04Z manuel__ joined #lisp 2014-12-19T19:51:54Z hekmekk is now known as hekmek 2014-12-19T19:52:56Z Denommus joined #lisp 2014-12-19T19:53:29Z jtza8 joined #lisp 2014-12-19T19:55:34Z Denommus quit (Changing host) 2014-12-19T19:55:34Z Denommus joined #lisp 2014-12-19T19:56:34Z yenda` joined #lisp 2014-12-19T19:56:52Z yenda quit (Remote host closed the connection) 2014-12-19T19:57:19Z Hexstream: It's also possible to return values from a restart, I'd like to see a practical real-world not-made-up example of that. 2014-12-19T19:58:36Z theseb: Reading On Lisp I think i'm getting what CL can do..."bottom up programming!?"....altering language to problem instead of specifying problem to language? 2014-12-19T19:58:37Z Joreji quit (Ping timeout: 245 seconds) 2014-12-19T19:58:53Z theseb: that is sooo different from anything i've seen after programming for 20+ years in other langs 2014-12-19T19:59:32Z Hexstream: It's more like building a language on top of the language than "altering" the language. 2014-12-19T19:59:39Z oleo: how comes you never seen lisp in 20 years ? 2014-12-19T19:59:45Z oleo: its older than 50.... 2014-12-19T19:59:45Z j_king: you can program a computer using CL. the whole bottom-up thing is just as valid in C. 2014-12-19T20:00:10Z j_king: but yeah.. the meta-language thing is pretty cool 2014-12-19T20:00:21Z innertracks joined #lisp 2014-12-19T20:00:22Z j_king king of understatement today 2014-12-19T20:00:46Z slassh joined #lisp 2014-12-19T20:00:47Z Joreji joined #lisp 2014-12-19T20:01:03Z manuel__ quit (Quit: manuel__) 2014-12-19T20:01:22Z theseb: oleo: i have but never really took a looong peakie 2014-12-19T20:01:23Z White_Flame: Hexstream: me, too. It seems like that's more of a holdover from years gone by 2014-12-19T20:01:36Z White_Flame: back when software was smaller in scope 2014-12-19T20:01:40Z theseb: Hexstream: so why again is "bottom up"....better/faster/cheaper than top down with another conventional lang? 2014-12-19T20:01:53Z theseb: Hexstream: i want to be convinced 2014-12-19T20:02:00Z theseb: are there any studies e.g.? 2014-12-19T20:02:22Z White_Flame: theseb: It's more of a bidirectional thing 2014-12-19T20:02:37Z pjb: theseb: check http://cliki.net/Performance for studies. 2014-12-19T20:02:37Z foom: Realistically, Lisp is just another programming language. 2014-12-19T20:02:38Z Hexstream: I'm not in a "convincing" mood. I suggest learning Common Lisp and trying stuff rather than speculating at length. 2014-12-19T20:02:39Z foom: It definitely does let you write more concise programs than, say, C++ or Java. 2014-12-19T20:02:39Z White_Flame: you build stuff; if you find yourself wishing for better building blocks, you can make them 2014-12-19T20:03:47Z theseb: White_Flame: ah yes..you can combine bottom up and top down....yes! genius 2014-12-19T20:04:17Z pjb: theseb: you can do inside-out instead of outside-in. 2014-12-19T20:04:42Z Denommus quit (Quit: ZNC - http://znc.in) 2014-12-19T20:04:57Z Hexstream: theseb: When I program against some domain I like to think in terms of the domain, which is to say I adapt my ways of thinking to the domain, and it seems a bit silly to then "talk down" to the computer instead of teaching it the concept of the domains so that it can "directly understand" what I mean exactly. 2014-12-19T20:05:37Z Joreji quit (Ping timeout: 250 seconds) 2014-12-19T20:05:45Z theseb: Hexstream: wow...this is like entering a new world 2014-12-19T20:05:57Z theseb: Hexstream: the last time i had my mind blown was when i started to learn OOP 2014-12-19T20:06:07Z theseb: and that was beans compared to this 2014-12-19T20:06:54Z pjb: theseb: check https://groups.google.com/forum/#!msg/comp.lang.lisp/oGmha6PbAD4/kmpG51wjJ6gJ 2014-12-19T20:07:36Z Joreji joined #lisp 2014-12-19T20:07:47Z Longlius quit (Ping timeout: 245 seconds) 2014-12-19T20:09:26Z theseb: pjb: nice..thanks 2014-12-19T20:09:36Z Longlius joined #lisp 2014-12-19T20:11:46Z Joreji quit (Ping timeout: 250 seconds) 2014-12-19T20:12:23Z theseb: pjb: nth smallest problem! 2014-12-19T20:12:54Z Joreji joined #lisp 2014-12-19T20:13:49Z yrk quit (Read error: Connection reset by peer) 2014-12-19T20:18:24Z slyrus joined #lisp 2014-12-19T20:18:27Z Denommus joined #lisp 2014-12-19T20:18:35Z whartung quit (Read error: Connection reset by peer) 2014-12-19T20:20:32Z whartung joined #lisp 2014-12-19T20:23:51Z Denommus quit (Ping timeout: 264 seconds) 2014-12-19T20:24:55Z ggole quit 2014-12-19T20:27:03Z corni quit (Quit: Ex-Chat) 2014-12-19T20:28:05Z Kanae quit (Ping timeout: 264 seconds) 2014-12-19T20:30:23Z arpunk joined #lisp 2014-12-19T20:32:42Z zadock quit (Quit: Leaving) 2014-12-19T20:33:27Z pnpuff quit (Quit: Lost terminal) 2014-12-19T20:35:24Z sdemarre quit (Ping timeout: 256 seconds) 2014-12-19T20:36:35Z yenda` quit (Read error: Connection reset by peer) 2014-12-19T20:36:48Z yenda` joined #lisp 2014-12-19T20:37:38Z arpunk quit (Remote host closed the connection) 2014-12-19T20:38:06Z Longlius quit (Quit: Leaving) 2014-12-19T20:38:27Z Longlius joined #lisp 2014-12-19T20:38:29Z Denommus joined #lisp 2014-12-19T20:41:01Z hekmek quit (Quit: Verlassend) 2014-12-19T20:41:45Z kristof joined #lisp 2014-12-19T20:42:07Z yenda`` joined #lisp 2014-12-19T20:42:22Z yenda` quit (Read error: Connection reset by peer) 2014-12-19T20:43:45Z manuel__ joined #lisp 2014-12-19T20:46:44Z Denommus quit (Ping timeout: 256 seconds) 2014-12-19T20:47:19Z diginet_ quit (Quit: diginet has quit!) 2014-12-19T20:48:19Z diginet joined #lisp 2014-12-19T20:51:22Z Beetny joined #lisp 2014-12-19T20:51:30Z Denommus joined #lisp 2014-12-19T20:54:52Z agumonkey quit (Ping timeout: 245 seconds) 2014-12-19T20:57:36Z agumonkey joined #lisp 2014-12-19T21:00:22Z Denommus quit (Quit: ZNC - http://znc.in) 2014-12-19T21:00:58Z diginet quit (Quit: diginet has quit!) 2014-12-19T21:01:19Z thawes joined #lisp 2014-12-19T21:01:52Z diginet joined #lisp 2014-12-19T21:05:52Z diginet quit (Client Quit) 2014-12-19T21:06:42Z prxq joined #lisp 2014-12-19T21:06:45Z diginet joined #lisp 2014-12-19T21:07:05Z agumonkey quit (Ping timeout: 264 seconds) 2014-12-19T21:07:23Z Joreji quit (Ping timeout: 265 seconds) 2014-12-19T21:07:31Z Denommus joined #lisp 2014-12-19T21:08:03Z nenorbot joined #lisp 2014-12-19T21:08:23Z hardenedapple quit (Quit: WeeChat 1.0.1) 2014-12-19T21:08:53Z agumonkey joined #lisp 2014-12-19T21:08:58Z Joreji joined #lisp 2014-12-19T21:09:11Z Adlai quit (Remote host closed the connection) 2014-12-19T21:09:22Z yenda``` joined #lisp 2014-12-19T21:09:32Z yenda`` quit (Read error: Connection reset by peer) 2014-12-19T21:09:49Z Adlai joined #lisp 2014-12-19T21:10:17Z manuel__ quit (Quit: manuel__) 2014-12-19T21:13:40Z thawes quit (Ping timeout: 265 seconds) 2014-12-19T21:16:05Z agumonkey quit (Ping timeout: 265 seconds) 2014-12-19T21:16:51Z agumonkey joined #lisp 2014-12-19T21:21:27Z yrk joined #lisp 2014-12-19T21:21:39Z agumonkey quit (Ping timeout: 272 seconds) 2014-12-19T21:21:58Z yrk quit (Changing host) 2014-12-19T21:21:58Z yrk joined #lisp 2014-12-19T21:25:10Z nikki93 joined #lisp 2014-12-19T21:25:23Z nikki93 quit (Read error: Connection reset by peer) 2014-12-19T21:25:51Z nikki93 joined #lisp 2014-12-19T21:27:21Z Denommus quit (Ping timeout: 272 seconds) 2014-12-19T21:29:08Z towodo quit (Quit: towodo) 2014-12-19T21:32:26Z angavrilov quit (Remote host closed the connection) 2014-12-19T21:33:27Z Patzy quit (Ping timeout: 264 seconds) 2014-12-19T21:33:46Z tesuji quit (Ping timeout: 256 seconds) 2014-12-19T21:34:15Z Patzy joined #lisp 2014-12-19T21:40:04Z beaumonta joined #lisp 2014-12-19T21:40:23Z beaumonta is now known as abeaumont_ 2014-12-19T21:41:43Z ehu joined #lisp 2014-12-19T21:41:44Z axion_ is now known as axion 2014-12-19T21:43:34Z Denommus joined #lisp 2014-12-19T21:44:14Z GuglielmoS joined #lisp 2014-12-19T21:47:56Z Denommus quit (Ping timeout: 256 seconds) 2014-12-19T21:48:46Z anunnaki_ quit (Changing host) 2014-12-19T21:48:46Z anunnaki_ joined #lisp 2014-12-19T21:49:03Z ehu quit (Ping timeout: 264 seconds) 2014-12-19T21:50:55Z chu joined #lisp 2014-12-19T21:51:16Z anunnaki_ is now known as anunnaki 2014-12-19T21:52:28Z loz1 quit (Ping timeout: 256 seconds) 2014-12-19T21:56:01Z sauskesan: Has Common Lisp changed much from Touretzky's Symbolic Computation circa 89? 2014-12-19T21:56:05Z Denommus joined #lisp 2014-12-19T21:56:53Z oleo quit (Ping timeout: 264 seconds) 2014-12-19T21:56:55Z Hexstream: Common Lisp as a formal ANSI language standard has been published in 1994 and has not changed since then. 2014-12-19T21:57:42Z Quadrescence joined #lisp 2014-12-19T21:58:31Z MrWoohoo quit (Quit: ["Textual IRC Client: www.textualapp.com"]) 2014-12-19T21:58:48Z jtza8 quit (Remote host closed the connection) 2014-12-19T21:59:31Z Xach: sauskesan: the Gentle Introduction? 2014-12-19T21:59:36Z gilez quit (Quit: Lost terminal) 2014-12-19T22:00:03Z sauskesan: Xach, yes. 2014-12-19T22:00:36Z oleo joined #lisp 2014-12-19T22:01:17Z Xach: sauskesan: I haven't read it, but my impression is that it uses a small subset of CL functionality, stuff that has not changed. 2014-12-19T22:03:22Z Quadrescence: heaven forbid it does not use pprint-exit-if-list-exhausted or logical-pathname-translations 2014-12-19T22:03:24Z Quadrescence: (: 2014-12-19T22:03:36Z sauskesan: I suppose it couldn't hurt, if only for historical reasons. 2014-12-19T22:03:52Z sauskesan: I also have the other - that which prides itself on the fact that you call it sexy. 2014-12-19T22:04:01Z sauskesan: I think it's called Practical Lisp. 2014-12-19T22:04:09Z Quadrescence: practical common lisp 2014-12-19T22:04:20Z sauskesan nods. 2014-12-19T22:08:45Z admg joined #lisp 2014-12-19T22:10:04Z Denommus quit (Ping timeout: 250 seconds) 2014-12-19T22:10:13Z kristof quit (Ping timeout: 265 seconds) 2014-12-19T22:11:34Z yenda```` joined #lisp 2014-12-19T22:13:35Z Patzy quit (Ping timeout: 272 seconds) 2014-12-19T22:13:35Z yenda``` quit (Ping timeout: 272 seconds) 2014-12-19T22:14:02Z Patzy joined #lisp 2014-12-19T22:14:24Z octophore_ joined #lisp 2014-12-19T22:14:42Z kristof joined #lisp 2014-12-19T22:15:42Z octophore-- joined #lisp 2014-12-19T22:16:17Z tadni_ joined #lisp 2014-12-19T22:16:54Z octophore quit (Ping timeout: 245 seconds) 2014-12-19T22:17:32Z Joreji quit (Read error: Connection reset by peer) 2014-12-19T22:17:50Z leo2007 joined #lisp 2014-12-19T22:18:07Z Denommus joined #lisp 2014-12-19T22:18:19Z nydel joined #lisp 2014-12-19T22:18:44Z octophore_ quit (Ping timeout: 250 seconds) 2014-12-19T22:21:34Z Intensity joined #lisp 2014-12-19T22:24:12Z Denommus quit (Ping timeout: 256 seconds) 2014-12-19T22:27:40Z GuglielmoS quit (Quit: leaving) 2014-12-19T22:28:50Z nell joined #lisp 2014-12-19T22:31:29Z hiroakip quit (Ping timeout: 245 seconds) 2014-12-19T22:32:38Z Denommus joined #lisp 2014-12-19T22:37:07Z nikki93_ joined #lisp 2014-12-19T22:37:15Z JuanDaugherty quit (Remote host closed the connection) 2014-12-19T22:37:41Z Denommus quit (Ping timeout: 264 seconds) 2014-12-19T22:38:20Z Longlius quit (Remote host closed the connection) 2014-12-19T22:39:29Z nikki93 quit (Ping timeout: 264 seconds) 2014-12-19T22:40:04Z gingerale quit (Ping timeout: 264 seconds) 2014-12-19T22:43:16Z LiamH quit (Quit: Leaving.) 2014-12-19T22:44:14Z Denommus joined #lisp 2014-12-19T22:44:14Z Denommus quit (Changing host) 2014-12-19T22:44:14Z Denommus joined #lisp 2014-12-19T22:47:56Z fantazo quit (Quit: Verlassend) 2014-12-19T22:48:57Z slassh quit (Quit: Leaving) 2014-12-19T22:49:03Z mishoo_ quit (Ping timeout: 272 seconds) 2014-12-19T22:52:17Z Denommus quit (Ping timeout: 240 seconds) 2014-12-19T22:55:03Z gravicappa quit (Remote host closed the connection) 2014-12-19T22:55:48Z mishoo_ joined #lisp 2014-12-19T22:57:25Z Indecipherable joined #lisp 2014-12-19T22:59:11Z Denommus joined #lisp 2014-12-19T23:00:18Z nyef joined #lisp 2014-12-19T23:00:38Z Shinmera- quit (Quit: しつれいしなければならないんです。) 2014-12-19T23:00:46Z nyef: Good evening all. 2014-12-19T23:01:48Z Quadrescence: hello 2014-12-19T23:01:57Z Indecipherable quit (Ping timeout: 245 seconds) 2014-12-19T23:02:43Z tadni_: (greet) 2014-12-19T23:04:05Z Xach: nyef: are you up for a boston lisp meeting on the 8th? 2014-12-19T23:04:40Z nyef: Very probably. 2014-12-19T23:04:48Z nyef: Not as presenter, though. (-: 2014-12-19T23:04:56Z Xach: i'm thinking just a gathering around grub 2014-12-19T23:08:05Z Denommus quit (Quit: ZNC - http://znc.in) 2014-12-19T23:08:21Z nyef: The boot loader? (-: 2014-12-19T23:08:46Z Xach: mmmmaybe 2014-12-19T23:08:46Z Denommus joined #lisp 2014-12-19T23:08:46Z Denommus quit (Changing host) 2014-12-19T23:08:46Z Denommus joined #lisp 2014-12-19T23:11:21Z Quadrescence: you know better to avoid that and prefer the FEP 2014-12-19T23:13:41Z Denommus quit (Ping timeout: 264 seconds) 2014-12-19T23:23:37Z scymtym_ joined #lisp 2014-12-19T23:26:39Z robot-beethoven joined #lisp 2014-12-19T23:26:44Z nyef: Quadrescence: The FEP is a disgusting Symbolicsism. You know full well that I'm a TI Explorer man at heart. d-: 2014-12-19T23:28:57Z araujo quit (Ping timeout: 272 seconds) 2014-12-19T23:29:26Z pt1 joined #lisp 2014-12-19T23:30:01Z Denommus joined #lisp 2014-12-19T23:30:02Z pt1 quit (Remote host closed the connection) 2014-12-19T23:30:14Z Denommus quit (Changing host) 2014-12-19T23:30:14Z Denommus joined #lisp 2014-12-19T23:30:51Z araujo joined #lisp 2014-12-19T23:32:23Z Quadrescence: nyef, :))) 2014-12-19T23:32:33Z Quadrescence: nyef, maybe you can help me get software on this microexplorer 2014-12-19T23:34:28Z Denommus quit (Ping timeout: 256 seconds) 2014-12-19T23:37:14Z edgar-rft quit (Quit: an error occurred) 2014-12-19T23:37:41Z jlongster quit (Ping timeout: 264 seconds) 2014-12-19T23:39:07Z admg quit (Remote host closed the connection) 2014-12-19T23:42:58Z Denommus joined #lisp 2014-12-19T23:42:59Z Denommus quit (Changing host) 2014-12-19T23:42:59Z Denommus joined #lisp 2014-12-19T23:47:02Z nyef: Quadrescence: At one point I had the source code to the MacOS side of the mX system, and I'm fairly sure I have a load band for an mX somewhere... 2014-12-19T23:47:15Z nyef: Quadrescence: Did I ever end up sharing those with you? 2014-12-19T23:47:20Z Quadrescence: I don't think so 2014-12-19T23:47:31Z Denommus quit (Ping timeout: 255 seconds) 2014-12-19T23:48:25Z mishoo_ quit (Ping timeout: 255 seconds) 2014-12-19T23:50:04Z heurist` joined #lisp 2014-12-19T23:50:13Z heurist` quit (Changing host) 2014-12-19T23:50:13Z heurist` joined #lisp 2014-12-19T23:52:28Z heurist quit (Ping timeout: 255 seconds) 2014-12-19T23:56:13Z nyef: Found it! 484 megs or so. 2014-12-19T23:56:49Z nyef: Quadrescence: Is a DCC file transfer likely to work, or do we need to come up with some other way of getting this tar file to you? 2014-12-19T23:57:48Z Quadrescence: DCC has never worked for me once 2014-12-19T23:58:14Z nyef: Fair enough. It doesn't actually work through a firewall or NAT, which could explain it. 2014-12-19T23:58:52Z Quadrescence: do you have any hosting somewhere? 2014-12-19T23:59:00Z nyef: Not currently. 2014-12-19T23:59:07Z Quadrescence: dropbox is a canonical awful proprietary example 2014-12-19T23:59:12Z nyef: It's been on my list to address at some point for about a year. 2014-12-19T23:59:45Z attila_lendvai1 quit (Quit: Leaving.)