<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">Especially with [select], it's hard to check its internal state. Maybe
a possibility for introspection is lacking here? </pre>
      </blockquote>
      [select] doesn't have any more internal state than, say, [+]. It
      is not special in any way. <br>
    </p>
    <p>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">A new 'introspect' method, that would print the current state to the console?</pre>
      </blockquote>
      Please no :-)<br>
    </p>
    <div class="moz-cite-prefix">On 22.09.2020 09:37, Roman Haefeli
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:79d5465d397246870de9d2c3aba7106acfa87b8f.camel@gmail.com">
      <pre class="moz-quote-pre" wrap="">

On Mon, 2020-09-21 at 17:16 +0800, Matt Davey wrote:
</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">I am aware of the workarounds, and have put one in place to fix this
now. 

That's not the issue here.  The issue is that accidentally sending a
list to the select object invisibly changes its behaviour and can
produce some hard to find bugs in big patches.
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
I don't quite see why you are singling out [select]. To my knowledge,
all control objects distribute incoming lists across there inlets.
There is nothing special in [select] here. Also, it's pretty common in
Pd that you can override creation arguments without the visual
representation not reflect it. Personally, I find this discussion moot.
 
</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">There are lots of other objects where this could happen, but [sel] is
somewhat unique in that it won't output incorrect values to its main
outlet but rather just stops sending bangs and sends to its second
outlet.  
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
Especially with [select], it's hard to check its internal state. Maybe
a possibility for introspection is lacking here? A new 'introspect'
method, that would print the current state to the console?

Roman
</pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
<a class="moz-txt-link-abbreviated" href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list
UNSUBSCRIBE and account-management -> <a class="moz-txt-link-freetext" href="https://lists.puredata.info/listinfo/pd-list">https://lists.puredata.info/listinfo/pd-list</a>
</pre>
    </blockquote>
  </body>
</html>