🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.emacs
Article #8203

startup.el

#8203
From: Dave Lawrence
Date: Sat, 31 Dec 1988 11:35
36 lines
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!Dave

Show 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