Re: Proposed Assembler Commands



keith wrote:

[...]

> > My editor is the old Borland SPRINT editor from 1988. It ran on the
> > first IBM PC's at 4.77MHz, and it runs great on a 200MHz machine. I
> > expect it will still run long after I'm gone:)
>
> My fav editor gave up the ghost about then. I loved EPM, but it went the
> way of 16bit addressing. I still try to find E-like editors.
>
> Keith

You can program SPRINT to emulate just about any kind of editor, from Wordstar
to EMACS and everything in between.

The SPRINT engine uses 32-bit addressing, so the file size is limited only by
disk space. I put the swap file in a 30 meg ramdisk, so it's plenty fast enough.
It can open 26 files simultaneously, but I rarely hit this limit.

I wrote my editor to automatically detect all the common file types: ASM, C,
Pascal, ascii, HTML, etc. So when I press a function key, it accomplishes the
same task regardless of the type file I'm editing. This is very convenient.

It means I don't have to switch editors for different types of files, and I
don't need to memorize a bunch of contradictory commands, each with their own
quirks depending on the programmer's philosphy.

For example, after a copy and paste, where do you put the cursor - at the start
or the end of the string? Actually, it depends on what you are doing, so I added
a function to switch the cursor location. So I can have it either way:)

And whenever some new requirement pops up, I can quickly add or change a command
to make the editor do anything I need. This is impossible with closed-source
programs, so I don't think I will ever need any of the Microsoft bloatware that
everyone complains about.

If you have had any experience writing your own editor, you will find it very
difficult to use a "store-bought" one with canned commands that may not do what
you need.

Mike Monett
.


Loading