Server IP : 111.118.215.189 / Your IP : 18.224.51.27 Web Server : Apache System : Linux md-in-83.webhostbox.net 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 User : a1673wkz ( 2475) PHP Version : 8.2.25 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /usr/share/emacs/24.3/lisp/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
;ELC ;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:06:12 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/chistory.el ;;; in Emacs version 24.3.1 ;;; 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. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (custom-declare-group 'chistory nil "List command history." :group 'keyboard) #@317 Edit and re-evaluate complex command with name matching PATTERN. Matching occurrences are displayed, most recent first, until you select a form for evaluation. If PATTERN is empty (or nil), every form in the command history is offered. The form is placed in the minibuffer for editing and the result is evaluated. (defalias 'repeat-matching-complex-command #[(&optional pattern) "\203 \305\306\"\203 \307\224\310O\202 \310 \310\211\f\203K \n\204K \f@\2035 \305\311@!\"\203D \312\313\314\"!\203D \f@\202 \fA\211\204 \n\204U \315\316!\202d @@\317=\203` A\320\321\n\"+\207" [pattern command-history what temp history string-match "[^ ]" 0 nil symbol-name y-or-n-p format "Redo %S? " error "Command history exhausted" repeat-matching-complex-command edit-and-eval-command "Redo: "] 5 (#$ . 630) "sRedo Command (regexp): "]) #@299 A list of symbols to be ignored by `default-command-history-filter'. If that function is given a list whose car is an element of this list, then it will return non-nil (indicating the list should be discarded from the history). Initially, all commands related to the command history are discarded. (custom-declare-variable 'default-command-history-filter-garbage ''(command-history-mode list-command-history electric-command-history) '(#$ . 1483) :type '(repeat symbol) :group 'chistory) #@404 Predicate to test which commands should be excluded from the history listing. If non-nil, should be the name of a function of one argument. It is passed each element of the command history when \[list-command-history] is called. If the filter returns non-nil for some element, that element is excluded from the history listing. The default filter removes commands associated with the command-history. (defvar list-command-history-filter 'default-command-history-filter (#$ . 1978)) #@98 Filter commands matching `default-command-history-filter-garbage' list from the command history. (defalias 'default-command-history-filter #[(frob) ":?\206\n @ >\207" [frob default-command-history-filter-garbage] 2 (#$ . 2468)]) #@79 If non-nil, maximum length of the listing produced by `list-command-history'. (custom-declare-variable 'list-command-history-max 32 '(#$ . 2705) :type '(choice integer (const nil)) :group 'chistory) #@308 List history of commands typed to minibuffer. The number of commands listed is controlled by `list-command-history-max'. Calls value of `list-command-history-filter' (if non-nil) on each history element to judge if that element should be excluded from the list. The buffer is left in Command History mode. (defalias 'list-command-history #[nil "r\306\307!q\210p\310 \210 \311\211\312\211\312\313 \210\314\315!\210+\211\311\206/ \316\317U\204j \203j \320\321!\203T \203T @!\204b S\322@!\210\323 \210A\2024 +r\307q\210eb\210m\203| \324\325!\202~ \326 )\327!\210+\207" [default-directory #1=#:old-dir buffer-read-only buffer-file-name buffer-undo-list inhibit-modification-hooks get-buffer-create "*Command History*" kill-all-local-variables nil t erase-buffer run-hooks temp-buffer-setup-hook -1 0 boundp list-command-history-filter prin1 terpri error "No command history" command-history-mode internal-temp-output-buffer-show inhibit-read-only #2=#:buf standard-output command-history list-command-history-max count history] 4 (#$ . 2911) nil]) #@36 Keymap for `command-history-mode'. (defvar command-history-map (byte-code "\302 \303 \"\210\304!\210\305\306\307#\210\305\310\311#\210\305\312\311#\210\305\313\314#\210)\207" [map lisp-mode-shared-map make-sparse-keymap set-keymap-parent suppress-keymap define-key "x" command-history-repeat "\n" next-line " " "" previous-line] 4) (#$ . 4006)) #@92 Major mode for listing and repeating recent commands. Keybindings: \{command-history-map} (defalias 'command-history-mode #[nil "\303 \210\304\305\306\n!\210\307\310!\207" [major-mode mode-name command-history-map Command-history-setup command-history-mode "Command History" use-local-map run-mode-hooks command-history-mode-hook] 2 (#$ . 4366) nil]) (defalias 'Command-history-setup #[nil "\303 \210\304!\210\305\306!\210\307 !\210\310\211\207" [command-history-map emacs-lisp-mode-syntax-table buffer-read-only kill-all-local-variables use-local-map lisp-mode-variables nil set-syntax-table t] 2]) #@69 If non-nil, its value is called on entry to `command-history-mode'. (custom-declare-variable 'command-history-hook nil '(#$ . 4977) :type 'hook :group 'chistory) #@107 Repeat the command shown on the current line. The buffer for that command is the previous current buffer. (defalias 'command-history-repeat #[nil "\212\300\212\301 \210\302p!)\303 A@q\210!)\207" [eval beginning-of-line read buffer-list] 3 (#$ . 5146) nil]) #@568 Examine commands from `command-history' in a buffer. The number of commands listed is controlled by `list-command-history-max'. The command history is filtered by `list-command-history-filter' if non-nil. Use \<command-history-map>\[command-history-repeat] to repeat the command on the current line. Otherwise much like Emacs-Lisp Mode except that there is no self-insertion and digits provide prefix arguments. Tab does not indent. \{command-history-map} This command always recompiles the Command History listing and runs the normal hook `command-history-hook'. (defalias 'command-history #[nil "\300 \210\301\302!\210\303\304!\207" [list-command-history pop-to-buffer "*Command History*" run-hooks command-history-hook] 2 (#$ . 5410) nil]) (provide 'chistory)