?
Current Path : /usr/share/emacs/24.3/lisp/ |
Linux gator3171.hostgator.com 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 |
Current File : //usr/share/emacs/24.3/lisp/help.elc |
;ELC ;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:12:50 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/help.el ;;; in Emacs version 24.3 ;;; 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\"\210\300\303\304\"\207" [add-hook temp-buffer-setup-hook help-mode-setup temp-buffer-show-hook help-mode-finish] 3) #@60 Marker to override default `window-point' in help windows. (defvar help-window-point-marker (make-marker) (#$ . 687)) #@47 Keymap for characters following the Help key. (defvar help-map (byte-code "\302 \303\304 !\305#\210\303\306\305#\210\303\307\305#\210\303\310\311#\210\303\312\305#\210\303\313\314#\210\303\315\316#\210\303\317\320#\210\303\321\322#\210\303\323\324#\210\303\325\326#\210\303\327\330#\210\303\331\332#\210\303\333\334#\210\303\335\336#\210\303\337\340#\210\303\341\342#\210\303\343\344#\210\303\345\346#\210\303\347\342#\210\303\350\351#\210\303\352\353#\210\303\354\355#\210\303\356\357#\210\303\360\361#\210\303\362\363#\210\303\364\365#\210\303\366\367#\210\303\370\371#\210\303\372\373#\210\303\374\375#\210\303\376\377#\210\303\201@ \201A #\210\303\201B \201C #\210\303\201D \201E #\210\303\201F \201G #\210\303\201H \330#\210\303\201I \201J #\210\303\201K \201L #\210\303\201M \201N #\210\303\201O \201P #\210\303\201Q \201R #\210\303\201S \201T #\210\303\201U \201V #\210\303\201W \201X #\210)\207" [map help-char make-sparse-keymap define-key char-to-string help-for-help [help] [f1] "." display-local-help "?" "" about-emacs "" describe-copying "" view-emacs-debugging "" view-external-packages "" view-emacs-FAQ " " view-order-manuals "" view-emacs-news "" describe-distribution "" view-emacs-problems "" view-emacs-todo "" describe-no-warranty "" describe-input-method "C" describe-coding-system "F" Info-goto-emacs-command-node "I" "K" Info-goto-emacs-key-command-node "L" describe-language-environment "S" info-lookup-symbol "a" apropos-command "b" describe-bindings "c" describe-key-briefly "d" apropos-documentation "e" view-echo-area-messages "f" describe-function "g" describe-gnu-project "h" view-hello-file "i" info "4i" info-other-window "k" describe-key "l" view-lossage "m" describe-mode "n" "p" finder-by-keyword "P" describe-package "r" info-emacs-manual "s" describe-syntax "t" help-with-tutorial "w" where-is "v" describe-variable "q" help-quit] 4) (#$ . 811)) (byte-code "\303\304 !\305#\210\303\306\305#\210\303\307\305#\210\305\nM\207" [global-map help-char help-map define-key char-to-string help-command [help] [f1]] 4) (defvar help-button-cache nil) #@49 Just exit from the Help command's command loop. (defalias 'help-quit #[nil "\300\207" [nil] 1 (#$ . 2958) nil]) #@333 What to do to "exit" the help buffer. This is a list (WINDOW . t) delete the selected window (and possibly its frame, see `quit-window'), go to WINDOW. (WINDOW . quit-window) do quit-window, then select WINDOW. (WINDOW BUF START POINT) display BUF at START, POINT, then select WINDOW. (defvar help-return-method nil (#$ . 3077)) (byte-code "\300\301\302\303#\210\304\301\302\305#\207" [defalias print-help-return-message help-print-return-message nil make-obsolete "23.2"] 4) #@417 Display or return message saying how to restore windows after help command. This function assumes that `standard-output' is the help buffer. It computes a message, and applies the optional argument FUNCTION to it. If FUNCTION is nil, it applies `message', thus displaying the message. In addition, this function sets up `help-return-method', which see, that specifies what to do when the user exits the help buffer. (defalias 'help-print-return-message #[(&optional function) "\306!?\205v \204 \307\310!!\203 \311 \312B\313\202C \314\312!\204+ \311 \315B\316\202C \2038 \311 \312B\317\202C \311 \320 \321 \322 F\323 \206I \324\f\205P \325\f!\f\205U \326\206^ \307\310!!?\205s \327\310!!\203p \325\330!\202s \325\331!Q!)\207" [standard-output pop-up-frames help-return-method pop-up-windows first-message function get-buffer-window special-display-p buffer-name selected-window t nil one-window-p quit-window "Type \\[display-buffer] RET to restore the other window." "Type \\[delete-other-windows] to remove help window." window-buffer window-start window-point "Type \\[switch-to-buffer] RET to remove help window." message substitute-command-keys " " same-window-p "\\[scroll-up] to scroll the help." "\\[scroll-other-window] to scroll the help."] 6 (#$ . 3607)]) (byte-code "\300\301KM\210\302\303\304\"\210\302\305\304\"\207" [defining-kbd-macro start-kbd-macro defalias help help-for-help-internal help-for-help] 3) #@2652 You have typed %THIS-KEY%, the help character. Type a Help option: (Use SPC or DEL to scroll through this text. Type \<help-map>\[help-quit] to exit the Help command.) a PATTERN Show commands whose name matches the PATTERN (a list of words or a regexp). See also the `apropos' command. b Display all key bindings. c KEYS Display the command name run by the given key sequence. C CODING Describe the given coding system, or RET for current ones. d PATTERN Show a list of functions, variables, and other items whose documentation matches the PATTERN (a list of words or a regexp). e Go to the *Messages* buffer which logs echo-area messages. f FUNCTION Display documentation for the given function. F COMMAND Show the on-line manual's section that describes the command. g Display information about the GNU project. h Display the HELLO file which illustrates various scripts. i Start the Info documentation reader: read on-line manuals. I METHOD Describe a specific input method, or RET for current. k KEYS Display the full documentation for the key sequence. K KEYS Show the on-line manual's section for the command bound to KEYS. l Show last 300 input keystrokes (lossage). L LANG-ENV Describes a specific language environment, or RET for current. m Display documentation of current minor modes and current major mode, including their special commands. n Display news of recent Emacs changes. p TOPIC Find packages matching a given topic keyword. r Display the Emacs manual in Info mode. s Display contents of current syntax table, plus explanations. S SYMBOL Show the section for the given symbol in the on-line manual for the programming language used in this buffer. t Start the Emacs learn-by-doing tutorial. v VARIABLE Display the given variable's documentation and value. w COMMAND Display which keystrokes invoke the given command (where-is). . Display any available local help at point in the echo area. C-a Information about Emacs. C-c Emacs copying permission (GNU General Public License). C-d Instructions for debugging GNU Emacs. C-e External packages and information about Emacs. C-f Emacs FAQ. C-m How to order printed Emacs manuals. C-n News of recent Emacs changes. C-o Emacs ordering and distribution information. C-p Info about known Emacs problems. C-t Emacs TODO list. C-w Information on absence of warranty for GNU Emacs. (defalias 'help-for-help-internal-doc #[nil "\300\207" [nil] 1 (#$ . 5051)]) #@15 Help command. (defalias 'help-for-help-internal #[nil "\306\307\310!! \203 \311\312\"\210\313\314!\315 \f\316 ;\317\211<=\317\211>?\320\321\n\"\203<