[PD-cvs] packages/patches special_character_support.patch,NONE,1.1

Hans-Christoph Steiner eighthave at users.sourceforge.net
Fri Dec 16 19:38:13 CET 2005


Update of /cvsroot/pure-data/packages/patches
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4435/patches

Added Files:
	special_character_support.patch 
Log Message:

- Lots of bug fixes

- added script which searches thru all of the .pd_darwin files for
  dependencies from Fink.  It then copies those libs into the Pd.app and sets
  everything up for them to be sourced by the objects.

- added Guenter's quick hack to allow international characters in Pd patches


--- NEW FILE: special_character_support.patch ---
Index: g_rtext.c
===================================================================
RCS file: /cvsroot/pure-data/pd/src/g_rtext.c,v
retrieving revision 1.4
diff -u -w -r1.4 g_rtext.c
--- g_rtext.c	6 Sep 2004 20:20:34 -0000	1.4
+++ g_rtext.c	14 Dec 2005 03:59:31 -0000
@@ -432,7 +432,9 @@
         x->x_buf = resizebytes(x->x_buf, x->x_bufsize, newsize);
         x->x_bufsize = newsize;
 
-        if (n == '\n' || isprint(n))
+/* at guenter's suggestion, this gets european characters working */
+/*         if (n == '\n' || isprint(n)) */
+        if (n == '\n' || n > 31)
         {
             newsize = x->x_bufsize+1;
             x->x_buf = resizebytes(x->x_buf, x->x_bufsize, newsize);





More information about the Pd-cvs mailing list