[PD-dev] status of verbose() in 0.43?
Hans-Christoph Steiner
hans at at.or.at
Wed Feb 23 23:50:56 CET 2011
On Feb 23, 2011, at 5:38 AM, IOhannes m zmoelnig wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 2011-02-23 09:05, IOhannes m zmoelnig wrote:
>> On 2011-02-22 23:26, Hans-Christoph Steiner wrote:
>>
>>> This would be very nice, I could see being about to double-click any
>>> line in the log and have it pop up which object made the log
>>> message. I
>>> won't have time to implement this in the foreseeable future.
>>
>> well, the thing is that for now we only have to reserve an additional
>> variable "objectID" for the logpost(), which could be NULL/empty.
>>
>> logpost(objectID, level, msg,...)
>>
>> then, time permitting, fill in the missing code on both the C and the
>> tcl side.
>>
>> i only try to avoid re-defining functions in each release.
>>
>
> anyhow, here is a draft for how this would work (to be applied on
> top of
> pd-extended.git#fac011b1)
>
> apart from changing the logpost() functions, it also adds a new global
> method to Pd that allows for selecting/highlighting an object based
> on a
> symbolic representation of it's address.
>
> like alway, most work was spent in trying to figure out things in
> tcl :-)
Now I'm starting to think that these would be appropriate levels, and
use both the number and the name for the Log menu:
0 fatal
1 error
2 normal
3 info
ALL
.hc
----------------------------------------------------------------------------
As we enjoy great advantages from inventions of others, we should be
glad of an opportunity to serve others by any invention of ours; and
this we should do freely and generously. - Benjamin Franklin
More information about the Pd-dev
mailing list