#UI_ENHANCEMENT by exept
authorClaus Gittinger <cg@exept.de>
Sat, 12 Oct 2019 14:38:07 +0200
changeset 24830 f31adcad8aed
parent 24829 dc443836dfef
child 24831 4625fcc17897
#UI_ENHANCEMENT by exept class: MiniLogger class comment/format in: #examples changed: #log:severity:facility:originator:attachment:
MiniLogger.st
--- a/MiniLogger.st	Sat Oct 12 14:35:20 2019 +0200
+++ b/MiniLogger.st	Sat Oct 12 14:38:07 2019 +0200
@@ -1,3 +1,5 @@
+"{ Encoding: utf8 }"
+
 "
  COPYRIGHT (c) 2012-2014 by Jan Vrany & eXept Software AG
               All Rights Reserved
@@ -111,6 +113,12 @@
         Logger debug: 'Hello world!!'
                                                                         [exEnd]
 
+                                                                        [exBegin]
+        Logger warning: 'Hello world!!'
+        Logger error: 'Hello world!!'
+        Logger fatal: 'Hello world!!'
+                                                                        [exEnd]
+
 
     You may use #<severity>:with:with: utility to format log message:
                                                                         [exBegin]
@@ -701,7 +709,11 @@
 
             severity >= WARNING ifTrue:[
                 severity >= ERROR ifTrue:[
-                    msg := msg withColor:Color red.
+                    severity >= FATAL ifTrue:[
+                        msg := msg withColor:Color red darkened.
+                    ] ifFalse:[
+                        msg := msg withColor:Color red.
+                    ].
                 ] ifFalse:[
                     msg := msg withColor:Color orange.
                 ].
@@ -722,7 +734,7 @@
      Logger log:'test message' severity: DEBUG facility: 'TEST'
      Logger log:'test message' severity: INFO facility: 'TEST'
      Logger log:'test message' asUnicode16String severity: INFO facility: 'TEST'
-     Logger log:'test message äöüß' severity: INFO facility: 'TEST'
+     Logger log:'test message äöüß' severity: INFO facility: 'TEST'
      Logger log:'test message' severity: WARNING facility: 'TEST'
      Logger log:'test message' severity: ERROR facility: 'TEST'
      'test message' infoPrintCR