That looks very nice. I wonder whether
   Log warm: 'the system is still running but you should have look at it'.
should be
  Log warn: 'the system is still running but you should have look at it'.


I liked the example ...
   withExtra: [ :log | log extensionAt: #thisContext put: thisContext]

I recently have had some good debugging success using the following...
   Transcript crShow:
       thisContext printString , '  ' ,
       thisContext sender printString , '  ' ,
       thisContext sender sender printString , '  ' ,
       thisContext sender sender sender printString.
...to understand some dynamic behaviour with Announcements where putting a #halt would lock the system and a #haltOnce didn't provide a broad enough picture.

It would be cool to be able to do something like...
   Log message: 'Here' withExtra: [ :log | log contextDepth: 4 ]

cheers -ben

Reply via email to