403Webshell
Server IP : 217.160.0.212  /  Your IP : 216.73.216.141
Web Server : Apache
System : Linux www 6.18.51-i1-ampere #1196 SMP Fri Sep 11 20:43:55 CEST 2026 aarch64
User : sws1073854427 ( 1073854427)
PHP Version : 8.4.23
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /usr/share/emacs/28.2/lisp/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/share/emacs/28.2/lisp/ruler-mode.elc
;ELC
;;; Compiled
;;; in Emacs version 28.2
;;; with all optimizations.



(byte-code "\300\301!\210\300\302!\210\303\304\305\306\307\310\311\312&\210\313\314\315\316\317DD\320\321\322%\207" [require scroll-bar fringe custom-declare-group ruler-mode nil "Display a ruler in the header line." :version "22.1" :group convenience custom-declare-variable ruler-mode-show-tab-stops funcall function #[0 "\300\207" [nil] 1 ""] "If non-nil the ruler shows tab stop positions.\nAlso allowing to visually change `tab-stop-list' setting using\n<C-down-mouse-1> and <C-down-mouse-3> on the ruler to respectively add\nor remove a tab stop.  \\[ruler-mode-toggle-show-tab-stops] or\n<C-down-mouse-2> on the ruler toggles showing/editing of tab stops." :type boolean] 8)
#@62 Ensure WIDGET value is a valid character value.

(fn WIDGET)
(defalias 'ruler-mode-character-validate #[257 "\212\300!\301!?\205\302\303\304\305\"#\210\262)\207" [widget-value characterp widget-put :error format "Invalid character value: %S"] 8 (#$ . 767)])
(byte-code "\300\301\302\303\304DD\305\306\307%\210\300\310\302\303\311DD\312\306\313%\210\300\314\302\303\315DD\316\306\317%\210\300\320\302\303\321DD\322\306\323%\210\300\324\302\303\325DD\326\306\327%\210\300\330\302\303\331DD\332\306\333%\210\300\334\302\303\335DD\336\306\337%\210\300\340\302\303\341DD\342\306\343%\210\344\345\346\347#\210\344\350\351\352#\210\344\353\354\355#\210\344\356\357\360#\210\344\361\362\363#\210\344\364\365\366#\210\344\367\370\371#\210\344\372\373\374#\210\344\375\376\377#\210\344\201@\201A\201B#\207" [custom-declare-variable ruler-mode-fill-column-char funcall function #[0 "\300\301!\203\301\207\302\207" [char-displayable-p 182 124] 2 #1=""] "Character used at the `fill-column' location." :type (choice (character :tag "Character") (integer :tag "Integer char value" :validate ruler-mode-character-validate)) ruler-mode-comment-column-char #[0 "\300\207" [35] 1 #1#] "Character used at the `comment-column' location." (choice (character :tag "Character") (integer :tag "Integer char value" :validate ruler-mode-character-validate)) ruler-mode-goal-column-char #[0 "\300\207" [71] 1 #1#] "Character used at the `goal-column' location." (choice (character :tag "Character") (integer :tag "Integer char value" :validate ruler-mode-character-validate)) ruler-mode-current-column-char #[0 "\300\301!\203\301\207\302\207" [char-displayable-p 166 64] 2 #1#] "Character used at the `current-column' location." (choice (character :tag "Character") (integer :tag "Integer char value" :validate ruler-mode-character-validate)) ruler-mode-tab-stop-char #[0 "\300\207" [84] 1 #1#] "Character used at `tab-stop-list' locations." (choice (character :tag "Character") (integer :tag "Integer char value" :validate ruler-mode-character-validate)) ruler-mode-basic-graduation-char #[0 "\300\207" [46] 1 #1#] "Character used for basic graduations." (choice (character :tag "Character") (integer :tag "Integer char value" :validate ruler-mode-character-validate)) ruler-mode-inter-graduation-char #[0 "\300\207" [33] 1 #1#] "Character used for intermediate graduations." (choice (character :tag "Character") (integer :tag "Integer char value" :validate ruler-mode-character-validate)) ruler-mode-set-goal-column-ding-flag #[0 "\300\207" [t] 1 #1#] "Non-nil means do `ding' when `goal-column' is set." boolean custom-declare-face ruler-mode-default ((((type tty)) (:inherit default :background "grey64" :foreground "grey50")) (t (:inherit default :background "grey76" :foreground "grey64" :box (:color "grey76" :line-width 1 :style released-button)))) "Default face used by the ruler." ruler-mode-pad ((((type tty)) (:inherit ruler-mode-default :background "grey50")) (t (:inherit ruler-mode-default :background "grey64"))) "Face used to pad inactive ruler areas." ruler-mode-margins ((t (:inherit ruler-mode-default :foreground "white"))) "Face used to highlight margin areas." ruler-mode-fringes ((t (:inherit ruler-mode-default :foreground "green"))) "Face used to highlight fringes areas." ruler-mode-column-number ((t (:inherit ruler-mode-default :foreground "black"))) "Face used to highlight number graduations." ruler-mode-fill-column ((t (:inherit ruler-mode-default :foreground "red"))) "Face used to highlight the fill column character." ruler-mode-comment-column ((t (:inherit ruler-mode-default :foreground "red"))) "Face used to highlight the comment column character." ruler-mode-goal-column ((t (:inherit ruler-mode-default :foreground "red"))) "Face used to highlight the goal column character." ruler-mode-tab-stop ((t (:inherit ruler-mode-default :foreground "steelblue"))) "Face used to highlight tab stop characters." ruler-mode-current-column ((t (:inherit ruler-mode-default :weight bold :foreground "yellow"))) "Face used to highlight the `current-column' character."] 6)
#@47 Return the full width of the selected window.
(defalias 'ruler-mode-full-window-width #[0 "\300 \3018@Z\207" [window-edges 2] 3 (#$ . 4862)])
(byte-code "\300\301\302\303#\304\301\305\306#\207" [function-put ruler-mode-full-window-width speed -1 put byte-optimizer byte-compile-inline-expand] 5)
#@186 Return a column number relative to the selected window.
N is a column number relative to selected frame.
If required, account for screen estate taken by `display-line-numbers'.

(fn N)
(defalias 'ruler-mode-window-col #[257 "\203
\211\301\302\303!!Z\262\304\305 @\206\306\307\310\211\203 \311\202!\312\307=\203+\313\202,\314\315 !\2063\306\316\317 !\"\266\202\320\307!$\207" [display-line-numbers round line-number-display-width columns - window-margins 0 left nil / ceiling car cadr window-fringes float frame-char-width scroll-bar-columns] 10 (#$ . 5167)])
(byte-code "\300\301\302\303#\304\301\305\306#\207" [function-put ruler-mode-window-col speed -1 put byte-optimizer byte-compile-inline-expand] 5)
#@126 Set left margin end to the graduation where the mouse pointer is on.
START-EVENT is the mouse click event.

(fn START-EVENT)
(defalias 'ruler-mode-mouse-set-left-margin #[257 "\300!\301!\302\211\211\211=\205p\303 r\304\305\"\216\306\211@\262!\210\307!@\310\311!Z\262\312 \3138@Z\262\310\311!Z\310\314!Z\262\315Y\205mW\205m\316 \262A\206V\315\262@\206^\315\262\317\320#\210\321\302#*\262\207" [event-start event-end nil internal--before-save-selected-window make-closure #[0 "\301\300!\207" [V0 internal--after-save-selected-window] 2] select-window posn-col-row scroll-bar-columns left window-edges 2 right 0 window-margins message "Left margin set to %d (was %d)" set-window-margins] 12 (#$ . 5892) "e"])
#@133 Set right margin beginning to the graduation where the mouse pointer is on.
START-EVENT is the mouse click event.

(fn START-EVENT)
(defalias 'ruler-mode-mouse-set-right-margin #[257 "\300!\301!\302\211\211\211=\205v\303 r\304\305\"\216\306\211@\262!\210\307!@\310\311!Z\262\312 \3138@Z\262\310\311!Z\310\314!Z\262\315Y\205sW\205s\316 \262A\206V\315\262@\206^\315\262ZS\262\317\320#\210\321\302#*\262\207" [event-start event-end nil internal--before-save-selected-window make-closure #[0 "\301\300!\207" [V0 internal--after-save-selected-window] 2] select-window posn-col-row scroll-bar-columns left window-edges 2 right 0 window-margins message "Right margin set to %d (was %d)" set-window-margins] 12 (#$ . 6640) "e"])
#@125 Column symbol dragged in the ruler.
That is `fill-column', `comment-column', `goal-column', or nil when
nothing is dragged.
(defvar ruler-mode-dragged-symbol nil (#$ . 7406))
#@171 Compute scaled text width according to current font scaling.
Convert a width of char units into a text-scaled char width units,
for example `window-hscroll'.

(fn WIDTH)
(defalias 'ruler-mode-text-scaled-width #[257 "\211\300 _\301 \245\207" [frame-char-width default-font-width] 3 (#$ . 7588)])
#@31 Text scaled `window-hscroll'.
(defalias 'ruler-mode-text-scaled-window-hscroll #[0 "\300\301 !\207" [ruler-mode-text-scaled-width window-hscroll] 2 (#$ . 7890)])
#@29 Text scaled `window-width'.
(defalias 'ruler-mode-text-scaled-window-width #[0 "\300\301 !\207" [ruler-mode-text-scaled-width window-width] 2 (#$ . 8058)])
#@252 Drag a column symbol on the ruler.
Start dragging on mouse down event START-EVENT, and update the column
symbol value with the current value of the ruler graduation while
dragging.  See also the variable `ruler-mode-dragged-symbol'.

(fn START-EVENT)
(defalias 'ruler-mode-mouse-grab-any-column #[257 "\306\307!\306\211\211\310 r\311\312\"\216\313\211@\262!\210\314!@	\203)\211\315\316\317!!Z\262\320\321 @\2062\322\323\306\211\203<\324\202=\325\323=\203G\326\202H\327\330 !\206O\322\331\332 !\"\266\202\333\323!$\262\262\334 \\\262\322Y\205\337\335 W\205\337\n=\203\n\262\302\202\300=\203\215\262\303\202\300\f=\203\233\f\262\304\202\300\f?\205\337\f\262\336 \210
\203\257\337 \210\340\341\342\343+!\344\345##\210\306\202\337\346\211@\262!\347=\203\330\304=\205\337\350\351!\202\337\340\352\211J$*\207" [ruler-mode-dragged-symbol display-line-numbers fill-column comment-column goal-column ruler-mode-set-goal-column-ding-flag nil event-start internal--before-save-selected-window make-closure #[0 "\301\300!\207" [V0 internal--after-save-selected-window] 2] select-window posn-col-row round line-number-display-width columns - window-margins 0 left / ceiling car cadr window-fringes float frame-char-width scroll-bar-columns ruler-mode-text-scaled-window-hscroll ruler-mode-text-scaled-window-width read--potential-mouse-event ding message "Goal column set to %d (click on %s again to unset it)" propertize char-to-string face ruler-mode-goal-column ruler-mode-mouse-drag-any-column-iteration click set-goal-column t "%s is set to %d (was %d)" ruler-mode-goal-column-char] 16 (#$ . 8221) "e"])
#@218 Update the ruler while dragging the mouse.
WINDOW is the window where occurred the last down-mouse event.
Return the symbol `drag' if the mouse has been dragged, or `click' if
the mouse has been clicked.

(fn WINDOW)
(defalias 'ruler-mode-mouse-drag-any-column-iteration #[257 "\300C\301C\302\303\304$!\210\242\300U\203 \305\242!@\306=\203 \306\207\307\207" [0 nil internal--track-mouse make-closure #[0 "\304\302\305 \240\211\242\306=\262\205-\301\211\242T\240\210\300\307\302\242!\211@\262=\203\310\302\242!\210\311 \210\202\207" [V0 V1 V2 track-mouse dragging read--potential-mouse-event mouse-movement event-end ruler-mode-mouse-drag-any-column force-mode-line-update] 3] event-modifiers click drag] 9 (#$ . 9882)])
#@119 Update the value of the symbol dragged on the ruler.
Called on each mouse motion event START-EVENT.

(fn START-EVENT)
(defalias 'ruler-mode-mouse-drag-any-column #[257 "\302!\303!\304\211\305 r\306\307\"\216\310\211@\262!\210\311!@\203)\211\312\313\314!!Z\262\315\316 @\2062\317\320\304\211\203<\321\202=\322\320=\203G\323\202H\324\325 !\206O\317\326\327 !\"\266\202\330\320!$\262\262\331 \\\262\317Y\205t\332 W\205t	L*\207" [display-line-numbers ruler-mode-dragged-symbol event-start event-end nil internal--before-save-selected-window make-closure #[0 "\301\300!\207" [V0 internal--after-save-selected-window] 2] select-window posn-col-row round line-number-display-width columns - window-margins 0 left / ceiling car cadr window-fringes float frame-char-width scroll-bar-columns ruler-mode-text-scaled-window-hscroll ruler-mode-text-scaled-window-width] 16 (#$ . 10624)])
#@121 Add a tab stop to the graduation where the mouse pointer is on.
START-EVENT is the mouse click event.

(fn START-EVENT)
(defalias 'ruler-mode-mouse-add-tab-stop #[257 "\205\235\303!\304!\305\211=\205\233\306 r\307\310\"\216\311\211@\262!\210\312!@	\2033\211\313\314\315!!Z\262\316\317 @\206<\320\321\305\211\203F\322\202G\323\321=\203Q\324\202R\325\326 !\206Y\320\327\330 !\"\266\202\331\321!$\262\262\332 \\\262\320Y\205\230\333 W\205\230\n\235?\205\230\334\335\"\210\n\204\220\336S!\337\nB\340\"\211*\262\266\204\207" [ruler-mode-show-tab-stops display-line-numbers tab-stop-list event-start event-end nil internal--before-save-selected-window make-closure #[0 "\301\300!\207" [V0 internal--after-save-selected-window] 2] select-window posn-col-row round line-number-display-width columns - window-margins 0 left / ceiling car cadr window-fringes float frame-char-width scroll-bar-columns ruler-mode-text-scaled-window-hscroll ruler-mode-text-scaled-window-width message "Tab stop set to %d" indent-accumulate-tab-stops sort <] 16 (#$ . 11532) "e"])
#@122 Delete tab stop at the graduation where the mouse pointer is on.
START-EVENT is the mouse click event.

(fn START-EVENT)
(defalias 'ruler-mode-mouse-del-tab-stop #[257 "\205\221\303!\304!\305\211=\205\217\306 r\307\310\"\216\311\211@\262!\210\312!@	\2033\211\313\314\315!!Z\262\316\317 @\206<\320\321\305\211\203F\322\202G\323\321=\203Q\324\202R\325\326 !\206Y\320\327\330 !\"\266\202\331\321!$\262\262\332 \\\262\320Y\205\214\333 W\205\214\n\235\205\214\334\335\"\210\336\n\"\211*\262\266\204\207" [ruler-mode-show-tab-stops display-line-numbers tab-stop-list event-start event-end nil internal--before-save-selected-window make-closure #[0 "\301\300!\207" [V0 internal--after-save-selected-window] 2] select-window posn-col-row round line-number-display-width columns - window-margins 0 left / ceiling car cadr window-fringes float frame-char-width scroll-bar-columns ruler-mode-text-scaled-window-hscroll ruler-mode-text-scaled-window-width message "Tab stop at %d deleted" delete] 16 (#$ . 12629) "e"])
#@43 Toggle showing of tab stops on the ruler.
(defalias 'ruler-mode-toggle-show-tab-stops #[0 "?\301 \207" [ruler-mode-show-tab-stops force-mode-line-update] 1 (#$ . 13677) nil])
#@30 Keymap for ruler minor mode.
(defvar ruler-mode-map (byte-code "\300 \301\302\303#\210\301\304\303#\210\301\305\306#\210\301\307\310#\210\301\311\312#\210\301\313\314#\210\301\315\316#\210\301\317\320#\210\301\321\303#\210\301\322\303#\210\301\323\303#\210\301\324\303#\210\301\325\303#\210\207" [make-sparse-keymap define-key [header-line down-mouse-1] ignore [header-line down-mouse-3] [header-line down-mouse-2] ruler-mode-mouse-grab-any-column [header-line (shift down-mouse-1)] ruler-mode-mouse-set-left-margin [header-line (shift down-mouse-3)] ruler-mode-mouse-set-right-margin [header-line (control down-mouse-1)] ruler-mode-mouse-add-tab-stop [header-line (control down-mouse-3)] ruler-mode-mouse-del-tab-stop [header-line (control down-mouse-2)] ruler-mode-toggle-show-tab-stops [header-line (shift mouse-1)] [header-line (shift mouse-3)] [header-line (control mouse-1)] [header-line (control mouse-3)] [header-line (control mouse-2)]] 5) (#$ . 13860))
#@46 Hold previous value of `header-line-format'.
(defvar ruler-mode-header-line-format-old nil (#$ . 14842))
#@114 Function to call to return ruler header line format.
This variable is expected to be made buffer-local by modes.
(defvar ruler-mode-ruler-function 'ruler-mode-ruler (#$ . 14954))
#@103 `header-line-format' used in ruler mode.
Call `ruler-mode-ruler-function' to compute the ruler value.
(defconst ruler-mode-header-line-format '(:eval (funcall ruler-mode-ruler-function)) (#$ . 15140))
#@89 Non-nil if Ruler mode is enabled.
Use the command `ruler-mode' to change this variable.
(defvar ruler-mode nil (#$ . 15347))
(make-variable-buffer-local 'ruler-mode)
#@125 Install the header line format for Ruler mode.
Unless Ruler mode is already enabled, save the old header line
format first.
(defalias 'ruler--save-header-line-format #[0 "\204\304\301!\203\304\302!\204\305\302!\210	\211\207" [ruler-mode header-line-format ruler-mode-header-line-format-old ruler-mode-header-line-format local-variable-p make-local-variable] 2 (#$ . 15520)])
#@599 Toggle display of ruler in header line (Ruler mode).

This is a minor mode.  If called interactively, toggle the `Ruler
mode' mode.  If the prefix argument is positive, enable the mode, and
if it is zero or negative, disable the mode.

If called from Lisp, toggle the mode if ARG is `toggle'.  Enable the
mode if ARG is nil, omitted, or is a positive number.  Disable the
mode if ARG is a negative number.

To check whether the minor mode is enabled in the current buffer,
evaluate `ruler-mode'.

The mode's hook is called both when the mode is enabled and when it is
disabled.

(fn &optional ARG)
(defalias 'ruler-mode #[256 "\305 \306=\203
?\202\247\203\307W\203\310\202\311\211\203$\312 \210\313\301!\2038\314\300	\"\2038\300	B\203F\315\316\317\310\311$\210\202b\n=\203\\\320\302!\210\321\304!\203\\\f\320\304!\210\322\316\317\311#\210\323\324\203l\325\202m\326\"\210\327\330!\203\217\305 \203\201\211\305 \232\203\217\331\332\203\213\333\202\214\334\335#\210\210\317 \210\207" [ruler-mode local-minor-modes header-line-format ruler-mode-header-line-format ruler-mode-header-line-format-old current-message toggle 1 nil t ruler--save-header-line-format boundp delq add-hook post-command-hook force-mode-line-update kill-local-variable local-variable-p remove-hook run-hooks ruler-mode-hook ruler-mode-on-hook ruler-mode-off-hook called-interactively-p any message "Ruler mode %sabled%s" "en" "dis" " in current buffer"] 7 (#$ . 15912) (byte-code "\203\n\301!\202\302C\207" [current-prefix-arg prefix-numeric-value toggle] 2)])
(defvar ruler-mode-hook nil)
(byte-code "\302\303N\204\f\304\302\303\305#\210\304\302\306\307#\210\304\302\310\311C#\210\312\313\311\314\300!\205#\311\211%\210\315	\316\317#\207" [ruler-mode-map mode-line-mode-menu ruler-mode-hook variable-documentation put "Hook run after entering or leaving `ruler-mode'.\nNo problems result if this variable is not bound.\n`add-hook' automatically binds it.  (This is true for all hook variables.)" custom-type hook standard-value nil add-minor-mode ruler-mode boundp define-key [ruler-mode] (menu-item "Ruler" ruler-mode :button (:toggle . ruler-mode))] 6)
#@85 Help string shown when mouse is over the ruler.
`ruler-mode-show-tab-stops' is nil.
(defconst ruler-mode-ruler-help-echo "S-mouse-1/3: set L/R margin, mouse-2: set goal column, C-mouse-2: show tabs" (#$ . 18088))
#@110 Help string shown when mouse is over the ruler.
`goal-column' is set and `ruler-mode-show-tab-stops' is nil.
(defconst ruler-mode-ruler-help-echo-when-goal-column "S-mouse-1/3: set L/R margin, C-mouse-2: show tabs" (#$ . 18308))
#@89 Help string shown when mouse is over the ruler.
`ruler-mode-show-tab-stops' is non-nil.
(defconst ruler-mode-ruler-help-echo-when-tab-stops "C-mouse1/3: set/unset tab, C-mouse-2: hide tabs" (#$ . 18543))
#@63 Help string shown when mouse is on the fill column character.
(defconst ruler-mode-fill-column-help-echo "drag-mouse-2: set fill column" (#$ . 18753))
#@66 Help string shown when mouse is on the comment column character.
(defconst ruler-mode-comment-column-help-echo "drag-mouse-2: set comment column" (#$ . 18910))
#@63 Help string shown when mouse is on the goal column character.
(defconst ruler-mode-goal-column-help-echo "drag-mouse-2: set goal column, mouse-2: unset goal column" (#$ . 19076))
#@53 Help string shown when mouse is over a margin area.
(defconst ruler-mode-margin-help-echo "%s margin %S" (#$ . 19261))
#@53 Help string shown when mouse is over a fringe area.
(defconst ruler-mode-fringe-help-echo "%s fringe %S" (#$ . 19386))
#@163 Return a single space string of WIDTH times the normal character width.
Optional argument PROPS specifies other text properties to apply.

(fn WIDTH &rest PROPS)
(defalias 'ruler-mode-space #[385 "\300\301\302\303\304\305E%\207" [apply propertize " " display space :width] 9 (#$ . 19512)])
(byte-code "\300\301\302\303#\304\301\305\306#\207" [function-put ruler-mode-space speed -1 put byte-optimizer byte-compile-inline-expand] 5)
#@41 Compute and return a header line ruler.
(defalias 'ruler-mode-ruler #[0 "\306 \307 \310 \203\311\312\313!!\202\314\315 \316\317\320\321\322	\323	@\206#\314#F\324\325\326\327\330\331E%\266\202\332\317\320\321\322	\333\nA@\206A\314#F\324\325\326\327\330\331E%\266\202\334\317\335\321\322\n\323\f@\206^\314#F\324\325\326\327\330\331E%\266\202\336\317\335\321\322\n\333
A\206{\314#F\324\325\326\327\330\331E%\266\202\337\317\340D\324\325\326\327\330\331E%\266\202\341 @\325\203\274\311\312\313!!\342\343\344#\211\342Z\344#P\266\202\202\302\342\f\344#\317\345\346\f\321
\203\320:\202\334;\203\332<\202\334=&\347\211\nW\203)\350\n\351\"\314U\203-\352\n\351\245!\262\211G\262
\n\262\353\211T\317\354%\210\f\314V\203>\314Y\203>S\211\262HI\210S\262\202
\350\n\355\"\314U\203>>I\210	iU\203Z?I\210\353\211T\317\356%\210\202;\203\223	;U\203\223@I\210\353\211T\317\357%\210\353\211T\360\361%\210\353\211T\321A%\210\202	BU\203\307CI\210\353\211T\317\362%\210\353\211T\360\361%\210\353\211T\321D%\210\202	EU\203\373FI\210\353\211T\317\363%\210\353\211T\360\361%\210\353\211T\321G%\210\202
\203	\364S!U\203HI\210\353\211T\317\365%\210\nT\262	T\262\n\202\340\366\310 8\203N\367\370=\2058\n	\n
\n\371=\205K\257\207\367\370=\205V\f\n\371=\205i\257\207" [display-line-numbers ruler-mode-fringe-help-echo ruler-mode-margin-help-echo ruler-mode-basic-graduation-char ruler-mode-map ruler-mode-show-tab-stops ruler-mode-text-scaled-window-width window-margins window-fringes round line-number-display-width columns 0 ruler-mode-text-scaled-window-hscroll left-fringe face ruler-mode-fringes help-echo format "Left" apply propertize " " display space :width right-fringe "Right" left-margin ruler-mode-margins right-margin scroll-bar ruler-mode-pad window-current-scroll-bars make-string 32 t ruler-mode-default local-map nil mod 10 number-to-string put-text-property ruler-mode-column-number 5 ruler-mode-current-column ruler-mode-goal-column mouse-face mode-line-highlight ruler-mode-comment-column ruler-mode-fill-column indent-next-tab-stop ruler-mode-tab-stop 2 "" left right ruler-mode-ruler-help-echo-when-tab-stops goal-column ruler-mode-ruler-help-echo-when-goal-column ruler-mode-ruler-help-echo ruler-mode-inter-graduation-char ruler-mode-current-column-char ruler-mode-goal-column-char ruler-mode-goal-column-help-echo comment-column ruler-mode-comment-column-char ruler-mode-comment-column-help-echo fill-column ruler-mode-fill-column-char ruler-mode-fill-column-help-echo ruler-mode-tab-stop-char] 23 (#$ . 19953)])
(provide 'ruler-mode)

Youez - 2016 - github.com/yon3zu
LinuXploit