-
Notifications
You must be signed in to change notification settings - Fork 0
/
linum.elc
67 lines (61 loc) · 8.92 KB
/
linum.elc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
;ELC
;;; Compiled by shant@ultraio on Sat Sep 27 19:36:33 2014
;;; from file /home/shant/.emacs.d/linum.el
;;; in Emacs version 24.3.1
;;; with all optimizations.
;;; This file uses dynamic docstrings, first added in Emacs 19.29.
;;; This file does not contain utf-8 non-ASCII characters,
;;; and so can be loaded in Emacs versions earlier than 23.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(defconst linum-version "0.9wza")
#@31 Overlays used in this buffer.
(defvar linum-overlays nil (#$ . 533))
#@31 Overlays available for reuse.
(defvar linum-available nil (#$ . 608))
#@60 Functions run in each buffer before line numbering starts.
(defvar linum-before-numbering-hook nil (#$ . 684))
(byte-code "\300\301\302\"\210\303\304\305\306\307\310%\210\311\312\313\314\307\304\315\316&\210\317\304\320\321\307\304%\210\311\322\323\324\307\304\315\325&\210\311\326\305\327\307\304\315\325&\207" [mapc make-variable-buffer-local (linum-overlays linum-available) custom-declare-group linum nil "Show line numbers to the left of buffers" :group convenience custom-declare-variable linum-format 'dynamic "Format used to display line numbers. Either a format string\nlike \"%7d\", 'dynamic to adapt the width as needed, or a\nfunction that is called with a line number as its argument and\nshould evaluate to a string to be shown on that line. See also\n`linum-before-numbering-hook'." :type sexp custom-declare-face ((t :inherit (shadow default))) "Face for displaying line numbers in the display margin." linum-eager t "Whether line numbers should be updated after each command.\nThe conservative setting `nil' might miss some buffer changes,\nand you have to scroll or press C-l to update the numbers." boolean linum-delay "Delay updates to give Emacs a chance for other changes."] 8)
#@89 Non-nil if Linum mode is enabled.
Use the command `linum-mode' to change this variable.
(defvar linum-mode nil (#$ . 1893))
(make-variable-buffer-local 'linum-mode)
#@59 Toggle display of line numbers in the left marginal area.
(defalias 'linum-mode #[(&optional arg) "\305 \306=\203 \n?\202 \307 !\310V\211\203U \203. \311\312\f\203&