]> git.eshelyaron.com Git - emacs.git/commitdiff
Use variable-pitch-mode in 'C-h C-h'
authorStefan Kangas <stefan@marxist.se>
Sun, 21 Nov 2021 13:44:41 +0000 (14:44 +0100)
committerStefan Kangas <stefan@marxist.se>
Sun, 21 Nov 2021 13:44:41 +0000 (14:44 +0100)
* lisp/faces.el (help-key-binding): Inherit 'fixed-pitch'.
* lisp/help-macro.el (make-help-screen): Use
'variable-pitch-mode'.

This was discussed in
https://lists.gnu.org/r/emacs-devel/2021-11/msg01378.html

lisp/faces.el
lisp/help-macro.el

index b2498cda88ae4aa44e02121571f88b4b361a2cb9..a07f8c652e4235ac54f34c970d302fc891d19fc7 100644 (file)
@@ -2883,13 +2883,17 @@ Note: Other faces cannot inherit from the cursor face."
      ;; making the characters wider, which then would cause unpleasant
      ;; horizontal shifts of the cursor during C-n/C-p movement
      ;; through a line with this face.
-     :box (:line-width (-1 . -1) :color "grey80"))
+     :box (:line-width (-1 . -1) :color "grey80")
+     :inherit fixed-pitch)
     (((class color) (min-colors 88) (background dark))
      :background "grey19" :foreground "LightBlue"
-     :box (:line-width (-1 . -1) :color "grey35"))
-    (((class color grayscale) (background light)) :background "grey90")
-    (((class color grayscale) (background dark)) :background "grey25")
-    (t :background "grey90"))
+     :box (:line-width (-1 . -1) :color "grey35")
+     :inherit fixed-pitch)
+    (((class color grayscale) (background light)) :background "grey90"
+     :inherit fixed-pitch)
+    (((class color grayscale) (background dark)) :background "grey25"
+     :inherit fixed-pitch)
+    (t :background "grey90" :inherit fixed-pitch))
   "Face for keybindings in *Help* buffers.
 
 This face is added by `substitute-command-keys', which see.
index 1fa9d82afd836a99398261314b82bf16ebccc7e0..588efee66b111089dc374852f1408df73f66ea4f 100644 (file)
@@ -140,6 +140,7 @@ and then returns."
                    (insert (substitute-command-keys help-screen)))
                  (let ((minor-mode-map-alist new-minor-mode-map-alist))
                    (help-mode)
+                   (variable-pitch-mode)
                    (setq new-minor-mode-map-alist minor-mode-map-alist))
                  (goto-char (point-min))
                  (while (or (memq char (append help-event-list