mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-24 07:20:37 +00:00
Partially revert previous make-separator-line change
* lisp/simple.el (make-separator-line): Use dashes on displays that don't support underlines (bug#32950).
This commit is contained in:
parent
a81c3cc080
commit
f921f189ee
@ -721,10 +721,16 @@ When called from Lisp code, ARG may be a prefix string to copy."
|
||||
This uses the `separator-line' face.
|
||||
|
||||
If LENGTH is nil, use the window width."
|
||||
(if length
|
||||
(concat (propertize (make-string length ?\s) 'face 'separator-line)
|
||||
"\n")
|
||||
(propertize "\n" 'face '(:inherit separator-line :extend t))))
|
||||
(if (or (display-graphic-p)
|
||||
(display-supports-face-attributes-p '(:underline t)))
|
||||
(if length
|
||||
(concat (propertize (make-string length ?\s) 'face 'separator-line)
|
||||
"\n")
|
||||
(propertize "\n" 'face '(:inherit separator-line :extend t)))
|
||||
;; In terminals (that don't support underline), use a line of dashes.
|
||||
(concat (propertize (make-string (or length (1- (window-width))) ?-)
|
||||
'face 'separator-line)
|
||||
"\n")))
|
||||
|
||||
(defun delete-indentation (&optional arg beg end)
|
||||
"Join this line to previous and fix up whitespace at join.
|
||||
|
Loading…
Reference in New Issue
Block a user