00:00:00 --- log: started forth/04.10.29 01:38:48 --- join: Klaw` (~anonymous@c-67-171-207-91.client.comcast.net) joined #forth 01:40:42 --- quit: Klaw (tolkien.freenode.net irc.freenode.net) 01:40:42 --- quit: fridge (tolkien.freenode.net irc.freenode.net) 01:40:42 --- quit: I440r_ (tolkien.freenode.net irc.freenode.net) 01:40:42 --- quit: oxygene (tolkien.freenode.net irc.freenode.net) 01:40:42 --- quit: Stepan (tolkien.freenode.net irc.freenode.net) 01:42:50 --- join: oxygene (~oxygene@khepri.openbios.org) joined #forth 01:43:25 --- join: Stepan (~Stepan@khepri.openbios.org) joined #forth 01:49:13 --- join: I440r_ (~mark4@216-110-82-59.gen.twtelecom.net) joined #forth 01:51:07 --- join: fridge (~fridge@dsl-220-253-64-46.NSW.netspace.net.au) joined #forth 01:53:13 --- join: xjeethux (~jeethu_ra@202.56.231.116) joined #forth 01:55:36 --- quit: xjeethux (" I love my HydraIRC -> http://www.hydrairc.com <-") 02:02:58 Dobry den! 02:06:21 --- join: Raystm2 (Rastm2@AC9BA3BE.ipt.aol.com) joined #forth 02:06:38 hello all :) 02:07:41 hi ray 02:09:35 hi paintcan how are you today? 02:10:29 feeling fine although a bit paranoid from being awake too long :) 02:10:35 how are you doing 02:13:21 I'm tired too. was up for two days when my chess program was run by two programmers that I respect. then slept for 3-or 4 hours and up again for 20 now . whew! 02:25:19 two days, geeze 02:25:31 you had to stay up for the entire runtime? :p 02:39:40 --- join: warp0b00 (~warpzero@dsl.103.mt.onewest.net) joined #forth 02:41:28 no -- wass, I was so excited that a couple real programmers congradulated me and complimented me on colorforthChess that I just was -- for want of a better word -- high :) ykwim? 02:41:41 --- quit: warpzero (Read error: 110 (Connection timed out)) 02:43:11 sorry it's woss not wass :) 02:44:53 ;o 02:45:21 ikwym 8) 02:49:45 ah, maybe you don't, I didn't mean I get high. 02:50:27 --- join: mur (~mur@kyberias.uiah.fi) joined #forth 02:50:44 i understand dude it is cool :) 02:50:52 k 02:51:21 are you working on anything lately? 02:51:29 Guten Tag, mur! 02:51:43 not much besides schoolwork 02:51:59 Vie Gahts (sp?) ASau 02:52:18 sorry my langs are not good . :) 02:52:42 How are you ASau. :) 02:52:59 You must mean "wie gehts"? Danke, shoen. 02:53:10 I think I was trying to say "How goes it" yeah like you said :) 02:53:32 wie gehts then 02:53:38 thank you :) 03:02:59 --- quit: mur_ (Read error: 110 (Connection timed out)) 03:05:32 ASau : I think mur's bot keeps signing on and then the connect keeps timing out. I don't think he's really there :) 03:06:01 Seems to happen alot to mur. and some others too, I've noticed. 03:09:07 --- quit: warp0b00 (Excess Flood) 03:10:11 --- join: warp0b00 (~warpzero@dsl.103.mt.onewest.net) joined #forth 03:12:07 --- join: tathi (~josh@pcp02123722pcs.milfrd01.pa.comcast.net) joined #forth 03:31:54 Raystm2, I know. 03:32:38 It's afternoon there, he might be on line. 03:33:10 Labas ritas, tathi! 03:33:45 Privet, ASau 03:38:12 --- quit: Raystm2 ("User pushed the X - because it's Xtra, baby") 03:44:15 --- quit: Serg_penguin ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") 04:00:08 --- quit: paintcan (Read error: 104 (Connection reset by peer)) 04:02:01 --- join: paintcan (~wossname@rn-v1w5a06.uwaterloo.ca) joined #forth 04:05:32 --- join: mur_ (~mur@uiah.fi) joined #forth 04:15:52 --- quit: mur (Read error: 110 (Connection timed out)) 04:17:03 --- join: mur (~mur@uiah.fi) joined #forth 04:20:31 --- quit: tathi ("leaving") 04:27:25 --- quit: mur_ (Read error: 238 (Connection timed out)) 04:38:34 --- quit: warp0b00 (Read error: 110 (Connection timed out)) 04:39:19 --- join: warpzero (~warpzero@dsl.103.mt.onewest.net) joined #forth 04:54:00 --- quit: Klaw` (Read error: 110 (Connection timed out)) 05:47:56 --- quit: cmeme (Broken pipe) 05:48:27 --- join: cmeme (~cmeme@216.184.11.30.unused.swcp.com) joined #forth 06:30:13 --- join: UnutBeni5998 (~Nick@dsl81-215-34978.adsl.ttnet.net.tr) joined #forth 06:30:13 --- part: UnutBeni5998 left #forth 07:27:52 x /quit brb 07:27:54 --- quit: I440r_ ("Leaving") 08:14:34 --- join: qFox (C00K13S@82-169-140-229-mx.xdsl.tiscali.nl) joined #forth 08:14:46 Hoi 08:14:53 Oooh, a Windows user 08:14:55 * Robert pets 08:14:57 Want to try something? 08:22:02 oh dear.... will it kill my windows? 08:22:07 I hope not! 08:22:13 i just know its gonna hurt him :( 08:22:15 I ran it in win98 and MS-DOS 6.22 08:22:23 Worked fine in both. 08:22:27 http://robos.org/tforth/ 08:22:33 well... fine. let the pain begin! 08:22:33 Check the ant demo 08:22:41 okay 08:22:50 so... you created a windows app? ;) 08:23:04 DOS, technically. 08:23:22 And mind you, I used to be a sinner like yourself, until just a few years ago when I saw the light. 08:23:28 xp isnt very polite against dos... 08:23:34 haw. 08:23:56 If it can't run tforth it sucks. 08:24:07 And even more, YOU SUCK, THE ENTIRE ESTABLISHMENT SUCKS 08:24:13 * Robert jumps out the window 08:25:00 impressive. 08:25:18 The ants or my suicide? 08:25:18 no really. i meant that. 08:25:23 both, obviously 08:25:39 --- join: I440r_ (~mark4@216-110-82-59.gen.twtelecom.net) joined #forth 08:25:51 :D 08:25:56 and it works fine in xp. dont know whether the speed is 08:26:13 but something graphical was doing something :p 08:27:17 Hehe 08:27:27 If it looked like a nebula of some sort, it worked. 08:28:32 it was as if somebody was using a spraycan and spray from one side to another of the screen, in green no less 08:28:52 not slow, but slow enough to follow 08:29:05 :) 08:29:13 It's an ant walking around, stupid! 08:29:23 uh. yeah. 08:29:59 Check oldant if you want. 08:30:08 fload demo\oldant.f 08:30:10 oldant run 08:30:23 One-color version 08:30:44 whats this char? Robert ™stling 08:30:52 IM? 08:31:34 ö 08:31:40 ... but what is it? 08:31:42 And IM? 08:31:52 What is what? 08:31:52 it looks like IM small upper 08:32:06 like TM 08:32:08 but IM 08:32:10 Heh 08:32:12 No... 08:32:16 then what 08:32:23 It's how DOS encodes oe 08:32:29 oh right 08:32:38 silly swedez 08:33:21 XD 08:33:24 Silly XP users. 08:34:31 not sure whether i'll continue on that editor. think i'm missing too much knowledge to be able to pull it off 08:34:49 the scrollbar in the middle, and two additional collumns that need scrolling 08:34:53 etc etc 08:35:14 not even sure whether windows can do it, with its default tools :p 08:37:43 Hehe. 08:37:46 You can do it! 08:37:56 doubtfull :\ 08:38:06 Bah, lies. 08:38:24 brb, food 08:52:29 why can you do anything visualy 08:52:36 except the main window 08:52:37 :s 08:52:46 stupid visual studio 08:53:44 Use Delphi! 08:53:46 Pascal <333 08:54:28 :p 08:54:35 i cant code at all in delphi 08:54:45 and i mean, not even hello world 08:54:48 :( 08:54:55 I used to do a lot in Deplhi 08:55:28 i just want to be able to make the frontend with _just_ my mouse :( 08:56:27 Write a visual Forth++ 08:58:10 :( 08:58:14 :) 08:58:19 if i could do that, i could do this. 08:58:24 and would. 08:58:28 Aww 09:05:33 --- quit: Zymurgy ("Leaving") 09:06:44 guess i'll abuse msdn a bit... 09:07:24 :D 09:13:44 Does anyone know if Gforth or PFE or any other (which?) ANTI-Forth has ".rc" file support? 09:14:01 At least I can't see it in Gforth. 09:14:20 Maybe, I'm searching wrong? 09:41:43 nah forget it. i cant hack this. i cant even start from an example and mofify it :( 09:43:06 qFox: :/ 09:43:17 Do it in text mode 09:57:17 yeah maybe 09:57:22 brb, i think i need to reboot 09:57:24 --- quit: qFox ("this quit is sponsored by somebody!") 09:59:42 --- join: qFox (C00K13S@82-169-140-229-mx.xdsl.tiscali.nl) joined #forth 10:01:36 so much for msn 10:01:45 Hm? 10:02:00 not working for me 10:06:22 nevermind 10:07:26 :) 10:14:34 --- join: Raystm2 (Rastm2@AC9FF50C.ipt.aol.com) joined #forth 10:14:53 well. i could try to create an editor like F had 10:15:01 never done anything like that before 10:15:05 but it just wont be as good :( 10:15:27 or at least, as userfriendly (mouse, c/p, integration, etc) 10:15:46 qFox: I had to try a number of times before getting most things right. :) 10:15:53 :) 10:16:10 * Robert remembers the first "editors" he tried to write 10:16:14 Back in 97 or so 10:16:20 hehe 10:16:43 this one will have the added difficulty of 3 collumns that need to scroll simultanously 10:16:56 but are collumns nevertheless 10:18:29 maybe i'll just mirc it ;) 10:19:40 did F had mouse support? 10:19:49 oh silly qustion 10:19:53 nevermind :p 10:24:19 Hehe 11:12:13 I was recently asked to take the Jung-Myers-Briggs test .. this time I did not rush. Introverted 56 Intuitive-67 Thinking-67 Perceiving-56. I hope this answers the question. :) 11:30:33 --- join: TheBlueWizard (TheBlueWiz@modem-155.nyc-tc03b.FCC.NET) joined #forth 11:30:33 --- mode: ChanServ set +o TheBlueWizard 11:31:09 TheBlueWizard : hi , I'm better now :) I was recently asked to take the Jung-Myers-Briggs test .. this time I did not rush. Introverted 56 Intuitive-67 Thinking-67 Perceiving-56. I hope this answers the question. :) 11:32:12 Raystm2 hiya 11:32:51 hmm....so you're an INTP, eh? (and apparently exceptionally mild one) 11:34:15 * TheBlueWizard is wondering whether I440r is here 11:34:18 I got some sleep :) How have yoU been. yup mild . like I tryed to explain to the group earlier .. I changes with context. This time I took the test in the quiet of my bedroom -- no one home but me. Last time, my daughter was reading over shoulder and I was ENFP :) 11:34:59 Have not seen Mark since last night 11:35:43 ok to both of your remarks 11:39:11 --- join: wincent (~wincent@void-109.pmnet.uni-oldenburg.de) joined #forth 11:47:30 * Raystm2 is currently watching "Mythos The Shaping of our Mythic Traditions" a 10 hour course by Joseph Campbell. 11:49:45 Hosted by Susan Sarandon-- /me wonders "Is there really a more attractive woman in the world than Susan Sarandon?" 11:50:01 Surely not/ 11:50:47 It's amazing how much of this maps to FORTH 12:00:11 --- quit: wincent (Remote closed the connection) 12:02:33 --- join: Klaw` (~anonymous@c-67-171-207-91.client.comcast.net) joined #forth 12:58:32 --- quit: paintcan () 12:59:30 --- join: swsch (~stefan@p5091DD1C.dip.t-dialin.net) joined #forth 13:31:10 well, gotta go....all bye 13:31:30 --- part: TheBlueWizard left #forth 13:32:33 --- quit: warpzero ("Tried to warn you about Chino and Daddy Gee, but I can't seem to get to you through the U.S. Mail.") 13:50:12 --- join: Raystm2- (Rastm2@ACD0CD2C.ipt.aol.com) joined #forth 13:52:56 --- quit: Raystm2- (Client Quit) 13:53:27 --- quit: Raystm2 (Read error: 104 (Connection reset by peer)) 13:54:19 --- join: Raystm2 (Rastm2@ACD0CD2C.ipt.aol.com) joined #forth 14:35:02 Robert> continueing on kuF now... going to try and code the editor in that 14:35:09 need to patch it up first though ;) 14:35:28 Oooh, neat. 14:36:01 I really ought to write a working version of F some day 14:38:14 ... F works? 14:38:53 Ehm, yes, of course. 14:38:57 * Robert whistles 14:38:59 i figured that kuF wont actually become a usable forth in terms of speed, but it'll be a good reference for when i really do want to make one 14:39:04 hehe 14:39:08 Yeah 14:39:13 whatever. it works enough for me to be able to use it for kuF ;) 14:39:15 Just get it to work, learn your lessons... 14:39:19 yep 14:39:29 and THEN woop your ass 14:39:30 :p 14:39:43 Tss..:) 14:41:02 I think I'm going to use my 386 for testing G (the new F..), so I don't make code that's too slow. 14:41:59 is F slow? 14:42:12 A little 14:42:14 thing is that i'm doing my testing on a 200mhz laptop so its always slow 14:42:15 : 14:42:16 :p 14:42:17 But actually I was refering to TForth 14:42:25 Heh. 14:42:32 I tested F in bochs, where it's really slow. 14:42:45 On the P200 it's of course very fast. 14:42:46 --- quit: Klaw` (Read error: 110 (Connection timed out)) 14:42:51 i wonder why i've put (branch) in the minimal set :s i'm pretty sure i've coded those from scratch 14:43:48 and or xor 2/ 2* = > @ ! w@ w! c@ c! + - * / mod key? key [ ] bug moo pause (') (ok) (word) (call) (branch) (0branch) (literal) (.) (emit) (dp) (latest) (defining) (dsp) (dsp0) (rsp) (rsp@) (wsp) (wsp0) (org) (kbuflen) (kbufpos) 14:43:57 and the words (dp) and up are variables 14:44:41 bug and moo just echo, was for debug when i couldnt echo yet :p 14:45:27 oh right, i needed branch natively because i did :p 14:46:32 hrm. cmove was the one with ( c-str c-str -- ) ? 14:46:33 What's (org) for? 14:46:42 Ehm, don't remember. :) 14:46:46 returns the org of the userspace of kuF 14:47:00 the lowest userspace address that kuF uses 14:47:24 --- quit: swsch ("Leaving") 14:47:26 mainly used to make the difference between a threaded and native word, i believe 14:47:31 (when executing call) 14:48:03 Hm, OK. 14:48:32 adr c-adr u 14:49:39 cmove was just copy x bytes from adr to adr 14:49:56 i hope :p 14:50:34 btw, alternatively, i could do a pastebin type of editor 14:53:18 How does that work? 14:53:50 well 14:54:00 make a textarea 14:54:09 and let a javascript parse it and display the result 14:54:19 wont exactly be useable to edit in, but to check at least... 14:54:24 and show the main idea 14:54:28 behind it 14:54:48 Hehe, maybe 15:15:59 nite 15:16:00 --- quit: qFox ("this quit is sponsored by somebody!") 15:37:40 --- join: warpzero (~warpzero@dsl.103.mt.onewest.net) joined #forth 15:38:12 --- part: Raystm2 left #forth 16:29:02 --- join: Frek (~anvil@h229n2fls31o815.telia.com) joined #forth 16:29:28 Hej. 16:30:34 tjena 17:18:19 --- join: Sonarman (~matt@adsl-64-160-167-239.dsl.snfc21.pacbell.net) joined #forth 17:25:22 Hi Sonarman 17:27:13 where is kc5 :( 17:27:27 hi Robert 17:59:40 --- nick: Frek -> fca 18:01:27 --- join: Teratogen (~leontopod@intertwingled.net) joined #forth 18:04:24 --- join: Raystm2 (Rastm2@ACD0CD2C.ipt.aol.com) joined #forth 18:05:33 --- join: hefner (~hefner@pool-141-157-7-146.balt.east.verizon.net) joined #forth 18:06:01 Hey Hef :) 18:06:10 Hi 18:07:08 Hi Robert : what's new? 18:08:32 Not much, getting tired. 18:08:44 Mailed an italian guy asking for a 3c509 driver for my 386. 18:09:03 I tried to port the one I found in Minix-VMD, but it wouldn't work properly. 18:09:45 well -- I hope he has what you want then :) 18:13:04 --- join: michaell (~michaell@CPE-61-9-204-45.nsw.bigpond.net.au) joined #forth 18:13:15 --- part: michaell left #forth 18:16:35 --- part: fridge left #forth 18:24:29 http://poststuff3.entensity.net/102904/image.php?pic=bush1.jpg 18:24:29 http://poststuff3.entensity.net/102904/image.php?pic=bush2.jpg 18:27:32 ianp: omg 18:27:35 haha 18:29:33 Heh., 18:42:55 --- join: crc (crc@203-pool1.ras11.nynyc-t.alerondial.net) joined #forth 18:44:05 Hi crc 18:44:18 Hi Robert 18:52:31 --- join: jim (~jim@cpe-24-143-141-183.cable.alamedanet.net) joined #forth 18:54:03 What's new? 18:54:18 he 18:54:23 went to sleep :) 18:54:35 but as for me, nothing 18:55:04 me and someone are trying to make an eforth, he's trying to understand internals so he's taking a dtc implementation and making it itc 18:55:37 we're using nasm on linux to produce an elf in 32bit protected mode 18:55:56 cool 18:56:37 weird thing is, when it gets to an asm label, it segfaults 18:57:13 could this be because I have to tell nasm to assemble in some particular way? 18:58:44 nasm segfaults when it tries to assemble a label, or the forth segfaults when it jumps to a label? 18:59:26 the forth segfaults when it passes by a label 18:59:56 so I'm thinking it's some sort of fixup problem 19:00:04 oh. that's weird 19:00:09 I'm no expert and I want to learn so I will embarrass my self with the following question. 19:00:28 sheesh :) just ask :) 19:01:04 Is it because the calling function that is in protection can't reach the label in the kernel for the protection ? 19:01:50 Raystm2: well this is a few instructions after the very start of the entry point 19:02:09 Does the Forth modify the code memory? 19:02:24 * Raystm2 following silently :) 19:02:47 not that I know of... and certainly not in the first 5-6 instructions that are ever executed :) 19:03:02 hmm 19:03:04 this is i386 code btw 19:03:12 I assumed that 19:03:26 This is before any calls? 19:03:53 there were calls to ncurses lib funcs; we commented those out 19:04:00 ok 19:04:13 What are the instructions where the problem occurs? 19:04:21 one sec 19:04:55 main: 19:04:55 ; Linux OS entry Boilerplate 19:04:55 push ebp 19:04:55 mov ebp,esp 19:05:08 push ebx 19:05:08 push esi 19:05:08 push edi 19:05:13 19:05:29 START: mov eax,DATASTK 19:05:29 mov edx,DATASTKP 19:05:29 mov [eax],edx 19:05:57 ; the curses calls are here but commented out; I won't paste em 19:06:18 mov eax,COLD 19:06:18 mov edx,COLD 19:06:18 mov ecx,DATASTK 19:06:18 mov ecx,COLD ; cfa of COLD into IP 19:06:31 19:06:34 DONEXT: mov edx,[ecx] ; (IP)->WP 19:06:34 add ecx,4 ; IP+4->IP 19:06:34 mov eax,[edx] ; (WP)->X 19:06:34 jmp eax ; JUMP(X) 19:07:13 always seems to happen before the DONEXT label, no matter what instruction is actually there 19:07:19 Odd 19:07:43 Why do you have 'mov ecx,DATASTK' followed immediately by 'mov ecx,COLD' ? 19:07:55 because we're testing :) 19:08:01 ok 19:08:38 This is ITC? 19:08:46 trying to make it be that 19:08:52 ok 19:09:07 * crc ponders the code 19:09:29 I can't fathom why a label would make this kind of difference... 19:09:47 The label shouldn't make a differnece 19:09:54 let me do some tests to make sure I think that's the problem too 19:10:05 I got the reports from the other guy 19:10:38 --- quit: tgunr (Read error: 104 (Connection reset by peer)) 19:11:10 lessee, I'll reverse the two instructions before DONEXT... if segfault happens on the second one (now the first), then I'd be convinced 19:13:19 :-) 19:13:40 q 19:14:18 q? 19:14:33 gdb command wrong win :) 19:14:38 ahh 19:15:14 I'm now convinced 19:15:43 how do you generate a runnable ELF? 19:15:53 Do you generate the header yourself, or use LD? 19:16:15 I use ld/gcc to link 19:16:29 It links against a C library? 19:16:39 yeah, libncurses 19:16:44 Hmm 19:17:02 that part works too 19:17:57 very odd 19:18:11 when I uncomment the ncurses calls that set up the window, it calls them 19:18:27 and then does the segfault behavior 19:18:35 Is the 'start' label necessary 19:18:43 dunno 19:18:44 * crc wonders if it is confusing GCC 19:19:15 The C runtime code that GCC links in also has a 'start' routine 19:19:41 It *might* be leaving out the GCC start routine and just using you 'start' as the entry point 19:20:24 now it's a TART 19:20:41 TART? 19:20:56 Ahh 19:20:56 Ok 19:20:56 * crc is a little tired 19:20:59 yeah, wht you get when you remove first char :) 19:21:34 good call... 19:21:57 good call? 19:22:43 hmm, maybe not 19:28:14 :-( 19:28:33 thanks for the attn... 19:28:48 I just got a "let's go jam!" call 19:29:57 :-) 19:42:45 dang jim I wish I had someone to jam with anymore. there all married now. 19:43:03 and wife is sick of my shit anymore :) 19:45:01 where are you located? 19:53:18 --- join: TheBlueWizard (TheBlueWiz@modem-051.nyc-tc03b.FCC.NET) joined #forth 19:53:18 --- mode: ChanServ set +o TheBlueWizard 19:53:47 all hiya 19:53:56 * TheBlueWizard wonders whether I440r is about 19:53:58 Hi tbw 19:53:59 hiya :) 19:54:07 crc hiya 19:54:11 Raystm2 hiya 19:54:43 if he is he hasn't said anything since 20:00 CST 19:54:53 that's when I got on. 19:54:57 * TheBlueWizard nods 20:35:11 --- join: Zymurgy (~Zymurgy@NorthBay-ppp282322.sympatico.ca) joined #forth 20:39:55 gotta go...all bye 20:40:03 --- part: TheBlueWizard left #forth 20:45:14 --- quit: crc (Broken pipe) 21:13:48 --- join: Zymurgy_ (~Zymurgy@NorthBay-ppp282322.sympatico.ca) joined #forth 21:15:08 --- quit: Zymurgy_ (Client Quit) 21:30:43 --- quit: Zymurgy (Read error: 110 (Connection timed out)) 22:15:43 --- quit: Teratogen (Read error: 104 (Connection reset by peer)) 23:07:30 --- quit: Sonarman ("leaving") 23:18:51 --- join: qFox (C00K13S@82-169-140-229-mx.xdsl.tiscali.nl) joined #forth 23:25:11 --- quit: hefner ("I'm sorry, did I break your concentration?") 23:59:59 --- log: ended forth/04.10.29