Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Fixing mach error colorization in emacs compilation buffers

40 views
Skip to first unread message

Kyle Machulis

unread,
Nov 16, 2016, 2:03:10 PM11/16/16
to dev-pl...@lists.mozilla.org
Pass-thru of ANSI color codes for compilation warnings/errors was recently
added to mach. If emacs users don't have ansi-mode turned on for
compilation buffers, they'll now see raw ANSI codes, which makes reading
errors difficult.

To turn on ansi-mode for compilation buffers, add the following code to
your .emacs:

(ignore-errors
(require 'ansi-color)
(defun my-colorize-compilation-buffer ()
(when (eq major-mode 'compilation-mode)
(ansi-color-apply-on-region compilation-filter-start (point-max))))
(add-hook 'compilation-filter-hook 'my-colorize-compilation-buffer))

(Code taken from
http://stackoverflow.com/questions/13397737/ansi-coloring-in-compilation-mode
)

Gregory Szorc

unread,
Nov 16, 2016, 2:18:13 PM11/16/16
to Kyle Machulis, dev-platform
On Wed, Nov 16, 2016 at 11:02 AM, Kyle Machulis <kmac...@mozilla.com>
wrote:
Please file any other problems you see with color output against bug
1171610.
0 new messages