00:00:00 --- log: started forth/06.08.31 00:40:06 --- quit: madwork (Read error: 110 (Connection timed out)) 01:09:28 --- join: virl (n=virl@chello062178085149.1.12.vie.surfer.at) joined #forth 01:11:07 morning virl 01:54:56 --- quit: virl (Remote closed the connection) 01:57:04 --- join: virl (n=virl@chello062178085149.1.12.vie.surfer.at) joined #forth 02:16:33 --- quit: virl ("Verlassend") 04:04:56 --- join: virl (n=virl@chello062178085149.1.12.vie.surfer.at) joined #forth 04:47:00 --- join: PoppaVic (n=pete@0-2pool236-66.nas22.chicago4.il.us.da.qwest.net) joined #forth 06:10:28 --- join: nighty (n=nighty@66-163-28-100.ip.tor.radiant.net) joined #forth 06:31:25 --- quit: PoppaVic ("Pulls the pin...") 06:40:43 --- nick: Raystm2 -> nanstm 06:59:44 --- quit: virl (Remote closed the connection) 07:00:03 --- join: virl (n=virl@chello062178085149.1.12.vie.surfer.at) joined #forth 07:15:34 --- join: Ray-work (n=Raystm2@199.227.227.26) joined #forth 07:16:31 --- join: segher (n=segher@dslb-084-056-195-225.pools.arcor-ip.net) joined #forth 07:18:48 --- join: PoppaVic (n=pete@0-2pool238-194.nas24.chicago4.il.us.da.qwest.net) joined #forth 07:21:09 --- join: madwork (n=foo@derby.metrics.com) joined #forth 07:21:33 hey, mad ;-) 07:27:34 --- quit: segher_ (Read error: 110 (Connection timed out)) 07:33:51 --- quit: Ray_work (Read error: 113 (No route to host)) 07:34:13 --- join: Ray_work (n=Raystm2@199.227.227.26) joined #forth 07:35:03 --- quit: Ray-work (Read error: 113 (No route to host)) 08:01:06 Any fun today, mad? 08:07:41 crap, i cant even get an answer on unexec() from Emacs where it's been used for YEARS!!! 08:09:47 hehehe 08:19:03 Another super crazy deadline, of course. 08:20:22 ouchies 08:21:57 --- join: mark4 (n=mark4@63.163.143.187) joined #forth 08:30:13 --- nick: Ray_work -> Ray-work 08:33:12 --- quit: mark4 ("Leaving") 08:34:26 --- nick: Ray-work -> Raywork 08:36:17 --- nick: Raywork -> Ray_work 08:38:00 --- quit: Ray_work ("User pushed the X - because it's Xtra, baby") 09:06:18 you know what, i'm struggling to understand unexec and here i've found a damn log of this channel from 2004 where tathi, i440r, slava, and herkamire already hashed this out 09:07:09 what did you learn? I've never heard of it 09:07:56 not much in the particular thread i found of them discussing it but the point is that they did and i asked here a few weeks ago and got nothing 09:08:11 i440r was asking about it for his forth 09:08:31 translations/meanings 09:09:01 well, most of those guys are rare or busy 09:09:04 it also appears that the unexec() concept has been replaced with pdump in Emacs developement, so i need to look into that too 09:09:09 yea 09:09:19 but i440 is the one who was asking about it 09:09:27 hehehe 09:09:45 i think i4 was 09:09:58 first mention of unexec that day was from slava 09:10:03 Quiznos: remember - even the best can brainfart and cry for help for a jumpstart 09:10:22 I've never heard of the call 09:10:26 of course 09:10:31 ok 09:11:03 unexec() allows a running binary to save its in-core code and data to a new binary on storage 09:11:23 (in forth context) 09:11:32 Quiznos: this is a major reason I piss off newbies in ##C... I'll answer any guy I respect that is freaking and has helped folks for a long time, and the rest I refer to books, pages or manpages. 09:11:51 heh 09:12:33 Quiznos: so, it's a statewise env-save as sort of a prelude to reloading and task-swapping? 09:12:44 (on unix only) start kernel.com, load, compile the rest of the forth source code, then do fsave which creates a new binary 09:12:52 ahh 09:13:02 right, and the load time of the new binary is drammatically shorter 09:13:06 weird - sounds like "turnkey" 09:13:20 and with Emacs binaries, that's a HUGE win at start times 09:13:33 emacs is a nice OS 09:13:37 * PoppaVic snorts 09:13:45 yea, it would be a turnkey kind of thing 09:13:50 heh wipe your nose 09:14:17 but with unix binaries, there are several binary file formats that can be used 09:14:27 aout, elf, coff, ecoff 09:14:29 for instance 09:14:30 ok. It's akin to generating and reloading a pcoded "turnkey" or "image" (where the image is reloadable to the same offset) 09:14:53 right, i think 09:14:58 i'm still learning this stuff 09:15:05 not hard to grasp, sorta' like a .superCOM file 09:15:32 or a mmap to a particular "zero" 09:15:38 well a DOS .com file would be easy to turnkey, just write the 64k seg to a file 09:15:58 yeppers, but that'd not help you much 09:16:00 on linux, you can choose which binary format to have linux kernel use 09:16:06 yeppers 09:16:12 aout, elf, misc, and i know of binfmt also 09:16:21 which is the linux equiv of DOS .com files 09:16:43 now, with binfmt, one could use nasm/fasm to generate a linux "com" file 09:16:53 This is why Gforth went with an engine, Vmgen and C - and why Asm's drive me even more nuts than C's 09:16:53 which simplifies life tremendously 09:17:01 heh 09:17:28 with binmisc, java apps are execd 09:17:58 basically, yer wants to provide a linker, loader and "assembler" (which is aware of the former two formats) 09:18:21 unexec() isnt a libc call, it's code included in the binary 09:18:28 at least in emacs family 09:18:29 This is how Java plays, and maybe some lisps 09:18:59 I'm trying to decide how I can flog this crap 09:19:22 well, the unexec code i've seen doesnt change the paths in the binary, but i havent read all the code 09:19:42 and finally 09:19:47 it seems to require: 1) a level of indirection and 2) a lot of source-readdresing (like macros or inline) 09:20:04 i have this nagging thawt that the final code i write is gonna be rediciulously simple 09:20:17 in what? 09:20:17 Quiznos: welcome to the club 09:20:23 heh yea thanks 09:20:39 i'm gonna have to review the linuxassembly project code too 09:20:49 cuz tht is the essence of what i need right there 09:21:44 Afaiac, I want to write in cpp & C and make - and THIS is why I want a single tool. I'm trying a lot of reconciliation 09:21:50 btw, the last two posts were no confession of dread 09:21:58 just realisation given what i already know 09:21:59 :) 09:22:02 oh, I should have added "and sh" - and forth is better right up the line. 09:22:27 yea; have to finished the $string based words yet? 09:22:38 aha sh-stuff? 09:22:40 ala 09:22:46 What bugs me is when shit thinks it can poke foo into any bar 09:22:51 heh 09:23:40 I tend to sorta' agree with file-perms related to mmaps and such 09:24:05 yea 09:24:23 i had thought that i'd need to feed on that but i'm straying away from it 09:24:37 taht info is too personal 09:24:39 that 09:24:42 otherwise, some idjit is likely to lurk until he can spring his stupidity. 09:25:17 well there's always two 09:25:19 of them 09:25:38 no, there is a hole and a penis. 09:25:52 I prefer not to enable the penis 09:25:56 lol 09:26:31 so i google with ``+fig +forth +.zip'' and google told me ALOT of christian pages; i have no idear how that happened 09:26:40 it's kinda funi 09:26:47 I'd be quite happy to never allow any special root-access opcode, and force them to run sudo or whatever 09:27:10 ring0 opcodes wont run in ring3 09:29:32 I don't dick with rings and pcs anymore - let alone asm 09:30:38 otoh, that ain't a bad idea for bytecodes and usual *nix user/group/other stuff - good thinking. 09:31:01 yw 09:31:54 bad phrasing though... Given 255 codes, NOW I gotta' cogitate whom might run when. 09:32:25 prolly need to review mmap now too, yah bastard! ;-) 09:33:23 --- join: Ray_work (n=Raystm2@199.227.227.26) joined #forth 09:33:59 heh ponder and larn 09:34:16 bastard ;-) 09:34:34 "bistard" is the approved vernacular :) 09:34:39 someone call? What did you need PoppaVic? 09:34:45 heh 09:34:56 Hey, you don't know my parents. 09:35:05 And neither do I, so... 09:35:54 Ray_work: nahh... Quiznos just managed to screw my universe tighter - and it was already a mess. 09:36:05 lol 09:36:11 i'm honored 09:36:13 i'm touched 09:36:19 i'm just abit concerned 09:36:24 lol 09:36:38 lol 09:36:46 you need better locking nuts 09:36:49 heh 09:37:12 yeah - it opens more doors I preferred to keep locked: we are getting too fuckin' many wild-beasts in the hallway 09:37:30 just stop feeding them 09:38:08 locktite $80.00 a bottle. Funnel and surgical tubing $23.50. Being able to reach your own ass, PRICELESS. 09:38:10 they still can rampage 09:38:11 --- join: rabbitwhite (n=roger@136.160.196.114) joined #forth 09:38:15 locktite $80.00 a bottle. Funnel and surgical tubing $23.50. Being able to reach your own ass, PRICELESS. 09:38:16 lol 09:38:25 for rabbitwhite's benefit. 09:39:16 dude, I spent like $32 for wipers yesterday - the salesguy was even nice enough to install the fuckers... I could NOT find the access-pt for release (the bastards hide it now) 09:39:34 it's usually in "the middle" 09:40:22 no, it took a screwdriver, and poking and lifting and dropping and - well, I can see why my brother the "meka-nik" makes bucks. 09:40:35 lol 09:41:03 ok, i need to gotta go out and fight the cowardly world 09:41:04 bbl 09:41:21 rock on 09:41:32 yea tankers away 09:41:34 gone 09:42:28 I got too goddamned many "details" to ponder, I swear 09:43:04 and me ... speechless 09:46:50 :) 09:51:41 i fucked up 09:51:45 a little bit 09:53:24 i hate when i do this because it means i have to back up but at least i realized it 09:57:52 feh 10:05:26 --- quit: segher (Read error: 60 (Operation timed out)) 10:05:52 --- join: segher (n=segher@dslb-084-056-138-252.pools.arcor-ip.net) joined #forth 10:12:53 --- quit: PoppaVic ("Pulls the pin...") 10:31:09 --- quit: Ray_work (Read error: 110 (Connection timed out)) 10:31:17 what's the usual filename in a *nix project for a file that his info on how to hack the sources? 10:31:25 I've got README already 10:32:44 INSTALL maybe 10:32:45 --- join: Ray_work (n=Raystm2@199.227.227.26) joined #forth 10:35:41 --- quit: rabbitwhite () 10:38:32 perhpas README.HACKING 10:39:02 (we are on unix.. ther this doesn't make a problem..) 10:39:17 MODIFY might be suitable, though I don't think I've seen it used. 10:40:19 If you used automake, it would create all the files in a standard distribution, and tell you what goes in each one :) 10:41:40 k4jcw, tztzt.. don't call it automake... wise PoppaVic farted that it's called autoshit 10:41:52 ;-) 10:42:45 I have him ignored, so I wouldn't know what he says anymore. Not that I could ever understand anything he said before, anyway. 10:42:47 --- join: Ray-work (n=Raystm2@199.227.227.26) joined #forth 10:44:23 I've seen plain HACKING used quite some times 10:45:50 "Oooh, I fixed a misspelled word in the -h help text. I hacked it!" 10:47:31 thanks 10:47:47 README.foo works well 10:48:04 I realized I just wanted to write about hacking the font, and details associated, so I named it README.font 10:48:09 Make sense. 10:48:20 Might want to mention that file in the main README. 10:50:48 --- join: Quartus_ (n=Quartus_@209.167.5.1) joined #forth 10:51:02 --- quit: Cheery (Read error: 110 (Connection timed out)) 10:51:26 eh 10:51:41 not that important 10:51:49 just for people that are curious or want to mess with it 10:51:55 those people should be hunting around 10:52:02 --- join: Cheery (n=Cheery@a81-197-19-23.elisa-laajakaista.fi) joined #forth 10:52:31 our README is mostly for people who just want to play the game 10:54:01 just make sure people know how to turn off the flaming dance music :) 10:54:20 I wrote another winner: s/\\/\/\// 10:54:30 changes forth style comments to c++ style 10:54:39 heh 10:54:50 the music is still off by default 10:55:42 JasonWoof, how is your forth going on? 10:55:56 that's one irksome thing about retro -- not that it has | as a line-comment word, but that \ effectively crashes the compiler. 10:56:03 is there a new release which also works on my box? 10:56:28 good retro, that's a plus.. 10:56:55 virl: I haven't been working on my forth for a while 10:57:30 about as much of a plus as if + did a multiply, or DUP stored a value in a variable. 10:59:40 --- quit: Ray_work (Read error: 110 (Connection timed out)) 11:00:54 Quartus_: can you do something easy like: : \ postpone | ; immediate 11:01:37 which I do in the standard layer. 11:02:18 I still trip on it when I write something that can run either side of the layer. 11:03:46 also | isn't immediate itself! 11:06:06 well.. crc found it perhaps not ok to have comments in words.. 11:06:32 retro's my first time writing forth in a system where words can be found before the definition is complete. And there's no SMUDGE equivalent. Frustrating, that. 11:07:33 where words can be found before the definition is complete? 11:07:47 The standard layer amends that for compliance, but again I stub my toe on it when I move a snippet pre-layer. 11:08:10 yes. You recurse by using the word name. 11:09:11 yeah 11:09:12 I do that 11:09:24 probably out of lazyness at first 11:09:30 but I got to like it 11:09:45 : fooever ." foo" fooever ; 11:09:51 which is not usually what I want. Usually I want to reference the already-existing word. 11:10:00 right 11:10:09 I found that I usually wanted to recurse 11:10:10 and to do that you need smudge. 11:10:23 what's smudge? 11:10:30 I rarely use recursion, so. 11:10:54 ahh 11:11:01 smudge is antique Forth, it screws with the name in the header in a reversible way. 11:11:02 it's the only sort of non-counted loop I use 11:11:17 in my forth I just have: if then for next 11:11:23 I use'em all. 11:11:30 and a few conditional exits. oh, and unloop 11:11:52 my forth doesn't allow redefining words anyway 11:12:06 so there's no such thing as calling the old one 11:13:17 different animal then. 11:14:08 right 11:14:20 now point in creating a new definition over the first 11:14:25 when you can just change the first 11:14:42 bbl 11:14:51 k 11:17:49 --- join: Ray_work (n=Raystm2@199.227.227.26) joined #forth 11:31:37 --- join: snoopy_1711 (i=snoopy_1@dslb-084-058-184-151.pools.arcor-ip.net) joined #forth 11:33:13 --- quit: Ray-work (Read error: 113 (No route to host)) 11:39:37 --- quit: Snoopy42 (Read error: 145 (Connection timed out)) 11:39:39 --- nick: snoopy_1711 -> Snoopy42 11:48:56 --- join: peterre (i=psmith_1@unaffiliated/peterre) joined #forth 11:49:00 hi 11:55:00 is you is or is you not forth? 11:55:22 is you is not or forth 0=? 11:55:36 heh 11:55:42 I came forth and entered #forth 11:55:54 how about 11:56:01 cam i forth entered leave 11:56:04 came 11:56:11 or 11:56:15 lispy style, 11:56:23 forth i came enter leave 11:56:40 Are you speaking in a postfix variant of English :) 11:56:48 he and in c that would devolve to 11:56:56 while( forthy()) ; 11:56:59 heh 11:57:20 peterre english is ambidextrous 11:58:06 I'm ambipedestrian. I kick equally well with either foot. 11:58:07 or, in gnupackage-ese 11:58:10 fribidi 11:58:14 heh 11:58:16 lol 11:58:35 But I'm not an op in this channel, so can't demonstrate that to you :) 11:58:38 or, in tritese, 010 11:58:52 too bad, i'd bounce right back :) 11:59:12 You'd have to come to my own channel for a demo :) 11:59:23 let's not and say we did. 12:00:18 Anyway, my channel is on Undernet 12:00:32 ew, i'm a refugee from unet from a decade ago 12:00:36 i'm not going back 12:00:59 What didn't you like about it? 12:01:22 when i went back it was the roodest place i'd ever read 12:01:25 then i went to efnet 12:01:29 and it was worse 12:01:36 I thought that DALnet was the rudest 12:01:45 i havent gone back yet 12:02:12 but i went to dalnet first when it was just building sticks and wires 12:02:13 Anyway, I'm here to find out more about forth. I've already taken a quick look at the websites that are mentioned in the channel topic 12:02:17 no developement :) 12:02:26 good, welcome 12:02:31 thanks 12:02:50 see, that wouldnt be offered on either under/ef/dal-nets 12:03:06 I guess I need to install forth on my Windows machine 12:03:08 it's not the networks that sux, it's that the people are ungrateful 12:03:11 k 12:03:23 did you locate a suitable package? 12:03:57 Not yet. What would you recommend? Would gforth be a good choice? 12:04:08 sure 12:04:18 or are there others that I should consider. 12:04:21 but i dont do windows 12:04:33 It seems that gforth does windows ok 12:04:37 ok 12:05:28 I assume that it's a complete forth, not just a toy, and has fun things like create does> and compiler words (or whatever you call those words where the precedence bit is set) 12:05:39 corect 12:05:50 it's a full implementation 12:05:58 but i dont use it 12:06:04 :) 12:06:09 or are those things called by different names now. My forth vocabulary dates back many years to probably a previous standard of forth 12:06:17 Which one do you use? 12:06:19 which one? 12:06:30 i grew up with f83 and fig 12:06:33 and Brodie 12:07:00 currently designing my own now 12:07:04 a modest little thing 12:07:15 lemme check. It's not that I actually used it. It's that I've been reading an old book (which is excellent, BTW). Lemme check the title and author 12:07:26 brb 12:07:31 k 12:08:30 "The Complete Forth" by Alan Winfield. Published in 1983. 12:08:39 i prolaby have that too 12:08:48 somewhere 12:09:13 I dunno which variety of forth it describes 12:09:25 read the preface 12:09:35 Ahh yes I do. It's FORTH-79 12:09:39 k 12:09:55 How different would gforth be from that? 12:10:04 very 12:10:18 gforth is ANS i think but read its docs 12:10:30 btw, dont just ftp one forth, get them all 12:10:38 and read since you have 3 decades to recover 12:10:44 but presumably not in any fundamental way - perhaps it has more editor tools etc but the language itself is pretty much the same 12:11:23 I read somewhere that ANS forth was claimed by some to be a step backward. I've no idea how or why that should be true 12:12:01 i dont really have an ans opine but others here might 12:12:16 also, you can join the google.group forth news groups 12:12:17 How different is ANS forth (the language itself as distinct from the programming environment) from FORTH-79. How does fig forth differ from those? 12:12:40 Surely they can differ only in detail 12:13:09 "detail" is a degree. i'd say alot, but tha'ts an opinion 12:13:26 Could you give an example of a difference? 12:13:29 when the others here decide to interact you can ask them 12:13:33 i couldnt, no. 12:13:49 oh, one: 12:13:58 fig has the word `vlist' 12:14:02 f79 too 12:14:10 f83 changed it to `words' 12:14:16 and that's it till now 12:14:24 bye is always available 12:14:32 ahh, but renaming a word is just a trivial difference, IMO. 12:14:37 no[ 12:15:11 Did you say that you were implementing your own variant of forth? There seem to be many. What are the important characteristics of your own version? 12:15:24 has to be written in assembler 12:15:37 poppavic is writing one in C 12:15:42 he's crasy :) 12:15:45 lol 12:16:01 but not for using C 12:16:20 peterre, the standard document (in the topic) has a discussion in its appendix of the difference between Forth 79, Forth 83 and the ISO standard. 12:16:21 for mine, also 12:16:31 small, fast, and all the other good forthy adjectives 12:16:38 But how does your forth-like language differ from ANS forth? Is it more powerful in some way? OOP? Abstract data types? A clever namespace scheme? 12:16:57 Thanks Quartus 12:17:00 not terribly disobedient as yet; i'm still dealing with implementing the core 12:17:54 I'll do some reading at those websites mentioned in the topic, then perhaps return to pester you with more questions :) 12:18:00 cool 12:18:01 Ok! :) 12:18:06 be well. 12:18:12 Thank you 12:18:15 You too 12:18:20 ty 12:18:31 --- quit: Quartus_ ("used jmIrc") 12:18:39 I must go too 12:18:44 bb sometime 12:18:49 k 12:18:49 --- quit: peterre () 12:19:17 a former agnostic returns to the fold 12:19:20 lol 12:27:39 :) 12:28:37 --- join: I440r (n=mark4@24-177-235-246.dhcp.gnvl.sc.charter.com) joined #forth 12:43:36 --- quit: I440r (Excess Flood) 12:44:18 --- join: I440r (n=mark4@24-177-235-246.dhcp.gnvl.sc.charter.com) joined #forth 12:47:44 I440r i blame you 12:53:58 ? 12:54:05 i wasnt even here :P 12:57:24 --- join: Ray-work (n=Raystm2@199.227.227.26) joined #forth 12:59:07 from 2004 12:59:10 lol 13:01:43 lol 13:02:07 dont try to make excuses!!! 13:08:09 yeah! blame him.. 13:08:14 i did 13:08:24 oh... so funky! 13:12:08 --- quit: Ray_work (Read error: 110 (Connection timed out)) 13:17:25 --- join: Ray_work (n=Raystm2@199.227.227.26) joined #forth 13:24:10 --- quit: Ray-work (Read error: 113 (No route to host)) 13:24:14 --- join: Ray-work (n=Raystm2@199.227.227.26) joined #forth 13:26:59 --- nick: Ray-work -> Raystm2 13:27:28 --- quit: Cheery ("Download Gaim: http://gaim.sourceforge.net/") 13:28:21 --- nick: Raystm2 -> Ray-work 13:34:18 --- join: Ray-work_ (n=Raystm2@199.227.227.26) joined #forth 13:35:29 --- quit: Ray_work (Read error: 113 (No route to host)) 13:44:17 --- join: Ray_work (n=Raystm2@199.227.227.26) joined #forth 13:48:37 --- quit: Ray-work (Read error: 110 (Connection timed out)) 13:54:19 --- join: Ray-work (n=Raystm2@199.227.227.26) joined #forth 14:01:21 --- quit: Ray-work_ (Read error: 113 (No route to host)) 14:10:55 --- quit: Ray_work (Read error: 110 (Connection timed out)) 14:19:20 --- join: Ray_work (n=Raystm2@199.227.227.26) joined #forth 14:34:35 --- quit: Ray-work (Read error: 113 (No route to host)) 14:44:22 --- join: Ray-work (n=Raystm2@199.227.227.26) joined #forth 14:59:26 --- join: Ray-work_ (n=Raystm2@199.227.227.26) joined #forth 15:00:34 --- quit: Ray_work (Read error: 110 (Connection timed out)) 15:00:56 --- quit: Ray-work_ (Client Quit) 15:17:36 --- quit: Ray-work (Read error: 110 (Connection timed out)) 15:47:28 --- quit: fission (Read error: 113 (No route to host)) 16:06:10 Ray: you on wireless or GPRS network? 16:06:40 ahh, I thougth he was here but I got the join/part count wrong 16:09:00 --- nick: nanstm -> Raystm2 16:09:13 hi Zarutian 16:09:21 I'm Ray-work as well, at work. 16:09:41 The work computer is on a t1 but for some reason we dropped out a lot today. 16:10:34 I think everybody was watching comedy vids on Google today. 16:30:36 --- join: dmeier (n=chatzill@softbank220041003161.bbtec.net) joined #forth 16:31:35 --- quit: dmeier (Remote closed the connection) 16:32:34 It won't happen any more tonight. I shut that machine down. 16:59:45 --- join: Quartus_ (n=Quartus_@209.167.5.1) joined #forth 17:02:48 we have a channel-specific pastebin, now (see topic) 17:04:44 --- quit: virl (Remote closed the connection) 17:10:08 Neat Neal. 17:10:29 Topic looks great. 17:24:30 hope it helps newcomers who might otherwise run from some of the verbose nutcases we get in here. 17:29:15 --- quit: I440r (Read error: 110 (Connection timed out)) 17:29:46 --- quit: Quiznos ("Disconnecting") 17:30:36 --- join: Quiznos (i=1000@unaffiliated/quiznos) joined #forth 17:39:51 --- join: slava (n=slava@CPE0080ad77a020-CM000e5cdfda14.cpe.net.cable.rogers.com) joined #forth 17:39:52 --- mode: ChanServ set +o slava 17:53:56 --- join: Anbidian (i=anbidian@S0106000fb09cff56.ed.shawcable.net) joined #forth 18:03:19 --- nick: aggieben -> aggieben_ 18:03:56 I'm reading the wikipeidia link now. :0 18:04:31 that's a pretty darn good start. Though I have a few ideas for that page. 18:05:12 --- nick: aggieben_ -> aggieben 18:05:24 Taken in context with some of the links that are inlined in the text, it could be better written to make moving from a link back to this page more seamless, readwise. 18:07:18 Otherwise, it's pretty darn concise. 18:08:03 it's not bad. Liz Rather had a hand in revising it. 18:08:54 which page is this? 18:08:57 Many different aspects of Forth confused me as I learned on my own. If I had this first, I would have had a better handle on simple things like "litteral" and compile, , compile. on and on. 18:09:29 hi slava, first link in /topic 18:09:57 http://tinyurl.com/kvawv 18:10:16 nite folks i'm done 18:10:19 forwards to http://en.wikipedia.org/wiki/Forth_programming_language 18:10:30 'nite Quiznos 18:10:39 nite ray 18:49:56 --- quit: Quartus_ ("used jmIrc") 19:27:05 --- quit: Anbidian (Read error: 110 (Connection timed out)) 19:40:49 wikipedia is amazing 19:40:55 I decided to look up 7: http://en.wikipedia.org/wiki/7 19:41:00 quit a bit of info 19:41:03 it's about the year 19:42:56 has way way more information about the number 7 though 19:43:04 http://en.wikipedia.org/wiki/7_%28number%29 19:43:23 It worries me a little that there are marginal types out there who clearly devote significant time to typing in everything they know about something. 19:48:24 it takes all kinds 19:48:39 It takes about a dozen kinds, and they're all good. The rest, we wouldn't miss. 19:48:58 I spent 3 or 4 hours last night fiddling with generating a cool font and messing with code to display text with it 19:54:25 this is for VoR 19:54:29 which already has a fine font 19:54:33 Does that stand for something? 19:54:49 Variations on Rockdodger 19:55:07 we forked Rockdodger 0.4 19:55:13 Oh ok. 19:55:53 we eventually plan to make it so you can have lots of choices about how the game works 19:56:36 ie do the rocks bounce off eachother? is there gravity? how strong are your thrusters? how fast does the game run? 19:56:39 etc etc 19:56:55 maybe have different objectives or optional IA guys 19:57:21 Keep you off the streets, anyway. :) 19:57:37 so far the only thing you can mess with at runtime is game speed and how hard you bounce off the edges of the screen 19:57:52 I didn't play it long enough to realize the screen had edges. 19:58:13 well, most edges get out of your way 19:59:00 there's a bit of leeway, but after a while you have to make at least a certain amount of progress to the right or the left edge of the screen will catch up with you 19:59:11 I see. 19:59:34 I'd guess the leeway is somewhere between half a screen and a whole screen 23:05:24 --- join: Cheery (n=Cheery@a81-197-19-23.elisa-laajakaista.fi) joined #forth 23:35:59 RetroForth ANS package update: http://retroforth.net/board/index.php/topic,310.msg1599.html#msg1599 23:43:12 Bunch o' new stuff. 23:59:59 --- log: ended forth/06.08.31