00:00:00 --- log: started forth/09.10.29 01:20:16 --- join: ASau (n=user@host176-230-msk.microtest.ru) joined #forth 01:23:04 --- join: kar8nga (n=kar8nga@jol13-1-82-66-176-74.fbx.proxad.net) joined #forth 01:38:38 --- quit: nighty__ (Client Quit) 01:57:01 --- join: DrunkTomato (n=DEDULO@ext-gw.wellcom.tomsk.ru) joined #forth 03:00:22 --- quit: kar8nga (Remote closed the connection) 03:45:33 --- join: neceve (n=neceve@89.36.104.252) joined #forth 05:05:31 --- quit: neceve ("KVIrc Insomnia 4.0.0, revision: , sources date: 20090115, built on: 2009/03/07 02:39:30 UTC http://www.kvirc.net/") 05:16:22 --- quit: aguai_ (Read error: 54 (Connection reset by peer)) 07:36:00 --- join: lowki_ (n=lowki@69-165-159-135.dsl.teksavvy.com) joined #forth 07:44:33 --- quit: lowki (Read error: 113 (No route to host)) 07:50:11 --- join: letoh (n=letoh@59-105-28-79.adsl.dynamic.seed.net.tw) joined #forth 08:15:31 --- quit: gogonkt (Read error: 54 (Connection reset by peer)) 08:15:59 --- join: gogonkt (n=info@218.13.45.175) joined #forth 08:27:20 --- join: Al2O3 (n=Al2O3@h184.157.31.71.dynamic.ip.windstream.net) joined #forth 09:00:53 --- join: TR2N (i=email@89.180.168.253) joined #forth 10:10:37 --- quit: ASau ("off") 10:42:36 --- join: kar8nga (n=kar8nga@82.66.176.74) joined #forth 10:54:17 how to append a string? or make 1 string from two strings? 10:54:42 like "hello " + "world" 11:00:13 :) 11:03:31 s" hello" pad place s" world" pad +place 11:39:01 --- join: pgas (n=user@pdpc/supporter/active/pgas) joined #forth 11:40:15 cool :) 11:44:01 and then >pad count type 11:44:21 maybe this is a stupid way :p 11:45:09 http://rainbowforth.appspot.com/view?start=300&end=315& 11:52:37 +PLACE ? - unrecognized word! 11:53:12 oh, i dont know what's it in gforht 11:53:21 or pforth 11:53:39 i use reva 11:54:12 : append ( ca u s -- ) \ Add ca u to the counted string s 11:54:12 2DUP 2>R COUNT CHARS + SWAP CMOVE 2R> c+! ; 11:54:23 --- join: dgou (n=dgou@c-24-23-119-48.hsd1.pa.comcast.net) joined #forth 11:54:30 +place = append 11:54:56 --- quit: dgou (Client Quit) 11:55:08 --- join: dgou (n=dgou@c-24-23-119-48.hsd1.pa.comcast.net) joined #forth 11:55:38 oh and forth does not have? 11:56:22 +place not a ansi word :) 11:56:59 c+! isn't either 11:57:17 http://www.murphywong.net/hello/string.txt 11:57:28 --- part: dgou left #forth 11:59:39 excellent :) 12:03:19 hmmm actually it turns out that initial bit works on gforth with the +place 12:03:33 but when i did the append thing in pforth i got "worldworld" 12:04:09 so are there any real benefits to using reva? 12:04:17 is it easier? or more user friendly? 12:04:41 same, I throught 12:04:50 why do you use it? 12:05:07 no why :) 12:05:20 lol k 12:05:45 you should RTFM of pForth 12:05:57 I did 12:06:05 or at least i thought that was it 12:06:18 the pforth tutorial anyhow 12:07:00 enjoy what you using 12:09:21 well forth is better than any other programming language i've come across 12:09:26 tut not Reference Manual 12:09:49 i've checked the tutorial, it doesn't mention string appendings 12:10:08 strings.fth = string support 12:10:24 http://www.softsynth.com/pforth/pf_ref.html 12:10:46 stop talking and RTFM 12:10:54 :p 12:11:34 aww :) 12:11:39 you remind me of my little brother 12:11:45 so cute 12:12:26 he's always yelling something about newbs 12:28:04 --- join: GeDaMo (n=gedamo@212.225.108.57) joined #forth 12:38:25 b 12:38:28 eh 12:38:30 n/m 12:51:41 --- join: ygrek (i=user@gateway/gpg-tor/key-0x708D5A0C) joined #forth 13:35:23 --- quit: pgas ("/quit") 13:56:23 how to run forth as standalone operating system from USB? 13:56:37 don't :) 13:57:21 but I'd like to 13:57:31 be there a tutorial? 13:57:40 none that I'm aware of 13:57:41 or image file? 13:58:11 you could probably use grub or syslinux, with a carefully selected multiboot compliant Forth, but there's no docs on that 13:58:22 thinking forth said: In a full 13:58:22 development environment, a multitasked Forth system including interpreter, 13:58:22 compiler, assembler, editor, operating system, and all other support utilities 13:58:24 averages 16K. 13:58:34 hmmm 13:58:53 you'll lose a lot though: no tcp/ip, network drivers, mouse, gui, etc 13:59:14 you'll be larger than 16k on an x86 box, especially for a 32-bit forth environment 13:59:51 theoretically functionality can be added on 14:00:03 hmmm 14:00:06 but yea 14:00:09 but you'll have to write a lot of the missing functionality yourself 14:00:38 (this is why I dropped the standalone retro system; too much work for too little payoff) 14:00:40 I'd still like to try it, do you know a "multiboot compliant forth" can link to? 14:00:54 retro 9.1 14:00:57 or forthos 14:01:15 forthos may be the better bet, as it has more drivers/libraries included 14:01:19 http://forthos.org 14:01:47 cool 14:01:52 :) 14:03:05 * crc wishes you luck 14:03:22 thanks :) 14:04:21 * crc is content enough to have a forth run over an existing kernel without any other userland :) 14:13:18 in my case, running on raw hardware would have no advantages 14:18:25 --- quit: kar8nga (Remote closed the connection) 14:20:52 retro 9.1 released ? 14:21:15 is that I missed someting? 14:21:16 9.1 was released long ago 14:21:33 oh, now is 9.5 :p 14:21:44 current = 10.2 :) 14:21:51 Orz 14:22:06 that is my fault 14:22:14 but 10.x is a complete rewrite from the codebase used between 4.x and 9.x 14:24:33 9.1 was from April 2006; 9.2 from August 2006, and 9.3 (without standalone support) from April 2007 14:24:52 10.0 was released in January 2009 14:26:30 * crc took a couple of years off active work on coding projects between 2007 and 2009 14:31:51 I think I needs take a look at retro :P 14:34:15 http://retroforth.org/ 14:34:58 if you use a real browser (not internet explorer), you can see some small web-related demos at http://retroforth.org/demos 14:35:35 I know your sites years ago 14:37:07 :D new web demo 14:37:35 the performance of the web demos will be heavily browser-dependant 14:37:54 Test of Shapes and Colors not work in my firefox 3.5 14:38:02 what os? 14:38:06 gentoo 14:38:17 ff 3.5.2 14:38:41 oh, 3.5.3 ff-bin 14:38:47 it works on this box (mac mini, ff 3.5.3) 14:39:11 Stack Underflow. 14:39:12 Press COMMAND+R or CTRL+R to reload 14:39:17 try reloading 14:39:27 sometimes things don't load right :( 14:39:46 * crc is trying to find the cause so he can fix it 14:41:35 http://www.nihilogic.dk/labs/canvas2image/ it work but not your site Orz ... 14:43:51 :( 14:44:02 * crc needs to get a linux install with x11 again 14:44:05 oh Sketchpad worked but not draw line, splite points, maybe too slow :) 14:44:16 yup 14:44:36 that's because the apps are running in retro, on top of a javascript implementation of my vm 14:44:40 canvas2image/ work smoth 14:44:49 * crc loves canvas2image 14:45:02 mh 14:47:17 --- join: ASau (n=user@ppp91-76-58-250.pppoe.mtu-net.ru) joined #forth 14:47:24 hi ASau 14:48:00 --- quit: GeDaMo ("Leaving.") 14:48:15 Retro Interpreter a little bit slow 14:48:38 again, this is due to the overhead of javascript :( 14:48:55 new jsRetro rewrited ? 14:49:09 retro now has two parts: 14:49:13 1) a virtual machine 14:49:22 2) a portable image file 14:49:29 hoho 14:49:31 the forth dialect is stored in the image file 14:50:04 the virtual machine has implementations written in c, javascript, c#, and java 14:50:34 the vm executes the code in the image file, essentially acting as an emulator 14:50:44 this is why it's slow under javascript 14:51:44 Test of Shapes and Colors I reload 20 times, and work 2 ^o^ 14:53:01 it only show a box with color? 14:53:24 the paint thing worked for me 14:53:33 I love simple websites :D so wgetable 14:54:28 Downloaded: 63,775,836 bytes in 166 files 14:54:42 admitedly the forthos website was much smaller 14:54:43 gogonkt: yes 14:55:37 canvas2image so cute hoho 14:55:37 --- quit: ASau (Read error: 104 (Connection reset by peer)) 14:56:03 lowki_: what site did you wget 14:56:11 retroforth 14:56:18 --- join: ASau (n=user@ppp91-76-58-250.pppoe.mtu-net.ru) joined #forth 14:56:20 0_0 14:56:28 a good chunk of that is image files I'd imagine 14:56:37 probably 14:56:45 ya, seemed like it 14:56:59 there is more to the site that's not currently linked anywhere ;) 14:57:20 that's fine, I'm happy :) 14:57:28 ok 14:57:47 assuming what is linked on the site will make it clear enough how to use it etc 14:57:54 it should 14:58:00 the core docs, etc are all linked 14:58:10 most of what's not is old content from years gone by 15:01:19 --- quit: ASau (Read error: 104 (Connection reset by peer)) 15:03:55 --- join: ASau (n=user@ppp91-76-58-250.pppoe.mtu-net.ru) joined #forth 15:04:06 that's good :) 15:04:26 did you make it? 15:06:29 --- quit: Al2O3 (wolfe.freenode.net irc.freenode.net) 15:06:29 --- quit: gogonkt (wolfe.freenode.net irc.freenode.net) 15:06:29 --- quit: segher (wolfe.freenode.net irc.freenode.net) 15:06:29 --- quit: probonono (wolfe.freenode.net irc.freenode.net) 15:06:29 --- quit: foxLapto1 (wolfe.freenode.net irc.freenode.net) 15:06:33 --- quit: madgarden (wolfe.freenode.net irc.freenode.net) 15:06:33 --- quit: crcx (wolfe.freenode.net irc.freenode.net) 15:06:37 --- quit: saper (wolfe.freenode.net irc.freenode.net) 15:06:37 --- quit: uiu (wolfe.freenode.net irc.freenode.net) 15:06:37 --- quit: ASau (wolfe.freenode.net irc.freenode.net) 15:06:41 --- quit: foxes (wolfe.freenode.net irc.freenode.net) 15:06:41 --- quit: uiu_ (wolfe.freenode.net irc.freenode.net) 15:06:43 --- quit: schme (wolfe.freenode.net irc.freenode.net) 15:06:43 --- quit: arke (wolfe.freenode.net irc.freenode.net) 15:06:43 --- quit: yiyus (wolfe.freenode.net irc.freenode.net) 15:06:43 --- quit: crc (wolfe.freenode.net irc.freenode.net) 15:06:45 --- quit: maht (wolfe.freenode.net irc.freenode.net) 15:06:45 --- quit: Raiford (wolfe.freenode.net irc.freenode.net) 15:06:45 --- quit: nighty_ (wolfe.freenode.net irc.freenode.net) 15:06:45 --- quit: malyn (wolfe.freenode.net irc.freenode.net) 15:06:48 --- quit: ygrek (wolfe.freenode.net irc.freenode.net) 15:06:50 --- quit: nottwo (wolfe.freenode.net irc.freenode.net) 15:07:07 --- join: Al2O3 (n=Al2O3@h184.157.31.71.dynamic.ip.windstream.net) joined #forth 15:07:07 --- join: gogonkt (n=info@218.13.45.175) joined #forth 15:07:07 --- join: segher (n=segher@84-105-60-153.cable.quicknet.nl) joined #forth 15:07:07 --- join: probonono (n=User@unaffiliated/probonono) joined #forth 15:07:07 --- join: foxLapto1 (i=flash@222.131.164.138) joined #forth 15:07:07 --- join: madgarden (n=madgarde@CPE001d7e527f89-CM00159a65a870.cpe.net.cable.rogers.com) joined #forth 15:07:07 --- join: saper (i=saper@wikipedia/saper) joined #forth 15:07:07 --- join: crcx (n=Karere@bespin.org) joined #forth 15:07:17 --- quit: tarbo (SendQ exceeded) 15:08:02 --- join: crc (n=charlesc@c-174-57-3-170.hsd1.pa.comcast.net) joined #forth 15:08:02 --- join: ASau (n=user@ppp91-76-58-250.pppoe.mtu-net.ru) joined #forth 15:08:02 --- join: ygrek (i=user@gateway/gpg-tor/key-0x708D5A0C) joined #forth 15:08:02 --- join: Raiford (n=Raiford@234.157-62-69.ftth.swbr.surewest.net) joined #forth 15:08:02 --- join: nighty_ (n=nighty@x122091.ppp.asahi-net.or.jp) joined #forth 15:08:02 --- join: uiu (n=ian@HSI-KBW-078-042-132-111.hsi3.kabel-badenwuerttemberg.de) joined #forth 15:08:02 --- join: foxes (i=flash@222.131.164.138) joined #forth 15:08:02 --- join: yiyus (i=12427124@je.je.je) joined #forth 15:08:02 --- join: malyn (n=malyn@unaffiliated/malyn) joined #forth 15:08:02 --- join: schme (n=marcus@sxemacs/devel/schme) joined #forth 15:08:02 --- join: arke (n=f2@bespin.org) joined #forth 15:08:02 --- join: nottwo (n=trannie@designvox-gw.iserv.net) joined #forth 15:08:02 --- join: uiu_ (n=ian@schihei.net) joined #forth 15:08:02 --- join: maht (n=maht__@85.189.31.174.proweb.managedbroadband.co.uk) joined #forth 15:08:02 --- mode: irc.freenode.net set +o crc 15:08:09 did I make what? 15:10:05 --- quit: ygrek (Remote closed the connection) 15:13:43 retroforth 15:13:50 yes 15:13:59 .io respect 15:22:24 --- quit: DrunkTomato () 15:23:30 --- quit: ASau (Read error: 54 (Connection reset by peer)) 15:24:03 --- join: ASau (n=user@ppp91-76-58-250.pppoe.mtu-net.ru) joined #forth 15:33:36 --- quit: ASau (Read error: 54 (Connection reset by peer)) 15:34:08 --- join: ASau (n=user@ppp91-76-58-250.pppoe.mtu-net.ru) joined #forth 15:44:05 --- quit: ASau (Read error: 54 (Connection reset by peer)) 15:44:45 --- join: ASau (n=user@ppp91-76-58-250.pppoe.mtu-net.ru) joined #forth 16:05:02 would you happen to know how to change POSIX environment variables with forth? 16:05:02 --- quit: ASau (Read error: 104 (Connection reset by peer)) 16:05:24 is there an extension that helps with that or? 16:05:50 --- join: ASau (n=user@ppp91-76-58-250.pppoe.mtu-net.ru) joined #forth 16:06:24 i need to set PWD, so can do cd and such for forthShell 16:11:54 oh well, i'll figure it out 16:47:51 --- quit: ASau (Read error: 104 (Connection reset by peer)) 16:48:30 --- join: ASau (n=user@ppp91-76-58-250.pppoe.mtu-net.ru) joined #forth 16:50:48 --- quit: ASau (Read error: 54 (Connection reset by peer)) 16:51:26 --- join: ASau (n=user@ppp91-76-58-250.pppoe.mtu-net.ru) joined #forth 17:49:47 --- join: nighty^ (n=nighty@210.188.173.245) joined #forth 18:06:31 --- quit: letoh (Client Quit) 18:10:10 --- quit: foxes (Read error: 60 (Operation timed out)) 18:15:18 --- quit: ASau (Read error: 104 (Connection reset by peer)) 18:16:01 --- join: ASau (n=user@ppp91-76-58-250.pppoe.mtu-net.ru) joined #forth 18:18:22 --- join: foxes (i=flash@61.149.173.7) joined #forth 18:18:22 --- quit: ASau (Read error: 104 (Connection reset by peer)) 18:19:08 --- join: ASau (n=user@ppp91-76-58-250.pppoe.mtu-net.ru) joined #forth 18:24:18 --- quit: foxLapto1 (Read error: 110 (Connection timed out)) 18:38:17 --- quit: ASau (Remote closed the connection) 18:38:47 --- join: ASau (n=user@ppp91-76-58-250.pppoe.mtu-net.ru) joined #forth 18:46:35 --- quit: ASau (Read error: 104 (Connection reset by peer)) 18:47:22 --- join: ASau (n=user@ppp91-76-58-250.pppoe.mtu-net.ru) joined #forth 18:47:25 --- quit: foxes (Read error: 110 (Connection timed out)) 18:47:53 --- join: foxes (i=flash@222.131.178.197) joined #forth 19:09:45 --- quit: ASau (Read error: 104 (Connection reset by peer)) 19:10:30 --- join: ASau (n=user@ppp91-76-58-250.pppoe.mtu-net.ru) joined #forth 19:22:26 --- quit: ASau (Read error: 104 (Connection reset by peer)) 19:23:05 --- join: ASau (n=user@ppp91-76-58-250.pppoe.mtu-net.ru) joined #forth 19:29:46 --- quit: ASau (Read error: 104 (Connection reset by peer)) 19:30:39 --- join: ASau (n=user@ppp91-76-58-250.pppoe.mtu-net.ru) joined #forth 19:35:44 --- quit: Snoopy_1611 (Read error: 110 (Connection timed out)) 20:06:44 --- quit: gnomon (Read error: 131 (Connection reset by peer)) 20:06:45 --- join: gnomon_ (n=gnomon@CPE001d60dffa5c-CM000f9f776f96.cpe.net.cable.rogers.com) joined #forth 20:41:54 --- join: Snoopy_1611 (i=Snoopy_1@dslb-084-059-108-180.pools.arcor-ip.net) joined #forth 20:41:57 --- quit: segher ("This computer has gone to sleep") 20:48:26 --- quit: grub_booter (Read error: 110 (Connection timed out)) 20:49:14 --- join: grub_booter (n=charlie@d515301E0.static.telenet.be) joined #forth 20:58:28 --- quit: ASau (Read error: 104 (Connection reset by peer)) 20:59:19 --- join: ASau (n=user@ppp91-76-58-250.pppoe.mtu-net.ru) joined #forth 21:04:47 --- join: LOOP-HOG (n=jasondam@nat-sonicnet.noisebridge.net) joined #forth 21:04:52 hi 21:05:58 --- quit: LOOP-HOG (Client Quit) 21:18:18 --- join: Snoopy_1711 (i=Snoopy_1@dslb-084-059-101-170.pools.arcor-ip.net) joined #forth 21:19:16 hi 21:36:33 --- quit: Snoopy_1611 (Read error: 110 (Connection timed out)) 21:47:34 yep 21:53:14 do you know any minimalist posix shells? i'm just thinking they'd have smaller source code 21:53:46 --- nick: Snoopy_1711 -> Snoopy_1611 22:05:58 --- part: TR2N left #forth 22:07:01 --- quit: ASau (Read error: 104 (Connection reset by peer)) 22:09:54 --- join: ASau (n=user@ppp91-76-58-250.pppoe.mtu-net.ru) joined #forth 22:11:00 --- join: Snoopy_1711 (i=Snoopy_1@dslb-084-059-109-173.pools.arcor-ip.net) joined #forth 22:13:40 --- quit: Al2O3 () 22:15:01 --- join: Al2O3 (n=Al2O3@h184.157.31.71.dynamic.ip.windstream.net) joined #forth 22:15:49 --- quit: Snoopy_1611 (Read error: 104 (Connection reset by peer)) 23:15:44 minimalist posix shells ? what's that? 23:16:14 rc of plan9? 23:37:50 --- quit: gnomon_ (wolfe.freenode.net irc.freenode.net) 23:37:52 --- quit: kleinjt (wolfe.freenode.net irc.freenode.net) 23:38:09 --- quit: ASau (Read error: 104 (Connection reset by peer)) 23:39:54 --- join: kleinjt (n=kleinjt@tarsonis.dhcp.rose-hulman.edu) joined #forth 23:40:56 --- join: gnomon (n=gnomon@CPE001d60dffa5c-CM000f9f776f96.cpe.net.cable.rogers.com) joined #forth 23:41:48 --- join: ASau (n=user@ppp91-76-58-250.pppoe.mtu-net.ru) joined #forth 23:44:29 --- quit: ASau (Client Quit) 23:52:52 --- join: ygrek (i=user@gateway/gpg-tor/key-0x708D5A0C) joined #forth 23:54:24 --- quit: lowki_ (Client Quit) 23:59:59 --- log: ended forth/09.10.29