00:00:00 --- log: started forth/20.03.03 00:08:50 --- join: mtsd joined #forth 00:18:26 hex font done 00:19:20 Hello Forthers 00:19:30 hello mtsd 00:19:40 Hi rdrop-exit 00:20:00 Everything alright, I hope? 00:20:20 all good, thanks 00:20:28 and you? 00:20:58 Yes, thanks. Doing good over here. Winter coming to an end and everything 00:21:43 nice 00:23:06 31C here 00:24:16 I just made a hex font for my Forth 00:28:23 having fun reacquainting myself with x11 00:29:27 Interesting! 00:35:45 I'm using 16x16 raster for ASCII glyphs, and 8x16 for hex digits, so I can display any byte values that aren't ASCII glyphs as two hex digits in the same screen space that a normal glyph occupies. 00:36:50 When I want to see a hexdump of all bytes, I just switch the font to the hex font for everything 00:39:46 rdrop-exit, very slick! 00:39:54 mtsd, g'day mate! 00:39:59 thanks, it's fun :) 00:40:09 g'day tpbsd! 00:40:13 yeah I know, I love making development tools 00:40:36 mtsd, our hot summer with all the fires is drawing to a end sometime 00:41:16 Is it getting a bit better on the fire front? 00:41:42 Not much about it in the news up here anymore. The big subject now is Corona instead 00:41:45 it's 28,93 C at my desk at 7:41 pm right now 00:42:19 mtsd, yeah there are onlu about 30 fires still burning and theyre about 1500km south of me 00:43:09 hey if that virus reaches Japan and infects the Toyota company, with they call it the "Toyota Corona" ? 00:43:39 try the meatballs folks 00:43:59 tpbsd, :) 00:45:48 There's a Mexican Corono beer 00:45:52 Corona 00:47:05 Wonder if they have a PR problem right now? 00:47:17 me too 00:47:20 Or if they sell more Corona beer than ever? 00:47:28 sell more than ever 00:48:10 as P T Barnum said once "I dont care what theyre saying about me as long as theyre talking about me" 00:48:50 no everyone on earth will know about Corona Beerr 01:51:21 --- join: john_cephalopoda joined #forth 02:19:30 --- quit: john_cephalopoda (Remote host closed the connection) 02:23:42 --- join: iyzsong joined #forth 02:30:13 --- quit: proteus-guy (Ping timeout: 258 seconds) 02:52:36 --- quit: dave9 (Remote host closed the connection) 02:57:07 --- quit: siraben (Quit: killed) 02:57:08 --- quit: jimt[m] (Quit: killed) 02:57:09 --- quit: nonlinear[m] (Quit: killed) 03:06:23 --- quit: mtsd (Ping timeout: 256 seconds) 03:07:48 --- join: dave9 joined #forth 03:19:25 --- join: siraben joined #forth 03:31:18 --- join: jimt[m] joined #forth 03:31:18 --- join: nonlinear[m] joined #forth 04:22:00 --- quit: rdrop-exit (Quit: Lost terminal) 04:55:53 --- quit: jfe (Ping timeout: 258 seconds) 05:11:47 --- quit: dave0 (Quit: dave's not here) 05:23:41 --- join: jfe joined #forth 05:33:12 --- nick: deesix_ -> deesix 05:35:28 --- quit: iyzsong (Remote host closed the connection) 05:38:16 --- join: iyzsong joined #forth 05:48:11 --- quit: jedb (Remote host closed the connection) 05:48:25 --- join: jedb joined #forth 05:54:41 --- quit: jsoft (Ping timeout: 256 seconds) 06:04:05 --- quit: jfe (Ping timeout: 268 seconds) 06:34:13 --- join: jfe joined #forth 06:38:07 --- join: xek joined #forth 06:38:53 --- quit: jfe (Ping timeout: 256 seconds) 06:39:56 --- join: WickedShell joined #forth 07:05:15 --- join: tp___ joined #forth 07:05:15 --- quit: tp___ (Changing host) 07:05:15 --- join: tp___ joined #forth 07:05:15 --- quit: tpbsd (Read error: Connection reset by peer) 07:12:22 --- nick: tp___ -> tp 07:12:25 --- join: jfe joined #forth 07:38:48 --- quit: kori (Ping timeout: 240 seconds) 07:42:06 --- quit: tabemann (Ping timeout: 256 seconds) 07:53:58 --- quit: ecraven (Quit: bye) 07:54:33 --- join: ecraven joined #forth 08:04:14 --- quit: jfe (Ping timeout: 255 seconds) 09:04:19 --- join: john_cephalopoda joined #forth 09:53:34 --- quit: Lord_Nightmare (Quit: ZNC - http://znc.in) 09:54:20 --- quit: john_cephalopoda (Quit: Leaving) 09:59:19 --- join: jfe joined #forth 10:03:58 --- quit: jfe (Ping timeout: 268 seconds) 10:30:32 --- join: jfe joined #forth 11:04:12 --- quit: proteusguy (Ping timeout: 265 seconds) 11:08:24 --- join: kieselsteini joined #forth 11:09:37 --- quit: kieselsteini (Remote host closed the connection) 11:10:33 --- join: kieselsteini joined #forth 11:11:46 --- quit: jfe (Ping timeout: 260 seconds) 11:38:51 --- join: john_cephalopoda joined #forth 11:49:31 --- quit: kieselsteini (Remote host closed the connection) 11:52:21 --- join: kieselsteini joined #forth 11:52:49 --- join: dys joined #forth 11:58:43 --- quit: kieselsteini (Remote host closed the connection) 12:00:11 --- quit: dys (Ping timeout: 256 seconds) 12:01:44 --- join: dddddd joined #forth 13:21:03 --- quit: xek (Ping timeout: 255 seconds) 13:34:06 --- quit: gravicappa (Ping timeout: 260 seconds) 13:39:57 --- join: dave0 joined #forth 13:49:49 --- quit: john_cephalopoda (Quit: Leaving) 13:51:03 --- join: jfe joined #forth 14:50:10 --- quit: jfe (Remote host closed the connection) 14:50:27 --- join: jfe joined #forth 14:54:50 --- quit: jfe (Ping timeout: 260 seconds) 15:22:23 --- join: jfe joined #forth 15:27:01 --- quit: jfe (Ping timeout: 256 seconds) 16:00:47 --- join: jfe joined #forth 16:19:08 --- quit: X-Scale (Ping timeout: 240 seconds) 16:23:38 --- join: X-Scale` joined #forth 16:24:17 --- nick: X-Scale` -> X-Scale 16:33:10 --- quit: pareidolia (Ping timeout: 272 seconds) 16:44:36 --- join: pareidolia joined #forth 16:49:38 --- quit: jfe (Ping timeout: 260 seconds) 17:00:07 --- join: tabemann joined #forth 17:05:29 --- part: tabemann left #forth 17:06:08 --- join: jsoft joined #forth 17:07:58 --- join: tabemann joined #forth 17:09:17 --- quit: dave0 (Quit: dave's not here) 17:20:26 --- quit: X-Scale (Ping timeout: 255 seconds) 17:22:14 --- join: X-Scale` joined #forth 17:22:38 --- nick: X-Scale` -> X-Scale 17:47:23 hey guys 17:47:38 hey tabemann 17:48:58 I'm having a really strange problem 17:49:18 CREATE is failing - and when I put instrumentation code in - it fails really weirdly 17:49:35 in that when I comment out all the code that could have failed other than the instrumentation code 17:49:38 it still fails 17:49:51 also, it fails differently from how it failed before I added the instrumentation code 17:50:20 and mind you all the instrumentation code is is: space ." a" ... space ." b" ... space ." c" ... etc 17:50:28 hate that 17:51:11 I sometimes get similar results when debugging, but not often 17:51:49 lolol 17:52:09 I wrote out the exact code that was failing, with the "real" code commented out, in one line and without comments, and to RAM 17:52:11 and it works! 17:52:14 sometime one must do the debugging mentally 17:53:18 I finally finished working out what various C codes do to make touch sensing work 17:53:23 well well well 17:53:35 I took the exact some code that worked in RAM 17:53:42 and ... 17:53:43 and compiled it to flash 17:53:47 it failed! 17:54:02 I'm not surprised 17:54:19 if I try creating a array in flash, it fails too 17:54:27 but is fine in ram 17:54:29 this is just compiling 17:54:36 nothing like allocating space 17:55:04 and furthermore I wrote a layer that makes working with flash vis-a-vis ram as simple as possible 17:55:40 as you do 17:55:54 i have hflash! and erase etc 17:56:03 all Forth words of course 17:58:47 --- join: proteusguy joined #forth 17:58:48 --- mode: ChanServ set +v proteusguy 18:11:48 okay 18:12:00 I found it also crashes sometimes under ram compilation and execution 18:12:02 hey proteusguy 18:12:30 something is corrupting the string literals it's compiling 18:13:04 hence the bif fail above ? 18:13:11 big 18:14:09 okay, it only fails if "token" is in the word 18:14:27 token being my word to parse a single token from the input stream 18:17:36 really f*cking odd bug 18:18:52 no active fires today brings to an end more than 240 days of continuous fire activity where I live 18:18:53 --- join: boru` joined #forth 18:18:55 --- quit: boru (Disconnected by services) 18:18:58 --- nick: boru` -> boru 18:24:43 I'm confused; I now remove token altogether, and it still fails 18:25:15 it seems like australia is always on fire 18:25:34 yeah pretty much 18:25:48 way of life here 18:26:48 tabemann, does zapyou forth represent the most debugging youve done in a while ? 18:27:00 zeptoforth 18:27:08 sorry ;-) 18:27:31 I'm always doing debugging when bringing up a forth (this is my third one), and I do a lot of debugging at work 18:29:01 (the first was an overengineered attempt at a POSIX forth, the second was an attempt at a POSIX forth that was implemented as much in Forth or VM assembly as possible, and this is a Cortex-M assembly Forth) 18:33:04 nice 18:35:30 the second forth was really nice actually 18:35:45 it had support for trapping signals 18:35:50 and backtraces 18:36:02 and it could dump the contents of words 18:36:23 it was originally cooperative multitasking, but I added optional preemptive multitasking 18:36:52 I implemented a variety of data structures and inter-thread communication constructs 18:37:06 it was kinda slow though 18:37:11 since it was token-threaded 18:50:19 --- join: jfe joined #forth 18:53:48 --- quit: jfe (Remote host closed the connection) 18:54:02 --- join: jfe joined #forth 18:58:32 --- quit: jfe (Ping timeout: 255 seconds) 19:03:13 okay, gotta go - coffee shop is closing 19:05:37 cya, me too 19:05:41 bbl 19:08:14 --- quit: tabemann (Ping timeout: 260 seconds) 19:34:40 --- join: jfe joined #forth 19:39:42 --- join: iyzsong- joined #forth 19:40:38 --- quit: iyzsong (Ping timeout: 272 seconds) 19:45:25 --- join: tabemann joined #forth 20:11:45 --- quit: WickedShell (Remote host closed the connection) 20:13:16 --- quit: pareidolia (Ping timeout: 265 seconds) 20:14:14 --- join: Lord_Nightmare joined #forth 20:16:00 --- join: pareidolia joined #forth 20:21:07 --- quit: Lord_Nightmare (Quit: ZNC - http://znc.in) 20:23:14 --- join: gravicappa joined #forth 20:23:25 --- quit: jfe (Ping timeout: 265 seconds) 20:33:33 --- join: Lord_Nightmare joined #forth 20:42:44 --- join: Croran joined #forth 21:12:40 --- join: actuallybatman joined #forth 21:39:17 --- quit: cp- (Quit: Disappeared in a puff of smoke) 21:39:42 --- join: cp- joined #forth 22:07:21 --- join: jfe joined #forth 22:12:43 --- quit: jfe (Remote host closed the connection) 22:12:59 --- join: jfe joined #forth 22:36:25 --- quit: _whitelogger (Remote host closed the connection) 22:39:28 --- join: _whitelogger joined #forth 23:22:57 --- quit: jfe (Ping timeout: 258 seconds) 23:26:48 --- join: jfe joined #forth 23:40:01 --- quit: jfe (Ping timeout: 256 seconds) 23:41:18 --- join: jfe joined #forth 23:46:20 --- quit: jfe (Ping timeout: 258 seconds) 23:50:19 --- join: jfe joined #forth 23:52:19 --- quit: jfe (Read error: Connection reset by peer) 23:52:35 --- join: jfe joined #forth 23:59:59 --- log: ended forth/20.03.03