00:00:00 --- log: started retro/06.08.10 00:33:34 --- quit: erider (Read error: 104 (Connection reset by peer)) 00:35:40 --- join: erider (n=erider@unaffiliated/erider) joined #retro 01:06:33 --- quit: Raystm2 (Read error: 131 (Connection reset by peer)) 01:09:56 --- join: Raystm2 (n=NanRay@adsl-69-149-58-109.dsl.rcsntx.swbell.net) joined #retro 04:16:17 Raystm2: 04:16:23 Raystm2: \ is not a vector 04:16:33 try: ~| alias \ 04:16:49 to create a new entry for \ that points to the definiton of | 05:40:54 --- quit: erider (Read error: 104 (Connection reset by peer)) 05:41:44 --- join: erider (n=erider@unaffiliated/erider) joined #retro 06:38:10 --- join: Ray_work (n=Raystm2@199.227.227.26) joined #retro 07:15:45 good morning everyone 07:18:19 good morning erider :) 07:25:07 --- join: nighty (n=nighty@66-163-28-100.ip.tor.radiant.net) joined #retro 07:25:36 good morning Ray_work 07:25:44 how are you doing today 07:51:29 busy already. 07:51:33 selling casters 07:51:41 how about you? 07:54:21 I doing fine just talking to timlarson 07:55:25 its earlier so I will wait at less another half and hour to start my questioning lol 07:56:20 --- join: docl (n=docl@74-36-210-133.dr01.hmdl.id.frontiernet.net) joined #retro 07:59:53 okay :) 10:48:51 --- quit: erider ("I don't sleep because sleep is the cousin of death!") 10:59:44 urgh. 10:59:49 I ate too much. I think. 11:00:26 Hmm. 11:00:28 I think. 11:01:27 That'd been an usual sized amount. if I were eaten normally last month. 11:02:02 some meals left away, immediately my stomach is smaller. Hm. I gues that's the answer to my overweight problem. 11:08:01 --- join: erider (n=erider@unaffiliated/erider) joined #retro 11:57:35 --- join: swsch (n=stefan@pdpc/supporter/sustaining/swsch) joined #retro 11:57:35 --- mode: ChanServ set +o swsch 11:58:57 hello all 11:59:18 good day to learn some more forth :) 12:02:29 yep :) 12:08:17 crc: docl: anyone? Have you seen anyone doing just a normal C-style memory manager for retroforth? 12:09:15 I mean, one kind which can alloc and free 12:09:28 * docl has thought of doing this 12:10:02 trouble is if you reallocate space on the heap, you have to change the locations of words 12:10:17 which means you have to change their xt value in the dictionary 12:10:27 hm. 12:10:41 it's possible though 12:10:48 I gues I'm going without memory manager to the first version. ;) 12:11:14 also you'd need to change any pointers that are affected, and there'll be a lot of them 12:11:55 one thing that might be handy is pseudo-heaps, which can be alloc'd without affecting the main heap where words are created 12:11:59 yeh. but wouldn't just allocating and freeing would go? 12:12:30 you can deallocate recent allot'ments 12:12:37 just allot a negative number 12:12:54 variable foo -4 allot 12:13:00 is the same as create foo 12:13:27 urgh. 12:13:32 I didn't know that. :D 12:13:55 docl, I can easily do one thing what timlarson has been asking for a while. :) 12:14:03 cool :) 12:14:35 temporate compilation and immediate execution of assembly instructions. 12:17:54 done ;) 12:19:37 http://retroforth.net/paste/?id=114 12:20:16 --- quit: erider (Read error: 104 (Connection reset by peer)) 12:20:40 oops, something's wrong... hmm. 12:20:42 I know. 12:20:56 forgot c3 1, 12:22:17 --- join: erider (n=erider@unaffiliated/erider) joined #retro 12:22:41 http://retroforth.net/paste/?id=115 12:25:48 uuurgh 12:25:50 yet third fix. 12:26:31 http://retroforth.net/paste/?id=116 12:28:38 and there is one limitation, the memory allocations of that code is wiped out. 12:29:36 --- join: swsch_ (n=stefan@pdpc/supporter/sustaining/swsch) joined #retro 12:29:36 --- mode: ChanServ set +o swsch_ 12:37:33 --- quit: swsch_ ("Leaving") 12:45:53 --- quit: swsch (Read error: 110 (Connection timed out)) 12:53:36 --- join: snoopy_1711 (i=snoopy_1@dslb-084-058-102-005.pools.arcor-ip.net) joined #retro 12:54:11 --- quit: Snoopy42 (Nick collision from services.) 12:54:28 --- nick: snoopy_1711 -> Snoopy42 14:25:00 --- quit: nighty ("Disappears in a puff of smoke") 14:45:25 --- nick: Raystm2 -> tiff 14:46:08 good evening 14:46:17 hi 14:48:37 Cheery: if you use the generic port, you can import malloc/free and such 14:49:06 * crc did some words using syscalls once... I'll see if I can locate them this weekend 15:11:08 --- quit: Cheery ("Download Gaim: http://gaim.sourceforge.net/") 16:19:13 crc: 16:19:16 oops 16:19:22 --- nick: tiff -> Raystm2 16:19:31 --- mode: ChanServ set +o Raystm2 16:19:35 crc: 16:19:48 the thing about ' | is \ 16:20:04 that's what you have in your ANS file at the top. 16:20:22 Quartus and i were looking at ANS file after you went to bed. 16:20:38 Quartus is making a test.fs file for your ANS. 16:38:16 http://retroforth.net/paste/?id=117 this is a paste of Quartus's ANS tester. Needs to be retro-ized says he, but it looks great. 17:34:10 Raystm2: so the loc: is in the ans standard? 17:36:09 no 17:36:23 hi crc 17:36:30 how are you doing today :) 17:36:33 loc: is specific to the retro/reva family of forths 17:36:35 very tired 17:37:00 so hear that you are tired are you going to bed? 17:38:19 s/so/sorry 17:38:27 I will be going to bed soon, but not just yet 17:39:03 Hey crc: feeling okay? 17:39:12 are you over what you had? 17:39:16 hi Raystm2 17:39:40 Raystm2: mostly 17:40:26 I put my memobot on #keow but cheery wanted a google feature so I'm writing some code in lisp to try to make a google interface api 17:41:46 but I may have to do it in lua lol I don't know yet I just downloaded the toolkit from google 17:47:04 hi erider. 17:47:29 Raystm2: how are you feeling today 17:47:31 that sounds cool. 17:47:49 * Raystm2 is tired, was late for work, stayed up WAY too late last night. 17:48:31 wow everyone is a little under the weather 17:49:12 I hate being late for work. I usually get there at least 1/2 hour early if not an hour, and I usually stay 15 or so minutes late, to stay ahead of everyting. 17:50:11 IRC practically saved my life. It got me going again, but now it's starting to have the opposite effect. :) 17:51:30 why do you say that? 17:52:35 I suppose that if I had enough resources, I'd code and irc everyday all day long :) 17:53:02 :) 17:53:23 that sounds like fun 17:54:09 * Raystm2 can see a day when he R.V.s around the world, coding and chatting along the way. 17:55:20 oh and playing guitar in every honey-tonk. 17:55:26 sorry 17:55:31 honky-tonk. 17:55:36 that sounds like a good day :) 18:09:58 ya. that's a good day. 18:10:06 What's your good day like? 18:10:46 9.2.7 is out 18:10:52 hehe 18:11:11 any changes or where should I be looking for the change log, please? 18:14:54 just a fix to tail call elimination 18:14:59 improves stability 18:15:09 excellent. 18:15:22 I may rename f as well soon, so wait a few minutes before you update 18:18:53 :) 18:19:00 don't blame you there. 18:19:04 it's a good change. 18:26:44 --- quit: virl ("Verlassend") 18:27:35 --- join: virl (n=virl@chello062178085149.1.12.vie.surfer.at) joined #retro 18:30:21 hi virl 18:33:37 Raystm2: it's ok to update; I will try to come up with a better name for 'f' in the future 18:33:54 what's u< ? 18:34:01 unsigned < 18:34:01 unsigned less than? 18:34:04 yes 18:34:06 okay. 18:34:22 is that something quartus wanted? 18:34:27 or you wanted? 18:36:55 quartus 18:37:04 and I had been meaning to implement it 18:37:13 I see. 18:37:27 part of the ANS library 18:37:58 * Raystm2 nods* eats a chip. :) 18:38:19 a corn chip that is . 18:42:56 Hey, crc, thanks for adding daily snapshot download link. 18:43:12 np 18:43:22 * crc has many things planned :) 18:43:24 This is good for them that don't darcs? 18:43:27 :) 18:43:38 yes 18:44:58 and the tarball is created nightly from the repo then? 18:45:15 of course. 18:45:38 yes 18:45:59 changelogs will come by saturday if all goes well 18:47:34 what is coming crc? 18:48:28 changelogs for the projects listed at http://retroforth.org/projects 18:52:18 excellent. Are the changelogs part of the darcs, or seperate from darcs function, I mean if we use the darcs longer descriptions, is this what those are for? 18:55:18 they are part of darcs 18:55:31 derived from the patch names and long descriptions (if availible) 18:56:45 see http://retroforth.org/projects/RxChess/changes.txt 18:58:19 or http://retroforth.net/changes.php for a prettier one 18:58:23 That's great 18:58:26 oh okay :) 18:59:40 Oh I ment to tell you. have you seen the paste bin. an error seems to be printing just above adding your name. 19:01:01 --- quit: virl (Remote closed the connection) 19:01:16 last link -- doesn't say what code this is changelog for. 19:02:32 fixed 19:02:44 Raystm2: it is the changelog for RetroForth 9.2.x 19:03:42 * crc has to get some sleep now; I will be here longer tomorrow and saturday 19:03:46 goodnight 19:03:49 oh you added the header, great idea 19:03:52 goodnight :) 19:04:01 goodnight 20:30:28 everyone asleep 22:56:43 --- quit: erider (Read error: 104 (Connection reset by peer)) 22:58:56 --- join: erider (n=erider@unaffiliated/erider) joined #retro 23:59:59 --- log: ended retro/06.08.10