00:00:00 --- log: started forth/21.03.03 00:31:47 --- join: f-a joined #forth 00:58:15 --- join: inode joined #forth 01:49:06 --- quit: mark4 (Read error: Connection reset by peer) 01:49:37 --- join: mark4 joined #forth 01:53:50 --- quit: f-a (Quit: leaving) 02:08:18 --- join: xek joined #forth 02:35:49 --- quit: sts-q (Quit: ) 02:36:15 --- join: sts-q joined #forth 02:40:52 --- nick: fiddlerwoaroof -> edwlan 02:48:16 --- nick: edwlan -> fiddlerwoaroof 02:49:42 --- nick: fiddlerwoaroof -> edwlan 02:49:54 --- nick: edwlan -> fiddlerwoaroof 03:24:44 --- join: f-a joined #forth 05:13:45 --- quit: dave0 (Ping timeout: 245 seconds) 05:15:50 --- quit: hosewiejacke (Ping timeout: 245 seconds) 05:32:57 --- join: hosewiejacke joined #forth 05:58:34 --- join: elioat joined #forth 06:02:06 --- quit: f-a (Ping timeout: 245 seconds) 06:11:29 --- quit: Zarutian_HTC (Remote host closed the connection) 06:31:09 --- join: tech_exorcist joined #forth 06:31:38 --- join: f-a joined #forth 07:44:44 --- join: lispmacs joined #forth 08:20:26 --- quit: hosewiejacke (Ping timeout: 245 seconds) 09:01:27 --- quit: f-a (*.net *.split) 09:03:34 --- quit: lispmacs[work] (Ping timeout: 246 seconds) 09:07:20 --- join: f-a joined #forth 09:08:27 --- quit: boru () 09:08:43 --- join: boru joined #forth 09:10:20 --- quit: Vedran (Ping timeout: 260 seconds) 09:10:54 --- join: Vedran joined #forth 09:35:01 --- join: lispmacs[work] joined #forth 09:36:04 omg it's jess 09:36:22 hi :) 09:37:42 hi 09:37:55 --- quit: tech_exorcist (Remote host closed the connection) 09:43:00 --- join: hosewiejacke joined #forth 09:46:20 Hi 09:46:35 welcome to freenode can i take your order 09:48:12 a serving of banned spammers, please 09:49:09 lol 09:50:00 --- quit: gravicappa (Ping timeout: 260 seconds) 09:50:27 --- join: gravicappa joined #forth 10:00:00 --- quit: hosewiejacke (Ping timeout: 245 seconds) 10:11:43 --- join: tech_exorcist joined #forth 10:26:58 --- quit: f-a (Ping timeout: 240 seconds) 10:29:15 --- join: f-a joined #forth 10:33:43 jess: can i have a menu please? 10:45:18 --- join: actuallybatman joined #forth 10:47:53 --- quit: xek (Ping timeout: 276 seconds) 11:09:02 --- quit: jedb (K-Lined) 11:22:37 --- quit: actuallybatman (Ping timeout: 256 seconds) 11:24:10 --- quit: gravicappa (Ping timeout: 245 seconds) 11:31:06 --- join: hosewiejacke joined #forth 11:39:26 --- quit: f-a (Remote host closed the connection) 11:41:48 --- join: f-a joined #forth 12:16:51 --- quit: hosewiejacke (Remote host closed the connection) 12:18:56 --- join: Zarutian_HTC joined #forth 12:57:20 --- join: jedb joined #forth 13:14:23 --- quit: tech_exorcist (Remote host closed the connection) 13:19:46 --- quit: elioat (Quit: elioat) 13:34:00 --- quit: veltas (*.net *.split) 13:34:00 --- quit: fiddlerwoaroof (*.net *.split) 13:34:00 --- quit: dddddd (*.net *.split) 13:34:58 --- join: veltas joined #forth 13:34:58 --- join: fiddlerwoaroof joined #forth 13:34:58 --- join: dddddd joined #forth 14:00:45 --- quit: f-a (Quit: leaving) 14:09:03 --- join: actuallybatman joined #forth 14:15:14 --- quit: actuallybatman (Ping timeout: 276 seconds) 14:35:15 --- quit: Zarutian_HTC (Read error: Connection reset by peer) 14:35:29 --- join: Zarutian_HTC joined #forth 15:06:19 lol the channel is still locked to 83 users - my joke about restricting it to the 83 standard :P 15:09:55 window_t *win = malloc(sizeof(window_t)); <-- first time this is called it works grea. second time it is called it segfaults. 15:10:01 no freeking idea why. gotta love c 15:11:31 what's window_t? 15:11:47 a typedef struct 15:12:09 describing a window. size, position, attributes etc 15:12:12 doesn't sound like anything should break there then, asked valgrind for help? :) 15:12:22 no idea how to use valgrind :) 15:12:59 valgrind --leak-check=full command-line-under-test-here 15:13:30 usually is enough to get by on, unless you want to attach to an already running process 15:13:52 this is not a memory leak. im mallocing a window_t structure and it works great till i try allocate a new one 15:15:24 that might be a symptom of prior heap corruption 15:15:34 valgrind: Fatal error at startup: a function redirection 15:15:34 valgrind: which is mandatory for this platform-tool combination 15:15:34 valgrind: cannot be set up. Details of the redirection are: 15:15:45 --- join: xybre joined #forth 15:16:31 ive not freed any allocated buffers yet. the previous *win is being held elsewhere, this is a new incantation and window_t *win is a local variable 15:16:48 im just allocating space for a window_t structure 15:18:43 malloc(): corrupted top size 15:18:48 is the error i get on the second call :/ 15:23:09 hey mark4 15:25:30 hi 15:28:06 I'm building a new iteration of my language, the first version was a strict stack machine with some weird features with heavy borrowings from Forth and a little JVM. It was designed to be a proof of concept and I feel like it did its job. 15:30:55 I keep typing out a question but the more I type the more I think about alternative solutions. hah 15:33:44 Anyway, I'm working on the new parser, and I'm starting to wonder if a tokenizer is really even worth it. If the code maintains homoiconicity then it might be find to just seek the raw source. In the previous iterations I would end up with an array of references to strings, and that just seems really inefficient. 15:41:02 --- quit: jn__ (Remote host closed the connection) 15:42:16 --- join: jn__ joined #forth 16:03:14 anyone experienced with felix forth? ff? I am trying to figure out the _start subroutine 16:07:26 --- quit: jyf (Ping timeout: 260 seconds) 16:08:16 http://ix.io/2RBs 16:15:59 got it. 16:18:39 http://ix.io/2RBu 16:19:19 joe9: I am not familiar with it, but am curious. Can you send me a link to felix forth? 16:21:58 google github, 8l/ff 16:22:23 it is simple enough to understand. the beauty of simplicity. 16:23:03 --- join: jyf joined #forth 17:20:56 --- quit: astrid (Quit: changing host) 17:27:42 --- join: astrid joined #forth 18:02:09 --- join: f-a joined #forth 18:23:03 --- join: boru` joined #forth 18:23:05 --- quit: boru (Disconnected by services) 18:23:08 --- nick: boru` -> boru 18:24:26 --- join: Gromboli joined #forth 18:34:25 --- quit: crest_ (Ping timeout: 260 seconds) 18:45:15 --- join: crest joined #forth 19:04:09 --- quit: f-a (Quit: leaving) 19:59:10 --- join: gravicappa joined #forth 20:06:58 --- join: dave0 joined #forth 20:43:35 --- quit: sts-q (Ping timeout: 260 seconds) 20:55:09 --- join: sts-q joined #forth 21:26:17 --- join: foucist joined #forth 21:30:33 --- mode: ChanServ set +v mark4 21:36:24 --- join: actuallybatman joined #forth 21:42:30 --- quit: actuallybatman (Ping timeout: 245 seconds) 22:27:30 --- quit: foucist (Quit: leaving) 23:30:48 --- quit: ecraven (Ping timeout: 272 seconds) 23:53:52 --- join: ecraven joined #forth 23:59:59 --- log: ended forth/21.03.03