7 |
@finalout |
@finalout |
8 |
@end iftex |
@end iftex |
9 |
|
|
|
@dircategory Emacs |
|
|
@direntry |
|
|
* SC: (sc). Supercite lets you cite parts of messages you're |
|
|
replying to, in flexible ways. |
|
|
@end direntry |
|
|
|
|
10 |
@c @setchapternewpage odd % For book style double sided manual. |
@c @setchapternewpage odd % For book style double sided manual. |
11 |
@comment %**end of header (This is for running Texinfo on a region.) |
@comment %**end of header (This is for running Texinfo on a region.) |
12 |
@c @smallbook |
|
13 |
@tex |
@copying |
|
\overfullrule=0pt |
|
|
%\global\baselineskip 30pt % For printing in double spaces |
|
|
@end tex |
|
|
@ifinfo |
|
14 |
This document describes the Supercite Version 3.1 package for citing and |
This document describes the Supercite Version 3.1 package for citing and |
15 |
attributing the replies for various GNU Emacs mail and news reading |
attributing the replies for various GNU Emacs mail and news reading |
16 |
subsystems. |
subsystems. |
17 |
|
|
18 |
Copyright @copyright{} 1993, 2001 Free Software Foundation, Inc. |
Copyright @copyright{} 1993, 2001, 2002 Free Software Foundation, Inc. |
19 |
|
|
20 |
|
@quotation |
21 |
Permission is granted to copy, distribute and/or modify this document |
Permission is granted to copy, distribute and/or modify this document |
22 |
under the terms of the GNU Free Documentation License, Version 1.1 or |
under the terms of the GNU Free Documentation License, Version 1.1 or |
23 |
any later version published by the Free Software Foundation; with no |
any later version published by the Free Software Foundation; with no |
34 |
Documentation License. If you want to distribute this document |
Documentation License. If you want to distribute this document |
35 |
separately from the collection, you can do so by adding a copy of the |
separately from the collection, you can do so by adding a copy of the |
36 |
license to the document, as described in section 6 of the license. |
license to the document, as described in section 6 of the license. |
37 |
@end ifinfo |
@end quotation |
38 |
@c |
@end copying |
39 |
|
|
40 |
|
@c @smallbook |
41 |
|
|
42 |
|
@dircategory Emacs |
43 |
|
@direntry |
44 |
|
* SC: (sc). Supercite lets you cite parts of messages you're |
45 |
|
replying to, in flexible ways. |
46 |
|
@end direntry |
47 |
|
|
48 |
@titlepage |
@titlepage |
49 |
@sp 6 |
@sp 6 |
50 |
@center @titlefont{Supercite User's Manual} |
@center @titlefont{Supercite User's Manual} |
59 |
@center @t{@dots{}!uunet!cen.com!bwarsaw} |
@center @t{@dots{}!uunet!cen.com!bwarsaw} |
60 |
@page |
@page |
61 |
@vskip 0pt plus 1filll |
@vskip 0pt plus 1filll |
62 |
Copyright @copyright{} 1993 Free Software Foundation, Inc. |
@insertcopying |
|
|
|
|
Permission is granted to copy, distribute and/or modify this document |
|
|
under the terms of the GNU Free Documentation License, Version 1.1 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. |
|
63 |
@end titlepage |
@end titlepage |
64 |
@page |
|
65 |
@ifinfo |
@ifnottex |
66 |
@node Top, Introduction, (dir), (dir) |
@node Top, Introduction, (dir), (dir) |
67 |
@comment node-name, next, previous, up |
@comment node-name, next, previous, up |
68 |
|
|
90 |
* Key Index:: |
* Key Index:: |
91 |
* Variable Index:: |
* Variable Index:: |
92 |
@end menu |
@end menu |
93 |
@end ifinfo |
@end ifnottex |
94 |
|
|
95 |
|
|
96 |
@node Introduction, Usage Overview, Top, Top |
@node Introduction, Usage Overview, Top, Top |
97 |
@comment node-name, next, previous, up |
@comment node-name, next, previous, up |
1178 |
initializes the reply buffer: |
initializes the reply buffer: |
1179 |
|
|
1180 |
@enumerate |
@enumerate |
1181 |
@item |
@item |
1182 |
@vindex sc-pre-hook |
@vindex sc-pre-hook |
1183 |
@vindex pre-hook (sc-) |
@vindex pre-hook (sc-) |
1184 |
@emph{Runs @code{sc-pre-hook}.} |
@emph{Runs @code{sc-pre-hook}.} |
1222 |
yanked text. This allows you to easily undo Supercite's changes to |
yanked text. This allows you to easily undo Supercite's changes to |
1223 |
affect alternative citing styles. |
affect alternative citing styles. |
1224 |
|
|
1225 |
@item |
@item |
1226 |
@emph{Processes the mail headers.} |
@emph{Processes the mail headers.} |
1227 |
@vindex sc-confirm-always-p |
@vindex sc-confirm-always-p |
1228 |
@vindex confirm-always-p (sc-) |
@vindex confirm-always-p (sc-) |
1275 |
attribution string and a citation string which it will use to cite the |
attribution string and a citation string which it will use to cite the |
1276 |
original message. @xref{Selecting an Attribution}, for details. |
original message. @xref{Selecting an Attribution}, for details. |
1277 |
|
|
1278 |
@item |
@item |
1279 |
@emph{Cites the message body.} |
@emph{Cites the message body.} |
1280 |
@vindex sc-cite-region-limit |
@vindex sc-cite-region-limit |
1281 |
@vindex cite-region-limit (sc-)b |
@vindex cite-region-limit (sc-)b |
1316 |
recognize those styles you see often. |
recognize those styles you see often. |
1317 |
@xref{Configuring the Citation Engine}, for details.@refill |
@xref{Configuring the Citation Engine}, for details.@refill |
1318 |
|
|
1319 |
@item |
@item |
1320 |
@emph{Runs @code{sc-post-hook}.} |
@emph{Runs @code{sc-post-hook}.} |
1321 |
@vindex sc-post-hook |
@vindex sc-post-hook |
1322 |
@vindex post-hook (sc-) |
@vindex post-hook (sc-) |
1581 |
@item |
@item |
1582 |
Use the value of the @code{"x-attribution"} key. |
Use the value of the @code{"x-attribution"} key. |
1583 |
|
|
1584 |
@item |
@item |
1585 |
Use the author's first name. |
Use the author's first name. |
1586 |
|
|
1587 |
@item |
@item |
1590 |
@item |
@item |
1591 |
Use the author's initials. |
Use the author's initials. |
1592 |
|
|
1593 |
@item |
@item |
1594 |
Find the first non-@code{nil}, non-empty attribution string in the |
Find the first non-@code{nil}, non-empty attribution string in the |
1595 |
attribution alist. |
attribution alist. |
1596 |
|
|
1597 |
@item |
@item |
1598 |
@code{sc-default-attribution} is used. |
@code{sc-default-attribution} is used. |
1599 |
@end enumerate |
@end enumerate |
1600 |
|
|
1810 |
@table @asis |
@table @asis |
1811 |
@item the symbol @code{continue} |
@item the symbol @code{continue} |
1812 |
This tells Regi to continue processing entries after a match, instead of |
This tells Regi to continue processing entries after a match, instead of |
1813 |
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 |
1814 |
can have multiple matches, but you have to be careful to avoid entering |
can have multiple matches, but you have to be careful to avoid entering |
1815 |
infinite loops. |
infinite loops. |
1816 |
|
|
2135 |
|
|
2136 |
Finally, the command @kbd{C-c C-p C-t h} (also @kbd{C-c C-p C-t ?}) |
Finally, the command @kbd{C-c C-p C-t h} (also @kbd{C-c C-p C-t ?}) |
2137 |
brings up a Help message on the toggling keymap. |
brings up a Help message on the toggling keymap. |
2138 |
|
|
2139 |
|
|
2140 |
@node Mail Field Commands, Miscellaneous Commands, Variable Toggling Shortcuts, Post-yank Formatting Commands |
@node Mail Field Commands, Miscellaneous Commands, Variable Toggling Shortcuts, Post-yank Formatting Commands |
2141 |
@comment node-name, next, previous, up |
@comment node-name, next, previous, up |
2299 |
steps: |
steps: |
2300 |
|
|
2301 |
@enumerate |
@enumerate |
2302 |
@item |
@item |
2303 |
Insert the original message, including the mail headers into the reply |
Insert the original message, including the mail headers into the reply |
2304 |
buffer. At this point you should not modify the raw text in any way, and |
buffer. At this point you should not modify the raw text in any way, and |
2305 |
you should place all the original headers into the body of the reply. |
you should place all the original headers into the body of the reply. |
2307 |
above the @code{mail-header-separator} line and one copy below, |
above the @code{mail-header-separator} line and one copy below, |
2308 |
however there will probably be more headers below this line.@refill |
however there will probably be more headers below this line.@refill |
2309 |
|
|
2310 |
@item |
@item |
2311 |
Set @samp{point} to the beginning of the line containing the first mail |
Set @samp{point} to the beginning of the line containing the first mail |
2312 |
header in the body of the reply. Set @samp{mark} at the end of the |
header in the body of the reply. Set @samp{mark} at the end of the |
2313 |
message text. It is very important that the region be set around the |
message text. It is very important that the region be set around the |
2319 |
properly when the region is inactive, as should any other like-minded |
properly when the region is inactive, as should any other like-minded |
2320 |
package.@refill |
package.@refill |
2321 |
|
|
2322 |
@item |
@item |
2323 |
Run the hook @code{mail-citation-hook}. You will probably want to |
Run the hook @code{mail-citation-hook}. You will probably want to |
2324 |
provide some kind of default citation functions in cases where the user |
provide some kind of default citation functions in cases where the user |
2325 |
does not have Supercite installed. By default, your MUA should |
does not have Supercite installed. By default, your MUA should |