;ELC ;;; compiled by rms@mole.gnu.ai.mit.edu on Mon Oct 30 13:04:39 1995 ;;; from file /home/fsf/rms/e19/lisp/auto-show.el ;;; emacs version 19.29.1.2. ;;; 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.28.90"))) (error "`auto-show.el' was compiled for Emacs 19.29 or later")) #@267 *Non-nil enables automatic horizontal scrolling, when lines are truncated. The default value is t. To change the default, do this: (set-default 'auto-show-mode nil) See also command `auto-show-mode'. This variable has no effect when lines are not being truncated. (defvar auto-show-mode t (#$ . -479)) (make-variable-buffer-local (quote auto-show-mode)) #@63 *Extra columns to scroll. for automatic horizontal scrolling. (defvar auto-show-shift-amount 8 (#$ . -841)) #@192 *Threshold column for automatic horizontal scrolling to the right. If point is before this column, we try to scroll to make the left margin visible. Setting this to 0 disables this feature. (defvar auto-show-show-left-margin-threshold 50 (#$ . -956)) #@61 True if line truncation is enabled for the selected window. (defalias 'auto-show-truncationp #[nil "† …  à W‡" [truncate-lines truncate-partial-width-windows window-width frame-width] 2 (#$ . 1214)]) #@118 Turn automatic horizontal scroll mode on or off. With arg, turn auto scrolling on if arg is positive, off otherwise. (defalias 'auto-show-mode #[(arg) "„ ?‚Â!ÃV‰‡" [arg auto-show-mode prefix-numeric-value 0] 2 (#$ . 1426) "P"]) #@228 Scroll horizontally to make point visible, if that is enabled. This function only does something if `auto-show-mode' is non-nil and longlines are being truncated in the selected window. See also the command `auto-show-toggle'. (defalias 'auto-show-make-point-visible #[(&optional ignore-arg) "…uÁ …u pš…uiÄ Æ ÇVƒ!È‚\"ÉZ\n \n\\ \fWƒE Æ WƒE ÇVƒEÍ !‚t WƒVÍ Z\\!‚t  V„i  U…tl?…tÏ \n\\Z\\!,‡" [auto-show-mode auto-show-truncationp window-buffer col window-hscroll scroll window-width 0 2 1 w-width right-col auto-show-show-left-margin-threshold scroll-right auto-show-shift-amount scroll-left] 5 (#$ . 1668) nil]) (byte-code "ÀÁÂ\"ˆÀÃÂÄ#ˆÅÆ!‡" [add-hook post-command-hook auto-show-make-point-visible comint-output-filter-functions t provide auto-show] 4)