🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.bug
Article #1034

mail-mode

#1034
From: kgk
Date: Fri, 30 Sep 1988 14:06
32 lines
1825 bytes
In GNU Emacs 18.52.1 of Mon Sep  5 1988 on barney (berkeley-unix)

I've had complaints that my previous posting regarding mail-mode
autoloading was not sufficiently clear and that it was misguided.
What I mean is the following:

The function ``mail-mode'' is not autoloading by default.  My
assumption is that many people who use GNU Emacs use ``mail'',
although this has been pointed out to be a possibly overeager
assumption.

At any rate, a user who wants to, say, visit an old #%*mail*% buffer
from a crash, and call ``mail-mode'' on the buffer will find that this
won't work, unless ``sendmail'' is already loaded in.  What I mean by
"there's no ``mail-mode.el''" is that a somewhat educated user, who
knows enough to load libraries, but not really what libraries exist or
where they are, may want to "load-library mail-mode" but find that
there is no such thing.  He/she has to look and realize that mail-mode
is really in sendmail.el (provided the user knows where to look).

This is not a hypothetical situation; it's happened to me more than
once, that I want to call mail-mode explicitly on a buffer, but find
emacs telling me that mail-mode isn't defined.  This really catches me
by surprise since I think it ought to be at least autoloading by
default.

I know that you can't incorporate every random suggestion for an
addition to GNU Emacs, but I think this is relatively reasonable,
although perhaps not absolutely necessary.

Keiji Kanazawa
Technical Details
Message-ID: <8809301406.AA00325@bimini.cs.brown.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!uunet!tut.cis.ohio-state.edu!CS.BROWN.EDU!kgk

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!uunet!tut.cis.ohio-state.edu!CS.BROWN.EDU!kgk
From: kgk@CS.BROWN.EDU
Newsgroups: gnu.emacs.bug
Subject: mail-mode
Message-ID: <8809301406.AA00325@bimini.cs.brown.edu>
Date: 30 Sep 88 14:06:12 GMT
Sender: daemon@tut.cis.ohio-state.edu
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 32