From 8476554bc26567564d6381e1b733579d5b45d881 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Fri, 16 Dec 2005 18:38:11 +0000 Subject: - 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 svn path=/trunk/; revision=4241 --- packages/patches/special_character_support.patch | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 packages/patches/special_character_support.patch (limited to 'packages/patches') diff --git a/packages/patches/special_character_support.patch b/packages/patches/special_character_support.patch new file mode 100644 index 00000000..b526ee45 --- /dev/null +++ b/packages/patches/special_character_support.patch @@ -0,0 +1,18 @@ +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); -- cgit v1.2.1