| From | Sent On | Attachments |
|---|---|---|
| Rory Walsh | Feb 5, 2009 9:46 am | .pd |
| IOhannes m zmoelnig | Feb 5, 2009 9:51 am | |
| IOhannes m zmoelnig | Feb 6, 2009 1:51 am | |
| Chris McCormick | Feb 6, 2009 5:13 am | |
| Georg Werner | Feb 6, 2009 2:07 pm | |
| Claude Heiland-Allen | Feb 6, 2009 4:04 pm | |
| Georg Werner | Feb 6, 2009 5:28 pm | |
| Frank Barknecht | Feb 7, 2009 3:31 am | |
| Georg Werner | Feb 8, 2009 6:13 am | |
| Frank Barknecht | Feb 9, 2009 12:47 am | |
| zmoe...@iem.at | Feb 9, 2009 3:18 am | |
| Georg Werner | Feb 9, 2009 4:33 am | |
| zmoe...@iem.at | Feb 9, 2009 5:30 am | |
| Matt Barber | Feb 9, 2009 12:00 pm | |
| Jonathan Wilkes | Feb 9, 2009 1:45 pm | |
| Jonathan Wilkes | Feb 9, 2009 2:17 pm | |
| Mike McGonagle | Feb 9, 2009 2:43 pm | |
| Phil Stone | Feb 9, 2009 3:50 pm | |
| Georg Werner | Feb 9, 2009 3:52 pm | |
| Mathieu Bouchard | Feb 9, 2009 10:57 pm | |
| Frank Barknecht | Feb 10, 2009 2:02 am | |
| zmoe...@iem.at | Feb 10, 2009 3:50 am | |
| Phil Stone | Feb 10, 2009 7:29 am | |
| Mathieu Bouchard | Feb 10, 2009 8:37 am | |
| Mathieu Bouchard | Feb 10, 2009 8:45 am | |
| Mathieu Bouchard | Feb 10, 2009 8:56 am | |
| Frank Barknecht | Feb 10, 2009 8:59 am | |
| Mathieu Bouchard | Feb 10, 2009 9:05 am | |
| Jack | Feb 10, 2009 9:18 am | |
| Chris McCormick | Feb 10, 2009 9:20 am | |
| Phil Stone | Feb 10, 2009 9:30 am | |
| Matt Barber | Feb 10, 2009 9:36 am | |
| Mathieu Bouchard | Feb 10, 2009 9:50 am | |
| IOhannes m zmölnig | Feb 10, 2009 10:22 am |
| Subject: | Re: [PD] here I go again..dynamic abstractions | |
|---|---|---|
| From: | Frank Barknecht (fb...@footils.org) | |
| Date: | Feb 7, 2009 3:31:05 am | |
| List: | at.iem.pd-list | |
Hallo, Georg Werner hat gesagt: // Georg Werner wrote:
can somebody explain why there is a "3rd rule of $-expansion: 'there is no $0 in message-boxes'". i stumble every now and then about it and it is IMHO not self-explanatory. it is not hard to implement and wouldn't make problems with existing patches - because $0 is never used in messages. and would make things easier not only for beginners.
Actually this topic is discussed about once or twice a year on pd-list and pd-dev, so for deeper info check the archive.
Anyway: $0 is a property of the surrounding abstraction or canvas, as are $1,... in object arguments. The $1,... in message boxes however are properties of the messages sent around and reaching a message box. While the value of dollar variable in message boxes changes all the time, the value of the canvas-dollars never change.
Messages don't have anything comparable to the canvas' $0.
A possible alternative use for $0 in messages would be the selector ("list", "symbol", ...) as that is the thing before $1, but implementing that could be even more confusing to beginners.
Ciao
-- Frank Barknecht Do You RjDj.me? _ ______footils.org__
_______________________________________________
Pd-l...@iem.at mailing list
UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list






.pd