Update of /cvsroot/pure-data/externals/grill/pool In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4681
Modified Files: pool-help.pd pool.vcproj readme.txt Log Message: reintroduced missing help message added success/error reporting for file operations fixed double-free on clearing values and dirs fixed bug in XML saving of nested folders changed obviously buggy pool name registering fixed clearing values and dirs, e.g. with messages clrall and clrrec use new ToSys* methods
Index: pool-help.pd =================================================================== RCS file: /cvsroot/pure-data/externals/grill/pool/pool-help.pd,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** pool-help.pd 14 Dec 2005 01:53:01 -0000 1.2 --- pool-help.pd 30 Sep 2006 19:23:16 -0000 1.3 *************** *** 1,3 **** ! #N canvas 4 3 947 717 12; #X msg 296 105 set 1 2 3; #X obj 238 631 print K; --- 1,3 ---- ! #N canvas 29 115 955 725 12; #X msg 296 105 set 1 2 3; #X obj 238 631 print K; *************** *** 41,46 **** #X text 670 257 depth may be given; #X text 34 291 set pool name; ! #X text 31 89 at each command; ! #X text 31 73 echo current dir; #X text 295 82 set values; #X text 26 194 (default on); --- 41,46 ---- #X text 670 257 depth may be given; #X text 34 291 set pool name; ! #X text 30 89 at each command; ! #X text 30 73 echo current dir; #X text 295 82 set values; #X text 26 194 (default on); *************** *** 54,58 **** #X text 677 364 ... and subdirs; #X text 673 378 (depth may be given); ! #N canvas 472 45 420 631 dirs 0; #X msg 111 40 mkdir fld1; #X msg 113 135 chdir; --- 54,58 ---- #X text 677 364 ... and subdirs; #X text 673 378 (depth may be given); ! #N canvas 472 45 424 635 dirs 0; #X msg 111 40 mkdir fld1; #X msg 113 135 chdir; *************** *** 100,104 **** #X restore 716 496 pd dirs; #X text 713 470 directory operations; ! #N canvas 0 22 833 465 file 0; #X text 117 207 save dir and subdirs; #X text 117 165 save data in current dir; --- 100,104 ---- #X restore 716 496 pd dirs; #X text 713 470 directory operations; ! #N canvas 0 22 837 529 file 0; #X text 117 207 save dir and subdirs; #X text 117 165 save data in current dir; *************** *** 135,138 **** --- 135,141 ---- #X text 26 398 If the file name is given without a path specification the folder containing the current patcher will be used.; + #X text 27 451 The attribute outlet reports if file saving/loading + has been successful , by outputting the message tag and a boolean + flag.; #X connect 20 0 9 0; #X connect 21 0 9 0; *************** *** 203,212 **** #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 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; #N canvas 0 22 612 291 print 0; --- 206,215 ---- #X msg 297 345 add 2 14; #X obj 260 478 pool @valcnt 10 @dircnt 5; ! #X text 330 425 expected value and directory counts; ! #X text 330 440 can be given for optimal performance; #X msg 429 155 get 3; #X msg 295 222 set 3 -1 1; #X msg 32 518 getmethods; ! #X text 328 454 (see attributes in properties dialog); #X text 715 638 console printout; #N canvas 0 22 612 291 print 0; *************** *** 236,240 **** #X text 424 343 clear value at index; #X msg 425 363 clri 2; ! #X text 272 13 a hierarchical storage object , (C)2002-2005 Thomas Grill; #X connect 0 0 69 0; --- 239,243 ---- #X text 424 343 clear value at index; #X msg 425 363 clri 2; ! #X text 272 13 a hierarchical storage object , (C)2002-2006 Thomas Grill; #X connect 0 0 69 0;
Index: pool.vcproj =================================================================== RCS file: /cvsroot/pure-data/externals/grill/pool/pool.vcproj,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 *** pool.vcproj 14 Dec 2005 01:53:01 -0000 1.20 --- pool.vcproj 30 Sep 2006 19:23:16 -0000 1.21 *************** *** 4,7 **** --- 4,8 ---- Version="7.10" Name="pool" + ProjectGUID="{F6422672-C7DA-4DF1-9AFD-218947985297}" Keyword="Win32Proj"> <Platforms> *************** *** 114,118 **** GenerateDebugInformation="TRUE" ProgramDatabaseFile="$(outdir)/pool.pdb" ! ImportLibrary=".\pd-msvc/d/pool.lib" TargetMachine="1"/> <Tool --- 115,119 ---- GenerateDebugInformation="TRUE" ProgramDatabaseFile="$(outdir)/pool.pdb" ! ImportLibrary="$(outdir)/pool.lib" TargetMachine="1"/> <Tool
Index: readme.txt =================================================================== RCS file: /cvsroot/pure-data/externals/grill/pool/readme.txt,v retrieving revision 1.31 retrieving revision 1.32 diff -C2 -d -r1.31 -r1.32 *** readme.txt 14 Mar 2006 17:14:53 -0000 1.31 --- readme.txt 30 Sep 2006 19:23:16 -0000 1.32 *************** *** 1,5 **** pool - a hierarchical storage object for PD and Max/MSP
! Copyright (c) 2002-2005 Thomas Grill (gr@grrrr.org) For information on usage and redistribution, and for a DISCLAIMER OF ALL WARRANTIES, see the file, "license.txt," in this distribution. --- 1,5 ---- pool - a hierarchical storage object for PD and Max/MSP
! Copyright (c) 2002-2006 Thomas Grill (gr@grrrr.org) For information on usage and redistribution, and for a DISCLAIMER OF ALL WARRANTIES, see the file, "license.txt," in this distribution. *************** *** 81,84 **** --- 81,88 ---- - re-introduced a help message - fixed bug in nested-dir XML saving + - changed printrec/printroot to display empty folders + - new curdir attribute for getting/setting the current directory + - changed pool name searching with STL code (more efficient) + - added success/error reporting for file operations (through attribute outlet)
0.2.1: