| Server IP : 217.160.0.212 / Your IP : 216.73.216.141 Web Server : Apache System : Linux www 6.18.51-i1-ampere #1196 SMP Fri Sep 11 20:43:55 CEST 2026 aarch64 User : sws1073854427 ( 1073854427) PHP Version : 8.4.23 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /usr/share/emacs/28.2/lisp/textmodes/ |
Upload File : |
;ELC
;;; Compiled
;;; in Emacs version 28.2
;;; with all optimizations.
(byte-code "\301W\203\n \302\303!\210\301\207" [emacs-major-version 28 require easymenu] 2)
#@48 Flag showing if tables need to be re-computed.
(defvar reftex-tables-dirty t (#$ . 177))
#@21
(fn SYMBOL VALUE)
(defalias 'reftex-set-dirty #[514 "\301L\207" [reftex-tables-dirty t] 4 (#$ . 272)])
(byte-code "\300\301!\210\300\302!\207" [require reftex-vars reftex-loaddefs] 2)
#@28 Make a varioref reference.
(autoload 'reftex-varioref-vref "reftex-ref" '(#$ . 467) t)
#@34 Make a fancyref \fref reference.
(autoload 'reftex-fancyref-fref "reftex-ref" '(#$ . 560) t)
#@34 Make a fancyref \Fref reference.
(autoload 'reftex-fancyref-Fref "reftex-ref" '(#$ . 659) t)
#@28 Version string for RefTeX.
(defconst reftex-version emacs-version (#$ . 758))
#@25 Keymap for RefTeX mode.
(defvar reftex-mode-map (byte-code "\301 \302\303\304#\210\302\305\306#\210\302\307\310#\210\302\311\312#\210\302\313\314#\210\302\315\316#\210\302\317\320#\210\302\321\322#\210\302\323\324#\210\302\325\326#\210\302\327\330#\210\331\332!\204P \302\333\334#\210\203~ \302\335\304#\210\302\336\310#\210\302\337\312#\210\302\340\314#\210\302\341\330#\210\302\342\343#\210\302\344\345#\210\207" [reftex-extra-bindings make-sparse-keymap define-key "=" reftex-toc "-" reftex-toc-recenter "(" reftex-label ")" reftex-reference "[" reftex-citation "<" reftex-index ">" reftex-display-index "/" reftex-index-selection-or-word "\\" reftex-index-phrase-selection-or-word "|" reftex-index-visit-phrases-buffer "&" reftex-view-crossref key-binding [(shift mouse-2)] [(shift mouse-2)] reftex-mouse-view-crossref "t" "l" "r" "c" "v" "g" reftex-grep-document "s" reftex-search-document] 5) (#$ . 842))
(defvar reftex-mode-menu nil)
(defvar reftex-syntax-table nil)
(defvar reftex-syntax-table-for-bib nil)
(defalias 'reftex--prepare-syntax-tables #[0 "\302 \303\304\305#\210\303\306\305#\210\302 \303\307\305 #\210\303\310\305 #\210\303\311\305 #\210\303\312\305 #\210\303\304\305 #\210\303\306\305 #\207" [reftex-syntax-table reftex-syntax-table-for-bib copy-syntax-table modify-syntax-entry 40 "." 41 39 34 91 93] 4])
(byte-code "\203 \204 \302 \210\302\207" [reftex-syntax-table reftex-syntax-table-for-bib reftex--prepare-syntax-tables] 1)
#@40 The timer used for auto-view-crossref.
(defvar reftex-auto-view-crossref-timer nil (#$ . 2347))
#@49 The idle timer used to recenter the toc window.
(defvar reftex-toc-auto-recenter-timer nil (#$ . 2449))
#@22 Turn on RefTeX mode.
(defalias 'turn-on-reftex #[0 "\300\301!\207" [reftex-mode t] 2 (#$ . 2559)])
(byte-code "\300\301\302\303#\210\300\301\304\305#\207" [put reftex-mode :included (memq major-mode '(latex-mode tex-mode)) :menu-tag "RefTeX Mode"] 4)
#@91 Non-nil if Reftex mode is enabled.
Use the command `reftex-mode' to change this variable.
(defvar reftex-mode nil (#$ . 2816))
(make-variable-buffer-local 'reftex-mode)
#@1881 Minor mode with distinct support for \label, \ref and \cite in LaTeX.
This is a minor mode. If called interactively, toggle the `Reftex
mode' mode. If the prefix argument is positive, enable the mode, and
if it is zero or negative, disable the mode.
If called from Lisp, toggle the mode if ARG is `toggle'. Enable the
mode if ARG is nil, omitted, or is a positive number. Disable the
mode if ARG is a negative number.
To check whether the minor mode is enabled in the current buffer,
evaluate `reftex-mode'.
The mode's hook is called both when the mode is enabled and when it is
disabled.
\<reftex-mode-map>A Table of Contents of the entire (multifile) document with browsing
capabilities is available with `\[reftex-toc]'.
Labels can be created with `\[reftex-label]' and referenced with `\[reftex-reference]'.
When referencing, you get a menu with all labels of a given type and
context of the label definition. The selected label is inserted as a
\ref macro.
Citations can be made with `\[reftex-citation]' which will use a regular expression
to pull out a *formatted* list of articles from your BibTeX
database. The selected citation is inserted as a \cite macro.
Index entries can be made with `\[reftex-index-selection-or-word]' which indexes the word at point
or the current selection. More general index entries are created with
`\[reftex-index]'. `\[reftex-display-index]' displays the compiled index.
Most command have help available on the fly. This help is accessed by
pressing `?' to any prompt mentioning this feature.
Extensive documentation about RefTeX is available in Info format.
You can view this information with `\[reftex-info]'.
\{reftex-mode-map}
Under X, these and other functions will also be available as `Ref' menu
on the menu bar.
------------------------------------------------------------------------------
(fn &optional ARG)
(defalias 'reftex-mode #[256 "\305 \306=\203
?\202 \247\203 \307W\203 \310\202 \311\312\301!\2031 \313\300 \"\2031 \300 B\203k \n\203<