[PD-cvs] externals/miXed/toxy build_counter,1.10,1.11 plustot.c,1.2,1.3 plustot.h,1.1,1.2 plustot.qlist.c,1.1,1.2 tot.c,1.5,1.6 widget.c,1.10,1.11 widgettype.c,1.8,1.9 widgettype.h,1.3,1.4

Krzysztof Czaja krzyszcz at users.sourceforge.net
Fri Dec 10 21:47:08 CET 2004


Update of /cvsroot/pure-data/externals/miXed/toxy
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4606/toxy

Modified Files:
	build_counter plustot.c plustot.h plustot.qlist.c tot.c 
	widget.c widgettype.c widgettype.h 
Log Message:
restricted debug garbage to krzYszcz, few fixes in toxy

Index: plustot.qlist.c
===================================================================
RCS file: /cvsroot/pure-data/externals/miXed/toxy/plustot.qlist.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** plustot.qlist.c	19 Feb 2004 22:23:18 -0000	1.1
--- plustot.qlist.c	10 Dec 2004 20:47:06 -0000	1.2
***************
*** 10,14 ****
--- 10,16 ----
  #include "plustot.h"
  
+ #ifdef KRZYSZCZ
  #define PLUSTOT_QLIST_DEBUG
+ #endif
  
  /* Need only an access to x_binbuf field. */

Index: widgettype.c
===================================================================
RCS file: /cvsroot/pure-data/externals/miXed/toxy/widgettype.c,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** widgettype.c	8 Dec 2004 15:40:14 -0000	1.8
--- widgettype.c	10 Dec 2004 20:47:06 -0000	1.9
***************
*** 17,21 ****
  
  #define WIDGETTYPE_VERBOSE
- #define WIDGETTYPE_DEBUG
  
  struct _widgettype
--- 17,20 ----
***************
*** 139,142 ****
--- 138,142 ----
  	post("adding widget type '%s'", typeval->wt_typekey->s_name);
  #endif
+ 	scriptlet_reset(typeval->wt_iniscript);
  	return (typeval->wt_iniscript);
      }
