Resurrect display-line-number-mode in client frames
* lisp/linum.el (linum-on): Mention bug#35726 in a comment. * lisp/display-line-numbers.el (display-line-numbers--turn-on): Don't check for daemon. (Bug#35726)
This commit is contained in:
parent
aecbbd57c1
commit
9254885a95
2 changed files with 5 additions and 3 deletions
|
@ -92,9 +92,7 @@ the mode is on, set `display-line-numbers' directly."
|
|||
|
||||
(defun display-line-numbers--turn-on ()
|
||||
"Turn on `display-line-numbers-mode'."
|
||||
(unless (or (minibufferp)
|
||||
;; taken from linum.el
|
||||
(and (daemonp) (null (frame-parameter nil 'client))))
|
||||
(unless (minibufferp)
|
||||
(display-line-numbers-mode)))
|
||||
|
||||
;;;###autoload
|
||||
|
|
|
@ -121,6 +121,10 @@ Linum mode is a buffer-local minor mode."
|
|||
;; if some large buffer was under linum-mode when
|
||||
;; desktop was saved. So we disable linum-mode for
|
||||
;; non-client frames in a daemon session.
|
||||
|
||||
;; Note that nowadays, this actually doesn't show line
|
||||
;; numbers in client frames at all, because we visit the
|
||||
;; file before creating the client frame. See bug#35726.
|
||||
(and (daemonp) (null (frame-parameter nil 'client))))
|
||||
(linum-mode 1)))
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue