aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/pool/help-pool.pd
diff options
context:
space:
mode:
Diffstat (limited to 'externals/grill/pool/help-pool.pd')
-rw-r--r--externals/grill/pool/help-pool.pd102
1 files changed, 57 insertions, 45 deletions
diff --git a/externals/grill/pool/help-pool.pd b/externals/grill/pool/help-pool.pd
index e93b8ea6..3f198dd9 100644
--- a/externals/grill/pool/help-pool.pd
+++ b/externals/grill/pool/help-pool.pd
@@ -1,4 +1,4 @@
-#N canvas 4 3 931 701 12;
+#N canvas 4 3 939 709 12;
#X msg 296 105 set 1 2 3;
#X obj 238 631 print K;
#X msg 607 211 getall;
@@ -6,18 +6,18 @@
#X obj 189 660 print V;
#X obj 287 605 print D;
#X msg 296 164 set A l m;
-#X msg 299 193 set 2 34;
-#X msg 429 102 clr A;
-#X msg 429 165 get A;
-#X msg 429 190 get 2;
+#X msg 297 195 set 2 34;
+#X msg 427 307 clr A;
+#X msg 429 105 get A;
+#X msg 429 130 get 2;
#X msg 31 132 echodir \$1;
#X obj 31 111 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X obj 31 213 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X msg 31 234 absdir \$1;
-#X text 428 82 clear value;
-#X text 425 143 get value;
+#X text 426 287 clear value;
+#X text 425 83 get value;
#X obj 336 576 print C;
#X text 408 576 command;
#X text 360 605 directory (abs or rel to current);
@@ -42,7 +42,7 @@
#X text 34 291 set pool name;
#X text 31 89 at each command;
#X text 31 73 echo current dir;
-#X text 293 80 set values;
+#X text 295 82 set values;
#X text 26 194 (default on);
#X text 18 178 report absolute dirs;
#X msg 34 452 help;
@@ -53,7 +53,6 @@
#X msg 609 366 cntrec;
#X text 677 364 ... and subdirs;
#X text 673 378 (depth may be given);
-#X text 295 258 set but don't replace;
#N canvas 472 45 420 631 dirs 0;
#X msg 111 40 mkdir fld1;
#X msg 113 135 chdir;
@@ -201,12 +200,12 @@ the folder containing the current patcher will be used.;
#X msg 139 132 getechodir;
#X msg 130 234 getabsdir;
#X msg 141 314 getpool;
-#X msg 297 279 add 2 14;
+#X msg 297 345 add 2 14;
#X obj 260 478 pool @valcnt 10 @dircnt 5;
#X text 330 437 expected value and directory counts;
#X text 330 452 can be given for optimal performance;
-#X msg 429 215 get 3;
-#X msg 300 224 set 3 -1 1;
+#X msg 429 155 get 3;
+#X msg 295 222 set 3 -1 1;
#X msg 32 518 getmethods;
#X text 328 466 (see attributes in properties dialog);
#X text 715 638 console printout;
@@ -229,38 +228,51 @@ the folder containing the current patcher will be used.;
#X text 272 13 a hierarchical storage object \, (C)2002-2004 Thomas
Grill;
#X text 272 33 http://grrrr.org;
-#X connect 0 0 70 0;
-#X connect 2 0 70 0;
-#X connect 3 0 70 0;
-#X connect 6 0 70 0;
-#X connect 7 0 70 0;
-#X connect 8 0 70 0;
-#X connect 9 0 70 0;
-#X connect 10 0 70 0;
-#X connect 11 0 70 0;
+#X msg 428 225 geti \$1;
+#X text 426 185 get indexed element;
+#X obj 427 205 nbx 5 14 -1e+037 1e+037 0 0 empty empty empty 0 -6 0
+10 -262144 -1 -1 0 256;
+#X text 297 309 set but don't replace;
+#X text 294 256 set value at index;
+#X msg 295 276 seti 3 Uhu;
+#X text 424 343 clear value at index;
+#X msg 425 363 clri 2;
+#X connect 0 0 69 0;
+#X connect 2 0 69 0;
+#X connect 3 0 69 0;
+#X connect 6 0 69 0;
+#X connect 7 0 69 0;
+#X connect 8 0 69 0;
+#X connect 9 0 69 0;
+#X connect 10 0 69 0;
+#X connect 11 0 69 0;
#X connect 12 0 11 0;
#X connect 13 0 14 0;
-#X connect 14 0 70 0;
-#X connect 22 0 70 0;
-#X connect 23 0 70 0;
-#X connect 25 0 70 0;
-#X connect 27 0 70 0;
-#X connect 32 0 70 0;
-#X connect 33 0 70 0;
-#X connect 44 0 70 0;
-#X connect 47 0 70 0;
-#X connect 49 0 70 0;
-#X connect 60 0 70 0;
-#X connect 65 0 70 0;
-#X connect 66 0 70 0;
-#X connect 67 0 70 0;
-#X connect 68 0 70 0;
-#X connect 69 0 70 0;
-#X connect 70 0 4 0;
-#X connect 70 1 1 0;
-#X connect 70 2 5 0;
-#X connect 70 3 17 0;
-#X connect 70 4 63 0;
-#X connect 73 0 70 0;
-#X connect 74 0 70 0;
-#X connect 75 0 70 0;
+#X connect 14 0 69 0;
+#X connect 22 0 69 0;
+#X connect 23 0 69 0;
+#X connect 25 0 69 0;
+#X connect 27 0 69 0;
+#X connect 32 0 69 0;
+#X connect 33 0 69 0;
+#X connect 44 0 69 0;
+#X connect 47 0 69 0;
+#X connect 49 0 69 0;
+#X connect 59 0 69 0;
+#X connect 64 0 69 0;
+#X connect 65 0 69 0;
+#X connect 66 0 69 0;
+#X connect 67 0 69 0;
+#X connect 68 0 69 0;
+#X connect 69 0 4 0;
+#X connect 69 1 1 0;
+#X connect 69 2 5 0;
+#X connect 69 3 17 0;
+#X connect 69 4 62 0;
+#X connect 72 0 69 0;
+#X connect 73 0 69 0;
+#X connect 74 0 69 0;
+#X connect 80 0 69 0;
+#X connect 82 0 80 0;
+#X connect 85 0 69 0;
+#X connect 87 0 69 0;