Index: Fig-color.ad
--- Fig-color.ad.orig	2004-02-09 22:22:45 +0100
+++ Fig-color.ad	2006-04-04 09:59:22 +0200
@@ -136,3 +136,7 @@
 
 Fig*toggle*bottomShadowPixel:		gray80
 Fig*toggle*topShadowPixel:		gray50
+
+! use a reasonable grid color (default is red)
+Fig.grid_color: gray60
+
Index: Fig.ad
--- Fig.ad.orig	2004-03-17 01:44:50 +0100
+++ Fig.ad	2006-04-04 09:59:22 +0200
@@ -3,6 +3,9 @@
 
 Fig.version:			3.2.5-alpha5
 
+! disable splash screen
+Fig.splash: off
+
 ! some sample settings you may want to change
 
 ! The following fixes a problem that some window managers have
Index: u_fonts.h
--- u_fonts.h.orig	2004-01-06 20:47:45 +0100
+++ u_fonts.h	2006-04-04 10:00:25 +0200
@@ -30,12 +30,6 @@
 /* font number for the "nil" font (when user wants tiny text) */
 #define NILL_FONT NUM_FONTS
 
-extern int		psfontnum();
-extern int		latexfontnum();
-extern struct _xfstruct	x_fontinfo[], x_backup_fontinfo[];
-extern struct _fstruct	ps_fontinfo[];
-extern struct _fstruct	latex_fontinfo[];
-
 /* element of linked list for each font
    The head of list is for the different font NAMES,
    and the elements of this list are for each different
@@ -61,5 +55,11 @@
 				 * sizes */
 };
 
+extern int		psfontnum();
+extern int		latexfontnum();
+extern struct _xfstruct	x_fontinfo[], x_backup_fontinfo[];
+extern struct _fstruct	ps_fontinfo[];
+extern struct _fstruct	latex_fontinfo[];
+
 int		x_fontnum();
 #endif /* U_FONTS_H */
Index: w_drawprim.c
--- w_drawprim.c.orig	2004-02-09 19:32:56 +0100
+++ w_drawprim.c	2006-04-04 10:01:36 +0200
@@ -35,6 +35,7 @@
 #include "paintop.h"
 #include "mode.h"
 #include "object.h"
+#include "u_create.h"
 #include "u_fonts.h"
 #include "w_canvas.h"
 #include "w_drawprim.h"
