diff options
| author | Juanma Barranquero | 2005-09-13 08:53:47 +0000 |
|---|---|---|
| committer | Juanma Barranquero | 2005-09-13 08:53:47 +0000 |
| commit | 9dc08dc9a38e10171442265941fd04e2f8c1070d (patch) | |
| tree | 2a4699f5a70d023d65f953dbbbb7c8218b0518bd | |
| parent | 84c98acef65f41a50d80c7d6e690b3df7baf721c (diff) | |
| download | emacs-9dc08dc9a38e10171442265941fd04e2f8c1070d.tar.gz emacs-9dc08dc9a38e10171442265941fd04e2f8c1070d.zip | |
(reftex-tables-dirty): Add defvas.
| -rw-r--r-- | lisp/ChangeLog | 12 | ||||
| -rw-r--r-- | lisp/textmodes/reftex-vars.el | 65 |
2 files changed, 43 insertions, 34 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 88e95167d9d..dffbcdecabf 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,12 @@ | |||
| 1 | 2005-09-13 Juanma Barranquero <lekktu@gmail.com> | ||
| 2 | |||
| 3 | * international/codepage.el (dos-unsupported-char-glyph): | ||
| 4 | * net/newsticker.el (tool-bar-map, w3-mode-map) | ||
| 5 | (w3m-minor-mode-map): | ||
| 6 | * progmodes/vhdl-mode.el (conf-alist, conf-entry, conf-key) | ||
| 7 | (ent-alist): | ||
| 8 | * textmodes/reftex-vars.el (reftex-tables-dirty): Add defvars. | ||
| 9 | |||
| 1 | 2005-09-13 Chong Yidong <cyd@stupidchicken.com> | 10 | 2005-09-13 Chong Yidong <cyd@stupidchicken.com> |
| 2 | 11 | ||
| 3 | * custom.el (custom-push-theme): Handle the case where a symbol is | 12 | * custom.el (custom-push-theme): Handle the case where a symbol is |
| @@ -5,7 +14,7 @@ | |||
| 5 | 14 | ||
| 6 | * mail/sendmail.el (mail): Use new buffer if `noerase' is `new'. | 15 | * mail/sendmail.el (mail): Use new buffer if `noerase' is `new'. |
| 7 | Fix behavior if noerase is `t' and there is no mail buffer. | 16 | Fix behavior if noerase is `t' and there is no mail buffer. |
| 8 | 17 | ||
| 9 | * simple.el (sendmail-user-agent-compose): Use a new mail buffer | 18 | * simple.el (sendmail-user-agent-compose): Use a new mail buffer |
| 10 | if `continue' is nil, rather than signal an error. | 19 | if `continue' is nil, rather than signal an error. |
| 11 | 20 | ||
| @@ -68,7 +77,6 @@ | |||
| 68 | 77 | ||
| 69 | * time-stamp.el: Mention variable `time-stamp-pattern' in doc | 78 | * time-stamp.el: Mention variable `time-stamp-pattern' in doc |
| 70 | strings of the variables it can override. | 79 | strings of the variables it can override. |
| 71 | |||
| 72 | (time-stamp): New (as yet undocumented) time-stamp-format escapes | 80 | (time-stamp): New (as yet undocumented) time-stamp-format escapes |
| 73 | %Q and %q, for fully-qualified domain name and unqualified host name. | 81 | %Q and %q, for fully-qualified domain name and unqualified host name. |
| 74 | 82 | ||
diff --git a/lisp/textmodes/reftex-vars.el b/lisp/textmodes/reftex-vars.el index 170b77d9e36..0f9b88c20a1 100644 --- a/lisp/textmodes/reftex-vars.el +++ b/lisp/textmodes/reftex-vars.el | |||
| @@ -29,6 +29,7 @@ | |||
| 29 | 29 | ||
| 30 | (eval-when-compile (require 'cl)) | 30 | (eval-when-compile (require 'cl)) |
| 31 | (eval-and-compile | 31 | (eval-and-compile |
| 32 | (defvar reftex-tables-dirty) | ||
| 32 | (defun reftex-set-dirty (symbol value) | 33 | (defun reftex-set-dirty (symbol value) |
| 33 | (setq reftex-tables-dirty t) | 34 | (setq reftex-tables-dirty t) |
| 34 | (set symbol value))) | 35 | (set symbol value))) |
| @@ -101,22 +102,22 @@ | |||
| 101 | 102 | ||
| 102 | ("enumerate" ?i "item:" "~\\ref{%s}" item | 103 | ("enumerate" ?i "item:" "~\\ref{%s}" item |
| 103 | (regexp "items?" "Punkte?")) | 104 | (regexp "items?" "Punkte?")) |
| 104 | 105 | ||
| 105 | ("equation" ?e "eq:" "~(\\ref{%s})" t | 106 | ("equation" ?e "eq:" "~(\\ref{%s})" t |
| 106 | (regexp "equations?" "eqs?\\." "eqn\\." "Gleichung\\(en\\)?" "Gl\\.")) | 107 | (regexp "equations?" "eqs?\\." "eqn\\." "Gleichung\\(en\\)?" "Gl\\.")) |
| 107 | ("eqnarray" ?e "eq:" nil eqnarray-like) | 108 | ("eqnarray" ?e "eq:" nil eqnarray-like) |
| 108 | 109 | ||
| 109 | ("figure" ?f "fig:" "~\\ref{%s}" caption | 110 | ("figure" ?f "fig:" "~\\ref{%s}" caption |
| 110 | (regexp "figure?[sn]?" "figs?\\." "Abbildung\\(en\\)?" "Abb\\.")) | 111 | (regexp "figure?[sn]?" "figs?\\." "Abbildung\\(en\\)?" "Abb\\.")) |
| 111 | ("figure*" ?f nil nil caption) | 112 | ("figure*" ?f nil nil caption) |
| 112 | 113 | ||
| 113 | ("table" ?t "tab:" "~\\ref{%s}" caption | 114 | ("table" ?t "tab:" "~\\ref{%s}" caption |
| 114 | (regexp "tables?" "tab\\." "Tabellen?")) | 115 | (regexp "tables?" "tab\\." "Tabellen?")) |
| 115 | ("table*" ?t nil nil caption) | 116 | ("table*" ?t nil nil caption) |
| 116 | 117 | ||
| 117 | ("\\footnote[]{}" ?n "fn:" "~\\ref{%s}" 2 | 118 | ("\\footnote[]{}" ?n "fn:" "~\\ref{%s}" 2 |
| 118 | (regexp "footnotes?" "Fussnoten?")) | 119 | (regexp "footnotes?" "Fussnoten?")) |
| 119 | 120 | ||
| 120 | ("any" ?\ " " "~\\ref{%s}" nil) | 121 | ("any" ?\ " " "~\\ref{%s}" nil) |
| 121 | 122 | ||
| 122 | ;; The label macro is hard coded, but it *could* be defined like this: | 123 | ;; The label macro is hard coded, but it *could* be defined like this: |
| @@ -208,7 +209,7 @@ The following conventions are valid for all alist entries: | |||
| 208 | `?t' should point to a textual citation (citation as a noun). | 209 | `?t' should point to a textual citation (citation as a noun). |
| 209 | `?p' should point to a parenthetical citation.") | 210 | `?p' should point to a parenthetical citation.") |
| 210 | 211 | ||
| 211 | (defconst reftex-index-macros-builtin | 212 | (defconst reftex-index-macros-builtin |
| 212 | '((default "Default \\index and \\glossary macros" | 213 | '((default "Default \\index and \\glossary macros" |
| 213 | (("\\index{*}" "idx" ?i "" nil t) | 214 | (("\\index{*}" "idx" ?i "" nil t) |
| 214 | ("\\glossary{*}" "glo" ?g "" nil t))) | 215 | ("\\glossary{*}" "glo" ?g "" nil t))) |
| @@ -220,7 +221,7 @@ The following conventions are valid for all alist entries: | |||
| 220 | (Index-Shortcut "index.sty with \\shortindexingon" | 221 | (Index-Shortcut "index.sty with \\shortindexingon" |
| 221 | (("\\index[]{*}" 1 ?i "" nil t) | 222 | (("\\index[]{*}" 1 ?i "" nil t) |
| 222 | ("\\index*[]{*}" 1 ?I "" nil nil) | 223 | ("\\index*[]{*}" 1 ?I "" nil nil) |
| 223 | ("^[]{*}" 1 ?^ "" texmathp t) | 224 | ("^[]{*}" 1 ?^ "" texmathp t) |
| 224 | ("_[]{*}" 1 ?_ "" texmathp nil)))) | 225 | ("_[]{*}" 1 ?_ "" texmathp nil)))) |
| 225 | "Builtin stuff for reftex-index-macros. | 226 | "Builtin stuff for reftex-index-macros. |
| 226 | Lower-case symbols correspond to a style file of the same name in the LaTeX | 227 | Lower-case symbols correspond to a style file of the same name in the LaTeX |
| @@ -232,7 +233,7 @@ distribution. Mixed-case symbols are convenience aliases.") | |||
| 232 | (defgroup reftex nil | 233 | (defgroup reftex nil |
| 233 | "LaTeX label and citation support." | 234 | "LaTeX label and citation support." |
| 234 | :tag "RefTeX" | 235 | :tag "RefTeX" |
| 235 | :link '(url-link :tag "Home Page" | 236 | :link '(url-link :tag "Home Page" |
| 236 | "http://zon.astro.uva.nl/~dominik/Tools/") | 237 | "http://zon.astro.uva.nl/~dominik/Tools/") |
| 237 | :link '(emacs-commentary-link :tag "Commentary in reftex.el" "reftex.el") | 238 | :link '(emacs-commentary-link :tag "Commentary in reftex.el" "reftex.el") |
| 238 | :link '(custom-manual "(reftex)Top") | 239 | :link '(custom-manual "(reftex)Top") |
| @@ -327,14 +328,14 @@ when creating that frame (with \"d\" key in an ordinary TOC window), the | |||
| 327 | automatic recentering is turned on. When the frame gets destroyed, automatic | 328 | automatic recentering is turned on. When the frame gets destroyed, automatic |
| 328 | recentering is turned off again. | 329 | recentering is turned off again. |
| 329 | 330 | ||
| 330 | This feature can be turned on and off from the menu | 331 | This feature can be turned on and off from the menu |
| 331 | \(Ref->Options)." | 332 | \(Ref->Options)." |
| 332 | :group 'reftex-table-of-contents-browser | 333 | :group 'reftex-table-of-contents-browser |
| 333 | :type '(choice | 334 | :type '(choice |
| 334 | (const :tag "never" nil) | 335 | (const :tag "never" nil) |
| 335 | (const :tag "always" t) | 336 | (const :tag "always" t) |
| 336 | (const :tag "in dedicated frame only" frame))) | 337 | (const :tag "in dedicated frame only" frame))) |
| 337 | 338 | ||
| 338 | (defcustom reftex-toc-split-windows-horizontally nil | 339 | (defcustom reftex-toc-split-windows-horizontally nil |
| 339 | "*Non-nil means, create TOC window by splitting window horizontally." | 340 | "*Non-nil means, create TOC window by splitting window horizontally." |
| 340 | :group 'reftex-table-of-contents-browser | 341 | :group 'reftex-table-of-contents-browser |
| @@ -426,7 +427,7 @@ When nil, follow-mode will be suspended for stuff in unvisited files." | |||
| 426 | '(amsmath endnotes fancybox floatfig longtable picinpar | 427 | '(amsmath endnotes fancybox floatfig longtable picinpar |
| 427 | rotating sidecap subfigure supertab wrapfig LaTeX) | 428 | rotating sidecap subfigure supertab wrapfig LaTeX) |
| 428 | "Default label alist specifications. LaTeX should always be the last entry. | 429 | "Default label alist specifications. LaTeX should always be the last entry. |
| 429 | The value of this variable is a list of symbols with associations in the | 430 | The value of this variable is a list of symbols with associations in the |
| 430 | constant `reftex-label-alist-builtin'. Check that constant for a full list | 431 | constant `reftex-label-alist-builtin'. Check that constant for a full list |
| 431 | of options." | 432 | of options." |
| 432 | :group 'reftex-defining-label-environments | 433 | :group 'reftex-defining-label-environments |
| @@ -625,7 +626,7 @@ list. However, builtin defaults should normally be set with the variable | |||
| 625 | (defcustom reftex-section-prefixes '((0 . "part:") (1 . "cha:") (t . "sec:")) | 626 | (defcustom reftex-section-prefixes '((0 . "part:") (1 . "cha:") (t . "sec:")) |
| 626 | "Prefixes for section labels. | 627 | "Prefixes for section labels. |
| 627 | When the label prefix given in an entry in `reftex-label-alist' contains `%S', | 628 | When the label prefix given in an entry in `reftex-label-alist' contains `%S', |
| 628 | this list is used to determine the correct prefix string depending on the | 629 | this list is used to determine the correct prefix string depending on the |
| 629 | current section level. | 630 | current section level. |
| 630 | The list is an alist, with each entry of the form (KEY . PREFIX) | 631 | The list is an alist, with each entry of the form (KEY . PREFIX) |
| 631 | Possible keys are sectioning macro names like `chapter', section levels | 632 | Possible keys are sectioning macro names like `chapter', section levels |
| @@ -687,7 +688,7 @@ non-footnote labels." | |||
| 687 | (regexp) | 688 | (regexp) |
| 688 | (repeat :tag "List" | 689 | (repeat :tag "List" |
| 689 | (string :tag "prefix (with colon)")))) | 690 | (string :tag "prefix (with colon)")))) |
| 690 | 691 | ||
| 691 | (defcustom reftex-special-environment-functions nil | 692 | (defcustom reftex-special-environment-functions nil |
| 692 | "List of functions to be called when trying to figure out current environment. | 693 | "List of functions to be called when trying to figure out current environment. |
| 693 | These are special functions to detect \"environments\" which do not | 694 | These are special functions to detect \"environments\" which do not |
| @@ -733,7 +734,7 @@ And here is the setup for RefTeX: | |||
| 733 | (let ((pos (point)) p1) | 734 | (let ((pos (point)) p1) |
| 734 | (save-excursion | 735 | (save-excursion |
| 735 | ;; Search for any of the linguex item macros at the beginning of a line | 736 | ;; Search for any of the linguex item macros at the beginning of a line |
| 736 | (if (re-search-backward | 737 | (if (re-search-backward |
| 737 | \"^[ \\t]*\\\\(\\\\\\\\\\\\(ex\\\\|a\\\\|b\\\\|c\\\\|d\\\\|e\\\\|f\\\\)g?\\\\.\\\\)\" bound t) | 738 | \"^[ \\t]*\\\\(\\\\\\\\\\\\(ex\\\\|a\\\\|b\\\\|c\\\\|d\\\\|e\\\\|f\\\\)g?\\\\.\\\\)\" bound t) |
| 738 | (progn | 739 | (progn |
| 739 | (setq p1 (match-beginning 1)) | 740 | (setq p1 (match-beginning 1)) |
| @@ -743,7 +744,7 @@ And here is the setup for RefTeX: | |||
| 743 | nil | 744 | nil |
| 744 | ;; OK, we got it | 745 | ;; OK, we got it |
| 745 | (cons \"linguex\" p1))) | 746 | (cons \"linguex\" p1))) |
| 746 | ;; Return nil for not found | 747 | ;; Return nil for not found |
| 747 | nil)))) | 748 | nil)))) |
| 748 | 749 | ||
| 749 | 3. Tell RefTeX to use this function | 750 | 3. Tell RefTeX to use this function |
| @@ -942,7 +943,7 @@ This is used to string together whole reference sets, like | |||
| 942 | 943 | ||
| 943 | (defcustom reftex-vref-is-default nil | 944 | (defcustom reftex-vref-is-default nil |
| 944 | "*Non-nil means, the varioref macro \\vref is used as default. | 945 | "*Non-nil means, the varioref macro \\vref is used as default. |
| 945 | In the selection buffer, the `v' key toggles the reference macro between | 946 | In the selection buffer, the `v' key toggles the reference macro between |
| 946 | `\\ref' and `\\vref'. The value of this variable determines the default | 947 | `\\ref' and `\\vref'. The value of this variable determines the default |
| 947 | which is active when entering the selection process. | 948 | which is active when entering the selection process. |
| 948 | Instead of nil or t, this may also be a string of type letters indicating | 949 | Instead of nil or t, this may also be a string of type letters indicating |
| @@ -952,7 +953,7 @@ the label types for which it should be true." | |||
| 952 | 953 | ||
| 953 | (defcustom reftex-fref-is-default nil | 954 | (defcustom reftex-fref-is-default nil |
| 954 | "*Non-nil means, the fancyref macro \\fref is used as default. | 955 | "*Non-nil means, the fancyref macro \\fref is used as default. |
| 955 | In the selection buffer, the `V' key toggles the reference macro between | 956 | In the selection buffer, the `V' key toggles the reference macro between |
| 956 | `\\ref', `\\fref' and `\\Fref'. The value of this variable determines | 957 | `\\ref', `\\fref' and `\\Fref'. The value of this variable determines |
| 957 | the default which is active when entering the selection process. | 958 | 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 | 959 | Instead of nil or t, this may also be a string of type letters indicating |
| @@ -976,7 +977,7 @@ a label type. If you set this variable to nil, RefTeX will always prompt." | |||
| 976 | 977 | ||
| 977 | (defcustom reftex-format-ref-function nil | 978 | (defcustom reftex-format-ref-function nil |
| 978 | "Function which produces the string to insert as a reference. | 979 | "Function which produces the string to insert as a reference. |
| 979 | Normally should be nil, because the format to insert a reference can | 980 | Normally should be nil, because the format to insert a reference can |
| 980 | already be specified in `reftex-label-alist'. | 981 | already be specified in `reftex-label-alist'. |
| 981 | This hook also is used by the special commands to insert `\\vref' and `\\fref' | 982 | This hook also is used by the special commands to insert `\\vref' and `\\fref' |
| 982 | references, so even if you set this, your setting will be ignored by | 983 | references, so even if you set this, your setting will be ignored by |
| @@ -1057,13 +1058,13 @@ It is also possible to access all other BibTeX database fields: | |||
| 1057 | %i institution %j journal %k key %m month | 1058 | %i institution %j journal %k key %m month |
| 1058 | %n number %o organization %p pages %P first page | 1059 | %n number %o organization %p pages %P first page |
| 1059 | %r address %s school %u publisher %t title | 1060 | %r address %s school %u publisher %t title |
| 1060 | %v volume %y year | 1061 | %v volume %y year |
| 1061 | %B booktitle, abbreviated %T title, abbreviated | 1062 | %B booktitle, abbreviated %T title, abbreviated |
| 1062 | 1063 | ||
| 1063 | Usually, only %l is needed. The other stuff is mainly for the echo area | 1064 | Usually, only %l is needed. The other stuff is mainly for the echo area |
| 1064 | display, and for (setq reftex-comment-citations t). | 1065 | display, and for (setq reftex-comment-citations t). |
| 1065 | 1066 | ||
| 1066 | %< as a special operator kills punctuation and space around it after the | 1067 | %< as a special operator kills punctuation and space around it after the |
| 1067 | string has been formatted. | 1068 | string has been formatted. |
| 1068 | 1069 | ||
| 1069 | A pair of square brackets indicates an optional argument, and RefTeX | 1070 | A pair of square brackets indicates an optional argument, and RefTeX |
| @@ -1078,7 +1079,7 @@ will be prompted for a character to select one of the possible format | |||
| 1078 | strings. | 1079 | strings. |
| 1079 | In order to configure this variable, you can either set | 1080 | In order to configure this variable, you can either set |
| 1080 | `reftex-cite-format' directly yourself or set it to the SYMBOL of one of | 1081 | `reftex-cite-format' directly yourself or set it to the SYMBOL of one of |
| 1081 | the predefined styles. The predefined symbols are those which have an | 1082 | the predefined styles. The predefined symbols are those which have an |
| 1082 | association in the constant `reftex-cite-format-builtin'. | 1083 | association in the constant `reftex-cite-format-builtin'. |
| 1083 | E.g.: (setq reftex-cite-format 'natbib)" | 1084 | E.g.: (setq reftex-cite-format 'natbib)" |
| 1084 | :group 'reftex-citation-support | 1085 | :group 'reftex-citation-support |
| @@ -1172,7 +1173,7 @@ This is a list of 3 strings. | |||
| 1172 | 1173 | ||
| 1173 | (defcustom reftex-format-cite-function nil | 1174 | (defcustom reftex-format-cite-function nil |
| 1174 | "Function which produces the string to insert as a citation. | 1175 | "Function which produces the string to insert as a citation. |
| 1175 | Normally should be nil, because the format to insert a reference can | 1176 | Normally should be nil, because the format to insert a reference can |
| 1176 | already be specified in `reftex-cite-format'. | 1177 | already be specified in `reftex-cite-format'. |
| 1177 | The function will be called with two arguments, the CITATION KEY and the | 1178 | The function will be called with two arguments, the CITATION KEY and the |
| 1178 | DEFAULT FORMAT, which is taken from `reftex-cite-format'. The function | 1179 | DEFAULT FORMAT, which is taken from `reftex-cite-format'. The function |
| @@ -1255,7 +1256,7 @@ package here." | |||
| 1255 | :group 'reftex-index-support | 1256 | :group 'reftex-index-support |
| 1256 | :set 'reftex-set-dirty | 1257 | :set 'reftex-set-dirty |
| 1257 | :type `(list | 1258 | :type `(list |
| 1258 | (repeat | 1259 | (repeat |
| 1259 | :inline t | 1260 | :inline t |
| 1260 | (list :value ("" "idx" ?a "" nil) | 1261 | (list :value ("" "idx" ?a "" nil) |
| 1261 | (string :tag "Macro with args") | 1262 | (string :tag "Macro with args") |
| @@ -1282,7 +1283,7 @@ package here." | |||
| 1282 | This is a list with (MACRO-KEY DEFAULT-TAG). | 1283 | This is a list with (MACRO-KEY DEFAULT-TAG). |
| 1283 | 1284 | ||
| 1284 | MACRO-KEY: Character identifying an index macro - see `reftex-index-macros'. | 1285 | MACRO-KEY: Character identifying an index macro - see `reftex-index-macros'. |
| 1285 | DEFAULT-TAG: This is the tag to be used if the macro requires a TAG argument. | 1286 | DEFAULT-TAG: This is the tag to be used if the macro requires a TAG argument. |
| 1286 | When this is nil and a TAG is needed, RefTeX will ask for it. | 1287 | When this is nil and a TAG is needed, RefTeX will ask for it. |
| 1287 | When this is the empty string and the TAG argument of the index | 1288 | When this is the empty string and the TAG argument of the index |
| 1288 | macro is optional, the TAG argument will be omitted." | 1289 | macro is optional, the TAG argument will be omitted." |
| @@ -1423,7 +1424,7 @@ to that section." | |||
| 1423 | 1424 | ||
| 1424 | (defcustom reftex-index-include-context nil | 1425 | (defcustom reftex-index-include-context nil |
| 1425 | "*Non-nil means, display the index definition context in the index buffer. | 1426 | "*Non-nil means, display the index definition context in the index buffer. |
| 1426 | This flag may also be toggled from the index buffer with the `c' key." | 1427 | This flag may also be toggled from the index buffer with the `c' key." |
| 1427 | :group 'reftex-index-support | 1428 | :group 'reftex-index-support |
| 1428 | :type 'boolean) | 1429 | :type 'boolean) |
| 1429 | 1430 | ||
| @@ -1446,7 +1447,7 @@ This is used when `reftex-view-crossref' is called with point in an | |||
| 1446 | argument of a macro. Note that crossref viewing for citations, | 1447 | argument of a macro. Note that crossref viewing for citations, |
| 1447 | references (both ways) and index entries is hard-coded. This variable | 1448 | references (both ways) and index entries is hard-coded. This variable |
| 1448 | is only to configure additional structures for which crossreference | 1449 | is only to configure additional structures for which crossreference |
| 1449 | viewing can be useful. Each entry has the structure | 1450 | viewing can be useful. Each entry has the structure |
| 1450 | 1451 | ||
| 1451 | \(MACRO-RE SEARCH-RE HIGHLIGHT). | 1452 | \(MACRO-RE SEARCH-RE HIGHLIGHT). |
| 1452 | 1453 | ||
| @@ -1467,7 +1468,7 @@ argument of a \\ref or \\cite macro, and no other message is being | |||
| 1467 | displayed, the echo area will display information about that cross | 1468 | displayed, the echo area will display information about that cross |
| 1468 | reference. You can also set the variable to the symbol `window'. In | 1469 | reference. You can also set the variable to the symbol `window'. In |
| 1469 | this case a small temporary window is used for the display. | 1470 | this case a small temporary window is used for the display. |
| 1470 | This feature can be turned on and off from the menu | 1471 | This feature can be turned on and off from the menu |
| 1471 | \(Ref->Options)." | 1472 | \(Ref->Options)." |
| 1472 | :group 'reftex-viewing-cross-references | 1473 | :group 'reftex-viewing-cross-references |
| 1473 | :type '(choice (const :tag "off" nil) | 1474 | :type '(choice (const :tag "off" nil) |
| @@ -1513,7 +1514,7 @@ Several entries are possible. | |||
| 1513 | - If an element is the name of an environment variable, its content is used. | 1514 | - If an element is the name of an environment variable, its content is used. |
| 1514 | - If an element starts with an exclamation mark, it is used as a command | 1515 | - If an element starts with an exclamation mark, it is used as a command |
| 1515 | to retrieve the path. A typical command with the kpathsearch library would | 1516 | to retrieve the path. A typical command with the kpathsearch library would |
| 1516 | be `!kpsewhich -show-path=.tex'. | 1517 | be `!kpsewhich -show-path=.tex'. |
| 1517 | - Otherwise the element itself is interpreted as a path. | 1518 | - Otherwise the element itself is interpreted as a path. |
| 1518 | Multiple directories can be separated by the system dependent `path-separator'. | 1519 | Multiple directories can be separated by the system dependent `path-separator'. |
| 1519 | Directories ending in `//' or `!!' will be expanded recursively. | 1520 | Directories ending in `//' or `!!' will be expanded recursively. |
| @@ -1528,7 +1529,7 @@ Several entries are possible. | |||
| 1528 | - If an element is the name of an environment variable, its content is used. | 1529 | - If an element is the name of an environment variable, its content is used. |
| 1529 | - If an element starts with an exclamation mark, it is used as a command | 1530 | - If an element starts with an exclamation mark, it is used as a command |
| 1530 | to retrieve the path. A typical command with the kpathsearch library would | 1531 | to retrieve the path. A typical command with the kpathsearch library would |
| 1531 | be `!kpsewhich -show-path=.bib'. | 1532 | be `!kpsewhich -show-path=.bib'. |
| 1532 | - Otherwise the element itself is interpreted as a path. | 1533 | - Otherwise the element itself is interpreted as a path. |
| 1533 | Multiple directories can be separated by the system dependent `path-separator'. | 1534 | Multiple directories can be separated by the system dependent `path-separator'. |
| 1534 | Directories ending in `//' or `!!' will be expanded recursively. | 1535 | Directories ending in `//' or `!!' will be expanded recursively. |
| @@ -1573,7 +1574,7 @@ Normally, RefTeX searches the paths given in the environment variables | |||
| 1573 | TEXINPUTS and BIBINPUTS to find TeX files and BibTeX database files. | 1574 | TEXINPUTS and BIBINPUTS to find TeX files and BibTeX database files. |
| 1574 | With this option turned on, it calls an external program specified in the | 1575 | With this option turned on, it calls an external program specified in the |
| 1575 | option `reftex-external-file-finders' instead. As a side effect, | 1576 | option `reftex-external-file-finders' instead. As a side effect, |
| 1576 | the variables `reftex-texpath-environment-variables' and | 1577 | the variables `reftex-texpath-environment-variables' and |
| 1577 | `reftex-bibpath-environment-variables' will be ignored." | 1578 | `reftex-bibpath-environment-variables' will be ignored." |
| 1578 | :group 'reftex-finding-files | 1579 | :group 'reftex-finding-files |
| 1579 | :type 'boolean) | 1580 | :type 'boolean) |
| @@ -1664,7 +1665,7 @@ list." | |||
| 1664 | (defcustom reftex-save-parse-info nil | 1665 | (defcustom reftex-save-parse-info nil |
| 1665 | "*Non-nil means, save information gathered with parsing in a file. | 1666 | "*Non-nil means, save information gathered with parsing in a file. |
| 1666 | The file MASTER.rel in the same directory as MASTER.tex is used to save the | 1667 | The file MASTER.rel in the same directory as MASTER.tex is used to save the |
| 1667 | information. When this variable is t, | 1668 | information. When this variable is t, |
| 1668 | - accessing the parsing information for the first time in an editing session | 1669 | - accessing the parsing information for the first time in an editing session |
| 1669 | will read that file (if available) instead of parsing the document. | 1670 | will read that file (if available) instead of parsing the document. |
| 1670 | - exiting Emacs or killing a buffer in reftex-mode will cause a new version | 1671 | - exiting Emacs or killing a buffer in reftex-mode will cause a new version |
| @@ -1857,7 +1858,7 @@ RefTeX uses `fset' to take over the function calls. Changing the variable | |||
| 1857 | may require a restart of Emacs in order to become effective." | 1858 | may require a restart of Emacs in order to become effective." |
| 1858 | :group 'reftex-miscellaneous-configurations | 1859 | :group 'reftex-miscellaneous-configurations |
| 1859 | :group 'LaTeX | 1860 | :group 'LaTeX |
| 1860 | :type '(choice | 1861 | :type '(choice |
| 1861 | (const :tag "No plug-ins" nil) | 1862 | (const :tag "No plug-ins" nil) |
| 1862 | (const :tag "All possible plug-ins" t) | 1863 | (const :tag "All possible plug-ins" t) |
| 1863 | (list | 1864 | (list |