[389] in Release_7.7_team
Re: Emacs 19
daemon@ATHENA.MIT.EDU (dryfoo@MIT.EDU)
Fri Dec 15 10:52:55 1995
From: dryfoo@MIT.EDU
To: Dorothy Bowe <dot@MIT.EDU>
Cc: release-team@MIT.EDU
In-Reply-To: Your message of "Fri, 15 Dec 1995 10:25:06 EST."
<9512151525.AA20774@pianoforte.MIT.EDU>
Date: Fri, 15 Dec 1995 10:52:40 EST
First of all, I do understand _why_ we have to change, because of this
Solaris wedgie and all.
} Let's also get some facts out on the table so that we make a decision
} based on something other than feelings. I've been using emacs 19 for a
} while now and have noticed a few changes. I'm sure I could make a list
} of things in 15 minutes or so.
That would be a good document to see. I have not been able to find a
single explanatory document about the _idea_ of Emacs19 _is_ -- what is
the concept behind all these changes, and how it's different, etc.
From _my_ point of view, not yours, the most stable and extensible tool
I have, one that I have used for hours every day for a decade, has been
mysteriously altered for no stated reason, in no discernable pattern.
} Gary, *what* breaks in your dotfiles?
} It's hard to fix unspecific problems, but I'm sure your files will be
} useful in testing.
A few things come up right away, and I don't know how many others won't
show up until I try to use them:
The line:
} (define-key TeX-mode-map "\C-x\C-m" 'c-mode)
in this sequence:
} ;================================================================
} ;circle of major-modes on ^X-^M
} ;================================================================
} (global-set-key "\C-x\C-m" 'text-mode)
} (define-key text-mode-map "\C-x\C-m" 'LaTeX-mode)
} (define-key TeX-mode-map "\C-x\C-m" 'c-mode)
} (define-key c-mode-map "\C-x\C-m" 'emacs-lisp-mode)
} (define-key emacs-lisp-mode-map "\C-x\C-m" 'lisp-interaction-mode)
} (define-key lisp-interaction-mode-map "\C-x\C-m" 'fundamental-mode)
stops the file-loading with "Symbol's value as variable is void:
TeX-mode-map" -- is there no longer a tex mode? Yes there is. But no
tex-mode-map to accompany it? This I can't figure out because...
...C-h i now gives the quite helpful "Can't find the info directory
node"
Also, "inhibit-local-variables" has been replaced by
"enable-local-variables", however that works.
Also, the whole "x-set-*" paradigm seems to have changed to something
else, for which the internal _help_ functions do not.
And that's just what I found yesterday afternoon.
Let's just admit that this _is_ a Big Change, (bigger, affecting more
people than Frame v3 vs V4, please) and get our explanatory ducks in a
row ahead of time.
-- Gary