00:00:00 --- log: started retro/06.08.13 00:15:48 --- join: Cheery (n=Cheery@a81-197-20-242.elisa-laajakaista.fi) joined #retro 02:36:50 bah, eriders question of fetching an item from an array reminds me on javas aaload command which does that 02:37:06 javas vm is so type centric it's horrible 02:55:51 --- quit: virl ("Verlassend") 03:05:50 --- join: neceve (n=claudiu@unaffiliated/neceve) joined #retro 04:02:02 --- join: erider (n=erider@unaffiliated/erider) joined #retro 06:24:55 --- join: virl (n=virl@chello062178085149.1.12.vie.surfer.at) joined #retro 06:35:37 Good morning. 06:42:31 http://retroforth.org/projects/RxChess/handbook.html 07:04:00 pretty quite today 08:29:44 it often is 08:33:52 should be 08:34:00 there is a lot to talk about 08:35:03 * crc redesigned the pages for the rx core (http://rx-core.org) 08:35:28 an new tutorials 08:35:34 any* 08:35:38 not yet 08:35:59 ok I will stay tuned 08:36:46 but for now I'm going to continue to learn gforth so at least I can get the basics 08:46:28 --- join: nighty_ (n=nighty@CPE00119576a9c5-CM0012c90d36fc.cpe.net.cable.rogers.com) joined #retro 08:52:34 --- quit: erider ("I don't sleep because sleep is the cousin of death!") 08:59:16 --- quit: nighty (Read error: 110 (Connection timed out)) 09:14:56 --- part: crc left #retro 09:34:27 --- join: crc (n=crc@pool-70-110-183-96.phil.east.verizon.net) joined #retro 09:34:48 --- mode: ChanServ set +o crc 10:31:24 --- quit: crc (Remote closed the connection) 10:32:33 --- join: crc (n=crc@pool-70-110-183-96.phil.east.verizon.net) joined #retro 10:33:05 --- mode: ChanServ set +o crc 11:25:20 --- join: futhin (n=wunderwa@bespin.org) joined #retro 12:27:03 hi futhin 12:35:51 hi crc 12:40:13 hi docl 12:40:28 * crc will have to send you a tarball of his present work sometime soon 12:40:33 cool 12:41:09 it's a forth, based on Rx, but different from retro 12:41:49 should I send it to your retroforth or gmail email address? 12:42:03 retroforth email is good 12:42:15 sounds neat 12:44:19 sent 12:44:39 this is my current toy; I think it's kind of fun to play with :) 12:46:23 a new forth? oh, I'd like to touch it ;-) 12:47:42 virl: email address? 12:50:30 wow 12:50:35 could you send it to me too? 12:50:39 sure 12:51:46 ok, I'm going to sleep now. 12:51:59 --- quit: Cheery ("Download Gaim: http://gaim.sourceforge.net/") 12:52:12 sent 12:52:29 virl: I used the virl -at- xell.forthworks.com address 12:52:40 ok.. 12:52:48 * crc will return in a little while. Any thoughts, comments, or questions will be appreciated 12:52:59 it's better.. 12:55:46 --- join: snoopy_1711 (i=snoopy_1@dslb-084-058-165-099.pools.arcor-ip.net) joined #retro 12:56:17 --- quit: Snoopy42 (Nick collision from services.) 12:56:45 --- nick: snoopy_1711 -> Snoopy42 12:57:28 crc, nice.. 12:57:41 and it's so small.. 12:59:36 whoho the colorful version.. 13:00:07 how long did you work on this crc? how long did it take to put together from the rx core? 13:01:23 * docl finally figured out how to get the attachment from mutt 13:03:26 wow, very cool 13:03:56 #! does nothing, right crc? 13:31:11 this could be the very thing to encourage more cooperative retro forks 13:31:42 * docl notices that most forthers seem to want their own forth more than to use an existing one 13:40:26 What did I miss? 13:41:20 * docl rambling on about arcologies 13:41:26 docl, yeah, it's relative easy todo that so.... 13:43:08 oops that was the other channel 13:44:01 yeah herding forthers to any one forth poses a problem, even though they all seem to want similar things 13:44:23 but if a lot of them are rx-derived, it could make their code more compatible 14:28:28 --- quit: neceve ("Leaving") 14:42:00 is crc about? 14:42:24 I'm not sure I have the changelog working correctly. 15:18:24 back 15:20:30 virl: #! is defined as a comment type word 15:20:45 it allows for rxforth to be used to make shell scripts (see 'fib' and 'test' for examples) 15:21:07 virl: the current code was written over about 3 days 15:22:06 perhaps a week total, including the prototypes I built 15:24:03 * crc is liking the "world" concept; whether small apps or entire forth systems, it allows them to share a single, small core 15:25:51 yeah that is a great name/concept 15:32:43 What are ya'll talking about? 15:33:21 a new mini-forth crc made from Rx 15:33:46 where? 15:33:49 it has multiple loadable "worlds" that define how if behaves 15:33:57 he emailed it to me 15:34:07 How the heck did I miss this. 15:35:25 http://docl.rx-core.org/files/ 15:35:55 thanks docl. 15:35:56 Raystm2: I don't know if it'll run on windows 15:36:13 Ah okay. thanks for warning. 15:36:14 * crc is focusing on Linux/BSD now 15:36:30 * Raystm2 will focus on getting a linux after vacation. 15:36:37 * docl hopes linking to that is ok with crc 15:36:44 docl: not a problem 15:36:51 just don't share it too freely yet ;) 15:36:58 yes sir. 15:37:09 * crc still has a few things to work on before a truely public announcement 15:37:24 it's not linked to from anywhere so you're safe 15:37:29 ok, good then 15:37:33 but it'll be in the chat logs 15:37:40 that's ok 15:38:05 at least nobody'll expect support ;) 15:38:10 yeah 15:39:11 docl: did you see my redesigned http://rx-core.org/ ? 15:39:47 I like it. It looks great. 15:40:00 thanks Ray 15:40:40 crc: yeah I like it 15:40:49 very nice 15:40:59 good 15:41:05 especially in author mode ;) 15:41:21 I believe that i've frozen the RxChess, and it's manual, for the duration of my vacation. 15:41:34 Raystm2: ok, I'll pull the latest changes 15:41:44 Raystm2: I'll have the changelogs finished by the time you get back 15:42:11 If anybody happens to find fault with either, please make me aware before Tuesday, latest maybe midnight. 15:42:18 Okay crc, thank you very much 15:42:20 . 15:43:11 * Raystm2 make one mistake with nano and lost a nights work. 15:43:30 but that's just part of learning a new app. 15:43:49 Other then that, i like nano. 15:48:41 OH found a change... yikes. in HOW TO USE, rf-(version) should read rf-(port) 15:50:36 worlds.. hmm I read the worlds.txt but I think I haven't understood it correctly yet. 15:52:47 docl, the permissions on that RxForth.tar are set to keep people from downloading. So, I wouldn't be worried about code getting out. 15:52:59 I'll look at it when I get back, I suppose. 15:58:45 Raystm2: whups, fixed 15:59:12 --- part: futhin left #retro 15:59:20 maybe you should have left it. :) 16:00:27 eek, I just let out top-secret code! :P 16:00:51 And now I have it, Muwahahahahah! 16:01:02 yeah, and now NSA hunts you 16:01:10 ack, he'll take over the world with it! what'll I do? 16:01:23 calling RIA 16:01:31 this puts me in mind of ChuckBot the Cursor, I mean being able to redefine Retro by worlds. 16:01:45 and say it's music and he has stolen it from them 16:02:03 I'm gonna do a ChuckBot environmental Tutor for Retroforth, most likely this fall. 16:02:48 It will teach every level of forth programming, from application ( a programming tutorial) all the way down to the basics of the core. 16:03:21 One for colorforth exists and is always being worked on . 16:03:54 btw. how does that colorforth bot look like? 16:04:38 It is tradition to show the "bot" as a triange on the screen, pointing in the direction he will move forward. 16:04:58 For colorforth I used the Cursor which sorta looks like pac-man... 16:05:08 the letter A for up... 16:05:15 The letter K for left... 16:05:21 and the letter V for down. 16:10:01 --- quit: Raystm2 ("Should have paid the bill.") 16:10:40 --- join: Raystm2 (n=NanRay@adsl-69-149-56-96.dsl.rcsntx.swbell.net) joined #retro 16:11:39 Doh! I hit the stupid X. 16:11:41 --- mode: ChanServ set +o Raystm2 16:11:54 Should have paid the bill. :P 16:12:02 hehe 16:13:56 I keep threatening to use your evaluator idea for the Chess. I have to work out the proceedure for entering new moves out to a save file before reading them in. I need to know the sequence. It's prob'ly all I'll think about on the drive. 16:14:43 what would be a cool forthish way of having a library? 16:15:18 * virl is currently thinking about it 16:15:55 one that checks to see if the word is in the dictionary, then if not there, checks a standard library. 16:16:02 since we're using Worlds maybe we could add countries, villages, houses, and roads :) 16:16:21 roads are conective tissue for the other parts. 16:16:30 there are also Pipelines and Wires. 16:16:30 yeah, pipes and sockets 16:17:16 the web could be super imposed on a neat real world map.. 16:17:40 cyberspace could be represented as an extention to the real world. 16:18:36 well... a forth system wouldn't have to correspond to earth 16:18:39 I've always wanted to code "Nat's miniWorld" as a forth application. 16:18:46 just use the world concept 16:18:57 with regions and stuff 16:19:23 ya 16:19:44 Nat's miniWorld is very similar to Myst 1. 16:19:53 neat 16:20:00 I never got it working 16:20:05 you make nodes out of pictures that you take and then you can navigate that world. 16:24:26 That's what ChuckBot should eventually become. Then You could use it to make your own tutorials, The miniWorld system allows for playing movies and sounds. 16:28:34 'worlds' are nothing different than simple extensions, right? 16:36:51 I think you are right. 16:36:57 * Raystm2 just had a look. 16:37:02 very interesting stuff. 16:37:09 much to grok. 16:42:00 YIKE /me finds error in RxChess. 16:43:09 calling "menu play" then "play" causes an error and also turns on the Dip-stick and causes the dip-stick dismiss command to not work. Okay, something to work on. 16:49:38 okay fixed. 17:05:36 okay updated. 17:26:10 virl: basically correct 17:26:39 a 'world' is just a source file that extends the language and perhaps environment in some way, or a mini application 17:26:40 crc looks like it might be easier to create a colorforth world. 17:27:08 cool 17:27:25 * crc is going to attempt to compile RxForth on windows sometime this week 17:27:35 cool. 17:45:45 --- part: crc left #retro 17:53:38 --- join: crc (n=crc@pool-70-110-183-96.phil.east.verizon.net) joined #retro 17:53:52 --- mode: ChanServ set +o crc 17:57:19 yikes i'm still making changes. and I really need to go to walmart. 17:58:01 I'm tempted to put in the persistance. I may have it worked out in my head, but you know that never makes it directly into code with-out work. 17:58:06 I need to freeze this. 18:00:36 yikes there is still something wrong. 18:04:27 may have fixed unnecessary things, Found a semi-colon out of place. 18:06:46 yes working now! 18:09:21 dinner. 20:06:42 back from wallmat 20:06:48 wallmart even. 20:46:09 good night. 23:15:24 --- quit: nighty_ (Client Quit) 23:59:59 --- log: ended retro/06.08.13