[PD] pd_defaultbang to non-default list handler

Christof Ressi info at christofressi.com
Sun Jun 21 00:29:02 CEST 2020


Ah, sorry, I misread you're last reply. I thought you were repeating 
your first question :-)

On 21.06.2020 00:24, Christof Ressi wrote:
>
> Did you read the discussion I've linked too? To quote Miller:
>
>> I'm not sure this is a real problem - _anything and _list methods 
>> simply aren't guaranteed
>> anything about the "s" argument - it shouldn't ever be dereferenced.
>
> I think this is the answer to your question. Since the selector of a 
> list message is actually redundant, you're free to pass NULL.
>
> Christof
>
> On 21.06.2020 00:16, Jonathan Wilkes wrote:
>> > On Saturday, June 20, 2020, 4:02:44 PM EDT, Christof Ressi 
>> <info at christofressi.com> wrote:
>>
>>
>> > Hi, the selector for a list method certainly shouldn't be "bang", 
>> rather it should be "list".
>>
>> Let's back up.
>>
>> Miller,
>>
>> In pd_defaultbang, what is the reasoning for calling the list method 
>> with a null selector while calling the
>> anything method with an "&s_bang" selector?
>>
>> Thanks,
>> Jonathan
>>
>> > There has been a discussion about this in the past and I have agree 
>> with IOhannes that Pd shouldn't send NULL selectors: 
>> https://sourceforge.net/p/pure-data/patches/555/.
>>
>> > Christof
>>
>> On 20.06.2020 21:19, Jonathan Wilkes via Pd-list wrote:
>> Hi Miller,
>>
>> In pd_defaultbang of m_class.c, why does the list method get called 
>> with "0" for a selector instead of "&s_bang" for the c_listmethod 
>> invocation?
>>
>> Best,
>> Jonathan
>>
>> _______________________________________________
>> Pd-list at lists.iem.at  <mailto:Pd-list at lists.iem.at>  mailing list
>> UNSUBSCRIBE and account-management ->https://lists.puredata.info/listinfo/pd-list
>> _______________________________________________
>> Pd-list at lists.iem.at <mailto:Pd-list at lists.iem.at> mailing list
>> UNSUBSCRIBE and account-management -> 
>> https://lists.puredata.info/listinfo/pd-list
>
> _______________________________________________
> Pd-list at lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20200621/43dc9816/attachment.html>


More information about the Pd-list mailing list