Server IP : 111.118.215.189 / Your IP : 18.116.98.100 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:23 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/info-look.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. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (byte-code "\300\301!\210\302\303\304\305\306\307\306\310&\207" [require info custom-declare-group info-lookup nil "Major mode sensitive help agent." :group help languages] 8) #@174 Symbol of the current buffer's help mode. Help is provided according to the buffer's major mode if value is nil. Automatically becomes buffer local when set in any fashion. (defvar info-lookup-mode nil (#$ . 730)) (byte-code "\300\301!\210\302\303\304\305\306DD\307\310\311\312\313&\210\302\314\304\305\315DD\316\310\311\312\317&\207" [make-variable-buffer-local info-lookup-mode custom-declare-variable info-lookup-other-window-flag funcall function #[0 "\300\207" [t] 1 "\n\n(fn)"] "Non-nil means pop up the Info buffer in another window." :group info-lookup :type boolean info-lookup-highlight-face #[0 "\300\207" [match] 1 "\n\n(fn)"] "Face for highlighting looked up help items.\nSetting this variable to nil disables highlighting." face] 8) #@39 Overlay object used for highlighting. (defvar info-lookup-highlight-overlay nil (#$ . 1485)) (byte-code "\300\301\302\303\304DD\305\306\307\310\311&\207" [custom-declare-variable info-lookup-file-name-alist funcall function #[0 "\300\207" [(("\\`ac\\(local\\|site\\|include\\)\\.m4\\'" . autoconf-mode))] 1 "\n\n(fn)"] "Alist of file names handled specially.\nList elements are cons cells of the form\n\n (REGEXP . MODE)\n\nIf a file name matches REGEXP, then use help mode MODE instead of the\nbuffer's major mode." :group info-lookup :type (repeat (cons (string :tag "Regexp") (symbol :tag "Mode")))] 8) #@34 History of previous input lines. (defvar info-lookup-history nil (#$ . 2101)) #@1500 Alist of known help topics. Cons cells are of the form (HELP-TOPIC . HELP-DATA) HELP-TOPIC is the symbol of a help topic. HELP-DATA is a HELP-TOPIC's public data set. Value is an alist with elements of the form (HELP-MODE REGEXP IGNORE-CASE DOC-SPEC PARSE-RULE OTHER-MODES) HELP-MODE is a mode's symbol. REGEXP is a regular expression matching those help items whose documentation can be looked up via DOC-SPEC. IGNORE-CASE is non-nil if help items are case insensitive. DOC-SPEC is a list of documentation specifications of the form (INFO-NODE TRANS-FUNC PREFIX SUFFIX) INFO-NODE is the name (including file name part) of an Info index. TRANS-FUNC is a function translating index entries into help items; nil means add only those index entries matching REGEXP, a string means prepend string to the first word of all index entries. PREFIX and SUFFIX are parts of a regular expression. If one of them is non-nil then search the help item's Info node for the first occurrence of the regular expression `PREFIX ITEM SUFFIX'. ITEM will be highlighted with `info-lookup-highlight-face' if this variable is not nil. PARSE-RULE is either the symbol name of a function or a regular expression for guessing the default help item at point. Fuzzy regular expressions like "[_a-zA-Z0-9]+" do a better job if there are no clear delimiters; do not try to write too complex expressions. PARSE-RULE defaults to REGEXP. OTHER-MODES is a list of cross references to other help modes. (defvar info-lookup-alist nil (#$ . 2187)) (defalias 'info-lookup->topic-value #[257 "\301\"A\207" [info-lookup-alist assoc] 4 "\n\n(fn TOPIC)"]) (put 'info-lookup->topic-value 'byte-optimizer 'byte-compile-inline-expand) (defalias 'info-lookup->mode-value #[514 "\301\301\"A\262\"\207" [info-lookup-alist assoc] 8 "\n\n(fn TOPIC MODE)"]) (put 'info-lookup->mode-value 'byte-optimizer 'byte-compile-inline-expand) (defalias 'info-lookup->regexp #[514 "\301\301\"A\262\"\266\202A@\207" [info-lookup-alist assoc] 10 "\n\n(fn TOPIC MODE)"]) (put 'info-lookup->regexp 'byte-optimizer 'byte-compile-inline-expand) (defalias 'info-lookup->ignore-case #[514 "\301\302\302\"A\262\"\266\2028\207" [info-lookup-alist 2 assoc] 11 "\n\n(fn TOPIC MODE)"]) (put 'info-lookup->ignore-case 'byte-optimizer 'byte-compile-inline-expand) (defalias 'info-lookup->doc-spec #[514 "\301\302\302\"A\262\"\266\2028\207" [info-lookup-alist 3 assoc] 11 "\n\n(fn TOPIC MODE)"]) (put 'info-lookup->doc-spec 'byte-optimizer 'byte-compile-inline-expand) (defalias 'info-lookup->parse-rule #[514 "\301\302\302\"A\262\"\266\2028\207" [info-lookup-alist 4 assoc] 11 "\n\n(fn TOPIC MODE)"]) (put 'info-lookup->parse-rule 'byte-optimizer 'byte-compile-inline-expand) (defalias 'info-lookup->other-modes #[514 "\301\302\302\"A\262\"\266\2028\207" [info-lookup-alist 5 assoc] 11 "\n\n(fn TOPIC MODE)"]) (put 'info-lookup->other-modes 'byte-optimizer 'byte-compile-inline-expand) #@489 Add or update a help specification. Function arguments are specified as keyword/argument pairs: (KEYWORD . ARGUMENT) KEYWORD is either `:topic', `:mode', `:regexp', `:ignore-case', `:doc-spec', `:parse-rule', or `:other-modes'. ARGUMENT has a value as explained in the documentation of the variable `info-lookup-alist'. If no topic or mode option has been specified, then the help topic defaults to `symbol', and the help mode defaults to the current major mode. (fn &rest ARG) (defalias 'info-lookup-add-help #[128 "\300\301\302#\207" [apply info-lookup-add-help* nil] 5 (#$ . 5176)]) #@141 Add a help specification if none is defined. See the documentation of the function `info-lookup-add-help' for more details. (fn &rest ARG) (defalias 'info-lookup-maybe-add-help #[128 "\300\301\302#\207" [apply info-lookup-add-help* t] 5 (#$ . 5780)]) (defalias 'info-lookup-add-help* #[385 "\302\211\211\211\211\211\211\211\211\303\262 \262\304\262 \203\234 @\2629\204'