🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.amiga.tech
Article #3179

Re: Amiga editor programming advice

#3179
From: Jonathan Abbey
Date: Sat, 07 Apr 1990 23:54
39 lines
2299 bytes
In article <1519@eklektik.UUCP> danbabcock@eklektik.UUCP (/dev/ph1) writes:

[Dan Barrett's editor inquiry deleted]

>Open a custom, one-bitplane screen. Do not use the operating system for
>text output. Do not use the blitter. Instead, write a very efficient
>character output routine (in machine code, naturally) that performs eight
>moves per character.
>
>For scrolling, use the copper, not the blitter or the CPU. By making
>clever use of the copper, it's possible to scroll very efficiently.
>obscure features. 
>
>I have a few user interface suggestions too: utilitize the numeric
>keypad as in the IBM-style arrangement of Home, PgUp, PgDown, etc. And
>it would be EXTREMELY nice if the Help key actually brought help, and
>the Escape key actually escaped! One last suggestion: do not implement
>infinitely long lines; instead, simply wrap at 80 columns (at least when
>the user is entering text).
>
>-- Dan Babcock

Good advice at the last, but how do you intend for him to use the copper?
Have a larger than screen size bitmap and smooth scroll it?  Not a bad
idea, but one that would certainly prevent working a window or screen
under 1.3 or less, no?

A fast editor would be great, but the old PD version of TxEd is speedy
enough, without taking up an inordinate amount of memory or being
Intuition unfriendly.

I would personally suggest waiting until 1.4 comes out, then write a nice
editor using all the new and nifty Intution features to make it fast and
friendly.  Don't forget the AREXX port! 8-) 8-)


Jonathan Abbey                    (512) 926-5934 | Amiga Programmer Wanna-be 
jonabbey@ccwf.cc.utexas.edu        bix: jonabbey +----------------------------- 
The University of Texas at Austin - CS Undergrad | Speaking for myself, at best 
Technical Details
Message-ID: <27737@ut-emx.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!mailrus!uwm.edu!cs.utexas.edu!ut-emx!walt.cc.utexas.edu!jonabbey
References: <1519@eklektik.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!mailrus!uwm.edu!cs.utexas.edu!ut-emx!walt.cc.utexas.edu!jonabbey
From: jonabbey@walt.cc.utexas.edu (Jonathan Abbey)
Newsgroups: comp.sys.amiga.tech
Subject: Re: Amiga editor programming advice
Message-ID: <27737@ut-emx.UUCP>
Date: 7 Apr 90 23:54:36 GMT
References: <1519@eklektik.UUCP>
Sender: news@ut-emx.UUCP
Reply-To: jonabbey@walt.cc.utexas.edu (Jonathan Abbey)
Organization: The University of Texas at Austin, Austin, Texas
Lines: 39