00:00:00 --- log: started forth/11.02.09 00:23:06 --- join: Al2O3 (~Al2O3@c-67-190-8-92.hsd1.co.comcast.net) joined #forth 01:15:53 --- quit: malyn (Read error: Connection reset by peer) 01:31:28 --- quit: NihilistDandy (Remote host closed the connection) 01:36:58 --- join: malyn (~malyn@unaffiliated/malyn) joined #forth 01:57:30 --- join: NihilistDandy (~ND@c-75-69-129-101.hsd1.nh.comcast.net) joined #forth 02:22:05 --- quit: NihilistDandy (Remote host closed the connection) 04:51:01 --- quit: Al2O3 (Ping timeout: 245 seconds) 04:57:10 --- join: MayDaniel (~MayDaniel@unaffiliated/maydaniel) joined #forth 05:17:42 --- quit: MayDaniel (Read error: Connection reset by peer) 05:28:59 0.2 source is smaller than 0.1 :D 05:34:31 --- quit: nighty (Ping timeout: 255 seconds) 05:35:35 --- join: nighty (~nighty@x122091.ppp.asahi-net.or.jp) joined #forth 05:36:39 ... 05:37:12 nice 05:48:26 0.3 should be even smaller to make saper happy. 05:48:44 I'm going to remove banner and all similar stuff. 06:24:47 --- join: nighty__ (~nighty@x122091.ppp.asahi-net.or.jp) joined #forth 07:12:30 --- join: MayDaniel (~MayDaniel@unaffiliated/maydaniel) joined #forth 07:17:22 --- quit: gogonkt (Read error: Operation timed out) 07:34:05 BTW. 07:34:08 saper? 07:52:17 --- join: ZabaQ (~Zaba@135.114-84-212.staticip.namesco.net) joined #forth 07:59:33 --- quit: nighty__ (Ping timeout: 250 seconds) 08:01:08 --- join: gogonkt (~info@2001:5c0:1400:a::5f5) joined #forth 08:46:32 ASau: yes? 08:47:14 Take a look at 0.2 and I can send you patch to fix that banner output. 08:48:01 anyone has an access to a recent debian system (not ubuntu), gcc 4.4.5-10 and binutils 2.20.1-system.20100303 08:48:11 0.2 of your pforth? 08:49:34 yes. 08:50:51 can I just "cvs up"? 08:50:57 Ha! 08:51:06 They've killed CVS on Sourceforge. 08:51:09 it says "connect to apforth.cvs.sourceforge.net(216.34.181.111):2401 failed: Connection refused" 08:51:19 Get the tarball. 08:51:24 oh tarballs suck 08:51:47 I know. 08:51:51 considered moving to hg or something? 08:52:01 I consider moving to fossil. 08:54:34 ok I am using hg for my daily needs, being allergic to git 09:00:07 --- quit: ZabaQ (Quit: Leaving.) 09:04:00 where do I get the tarball from? 09:04:45 http://dfn.dl.sourceforge.net/sourceforge/apforth/apforth-0.2.tar.gz 09:10:41 thanks 09:10:44 pforth -q works 09:23:02 --- join: ZabaQ (~Zaba@135.114-84-212.staticip.namesco.net) joined #forth 09:24:28 --- quit: MayDaniel (Read error: Connection reset by peer) 09:27:12 $ man fossil 09:27:13 No manual entry for fossil 09:27:14 sad 09:49:11 --- join: ASau` (~user@95-26-230-11.broadband.corbina.ru) joined #forth 09:53:11 --- quit: ASau (Ping timeout: 240 seconds) 09:54:22 --- nick: ASau` -> ASau 10:06:42 --- join: qFox (~C00K13S@5356B263.cm-6-7c.dynamic.ziggo.nl) joined #forth 10:18:53 --- join: impomatic (~chatzilla@86.241.112.87.dyn.plus.net) joined #forth 10:28:23 Has anyone heard of the GIPSY (or GYPSY) programming language. Looks Forth-like. 10:36:17 Link? 10:37:34 There's isn't really one... 10:37:53 A few references, can't find much else http://hopl.murdoch.edu.au/showlanguage.prx?exp=8146 10:39:20 http://books.google.com/books?id=pfdBiJNfWdMC&pg=PA557&lpg=PA557&dq=gypsy+programming&source=bl&ots=zYistaw5oH&sig=e1mQMhEcbKKW92vqJi-ntHeaIxc&hl=pl&ei=K-NSTeCeLYKyhAev8bHoCA&sa=X&oi=book_result&ct=result&resnum=7&ved=0CD0Q6AEwBg#v=onepage&q=gypsy says "Gypsy was based on Pascal" 10:40:02 Ah, Dark Ages. 10:40:27 impomatic: it may be better if you look at POP-11, e.g. Poplog. 10:40:40 but that's thenewer one 10:41:32 ah, autocode 10:41:52 COWSEL is reported to be designed in 64. 10:42:05 saper: I think that's a different Gypsy. 10:42:48 --- join: shachaf (~shachaf@208.69.183.87) joined #forth 10:43:13 impomatic: look at Poplog linage. 10:43:33 impomatic: POP-11, POP-2, POP-1, COWSEL. 10:44:02 Perhaps it goes further into the past. 10:44:26 Thanks, just looking now :-) 10:45:52 What amuses me is that nowadays there's some trend in Forth to converge to POP. 10:46:32 E.g. all these languages like Joy, Cat, Factor. 10:51:18 --- quit: ZabaQ (Quit: Leaving.) 10:53:09 --- join: MayDaniel (~MayDaniel@unaffiliated/maydaniel) joined #forth 10:58:52 --- join: ZabaQ (~Zaba@135.114-84-212.staticip.namesco.net) joined #forth 11:01:52 --- join: xxd (~xxd@xxd.lllfff.org.ru) joined #forth 11:02:57 --- part: xxd left #forth 11:15:44 ASau: thanks 11:15:59 ASau: only ctrl-d does not exit, but looks very clean 11:16:10 Well... 11:16:23 Drop ioInit/ioTerm. 11:18:57 I'll try to find some way to hide that raw tty mode. 11:19:00 strange pfTerm ... ioTerm 11:19:06 what about isatty? 11:19:09 It shouldn't be needed for regular users. 11:19:23 or switching to cooked mode 11:19:45 I'll just switch to regular I/O. 11:20:21 Or make it depend on isatty. 11:20:33 Hm. 11:20:38 It should depend already. 11:20:42 And it doesn't solve. 11:21:27 isatty is there 11:21:47 Yes. 11:22:22 And EOT won't work, since nothing handles it. 11:22:51 strange ICANON should work 11:23:19 It isn't in canonical mode. 11:23:47 ah, yes, didn't notice ~ :) 11:24:58 in that case I should be able to : 0x04 bye ; 11:24:59 :-) 11:25:11 Well... 11:25:25 Add it to history.fth somewhere. 11:26:51 termio.fth 11:27:01 Or there. 11:27:23 Images should be rather easy to build and to use. 11:27:45 ah [if] ... [then] your favourites 11:32:09 I don't want to deal with it currently. 11:32:16 I know 11:32:22 The proper fix is to make canonical mode the default. 11:32:25 some test fail 11:32:43 unless one really wants a kind of gui interface or something 11:32:44 Those test should be reviewed either. 11:33:13 I'm looking into exposing that in Forth. 11:33:37 I see there is some develoment in pforth 11:35:37 I don't see any sign of it. 11:36:01 The last commit is from 30. Nov. 11:37:40 I have the idea, that I can move ioInit/ioTerm to just before and just after pfQuit. 11:37:56 but that's still after we spoke about it 11:38:03 and it says "From Aleksey", wow 11:38:13 they could have used cyrillic 11:38:59 Well... It was a month before I was driven out. 11:39:56 really 11:51:45 Have you already seen this? http://www.colorforth.com/POL.htm 11:54:40 Yes. 11:55:38 I'm behind the times as usual :-) 11:56:24 --- quit: MayDaniel (Read error: Connection reset by peer) 11:56:52 --- join: GoNoGo (~jc@82.236.93.215) joined #forth 12:00:50 There're so many untrivial bugs in pForth. 12:01:25 You don't notice them only because you don't usually reach the corresponding code. 12:04:10 in the forth code or C? 12:05:44 At least in C. 12:06:10 E.g. user init and term routines are not called properly. 12:06:55 It is possible that PF_USER_INIT is called and corresponding PF_USER_TERM is not. 12:22:00 --- quit: ZabaQ (Quit: Leaving.) 13:24:56 Killed one more useless feature. 13:28:09 --- quit: qFox (Quit: Time for cookies!) 13:56:34 --- join: ZabaQ (~Zaba@135.114-84-212.staticip.namesco.net) joined #forth 13:59:53 --- part: GoNoGo left #forth 14:08:22 --- join: fantazo (~fantazo@178-191-165-32.adsl.highway.telekom.at) joined #forth 14:10:28 saper: Stupid question. 14:10:37 saper: are you _really_ using apforth? 14:11:27 right now, no 14:11:42 but I am looking for some to use 14:11:48 Hm. 14:11:54 the only one I am rally using is amforth 14:11:59 Alright, "potential user." :) 14:12:01 really 14:12:22 What features are you looking for then? 14:12:47 saper: how have you found amforth? i've been playing a bit with it 14:12:59 my first use of forth 14:13:13 I contributed small pieces (in assembler mainly) 14:13:25 and I am working on avra to fully be able to replace avrasm2 14:13:53 it's cool, and I like the creative aproach to flash/eeprom address spaces 14:14:21 only some i@-related bugs in marker worry me a bit, but maybe they got fixed finally 14:15:10 i@ is still some magic to me :) 14:15:36 I/O or instruction address space? 14:15:52 how do you balance the interactive building up of words & saving the source in files on a host computer? 14:15:53 instruction address 14:16:00 (i.e., flash) 14:16:06 do you copy paste from your terminal? 14:16:12 I use screen with logging 14:16:24 ok 14:16:32 i've been using minicom 14:16:33 nottwo: you can just implement history. 14:16:42 which i guess has logging 14:16:53 yes, but screen has a configurable paste delay 14:17:07 I can upload text file by pasting (or a piece of history logged, even) 14:17:12 looks funny but works 14:20:16 ASau: it'd maybe be inserted into the quit loop to store history of console input? 14:20:29 saper: cool, i'll have to look into using screen 14:20:39 didn't know it could talk to serial ports 14:20:46 evaluate or refill, whatever fits. 14:21:33 ASau: the AVRs also have quite limited ram (512 - 2048 bytes, generally) to store history 14:25:43 nottwo: that's the main reason to use screen 14:26:13 it was designed to use a serial port multiplexer 14:26:24 not an xterm eye candy 14:29:48 Alright, you didn't tell which features you want in apforth :) 14:30:15 unlike amforth :) 14:30:52 I don't have AVR, and it's not like I wish to get acquainted. 14:33:30 sure 14:33:43 amforth has its barebones beauty 14:34:01 computer is fun again, starts up immediately, everything from scratch 14:34:32 Do you mean that apforth should be boring, start up damn slowly?.. 14:34:52 I haven't looked at a recent version of amforth. I always had the feeling it'd got the stacks the wrong way round. Also wished it kept the top of stack in a register. 14:36:36 it keeps TOS in the register 14:37:07 ASau: :-) no but before I can run apforth I need to boot some useless piece of C code :) 14:37:23 Well... It isn't useless! 14:37:30 it has changed a lot since 3.x :) 14:37:36 just joking 14:39:02 I'm working towards embeddability and some concurrency support. 14:56:48 --- quit: ZabaQ (Quit: Leaving.) 14:57:06 --- quit: impomatic (Quit: ChatZilla 0.9.86 [Firefox 3.5.16/20101130074636]) 14:57:53 --- quit: fantazo (Remote host closed the connection) 15:01:18 --- join: Snoopy_1711 (Snoopy_161@dslb-178-004-017-144.pools.arcor-ip.net) joined #forth 15:01:48 --- quit: Snoopy_1611 (Disconnected by services) 15:02:03 --- nick: Snoopy_1711 -> Snoopy_1611 15:34:15 --- join: xxd (~xxd@xxd.lllfff.org.ru) joined #forth 15:56:20 --- part: xxd left #forth 16:16:30 --- quit: ASau (Remote host closed the connection) 16:19:24 --- join: ASau (~user@95-26-230-11.broadband.corbina.ru) joined #forth 19:01:00 --- join: crc_ (~quassel@li125-93.members.linode.com) joined #forth 21:01:43 --- quit: malyn (Quit: Caught sigterm, terminating...) 21:08:05 --- join: malyn (~malyn@unaffiliated/malyn) joined #forth 21:50:44 --- join: ZabaQ (~Zaba@135.114-84-212.staticip.namesco.net) joined #forth 23:20:57 --- quit: gogonkt (Ping timeout: 272 seconds) 23:32:09 --- join: gogonkt (~info@2001:5c0:1400:a::535) joined #forth 23:47:55 --- join: roarde (~roarde@adsl-072-151-098-077.sip.asm.bellsouth.net) joined #forth 23:47:59 --- quit: roarde (Changing host) 23:47:59 --- join: roarde (~roarde@pdpc/supporter/active/sixforty) joined #forth 23:59:59 --- log: ended forth/11.02.09