00:00:00 --- log: started forth/14.04.16 00:12:49 --- quit: pvt_pete_ (Quit: Computer has gone to sleep.) 00:20:48 --- join: asie (~textual@apn-46-76-58-90.dynamic.gprs.plus.pl) joined #forth 01:01:21 --- join: nighty-_ (~nighty@lns-bzn-49f-62-147-170-46.adsl.proxad.net) joined #forth 01:02:06 --- quit: asie (Quit: I'll probably come back in either 20 minutes or 8 hours.) 01:03:07 --- quit: mnemnion (Remote host closed the connection) 01:04:16 --- join: asie (~textual@apn-46-76-58-90.dynamic.gprs.plus.pl) joined #forth 01:36:15 --- quit: asie (Quit: I'll probably come back in either 20 minutes or 8 hours.) 01:37:05 --- join: asie (~textual@apn-46-76-58-90.dynamic.gprs.plus.pl) joined #forth 01:42:21 --- quit: ASau (Ping timeout: 276 seconds) 01:44:45 --- quit: technomancy (Ping timeout: 252 seconds) 01:45:13 --- join: technomancy (~user@ec2-54-244-178-65.us-west-2.compute.amazonaws.com) joined #forth 01:54:16 --- quit: asie (Quit: I'll probably come back in either 20 minutes or 8 hours.) 01:59:36 --- join: pvt_petey (~pvt_petey@host-89-240-213-208.as13285.net) joined #forth 02:36:26 --- quit: kludge` (Ping timeout: 245 seconds) 02:39:16 --- join: kludge` (~comet@unaffiliated/espiral) joined #forth 04:15:43 --- join: dkcl (~user@unaffiliated/dandersen) joined #forth 04:21:08 --- quit: bluekelp_ (Ping timeout: 240 seconds) 04:24:52 --- join: bluekelp (~bluekelp@2001:470:1:41:818a:c110:e6b8:dd83) joined #forth 05:02:15 --- join: pvt_pete_ (~pvt_petey@host-89-240-213-208.as13285.net) joined #forth 05:02:46 --- quit: pvt_petey (Ping timeout: 265 seconds) 05:20:32 --- join: true-grue (~quassel@95-25-104-44.broadband.corbina.ru) joined #forth 05:41:55 --- quit: pvt_pete_ (Ping timeout: 265 seconds) 06:19:25 --- join: Zarutian (~zarutian@194-144-84-110.du.xdsl.is) joined #forth 07:09:30 --- join: dandersen (~user@unaffiliated/dandersen) joined #forth 07:11:51 --- quit: dkcl (Ping timeout: 250 seconds) 07:26:29 --- nick: dandersen -> dkcl 07:38:11 --- join: true-grue_ (~quassel@95-27-218-30.broadband.corbina.ru) joined #forth 07:40:12 --- quit: true-grue (Ping timeout: 245 seconds) 07:41:10 --- join: true-grue (~quassel@95-28-239-64.broadband.corbina.ru) joined #forth 07:43:44 --- quit: true-grue_ (Ping timeout: 265 seconds) 07:44:28 --- join: true-grue_ (~quassel@95-25-126-70.broadband.corbina.ru) joined #forth 07:46:37 --- quit: true-grue (Ping timeout: 265 seconds) 07:53:13 --- join: pvt_petey (~pvt_petey@cpc11-colc6-2-0-cust131.7-4.cable.virginm.net) joined #forth 08:51:58 --- join: aranhoide_ (~aranhoide@212.Red-83-59-7.dynamicIP.rima-tde.net) joined #forth 09:07:08 --- join: mnemnion (~mnemnion@c-98-210-219-91.hsd1.ca.comcast.net) joined #forth 09:09:29 --- join: asie (~textual@078088168214.elblag.vectranet.pl) joined #forth 09:29:58 --- quit: asie (Quit: I'll probably come back in either 20 minutes or 8 hours.) 09:34:23 --- quit: joneshf-laptop (Ping timeout: 245 seconds) 10:00:16 --- quit: dkcl (Remote host closed the connection) 10:02:31 --- quit: kludge` (Ping timeout: 240 seconds) 10:08:40 --- join: kludge` (~comet@unaffiliated/espiral) joined #forth 11:03:48 How I would embed color in Forth code: ANSI escape sequences. Compatible with ASCII and would render correctly simply by piping to a terminal. 11:04:16 see vt.rx in the distro 11:05:21 it should probably be cleaned up to use the proper retro syntax for modules instead of the vt: prefix 11:05:33 it was one of the first things i wrote 11:06:50 I'm having trouble finding that file, it's not in my copy of the Retro library 11:07:54 http://bazaar.launchpad.net/~crc-x/retro-language/retro/view/head:/library/vt.rx 11:09:29 here's an example that uses it to show a color prompt with the contents of the stack: https://github.com/sabren/b4/blob/master/rx/color.rx 11:10:29 mnemnion: +1 11:10:34 ANSI FTW 11:10:37 ah, gotcha, nice. We have similar ideas of interactivity in Forth 11:11:22 https://github.com/mnemnion/imp/tree/master/Forge/src does a lot of that kind of thing 11:11:49 it uses too much Gforth, I was having serious problems maintaining any compatibility with PForth and just gave up 11:12:23 there's a color version of the help system in help.rx 11:13:00 also... http://games.tangentcode.com/mineswpr/ :) 11:13:24 ( code: https://github.com/sabren/b4/blob/master/rx/mineswpr.rx ) 11:14:36 hammerspace? 11:14:43 nice 11:15:23 er, yes. I'm still not sure if that's a good idea. 11:15:31 i thought it was cool that i could define : ≥ >= ; "( xy-? ) tests for x ≥ y . same as >=" :doc 11:15:36 and it just works. 11:16:16 Abusing Unicode inside Forth words is a favorite pastime, I must admit. Though that's the opposite of abuse 11:17:09 * tangentstorm should really rewrite minesweepr in proper retro style, with combinators. 11:20:47 I wasn't sure I'd like the quotes-and-combinators approach. But I'm starting to. 11:47:30 --- quit: Zarutian (Quit: Zarutian) 12:18:32 --- join: joneshf-laptop (~joneshf@128.120.117.73) joined #forth 12:21:23 --- quit: DGASAU (Remote host closed the connection) 12:23:06 --- join: DGASAU (~user@p50993595.dip0.t-ipconnect.de) joined #forth 13:04:35 --- quit: dys (Ping timeout: 246 seconds) 13:16:04 --- quit: aranhoide_ (Ping timeout: 245 seconds) 13:17:12 --- join: Mat3 (~Mat@91-64-127-6-dynip.superkabel.de) joined #forth 13:17:15 hi all 13:43:31 --- quit: joneshf-laptop (Remote host closed the connection) 14:01:34 --- quit: true-grue_ (Read error: Connection reset by peer) 14:43:43 Quotes and combinators are pretty nice once you get used to them 14:56:35 --- quit: mnemnion (Remote host closed the connection) 14:58:35 --- quit: Mat3 (Quit: Verlassend) 14:58:45 --- quit: aksr (Ping timeout: 252 seconds) 15:02:20 --- quit: karswell` (Read error: Connection reset by peer) 15:28:54 --- join: ASau (~user@46.114.16.129) joined #forth 15:51:18 --- join: aranhoide (~aranhoide@212.Red-83-59-7.dynamicIP.rima-tde.net) joined #forth 16:03:59 --- join: mnemnion (~mnemnion@c-98-210-219-91.hsd1.ca.comcast.net) joined #forth 16:09:29 --- quit: ASau (Remote host closed the connection) 16:10:26 --- join: ASau (~user@46.114.16.129) joined #forth 16:12:34 --- quit: nighty-_ (Quit: Disappears in a puff of smoke) 16:13:46 --- join: dessos (~dessos@c-174-60-176-249.hsd1.pa.comcast.net) joined #forth 16:17:59 so I don't know C all that well, but I have a bizarre case where calling fgets is messing up my dictionary linked list: http://p.hagelb.org/orestes_main.c.html 16:18:04 anything obviously-wrong here? 16:22:25 clearly the input buffer is overlapping with the previous dictionary entry, but I don't see how that's possible 16:24:14 --- quit: ASau (Remote host closed the connection) 16:26:31 --- join: ASau (~user@46.114.16.129) joined #forth 16:40:51 --- quit: ASau (Remote host closed the connection) 16:41:50 --- join: ASau (~user@46.114.16.129) joined #forth 16:52:28 --- join: karswell (~user@87.114.18.190) joined #forth 16:54:37 --- quit: ASau (Remote host closed the connection) 16:55:34 --- join: ASau (~user@46.114.16.129) joined #forth 17:20:01 never mind; I was progressing my input pointer too far when parsing 17:23:30 --- part: dessos left #forth 17:56:44 --- join: Zarutian (~zarutian@194-144-84-110.du.xdsl.is) joined #forth 18:05:02 --- join: joneshf-laptop (~joneshf@98.255.30.38) joined #forth 18:08:16 --- join: nisstyre (~yourstrul@oftn/member/Nisstyre) joined #forth 18:43:04 --- quit: karswell (Ping timeout: 250 seconds) 18:47:41 --- join: karswell (~user@87.114.18.190) joined #forth 19:00:24 --- quit: Eth|cal (Ping timeout: 252 seconds) 19:04:46 --- quit: joneshf-laptop (Remote host closed the connection) 19:04:48 --- quit: bluekelp (Ping timeout: 252 seconds) 19:05:13 --- join: bluekelp (~bluekelp@2001:470:1:41:818a:c110:e6b8:dd83) joined #forth 19:10:57 --- quit: irsol (Ping timeout: 240 seconds) 19:18:43 --- join: irsol (~irsol@unaffiliated/contempt) joined #forth 19:26:50 --- quit: Zarutian (Quit: Zarutian) 20:25:29 --- quit: aranhoide (Ping timeout: 252 seconds) 20:31:21 --- quit: pvt_petey (Quit: Computer has gone to sleep.) 20:52:58 --- quit: nisstyre (Quit: WeeChat 0.4.3) 21:21:31 --- join: pvt_petey (~pvt_petey@cpc11-colc6-2-0-cust131.7-4.cable.virginm.net) joined #forth 22:18:14 --- join: joneshf-laptop (~joneshf@98.255.30.38) joined #forth 22:40:26 --- join: asie (~textual@078088168214.elblag.vectranet.pl) joined #forth 22:40:37 --- join: pvt_pete_ (~pvt_petey@cpc11-colc6-2-0-cust131.7-4.cable.virginm.net) joined #forth 22:42:47 --- quit: pvt_petey (Ping timeout: 276 seconds) 22:58:35 --- join: dys (~user@2a01:1e8:e100:8296:21a:4dff:fe4e:273a) joined #forth 23:07:20 --- join: aksr (~aksr@unaffiliated/aksr) joined #forth 23:31:04 --- quit: joneshf-laptop (Remote host closed the connection) 23:39:05 --- join: Eth|cal (~sam@139.216.253.31) joined #forth 23:46:36 --- join: joneshf-laptop (~joneshf@98.255.30.38) joined #forth 23:53:45 --- join: nighty-_ (~nighty@lns-bzn-49f-62-147-170-46.adsl.proxad.net) joined #forth 23:59:59 --- log: ended forth/14.04.16