On Oct 5, 2005, at 7:35 AM, Ara.T.Howard wrote:

> On Wed, 5 Oct 2005, Jamis Buck wrote:
>
>>>> Every time! Has there been a change in the Ruby logger API in 1.8.3
>>>> that did this?  I've rolled back to 1.8.2 for the time being.
>>>>
>>> Yes, I think so - Rails was affected by this too.
>>>
>>
>> Yah, Ruby's Logger API changed in a non-backwards-compatible way.  
>> This affects Net::SSH, too, because Net::SSH depends on Needle.  
>> Anyone using either of these libraries in encouraged to stick with  
>> 1.8.2 for the time being.
>>
>
> accck!  can you elaborate?  i use logger in, oh, every single peice  
> of my code
> ;-(

Well, to be fair, it was a private API that changed. The problem was  
that, in order to customize the format used by Logger, a programmer's  
only recourse was to override that private method, which is what both  
Needle and Rails do.

If you're only using the public Logger API, you should be fine.

- Jamis