Current File : //proc/thread-self/root/kunden/usr/share/emacs/27.2/lisp/completion.elc |
;ELC
;;; Compiled
;;; in Emacs version 27.2
;;; with all optimizations.
;;; This file uses dynamic docstrings, first added in Emacs 19.29.
;;; This file does not contain utf-8 non-ASCII characters,
;;; and so can be loaded in Emacs versions earlier than 23.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(byte-code "\300\301\302\303\304\305\304\306&\210\307\310\311\312\313\314\304\301&\210\307\315\311\316\313\314\304\301&\210\307\317\320\321\313\322\304\301&\210\307\323\324\325\313\326\304\301&\210\307\327\302\330\313\314\304\301&\210\307\331\332\333\313\326\304\301&\210\307\334\335\336\313\326\304\301&\210\307\337\302\340\313\314\304\301&\210\307\341\342\343\313\326\304\301&\210\307\344\345\346\313\347\304\301&\207" [custom-declare-group completion nil "Dynamic word-completion code." :group matching convenience custom-declare-variable enable-completion t "Non-nil means enable recording and saving of completions.\nIf nil, no new words are added to the database or saved to the init file." :type boolean save-completions-flag "Non-nil means save most-used completions when exiting Emacs.\nSee also `save-completions-retention-time'." save-completions-file-name (locate-user-emacs-file "completions" ".completions") "The filename to save completions to." file save-completions-retention-time 336 "Discard a completion if unused for this many hours.\n(1 day = 24, 1 week = 168). If this is 0, non-permanent completions\nwill not be saved unless these are used. Default is two weeks." integer completion-on-separator-character "Non-nil means separator characters mark previous word as used.\nThis means the word will be saved as a completion." completions-file-versions-kept kept-new-versions "Number of versions to keep for the saved completions file." completion-prompt-speed-threshold 4800 "Minimum output speed at which to display next potential completion." completion-cdabbrev-prompt-flag "If non-nil, the next completion prompt does a cdabbrev search.\nThis can be time consuming." completion-search-distance 15000 "How far to search in the buffer when looking for completions.\nIn number of characters. If nil, search the whole buffer." completions-merging-modes '(lisp c) "List of modes {`c' or `lisp'} for automatic completions merging.\nDefinitions from visited files which have these modes\nare automatically added to the completion database." (set (const lisp) (const c))] 8)
#@104 The minimum length of a stored completion.
DON'T CHANGE WITHOUT RECOMPILING ! This is used by macros.
(defvar completion-min-length 6 (#$ . 2516))
#@104 The maximum length of a stored completion.
DON'T CHANGE WITHOUT RECOMPILING ! This is used by macros.
(defvar completion-max-length 200 (#$ . 2671))
#@111 The minimum length of a completion search string.
DON'T CHANGE WITHOUT RECOMPILING ! This is used by macros.
(defvar completion-prefix-min-length 3 (#$ . 2828))
#@110 Set to t when the completion system is initialized.
Indicates that the old completion file has been read in.
(defvar cmpl-initialized-p nil (#$ . 2997))
#@105 Set to t as soon as the first completion has been accepted.
Used to decide whether to save completions.
(defvar cmpl-completions-accepted-p nil (#$ . 3157))
#@74 Return :capitalized, :up, :down, :mixed, or :neither for case of STRING.
(defalias 'cmpl-string-case-type #[(string) "\302\303\304 \"\203+ \303\305 \"\203'