]> code.delx.au - gnu-emacs/blobdiff - man/sc.texi
(Several Buffers): Replace inforef to emacs-xtra by conditional xref's,
[gnu-emacs] / man / sc.texi
index 6a190701ab35da6a14be997897d2aa0fb329e5f7..185853e108c94810ea56253fca2918fe913b70ec 100644 (file)
@@ -7,39 +7,45 @@
 @finalout
 @end iftex
 
-@dircategory Editors
-@direntry
-* SC: (sc).            Supercite lets you cite parts of messages you're 
-                         replying to, in flexible ways.
-@end direntry
-
 @c @setchapternewpage odd              % For book style double sided manual.
 @comment %**end of header (This is for running Texinfo on a region.)
-@c      @smallbook
-@tex
-\overfullrule=0pt
-%\global\baselineskip 30pt      % For printing in double spaces
-@end tex
-@ifinfo
+
+@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.
 
-Copyright @copyright{} 1993 Barry A@. Warsaw
+Copyright @copyright{} 1993, 2001, 2002, 2003, 2004,
+2005, 2006 Free Software Foundation, Inc.
+
+@quotation
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover texts being ``A GNU
+Manual'', and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled ``GNU Free Documentation
+License'' in the Emacs manual.
+
+(a) The FSF's Back-Cover Text is: ``You have freedom to copy and modify
+this GNU Manual, like GNU software.  Copies published by the Free
+Software Foundation raise funds for GNU development.''
+
+This document is part of a collection distributed under the GNU Free
+Documentation License.  If you want to distribute this document
+separately from the collection, you can do so by adding a copy of the
+license to the document, as described in section 6 of the license.
+@end quotation
+@end copying
 
-Permission is granted to make and distribute verbatim copies of
-this manual provided the copyright notice and this permission notice
-are preserved on all copies.
+@c      @smallbook
 
-@ignore
-Permission is granted to process this file through TeX and print the
-results, provided the printed document carries copying permission
-notice identical to this one except for the removal of this paragraph
-(this paragraph not being relevant to the printed manual).
+@dircategory Emacs
+@direntry
+* SC: (sc).            Supercite lets you cite parts of messages you're
+                         replying to, in flexible ways.
+@end direntry
 
