I've committed this patch to 21.4. I recommend it for 21.5.
- Vin
21.4 source patch:
Diff command: cvs -q diff -u
Files affected: src/objects-x.c
--- src/ChangeLog~ 2005-12-03 20:58:56.000000000 -0500
+++ src/ChangeLog 2005-12-06 17:59:55.000000000 -0500
@@ -0,0 +1,5 @@
+2005-12-06 Vin Shelton <acs(a)xemacs.org>
+
+ * objects-x.c (MAX_FONT_COUNT): Increase MAX_FONT_COUNT from 5000
+ to INT_MAX.
+
Index: src/objects-x.c
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/objects-x.c,v
retrieving revision 1.11
diff -a -u -u -r1.11 objects-x.c
--- src/objects-x.c 2001/04/12 18:24:09 1.11
+++ src/objects-x.c 2005/12/06 22:54:58
@@ -681,7 +681,7 @@
}
/* Unbounded, for sufficiently small values of infinity... */
-#define MAX_FONT_COUNT 5000
+#define MAX_FONT_COUNT INT_MAX
static Extbyte *
truename_via_XListFonts (Display *dpy, Extbyte *font_name)