Article View: comp.emacs
Article #8203startup.el
From: Dave Lawrence
Date: Sat, 31 Dec 1988 11:35
Date: Sat, 31 Dec 1988 11:35
36 lines
1968 bytes
1968 bytes
I was about to send this off as a bug report and decided against
it, thinking someone here might convince me that this is a feature and
not a bug.
The scenario: I want to unconditionally bind some global keys in my
.emacs file. These keys emulate sequences sent from the vt100 keypad
(SS3).
The problem: startup.el chews up .emacs before it reads in the terminal=
dependent stuff, so the global key map for the keypad gets completely
reset.
I honestly don't understand why .emacs is not the last elisp file loaded ...
it only seems natural that a user should be able to undo things that
he doesn't like which are done by another start-up file. I'd call it
a "programming oversight" rather than a bug.
I have a kludge, but I hate kludges like this ... I can run
`emacs -q -l ~/.emacs'; in fact, I have an alias that says that now.
I can also load the file manually (blech) like I had to do when I
started this reply, because rn starts up emacs from $EDITOR.
As an aside, I don't use rnews because it doesn't work here. Our
sys admins don't maintain the emacs hierarchy well here.
Does anyone have a suggestion? I'd rather not have to move all of
the terminal code from startup.el (and then disable processing of
it in startup.el) because disk-space is very tight here -- every
page is important. Should the order in which .emacs is read
be changed?
Thanks in advance (again).
Dave
--
tale@rpitsmts.bitnet, tale%mts@rpitsgw.rpi.edu, tale@pawl.rpi.edu
Technical Details
Message-ID:
<2225@imagine.PAWL.RPI.EDU>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!bloom-beacon!apple!rutgers!mailrus!csd4.milw.wisc.edu!leah!itsgw!imagine!DaveShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!bloom-beacon!apple!rutgers!mailrus!csd4.milw.wisc.edu!leah!itsgw!imagine!Dave From: Dave Lawrence Newsgroups: comp.emacs Subject: startup.el Summary: processing order might be a little messed up ... Message-ID: <2225@imagine.PAWL.RPI.EDU> Date: 31 Dec 88 11:35:30 GMT Sender: news@imagine.PAWL.RPI.EDU Reply-To: tale@pawl.rpi.edu Organization: The Octagon Room Lines: 36