***************
*** 175,183 ****
--- 175,190 ----
  	{
  	    if (!strcmp(buf, "vis") || !strcmp(buf, "ini"))
+ 		/* already reset */
  		return (mw->mw_parsedtype->wt_iniscript);
  	    else if (!strcmp(buf, "new"))
+ 	    {
+ 		scriptlet_reset(mw->mw_parsedtype->wt_newscript);
  		return (mw->mw_parsedtype->wt_newscript);
+ 	    }
  	    else if (!strcmp(buf, "free"))
+ 	    {
+ 		scriptlet_reset(mw->mw_parsedtype->wt_freescript);
  		return (mw->mw_parsedtype->wt_freescript);
+ 	    }
  	    else
  	    {

Index: build_counter
===================================================================
RCS file: /cvsroot/pure-data/externals/miXed/toxy/build_counter,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** build_counter	31 Mar 2004 10:24:20 -0000	1.10
--- build_counter	10 Dec 2004 20:47:06 -0000	1.11
***************
*** 1,7 ****
  #define TOXY_VERSION "0.1"
  #define TOXY_RELEASE "alpha"
! #define TOXY_BUILD 11
  
  #if 0
! TOXY_SNAPSHOT = 0.1-alpha11
  #endif
--- 1,7 ----
  #define TOXY_VERSION "0.1"
  #define TOXY_RELEASE "alpha"
! #define TOXY_BUILD 13
  
  #if 0
! TOXY_SNAPSHOT = 0.1-alpha13
  #endif

Index: tot.c
===================================================================
RCS file: /cvsroot/pure-data/externals/miXed/toxy/tot.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** tot.c	17 Apr 2004 17:45:29 -0000	1.5
--- tot.c	10 Dec 2004 20:47:06 -0000	1.6
***************
*** 16,20 ****
--- 16,22 ----
  #include "build_counter"
  
+ #ifdef KRZYSZCZ
  //#define TOT_DEBUG
+ #endif
  
  /* probably much more than needed for canvas messages from gui */

Index: plustot.c
===================================================================
RCS file: /cvsroot/pure-data/externals/miXed/toxy/plustot.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** plustot.c	17 Apr 2004 17:45:29 -0000	1.2
--- plustot.c	10 Dec 2004 20:47:06 -0000	1.3
***************
*** 1,3 ****
! /* Copyright (c) 2003 krzYszcz and others.
   * For information on usage and redistribution, and for a DISCLAIMER OF ALL
   * WARRANTIES, see the file, "LICENSE.txt," in this distribution.  */
--- 1,3 ----
! /* Copyright (c) 2003-2004 krzYszcz and others.
   * For information on usage and redistribution, and for a DISCLAIMER OF ALL
   * WARRANTIES, see the file, "LICENSE.txt," in this distribution.  */
***************
*** 16,24 ****
  
  #define PLUSTOT_VERBOSE
- #define PLUSTOT_DEBUG
- //#define PLUSTOT_DEBUGREFCOUNTS
  
  #ifdef PLUSTOT_DEBUG
! #   define PLUSDEBUG_ENDPOST(fn)  endpost()
  #else
  #   define PLUSDEBUG_ENDPOST(fn)
--- 16,23 ----
  
  #define PLUSTOT_VERBOSE
  
  #ifdef PLUSTOT_DEBUG
! //#   define PLUSTOT_DEBUGREFCOUNTS
! #   define PLUSDEBUG_ENDPOST(fn)  fputc('\n', stderr)
  #else
  #   define PLUSDEBUG_ENDPOST(fn)
***************
*** 27,33 ****
  #ifdef PLUSTOT_DEBUGREFCOUNTS
  #   define PLUSDEBUG_INCRREFCOUNT(ob, fn) \
! 	{post("++ %x "fn, (int)(ob)); Tcl_IncrRefCount(ob);}
  #   define PLUSDEBUG_DECRREFCOUNT(ob, fn) \
! 	{post("-- %x "fn, (int)(ob)); Tcl_DecrRefCount(ob);}
  #else
  #   define PLUSDEBUG_INCRREFCOUNT(ob, fn)  Tcl_IncrRefCount(ob)
--- 26,32 ----
  #ifdef PLUSTOT_DEBUGREFCOUNTS
  #   define PLUSDEBUG_INCRREFCOUNT(ob, fn) \
! 	{fprintf(stderr, "++ %x "fn"\n", (int)(ob)); Tcl_IncrRefCount(ob);}
  #   define PLUSDEBUG_DECRREFCOUNT(ob, fn) \
! 	{fprintf(stderr, "-- %x "fn"\n", (int)(ob)); Tcl_DecrRefCount(ob);}
  #else
  #   define PLUSDEBUG_INCRREFCOUNT(ob, fn)  Tcl_IncrRefCount(ob)
***************
*** 101,106 ****
      {
  #ifdef PLUSTOT_DEBUG
! 	post("plustin_create '%s' over %x",
! 	     (id ? id->s_name : "default"), (int)interp);
  #endif
  	tin->tin_interp = interp;
--- 100,105 ----
      {
  #ifdef PLUSTOT_DEBUG
! 	fprintf(stderr, "plustin_create '%s' over %x\n",
! 		(id ? id->s_name : "default"), (int)interp);
  #endif
  	tin->tin_interp = interp;
***************
*** 120,125 ****
  #ifdef PLUSTOT_DEBUG
      t_symbol *id = plusenv_getid((t_plusenv *)tin);
!     post("plustin_delete '%s' over %x",
! 	 (id ? id->s_name : "default"), (int)tin->tin_interp);
  #endif
      Tcl_Preserve(tin->tin_interp);
--- 119,124 ----
  #ifdef PLUSTOT_DEBUG
      t_symbol *id = plusenv_getid((t_plusenv *)tin);
!     fprintf(stderr, "plustin_delete '%s' over %x\n",
! 	    (id ? id->s_name : "default"), (int)tin->tin_interp);
  #endif
      Tcl_Preserve(tin->tin_interp);
***************
*** 461,465 ****
  	{
  #ifdef PLUSTOT_DEBUG
! 	    post("growing +To %d -> %d", tob->tob_elbufsize, count);
  #endif
  	    tob->tob_elbuf =
--- 460,465 ----
  	{
  #ifdef PLUSTOT_DEBUG
! 	    fprintf(stderr, "growing +To %d -> %d\n",
! 		    tob->tob_elbufsize, count);
  #endif
  	    tob->tob_elbuf =
***************
*** 577,581 ****
  	    int n = count;
  #ifdef PLUSTOT_DEBUG
! 	    post("growing +To %d -> %d", tob->tob_elbufsize, count);
  #endif
  	    tob->tob_elbuf =
--- 577,582 ----
  	    int n = count;
  #ifdef PLUSTOT_DEBUG
! 	    fprintf(stderr, "growing +To %d -> %d\n",
! 		    tob->tob_elbufsize, count);
  #endif
  	    tob->tob_elbuf =
***************
*** 779,787 ****
  #ifdef PLUSTOT_DEBUGREFCOUNTS
  	    if (var->var_index)
! 		post("vv %x plusvar_postset [%s(%s)]",
! 		     (int)tob->tob_value, var->var_name, var->var_index);
  	    else
! 		post("vv %x plusvar_postset [%s]",
! 		     (int)tob->tob_value, var->var_name);
  #endif
  	}
--- 780,788 ----
  #ifdef PLUSTOT_DEBUGREFCOUNTS
  	    if (var->var_index)
! 		fprintf(stderr, "vv %x plusvar_postset [%s(%s)]\n",
! 			(int)tob->tob_value, var->var_name, var->var_index);
  	    else
! 		fprintf(stderr, "vv %x plusvar_postset [%s]\n",
! 			(int)tob->tob_value, var->var_name);
  #endif
  	}
***************
*** 1012,1017 ****
  {
  #ifdef PLUSTOT_DEBUG
!     post("plusproxy_free (%s %d)",
! 	 (pp->pp_var ? pp->pp_var->var_name : "empty"), pp->pp_ndx);
  #endif
      if (pp->pp_var)
--- 1013,1018 ----
  {
  #ifdef PLUSTOT_DEBUG
!     fprintf(stderr, "plusproxy_free (%s %d)\n",
! 	    (pp->pp_var ? pp->pp_var->var_name : "empty"), pp->pp_ndx);
  #endif
      if (pp->pp_var)
***************
*** 1066,1073 ****
      t_symbol *id = plusenv_getid((t_plusenv *)tin);
      t_symbol *glname = plustin_getglistname(tin);
!     post("+proxy %d, glist %x",
! 	 pp->pp_ndx, (int)((t_plustot *)pp->pp_master)->x_glist);
!     post("  plustin '%s' (%s) over %x", (id ? id->s_name : "default"),
! 	 (glname ? glname->s_name : "<anonymous>"), (int)tin->tin_interp);
  }
  #endif
--- 1067,1075 ----
      t_symbol *id = plusenv_getid((t_plusenv *)tin);
      t_symbol *glname = plustin_getglistname(tin);
!     fprintf(stderr, "+proxy %d, glist %x\n",
! 	    pp->pp_ndx, (int)((t_plustot *)pp->pp_master)->x_glist);
!     fprintf(stderr, "  plustin '%s' (%s) over %x\n",
! 	    (id ? id->s_name : "default"),
! 	    (glname ? glname->s_name : "<anonymous>"), (int)tin->tin_interp);
  }
  #endif
***************
*** 1093,1097 ****
  	else buf[size] = 0;
  	strncpy(buf, tp->start, size);
! 	startpost("%s ", buf);
      }
  #endif
--- 1095,1099 ----
  	else buf[size] = 0;
  	strncpy(buf, tp->start, size);
! 	fprintf(stderr, "%s ", buf);
      }
  #endif
***************
*** 1159,1163 ****
  		{
  #ifdef PLUSTOT_DEBUG
! 		    startpost("(inlet %d) ", inno);
  #endif
  		    if (inno >= x->x_nproxies)
--- 1161,1165 ----
  		{
  #ifdef PLUSTOT_DEBUG
! 		    fprintf(stderr, "(inlet %d) ", inno);
  #endif
  		    if (inno >= x->x_nproxies)
***************
*** 1256,1260 ****
  		    strncpy(buf, tp->start, sz);
  		    buf[sz] = 0;
! 		    post("simple word's text:  %s", buf);
  		}
  #endif
--- 1258,1262 ----
  		    strncpy(buf, tp->start, sz);
  		    buf[sz] = 0;
! 		    fprintf(stderr, "simple word's text:  %s\n", buf);
  		}
  #endif
***************
*** 1288,1292 ****
  		strncpy(buf, tp->start, sz);
  		buf[sz] = 0;
! 		post("other type (%d):  %s", tp->type, buf);
  	    }
  #endif
--- 1290,1294 ----
  		strncpy(buf, tp->start, sz);
  		buf[sz] = 0;
! 		fprintf(stderr, "other type (%d):  %s\n", tp->type, buf);
  	    }
  #endif
