00:00:00 --- log: started forth/01.05.25 00:11:51 --- join: ree (jwm@twisted.goodnet.com) joined #forth 00:33:23 * aaronl is away: torture 00:33:36 --- join: edrx (edrx@200.240.18.102) joined #forth 00:33:49 hey edrx 00:34:30 --- quit: edrx ([x]chat) 01:09:15 --- quit: nate37 (nate37 has no reason) 01:16:16 --- join: adu (andrew@adsl-63-201-88-186.dsl.snfc21.pacbell.net) joined #forth 01:24:26 --- quit: adu (Ping timeout for adu[adsl-63-201-88-186.dsl.snfc21.pacbell.net]) 01:33:49 --- join: adu (andrew@adsl-63-201-88-186.dsl.snfc21.pacbell.net) joined #forth 01:56:13 --- quit: futhin (bed) 02:24:36 good night 02:25:32 --- quit: adu (IRCStep) 02:52:44 --- quit: ree (Ping timeout for ree[twisted.goodnet.com]) 02:54:28 --- join: ree (jwm@twisted.goodnet.com) joined #forth 03:01:41 --- quit: ree (Ping timeout for ree[twisted.goodnet.com]) 03:02:56 --- join: ree (jwm@twisted.goodnet.com) joined #forth 03:41:03 --- quit: aaronl (Ping timeout for aaronl[vitelus.com]) 04:06:35 --- quit: ree (Disconnecting) 04:59:13 --- join: cleverdra (jfondren@207.232.224.228) joined #forth 05:27:02 --- quit: cleverdra (Leaving) 06:54:41 --- nick: TreySleeping -> Trey 07:05:15 --- quit: lar1 (Ping timeout for lar1[adsl-63-204-133-34.dsl.snfc21.pacbell.net]) 07:09:20 --- join: grurp (grurp@pc19956.batc.tec.ut.us) joined #forth 07:34:57 --- join: cleverdra (jfondren@207.232.224.228) joined #forth 07:44:25 --- join: ayrnieu (jfondren@207.232.224.228) joined #forth 07:44:29 --- quit: cleverdra (Read error to cleverdra[207.232.224.228]: Connection reset by peer) 07:49:52 --- nick: ayrnieu -> cleverdra 08:17:59 --- quit: cleverdra (Read error to cleverdra[207.232.224.228]: Connection reset by peer) 08:40:36 --- join: futhin (thin@24.67.113.99) joined #forth 08:56:41 --- quit: grurp (Bye all) 08:58:56 --- join: grurp (grurp@pc19956.batc.tec.ut.us) joined #forth 09:13:21 --- join: ult (ultima@AC83BB83.ipt.aol.com) joined #forth 09:14:21 --- part: ult left #forth 09:14:24 --- join: ult (ultima@AC83BB83.ipt.aol.com) joined #forth 09:15:20 forth has lambdas right? 09:15:30 --- join: lar1 (lar1@63.204.135.153) joined #forth 09:17:15 forth has lambdas right? 09:40:29 huh...dunno...no reference on the forth.org site 09:41:53 no reference in the FPC source 09:42:24 looks like there's nothing called lambda, and I know of no standard facility to provide that functionality either... 09:51:20 --- quit: ult () 10:07:13 --- quit: lar1 (Ping timeout for lar1[63.204.135.153]) 11:09:38 --- quit: grurp (Ping timeout for grurp[pc19956.batc.tec.ut.us]) 11:10:20 --- join: grurp (grurp@pc19956.batc.tec.ut.us) joined #forth 11:15:43 plink 11:23:13 ploink 11:58:36 --- join: nate37 (nate@cx83983-d.irvn1.occa.home.com) joined #forth 11:59:46 --- join: cleverdra (fondren@207.232.224.74) joined #forth 12:00:05 http://coldforth.teegra.net/ 12:00:17 I just saw this linked to on clf. Looks interesting. 12:01:14 --- quit: grurp (Ping timeout for grurp[pc19956.batc.tec.ut.us]) 12:01:29 --- join: grurp (grurp@pc19956.batc.tec.ut.us) joined #forth 12:03:33 for grurp. 12:03:36 http://coldforth.teegra.net/ 12:03:37 I just saw this linked to on clf. Looks interesting. 12:17:32 --- join: lar1 (lar1@adsl-63-204-132-231.dsl.snfc21.pacbell.net) joined #forth 12:24:31 what is coldforth for? 12:28:06 --- quit: cleverdra (Leaving) 13:26:27 --- quit: grurp (Bye all) 15:05:50 --- join: cleverdra (jfondren@1Cust232.tnt4.florence.sc.da.uu.net) joined #forth 15:33:30 cleverdra: the coldforth page doesn't seem to have a link called "general information" or "why coldforth?" or anything like that.. 15:37:36 http://coldforth.teegra.net/tcpippaper/tcp_ip.html talks about history, futhin 16:26:33 --- quit: futhin (Excess Flood) 16:42:05 --- join: futhin (thin@24.67.113.99) joined #forth 17:18:43 --- join: TheBlueWizard (TheBlueWiz@ip-216-25-202-108.vienna.va.fcc.net) joined #forth 17:18:43 --- mode: ChanServ set mode: +o TheBlueWizard 17:18:58 hiya all 17:19:13 hello wizzie. 17:19:30 hiya cleverdra 17:42:44 --- quit: cleverdra (Leaving) 17:48:19 --- join: aaronl (aaronl@vitelus.com) joined #forth 19:27:39 --- join: edrx (edrx@copacabana-ttyS0.inx.com.br) joined #forth 19:27:57 hiya edrx 19:28:09 hi 19:28:41 do you use Grub as your bootloader? 19:28:54 * TheBlueWizard stretches 19:29:01 no....lilo 19:29:04 sorry 19:29:49 no problem, it's just that someone wrote a textmode version of space invaders that is "multiboot-compliant" and thus can be booted directly by grub 19:30:35 I was wondering if someone would make some of the standalone color forths multiboot-compliant too 19:30:47 ah....what's the name of that game? it sounds like a nice throwback to early '80s arcade gaming.... 19:31:12 which game? 19:31:44 I have the boot code (a variant of Win95 PBR...completely MSDOS compatible, and supports 4 error messages!) 19:31:45 defender? qix? 19:32:00 the game you mentioned earlier 19:32:27 space invaders (but the grub version is just "invaders") 19:32:40 I see 19:33:24 but my "OS loader" (which was intended to load in the Forth monitor) is half done :/ 19:34:03 I was going to ask the author how he did to debug that (i.e., if he did the debugging from inside Linux of if he had to reboot hundreds of times) 19:34:12 which Forth monitor? 19:35:06 brb (fetching dinner) 19:37:20 oh...one can debug it by writing snippets of asm to write directly onto the textmode video...not hard at all...in fact that's how I debugged my boot code 19:38:54 ok, but anyway rebooting takes time, so this isn't something that can be done in trog mode, say 19:40:04 the forth monitor is basically a small Forth system (10K or so) with a small set of extra words geared towards hardware banging 19:40:16 something like Apple ][ monitor 19:40:27 trog? 19:40:35 hey, this is INTERESTING! How usable it is? 19:40:40 dict trog mode 19:41:24 oops, I would swear that that was the term, but "dict 'trog mode'" returns nothing 19:42:23 programming when you should have been sleeping for hours, when your eyes hurt and there's a part of your mind saying "just five minutes more" 19:42:54 ha ha ha...been there....especially many years ago 19:42:59 some people use reverse and big character to be able to read in these conditions 19:43:41 * TheBlueWizard nods 19:43:47 I do that quite frequently, so I was amazed to see that there was a term for that... 19:44:26 but returning to your hardware monitor... 19:44:30 I've done that trick a few times...it's amazing to see how your eyes manage to "shut down", even when the rest of your body isn't shut down.... 19:45:08 so...trog means to manage to keep yourself awake at all cost, eh? 19:46:33 I think so... I don't think there's a clear ethimology for that, I'd guees that it is because your brain enters some primitive state... 19:46:49 hehe 19:48:12 the Forth monitor was intended to be the "fallback" interface...suppose the OS bombs out big time....and you need a way to debug it....solution: go into Forth monitor and probe the computer with it....at least that's the idea 19:48:47 I also plan to evolve it into a simple HAL, for sake of portability 19:48:58 never got around to coding them up though 19:49:36 btw, as we're talking about hardware... do you know (or have a good url, or whatever) how to program a (s)vga card to make it change the font? 19:49:38 HAL? 19:50:28 hardware abstraction layer...I also plan on incorporating some ideas from Open Firmware (similar idea) 19:50:29 --- quit: lar1 (Read error to lar1[adsl-63-204-132-231.dsl.snfc21.pacbell.net]: Connection reset by peer) 19:51:03 hm... open firmware = the boot Forth that exists on Suns? 19:51:27 I have bits and pieces of info on how to do vga font mods at hardware level...but svga? sorry....and I don't have URL for either...sorry 19:51:50 open firmware on Suns...and on later Macs, yes 19:55:23 I am interesting in the bits and pieces anyway... and in the Forth monitor. 19:56:34 heh....I have an old book on VGA programming (published by M$....and I bought it at 1/3 the original price...hehe) 19:58:04 also be sure to d/l that famous Ralf Brown's interrupt lists 19:58:12 hm, I thought you had something online... I can try play with the code for changing the font in the Linux kernel, I was just guessing you could have some that was at least half-working 19:59:20 no...none of my stuff is online 20:05:49 sorry 20:36:04 --- join: lar1 (lar1@adsl-63-204-132-92.dsl.snfc21.pacbell.net) joined #forth 20:47:02 --- quit: edrx ([x]chat) 20:50:48 got to go....bye 20:50:51 --- part: TheBlueWizard left #forth 20:56:50 --- nick: Trey -> TreySleeping 21:09:33 --- quit: lar1 (Read error to lar1[adsl-63-204-132-92.dsl.snfc21.pacbell.net]: Connection reset by peer) 22:18:40 --- join: adu (andrew@adsl-63-201-90-7.dsl.snfc21.pacbell.net) joined #forth 23:34:45 --- quit: adu (IRCStep) 23:59:59 --- log: ended forth/01.05.25