2016-08-20T00:00:32Z M-Illandan quit (Remote host closed the connection) 2016-08-20T00:00:32Z M-moredhel quit (Remote host closed the connection) 2016-08-20T00:06:45Z IPmonger joined #lisp 2016-08-20T00:11:35Z Velveeta_Chef joined #lisp 2016-08-20T00:11:35Z Velveeta_Chef quit (Changing host) 2016-08-20T00:11:35Z Velveeta_Chef joined #lisp 2016-08-20T00:16:34Z Xizor quit (Read error: Connection reset by peer) 2016-08-20T00:19:34Z PlasmaStar quit (Ping timeout: 252 seconds) 2016-08-20T00:20:52Z DavidGu joined #lisp 2016-08-20T00:21:01Z PlasmaStar joined #lisp 2016-08-20T00:33:21Z M-moredhel joined #lisp 2016-08-20T00:34:33Z wccoder quit (Remote host closed the connection) 2016-08-20T00:34:44Z warweasle joined #lisp 2016-08-20T00:37:40Z mastokley quit (Ping timeout: 264 seconds) 2016-08-20T00:39:02Z IPmonger quit (Ping timeout: 258 seconds) 2016-08-20T00:39:10Z oleo_ joined #lisp 2016-08-20T00:42:32Z oleo quit (Ping timeout: 240 seconds) 2016-08-20T00:42:35Z grimsley quit (Quit: Leaving) 2016-08-20T00:42:51Z discardedes quit (Remote host closed the connection) 2016-08-20T00:56:26Z sjl quit (Read error: Connection reset by peer) 2016-08-20T01:00:36Z npatrick04 joined #lisp 2016-08-20T01:01:05Z cromachina joined #lisp 2016-08-20T01:01:10Z Karl_Dscc joined #lisp 2016-08-20T01:03:35Z BlueRavenGT joined #lisp 2016-08-20T01:06:30Z npatrick04 quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2016-08-20T01:06:47Z eivarv quit (Quit: Sleep) 2016-08-20T01:09:04Z npatrick04 joined #lisp 2016-08-20T01:22:48Z M-Illandan joined #lisp 2016-08-20T01:25:04Z Atarian quit (Remote host closed the connection) 2016-08-20T01:33:39Z IPmonger joined #lisp 2016-08-20T01:34:34Z sharkteeth joined #lisp 2016-08-20T01:35:08Z wccoder joined #lisp 2016-08-20T01:38:34Z IPmonger quit (Ping timeout: 260 seconds) 2016-08-20T01:38:55Z ASau quit (Ping timeout: 244 seconds) 2016-08-20T01:39:17Z sweater joined #lisp 2016-08-20T01:39:33Z wccoder quit (Ping timeout: 258 seconds) 2016-08-20T01:40:00Z ASau joined #lisp 2016-08-20T01:43:46Z sweater quit (Read error: Connection reset by peer) 2016-08-20T01:49:36Z IPmonger joined #lisp 2016-08-20T01:52:00Z DavidGu quit (Ping timeout: 276 seconds) 2016-08-20T01:53:32Z mishoo quit (Ping timeout: 240 seconds) 2016-08-20T01:53:45Z IPmonger quit (Ping timeout: 244 seconds) 2016-08-20T01:55:36Z lexicall joined #lisp 2016-08-20T01:58:03Z ASau quit (Ping timeout: 264 seconds) 2016-08-20T02:00:35Z ASau joined #lisp 2016-08-20T02:01:18Z Anselma joined #lisp 2016-08-20T02:02:59Z Anselmo quit (Quit: WeeChat 1.5) 2016-08-20T02:03:08Z Anselma is now known as Anselmo 2016-08-20T02:03:59Z EvW joined #lisp 2016-08-20T02:05:05Z Fare joined #lisp 2016-08-20T02:07:09Z npatrick04 quit (Ping timeout: 260 seconds) 2016-08-20T02:07:48Z Karl_Dscc quit (Remote host closed the connection) 2016-08-20T02:09:06Z lexicall quit (Quit: Ah, my macbook is gonna sleep!) 2016-08-20T02:12:04Z IPmonger joined #lisp 2016-08-20T02:16:22Z IPmonger quit (Ping timeout: 250 seconds) 2016-08-20T02:17:55Z IPmonger joined #lisp 2016-08-20T02:21:20Z warweasle quit (Quit: night!) 2016-08-20T02:22:09Z rumbler3_ joined #lisp 2016-08-20T02:23:35Z EvW quit (Ping timeout: 250 seconds) 2016-08-20T02:24:27Z rumbler31 quit (Ping timeout: 258 seconds) 2016-08-20T02:29:45Z Anselma joined #lisp 2016-08-20T02:31:28Z IPmonger quit (Quit: ZNC 1.6.3 - http://znc.in) 2016-08-20T02:38:23Z IPmonger joined #lisp 2016-08-20T02:40:18Z IPmonger quit (Client Quit) 2016-08-20T02:40:29Z wildlander quit (Quit: Saliendo) 2016-08-20T02:41:52Z IPmonger joined #lisp 2016-08-20T02:42:27Z toogley quit (Ping timeout: 264 seconds) 2016-08-20T02:43:34Z Fare quit (Ping timeout: 258 seconds) 2016-08-20T02:45:21Z IPmonger quit (Client Quit) 2016-08-20T02:46:08Z Fare joined #lisp 2016-08-20T02:46:23Z indoor_jellyfish joined #lisp 2016-08-20T02:50:59Z quazimodo joined #lisp 2016-08-20T02:56:33Z quazimodo quit (Ping timeout: 240 seconds) 2016-08-20T03:01:24Z fluter quit (Ping timeout: 260 seconds) 2016-08-20T03:04:10Z takitus joined #lisp 2016-08-20T03:08:17Z fluter joined #lisp 2016-08-20T03:09:56Z toogley joined #lisp 2016-08-20T03:21:04Z d4ryus quit (Ping timeout: 252 seconds) 2016-08-20T03:22:39Z indoor_jellyfish: Is McCLIM the most well-funded common lisp project? 2016-08-20T03:23:01Z akkad: yes. 2016-08-20T03:23:19Z indoor_jellyfish: heh heh heh 2016-08-20T03:23:49Z wccoder joined #lisp 2016-08-20T03:24:04Z d4ryus joined #lisp 2016-08-20T03:24:12Z Bike: well, clasp has dod grants or whatever, who knows. 2016-08-20T03:25:27Z akkad: clasp is a project to watch 2016-08-20T03:25:34Z wccoder quit (Remote host closed the connection) 2016-08-20T03:25:52Z indoor_jellyfish: I looked into it - meh 2016-08-20T03:25:59Z indoor_jellyfish: why on earth would I want C++ in my life? 2016-08-20T03:26:24Z indoor_jellyfish: I mean, yeah, I get it 'libraries' for molecule generation via functional group placement, but wtf 2016-08-20T03:26:29Z Bike: thanks for your take, i guess. 2016-08-20T03:26:32Z indoor_jellyfish: I'd rather just re-write everything 2016-08-20T03:41:51Z pierpa quit (Ping timeout: 276 seconds) 2016-08-20T03:48:07Z milanj joined #lisp 2016-08-20T03:50:47Z sharkteeth quit (Quit: Textual IRC Client: www.textualapp.com) 2016-08-20T04:06:17Z jasom: akkad: I don't run obsd if that's why you mentioned me 2016-08-20T04:13:02Z kefin joined #lisp 2016-08-20T04:13:39Z tmtwd_ joined #lisp 2016-08-20T04:15:47Z sellout- quit (Quit: Leaving.) 2016-08-20T04:21:14Z mastokley joined #lisp 2016-08-20T04:24:54Z akkad: jasom: sorry, thought you were the openbsd dev 2016-08-20T04:26:13Z wccoder joined #lisp 2016-08-20T04:30:34Z wccoder quit (Ping timeout: 258 seconds) 2016-08-20T04:37:03Z BlueRavenGT quit (Ping timeout: 240 seconds) 2016-08-20T04:38:21Z rumbler3_ quit (Remote host closed the connection) 2016-08-20T04:41:49Z j0nii joined #lisp 2016-08-20T04:53:21Z tmtwd_ quit (Ping timeout: 276 seconds) 2016-08-20T04:55:39Z drmeister: Hey Bike - I'm working on the clang discovery issue. Shinmera and I wrote code to discover the clang compiler but it wasn't taking into account externals-clasp. I've added the code to do that. We wrote it previously in a few glorious days when Clasp worked with a standard release of clang. 2016-08-20T04:55:54Z drmeister: I'm testing it tonight - I should have it working tomorrow. 2016-08-20T04:56:05Z jleija quit (Quit: leaving) 2016-08-20T04:58:01Z Bike: ok, cool. 2016-08-20T04:58:23Z Bike: i tried running make devshell and copying out the environment so i could set everything in a shell script and just use that, but it didn't work for whatever reason. 2016-08-20T05:01:56Z tmtwd_ joined #lisp 2016-08-20T05:07:26Z smokeink joined #lisp 2016-08-20T05:08:31Z kobain quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2016-08-20T05:11:51Z drmeister: I think it needed the externals-clasp executable directory /build/release/bin in the PATH 2016-08-20T05:11:59Z Anselma quit (Quit: WeeChat 1.5) 2016-08-20T05:12:04Z drmeister: But the changes I made shouldn't require even that. 2016-08-20T05:13:20Z mastokley quit (Ping timeout: 244 seconds) 2016-08-20T05:15:50Z Beetny joined #lisp 2016-08-20T05:17:16Z beach joined #lisp 2016-08-20T05:17:23Z beach: Good morning everyone! 2016-08-20T05:17:23Z minion: beach, memo from Bike: reverse transfers might be nice, especially in unsafe code. failing that, less hostile instruction ordering. http://i.imgur.com/b42wAdT.png (Bonus problem: values types are weird, huh?) 2016-08-20T05:17:24Z minion: beach, memo from Bike: actually, the THE thing might be the root issue. THE can't work in general if it has to M->F first anyway. i don't understand ast-to-hir enough to do anything, though. 2016-08-20T05:18:44Z beach: Bike: I don't think THE has been tested very much. 2016-08-20T05:19:11Z Bike: heh, i noticed! 2016-08-20T05:19:22Z Bike: but it's nice for, say, knowing that error calls never return 2016-08-20T05:19:56Z beach: As in (the nil (error...))? 2016-08-20T05:20:26Z Bike: yeah. if i can cut off that pathway then, say, (car x) (cdr x) should be able to elide at least one of the typeqs immediately 2016-08-20T05:21:11Z beach: Sure, yes. 2016-08-20T05:27:46Z wccoder joined #lisp 2016-08-20T05:31:39Z j0nii quit (Ping timeout: 264 seconds) 2016-08-20T05:31:59Z Bike: so is there some way i can have the-instructions take a values-location as input? 2016-08-20T05:32:17Z wccoder quit (Ping timeout: 258 seconds) 2016-08-20T05:33:20Z beach: I don't think so at the moment. 2016-08-20T05:33:46Z FreeBirdLjj quit (Remote host closed the connection) 2016-08-20T05:35:15Z Fare quit (Ping timeout: 264 seconds) 2016-08-20T05:45:30Z Bike: hm. unfortunate. well, at least it's at the point of simple type propagation working, from typeq. 2016-08-20T05:45:52Z beach: Great! 2016-08-20T05:46:15Z asc232 quit (Ping timeout: 244 seconds) 2016-08-20T05:46:52Z keramida joined #lisp 2016-08-20T05:48:15Z keramida quit (Remote host closed the connection) 2016-08-20T05:54:05Z bocaneri joined #lisp 2016-08-20T05:58:34Z asc232 joined #lisp 2016-08-20T06:05:19Z shrdlu68 joined #lisp 2016-08-20T06:06:59Z shrdlu68: I'me getting invalid "cross-device link" trying to (rename #P"/tmp/foo" #P"/home/bar") 2016-08-20T06:07:57Z wccoder joined #lisp 2016-08-20T06:08:31Z H4ns: shrdlu68: that is because rename(2) can only rename files, not copy them. 2016-08-20T06:08:43Z wccoder quit (Remote host closed the connection) 2016-08-20T06:10:10Z shrdlu68: H4ns: The lisp primitive `rename`. 2016-08-20T06:10:23Z H4ns: shrdlu68: if you want to move a file to a different file system, cl-fad:copy-file and delete-file may help 2016-08-20T06:10:33Z H4ns: shrdlu68: there is no "lisp primitive `rename`" 2016-08-20T06:10:34Z Bike: it doesn't have one. there's cl:rename-file 2016-08-20T06:10:35Z shrdlu68: I did try (rename #P"/tmp/foo" #P"/home/bar" 2016-08-20T06:11:01Z shrdlu68: Bike: Yeah, rename-file. Sleep deprivation :) 2016-08-20T06:11:39Z H4ns: shrdlu68: same problem, same solution. 2016-08-20T06:12:16Z H4ns: shrdlu68: renaming a file is conceptioally different from relocating it in the file system tree, at least from the understanding of file systems in common lisp. 2016-08-20T06:12:33Z shrdlu68: (rename-file #P"/home/foo" #P"/home/bar") works... 2016-08-20T06:12:50Z H4ns: shrdlu68: right, because just the name of the file changes, not the directory. 2016-08-20T06:13:18Z shrdlu68: "rename-file modifies the file system in such a way that the file indicated by filespec is renamed to defaulted-new-name." 2016-08-20T06:13:42Z Bike: that doesn't mean it can change directory 2016-08-20T06:13:46Z H4ns: shrdlu68: right. (pathname-name "/tmp/foo") => "foo" 2016-08-20T06:14:28Z H4ns: shrdlu68: the spec is not more explicit because back in the day, nobody would ever think that someone could consider the directory to be part of the name of a file. 2016-08-20T06:15:09Z wccoder joined #lisp 2016-08-20T06:15:54Z wccoder quit (Remote host closed the connection) 2016-08-20T06:16:45Z shrdlu68: H4ns: (rename-file #P"/home/automaton/foo" #P"/home/automaton/bar/baz") 2016-08-20T06:17:01Z H4ns: shrdlu68: and even if you'd manage to get the problem "fixed" in your implemnetation, it is very likely that other implementations expose the same behavior, so i'd suggest that you rather consider rename to only reliably work on the file name and use copy+delete. 2016-08-20T06:17:11Z krasnal joined #lisp 2016-08-20T06:17:39Z H4ns: shrdlu68: you can stop posting examples where rename works across directories. it is purely incidential to how unix works. 2016-08-20T06:18:40Z H4ns: shrdlu68: i understand that what you observe is undesireable and i agree that the spec is not explicit enough, yet that is how things are and what you see is not a bug that can be fixed. 2016-08-20T06:18:59Z asc232 quit (Remote host closed the connection) 2016-08-20T06:20:56Z shrdlu68: H4ns: Is there a way to move files as fast as the OS does it (`mv`) in lisp? 2016-08-20T06:21:09Z shrdlu68: Without calling a shell, that is. 2016-08-20T06:22:49Z H4ns: shrdlu68: "as fast" no, because mv is implemented in c and does the "copy-file and rename" operation for you. but as i wrote, you can use cl-fad:copy-file and cl:rename-file. 2016-08-20T06:24:45Z H4ns: shrdlu68: https://opensource.apple.com/source/file_cmds/file_cmds-242/mv/mv.c 2016-08-20T06:25:29Z gravicappa joined #lisp 2016-08-20T06:27:36Z taij33n quit (Ping timeout: 276 seconds) 2016-08-20T06:28:14Z FreeBirdLjj joined #lisp 2016-08-20T06:28:38Z toogley quit (Ping timeout: 258 seconds) 2016-08-20T06:29:18Z taij33n joined #lisp 2016-08-20T06:34:06Z FreeBirdLjj quit (Ping timeout: 276 seconds) 2016-08-20T06:43:11Z vlatkoB joined #lisp 2016-08-20T06:46:34Z jason_m` joined #lisp 2016-08-20T06:46:43Z yrdz` joined #lisp 2016-08-20T06:47:05Z kolko_ joined #lisp 2016-08-20T06:48:37Z justinmcp_ joined #lisp 2016-08-20T06:49:17Z smokeink quit (Ping timeout: 244 seconds) 2016-08-20T06:49:26Z el-mikl_ joined #lisp 2016-08-20T06:49:26Z TwistedFruit joined #lisp 2016-08-20T06:49:28Z nefercheprure joined #lisp 2016-08-20T06:49:29Z failproo1shark joined #lisp 2016-08-20T06:49:45Z angular_mike_ joined #lisp 2016-08-20T06:49:55Z ssake__ joined #lisp 2016-08-20T06:50:06Z sytse_ joined #lisp 2016-08-20T06:50:10Z yeticry_ joined #lisp 2016-08-20T06:50:16Z abbe_ joined #lisp 2016-08-20T06:50:43Z l1x_ joined #lisp 2016-08-20T06:50:47Z danlentz_ joined #lisp 2016-08-20T06:51:07Z mbrock_ joined #lisp 2016-08-20T06:51:09Z makufiru_ joined #lisp 2016-08-20T06:51:23Z d4gg4d_ joined #lisp 2016-08-20T06:52:28Z jself_ joined #lisp 2016-08-20T06:52:32Z Harag joined #lisp 2016-08-20T06:52:38Z gingerale joined #lisp 2016-08-20T06:52:40Z asedeno_ joined #lisp 2016-08-20T06:53:11Z dim` joined #lisp 2016-08-20T06:53:51Z tmtwd_ quit (Ping timeout: 264 seconds) 2016-08-20T06:54:10Z tigg joined #lisp 2016-08-20T06:54:35Z Fleurety_ joined #lisp 2016-08-20T06:54:37Z jdz quit (*.net *.split) 2016-08-20T06:54:37Z mbrock quit (*.net *.split) 2016-08-20T06:54:37Z el-mikl quit (*.net *.split) 2016-08-20T06:54:37Z kolko quit (*.net *.split) 2016-08-20T06:54:37Z yeticry quit (*.net *.split) 2016-08-20T06:54:37Z jself quit (*.net *.split) 2016-08-20T06:54:37Z saturniid quit (*.net *.split) 2016-08-20T06:54:37Z yrdz quit (*.net *.split) 2016-08-20T06:54:37Z justinmcp quit (*.net *.split) 2016-08-20T06:54:37Z angular_mike quit (*.net *.split) 2016-08-20T06:54:37Z d4gg4d quit (*.net *.split) 2016-08-20T06:54:37Z l1x quit (*.net *.split) 2016-08-20T06:54:37Z fouric quit (*.net *.split) 2016-08-20T06:54:37Z asedeno quit (*.net *.split) 2016-08-20T06:54:38Z housel quit (*.net *.split) 2016-08-20T06:54:38Z failproofshark quit (*.net *.split) 2016-08-20T06:54:38Z abbe quit (*.net *.split) 2016-08-20T06:54:38Z Fleurety quit (*.net *.split) 2016-08-20T06:54:38Z danlentz quit (*.net *.split) 2016-08-20T06:54:39Z makufiru quit (*.net *.split) 2016-08-20T06:54:39Z aerique quit (*.net *.split) 2016-08-20T06:54:39Z ssake quit (*.net *.split) 2016-08-20T06:54:39Z TMA quit (*.net *.split) 2016-08-20T06:54:39Z jason_m quit (*.net *.split) 2016-08-20T06:54:39Z brandonz quit (*.net *.split) 2016-08-20T06:54:39Z fitzsim quit (*.net *.split) 2016-08-20T06:54:39Z sbryant quit (*.net *.split) 2016-08-20T06:54:39Z dim quit (*.net *.split) 2016-08-20T06:54:39Z leo_song quit (*.net *.split) 2016-08-20T06:54:39Z mason quit (*.net *.split) 2016-08-20T06:54:39Z spacebat2 quit (*.net *.split) 2016-08-20T06:54:39Z sytse quit (*.net *.split) 2016-08-20T06:54:39Z dim` is now known as dim 2016-08-20T06:55:11Z d4gg4d_ is now known as d4gg4d 2016-08-20T06:55:15Z mbrock_ is now known as mbrock 2016-08-20T06:55:38Z leo_song joined #lisp 2016-08-20T06:55:40Z makufiru_ is now known as makufiru 2016-08-20T06:55:52Z brandonz joined #lisp 2016-08-20T06:55:55Z danlentz_ is now known as danlentz 2016-08-20T06:55:59Z tmtwd_ joined #lisp 2016-08-20T06:56:02Z asedeno_ is now known as asedeno 2016-08-20T06:57:03Z sz0 quit (Ping timeout: 240 seconds) 2016-08-20T06:57:30Z l1x_ is now known as l1x 2016-08-20T06:58:22Z sbryant joined #lisp 2016-08-20T06:59:11Z sz0 joined #lisp 2016-08-20T07:01:01Z angular_mike_ is now known as angular_mike 2016-08-20T07:02:15Z rme quit (Quit: rme) 2016-08-20T07:02:15Z rme quit (Quit: rme) 2016-08-20T07:03:08Z housel joined #lisp 2016-08-20T07:03:12Z saturniid joined #lisp 2016-08-20T07:03:29Z yeticry_ quit (Ping timeout: 260 seconds) 2016-08-20T07:04:08Z angavrilov joined #lisp 2016-08-20T07:05:09Z yeticry joined #lisp 2016-08-20T07:07:34Z fluter quit (Ping timeout: 250 seconds) 2016-08-20T07:10:33Z Fleurety_ is now known as Fleurety 2016-08-20T07:12:11Z toogley joined #lisp 2016-08-20T07:16:16Z angavrilov is now known as angavrilov_ 2016-08-20T07:19:01Z fluter joined #lisp 2016-08-20T07:19:37Z slyrus joined #lisp 2016-08-20T07:20:08Z DeadTrickster joined #lisp 2016-08-20T07:20:28Z SumoSudo joined #lisp 2016-08-20T07:22:43Z mathi_aihtam joined #lisp 2016-08-20T07:25:13Z MoALTz joined #lisp 2016-08-20T07:28:21Z FreeBirdLjj joined #lisp 2016-08-20T07:30:49Z fouric joined #lisp 2016-08-20T07:31:46Z aerique joined #lisp 2016-08-20T07:32:29Z spacebat2 joined #lisp 2016-08-20T07:36:58Z mathi_aihtam quit (Read error: Connection reset by peer) 2016-08-20T07:38:44Z mathi_aihtam joined #lisp 2016-08-20T07:56:23Z SumoSudo quit (Ping timeout: 250 seconds) 2016-08-20T08:15:12Z mishoo joined #lisp 2016-08-20T08:16:32Z wccoder joined #lisp 2016-08-20T08:18:33Z Davidbrcz joined #lisp 2016-08-20T08:21:03Z wccoder quit (Ping timeout: 240 seconds) 2016-08-20T08:23:27Z Bike quit (Quit: san) 2016-08-20T08:25:54Z tmtwd_ quit (Ping timeout: 276 seconds) 2016-08-20T08:26:17Z mathi_aihtam quit (Quit: mathi_aihtam) 2016-08-20T08:26:56Z oleo_ is now known as oleo 2016-08-20T08:26:56Z oleo quit (Changing host) 2016-08-20T08:26:56Z oleo joined #lisp 2016-08-20T08:28:08Z taij33n quit (Ping timeout: 244 seconds) 2016-08-20T08:28:29Z Th30n joined #lisp 2016-08-20T08:29:19Z shka_ joined #lisp 2016-08-20T08:29:49Z Davidbrcz quit (Ping timeout: 260 seconds) 2016-08-20T08:31:02Z taij33n joined #lisp 2016-08-20T08:38:23Z angavrilov_ is now known as angavrilov 2016-08-20T08:40:04Z ggole joined #lisp 2016-08-20T08:44:06Z Davidbrcz joined #lisp 2016-08-20T08:46:16Z taij33n quit (Ping timeout: 265 seconds) 2016-08-20T08:46:39Z toogley quit (Ping timeout: 250 seconds) 2016-08-20T08:48:04Z taij33n joined #lisp 2016-08-20T08:53:51Z SumoSudo joined #lisp 2016-08-20T08:56:35Z jdtest joined #lisp 2016-08-20T08:58:30Z jdtest2 quit (Ping timeout: 250 seconds) 2016-08-20T09:02:59Z kdas__ joined #lisp 2016-08-20T09:05:37Z mvilleneuve joined #lisp 2016-08-20T09:08:52Z PosterdatiMobile: hi 2016-08-20T09:09:39Z PosterdatiMobile: aeth: so at least slime 2.18 + emacs 24.5 + openbsd 5.9 for i386 works, but at create-repl I have to do C-g an C-c 2016-08-20T09:10:59Z FreeBirdLjj quit (Remote host closed the connection) 2016-08-20T09:14:15Z eivarv joined #lisp 2016-08-20T09:14:16Z jdtest quit (Read error: Connection reset by peer) 2016-08-20T09:14:34Z toogley joined #lisp 2016-08-20T09:16:51Z jdtest joined #lisp 2016-08-20T09:17:06Z smokeink joined #lisp 2016-08-20T09:22:36Z moei quit (Quit: Leaving...) 2016-08-20T09:23:58Z edgar-rft joined #lisp 2016-08-20T09:24:43Z jdtest2 joined #lisp 2016-08-20T09:25:38Z Harag: http://paste.lisp.org/+6XRV 2016-08-20T09:26:05Z Harag: Should the order of code matter? 2016-08-20T09:26:06Z moei joined #lisp 2016-08-20T09:27:00Z jdtest quit (Ping timeout: 276 seconds) 2016-08-20T09:32:25Z zacharias joined #lisp 2016-08-20T09:32:39Z mm1 joined #lisp 2016-08-20T09:41:00Z Karl_Dscc joined #lisp 2016-08-20T09:42:42Z varjag joined #lisp 2016-08-20T09:46:16Z edgar-rft: Harag: Writing *eish* with "earmuff" asterisks doesn't make *eish* a dynamically-bound "special" variable. Only DEFVAR, DEFPARAMETER, or DEFCONSTANT create such variables. If you want *eish* to be treatened as a special variable *before* the DEFVAR you need to DECLARE it as SPECIAL. See the annotation at how this works. 2016-08-20T09:46:25Z mm1 quit (Quit: Page closed) 2016-08-20T09:48:17Z Harag: will look into that thanx, but why would changing the order of the code work? 2016-08-20T09:48:27Z PosterdatiMobile: jrx: sbcl from binary packages? 2016-08-20T09:50:31Z edgar-rft: Harag: because DEVAR implicitely (invisibly) declares *eish* as SPECIAL. 2016-08-20T09:51:13Z Harag: so the order of the code matters 2016-08-20T09:51:41Z edgar-rft: Harag: without the (declare (special *eish*)) the (let ((*eish* ...)) ...) creates a lexical variable *eish*, not a dynamically-bound special variable if there had been no (defvar *eish*) or (defparameter *eish*) before. 2016-08-20T09:52:04Z pierpa joined #lisp 2016-08-20T09:52:26Z edgar-rft: Harag: The order of declaration matters (what in this case is the order of code). 2016-08-20T09:52:44Z Harag: edgar-rft: thanx 2016-08-20T09:53:43Z nefercheprure is now known as TMA 2016-08-20T10:00:26Z indoor_jellyfish quit (Ping timeout: 264 seconds) 2016-08-20T10:04:35Z eivarv quit (Quit: Sleep) 2016-08-20T10:04:44Z kdas__ quit (Ping timeout: 244 seconds) 2016-08-20T10:05:40Z Velveeta_Chef quit (Ping timeout: 250 seconds) 2016-08-20T10:07:20Z Th30n_ joined #lisp 2016-08-20T10:07:39Z jdtest2 quit (Read error: Connection reset by peer) 2016-08-20T10:09:43Z jdtest joined #lisp 2016-08-20T10:10:51Z Th30n quit (Ping timeout: 265 seconds) 2016-08-20T10:11:34Z kdas__ joined #lisp 2016-08-20T10:16:33Z quazimodo joined #lisp 2016-08-20T10:16:43Z quazimod1 joined #lisp 2016-08-20T10:17:39Z shrdlu68 quit (Ping timeout: 250 seconds) 2016-08-20T10:21:58Z quazimod1 quit (Ping timeout: 265 seconds) 2016-08-20T10:21:58Z quazimodo quit (Ping timeout: 265 seconds) 2016-08-20T10:22:49Z zacharias quit (Ping timeout: 244 seconds) 2016-08-20T10:24:36Z mvilleneuve quit (Quit: This computer has gone to sleep) 2016-08-20T10:24:50Z lnostdal quit (Read error: Connection reset by peer) 2016-08-20T10:27:31Z knicklux joined #lisp 2016-08-20T10:30:01Z ggole_ joined #lisp 2016-08-20T10:30:13Z octo_ quit (Ping timeout: 250 seconds) 2016-08-20T10:30:42Z octo joined #lisp 2016-08-20T10:31:05Z ggole quit (Ping timeout: 250 seconds) 2016-08-20T10:35:49Z kdas__ quit (Ping timeout: 260 seconds) 2016-08-20T10:37:55Z kdas__ joined #lisp 2016-08-20T10:39:57Z kdas__ quit (Read error: Connection reset by peer) 2016-08-20T10:40:59Z deank joined #lisp 2016-08-20T10:47:09Z kokonaisluku joined #lisp 2016-08-20T10:48:15Z Th30n_ quit (Ping timeout: 276 seconds) 2016-08-20T10:48:16Z rme joined #lisp 2016-08-20T10:56:17Z rew joined #lisp 2016-08-20T10:57:59Z kokonaisluku quit (Ping timeout: 260 seconds) 2016-08-20T11:00:06Z araujo joined #lisp 2016-08-20T11:10:07Z Velveeta_Chef joined #lisp 2016-08-20T11:16:45Z attila_lendvai joined #lisp 2016-08-20T11:17:33Z Blukunfando quit (Ping timeout: 265 seconds) 2016-08-20T11:21:52Z mvilleneuve joined #lisp 2016-08-20T11:23:39Z sjl joined #lisp 2016-08-20T11:26:12Z mvilleneuve quit (Ping timeout: 240 seconds) 2016-08-20T11:33:55Z wildlander joined #lisp 2016-08-20T11:46:10Z npatrick04 joined #lisp 2016-08-20T11:47:29Z Fare joined #lisp 2016-08-20T11:47:58Z ggole__ joined #lisp 2016-08-20T11:50:30Z ggole_ quit (Ping timeout: 244 seconds) 2016-08-20T11:56:12Z varjag quit (Ping timeout: 240 seconds) 2016-08-20T11:57:22Z mishoo quit (Ping timeout: 244 seconds) 2016-08-20T11:57:23Z Fare quit (Ping timeout: 244 seconds) 2016-08-20T11:57:53Z Th30n joined #lisp 2016-08-20T12:00:40Z pavelpenev quit (Quit: No Ping reply in 180 seconds.) 2016-08-20T12:03:00Z gravicappa quit (Ping timeout: 276 seconds) 2016-08-20T12:03:03Z pavelpenev joined #lisp 2016-08-20T12:04:38Z AntiSpamMeta quit (Remote host closed the connection) 2016-08-20T12:05:25Z AntiSpamMeta joined #lisp 2016-08-20T12:05:48Z ggole__ is now known as ggole 2016-08-20T12:08:52Z AntiSpamMeta quit (Remote host closed the connection) 2016-08-20T12:09:19Z AntiSpamMeta joined #lisp 2016-08-20T12:10:10Z npatrick` joined #lisp 2016-08-20T12:12:04Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-08-20T12:13:39Z Beetny quit (Ping timeout: 264 seconds) 2016-08-20T12:13:49Z npatrick04 quit (Ping timeout: 260 seconds) 2016-08-20T12:19:45Z jdz joined #lisp 2016-08-20T12:26:09Z zacharias joined #lisp 2016-08-20T12:30:23Z lnostdal joined #lisp 2016-08-20T12:30:34Z Th30n quit (Ping timeout: 240 seconds) 2016-08-20T12:31:31Z lnostdal quit (Remote host closed the connection) 2016-08-20T12:32:24Z kokonaisluku joined #lisp 2016-08-20T12:35:52Z tkhoa2711 joined #lisp 2016-08-20T12:42:04Z Fare joined #lisp 2016-08-20T12:43:53Z npatrick` quit (Ping timeout: 244 seconds) 2016-08-20T12:47:19Z alienbot joined #lisp 2016-08-20T12:48:43Z eivarv joined #lisp 2016-08-20T13:03:24Z Davidbrcz quit (Ping timeout: 260 seconds) 2016-08-20T13:03:49Z mishoo joined #lisp 2016-08-20T13:11:50Z Th30n joined #lisp 2016-08-20T13:13:18Z eivarv quit (Quit: Sleep) 2016-08-20T13:13:47Z eivarv joined #lisp 2016-08-20T13:21:05Z sharkteeth joined #lisp 2016-08-20T13:26:12Z eivarv quit (Quit: Sleep) 2016-08-20T13:30:27Z eivarv joined #lisp 2016-08-20T13:31:50Z kokonaisluku quit (Quit: ChatZilla 0.9.92 [Firefox 45.3.0/20160803111628]) 2016-08-20T13:33:24Z DavidGu joined #lisp 2016-08-20T13:40:25Z eivarv quit (Quit: Sleep) 2016-08-20T13:40:54Z discardedes joined #lisp 2016-08-20T13:52:04Z eivarv joined #lisp 2016-08-20T14:10:04Z Fare quit (Ping timeout: 250 seconds) 2016-08-20T14:12:52Z milanj quit (Quit: This computer has gone to sleep) 2016-08-20T14:16:06Z jason_m` left #lisp 2016-08-20T14:20:30Z tkhoa2711 quit (Read error: Connection reset by peer) 2016-08-20T14:25:29Z TwistedFruit is now known as ChibaPet 2016-08-20T14:25:53Z ChibaPet is now known as mason 2016-08-20T14:26:08Z Velveeta_Chef quit (Ping timeout: 265 seconds) 2016-08-20T14:35:56Z eivarv quit (Quit: Sleep) 2016-08-20T14:37:55Z Velveeta_Chef joined #lisp 2016-08-20T14:41:20Z jdtest2 joined #lisp 2016-08-20T14:41:46Z eivarv joined #lisp 2016-08-20T14:44:51Z jdtest quit (Ping timeout: 276 seconds) 2016-08-20T14:45:55Z smokeink quit (Read error: Connection reset by peer) 2016-08-20T14:50:02Z smokeink joined #lisp 2016-08-20T14:53:09Z norfumpit joined #lisp 2016-08-20T14:56:49Z smokeink quit (Ping timeout: 252 seconds) 2016-08-20T14:57:38Z jleija joined #lisp 2016-08-20T15:05:40Z jdtest joined #lisp 2016-08-20T15:07:04Z jdtest2 quit (Ping timeout: 260 seconds) 2016-08-20T15:09:47Z gravicappa joined #lisp 2016-08-20T15:16:48Z Ven joined #lisp 2016-08-20T15:18:06Z oleo quit (Remote host closed the connection) 2016-08-20T15:20:33Z Anselmo quit (Quit: WeeChat 1.5) 2016-08-20T15:21:28Z Anselmo joined #lisp 2016-08-20T15:25:14Z josemanuel joined #lisp 2016-08-20T15:26:42Z smokeink joined #lisp 2016-08-20T15:29:00Z josemanuel quit (Client Quit) 2016-08-20T15:32:24Z oleo joined #lisp 2016-08-20T15:32:24Z oleo quit (Changing host) 2016-08-20T15:32:24Z oleo joined #lisp 2016-08-20T15:36:00Z gargaml quit (Quit: WeeChat 1.5) 2016-08-20T15:36:13Z przl joined #lisp 2016-08-20T15:39:02Z karswell joined #lisp 2016-08-20T15:39:02Z DeadTrickster quit (Ping timeout: 265 seconds) 2016-08-20T15:40:12Z Davidbrcz joined #lisp 2016-08-20T15:40:35Z Khisanth quit (Ping timeout: 244 seconds) 2016-08-20T15:42:57Z aries_liuxueyang quit (Quit: No Ping reply in 180 seconds.) 2016-08-20T15:43:10Z Karl_Dscc quit (Remote host closed the connection) 2016-08-20T15:44:24Z aries_liuxueyang joined #lisp 2016-08-20T15:46:46Z przl quit (Ping timeout: 244 seconds) 2016-08-20T15:49:20Z Davidbrcz quit (Quit: Leaving) 2016-08-20T15:49:47Z oleo quit (Quit: Leaving) 2016-08-20T15:52:07Z karswell quit (Remote host closed the connection) 2016-08-20T15:52:16Z krasnal quit (Read error: Connection reset by peer) 2016-08-20T15:52:30Z karswell` joined #lisp 2016-08-20T15:53:54Z j0nii joined #lisp 2016-08-20T15:54:11Z Khisanth joined #lisp 2016-08-20T15:54:16Z krasnal joined #lisp 2016-08-20T15:54:47Z m00natic joined #lisp 2016-08-20T15:55:38Z Josh2 joined #lisp 2016-08-20T16:02:09Z j0nii quit (Remote host closed the connection) 2016-08-20T16:04:15Z zacharias quit (Ping timeout: 265 seconds) 2016-08-20T16:06:34Z splittist quit (Quit: Connection closed for inactivity) 2016-08-20T16:15:03Z oleo joined #lisp 2016-08-20T16:19:43Z mishoo: anyone know how to mitigate a SBCL compilation note like this? 2016-08-20T16:19:44Z mishoo: ; note: Allocating a value-cell at runtime for checking possibly out of extent exit via 2016-08-20T16:19:44Z mishoo: ; (RETURN-FROM DRAW-BY-MATERIAL? NIL). Use GO/RETURN-FROM with SAFETY 0, or 2016-08-20T16:19:44Z mishoo: ; declare the exit function DYNAMIC-EXTENT to avoid. 2016-08-20T16:19:45Z DavidGu quit (Quit: DavidGu) 2016-08-20T16:20:00Z DavidGu joined #lisp 2016-08-20T16:20:28Z DavidGu quit (Client Quit) 2016-08-20T16:20:42Z rew quit (Remote host closed the connection) 2016-08-20T16:27:11Z cromachina: it says what you could do right there 2016-08-20T16:27:48Z jackdaniel: can the displaced array have different element type then the original one? 2016-08-20T16:29:29Z cromachina: nope 2016-08-20T16:29:48Z cromachina: you have to specify the same element type, unless it's t 2016-08-20T16:30:09Z mastokley joined #lisp 2016-08-20T16:30:18Z cromachina: wait did i miss something 2016-08-20T16:32:14Z jackdaniel: "the consequences are undefined if the actual array element type of displaced-to is not type equivalent to the actual array element type of the array being created" 2016-08-20T16:32:17Z jackdaniel: shame 2016-08-20T16:32:20Z jackdaniel: thanks 2016-08-20T16:34:29Z EvW joined #lisp 2016-08-20T16:35:53Z MrWoohoo quit (Quit: ["Textual IRC Client: www.textualapp.com"]) 2016-08-20T16:36:53Z sjl quit (Ping timeout: 244 seconds) 2016-08-20T16:37:31Z cromachina: if you are doing C style casts with machine width types, perhaps a foreign array would be more suitable? 2016-08-20T16:37:39Z jdtest2 joined #lisp 2016-08-20T16:39:38Z reepca quit (Remote host closed the connection) 2016-08-20T16:40:03Z jdtest quit (Ping timeout: 240 seconds) 2016-08-20T16:42:02Z krasnal quit (Read error: Connection reset by peer) 2016-08-20T16:43:21Z sjl joined #lisp 2016-08-20T16:43:27Z krasnal joined #lisp 2016-08-20T16:43:50Z kundry_w_ joined #lisp 2016-08-20T16:47:23Z varjag joined #lisp 2016-08-20T16:52:50Z sjl quit (Ping timeout: 250 seconds) 2016-08-20T16:54:05Z cromachina quit (Read error: Connection reset by peer) 2016-08-20T16:55:16Z cromachina joined #lisp 2016-08-20T17:04:10Z kundry_w_ quit (Remote host closed the connection) 2016-08-20T17:04:27Z zeissoctopus joined #lisp 2016-08-20T17:05:47Z jdtest joined #lisp 2016-08-20T17:05:47Z jdtest2 quit (Read error: Connection reset by peer) 2016-08-20T17:09:12Z smokeink quit (Quit: leaving) 2016-08-20T17:11:25Z BlueRavenGT joined #lisp 2016-08-20T17:11:36Z asc232 joined #lisp 2016-08-20T17:11:47Z fourier joined #lisp 2016-08-20T17:14:26Z Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2016-08-20T17:19:16Z milanj joined #lisp 2016-08-20T17:20:17Z alienbot quit (Ping timeout: 244 seconds) 2016-08-20T17:26:20Z shrdlu68 joined #lisp 2016-08-20T17:33:33Z shrdlu68 quit (Quit: leaving) 2016-08-20T17:34:42Z tmtwd joined #lisp 2016-08-20T17:34:56Z glenab joined #lisp 2016-08-20T17:35:33Z Blukunfando joined #lisp 2016-08-20T17:36:10Z frgo_ joined #lisp 2016-08-20T17:39:57Z Arathnim joined #lisp 2016-08-20T17:41:04Z sjl joined #lisp 2016-08-20T17:41:14Z zacts joined #lisp 2016-08-20T17:42:03Z EvW quit (Ping timeout: 240 seconds) 2016-08-20T17:43:20Z frgo_ quit (Ping timeout: 265 seconds) 2016-08-20T17:45:51Z Yuuhi joined #lisp 2016-08-20T17:48:39Z mastokley quit (Ping timeout: 265 seconds) 2016-08-20T17:50:38Z ASau quit (Ping timeout: 250 seconds) 2016-08-20T17:53:16Z glenab quit 2016-08-20T17:56:15Z ASau joined #lisp 2016-08-20T18:02:20Z frgo_ joined #lisp 2016-08-20T18:03:54Z knicklux quit (Remote host closed the connection) 2016-08-20T18:04:47Z frgo_ quit (Remote host closed the connection) 2016-08-20T18:07:40Z EvW joined #lisp 2016-08-20T18:08:51Z zacts quit (Ping timeout: 244 seconds) 2016-08-20T18:12:44Z asc232 quit (Remote host closed the connection) 2016-08-20T18:13:52Z ASau quit (Ping timeout: 244 seconds) 2016-08-20T18:15:22Z fourier quit (Ping timeout: 252 seconds) 2016-08-20T18:16:00Z pjb joined #lisp 2016-08-20T18:18:13Z DeadTrickster joined #lisp 2016-08-20T18:19:51Z frgo_ joined #lisp 2016-08-20T18:21:40Z fourier joined #lisp 2016-08-20T18:22:32Z frgo_ quit (Remote host closed the connection) 2016-08-20T18:29:13Z warweasle joined #lisp 2016-08-20T18:38:35Z nalik joined #lisp 2016-08-20T18:39:27Z jleija quit (Quit: leaving) 2016-08-20T18:40:02Z zeissoctopus quit (Quit: Leaving) 2016-08-20T18:40:16Z tigg quit 2016-08-20T18:43:37Z mastokley joined #lisp 2016-08-20T18:47:21Z nalik: /help 2016-08-20T18:47:32Z nalik: #lisp 2016-08-20T18:51:46Z Anselmo quit (Quit: WeeChat 1.5) 2016-08-20T18:52:08Z Anselmo joined #lisp 2016-08-20T19:03:15Z discardedes quit (Remote host closed the connection) 2016-08-20T19:04:41Z pjb: nalik: we can help, if you ask a question. 2016-08-20T19:07:39Z Bike joined #lisp 2016-08-20T19:12:50Z attila_lendvai joined #lisp 2016-08-20T19:12:50Z attila_lendvai quit (Changing host) 2016-08-20T19:12:50Z attila_lendvai joined #lisp 2016-08-20T19:14:24Z smithzv joined #lisp 2016-08-20T19:19:58Z smithzv quit (Quit: ZNC 1.6.3 - http://znc.in) 2016-08-20T19:21:50Z wccoder joined #lisp 2016-08-20T19:25:52Z wccoder quit (Ping timeout: 240 seconds) 2016-08-20T19:29:16Z jason_m joined #lisp 2016-08-20T19:29:17Z rumbler31 joined #lisp 2016-08-20T19:30:40Z smithzv joined #lisp 2016-08-20T19:31:40Z zygentoma joined #lisp 2016-08-20T19:38:26Z smithzv quit (Quit: ZNC 1.6.3 - http://znc.in) 2016-08-20T19:44:28Z jason_m: I have two .asd files in the same directory under quicklisp/local-projects. ql can find one of them, but not the other. I get a System "foo" not found error. Outside of eyeballing the asd file, I'm not sure how to further troubleshoot this. 2016-08-20T19:45:14Z XachX_: jason_m: you did register local projects? 2016-08-20T19:46:48Z jason_m: XachX_: I did not, but I see the function now. 2016-08-20T19:50:20Z jason_m: That did the trick, thanks XachX_. 2016-08-20T19:51:17Z jason_m: Typically I just drop a project into local-projects and it all "just works". When should one run register-local-projects? 2016-08-20T19:52:57Z space_otter joined #lisp 2016-08-20T19:55:30Z vlatkoB quit (Remote host closed the connection) 2016-08-20T19:58:23Z mpe joined #lisp 2016-08-20T19:59:28Z trig-ger joined #lisp 2016-08-20T20:01:36Z karswell` quit (Remote host closed the connection) 2016-08-20T20:02:16Z karswell` joined #lisp 2016-08-20T20:03:20Z cyraxjoe quit (Remote host closed the connection) 2016-08-20T20:04:44Z cyraxjoe joined #lisp 2016-08-20T20:06:39Z grimsley joined #lisp 2016-08-20T20:11:33Z Josh3 joined #lisp 2016-08-20T20:11:34Z karswell` quit (Ping timeout: 260 seconds) 2016-08-20T20:11:42Z eSVG joined #lisp 2016-08-20T20:12:38Z nalik quit (Quit: leaving) 2016-08-20T20:12:51Z Josh2 quit (Ping timeout: 244 seconds) 2016-08-20T20:12:51Z Josh3 is now known as Josh2 2016-08-20T20:14:10Z sjl: is there a function built-in or in alexandria/quickutils that does something like (mapcar (lambda (args) (apply function args)) list) ? 2016-08-20T20:14:26Z krasnal quit (Read error: Connection reset by peer) 2016-08-20T20:14:26Z sjl: like mapcar, but instead of (funcall fn args) it does (apply fn args)? 2016-08-20T20:15:24Z discardedes joined #lisp 2016-08-20T20:16:50Z Moosef joined #lisp 2016-08-20T20:17:48Z eivarv quit (Quit: Sleep) 2016-08-20T20:19:13Z cyraxjoe quit (Remote host closed the connection) 2016-08-20T20:19:40Z Th30n: sjl: Afaik no, but this sounds a bit like a variant on alexandria:mappend function 2016-08-20T20:21:16Z sjl: hmm 2016-08-20T20:21:26Z sjl: yeah that's not quite what I need 2016-08-20T20:22:08Z ggole quit 2016-08-20T20:22:09Z jdtest quit (Read error: Connection reset by peer) 2016-08-20T20:22:29Z sjl: actually (mapcar (curry #'apply function) list) is a more succinct description 2016-08-20T20:22:41Z sjl: maybe I'll just use that 2016-08-20T20:23:21Z krasnal joined #lisp 2016-08-20T20:23:23Z jdtest joined #lisp 2016-08-20T20:24:09Z Th30n: Haskell Curry ftw :) 2016-08-20T20:24:41Z sjl: (not-actually-curry #'apply function) 2016-08-20T20:24:58Z Josh3 joined #lisp 2016-08-20T20:26:06Z Josh2 quit (Ping timeout: 276 seconds) 2016-08-20T20:26:07Z Josh3 is now known as Josh2 2016-08-20T20:26:12Z sjl: (schonfinkel ...) 2016-08-20T20:29:44Z eivarv joined #lisp 2016-08-20T20:30:33Z gravicappa quit (Ping timeout: 240 seconds) 2016-08-20T20:36:44Z cyraxjoe joined #lisp 2016-08-20T20:38:16Z eSVG quit (Ping timeout: 264 seconds) 2016-08-20T20:39:13Z elimik31 joined #lisp 2016-08-20T20:40:07Z pyx joined #lisp 2016-08-20T20:40:29Z pyx quit (Client Quit) 2016-08-20T20:40:52Z EvW quit (Ping timeout: 240 seconds) 2016-08-20T20:41:38Z SumoSudo quit (Ping timeout: 244 seconds) 2016-08-20T20:48:04Z gtdBFmKOXx joined #lisp 2016-08-20T20:50:04Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-08-20T20:54:03Z mpe quit (Remote host closed the connection) 2016-08-20T20:54:58Z Ven joined #lisp 2016-08-20T20:54:59Z grimsley quit (Quit: Leaving) 2016-08-20T20:55:50Z frgo_ joined #lisp 2016-08-20T20:59:35Z kundry_wag joined #lisp 2016-08-20T21:03:29Z elimik31 quit (Remote host closed the connection) 2016-08-20T21:04:18Z frgo_ quit (Remote host closed the connection) 2016-08-20T21:05:06Z slyrus quit (Ping timeout: 276 seconds) 2016-08-20T21:05:10Z Th30n quit (Quit: Bye) 2016-08-20T21:05:26Z jdtest quit (Read error: Connection reset by peer) 2016-08-20T21:06:23Z jdtest joined #lisp 2016-08-20T21:06:23Z jdtest quit (Read error: Connection reset by peer) 2016-08-20T21:06:31Z slyrus_ joined #lisp 2016-08-20T21:06:51Z shrdlu68 joined #lisp 2016-08-20T21:07:47Z slyrus_ is now known as slyrus 2016-08-20T21:08:07Z jdtest joined #lisp 2016-08-20T21:12:56Z shrdlu68 notes CL code is positively easier to read 2016-08-20T21:15:50Z raydeejay: you can write pretty messed up CL if you put your mind to it 2016-08-20T21:17:07Z warweasle: Macros are the ICBMs of obfuscation. 2016-08-20T21:17:19Z shrdlu68: Of course, but I just realized I was reading whole source files without any distress. 2016-08-20T21:18:04Z shrdlu68: It could be that it's just well-written code but... 2016-08-20T21:22:44Z ZombieChicken joined #lisp 2016-08-20T21:26:54Z zacts joined #lisp 2016-08-20T21:30:33Z kundry_wag quit (Remote host closed the connection) 2016-08-20T21:31:07Z knobo: Funny how people saying bad things about lisp hurt my fealings. 2016-08-20T21:31:33Z knobo: I did not know, because I've never heard anyone say anything bad about lisp before.. 2016-08-20T21:31:43Z pjb` joined #lisp 2016-08-20T21:32:03Z raydeejay: here's my personal advice: ignore it 2016-08-20T21:32:50Z xaotuk joined #lisp 2016-08-20T21:32:53Z Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2016-08-20T21:33:49Z pjb quit (Ping timeout: 260 seconds) 2016-08-20T21:34:39Z mastokley quit (Ping timeout: 264 seconds) 2016-08-20T21:35:52Z pjb` is now known as pjb 2016-08-20T21:41:30Z takitus: warweasle: Thanks, that is going in my fortune file 2016-08-20T21:45:17Z alphor: wiki says Frege used it before schonfinkel 2016-08-20T21:45:33Z Velveeta_Chef quit (Ping timeout: 240 seconds) 2016-08-20T21:45:52Z alphor: and as we all know, wikipedia is undisputable fact. it says so, right on the homepage. 2016-08-20T21:47:07Z Velveeta_Chef joined #lisp 2016-08-20T21:47:52Z xaotuk quit (Ping timeout: 240 seconds) 2016-08-20T22:00:24Z minion quit (Disconnected by services) 2016-08-20T22:00:25Z minion joined #lisp 2016-08-20T22:01:29Z raydeeja_ joined #lisp 2016-08-20T22:01:48Z el-mikl joined #lisp 2016-08-20T22:01:48Z Oladon joined #lisp 2016-08-20T22:02:08Z reepca joined #lisp 2016-08-20T22:02:24Z discarde` joined #lisp 2016-08-20T22:02:35Z djinni`_ joined #lisp 2016-08-20T22:03:20Z Karunamon quit (Ping timeout: 252 seconds) 2016-08-20T22:03:20Z sshirokov quit (Ping timeout: 252 seconds) 2016-08-20T22:03:20Z djinni` quit (Ping timeout: 252 seconds) 2016-08-20T22:03:20Z Oladon1 quit (Ping timeout: 252 seconds) 2016-08-20T22:03:20Z heddwch quit (Ping timeout: 252 seconds) 2016-08-20T22:03:21Z seg quit (Ping timeout: 252 seconds) 2016-08-20T22:03:21Z Wojciech_K quit (Ping timeout: 252 seconds) 2016-08-20T22:03:22Z ggherdov quit (Ping timeout: 252 seconds) 2016-08-20T22:03:22Z ineiros quit (Ping timeout: 252 seconds) 2016-08-20T22:03:22Z j0ni quit (Ping timeout: 252 seconds) 2016-08-20T22:03:37Z discardedes quit (Ping timeout: 252 seconds) 2016-08-20T22:03:37Z el-mikl_ quit (Ping timeout: 252 seconds) 2016-08-20T22:03:38Z vsync quit (Ping timeout: 252 seconds) 2016-08-20T22:03:38Z raydeejay quit (Ping timeout: 252 seconds) 2016-08-20T22:03:38Z theBlackDragon quit (Ping timeout: 252 seconds) 2016-08-20T22:03:38Z tax quit (Ping timeout: 252 seconds) 2016-08-20T22:03:39Z joga quit (Ping timeout: 252 seconds) 2016-08-20T22:03:39Z zbigniew quit (Ping timeout: 252 seconds) 2016-08-20T22:03:39Z tessier quit (Ping timeout: 252 seconds) 2016-08-20T22:03:39Z jtz quit (Ping timeout: 252 seconds) 2016-08-20T22:03:44Z vsync_ joined #lisp 2016-08-20T22:04:31Z heddwch joined #lisp 2016-08-20T22:04:31Z ggherdov_ joined #lisp 2016-08-20T22:04:40Z theBlackDragon joined #lisp 2016-08-20T22:04:42Z Wojciech_K joined #lisp 2016-08-20T22:04:42Z j0ni joined #lisp 2016-08-20T22:04:48Z ineiros joined #lisp 2016-08-20T22:04:54Z tessier joined #lisp 2016-08-20T22:04:54Z tessier quit (Changing host) 2016-08-20T22:04:54Z tessier joined #lisp 2016-08-20T22:05:14Z joga joined #lisp 2016-08-20T22:06:36Z ggherdov_ is now known as ggherdov 2016-08-20T22:08:27Z Karunamon joined #lisp 2016-08-20T22:08:30Z seg joined #lisp 2016-08-20T22:08:57Z sshirokov joined #lisp 2016-08-20T22:09:56Z raydeeja_ is now known as raydeejay 2016-08-20T22:10:32Z zbigniew joined #lisp 2016-08-20T22:16:02Z jtz joined #lisp 2016-08-20T22:23:03Z zacts quit (Ping timeout: 240 seconds) 2016-08-20T22:24:38Z tmtwd quit (Ping timeout: 265 seconds) 2016-08-20T22:27:26Z wccoder joined #lisp 2016-08-20T22:29:04Z gingerale quit (Remote host closed the connection) 2016-08-20T22:29:09Z wccoder quit (Remote host closed the connection) 2016-08-20T22:30:18Z wildlander quit (Quit: Saliendo) 2016-08-20T22:31:59Z knobo: (apply #'make-instance (list 'class-name :key value)) should work... 2016-08-20T22:34:39Z holly2 quit (Ping timeout: 264 seconds) 2016-08-20T22:36:43Z knobo: looks like a problem with some literals. 2016-08-20T22:37:52Z wildlander joined #lisp 2016-08-20T22:39:54Z shrdlu68 quit (Quit: leaving) 2016-08-20T22:43:30Z takitus quit (Quit: bye) 2016-08-20T22:44:09Z zacts joined #lisp 2016-08-20T22:44:33Z varjag quit (Ping timeout: 276 seconds) 2016-08-20T22:44:33Z holly2 joined #lisp 2016-08-20T22:47:10Z space_otter_ joined #lisp 2016-08-20T22:49:09Z sharkteeth: possible dumb question: I'm learning about arrays and vectors right now, and i've yet to see any good reason to use them over good old lists. Am I missing something? Speed? Particular uses for one type (sequence/array/vector or list) over another? 2016-08-20T22:49:28Z space_otter quit (Ping timeout: 250 seconds) 2016-08-20T22:52:04Z funnel quit (Ping timeout: 240 seconds) 2016-08-20T22:52:28Z rumbler31: if a list is an abstraction over cons cells, i imagine that an array *can* be treated as an abstraction over sequential memory locations if you provide enough type information and compilation settings 2016-08-20T22:52:38Z rumbler31: and probably is 2016-08-20T22:53:12Z rme: sharkteeth: Lists are linked lists. So, access to an arbitrry element is not constant-time. In arrays, it is. 2016-08-20T22:53:40Z smithzv joined #lisp 2016-08-20T22:53:52Z rme: Also, arrays can be specialized for particular types (e.g., (unsigned-byte 8), complex, whatever). 2016-08-20T22:53:54Z shka_ quit (Ping timeout: 244 seconds) 2016-08-20T22:54:24Z sharkteeth: by constant-time i assume you mean that an element in the list is guaranteed to be in the same space in memory over its life? 2016-08-20T22:54:49Z funnel joined #lisp 2016-08-20T22:55:23Z rumbler31: maybe not the same place, but by the time your code goes to access a particular place, it will always be the same offset from whatever base 2016-08-20T22:55:24Z sharkteeth: does that even matter since lisp variables are passed by value and not reference (again, pardon the ignorance) 2016-08-20T22:55:36Z raydeejay: I would have read that he means O(1) 2016-08-20T22:55:44Z sharkteeth: i guess i'm not understanding the importance/impact 2016-08-20T22:56:05Z rumbler31: well with a linked list, how do you get to any particular element 2016-08-20T22:56:10Z rme: No, I mean (aref a i) will take the same amount of time no matter what i is. (nth n some-list) has to chase pointers from the head of the list all the way to the n-th element. O(1) vs. O(n) in other words, if that makes sense to you. 2016-08-20T22:56:55Z rme: If you're just traversing the whole list, no big deal. But lists are a bad data structure when you need random access to the elements. 2016-08-20T22:56:56Z sharkteeth: ah ok 2016-08-20T22:57:08Z sharkteeth: that makes sense 2016-08-20T22:58:58Z sharkteeth: thanks a bunch 2016-08-20T23:00:28Z M-Illandan quit (Remote host closed the connection) 2016-08-20T23:00:29Z M-moredhel quit (Remote host closed the connection) 2016-08-20T23:02:09Z alphor: rme: what about just 3 or 4 elements? practical common lisp described property lists as a poor mans hash table. well how rich do I have to be to justify using a hash table (or an array, when i have indexes) instead? 2016-08-20T23:03:36Z alphor: there's (albeit very little I'm sure) computational overhead for using a hash table for everything, and there's definitely more memory requirements 2016-08-20T23:03:43Z sjl: alphor: probably depends on the implementation and how its hash tables are implemented 2016-08-20T23:05:01Z warweasle quit (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )) 2016-08-20T23:05:13Z warweasle joined #lisp 2016-08-20T23:05:44Z alphor: but is using a linked list for 3 or 4 elements okay? 2016-08-20T23:06:14Z raydeejay: well, it's the cost of following 3 references, more or less 2016-08-20T23:08:08Z alphor: I guess it's too situational to have a concrete answer, especially if I ask about adding elements. 2016-08-20T23:08:23Z raydeejay: if you definitely need random access a lot, you're probably better off with an array, if you definitely need to traverse the whole collection you're probably better off with a linked list, in general, for most languages 2016-08-20T23:08:59Z KaliLinuxGR joined #lisp 2016-08-20T23:10:52Z alphor: okay, that clarifies it. thanks . 2016-08-20T23:11:55Z dvxd joined #lisp 2016-08-20T23:13:39Z pierpa quit (Ping timeout: 264 seconds) 2016-08-20T23:21:46Z Moosef quit (Quit: Connection closed for inactivity) 2016-08-20T23:25:08Z M-moredhel joined #lisp 2016-08-20T23:29:49Z wccoder joined #lisp 2016-08-20T23:32:12Z zacts quit (Ping timeout: 240 seconds) 2016-08-20T23:32:48Z rumbler31 quit (Ping timeout: 250 seconds) 2016-08-20T23:33:06Z rme: alphor: alists/plist vs. a hash table is a somewhat different question. You'd have to measure to be sure, but I'd expect a plist/alist to be faster than a hash table for small lists. 2016-08-20T23:33:48Z raydeejay: rme: I guess that alphor has the same question I ask myself whenever I come across similar words 2016-08-20T23:33:56Z rme: :-) 2016-08-20T23:34:02Z raydeejay: how small is small, and when does it become big? 2016-08-20T23:34:23Z wccoder quit (Ping timeout: 258 seconds) 2016-08-20T23:34:36Z dvxd: I wonder how inefficient it would be to implement plists as rb-trees. 2016-08-20T23:36:17Z rumbler31 joined #lisp 2016-08-20T23:41:28Z vydd joined #lisp 2016-08-20T23:42:19Z warweasle quit (Remote host closed the connection) 2016-08-20T23:47:06Z Josh2 quit (Remote host closed the connection) 2016-08-20T23:57:08Z m00natic quit (Remote host closed the connection)