home *** CD-ROM | disk | FTP | other *** search
Wrap
(provide (quote view)) (defvar view-mode-map nil) (if view-mode-map nil (setq view-mode-map (make-keymap)) (fillarray view-mode-map (quote View-undefined)) (define-key view-mode-map "" (quote exit-recursive-edit)) (define-key view-mode-map "" (quote suspend-emacs)) (define-key view-mode-map "q" (quote exit-recursive-edit)) (define-key view-mode-map "-" (quote negative-argument)) (define-key view-mode-map "0" (quote digit-argument)) (define-key view-mode-map "1" (quote digit-argument)) (define-key view-mode-map "2" (quote digit-argument)) (define-key view-mode-map "3" (quote digit-argument)) (define-key view-mode-map "4" (quote digit-argument)) (define-key view-mode-map "5" (quote digit-argument)) (define-key view-mode-map "6" (quote digit-argument)) (define-key view-mode-map "7" (quote digit-argument)) (define-key view-mode-map "8" (quote digit-argument)) (define-key view-mode-map "9" (quote digit-argument)) (define-key view-mode-map "" (quote universal-argument)) (define-key view-mode-map "" nil) (define-key view-mode-map "" (quote Control-X-prefix)) (define-key view-mode-map "-" (quote negative-argument)) (define-key view-mode-map "" (quote digit-argument)) (define-key view-mode-map "" (quote digit-argument)) (define-key view-mode-map "" (quote digit-argument)) (define-key view-mode-map "" (quote digit-argument)) (define-key view-mode-map "" (quote digit-argument)) (define-key view-mode-map "" (quote digit-argument)) (define-key view-mode-map "" (quote digit-argument)) (define-key view-mode-map "" (quote digit-argument)) (define-key view-mode-map "" (quote digit-argument)) (define-key view-mode-map "" (quote digit-argument)) (define-key view-mode-map "<" (quote beginning-of-buffer)) (define-key view-mode-map ">" (quote end-of-buffer)) (define-key view-mode-map "v" (quote View-scroll-lines-backward)) (define-key view-mode-map "" (quote View-scroll-lines-forward)) (define-key view-mode-map " " (quote View-scroll-lines-forward)) (define-key view-mode-map "" (quote View-scroll-lines-backward)) (define-key view-mode-map " " (quote View-scroll-one-more-line)) (define-key view-mode-map "" (quote View-scroll-one-more-line)) (define-key view-mode-map "" (quote recenter)) (define-key view-mode-map "z" (quote View-scroll-lines-forward-set-scroll-size)) (define-key view-mode-map "g" (quote View-goto-line)) (define-key view-mode-map "=" (quote what-line)) (define-key view-mode-map "." (quote set-mark-command)) (define-key view-mode-map " " (quote set-mark-command)) (define-key view-mode-map "'" (quote View-back-to-mark)) (define-key view-mode-map "@" (quote View-back-to-mark)) (define-key view-mode-map "x" (quote exchange-point-and-mark)) (define-key view-mode-map "h" (quote Helper-describe-bindings)) (define-key view-mode-map "?" (quote Helper-describe-bindings)) (define-key view-mode-map "" (quote Helper-help)) (define-key view-mode-map "" (quote View-next-line)) (define-key view-mode-map "" (quote View-previous-line)) (define-key view-mode-map "" (quote isearch-forward)) (define-key view-mode-map "" (quote isearch-backward)) (define-key view-mode-map "s" (quote isearch-forward)) (define-key view-mode-map "r" (quote isearch-backward)) (define-key view-mode-map "/" (quote View-search-regexp-forward)) (define-key view-mode-map "\\" (quote View-search-regexp-backward)) (define-key view-mode-map "" (quote View-search-regexp-forward)) (define-key view-mode-map "" (quote View-search-regexp-backward)) (define-key view-mode-map "n" (quote View-search-last-regexp-forward)) (define-key view-mode-map "p" (quote View-search-last-regexp-backward))) (defun view-file (file-name) "\ View FILE in View mode, returning to previous buffer when done. The usual Emacs commands are not available; instead, a special set of commands (mostly letters and punctuation) are defined for moving around in the buffer. Space scrolls forward, Delete scrolls backward. For list of all View commands, type ? or h while viewing. Calls the value of view-hook if that is non-nil." (interactive "fView file: ") (byte-code "ÃÅ !ÃÆÇpÈÉ !Ä\"!)*" [had-a-buf file-name buf-to-view nil t get-file-buffer ((byte-code "?
 !?
à !" [had-a-buf buf-to-view buffer-modified-p kill-buffer] 3)) view-mode switch-to-buffer find-file-noselect] 7)) (defun view-buffer (buffer-name) "\ View BUFFER in View mode, returning to previous buffer when done. The usual Emacs commands are not available; instead, a special set of commands (mostly letters and punctuation) are defined for moving around in the buffer. Space scrolls forward, Delete scrolls backward. For list of all View commands, type ? or h while viewing. Calls the value of view-hook if that is non-nil." (interactive "bView buffer: ") (byte-code "ÁÂpÃ!!" [buffer-name nil view-mode switch-to-buffer] 4)) (defun view-mode (&optional view-return-to-buffer) "\ Major mode for viewing text but not editing it. Letters do not insert themselves. Instead these commands are provided. Most commands take prefix arguments. Commands dealing with lines default to \"scroll size\" lines (initially size of window). Search commands default to a repeat count of one. M-< or < move to beginning of buffer. M-> or > move to end of buffer. C-v or Space scroll forward lines. M-v or DEL scroll backward lines. CR or LF scroll forward one line (backward with prefix argument). z like Space except set number of lines for further scrolling commands to scroll by. C-u and Digits provide prefix arguments. `-' denotes negative argument. = prints the current line number. g goes to line given by prefix argument. / or M-C-s searches forward for regular expression \\ or M-C-r searches backward for regular expression. n searches forward for last regular expression. p searches backward for last regular expression. C-@ or . set the mark. x exchanges point and mark. C-s or s do forward incremental search. C-r or r do reverse incremental search. @ or ' return to mark and pops mark ring. Mark ring is pushed at start of every successful search and when jump to line to occurs. The mark is set on jump to buffer start or end. ? or h provide help message (list of commands). C-h provides help (list of commands or description of a command). C-n moves down lines vertically. C-p moves upward lines vertically. C-l recenters the screen. q or C-c exit view-mode and return to previous buffer. Entry to this mode calls the value of view-hook if non-nil. \\{view-mode-map}" (byte-code "È ÂÉÄÊ Ë ÌCÍÎ ÏÐ+)*" [view-buffer-window view-scroll-size nil buffer-read-only t mode-line-buffer-identification mode-name view-return-to-buffer selected-window ((byte-code "
Á!" [view-return-to-buffer switch-to-buffer] 2)) buffer-file-name "Viewing %f" "Viewing %b" "View" beginning-of-line view-mode-exit (byte-code "À " [view-mode-command-loop] 2)] 5)) (defun view-helpful-message nil (byte-code "ÀÁÂ!Ã=
ÁÄ!Å=
ÁÆ!Ç= È