#N canvas 0 0 459 321 10;
#X text 83 15 sends a bang \, whenever the containing patch is saved;
#X obj 18 153 bng 30 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X obj 18 15 savebangs;
#X obj 18 124 savebangs;
#X text 17 55 This works also inside abstractions when saving the parent patch by providing the parent depth as an argument.;
#X obj 15 212 savebangs 1;
#X obj 15 236 bng 30 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X text 13 192 This would send a bang when the parent patch is be saved:;
#X text 14 91 This sends a bang when the current patch containing [savebangs] is saved:;
#X text 18 288 the 2nd outlet triggers BEFORE the actual patch is saved.;
#N canvas 417 570 494 344 META 0;
#X text 12 25 LICENSE GPL v2;
#X text 12 145 AUTHOR IOhannes m zmoelnig;
#X text 12 85 OUTLET_0 bang;
#X text 12 5 KEYWORDS control \, introspection;
#X text 12 45 DESCRIPTION emits bangs when an abstraction is saved, f 72;
#X text 12 105 OUTLET_1 bang;
#X restore 405 13 pd META;
#X connect 3 0 1 0;
#X connect 5 0 6 0;