-@end ignore
-@end ifinfo
-@c
 @titlepage
 @sp 6
 @center @titlefont{Supercite User's Manual}
@@ -54,15 +60,10 @@ notice identical to this one except for the removal of this paragraph
 @center @t{@dots{}!uunet!cen.com!bwarsaw}
 @page
 @vskip 0pt plus 1filll
-Copyright @copyright{} 1993 Barry A@. Warsaw
-
-Permission is granted to make and distribute verbatim copies of
-this manual provided the copyright notice and this permission notice
-are preserved on all copies.
-
+@insertcopying
 @end titlepage
-@page
-@ifinfo
+
+@ifnottex
 @node Top, Introduction, (dir), (dir)
 @comment  node-name,  next,  previous,  up
 
@@ -90,7 +91,8 @@ subsystems.  The manual is divided into the following chapters.
 * Key Index::
 * Variable Index::
 @end menu
-@end ifinfo
+@end ifnottex
+
 
 @node  Introduction, Usage Overview, Top, Top
 @comment  node-name,  next,  previous,  up
@@ -236,7 +238,7 @@ string carrying details about the citation it is about to perform.
 
 @cindex modeline
 Next, Supercite visits each line in the reply, transforming the line
-according to a customizable ``script''.  Lines which were not previously
+according to a customizable ``script.''  Lines which were not previously
 cited in the original message are given a citation, while already cited
 lines remain untouched, or are coerced to your preferred style.
 Finally, Supercite installs a keymap into the reply buffer so that you
@@ -444,20 +446,6 @@ non-nested citation roots.  It is important to remember that if you
 change @code{sc-citation-root-regexp} you should always also change
 @code{sc-citation-nonnested-root-regexp}.@refill
 
-Nemacs users:@: For best results, try setting
-@code{sc-citation-root-regexp} to:@refill
-
-@example
-"\\([-._a-zA-Z0-9]\\|\\cc\\|\\cC\\|\\ch\\|\\cH\\|\\ck\\|\\cK\\|\\ca\\|\\cg\\|\\cr\\|\\cu\\)*"
-@end example
-
-Mule users:@: For best results, try setting
-@code{sc-citation-root-regexp} to:@refill
-
-@example
-"\\([-._a-zA-Z0-9]\\|\\cj\\)*"
-@end example
-
 @node  Information Keys and the Info Alist, Reference Headers, Miscellaneous Commands, Top
 @comment  node-name,  next,  previous,  up
 @cindex information keys
@@ -811,7 +799,7 @@ original message is performed via a call through a configurable hook
 variable.  The name of this variable has been agreed to in advance as
 part of the @dfn{citation interface specification}.  By default this
 hook variable has a @code{nil} value, which the MUA recognizes to mean,
-``use your default citation function''.  When you add Supercite's
+``use your default citation function.''  When you add Supercite's
 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
@@ -961,7 +949,7 @@ to:
 (setq mail-citation-hook 'sc-cite-original)
 @end example
 
-Note the lack of of a single quote on the first argument to @code{setq}.
+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
@@ -1191,7 +1179,7 @@ Executing @code{sc-cite-original} performs the following steps as it
 initializes the reply buffer:
 
 @enumerate
-@item 
+@item
 @vindex sc-pre-hook
 @vindex pre-hook (sc-)
 @emph{Runs @code{sc-pre-hook}.}
@@ -1214,13 +1202,13 @@ wide variety of MUAs, it does not install all of its commands directly
 into the reply buffer's keymap.  Instead, it puts its commands on a
 keymap prefix, then installs this prefix onto the buffer's keymap.  What
 this means is that you typically have to type more characters to invoke
-a Supercite command, but Supercite's keybindings can be made much more
+a Supercite command, but Supercite's key bindings can be made much more
 consistent across MUAs.
 
 You can control what key Supercite uses as its keymap prefix by changing
 the variable @code{sc-mode-map-prefix}.  By default, this variable is
 set to @code{C-c C-p}; a finger twister perhaps, but unfortunately the
-best default due to the scarcity of available keybindings in many MUAs.
+best default due to the scarcity of available key bindings in many MUAs.
 
 @item
 @emph{Turns on Supercite minor mode.}
@@ -1229,13 +1217,13 @@ The modeline of the reply buffer should indicate that Supercite is
 active in that buffer by displaying the string @samp{SC}.
 
 @item
-@emph{Sets the ``Undo Boundary''.}
+@emph{Sets the ``Undo Boundary.''}
 @cindex undo boundary
 Supercite sets an undo boundary before it begins to modify the original
 yanked text.  This allows you to easily undo Supercite's changes to
 affect alternative citing styles.
 
-@item 
+@item
 @emph{Processes the mail headers.}
 @vindex sc-confirm-always-p
 @vindex confirm-always-p (sc-)
@@ -1288,7 +1276,7 @@ Once the mail headers have been processed, Supercite selects a
 attribution string and a citation string which it will use to cite the
 original message.  @xref{Selecting an Attribution}, for details.
 
-@item 
+@item
 @emph{Cites the message body.}
 @vindex sc-cite-region-limit
 @vindex cite-region-limit (sc-)b
@@ -1329,7 +1317,7 @@ wouldn't encounter them all anyway.  But you can configure Supercite to
 recognize those styles you see often.
 @xref{Configuring the Citation Engine}, for details.@refill
 
-@item 
+@item
 @emph{Runs @code{sc-post-hook}.}
 @vindex sc-post-hook
 @vindex post-hook (sc-)
@@ -1578,7 +1566,7 @@ incorrectly.
 @vindex sc-use-only-preference-p
 @vindex use-only-preference-p (sc-)
 Also, if the preferred attribution, which you specified in your
-@code{sc-preferred-attribution-alist} variable cannot be found, a
+@code{sc-preferred-attribution-list} variable cannot be found, a
 secondary method can be employed to find a valid attribution string. The
 variable @code{sc-use-only-preference-p} controls what happens in this
 case.  If the variable's value is non-@code{nil}, then
@@ -1594,7 +1582,7 @@ Use the last selected attribution, if there is one.
 @item
 Use the value of the @code{"x-attribution"} key.
 
-@item 
+@item
 Use the author's first name.
 
 @item
@@ -1603,11 +1591,11 @@ Use the author's last name.
 @item
 Use the author's initials.
 
-@item 
+@item
 Find the first non-@code{nil}, non-empty attribution string in the
 attribution alist.
 
-@item 
+@item
 @code{sc-default-attribution} is used.
 @end enumerate
 
@@ -1823,7 +1811,7 @@ of the following elements:@refill
 @table @asis
 @item the symbol @code{continue}
 This tells Regi to continue processing entries after a match, instead of
-reseting the frame and moving @samp{point}. In this way, lines of text
+resetting the frame and moving @samp{point}. In this way, lines of text
 can have multiple matches, but you have to be careful to avoid entering
 infinite loops.
 
@@ -2148,7 +2136,7 @@ together is bound on @kbd{C-c C-p C-p}.@refill
 
 Finally, the command @kbd{C-c C-p C-t h} (also @kbd{C-c C-p C-t ?})
 brings up a Help message on the toggling keymap.
-  
+
 
 @node  Mail Field Commands, Miscellaneous Commands, Variable Toggling Shortcuts, Post-yank Formatting Commands
 @comment  node-name,  next,  previous,  up
@@ -2312,7 +2300,7 @@ setting up a reply or forward buffer, your MUA should follow these
 steps:
 
 @enumerate
-@item 
+@item
 Insert the original message, including the mail headers into the reply
 buffer. At this point you should not modify the raw text in any way, and
 you should place all the original headers into the body of the reply.
@@ -2320,7 +2308,7 @@ This means that many of the mail headers will be duplicated, one copy
 above the @code{mail-header-separator} line and one copy below,
 however there will probably be more headers below this line.@refill
 
-@item 
+@item
 Set @samp{point} to the beginning of the line containing the first mail
 header in the body of the reply. Set @samp{mark} at the end of the
 message text.  It is very important that the region be set around the
@@ -2332,7 +2320,7 @@ Emacs 19, the region need not be set active.  Supercite will work
 properly when the region is inactive, as should any other like-minded
 package.@refill
 
-@item 
+@item
 Run the hook @code{mail-citation-hook}. You will probably want to
 provide some kind of default citation functions in cases where the user
 does not have Supercite installed.  By default, your MUA should
@@ -2530,6 +2518,11 @@ its @var{variable} name.
 @sp 2
 @end iftex
 @printindex vr
+@setchapternewpage odd
 @summarycontents
 @contents
 @bye
+
+@ignore
+   arch-tag: 0521847a-4680-44b6-ae6e-13ce20e18436
+@end ignore