From 562dcc336797951b2a8707413aa44177484c9f2a Mon Sep 17 00:00:00 2001 From: Thomas Grill Date: Sat, 28 Dec 2002 04:37:42 +0000 Subject: "" svn path=/trunk/; revision=309 --- externals/grill/pool/main.cpp | 107 ++++++----- externals/grill/pool/pool.cw | Bin 131746 -> 131746 bytes externals/grill/pool/pool.pd | 413 +++++++++++++++++++++------------------- externals/grill/pool/readme.txt | 2 + 4 files changed, 269 insertions(+), 253 deletions(-) (limited to 'externals/grill/pool') diff --git a/externals/grill/pool/main.cpp b/externals/grill/pool/main.cpp index 57773742..07d96e20 100644 --- a/externals/grill/pool/main.cpp +++ b/externals/grill/pool/main.cpp @@ -172,13 +172,61 @@ FLEXT_NEW_V("pool",pool); pooldata *pool::head,*pool::tail; -V pool::setup(t_class *) +V pool::setup(t_class *c) { post(""); post("pool %s - hierarchical storage object, (C)2002 Thomas Grill",POOL_VERSION); post(""); head = tail = NULL; + + FLEXT_CADDATTR_VAR(c,"pool",mg_pool,ms_pool); + FLEXT_CADDATTR_VAR1(c,"absdir",absdir); + FLEXT_CADDATTR_VAR1(c,"echodir",echo); + FLEXT_CADDATTR_GET(c,"private",priv); + + FLEXT_CADDMETHOD_(c,0,"reset",m_reset); + FLEXT_CADDMETHOD_(c,0,"set",m_set); + FLEXT_CADDMETHOD_(c,0,"add",m_add); + FLEXT_CADDMETHOD_(c,0,"getdir",m_getdir); + FLEXT_CADDMETHOD_(c,0,"mkdir",m_mkdir); + FLEXT_CADDMETHOD_(c,0,"chdir",m_chdir); + FLEXT_CADDMETHOD_(c,0,"rmdir",m_rmdir); + FLEXT_CADDMETHOD_(c,0,"updir",m_updir); + FLEXT_CADDMETHOD_(c,0,"mksub",m_mksub); + FLEXT_CADDMETHOD_(c,0,"chsub",m_chsub); + FLEXT_CADDMETHOD_(c,0,"rmsub",m_rmsub); + + FLEXT_CADDMETHOD_(c,0,"set",m_set); + FLEXT_CADDMETHOD_(c,0,"clr",m_clr); + FLEXT_CADDMETHOD_(c,0,"clrall",m_clrall); + FLEXT_CADDMETHOD_(c,0,"clrrec",m_clrrec); + FLEXT_CADDMETHOD_(c,0,"clrsub",m_clrsub); + FLEXT_CADDMETHOD_(c,0,"get",m_get); + FLEXT_CADDMETHOD_(c,0,"geti",m_geti); + FLEXT_CADDMETHOD_(c,0,"getall",m_getall); + FLEXT_CADDMETHOD_(c,0,"getrec",m_getrec); + FLEXT_CADDMETHOD_(c,0,"getsub",m_getsub); + FLEXT_CADDMETHOD_(c,0,"cntall",m_cntall); + FLEXT_CADDMETHOD_(c,0,"cntrec",m_cntrec); + FLEXT_CADDMETHOD_(c,0,"cntsub",m_cntsub); + + FLEXT_CADDMETHOD_(c,0,"paste",m_paste); + FLEXT_CADDMETHOD_(c,0,"pasteadd",m_pasteadd); + FLEXT_CADDMETHOD_(c,0,"clrclip",m_clrclip); + FLEXT_CADDMETHOD_(c,0,"cut",m_cut); + FLEXT_CADDMETHOD_(c,0,"copy",m_copy); + FLEXT_CADDMETHOD_(c,0,"cutall",m_cutall); + FLEXT_CADDMETHOD_(c,0,"copyall",m_copyall); + FLEXT_CADDMETHOD_(c,0,"cutrec",m_cutrec); + FLEXT_CADDMETHOD_(c,0,"copyrec",m_copyrec); + + FLEXT_CADDMETHOD_(c,0,"load",m_load); + FLEXT_CADDMETHOD_(c,0,"save",m_save); + FLEXT_CADDMETHOD_(c,0,"lddir",m_lddir); + FLEXT_CADDMETHOD_(c,0,"ldrec",m_ldrec); + FLEXT_CADDMETHOD_(c,0,"svdir",m_svdir); + FLEXT_CADDMETHOD_(c,0,"svrec",m_svrec); } pool::pool(I argc,const A *argv): @@ -192,54 +240,6 @@ pool::pool(I argc,const A *argv): AddOutAnything(); AddOutList(); AddOutAnything(); - - FLEXT_ADDATTR_VAR("pool",mg_pool,ms_pool); - FLEXT_ADDATTR_VAR1("absdir",absdir); - FLEXT_ADDATTR_VAR1("echodir",echo); - FLEXT_ADDATTR_GET("private",priv); - - FLEXT_ADDMETHOD_(0,"reset",m_reset); - FLEXT_ADDMETHOD_(0,"set",m_set); - FLEXT_ADDMETHOD_(0,"add",m_add); - FLEXT_ADDMETHOD_(0,"getdir",m_getdir); - FLEXT_ADDMETHOD_(0,"mkdir",m_mkdir); - FLEXT_ADDMETHOD_(0,"chdir",m_chdir); - FLEXT_ADDMETHOD_(0,"rmdir",m_rmdir); - FLEXT_ADDMETHOD_(0,"updir",m_updir); - FLEXT_ADDMETHOD_(0,"mksub",m_mksub); - FLEXT_ADDMETHOD_(0,"chsub",m_chsub); - FLEXT_ADDMETHOD_(0,"rmsub",m_rmsub); - - FLEXT_ADDMETHOD_(0,"set",m_set); - FLEXT_ADDMETHOD_(0,"clr",m_clr); - FLEXT_ADDMETHOD_(0,"clrall",m_clrall); - FLEXT_ADDMETHOD_(0,"clrrec",m_clrrec); - FLEXT_ADDMETHOD_(0,"clrsub",m_clrsub); - FLEXT_ADDMETHOD_(0,"get",m_get); - FLEXT_ADDMETHOD_(0,"geti",m_geti); - FLEXT_ADDMETHOD_(0,"getall",m_getall); - FLEXT_ADDMETHOD_(0,"getrec",m_getrec); - FLEXT_ADDMETHOD_(0,"getsub",m_getsub); - FLEXT_ADDMETHOD_(0,"cntall",m_cntall); - FLEXT_ADDMETHOD_(0,"cntrec",m_cntrec); - FLEXT_ADDMETHOD_(0,"cntsub",m_cntsub); - - FLEXT_ADDMETHOD_(0,"paste",m_paste); - FLEXT_ADDMETHOD_(0,"pasteadd",m_pasteadd); - FLEXT_ADDMETHOD_(0,"clrclip",m_clrclip); - FLEXT_ADDMETHOD_(0,"cut",m_cut); - FLEXT_ADDMETHOD_(0,"copy",m_copy); - FLEXT_ADDMETHOD_(0,"cutall",m_cutall); - FLEXT_ADDMETHOD_(0,"copyall",m_copyall); - FLEXT_ADDMETHOD_(0,"cutrec",m_cutrec); - FLEXT_ADDMETHOD_(0,"copyrec",m_copyrec); - - FLEXT_ADDMETHOD_(0,"load",m_load); - FLEXT_ADDMETHOD_(0,"save",m_save); - FLEXT_ADDMETHOD_(0,"lddir",m_lddir); - FLEXT_ADDMETHOD_(0,"ldrec",m_ldrec); - FLEXT_ADDMETHOD_(0,"svdir",m_svdir); - FLEXT_ADDMETHOD_(0,"svrec",m_svrec); } pool::~pool() @@ -453,11 +453,14 @@ V pool::m_get(I argc,const A *argv) ToOutList(2,curdir); else ToOutList(2,0,NULL); - ToOutAtom(1,r->key); - if(r) + if(r) { + ToOutAtom(1,r->key); ToOutList(0,*r->data); - else + } + else { + ToOutBang(1); ToOutBang(0); + } } echodir(); diff --git a/externals/grill/pool/pool.cw b/externals/grill/pool/pool.cw index 52435a6a..068876a4 100755 Binary files a/externals/grill/pool/pool.cw and b/externals/grill/pool/pool.cw differ diff --git a/externals/grill/pool/pool.pd b/externals/grill/pool/pool.pd index 0726e6f6..cdf0f6e6 100644 --- a/externals/grill/pool/pool.pd +++ b/externals/grill/pool/pool.pd @@ -1,201 +1,212 @@ -#N canvas 25 23 974 677 12; -#X obj 260 478 pool; -#X msg 295 108 set 1 2 3; -#X obj 272 600 print K; -#X msg 607 211 getall; -#X msg 295 137 set A k g; -#X obj 251 631 print V; -#X obj 290 569 print D; -#X msg 295 167 set A l m; -#X msg 298 196 set 2 34; -#X msg 297 227 set 3 17; -#X msg 428 105 clr A; -#X msg 432 181 get A; -#X msg 432 213 get 2; -#X msg 40 132 echodir \$1; -#X obj 40 111 tgl 15 0 empty empty empty 0 -6 32 8 -262144 -1 -1 0 -1; -#X obj 40 213 tgl 15 0 empty empty empty 0 -6 32 8 -262144 -1 -1 0 -1; -#X msg 40 234 absdir \$1; -#X text 427 85 clear value; -#X text 428 159 get value; -#X obj 309 542 print C; -#X text 381 542 command; -#X text 363 569 directory (abs or rel to current); -#X text 326 632 data value; -#X text 344 600 data key; -#X msg 41 314 pool pool1; -#X msg 42 343 pool; -#X text 86 343 set to private; -#X msg 42 405 reset; -#X text 41 384 clear all pool data; -#X msg 613 111 clrall; -#X text 604 89 clear all values in dir; -#X text 607 190 get all values in dir; -#X text 314 479 pool name can be given as argument; -#X text 603 136 clear all values and dirs; -#X msg 611 158 clrrec; -#X msg 605 258 getrec; -#X text 605 236 get all values in dir and subdirs; -#X text 670 289 bang at EOL; -#X text 673 208 bang at EOL; -#X text 670 257 depth may be given; -#X text 43 291 set pool name; -#X text 40 89 at each command; -#X text 40 73 echo current dir; -#X text 292 83 set values; -#X text 35 194 (default on); -#X text 27 178 report absolute dirs; -#X msg 43 452 help; -#X text 86 453 get some info; -#X text 670 274 default=-1 (= infinite); -#X msg 609 338 cntall; -#X text 675 336 count all values in dir; -#X msg 609 364 cntrec; -#X text 677 362 ... and subdirs; -#X text 673 376 (depth may be given); -#X msg 296 282 add 3 14; -#X text 294 261 set but don't replace; -#N canvas 0 0 510 536 dirs 0; -#X msg 109 27 mkdir fld1; -#X msg 111 122 chdir; -#X msg 110 217 updir; -#X msg 111 354 getsub -1; -#X text 110 7 make absolute dir; -#X text 109 51 make relative dir; -#X msg 110 72 mksub fld2; -#X text 109 104 change to absolute dir; -#X msg 110 165 chsub fld2; -#X text 108 146 change to relative dir; -#X text 106 198 change to upper dir; -#X text 107 250 remove absolute dir; -#X msg 108 269 rmdir fld1; -#X msg 110 308 rmsub fld2; -#X text 109 289 remove relative dir; -#X text 109 336 get subdirs; -#X text 251 380 -1 ... infinite; -#X text 167 213 depth may be given; -#X text 168 229 default=1; -#X text 209 349 depth may be given; -#X text 207 365 default=1; -#X text 108 377 count subdirs; -#X msg 111 398 cntsub -1; -#X msg 111 458 getdir; -#X text 110 438 get current dir; -#X text 176 458 always absolute; -#X obj 11 239 s \$0-pool; -#X connect 0 0 26 0; -#X connect 1 0 26 0; -#X connect 2 0 26 0; -#X connect 3 0 26 0; -#X connect 6 0 26 0; -#X connect 8 0 26 0; -#X connect 12 0 26 0; -#X connect 13 0 26 0; -#X connect 22 0 26 0; -#X connect 23 0 26 0; -#X restore 718 511 pd dirs; -#X text 715 485 directory operations; -#N canvas 0 0 469 436 file 0; -#X text 117 207 save dir and subdirs; -#X text 117 165 save data in current dir; -#X msg 117 184 svdir c:/temp/pool.dat; -#X msg 117 226 svrec c:/temp/pool.dat; -#X msg 116 272 lddir c:/temp/pool.dat; -#X msg 116 319 ldrec c:/temp/pool.dat; -#X text 117 253 load data into current dir; -#X text 115 300 load data into current dir and below; -#X text 132 340 depth (default -1) and; -#X text 134 356 mkdir flag (default 1) can be given; -#X text 117 37 save all; -#X text 117 81 load all (add to existing data); -#X msg 118 100 load c:/temp/pool.dat; -#X msg 120 54 save c:/temp/pool.dat; -#X text 22 12 file operations; -#X obj 22 188 s \$0-pool; -#X connect 2 0 15 0; -#X connect 3 0 15 0; -#X connect 4 0 15 0; -#X connect 5 0 15 0; -#X connect 12 0 15 0; -#X connect 13 0 15 0; -#X restore 719 566 pd file; -#X text 717 543 file operations; -#X text 717 600 clipboard operations; -#N canvas 0 0 535 583 clip 0; -#X text 97 56 copy value associated to key into clipboard; -#X msg 100 77 copy A; -#X msg 98 119 cut B; -#X text 96 101 cut value associated to key into clipboard; -#X msg 96 401 paste; -#X msg 98 179 copyall; -#X text 95 158 copy all values in current dir into clipboard; -#X msg 97 221 cutall; -#X text 95 201 cut all values in current dir into clipboard; -#X text 94 263 copy all values in current dir into clipboard; -#X text 94 306 cut all values in current dir into clipboard; -#X msg 97 284 copyrec; -#X text 194 285 depth may be given (default=-1); -#X text 193 326 depth may be given (default=-1); -#X msg 96 326 cutrec 1; -#X text 194 345 1..only with first level subdirs; -#X text 96 379 paste clipboard contents into current directory; -#X text 167 397 depth (default -1) and; -#X text 169 413 mkdir flag (default 1) can be given; -#X text 183 448 depth (default -1) and; -#X text 185 466 mkdir flag (default 1) can be given; -#X msg 95 453 pasteadd; -#X text 95 431 paste but don't replace; -#X msg 94 521 clrclip; -#X text 171 520 clear clipboard (free memory); -#X text 22 12 clipboard operations (this is an internal clipboard...) -; -#X obj 4 193 s \$0-pool; -#X connect 1 0 26 0; -#X connect 2 0 26 0; -#X connect 4 0 26 0; -#X connect 5 0 26 0; -#X connect 7 0 26 0; -#X connect 11 0 26 0; -#X connect 14 0 26 0; -#X connect 21 0 26 0; -#X connect 23 0 26 0; -#X restore 719 623 pd clip; -#X text 717 454 more commands:; -#X obj 349 429 r \$0-pool; -#X text 174 500 data is shared among pool objects with the same name -; -#X obj 26 10 cnv 15 850 40 empty empty pool 10 22 32 24 -260818 -1 -0; -#X text 337 32 http://www.parasitaere-kapazitaeten.net; -#X text 337 12 a hierarchical storage object \, (C)2002 Thomas Grill -; -#X connect 0 0 5 0; -#X connect 0 1 2 0; -#X connect 0 2 6 0; -#X connect 0 3 19 0; -#X connect 1 0 0 0; -#X connect 3 0 0 0; -#X connect 4 0 0 0; -#X connect 7 0 0 0; -#X connect 8 0 0 0; -#X connect 9 0 0 0; -#X connect 10 0 0 0; -#X connect 11 0 0 0; -#X connect 12 0 0 0; -#X connect 13 0 0 0; -#X connect 14 0 13 0; -#X connect 15 0 16 0; -#X connect 16 0 0 0; -#X connect 24 0 0 0; -#X connect 25 0 0 0; -#X connect 27 0 0 0; -#X connect 29 0 0 0; -#X connect 34 0 0 0; -#X connect 35 0 0 0; -#X connect 46 0 0 0; -#X connect 49 0 0 0; -#X connect 51 0 0 0; -#X connect 54 0 0 0; -#X connect 63 0 0 0; +#N canvas 25 23 976 679 12; +#X obj 260 478 pool; +#X msg 295 108 set 1 2 3; +#X obj 254 615 print K; +#X msg 607 211 getall; +#X msg 295 137 set A k g; +#X obj 233 646 print V; +#X obj 272 584 print D; +#X msg 295 167 set A l m; +#X msg 298 196 set 2 34; +#X msg 297 227 set 3 17; +#X msg 428 105 clr A; +#X msg 432 181 get A; +#X msg 432 213 get 2; +#X msg 40 132 echodir \$1; +#X obj 40 111 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 +; +#X obj 40 213 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 +; +#X msg 40 234 absdir \$1; +#X text 427 85 clear value; +#X text 428 159 get value; +#X obj 291 557 print C; +#X text 363 557 command; +#X text 345 584 directory (abs or rel to current); +#X text 308 647 data value; +#X text 326 615 data key; +#X msg 41 314 pool pool1; +#X msg 42 343 pool; +#X text 86 343 set to private; +#X msg 42 405 reset; +#X text 41 384 clear all pool data; +#X msg 613 111 clrall; +#X text 604 89 clear all values in dir; +#X text 607 190 get all values in dir; +#X text 314 479 pool name can be given as argument; +#X text 603 136 clear all values and dirs; +#X msg 611 158 clrrec; +#X msg 605 258 getrec; +#X text 605 236 get all values in dir and subdirs; +#X text 670 289 bang at EOL; +#X text 673 208 bang at EOL; +#X text 670 257 depth may be given; +#X text 43 291 set pool name; +#X text 40 89 at each command; +#X text 40 73 echo current dir; +#X text 292 83 set values; +#X text 35 194 (default on); +#X text 27 178 report absolute dirs; +#X msg 43 452 help; +#X text 86 453 get some info; +#X text 670 274 default=-1 (= infinite); +#X msg 609 338 cntall; +#X text 675 336 count all values in dir; +#X msg 609 364 cntrec; +#X text 677 362 ... and subdirs; +#X text 673 376 (depth may be given); +#X msg 296 282 add 3 14; +#X text 294 261 set but don't replace; +#N canvas 0 0 510 536 dirs 0; +#X msg 109 27 mkdir fld1; +#X msg 111 122 chdir; +#X msg 110 217 updir; +#X msg 111 354 getsub -1; +#X text 110 7 make absolute dir; +#X text 109 51 make relative dir; +#X msg 110 72 mksub fld2; +#X text 109 104 change to absolute dir; +#X msg 110 165 chsub fld2; +#X text 108 146 change to relative dir; +#X text 106 198 change to upper dir; +#X text 107 250 remove absolute dir; +#X msg 108 269 rmdir fld1; +#X msg 110 308 rmsub fld2; +#X text 109 289 remove relative dir; +#X text 109 336 get subdirs; +#X text 251 380 -1 ... infinite; +#X text 167 213 depth may be given; +#X text 168 229 default=1; +#X text 209 349 depth may be given; +#X text 207 365 default=1; +#X text 108 377 count subdirs; +#X msg 111 398 cntsub -1; +#X msg 111 458 getdir; +#X text 110 438 get current dir; +#X text 176 458 always absolute; +#X obj 11 239 s \$0-pool; +#X connect 0 0 26 0; +#X connect 1 0 26 0; +#X connect 2 0 26 0; +#X connect 3 0 26 0; +#X connect 6 0 26 0; +#X connect 8 0 26 0; +#X connect 12 0 26 0; +#X connect 13 0 26 0; +#X connect 22 0 26 0; +#X connect 23 0 26 0; +#X restore 718 511 pd dirs; +#X text 715 485 directory operations; +#N canvas 0 0 469 436 file 0; +#X text 117 207 save dir and subdirs; +#X text 117 165 save data in current dir; +#X msg 117 184 svdir c:/temp/pool.dat; +#X msg 117 226 svrec c:/temp/pool.dat; +#X msg 116 272 lddir c:/temp/pool.dat; +#X msg 116 319 ldrec c:/temp/pool.dat; +#X text 117 253 load data into current dir; +#X text 115 300 load data into current dir and below; +#X text 132 340 depth (default -1) and; +#X text 134 356 mkdir flag (default 1) can be given; +#X text 117 37 save all; +#X text 117 81 load all (add to existing data); +#X msg 118 100 load c:/temp/pool.dat; +#X msg 120 54 save c:/temp/pool.dat; +#X text 22 12 file operations; +#X obj 22 188 s \$0-pool; +#X connect 2 0 15 0; +#X connect 3 0 15 0; +#X connect 4 0 15 0; +#X connect 5 0 15 0; +#X connect 12 0 15 0; +#X connect 13 0 15 0; +#X restore 719 566 pd file; +#X text 717 543 file operations; +#X text 717 600 clipboard operations; +#N canvas 0 0 535 583 clip 0; +#X text 97 56 copy value associated to key into clipboard; +#X msg 100 77 copy A; +#X msg 98 119 cut B; +#X text 96 101 cut value associated to key into clipboard; +#X msg 96 401 paste; +#X msg 98 179 copyall; +#X text 95 158 copy all values in current dir into clipboard; +#X msg 97 221 cutall; +#X text 95 201 cut all values in current dir into clipboard; +#X text 94 263 copy all values in current dir into clipboard; +#X text 94 306 cut all values in current dir into clipboard; +#X msg 97 284 copyrec; +#X text 194 285 depth may be given (default=-1); +#X text 193 326 depth may be given (default=-1); +#X msg 96 326 cutrec 1; +#X text 194 345 1..only with first level subdirs; +#X text 96 379 paste clipboard contents into current directory; +#X text 167 397 depth (default -1) and; +#X text 169 413 mkdir flag (default 1) can be given; +#X text 183 448 depth (default -1) and; +#X text 185 466 mkdir flag (default 1) can be given; +#X msg 95 453 pasteadd; +#X text 95 431 paste but don't replace; +#X msg 94 521 clrclip; +#X text 171 520 clear clipboard (free memory); +#X text 22 12 clipboard operations (this is an internal clipboard...) +; +#X obj 4 193 s \$0-pool; +#X connect 1 0 26 0; +#X connect 2 0 26 0; +#X connect 4 0 26 0; +#X connect 5 0 26 0; +#X connect 7 0 26 0; +#X connect 11 0 26 0; +#X connect 14 0 26 0; +#X connect 21 0 26 0; +#X connect 23 0 26 0; +#X restore 719 623 pd clip; +#X text 717 454 more commands:; +#X obj 349 429 r \$0-pool; +#X text 174 500 data is shared among pool objects with the same name +; +#X obj 26 10 cnv 15 850 40 empty empty pool 10 22 0 24 -260818 -1 0 +; +#X text 337 32 http://www.parasitaere-kapazitaeten.net; +#X text 337 12 a hierarchical storage object \, (C)2002 Thomas Grill +; +#X obj 317 529 print A; +#X text 382 529 attributes; +#X msg 43 490 getattributes; +#X msg 136 132 getechodir; +#X msg 132 232 getabsdir; +#X msg 146 313 getpool; +#X connect 0 0 5 0; +#X connect 0 1 2 0; +#X connect 0 2 6 0; +#X connect 0 3 19 0; +#X connect 0 4 68 0; +#X connect 1 0 0 0; +#X connect 3 0 0 0; +#X connect 4 0 0 0; +#X connect 7 0 0 0; +#X connect 8 0 0 0; +#X connect 9 0 0 0; +#X connect 10 0 0 0; +#X connect 11 0 0 0; +#X connect 12 0 0 0; +#X connect 13 0 0 0; +#X connect 14 0 13 0; +#X connect 15 0 16 0; +#X connect 16 0 0 0; +#X connect 24 0 0 0; +#X connect 25 0 0 0; +#X connect 27 0 0 0; +#X connect 29 0 0 0; +#X connect 34 0 0 0; +#X connect 35 0 0 0; +#X connect 46 0 0 0; +#X connect 49 0 0 0; +#X connect 51 0 0 0; +#X connect 54 0 0 0; +#X connect 63 0 0 0; +#X connect 70 0 0 0; +#X connect 71 0 0 0; +#X connect 72 0 0 0; +#X connect 73 0 0 0; diff --git a/externals/grill/pool/readme.txt b/externals/grill/pool/readme.txt index 6bf4c969..e8053aed 100644 --- a/externals/grill/pool/readme.txt +++ b/externals/grill/pool/readme.txt @@ -55,6 +55,8 @@ Version history: 0.1.1: - attributes (pool,private,echodir,absdir) - added "geti" message for retrieval of a value at an index +- fixed bug in "get" message if key not present +- adapted source to flext 0.4.1 - register methods at class creation 0.1.0: - first public release -- cgit v1.2.1