PDP-10 / its

Incompatible Timesharing System
Other
860 stars 83 forks source link

Test old EMACS 142 #648

Open larsbrinkhoff opened 6 years ago

larsbrinkhoff commented 6 years ago

EMACS 142 found by @b4. In some TENEX dump. SUMEX?

Comes with TECO 783 and TECO 886.

Will INFO run with any of these TECOes? It doesn't seem to work with TECO 1212, which is the last ITS version, dated 1985.

b4 commented 6 years ago

I seem to have found 162 in the SUMEX archives, too.

b4 commented 6 years ago

Incidentally, I also have copies of INFO...

eswenson1 commented 6 years ago

Are the SUMEX archives accessible to others (like me)? Where?

b4 commented 6 years ago

No permission for sharing - there's personal files in the archives so I can't give it all away as-is, unfortunately.

eswenson1 commented 6 years ago

Can you provide us a listing of the files you have?

b4 commented 6 years ago

See https://gist.github.com/anonymous/0da4af067c3729cbe94768cfc7ecfc9e

b4 commented 6 years ago

Be warned: that's a 130,000+ line paste

larsbrinkhoff commented 6 years ago

No problem, we're used to wading through large file lists. :-)

larsbrinkhoff commented 6 years ago

None of TECO 1, TECO 783, or TECO 886 would assemble as-is with MIDAS. The first two are claimed to have an unterminated IFN. The last complains about WRONG TABLE LENGTH at INIDLM+202.

larsbrinkhoff commented 6 years ago

I found the cause of WRONG TABLE LENGTH. There's a ^M character in the source code which was translated to a new line. Changing it back makes 886 assemble ok. Also fixed a missing symbol which was emedded in a IFN TNX section. This is apparently a version that has modifications for TENEX.

Version 783 may have a problem with IFN. I deleted the IFN block, and then it was ok. Could be another translation problem.

larsbrinkhoff commented 6 years ago

TECO 714 from the TENEX repository works fine too. No edits necessary.

b4 commented 6 years ago

Okay - upon more detailed inspection, I may not have INFO sources

I need some filenames to search for more granularity to be of more help there.

larsbrinkhoff commented 6 years ago

No problem, I have the source for INFO. It's just that it doesn't work fully when built with the latest ITS TECO and EMACS. See #18 for details.

larsbrinkhoff commented 5 years ago

INFO works fine now.