2017-05-14T00:00:00Z Jonsky joined #lisp 2017-05-14T00:04:41Z quazimodo quit (Ping timeout: 268 seconds) 2017-05-14T00:21:41Z bigos quit (Quit: Leaving) 2017-05-14T00:23:01Z Fare quit (Ping timeout: 240 seconds) 2017-05-14T00:26:05Z mejja joined #lisp 2017-05-14T00:26:52Z Guest93089 quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-05-14T00:43:33Z jameser joined #lisp 2017-05-14T00:47:45Z jameser quit (Client Quit) 2017-05-14T00:48:59Z jameser joined #lisp 2017-05-14T00:49:08Z Jonsky quit (Ping timeout: 260 seconds) 2017-05-14T00:52:09Z Baggers quit (Remote host closed the connection) 2017-05-14T00:56:16Z manuel_ quit (Quit: manuel_) 2017-05-14T00:57:07Z phinxy quit (Read error: Connection reset by peer) 2017-05-14T00:57:55Z Fare joined #lisp 2017-05-14T00:58:48Z mejja quit (Quit: \ No newline at end of file) 2017-05-14T00:59:52Z jameser quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-05-14T01:02:05Z FareTower joined #lisp 2017-05-14T01:05:00Z Fare quit (Ping timeout: 260 seconds) 2017-05-14T01:06:58Z emacsoma` joined #lisp 2017-05-14T01:09:40Z FareTower quit (Ping timeout: 260 seconds) 2017-05-14T01:10:46Z Guest83026 quit (Quit: Lost terminal) 2017-05-14T01:11:43Z holycow joined #lisp 2017-05-14T01:14:40Z emacsoma` quit (Remote host closed the connection) 2017-05-14T01:16:48Z emacsoma` joined #lisp 2017-05-14T01:22:12Z Jonsky joined #lisp 2017-05-14T01:24:58Z pjb quit (Ping timeout: 264 seconds) 2017-05-14T01:35:06Z prole quit (Remote host closed the connection) 2017-05-14T01:35:44Z trocado quit (Remote host closed the connection) 2017-05-14T01:37:28Z Guest29149 is now known as `micro 2017-05-14T01:38:10Z remote1 joined #lisp 2017-05-14T01:38:15Z remote1 left #lisp 2017-05-14T01:40:44Z Beetny joined #lisp 2017-05-14T01:41:28Z sindan quit (Quit: Leaving) 2017-05-14T01:42:19Z John[Lis` quit (Ping timeout: 246 seconds) 2017-05-14T01:48:12Z wildlander quit (Quit: Saliendo) 2017-05-14T01:56:05Z d4ryus2 joined #lisp 2017-05-14T01:59:23Z d4ryus1 quit (Ping timeout: 268 seconds) 2017-05-14T02:03:51Z remote2 joined #lisp 2017-05-14T02:03:56Z remote2 left #lisp 2017-05-14T02:04:03Z Jonsky quit (Ping timeout: 260 seconds) 2017-05-14T02:09:49Z qaros joined #lisp 2017-05-14T02:18:30Z stardiviner joined #lisp 2017-05-14T02:21:18Z pjb joined #lisp 2017-05-14T02:26:29Z james joined #lisp 2017-05-14T02:26:34Z james: https://pastebin.com/dNfBpnvq 2017-05-14T02:26:42Z james is now known as Guest96201 2017-05-14T02:27:38Z Guest96201: I'm trying to work with tabular data in lisp, I'm new to the language. I'm getting no output, what am I doing wrong or is there a better way of soing this? https://pastebin.com/dNfBpnvq 2017-05-14T02:30:12Z Bike: you're, what, just loading this file? 2017-05-14T02:33:14Z aeth: Guest96201: what are you trying to do? 2017-05-14T02:33:47Z discardedes: aeth: figure out how irc works maybe? 2017-05-14T02:33:50Z discardedes: :-P 2017-05-14T02:34:33Z aeth: Guest96201: running that code, I get (HUMAN HUMAN HUMAN HUMAN HUMAN HUMAN HUMAN HUMAN HUMAN HUMAN HUMAN HUMAN) which is exactly what I'd expect. 2017-05-14T02:34:49Z Bike: i think the nature of "running" is important 2017-05-14T02:34:55Z shifty joined #lisp 2017-05-14T02:34:57Z Bike: if you just put that in a file and load it there will be no output 2017-05-14T02:35:13Z qaros quit (Ping timeout: 240 seconds) 2017-05-14T02:35:52Z aeth: If you want to read a plist from a file, you can do something like this: https://gitlab.com/zombie-raptor/zombie-raptor/blob/fcde9f8f14db163650b140579b94bae6ecc2eff1/data/game-data.lisp#L24-38 2017-05-14T02:36:08Z qaros joined #lisp 2017-05-14T02:36:36Z aeth: You don't want to do (list :foo 1 :bar 2) if you're reading it from a file because it'll be quoted, so it'd be treated like '(:foo 1 :bar 2) 2017-05-14T02:38:00Z aeth: If you're putting that in a .lisp file, or running that in the REPL, you should get (HUMAN HUMAN HUMAN HUMAN HUMAN HUMAN HUMAN HUMAN HUMAN HUMAN HUMAN HUMAN) 2017-05-14T02:39:21Z aeth: But, if you have (getf *wilderness* :1) in a loaded file it'll just silently produce (HUMAN HUMAN HUMAN HUMAN HUMAN HUMAN HUMAN HUMAN HUMAN HUMAN HUMAN HUMAN). The REPL prints. Thus the name read eval print loop. The file won't. 2017-05-14T02:41:38Z aeth: You would have to do something like (format t "~A~%" (getf *wilderness* :1)) instead if you're not in the REPL and you want to print. 2017-05-14T02:43:48Z sz0 joined #lisp 2017-05-14T02:44:50Z shifty quit (Ping timeout: 255 seconds) 2017-05-14T02:44:52Z aeth: This doesn't look like a data structure that should be a plist, though. If you're going for random access, you should use an array or a hash-table instead of a list. Lists in Lisp are linked list, and are for sequential access. 2017-05-14T02:45:22Z aeth: As a rule of thumb, if you're not using something like Alexandria's doplist to iterate over everything, you probably want to use an array or a hash-table rather than a plist. 2017-05-14T02:46:52Z aeth: A list within a plist with an integer key sounds like a good candidate for a two dimensional array. They're easy in Lisp. http://www.lispworks.com/documentation/HyperSpec/Body/f_mk_ar.htm 2017-05-14T02:48:26Z holycow quit (Remote host closed the connection) 2017-05-14T02:52:07Z pilne quit (Remote host closed the connection) 2017-05-14T02:53:40Z holycow joined #lisp 2017-05-14T02:56:03Z bsdcode joined #lisp 2017-05-14T02:57:32Z shifty joined #lisp 2017-05-14T03:00:14Z shrdlu68 quit (Quit: Lost terminal) 2017-05-14T03:02:05Z pilne joined #lisp 2017-05-14T03:04:28Z Guest96201 quit (Ping timeout: 260 seconds) 2017-05-14T03:13:35Z froggey quit (Ping timeout: 240 seconds) 2017-05-14T03:14:06Z froggey joined #lisp 2017-05-14T03:15:32Z smoon joined #lisp 2017-05-14T03:21:43Z shifty quit (Ping timeout: 240 seconds) 2017-05-14T03:26:38Z smoon quit (Quit: smoon) 2017-05-14T03:29:46Z beach: Good morning everyone! 2017-05-14T03:31:36Z holycow: o/ 2017-05-14T03:34:17Z pierpa quit (Quit: Page closed) 2017-05-14T03:38:53Z sfa joined #lisp 2017-05-14T03:41:57Z qaros quit (Remote host closed the connection) 2017-05-14T03:41:59Z pilne quit (Quit: Quitting!) 2017-05-14T03:43:47Z qaros joined #lisp 2017-05-14T03:45:04Z milanj_ quit (Quit: This computer has gone to sleep) 2017-05-14T03:49:47Z qaros quit (Ping timeout: 272 seconds) 2017-05-14T03:50:28Z qaros_ joined #lisp 2017-05-14T03:51:29Z qaros_ quit (Remote host closed the connection) 2017-05-14T03:52:35Z qaros_ joined #lisp 2017-05-14T03:57:15Z holycow: . 2017-05-14T03:57:33Z araujo quit (Quit: Leaving) 2017-05-14T03:59:18Z qaros joined #lisp 2017-05-14T04:01:18Z qaros_ quit (Ping timeout: 260 seconds) 2017-05-14T04:08:53Z loke joined #lisp 2017-05-14T04:10:02Z doesthiswork quit (Quit: Leaving.) 2017-05-14T04:12:28Z Fare joined #lisp 2017-05-14T04:19:18Z manuel_ joined #lisp 2017-05-14T04:24:11Z qaros quit (Remote host closed the connection) 2017-05-14T04:30:57Z sfa quit (Ping timeout: 272 seconds) 2017-05-14T04:34:31Z Fare quit (Ping timeout: 246 seconds) 2017-05-14T04:35:00Z defaultxr quit (Ping timeout: 260 seconds) 2017-05-14T04:42:43Z FreeBirdLjj joined #lisp 2017-05-14T04:56:14Z manuel_ quit (Quit: manuel_) 2017-05-14T04:56:33Z manuel_ joined #lisp 2017-05-14T04:58:47Z orivej quit (Ping timeout: 260 seconds) 2017-05-14T05:04:56Z sfa joined #lisp 2017-05-14T05:07:48Z manuel_ quit (Quit: manuel_) 2017-05-14T05:18:50Z vaporatorius quit (Remote host closed the connection) 2017-05-14T05:22:31Z Lowl3v3l joined #lisp 2017-05-14T05:33:47Z qaros joined #lisp 2017-05-14T05:34:52Z Fare joined #lisp 2017-05-14T05:41:15Z qaros quit (Ping timeout: 272 seconds) 2017-05-14T05:50:11Z teggi joined #lisp 2017-05-14T05:55:27Z Fare quit (Ping timeout: 240 seconds) 2017-05-14T05:57:06Z ttt72 joined #lisp 2017-05-14T06:01:31Z heurist quit (Ping timeout: 272 seconds) 2017-05-14T06:04:14Z angavrilov joined #lisp 2017-05-14T06:04:40Z heurist joined #lisp 2017-05-14T06:11:12Z Harag1 joined #lisp 2017-05-14T06:12:39Z Harag quit (Ping timeout: 240 seconds) 2017-05-14T06:12:39Z Harag1 is now known as Harag 2017-05-14T06:15:34Z vlatkoB joined #lisp 2017-05-14T06:19:04Z grublet quit (Quit: Leaving) 2017-05-14T06:24:17Z Fare joined #lisp 2017-05-14T06:27:47Z Harag quit (Remote host closed the connection) 2017-05-14T06:28:12Z Harag joined #lisp 2017-05-14T06:30:31Z qaros joined #lisp 2017-05-14T06:31:02Z sfa quit (Quit: leaving) 2017-05-14T06:34:23Z rumbler31 joined #lisp 2017-05-14T06:38:25Z rumbler31 quit (Ping timeout: 246 seconds) 2017-05-14T06:41:50Z mishoo joined #lisp 2017-05-14T06:46:23Z stardiviner quit (Ping timeout: 260 seconds) 2017-05-14T06:48:10Z Fare quit (Ping timeout: 240 seconds) 2017-05-14T06:49:53Z defaultxr joined #lisp 2017-05-14T06:51:56Z rippa joined #lisp 2017-05-14T07:02:39Z smokeink joined #lisp 2017-05-14T07:06:14Z stardiviner joined #lisp 2017-05-14T07:06:43Z BlueRavenGT quit (Ping timeout: 240 seconds) 2017-05-14T07:09:11Z NeverDie quit (Quit: http://radiux.io/) 2017-05-14T07:12:42Z Bike quit (Quit: gone) 2017-05-14T07:17:10Z terpri quit (Ping timeout: 240 seconds) 2017-05-14T07:18:43Z vlatkoB quit (Ping timeout: 240 seconds) 2017-05-14T07:18:48Z qaros quit (Remote host closed the connection) 2017-05-14T07:20:06Z qaros joined #lisp 2017-05-14T07:20:58Z vlatkoB joined #lisp 2017-05-14T07:32:41Z mazoe joined #lisp 2017-05-14T07:39:24Z mazoe quit (Quit: mazoe) 2017-05-14T07:50:27Z kushal quit (Ping timeout: 240 seconds) 2017-05-14T07:51:20Z orivej joined #lisp 2017-05-14T07:52:11Z sz0 quit (Quit: Connection closed for inactivity) 2017-05-14T07:53:02Z kushal joined #lisp 2017-05-14T07:53:26Z kushal is now known as Guest85986 2017-05-14T07:53:43Z qaros quit (Remote host closed the connection) 2017-05-14T07:58:07Z defaultxr quit (Ping timeout: 255 seconds) 2017-05-14T07:58:57Z qaros joined #lisp 2017-05-14T08:01:24Z _main_ joined #lisp 2017-05-14T08:01:49Z _main_ quit (Read error: Connection reset by peer) 2017-05-14T08:02:32Z _main_ joined #lisp 2017-05-14T08:03:45Z _main_ quit (Read error: Connection reset by peer) 2017-05-14T08:04:25Z __main__ quit (Ping timeout: 255 seconds) 2017-05-14T08:04:27Z _main_ joined #lisp 2017-05-14T08:05:35Z test1600 joined #lisp 2017-05-14T08:08:53Z _main_ is now known as __main__ 2017-05-14T08:15:30Z Marumarsu quit (Remote host closed the connection) 2017-05-14T08:18:24Z Marumarsu joined #lisp 2017-05-14T08:20:29Z MolluskEmpire joined #lisp 2017-05-14T08:21:30Z milanj_ joined #lisp 2017-05-14T08:21:36Z gingerale joined #lisp 2017-05-14T08:23:41Z ryanwatkins quit (Ping timeout: 258 seconds) 2017-05-14T08:29:59Z ttt72 quit (Quit: ttt72) 2017-05-14T08:30:40Z heurist quit (Ping timeout: 260 seconds) 2017-05-14T08:30:47Z Marumarsu quit (Remote host closed the connection) 2017-05-14T08:31:08Z loke quit (Ping timeout: 260 seconds) 2017-05-14T08:31:16Z ttt72 joined #lisp 2017-05-14T08:32:46Z test1600 quit (Ping timeout: 264 seconds) 2017-05-14T08:36:31Z Harag quit (Ping timeout: 268 seconds) 2017-05-14T08:39:00Z Harag joined #lisp 2017-05-14T08:41:24Z nowhere_man quit (Ping timeout: 260 seconds) 2017-05-14T08:42:24Z safe quit (Read error: Connection reset by peer) 2017-05-14T08:42:32Z John[Lisbeth] joined #lisp 2017-05-14T08:43:07Z orivej quit (Ping timeout: 255 seconds) 2017-05-14T08:47:34Z orivej joined #lisp 2017-05-14T08:50:57Z ttt72 quit (Ping timeout: 240 seconds) 2017-05-14T08:54:25Z MolluskEmpire quit (Ping timeout: 272 seconds) 2017-05-14T08:54:27Z brendyyn quit (Ping timeout: 260 seconds) 2017-05-14T08:54:39Z MolluskEmpire joined #lisp 2017-05-14T08:55:12Z brendyyn joined #lisp 2017-05-14T08:55:37Z Harag quit (Ping timeout: 246 seconds) 2017-05-14T08:57:07Z Harag joined #lisp 2017-05-14T08:57:10Z qaros quit (Remote host closed the connection) 2017-05-14T08:59:28Z brendyyn quit (Remote host closed the connection) 2017-05-14T08:59:51Z brendyn joined #lisp 2017-05-14T09:01:43Z brendyn is now known as brendyyn 2017-05-14T09:04:16Z orivej quit (Ping timeout: 255 seconds) 2017-05-14T09:05:40Z phoe: Hello everyone. 2017-05-14T09:06:09Z orivej joined #lisp 2017-05-14T09:06:27Z beach: Hello phoe. 2017-05-14T09:07:52Z Harag quit (Read error: Connection reset by peer) 2017-05-14T09:08:02Z Harag1 joined #lisp 2017-05-14T09:08:21Z hyero quit (Ping timeout: 272 seconds) 2017-05-14T09:08:40Z beach: Hmm, making my old code conform to my current standards seems to be a full-time job. 2017-05-14T09:09:40Z beach: It is good though, because, now that Quicklisp exists, I can either eliminate code and import the equivalent from Quicklisp, or extract independent parts in view of an integration into Quicklisp. 2017-05-14T09:10:23Z Harag1 is now known as Harag 2017-05-14T09:13:08Z orivej_ joined #lisp 2017-05-14T09:13:29Z orivej quit (Read error: Connection reset by peer) 2017-05-14T09:19:48Z shka_ joined #lisp 2017-05-14T09:20:23Z knobo joined #lisp 2017-05-14T09:23:22Z orivej joined #lisp 2017-05-14T09:24:04Z orivej_ quit (Ping timeout: 255 seconds) 2017-05-14T09:24:45Z FreeBirdLjj quit (Remote host closed the connection) 2017-05-14T09:26:57Z milanj_ quit (Quit: This computer has gone to sleep) 2017-05-14T09:32:23Z Karl_Dscc joined #lisp 2017-05-14T09:35:10Z FreeBirdLjj joined #lisp 2017-05-14T09:41:43Z MolluskEmpire quit (Ping timeout: 240 seconds) 2017-05-14T09:43:43Z krasnal quit (Ping timeout: 260 seconds) 2017-05-14T09:44:30Z vaporatorius joined #lisp 2017-05-14T09:44:38Z vap1 joined #lisp 2017-05-14T09:47:45Z John[Lis` joined #lisp 2017-05-14T09:49:53Z krator44: beach: it's a good sign i think that you are making progress that code you wrote recently just *has* to be re-written 2017-05-14T09:50:37Z krator44: i've been rewriting code constantly 2017-05-14T09:51:58Z John[Lisbeth] quit (Ping timeout: 246 seconds) 2017-05-14T09:52:25Z krator44: 'cause "i dont write that way anymore" and "i can rewrite it in 1/4 the time" and anyway it's going to be improved by rewriting 2017-05-14T09:52:30Z vaporatorius quit (Quit: Leaving) 2017-05-14T09:54:09Z FreeBirdLjj quit (Remote host closed the connection) 2017-05-14T09:57:18Z Harag quit (Ping timeout: 268 seconds) 2017-05-14T09:57:32Z Harag joined #lisp 2017-05-14T09:58:16Z krasnal joined #lisp 2017-05-14T10:03:23Z John[Lis` is now known as John[Lisbeth] 2017-05-14T10:06:53Z test1600 joined #lisp 2017-05-14T10:07:07Z smokeink quit (Quit: leaving) 2017-05-14T10:10:32Z ttt72 joined #lisp 2017-05-14T10:11:56Z krator44: i think i miss the most in lisp (from a c++ background) the forward function declarations.. 2017-05-14T10:12:25Z krator44: 'cause you used to be able to just write the function headers and structs then fill them in 2017-05-14T10:14:25Z krator44: whereas in common lisp it's a bit different 2017-05-14T10:15:10Z teggi quit (Quit: Leaving...) 2017-05-14T10:18:19Z Cr4zko: Wii or PS-Triple? 2017-05-14T10:19:45Z trocado joined #lisp 2017-05-14T10:21:57Z josemanuel joined #lisp 2017-05-14T10:23:57Z jibanes quit (Ping timeout: 240 seconds) 2017-05-14T10:25:12Z test1600 quit (Quit: Leaving) 2017-05-14T10:25:13Z qaros joined #lisp 2017-05-14T10:25:54Z shifty joined #lisp 2017-05-14T10:25:59Z jibanes joined #lisp 2017-05-14T10:26:53Z Harag quit (Ping timeout: 272 seconds) 2017-05-14T10:27:22Z Harag joined #lisp 2017-05-14T10:34:59Z rumbler31 joined #lisp 2017-05-14T10:39:13Z rumbler31 quit (Ping timeout: 246 seconds) 2017-05-14T10:40:35Z attila_lendvai joined #lisp 2017-05-14T10:40:35Z attila_lendvai quit (Changing host) 2017-05-14T10:40:35Z attila_lendvai joined #lisp 2017-05-14T10:43:32Z Harag quit (Remote host closed the connection) 2017-05-14T10:43:42Z phinxy joined #lisp 2017-05-14T10:43:49Z Harag joined #lisp 2017-05-14T10:45:22Z orivej quit (Ping timeout: 264 seconds) 2017-05-14T10:45:40Z knobo quit (Ping timeout: 240 seconds) 2017-05-14T10:48:41Z nirved joined #lisp 2017-05-14T10:49:09Z EvW joined #lisp 2017-05-14T10:50:31Z knobo joined #lisp 2017-05-14T10:51:32Z ferada joined #lisp 2017-05-14T10:56:14Z qaros quit (Remote host closed the connection) 2017-05-14T10:59:38Z lambda-smith joined #lisp 2017-05-14T11:01:55Z test1600 joined #lisp 2017-05-14T11:04:15Z oleo quit (Ping timeout: 272 seconds) 2017-05-14T11:07:35Z Beetny quit (Ping timeout: 240 seconds) 2017-05-14T11:10:10Z _paul0 joined #lisp 2017-05-14T11:12:58Z __paul0 quit (Ping timeout: 260 seconds) 2017-05-14T11:15:02Z orivej joined #lisp 2017-05-14T11:16:55Z EvW quit (Ping timeout: 272 seconds) 2017-05-14T11:18:08Z EvW1 joined #lisp 2017-05-14T11:27:05Z knobo quit (Ping timeout: 240 seconds) 2017-05-14T11:29:10Z orivej quit (Ping timeout: 255 seconds) 2017-05-14T11:29:36Z lambda-smith quit (Quit: Konversation terminated!) 2017-05-14T11:29:51Z lambda-smith joined #lisp 2017-05-14T11:32:32Z Xach: krator44: what do you like about the forward function declarations? 2017-05-14T11:34:11Z Ozymandias__ joined #lisp 2017-05-14T11:34:17Z lambda-smith quit (Ping timeout: 240 seconds) 2017-05-14T11:43:31Z jackdaniel: krator44: defgeneric is like a declaration in this sense 2017-05-14T11:44:55Z ferada left #lisp 2017-05-14T11:50:00Z quazimodo joined #lisp 2017-05-14T11:53:33Z qaros joined #lisp 2017-05-14T11:54:23Z orivej joined #lisp 2017-05-14T11:57:19Z Harag quit (Read error: Connection reset by peer) 2017-05-14T11:57:37Z Harag joined #lisp 2017-05-14T11:58:10Z qaros quit (Ping timeout: 240 seconds) 2017-05-14T12:07:55Z prole joined #lisp 2017-05-14T12:17:20Z attila_lendvai quit (Ping timeout: 246 seconds) 2017-05-14T12:17:28Z grumble quit (Quit: This is not a drill! [picture of screwdriver here]) 2017-05-14T12:21:19Z grumble joined #lisp 2017-05-14T12:24:25Z NeverDie joined #lisp 2017-05-14T12:27:05Z nirved is now known as nirved_afk 2017-05-14T12:33:53Z nowhere_man joined #lisp 2017-05-14T12:34:11Z gingerale quit (Ping timeout: 272 seconds) 2017-05-14T12:34:55Z beach: krator44: What jackdaniel says. With generic functions, that's essentially what one does. 2017-05-14T12:40:27Z beach: ... and one of the things I do differently these days is that I use generic functions more often than I used to. 2017-05-14T12:41:05Z EvW1 quit (Ping timeout: 255 seconds) 2017-05-14T12:45:02Z shrdlu68 joined #lisp 2017-05-14T12:53:53Z NeverDie quit (Quit: http://radiux.io/) 2017-05-14T12:54:03Z hiroaki joined #lisp 2017-05-14T12:56:18Z jameser joined #lisp 2017-05-14T12:58:02Z qaros joined #lisp 2017-05-14T13:00:32Z doesthiswork joined #lisp 2017-05-14T13:02:17Z qaros quit (Remote host closed the connection) 2017-05-14T13:09:21Z qaros joined #lisp 2017-05-14T13:13:36Z NeverDie joined #lisp 2017-05-14T13:17:11Z stardiviner quit (Ping timeout: 260 seconds) 2017-05-14T13:17:59Z LiamH joined #lisp 2017-05-14T13:24:13Z hiroaki quit (Ping timeout: 240 seconds) 2017-05-14T13:29:16Z whiteline quit (Read error: Connection reset by peer) 2017-05-14T13:29:58Z lambda-smith joined #lisp 2017-05-14T13:30:18Z whiteline joined #lisp 2017-05-14T13:32:22Z NeverDie quit (Quit: http://radiux.io/) 2017-05-14T13:32:37Z djuber`` quit (Read error: Connection reset by peer) 2017-05-14T13:33:24Z djuber`` joined #lisp 2017-05-14T13:34:22Z X-Scale joined #lisp 2017-05-14T13:34:35Z test1600 quit (Ping timeout: 240 seconds) 2017-05-14T13:35:10Z qaros quit (Ping timeout: 240 seconds) 2017-05-14T13:36:08Z whoman joined #lisp 2017-05-14T13:36:33Z whiteline quit (Read error: Connection reset by peer) 2017-05-14T13:36:52Z stardiviner joined #lisp 2017-05-14T13:37:04Z whiteline joined #lisp 2017-05-14T13:38:26Z angavrilov quit (Remote host closed the connection) 2017-05-14T13:38:38Z wildlander joined #lisp 2017-05-14T13:41:24Z test1600 joined #lisp 2017-05-14T13:42:32Z angavrilov joined #lisp 2017-05-14T13:45:14Z whoman quit (Remote host closed the connection) 2017-05-14T13:45:41Z whoman joined #lisp 2017-05-14T13:46:08Z qaros joined #lisp 2017-05-14T13:46:58Z test1600 quit (Ping timeout: 260 seconds) 2017-05-14T13:51:03Z S1 joined #lisp 2017-05-14T13:51:23Z S1 is now known as Herbstkind 2017-05-14T13:55:37Z bigos joined #lisp 2017-05-14T13:55:41Z Fare joined #lisp 2017-05-14T13:56:33Z stardiviner quit (Quit: WeeChat 1.7.1) 2017-05-14T14:02:16Z jameser quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-05-14T14:02:56Z loke joined #lisp 2017-05-14T14:03:37Z shrdlu68 quit (Quit: leaving) 2017-05-14T14:04:39Z FreeBirdLjj joined #lisp 2017-05-14T14:12:48Z orivej quit (Quit: No Ping reply in 180 seconds.) 2017-05-14T14:16:08Z profsimm joined #lisp 2017-05-14T14:16:08Z qaros quit (Ping timeout: 260 seconds) 2017-05-14T14:17:31Z pilne joined #lisp 2017-05-14T14:18:42Z discardedes quit (Remote host closed the connection) 2017-05-14T14:19:30Z nirved_afk is now known as nirved 2017-05-14T14:21:17Z ttt72 quit (Ping timeout: 240 seconds) 2017-05-14T14:22:48Z thijso joined #lisp 2017-05-14T14:23:41Z EvW joined #lisp 2017-05-14T14:25:12Z orivej joined #lisp 2017-05-14T14:30:05Z xaotuk joined #lisp 2017-05-14T14:30:21Z xaotuk quit (Client Quit) 2017-05-14T14:34:28Z xaotuk joined #lisp 2017-05-14T14:41:02Z edgar-rft quit (Quit: edgar-rft) 2017-05-14T14:50:34Z EvW quit (Quit: EvW) 2017-05-14T14:52:55Z mejja joined #lisp 2017-05-14T14:53:46Z test1600 joined #lisp 2017-05-14T14:54:25Z beach: Remind me why trace output in the slime-repl buffer does not give inspectable presentations. 2017-05-14T14:55:27Z beach: Oh, because the code that generates trace output just spits out sequences of characters? 2017-05-14T14:55:31Z jackdaniel: I guess it's because it simply captures *trace-io*, so it doesn't have any association between printed representation and objects 2017-05-14T14:55:37Z beach: Yeah. 2017-05-14T14:55:44Z orivej quit (Ping timeout: 245 seconds) 2017-05-14T14:56:30Z phoe: I think you would need to implement a lot of implementation-specific details in SLIME to get interactive presentations. 2017-05-14T14:56:34Z jackdaniel: speaking of sequences of characters, I think there is something fishy going on in McCLIM, but can't narrow it really (for a few hours now) 2017-05-14T14:57:10Z jackdaniel: phoe: you have interactive presentations in slime - press right mouse key on object in repl 2017-05-14T14:57:15Z jackdaniel: and select inspect 2017-05-14T14:57:30Z phoe: jackdaniel: interactive presentations for trace output 2017-05-14T14:57:46Z phoe: I know about normal presentations of returned values. 2017-05-14T15:00:34Z beach: Yes, I think that's right. The trace-printing routines of the implementation would have to know about the interface to SLIME, so a lot of work. 2017-05-14T15:00:37Z carlosda1 joined #lisp 2017-05-14T15:01:15Z trocado quit (Ping timeout: 260 seconds) 2017-05-14T15:03:03Z phoe: We'd basically need to reimplement tracing methods. 2017-05-14T15:03:36Z phoe: So instead of simply printing out the arguments, they will be able to do other things, like send presentations to SLIME. 2017-05-14T15:03:48Z phoe: s/arguments/function names and arguments/ 2017-05-14T15:04:12Z jackdaniel: actuall trace allows that stuff, but it's implementation -dependent 2017-05-14T15:04:16Z jackdaniel: for instance sbcl has report-type 2017-05-14T15:05:25Z jackdaniel: which allows either printing or profiling 2017-05-14T15:06:02Z jackdaniel: :break creates fake lexenv there, so you can send things to slime too 2017-05-14T15:06:18Z qaros joined #lisp 2017-05-14T15:12:49Z ttt72 joined #lisp 2017-05-14T15:14:44Z pjb: it's *trace-output* there's no inputing traces. 2017-05-14T15:15:58Z Karl_Dscc quit (Remote host closed the connection) 2017-05-14T15:19:48Z orivej joined #lisp 2017-05-14T15:19:50Z Bike joined #lisp 2017-05-14T15:28:43Z qaros quit (Ping timeout: 240 seconds) 2017-05-14T15:29:59Z phoe: pjb: we're not talking about sending stuff to the *trace-output* stream, we're thinking about going a level below, into the tracing facility's internals. 2017-05-14T15:30:19Z phoe: so the facility does *not* send stuff to the stream, but instead creates and sends presentations to SLIME. 2017-05-14T15:31:52Z gingerale joined #lisp 2017-05-14T15:33:03Z cromachina joined #lisp 2017-05-14T15:37:33Z strykerkkd joined #lisp 2017-05-14T15:43:20Z slyrus_ quit (Ping timeout: 255 seconds) 2017-05-14T15:46:53Z slyrus_ joined #lisp 2017-05-14T15:47:05Z QwertyDragon joined #lisp 2017-05-14T15:49:11Z QwertyDragon left #lisp 2017-05-14T15:53:30Z Mon_Ouie quit (Quit: WeeChat 1.7.1) 2017-05-14T15:55:24Z schoppenhauer quit (Ping timeout: 260 seconds) 2017-05-14T15:56:10Z orivej quit (Ping timeout: 264 seconds) 2017-05-14T16:02:13Z schoppenhauer joined #lisp 2017-05-14T16:03:37Z rogersm joined #lisp 2017-05-14T16:07:26Z orivej joined #lisp 2017-05-14T16:08:51Z grublet joined #lisp 2017-05-14T16:14:45Z presiden-nkrj joined #lisp 2017-05-14T16:15:49Z sellout- quit (Ping timeout: 255 seconds) 2017-05-14T16:23:28Z orivej quit (Ping timeout: 255 seconds) 2017-05-14T16:25:09Z loke quit (Ping timeout: 258 seconds) 2017-05-14T16:25:20Z xaotuk quit (Ping timeout: 245 seconds) 2017-05-14T16:30:44Z Xach: jackdaniel: hmm, mcclim-bezier is required by something but is not found 2017-05-14T16:30:50Z orivej joined #lisp 2017-05-14T16:32:17Z NeverDie joined #lisp 2017-05-14T16:40:45Z mejja quit (Quit: \ No newline at end of file) 2017-05-14T16:42:17Z manuel_ joined #lisp 2017-05-14T16:43:20Z lambda-smith quit (Quit: Konversation terminated!) 2017-05-14T16:52:41Z strykerkkd quit (Quit: Leaving) 2017-05-14T16:58:52Z pseudo_sue quit (Quit: Lost terminal) 2017-05-14T16:59:40Z quazimodo quit (Ping timeout: 240 seconds) 2017-05-14T17:00:29Z John[Lis` joined #lisp 2017-05-14T17:00:42Z shrdlu68 joined #lisp 2017-05-14T17:01:02Z defaultxr joined #lisp 2017-05-14T17:04:30Z John[Lisbeth] quit (Ping timeout: 245 seconds) 2017-05-14T17:05:10Z sbodin joined #lisp 2017-05-14T17:10:19Z trocado joined #lisp 2017-05-14T17:13:48Z manuel_ quit (Quit: manuel_) 2017-05-14T17:20:24Z jackdaniel: Xach: did you refresh your system definitions cache? it's defined in Extensions/bezier/mcclim-bezier.asd 2017-05-14T17:20:37Z jackdaniel: and it's required by mcclim/extensions defined in toplevel mccli.asd file afaik 2017-05-14T17:20:43Z jackdaniel: mcclim.asd ° 2017-05-14T17:21:01Z rogersm quit (Read error: Connection reset by peer) 2017-05-14T17:21:24Z rogersm joined #lisp 2017-05-14T17:21:37Z Xach: jackdaniel: found the trouble 2017-05-14T17:21:43Z Xach: http://report.quicklisp.org/2017-05-14/failure-report/mcclim.html#mcclim-bezier 2017-05-14T17:21:53Z Xach: it doesn't load if you try to load it directly by itself 2017-05-14T17:22:15Z Xach: but unrelated deps make it work as a dependency of some other stuff 2017-05-14T17:22:23Z jackdaniel: thanks, will push fix in a minute 2017-05-14T17:23:45Z presiden-nkrj quit (Quit: restarting) 2017-05-14T17:28:57Z jackdaniel: Xach: please try now 2017-05-14T17:29:38Z jackdaniel: fwiw, I have wip rework of system dependency graph, but its far from being finished 2017-05-14T17:29:43Z josemanuel quit (Quit: Leaving) 2017-05-14T17:33:48Z varjag joined #lisp 2017-05-14T17:38:10Z test1600 quit (Ping timeout: 240 seconds) 2017-05-14T17:44:49Z test1600 joined #lisp 2017-05-14T17:50:31Z attila_lendvai joined #lisp 2017-05-14T17:50:31Z attila_lendvai quit (Changing host) 2017-05-14T17:50:31Z attila_lendvai joined #lisp 2017-05-14T17:50:36Z test1600 quit (Ping timeout: 240 seconds) 2017-05-14T17:52:58Z attila_lendvai quit (Disconnected by services) 2017-05-14T17:52:58Z attila_lendvai1 joined #lisp 2017-05-14T17:52:59Z attila_lendvai1 quit (Changing host) 2017-05-14T17:52:59Z attila_lendvai1 joined #lisp 2017-05-14T17:53:00Z vap1 quit (Quit: Leaving) 2017-05-14T18:00:27Z abbe_ joined #lisp 2017-05-14T18:00:56Z Harag1 joined #lisp 2017-05-14T18:01:24Z shifty quit (Ping timeout: 260 seconds) 2017-05-14T18:01:48Z mjl_ joined #lisp 2017-05-14T18:02:23Z nydel quit (Ping timeout: 255 seconds) 2017-05-14T18:02:37Z rann_ joined #lisp 2017-05-14T18:02:43Z vert2 quit (Ping timeout: 240 seconds) 2017-05-14T18:03:16Z Tordek quit (Ping timeout: 260 seconds) 2017-05-14T18:04:10Z filwishe1 joined #lisp 2017-05-14T18:04:28Z orivej_ joined #lisp 2017-05-14T18:04:30Z guaqua_ joined #lisp 2017-05-14T18:04:33Z shrdlu68_ joined #lisp 2017-05-14T18:04:43Z j0ni_ joined #lisp 2017-05-14T18:04:55Z John[Lis` is now known as John[Lisbeth] 2017-05-14T18:05:05Z impulse- joined #lisp 2017-05-14T18:05:35Z attila_lendvai1 quit (Ping timeout: 246 seconds) 2017-05-14T18:06:26Z attila_lendvai joined #lisp 2017-05-14T18:06:26Z attila_lendvai quit (Changing host) 2017-05-14T18:06:26Z attila_lendvai joined #lisp 2017-05-14T18:07:27Z ttt72 quit (Quit: ttt72) 2017-05-14T18:07:59Z sbryant_ joined #lisp 2017-05-14T18:09:17Z sbodin quit (*.net *.split) 2017-05-14T18:09:17Z shrdlu68 quit (*.net *.split) 2017-05-14T18:09:17Z orivej quit (*.net *.split) 2017-05-14T18:09:17Z pilne quit (*.net *.split) 2017-05-14T18:09:17Z whiteline quit (*.net *.split) 2017-05-14T18:09:17Z Harag quit (*.net *.split) 2017-05-14T18:09:18Z vibs29 quit (*.net *.split) 2017-05-14T18:09:18Z impulse quit (*.net *.split) 2017-05-14T18:09:18Z rann quit (*.net *.split) 2017-05-14T18:09:18Z mjl quit (*.net *.split) 2017-05-14T18:09:19Z zzkt[m] quit (*.net *.split) 2017-05-14T18:09:19Z j0ni quit (*.net *.split) 2017-05-14T18:09:19Z sbryant quit (*.net *.split) 2017-05-14T18:09:19Z dim quit (*.net *.split) 2017-05-14T18:09:21Z Zhivago quit (*.net *.split) 2017-05-14T18:09:21Z filwisher quit (*.net *.split) 2017-05-14T18:09:21Z pok quit (*.net *.split) 2017-05-14T18:09:21Z Odin- quit (*.net *.split) 2017-05-14T18:09:21Z guaqua quit (*.net *.split) 2017-05-14T18:09:21Z chavezgu quit (*.net *.split) 2017-05-14T18:09:21Z abbe quit (*.net *.split) 2017-05-14T18:09:22Z sbryant_ is now known as sbryant 2017-05-14T18:09:26Z rann_ is now known as rann 2017-05-14T18:09:30Z mjl_ is now known as mjl 2017-05-14T18:09:57Z Harag1 is now known as Harag 2017-05-14T18:09:57Z vibs29_ joined #lisp 2017-05-14T18:09:57Z vibs29_ is now known as vibs29 2017-05-14T18:10:12Z pok joined #lisp 2017-05-14T18:10:15Z Ven joined #lisp 2017-05-14T18:10:16Z dim joined #lisp 2017-05-14T18:10:58Z Ven is now known as Guest3385 2017-05-14T18:11:08Z safe joined #lisp 2017-05-14T18:11:29Z sbodin joined #lisp 2017-05-14T18:11:40Z pratch quit (Remote host closed the connection) 2017-05-14T18:11:43Z DGASAU quit (Ping timeout: 240 seconds) 2017-05-14T18:11:44Z Odin- joined #lisp 2017-05-14T18:12:24Z abbe_ is now known as abbe 2017-05-14T18:15:12Z pratch joined #lisp 2017-05-14T18:16:26Z pilne joined #lisp 2017-05-14T18:16:37Z chavezgu joined #lisp 2017-05-14T18:16:39Z orivej_ quit (Read error: Connection reset by peer) 2017-05-14T18:18:12Z sbodin quit (Ping timeout: 260 seconds) 2017-05-14T18:18:41Z zzkt[m] joined #lisp 2017-05-14T18:21:48Z presiden-nkrj joined #lisp 2017-05-14T18:27:15Z Blukunfando joined #lisp 2017-05-14T18:27:41Z oleo joined #lisp 2017-05-14T18:31:32Z DGASAU joined #lisp 2017-05-14T18:31:53Z otjura joined #lisp 2017-05-14T18:33:14Z attila_lendvai quit (Ping timeout: 246 seconds) 2017-05-14T18:36:41Z John[Lisbeth]: is there a macro that takes a definition like this (if t nil t) and returns (lambda () (if t nil t)). So if the macro were $ then writing $(if t nil t) would return (lambda () (t nil t)) ? 2017-05-14T18:39:48Z jibanes quit (Ping timeout: 260 seconds) 2017-05-14T18:39:48Z otjura: implicit progns, bad or good? I personally find they reduce readability. 2017-05-14T18:40:12Z John[Lisbeth]: well if you like mutability implicit progns are great 2017-05-14T18:40:18Z John[Lisbeth]: if you dont like mutability then they aren't 2017-05-14T18:40:34Z John[Lisbeth]: if you kinda like mutability implicit progns are only sorta bad 2017-05-14T18:40:54Z wol quit (Quit: Konversation terminated!) 2017-05-14T18:40:55Z otjura: whatcha mean? give dumb example 2017-05-14T18:41:21Z phoe: wait, you're missing if somewhere 2017-05-14T18:41:30Z jibanes joined #lisp 2017-05-14T18:41:32Z wol joined #lisp 2017-05-14T18:41:54Z John[Lisbeth]: sorry it would need to return (lambda () (if t nil t)) 2017-05-14T18:42:10Z Guest3385 quit (Ping timeout: 240 seconds) 2017-05-14T18:42:38Z Bike: what does that have to do with progns 2017-05-14T18:42:40Z otjura: phoe: well pretty much everywhere I see WHEN in someone elses code ( ͡° ͜ʖ ͡°) 2017-05-14T18:42:51Z phoe: (defmacro il (&body forms) `(lambda () ,forms)) 2017-05-14T18:43:05Z phoe: (il if t nil t) ;=> (lambda () (if t nil t)) 2017-05-14T18:43:23Z Ven_ joined #lisp 2017-05-14T18:43:43Z Bike: that's kind of a weird way to write it 2017-05-14T18:44:01Z phoe: well, I think it was requested 2017-05-14T18:44:17Z phoe: (defmacro il (&body progns) `(lambda () ,@progns)) 2017-05-14T18:44:24Z phoe: (il (if t nil t)) ;=> (lambda () (if t nil t)) 2017-05-14T18:44:38Z phoe: but I don't see what you are gaining here 2017-05-14T18:44:45Z krator44: Xach: it's kind of.. what i like is that if you change the function header that you will instantly get an error from the compiler that you can then fix etc 2017-05-14T18:44:49Z phoe: you're effectively saving yourself a pair of parens 2017-05-14T18:45:03Z phoe: like, "is there a macro that takes a definition like this (if t nil t) and returns (lambda () (if t nil t))" 2017-05-14T18:45:06Z phoe: there is 2017-05-14T18:45:08Z phoe: clhs lambda 2017-05-14T18:45:08Z specbot: http://www.lispworks.com/reference/HyperSpec/Body/a_lambda.htm 2017-05-14T18:45:10Z phoe: ^ 2017-05-14T18:45:11Z John[Lisbeth]: I wasn't the one with the question about progns I was answering the other guy's questions 2017-05-14T18:45:13Z phoe: clhs lambsa 2017-05-14T18:45:13Z specbot: Couldn't find anything for lambsa. 2017-05-14T18:45:31Z Bike: oh, my mistake. 2017-05-14T18:45:32Z John[Lisbeth]: I simply want a macro that will let me take a set of lisp parens and wrap it in a lambda so that I don't have to type out the lambda 2017-05-14T18:45:41Z Bike: yeah. done. there you go 2017-05-14T18:45:50Z John[Lisbeth]: second 2017-05-14T18:45:51Z attila_lendvai joined #lisp 2017-05-14T18:45:52Z attila_lendvai quit (Changing host) 2017-05-14T18:45:52Z attila_lendvai joined #lisp 2017-05-14T18:45:52Z Bike: no idea what you mean by "set of lisp parens" though 2017-05-14T18:45:57Z wol quit (Ping timeout: 240 seconds) 2017-05-14T18:46:16Z John[Lisbeth]: what's the timestamp on that? 2017-05-14T18:46:59Z whoman: Bike, (hello n) -> (lambda (n) (hello n)) 2017-05-14T18:47:16Z Bike: ?? 2017-05-14T18:47:20Z whoman: i think Lispy has something like this 2017-05-14T18:47:38Z whoman: Bike, lisp refactoring. slurp sexp, add lambda, spit result. 2017-05-14T18:48:04Z John[Lisbeth]: was this it? (defmacro il (&body forms) `(lambda () ,forms)) 2017-05-14T18:48:16Z Bike: yeah, or ,@forms, or whatever. 2017-05-14T18:48:57Z phoe: (set-macro-character #\λ (lambda (stream char) (declare (ignore char)) `(lambda () ,(read stream t nil t)))) 2017-05-14T18:49:11Z phoe: λ(if t nil t) ;=> (lambda () (if t nil t)) 2017-05-14T18:49:27Z phoe: but do not use this in any kind of code that other people will ever need to read. 2017-05-14T18:50:27Z John[Lisbeth]: maybe I can do some sort of unset-macro-character at the end of my source 2017-05-14T18:51:44Z Fare: what's the highest perf httpd in CL? 2017-05-14T18:52:06Z phoe: John[Lisbeth]: no, it's not about unsetting macro characters 2017-05-14T18:52:12Z phoe: it's about forcing people to read your customizations 2017-05-14T18:52:16Z John[Lisbeth]: meh 2017-05-14T18:52:20Z John[Lisbeth]: let it burn 2017-05-14T18:52:22Z jackdaniel: according to woo author - it's woo 2017-05-14T18:52:32Z FreeBirdLjj quit (Remote host closed the connection) 2017-05-14T18:52:37Z jackdaniel: he presented some benchmarks on ELS in London 2017-05-14T18:52:45Z jackdaniel: Fare: ↑ 2017-05-14T18:52:45Z dim: woo's the author you said? 2017-05-14T18:52:51Z dim: (sorry coudn't resist) 2017-05-14T18:53:08Z jackdaniel: dim: heh, it's Etanairo Fukamachi (I may have mispelled his name) 2017-05-14T18:53:10Z FreeBirdLjj joined #lisp 2017-05-14T18:53:12Z John[Lisbeth] quit (Quit: ERC (IRC client for Emacs 25.2.1)) 2017-05-14T18:53:19Z phoe: Eitaro 2017-05-14T18:53:23Z wol joined #lisp 2017-05-14T18:53:37Z jackdaniel: it's depends on ffi to libev afair 2017-05-14T18:54:40Z dim: I'm close to consider writing a native SQLite file reader and maybe a TDS (MS SQL, Sybase) protocol implementation too, just for the sake of not having to deal with .so dependencies 2017-05-14T18:54:59Z dim: each time some lisp code I want to run needs to load a .so, I run into trouble, somehwo 2017-05-14T18:55:49Z attila_lendvai1 joined #lisp 2017-05-14T18:55:50Z jackdaniel: sqlite compiles flawlessly to *.a too 2017-05-14T18:55:53Z dim: SQLite file reader might be easy enough, the TDS protocol I'd rather not to actually 2017-05-14T18:55:58Z attila_lendvai quit (Disconnected by services) 2017-05-14T18:55:58Z attila_lendvai1 quit (Changing host) 2017-05-14T18:55:58Z attila_lendvai1 joined #lisp 2017-05-14T18:56:08Z krator44: Xach: and you can just alter like.. some structs and headers then fix the errors uh.. but maybe i'm too reliant on compiler generated errors 2017-05-14T18:56:17Z jackdaniel: I plan to include sqlite.a as ECL module (sqlite.fas) with some nice interface. but not in the next release 2017-05-14T18:56:25Z dim: jackdaniel: maybe it's time for me to learn how to produce static builds with SBCL and CCL (and ECL?) then>? 2017-05-14T18:56:38Z jackdaniel: ecl supports static builds natively 2017-05-14T18:57:01Z jackdaniel: see asdf:make-build (in asdf bundled with ECL) – it's also documented in the manual/newdoc 2017-05-14T18:57:04Z dim: can it run pgloader nowadays? I kind of remember it couldn't 2017-05-14T18:57:22Z dim: (installing 16.1.3) 2017-05-14T18:57:39Z jackdaniel: let me know if it can 2017-05-14T18:57:47Z jackdaniel: it didn't get any faster in the meantime though 2017-05-14T18:57:52Z FreeBirdLjj quit (Ping timeout: 260 seconds) 2017-05-14T18:58:09Z DGASAU quit (Read error: Connection reset by peer) 2017-05-14T18:58:11Z jackdaniel: I did some experiments with CLOS dispatch implementation, but without speed improvements (it got worse :) 2017-05-14T18:58:19Z jackdaniel: so it's not included 2017-05-14T18:58:30Z DGASAU joined #lisp 2017-05-14T18:59:45Z dim: well in pgloader I use generics a lot but only for high level APIs 2017-05-14T19:00:04Z dim: stassats adviced me against using them for performance sensible code 2017-05-14T19:00:11Z attila_lendvai1 quit (Ping timeout: 246 seconds) 2017-05-14T19:00:16Z dim: so the inner loops and things are avoiding generics 2017-05-14T19:00:55Z dim now loading pgloader into ECL 16.1.3 2017-05-14T19:01:10Z dim: well having it compile flexi-streams and all the other dependencies 2017-05-14T19:01:22Z dim: pgloader has many of them 2017-05-14T19:01:42Z jackdaniel: develop branch have some fixes, but I didn't run any regression tests yet (only internal checks and ansi-test suite) 2017-05-14T19:01:52Z jackdaniel: I'll have to run cl-test-grid sometime soon 2017-05-14T19:02:50Z dim: https://qa.debian.org/developer.php?login=dim@tapoueh.org --- 60+ dependencies 2017-05-14T19:03:36Z jackdaniel: these are only direct, or indirect too? 2017-05-14T19:05:04Z dim: including indirect yes 2017-05-14T19:05:10Z dim: direct is in the 20+ range 2017-05-14T19:05:31Z dim: loaded ;-) 2017-05-14T19:05:40Z jackdaniel: well, then you should see mcclim dependency graph ^_^ 2017-05-14T19:05:54Z jackdaniel: I think I have it somewhere, let me see 2017-05-14T19:06:04Z dim: Failed to connect to pgsql at :UNIX (port 5432) as user "dim": -1 is not of type UNSIGNED-BYTE. 2017-05-14T19:06:06Z dim: ouch. 2017-05-14T19:06:25Z jackdaniel: could you narrow it to reproducible test case and post an issue? 2017-05-14T19:06:53Z jackdaniel: probably unix domain sockets problem 2017-05-14T19:07:06Z dim: sldb stacktrace seems to be all about slime/swank 2017-05-14T19:07:19Z jackdaniel: try slime from master branch 2017-05-14T19:07:37Z dim: (pgloader:run-commands "/Users/dim/dev/pgloader/test/csv.load" :client-min-messages :warning) 2017-05-14T19:07:39Z jackdaniel: it has a few fixes for ECL (marged ~1 week ago) 2017-05-14T19:07:52Z dim: that's easy enough all you need is a PostgreSQL available from the env 2017-05-14T19:08:09Z dim: (or to tweak the connection string in the test file) 2017-05-14T19:08:30Z dim: well I will try another time, it was more curiosity than need here 2017-05-14T19:09:02Z dim: I'm interested into building a static binary image including SSL and other dependencies of course, but well, I feel like I'm done hacking for tonight 2017-05-14T19:09:03Z jackdaniel: http://hellsgate.pl/all-full.png ← dep graph 2017-05-14T19:09:13Z dim: oh wow nice ;-) 2017-05-14T19:09:29Z dim: I want to try McCLIM as an educational environment 2017-05-14T19:09:51Z dim: last I tried it failed to connect to XQuartz X server, because of its protocol version 2017-05-14T19:11:33Z jackdaniel: what do you mean by education environment? 2017-05-14T19:12:12Z jackdaniel: it looks more like a CLX-side problem, but that's a shame anyway 2017-05-14T19:15:10Z moei quit (Ping timeout: 240 seconds) 2017-05-14T19:15:16Z yaewa joined #lisp 2017-05-14T19:17:44Z attila_lendvai joined #lisp 2017-05-14T19:18:42Z dim: education as in teaching programming to kids 2017-05-14T19:20:07Z dim: ok time to get off the keyboard, see you! 2017-05-14T19:21:02Z jackdaniel: bye o/ 2017-05-14T19:21:13Z jackdaniel: I'm offline too (: 2017-05-14T19:24:08Z pierpa joined #lisp 2017-05-14T19:24:48Z mazoe joined #lisp 2017-05-14T19:25:03Z vaporatorius joined #lisp 2017-05-14T19:25:03Z vaporatorius quit (Changing host) 2017-05-14T19:25:03Z vaporatorius joined #lisp 2017-05-14T19:25:12Z vap1 joined #lisp 2017-05-14T19:26:05Z attila_lendvai quit (Ping timeout: 246 seconds) 2017-05-14T19:26:20Z attila_lendvai joined #lisp 2017-05-14T19:26:25Z vap1 quit (Client Quit) 2017-05-14T19:26:40Z vaporatorius quit (Remote host closed the connection) 2017-05-14T19:29:46Z EvW1 joined #lisp 2017-05-14T19:41:04Z test1600 joined #lisp 2017-05-14T19:43:45Z yaewa quit (Quit: Leaving...) 2017-05-14T19:44:24Z orivej joined #lisp 2017-05-14T19:47:47Z Fare: Eitarow / 8arrows 2017-05-14T19:48:50Z Fare: jackdaniel: what are your plans wrt newer ASDF versions? 2017-05-14T19:51:07Z xaotuk joined #lisp 2017-05-14T19:56:05Z Ven_ quit (Ping timeout: 268 seconds) 2017-05-14T20:00:16Z pve joined #lisp 2017-05-14T20:00:26Z hiroaki joined #lisp 2017-05-14T20:01:25Z attila_lendvai quit (Ping timeout: 246 seconds) 2017-05-14T20:01:37Z attila_lendvai joined #lisp 2017-05-14T20:02:06Z sfa joined #lisp 2017-05-14T20:03:54Z rippa quit (Quit: {#`%${%&`+'${`%&NO CARRIER) 2017-05-14T20:04:27Z whoman quit (Ping timeout: 240 seconds) 2017-05-14T20:05:20Z xaotuk quit (Ping timeout: 268 seconds) 2017-05-14T20:06:32Z xaotuk joined #lisp 2017-05-14T20:06:52Z Ven joined #lisp 2017-05-14T20:07:17Z Ven is now known as Guest28311 2017-05-14T20:08:57Z gingerale quit (Remote host closed the connection) 2017-05-14T20:09:02Z whoman joined #lisp 2017-05-14T20:10:11Z Zhivago joined #lisp 2017-05-14T20:11:10Z shka_ quit (Ping timeout: 240 seconds) 2017-05-14T20:12:17Z attila_lendvai quit (Ping timeout: 246 seconds) 2017-05-14T20:13:45Z anonlusosp5qf5c6 joined #lisp 2017-05-14T20:14:20Z anonlusosp5qf5c6 left #lisp 2017-05-14T20:15:01Z sellout- joined #lisp 2017-05-14T20:15:18Z Guest28311 quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-05-14T20:15:36Z moei joined #lisp 2017-05-14T20:17:32Z vlatkoB quit (Remote host closed the connection) 2017-05-14T20:17:41Z bugrum joined #lisp 2017-05-14T20:18:00Z sellout-1 joined #lisp 2017-05-14T20:18:10Z test1600 quit (Ping timeout: 240 seconds) 2017-05-14T20:20:57Z shka_ joined #lisp 2017-05-14T20:21:57Z sellout- quit (Ping timeout: 240 seconds) 2017-05-14T20:24:02Z vaporatorius joined #lisp 2017-05-14T20:24:05Z vap1 joined #lisp 2017-05-14T20:25:33Z vaporatorius quit (Client Quit) 2017-05-14T20:26:41Z nirved quit (Quit: Leaving) 2017-05-14T20:26:48Z jackdaniel: I'm staying with 3.1.x series, users are free to use other versions if they feel like doing it 2017-05-14T20:26:56Z otjura quit (Quit: Olkaa kunnioitettavia toisillenne.) 2017-05-14T20:28:25Z bugrum quit (Remote host closed the connection) 2017-05-14T20:28:29Z wol quit (Remote host closed the connection) 2017-05-14T20:29:13Z shrdlu68_ quit (Ping timeout: 240 seconds) 2017-05-14T20:30:15Z mishoo quit (Ping timeout: 240 seconds) 2017-05-14T20:36:22Z shrdlu68 joined #lisp 2017-05-14T20:44:15Z emacsoma` quit (Remote host closed the connection) 2017-05-14T20:45:27Z sfa quit (Ping timeout: 240 seconds) 2017-05-14T20:54:01Z sfa joined #lisp 2017-05-14T20:57:56Z mazoe quit (Quit: mazoe) 2017-05-14T20:58:05Z strykerkkd joined #lisp 2017-05-14T20:59:45Z emacsoma` joined #lisp 2017-05-14T20:59:55Z strykerkkd quit (Client Quit) 2017-05-14T21:01:20Z bugrum joined #lisp 2017-05-14T21:06:10Z Harag quit (Ping timeout: 240 seconds) 2017-05-14T21:10:31Z attila_lendvai joined #lisp 2017-05-14T21:11:36Z emacsoma` quit (Remote host closed the connection) 2017-05-14T21:13:47Z Ozyma614 joined #lisp 2017-05-14T21:14:27Z Ozymandias__ quit (Ping timeout: 240 seconds) 2017-05-14T21:17:06Z rogersm quit (Quit: rogersm) 2017-05-14T21:17:09Z emacsoma` joined #lisp 2017-05-14T21:17:36Z Harag joined #lisp 2017-05-14T21:22:33Z Herbstkind quit (Quit: Leaving) 2017-05-14T21:24:09Z hiroaki quit (Quit: Leaving) 2017-05-14T21:27:52Z shka_ quit (Quit: Konversation terminated!) 2017-05-14T21:28:35Z bugrum quit (Remote host closed the connection) 2017-05-14T21:29:50Z prxq joined #lisp 2017-05-14T21:31:20Z slyrus_ quit (Read error: Connection reset by peer) 2017-05-14T21:31:55Z slyrus_ joined #lisp 2017-05-14T21:38:33Z cromachina_ joined #lisp 2017-05-14T21:40:01Z varjagg joined #lisp 2017-05-14T21:40:13Z DGASAU` joined #lisp 2017-05-14T21:40:13Z slyrus__ joined #lisp 2017-05-14T21:41:47Z davsebam1e joined #lisp 2017-05-14T21:41:50Z baroncha1lus joined #lisp 2017-05-14T21:41:51Z kbtr_ joined #lisp 2017-05-14T21:42:16Z j_king_ joined #lisp 2017-05-14T21:42:36Z zooey quit (Remote host closed the connection) 2017-05-14T21:42:49Z Ober_ joined #lisp 2017-05-14T21:42:56Z wheelsucker quit (Ping timeout: 268 seconds) 2017-05-14T21:42:56Z pareidolia quit (Ping timeout: 268 seconds) 2017-05-14T21:42:57Z varjag quit (Read error: No route to host) 2017-05-14T21:42:57Z Colleen quit (Read error: Connection reset by peer) 2017-05-14T21:42:57Z eschatologist quit (Excess Flood) 2017-05-14T21:42:57Z DGASAU quit (Read error: Connection reset by peer) 2017-05-14T21:42:57Z LadyElusive quit (Ping timeout: 268 seconds) 2017-05-14T21:42:58Z kbtr quit (Ping timeout: 268 seconds) 2017-05-14T21:42:58Z baroncharlus quit (Ping timeout: 268 seconds) 2017-05-14T21:42:58Z Ober quit (Ping timeout: 268 seconds) 2017-05-14T21:42:58Z davsebamse quit (Ping timeout: 268 seconds) 2017-05-14T21:42:58Z Fade quit (Ping timeout: 268 seconds) 2017-05-14T21:42:58Z Fade joined #lisp 2017-05-14T21:42:58Z LadyElusive joined #lisp 2017-05-14T21:42:58Z Colleen joined #lisp 2017-05-14T21:42:58Z slyrus_ quit (Ping timeout: 268 seconds) 2017-05-14T21:42:58Z trocado quit (Ping timeout: 268 seconds) 2017-05-14T21:42:58Z cromachina quit (Ping timeout: 268 seconds) 2017-05-14T21:42:59Z _death quit (Ping timeout: 268 seconds) 2017-05-14T21:42:59Z joast quit (Ping timeout: 268 seconds) 2017-05-14T21:42:59Z j_king quit (Ping timeout: 268 seconds) 2017-05-14T21:42:59Z _death joined #lisp 2017-05-14T21:43:08Z eschatologist joined #lisp 2017-05-14T21:43:11Z Oladon joined #lisp 2017-05-14T21:43:12Z DGASAU` is now known as DGASAU 2017-05-14T21:43:29Z pareidolia joined #lisp 2017-05-14T21:45:26Z zooey joined #lisp 2017-05-14T21:46:57Z varjagg quit (Ping timeout: 240 seconds) 2017-05-14T21:50:44Z Marumarsu joined #lisp 2017-05-14T21:52:35Z sfa quit (Ping timeout: 240 seconds) 2017-05-14T22:00:53Z Fare: will there be a clisp release in the next 7 years? 2017-05-14T22:02:55Z edgar-rft joined #lisp 2017-05-14T22:26:20Z eschatologist quit (Remote host closed the connection) 2017-05-14T22:28:11Z eschatologist joined #lisp 2017-05-14T22:28:18Z prxq: Fare: for telling that you'd need a crystal ball. That said, I'd bet against it. 2017-05-14T22:31:12Z prxq quit (Remote host closed the connection) 2017-05-14T22:33:24Z araujo joined #lisp 2017-05-14T22:33:24Z araujo quit (Changing host) 2017-05-14T22:33:24Z araujo joined #lisp 2017-05-14T22:34:55Z Sauvin quit (Read error: Connection reset by peer) 2017-05-14T22:44:37Z emacsomancer quit (Remote host closed the connection) 2017-05-14T22:50:01Z Lowl3v3l quit (Ping timeout: 246 seconds) 2017-05-14T22:50:38Z Fade: Didn't Bruno Haible make a public post recently about working toward a release? 2017-05-14T22:54:58Z akkad: if only reddit had used clisp 2017-05-14T22:56:34Z LadyElusive quit (Changing host) 2017-05-14T22:56:34Z LadyElusive joined #lisp 2017-05-14T23:03:24Z Ichimusai joined #lisp 2017-05-14T23:04:17Z Fare: what in the installPhase, the $PWD seems to not be the same as in the buildPhase! 2017-05-14T23:04:40Z Fare: it tells me cp: cannot stat 'bin': No such file or directory 2017-05-14T23:04:57Z Fare: having to do a 20 minute rebuild between two attempts is frustrating at best. 2017-05-14T23:05:24Z NeverDie quit (Quit: http://radiux.io/) 2017-05-14T23:06:01Z Fare: wrong channel.. Oops 2017-05-14T23:06:58Z pve quit (Ping timeout: 260 seconds) 2017-05-14T23:12:57Z xaotuk quit (Ping timeout: 240 seconds) 2017-05-14T23:18:30Z aeth: I love working with multiple values. It looks like inlined multiple value functions can apparently serve as the basis of a common set of functions in my math library, unless I'm mistaken. 2017-05-14T23:18:38Z msmith joined #lisp 2017-05-14T23:18:57Z neoncontrails joined #lisp 2017-05-14T23:19:48Z aeth: Whether something replaces an array (e.g. foo-into) or replaces an array row or allocates a new array or even just works with values directly, it can (apparently) be expressed as things based on pure, inlined functions that take in and return multiple values. 2017-05-14T23:19:53Z msmith: does anyone know of an easy way to convert an integer to an array of unsigned 8-bit bytes? 2017-05-14T23:24:42Z pjb: (let ((n 42) (v (make-array 8 :element-type 'bit))) (loop for i below (length v) do (setf (aref v i) (ldb (byte 1 i) n))) v) #| --> #*01010100 |# 2017-05-14T23:25:23Z pjb: (let ((n (expt 3 42)) (v (make-array 8 :element-type '(unsigned-byte 8)))) (loop for i below (length v) do (setf (aref v i) (ldb (byte 8 i) n))) v) #| --> #(41 148 74 37 146 73 164 82) |# 2017-05-14T23:26:01Z pjb: Fare: there will be a new release of clisp when it will be ready, no sooner, no later. 2017-05-14T23:27:19Z aeth: I'd love to see clisp improve its numerical aspects. e.g. iirc, it's the only CL that doesn't have specialized arrays for single-float and double-float, which a lot of code relies on. 2017-05-14T23:28:09Z msmith: pjb: impressive if you whipped that up that fast. thanks 2017-05-14T23:28:11Z jibanes quit (Ping timeout: 255 seconds) 2017-05-14T23:29:04Z neoncontrails quit (Remote host closed the connection) 2017-05-14T23:29:52Z jibanes joined #lisp 2017-05-14T23:30:57Z whoman quit (Ping timeout: 240 seconds) 2017-05-14T23:32:34Z EvW1 quit (Ping timeout: 240 seconds) 2017-05-14T23:34:45Z jibanes quit (Ping timeout: 272 seconds) 2017-05-14T23:36:09Z jibanes joined #lisp 2017-05-14T23:36:55Z whoman joined #lisp 2017-05-14T23:37:39Z sfa joined #lisp 2017-05-14T23:39:04Z presiden-nkrj quit (Quit: (bye)) 2017-05-14T23:39:05Z neoncontrails joined #lisp 2017-05-14T23:42:16Z shrdlu68: msmith: https://github.com/shrdlu68/cl-tls/blob/master/src/utils.lisp#L29 2017-05-14T23:43:19Z pjb: msmith: it should not be impressive, it's a single simple loop! 2017-05-14T23:46:05Z jibanes quit (Ping timeout: 240 seconds) 2017-05-14T23:47:51Z msmith: pjb: well I find it impressive. unless you do a lot of working with bytes in common lisp you wouldn't be able to write that that fast 2017-05-14T23:47:56Z jibanes joined #lisp 2017-05-14T23:48:15Z msmith: pjb: and I've done more than most. 2017-05-14T23:48:30Z pjb: msmith: and I had to consult clhs for byte since I never remember which comes first, size or position. 2017-05-14T23:49:31Z pjb: and there's a bug: 2017-05-14T23:49:39Z pjb: (let ((n (expt 3 42)) (v (make-array 8 :element-type '(unsigned-byte 8)))) (loop for i below (length v) do (setf (aref v i) (ldb (byte 8 (* 8 i)) n))) v) #| --> #(41 41 31 114 227 86 126 238) |# 2017-05-14T23:50:04Z pjb: (byte 8 (* 8 i)) is the correct chunk. 2017-05-14T23:50:41Z Fare: pjb: but are people actively working on it? 2017-05-14T23:50:48Z pjb: yes. 2017-05-14T23:50:53Z Fare: and what are the criteria for "ready"? 2017-05-14T23:51:26Z pjb: AFAIK, being able to make a release. 2017-05-14T23:51:42Z Fare: also, how do I debug the gc bug that keeps deterministically but input-sensitively segfaulting when I run the asdf tests? 2017-05-14T23:52:09Z pjb: You'd have to ask this in the clisp-devel mailing list. 2017-05-14T23:54:13Z Fare: shrdlu68, is that tls in cl, or a wrapper around libtls? 2017-05-14T23:56:47Z wildlander quit (Quit: Saliendo) 2017-05-14T23:57:32Z Jesin joined #lisp