Commit 52151df0 authored by Glenn Morris's avatar Glenn Morris
Browse files

Remove a lot of old and obsolete info.

(titlepage): Simplify.
(Emacs 19 MUAs, Emacs 18 MUAs, MH-E with any Emacsen)
(VM with any Emacsen, GNEWS with any Emacsen)
(Overloading for Non-conforming MUAs, Version 3 Changes)
(The Supercite Mailing List): Delete nodes.
(Introduction): Remove info about old packages.
(Getting Connected): Simplify.  Remove info about old packages.
(Citing Commands): Delete Emacs 19 info.
(Hints to MUA Authors): Simplify.
(Thanks and History): Merge in some info from the deleted node
"Version 3 Changes".
parent 34b5f6df
2008-02-27 Glenn Morris <rgm@gnu.org>
* sc.texi: Remove a lot of old and obsolete info.
(titlepage): Simplify.
(Emacs 19 MUAs, Emacs 18 MUAs, MH-E with any Emacsen)
(VM with any Emacsen, GNEWS with any Emacsen)
(Overloading for Non-conforming MUAs, Version 3 Changes)
(The Supercite Mailing List): Delete nodes.
(Introduction): Remove info about old packages.
(Getting Connected): Simplify. Remove info about old packages.
(Citing Commands): Delete Emacs 19 info.
(Hints to MUA Authors): Simplify.
(Thanks and History): Merge in some info from the deleted node
"Version 3 Changes".
2008-02-05 Juanma Barranquero <lekktu@gmail.com>
* org.texi (Setting tags, In-buffer settings):
......
......@@ -2,7 +2,7 @@
@comment 3.48
@comment %**start of header (This is for running Texinfo on a region.)
@setfilename ../../info/sc
@settitle Supercite Version 3.1 User's Manual
@settitle Supercite User's Manual
@iftex
@finalout
@end iftex
......@@ -11,9 +11,8 @@
@comment %**end of header (This is for running Texinfo on a region.)
@copying
This document describes the Supercite Version 3.1 package for citing and
attributing the replies for various GNU Emacs mail and news reading
subsystems.
This document describes Supercite, an Emacs package for citing and
attributing replies to mail and news messages.
Copyright @copyright{} 1993, 2001, 2002, 2003, 2004,
2005, 2006, 2007, 2008 Free Software Foundation, Inc.
......@@ -47,17 +46,10 @@ license to the document, as described in section 6 of the license.
@end direntry
@titlepage
@sp 6
@center @titlefont{Supercite User's Manual}
@sp 2
@center @titlefont{Supercite Version 3.1}
@sp 4
@center Manual Revision: 3.48
@center April 2007
@sp 5
@center Barry A@. Warsaw
@center @t{bwarsaw@@cen.com}
@center @t{@dots{}!uunet!cen.com!bwarsaw}
@title Supercite User's Manual
@subtitle cite and attribute mail and
@subtitle news, in flexible ways
@page
@vskip 0pt plus 1filll
@insertcopying
......@@ -67,9 +59,9 @@ license to the document, as described in section 6 of the license.
@node Top, Introduction, (dir), (dir)
@comment node-name, next, previous, up
This document describes the Supercite Version 3.1 package for citing and
attributing the replies for various GNU Emacs mail and news reading
subsystems. The manual is divided into the following chapters.
This document describes Supercite, an Emacs package for citing and
attributing replies to mail and news messages. The manual is divided
into the following chapters.
@menu
* Introduction::
......@@ -82,9 +74,7 @@ subsystems. The manual is divided into the following chapters.
* Information Keys and the Info Alist::
* Reference Headers::
* Hints to MUA Authors::
* Version 3 Changes::
* Thanks and History::
* The Supercite Mailing List::
* GNU Free Documentation License::
* Concept Index::
......@@ -96,22 +86,17 @@ subsystems. The manual is divided into the following chapters.
@node Introduction, Usage Overview, Top, Top
@comment node-name, next, previous, up
@chapter Introduction
@ifinfo
@end ifinfo
Supercite version 3.1 is a GNU Emacs package written entirely in Emacs
Lisp. It interfaces to most of the commonly used Emacs mail user agents
Supercite is a GNU Emacs package written entirely in Emacs Lisp. It
interfaces to most of the commonly used Emacs mail user agents
(@dfn{MUAs}) and news user agents (@dfn{NUAs}), and provides
sophisticated facilities for the citing and attributing of message
replies. Supercite has a very specific and limited role in the process
of composing replies to both USENET network news and electronic mail.
The preferred way to spell Supercite is with a capital @samp{S},
lowercase @samp{upercite}. There are a few alternate spellings out there
and I won't be terribly offended if you use them. People often ask
though@dots{}
lowercase @samp{upercite}.
@ifinfo
@menu
......@@ -124,49 +109,21 @@ though@dots{}
@cindex MUA
@cindex NUA
Supercite is only useful in conjunction with MUAs and NUAs such as VM,
GNUS, RMAIL, etc@. (hereafter referred to collectively as MUAs).
Supercite is typically called by the MUA after a reply buffer has been
setup. Thereafter, Supercite's many commands and formatting styles are
available in that reply buffer until the reply is sent. Supercite is
re-initialized in each new reply buffer.
Supercite is currently at major revision 3.1, and is known to work in the
following environments:
@table @asis
@item Emacs versions:
GNU Emacs 18.57 through 18.59, all Emacs 19,
all current Lucid Emacs, and Epoch 4.@refill
@item MUAs:
VM 4.37 and beyond (including VM version 5), RMAIL, MH-E 3.7 and
beyond, PCMAIL.@refill
@item NUAs:
RNEWS, GNUS 3.12 and beyond, GNEWS.@refill
@end table
For systems with version numbers, all known subsequent versions also
work with Supercite. For those systems without version numbers,
Supercite probably works with any recently released version. Note that
only some of these systems will work with Supercite ``out of the box.''
All others must overload interfacing routines to supply the necessary
glue. @xref{Getting Connected}, for more details.@refill
Gnus, RMAIL, MH-E, etc. Supercite is typically called by the MUA after a
reply buffer has been setup. Thereafter, Supercite's many commands and
formatting styles are available in that reply buffer until the reply is
sent. Supercite is re-initialized in each new reply buffer.
@node Usage Overview, What Supercite Does Not Do, Introduction, Introduction
@comment node-name, next, previous, up
@kindex r
@kindex f
@kindex C-c C-y
@cindex yank
@cindex cite, citing
@cindex attribute, attributing
@comment
@section Usage Overview
@ifinfo
@end ifinfo
Typical usage is as follows. You want to reply or followup to a message
in your MUA. You will probably hit @kbd{r} (i.e., ``reply'') or @kbd{f}
(i.e., ``forward'') to begin composing the reply. In response, the MUA
......@@ -184,11 +141,8 @@ using Supercite you gain a wider flexibility in the look and style of
citations. Supercite's only job is to cite the original message.
@node What Supercite Does Not Do, What Supercite Does, Usage Overview, Introduction
@comment node-name, next, previous, up
@section What Supercite Doesn't Do
@ifinfo
@end ifinfo
Because of this clear division of labor, there are useful features which
are the sole responsibility of the MUA, even though it might seem that
Supercite should provide them. For example, many people would like to
......@@ -198,7 +152,6 @@ set up by the MUA, it is the MUA's responsibility to do partial yanking.
@xref{Reply Buffer Initialization}.@refill
@vindex mail-header-separator
@comment
Another potentially useful thing would be for Supercite to set up the
outgoing mail headers with information it gleans from the reply buffer.
But by previously agreed upon convention, any text above the
......@@ -209,12 +162,9 @@ outside the designated region. @xref{Hints to MUA Authors}, for more
details.@refill
@node What Supercite Does, Citations, What Supercite Does Not Do, Introduction
@comment node-name, next, previous, up
@findex sc-cite-original
@section What Supercite Does
@ifinfo
@end ifinfo
Supercite is invoked for the first time on a reply buffer via your MUA's
reply or forward command. This command will actually perform citations
by calling a hook variable to which Supercite's top-level function
......@@ -252,7 +202,6 @@ display the minor mode string @samp{SC}.
@cindex gin-mode
@vindex fill-prefix
@findex fill-paragraph
@comment
When the original message is cited by @code{sc-cite-original}, it will
(optionally) be filled by Supercite. However, if you manually edit the
cited text and want to re-fill it, you must use an add-on package such
......@@ -273,14 +222,10 @@ it has been properly connected to your MUA. @xref{Getting Connected},
for more details.@refill
@node Citations, Citation Elements, What Supercite Does, Top
@comment node-name, next, previous, up
@cindex nested citations
@cindex citation
@comment
@chapter Citations
@ifinfo
@end ifinfo
A @dfn{citation} is the acknowledgement of the original author of a mail
message in the body of the reply. There are two basic citation styles
which Supercite supports. The first, called @dfn{nested citations} is
......@@ -342,13 +287,9 @@ are used.
@node Citation Elements, Recognizing Citations, Citations, Citations
@comment node-name, next, previous, up
@cindex citation string
@comment
@section Citation Elements
@ifinfo
@end ifinfo
@dfn{Citation strings} are composed of one or more elements. Non-nested
citations are composed of four elements, three of which are directly
user definable. The elements are concatenated together, in this order:
......@@ -401,11 +342,8 @@ enough to not put additional spaces between citation delimiters for
multi-level nested citations.
@node Recognizing Citations, Getting Connected, Citation Elements, Citations
@comment node-name, next, previous, up
@section Recognizing Citations
@ifinfo
@end ifinfo
Supercite also recognizes citations in the original article, and can
transform these already cited lines in a number of ways. This is how
Supercite suppresses the multiple citing of non-nested citations.
......@@ -448,17 +386,13 @@ change @code{sc-citation-root-regexp} you should always also change
@code{sc-citation-nonnested-root-regexp}.@refill
@node Information Keys and the Info Alist, Reference Headers, Miscellaneous Commands, Top
@comment node-name, next, previous, up
@cindex information keys
@cindex Info Alist
@cindex information extracted from mail fields
@findex sc-mail-field
@findex mail-field (sc-)
@comment
@chapter Information Keys and the Info Alist
@ifinfo
@end ifinfo
@dfn{Mail header information keys} are nuggets of information that
Supercite extracts from the various mail headers of the original
message, placed in the reply buffer by the MUA. Information is kept in
......@@ -562,12 +496,9 @@ info keys with the appropriate index (e.g., @code{"sc-middlename-2"},
@dots{}). @xref{Selecting an Attribution}.@refill
@node Reference Headers, The Built-in Header Rewrite Functions, Information Keys and the Info Alist, Top
@comment node-name, next, previous, up
@cindex reference headers
@chapter Reference Headers
@ifinfo
@end ifinfo
Supercite will insert an informative @dfn{reference header} at the
beginning of the cited body of text, which display more detail about the
original article and provides the mapping between the attribution and
......@@ -606,13 +537,9 @@ integer which is an index into the @code{sc-rewrite-header-list},
beginning at zero.
@node The Built-in Header Rewrite Functions, Electric References, Reference Headers, Reference Headers
@comment node-name, next, previous, up
@cindex header rewrite functions, built-in
@comment
@section The Built-in Header Rewrite Functions
@ifinfo
@end ifinfo
Below are examples of the various built-in header rewrite functions.
Please note the following:@: first, the text which appears in the
examples below as @var{infokey} indicates that the corresponding value
......@@ -689,12 +616,9 @@ line after the @code{mail-header-separator} line will be removed.
@end table
@node Electric References, Hints to MUA Authors, The Built-in Header Rewrite Functions, Reference Headers
@comment node-name, next, previous, up
@cindex electric references
@section Electric References
@ifinfo
@end ifinfo
By default, when Supercite cites the original message for the first
time, it just goes ahead and inserts the reference header indexed by
@code{sc-preferred-header-style}. However, you may want to select
......@@ -787,13 +711,22 @@ Exit from electric reference mode without inserting the current header.
Supercite will execute the hook @code{sc-electric-mode-hook} before
entering electric reference mode.
@node Getting Connected, Emacs 19 MUAs, Recognizing Citations, Top
@comment node-name, next, previous, up
@node Getting Connected, Replying and Yanking, Recognizing Citations, Top
@cindex citation interface specification
@chapter Getting Connected
@ifinfo
@end ifinfo
@vindex mail-citation-hook
@cindex .emacs file
In most cases, all that is necessary to begin using Supercite is to add
the following to @file{~.emacs}:
@example
(add-hook 'mail-citation-hook 'sc-cite-original)
@end example
@noindent For more details of the process, read on@dots{}
Hitting @kbd{C-c C-y} in your MUA's reply buffer yanks and cites the
original message into the reply buffer. In reality, the citation of the
original message is performed via a call through a configurable hook
......@@ -805,27 +738,12 @@ citation function to the hook, thereby giving the variable a
non-@code{nil} value, it tells the MUA to run the hook via
@code{run-hooks} instead of using the default citation.@refill
@ifinfo
@menu
* Emacs 19 MUAs::
* Emacs 18 MUAs::
* MH-E with any Emacsen::
* VM with any Emacsen::
* GNEWS with any Emacsen::
* Overloading for Non-conforming MUAs::
@end menu
@end ifinfo
Early in Supercite's development, the Supercite author, a few MUA
authors, and some early Supercite users got together and agreed upon a
standard interface between MUAs and citation packages (of which
Supercite is currently the only known add-on @t{:-)}. With the recent
release of the Free Software Foundation's GNU Emacs 19, the interface
has undergone some modification and it is possible that not all MUAs
support the new interface yet. Some support only the old interface and
some do not support the interface at all. Still, it is possible for all
known MUAs to use Supercite, and the following sections will outline the
procedures you need to follow.
Supercite is currently the only known add-on @t{:-)}. Supercite can
probably be used with most Emacs MUAs, with a greater or lesser degree
of effort.
To learn exactly how to connect Supercite to the software systems you
are using, read the appropriate following sections. For details on the
......@@ -840,14 +758,13 @@ interface specifications, or if you are writing or maintaining an MUA,
@findex submit-bug-report (sc-)
The first thing that everyone should do, regardless of the MUA you are
using is to set up Emacs so it will load Supercite at the appropriate
time. You can either dump Supercite into your Emacs binary (ask your
local Emacs guru how to do this if you don't know), or you can set up an
@dfn{autoload} for Supercite. To do the latter, put the following in
your @file{.emacs} file:
time. This happens automatically if Supercite is distributed with your
Emacs version. If not, you can set up an @dfn{autoload} for Supercite.
To do the latter, put the following in your @file{.emacs} file:
@example
(autoload 'sc-cite-original "supercite" "Supercite 3.1" t)
(autoload 'sc-submit-bug-report "supercite" "Supercite 3.1" t)
(autoload 'sc-cite-original "supercite" nil t)
@end example
@cindex point
......@@ -857,7 +774,7 @@ designed to be run from the citation hook. It expects
@samp{point} and @samp{mark} to be set around the region to cite, and it
expects the original article's mail headers to be present within this
region. Note that Supercite @emph{never} touches any text outside this
region. Note further that for Emacs 19, the region need not be active
region. Note further that the region need not be active
for @code{sc-cite-original} to do its job.
@xref{Hints to MUA Authors}.@refill
......@@ -878,284 +795,7 @@ In that case, you can use the @code{sc-pre-hook} variable, but this will
get executed every time @code{sc-cite-original} is called. @xref{Reply
Buffer Initialization}.@refill
@node Emacs 19 MUAs, Emacs 18 MUAs, Getting Connected, Getting Connected
@comment node-name, next, previous, up
@vindex mail-citation-hook
@cindex .emacs file
@section GNUS, RMAIL, or RNEWS with any Emacs 19
@ifinfo
@end ifinfo
These MUAs, distributed with Emacs and with Lucid Emacs, use Emacs's
built-in yanking facility, which provides the citing hook variable
@code{mail-citation-hook}. By default, this hook's value is @code{nil},
but by adding the following to your @file{.emacs} file, you can tell
these MUAs to use Supercite to perform the citing of the original
message:
@example
(add-hook 'mail-citation-hook 'sc-cite-original)
@end example
GNUS users may also want to add the following bit of lisp as well. This
prevents GNUS from inserting its default attribution header. Otherwise,
both GNUS and Supercite will insert an attribution header:
@example
(setq news-reply-header-hook nil)
@end example
@node Emacs 18 MUAs, MH-E with any Emacsen, Emacs 19 MUAs, Getting Connected
@comment node-name, next, previous, up
@vindex mail-citation-hook
@cindex .emacs file
@cindex overloading
@cindex sendmail.el file
@section GNUS, RMAIL, PCMAIL, RNEWS with Emacs 18 or Epoch 4
@ifinfo
@end ifinfo
These MUAs use Emacs' built-in yanking and citing routines, contained in
the @file{sendmail.el} file. @file{sendmail.el} for Emacs 18, and its
derivative Epoch 4, do not know anything about the citation interface
required by Supercite. To connect Supercite to any of these MUAs under
Emacs 18 or Epoch 4, you should first
@pxref{Overloading for Non-conforming MUAs}. Then follow the directions
for using these MUAs under Emacs 19.
@xref{Emacs 19 MUAs}.@refill
@cindex add-hook substitute
@cindex setq as a substitute for add-hook
@findex setq
@findex add-hook
@cindex sc-unsupp.el file
Note that those instructions will tell you to use the function
@code{add-hook}. This function is new with Emacs 19 and you will not
have it by default if you are running Emacs 18 or Epoch 4. You can
either substitute the appropriate call to @code{setq}, or you can use
the @code{add-hook} function that is provided in the @file{sc-unsupp.el}
file of unsupported Supercite hacks and ideas. Or you can upgrade to
some Emacs 19 variant! @t{:-)}@refill
To use @code{setq} instead of @code{add-hook}, you would, for example,
change this:
@example
(add-hook 'mail-citation-hook 'sc-cite-original)
@end example
to:
@example
(setq mail-citation-hook 'sc-cite-original)
@end example
Note the lack of a single quote on the first argument to @code{setq}.
@node MH-E with any Emacsen, VM with any Emacsen, Emacs 18 MUAs, Getting Connected
@comment node-name, next, previous, up
@cindex .emacs file
@vindex mh-yank-hooks
@findex add-hook
@cindex mail-citation-hook
@section MH-E with any Emacsen
@ifinfo
@end ifinfo
MH-E 4.x conforms to the @code{mail-citation-hook} interface supported
by other MUAs. At the time of this writing, MH-E 4.0 has not been
released, but if you have it, put this in your @file{.emacs} file to
connect Supercite and MH-E 4.x:
@example
(add-hook 'mail-citation-hook 'sc-cite-original)
@end example
Note that if you are using Emacs 18 or Epoch 4, you will not have the
@code{add-hook} function. @xref{Emacs 18 MUAs}, for details on how to
proceed without @code{add-hook}.
MH-E version 3.x uses a slightly different interface than other MUAs.
MH-E provides a hook variable @code{mh-yank-hooks}, but it doesn't act
like a hook, and doing an @code{add-hook} will not work.
To connect Supercite to MH-E 3.x, you should instead add the following
to your @code{.emacs} file:
@example
(add-hook 'mh-yank-hooks 'sc-cite-original)
@end example
@vindex mh-yank-from-start-of-msg
You also need to make sure that MH-E includes all the original mail
headers in the yanked message. The variable that controls this is
@code{mh-yank-from-start-of-msg}. By default, this variable has the
value @code{t}, which tells MH-E to include all the mail headers when
yanking the original message. Before you switched to using Supercite,
you may have set this variable to other values so as not to include the
mail headers in the yanked message. Since Supercite requires these
headers (and cleans them out for you), you need to make sure the value
is @code{t}. This lisp, in your @file{.emacs} file will do the trick:
@example
(setq mh-yank-from-start-of-msg t)
@end example
Note that versions of MH-E before 3.7 did not provide the
@code{mh-yank-hooks} variable. Your only option is to upgrade to MH-E
version 3.7 or later.
@node VM with any Emacsen, GNEWS with any Emacsen, MH-E with any Emacsen, Getting Connected
@comment node-name, next, previous, up
@cindex .emacs file
@vindex mail-citation-hook
@vindex mail-yank-hooks
@section VM with any Emacsen
@ifinfo
@end ifinfo
Since release 4.40, VM has supported the citation interface required by
Supercite. But since the interface has changed recently the details of
getting connected differ with the version of VM you are using.
If you are running any release of VM after 4.40, you can add the
following to your @file{.emacs} to connect Supercite with VM:
@example
(add-hook 'mail-yank-hooks 'sc-cite-original)
@end example
Note that if you are using Emacs 18 or Epoch 4, you will not have the
@code{add-hook} function. @xref{Emacs 18 MUAs}, for details on how to
proceed without @code{add-hook}.
Since version 5.34, VM has supported the newer @code{mail-citation-hook}
interface, but @code{mail-yank-hooks} is still being supported for
backward compatibility. If you are running a newer version of VM and
you want to maintain consistency with other MUAs, use this bit of code
instead:
@example
(add-hook 'mail-citation-hook 'sc-cite-original)
@end example
@node GNEWS with any Emacsen, Overloading for Non-conforming MUAs, VM with any Emacsen, Getting Connected
@comment node-name, next, previous, up@cindex .emacs file
@vindex news-reply-mode-hook
@findex sc-perform-overloads
@findex perform-overloads (sc-)
@vindex gnews-ready-hook
@section GNEWS with any Emacsen
@ifinfo
@end ifinfo
As far as I know, no version of GNEWS supports the citation interface
required by Supercite. To connect Supercite with GNEWS, please first
@pxref{Overloading for Non-conforming MUAs}.
After you have followed the directions in that section. You should add
the following lisp code to your @file{.emacs} file:
@example
(add-hook 'mail-citation-hook 'sc-cite-original)
@end example
Note that if you are using Emacs 18 or Epoch 4, you will not have the
@code{add-hook} function. @xref{Emacs 18 MUAs}, for details on how to
proceed without @code{add-hook}.
@node Overloading for Non-conforming MUAs, Replying and Yanking, GNEWS with any Emacsen, Getting Connected
@comment node-name, next, previous, up
@cindex overloading
@cindex sc-oloads.el
@vindex mail-citation-hook
@findex sc-perform-overloads
@cindex .emacs file
@section Overloading for Non-conforming MUAs
@ifinfo
@end ifinfo
As mentioned elsewhere, some MUAs do not provide the necessary hooks to
connect with Supercite. Supercite version 3.1 provides an unsupported
mechanism, called @dfn{overloading} which redefines certain key
functions in the MUA, so that it will call the @code{mail-citation-hook}
variable instead of the MUA's default hard-coded citing routines. Since
most newer versions of the known MUAs support the
@code{mail-citation-hook} variable, it is recommended that you upgrade
if at all possible. But if you can't upgrade, at least you're not out
of luck! Once you set up overloading properly, you should follow the
directions for connecting Supercite to the Emacs 19 MUAs.
@xref{Emacs 19 MUAs}.@refill
@cindex Hyperbole
@vindex hyperb:version
Users of Bob Weiner's Hyperbole package take note. Hyperbole provides
the necessary overloads (and a whole lot more!) and you can potentially
clobber it if you were to load Supercite's overloading after
Hyperbole's. For this reason, Supercite will @emph{not} perform any
overloading if it finds the variable @code{hyperb:version} is
@code{boundp} (i.e. it exists because Hyperbole has been loaded into
your Emacs session). If this is the case, Supercite will display a
warning message in the minibuffer. You should consult the Hyperbole
manual for further details.
Overloading involves the re-definition of the citing function with the
new, @code{mail-citation-hook} savvy version. The function in
@file{sc-oloads.el} that does this is @code{sc-perform-overloads}. This
function is smart enough to only overload the MUA functions when it is
absolutely necessary, based on the version numbers it can figure out.
Also, @code{sc-perform-overloads} will only install the new functions
once. It is also smart enough to do nothing if the MUA is not yet
loaded.@refill
The tricky part is finding the right time and place to perform the
overloading. It must be done after the MUA has been loaded into your
Emacs session, but before the first time you try to yank in a message.
Fortunately, this has been figured out for you.
If you must overload, you should put the following lisp code in your
@file{.emacs} file, to make sure the @file{sc-oloads.el} file gets
loaded at the right time:
@example
(autoload 'sc-perform-overloads "sc-oloads" "Supercite 3.1" t)
@end example
Then you must make sure that the function @code{sc-perform-overloads}
gets run at the right time. For GNUS, put this in your @file{.emacs}
file:
@example
(setq news-reply-mode-hook 'sc-perform-overloads)
(setq mail-setup-hook 'sc-perform-overloads)
@end example
If you are using RNEWS, put this in your @file{.emacs} file:
@vindex news-reply-mode-hook
@example
(setq news-reply-mode-hook 'sc-perform-overloads)
@end example
If you are using RMAIL or PCMAIL, put this in your @file{.emacs} file:
@example
(setq mail-setup-hook 'sc-perform-overloads)
@end example
If you are using GNEWS, put this in your @file{.emacs} file:
@example
(setq news-reply-mode-hook 'sc-perform-overloads)
(setq gnews-ready-hook 'sc-perform-overloads)
@end example
Now go back and follow the directions for getting the Emacs 19 MUAs
connected to Supercite. Be sure to @pxref{Emacs 18 MUAs} on substitutes
for Emacs 19's @code{add-hook} function.@refill
@node Replying and Yanking, Reply Buffer Initialization, Overloading for Non-conforming MUAs, Top
@comment node-name, next, previous, up
@node Replying and Yanking, Reply Buffer Initialization, Getting Connected, Top
@chapter Replying and Yanking
@ifinfo
......@@ -1168,14 +808,10 @@ message from an MUA.
@end menu