1 diff -urN xfig.3.2.3d.org/Fig.ad xfig.3.2.3d/Fig.ad
2 --- xfig.3.2.3d.org/Fig.ad Thu Oct 25 23:14:36 2001
3 +++ xfig.3.2.3d/Fig.ad Thu Oct 25 23:15:04 2001
6 ! If xfig is compiled with I18N option, you may want to uncomment following line.
8 -!Fig.international: true
9 +Fig.international: true
11 ! Note that you shouldn't remove the following "Fig*international: false".
12 ! It must be there to cancel any *international: true that may defined via xrdb.
13 diff -urN xfig.3.2.3d.org/Imakefile xfig.3.2.3d/Imakefile
14 --- xfig.3.2.3d.org/Imakefile Thu Oct 25 23:14:34 2001
15 +++ xfig.3.2.3d/Imakefile Thu Oct 25 23:15:04 2001
17 XCOMM If your setlocale() dosen't support the locale, you should
18 XCOMM add -DSETLOCALE to I18N_DEFS.
23 XCOMM If using an input tablet uncomment the following
25 diff -urN xfig.3.2.3d.org/f_read.c xfig.3.2.3d/f_read.c
26 --- xfig.3.2.3d.org/f_read.c Thu Oct 25 23:14:35 2001
27 +++ xfig.3.2.3d/f_read.c Thu Oct 25 23:19:59 2001
35 #include "resources.h"
39 put_msg("Reading objects from \"%s\" ...", file_name);
41 + setlocale(LC_NUMERIC, "C");
43 status = readfp_fig(fp, obj, merge, xoff, yoff, settings);
45 + setlocale(LC_NUMERIC, "");
48 /* so subsequent file_msg() calls don't print wrong file name */
49 first_file_msg = False;
50 diff -urN xfig.3.2.3d.org/f_save.c xfig.3.2.3d/f_save.c
51 --- xfig.3.2.3d.org/f_save.c Thu Oct 25 23:14:35 2001
52 +++ xfig.3.2.3d/f_save.c Thu Oct 25 23:18:43 2001
59 #include "resources.h"
64 put_msg("Writing . . .");
66 + setlocale(LC_NUMERIC, "C");
68 write_file_header(fp);
69 for (a = objects.arcs; a != NULL; a = a->next) {
76 + setlocale(LC_NUMERIC, "");
81 diff -urN xfig.3.2.3d.org/main.c xfig.3.2.3d/main.c
82 --- xfig.3.2.3d.org/main.c Thu Oct 25 23:14:35 2001
83 +++ xfig.3.2.3d/main.c Thu Oct 25 23:15:04 2001
87 setlocale(LC_ALL, "");
88 - setlocale(LC_NUMERIC, "C");
89 XtSetLanguageProc(NULL, NULL, NULL);