[Info-vax] The best VMS features, was: Re: openvms renaming file
Tim Sneddon
tsneddon at panix.com
Thu May 31 00:40:57 EDT 2018
Michael Moroney <moroney at world.std.spaamtrap.com> wrote:
> Simon Clubley <clubley at remove_me.eisner.decus.org-Earth.UFP> writes:
>
>>On 2018-05-29, Michael Moroney <moroney at world.std.spaamtrap.com> wrote:
>>> Simon Clubley <clubley at remove_me.eisner.decus.org-Earth.UFP> writes:
>>>
>>>>BTW, has anyone asked you if TECO is going to be available on x86-64 ? :-)
>>>
>>> A major fan of TECO works for VSI and he will be sure it's in X86...
>
>>That editor has now been around in one form or the other since the
>>early 1960s - I wonder how much longer it will be around for ? :-)
>
> Apparently that's the reason why the TECO code is so ugly. It's been
> ported from one machine to another, possibly by a conversion program in
> some cases, and by the time it made it to VAX the code was so ugly the
> Alpha Macro-32 compiler wouldn't accept it, and nobody would (could?)
> fix the code so that it would. (It's VESTed on Alpha and the VESTed
> Alpha code is AESTed on Itanic)
It's worse than that. From what I understand it started on the:
o. PDP-10 and then made its way to the
o. PDP-8 thanks to Stanley Rabinowitz, then the
o. PDP-11 thanks to Mark Bramhall and , then the
o. VAX with extra help from Andy Goldstein, and as you rightly stated,
it was ported to
o. Alpha by VEST using a bunch of macros that processed the VEST output
files to generate a useful image. I believe this was courtesy of
Larry Kilgallen and finally to
o. Itanium using AEST to tranlate the VEST'd image with a little help
from Guy Peleg and finally myself.
There are a number of C implementations around. I started writing a
portable bug compatible TECO-X in C which does run some things, but
is still in need of time for me to finish it (sadly, there is never
enough of that).
Regards, Tim.
More information about the Info-vax
mailing list