<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 10/08/2013 04:09 PM, Albert Graef
      wrote:<br>
    </div>
    <blockquote
cite="mid:CA+rUic3zOkjN6aT+MxgR7Ha+EWV=5tp=K9qqkKSGKiGyAyeamA@mail.gmail.com"
      type="cite">
      <pre wrap="">On Tue, Oct 8, 2013 at 9:28 PM, Ivica Bukvic <a class="moz-txt-link-rfc2396E" href="mailto:ico@vt.edu"><ico@vt.edu></a> wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">The fact that the route can be used both as a route and a
selector to me is something that is not and optimal approach.
</pre>
      </blockquote>
      <pre wrap="">
I agree that 'route' is rather confusing in some ways. But there needs
to be a way to dispatch on data types and 'route' is the most obvious
choice for that. The way that vanilla Pd's 'route' behaves in that
mode is IMHO straightforward and also consistent with the way it
dispatches on literal selectors. As long as you don't try to mix the
different modes, that is; but it's always easy to do without that.

It's fine for me if pd-l2ork goes off into its own direction, as long
as there remains a core set of objects which makes it possible to
write patches that work with both vanilla pd and pd-l2ork. And 'route'
is certainly one of these objects, as you can't really do much
symbolic processing without it. Breaking compatibility with vanilla pd
there is going to be a real problem, at least for me.

</pre>
    </blockquote>
    Albert, please try attached patch and report behavior. According to
    help file logic, it should output bangs but I think it forwards
    values. This is why I introduced a patch on 8/26 to address this
    inconsistency. The patch in question is exactly the opposite of what
    you're proposing. See
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
    <a
href="https://github.com/agraef/pd/commit/e44d8b35eecc27822ea990ab8b0a3de9a0e4636a">https://github.com/agraef/pd/commit/e44d8b35eecc27822ea990ab8b0a3de9a0e4636a</a><br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Ivica Ico Bukvic, D.M.A
Composition, Music Technology
Director, DISIS Interactive Sound & Intermedia Studio
Director, L2Ork Linux Laptop Orchestra
Head, ICAT IMPACT Studio
Virginia Tech
Department of Music
Blacksburg, VA 24061-0240
(540) 231-6139
(540) 231-5034 (fax)
disis.music.vt.edu
l2ork.music.vt.edu
ico.bukvic.net</pre>
  </body>
</html>