00:00:00 --- log: started retro/11.04.03 00:58:16 --- quit: jdp_ (Remote host closed the connection) 02:02:36 --- join: jdp (~jdp@24.238.32.162.res-cmts.segr.ptd.net) joined #retro 06:20:35 * crc has checked in some code to the playground, and is now beginning to work on file I/O for retro.fs and retro.rx 07:13:22 retro.rx now has environment queries and file i/o; now to start on the forth version 11:21:15 a partial implementation of file i/o for the forth implementation is in the repo now 11:37:33 neat 11:37:41 taking a look 11:39:46 writing and append modes aren't working properly. but I can read files and check the size of open files. 11:40:44 how are files handles represented? 11:41:03 currently just raw pointers returned from the host forth 11:41:19 (btw, mode? looks odd -- you seem to have either ( n -- mode r/o ) or ( n -- r/o ) 11:41:37 i might be misreading the case though 11:42:39 yeah, i had file i/o fully working with the host handles -- but as i recall, this led to problems as a lot of them were negative when interpreted as signed 11:43:46 and i think retro treats handles that are less than zero as invalid 11:43:55 (i forget the exact details) 11:52:42 a negative handle should be ok, as long as it fits into a single signed cell 11:58:13 the problem may have been one of the words in files' 12:07:19 as long as the handle is non-zero, it should be ok at this point 12:07:34 hmm, okay 12:08:00 anyway, i wasn't happy with the way i implemented the words so it's not like this is a repeated effort 12:09:50 I'll get something working this week 12:12:45 great 13:47:48 --- quit: jdp (Remote host closed the connection) 15:05:45 --- part: docl left #retro 16:59:17 --- quit: SimonRC (Remote host closed the connection) 16:59:25 --- join: SimonRC (~sc@fof.durge.org) joined #retro 17:14:09 --- join: jdp (~jdp@24.238.32.162.res-cmts.segr.ptd.net) joined #retro 17:19:39 --- quit: jdp (Remote host closed the connection) 17:53:33 --- quit: SimonRC (Ping timeout: 250 seconds) 18:03:45 --- join: SimonRC (~sc@fof.durge.org) joined #retro 19:55:29 --- quit: crc (Ping timeout: 248 seconds) 19:56:37 --- join: crc (~quassel@li125-93.members.linode.com) joined #retro 20:58:09 --- join: jdp (~jdp@nj-76-1-238-181.dhcp.embarqhsd.net) joined #retro 23:15:23 --- quit: jdp (Remote host closed the connection) 23:43:07 --- join: jdp (~jdp@24.238.32.162.res-cmts.segr.ptd.net) joined #retro 23:59:59 --- log: ended retro/11.04.03