00:00:00 --- log: started forth/06.08.19 00:09:21 --- join: Cheery (n=Cheery@a81-197-20-242.elisa-laajakaista.fi) joined #forth 01:45:44 --- quit: neceve (Remote closed the connection) 04:48:50 --- join: PoppaVic (n=pete@0-1pool64-122.nas22.chicago4.il.us.da.qwest.net) joined #forth 05:19:44 --- join: Serg_Penguin (i=Serg_Pen@ppp85-140-28-180.pppoe.mtu-net.ru) joined #forth 05:20:04 hi ! did you ever use arbitrary number of stacks in Forth ? 05:20:26 You mean adding stacks for yourself? 05:20:57 stacks are - in essence - just another way to collect data 05:23:49 hm, i mean define CREATE word what can make a new stacks for you, and using that stacks 05:24:28 i wrote a half of such a "library", but never happened to use it 05:24:33 well, I saw some gforth words that make_stack, etc - but yeah, you can do that too 06:53:52 Serg_Penguin i'm going to be writing a couple of words to do stacks-switching 06:54:47 Add one to create and another to destroy as well ;-) 06:55:17 well, if stacks are heap-alloc'd, then those heap words do that 06:55:31 It's not all as easy as most folks make it out to be. 06:55:35 true 06:56:00 especially interrupts during stack register setting 06:56:03 sp 06:56:30 I try to ignore interrupts - I let the kernel and process seal with them. 06:56:44 yea 06:56:54 seal/deal 06:57:08 but that also takes actual planning to do too 06:57:31 no, it takes a "system" - and I don't care to write one. 06:57:53 can it take a system of villages? 06:57:54 Interfacing with it, consistently, is more than hard enough 06:58:10 can it take a county? 06:58:28 each are "systems" 06:58:49 I avoid the village, as WELL as the city. 06:59:10 I can interface, but I don't much like it. 06:59:32 someone in #lisp mentioned that stack switching can be used for closures and contuations; which i need to learn what those words mean in lisp or scheme 06:59:49 continuation 07:00:02 too early to be doin multisyllabics 07:00:13 yeah, they are seriously odd.. Basically, someone sets setjmp and someone else can longjmp 07:00:34 it's like shoving shit to the IP and stack 07:00:39 there's also a concept from Griswold's Icon that that i wanna port 07:01:16 one is also called continuation, but i dont yet know if it's the same as in lisp 07:02:28 I'm trying to focus on my Klass stuff for a few days... I'm cogitating if I need to create asciiz and unicode Klasses 07:02:46 *z? why nulls? 07:02:51 basically, char vs wchar 07:02:55 yea 07:03:02 yeah, I'd do that '\0 07:03:05 anyway 07:03:28 yea one of the unicode sub-types include natural ascii, that's the one i want to incorporate 07:04:21 Prob is, I think it belongs in the numerics-area, and I want 100% char/ascii for input and would allow wchar for output-only. 07:04:31 have you ever used the dos editor named Aurora? 07:04:32 Quiznos: utf8 07:04:37 yea, that one 07:04:38 no 07:04:56 well, the true unicode-fanatics hate utf8 07:05:41 I keep thinking in terms of the baseline of an ascii/qwerty keyboard/input. 07:05:46 i cant esplain it, neuron trouble 07:06:07 console easiest, html and whatnot being a layer and plus 07:06:36 either i'll provide multibyte Chars or just Char == Cell 07:06:50 so no Char info is lost 07:07:08 yeah, unfortunately it's costly and I'd prefer to abstract more. 07:07:22 well dont abstract too much 07:07:51 I want my abstraction allllllll over. And, I keep thinking about basics as well. 07:07:58 k 07:08:30 my "datastack" will be nothing but nodes pointing to instances 07:09:16 i finally figered out that instead of tryin to debug my kernel exteriorally with objdump and gdb (which is near impossible) im gonna have to switch to eforth 07:09:26 so, back to eforth for me 07:09:37 instances rely on klasses of objects, and we just chuck an error to the stack or vm (or both) if someone gets stupid. 07:09:38 i'll just reshape that 07:09:56 do you read the comp.lang.forth? 07:10:06 no - not for years 07:10:09 k 07:10:30 --- join: kwiznos (n=bornz@c-24-91-157-212.hsd1.ma.comcast.net) joined #forth 07:10:39 what are you doin here? 07:10:40 when I saw what they did WHILE I was a FIG member, I got ill - colorforth sorta' convinced me that folks are just silly. 07:10:57 Quiznos: talkin' to you? 07:11:06 watching all the variant-concepts? 07:11:11 kwiznos is a bot that quotes me :) 07:11:12 --- quit: kwiznos (Client Quit) 07:11:21 it belongs in the linux channels 07:11:39 variants of the while word? 07:11:58 of all of it... It's........ "amusing" 07:12:15 k, not quite following but that's neural to me 07:12:31 that's ok 07:13:01 alright, so i need to go back to eforth. a decision is born 07:22:27 --- quit: Serg_Penguin () 07:31:58 --- join: neceve (n=claudiu@unaffiliated/neceve) joined #forth 07:56:54 --- join: virl (n=virl@chello062178085149.1.12.vie.surfer.at) joined #forth 08:12:32 --- quit: PoppaVic ("Pulls the pin...") 08:14:20 --- join: PoppaVic (n=pete@0-1pool47-181.nas30.chicago4.il.us.da.qwest.net) joined #forth 09:15:24 --- quit: PoppaVic ("Pulls the pin...") 10:39:59 --- join: vatic (n=chatzill@pool-162-83-254-201.ny5030.east.verizon.net) joined #forth 11:21:43 which linux terminal do you use for pbforth? 11:22:01 in console or x11? 11:22:12 I don't care.. 11:22:34 there are two different terms to choose, console is commonly `linux' 11:22:41 and x11/xterm has its own 11:23:10 (bw|color)-linux 11:23:17 and several xterm entries 11:23:27 then there terminfo to choose from 11:23:31 there's 11:24:57 aha. so you haven't played with pbforth 11:25:06 correct 11:25:31 but your q was about termcap (and by inference terminfo) 11:25:44 no it wasn't about termcap 11:26:00 ok 11:26:13 i was just being complete :) 12:20:49 --- quit: vatic (Read error: 60 (Operation timed out)) 12:46:29 --- join: slava (n=slava@CPE0080ad77a020-CM000e5cdfda14.cpe.net.cable.rogers.com) joined #forth 12:46:29 --- mode: ChanServ set +o slava 12:46:44 why am i an op?? 12:46:56 I440r's doing, as I recall. 12:47:52 slava does factor accidentally have an osc implementation? 12:47:59 virl: what is osc? 12:50:19 ok, so you don't have it. 12:50:45 osc - open sound control and is a network protocol for multimedia stuff 12:50:49 ok 12:51:00 multimedia stuff in the sense of sound stuff 12:51:31 i don't want to do sound until i have an incremental GC 12:52:46 with generational GC most collections are very quick, <1ms, but every once in a while you have to do a full collection which takes ~60ms on my G5 12:52:51 that's too long for sound, video and games. 12:53:28 with incremental GC you never need to do a full GC, you just do a certain amount of work per allocation 12:59:07 --- join: snoopy_1711 (i=snoopy_1@dslb-084-058-180-000.pools.arcor-ip.net) joined #forth 12:59:22 --- join: kwiznos (n=bornz@c-24-91-157-212.hsd1.ma.comcast.net) joined #forth 13:01:41 --- quit: Cheery ("Download Gaim: http://gaim.sourceforge.net/") 13:07:00 --- join: vatic (n=chatzill@pool-162-83-254-201.ny5030.east.verizon.net) joined #forth 13:07:25 --- quit: Snoopy42 (Read error: 145 (Connection timed out)) 13:07:49 --- nick: snoopy_1711 -> Snoopy42 13:47:48 Quartus, do you know a terminal emulator for pbforth under linux? 13:52:47 virl: i tried a factor release from a year ago, takes 34 minutes to bootstrap on my x86 machine. current factor bootstraps in 2 and a half minutes 13:52:58 i forgot how slow it was 14:02:12 --- quit: slava () 14:04:32 --- join: Quartus__ (n=Quartus_@209.167.5.1) joined #forth 14:15:44 virl: there's terminal code in the gforth CVS. look under /arch/r8c, I believe... 14:17:01 yup, terminal.fs 14:36:42 --- part: Zarutian left #forth 14:47:26 --- quit: vatic ("*poof*") 14:55:30 bloody poofters 15:00:27 lol 15:25:28 virl, no I don't. 15:30:24 aha.. but you have used pbforth 15:30:33 Yes, I have. 15:30:50 Just about any terminal emulator should do the trick. 15:30:58 I'm just not up on terminal emulators under linux. 15:31:30 I read that pbforth expects the xmodem protocol. 15:31:46 I don't recall that, but it's been awhile since I checked in on it. 15:37:01 xmodem doesn't really have much to do with the terminal emulation, however. 15:37:18 minicom, for instance, can use any external file transfer program. 15:37:33 No, and I can't think why pbforth would want a transfer protocol, unless it can somehow dump its own dictionary, which I don't recall it being able to do. 15:37:39 And other than minicom, I don't know of any comm programs for Linux. 15:37:53 That rings a bell. I think I used minicom (minicomm?) 15:38:00 One 'm' 15:38:16 Well, 2 total. :) 15:38:56 minicom does ANSI and vt102 emulation. 15:39:15 I remember having to fiddle with duplex settings with pbforth. 15:39:34 You may still need to, but reading the web page, he's redone the serial drivers, which had problems with echo. 15:39:51 Apparently now he turns off the receiver during transmissions, which fixed a lot of issues. 15:39:58 Makes sense. 15:41:19 Selling stuff on eBay is addictive. But when it gets down to the last couple hours, you really want them over fast. Most people wait until the end to bid (snipe), and you keep urging the bids to go up. 15:41:33 --- quit: crc (Read error: 104 (Connection reset by peer)) 15:48:25 it would be nice when he would redo some of his docs.. 15:48:37 what's wrong with pbforth? 15:48:59 btw. on whos box does pbforth compile? I know that it doesn't on mine.. 15:49:08 why not? 15:50:56 puh, because of a bug in it's tcl scripts and I don't like to fix it at the moment. 15:51:24 k 15:52:25 I think it's something which the author of the system should do, not it's users. 15:52:41 sure 15:53:01 btw. pbforths website seems not to get updated. 15:53:16 It's a free system, so. 15:56:43 a free system doesn't mean that the author is so mentally disabled that he can't write on his website 'sry folks, I don't continue it' 15:58:24 did he write that? 16:01:05 no he didn't, I hat that. 16:01:09 hate 16:06:13 there are no standards in opensource software. you dont like? use something else. 16:06:59 or, try improving things. 16:07:07 Right. Help out or move on. You get what you pay for, and all that. 16:09:35 such sentences can only come from people who support the current system. 16:10:06 Whereas complaints come from people like you. 16:12:17 I'm one of those who try to improve it. 16:12:27 Yeah, look at you go, zoom! 16:14:30 what? 16:14:35 where are your patches this week? 16:14:57 to read my patches, grab the GNU GIFT mailing list. where i've contributed three rather ugly speed optimizations. in the last week. 16:15:09 "put up or shut up" 16:19:06 I don't understand you. 16:25:54 I hope I don't get like this. so stupid. 16:27:58 Update to the RetroForth ANS layer: http://retroforth.net/paste/?id=142 16:31:05 --- quit: Quartus__ ("used jmIrc") 16:55:09 What name do you operate under on the GIFT mailing list, juri? 16:55:18 or juri_, if you prefer. 16:56:17 Geez, the mailling list, unless I'm misreading it, looks like one big spam archive. 17:34:17 k4jcw what list? 17:34:28 to read my patches, grab the GNU GIFT mailing list. where i've contributed three rather ugly speed optimizations. in the last week. 18:29:28 --- quit: madgarden (Read error: 110 (Connection timed out)) 18:47:40 --- quit: virl (Remote closed the connection) 19:11:44 --- quit: uiuiuiu (Remote closed the connection) 19:11:47 --- join: uiuiuiu (i=ian@dslb-084-056-228-086.pools.arcor-ip.net) joined #forth 19:29:29 --- join: madgarden (n=madgarde@Toronto-HSE-ppp3708637.sympatico.ca) joined #forth 19:51:22 k4: "julia longtin" 19:52:55 www.julialongtin.com? 19:53:44 hmm, probably not, unless you're dabbling in real estate as well. 19:54:13 --- quit: virsys (Remote closed the connection) 19:55:45 --- join: virsys (n=virsys@or-71-53-74-48.dhcp.embarqhsd.net) joined #forth 19:56:44 nope. thats not me. 19:56:56 tho, in hindsight, i should have registered that years ago. 19:57:32 www.nealbridges.com 20:01:09 --- quit: Snoopy42 (calvino.freenode.net irc.freenode.net) 20:25:41 Wow, an MST3K junkie, eh? 20:36:55 interesting that I get a great deal of savannah.gnu.org and gmane and such "Julia Longtin", that www.julialongtin.com doesn't even appear on the first page of search results. 20:39:18 interesting if you imagine this other person buying the name and setting up the website and then searching for herself. 20:40:34 k4jcw, you bet. 20:40:42 I custom build bots, too. 20:40:44 yep, she must not like me very much. :) 20:40:47 Which Joel was better? 20:41:00 You mean Joel or Mike? I like'em both. 20:41:04 Personally, I liked the original, and thought the second was a loser. 20:41:29 The second guy, Mike, was head writer from almost the beginning, so he was a natural choice five years in when Joel stepped down. 20:41:53 Perhaps. But he just didn't have "it" (whatever "it" is), compared to Joel. 20:42:04 Different guy. Different aspects to appreciate. 20:42:19 I suppose. 20:42:32 There were two Crows, too. And technically, two Servos, though not so many people remember the first. 20:42:50 I haven't watched MST3K in a long time. Are they still making originals? 20:43:08 No, it ran ten years or so and then stopped. Mike puts out audio commentary tracks at www.rifftrax.com 20:43:08 I'd expect them to be up to MST4K, now. 20:44:41 Crow's body tube looks like 4" non-perforated drain pipe 20:44:51 It is. 20:45:06 heh. 20:45:24 Do you get a lot of business on the 'bot parts? 20:45:37 Fair amount. Always up for more, though. 20:46:16 Interesting hobby/business. 20:46:33 Keeps me off the streets. 20:46:43 No it doesn't. 20:46:50 DOES! 20:46:51 I see you mobile with Quartus__ all the time :) 20:46:52 YOU ARE ALL FOOLS! 20:46:56 oh good point. 20:47:53 I was going to ask you about that... That Werty business. It was lost on me. 20:48:20 Guy named werty on comp.lang.forth. Completely out of his mind. 20:49:00 Weird people and Forth seem to occur a lot together. I find this... disturbing. 20:49:08 He's comically weird. 20:49:23 ah 20:49:39 Well, every group had nutjobs. Smaller group, fewer nutjobs. But you can't have a fraction of a nutjob, so it rounds up and they're more noticeable. :) 20:54:16 also, smaller groups are less likely to hold a lynching. 20:54:33 --- join: Quartus__ (n=Quartus_@209.167.5.1) joined #forth 20:55:00 heh 21:33:13 --- quit: Quartus__ (Read error: 60 (Operation timed out)) 21:37:36 --- join: Snoopy42 (i=snoopy_1@dslb-084-058-180-000.pools.arcor-ip.net) joined #forth 21:39:53 --- join: Quartus__ (n=Quartus_@209.153.204.2) joined #forth 23:45:16 --- join: swsch (n=stefan@pdpc/supporter/sustaining/swsch) joined #forth 23:59:59 --- log: ended forth/06.08.19