diff options
| author | Noam Postavsky | 2019-05-04 14:47:29 -0400 |
|---|---|---|
| committer | Noam Postavsky | 2019-05-04 15:33:20 -0400 |
| commit | 4fd9048e940d38364caf4abe9b209f9288c78544 (patch) | |
| tree | a89d315f7671b1369c90bb3b7c503ca78193ea3f /src/buffer.c | |
| parent | 37963ed4991823fd1ee5cd2c485f22ac988259e2 (diff) | |
| download | emacs-4fd9048e940d38364caf4abe9b209f9288c78544.tar.gz 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 'src/buffer.c')
0 files changed, 0 insertions, 0 deletions