]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp/comint.el (comint-dynamic-list-input-ring): Keep replaced text props.
authorJuri Linkov <juri@linkov.net>
Wed, 13 Apr 2022 17:56:34 +0000 (20:56 +0300)
committerJuri Linkov <juri@linkov.net>
Wed, 13 Apr 2022 17:56:34 +0000 (20:56 +0300)
* lisp/minibuffer.el (completions-header-format): Remove unused text prop.

lisp/comint.el
lisp/minibuffer.el

index 56082f622a57807965022c5f2b9fdd94ae5f0582..88eaf1120e35fd730ac0034e5bf29d1593348573 100644 (file)
@@ -1110,7 +1110,8 @@ See also `comint-read-input-ring'."
          (use-local-map keymap))
        (forward-line 3)
        (while (search-backward "completion" nil 'move)
-         (replace-match "history reference")))
+         (replace-match (apply #'propertize "history reference"
+                               (text-properties-at (point))))))
       (sit-for 0)
       (message "Hit space to flush")
       (setq comint-dynamic-list-input-ring-window-conf conf)
index f60af482da2262c349dba5e2d3163877cc194412..e1947ae5ddb7d6c84b736650ed9186d2352fd516 100644 (file)
@@ -1895,9 +1895,7 @@ completions."
   :version "28.1")
 
 (defcustom completions-header-format
-  (propertize "%s possible completions:\n"
-              'face 'shadow
-              :help "Please select a completion")
+  (propertize "%s possible completions:\n" 'face 'shadow)
   "Format of completions header.
 It may contain one %s to show the total count of completions.
 When nil, no header is shown."