-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DIRED history #2083
Comments
The earliest files I find are Lebling's ITS program written in assembly language. (Possibly there were earlier versions which would have been stored on now long lost DECtapes.) .INFO.; DIRED ORDER - 1972-09-14 The source file says Lebling writes: I don't think there was any interaction with SAIL regarding DIRED. I came up with the idea of DIRED on my own: I was tired of all the typing one had to do to manipulate multiple files using MONIT (the DM shell) or DDT (the AI Lab shell). |
Next is Kugell's SAIL program, also in assembly language: DIRED[SGK,69] - 1974-08-08 Kugell writes: I have no recollection of DIRED at project MAC before Stallman ported it. Did Lebling’s DIRED do the same thing? In a way it wouldn’t be a big surprise. The time was right for it. |
Back at MIT, a DIRED was added to TMACS, which was a set of ^R mode macros for TECO. It was not present it the earliest versions, but 221 has it: .TECO.; [MMAC] 221 - 1975-12-09 Message text found:
Explanation: MM is a TECO macro which calls a named function. It's a precursor to M-x in Emacs. |
Bouncing back to SAIL, a new version of DIRED was written in SAIL. (Confused yet?) DIRED.SAIL[RS,1] - 1975-01-23 It doesn't seem to have much in common with this TOPS-20 DIRED from the Panda distribution. That one claims 1976-04-26. |
Of course, MM DIRED was quickly converted to EMACS: EMACS; DIRED 25 - 1976-11-27 This message indicates it was working two weeks earlier or so:
|
Information from David Lebling and Stan Kugell is that they didn't know about each other's DIRED. |
Later dired developments can be found on @ThomasDickey's web page: |
Information from Eugene Ciccarelli (ECC above):
|
Some notes about various versions of DIRED.
The text was updated successfully, but these errors were encountered: