aboutsummaryrefslogtreecommitdiff
path: root/pdsvn
diff options
context:
space:
mode:
authorLuke Iannini <lukeiannini@users.sourceforge.net>2008-03-17 17:34:23 +0000
committerLuke Iannini <lukeiannini@users.sourceforge.net>2008-03-17 17:34:23 +0000
commit8e8ac2b010a57a375768cd80e812dae0c9bfb0b5 (patch)
tree0849109fabf929b0cb0a6224d127a88c74f38950 /pdsvn
parentd939eb8ba85d2a202528ec9b58a3c5e0c1aefff4 (diff)
adding helpfiles for pdsvn/pdsvndir
svn path=/trunk/abstractions/senderfruit/; revision=9600
Diffstat (limited to 'pdsvn')
-rw-r--r--pdsvn/pdsvn-help.pd20
-rw-r--r--pdsvn/pdsvndir-help.pd24
-rw-r--r--pdsvn/pdsvndir.pd332
3 files changed, 299 insertions, 77 deletions
diff --git a/pdsvn/pdsvn-help.pd b/pdsvn/pdsvn-help.pd
new file mode 100644
index 0000000..d316d00
--- /dev/null
+++ b/pdsvn/pdsvn-help.pd
@@ -0,0 +1,20 @@
+#N canvas 549 246 438 469 10;
+#X obj 154 113 pdsvn;
+#X text 39 51 pdsvn allows you to add \, diff-to-console and commit
+changes to any patch by creating it within the patch you'd like to
+work with.;
+#X text 40 177 Diff will show you your changes since last commit in
+the Pd console;
+#X text 39 214 Add will add an unversioned file to the repository;
+#X text 38 238 "ci" is short for commit \, and will bring up a window
+where you can type a log message and commit your patch.;
+#X text 41 287 [pdsvn] tries to watch for file changes (by monitoring
+saves) but you can manually refresh its status by clicking the Subversion
+logo.;
+#X text 45 413 If you'd like to work with more than one patch \, please
+see [pdsvndir].;
+#X text 307 446 2008 Luke Iannini;
+#X text 44 347 You can either save pdsvn into your patch \, or save
+the patch \, spawn pdsvn \, commit and then delete it again. It doesn't
+mind either way : ).;
+#X text 10 12 WARNING: pdsvn is experimental and may be unstable.;
diff --git a/pdsvn/pdsvndir-help.pd b/pdsvn/pdsvndir-help.pd
new file mode 100644
index 0000000..48ddc27
--- /dev/null
+++ b/pdsvn/pdsvndir-help.pd
@@ -0,0 +1,24 @@
+#N canvas 823 22 414 444 10;
+#X obj 141 76 pdsvndir;
+#X text 30 25 pdsvndir allows you to add \, diff-to-console and commit
+changes to the current patch's directory \, or an arbitrary directory
+above the current patches directory.*;
+#X text 29 123 By default \, pdsvndir looks at the patches in the same
+directory as the patch it is created in. You can use the number box
+to have it look at folders above that (e.g. \, if the current patch
+is in /PdAbs/DStructs \, change the number to 1 to work with /PdAbs)
+;
+#X text 33 244 The "s" button will bring up a list of all changed files
+in the directory \, and will allow you to add unversioned files before
+you commit.;
+#X text 34 292 The "ci" or Commit button will allow you to enter a
+log message and commit your changes.;
+#X text 10 386 *The next version will allow you to manually pass in
+a directory to override this auto-discovery feature.;
+#X text 31 204 "Diff" will print all changes \, line by line in all
+your files to the Pd console.;
+#X text 33 333 Click the Subversion logo to manually refresh [pdsvndir]'s
+status.;
+#X text 13 2 WARNING: pdsvndir is experimental and may be unstable.
+;
+#X text 284 423 2008 Luke Iannini;
diff --git a/pdsvn/pdsvndir.pd b/pdsvn/pdsvndir.pd
index aa8e1a7..5b36b97 100644
--- a/pdsvn/pdsvndir.pd
+++ b/pdsvn/pdsvndir.pd
@@ -704,19 +704,49 @@ for "project" beaming (pdsvn-dir);
#X obj 41 131 r \$0parentDir;
#X obj 682 46 r \$0unversionedFile;
#N canvas 460 273 437 532 \$0statusWindow 0;
-#X obj 10 30 bng 17 250 50 0 13909add0 13909null Add 2 -6 0 8 -146753
+#X msg 40 30 X /Users/LukeIannini/PureData/sft/Semento;
+#X msg 40 60 X /Users/LukeIannini/PureData/sft/Core;
+#X msg 40 90 X /Users/LukeIannini/PureData/sft/PdSVN;
+#X obj 10 120 bng 17 250 50 0 11622add3 11622null Add 2 -6 0 8 -146753
-1 -1;
-#X msg 40 30 ? /Users/LukeIannini/PureData/sft/Works/ Ribbon .app
-;
-#X obj 10 60 bng 17 250 50 0 13909add1 13909null Add 2 -6 0 8 -146753
+#X msg 40 120 ? /Users/LukeIannini/PureData/sft/Icon;
+#X msg 40 150 X /Users/LukeIannini/PureData/sft/nsend;
+#X msg 40 180 X /Users/LukeIannini/PureData/sft/Controctopus;
+#X obj 10 210 bng 17 250 50 0 11622add6 11622null Add 2 -6 0 8 -146753
-1 -1;
-#X msg 40 60 ? /Users/LukeIannini/PureData/sft/Works/Icon;
-#X msg 40 90 M /Users/LukeIannini/PureData/sft/Works/Bathyscaphe16.pd
+#X msg 40 210 ? /Users/LukeIannini/PureData/sft/Works/Icon;
+#X msg 40 240 M /Users/LukeIannini/PureData/sft/Works/Bathyscaphe1.pd
+;
+#X msg 40 270 M /Users/LukeIannini/PureData/sft/FXSCore/sft.fxs.stacker.pd
+;
+#X msg 40 315 M /Users/LukeIannini/PureData/sft/FXSCore/sft.fxs.modsinV-help.pd
+;
+#X msg 40 360 M /Users/LukeIannini/PureData/sft/sft.structenberg.pd
+;
+#X msg 40 390 M /Users/LukeIannini/PureData/sft/Corals/sft.coral.pd
+;
+#X msg 40 420 M /Users/LukeIannini/PureData/sft/FXS/sft.fxs.filter.pd
+;
+#X msg 40 450 ;
+#X msg 40 480 Performing status on external item at '/Users/LukeIannini/PureData/sft/Controctopus'
+;
+#X msg 40 525 ;
+#X msg 40 555 Performing status on external item at '/Users/LukeIannini/PureData/sft/Core'
+;
+#X msg 40 600 ;
+#X msg 40 630 Performing status on external item at '/Users/LukeIannini/PureData/sft/nsend'
+;
+#X msg 40 675 ;
+#X msg 40 705 Performing status on external item at '/Users/LukeIannini/PureData/sft/PdSVN'
+;
+#X msg 40 750 ;
+#X msg 40 780 Performing status on external item at '/Users/LukeIannini/PureData/sft/Semento'
+;
+#X msg 40 825 M /Users/LukeIannini/PureData/sft/Semento/sft.commun.sc.pd
;
#X restore 112 31 pd \$0statusWindow;
#N canvas 600 206 773 589 liststatus 0;
#X obj 28 91 r \$0SVNStatus;
-#X obj 28 70 print SVNStatus;
#X obj 203 37 r \$0clearStatusWindow;
#X msg 244 54 clear;
#X obj 244 77 s pd-\$0statusWindow;
@@ -765,18 +795,102 @@ for "project" beaming (pdsvn-dir);
#X obj 526 493 s \$0status;
#X obj 526 453 t b a;
#N canvas 202 112 718 723 \$0add-receivers 0;
-#X obj 0 0 r 13909add0;
-#X obj 20 20 r 13909filename0;
+#X obj 0 0 r 11622add0;
+#X obj 20 20 r 11622filename0;
#X obj 0 40 list;
-#X obj 0 60 s 13909fileAdder;
-#X obj 20 20 r 13909add1;
-#X obj 40 40 r 13909filename1;
+#X obj 0 60 s 11622fileAdder;
+#X obj 20 20 r 11622add1;
+#X obj 40 40 r 11622filename1;
#X obj 20 60 list;
-#X obj 20 80 s 13909fileAdder;
-#X obj 40 40 r 13909add2;
-#X obj 60 60 r 13909filename2;
+#X obj 20 80 s 11622fileAdder;
+#X obj 40 40 r 11622add2;
+#X obj 60 60 r 11622filename2;
#X obj 40 80 list;
-#X obj 40 100 s 13909fileAdder;
+#X obj 40 100 s 11622fileAdder;
+#X obj 60 60 r 11622add3;
+#X obj 80 80 r 11622filename3;
+#X obj 60 100 list;
+#X obj 60 120 s 11622fileAdder;
+#X obj 80 80 r 11622add4;
+#X obj 100 100 r 11622filename4;
+#X obj 80 120 list;
+#X obj 80 140 s 11622fileAdder;
+#X obj 100 100 r 11622add5;
+#X obj 120 120 r 11622filename5;
+#X obj 100 140 list;
+#X obj 100 160 s 11622fileAdder;
+#X obj 120 120 r 11622add6;
+#X obj 140 140 r 11622filename6;
+#X obj 120 160 list;
+#X obj 120 180 s 11622fileAdder;
+#X obj 140 140 r 11622add7;
+#X obj 160 160 r 11622filename7;
+#X obj 140 180 list;
+#X obj 140 200 s 11622fileAdder;
+#X obj 160 160 r 11622add8;
+#X obj 180 180 r 11622filename8;
+#X obj 160 200 list;
+#X obj 160 220 s 11622fileAdder;
+#X obj 180 180 r 11622add9;
+#X obj 200 200 r 11622filename9;
+#X obj 180 220 list;
+#X obj 180 240 s 11622fileAdder;
+#X obj 200 200 r 11622add10;
+#X obj 220 220 r 11622filename10;
+#X obj 200 240 list;
+#X obj 200 260 s 11622fileAdder;
+#X obj 220 220 r 11622add11;
+#X obj 240 240 r 11622filename11;
+#X obj 220 260 list;
+#X obj 220 280 s 11622fileAdder;
+#X obj 240 240 r 11622add12;
+#X obj 260 260 r 11622filename12;
+#X obj 240 280 list;
+#X obj 240 300 s 11622fileAdder;
+#X obj 260 260 r 11622add13;
+#X obj 280 280 r 11622filename13;
+#X obj 260 300 list;
+#X obj 260 320 s 11622fileAdder;
+#X obj 280 280 r 11622add14;
+#X obj 300 300 r 11622filename14;
+#X obj 280 320 list;
+#X obj 280 340 s 11622fileAdder;
+#X obj 300 300 r 11622add15;
+#X obj 320 320 r 11622filename15;
+#X obj 300 340 list;
+#X obj 300 360 s 11622fileAdder;
+#X obj 320 320 r 11622add16;
+#X obj 340 340 r 11622filename16;
+#X obj 320 360 list;
+#X obj 320 380 s 11622fileAdder;
+#X obj 340 340 r 11622add17;
+#X obj 360 360 r 11622filename17;
+#X obj 340 380 list;
+#X obj 340 400 s 11622fileAdder;
+#X obj 360 360 r 11622add18;
+#X obj 380 380 r 11622filename18;
+#X obj 360 400 list;
+#X obj 360 420 s 11622fileAdder;
+#X obj 380 380 r 11622add19;
+#X obj 400 400 r 11622filename19;
+#X obj 380 420 list;
+#X obj 380 440 s 11622fileAdder;
+#X obj 400 400 r 11622add20;
+#X obj 420 420 r 11622filename20;
+#X obj 400 440 list;
+#X obj 400 460 s 11622fileAdder;
+#X obj 420 420 r 11622add21;
+#X obj 440 440 r 11622filename21;
+#X obj 420 460 list;
+#X obj 420 480 s 11622fileAdder;
+#X obj 440 440 r 11622add22;
+#X obj 460 460 r 11622filename22;
+#X obj 440 480 list;
+#X obj 440 500 s 11622fileAdder;
+#X obj 460 460 r 11622add23;
+#X obj 480 480 r 11622filename23;
+#X obj 460 500 list;
+#X obj 460 520 s 11622fileAdder;
#X connect 0 0 2 0;
#X connect 1 0 2 1;
#X connect 2 0 3 0;
@@ -786,6 +900,69 @@ for "project" beaming (pdsvn-dir);
#X connect 8 0 10 0;
#X connect 9 0 10 1;
#X connect 10 0 11 0;
+#X connect 12 0 14 0;
+#X connect 13 0 14 1;
+#X connect 14 0 15 0;
+#X connect 16 0 18 0;
+#X connect 17 0 18 1;
+#X connect 18 0 19 0;
+#X connect 20 0 22 0;
+#X connect 21 0 22 1;
+#X connect 22 0 23 0;
+#X connect 24 0 26 0;
+#X connect 25 0 26 1;
+#X connect 26 0 27 0;
+#X connect 28 0 30 0;
+#X connect 29 0 30 1;
+#X connect 30 0 31 0;
+#X connect 32 0 34 0;
+#X connect 33 0 34 1;
+#X connect 34 0 35 0;
+#X connect 36 0 38 0;
+#X connect 37 0 38 1;
+#X connect 38 0 39 0;
+#X connect 40 0 42 0;
+#X connect 41 0 42 1;
+#X connect 42 0 43 0;
+#X connect 44 0 46 0;
+#X connect 45 0 46 1;
+#X connect 46 0 47 0;
+#X connect 48 0 50 0;
+#X connect 49 0 50 1;
+#X connect 50 0 51 0;
+#X connect 52 0 54 0;
+#X connect 53 0 54 1;
+#X connect 54 0 55 0;
+#X connect 56 0 58 0;
+#X connect 57 0 58 1;
+#X connect 58 0 59 0;
+#X connect 60 0 62 0;
+#X connect 61 0 62 1;
+#X connect 62 0 63 0;
+#X connect 64 0 66 0;
+#X connect 65 0 66 1;
+#X connect 66 0 67 0;
+#X connect 68 0 70 0;
+#X connect 69 0 70 1;
+#X connect 70 0 71 0;
+#X connect 72 0 74 0;
+#X connect 73 0 74 1;
+#X connect 74 0 75 0;
+#X connect 76 0 78 0;
+#X connect 77 0 78 1;
+#X connect 78 0 79 0;
+#X connect 80 0 82 0;
+#X connect 81 0 82 1;
+#X connect 82 0 83 0;
+#X connect 84 0 86 0;
+#X connect 85 0 86 1;
+#X connect 86 0 87 0;
+#X connect 88 0 90 0;
+#X connect 89 0 90 1;
+#X connect 90 0 91 0;
+#X connect 92 0 94 0;
+#X connect 93 0 94 1;
+#X connect 94 0 95 0;
#X restore 27 41 pd \$0add-receivers;
#X obj 283 54 s pd-\$0add-receivers;
#X obj 489 171 list split 6;
@@ -926,70 +1103,69 @@ for "project" beaming (pdsvn-dir);
#X obj 97 186 t a a;
#X obj 489 218 s \$0filename;
#X obj 231 379 r \$0filename;
-#X connect 0 0 1 0;
-#X connect 0 0 12 0;
+#X connect 0 0 11 0;
+#X connect 1 0 2 0;
+#X connect 1 0 4 0;
#X connect 2 0 3 0;
-#X connect 2 0 5 0;
-#X connect 3 0 4 0;
-#X connect 3 0 49 0;
-#X connect 5 0 17 0;
-#X connect 6 0 7 0;
-#X connect 6 0 60 0;
-#X connect 7 0 6 1;
-#X connect 8 0 25 0;
-#X connect 10 0 8 1;
-#X connect 10 0 35 0;
-#X connect 11 0 10 1;
-#X connect 12 0 8 0;
-#X connect 12 1 6 0;
-#X connect 12 2 13 0;
-#X connect 14 0 15 0;
-#X connect 15 0 24 0;
-#X connect 16 0 27 0;
-#X connect 18 0 6 1;
-#X connect 19 0 20 0;
-#X connect 19 0 23 0;
-#X connect 20 0 19 1;
-#X connect 21 0 26 0;
-#X connect 22 0 19 1;
-#X connect 24 0 37 0;
-#X connect 24 1 16 0;
-#X connect 25 0 9 0;
-#X connect 26 0 19 0;
-#X connect 26 1 20 1;
-#X connect 27 0 21 0;
-#X connect 28 0 29 0;
-#X connect 29 0 10 0;
-#X connect 30 0 9 0;
-#X connect 32 0 33 1;
-#X connect 33 0 30 0;
-#X connect 33 0 51 0;
+#X connect 2 0 48 0;
+#X connect 4 0 16 0;
+#X connect 5 0 6 0;
+#X connect 5 0 59 0;
+#X connect 6 0 5 1;
+#X connect 7 0 24 0;
+#X connect 9 0 7 1;
+#X connect 9 0 34 0;
+#X connect 10 0 9 1;
+#X connect 11 0 7 0;
+#X connect 11 1 5 0;
+#X connect 11 2 12 0;
+#X connect 13 0 14 0;
+#X connect 14 0 23 0;
+#X connect 15 0 26 0;
+#X connect 17 0 5 1;
+#X connect 18 0 19 0;
+#X connect 18 0 22 0;
+#X connect 19 0 18 1;
+#X connect 20 0 25 0;
+#X connect 21 0 18 1;
+#X connect 23 0 36 0;
+#X connect 23 1 15 0;
+#X connect 24 0 8 0;
+#X connect 25 0 18 0;
+#X connect 25 1 19 1;
+#X connect 26 0 20 0;
+#X connect 27 0 28 0;
+#X connect 28 0 9 0;
+#X connect 29 0 8 0;
+#X connect 31 0 32 1;
+#X connect 32 0 29 0;
+#X connect 32 0 50 0;
+#X connect 33 0 32 0;
#X connect 34 0 33 0;
-#X connect 35 0 34 0;
-#X connect 36 0 35 1;
+#X connect 35 0 34 1;
+#X connect 36 0 37 0;
+#X connect 36 1 49 0;
#X connect 37 0 38 0;
-#X connect 37 1 50 0;
-#X connect 38 0 39 0;
-#X connect 38 1 40 0;
-#X connect 39 0 41 0;
-#X connect 40 0 41 0;
-#X connect 42 0 45 0;
-#X connect 43 0 42 0;
-#X connect 45 0 47 0;
-#X connect 47 0 46 0;
-#X connect 47 1 44 0;
-#X connect 50 1 57 0;
-#X connect 51 0 53 0;
-#X connect 51 1 54 0;
-#X connect 53 0 52 0;
-#X connect 54 0 52 1;
-#X connect 54 0 59 0;
-#X connect 55 0 43 0;
-#X connect 57 0 61 0;
-#X connect 60 0 28 0;
-#X connect 60 1 31 0;
-#X connect 60 1 58 0;
-#X connect 62 0 53 1;
+#X connect 37 1 39 0;
+#X connect 38 0 40 0;
+#X connect 39 0 40 0;
+#X connect 41 0 44 0;
+#X connect 42 0 41 0;
+#X connect 44 0 46 0;
+#X connect 46 0 45 0;
+#X connect 46 1 43 0;
+#X connect 49 1 56 0;
+#X connect 50 0 52 0;
+#X connect 50 1 53 0;
+#X connect 52 0 51 0;
+#X connect 53 0 51 1;
+#X connect 53 0 58 0;
+#X connect 54 0 42 0;
+#X connect 56 0 60 0;
+#X connect 59 0 27 0;
+#X connect 59 1 30 0;
+#X connect 59 1 57 0;
+#X connect 61 0 52 1;
#X restore 277 472 pd liststatus;
#X obj 59 223 s \$0SVNStatus;
#X obj 20 99 t b b;
@@ -1002,6 +1178,8 @@ for "project" beaming (pdsvn-dir);
#X obj 405 44 t b b b;
#X obj 514 88 \$1;
#X obj 514 112 s \$0upDirsR;
+#X obj 658 603 r \$0SVNStatus;
+#X obj 658 632 print SVNStatus;
#X connect 0 0 338 0;
#X connect 1 0 352 0;
#X connect 3 0 316 0;