00:00:00 --- log: started forth/03.09.30 00:32:48 --- quit: clog (^C) 00:32:48 --- log: stopped forth/03.09.30 00:33:08 --- log: started forth/03.09.30 00:33:08 --- join: clog (nef@bespin.org) joined #forth 00:33:08 --- topic: 'Evergrowing wiki for extended communications www.forthfreak.net/wiki' 00:33:08 --- topic: set by arke on [Sun Sep 28 10:44:32 2003] 00:33:08 --- names: list (clog XeF4 fridge skylan rO| onetom ianP SDO Robert njd rpc @ChanServ TreyB) 02:05:25 --- join: segher (~segher@blueice1a.de.ibm.com) joined #forth 02:20:46 --- join: Serg_Penguin (~z@212.34.52.140) joined #forth 02:21:04 re ! 02:30:52 doh. my system is broken on 64-bit _again_. aaargh. 03:30:05 --- quit: Serg_Penguin () 03:59:09 --- join: rO|_ (~rO|@pD9EE162E.dip.t-dialin.net) joined #forth 03:59:09 --- quit: rO| (Read error: 104 (Connection reset by peer)) 04:00:25 --- nick: rO|_ -> rO| 04:05:07 --- quit: rO| (Read error: 104 (Connection reset by peer)) 04:05:11 --- join: rO|_ (~rO|@pD9EE162E.dip.t-dialin.net) joined #forth 05:09:53 --- quit: rO|_ (Read error: 104 (Connection reset by peer)) 05:49:10 --- join: mmanning (~mmanning@saturn.vcsd.com) joined #forth 06:09:47 --- join: Mur (~80d68530@v1.valuehost.ru) joined #forth 06:14:30 --- join: arke (~arke@adsl-68-22-251-173.dsl.chmpil.ameritech.net) joined #forth 06:20:36 --- quit: arke ("My damn controlling terminal disappeared!") 06:22:37 --- join: arke (~rk@ca-cmrilo-docsis-cmtsj-b-36.vnnyca.adelphia.net) joined #forth 06:27:35 --- join: arke_ (~arke@adsl-68-22-251-173.dsl.chmpil.ameritech.net) joined #forth 06:28:54 --- nick: arke_ -> Chris__ 06:29:03 --- nick: Chris__ -> ChrisW_ 06:29:41 --- nick: ChrisW_ -> ChrisWalton 06:36:35 --- quit: arke (Read error: 104 (Connection reset by peer)) 06:37:16 --- join: arke (~rk@ca-cmrilo-docsis-cmtsj-b-36.vnnyca.adelphia.net) joined #forth 06:42:15 --- quit: arke ("y0 im4 l34v3") 07:00:26 --- quit: Mur ("CGI:IRC (EOF)") 07:23:34 --- join: Serg_Penguin (~z@212.34.52.140) joined #forth 07:23:50 heya ! 07:25:44 hello 07:28:59 i'm now writing an article on terse coding style and terse control words, and i gotta trubble 07:29:24 i can easyly describe my Forth control words... 07:29:47 but it's difficult to me to argue for terse style itself 07:30:07 terse == readable 07:30:24 if your terse style is not readable, there's something wrong with your style :-) 07:31:07 heh, my style seems to be ASMish and cryptic ;)) 07:31:39 then terse doesn't help much 07:35:27 wanna see a piece of my ASCII art editor ? 07:35:40 sure 07:41:18 \ Key bindings 07:41:18 create bk 1024 allot 07:41:18 : bkey key dup 0 = if drop key 256 + then ; ( -- k ) 07:41:18 : unbind bk CodeSegment 1024 0 mfill ; unbind 07:41:18 : bind ' swap bk [] ! ; ( k -- ) 07:41:19 : kbind ' bkey bk [] ! ; 07:41:21 : kexec bkey dup bk [] @ ?dup if press execute else cput then ; 07:41:51 . 07:42:02 table-driven keyboard handler 07:44:12 that's bloody x86-centric stuff! 07:46:20 why ? 07:46:41 * Serg_Penguin has 0 experience on other CPU's 07:47:02 maybe that's why you don't hate x86 yet 07:47:33 heh.. i code at hi-abstarct level, don't dig deep into ASM 07:48:04 that's good 07:48:24 but sometimes i have to 07:48:36 the Forth i use had buggy ?key 07:48:42 so i gotta rewrite 07:48:51 what's ?KEY ? 07:49:59 non-stop KEY w/ boolean flag, good for games and stdin/stdout stuff 07:50:15 ah, like a combination of KEY? and KEY 07:50:24 maybe 07:50:34 gp-forth is far from ANS ;)) 08:04:19 --- join: schihei (~schihei@pD95481ED.dip.t-dialin.net) joined #forth 08:06:35 Hi 08:07:33 hello 08:09:29 hi heiko :-) 08:22:17 ahhh, hello segher ;) 08:40:23 --- quit: Serg_Penguin () 09:01:21 http://www.linuxjewellery.com/catalogue.php/debian/ 09:01:23 jheh 10:27:42 TreyB, you have seen the Zeta RC1 sales/hardware pitch? Laughable? 10:29:10 I haven't seen it yet. 10:31:42 how are things at palm or wherever you work? you doing forth stuff? 10:32:08 oh wait, you are at danger? 10:32:18 Hell, I forgot, too many childhood drugs :) 10:34:13 I work for PalmSource now. 10:39:47 ah, strokesource :) 10:39:53 well, enjoy RC1, it is laughable. 10:44:55 BeOS is dead, long live BeOS! 10:46:41 Oh, cool. My Forth is multitasking now. :) 10:46:55 * Robert thinks about how many thread-unsafe routines there are ;) 10:48:00 are you going to refactor the whole lot? 10:49:28 or just tread lightly 10:49:31 hehe 10:50:14 When I added BeOS thread support to Ficl, I mostly resolved not to add to the dictionary in more than one thread. 10:50:40 Right, that will be the case here. 10:51:02 Otherwise you just need to hoist a few common variables to user-variable status: BASE, etc. 10:51:17 Threads will be used mainly for a GUI. 11:42:09 --- part: segher left #forth 11:52:40 --- quit: schihei (Client Quit) 12:14:45 --- quit: rpc ("leaving") 12:33:03 --- join: rO| (~rO|@pD9EE179D.dip.t-dialin.net) joined #forth 12:51:29 --- quit: njd (Read error: 110 (Connection timed out)) 13:04:02 --- join: Speuler (~Speuler@mnch-d9ba5847.pool.mediaWays.net) joined #forth 13:04:14 'evening 13:04:40 found the schematics of a novix clone btw 13:05:32 pity corresponding emulator was written in windows c 13:06:39 an fpga implementation 13:15:54 --- part: Speuler left #forth 13:29:37 --- join: rO|_ (~rO|@pD9545C75.dip.t-dialin.net) joined #forth 13:50:49 --- quit: rO| (Read error: 110 (Connection timed out)) 13:59:20 --- quit: rO|_ (Read error: 60 (Operation timed out)) 14:52:32 --- quit: mmanning ("User pushed the X - because it's Xtra, baby") 15:41:02 --- join: njd (~melons@njd.paradise.net.nz) joined #forth 16:57:26 --- join: conjure1 (matrix@phiral.com) joined #forth 16:57:37 hey hey 16:58:10 --- nick: ChrisWalton -> ChrisRW 17:04:58 hello 17:47:41 --- quit: ChrisRW ("My damn controlling terminal disappeared!") 17:52:53 --- join: ChrisRW (~arke@adsl-68-22-251-173.dsl.chmpil.ameritech.net) joined #forth 18:19:39 --- quit: conjure1 ("BitchX-1.0c19 -- just do it.") 18:34:23 --- quit: ChrisRW ("My damn controlling terminal disappeared!") 18:53:41 --- join: gilbertdeb (~gilbert@fl-nked-ubr2-c3a-37.miamfl.adelphia.net) joined #forth 19:30:31 --- join: ChrisRW (~arke@adsl-68-22-251-173.dsl.chmpil.ameritech.net) joined #forth 19:48:02 --- quit: njd (Ping timeout: 14400 seconds) 19:49:52 l0lz0r, thats a long ping :) 20:26:58 --- join: gilbertbsd (~gilbert@fl-nked-ubr2-c3a-37.miamfl.adelphia.net) joined #forth 20:26:58 --- quit: gilbertbsd (Remote closed the connection) 20:44:24 --- quit: gilbertdeb (Read error: 110 (Connection timed out)) 21:37:31 --- join: kc5tja (~kc5tja@66-91-231-74.san.rr.com) joined #forth 21:37:31 --- mode: ChanServ set +o kc5tja 21:39:02 In his video on OKAD II, Chuck complained vocally about GDS-II format data files, and, basically, how crocked they are. 21:39:07 Sorry, he has no right to complain. 21:39:12 He should try working with Gerber files instead!! 21:40:56 y0 21:41:07 anybody have BitchX?? right now? 21:41:14 nope 21:41:23 why? 21:41:47 nope, no bitchx :( 21:41:51 nevermind :) 21:41:56 its a prank :) 21:42:11 Attempting a root hack, are we? :D 21:42:19 naah 21:42:35 " do me a favor: type this: /names -yes " 21:42:41 l0lz0r 21:43:54 What's it do? 21:44:58 well, you'll get about 100000 names listed :P 21:45:04 :P 21:45:59 I assume you discovered this by experience? :P 21:46:04 l0lz0r 21:46:11 names is funner than list even :) 21:47:40 Well, list gives the listing of channels, right? 21:49:43 yep 21:49:48 names is alot funner 21:49:52 it lists the names in every channel 21:50:03 so youve got like 600 alone just in gentoo 21:50:09 * kc5tja nods 21:50:11 and most people are in like 4-5 channels :) 21:50:54 Man, Gerber files are sucky. 21:51:01 They're used to express printed circuit board layouts. 21:51:13 :) 21:51:32 Even Extended Gerber files, which solves a LOT of problems that the original Gerber format has, is a bear to work with. :/ 21:51:52 * kc5tja was looking into the feasibility of making his own PCB layout program in Forth under Linux. 21:52:08 Because I do not want to go into Windows just to lay out a PCB for my kit business. 21:53:17 I was originally thinking a tile-based solution like Chuck uses for his chips. It's quite doable with Gerber files, but it's way, way, way easier to do it with GDS-II. 21:53:35 In fact, **EVERYTHING** is way, way, way easier to do in GDS-II than in Gerber. Gahh!! >:( 21:53:46 But at least Gerber files are easy to generate. 21:53:57 They're just plain text. 21:55:54 :) 21:58:42 * kc5tja is trying to enter the kit building business; I am investigating how to go about my first public offering. Obviously, cost is a critical concern. :) 22:10:35 --- join: Serg_Penguin (~z@212.34.52.140) joined #forth 22:11:07 hi ! 22:14:54 re 22:17:08 i brought from home my incomplete article on terse coding style ;) 22:17:24 i'm now thinking is it worth putting to WIKI or not 22:18:16 Dunno. 22:18:42 * kc5tja is currently rethinking his printed circuit board editor concept, now that he has a better idea of what data files a fabrication service expects. 22:19:13 * kc5tja was originally going to use a tiled representation, similar to Chuck's OKAD. 22:19:52 And it is of course possible to use it. But it makes very, very poor use of a photoplotter's resources to do so. 22:20:34 So I'm rethinking the editor concept to optimize the plotter's time, so that I don't have to be potentially charged for excessive machine time consumption. 22:20:51 cool ;)) 22:21:00 how much code is your tool ? 22:24:40 returning to 'terse style', the thing i typed from heart at ForthFreak WIKI is very weak 22:26:19 I don't have a tool yet. 22:27:37 Because FS/Forth isn't finished, I haven't started work on the editor. 22:32:20 --- join: njd (~melons@njd.paradise.net.nz) joined #forth 23:27:56 Bedtime 23:28:07 --- quit: kc5tja ("THX QSO ES 73 DE KC5TJA/6 CL ES QRT AR SK") 23:35:35 --- quit: Serg_Penguin () 23:59:59 --- log: ended forth/03.09.30