%PDF- %PDF-
Direktori : /usr/local/share/emacs/27.2/lisp/ |
Current File : //usr/local/share/emacs/27.2/lisp/simple.elc |
;ELC ;;; Compiled ;;; in Emacs version 27.2 ;;; with all optimizations. ;;; This file contains utf-8 non-ASCII characters, ;;; and so cannot be loaded into Emacs 22 or earlier. (and (boundp 'emacs-version) (< (aref emacs-version (1- (length emacs-version))) ?A) (string-lessp emacs-version "23") (error "`%s' was compiled for Emacs 23 or later" #$)) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (byte-code "\300\301\302\303\304DD\305\306\307\310\311\312\313& \207" [custom-declare-variable idle-update-delay funcall function #[0 "\300\207" [0.5] 1] "Idle time delay before updating various things on the screen.\nVarious Emacs features that update auxiliary information when point moves\nwait this many seconds after Emacs becomes idle before doing an update." :type number :group display :version "22.1"] 10) #@376 The maximum number of changes to possibly amalgamate when undoing changes. The `undo' command will normally consider "similar" changes (like inserting characters) to be part of the same change. This is called "amalgamating" the changes. This variable says what the maximum number of changes considered is when amalgamating. A value of 1 means that nothing is amalgamated. (defvar amalgamating-undo-limit 20 (#$ . 824)) (byte-code "\300\301\302\303\304\305%\210\300\306\302\307\304\310%\210\300\311\302\312\304\313\314\315&\210\316\311\317\320\304\311\314\315&\210\321\322\323\324\325DD\326\327\330\304\311\314\315& \210\321\331\323\324\332DD\333\327\334\304\311\314\315& \210\321\335\323\324\336DD\337\327\340\304\311\314\341& \210\321\342\323\324\343DD\344\327\345\304\311&\210\321\346\323\324\347DD\350\304\311\327\351\352\353\314\354&\207" [custom-declare-group killing nil "Killing and yanking commands." :group editing paren-matching "Highlight (un)matching of parens and expressions." matching next-error "`next-error' support framework." compilation :version "22.1" custom-declare-face ((t (:inherit region))) "Face used to highlight next error locus." custom-declare-variable next-error-highlight funcall function #[0 "\300\207" [0.5] 1] "Highlighting of locations in the selected buffer.\nIf a number, highlight the locus in `next-error' face for the given time\nin seconds, or until the next command is executed.\nIf t, highlight the locus until the next command is executed, or until\nsome other locus replaces it.\nIf nil, don't highlight the locus in the source buffer.\nIf `fringe-arrow', indicate the locus by the fringe arrow\nindefinitely until some other locus replaces it.\nSee `next-error-highlight-no-select' to customize highlighting\nof the locus in non-selected buffers." :type (choice (number :tag "Highlight for specified time") (const :tag "Semipermanent highlighting" t) (const :tag "No highlighting" nil) (const :tag "Fringe arrow" fringe-arrow)) next-error-highlight-no-select #[0 "\300\207" [0.5] 1] "Highlighting of locations in non-selected source buffers.\nUsually non-selected buffers are displayed by `next-error-no-select'.\nIf number, highlight the locus in `next-error' face for given time in seconds.\nIf t, highlight the locus indefinitely until some other locus replaces it.\nIf nil, don't highlight the locus in the source buffer.\nIf `fringe-arrow', indicate the locus by the fringe arrow\nindefinitely until some other locus replaces it.\nSee `next-error-highlight' to customize highlighting of the locus\nin the selected buffer." (choice (number :tag "Highlight for specified time") (const :tag "Semipermanent highlighting" t) (const :tag "No highlighting" nil) (const :tag "Fringe arrow" fringe-arrow)) next-error-recenter #[0 "\300\207" [nil] 1] "Display the line in the visited source file recentered as specified.\nIf non-nil, the value is passed directly to `recenter'." (choice (integer :tag "Line to recenter to") (const :tag "Center of window" (4)) (const :tag "No recentering" nil)) "23.1" next-error-hook #[0 "\300\207" [nil] 1] "List of hook functions run by `next-error' after visiting source file." hook next-error-verbose #[0 "\300\207" [t] 1] "If non-nil, `next-error' always outputs the current error buffer.\nIf nil, the message is output only when the error buffer\nchanges." boolean :safe booleanp "27.1"] 12) (defvar next-error-highlight-timer nil) (defvar next-error-overlay-arrow-position nil) (byte-code "\300\301\302\303\304!#\210\305\306\301\"\207" [put next-error-overlay-arrow-position overlay-arrow-string purecopy "=>" add-to-list overlay-arrow-variable-list] 5) #@187 The most recent `next-error' buffer. A buffer becomes most recent when its compilation, grep, or similar mode is started, or when it is used with \[next-error] or \[compile-goto-error]. (defvar next-error-last-buffer nil (#$ . 4476)) #@64 The buffer-local value of the most recent `next-error' buffer. (defvar next-error-buffer nil (#$ . 4716)) (make-variable-buffer-local 'next-error-buffer) #@423 Function to use to find the next error in the current buffer. The function is called with 2 parameters: ARG is an integer specifying by how many errors to move. RESET is a boolean which, if non-nil, says to go back to the beginning of the errors before moving. Major modes providing compile-like functionality should set this variable to indicate to `next-error' that this is a candidate buffer and how to navigate in it. (defvar next-error-function nil (#$ . 4877)) (make-variable-buffer-local 'next-error-function) #@273 Function to use to move to an error locus. It takes two arguments, a buffer position in the error buffer and a buffer position in the error locus buffer. The buffer for the error locus should already be current. nil means use goto-char using the second argument position. (defvar next-error-move-function nil (#$ . 5401)) (make-variable-buffer-local 'next-error-move-function) #@585 Return non-nil if BUFFER is a `next-error' capable buffer. If AVOID-CURRENT is non-nil, and BUFFER is the current buffer, return nil. The function EXTRA-TEST-INCLUSIVE, if non-nil, is called if BUFFER would not normally qualify. If it returns non-nil, BUFFER is considered `next-error' capable, anyway, and the function returns non-nil. The function EXTRA-TEST-EXCLUSIVE, if non-nil, is called if the buffer would normally qualify. If it returns nil, BUFFER is rejected, and the function returns nil. (fn BUFFER &optional AVOID-CURRENT EXTRA-TEST-INCLUSIVE EXTRA-TEST-EXCLUSIVE) (defalias 'next-error-buffer-p #[1025 "\301!\205- \205 p=?\205- rq\210\203&