Lines Matching +refs:reftex +refs:tables +refs:dirty
2113 Complete shorthands to longhands for symbol-completing tables
2116 symbols. As such, shorthands aren't candidates in these tables of
2252 * lisp/textmodes/reftex-toc.el (reftex-toc-rename-label): Add
2704 * doc/misc/reftex.texi (Table of Contents, Creating Citations)
2711 * lisp/textmodes/reftex-cite.el (reftex-select-bib-mode-map):
2712 * lisp/textmodes/reftex-ref.el (reftex-offer-label-menu): Don't use
5407 * lisp/textmodes/reftex.el (reftex-access-parse-file):
5408 * lisp/textmodes/reftex-index.el (reftex-index-phrases-info):
6507 * lisp/textmodes/reftex-cite.el (reftex-citation):
6508 * lisp/textmodes/reftex-dcr.el (reftex-view-crossref):
6509 * lisp/textmodes/reftex-index.el (reftex-index-selection-or-word)
6510 (reftex-display-index):
6511 * lisp/textmodes/reftex-ref.el (reftex-reference):
6512 * lisp/textmodes/reftex-toc.el (reftex-toc):
6513 * lisp/textmodes/reftex-vars.el (reftex-cite-prompt-optional-args)
6514 (reftex-enable-partial-scans):
6617 * doc/misc/reftex.texi (AUCTeX, Imprint):
6629 * lisp/textmodes/reftex-vars.el (reftex):
6879 tables for new characters and scripts.
11559 Count element values in vectors and hash tables.
12345 * lisp/textmodes/reftex-cite.el (reftex-do-citation):
12346 * lisp/textmodes/reftex-parse.el (reftex-notice-new):
12347 * lisp/textmodes/reftex-ref.el (reftex-show-entry):
12348 * lisp/textmodes/reftex.el (reftex-compile-variables):
14730 Speed up by storing frame faces in hash tables instead of alists
14736 (Fmake_terminal_frame): Update to work with hash tables instead of
14740 (update_face_from_frame_parameter): Update to work with hash tables
14748 tables instead of alists.
14970 tables in fonts (bug#49066).
17849 * lisp/textmodes/reftex-vars.el (reftex-label-alist-builtin): Use
17856 * lisp/textmodes/reftex-vars.el (reftex-ref-style-alist): Add
20393 30e5d93ee1 (origin/emacs-27) Improve documentation of display tables
20515 Improve documentation of display tables
21453 * doc/misc/ede.texi, doc/misc/mh-e.texi, doc/misc/reftex.texi:
23289 authors of completion tables.
23789 base for completion tables with boundaries (in particular the file
26015 Be careful not to modify syntax tables in unrelated buffers.
26889 * doc/misc/reftex.texi: Remove outdated instructions
26901 * lisp/textmodes/reftex-vars.el (reftex-label-regexps): Remove
27295 * lisp/textmodes/reftex-auc.el: Improve the external function declarations
28226 (mh-alias-insert-file): Completion tables can be mere lists of strings.
28975 * lisp/textmodes/reftex-auc.el: Use lexical-binding.
28977 (reftex-plug-into-AUCTeX): Use `add-function` and `advice-add` so we
28980 * lisp/textmodes/reftex-cite.el: Use lexical-binding.
28981 (reftex-create-bibtex-file): Remove unused var `file`.
28982 (reftex--found-list): Declare var.
28983 (reftex-offer-bib-menu): Rename local var to `reftex--found-list`.
28985 * lisp/textmodes/reftex-dcr.el: Use lexical-binding.
28986 (reftex-use-itimer-in-xemacs): Delete XEmacs-only var.
28987 (reftex-toggle-auto-view-crossref): Delete XEmacs-only code.
28988 (reftex-start-itimer-once): Delete XEmacs-only function.
28990 * lisp/textmodes/reftex-global.el: Use lexical-binding.
28991 (reftex-isearch-push-state-function): Use a closure instead of `(lambda).
28993 * lisp/textmodes/reftex-index.el: Use lexical-binding.
28995 (reftex-index-mode-map): Remove XEmacs-only code.
28997 (reftex-index-next, reftex-index-previous): Tweak interactive spec to
28999 (reftex-index-phrases-font-lock-keywords)
29000 (reftex-index-phrases-font-lock-keywords): Move initialization into
29002 (reftex-index-initialize-phrases-buffer, reftex-index-phrases-mode)
29003 reftex-index-phrases-apply-to-region: Remove XEmacs-only code.
29005 (reftex--chars-first): Rename dynvar from `chars-first`. Adjust all uses.
29007 * lisp/textmodes/reftex-parse.el: Use lexical-binding.
29009 * lisp/textmodes/reftex-ref.el: Use lexical-binding.
29010 (reftex-label): Remove always-nil var `text`.
29011 (reftex-refstyle): Declare before first use.
29013 `reftex-ref-style-alist`.
29015 * lisp/textmodes/reftex-sel.el: Use lexical-binding.
29016 (reftex-select-label-mode-map, reftex-select-bib-mode-map):
29018 (reftex-select-label-mode, reftex-select-bib-mode): Remove XEmacs-only code.
29019 (reftex-select-data, reftex-select-prompt, reftex-refstyle):
29021 (reftex--found-list, reftex--cb-flag, reftex--last-data)
29022 (reftex--call-back, reftex--help-string): Move declaration before use,
29024 For `reftex--found-list` adjust corresponding uses in `reftex-cite.el`.
29025 (reftex-select-item): Explicitly let-bind them.
29028 * lisp/textmodes/reftex-toc.el: Use lexical-binding.
29029 (reftex-toc-mode-map, reftex-toc-mode, reftex-toc-restore-region)
29030 (reftex-toc-next, reftex-toc-previous, reftex-toc-next-heading)
29031 (reftex-toc-previous-heading, reftex-toggle-auto-toc-recenter
29032 (reftex-make-separate-toc-frame): Remove XEmacs-only code.
29034 * lisp/textmodes/reftex-vars.el: Use lexical-binding.
29036 * lisp/textmodes/reftex.el: Use lexical-binding.
29037 (reftex-mode-map, reftex-mode, reftex-fontify-select-label-buffer)
29038 (reftex-verified-face): Remove XEmacs-only code.
29039 (reftex-region-active-p, reftex-overlay-put, reftex-move-overlay)
29040 (reftex-make-overlay, reftex-get-buffer-visiting, reftex-delete-overlay):
30131 Make tags tables from Texinfo sources
31385 * lisp/cedet/srecode/find.el (srecode-load-tables-for-mode): Simplify.
32449 * lisp/textmodes/reftex.el: Don't require easymenu in Emacs 28 or
41991 * lisp/textmodes/reftex-vars.el (reftex-label-regexps): Support keyval
43729 * lisp/textmodes/reftex-parse.el (reftex-init-section-numbers):
43730 * lisp/textmodes/reftex-toc.el
43731 (reftex-toc-load-all-files-for-promotion):
46113 * lisp/textmodes/reftex-vars.el
46114 (reftex-special-environment-functions):
48896 by the normal syntax tables.
49414 * lisp/textmodes/reftex.el:
50496 * lisp/textmodes/reftex-index.el (reftex-index-mode)
50497 (reftex-index-phrases-mode):
50498 * lisp/textmodes/reftex-toc.el (reftex-toc-mode):
50499 * lisp/textmodes/reftex.el (reftex-mode): Only call above obsolete
52074 * test/lisp/textmodes/reftex-tests.el
52075 (reftex-parse-bibtex-entry-test): Don't quote lambdas.
53285 * lisp/gnus/gnus-search.el (gnus-search-contact-tables): Fix type.
56792 describe_vector to Lisp for keymaps and char tables.
60353 (abbrev--suggest-get-active-tables-including-parents): New defun.
61636 Fix printing of hash tables with removed elements
62422 Allow preserving (some) text properties from completion tables
64051 * lisp/textmodes/reftex-ref.el (reftex-goto-label):
69519 pdumper speed tweeks for hash tables
69556 Rehash hash tables eagerly after loading a dump
69561 (struct Lisp_Hash_Table): Remove comment about rehashing hash tables.
69568 (Fdump_emacs_portable): Handle hash tables by eager rehashing.
69569 (pdumper_load): Restore hash tables.
72193 Fix problems with not rendering shr tables with rowspan
74226 cached content, such as tables, retains the property across
81603 * lisp/progmodes/ebrowse.el: Prefer hash-tables to obarrays
83684 * lisp/textmodes/reftex-vars.el (featurep):
84958 * lisp/textmodes/reftex.el (reftex-report-bug):
85646 * src/fns.c (sxhash_obj): Fix crash on sub-char-tables
85780 * lisp/textmodes/reftex-vars.el (reftex-load-hook):
85818 * doc/misc/reftex.texi (Key Bindings, Keymaps and Hooks):
86217 char-tables, and font objects consistently with Fequal.
86523 calloc can fiddle with page tables to create a block of memory
93822 * lisp/help-fns.el (describe-variable): Set syntax tables before
98812 not handled in the grammar but directly via the syntax tables.
99252 Make tables more resistant to major mode changes
102087 * lisp/textmodes/reftex-cite.el (reftex-figure-out-cite-format):
102090 * lisp/textmodes/reftex-dcr.el (reftex-view-crossref): Extend
102098 * lisp/textmodes/reftex-ref.el (reftex-format-special): Be
102451 Completion tables are not supposed to signal errors:
102609 * lisp/textmodes/reftex-vars.el (reftex-ref-style-alist): Move
106744 Fix rendering of degenerate tables some more in shr.el
107600 * lisp/cedet/semantic/db.el (semanticdb-dirty-p): Fix compilation
108454 * lisp/textmodes/reftex-cite.el (reftex-bib-or-thebib):
108455 * lisp/textmodes/reftex-index.el (reftex-index-goto-entry)
108456 (reftex-index-kill, reftex-index-undo):
108457 * lisp/textmodes/reftex-parse.el (reftex-context-substring):
108458 * lisp/textmodes/reftex.el (reftex-TeX-master-file):
116193 Improve doc for hash tables
117203 citeasnoun in reftex can take an optional parameter
117205 * lisp/textmodes/reftex-vars.el (reftex-cite-format-builtin):
117899 Don't alter shared structure in dumped purecopied hash tables.
118315 we handle dumped hash tables correctly.
119714 Allow generating wiki and mediawiki tables
119723 for wiki and mediawiki tables (bug#13287).
121903 (byte-optimize-lapcode): Don't assume switch hash tables to be injective.
122550 Avoid obsolete function in reftex-global.el
122552 * lisp/textmodes/reftex-global.el (reftex-query-replace-document):
124755 The change on 2016-01-16 "lisp/nxml: Use syntax-tables for comments"
126151 (tempo-local-tags, tempo-collection, tempo-dirty-collection)
127526 Fix problems in shr when indenting tables
132720 (gnus-dup-list-dirty): Add docstring.
133656 Change Gnus hash tables into real hash tables
133658 Gnus has used obarrays as makeshift hash tables for groups: group
133661 patch replaces those obarrays with actual hash tables.
133706 * lisp/gnus/nnweb.el: In all files, change obarrays to hash-tables,
134098 * lisp/textmodes/reftex-parse.el (reftex-nth-arg):
135141 * lisp/textmodes/reftex-cite.el (reftex-end-of-bib-entry):
135142 * lisp/textmodes/reftex-ref.el (reftex-replace-prefix-escapes):
135633 * lisp/textmodes/reftex-vars.el (reftex-label-regexps): Improve
135842 (term-dynamic-simple-complete): Completion tables can be plain lists.
138932 * src/bytecode.c (exec_byte_code): rehash table tables if needed
138965 hash tables during GC.
141090 (map-length): Make it work on hash-tables.
144517 * lisp/abbrev.el (write-abbrev-file): Skip tables without user abbrevs
144659 Completionu tables can be simple lists of strings.
145128 Avoid writing empty abbrev tables
145134 don't have to insert a form for tables that do not have any abbrevs.
145142 Skip inserting empty tables when READABLE is non-nil.
145147 with empty tables.
149492 * lisp/textmodes/reftex-vars.el (reftex-ref-style-alist): Add entry
156048 Make handling of hash tables and vectors recursive. This is
159217 Simplify mh-thread-set-tables
159219 * lisp/mh-e/mh-thread.el (mh-thread-set-tables):
163276 e1cc203 Handle hash tables and vectors when reading/writing EIEIO obj...
163695 e1cc2037a9 Handle hash tables and vectors when reading/writing EIEIO ...
166747 * lisp/textmodes/reftex-ref.el (reftex-replace-prefix-escapes): Fix
167797 * doc/misc/reftex.texi (Commands):
167980 The change from 2016-01-16 "lisp/nxml: Use syntax-tables for comments"
168694 that references completion tables a cross-reference to where
169820 (ns_shift_glyphs_for_insert): Mark the frame as dirty instead of
170734 Make handling of hash tables and vectors recursive. This is
170872 otherwise mark area dirty for later drawing. Renamed ns_clip_to_rect.
170909 * doc/misc/reftex.texi (Options - Creating Citations):
174071 * doc/misc/reftex.texi (Reference Styles):
174192 * lisp/textmodes/reftex-vars.el (reftex-view-crossref-extra): Likewise
174520 `object-write' may quote lists inside hash tables and vectors, so
174541 (hash-equal): New comparison test for hash-tables.
174542 (persist-test-save-and-compare): Use test for hash-tables.
174936 * lisp/textmodes/reftex-toc.el (reftex-make-separate-toc-frame):
175319 * doc/misc/reftex.texi:
175486 * doc/misc/reftex.texi:
178715 Handle hash tables and vectors when reading/writing EIEIO objects
178720 hash tables and vectors.
178722 Check for written representations of objects inside hash tables and
185653 Add cl-print method for hash tables
188440 * lisp/textmodes/reftex.el (reftex-typekey-check): Temporarily
193017 Replace read_objects assoc list with two hash tables.
193024 (readevalloop): Initialize them with hash tables before starting a
193025 top-level read, if they're not already empty hash tables, and reset
193026 them to Qnil afterwards if something was added to the hash tables.
196288 (whitespace-tests-display-tables): New test.
202869 (semanticdb-enable-gnu-global-in-buffer, semanticdb-get-database-tables)
203028 * lisp/textmodes/reftex-toc.el (reftex-re-enlarge): Demote errors.
203513 when scanning the weak hash tables.
203908 Change type of `rehash_threshold' and `pure' fields in hash-tables
204132 Fix build failure caused by ‘Generate upcase and downcase tables from Unicode’
204134 The [5ec3a584: Generate upcase and downcase tables from Unicode data]
204140 property tables which aren’t available so early in the build process.
204142 Wrap the part that requires Unicode property tables in a condition
204144 tables won’t be fully set but later on, the characters.el file will be
204146 final Emacs ends up with the exact same case and syntax tables.
204198 Add sanity checks for Bswitch hash tables
204213 from TAGs in jump tables.
204287 Generate upcase and downcase tables from Unicode data (bug#24603)
204289 Use Unicode data to generate case tables instead of mostly repeating
204294 changes to syntax table and case tables introduced by this commit.
204420 byte-opt: Replace merged tags in jump tables too. (bug#25716)
204424 tables, if any. This fixes the bytecode VM jumping to the wrong
204446 * lisp/textmodes/reftex.el (reftex-TeX-master-file): Match all
204628 src/bytecode.c: Add optional sanity check for jump tables.
204779 not nil when linear scanning the jump table. Hash tables for are
205050 byte-opt.el: Replace jump tables while decompiling correctly.
205060 bytecomp.el: Don't store non-keyword symbols in jump-tables.
205762 * lisp/emacs-lisp/bytecomp.el: Create jump tables with :purecopy t
205768 Fix hash tables not being purified correctly.
205775 (Fpurecopy) Allow purifying hash tables
205776 (purecopy) Pin hash tables that are either weak or not declared with
205781 * src/fns.c: Add `purecopy' parameter to hash tables.
205788 hash tables.
205790 printing hash tables.
205958 * lisp/textmodes/reftex-vars.el (reftex-cite-format-builtin): Add
205959 \citetitle[*] to `reftex-cite-format' and bind them to keys i/I
206242 * lisp/emacs-lisp/disass.el: Fix spacing while showing jump tables
206356 * lisp/emacs-lisp/disass.el: Display jump tables for switch.
206746 defvar the syntax and abbrev tables so that the compiler will know that
206995 (byte-compile-cond-jump-table), byte-compile-jump-tables.
207001 * (byte-compile-lapcode): Patch tags present in jump tables, if any.
207776 * lisp/textmodes/reftex.el (reftex-compile-variables): Change the
207779 * lisp/textmodes/reftex-parse.el (reftex-parse-from-file): Filter
208179 * lisp/textmodes/reftex-vars.el (reftex-cite-format-builtin): Add
209593 Do not let eg eval-defun reset the values of syntax or abbrev tables,
210109 Unicode tables have been set up, and it reads a \N escape and
210110 needs to look up a value the Unicode tables, a lookup that in turn
211647 Fix bugs with buffer-local tags tables
212325 * lisp/textmodes/reftex-auc.el:
212326 * lisp/textmodes/reftex-cite.el: Use cl-lib.
212327 (reftex-do-citation, reftex-create-bibtex-file): Substitute cl-lib
212329 * lisp/textmodes/reftex-dcr.el: Use cl-lib.
212330 (reftex-view-regexp-match): Substitute cl-lib macro.
212331 * lisp/textmodes/reftex-global.el: Use cl-lib.
212332 (reftex-find-duplicate-labels, reftex-renumber-simple-labels):
212333 (reftex-translate): Substitute cl-lib macros.
212334 * lisp/textmodes/reftex-index.el: Use cl-lib.
212335 (reftex-index, reftex-index-select-tag, reftex-index-mode-map):
212336 (reftex-index-next-phrase, reftex-index-phrases-info):
212337 (reftex-query-index-phrase): Substitute cl-lib macros.
212338 * lisp/textmodes/reftex-parse.el: Use cl-lib.
212339 (reftex-parse-from-file, reftex-where-am-I, reftex-what-macro):
212340 (reftex-nth-arg, reftex-init-section-numbers, reftex-section-number):
212342 * lisp/textmodes/reftex-ref.el: Use cl-lib.
212343 (reftex-uniquify-label, reftex-offer-label-menu): Substitute cl-lib
212345 * lisp/textmodes/reftex-sel.el: Use cl-lib.
212346 (reftex-select-shared-map): Set keymap parent to special-mode-map.
212348 (reftex-select-label-mode-map):
212349 (reftex-select-bib-mode-map): Use cl-lib macro, and flatten other loop.
212350 (reftex-insert-docstruct, reftex-select-unmark): Use cl-lib macros.
212351 * lisp/textmodes/reftex-vars.el (reftex-vref-is-default): Use
212353 * lisp/textmodes/reftex.el: Use cl-lib.
212354 (reftex-docstruct-symbol): Use cl-incf.
212355 (reftex-ref-style-toggle): Replace add-to-list with append.
212356 (reftex-compile-variables): Use cl-lib macros, and functions with
212358 (reftex-parse-args, reftex-scanning-info-available-p):
212359 (reftex-select-external-document, reftex-get-file-buffer-force): Use
212361 (reftex-isearch-minor-mode): Replace add-to-list with append.
212385 Move key mappings into reftex-mode-map defvar
212387 * lisp/textmodes/reftex.el (reftex-mode-map): Assimilate top-level
212389 (reftex-reset-mode): Just use dolist.
212393 Derive reftex-index-mode from special-mode
212395 * lisp/textmodes/reftex-index.el (reftex-index-mode-map): Flatten
212396 loop. Remove digit keys and hyphen, as reftex-index-mode is derived
212398 (reftex-index-mode): Derive from special-mode.
212399 (reftex-index-phrases-mode-map): Flatten loop. Fix erroneous docstring.
212403 Clean up reftex-toc-mode-map
212405 * lisp/textmodes/reftex-toc.el: Remove cl.
212406 (reftex-toc-mode-map): Flatten loop. Remove mapping digit keys and
212407 hyphen, as reftex-toc-mode is derived from special-mode nowadays.
212831 Render extra tables in an invalid html as well.
213068 * lisp/textmodes/reftex-toc.el (reftex-toc-visit-location): show-window
214413 * lisp/textmodes/reftex-cite.el (reftex-bib-or-thebib): Fix unescaped
222408 (semanticdb-get-database-tables): Use make-instance to silence warnings.
230964 lisp/nxml: Use syntax-tables for comments
232070 tables that have headers.
232155 reftex generate autoloads to non versioned file.
232157 * lisp/Makefile.in: Add reftex-loaddefs to autogen files
232158 * lisp/textmodes/reftex.el: Remove autoloads.
232159 * lisp/textmodes/reftex-auc.el, lisp/textmodes/reftex-cite.el:
232160 * lisp/textmodes/reftex-dcr.el, lisp/textmodes/reftex-global.el:
232161 * lisp/textmodes/reftex-index.el, lisp/textmodes/reftex-parse.el:
232162 * lisp/textmodes/reftex-ref.el, lisp/textmodes/reftex-sel.el:
232163 * lisp/textmodes/reftex-toc.el: Update autoload file-local.
232164 * test/lisp/textmodes/reftex-tests.el: Add test of an autoloaded
232850 * test/automated/reftex-tests.el: