Simon created LOGBACK-1430:
------------------------------
Summary: heuristics to automatically disable ANSI color code is
not supported
Key: LOGBACK-1430
URL: https://jira.qos.ch/browse/LOGBACK-1430
Project: logback
Issue Type: Improvement
Environment:
Reporter: Simon
Assignee: Logback dev list
Logback ConsoleAppender supports color output using ANSI code but some consoles
does not support it well and so print some crappy characters (like [eclipse IDE
console|https://bugs.eclipse.org/bugs/show_bug.cgi?id=112948] or some windows
platform ):
{code:java}
[main] [34mINFO [0;39m [36mo.e.l.s.d.Server[0;39m - Web server started at
http://0.0.0.0:8080/.
{code}
This makes this feature hard to use because you should accept to be ugly in
some conditions to be pretty in others. The trade-off doesn't seem worthy.
A solution could be to add some heuristic to know if logback should use ANSI
code or not.
You could have a look at the way picocli do it :
[https://github.com/remkop/picocli/issues/512#issuecomment-429170587]
If you're not so confident because you don't want to break behavior of
ConsoleAppender, you could begin with an other ConsoleAppender.
--
This message was sent by Atlassian JIRA
(v7.3.1#73012)
_______________________________________________
logback-dev mailing list
[email protected]
http://mailman.qos.ch/mailman/listinfo/logback-dev