<div dir="ltr">please, what do these numbers/argument mean again? quite explicitly?<div><br></div><div>what are the options, what is 0, 1, 2, 3? Are there more? What used to be "2"? What is "2" now?</div><div><br></div><div>Is there any documentation about this out there, what is this used for in dynamic patching?</div><div><br></div><div>thanks</div></div><div class="gmail_extra"><br><div class="gmail_quote">2018-03-02 13:50 GMT-03:00 Christof Ressi <span dir="ltr"><<a href="mailto:christof.ressi@gmx.at" target="_blank">christof.ressi@gmx.at</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">> the third argument (the one that represents the "graph on parent" and<br>
> "hide object names and arguments" checkboxes) has changed its counting<br>
> method.<br>
<br>
</span>this argument actually is a bitfield where the first bit is "graph on parent" and the second bit is "hide object name".<br>
the people who first experimented with dynamic patching exploited a bug (maybe unintentionally) in the [donecanvasdialog( message handling where 2 would be treated the same as 3. since then, most people just copied it. the correct value has always been 3 (= both bits set). Miller thought about adding a compatibily argument but apparently decided against it: <a href="https://lists.puredata.info/pipermail/pd-list/2017-07/119724.html" rel="noreferrer" target="_blank">https://lists.puredata.info/<wbr>pipermail/pd-list/2017-07/<wbr>119724.html</a><br>
<br>
I agree with oliver that we should spread the word about this bugfix since it affects quite a number of patches. I'll post it to facebook group.<br>
<br>
> Gesendet: Freitag, 02. März 2018 um 02:09 Uhr<br>
> Von: oliver <<a href="mailto:oliver@klingt.org">oliver@klingt.org</a>><br>
> An: Pd-List <<a href="mailto:pd-list@mail.iem.at">pd-list@mail.iem.at</a>><br>
> Betreff: Re: [PD] droidparty's [touch] on 0.48-1 and "grid" like object in vanilla<br>
<div class="HOEnZb"><div class="h5">><br>
><br>
> ><br>
> > My hunch is Miller or somebody changed something with the<br>
> > unsupported donecanvasdialog messages that those droidparty<br>
> > abstractions are (ab)using, but I do not have evidence for this yet.<br>
> ><br>
><br>
><br>
> indeed, for what i know, "donecanvasdialog" changed with 0.48 !<br>
> (there has been a post on this list by christof ressi some months ago)<br>
> <a href="https://www.mail-archive.com/pd-list@lists.iem.at/msg12504.html" rel="noreferrer" target="_blank">https://www.mail-archive.com/<wbr>pd-list@lists.iem.at/msg12504.<wbr>html</a><br>
><br>
> the third argument (the one that represents the "graph on parent" and<br>
> "hide object names and arguments" checkboxes) has changed its counting<br>
> method.<br>
><br>
> what used to be "2" in earlier PD versions (both checkboxes ticked) must<br>
> now say "3":<br>
><br>
> so until PD 0.47 it was:<br>
> donecanvasdialog 1 -1 2 0 -1 1 1 120 60 10 10, dirty 0<br>
><br>
> from PD 0.48 on it's:<br>
> donecanvasdialog 1 -1 3 0 -1 1 1 120 60 10 10, dirty 0<br>
><br>
><br>
> that broke my GOP patches too, but i already updated them all<br>
> accordingly. not too much work ...<br>
><br>
> but i really think this should be mentioned in capital letters in the<br>
> release notes for PD 0.48, since i'm sure many people "exploited" this<br>
> feature to build their customized GUIs<br>
><br>
> best<br>
><br>
> oliver<br>
><br>
> ______________________________<wbr>_________________<br>
> <a href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br>
> UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" rel="noreferrer" target="_blank">https://lists.puredata.info/<wbr>listinfo/pd-list</a><br>
><br>
<br>
______________________________<wbr>_________________<br>
<a href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" rel="noreferrer" target="_blank">https://lists.puredata.info/<wbr>listinfo/pd-list</a><br>
</div></div></blockquote></div><br></div>