Deutsch   English   Français   Italiano  
<f6d1f3afb51b7a45dda9ab31a5b00ab0adad8e09@i2pn2.org>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: dxf <dxforth@gmail.com>
Newsgroups: comp.lang.forth
Subject: Re: ANN: DX-Forth 4.57
Date: Thu, 12 Dec 2024 00:27:05 +1100
Organization: i2pn2 (i2pn.org)
Message-ID: <f6d1f3afb51b7a45dda9ab31a5b00ab0adad8e09@i2pn2.org>
References: <f3d930ef062d020cd12825545af27eb8cccf9160@i2pn2.org>
 <64762224be194b336f89955c52dd77b6ce2334a8@i2pn2.org>
 <nnd$73516811$75ad4a6d@52fbe19c24f65eef>
 <ff9d9233f27d7d913fb05f04e486912a68752cb6@i2pn2.org>
 <nnd$6e963cdc$27667cae@59e4c9f440dcde6a>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 11 Dec 2024 13:27:05 -0000 (UTC)
Injection-Info: i2pn2.org;
	logging-data="2346863"; mail-complaints-to="usenet@i2pn2.org";
	posting-account="XPw7UV90Iy7EOhY4YuUXhpdoEf5Vz7K+BsxA/Cx8bVc";
User-Agent: Mozilla Thunderbird
X-Spam-Checker-Version: SpamAssassin 4.0.0
In-Reply-To: <nnd$6e963cdc$27667cae@59e4c9f440dcde6a>
Content-Language: en-GB
Bytes: 3068
Lines: 49

On 11/12/2024 9:13 pm, albert@spenarnc.xs4all.nl wrote:
> In article <ff9d9233f27d7d913fb05f04e486912a68752cb6@i2pn2.org>,
> dxf  <dxforth@gmail.com> wrote:
>> On 10/12/2024 9:39 pm, albert@spenarnc.xs4all.nl wrote:
>>> In article <64762224be194b336f89955c52dd77b6ce2334a8@i2pn2.org>,
>>> dxf  <dxforth@gmail.com> wrote:
>>>> On 9/12/2024 7:28 pm, Hans Bezemer wrote:
>>>>> ...
>>>>> Congratulations! It's nice to see such compilers remain maintained and
>>>> relevant!
>>>>
>>>> Thanks.  Not sure about relevant :)  It's nevertheless interesting to
>>>> see the odd
>>>> user get some use out of it.  Even more of an eyebrow raiser is when
>>>> they go along
>>>> with archaisms such as screens for source.
>>>>
>>>> https://www.youtube.com/watch?v=kYvYu5AfSxg
>>>>
>>>
>>> When I was forced to do line by  line including of source,
>>> I needed buffers to hold a piece of the files.
>>> The buffers used for blocks are perfectly suited for this.
>>>
>>> Not to mention that a 16 by 64 block of code is a perfect
>>> match for Forth, for a multi purpose library.
>>
>> Personally I love the editing environment screens afford - small,
>> modular, no information overload.
>>
> You need video mode 3 set by BIOS call 10.
> To my surprise dosbox supports direct screen access, e.g.
>     42 B0000 C!
> puts a B in the upper left corner.
> This allows a graphics editor based on the ^E ^S ^D ^X diamond pattern,
> etc. ^Y removes a line but it stack up outside the 16 lines and
> can be put any where with ^U etc.
> This is part of my the library of ciforth, but it only runs on
> the 16 version of ciforth (mina).
> (this was first implemented on my Osborne, a CP/M system).

DOSBOX does a good job supporting the old video modes.  I was gratified
to find the Lorenzian Waterwheel application I had ported still worked.
See WW4TH.ZIP at:

https://drive.google.com/drive/folders/1kh2WcPUc3hQpLcz7TQ-YQiowrozvxfGw