***************
*** 1306,1310 ****
      int nvars;
  #ifdef PLUSTOT_DEBUG
!     if (!doit) startpost("variables: ");
  #endif
      nvars = plustot_doparsevariables(x, interp, buf, len, parsep, doit);
--- 1308,1312 ----
      int nvars;
  #ifdef PLUSTOT_DEBUG
!     if (!doit) fprintf(stderr, "variables: ");
  #endif
      nvars = plustot_doparsevariables(x, interp, buf, len, parsep, doit);
***************
*** 1314,1321 ****
  	if (nvars > 0)
  	{
! 	    post("\n%d variable substitutions", nvars);
! 	    post("%d inlets requested", x->x_nproxies);
  	}
! 	else if (nvars == 0) post("none");
      }
  #endif
--- 1316,1323 ----
  	if (nvars > 0)
  	{
! 	    fprintf(stderr, "\n%d variable substitutions\n", nvars);
! 	    fprintf(stderr, "%d inlets requested\n", x->x_nproxies);
  	}
! 	else if (nvars == 0) fprintf(stderr, "none\n");
      }
  #endif
***************
*** 1395,1399 ****
  	    int n = nwords;
  #ifdef PLUSTOT_DEBUG
! 	    post("growing words %d -> %d", x->x_maxwords, nwords);
  #endif
  	    x->x_words = grow_nodata(&n, &x->x_maxwords, x->x_words,
--- 1397,1401 ----
  	    int n = nwords;
  #ifdef PLUSTOT_DEBUG
! 	    fprintf(stderr, "growing words %d -> %d\n", x->x_maxwords, nwords);
  #endif
  	    x->x_words = grow_nodata(&n, &x->x_maxwords, x->x_words,
***************
*** 1422,1426 ****
  	    int n = nargs;
  #ifdef PLUSTOT_DEBUG
! 	    post("growing argv %d -> %d", x->x_maxargs, nargs);
  #endif
  	    x->x_argv = grow_nodata(&n, &x->x_maxargs, x->x_argv,
--- 1424,1428 ----
  	    int n = nargs;
  #ifdef PLUSTOT_DEBUG
! 	    fprintf(stderr, "growing argv %d -> %d\n", x->x_maxargs, nargs);
  #endif
  	    x->x_argv = grow_nodata(&n, &x->x_maxargs, x->x_argv,
***************
*** 1456,1460 ****
  	char buf[TCL_UTF_MAX];
  #ifdef PLUSTOT_DEBUG
! 	post("arguments:");
  #endif
  	for (i = 1, tp = x->x_tailparse.tokenPtr;
--- 1458,1462 ----
  	char buf[TCL_UTF_MAX];
  #ifdef PLUSTOT_DEBUG
! 	fprintf(stderr, "arguments:\n");
  #endif
  	for (i = 1, tp = x->x_tailparse.tokenPtr;
***************
*** 1462,1469 ****
  	{
  #ifdef PLUSTOT_DEBUG
! 	    post("  %s token: type %d[%d], having %d[%d] component%s",
! 		 loud_ordinal(i), tp->type, tp[1].type,
! 		 tp->numComponents, tp[1].numComponents,
! 		 (tp->numComponents > 1 ? "s" : ""));
  #endif
  	    ncomponents = tp->numComponents;
--- 1464,1472 ----
  	{
  #ifdef PLUSTOT_DEBUG
! 	    fprintf(stderr,
! 		    "  %s token: type %d[%d], having %d[%d] component%s\n",
! 		    loud_ordinal(i), tp->type, tp[1].type,
! 		    tp->numComponents, tp[1].numComponents,
! 		    (tp->numComponents > 1 ? "s" : ""));
  #endif
  	    ncomponents = tp->numComponents;
***************
*** 1603,1607 ****
  	Tcl_Token *tp;
  #ifdef PLUSTOT_DEBUG
! 	post("arguments:");
  #endif
  	for (i = 1, tp = x->x_tailparse.tokenPtr;
--- 1606,1610 ----
  	Tcl_Token *tp;
  #ifdef PLUSTOT_DEBUG
! 	fprintf(stderr, "arguments:\n");
  #endif
  	for (i = 1, tp = x->x_tailparse.tokenPtr;
***************
*** 1610,1616 ****
  	    int result;
  #ifdef PLUSTOT_DEBUG
! 	    startpost("  %s token: type %d[%d], having %d component%s",
! 		      loud_ordinal(i), tp->type, tp[1].type,
! 		      tp->numComponents, (tp->numComponents > 1 ? "s" : ""));
  #endif
  	    result = Tcl_EvalTokensStandard(interp, tp + 1, tp->numComponents);
--- 1613,1619 ----
  	    int result;
  #ifdef PLUSTOT_DEBUG
! 	    fprintf(stderr, "  %s token: type %d[%d], having %d component%s",
! 		    loud_ordinal(i), tp->type, tp[1].type,
! 		    tp->numComponents, (tp->numComponents > 1 ? "s" : ""));
  #endif
  	    result = Tcl_EvalTokensStandard(interp, tp + 1, tp->numComponents);
***************
*** 1623,1629 ****
  		    Tcl_ResetResult(interp);
  #ifdef PLUSTOT_DEBUG
! 		    post(", %sshared: '%s'",
! 			 (Tcl_IsShared(x->x_argv[i]) ? "" : "not "),
! 			 Tcl_GetString(x->x_argv[i]));
  #endif
  		}
--- 1626,1632 ----
  		    Tcl_ResetResult(interp);
  #ifdef PLUSTOT_DEBUG
! 		    fprintf(stderr, ", %sshared: '%s'\n",
! 			    (Tcl_IsShared(x->x_argv[i]) ? "" : "not "),
! 			    Tcl_GetString(x->x_argv[i]));
  #endif
  		}
***************
*** 1785,1791 ****
      t_symbol *id = plusenv_getid((t_plusenv *)tin);
      t_symbol *glname = plustin_getglistname(tin);
!     post("+tot, glist %x", (int)x->x_glist);
!     post("  plustin '%s' (%s) over %x", (id ? id->s_name : "default"),
! 	 (glname ? glname->s_name : "<anonymous>"), (int)tin->tin_interp);
      if (x->x_mainproxy)
  	plusproxy_debug(x->x_mainproxy);
--- 1788,1795 ----
      t_symbol *id = plusenv_getid((t_plusenv *)tin);
      t_symbol *glname = plustin_getglistname(tin);
!     fprintf(stderr, "+tot, glist %x\n", (int)x->x_glist);
!     fprintf(stderr, "  plustin '%s' (%s) over %x\n",
! 	    (id ? id->s_name : "default"),
! 	    (glname ? glname->s_name : "<anonymous>"), (int)tin->tin_interp);
      if (x->x_mainproxy)
  	plusproxy_debug(x->x_mainproxy);

Index: widgettype.h
===================================================================
RCS file: /cvsroot/pure-data/externals/miXed/toxy/widgettype.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** widgettype.h	8 Dec 2004 15:40:14 -0000	1.3
--- widgettype.h	10 Dec 2004 20:47:06 -0000	1.4
***************
*** 6,9 ****
--- 6,13 ----
  #define __WIDGETTYPE_H__
  
+ #ifdef KRZYSZCZ
+ //#define WIDGETTYPE_DEBUG
+ #endif
+ 
  EXTERN_STRUCT _widgettype;
  #define t_widgettype  struct _widgettype

Index: plustot.h
===================================================================
RCS file: /cvsroot/pure-data/externals/miXed/toxy/plustot.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** plustot.h	19 Feb 2004 22:23:18 -0000	1.1
--- plustot.h	10 Dec 2004 20:47:06 -0000	1.2
***************
*** 1,3 ****
! /* Copyright (c) 2003 krzYszcz and others.
   * For information on usage and redistribution, and for a DISCLAIMER OF ALL
   * WARRANTIES, see the file, "LICENSE.txt," in this distribution.  */
--- 1,3 ----
! /* Copyright (c) 2003-2004 krzYszcz and others.
   * For information on usage and redistribution, and for a DISCLAIMER OF ALL
   * WARRANTIES, see the file, "LICENSE.txt," in this distribution.  */
***************
*** 13,16 ****
--- 13,20 ----
  #undef PD_EXTERN
  
+ #ifdef KRZYSZCZ
+ #define PLUSTOT_DEBUG
+ #endif
+ 
  EXTERN_STRUCT _plustin;
  #define t_plustin  struct _plustin

Index: widget.c
===================================================================
RCS file: /cvsroot/pure-data/externals/miXed/toxy/widget.c,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** widget.c	8 Dec 2004 15:40:14 -0000	1.10
--- widget.c	10 Dec 2004 20:47:06 -0000	1.11
***************
*** 21,26 ****
--- 21,28 ----
  static t_class *makeshift_class;
  
+ #ifdef KRZYSZCZ
  //#define WIDGET_DEBUG
  //#define TOW_DEBUG
+ #endif
  
  enum { WIDGET_NOVIS = 0, WIDGET_PUSHVIS, WIDGET_REVIS };





More information about the Pd-cvs mailing list