mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2025-01-01 11:14:55 +00:00
(term-bold-attribute): New var.
(term-handle-colors-array): Use it.
This commit is contained in:
parent
a489517b88
commit
62136c5d4b
@ -1,3 +1,8 @@
|
||||
2009-09-24 Ivan Kanis <apple@kanis.eu>
|
||||
|
||||
* term.el (term-bold-attribute): New var.
|
||||
(term-handle-colors-array): Use it.
|
||||
|
||||
2009-09-23 Nick Roberts <nickrob@snap.net.nz>
|
||||
|
||||
* progmodes/gdb-mi.el (gdb-version): New variable.
|
||||
|
@ -3135,6 +3135,10 @@ See `term-prompt-regexp'."
|
||||
;; New function to deal with ansi colorized output, as you can see you can
|
||||
;; have any bold/underline/fg/bg/reverse combination. -mm
|
||||
|
||||
(defvar term-bold-attribute '(:weight bold))
|
||||
"Attribute to use for the bold terminal attribute.
|
||||
Set it to nil to disable bold.")
|
||||
|
||||
(defun term-handle-colors-array (parameter)
|
||||
(cond
|
||||
|
||||
@ -3231,7 +3235,7 @@ See `term-prompt-regexp'."
|
||||
(elt ansi-term-color-vector term-ansi-current-bg-color))))
|
||||
(when term-ansi-current-bold
|
||||
(setq term-current-face
|
||||
(append '(:weight bold) term-current-face)))
|
||||
(append term-bold-attribute term-current-face)))
|
||||
(when term-ansi-current-underline
|
||||
(setq term-current-face
|
||||
(append '(:underline t) term-current-face))))
|
||||
@ -3259,7 +3263,7 @@ See `term-prompt-regexp'."
|
||||
(elt ansi-term-color-vector term-ansi-current-bg-color))))
|
||||
(when term-ansi-current-bold
|
||||
(setq term-current-face
|
||||
(append '(:weight bold) term-current-face)))
|
||||
(append term-bold-attribute term-current-face)))
|
||||
(when term-ansi-current-underline
|
||||
(setq term-current-face
|
||||
(append '(:underline t) term-current-face))))))
|
||||
|
Loading…
Reference in New Issue
Block a user