%PDF- %PDF-
Direktori : /usr/local/share/emacs/27.2/lisp/ |
Current File : //usr/local/share/emacs/27.2/lisp/man.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!\210\300\302!\210\300\303!\210\304\305\306\307\310\311\312\313\312\314& \210\315\316\317\320\321DD\322\323\324\312\305&\207" [require ansi-color cl-lib button custom-declare-group man nil "Browse UNIX manual pages." :prefix "Man-" :group external help custom-declare-variable Man-filter-list funcall function #[0 "\300\207" [nil] 1] "Manpage cleaning filter command phrases.\nThis variable contains a list of the following form:\n\n ((command-string phrase-string*)*)\n\nEach phrase-string is concatenated onto the command-string to form a\ncommand filter. The (standard) output (and standard error) of the Un*x\nman command is piped through each command filter in the order the\ncommands appear in the association list. The final output is placed in\nthe manpage buffer." :type (repeat (list (string :tag "Command String") (repeat :inline t (string :tag "Phrase String"))))] 10) #@65 Non-nil means use `untabify' instead of `Man-untabify-command'. (defvar Man-uses-untabify-flag t (#$ . 1313)) #@65 Script for sed to nuke backspaces and ANSI codes from manpages. (defvar Man-sed-script nil (#$ . 1429)) (byte-code "\300\301\302\303\304DD\305\306\307\310\311&\210\312\313\314\315\310\311\316\317&\210\312\320\321\322\310\311\316\317&\210\312\323\324\325\310\311\316\317&\207" [custom-declare-variable Man-fontify-manpage-flag funcall function #[0 "\300\207" [t] 1] "Non-nil means make up the manpage with fonts." :type boolean :group man custom-declare-face Man-overstrike ((t (:inherit bold))) "Face to use when fontifying overstrike." :version "24.3" Man-underline ((t (:inherit underline))) "Face to use when fontifying underlining." Man-reverse ((t (:inherit highlight))) "Face to use when fontifying reverse video."] 8) #@43 The value used here for `ansi-color-map'. (defvar Man-ansi-color-map (byte-code "\301\302 )\207" [ansi-color-faces-vector [default Man-overstrike default Man-underline Man-underline default default Man-reverse] ansi-color-make-color-map] 1) (#$ . 2164)) (byte-code "\300\301\302\303\304DD\305\306\307\310\311&\210\300\312\302\303\313DD\314\306\315\310\311&\210\300\316\302\303\317DD\320\306\321\322\323\310\311& \210\300\324\302\303\325DD\326\306\327\310\311&\210\300\330\302\303\331DD\332\306\333\310\311&\210\300\334\302\303\335DD\336\306\333\310\311&\210\300\337\302\303\340DD\341\306\342\310\311&\210\300\343\302\303\344DD\345\322\346\306\347\310\311& \210\300\350\302\303\351DD\352\322\346\306\353\310\354& \210\300\355\302\303\356DD\357\306\353\310\311&\210\300\360\302\303\361DD\362\306\353\310\311&\210\300\363\302\303\364DD\365\306\366\310\311&\210\300\367\302\303\370DD\371\306\353\310\311&\210\300\372\302\303\373DD\374\306\353\310\311&\210\300\375\302\303\376DD\377\306\201@ \310\311\322\201A & \210\300\201B \302\303\201C DD\201D \306\201E \310\311&\210\300\201F \302\303\201G DD\201H \306\201E \310\311&\207" [custom-declare-variable Man-notify-method funcall function #[0 "\301\300!\203 \207\302\207" [Man-notify boundp friendly] 2] "Selects the behavior when manpage is ready.\nThis variable may have one of the following values, where (sf) means\nthat the frames are switched, so the manpage is displayed in the frame\nwhere the man command was called from:\n\nnewframe -- put the manpage in its own frame (see `Man-frame-parameters')\npushy -- make the manpage the current buffer in the current window\nbully -- make the manpage the current buffer and only window (sf)\naggressive -- make the manpage the current buffer in the other window (sf)\nfriendly -- display manpage in the other window but don't make current (sf)\npolite -- don't display manpage, but prints message and beep when ready\nquiet -- like `polite', but don't beep\nmeek -- make no indication that the manpage is ready\n\nAny other value of `Man-notify-method' is equivalent to `meek'." :type (radio (const newframe) (const pushy) (const bully) (const aggressive) (const friendly) (const polite) (const quiet) (const meek)) :group man Man-width #[0 "\300\207" [nil] 1] "Number of columns for which manual pages should be formatted.\nIf nil, use the width of the window where the manpage is displayed.\nIf non-nil, use the width of the frame where the manpage is displayed.\nThe value also can be a positive integer for a fixed width." (choice (const :tag "Window width" nil) (const :tag "Frame width" t) (integer :tag "Fixed width" :value 65)) Man-width-max #[0 "\300\207" [80] 1] "Maximum number of columns allowed for the width of manual pages.\nIt defines the maximum width for the case when `Man-width' is customized\nto a dynamically calculated value depending on the frame/window width.\nIf the width calculated for `Man-width' is larger than the maximum width,\nit will be automatically reduced to the width defined by this variable.\nWhen nil, there is no limit on maximum width." (choice (const :tag "No limit" nil) (integer :tag "Max width" :value 80)) :version "27.1" Man-frame-parameters #[0 "\300\207" [nil] 1] "Frame parameter list for creating a new frame for a manual page." (repeat (cons :format "%v" (symbol :tag "Parameter") (sexp :tag "Value"))) Man-downcase-section-letters-flag #[0 "\300\207" [t] 1] "Non-nil means letters in sections are converted to lower case.\nSome Un*x man commands can't handle uppercase letters in sections, for\nexample \"man 2V chmod\", but they are often displayed in the manpage\nwith the upper case letter. When this variable is t, the section\nletter (e.g., \"2V\") is converted to lowercase (e.g., \"2v\") before\nbeing sent to the man background process." boolean Man-circular-pages-flag #[0 "\300\207" [t] 1] "Non-nil means the manpage list is treated as circular for traversal." Man-section-translations-alist #[0 "\300\301\302E\207" [("3C++" . "3") ("3X11" . "3") ("1-UCB" . "")] 3] "Association list of bogus sections to real section numbers.\nSome manpages (e.g. the Sun C++ 2.1 manpages) have section numbers in\ntheir references which Un*x `man' does not recognize. This\nassociation list is used to translate those sections, when found, to\nthe associated section number." (repeat (cons (string :tag "Bogus Section") (string :tag "Real Section"))) Man-header-file-path #[0 "\300\301!r\211q\210\302\303\304\305\306!\307\"\310$\216\3111\"