aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorIOhannes m zmölnig <zmoelnig@users.sourceforge.net>2005-05-19 09:42:55 +0000
committerIOhannes m zmölnig <zmoelnig@users.sourceforge.net>2005-05-19 09:42:55 +0000
commitb21e68b7ca756dea896592753ffb84f5cff9ba3a (patch)
tree07bfb5f62c8088160229327186a957c70825d4df /src
parente145ae58b67cd07ed7371b77a042a65819d1a546 (diff)
hopefully fixed the makesource-process for other platforms
svn path=/trunk/externals/zexy/; revision=3025
Diffstat (limited to 'src')
-rw-r--r--src/a2l.c5
-rw-r--r--src/atoi.c5
-rw-r--r--src/avg~.c5
-rw-r--r--src/blockmirror~.c5
-rw-r--r--src/blockswap~.c5
-rw-r--r--src/date.c5
-rw-r--r--src/demultiplex.c8
-rw-r--r--src/demultiplex~.c5
-rw-r--r--src/dfreq~.c5
-rw-r--r--src/dirac~.c5
-rw-r--r--src/dot.c5
-rw-r--r--src/drip.c5
-rw-r--r--src/envrms~.c5
-rw-r--r--src/fifop.c5
-rw-r--r--src/glue.c5
-rw-r--r--src/index.c5
-rw-r--r--src/length.c5
-rw-r--r--src/lifop.c5
-rw-r--r--src/limiter~.c5
-rw-r--r--src/list2int.c10
-rw-r--r--src/list2symbol.c8
-rw-r--r--src/lister.c5
-rw-r--r--src/lpt.c5
-rwxr-xr-xsrc/makesource.sh25
-rw-r--r--src/makesymbol.c5
-rw-r--r--src/mavg.c5
-rw-r--r--src/minmax.c5
-rw-r--r--src/msgfile.c5
-rw-r--r--src/multiline~.c5
-rw-r--r--src/multiplex.c5
-rw-r--r--src/multiplex~.c5
-rw-r--r--src/niagara.c5
-rw-r--r--src/noish~.c5
-rw-r--r--src/noisi~.c5
-rw-r--r--src/operating_system.c5
-rw-r--r--src/packel.c5
-rw-r--r--src/pack~.c5
-rw-r--r--src/pdf~.c5
-rw-r--r--src/prime.c5
-rw-r--r--src/quantize~.c5
-rw-r--r--src/repack.c5
-rw-r--r--src/repeat.c5
-rw-r--r--src/sfplay.c5
-rw-r--r--src/sfrecord.c5
-rw-r--r--src/sigzero~.c5
-rw-r--r--src/sort.c5
-rw-r--r--src/step~.c5
-rw-r--r--src/strcmp.c5
-rw-r--r--src/sum.c5
-rw-r--r--src/swap~.c5
-rw-r--r--src/symbol2list.c8
-rw-r--r--src/tabdump.c5
-rw-r--r--src/tabminmax.c5
-rw-r--r--src/tabset.c5
-rw-r--r--src/tavg~.c5
-rw-r--r--src/time.c5
-rw-r--r--src/unpack~.c5
-rw-r--r--src/urn.c5
-rw-r--r--src/winNT_portio.c4
-rw-r--r--src/wrap.c5
-rw-r--r--src/z_sigbin.c5
-rw-r--r--src/z~.c5
62 files changed, 326 insertions, 17 deletions
diff --git a/src/a2l.c b/src/a2l.c
index 8b8efbe..4e0f6d4 100644
--- a/src/a2l.c
+++ b/src/a2l.c
@@ -88,3 +88,8 @@ void a2l_setup(void)
class_sethelpsymbol(a2l_class, gensym("zexy/any2list"));
zexy_register("a2l");
}
+
+void z_a2l_setup(void)
+{
+ a2l_setup();
+}
diff --git a/src/atoi.c b/src/atoi.c
index 2dcd325..6e44fc0 100644
--- a/src/atoi.c
+++ b/src/atoi.c
@@ -96,3 +96,8 @@ void atoi_setup(void)
class_sethelpsymbol(atoi_class, gensym("zexy/atoi"));
zexy_register("atoi");
}
+
+void z_atoi_setup(void)
+{
+ atoi_setup();
+}
diff --git a/src/avg~.c b/src/avg~.c
index 5011cee..d708852 100644
--- a/src/avg~.c
+++ b/src/avg~.c
@@ -83,3 +83,8 @@ void avg_tilde_setup(void)
class_sethelpsymbol(avg_class, gensym("zexy/avg~"));
zexy_register("avg~");
}
+
+void z_avg__setup(void)
+{
+ avg_tilde_setup();
+}
diff --git a/src/blockmirror~.c b/src/blockmirror~.c
index 1dd3659..4e7e4b1 100644
--- a/src/blockmirror~.c
+++ b/src/blockmirror~.c
@@ -102,3 +102,8 @@ void blockmirror_tilde_setup(void)
class_sethelpsymbol(blockmirror_class, gensym("zexy/blockmirror~"));
zexy_register("blockmirror~");
}
+
+void z_blockmirror__setup(void)
+{
+ blockmirror_tilde_setup();
+}
diff --git a/src/blockswap~.c b/src/blockswap~.c
index 7dbe99d..987dd4e 100644
--- a/src/blockswap~.c
+++ b/src/blockswap~.c
@@ -97,3 +97,8 @@ void blockswap_tilde_setup(void)
class_sethelpsymbol(blockswap_class, gensym("zexy/blockswap~"));
zexy_register("blockswap~");
}
+
+void z_blockswap__setup(void)
+{
+ blockswap_tilde_setup();
+}
diff --git a/src/date.c b/src/date.c
index bd513ac..1961256 100644
--- a/src/date.c
+++ b/src/date.c
@@ -122,3 +122,8 @@ void date_setup(void)
class_sethelpsymbol(date_class, gensym("zexy/date"));
zexy_register("date");
}
+
+void z_date_setup(void)
+{
+ date_setup();
+}
diff --git a/src/demultiplex.c b/src/demultiplex.c
index ff26b5d..ea73b59 100644
--- a/src/demultiplex.c
+++ b/src/demultiplex.c
@@ -113,3 +113,11 @@ void demultiplex_setup(void)
class_sethelpsymbol(demux_class, gensym("zexy/demultiplex"));
zexy_register("demultiplex");
}
+void demux_setup(void)
+{
+ demultiplex_setup();
+}
+void z_demultiplex_setup(void)
+{
+ demultiplex_setup();
+}
diff --git a/src/demultiplex~.c b/src/demultiplex~.c
index 4d78583..eb01f36 100644
--- a/src/demultiplex~.c
+++ b/src/demultiplex~.c
@@ -117,3 +117,8 @@ void demultiplex_tilde_setup(void)
zexy_register("demultiplex~");
}
+
+void z_demultiplex__setup(void)
+{
+ demultiplex_tilde_setup();
+}
diff --git a/src/dfreq~.c b/src/dfreq~.c
index 7016784..70b1ce5 100644
--- a/src/dfreq~.c
+++ b/src/dfreq~.c
@@ -110,3 +110,8 @@ void dfreq_tilde_setup(void)
class_sethelpsymbol(dfreq_class, gensym("zexy/dfreq~"));
zexy_register("dfreq~");
}
+
+void z_dfreq__setup(void)
+{
+ dfreq_tilde_setup();
+}
diff --git a/src/dirac~.c b/src/dirac~.c
index 72cc4d3..03e21da 100644
--- a/src/dirac~.c
+++ b/src/dirac~.c
@@ -111,3 +111,8 @@ void dirac_tilde_setup(void)
class_sethelpsymbol(dirac_class, gensym("zexy/dirac~"));
zexy_register("dirac~");
}
+
+void z_dirac__setup(void)
+{
+ dirac_tilde_setup();
+}
diff --git a/src/dot.c b/src/dot.c
index df0ec5c..734b563 100644
--- a/src/dot.c
+++ b/src/dot.c
@@ -160,3 +160,8 @@ void dot_setup(void)
class_sethelpsymbol(scalmul_scal_class, gensym("zexy/scalarmult"));
zexy_register(".");
}
+
+void z_dot_setup(void)
+{
+ dot_setup();
+}
diff --git a/src/drip.c b/src/drip.c
index 2679588..ecba59c 100644
--- a/src/drip.c
+++ b/src/drip.c
@@ -200,3 +200,8 @@ void drip_setup(void)
class_sethelpsymbol(drip_class, gensym("zexy/drip"));
zexy_register("drip");
}
+
+void z_drip_setup(void)
+{
+ drip_setup();
+}
diff --git a/src/envrms~.c b/src/envrms~.c
index e9dc302..e400743 100644
--- a/src/envrms~.c
+++ b/src/envrms~.c
@@ -148,3 +148,8 @@ void envrms_tilde_setup(void)
class_sethelpsymbol(sigenvrms_class, gensym("zexy/envrms~"));
zexy_register("envrms~");
}
+
+void z_envrms__setup(void)
+{
+ envrms_tilde_setup();
+}
diff --git a/src/fifop.c b/src/fifop.c
index 898d7f0..a9dcb47 100644
--- a/src/fifop.c
+++ b/src/fifop.c
@@ -231,3 +231,8 @@ void fifop_setup(void)
class_sethelpsymbol(fifop_class, gensym("zexy/fifop"));
zexy_register("fifop");
}
+
+void z_fifop_setup(void)
+{
+ fifop_setup();
+}
diff --git a/src/glue.c b/src/glue.c
index de9a88a..0f3a485 100644
--- a/src/glue.c
+++ b/src/glue.c
@@ -112,3 +112,8 @@ void glue_setup(void)
class_sethelpsymbol(glue_class, gensym("zexy/glue"));
zexy_register("glue");
}
+
+void z_glue_setup(void)
+{
+ glue_setup();
+}
diff --git a/src/index.c b/src/index.c
index 9872076..745337a 100644
--- a/src/index.c
+++ b/src/index.c
@@ -224,3 +224,8 @@ void index_setup(void)
class_sethelpsymbol(index_class, gensym("zexy/index"));
zexy_register("index");
}
+
+void z_index_setup(void)
+{
+ index_setup();
+}
diff --git a/src/length.c b/src/length.c
index 9ed19e1..a476af4 100644
--- a/src/length.c
+++ b/src/length.c
@@ -59,3 +59,8 @@ void length_setup(void)
class_sethelpsymbol(length_class, gensym("zexy/length"));
zexy_register("length");
}
+
+void z_length_setup(void)
+{
+ length_setup();
+}
diff --git a/src/lifop.c b/src/lifop.c
index 1e2431e..4c1ccec 100644
--- a/src/lifop.c
+++ b/src/lifop.c
@@ -222,3 +222,8 @@ void lifop_setup(void)
class_sethelpsymbol(lifop_class, gensym("zexy/lifop"));
zexy_register("lifop");
}
+
+void z_lifop_setup(void)
+{
+ lifop_setup();
+}
diff --git a/src/limiter~.c b/src/limiter~.c
index 7a53d8d..eb74347 100644
--- a/src/limiter~.c
+++ b/src/limiter~.c
@@ -717,3 +717,8 @@ void limiter_tilde_setup(void)
zexy_register("limiter~");
}
+
+void z_limiter__setup(void)
+{
+ limiter_tilde_setup();
+}
diff --git a/src/list2int.c b/src/list2int.c
index af14812..09f6333 100644
--- a/src/list2int.c
+++ b/src/list2int.c
@@ -79,3 +79,13 @@ void list2int_setup(void)
class_sethelpsymbol(list2int_class, gensym("zexy/list2int"));
zexy_register("list2int");
}
+
+void l2i_setup(void)
+{
+ list2int_setup();
+}
+
+void z_list2int_setup(void)
+{
+ list2int_setup();
+}
diff --git a/src/list2symbol.c b/src/list2symbol.c
index cc40aa7..f0a1a1f 100644
--- a/src/list2symbol.c
+++ b/src/list2symbol.c
@@ -139,3 +139,11 @@ void list2symbol_setup(void)
class_sethelpsymbol(list2symbol_class, gensym("zexy/list2symbol"));
zexy_register("list2symbol");
}
+void l2s_setup(void)
+{
+ list2symbol_setup();
+}
+void z_list2symbol_setup(void)
+{
+ list2symbol_setup();
+}
diff --git a/src/lister.c b/src/lister.c
index 2bc7e27..cdbeed5 100644
--- a/src/lister.c
+++ b/src/lister.c
@@ -87,3 +87,8 @@ void l_setup(void)
{
lister_setup();
}
+
+void z_lister_setup(void)
+{
+ lister_setup();
+}
diff --git a/src/lpt.c b/src/lpt.c
index b90ce80..fbe58ff 100644
--- a/src/lpt.c
+++ b/src/lpt.c
@@ -230,3 +230,8 @@ void lpt_setup(void)
class_sethelpsymbol(lpt_class, gensym("zexy/lpt"));
zexy_register("lpt");
}
+
+void z_lpt_setup(void)
+{
+ lpt_setup();
+}
diff --git a/src/makesource.sh b/src/makesource.sh
index 0de872f..49165ef 100755
--- a/src/makesource.sh
+++ b/src/makesource.sh
@@ -53,12 +53,6 @@ function foot_s() {
echo
}
-function get_setupfunctions() {
- if [ -e "$1" ]
- then
- $GREP "^void .*_setup(void)" $i | $AWK '{print gensub("_setup.*", "_setup", "g", $2);}'
- fi
-}
##################################
## body
@@ -69,17 +63,14 @@ head_s > $ZEXY_S
for i in `ls *.c | grep -v zexy.c`
do
- NAME="${i%.c}"
- SETUPNAMES=`get_setupfunctions $i`
- if [ "$SETUPNAMES" ]
- then
- echo " $i \\" >> $ZEXY_S
- for SETUPNAME in $SETUPNAMES
- do
- echo "void ${SETUPNAME}(void);" >> $ZEXY_H
- echo " ${SETUPNAME}();" >> $ZEXY_C
- done
- fi
+## each c-file in zexy needs to have a z_<file>_setup()-function
+## that calls all needed setup-functions
+## any non-alpha-numeric-character is replaced by "_"
+## e.g. "multiplex~.c" -> "z_multiplex__setup()"
+ SETUPNAME=z_`echo ${i%.c} | sed -e 's/[^[:alnum:]]/_/g'`_setup
+ echo " $i \\" >> $ZEXY_S
+ echo "void ${SETUPNAME}(void); /* $i */" >> $ZEXY_H
+ echo " ${SETUPNAME}(); /* $i */" >> $ZEXY_C
done
foot_h >> $ZEXY_H
diff --git a/src/makesymbol.c b/src/makesymbol.c
index 662089a..fecb241 100644
--- a/src/makesymbol.c
+++ b/src/makesymbol.c
@@ -144,3 +144,8 @@ void makesymbol_setup(void)
class_sethelpsymbol(makesymbol_class, gensym("zexy/makesymbol"));
zexy_register("makesymbol");
}
+
+void z_makesymbol_setup(void)
+{
+ makesymbol_setup();
+}
diff --git a/src/mavg.c b/src/mavg.c
index 2ed0352..5ce1ce5 100644
--- a/src/mavg.c
+++ b/src/mavg.c
@@ -114,3 +114,8 @@ void mavg_setup(void)
class_sethelpsymbol(mavg_class, gensym("zexy/mavg"));
zexy_register("mavg");
}
+
+void z_mavg_setup(void)
+{
+ mavg_setup();
+}
diff --git a/src/minmax.c b/src/minmax.c
index f96b025..0d135d4 100644
--- a/src/minmax.c
+++ b/src/minmax.c
@@ -82,3 +82,8 @@ void minmax_setup(void)
class_sethelpsymbol(minmax_class, gensym("zexy/minmax"));
zexy_register("minmax");
}
+
+void z_minmax_setup(void)
+{
+ minmax_setup();
+}
diff --git a/src/msgfile.c b/src/msgfile.c
index a059fd5..4eccd69 100644
--- a/src/msgfile.c
+++ b/src/msgfile.c
@@ -798,3 +798,8 @@ void msgfile_setup(void)
zexy_register("msgfile");
}
+
+void z_msgfile_setup(void)
+{
+ msgfile_setup();
+}
diff --git a/src/multiline~.c b/src/multiline~.c
index 2767df5..69c0bdc 100644
--- a/src/multiline~.c
+++ b/src/multiline~.c
@@ -261,3 +261,8 @@ void multiline_tilde_setup(void)
class_sethelpsymbol(mline_class, gensym("zexy/multiline~"));
zexy_register("multiline_tilde");
}
+
+void z_multiline__setup(void)
+{
+ multiline_tilde_setup();
+}
diff --git a/src/multiplex.c b/src/multiplex.c
index 72ae268..41e87d1 100644
--- a/src/multiplex.c
+++ b/src/multiplex.c
@@ -104,3 +104,8 @@ void multiplex_setup(void)
zexy_register("multiplex");
}
+
+void z_multiplex_setup(void)
+{
+ multiplex_setup();
+}
diff --git a/src/multiplex~.c b/src/multiplex~.c
index be141cd..d9086cc 100644
--- a/src/multiplex~.c
+++ b/src/multiplex~.c
@@ -110,3 +110,8 @@ void multiplex_tilde_setup(void)
class_sethelpsymbol(mux_class, gensym("zexy/multiplex~"));
zexy_register("multiplex~");
}
+
+void z_multiplex__setup(void)
+{
+ multiplex_tilde_setup();
+}
diff --git a/src/niagara.c b/src/niagara.c
index 5764952..2aae8eb 100644
--- a/src/niagara.c
+++ b/src/niagara.c
@@ -108,3 +108,8 @@ void niagara_setup(void)
class_sethelpsymbol(niagara_class, gensym("zexy/niagara"));
zexy_register("niagara");
}
+
+void z_niagara_setup(void)
+{
+ niagara_setup();
+}
diff --git a/src/noish~.c b/src/noish~.c
index 6374242..d1cb409 100644
--- a/src/noish~.c
+++ b/src/noish~.c
@@ -182,3 +182,8 @@ void noish_tilde_setup(void)
class_addmethod(noish_class, (t_method)noish_helper, gensym("help"), 0);
class_sethelpsymbol(noish_class, gensym("zexy/noish~"));
}
+
+void z_noish__setup(void)
+{
+ noish_tilde_setup();
+}
diff --git a/src/noisi~.c b/src/noisi~.c
index 14fb1be..78f89b1 100644
--- a/src/noisi~.c
+++ b/src/noisi~.c
@@ -165,3 +165,8 @@ void noisi_tilde_setup(void){
class_addmethod(noisi_class, (t_method)noisi_helper, gensym("help"), 0);
class_sethelpsymbol(noisi_class, gensym("zexy/noisi~"));
}
+
+void z_noisi__setup(void)
+{
+ noisi_tilde_setup();
+}
diff --git a/src/operating_system.c b/src/operating_system.c
index bea6156..8ccab49 100644
--- a/src/operating_system.c
+++ b/src/operating_system.c
@@ -64,3 +64,8 @@ void operating_system_setup(void)
class_sethelpsymbol(operating_system_class, gensym("zexy/operating_system"));
zexy_register("operating_system");
}
+
+void z_operating_system_setup(void)
+{
+ operating_system_setup();
+}
diff --git a/src/packel.c b/src/packel.c
index 67c5211..5197feb 100644
--- a/src/packel.c
+++ b/src/packel.c
@@ -105,3 +105,8 @@ void packel_setup(void)
class_sethelpsymbol(packel_class, gensym("zexy/packel"));
zexy_register("packel");
}
+
+void z_packel_setup(void)
+{
+ packel_setup();
+}
diff --git a/src/pack~.c b/src/pack~.c
index ca762c9..35827a7 100644
--- a/src/pack~.c
+++ b/src/pack~.c
@@ -84,3 +84,8 @@ void pack_tilde_setup(void)
zexy_register("pack~");
}
+
+void z_pack__setup(void)
+{
+ pack_tilde_setup();
+}
diff --git a/src/pdf~.c b/src/pdf~.c
index ef06a59..40a1545 100644
--- a/src/pdf~.c
+++ b/src/pdf~.c
@@ -138,3 +138,8 @@ void pdf_tilde_setup(void)
class_sethelpsymbol(pdf_class, gensym("zexy/pdf~"));
zexy_register("pdf~");
}
+
+void z_pdf__setup(void)
+{
+ pdf_tilde_setup();
+}
diff --git a/src/prime.c b/src/prime.c
index 2277019..80903eb 100644
--- a/src/prime.c
+++ b/src/prime.c
@@ -73,3 +73,8 @@ void prime_setup(void) {
class_addfloat(prime_class, prime_float);
zexy_register("prime");
}
+
+void z_prime_setup(void)
+{
+ prime_setup();
+}
diff --git a/src/quantize~.c b/src/quantize~.c
index 15190e6..076b853 100644
--- a/src/quantize~.c
+++ b/src/quantize~.c
@@ -111,3 +111,8 @@ void quantize_tilde_setup(void)
class_sethelpsymbol(quantize_class, gensym("zexy/quantize~"));
zexy_register("quantize~");
}
+
+void z_quantize__setup(void)
+{
+ quantize_tilde_setup();
+}
diff --git a/src/repack.c b/src/repack.c
index c7b527b..19f62c4 100644
--- a/src/repack.c
+++ b/src/repack.c
@@ -180,3 +180,8 @@ void repack_setup(void)
class_sethelpsymbol(repack_class, gensym("zexy/repack"));
zexy_register("repack");
}
+
+void z_repack_setup(void)
+{
+ repack_setup();
+}
diff --git a/src/repeat.c b/src/repeat.c
index dbeedc7..9202e47 100644
--- a/src/repeat.c
+++ b/src/repeat.c
@@ -58,3 +58,8 @@ void repeat_setup(void)
class_sethelpsymbol(repeat_class, gensym("zexy/repeat"));
zexy_register("repeat");
}
+
+void z_repeat_setup(void)
+{
+ repeat_setup();
+}
diff --git a/src/sfplay.c b/src/sfplay.c
index 58f76f9..a46c339 100644
--- a/src/sfplay.c
+++ b/src/sfplay.c
@@ -673,3 +673,8 @@ void sfplay_setup(void)
class_addbang(sfplay_class,sfplay_bang);
zexy_register("sfplay");
}
+
+void z_sfplay_setup(void)
+{
+ sfplay_setup();
+}
diff --git a/src/sfrecord.c b/src/sfrecord.c
index 35535bc..ec66953 100644
--- a/src/sfrecord.c
+++ b/src/sfrecord.c
@@ -607,3 +607,8 @@ void sfrecord_setup(void)
class_sethelpsymbol(sfrecord_class, gensym("zexy/sf-play_record"));
zexy_register("sfrecord");
}
+
+void z_sfrecord_setup(void)
+{
+ sfrecord_setup();
+}
diff --git a/src/sigzero~.c b/src/sigzero~.c
index de9584d..c0d0b40 100644
--- a/src/sigzero~.c
+++ b/src/sigzero~.c
@@ -109,3 +109,8 @@ void sigzero_tilde_setup(void)
class_sethelpsymbol(sigzero_class, gensym("zexy/sigzero~"));
zexy_register("sigzero~");
}
+
+void z_sigzero__setup(void)
+{
+ sigzero_tilde_setup();
+}
diff --git a/src/sort.c b/src/sort.c
index 578d2a3..06e92ea 100644
--- a/src/sort.c
+++ b/src/sort.c
@@ -149,3 +149,8 @@ void sort_setup(void)
class_sethelpsymbol(sort_class, gensym("zexy/sort"));
zexy_register("sort");
}
+
+void z_sort_setup(void)
+{
+ sort_setup();
+}
diff --git a/src/step~.c b/src/step~.c
index f1200e7..2282e6e 100644
--- a/src/step~.c
+++ b/src/step~.c
@@ -139,3 +139,8 @@ void step_tilde_setup(void)
zexy_register("step~");
}
+
+void z_step__setup(void)
+{
+ step_tilde_setup();
+}
diff --git a/src/strcmp.c b/src/strcmp.c
index 4bfeb8b..85308cd 100644
--- a/src/strcmp.c
+++ b/src/strcmp.c
@@ -101,3 +101,8 @@ void strcmp_setup(void)
class_sethelpsymbol(strcmp_class, gensym("zexy/strcmp"));
zexy_register("strcmp");
}
+
+void z_strcmp_setup(void)
+{
+ strcmp_setup();
+}
diff --git a/src/sum.c b/src/sum.c
index 67019ee..f7478c1 100644
--- a/src/sum.c
+++ b/src/sum.c
@@ -59,3 +59,8 @@ void sum_setup(void)
class_sethelpsymbol(sum_class, gensym("zexy/sum"));
zexy_register("sum");
}
+
+void z_sum_setup(void)
+{
+ sum_setup();
+}
diff --git a/src/swap~.c b/src/swap~.c
index 9f14310..9120066 100644
--- a/src/swap~.c
+++ b/src/swap~.c
@@ -99,3 +99,8 @@ void swap_tilde_setup(void)
class_sethelpsymbol(swap_class, gensym("zexy/swap~"));
zexy_register("swap~");
}
+
+void z_swap__setup(void)
+{
+ swap_tilde_setup();
+}
diff --git a/src/symbol2list.c b/src/symbol2list.c
index 7a29e2a..b2d2d43 100644
--- a/src/symbol2list.c
+++ b/src/symbol2list.c
@@ -161,3 +161,11 @@ void symbol2list_setup(void)
class_sethelpsymbol(symbol2list_class, gensym("zexy/symbol2list"));
zexy_register("symbol2list");
}
+void s2l_setup(void)
+{
+ symbol2list_setup();
+}
+void z_symbol2list_setup(void)
+{
+ symbol2list_setup();
+}
diff --git a/src/tabdump.c b/src/tabdump.c
index d308454..fb1ed60 100644
--- a/src/tabdump.c
+++ b/src/tabdump.c
@@ -115,3 +115,8 @@ void tabdump_setup(void)
class_addmethod(tabdump_class, (t_method)tabdump_helper, gensym("help"), 0);
class_sethelpsymbol(tabdump_class, gensym("zexy/tabdump"));
}
+
+void z_tabdump_setup(void)
+{
+ tabdump_setup();
+}
diff --git a/src/tabminmax.c b/src/tabminmax.c
index 56307e2..0c80af0 100644
--- a/src/tabminmax.c
+++ b/src/tabminmax.c
@@ -138,3 +138,8 @@ void tabminmax_setup(void)
class_addmethod(tabminmax_class, (t_method)tabminmax_helper, gensym("help"), 0);
class_sethelpsymbol(tabminmax_class, gensym("zexy/tabminmax"));
}
+
+void z_tabminmax_setup(void)
+{
+ tabminmax_setup();
+}
diff --git a/src/tabset.c b/src/tabset.c
index 9234935..004a48b 100644
--- a/src/tabset.c
+++ b/src/tabset.c
@@ -100,3 +100,8 @@ void tabset_setup(void)
class_addmethod(tabset_class, (t_method)tabset_helper, gensym("help"), 0);
class_sethelpsymbol(tabset_class, gensym("zexy/tabset"));
}
+
+void z_tabset_setup(void)
+{
+ tabset_setup();
+}
diff --git a/src/tavg~.c b/src/tavg~.c
index cddbd41..eec4399 100644
--- a/src/tavg~.c
+++ b/src/tavg~.c
@@ -97,3 +97,8 @@ void tavg_tilde_setup(void)
class_sethelpsymbol(tavg_class, gensym("zexy/tavg~"));
zexy_register("tavg~");
}
+
+void z_tavg__setup(void)
+{
+ tavg_tilde_setup();
+}
diff --git a/src/time.c b/src/time.c
index 4f54871..2d80e95 100644
--- a/src/time.c
+++ b/src/time.c
@@ -120,3 +120,8 @@ void time_setup(void)
class_sethelpsymbol(time_class, gensym("zexy/time"));
zexy_register("time");
}
+
+void z_time_setup(void)
+{
+ time_setup();
+}
diff --git a/src/unpack~.c b/src/unpack~.c
index f65d745..c152b8c 100644
--- a/src/unpack~.c
+++ b/src/unpack~.c
@@ -132,3 +132,8 @@ void unpack_tilde_setup(void)
class_sethelpsymbol(sigunpack_class, gensym("zexy/unpack~"));
zexy_register("unpack~");
}
+
+void z_unpack__setup(void)
+{
+ unpack_tilde_setup();
+}
diff --git a/src/urn.c b/src/urn.c
index 83f94e9..edf5e42 100644
--- a/src/urn.c
+++ b/src/urn.c
@@ -152,3 +152,8 @@ void urn_setup(void)
class_sethelpsymbol(urn_class, gensym("zexy/urn"));
zexy_register("urn");
}
+
+void z_urn_setup(void)
+{
+ urn_setup();
+}
diff --git a/src/winNT_portio.c b/src/winNT_portio.c
index d892977..6eee64c 100644
--- a/src/winNT_portio.c
+++ b/src/winNT_portio.c
@@ -105,3 +105,7 @@ int open_port(int port)
}
}
#endif /* NT */
+
+void z_winNT_portio_setup(void)
+{
+}
diff --git a/src/wrap.c b/src/wrap.c
index 9707f3f..ec08801 100644
--- a/src/wrap.c
+++ b/src/wrap.c
@@ -79,3 +79,8 @@ void wrap_setup(void) {
class_sethelpsymbol(wrap_class, gensym("zexy/wrap"));
zexy_register("wrap");
}
+
+void z_wrap_setup(void)
+{
+ wrap_setup();
+}
diff --git a/src/z_sigbin.c b/src/z_sigbin.c
index dc4932e..21a39b6 100644
--- a/src/z_sigbin.c
+++ b/src/z_sigbin.c
@@ -814,3 +814,8 @@ void z_sigbin_setup(void)
sigAND_setup();
zexy_register("sigbin");
}
+void z_z_sigbin_setup(void)
+{
+ /* ok, looks a bit like nonsense... */
+ z_sigbin_setup();
+}
diff --git a/src/z~.c b/src/z~.c
index 7d786ca..23f09b6 100644
--- a/src/z~.c
+++ b/src/z~.c
@@ -130,3 +130,8 @@ void z_tilde_setup(void)
class_sethelpsymbol(zNdelay_class, gensym("zexy/z~"));
zexy_register("z~");
}
+
+void z_z__setup(void)
+{
+ z_tilde_setup();
+}