;ELC ;;; compiled by roland@churchy.gnu.ai.mit.edu on Fri Aug 6 16:22:56 1993 ;;; from file /gd/gnu/emacs/19.0/lisp/help.el ;;; emacs version 19.17.7. ;;; bytecomp version FSF 2.10 ;;; optimization is on. ;;; this file uses opcodes which do not exist in Emacs 18. (if (and (boundp 'emacs-version) (or (and (boundp 'epoch::version) epoch::version) (string-lessp emacs-version "19"))) (error "This file was compiled for Emacs 19")) (defvar help-map (make-sparse-keymap) "\ Keymap for characters following the Help key.") (byte-code "タ ツ !ト#案 M安 ツ !ニ#安 ヌニ#安 ネノ#安 ハヒ#安 フヘ#安 ホマ#安 ミム#安 メモ#安 ヤユ#安 ヨラ#安 リラ#安 ルレ#安 ロワ#安 ン゙#安 ゚#安 矮#安 聿#安 裝#安 跚#郁鉉\"安 #安 #安 #安 #" [define-key global-map char-to-string help-char help-command help-map help-for-help "?" "" describe-copying "" describe-distribution "" describe-no-warranty "a" command-apropos "b" describe-bindings "c" describe-key-briefly "k" describe-key "d" describe-function "f" "i" info "" Info-goto-emacs-command-node " " Info-goto-emacs-key-command-node "l" view-lossage "m" describe-mode "" view-emacs-news "n" "p" finder-by-keyword autoload "finder" "s" describe-syntax "t" help-with-tutorial "w" where-is "v" describe-variable] 4) (defalias 'help-with-tutorial #[nil "タチ!テ 案\n!ナト\n!!4ナニ\n!!\nタネ! ハ フタヘ\"!eb委ミ!尉y`ハ`|惟モヤ !ユe`\"ZヨZ!eb為ハ!)" [expand-file-name "~/TUTORIAL" file delete-other-windows get-file-buffer switch-to-buffer create-file-buffer buffer-file-name "~/" default-directory nil buffer-auto-save-file-name insert-file-contents "TUTORIAL" data-directory search-forward "\n<<" 0 newline window-height selected-window count-lines 6 set-buffer-modified-p] 5 "\ Select the Emacs learn-by-doing tutorial." nil]) (defalias 'describe-key-briefly #[(key) "烏SH< @ 9ツテ !>ト )ナ!.ィ7ヌネノ!\"Lヌハノ!9エKヒ!#)" [key type down event-modifiers read-event key-binding defn message "%s is undefined" key-description "%s runs the command %s" prin1-to-string] 6 "\ Print the name of the function KEY invokes. KEY is a string." "kDescribe key briefly: "]) (defalias 'print-help-return-message #[(&optional function) "タ !?'\n テトナニ! ネ!ノ!ハ!トヒ!P!" [get-buffer-window standard-output function message substitute-command-keys one-window-p t pop-up-windows "Type \\[delete-other-windows] to remove help window." "Type \\[switch-to-buffer] RET to remove help window." "Type \\[switch-to-buffer-other-window] RET to restore the other window." " \\[scroll-other-window] to scroll the help."] 4 "\ Display or return message saying how to restore windows after help command. Computes a message and applies the optional argument FUNCTION to it. If FUNCTION is nil, applies `message' to it, thus printing it."]) (defalias 'describe-key #[(key) "烏SH< @ 9ツテ !>ト )ナ!.ィ7ヌネノ!\"Zハ斥!偉ヘ!夷!ゴフホ!!8フマ!威 )" [key type down event-modifiers read-event key-binding defn message "%s is undefined" key-description "*Help*" prin1 princ ":\n" documentation "not documented" print-help-return-message] 5 "\ Display documentation of the function invoked by KEY. KEY is a string." "kDescribe key: "]) (defalias 'describe-mode #[(&optional minor) "タ醒\n!庵テ!庵ト !!ヌ  ソ\ @@\n @A@ \n梔 コ Aコヘ\n!コチホマ\n #!庵ト\n!!+ A *ミ 燥" ["*Help*" princ mode-name " Mode:\n" documentation major-mode minor-mode-alist buffer-local-variables locals minor-modes minor-mode indicator local-binding fboundp format "\n\n\n%s minor mode (indicator%s):\n" print-help-return-message] 7 "\ Display documentation of current major mode. If optional MINOR is non-nil (or prefix argument is given if interactive), display documentation of active minor modes as well. For this to work correctly for a minor mode, the mode's indicator variable (listed in `minor-mode-alist') must also be a function whose documentation describes the minor mode." nil]) (byte-code "タチKM" [defining-kbd-macro start-kbd-macro] 2) (defalias 'describe-distribution #[nil "タチツ \"!" [find-file-read-only expand-file-name "DISTRIB" data-directory] 4 "\ Display info on how to obtain the latest version of GNU Emacs." nil]) (defalias 'describe-copying #[nil "タチツ \"!eb" [find-file-read-only expand-file-name "COPYING" data-directory] 4 "\ Display info on how you may redistribute copies of GNU Emacs." nil]) (defalias 'describe-no-warranty #[nil "タ 庵テト!闇ニ!)" [describe-copying nil case-fold-search search-forward "NO WARRANTY" recenter 0] 2 "\ Display info on all the kinds of warranty Emacs does NOT have." nil]) (defalias 'describe-prefix-bindings #[nil "タ ツ GSテ\"テニニ GW# HI Tヌ !+" [this-command-keys key make-vector nil prefix i 0 describe-bindings] 5 "\ Describe the bindings of the prefix used to reach this command. The prefix described consists of all but the last event of the key sequence that ran this command." nil]) (byte-code "タタ" [describe-prefix-bindings prefix-help-command] 1) (defalias 'view-emacs-news #[nil "タチツ \"!" [find-file-read-only expand-file-name "NEWS" data-directory] 4 "\ Display info on recent changes to Emacs." nil]) (defalias 'view-lossage #[nil "タ醒ツテ !! qeb闇ニ!m$ヌネノハ#依c)フ 燥" ["*Help*" princ key-description recent-keys standard-output move-to-column 50 search-forward " " nil t "\n" print-help-return-message] 5 "\ Display last 100 input keystrokes." nil]) (defalias 'help-for-help #[nil "タチ!テ\n!案 ナネノ= \n=ネヒ フヘ!夷 委ミ!ceb\nムB>ネメ>エモ ヤ>ゲユ 暗ヨ\nラd!タリ_ル#移ト )3ィベ翌z暸Η゙!ヱ゚!そ!闇!そ<ケ#B#ナそ -" [substitute-command-keys "a b c f C-f i k C-k l m n p s t v w C-c C-d C-n C-w. Type \\[help-for-help] again for more help: " line-prompt message read-event nil config char ((byte-code "チ!庵" [config set-window-configuration] 2)) 63 help-char current-window-configuration switch-to-buffer-other-window "*Help*" erase-buffer documentation help-for-help (63 22 32 127 -8388490) (22 32) scroll-up (127 -8388490) scroll-down "%s%s: " pos-visible-in-window-p "" " or Space to scroll" t cursor-in-echo-area help-map defn keymapp error "sorry, this command cannot be run from the help screen. Start over." set-window-configuration call-interactively unread-command-events ding] 6 "\ You have typed \\[help-for-help], the help character. Type a Help option: a command-apropos. Give a substring, and see a list of commands (functions interactively callable) that contain that substring. See also the apropos command. b describe-bindings. Display table of all key bindings. c describe-key-briefly. Type a command key sequence; it prints the function name that sequence runs. f describe-function. Type a function name and get documentation of it. C-f Info-goto-emacs-command-node. Type a function name; it takes you to the Info node for that command. i info. The info documentation reader. k describe-key. Type a command key sequence; it displays the full documentation. C-k Info-goto-emacs-key-command-node. Type a command key sequence; it takes you to the Info node for the command bound to that key. l view-lossage. Shows last 100 characters you typed. m describe-mode. Print documentation of current major mode, which describes the commands peculiar to it. n view-emacs-news. Shows emacs news file. p finder-by-keyword. Find packages matching a given topic keyword. s describe-syntax. Display contents of syntax table, plus explanations t help-with-tutorial. Select the Emacs learn-by-doing tutorial. v describe-variable. Type name of a variable; it displays the variable's documentation and value. w where-is. Type command name; it prints which keystrokes invoke that command. C-c print Emacs copying permission (General Public License). C-d print Emacs ordering information. C-n print news of recent Emacs changes. C-w print information on absence of warranty for GNU Emacs." nil]) (defalias (quote function-called-at-point) #[nil "タチツ醇 タテト順" [nil (byte-code "褐e`タZ]d}庵ツ!按u暗ナp!9#ニ !# +" [1000 backward-up-list 1 nil obj read fboundp] 4) ((error)) (byte-code "澗チ!按テw案p!9ニ ! *" [forward-sexp -1 "'" nil read obj fboundp] 3) ((error))] 3]) (defalias 'describe-function #[(function) "タ醒\n!暗ト!\nKニ !ヌネ テ ;&ハ !*ヒxフ !7 ヘPxホ !ゥ マPx 9ケミム \"x 「メ=タ モPx 「ヤ=ナユx 「ヨ=フラx 「リ=ミルニ !ョレhロワ 8ヲンs゙#x゚!謂 夷 !Ν 秉"@せ 「メ=ク A@せ繪$<οテ\n褂$\"B!謂 )軆n! 暗軆n!!ゆテ!* *q壱 )燥" ["*Help*" prin1 function princ ": " def commandp "an interactive " "a " beg vectorp "a keyboard macro." subrp "built-in function." byte-code-function-p "compiled Lisp function." format "alias for `%s'." lambda "Lisp function." macro "a Lisp macro." mocklisp "a mocklisp function." autoload "%s autoloaded Lisp %s." "an interactive" "an" 4 "macro" "function" "" terpri append nil t arglist mapcar #[(arg) "チ>ツテ!!" [arg (&optional &rest) intern symbol-name] 3] documentation "not documented" print-help-return-message standard-output buffer-string] 8 "\ Display the full documentation of FUNCTION (a symbol)." (byte-code "タ チツニ ヌネ \"ノ\nヒチ$フ噬$ 'ヘ !+C" [function-called-at-point t nil val enable-recursive-minibuffers fn completing-read format "Describe function (default %s): " "Describe function: " obarray fboundp "" intern] 6)]) (defalias (quote variable-at-point) #[nil "タチツ順" [nil (byte-code "澗チ!按テw案p!9ニ ! *" [forward-sexp -1 "'" nil read obj boundp] 3) ((error))] 3]) (defalias 'describe-variable #[(variable) "タ醒\n!暗ト!闇\n!テニ!チ\nJ!杏 杏 暗ネ!杏 伊\nハ\" =テフ !!Aテヘ!)ホ q威 )燥" ["*Help*" prin1 variable princ "'s value is " boundp "void." terpri "Documentation:" documentation-property variable-documentation doc substitute-command-keys "not documented as a variable." print-help-return-message standard-output buffer-string] 5 "\ Display the full documentation of VARIABLE (a symbol). Returns the documentation as a string, also." (byte-code "タ チツニ ヌネ \"ノ\nヒチ$フ噬$ 'ヘ !+C" [variable-at-point t nil val enable-recursive-minibuffers v completing-read format "Describe variable (default %s): " "Describe variable: " obarray boundp "" intern] 6)]) (defalias 'command-apropos #[(string) "タチ!テト!)ニネノ# ナ !)" [get-buffer-create "*Help*" standard-output print-help-return-message identity message apropos string t commandp] 4 "\ Like apropos but lists only symbols that are names of commands (interactively callable functions). Argument REGEXP is a regular expression that is matched against command symbol names. Returns list of symbols and documentation found." "sCommand apropos (regexp): "]) (defalias 'locate-library #[(library &optional nosuffix) "タチ合" [answer (byte-code "タチ\n\"暗ト \"鞍" [mapcar #[(dir) "タチ\nソnテ ト\"" [mapcar #[(suf) "タ \nP \"ナ !ニ !?ヌネ \"伊ハ \")" [expand-file-name library suf dir try file-readable-p file-directory-p message "Library is file %s" throw answer] 3] nosuffix ("") (".elc" ".el" "")] 3] load-path message "No library %s in search path" library nil] 3)] 2 "\ Show the full path name of Emacs library LIBRARY. This command searches the directories in `load-path' like `M-x load-library' to find the file that `M-x load-library RET LIBRARY RET' would load. Optional second arg NOSUFFIX non-nil means don't add suffixes `.elc' or `.el' to the specified name LIBRARY (a la calling `load' instead of `load-library')." "sLocate library: "])