<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Ack.  Sorry.  That wasn't clear.  Who controls [ERROR] being red, for example?  That was the question I was trying to ask.  If the highlight.xml file is what controls this, along with the ability to set the actual terminal codes (our terminal codes add bold, e.g., to some of the log levels), I believe we can use this.<div><br></div><div><div apple-content-edited="true"><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">--adam<br><br><a href="http://gordonizer.com">http://gordonizer.com</a><br><br></div></span></span>
</div>
<br><div><div>On Jun 7, 2012, at 8:49 AM, ceki wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>Hi Adam,<br><br>Color control is done within the pattern by color converters which are just composite converters, i.e. converters containing other conveters. Here is a sample "pattern" property:<br><br>  <pattern>%highlight(%-5level) %cyan(%logger) - %msg%n</pattern><br><br>Note the %highlight and %cyan composite conversion specifiers which contain other conversion specifiers (you can have as many as you want).<br><br>For instance, the following is legal:<br><br>  <pattern>%highlight(%-5level %logger - %msg)%n</pattern><br><br>The %highlight specifier is implemented by HighlightingCompositeConverter [1] all in about 10 lines of code.<br><br>[1] <a href="http://goo.gl/YJA8T">http://goo.gl/YJA8T</a><br>-- <br>Ceki<br><a href="http://twitter.com/#!/ceki">http://twitter.com/#!/ceki</a><br><br><br><br>On 07.06.2012 15:53, Adam Gordon wrote:<br><blockquote type="cite">I'm on my mobile at the moment so I can't look at highlight.xml.  I<br></blockquote><blockquote type="cite">would assume that this file controls the color to log level mapping?<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">I wrote a custom encoder a while ago that essentially does this,<br></blockquote><blockquote type="cite">however, am happy to upgrade to the latest logback and see if it will<br></blockquote><blockquote type="cite">work for us.  if so, I'm happy to use it and have one less dependency.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">will check later this morning.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">--adam<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">On Jun 7, 2012, at 2:49, ceki<ceki@qos.ch>  wrote:<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Hello all,<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Has anyone had a chance to try ANSI coloring [1] as introduced in<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">logback 1.0.5? It's a seemingly cool feature but I am curious whether<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">it's actually useful.<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">[1] http://logback.qos.ch/manual/layouts.html#coloring<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">--<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Ceki<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">http://twitter.com/#!/ceki<br></blockquote></blockquote>_______________________________________________<br>Logback-user mailing list<br>Logback-user@qos.ch<br>http://mailman.qos.ch/mailman/listinfo/logback-user<br></div></blockquote></div><br></div></body></html>