[PD-dev] $0 in messages, was: multiple $arg-expansion

Hans-Christoph Steiner hans at eds.org
Mon Jan 16 20:14:09 CET 2006


On Jan 16, 2006, at 5:42 AM, Frank Barknecht wrote:

> Hallo,
> Hans-Christoph Steiner hat gesagt: // Hans-Christoph Steiner wrote:
>
>> Much if not most of this problem was caused by the shortcut of 
>> allowing
>> sets starting with a  float to be lists.  So shortcuts can do real
>> harm.
>
> I don't agree here (anymore), as [list trim] and [list] fix all of
> this confusion. If you want to make sure, you get a list-list, use
> [list] beforehand, if you want to make sure to get a "set", insert a 
> [list
> trim]. In many other cases Pd will do TheRightThing itself.

A [list] object is a step in the right direction, but it doesn't 
address the list issues with [route].  They are documented in 
all_about_lists_vs_anythings.pd, in the subpatch "pd has some odd cases 
of list handling".  I attached a copy too.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: route_vs_list.pd
Type: application/octet-stream
Size: 3786 bytes
Desc: not available
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20060116/12e27cc9/attachment.obj>
-------------- next part --------------


.hc


>> Having # and $ could cause new confusions for beginners and others,
>> like forgetting when to use # and when to use $.
>
> That's a valid and important point. (I was just using # because it's
> used in Max.)
>
> Ciao
> --  
>  Frank Barknecht                 _ ______footils.org_ __goto10.org__
>
> _______________________________________________
> PD-dev mailing list
> PD-dev at iem.at
> http://lists.puredata.info/listinfo/pd-dev
>

________________________________________________________________________ 
____

            "The arc of history bends towards justice."
                                            - Dr. Martin Luther King, Jr.


More information about the Pd-dev mailing list