314 |
(defvar reftex-syntax-table nil) |
(defvar reftex-syntax-table nil) |
315 |
(defvar reftex-syntax-table-for-bib nil) |
(defvar reftex-syntax-table-for-bib nil) |
316 |
|
|
317 |
|
;; Prepare the special syntax tables. |
318 |
|
(unless reftex-syntax-table |
319 |
|
(setq reftex-syntax-table (copy-syntax-table (syntax-table))) |
320 |
|
(modify-syntax-entry ?\( "." reftex-syntax-table) |
321 |
|
(modify-syntax-entry ?\) "." reftex-syntax-table)) |
322 |
|
|
323 |
|
(unless reftex-syntax-table-for-bib |
324 |
|
(setq reftex-syntax-table-for-bib (copy-syntax-table reftex-syntax-table)) |
325 |
|
(modify-syntax-entry ?\' "." reftex-syntax-table-for-bib) |
326 |
|
(modify-syntax-entry ?\" "." reftex-syntax-table-for-bib) |
327 |
|
(modify-syntax-entry ?\[ "." reftex-syntax-table-for-bib) |
328 |
|
(modify-syntax-entry ?\] "." reftex-syntax-table-for-bib)) |
329 |
|
|
330 |
(defvar reftex-auto-view-crossref-timer nil |
(defvar reftex-auto-view-crossref-timer nil |
331 |
"The timer used for auto-view-crossref.") |
"The timer used for auto-view-crossref.") |
332 |
|
|
381 |
(and reftex-auto-view-crossref |
(and reftex-auto-view-crossref |
382 |
(reftex-toggle-auto-view-crossref)) |
(reftex-toggle-auto-view-crossref)) |
383 |
(put 'reftex-auto-view-crossref 'initialized t)) |
(put 'reftex-auto-view-crossref 'initialized t)) |
|
(unless reftex-syntax-table |
|
|
(setq reftex-syntax-table (copy-syntax-table (syntax-table))) |
|
|
(modify-syntax-entry ?\( "." reftex-syntax-table) |
|
|
(modify-syntax-entry ?\) "." reftex-syntax-table)) |
|
|
(unless reftex-syntax-table-for-bib |
|
|
(setq reftex-syntax-table-for-bib (copy-syntax-table reftex-syntax-table)) |
|
|
(modify-syntax-entry ?\' "." reftex-syntax-table-for-bib) |
|
|
(modify-syntax-entry ?\" "." reftex-syntax-table-for-bib) |
|
|
(modify-syntax-entry ?\[ "." reftex-syntax-table-for-bib) |
|
|
(modify-syntax-entry ?\] "." reftex-syntax-table-for-bib)) |
|
384 |
(run-hooks 'reftex-mode-hook)) |
(run-hooks 'reftex-mode-hook)) |
385 |
;; Mode was turned off |
;; Mode was turned off |
386 |
(easy-menu-remove reftex-mode-menu))) |
(easy-menu-remove reftex-mode-menu))) |