select doesn't output list ..manual states otherwise

ward de jager's icon

I know that select output bangs when the arguments are matched .

But when the input is a list , and it doesn't meet the argument , shouldn't the list appear at it's right outlet ?

The manual clearly states that anything as list , input or output .

According to the manual

quote

anythinginput [list]
All input will be selectively output either as a bang from one of its corresponding oulets if it matches the object argument(s) or as it is out the object's right-most outlet.

Output

anything: If the number or symbol received in the left inlet does not match any of the arguments, it is passed out the rightmost outlet.

unquote

Christopher Dobrian's icon

I can confirm this report on my machine. But note that this is not a place to file a true bug report. I recommend sending to <support@cycling74.com>.

JBG's icon

Wait, this is a bug? Damn, I wish I had reported this 5 years ago. Then I would've spent 5 years less of my life writing [route] -> [bang] when matching no arg keywords :(

ward de jager's icon

Well maybe it's supposed to be that way , pure data doesn't route unmatched list either .
At least the manualcan be updated

Christopher Dobrian's icon

I'd say that since the manual says that a list message is treated the same way as anything (such as a message like "I am an anything message"), then at the least it's an error in documentation, and more likely is a bug.

Max Patch
Copy patch and select New From Clipboard in Max.