aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/textmodes
diff options
context:
space:
mode:
authorStefan Monnier2010-03-24 14:02:56 -0400
committerStefan Monnier2010-03-24 14:02:56 -0400
commite867cb5d30200dd696b012e1ad0964d25c2a7ecc (patch)
tree3340026420f168909eaa734232e4890e15bc1626 /lisp/textmodes
parentb2b8574b8d03673f5673e2154d17c2cb80f59a0b (diff)
parentefee6a6d9cec2af824b8355c93d8f47b72a685a8 (diff)
downloademacs-e867cb5d30200dd696b012e1ad0964d25c2a7ecc.tar.gz
emacs-e867cb5d30200dd696b012e1ad0964d25c2a7ecc.zip
Merge from `emacs-23'.
Diffstat (limited to 'lisp/textmodes')
-rw-r--r--lisp/textmodes/flyspell.el2
-rw-r--r--lisp/textmodes/reftex-vars.el80
2 files changed, 41 insertions, 41 deletions
diff --git a/lisp/textmodes/flyspell.el b/lisp/textmodes/flyspell.el
index ee7a52a1093..e5727f41e93 100644
--- a/lisp/textmodes/flyspell.el
+++ b/lisp/textmodes/flyspell.el
@@ -359,7 +359,7 @@ property of the major mode name.")
359(put 'html-mode 'flyspell-mode-predicate 'sgml-mode-flyspell-verify) 359(put 'html-mode 'flyspell-mode-predicate 'sgml-mode-flyspell-verify)
360(put 'nxml-mode 'flyspell-mode-predicate 'sgml-mode-flyspell-verify) 360(put 'nxml-mode 'flyspell-mode-predicate 'sgml-mode-flyspell-verify)
361 361
362(declare-function sgml-lexical-context "sgml-mode" &optional limit) 362(autoload 'sgml-lexical-context "sgml-mode")
363 363
364(defun sgml-mode-flyspell-verify () 364(defun sgml-mode-flyspell-verify ()
365 "Function used for `flyspell-generic-check-word-predicate' in SGML mode. 365 "Function used for `flyspell-generic-check-word-predicate' in SGML mode.
diff --git a/lisp/textmodes/reftex-vars.el b/lisp/textmodes/reftex-vars.el
index 4ec46183776..ce0ac32492d 100644
--- a/lisp/textmodes/reftex-vars.el
+++ b/lisp/textmodes/reftex-vars.el
@@ -100,22 +100,22 @@
100 100
101 ("enumerate" ?i "item:" "~\\ref{%s}" item 101 ("enumerate" ?i "item:" "~\\ref{%s}" item
102 (regexp "items?" "Punkte?")) 102 (regexp "items?" "Punkte?"))
103 103
104 ("equation" ?e "eq:" "~(\\ref{%s})" t 104 ("equation" ?e "eq:" "~(\\ref{%s})" t
105 (regexp "equations?" "eqs?\\." "eqn\\." "Gleichung\\(en\\)?" "Gl\\.")) 105 (regexp "equations?" "eqs?\\." "eqn\\." "Gleichung\\(en\\)?" "Gl\\."))
106 ("eqnarray" ?e "eq:" nil eqnarray-like) 106 ("eqnarray" ?e "eq:" nil eqnarray-like)
107 107
108 ("figure" ?f "fig:" "~\\ref{%s}" caption 108 ("figure" ?f "fig:" "~\\ref{%s}" caption
109 (regexp "figure?[sn]?" "figs?\\." "Abbildung\\(en\\)?" "Abb\\.")) 109 (regexp "figure?[sn]?" "figs?\\." "Abbildung\\(en\\)?" "Abb\\."))
110 ("figure*" ?f nil nil caption) 110 ("figure*" ?f nil nil caption)
111 111
112 ("table" ?t "tab:" "~\\ref{%s}" caption 112 ("table" ?t "tab:" "~\\ref{%s}" caption
113 (regexp "tables?" "tab\\." "Tabellen?")) 113 (regexp "tables?" "tab\\." "Tabellen?"))
114 ("table*" ?t nil nil caption) 114 ("table*" ?t nil nil caption)
115 115
116 ("\\footnote[]{}" ?n "fn:" "~\\ref{%s}" 2 116 ("\\footnote[]{}" ?n "fn:" "~\\ref{%s}" 2
117 (regexp "footnotes?" "Fussnoten?")) 117 (regexp "footnotes?" "Fussnoten?"))
118 118
119 ("any" ?\ " " "~\\ref{%s}" nil) 119 ("any" ?\ " " "~\\ref{%s}" nil)
120 120
121 ;; The label macro is hard coded, but it *could* be defined like this: 121 ;; The label macro is hard coded, but it *could* be defined like this:
@@ -207,7 +207,7 @@ The following conventions are valid for all alist entries:
207`?t' should point to a textual citation (citation as a noun). 207`?t' should point to a textual citation (citation as a noun).
208`?p' should point to a parenthetical citation.") 208`?p' should point to a parenthetical citation.")
209 209
210(defconst reftex-index-macros-builtin 210(defconst reftex-index-macros-builtin
211 '((default "Default \\index and \\glossary macros" 211 '((default "Default \\index and \\glossary macros"
212 (("\\index{*}" "idx" ?i "" nil t) 212 (("\\index{*}" "idx" ?i "" nil t)
213 ("\\glossary{*}" "glo" ?g "" nil t))) 213 ("\\glossary{*}" "glo" ?g "" nil t)))
@@ -219,9 +219,9 @@ The following conventions are valid for all alist entries:
219 (Index-Shortcut "index.sty with \\shortindexingon" 219 (Index-Shortcut "index.sty with \\shortindexingon"
220 (("\\index[]{*}" 1 ?i "" nil t) 220 (("\\index[]{*}" 1 ?i "" nil t)
221 ("\\index*[]{*}" 1 ?I "" nil nil) 221 ("\\index*[]{*}" 1 ?I "" nil nil)
222 ("^[]{*}" 1 ?^ "" texmathp t) 222 ("^[]{*}" 1 ?^ "" texmathp t)
223 ("_[]{*}" 1 ?_ "" texmathp nil)))) 223 ("_[]{*}" 1 ?_ "" texmathp nil))))
224 "Builtin stuff for reftex-index-macros. 224 "Builtin stuff for `reftex-index-macros'.
225Lower-case symbols correspond to a style file of the same name in the LaTeX 225Lower-case symbols correspond to a style file of the same name in the LaTeX
226distribution. Mixed-case symbols are convenience aliases.") 226distribution. Mixed-case symbols are convenience aliases.")
227) 227)
@@ -231,7 +231,7 @@ distribution. Mixed-case symbols are convenience aliases.")
231(defgroup reftex nil 231(defgroup reftex nil
232 "LaTeX label and citation support." 232 "LaTeX label and citation support."
233 :tag "RefTeX" 233 :tag "RefTeX"
234 :link '(url-link :tag "Home Page" 234 :link '(url-link :tag "Home Page"
235 "http://staff.science.uva.nl/~dominik/Tools/reftex/") 235 "http://staff.science.uva.nl/~dominik/Tools/reftex/")
236 :link '(emacs-commentary-link :tag "Commentary in reftex.el" "reftex.el") 236 :link '(emacs-commentary-link :tag "Commentary in reftex.el" "reftex.el")
237 :link '(custom-manual "(reftex)Top") 237 :link '(custom-manual "(reftex)Top")
@@ -280,7 +280,7 @@ the backslash). The cdr is a number indicating its level. A negative
280level means the same level as the positive value, but the section will 280level means the same level as the positive value, but the section will
281never get a number. The cdr may also be a function which will be called 281never get a number. The cdr may also be a function which will be called
282to after the section-re matched to determine the level. 282to after the section-re matched to determine the level.
283This list is also used for promotion and demption of sectioning commands. 283This list is also used for promotion and demotion of sectioning commands.
284If you are using a document class which has several sets of sectioning 284If you are using a document class which has several sets of sectioning
285commands, promotion only works correctly if this list is sorted first 285commands, promotion only works correctly if this list is sorted first
286by set, then within each set by level. The promotion commands always 286by set, then within each set by level. The promotion commands always
@@ -318,7 +318,7 @@ are currently working in. Recentering happens whenever Emacs is idle for
318more than `reftex-idle-time' seconds. 318more than `reftex-idle-time' seconds.
319 319
320Value t means, turn on immediately when RefTeX gets started. Then, 320Value t means, turn on immediately when RefTeX gets started. Then,
321recentering will work for any toc window created during the session. 321recentering will work for any TOC window created during the session.
322 322
323Value 'frame (the default) means, turn automatic recentering on only while the 323Value 'frame (the default) means, turn automatic recentering on only while the
324dedicated TOC frame does exist, and do the recentering only in that frame. So 324dedicated TOC frame does exist, and do the recentering only in that frame. So
@@ -326,14 +326,14 @@ when creating that frame (with \"d\" key in an ordinary TOC window), the
326automatic recentering is turned on. When the frame gets destroyed, automatic 326automatic recentering is turned on. When the frame gets destroyed, automatic
327recentering is turned off again. 327recentering is turned off again.
328 328
329This feature can be turned on and off from the menu 329This feature can be turned on and off from the menu
330\(Ref->Options)." 330\(Ref->Options)."
331 :group 'reftex-table-of-contents-browser 331 :group 'reftex-table-of-contents-browser
332 :type '(choice 332 :type '(choice
333 (const :tag "never" nil) 333 (const :tag "never" nil)
334 (const :tag "always" t) 334 (const :tag "always" t)
335 (const :tag "in dedicated frame only" frame))) 335 (const :tag "in dedicated frame only" frame)))
336 336
337(defcustom reftex-toc-split-windows-horizontally nil 337(defcustom reftex-toc-split-windows-horizontally nil
338 "*Non-nil means, create TOC window by splitting window horizontally." 338 "*Non-nil means, create TOC window by splitting window horizontally."
339 :group 'reftex-table-of-contents-browser 339 :group 'reftex-table-of-contents-browser
@@ -407,7 +407,7 @@ When nil, follow-mode will be suspended for stuff in unvisited files."
407 :type 'boolean) 407 :type 'boolean)
408 408
409(defcustom reftex-toc-mode-hook nil 409(defcustom reftex-toc-mode-hook nil
410 "Mode hook for reftex-toc-mode." 410 "Mode hook for `reftex-toc-mode'."
411 :group 'reftex-table-of-contents-browser 411 :group 'reftex-table-of-contents-browser
412 :type 'hook) 412 :type 'hook)
413 413
@@ -425,7 +425,7 @@ When nil, follow-mode will be suspended for stuff in unvisited files."
425 '(amsmath endnotes fancybox floatfig longtable picinpar 425 '(amsmath endnotes fancybox floatfig longtable picinpar
426 rotating sidecap subfigure supertab wrapfig LaTeX) 426 rotating sidecap subfigure supertab wrapfig LaTeX)
427 "Default label alist specifications. LaTeX should always be the last entry. 427 "Default label alist specifications. LaTeX should always be the last entry.
428The value of this variable is a list of symbols with associations in the 428The value of this variable is a list of symbols with associations in the
429constant `reftex-label-alist-builtin'. Check that constant for a full list 429constant `reftex-label-alist-builtin'. Check that constant for a full list
430of options." 430of options."
431 :group 'reftex-defining-label-environments 431 :group 'reftex-defining-label-environments
@@ -624,7 +624,7 @@ list. However, builtin defaults should normally be set with the variable
624(defcustom reftex-section-prefixes '((0 . "part:") (1 . "cha:") (t . "sec:")) 624(defcustom reftex-section-prefixes '((0 . "part:") (1 . "cha:") (t . "sec:"))
625 "Prefixes for section labels. 625 "Prefixes for section labels.
626When the label prefix given in an entry in `reftex-label-alist' contains `%S', 626When the label prefix given in an entry in `reftex-label-alist' contains `%S',
627this list is used to determine the correct prefix string depending on the 627this list is used to determine the correct prefix string depending on the
628current section level. 628current section level.
629The list is an alist, with each entry of the form (KEY . PREFIX) 629The list is an alist, with each entry of the form (KEY . PREFIX)
630Possible keys are sectioning macro names like `chapter', section levels 630Possible keys are sectioning macro names like `chapter', section levels
@@ -686,7 +686,7 @@ non-footnote labels."
686 (regexp) 686 (regexp)
687 (repeat :tag "List" 687 (repeat :tag "List"
688 (string :tag "prefix (with colon)")))) 688 (string :tag "prefix (with colon)"))))
689 689
690(defcustom reftex-special-environment-functions nil 690(defcustom reftex-special-environment-functions nil
691 "List of functions to be called when trying to figure out current environment. 691 "List of functions to be called when trying to figure out current environment.
692These are special functions to detect \"environments\" which do not 692These are special functions to detect \"environments\" which do not
@@ -732,7 +732,7 @@ And here is the setup for RefTeX:
732 (let ((pos (point)) p1) 732 (let ((pos (point)) p1)
733 (save-excursion 733 (save-excursion
734 ;; Search for any of the linguex item macros at the beginning of a line 734 ;; Search for any of the linguex item macros at the beginning of a line
735 (if (re-search-backward 735 (if (re-search-backward
736 \"^[ \\t]*\\\\(\\\\\\\\\\\\(ex\\\\|a\\\\|b\\\\|c\\\\|d\\\\|e\\\\|f\\\\)g?\\\\.\\\\)\" bound t) 736 \"^[ \\t]*\\\\(\\\\\\\\\\\\(ex\\\\|a\\\\|b\\\\|c\\\\|d\\\\|e\\\\|f\\\\)g?\\\\.\\\\)\" bound t)
737 (progn 737 (progn
738 (setq p1 (match-beginning 1)) 738 (setq p1 (match-beginning 1))
@@ -742,7 +742,7 @@ And here is the setup for RefTeX:
742 nil 742 nil
743 ;; OK, we got it 743 ;; OK, we got it
744 (cons \"linguex\" p1))) 744 (cons \"linguex\" p1)))
745 ;; Return nil for not found 745 ;; Return nil for not found
746 nil)))) 746 nil))))
747 747
7483. Tell RefTeX to use this function 7483. Tell RefTeX to use this function
@@ -941,7 +941,7 @@ This is used to string together whole reference sets, like
941 941
942(defcustom reftex-vref-is-default nil 942(defcustom reftex-vref-is-default nil
943 "*Non-nil means, the varioref macro \\vref is used as default. 943 "*Non-nil means, the varioref macro \\vref is used as default.
944In the selection buffer, the `v' key toggles the reference macro between 944In the selection buffer, the `v' key toggles the reference macro between
945`\\ref' and `\\vref'. The value of this variable determines the default 945`\\ref' and `\\vref'. The value of this variable determines the default
946which is active when entering the selection process. 946which is active when entering the selection process.
947Instead of nil or t, this may also be a string of type letters indicating 947Instead of nil or t, this may also be a string of type letters indicating
@@ -952,7 +952,7 @@ the label types for which it should be true."
952 952
953(defcustom reftex-fref-is-default nil 953(defcustom reftex-fref-is-default nil
954 "*Non-nil means, the fancyref macro \\fref is used as default. 954 "*Non-nil means, the fancyref macro \\fref is used as default.
955In the selection buffer, the `V' key toggles the reference macro between 955In the selection buffer, the `V' key toggles the reference macro between
956`\\ref', `\\fref' and `\\Fref'. The value of this variable determines 956`\\ref', `\\fref' and `\\Fref'. The value of this variable determines
957the default which is active when entering the selection process. 957the default which is active when entering the selection process.
958Instead of nil or t, this may also be a string of type letters indicating 958Instead of nil or t, this may also be a string of type letters indicating
@@ -979,7 +979,7 @@ a label type. If you set this variable to nil, RefTeX will always prompt."
979 979
980(defcustom reftex-format-ref-function nil 980(defcustom reftex-format-ref-function nil
981 "Function which produces the string to insert as a reference. 981 "Function which produces the string to insert as a reference.
982Normally should be nil, because the format to insert a reference can 982Normally should be nil, because the format to insert a reference can
983already be specified in `reftex-label-alist'. 983already be specified in `reftex-label-alist'.
984This hook also is used by the special commands to insert `\\vref' and `\\fref' 984This hook also is used by the special commands to insert `\\vref' and `\\fref'
985references, so even if you set this, your setting will be ignored by 985references, so even if you set this, your setting will be ignored by
@@ -1060,13 +1060,13 @@ It is also possible to access all other BibTeX database fields:
1060%i institution %j journal %k key %m month 1060%i institution %j journal %k key %m month
1061%n number %o organization %p pages %P first page 1061%n number %o organization %p pages %P first page
1062%r address %s school %u publisher %t title 1062%r address %s school %u publisher %t title
1063%v volume %y year 1063%v volume %y year
1064%B booktitle, abbreviated %T title, abbreviated 1064%B booktitle, abbreviated %T title, abbreviated
1065 1065
1066Usually, only %l is needed. The other stuff is mainly for the echo area 1066Usually, only %l is needed. The other stuff is mainly for the echo area
1067display, and for (setq reftex-comment-citations t). 1067display, and for (setq reftex-comment-citations t).
1068 1068
1069%< as a special operator kills punctuation and space around it after the 1069%< as a special operator kills punctuation and space around it after the
1070string has been formatted. 1070string has been formatted.
1071 1071
1072A pair of square brackets indicates an optional argument, and RefTeX 1072A pair of square brackets indicates an optional argument, and RefTeX
@@ -1081,7 +1081,7 @@ will be prompted for a character to select one of the possible format
1081strings. 1081strings.
1082 In order to configure this variable, you can either set 1082 In order to configure this variable, you can either set
1083`reftex-cite-format' directly yourself or set it to the SYMBOL of one of 1083`reftex-cite-format' directly yourself or set it to the SYMBOL of one of
1084the predefined styles. The predefined symbols are those which have an 1084the predefined styles. The predefined symbols are those which have an
1085association in the constant `reftex-cite-format-builtin'. 1085association in the constant `reftex-cite-format-builtin'.
1086E.g.: (setq reftex-cite-format 'natbib)" 1086E.g.: (setq reftex-cite-format 'natbib)"
1087 :group 'reftex-citation-support 1087 :group 'reftex-citation-support
@@ -1164,8 +1164,8 @@ possible percent escapes."
1164(defcustom reftex-cite-punctuation '(", " " \\& " " {\\it et al.}") 1164(defcustom reftex-cite-punctuation '(", " " \\& " " {\\it et al.}")
1165 "Punctuation for formatting of name lists in citations. 1165 "Punctuation for formatting of name lists in citations.
1166This is a list of 3 strings. 1166This is a list of 3 strings.
11671. normal names separator, like \", \" in Jones, Brown and Miller 11671. Normal names separator, like \", \" in Jones, Brown and Miller
11682. final names separator, like \" and \" in Jones, Brown and Miller 11682. Final names separator, like \" and \" in Jones, Brown and Miller
11693. The \"et al\" string, like \" {\\it et al.}\" in Jones {\\it et al.}" 11693. The \"et al\" string, like \" {\\it et al.}\" in Jones {\\it et al.}"
1170 :group 'reftex-citation-support 1170 :group 'reftex-citation-support
1171 :type '(list 1171 :type '(list
@@ -1175,7 +1175,7 @@ This is a list of 3 strings.
1175 1175
1176(defcustom reftex-format-cite-function nil 1176(defcustom reftex-format-cite-function nil
1177 "Function which produces the string to insert as a citation. 1177 "Function which produces the string to insert as a citation.
1178Normally should be nil, because the format to insert a reference can 1178Normally should be nil, because the format to insert a reference can
1179already be specified in `reftex-cite-format'. 1179already be specified in `reftex-cite-format'.
1180The function will be called with two arguments, the CITATION KEY and the 1180The function will be called with two arguments, the CITATION KEY and the
1181DEFAULT FORMAT, which is taken from `reftex-cite-format'. The function 1181DEFAULT FORMAT, which is taken from `reftex-cite-format'. The function
@@ -1258,7 +1258,7 @@ package here."
1258 :group 'reftex-index-support 1258 :group 'reftex-index-support
1259 :set 'reftex-set-dirty 1259 :set 'reftex-set-dirty
1260 :type `(list 1260 :type `(list
1261 (repeat 1261 (repeat
1262 :inline t 1262 :inline t
1263 (list :value ("" "idx" ?a "" nil) 1263 (list :value ("" "idx" ?a "" nil)
1264 (string :tag "Macro with args") 1264 (string :tag "Macro with args")
@@ -1285,7 +1285,7 @@ package here."
1285This is a list with (MACRO-KEY DEFAULT-TAG). 1285This is a list with (MACRO-KEY DEFAULT-TAG).
1286 1286
1287MACRO-KEY: Character identifying an index macro - see `reftex-index-macros'. 1287MACRO-KEY: Character identifying an index macro - see `reftex-index-macros'.
1288DEFAULT-TAG: This is the tag to be used if the macro requires a TAG argument. 1288DEFAULT-TAG: This is the tag to be used if the macro requires a TAG argument.
1289 When this is nil and a TAG is needed, RefTeX will ask for it. 1289 When this is nil and a TAG is needed, RefTeX will ask for it.
1290 When this is the empty string and the TAG argument of the index 1290 When this is the empty string and the TAG argument of the index
1291 macro is optional, the TAG argument will be omitted." 1291 macro is optional, the TAG argument will be omitted."
@@ -1426,7 +1426,7 @@ to that section."
1426 1426
1427(defcustom reftex-index-include-context nil 1427(defcustom reftex-index-include-context nil
1428 "*Non-nil means, display the index definition context in the index buffer. 1428 "*Non-nil means, display the index definition context in the index buffer.
1429This flag may also be toggled from the index buffer with the `c' key." 1429This flag may also be toggled from the index buffer with the `c' key."
1430 :group 'reftex-index-support 1430 :group 'reftex-index-support
1431 :type 'boolean) 1431 :type 'boolean)
1432 1432
@@ -1449,7 +1449,7 @@ This is used when `reftex-view-crossref' is called with point in an
1449argument of a macro. Note that crossref viewing for citations, 1449argument of a macro. Note that crossref viewing for citations,
1450references (both ways) and index entries is hard-coded. This variable 1450references (both ways) and index entries is hard-coded. This variable
1451is only to configure additional structures for which crossreference 1451is only to configure additional structures for which crossreference
1452viewing can be useful. Each entry has the structure 1452viewing can be useful. Each entry has the structure
1453 1453
1454\(MACRO-RE SEARCH-RE HIGHLIGHT). 1454\(MACRO-RE SEARCH-RE HIGHLIGHT).
1455 1455
@@ -1470,7 +1470,7 @@ argument of a \\ref or \\cite macro, and no other message is being
1470displayed, the echo area will display information about that cross 1470displayed, the echo area will display information about that cross
1471reference. You can also set the variable to the symbol `window'. In 1471reference. You can also set the variable to the symbol `window'. In
1472this case a small temporary window is used for the display. 1472this case a small temporary window is used for the display.
1473This feature can be turned on and off from the menu 1473This feature can be turned on and off from the menu
1474\(Ref->Options)." 1474\(Ref->Options)."
1475 :group 'reftex-viewing-cross-references 1475 :group 'reftex-viewing-cross-references
1476 :type '(choice (const :tag "off" nil) 1476 :type '(choice (const :tag "off" nil)
@@ -1516,7 +1516,7 @@ Several entries are possible.
1516- If an element is the name of an environment variable, its content is used. 1516- If an element is the name of an environment variable, its content is used.
1517- If an element starts with an exclamation mark, it is used as a command 1517- If an element starts with an exclamation mark, it is used as a command
1518 to retrieve the path. A typical command with the kpathsearch library would 1518 to retrieve the path. A typical command with the kpathsearch library would
1519 be `!kpsewhich -show-path=.tex'. 1519 be `!kpsewhich -show-path=.tex'.
1520- Otherwise the element itself is interpreted as a path. 1520- Otherwise the element itself is interpreted as a path.
1521Multiple directories can be separated by the system dependent `path-separator'. 1521Multiple directories can be separated by the system dependent `path-separator'.
1522Directories ending in `//' or `!!' will be expanded recursively. 1522Directories ending in `//' or `!!' will be expanded recursively.
@@ -1531,7 +1531,7 @@ Several entries are possible.
1531- If an element is the name of an environment variable, its content is used. 1531- If an element is the name of an environment variable, its content is used.
1532- If an element starts with an exclamation mark, it is used as a command 1532- If an element starts with an exclamation mark, it is used as a command
1533 to retrieve the path. A typical command with the kpathsearch library would 1533 to retrieve the path. A typical command with the kpathsearch library would
1534 be `!kpsewhich -show-path=.bib'. 1534 be `!kpsewhich -show-path=.bib'.
1535- Otherwise the element itself is interpreted as a path. 1535- Otherwise the element itself is interpreted as a path.
1536Multiple directories can be separated by the system dependent `path-separator'. 1536Multiple directories can be separated by the system dependent `path-separator'.
1537Directories ending in `//' or `!!' will be expanded recursively. 1537Directories ending in `//' or `!!' will be expanded recursively.
@@ -1575,7 +1575,7 @@ Note that if you are using external file finders, this option has no effect."
1575 "*Non-nil means, search all specified directories before trying recursion. 1575 "*Non-nil means, search all specified directories before trying recursion.
1576Thus, in a path \".//:/tex/\", search first \"./\", then \"/tex/\" and then 1576Thus, in a path \".//:/tex/\", search first \"./\", then \"/tex/\" and then
1577all subdirectories of \"./\". If this option is nil, the subdirectories of 1577all subdirectories of \"./\". If this option is nil, the subdirectories of
1578\"./\" are searched before \"/tex/\". This is mainly for speed - most of the 1578\"./\" are searched before \"/tex/\". This is mainly for speed - most of the
1579time the recursive path is for the system files and not for the user files. 1579time the recursive path is for the system files and not for the user files.
1580Set this to nil if the default makes RefTeX finding files with equal names 1580Set this to nil if the default makes RefTeX finding files with equal names
1581in wrong sequence." 1581in wrong sequence."
@@ -1588,7 +1588,7 @@ Normally, RefTeX searches the paths given in the environment variables
1588TEXINPUTS and BIBINPUTS to find TeX files and BibTeX database files. 1588TEXINPUTS and BIBINPUTS to find TeX files and BibTeX database files.
1589With this option turned on, it calls an external program specified in the 1589With this option turned on, it calls an external program specified in the
1590option `reftex-external-file-finders' instead. As a side effect, 1590option `reftex-external-file-finders' instead. As a side effect,
1591the variables `reftex-texpath-environment-variables' and 1591the variables `reftex-texpath-environment-variables' and
1592`reftex-bibpath-environment-variables' will be ignored." 1592`reftex-bibpath-environment-variables' will be ignored."
1593 :group 'reftex-finding-files 1593 :group 'reftex-finding-files
1594 :type 'boolean) 1594 :type 'boolean)
@@ -1679,7 +1679,7 @@ list."
1679(defcustom reftex-save-parse-info nil 1679(defcustom reftex-save-parse-info nil
1680 "*Non-nil means, save information gathered with parsing in a file. 1680 "*Non-nil means, save information gathered with parsing in a file.
1681The file MASTER.rel in the same directory as MASTER.tex is used to save the 1681The file MASTER.rel in the same directory as MASTER.tex is used to save the
1682information. When this variable is t, 1682information. When this variable is t,
1683- accessing the parsing information for the first time in an editing session 1683- accessing the parsing information for the first time in an editing session
1684 will read that file (if available) instead of parsing the document. 1684 will read that file (if available) instead of parsing the document.
1685- exiting Emacs or killing a buffer in reftex-mode will cause a new version 1685- exiting Emacs or killing a buffer in reftex-mode will cause a new version
@@ -1753,7 +1753,7 @@ Normally, the text near the cursor is the selected text, and it is
1753highlighted. This is the entry most keys in the selction and *toc* 1753highlighted. This is the entry most keys in the selction and *toc*
1754buffers act on. However, if you mainly use the mouse to select an 1754buffers act on. However, if you mainly use the mouse to select an
1755item, you may find it nice to have mouse-triggered highlighting 1755item, you may find it nice to have mouse-triggered highlighting
1756instead or as well. The variable may have one of these values: 1756instead or as well. The variable may have one of these values:
1757 1757
1758 nil No highlighting. 1758 nil No highlighting.
1759 cursor Highlighting is cursor driven. 1759 cursor Highlighting is cursor driven.
@@ -1882,7 +1882,7 @@ RefTeX uses `fset' to take over the function calls. Changing the variable
1882may require a restart of Emacs in order to become effective." 1882may require a restart of Emacs in order to become effective."
1883 :group 'reftex-miscellaneous-configurations 1883 :group 'reftex-miscellaneous-configurations
1884 :group 'LaTeX 1884 :group 'LaTeX
1885 :type '(choice 1885 :type '(choice
1886 (const :tag "No plug-ins" nil) 1886 (const :tag "No plug-ins" nil)
1887 (const :tag "All possible plug-ins" t) 1887 (const :tag "All possible plug-ins" t)
1888 (list 1888 (list