summaryrefslogtreecommitdiff
path: root/lib-src
diff options
context:
space:
mode:
authorNoam Postavsky <npostavs@gmail.com>2019-05-04 14:47:29 -0400
committerNoam Postavsky <npostavs@gmail.com>2019-05-04 15:33:20 -0400
commit4fd9048e940d38364caf4abe9b209f9288c78544 (patch)
treea89d315f7671b1369c90bb3b7c503ca78193ea3f /lib-src
parent37963ed4991823fd1ee5cd2c485f22ac988259e2 (diff)
downloademacs-4fd9048e940d38364caf4abe9b209f9288c78544.tar.gz
emacs-4fd9048e940d38364caf4abe9b209f9288c78544.tar.bz2
emacs-4fd9048e940d38364caf4abe9b209f9288c78544.zip
Avoid slow overlay ansi coloring in eshell (Bug#29854)
* lisp/ansi-color.el (ansi-color-apply-on-region): Reset temporary markers after finishing with them. (ansi-color-apply-text-property-face): New function. * lisp/eshell/esh-mode.el (eshell-handle-ansi-color): * lisp/man.el (Man-fontify-manpage): Use it as the `ansi-color-apply-face-function' while calling `ansi-color-apply-on-region'. Use `font-lock-face' to propertize instead of `face'.
Diffstat (limited to 'lib-src')
0 files changed, 0 insertions, 0 deletions