diff options
| author | Stefan Monnier | 2010-03-24 14:02:56 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2010-03-24 14:02:56 -0400 |
| commit | e867cb5d30200dd696b012e1ad0964d25c2a7ecc (patch) | |
| tree | 3340026420f168909eaa734232e4890e15bc1626 /lisp/textmodes | |
| parent | b2b8574b8d03673f5673e2154d17c2cb80f59a0b (diff) | |
| parent | efee6a6d9cec2af824b8355c93d8f47b72a685a8 (diff) | |
| download | emacs-e867cb5d30200dd696b012e1ad0964d25c2a7ecc.tar.gz emacs-e867cb5d30200dd696b012e1ad0964d25c2a7ecc.zip | |
Merge from `emacs-23'.
Diffstat (limited to 'lisp/textmodes')
| -rw-r--r-- | lisp/textmodes/flyspell.el | 2 | ||||
| -rw-r--r-- | lisp/textmodes/reftex-vars.el | 80 |
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'. |
| 225 | Lower-case symbols correspond to a style file of the same name in the LaTeX | 225 | Lower-case symbols correspond to a style file of the same name in the LaTeX |
| 226 | distribution. Mixed-case symbols are convenience aliases.") | 226 | distribution. 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 | |||
| 280 | level means the same level as the positive value, but the section will | 280 | level means the same level as the positive value, but the section will |
| 281 | never get a number. The cdr may also be a function which will be called | 281 | never get a number. The cdr may also be a function which will be called |
| 282 | to after the section-re matched to determine the level. | 282 | to after the section-re matched to determine the level. |
| 283 | This list is also used for promotion and demption of sectioning commands. | 283 | This list is also used for promotion and demotion of sectioning commands. |
| 284 | If you are using a document class which has several sets of sectioning | 284 | If you are using a document class which has several sets of sectioning |
| 285 | commands, promotion only works correctly if this list is sorted first | 285 | commands, promotion only works correctly if this list is sorted first |
| 286 | by set, then within each set by level. The promotion commands always | 286 | by 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 | |||
| 318 | more than `reftex-idle-time' seconds. | 318 | more than `reftex-idle-time' seconds. |
| 319 | 319 | ||
| 320 | Value t means, turn on immediately when RefTeX gets started. Then, | 320 | Value t means, turn on immediately when RefTeX gets started. Then, |
| 321 | recentering will work for any toc window created during the session. | 321 | recentering will work for any TOC window created during the session. |
| 322 | 322 | ||
| 323 | Value 'frame (the default) means, turn automatic recentering on only while the | 323 | Value 'frame (the default) means, turn automatic recentering on only while the |
| 324 | dedicated TOC frame does exist, and do the recentering only in that frame. So | 324 | dedicated 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 | |||
| 326 | automatic recentering is turned on. When the frame gets destroyed, automatic | 326 | automatic recentering is turned on. When the frame gets destroyed, automatic |
| 327 | recentering is turned off again. | 327 | recentering is turned off again. |
| 328 | 328 | ||
| 329 | This feature can be turned on and off from the menu | 329 | This 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. |
| 428 | The value of this variable is a list of symbols with associations in the | 428 | The value of this variable is a list of symbols with associations in the |
| 429 | constant `reftex-label-alist-builtin'. Check that constant for a full list | 429 | constant `reftex-label-alist-builtin'. Check that constant for a full list |
| 430 | of options." | 430 | of 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. |
| 626 | When the label prefix given in an entry in `reftex-label-alist' contains `%S', | 626 | When the label prefix given in an entry in `reftex-label-alist' contains `%S', |
| 627 | this list is used to determine the correct prefix string depending on the | 627 | this list is used to determine the correct prefix string depending on the |
| 628 | current section level. | 628 | current section level. |
| 629 | The list is an alist, with each entry of the form (KEY . PREFIX) | 629 | The list is an alist, with each entry of the form (KEY . PREFIX) |
| 630 | Possible keys are sectioning macro names like `chapter', section levels | 630 | Possible 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. |
| 692 | These are special functions to detect \"environments\" which do not | 692 | These 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 | ||
| 748 | 3. Tell RefTeX to use this function | 748 | 3. 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. |
| 944 | In the selection buffer, the `v' key toggles the reference macro between | 944 | In 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 |
| 946 | which is active when entering the selection process. | 946 | which is active when entering the selection process. |
| 947 | Instead of nil or t, this may also be a string of type letters indicating | 947 | Instead 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. |
| 955 | In the selection buffer, the `V' key toggles the reference macro between | 955 | In 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 |
| 957 | the default which is active when entering the selection process. | 957 | the default which is active when entering the selection process. |
| 958 | Instead of nil or t, this may also be a string of type letters indicating | 958 | Instead 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. |
| 982 | Normally should be nil, because the format to insert a reference can | 982 | Normally should be nil, because the format to insert a reference can |
| 983 | already be specified in `reftex-label-alist'. | 983 | already be specified in `reftex-label-alist'. |
| 984 | This hook also is used by the special commands to insert `\\vref' and `\\fref' | 984 | This hook also is used by the special commands to insert `\\vref' and `\\fref' |
| 985 | references, so even if you set this, your setting will be ignored by | 985 | references, 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 | ||
| 1066 | Usually, only %l is needed. The other stuff is mainly for the echo area | 1066 | Usually, only %l is needed. The other stuff is mainly for the echo area |
| 1067 | display, and for (setq reftex-comment-citations t). | 1067 | display, 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 |
| 1070 | string has been formatted. | 1070 | string has been formatted. |
| 1071 | 1071 | ||
| 1072 | A pair of square brackets indicates an optional argument, and RefTeX | 1072 | A 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 | |||
| 1081 | strings. | 1081 | strings. |
| 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 |
| 1084 | the predefined styles. The predefined symbols are those which have an | 1084 | the predefined styles. The predefined symbols are those which have an |
| 1085 | association in the constant `reftex-cite-format-builtin'. | 1085 | association in the constant `reftex-cite-format-builtin'. |
| 1086 | E.g.: (setq reftex-cite-format 'natbib)" | 1086 | E.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. |
| 1166 | This is a list of 3 strings. | 1166 | This is a list of 3 strings. |
| 1167 | 1. normal names separator, like \", \" in Jones, Brown and Miller | 1167 | 1. Normal names separator, like \", \" in Jones, Brown and Miller |
| 1168 | 2. final names separator, like \" and \" in Jones, Brown and Miller | 1168 | 2. Final names separator, like \" and \" in Jones, Brown and Miller |
| 1169 | 3. The \"et al\" string, like \" {\\it et al.}\" in Jones {\\it et al.}" | 1169 | 3. 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. |
| 1178 | Normally should be nil, because the format to insert a reference can | 1178 | Normally should be nil, because the format to insert a reference can |
| 1179 | already be specified in `reftex-cite-format'. | 1179 | already be specified in `reftex-cite-format'. |
| 1180 | The function will be called with two arguments, the CITATION KEY and the | 1180 | The function will be called with two arguments, the CITATION KEY and the |
| 1181 | DEFAULT FORMAT, which is taken from `reftex-cite-format'. The function | 1181 | DEFAULT 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." | |||
| 1285 | This is a list with (MACRO-KEY DEFAULT-TAG). | 1285 | This is a list with (MACRO-KEY DEFAULT-TAG). |
| 1286 | 1286 | ||
| 1287 | MACRO-KEY: Character identifying an index macro - see `reftex-index-macros'. | 1287 | MACRO-KEY: Character identifying an index macro - see `reftex-index-macros'. |
| 1288 | DEFAULT-TAG: This is the tag to be used if the macro requires a TAG argument. | 1288 | DEFAULT-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. |
| 1429 | This flag may also be toggled from the index buffer with the `c' key." | 1429 | This 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 | |||
| 1449 | argument of a macro. Note that crossref viewing for citations, | 1449 | argument of a macro. Note that crossref viewing for citations, |
| 1450 | references (both ways) and index entries is hard-coded. This variable | 1450 | references (both ways) and index entries is hard-coded. This variable |
| 1451 | is only to configure additional structures for which crossreference | 1451 | is only to configure additional structures for which crossreference |
| 1452 | viewing can be useful. Each entry has the structure | 1452 | viewing 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 | |||
| 1470 | displayed, the echo area will display information about that cross | 1470 | displayed, the echo area will display information about that cross |
| 1471 | reference. You can also set the variable to the symbol `window'. In | 1471 | reference. You can also set the variable to the symbol `window'. In |
| 1472 | this case a small temporary window is used for the display. | 1472 | this case a small temporary window is used for the display. |
| 1473 | This feature can be turned on and off from the menu | 1473 | This 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. |
| 1521 | Multiple directories can be separated by the system dependent `path-separator'. | 1521 | Multiple directories can be separated by the system dependent `path-separator'. |
| 1522 | Directories ending in `//' or `!!' will be expanded recursively. | 1522 | Directories 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. |
| 1536 | Multiple directories can be separated by the system dependent `path-separator'. | 1536 | Multiple directories can be separated by the system dependent `path-separator'. |
| 1537 | Directories ending in `//' or `!!' will be expanded recursively. | 1537 | Directories 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. |
| 1576 | Thus, in a path \".//:/tex/\", search first \"./\", then \"/tex/\" and then | 1576 | Thus, in a path \".//:/tex/\", search first \"./\", then \"/tex/\" and then |
| 1577 | all subdirectories of \"./\". If this option is nil, the subdirectories of | 1577 | all 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 |
| 1579 | time the recursive path is for the system files and not for the user files. | 1579 | time the recursive path is for the system files and not for the user files. |
| 1580 | Set this to nil if the default makes RefTeX finding files with equal names | 1580 | Set this to nil if the default makes RefTeX finding files with equal names |
| 1581 | in wrong sequence." | 1581 | in wrong sequence." |
| @@ -1588,7 +1588,7 @@ Normally, RefTeX searches the paths given in the environment variables | |||
| 1588 | TEXINPUTS and BIBINPUTS to find TeX files and BibTeX database files. | 1588 | TEXINPUTS and BIBINPUTS to find TeX files and BibTeX database files. |
| 1589 | With this option turned on, it calls an external program specified in the | 1589 | With this option turned on, it calls an external program specified in the |
| 1590 | option `reftex-external-file-finders' instead. As a side effect, | 1590 | option `reftex-external-file-finders' instead. As a side effect, |
| 1591 | the variables `reftex-texpath-environment-variables' and | 1591 | the 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. |
| 1681 | The file MASTER.rel in the same directory as MASTER.tex is used to save the | 1681 | The file MASTER.rel in the same directory as MASTER.tex is used to save the |
| 1682 | information. When this variable is t, | 1682 | information. 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 | |||
| 1753 | highlighted. This is the entry most keys in the selction and *toc* | 1753 | highlighted. This is the entry most keys in the selction and *toc* |
| 1754 | buffers act on. However, if you mainly use the mouse to select an | 1754 | buffers act on. However, if you mainly use the mouse to select an |
| 1755 | item, you may find it nice to have mouse-triggered highlighting | 1755 | item, you may find it nice to have mouse-triggered highlighting |
| 1756 | instead or as well. The variable may have one of these values: | 1756 | instead 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 | |||
| 1882 | may require a restart of Emacs in order to become effective." | 1882 | may 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 |