[Gridflow-cvs] [svn] commit: r4901 - /trunk/doc/flow_classes/args-help.pd

gridflow-cvs at artengine.ca gridflow-cvs at artengine.ca
Wed Jan 20 23:09:43 EST 2010


Author: pboivin
Date: Wed Jan 20 23:09:41 2010
New Revision: 4901

Log:
warning of possible conflict with [loadbang]'s creation order...

Modified:
    trunk/doc/flow_classes/args-help.pd

Modified: trunk/doc/flow_classes/args-help.pd
==============================================================================
--- trunk/doc/flow_classes/args-help.pd (original)
+++ trunk/doc/flow_classes/args-help.pd Wed Jan 20 23:09:41 2010
@@ -1,26 +1,26 @@
-#N canvas 648 0 632 631 10;
-#X text 354 70 demo default args;
-#X text 354 90 demo rest of args;
-#X text 354 130 demo missing args;
-#X text 354 110 demo comma args;
+#N canvas 601 21 632 686 10;
+#X text 354 107 demo default args;
+#X text 354 127 demo rest of args;
+#X text 354 167 demo missing args;
+#X text 354 147 demo comma args;
 #X obj 0 0 doc_h;
-#X obj 3 352 doc_i 1;
-#X obj 3 153 doc_c n;
-#X obj 14 382 doc_ii 0;
-#X obj 3 518 doc_o 1..;
-#X obj 97 382 doc_m i0 bang;
-#X obj 14 183 doc_cc any;
-#X obj 97 183 doc_m cany symbol;
-#X text 232 183 "*" represents the rest of arguments;
-#X text 232 205 other symbols represent mandatory arguments;
-#X obj 0 602 doc_f;
-#X obj 14 548 doc_oo any;
-#X obj 97 548 doc_m oany <atom>;
-#X text 232 548 output of single argument;
-#X text 232 570 output of rest of arguments \, if last arg of [args]
+#X obj 3 403 doc_i 1;
+#X obj 3 203 doc_c n;
+#X obj 14 433 doc_ii 0;
+#X obj 3 560 doc_o 1..;
+#X obj 97 433 doc_m i0 bang;
+#X obj 14 233 doc_cc any;
+#X obj 97 233 doc_m cany symbol;
+#X text 232 233 "*" represents the rest of arguments;
+#X text 232 254 other symbols represent mandatory arguments;
+#X obj 0 642 doc_f;
+#X obj 14 590 doc_oo any;
+#X obj 97 590 doc_m oany <atom>;
+#X text 232 590 output of single argument;
+#X text 232 611 output of rest of arguments \, if last arg of [args]
 is a "*".;
-#X obj 97 570 doc_m oany <list>;
-#X text 232 382 sends one message per outlet right-to-left. if there
+#X obj 97 611 doc_m oany <list>;
+#X text 232 433 sends one message per outlet right-to-left. if there
 is a wildcard (*) as the last argument \, any extra arguments go there
 as a list message. Then for any missing arguments that have default
 values \, the default values are sent \, right to left. Then for each
@@ -28,19 +28,24 @@
 its own outlet. Finally \, each init-message (comma-separated) is parsed
 from the arguments and sent (magically) to the first inlet of the abstraction
 itself.;
-#X obj 97 227 doc_m cany nested-list;
-#X text 232 227 represent optional arguments as nested-lists;
-#X text 232 249 inside the nested-list \, \$1 must be the name of the
+#X obj 97 275 doc_m cany nested-list;
+#X text 232 275 represent optional arguments as nested-lists;
+#X text 232 296 inside the nested-list \, \$1 must be the name of the
 argument \, \$2 must be "a" (the single letter) \, and \$3 must be
 the default value. the "a" is actually for future use (type-checking).
 ;
-#X text 97 314 the star can only occur once and at the end \, and all
+#X text 97 364 the star can only occur once and at the end \, and all
 optionals must follow all mandatories.;
-#X obj 12 89 args-demo pommes poires ananas biscuits-soda;
-#X obj 12 129 args-demo;
-#X obj 12 69 args-demo blah;
-#X obj 12 109 args-demo dorval \, temperature -18 \, pression 99.5
+#X obj 12 126 args-demo pommes poires ananas biscuits-soda;
+#X obj 12 166 args-demo;
+#X obj 12 106 args-demo blah;
+#X obj 12 146 args-demo dorval \, temperature -18 \, pression 99.5
 ;
+#X obj 12 37 cnv 15 100 25 empty empty Warning: 0 8 0 14 -262144 -258113
+0;
+#X text 83 37 When using [args] inside a patch that also uses a [loadbang]
+for stuff that depends on those arguments \, you need to make sure
+that the [loadbang] in question is created AFTER [args].;
 #X connect 9 1 20 0;
 #X connect 11 1 12 0;
 #X connect 11 1 13 0;



More information about the Gridflow-cvs mailing list