00:00:00 --- log: started retro/12.09.23 00:37:29 --- quit: kumul (Quit: so long and thanks for all the fish) 04:04:13 --- join: karswell_ (~coat@93-97-29-243.zone5.bethere.co.uk) joined #retro 04:07:15 --- quit: karswell (Ping timeout: 268 seconds) 04:55:27 hi all 05:29:15 --- quit: pqmodn (Ping timeout: 240 seconds) 05:50:25 --- quit: erider (Ping timeout: 260 seconds) 06:02:49 --- join: pqmodn (~kputnam@okcomputer.xen.prgmr.com) joined #retro 07:10:21 hi erider 07:16:42 --- join: erider (~chatzilla@unaffiliated/erider) joined #retro 07:16:54 hi all 07:24:41 --- quit: pqmodn (Ping timeout: 248 seconds) 07:36:06 --- join: pqmodn (~kputnam@okcomputer.xen.prgmr.com) joined #retro 08:00:25 --- quit: pqmodn (Ping timeout: 248 seconds) 08:00:39 --- join: tangentstorm (~michal@108-218-151-22.lightspeed.rcsntx.sbcglobal.net) joined #retro 08:01:12 --- join: pqmodn (~kputnam@okcomputer.xen.prgmr.com) joined #retro 08:05:44 --- quit: pqmodn (Ping timeout: 246 seconds) 08:06:22 --- join: pqmodn (~kputnam@okcomputer.xen.prgmr.com) joined #retro 08:11:49 good morning 10:58:26 hi docl 12:32:11 what shell provider are you using? 12:48:24 This guy: http://lesswrong.com/r/discussion/lw/efq/interested_in_learning_linux_need_hosting_free/ 12:54:34 --- join: kumul (~kumul@adsl-72-50-90-224.prtc.net) joined #retro 13:39:53 @crc : you need hosting? 13:42:57 hi all 13:47:55 tangentstorm: mostly just curious; I have a linode that I use for most of my projects and irc 13:48:00 hi erider 13:49:10 docl: thanks 13:50:15 hey 13:59:09 retro has asm{ } right? 14:00:17 no 14:00:29 hmm 14:00:35 ok 14:05:53 I've not needed such, though it'd be trivial to add if the need arose 14:06:28 honestly though, since the assembly is basically forth, how often would it be needed? 14:07:48 * crc has cleaned up array handling in parable a bit, and started more library code to make it easier to run parable code under retro 14:13:23 I did a bit more work on the pascal VM. Turns out that freepascal ships with this direct-to-screen graphics library called PTC and someone's already gone through the trouble of porting the keyboard, video, and mouse modules over to it 14:13:52 ( https://github.com/badsector/ptckvm ) 14:14:51 so... once i plug that in, it'll support canvas and text at however big your monitor is, at native speeds. 14:15:18 or i guess native + ngaro but that's still pretty fast :) 14:19:48 sounds good 14:22:54 though... to be fair you can get most of that today with a full-screen putty/xterm. They both offer 256 color text. the only thing missing is mixing the text and graphics. 15:04:39 https://gist.github.com/3773151 (some notes on variables and other data structures in Parable) 16:06:43 --- quit: kumul (Quit: WeeChat 0.3.8) 16:58:32 @crc so is a slice a dictionary entry? 17:00:37 @crc : also... is your heap a heap or a heap, or both? :) http://en.wikipedia.org/wiki/Heap_(data_structure) 17:19:05 @crc : i'm writing a blog post, could use a fact check: you inherited retro many years ago. it targeted x86, but you came up with ngaro somewhere around november 2007? 18:23:01 tangentstorm: that would be mostly correct. the original code that came to become ngaro was from 2006 18:24:48 originally retro was x86, 16-bit (1998/1999), became 32-bit around 2000, and ngaro emerged from my earlier prototype in late 2007 18:26:42 I should rename the heap functions, since they really aren't a traditional heap in any form 19:30:47 heap. now renamed to slice. 19:46:43 hooray :) 19:47:06 --- join: arescorpio (~arescorpi@222-206-17-190.fibertel.com.ar) joined #retro 20:21:53 @crc thanks for the info. So when it got the name "retro" it was way back in 1998? :D 22:26:09 --- quit: arescorpio (Read error: Connection reset by peer) 23:59:59 --- log: ended retro/12.09.23