From: Eli Zaretskii Date: Tue, 11 Jul 2017 15:16:36 +0000 (+0300) Subject: Use fixed-pitch font for display-line-numbers X-Git-Tag: emacs-26.0.90~518^2~126 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=d014a5e15c1110af77e7a96f06ccd0f0cafb099f;p=emacs.git Use fixed-pitch font for display-line-numbers * lisp/faces.el (line-number): Use a fixed-pitch font by default, even if the default face uses a variable-pitch font. Reported by James Cloos . --- diff --git a/lisp/faces.el b/lisp/faces.el index c3693d16631..e073ed266c0 100644 --- a/lisp/faces.el +++ b/lisp/faces.el @@ -2465,9 +2465,12 @@ If you set `term-file-prefix' to nil, this function does nothing." :version "21.1" :group 'basic-faces) -;; Definition stolen from linum.el. +;; Definition originally stolen from linum.el. +;; The monospace part is so we don't accidentally display numbers +;; using a variable-pitch font just because the default face uses +;; such a font. (defface line-number - '((t :inherit (shadow default))) + '((t :inherit (shadow default) :family "Monospace Serif")) "Face for displaying line numbers. This face is used when `display-line-numbers' is non-nil.