[LLVMbugs] [Bug 19919] New: Feature request: Enable automatic color output without terminfo

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Mon Jun 2 06:35:57 PDT 2014


            Bug ID: 19919
           Summary: Feature request: Enable automatic color output without
           Product: libraries
           Version: trunk
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P
         Component: Support Libraries
          Assignee: unassignedbugs at nondot.org
          Reporter: daniel at constexpr.org
                CC: llvmbugs at cs.uiuc.edu
    Classification: Unclassified

Created attachment 12590
  --> http://llvm.org/bugs/attachment.cgi?id=12590&action=edit
Patch to fall-back to git's algorithm if terminfo is unavailable

Curretnly llvm needs to be build with terminfo support in order for colors to
be enabled automatically in clang diagnostics.

ncurses/terminfo is a bit of a heavy dependency if all you want is to determine
color support as that is pretty much universal for today's *nix terminal
emulators. This requirement for terminfo was introduced in r187874.

There has been some discussion on this on the mailing lis:

A suggestion from there that I'd like to see implemented is falling back to the
much simpler algorithm used by git to determine if the terminal supports color

You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20140602/56f6311b/attachment.html>

More information about the llvm-bugs mailing list