diff options
author | Joel E. Denny <jdenny.ornl@gmail.com> | 2018-10-22 18:00:49 +0000 |
---|---|---|
committer | Joel E. Denny <jdenny.ornl@gmail.com> | 2018-10-22 18:00:49 +0000 |
commit | 279f8a44a1fc508ca041efc67e51f32ae76d58f6 (patch) | |
tree | 15525e1c2a8e1bccd5d4b95a95f5837a03617a79 /llvm/docs/CommandGuide | |
parent | 49a34dda9cf48df433fea7256570a9ee2312af95 (diff) | |
download | bcm5719-llvm-279f8a44a1fc508ca041efc67e51f32ae76d58f6.tar.gz bcm5719-llvm-279f8a44a1fc508ca041efc67e51f32ae76d58f6.zip |
[SourceMgr][FileCheck] Obey -color by extending WithColor
While this change specifically targets FileCheck, it affects any tool
using the same SourceMgr facilities.
Previously, -color was documented in FileCheck's -help output, but
-color had no effect. Now, -color obeys its documentation: it forces
colors to be used in FileCheck diagnostics even when stderr is not a
terminal.
-color is especially helpful when combined with FileCheck's -v, which
can produce a long series of diagnostics that you might wish to pipe
to a pager, such as less -R. The WithColor extensions here will also
help to clean up color usage in FileCheck's annotated dump of input,
which is proposed in D52999.
Reviewed By: JDevlieghere
Differential Revision: https://reviews.llvm.org/D53419
llvm-svn: 344930
Diffstat (limited to 'llvm/docs/CommandGuide')
-rw-r--r-- | llvm/docs/CommandGuide/FileCheck.rst | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/docs/CommandGuide/FileCheck.rst b/llvm/docs/CommandGuide/FileCheck.rst index 75df8a62268..830b1e00d4e 100644 --- a/llvm/docs/CommandGuide/FileCheck.rst +++ b/llvm/docs/CommandGuide/FileCheck.rst @@ -116,6 +116,10 @@ OPTIONS as old tests are migrated to the new non-overlapping ``CHECK-DAG:`` implementation. +.. option:: --color + + Use colors in output (autodetected by default). + EXIT STATUS ----------- |