aboutsummaryrefslogtreecommitdiffstats
path: root/doc/misc
diff options
context:
space:
mode:
authorTom Tromey2013-07-06 23:18:58 -0600
committerTom Tromey2013-07-06 23:18:58 -0600
commit6dacdad5fcb278e5a16b38bb81786aac9ca27be4 (patch)
treef5f331ea361ba0f99e0f9b638d183ad492a7da31 /doc/misc
parent0a6f2ff0c8ceb29703e76cddd46ea3f176dd873a (diff)
parent219afb88d9d484393418820d1c08dc93299110ec (diff)
downloademacs-6dacdad5fcb278e5a16b38bb81786aac9ca27be4.tar.gz
emacs-6dacdad5fcb278e5a16b38bb81786aac9ca27be4.zip
merge from trunk
this merges frmo trunk and fixes various build issues. this needed a few ugly tweaks. this hangs in "make check" now
Diffstat (limited to 'doc/misc')
-rw-r--r--doc/misc/ChangeLog207
-rw-r--r--doc/misc/Makefile.in42
-rw-r--r--doc/misc/bovine.texi2
-rw-r--r--doc/misc/cc-mode.texi2
-rw-r--r--doc/misc/dbus.texi7
-rw-r--r--doc/misc/eshell.texi29
-rw-r--r--doc/misc/eudc.texi19
-rw-r--r--doc/misc/flymake.texi3
-rw-r--r--doc/misc/gnus-faq.texi22
-rw-r--r--doc/misc/gnus.texi28
-rw-r--r--doc/misc/mh-e.texi33
-rw-r--r--doc/misc/newsticker.texi2
-rw-r--r--doc/misc/nxml-mode.texi4
-rw-r--r--doc/misc/org.texi2
-rw-r--r--doc/misc/pgg.texi5
-rw-r--r--doc/misc/sieve.texi9
-rw-r--r--doc/misc/texinfo.tex38
-rw-r--r--doc/misc/tramp.texi38
-rw-r--r--doc/misc/url.texi2
-rw-r--r--doc/misc/wisent.texi3
20 files changed, 336 insertions, 161 deletions
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog
index 4cae3d0a478..e4a66e19877 100644
--- a/doc/misc/ChangeLog
+++ b/doc/misc/ChangeLog
@@ -1,3 +1,84 @@
12013-07-06 Glenn Morris <rgm@gnu.org>
2
3 * mh-e.texi: Fix external links.
4 (Using This Manual): Printed elisp manuals no longer available.
5
6 * newsticker.texi (Overview): Update URL.
7
8 * nxml-mode.texi (Introduction): Update URL.
9
10 * org.texi (JavaScript support): Fix URL.
11
12 * wisent.texi (Wisent Overview): Remove incorrect, unnecessary uref.
13
14 * eudc.texi (CCSO PH/QI): Remove defunct URL.
15
16 * dbus.texi (Introspection): Update URL to a less defunct one.
17
18 * gnus.texi (Top): Restrict "Other related manuals" to info output.
19 (Foreign Groups): Use @indicateurl for examples.
20 (Direct Functions): Remove defunct URL.
21 (RSS): Update URL.
22
23 * gnus-faq.texi (FAQ 5-8, FAQ 6-3): Remove defunct URLs.
24 (FAQ 7-1): Update URL.
25
26 * pgg.texi (Top, Overview): Add note about obsolescence.
27
282013-07-03 Paul Eggert <eggert@cs.ucla.edu>
29
30 * texinfo.tex: Merge from gnulib.
31
322013-07-03 Glenn Morris <rgm@gnu.org>
33
34 * bovine.texi (top):
35 * cc-mode.texi (AWK Mode Font Locking):
36 * mh-e.texi (Preface):
37 * url.texi (URI Parsing): Fix cross-references to other manuals.
38
392013-07-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
40
41 * gnus.texi (Client-Side IMAP Splitting):
42 Note that `nnimap-inbox' now can be a list.
43
442013-06-24 Glenn Morris <rgm@gnu.org>
45
46 * eshell.texi: Fix cross-references to other manuals.
47
482013-06-23 Glenn Morris <rgm@gnu.org>
49
50 * Makefile.in (HTML_TARGETS, html, emacs-faq.html, emacs-faq):
51 Remove; not needed now we use a standard html layout for the faq.
52 (clean): Remove HTML_TARGETS, emacs-faq.text.
53
542013-06-21 Eduard Wiebe <usenet@pusto.de>
55
56 * flymake.texi (Parsing the output, Customizable variables):
57 Add reference to `flymake-warning-predicate'.
58
592013-06-19 Michael Albinus <michael.albinus@gmx.de>
60
61 * tramp.texi (Top, Configuration): Insert section `Predefined
62 connection information' in menu.
63 (Predefined connection information): New section.
64 (Android shell setup): Make a reference to `Predefined connection
65 information'.
66
672013-06-19 Glenn Morris <rgm@gnu.org>
68
69 * Makefile.in (version): New, set by configure.
70 (clean): Delete dist tar file.
71 (infoclean): New, split from maintainer-clean.
72 (maintainer-clean): Run infoclean.
73 (dist): New rule, to make tarfile for www.gnu.org.
74
752013-06-13 Albert Krewinkel <tarleb@moltkeplatz.de>
76
77 * sieve.texi (Managing Sieve): Fix port in example, fix documentation
78 for keys q and Q.
79 (Standards): Reference RFC5804 as the defining document of the
80 managesieve protocol.
81
12013-06-10 Aidan Gauland <aidalgol@amuri.net> 822013-06-10 Aidan Gauland <aidalgol@amuri.net>
2 83
3 * eshell.texi (Input/Output): Expand to cover new visual-command 84 * eshell.texi (Input/Output): Expand to cover new visual-command
@@ -39,7 +120,7 @@
39 120
402013-03-31 Jay Belanger <jay.p.belanger@gmail.com> 1212013-03-31 Jay Belanger <jay.p.belanger@gmail.com>
41 122
42 * calc.texi: (Basic Operations on Units): Streamline some 123 * calc.texi (Basic Operations on Units): Streamline some
43 descriptions. 124 descriptions.
44 125
452013-03-27 Aidan Gauland <aidalgol@no8wireless.co.nz> 1262013-03-27 Aidan Gauland <aidalgol@no8wireless.co.nz>
@@ -78,8 +159,8 @@
78 159
792013-03-08 Jay Belanger <jay.p.belanger@gmail.com> 1602013-03-08 Jay Belanger <jay.p.belanger@gmail.com>
80 161
81 * calc.texi (Basic Operations on Units): Fix 162 * calc.texi (Basic Operations on Units):
82 cross-reference. 163 Fix cross-reference.
83 164
842013-03-07 Katsumi Yamaoka <yamaoka@jpl.org> 1652013-03-07 Katsumi Yamaoka <yamaoka@jpl.org>
85 166
@@ -117,8 +198,8 @@
117 198
118 * tramp.texi (Inline methods): Remove "ssh1", "ssh2", "plink1" 199 * tramp.texi (Inline methods): Remove "ssh1", "ssh2", "plink1"
119 and "plink2" entries. "plink2" is obsolete for a long time. 200 and "plink2" entries. "plink2" is obsolete for a long time.
120 (External methods): Remove "scp1" and "scp2" entries. Explain 201 (External methods): Remove "scp1" and "scp2" entries.
121 user name and host name specification for "adb". 202 Explain user name and host name specification for "adb".
122 203
1232013-02-28 Michael Albinus <michael.albinus@gmx.de> 2042013-02-28 Michael Albinus <michael.albinus@gmx.de>
124 205
@@ -198,8 +279,8 @@
198 from ede new. 279 from ede new.
199 (Simple projects): Re-write to not talk about ede-simple-project 280 (Simple projects): Re-write to not talk about ede-simple-project
200 which is deprecated, and instead use the term to mean projects 281 which is deprecated, and instead use the term to mean projects
201 that don't do much management, just project wrapping. Add 282 that don't do much management, just project wrapping.
202 ede-generic-project link. 283 Add ede-generic-project link.
203 (ede-generic-project): New node (bug#11441). 284 (ede-generic-project): New node (bug#11441).
204 285
2052013-02-07 Glenn Morris <rgm@gnu.org> 2862013-02-07 Glenn Morris <rgm@gnu.org>
@@ -338,8 +419,8 @@
338 419
3392012-12-24 Lars Ingebrigtsen <larsi@gnus.org> 4202012-12-24 Lars Ingebrigtsen <larsi@gnus.org>
340 421
341 * gnus.texi (Browse Foreign Server): Document 422 * gnus.texi (Browse Foreign Server):
342 `gnus-browse-delete-group'. 423 Document `gnus-browse-delete-group'.
343 424
3442012-12-22 Glenn Morris <rgm@gnu.org> 4252012-12-22 Glenn Morris <rgm@gnu.org>
345 426
@@ -494,7 +575,7 @@
494 575
495 Release MH-E manual version 8.4. 576 Release MH-E manual version 8.4.
496 577
497 * mh-e.texi: (VERSION, EDITION, UPDATED, UPDATE-MONTH, Preface): 578 * mh-e.texi (VERSION, EDITION, UPDATED, UPDATE-MONTH, Preface):
498 Update for release 8.4. 579 Update for release 8.4.
499 580
500 * mh-e.texi (Sequences): Add mh-whitelist-preserves-sequences-flag. 581 * mh-e.texi (Sequences): Add mh-whitelist-preserves-sequences-flag.
@@ -556,8 +637,8 @@
556 * ses.texi: Doc for ses-rename-cell, ses-repair-cell-reference-all & ses-range. 637 * ses.texi: Doc for ses-rename-cell, ses-repair-cell-reference-all & ses-range.
557 In all file place SES into @acronym{...}. 638 In all file place SES into @acronym{...}.
558 (Advanced Features): Add key index and function index for 639 (Advanced Features): Add key index and function index for
559 ses-set-header-row. Add description for function 640 ses-set-header-row. Add description for function
560 ses-rename-cell. Add description for function 641 ses-rename-cell. Add description for function
561 ses-repair-cell-reference-all. 642 ses-repair-cell-reference-all.
562 (Ranges in formulas): Add description for ses-range flags. 643 (Ranges in formulas): Add description for ses-range flags.
563 644
@@ -576,8 +657,8 @@
576 Improve docs for url-queue-*. 657 Improve docs for url-queue-*.
577 (Supported URL Types): Copyedits. Delete empty subnodes. 658 (Supported URL Types): Copyedits. Delete empty subnodes.
578 659
579 * url.texi (Introduction): Rename from Getting Started. Rewrite 660 * url.texi (Introduction): Rename from Getting Started.
580 the introduction. 661 Rewrite the introduction.
581 (URI Parsing): Rewrite. Omit the obsolete attributes slot. 662 (URI Parsing): Rewrite. Omit the obsolete attributes slot.
582 663
5832012-11-10 Glenn Morris <rgm@gnu.org> 6642012-11-10 Glenn Morris <rgm@gnu.org>
@@ -677,14 +758,14 @@
677 758
6782012-10-26 Bastien Guerry <bzg@gnu.org> 7592012-10-26 Bastien Guerry <bzg@gnu.org>
679 760
680 * org.texi (Installation): Update the link to Org's ELPA. Also 761 * org.texi (Installation): Update the link to Org's ELPA.
681 don't mention org-install.el anymore as the replacement file 762 Also don't mention org-install.el anymore as the replacement file
682 org-loaddefs.el is now loaded by org.el. 763 org-loaddefs.el is now loaded by org.el.
683 764
6842012-10-25 Michael Albinus <michael.albinus@gmx.de> 7652012-10-25 Michael Albinus <michael.albinus@gmx.de>
685 766
686 * tramp.texi (Frequently Asked Questions): Mention 767 * tramp.texi (Frequently Asked Questions):
687 `tramp-completion-reread-directory-timeout' for performance 768 Mention `tramp-completion-reread-directory-timeout' for performance
688 improvement. 769 improvement.
689 770
6902012-10-25 Glenn Morris <rgm@gnu.org> 7712012-10-25 Glenn Morris <rgm@gnu.org>
@@ -807,8 +888,8 @@
807 (Referencing Labels): Update regarding reference styles. 888 (Referencing Labels): Update regarding reference styles.
808 (Citation Styles): Mention support for ConTeXt. 889 (Citation Styles): Mention support for ConTeXt.
809 (Options (Defining Label Environments)): Fix typo. 890 (Options (Defining Label Environments)): Fix typo.
810 (Options (Creating Citations)): Document 891 (Options (Creating Citations)):
811 `reftex-cite-key-separator'. 892 Document `reftex-cite-key-separator'.
812 893
8132012-09-30 Achim Gratz <Stromeko@Stromeko.DE> 8942012-09-30 Achim Gratz <Stromeko@Stromeko.DE>
814 895
@@ -840,8 +921,8 @@
840 921
8412012-09-30 Bastien Guerry <bzg@gnu.org> 9222012-09-30 Bastien Guerry <bzg@gnu.org>
842 923
843 * org.texi (Installation, Feedback, Batch execution): Use 924 * org.texi (Installation, Feedback, Batch execution):
844 (add-to-list 'load-path ... t) for the contrib dir. 925 Use (add-to-list 'load-path ... t) for the contrib dir.
845 926
846 * org.texi (results): Update documentation for ":results drawer" 927 * org.texi (results): Update documentation for ":results drawer"
847 and ":results org". 928 and ":results org".
@@ -868,8 +949,8 @@
868 (Agenda commands): Reorder. Document `*' to toggle persistent 949 (Agenda commands): Reorder. Document `*' to toggle persistent
869 marks. 950 marks.
870 951
871 * org.texi (Agenda dispatcher): Mention 952 * org.texi (Agenda dispatcher):
872 `org-toggle-agenda-sticky'. 953 Mention `org-toggle-agenda-sticky'.
873 (Agenda commands, Exporting Agenda Views): Fix typo. 954 (Agenda commands, Exporting Agenda Views): Fix typo.
874 955
875 * org.texi (Templates in contexts, Setting Options): Update to 956 * org.texi (Templates in contexts, Setting Options): Update to
@@ -950,7 +1031,7 @@
950 1031
951 * org.texi: The sections in the Exporting section of the manual 1032 * org.texi: The sections in the Exporting section of the manual
952 left out articles in the description of the org-export-as-* 1033 left out articles in the description of the org-export-as-*
953 commands, among other places. This patch adds them, adds a few 1034 commands, among other places. This patch adds them, adds a few
954 missing prepositions, and switches instances of "an HTML" to "a 1035 missing prepositions, and switches instances of "an HTML" to "a
955 html" for internal consistency. 1036 html" for internal consistency.
956 1037
@@ -998,7 +1079,7 @@
9982012-09-30 Nicolas Goaziou <n.goaziou@gmail.com> 10792012-09-30 Nicolas Goaziou <n.goaziou@gmail.com>
999 1080
1000 * org.texi (Literal examples): Remove reference to unknown 1081 * org.texi (Literal examples): Remove reference to unknown
1001 `org-export-latex-minted' variable. Also simplify footnote since 1082 `org-export-latex-minted' variable. Also simplify footnote since
1002 `org-export-latex-listings' documentation is exhaustive already. 1083 `org-export-latex-listings' documentation is exhaustive already.
1003 1084
1004 * org.texi (Plain lists): Remove reference to now hard-coded 1085 * org.texi (Plain lists): Remove reference to now hard-coded
@@ -1039,13 +1120,13 @@
1039 simplifications. 1120 simplifications.
1040 (Basic Simplifications): Rename from "Limited Simplifications" 1121 (Basic Simplifications): Rename from "Limited Simplifications"
1041 Replace "limited" by "basic" throughout. 1122 Replace "limited" by "basic" throughout.
1042 (Algebraic Simplifications): Indicate that the algebraic 1123 (Algebraic Simplifications): Indicate that the algebraic
1043 simplifications are done by default. 1124 simplifications are done by default.
1044 (Unsafe Simplifications): Mention `m E'. 1125 (Unsafe Simplifications): Mention `m E'.
1045 (Simplification of Units): Mention `m U'. 1126 (Simplification of Units): Mention `m U'.
1046 (Trigonometric/Hyperbolic Functions, Reducing and Mapping) 1127 (Trigonometric/Hyperbolic Functions, Reducing and Mapping)
1047 (Kinds of Declarations, Functions for Declarations): Mention 1128 (Kinds of Declarations, Functions for Declarations):
1048 "algebraic simplifications" instead of `a s'. 1129 Mention "algebraic simplifications" instead of `a s'.
1049 (Algebraic Entry): Remove mention of default simplifications. 1130 (Algebraic Entry): Remove mention of default simplifications.
1050 1131
10512012-07-30 Jay Belanger <jay.p.belanger@gmail.com> 11322012-07-30 Jay Belanger <jay.p.belanger@gmail.com>
@@ -1077,8 +1158,8 @@
1077 1158
10782012-07-06 Michael Albinus <michael.albinus@gmx.de> 11592012-07-06 Michael Albinus <michael.albinus@gmx.de>
1079 1160
1080 * tramp.texi (Multi-hops): Introduce 1161 * tramp.texi (Multi-hops):
1081 `tramp-restricted-shell-hosts-alist'. 1162 Introduce `tramp-restricted-shell-hosts-alist'.
1082 1163
10832012-06-26 Lars Magne Ingebrigtsen <larsi@gnus.org> 11642012-06-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1084 1165
@@ -1270,8 +1351,8 @@
1270 (Synchronous Methods): Remove obsolete dbus-call-method-non-blocking. 1351 (Synchronous Methods): Remove obsolete dbus-call-method-non-blocking.
1271 (Asynchronous Methods): Fix description of 1352 (Asynchronous Methods): Fix description of
1272 dbus-call-method-asynchronously. 1353 dbus-call-method-asynchronously.
1273 (Receiving Method Calls): Fix some minor errors. Add 1354 (Receiving Method Calls): Fix some minor errors.
1274 dbus-interface-emacs. 1355 Add dbus-interface-emacs.
1275 (Signals): Describe unicast signals and the new match rules. 1356 (Signals): Describe unicast signals and the new match rules.
1276 (Alternative Buses): Add the PRIVATE optional argument to 1357 (Alternative Buses): Add the PRIVATE optional argument to
1277 dbus-init-bus. Describe its new return value. Add dbus-setenv. 1358 dbus-init-bus. Describe its new return value. Add dbus-setenv.
@@ -1304,8 +1385,8 @@
1304 1385
13052012-04-09 Eli Zaretskii <eliz@gnu.org> 13862012-04-09 Eli Zaretskii <eliz@gnu.org>
1306 1387
1307 * makefile.w32-in (INFO_TARGETS, DVI_TARGETS, clean): Add 1388 * makefile.w32-in (INFO_TARGETS, DVI_TARGETS, clean):
1308 emacs-gnutls. 1389 Add emacs-gnutls.
1309 ($(infodir)/emacs-gnutls, emacs-gnutls.dvi): New targets. 1390 ($(infodir)/emacs-gnutls, emacs-gnutls.dvi): New targets.
1310 1391
13112012-04-09 Teodor Zlatanov <tzz@lifelogs.com> 13922012-04-09 Teodor Zlatanov <tzz@lifelogs.com>
@@ -1408,7 +1489,7 @@
1408 1489
14092012-04-01 Eric Schulte <eric.schulte@gmx.com> 14902012-04-01 Eric Schulte <eric.schulte@gmx.com>
1410 1491
1411 * org.texi (Key bindings and useful functions): Updated babel key 1492 * org.texi (Key bindings and useful functions): Update babel key
1412 binding documentation in manual. 1493 binding documentation in manual.
1413 1494
14142012-04-01 Eric Schulte <eric.schulte@gmx.com> 14952012-04-01 Eric Schulte <eric.schulte@gmx.com>
@@ -1509,8 +1590,8 @@
1509 1590
15102012-02-13 Lars Ingebrigtsen <larsi@gnus.org> 15912012-02-13 Lars Ingebrigtsen <larsi@gnus.org>
1511 1592
1512 * gnus.texi (Customizing the IMAP Connection): Mention 1593 * gnus.texi (Customizing the IMAP Connection):
1513 nnimap-record-commands. 1594 Mention nnimap-record-commands.
1514 1595
15152012-02-10 Glenn Morris <rgm@gnu.org> 15962012-02-10 Glenn Morris <rgm@gnu.org>
1516 1597
@@ -1581,8 +1662,8 @@
1581 1662
15822012-01-03 Bernt Hansen <bernt@norang.ca> 16632012-01-03 Bernt Hansen <bernt@norang.ca>
1583 1664
1584 * org.texi (Agenda commands): Document 1665 * org.texi (Agenda commands):
1585 `org-clock-report-include-clocking-task'. 1666 Document `org-clock-report-include-clocking-task'.
1586 1667
15872012-01-03 Bastien Guerry <bzg@gnu.org> 16682012-01-03 Bastien Guerry <bzg@gnu.org>
1588 1669
@@ -1667,8 +1748,8 @@
1667 1748
16682012-01-03 Eric Schulte <schulte.eric@gmail.com> 17492012-01-03 Eric Schulte <schulte.eric@gmail.com>
1669 1750
1670 * org.texi (Buffer-wide header arguments): Update 1751 * org.texi (Buffer-wide header arguments):
1671 documentation to reflect removal of #+PROPERTIES. 1752 Update documentation to reflect removal of #+PROPERTIES.
1672 1753
16732012-01-03 Carsten Dominik <carsten.dominik@gmail.com> 17542012-01-03 Carsten Dominik <carsten.dominik@gmail.com>
1674 1755
@@ -1829,7 +1910,7 @@
1829 1910
1830 * mh-e.texi (VERSION, EDITION, UPDATED, UPDATE-MONTH): Update for 1911 * mh-e.texi (VERSION, EDITION, UPDATED, UPDATE-MONTH): Update for
1831 release 8.3. 1912 release 8.3.
1832 (Preface): Updated support information. 1913 (Preface): Update support information.
1833 (From Bill Wohler): Reset text to original version. As a 1914 (From Bill Wohler): Reset text to original version. As a
1834 historical quote, the tense should be correct in the time that it 1915 historical quote, the tense should be correct in the time that it
1835 was written. 1916 was written.
@@ -2031,8 +2112,8 @@
2031 2112
20322011-08-15 Bastien Guerry <bzg@gnu.org> 21132011-08-15 Bastien Guerry <bzg@gnu.org>
2033 2114
2034 * org.texi (Dynamic blocks, Structure editing): Mention 2115 * org.texi (Dynamic blocks, Structure editing):
2035 the function `org-narrow-to-block'. 2116 Mention the function `org-narrow-to-block'.
2036 2117
20372011-08-15 Eric Schulte <schulte.eric@gmail.com> 21182011-08-15 Eric Schulte <schulte.eric@gmail.com>
2038 2119
@@ -2059,15 +2140,15 @@
2059 2140
20602011-08-15 Eric Schulte <schulte.eric@gmail.com> 21412011-08-15 Eric Schulte <schulte.eric@gmail.com>
2061 2142
2062 * org.texi (Conflicts): Changed "yasnippets" to "yasnippet" and 2143 * org.texi (Conflicts): Change "yasnippets" to "yasnippet" and
2063 added extra whitespace around functions to be consistent with the 2144 added extra whitespace around functions to be consistent with the
2064 rest of the section. 2145 rest of the section.
2065 2146
20662011-08-15 Eric Schulte <schulte.eric@gmail.com> 21472011-08-15 Eric Schulte <schulte.eric@gmail.com>
2067 2148
2068 * org.texi (Evaluating code blocks): Expanded discussion of 2149 * org.texi (Evaluating code blocks): Expand discussion of
2069 #+call: line syntax. 2150 #+call: line syntax.
2070 (Header arguments in function calls): Expanded discussion of 2151 (Header arguments in function calls): Expand discussion of
2071 #+call: line syntax. 2152 #+call: line syntax.
2072 2153
20732011-08-15 Eric Schulte <schulte.eric@gmail.com> 21542011-08-15 Eric Schulte <schulte.eric@gmail.com>
@@ -2097,12 +2178,12 @@
2097 2178
20982011-08-15 Tom Dye <tsd@tsdye.com> 21792011-08-15 Tom Dye <tsd@tsdye.com>
2099 2180
2100 * org.texi (cache): Improved documentation of code block caches. 2181 * org.texi (cache): Improve documentation of code block caches.
2101 2182
21022011-08-15 Tom Dye <tsd@tsdye.com> 21832011-08-15 Tom Dye <tsd@tsdye.com>
2103 2184
2104 * org.texi (Code block specific header arguments): Documentation 2185 * org.texi (Code block specific header arguments):
2105 of multi-line header arguments. 2186 Documentation of multi-line header arguments.
2106 2187
21072011-08-15 Eric Schulte <schulte.eric@gmail.com> 21882011-08-15 Eric Schulte <schulte.eric@gmail.com>
2108 2189
@@ -2158,15 +2239,15 @@
2158 2239
21592011-07-04 Michael Albinus <michael.albinus@gmx.de> 22402011-07-04 Michael Albinus <michael.albinus@gmx.de>
2160 2241
2161 * tramp.texi (Cleanup remote connections): Add 2242 * tramp.texi (Cleanup remote connections):
2162 `tramp-cleanup-this-connection'. 2243 Add `tramp-cleanup-this-connection'.
2163 2244
21642011-07-03 Lars Magne Ingebrigtsen <larsi@gnus.org> 22452011-07-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
2165 2246
2166 * gnus.texi (Subscription Methods): Link to "Group Levels" to explain 2247 * gnus.texi (Subscription Methods): Link to "Group Levels" to explain
2167 zombies. 2248 zombies.
2168 (Checking New Groups): Ditto (bug#8974). 2249 (Checking New Groups): Ditto (bug#8974).
2169 (Checking New Groups): Moved the reference to the right place. 2250 (Checking New Groups): Move the reference to the right place.
2170 2251
21712011-07-03 Dave Abrahams <dave@boostpro.com> (tiny change) 22522011-07-03 Dave Abrahams <dave@boostpro.com> (tiny change)
2172 2253
@@ -2193,8 +2274,8 @@
2193 2274
21942011-06-26 Lars Magne Ingebrigtsen <larsi@gnus.org> 22752011-06-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
2195 2276
2196 * gnus.texi (Summary Mail Commands): Document 2277 * gnus.texi (Summary Mail Commands):
2197 `gnus-summary-reply-to-list-with-original'. 2278 Document `gnus-summary-reply-to-list-with-original'.
2198 2279
21992011-06-20 Stefan Monnier <monnier@iro.umontreal.ca> 22802011-06-20 Stefan Monnier <monnier@iro.umontreal.ca>
2200 2281
@@ -2257,7 +2338,7 @@
2257 2338
2258 * gnus.texi (nnmairix caveats, Setup, Registry Article Refer Method) 2339 * gnus.texi (nnmairix caveats, Setup, Registry Article Refer Method)
2259 (Fancy splitting to parent, Store arbitrary data): 2340 (Fancy splitting to parent, Store arbitrary data):
2260 Updated gnus-registry docs. 2341 Update gnus-registry docs.
2261 2342
22622011-04-13 Juanma Barranquero <lekktu@gmail.com> 23432011-04-13 Juanma Barranquero <lekktu@gmail.com>
2263 2344
@@ -3378,8 +3459,8 @@
3378 3459
3379 Sync with Tramp 2.1.19. 3460 Sync with Tramp 2.1.19.
3380 3461
3381 * tramp.texi (Inline methods, Default Method): Mention 3462 * tramp.texi (Inline methods, Default Method):
3382 `tramp-inline-compress-start-size'. Remove "kludgy" phrase. 3463 Mention `tramp-inline-compress-start-size'. Remove "kludgy" phrase.
3383 Remove remark about doubled "-t" argument. 3464 Remove remark about doubled "-t" argument.
3384 (Auto-save and Backup): Remove reference to Emacs 21. 3465 (Auto-save and Backup): Remove reference to Emacs 21.
3385 (Filename Syntax): Describe port numbers. 3466 (Filename Syntax): Describe port numbers.
@@ -6033,7 +6114,7 @@
60332007-10-28 Kevin Greiner <kevin.greiner@compsol.cc> 61142007-10-28 Kevin Greiner <kevin.greiner@compsol.cc>
6034 6115
6035 * gnus.texi (nntp-open-via-telnet-and-telnet): Fix grammar. 6116 * gnus.texi (nntp-open-via-telnet-and-telnet): Fix grammar.
6036 (Agent Parameters): Updated parameter names to match code. 6117 (Agent Parameters): Update parameter names to match code.
6037 (Group Agent Commands): Corrected 'gnus-agent-fetch-series' as 6118 (Group Agent Commands): Corrected 'gnus-agent-fetch-series' as
6038 'gnus-agent-summary-fetch-series'. 6119 'gnus-agent-summary-fetch-series'.
6039 (Agent and flags): New section providing a generalized discussion 6120 (Agent and flags): New section providing a generalized discussion
@@ -6837,7 +6918,7 @@
6837 (Tag searches): Document regular expression search for tags. 6918 (Tag searches): Document regular expression search for tags.
6838 (Stuck projects): New section. 6919 (Stuck projects): New section.
6839 (In-buffer settings): New keywords. 6920 (In-buffer settings): New keywords.
6840 (History and Acknowledgments): Updated description. 6921 (History and Acknowledgments): Update description.
6841 6922
68422007-02-24 Alan Mackenzie <acm@muc.de> 69232007-02-24 Alan Mackenzie <acm@muc.de>
6843 6924
@@ -7069,7 +7150,7 @@
7069 (Custom agenda views): Section completely rewritten. 7150 (Custom agenda views): Section completely rewritten.
7070 (Summary): Compare with Planner. 7151 (Summary): Compare with Planner.
7071 (Feedback): More info about creating backtraces. 7152 (Feedback): More info about creating backtraces.
7072 (Plain lists): Modified example. 7153 (Plain lists): Modify example.
7073 (Breaking down tasks): New section. 7154 (Breaking down tasks): New section.
7074 (Custom time format): New section. 7155 (Custom time format): New section.
7075 (Time stamps): Document inactive timestamps. 7156 (Time stamps): Document inactive timestamps.
diff --git a/doc/misc/Makefile.in b/doc/misc/Makefile.in
index add1b42a545..4fb4865b8a4 100644
--- a/doc/misc/Makefile.in
+++ b/doc/misc/Makefile.in
@@ -24,6 +24,8 @@ SHELL = /bin/sh
24# set by the configure script's `--srcdir' option. 24# set by the configure script's `--srcdir' option.
25srcdir=@srcdir@ 25srcdir=@srcdir@
26 26
27version=@version@
28
27## Where the output files go. 29## Where the output files go.
28buildinfodir = $(srcdir)/../../info 30buildinfodir = $(srcdir)/../../info
29## Directory with emacsver.texi. 31## Directory with emacsver.texi.
@@ -161,8 +163,6 @@ PDF_TARGETS = \
161 wisent.pdf \ 163 wisent.pdf \
162 woman.pdf 164 woman.pdf
163 165
164HTML_TARGETS = emacs-faq.html
165
166TEXI2DVI = texi2dvi 166TEXI2DVI = texi2dvi
167TEXI2PDF = texi2pdf 167TEXI2PDF = texi2pdf
168 168
@@ -192,8 +192,6 @@ webhack: clean
192 192
193dvi: $(DVI_TARGETS) 193dvi: $(DVI_TARGETS)
194 194
195html: $(HTML_TARGETS)
196
197pdf: $(PDF_TARGETS) 195pdf: $(PDF_TARGETS)
198 196
199# Note that all the Info targets build the Info files in srcdir. 197# Note that all the Info targets build the Info files in srcdir.
@@ -400,15 +398,6 @@ faq.dvi: ${srcdir}/faq.texi $(emacsdir)/emacsver.texi
400 $(ENVADD) $(TEXI2DVI) ${srcdir}/faq.texi 398 $(ENVADD) $(TEXI2DVI) ${srcdir}/faq.texi
401faq.pdf: ${srcdir}/faq.texi $(emacsdir)/emacsver.texi 399faq.pdf: ${srcdir}/faq.texi $(emacsdir)/emacsver.texi
402 $(ENVADD) $(TEXI2PDF) ${srcdir}/faq.texi 400 $(ENVADD) $(TEXI2PDF) ${srcdir}/faq.texi
403## This is the name used on the Emacs web-page.
404## sed fixes up links to point to split version of the manual.
405emacs-faq.html: ${srcdir}/faq.texi $(emacsdir)/emacsver.texi
406 $(MAKEINFO) $(MAKEINFO_OPTS) --no-split \
407 --css-ref='/layout.css' --html -o $@ ${srcdir}/faq.texi
408 sed -i -e 's|a href="\([a-z]*\)\.html#\([^"]*\)"|a href="manual/html_node/\1/\2.html"|g' \
409 -e 's|/Top\.html|/|g' $@
410emacs-faq.text: ${srcdir}/faq.texi $(emacsdir)/emacsver.texi
411 $(MAKEINFO) $(MAKEINFO_OPTS) --plaintext -o $@ ${srcdir}/faq.texi
412 401
413flymake : $(buildinfodir)/flymake$(INFO_EXT) 402flymake : $(buildinfodir)/flymake$(INFO_EXT)
414$(buildinfodir)/flymake$(INFO_EXT): ${srcdir}/flymake.texi ${gfdl} 403$(buildinfodir)/flymake$(INFO_EXT): ${srcdir}/flymake.texi ${gfdl}
@@ -718,16 +707,39 @@ mostlyclean:
718 rm -f gnustmp.* 707 rm -f gnustmp.*
719 708
720clean: mostlyclean 709clean: mostlyclean
721 rm -f $(DVI_TARGETS) $(PDF_TARGETS) $(HTML_TARGETS) emacs-faq.text 710 rm -f $(DVI_TARGETS) $(PDF_TARGETS)
711 rm -f emacs-misc-${version}.tar*
722 712
723distclean: clean 713distclean: clean
724# rm -f Makefile 714# rm -f Makefile
725 715
726## buildinfodir is relative to srcdir. 716## buildinfodir is relative to srcdir.
727maintainer-clean: distclean 717infoclean:
728 cd $(buildinfodir); for file in $(INFO_TARGETS); do \ 718 cd $(buildinfodir); for file in $(INFO_TARGETS); do \
729 file=`echo $${file} | sed 's/\.info$$//'`${INFO_EXT}; \ 719 file=`echo $${file} | sed 's/\.info$$//'`${INFO_EXT}; \
730 rm -f $${file} $${file}-[1-9] $${file}-[1-9][0-9]; \ 720 rm -f $${file} $${file}-[1-9] $${file}-[1-9][0-9]; \
731 done 721 done
732 722
723maintainer-clean: distclean infoclean
724
725dist:
726 rm -rf emacs-misc-${version}
727 mkdir emacs-misc-${version}
728 cp ${srcdir}/*.texi ${srcdir}/texinfo.tex \
729 $(emacsdir)/emacsver.texi ${srcdir}/ChangeLog* \
730 emacs-misc-${version}/
731 sed -e 's/@sr[c]dir@/./' \
732 -e 's/^\(emacsdir *=\).*/\1 ./' \
733 -e 's/^\(buildinfodir *=\).*/\1 ./' \
734 -e 's/^\(clean:.*\)/\1 infoclean/' \
735 -e "s/@ver[s]ion@/${version}/" \
736 -e 's/@MAKE[I]NFO@/makeinfo/' -e 's/@MK[D]IR_P@/mkdir -p/' \
737 -e 's/@IN[F]O_EXT@/.info/' -e 's/@IN[F]O_OPTS@//' \
738 ${srcdir}/Makefile.in > emacs-misc-${version}/Makefile
739 @if grep '@[a-zA-Z_]*@' emacs-misc-${version}/Makefile; then \
740 echo "Unexpanded configure variables in Makefile?" 1>&2; exit 1; \
741 fi
742 tar -cf emacs-misc-${version}.tar emacs-misc-${version}
743 rm -rf emacs-misc-${version}
744
733### Makefile ends here 745### Makefile ends here
diff --git a/doc/misc/bovine.texi b/doc/misc/bovine.texi
index 978345e5cc8..81ec2eb80ec 100644
--- a/doc/misc/bovine.texi
+++ b/doc/misc/bovine.texi
@@ -76,7 +76,7 @@ The @dfn{bovine} parser is the original @semantic{} parser, and is an
76implementation of an @acronym{LL} parser. It is good for simple 76implementation of an @acronym{LL} parser. It is good for simple
77languages. It has many conveniences making grammar writing easy. The 77languages. It has many conveniences making grammar writing easy. The
78conveniences make it less powerful than a Bison-like @acronym{LALR} 78conveniences make it less powerful than a Bison-like @acronym{LALR}
79parser. For more information, @inforef{top, the Wisent Parser Manual, 79parser. For more information, @inforef{Top, The Wisent Parser Manual,
80wisent}. 80wisent}.
81 81
82Bovine @acronym{LL} grammars are stored in files with a @file{.by} 82Bovine @acronym{LL} grammars are stored in files with a @file{.by}
diff --git a/doc/misc/cc-mode.texi b/doc/misc/cc-mode.texi
index 4fa4e12cf88..4cc5d9c5767 100644
--- a/doc/misc/cc-mode.texi
+++ b/doc/misc/cc-mode.texi
@@ -2111,7 +2111,7 @@ contributing it: send a note to @email{bug-cc-mode@@gnu.org}.
2111@comment !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 2111@comment !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2112 2112
2113The general appearance of font-locking in AWK mode is much like in any 2113The general appearance of font-locking in AWK mode is much like in any
2114other programming mode. @xref{Faces For Font Lock,,,elisp, GNU Emacs 2114other programming mode. @xref{Faces for Font Lock,,,elisp, GNU Emacs
2115Lisp Reference Manual}. 2115Lisp Reference Manual}.
2116 2116
2117The following faces are, however, used in a non-standard fashion in 2117The following faces are, however, used in a non-standard fashion in
diff --git a/doc/misc/dbus.texi b/doc/misc/dbus.texi
index c40a5e313f5..52c3c883cc8 100644
--- a/doc/misc/dbus.texi
+++ b/doc/misc/dbus.texi
@@ -403,8 +403,11 @@ Every dictionary entry has a string as key, and a variant as value.
403The interface offers also a signal, which returns 2 parameters: an 403The interface offers also a signal, which returns 2 parameters: an
404integer, and an array consisting of elements which are a struct of a 404integer, and an array consisting of elements which are a struct of a
405string and 2 boolean values.@footnote{ The interfaces of the service 405string and 2 boolean values.@footnote{ The interfaces of the service
406@samp{org.freedesktop.Hal} are described at 406@samp{org.freedesktop.Hal} are described in
407@uref{http://people.freedesktop.org/~david/hal-spec/hal-spec.html#interfaces}.} 407@c Previous link is gone. Since HAL is now obsolete, this URL
408@c (unchanged in ~ 4 years) feels like it might go too...
409@uref{http://people.freedesktop.org/~dkukawka/hal-spec-git/hal-spec.html#interfaces,
410the HAL specification}.}
408@end defun 411@end defun
409 412
410@defun dbus-introspect-xml bus service path 413@defun dbus-introspect-xml bus service path
diff --git a/doc/misc/eshell.texi b/doc/misc/eshell.texi
index 0da422fe14f..bd0ac0828cc 100644
--- a/doc/misc/eshell.texi
+++ b/doc/misc/eshell.texi
@@ -378,12 +378,13 @@ Similar to, but slightly different from, the GNU Coreutils
378 378
379@item define 379@item define
380@cmindex define 380@cmindex define
381Define a varalias. @xref{Variable Aliases, , , elisp}. 381Define a varalias.
382@xref{Variable Aliases, , , elisp, The Emacs Lisp Reference Manual}.
382 383
383@item diff 384@item diff
384@cmindex diff 385@cmindex diff
385Use Emacs's internal @code{diff} (not to be confused with 386Use Emacs's internal @code{diff} (not to be confused with
386@code{ediff}). @xref{Comparing Files, , , elisp}. 387@code{ediff}). @xref{Comparing Files, , , emacs, The GNU Emacs Manual}.
387 388
388@item grep 389@item grep
389@cmindex grep 390@cmindex grep
@@ -422,15 +423,18 @@ and @code{("foo" "bar")} both evaluate to @code{("foo" "bar")}.
422@item locate 423@item locate
423@cmindex locate 424@cmindex locate
424Alias to Emacs's @code{locate} function, which simply runs the external 425Alias to Emacs's @code{locate} function, which simply runs the external
425@command{locate} command and parses the results. @xref{Dired and `find', , , elisp}. 426@command{locate} command and parses the results.
427@xref{Dired and Find, , , emacs, The GNU Emacs Manual}.
426 428
427@item make 429@item make
428@cmindex make 430@cmindex make
429Run @command{make} through @code{compile}. @xref{Running Compilations under Emacs, , , elisp}. 431Run @command{make} through @code{compile}.
432@xref{Compilation, , , emacs, The GNU Emacs Manual}.
430 433
431@item occur 434@item occur
432@cmindex occur 435@cmindex occur
433Alias to Emacs's @code{occur}. @xref{Other Search-and-Loop Commands, , , elisp}. 436Alias to Emacs's @code{occur}.
437@xref{Other Repeating Search, , , emacs, The GNU Emacs Manual}.
434 438
435@item printnl 439@item printnl
436@cmindex printnl 440@cmindex printnl
@@ -648,7 +652,8 @@ variables in command invocations.
648 652
649@item $#var 653@item $#var
650Expands to the length of the value bound to @code{var}. Raises an error 654Expands to the length of the value bound to @code{var}. Raises an error
651if the value is not a sequence (@pxref{Sequences Arrays and Vectors, Sequences, , elisp}). 655if the value is not a sequence
656(@pxref{Sequences Arrays Vectors, Sequences, , elisp, The Emacs Lisp Reference Manual}).
652 657
653@item $(lisp) 658@item $(lisp)
654Expands to the result of evaluating the S-expression @code{(lisp)}. On 659Expands to the result of evaluating the S-expression @code{(lisp)}. On
@@ -680,7 +685,8 @@ any regular expression. So to split on numbers, use @samp{$var["[0-9]+" 10 20]}
680 685
681@item $var[hello] 686@item $var[hello]
682Calls @code{assoc} on @code{var} with @code{"hello"}, expecting it to be 687Calls @code{assoc} on @code{var} with @code{"hello"}, expecting it to be
683an alist (@pxref{Association List Type, Association Lists, , elisp}). 688an alist (@pxref{Association List Type, Association Lists, , elisp,
689The Emacs Lisp Reference Manual}).
684 690
685@item $#var[hello] 691@item $#var[hello]
686Returns the length of the cdr of the element of @code{var} who car is equal 692Returns the length of the cdr of the element of @code{var} who car is equal
@@ -693,9 +699,11 @@ to @code{"hello"}.
693Eshell's globbing syntax is very similar to that of Zsh. Users coming 699Eshell's globbing syntax is very similar to that of Zsh. Users coming
694from Bash can still use Bash-style globbing, as there are no 700from Bash can still use Bash-style globbing, as there are no
695incompatibilities. Most globbing is pattern-based expansion, but there 701incompatibilities. Most globbing is pattern-based expansion, but there
696is also predicate-based expansion. See @ref{Filename Generation, , , zsh} 702is also predicate-based expansion. See
703@ref{Filename Generation, , , zsh, The Z Shell Manual}
697for full syntax. To customize the syntax and behaviour of globbing in 704for full syntax. To customize the syntax and behaviour of globbing in
698Eshell see the Customize@footnote{@xref{Customization Settings, Customize, , elisp}.} 705Eshell see the Customize@footnote{@xref{Easy Customization, , , emacs,
706The GNU Emacs Manual}.}
699groups ``eshell-glob'' and ``eshell-pred''. 707groups ``eshell-glob'' and ``eshell-pred''.
700 708
701@node Input/Output 709@node Input/Output
@@ -757,7 +765,8 @@ can be disabled and enabled without having to unload and reload them,
757and to provide a common parent Customize group for the 765and to provide a common parent Customize group for the
758modules.@footnote{ERC provides a similar module facility.} An Eshell 766modules.@footnote{ERC provides a similar module facility.} An Eshell
759module is defined the same as any other library but one requirement: the 767module is defined the same as any other library but one requirement: the
760module must define a Customize@footnote{@xref{Customization Settings, Customize, , elisp}.} 768module must define a Customize@footnote{@xref{Customization, , ,
769elisp, The Emacs Lisp Reference Manual}.}
761group using @code{eshell-defgroup} (in place of @code{defgroup}) with 770group using @code{eshell-defgroup} (in place of @code{defgroup}) with
762@code{eshell-module} as the parent group.@footnote{If the module has 771@code{eshell-module} as the parent group.@footnote{If the module has
763no user-customizable options, then there is no need to define it as an 772no user-customizable options, then there is no need to define it as an
diff --git a/doc/misc/eudc.texi b/doc/misc/eudc.texi
index 5b06cc7f11a..747494ffbde 100644
--- a/doc/misc/eudc.texi
+++ b/doc/misc/eudc.texi
@@ -150,14 +150,17 @@ phone number, email, academic information or any other details it was
150configured to. Nowadays this system is not widely used. 150configured to. Nowadays this system is not widely used.
151 151
152The system consists of two parts: a database server traditionally called 152The system consists of two parts: a database server traditionally called
153@samp{qi} and a command-line client called @samp{ph}. As of 2010, the 153@samp{qi} and a command-line client called @samp{ph}.
154code can still be downloaded from @url{http://www-dev.cites.uiuc.edu/ph/}. 154@ignore
155 155Until 2010, the code could be downloaded from
156The original command-line @samp{ph} client that comes with the 156@url{http://www-dev.cites.uiuc.edu/ph/}.
157@samp{ph/qi} distribution provides additional features like the 157@end ignore
158possibility to communicate with the server in login-mode which makes it 158
159possible to change records in the database. This is not implemented in 159The original command-line @samp{ph} client that came with the
160EUDC. 160@samp{ph/qi} distribution provided additional features that are
161not implemented in EUDC, like the possibility to communicate with the
162server in login-mode, which made it possible to change records in the
163database.
161 164
162 165
163@node BBDB 166@node BBDB
diff --git a/doc/misc/flymake.texi b/doc/misc/flymake.texi
index f88bd95008c..d1f3e21c20e 100644
--- a/doc/misc/flymake.texi
+++ b/doc/misc/flymake.texi
@@ -311,6 +311,9 @@ Used when looking for a master file. @xref{Locating a master file}.
311Patterns for error/warning messages in the form @code{(regexp file-idx 311Patterns for error/warning messages in the form @code{(regexp file-idx
312line-idx col-idx err-text-idx)}. @xref{Parsing the output}. 312line-idx col-idx err-text-idx)}. @xref{Parsing the output}.
313 313
314@item flymake-warning-predicate
315Predicate to classify error text as warning. @xref{Parsing the output}.
316
314@item flymake-compilation-prevents-syntax-check 317@item flymake-compilation-prevents-syntax-check
315A flag indicating whether compilation and syntax check of the same 318A flag indicating whether compilation and syntax check of the same
316file cannot be run simultaneously. 319file cannot be run simultaneously.
diff --git a/doc/misc/gnus-faq.texi b/doc/misc/gnus-faq.texi
index cb900626670..ff29647d166 100644
--- a/doc/misc/gnus-faq.texi
+++ b/doc/misc/gnus-faq.texi
@@ -1518,8 +1518,9 @@ cat file.face | sed 's/\\/\\\\/g;s/\"/\\\"/g;' > file.face.quoted
1518 1518
1519If you can't use compface, there's an online X-face converter at 1519If you can't use compface, there's an online X-face converter at
1520@uref{http://www.dairiki.org/xface/}. 1520@uref{http://www.dairiki.org/xface/}.
1521If you use MS Windows, you could also use the WinFace program from 1521If you use MS Windows, you could also use the WinFace program,
1522@uref{http://www.xs4all.nl/~walterln/winface/}. 1522which used to be available from
1523@indicateurl{http://www.xs4all.nl/~walterln/winface/}.
1523Now you only have to tell Gnus to include the X-face in your postings by saying 1524Now you only have to tell Gnus to include the X-face in your postings by saying
1524 1525
1525@example 1526@example
@@ -1812,15 +1813,20 @@ too.
1812Of course you can also use grep to search through your 1813Of course you can also use grep to search through your
1813local mail, but this is both slow for big archives and 1814local mail, but this is both slow for big archives and
1814inconvenient since you are not displaying the found mail 1815inconvenient since you are not displaying the found mail
1815in Gnus. Here comes nnir into action. Nnir is a front end 1816in Gnus. Here nnir comes into action. Nnir is a front end
1816to search engines like swish-e or swish++ and 1817to search engines like swish-e or swish++ and
1817others. You index your mail with one of those search 1818others. You index your mail with one of those search
1818engines and with the help of nnir you can search through 1819engines and with the help of nnir you can search through
1819the indexed mail and generate a temporary group with all 1820the indexed mail and generate a temporary group with all
1820messages which met your search criteria. If this sound 1821messages which met your search criteria. If this sounds
1821cool to you get nnir.el from 1822cool to you, get nnir.el from
1823@c FIXME Isn't this file in Gnus?
1824@ignore
1825@c Dead link 2013/7.
1822@uref{ftp://ls6-ftp.cs.uni-dortmund.de/pub/src/emacs/} 1826@uref{ftp://ls6-ftp.cs.uni-dortmund.de/pub/src/emacs/}
1823or @uref{ftp://ftp.is.informatik.uni-duisburg.de/pub/src/emacs/}. 1827or
1828@end ignore
1829@uref{ftp://ftp.is.informatik.uni-duisburg.de/pub/src/emacs/}.
1824Instructions on how to use it are at the top of the file. 1830Instructions on how to use it are at the top of the file.
1825 1831
1826@node FAQ 6-4 1832@node FAQ 6-4
@@ -1943,7 +1949,7 @@ the easiest solution is a small nntp server like
1943@uref{http://infa.abo.fi/~patrik/sn/, sn}, 1949@uref{http://infa.abo.fi/~patrik/sn/, sn},
1944of course you can also install a full featured news 1950of course you can also install a full featured news
1945server like 1951server like
1946@uref{http://www.isc.org/products/INN/, inn}. 1952@uref{http://www.isc.org/software/inn/, inn}.
1947Then you want to fetch your Mail, popular choices 1953Then you want to fetch your Mail, popular choices
1948are @uref{http://www.catb.org/~esr/fetchmail/, fetchmail} 1954are @uref{http://www.catb.org/~esr/fetchmail/, fetchmail}
1949and @uref{http://pyropus.ca/software/getmail/, getmail}. 1955and @uref{http://pyropus.ca/software/getmail/, getmail}.
diff --git a/doc/misc/gnus.texi b/doc/misc/gnus.texi
index b4d786c4d45..3d4bd378869 100644
--- a/doc/misc/gnus.texi
+++ b/doc/misc/gnus.texi
@@ -420,6 +420,9 @@ This manual corresponds to Gnus v5.13
420* Index:: Variable, function and concept index. 420* Index:: Variable, function and concept index.
421* Key Index:: Key Index. 421* Key Index:: Key Index.
422 422
423@c Doesn't work right in html.
424@c FIXME Do this in a more standard way.
425@ifinfo
423Other related manuals 426Other related manuals
424 427
425* Message:(message). Composing messages. 428* Message:(message). Composing messages.
@@ -427,6 +430,7 @@ Other related manuals
427* Sieve:(sieve). Managing Sieve scripts in Emacs. 430* Sieve:(sieve). Managing Sieve scripts in Emacs.
428* EasyPG:(epa). @acronym{PGP/MIME} with Gnus. 431* EasyPG:(epa). @acronym{PGP/MIME} with Gnus.
429* SASL:(sasl). @acronym{SASL} authentication in Emacs. 432* SASL:(sasl). @acronym{SASL} authentication in Emacs.
433@end ifinfo
430 434
431@detailmenu 435@detailmenu
432 --- The Detailed Node Listing --- 436 --- The Detailed Node Listing ---
@@ -2712,11 +2716,11 @@ the article range.
2712This command is similar to @code{gnus-read-ephemeral-gmane-group}, but 2716This command is similar to @code{gnus-read-ephemeral-gmane-group}, but
2713the group name and the article number and range are constructed from a 2717the group name and the article number and range are constructed from a
2714given @acronym{URL}. Supported @acronym{URL} formats include: 2718given @acronym{URL}. Supported @acronym{URL} formats include:
2715@url{http://thread.gmane.org/gmane.foo.bar/12300/focus=12399}, 2719@indicateurl{http://thread.gmane.org/gmane.foo.bar/12300/focus=12399},
2716@url{http://thread.gmane.org/gmane.foo.bar/12345/}, 2720@indicateurl{http://thread.gmane.org/gmane.foo.bar/12345/},
2717@url{http://article.gmane.org/gmane.foo.bar/12345/}, 2721@indicateurl{http://article.gmane.org/gmane.foo.bar/12345/},
2718@url{http://permalink.gmane.org/gmane.foo.bar/12345/}, and 2722@indicateurl{http://permalink.gmane.org/gmane.foo.bar/12345/}, and
2719@url{http://news.gmane.org/group/gmane.foo.bar/thread=12345}. 2723@indicateurl{http://news.gmane.org/group/gmane.foo.bar/thread=12345}.
2720 2724
2721@item gnus-read-ephemeral-emacs-bug-group 2725@item gnus-read-ephemeral-emacs-bug-group
2722@findex gnus-read-ephemeral-emacs-bug-group 2726@findex gnus-read-ephemeral-emacs-bug-group
@@ -13809,9 +13813,12 @@ installed. You then define a server as follows:
13809@findex nntp-open-ssl-stream 13813@findex nntp-open-ssl-stream
13810@item nntp-open-ssl-stream 13814@item nntp-open-ssl-stream
13811Opens a connection to a server over a @dfn{secure} channel. To use 13815Opens a connection to a server over a @dfn{secure} channel. To use
13812this you must have @uref{http://www.openssl.org, OpenSSL} or 13816this you must have @uref{http://www.openssl.org, OpenSSL}
13813@uref{ftp://ftp.psy.uq.oz.au/pub/Crypto/SSL, SSLeay} installed. You 13817@ignore
13814then define a server as follows: 13818@c Defunct URL, ancient package, so don't mention it.
13819or @uref{ftp://ftp.psy.uq.oz.au/pub/Crypto/SSL, SSLeay}
13820@end ignore
13821installed. You then define a server as follows:
13815 13822
13816@lisp 13823@lisp
13817;; @r{"snews" is port 563 and is predefined in our @file{/etc/services}} 13824;; @r{"snews" is port 563 and is predefined in our @file{/etc/services}}
@@ -14240,7 +14247,8 @@ variables are relevant:
14240 14247
14241@table @code 14248@table @code
14242@item nnimap-inbox 14249@item nnimap-inbox
14243This is the @acronym{IMAP} mail box that will be scanned for new mail. 14250This is the @acronym{IMAP} mail box that will be scanned for new
14251mail. This can also be a list of mail box names.
14244 14252
14245@item nnimap-split-methods 14253@item nnimap-split-methods
14246Uses the same syntax as @code{nnmail-split-methods} (@pxref{Splitting 14254Uses the same syntax as @code{nnmail-split-methods} (@pxref{Splitting
@@ -16952,7 +16960,7 @@ Some web sites have an RDF Site Summary (@acronym{RSS}).
16952@acronym{RSS} is a format for summarizing headlines from news related 16960@acronym{RSS} is a format for summarizing headlines from news related
16953sites (such as BBC or CNN). But basically anything list-like can be 16961sites (such as BBC or CNN). But basically anything list-like can be
16954presented as an @acronym{RSS} feed: weblogs, changelogs or recent 16962presented as an @acronym{RSS} feed: weblogs, changelogs or recent
16955changes to a wiki (e.g., @url{http://cliki.net/recent-changes.rdf}). 16963changes to a wiki (e.g., @url{http://cliki.net/site/recent-changes}).
16956 16964
16957@acronym{RSS} has a quite regular and nice interface, and it's 16965@acronym{RSS} has a quite regular and nice interface, and it's
16958possible to get the information Gnus needs to keep groups updated. 16966possible to get the information Gnus needs to keep groups updated.
diff --git a/doc/misc/mh-e.texi b/doc/misc/mh-e.texi
index 154120f2e3b..a0ea0fe6de9 100644
--- a/doc/misc/mh-e.texi
+++ b/doc/misc/mh-e.texi
@@ -233,7 +233,7 @@ read an online tutorial by starting GNU Emacs and typing @kbd{C-h t}
233@cite{GNU Emacs Manual}, 233@cite{GNU Emacs Manual},
234@end iftex 234@end iftex
235@ifinfo 235@ifinfo
236@ref{top, , GNU Emacs Manual, emacs, GNU Emacs Manual}, 236@ref{Top, , GNU Emacs Manual, emacs, GNU Emacs Manual},
237@end ifinfo 237@end ifinfo
238@ifhtml 238@ifhtml
239@uref{http://www.gnu.org/software/emacs/manual/html_node/emacs/, 239@uref{http://www.gnu.org/software/emacs/manual/html_node/emacs/,
@@ -1121,38 +1121,23 @@ exist,
1121@footnote{The @cite{GNU Emacs Lisp Reference Manual} may be available 1121@footnote{The @cite{GNU Emacs Lisp Reference Manual} may be available
1122online in the Info system by typing @kbd{C-h i m Emacs Lisp 1122online in the Info system by typing @kbd{C-h i m Emacs Lisp
1123@key{RET}}. It is also available online at @* 1123@key{RET}}. It is also available online at @*
1124@uref{http://www.gnu.org/savannah-checkouts/gnu/emacs/manual/html_node/elisp/}. 1124@uref{http://www.gnu.org/software/emacs/manual/elisp.html}.}
1125You can also order a printed manual, which has the desirable
1126side-effect of helping to support the Free Software Foundation which
1127made all this great software available. You can find an order form by
1128running @kbd{C-h C-d}, or you can request an order form from @i{gnu at
1129gnu.org}.}
1130@end iftex 1125@end iftex
1131@ifinfo 1126@ifinfo
1132@footnote{@xref{Top, The GNU Emacs Lisp Reference Manual, , elisp, GNU 1127@footnote{@xref{Top, The GNU Emacs Lisp Reference Manual, , elisp, GNU
1133Emacs Lisp Reference Manual}, which may be available online in the 1128Emacs Lisp Reference Manual}, which may be available online in the
1134Info system. It is also available online at 1129Info system. It is also available online at
1135@uref{http://www.gnu.org/savannah-checkouts/gnu/emacs/manual/html_node/elisp/}. 1130@uref{http://www.gnu.org/software/emacs/manual/elisp.html}.}
1136You can also order a printed manual, which has the desirable
1137side-effect of helping to support the Free Software Foundation which
1138made all this great software available. You can find an order form by
1139running @kbd{C-h C-d}, or you can request an order form from @i{gnu at
1140gnu.org}.}
1141@end ifinfo 1131@end ifinfo
1142@ifhtml 1132@ifhtml
1143@footnote{The 1133@footnote{The
1144@uref{http://www.gnu.org/savannah-checkouts/gnu/emacs/manual/html_node/elisp/, 1134@uref{http://www.gnu.org/software/emacs/manual/elisp.html,
1145The GNU Emacs Lisp Reference Manual} may also be available online in 1135The GNU Emacs Lisp Reference Manual} may also be available online in
1146the Info system by typing @kbd{C-h i m Emacs Lisp @key{RET}}. You can 1136the Info system by typing @kbd{C-h i m Emacs Lisp @key{RET}}.}
1147also order a printed manual, which has the desirable side-effect of
1148helping to support the Free Software Foundation which made all this
1149great software available. You can find an order form by running
1150@kbd{C-h C-d}, or you can request an order form from @i{gnu at
1151gnu.org}.}
1152@end ifhtml 1137@end ifhtml
1153and you can look at the code itself for examples. Look in the Emacs 1138and you can look at the code itself for examples. Look in the Emacs
1154Lisp directory on your system (such as 1139Lisp directory on your system (such as
1155@file{/usr/local/lib/emacs/lisp/mh-e}) and find all the @file{mh-*.el} 1140@file{/usr/local/share/emacs/lisp/mh-e}) and find all the @file{mh-*.el}
1156files there. When calling MH-E and other Emacs Lisp functions directly 1141files there. When calling MH-E and other Emacs Lisp functions directly
1157from Emacs Lisp code, you'll need to know the correct arguments. Use 1142from Emacs Lisp code, you'll need to know the correct arguments. Use
1158the online help for this. For example, try @kbd{C-h f 1143the online help for this. For example, try @kbd{C-h f
@@ -2848,7 +2833,7 @@ See @cite{The PGG Manual}.
2848@end ifinfo 2833@end ifinfo
2849@ifhtml 2834@ifhtml
2850See 2835See
2851@uref{http://www.dk.xemacs.org/Documentation/packages/html/pgg.html, 2836@uref{http://www.gnu.org/software/emacs/manual/pgg.html,
2852@cite{The PGG Manual}}. 2837@cite{The PGG Manual}}.
2853@end ifhtml 2838@end ifhtml
2854 2839
@@ -5058,7 +5043,7 @@ for the next hook function. The standard prefix
5058@vindex mh-yank-behavior 5043@vindex mh-yank-behavior
5059 5044
5060For example, if you use the hook function 5045For example, if you use the hook function
5061@uref{http://shasta.cs.uiuc.edu/~lrclause/tc.html, 5046@uref{http://www.emacswiki.org/emacs/TrivialCite,
5062@code{trivial-cite}} (which is NOT part of Emacs), set 5047@code{trivial-cite}} (which is NOT part of Emacs), set
5063@code{mh-yank-behavior} to @samp{Body and Header}. 5048@code{mh-yank-behavior} to @samp{Body and Header}.
5064 5049
@@ -5615,7 +5600,7 @@ See @cite{The PGG Manual}.
5615@end ifinfo 5600@end ifinfo
5616@ifhtml 5601@ifhtml
5617See 5602See
5618@uref{http://www.dk.xemacs.org/Documentation/packages/html/pgg.html, 5603@uref{http://www.gnu.org/software/emacs/manual/pgg.html,
5619@cite{The PGG Manual}}. 5604@cite{The PGG Manual}}.
5620@end ifhtml 5605@end ifhtml
5621 5606
diff --git a/doc/misc/newsticker.texi b/doc/misc/newsticker.texi
index 8f37453524c..ab3bffc2ce9 100644
--- a/doc/misc/newsticker.texi
+++ b/doc/misc/newsticker.texi
@@ -89,7 +89,7 @@ works with the following RSS formats:
89as well as the following Atom formats: 89as well as the following Atom formats:
90@item Atom 0.3 90@item Atom 0.3
91@item Atom 1.0 (see 91@item Atom 1.0 (see
92@uref{http://www.ietf.org/internet-drafts/draft-ietf-atompub-format-11.txt}). 92@uref{https://datatracker.ietf.org/doc/rfc4287/}).
93@end itemize 93@end itemize
94 94
95That makes Newsticker.el an ``Atom aggregator'', ``RSS reader'', ``Feed 95That makes Newsticker.el an ``Atom aggregator'', ``RSS reader'', ``Feed
diff --git a/doc/misc/nxml-mode.texi b/doc/misc/nxml-mode.texi
index 13e91d12819..8c81b6fbd20 100644
--- a/doc/misc/nxml-mode.texi
+++ b/doc/misc/nxml-mode.texi
@@ -86,7 +86,11 @@ convert a RELAX NG XML syntax schema to an RNC schema.
86 86
87@noindent To convert a RELAX NG XML syntax (@samp{.rng}) schema to a RNC 87@noindent To convert a RELAX NG XML syntax (@samp{.rng}) schema to a RNC
88one, you can also use the XSLT stylesheet from 88one, you can also use the XSLT stylesheet from
89@url{https://github.com/oleg-pavliv/emacs/tree/master/xsl}.
90@ignore
91@c Original location, now defunct.
89@url{http://www.pantor.com/download.html}. 92@url{http://www.pantor.com/download.html}.
93@end ignore
90 94
91To convert a W3C XML Schema to an RNC schema, you need first to convert it 95To convert a W3C XML Schema to an RNC schema, you need first to convert it
92to RELAX NG XML syntax using the RELAX NG converter tool @code{rngconv} 96to RELAX NG XML syntax using the RELAX NG converter tool @code{rngconv}
diff --git a/doc/misc/org.texi b/doc/misc/org.texi
index 1d7de18ada6..832976e9ea0 100644
--- a/doc/misc/org.texi
+++ b/doc/misc/org.texi
@@ -10393,7 +10393,7 @@ view type is a @emph{folding} view much like Org provides inside Emacs. The
10393script is available at @url{http://orgmode.org/org-info.js} and you can find 10393script is available at @url{http://orgmode.org/org-info.js} and you can find
10394the documentation for it at @url{http://orgmode.org/worg/code/org-info-js/}. 10394the documentation for it at @url{http://orgmode.org/worg/code/org-info-js/}.
10395We host the script at our site, but if you use it a lot, you might 10395We host the script at our site, but if you use it a lot, you might
10396not want to be dependent on @url{orgmode.org} and prefer to install a local 10396not want to be dependent on @url{http://orgmode.org} and prefer to install a local
10397copy on your own web server. 10397copy on your own web server.
10398 10398
10399To use the script, you need to make sure that the @file{org-jsinfo.el} module 10399To use the script, you need to make sure that the @file{org-jsinfo.el} module
diff --git a/doc/misc/pgg.texi b/doc/misc/pgg.texi
index a18a22e649f..370998c855a 100644
--- a/doc/misc/pgg.texi
+++ b/doc/misc/pgg.texi
@@ -54,6 +54,8 @@ modify this GNU manual.''
54PGG is an interface library between Emacs 54PGG is an interface library between Emacs
55and various tools for secure communication. PGG also provides a simple 55and various tools for secure communication. PGG also provides a simple
56user interface to encrypt, decrypt, sign, and verify MIME messages. 56user interface to encrypt, decrypt, sign, and verify MIME messages.
57This package is obsolete; for new code we recommend EasyPG instead.
58@xref{Top,, EasyPG, epa, EasyPG Assistant User's Manual}.
57 59
58@ifnottex 60@ifnottex
59@insertcopying 61@insertcopying
@@ -78,6 +80,9 @@ communication. Even though Mailcrypt has similar feature, it does not
78deal with detached PGP messages, normally used in PGP/MIME 80deal with detached PGP messages, normally used in PGP/MIME
79infrastructure. This was the main reason why I wrote the new library. 81infrastructure. This was the main reason why I wrote the new library.
80 82
83Note that the PGG library is now obsolete, replaced by EasyPG.
84@xref{Top,, EasyPG, epa, EasyPG Assistant User's Manual}.
85
81PGP/MIME is an application of MIME Object Security Services (RFC1848). 86PGP/MIME is an application of MIME Object Security Services (RFC1848).
82The standard is documented in RFC2015. 87The standard is documented in RFC2015.
83 88
diff --git a/doc/misc/sieve.texi b/doc/misc/sieve.texi
index b84c3047ec1..f69e2b9b948 100644
--- a/doc/misc/sieve.texi
+++ b/doc/misc/sieve.texi
@@ -149,7 +149,7 @@ When a server has been successfully contacted, the Manage Sieve buffer
149looks something like: 149looks something like:
150 150
151@example 151@example
152Server : mailserver:2000 152Server : mailserver:sieve
153 153
1542 scripts on server, press RET on a script name edits it, or 1542 scripts on server, press RET on a script name edits it, or
155press RET on <new script> to create a new script. 155press RET on <new script> to create a new script.
@@ -214,6 +214,11 @@ Bury the Manage Sieve buffer without closing the connection.
214@findex sieve-help 214@findex sieve-help
215Displays help in the minibuffer. 215Displays help in the minibuffer.
216 216
217@item Q
218@kindex Q
219@findex sieve-manage-quit
220Quit Manage Sieve and close the connection.
221
217@end table 222@end table
218 223
219@node Examples 224@node Examples
@@ -342,7 +347,7 @@ lists the relevant ones. They can all be fetched from
342@item RFC3028 347@item RFC3028
343Sieve: A Mail Filtering Language. 348Sieve: A Mail Filtering Language.
344 349
345@item draft-martin-managesieve-03 350@item RFC5804
346A Protocol for Remotely Managing Sieve Scripts 351A Protocol for Remotely Managing Sieve Scripts
347 352
348@end table 353@end table
diff --git a/doc/misc/texinfo.tex b/doc/misc/texinfo.tex
index 85f184cc4cb..3427d2ad0e3 100644
--- a/doc/misc/texinfo.tex
+++ b/doc/misc/texinfo.tex
@@ -3,7 +3,7 @@
3% Load plain if necessary, i.e., if running under initex. 3% Load plain if necessary, i.e., if running under initex.
4\expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi 4\expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi
5% 5%
6\def\texinfoversion{2013-02-01.11} 6\def\texinfoversion{2013-06-23.10}
7% 7%
8% Copyright 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995, 8% Copyright 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995,
9% 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 9% 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
@@ -2475,14 +2475,14 @@ end
2475} 2475}
2476 2476
2477% We *must* turn on hyphenation at `-' and `_' in @code. 2477% We *must* turn on hyphenation at `-' and `_' in @code.
2478% (But see \codedashfinish below.)
2478% Otherwise, it is too hard to avoid overfull hboxes 2479% Otherwise, it is too hard to avoid overfull hboxes
2479% in the Emacs manual, the Library manual, etc. 2480% in the Emacs manual, the Library manual, etc.
2480% 2481%
2481% Unfortunately, TeX uses one parameter (\hyphenchar) to control 2482% Unfortunately, TeX uses one parameter (\hyphenchar) to control
2482% both hyphenation at - and hyphenation within words. 2483% both hyphenation at - and hyphenation within words.
2483% We must therefore turn them both off (\tclose does that) 2484% We must therefore turn them both off (\tclose does that)
2484% and arrange explicitly to hyphenate at a dash. 2485% and arrange explicitly to hyphenate at a dash. -- rms.
2485% -- rms.
2486{ 2486{
2487 \catcode`\-=\active \catcode`\_=\active 2487 \catcode`\-=\active \catcode`\_=\active
2488 \catcode`\'=\active \catcode`\`=\active 2488 \catcode`\'=\active \catcode`\`=\active
@@ -2499,14 +2499,33 @@ end
2499 \let-\normaldash 2499 \let-\normaldash
2500 \let_\realunder 2500 \let_\realunder
2501 \fi 2501 \fi
2502 % Given -foo (with a single dash), we do not want to allow a break
2503 % after the hyphen.
2504 \global\let\codedashprev=\codedash
2505 %
2502 \codex 2506 \codex
2503 } 2507 }
2508 %
2509 \gdef\codedash{\futurelet\next\codedashfinish}
2510 \gdef\codedashfinish{%
2511 \normaldash % always output the dash character itself.
2512 %
2513 % Now, output a discretionary to allow a line break, unless
2514 % (a) the next character is a -, or
2515 % (b) the preceding character is a -.
2516 % E.g., given --posix, we do not want to allow a break after either -.
2517 % Given --foo-bar, we do want to allow a break between the - and the b.
2518 \ifx\next\codedash \else
2519 \ifx\codedashprev\codedash
2520 \else \discretionary{}{}{}\fi
2521 \fi
2522 \global\let\codedashprev=\next
2523 }
2504} 2524}
2505 2525\def\normaldash{-}
2526%
2506\def\codex #1{\tclose{#1}\endgroup} 2527\def\codex #1{\tclose{#1}\endgroup}
2507 2528
2508\def\normaldash{-}
2509\def\codedash{-\discretionary{}{}{}}
2510\def\codeunder{% 2529\def\codeunder{%
2511 % this is all so @math{@code{var_name}+1} can work. In math mode, _ 2530 % this is all so @math{@code{var_name}+1} can work. In math mode, _
2512 % is "active" (mathcode"8000) and \normalunderscore (or \char95, etc.) 2531 % is "active" (mathcode"8000) and \normalunderscore (or \char95, etc.)
@@ -4211,8 +4230,9 @@ end
4211 4230
4212% @ifset VAR ... @end ifset reads the `...' iff VAR has been defined 4231% @ifset VAR ... @end ifset reads the `...' iff VAR has been defined
4213% with @set. 4232% with @set.
4214% 4233%
4215% To get special treatment of `@end ifset,' call \makeond and the redefine. 4234% To get the special treatment we need for `@end ifset,' we call
4235% \makecond and then redefine.
4216% 4236%
4217\makecond{ifset} 4237\makecond{ifset}
4218\def\ifset{\parsearg{\doifset{\let\next=\ifsetfail}}} 4238\def\ifset{\parsearg{\doifset{\let\next=\ifsetfail}}}
@@ -6402,7 +6422,7 @@ end
6402\newdimen\nonfillparindent 6422\newdimen\nonfillparindent
6403\def\nonfillstart{% 6423\def\nonfillstart{%
6404 \aboveenvbreak 6424 \aboveenvbreak
6405 \hfuzz = 12pt % Don't be fussy 6425 \ifdim\hfuzz < 12pt \hfuzz = 12pt \fi % Don't be fussy
6406 \sepspaces % Make spaces be word-separators rather than space tokens. 6426 \sepspaces % Make spaces be word-separators rather than space tokens.
6407 \let\par = \lisppar % don't ignore blank lines 6427 \let\par = \lisppar % don't ignore blank lines
6408 \obeylines % each line of input is a line of output 6428 \obeylines % each line of input is a line of output
diff --git a/doc/misc/tramp.texi b/doc/misc/tramp.texi
index 4c3740f02f7..1121a450ebd 100644
--- a/doc/misc/tramp.texi
+++ b/doc/misc/tramp.texi
@@ -214,6 +214,8 @@ Configuring @value{tramp} for use
214* Customizing Completion:: Selecting config files for user/host name completion. 214* Customizing Completion:: Selecting config files for user/host name completion.
215* Password handling:: Reusing passwords for several connections. 215* Password handling:: Reusing passwords for several connections.
216* Connection caching:: Reusing connection related information. 216* Connection caching:: Reusing connection related information.
217* Predefined connection information::
218 Setting own connection related information.
217* Remote Programs:: How @value{tramp} finds and uses programs on the remote machine. 219* Remote Programs:: How @value{tramp} finds and uses programs on the remote machine.
218* Remote shell setup:: Remote shell setup hints. 220* Remote shell setup:: Remote shell setup hints.
219* Android shell setup:: Android shell setup hints. 221* Android shell setup:: Android shell setup hints.
@@ -542,6 +544,8 @@ Method}.
542* Customizing Completion:: Selecting config files for user/host name completion. 544* Customizing Completion:: Selecting config files for user/host name completion.
543* Password handling:: Reusing passwords for several connections. 545* Password handling:: Reusing passwords for several connections.
544* Connection caching:: Reusing connection related information. 546* Connection caching:: Reusing connection related information.
547* Predefined connection information::
548 Setting own connection related information.
545* Remote Programs:: How @value{tramp} finds and uses programs on the remote machine. 549* Remote Programs:: How @value{tramp} finds and uses programs on the remote machine.
546* Remote shell setup:: Remote shell setup hints. 550* Remote shell setup:: Remote shell setup hints.
547* Android shell setup:: Android shell setup hints. 551* Android shell setup:: Android shell setup hints.
@@ -1727,6 +1731,35 @@ connection related information for this host, and opens the
1727connection again. 1731connection again.
1728 1732
1729 1733
1734@node Predefined connection information
1735@section Setting own connection related information
1736
1737Sometimes, @var{tramp} is not able to detect correct connection
1738related information. In such cases, you could tell @var{tramp} which
1739value it has to take. Since this could result in errors, it has to be
1740used with care.
1741
1742@vindex tramp-connection-properties
1743Such settings can be performed via the list
1744@code{tramp-connection-properties}. An entry in this list has the
1745form @code{(@var{regexp} @var{property} @var{value})}. @var{regexp}
1746matches remote file names for which a property shall be predefined.
1747It can be @code{nil}. @var{property} is a string, and @var{value} the
1748corresponding value. @var{property} could be any property found in
1749the file @code{tramp-persistency-file-name}.
1750
1751A special property is @code{"busybox"}. This must be set, if the
1752remote host runs a very restricted busybox as shell, which closes the
1753connection at will. Since there is no reliable test for this,
1754@var{tramp} must be indicated this way. Example:
1755
1756@lisp
1757(add-to-list 'tramp-connection-properties
1758 (list (regexp-quote "@trampfn{ssh, user, randomhost.your.domain,}")
1759 "busybox" t))
1760@end lisp
1761
1762
1730@node Remote Programs 1763@node Remote Programs
1731@section How @value{tramp} finds and uses programs on the remote machine 1764@section How @value{tramp} finds and uses programs on the remote machine
1732 1765
@@ -1874,7 +1907,7 @@ key.
1874 1907
1875@var{tramp-password-prompt-regexp} handles the detection of such 1908@var{tramp-password-prompt-regexp} handles the detection of such
1876requests for English environments. When you use another localization 1909requests for English environments. When you use another localization
1877of your (local or remote) host, you might need to adapt this. Example: 1910of your (local or remote) host, you might need to adapt this. Example:
1878 1911
1879@lisp 1912@lisp
1880(setq 1913(setq
@@ -2048,7 +2081,8 @@ You can instruct @value{tramp} by this form:
2048@end lisp 2081@end lisp
2049 2082
2050@noindent 2083@noindent
2051with @samp{192.168.0.26} being the IP address of your Android device. 2084with @samp{192.168.0.26} being the IP address of your Android device
2085(@pxref{Predefined connection information}).
2052 2086
2053The user settings for the @code{$PATH} environment variable must be 2087The user settings for the @code{$PATH} environment variable must be
2054preserved. It has also been reported, that the commands in 2088preserved. It has also been reported, that the commands in
diff --git a/doc/misc/url.texi b/doc/misc/url.texi
index 49f8f3f0959..fdec68b1c61 100644
--- a/doc/misc/url.texi
+++ b/doc/misc/url.texi
@@ -138,7 +138,7 @@ Given a parsed URI, this function returns the corresponding URI string.
138 The return value of @code{url-generic-parse-url}, and the argument 138 The return value of @code{url-generic-parse-url}, and the argument
139expected by @code{url-recreate-url}, is a @dfn{parsed URI}: a CL 139expected by @code{url-recreate-url}, is a @dfn{parsed URI}: a CL
140structure whose slots hold the various components of the URI@. 140structure whose slots hold the various components of the URI@.
141@xref{top,the CL Manual,,cl,GNU Emacs Common Lisp Emulation}, for 141@xref{Top,the CL Manual,,cl,GNU Emacs Common Lisp Emulation}, for
142details about CL structures. Most of the other functions in the 142details about CL structures. Most of the other functions in the
143@code{url} library act on parsed URIs. 143@code{url} library act on parsed URIs.
144 144
diff --git a/doc/misc/wisent.texi b/doc/misc/wisent.texi
index d8557b84a4f..c0f18f6363a 100644
--- a/doc/misc/wisent.texi
+++ b/doc/misc/wisent.texi
@@ -113,9 +113,6 @@ of GNU Bison 1.28 & 1.31.
113 113
114For more details on the basic concepts for understanding Wisent, it is 114For more details on the basic concepts for understanding Wisent, it is
115worthwhile to read the @ref{Top, Bison Manual, , bison}. 115worthwhile to read the @ref{Top, Bison Manual, , bison}.
116@ifhtml
117@uref{http://www.gnu.org/manual/bison/html_node/index.html}.
118@end ifhtml
119 116
120Wisent can generate compilers compatible with the @semantic{} tool set. 117Wisent can generate compilers compatible with the @semantic{} tool set.
121See the @ref{Top, Semantic Manual, , semantic}. 118See the @ref{Top, Semantic Manual, , semantic}.