00:00:00 --- log: started retro/06.07.24 00:04:31 --- quit: ChanServ (Shutting Down) 00:05:16 --- join: ChanServ (ChanServ@services.) joined #retro 00:05:16 --- mode: irc.freenode.net set +o ChanServ 00:13:12 --- mode: ChanServ set +o Raystm2 00:14:07 --- quit: ChanServ (Shutting Down) 00:15:03 --- join: ChanServ (ChanServ@services.) joined #retro 00:15:03 --- mode: irc.freenode.net set +o ChanServ 00:20:37 --- quit: ChanServ (Shutting Down) 00:22:48 --- join: ChanServ (ChanServ@services.) joined #retro 00:22:48 --- mode: irc.freenode.net set +o ChanServ 03:35:24 --- join: tathi (n=josh@pdpc/supporter/bronze/tathi) joined #retro 04:19:16 --- quit: I440r ("Leaving") 05:10:54 --- quit: Cheery (Read error: 110 (Connection timed out)) 05:26:03 --- join: Cheer1 (n=Cheery@a81-197-20-242.elisa-laajakaista.fi) joined #retro 05:27:49 --- nick: Cheer1 -> Cheery_ 05:28:14 --- nick: Cheery_ -> Cheer1 05:28:27 --- nick: Cheer1 -> Cheery_ 05:30:33 --- nick: Cheery_ -> Cheery 05:59:23 --- join: Ray_work (n=Raystm2@199.227.227.26) joined #retro 06:12:57 --- quit: Cheery (Nick collision from services.) 06:13:22 --- join: Cheery (n=Cheery@a81-197-20-242.elisa-laajakaista.fi) joined #retro 06:14:25 Good Morning! 06:15:06 Good Morning :) 06:15:38 blah 06:15:46 Just a power cut. 06:29:51 --- join: Ray-work (n=Raystm2@199.227.227.26) joined #retro 06:29:54 --- quit: Ray-work (Remote closed the connection) 06:31:44 hi docl hi Cheery hi Ray_work oh that's me :) 06:34:57 hi 07:30:30 --- quit: Cheery (Read error: 110 (Connection timed out)) 08:41:51 --- join: Cheery (n=Cheery@a81-197-20-242.elisa-laajakaista.fi) joined #retro 08:47:21 --- join: pourlespoissons (n=roger@136.160.196.114) joined #retro 08:47:50 --- nick: pourlespoissons -> rabbitwhite 08:47:59 what's with the random nicknames? 08:48:57 random nicknames? 08:49:33 Roger is usually rabbitwhite 08:50:11 but yesterday he popped in very briefly as silvousplait, and today pourlepoissons :) 08:50:32 rabbitwhite: so how's the gamecube thing going? 08:50:51 or are you on to a new project now? 08:51:07 is that a challenge? :) 08:51:41 no, just curiosity :) 08:52:40 well, it's true i have tended to jump off boats erratically in the past, but this project sails on 08:52:48 actually it's sort of done 08:53:20 i'm about to look back at my old unfinished games and decide what to do with it 08:53:45 oh, I certainly can't critisize -- I'm terrible about finishing projects. 08:53:56 that's cool 08:56:48 oops, I misspelled criticize 09:02:25 I'm too quite bad at finishing. :) 09:02:36 Usually can't stop programming at night. 09:03:28 I'm getting better though 09:04:00 Me too 09:14:04 --- join: nighty_ (n=nighty@66-163-28-100.ip.tor.radiant.net) joined #retro 09:42:27 --- quit: Cheery (Read error: 110 (Connection timed out)) 09:50:42 --- join: Cheery (n=Cheery@a81-197-20-242.elisa-laajakaista.fi) joined #retro 10:02:17 : keyparse 0 repeat over key tuck =if drop nip pad swap ;then over pad + c! 1+ again ; 10:02:55 mimics parse, but works in loops 10:22:54 : qle dup for dup r - (line) 10 keyparse rot swap move next . ." lines entered." cr ; 10:33:38 --- quit: nighty_ (Read error: 113 (No route to host)) 10:34:00 --- join: nighty_ (n=nighty@66-163-28-100.ip.tor.radiant.net) joined #retro 10:35:15 does anyone here use blocks? 10:35:34 i mean, does anyone ELSE use blocks, besides me 10:39:06 sure, when they come handy ;-) 10:39:27 so you must use block files then 10:41:02 sure, when they come handy again. so like in colorforth or any native forths. 10:42:53 rabbitwhite, why do you ask? 10:45:33 it doesn't matter, since i was looking for others who were constrained to using blocks exclusively too 10:46:15 just looking for ideas for making the most of them 10:46:33 well I don't use them really on OSes because open then with a normal editor is a pita 10:47:02 ???? 10:47:23 oh, you mean opening blockfiles with a text editor. 10:47:28 is a pity? 10:48:48 pita = pain in the ass 10:48:57 ha 10:49:12 (except when there would be a vim mode for blockfiles) 10:49:31 well you're supposed to use a block editor, anyway. 10:50:00 problem, most block editors are bad really bad, imho. 10:58:17 * docl uses them fairly often, just for the heck of it 10:59:38 cool 10:59:48 in retro? 11:00:05 yeah 11:00:49 although I have to admit I use vi or another editor for a lot of things 11:02:16 that's cool, i don't consider it to be a certain level of status or anything to be using blocks 11:03:00 I figure blocks are good for simple things, but files make complex stuff easier to work with when you have to. 11:04:54 that's interesting, i've found that blocks have made it easier to do more complicated apps 11:05:59 my main problem with blocks is not in using them to write programs its mostly in organizing them 11:07:05 but i'm guessing you haven't had to use them that much in depth for that to be an issue... 11:07:22 well, with vim I can easily correct mistakes. and it doesn't cut my line lengths off as soon 11:07:39 yeah I'm probably not really using them right 11:09:42 i'm sure its something like tieing your shoes, you find a way that's right for you 11:10:03 or whatever you were taught ... 11:10:49 i'm wrestling with this idea of blocks as entries in a database 11:11:18 --- quit: virl (Read error: 104 (Connection reset by peer)) 11:11:19 well, I know how to easily correct mistakes in vim. I make more mistakes if my code is sloppy and complicated. ergo, vim is better for sloppy code 11:12:02 also, vim has longer lines available, so I can more easily write long, sloppy functions. 11:12:59 you like writing long, sloppy functions? 11:14:03 not really. it's just that's what often comes out when I don't know what I'm doing yet. 11:15:39 i had the same problem with standard blocks 11:18:49 ironically, my fix wasn't to make the blocks bigger, i made them narrower - 39 cols by 26 rows - line cut/paste seemed to make the constraint an advantage 11:19:42 anyway isn't the discussion over blocks and text files old by now? 11:50:31 --- quit: nighty_ ("Disappears in a puff of smoke") 11:50:51 --- join: nighty (n=nighty@66-163-28-100.ip.tor.radiant.net) joined #retro 11:50:57 --- join: virl (n=virl@chello062178085149.1.12.vie.surfer.at) joined #retro 11:51:51 oops guess i'm the only one who thinks so. 12:01:33 rabbitwhite, liking blockfiles or what? 12:09:03 --- quit: rabbitwhite (Read error: 104 (Connection reset by peer)) 12:28:49 --- quit: Shain (Read error: 104 (Connection reset by peer)) 12:55:28 --- join: timlarson_ (n=timlarso@65.116.199.19) joined #retro 14:06:32 --- quit: Cheery ("Download Gaim: http://gaim.sourceforge.net/") 14:06:45 --- quit: timlarson_ ("Leaving") 14:20:58 --- quit: tathi ("leaving") 15:00:18 --- join: I440r (n=mark4@24-177-235-246.dhcp.gnvl.sc.charter.com) joined #retro 15:06:27 --- quit: Ray_work ("User pushed the X - because it's Xtra, baby") 15:24:32 did futhin check mail yet ? 15:36:42 good evening 15:37:07 not yet 15:37:19 he hasn't logged into bespin since the 20th 15:49:09 http://retroforth.net/paste/?id=59 <- a page viewer for blockfiles 15:51:14 damn 15:51:26 u think he is gone for good ? 15:51:36 or will he log in eventually ? 15:51:46 he will log in eventually 15:52:44 docl: it ignores the first character typed when evaluating a command 15:56:06 true. I should fix that. 15:56:30 or at least document it 15:57:20 * docl made a much messier version at http://retroforth.net/paste/?id=58 15:57:48 yuck :) 15:58:38 forgot that v was already in existence :) 16:00:14 --- join: rabbitwhite (n=roger@136.160.196.140) joined #retro 16:04:22 --- join: Shain (i=steve@c-67-161-56-76.hsd1.ca.comcast.net) joined #retro 16:08:49 http://retroforth.net/paste/?id=60 <- an evil, evil solution in 32 cols 16:09:39 32-col lines? 16:09:44 yeah 16:10:36 I've been thinking of using 32-column lines instead of 64 16:10:40 similar in size to roger's new block layout 16:11:06 * crc has toyed around with the idea of shorter lines 16:11:56 yeah, I actually have modified my local copy of edit to do 32 columns. I did that coding in vim, however. 16:12:09 32 was one of my considerations because its just like a magazine column, the narrorwer the columns the easier to read ... but you lose alot of the ability to write one-liners 16:12:28 docl: do you use 16 lines? 16:12:30 39 was the compromise... its JUST ABOUT enough to still be able to write oneliners easily enough 16:12:32 yes 16:14:10 http://retroforth.net/paste/?id=61 16:14:13 rabbitwhite, do you have a screenshot of you gb-forth? 16:14:46 no, 16:15:08 i'm not making any until i have something finished of artistic value to show 16:15:44 anyway just try to imagine a dos screen filled dwith yellow-on-black or cyan-on-white text 16:15:52 that's pretty much what it looks like most of the time. 16:16:24 http://retroforth.net/paste/?id=62 16:16:25 reminds me on the old basic screens 16:16:34 this formats the display a little better 16:29:37 * crc is interested in a display showing two 32x16 blocks side by side 16:29:56 hey did you get that idea from me too? 16:30:07 rabbitwhite: yes 16:30:22 haha 16:30:26 :) 16:30:52 : .line -16 + negate dup @base or hex, for that matter :) 16:40:56 http://retroforth.net/paste/?id=63 16:41:38 left is the code block, right is a shadow block 16:42:22 wow, looks like a book 16:47:32 looks neat in hex with @base in .line 16:52:07 : .line -16 + negate dup @base I don't like the numbers when they shows as 01 02 etc 16:55:53 http://retroforth.net/paste/?id=64 16:55:58 some cleanups 16:56:21 * crc could introduce the modified editor in 9.2.1.... 16:58:28 :) 16:58:41 man this is a fun chat room. :) 16:58:58 there are three modes now: wide, narrow, and shadow 16:59:12 this breaks wide 16:59:46 though I could allow selection of narrow/dual column modes... 16:59:47 there could also be a 16*64 mode 16:59:50 * crc thinks on this 17:01:55 something that formats the output file alitle more sanely ... 17:02:26 I read a block file in an outer editor and line 2 is several lines down and way to the right. 17:02:50 --- part: rabbitwhite left #retro 17:07:00 Raystm2: yeah, blockfiles viewed in a regular editor are insane 17:07:10 as are regular files in a blockfile editor 17:08:28 AH i'm seeing something i didn't consider, thanks docl :) 17:08:54 * Raystm2 lives with it, and has no real problem anymore. 17:09:55 this means that i will have to do a text formating buffer for the chess save-game.txt persistance file, and not use the editor as once thought. 17:10:07 And parse it. 17:10:08 : row-type for dup c@ dup 10 =if drop 32 then emit 1+ next drop ; 17:10:08 : row dup 32 row-type 32 + ; 17:10:33 replacing row with these allows files to at least not break the lines in the editor 17:10:58 is that wrapping row i'm looking at? 17:11:05 yes 17:11:08 thanks :) 17:11:19 it basically replaces newlines with spaces 17:11:48 * Raystm2 will collect that from the log before long... 17:12:31 * crc is very tempted to switch 9.2.1 to this dual-column editor 17:12:39 :) 17:13:11 and provide a wide one as a loadable option :) 17:13:27 * docl is tempted to go into quadral mode 17:13:47 too many for me ;) 17:13:58 three is about the max I can work with comfortably 17:14:33 crcdoit 17:14:47 base 4 I mean... base 3 would be kinda complex 17:14:53 ahh 17:14:59 4 !base 17:15:25 3 !base will break formatting :( 17:17:25 so does 1 !base 17:17:37 retro doesn't handle unary very well :) 17:18:10 hehe 17:18:36 !base should really test out that case. 17:18:51 you could kill someone with that :) 17:22:48 maybe we should start teaching Retro Ed classes 17:23:02 docl: my latest patches are in the repo now 17:23:18 you can update to the development version of 9.2.1 now :) 17:23:35 and http://retroforth.org/902.tar.gz for the binary snapshot 17:24:13 neat 17:25:19 I should just go ahead and push 9.2.1 out and drop 9.2.0.... 17:27:33 * crc does it 17:30:06 I'll have to redo the gtk+ editor example now :) 17:34:26 The new editor should be more pleasing to code under, and the ` prefix will be handy as well (for me at least) 17:43:49 neat, a compile prefix 17:44:05 yeah 17:44:09 prefixes rock! 17:44:11 it beats x: 17:44:18 `foo 18:07:14 goodnight 18:07:25 see ya 18:50:07 --- quit: I440r ("Leaving") 19:36:25 --- join: snoopy_1711 (i=snoopy_1@dslb-084-058-142-174.pools.arcor-ip.net) joined #retro 19:44:44 --- quit: Snoopy42 (Read error: 145 (Connection timed out)) 19:44:50 --- nick: snoopy_1711 -> Snoopy42 23:06:31 --- join: Cheery (n=Cheery@a81-197-20-242.elisa-laajakaista.fi) joined #retro 23:59:59 --- log: ended retro/06.07.24