comparison nt/ChangeLog @ 442:abe6d1db359e r21-2-36

Import from CVS: tag r21-2-36
author cvs
date Mon, 13 Aug 2007 11:35:02 +0200
parents 8de8e3f6228a
children 576fb035e263
comparison
equal deleted inserted replaced
441:72a7cfa4a488 442:abe6d1db359e
1 2000-10-04 Martin Buchholz <martin@xemacs.org>
2
3 * XEmacs 21.2.36 is released.
4
5 2000-09-30 Martin Buchholz <martin@xemacs.org>
6
7 * config.h (HAVE_STRCASECMP): Remove.
8
9 2000-09-07 Jonathan Harris <jhar@tardis.ed.ac.uk>
10
11 * xemacs.mak:
12 Make src\depend parsing recognise "#if defined" instead of "#ifdef".
13 Use matching single quotes to keep 4dos shell happy.
14
15 2000-08-07 Ben Wing <ben@xemacs.org>
16
17 * xemacs.mak: add getloadavg.c.
18
19 2000-07-30 Ben Wing <ben@xemacs.org>
20
21 * README (NOTE):
22 Improve X documentation.
23 Document nascent Mule support.
24 Document current MS Windows contributors.
25
26 2000-07-15 Ben Wing <ben@xemacs.org>
27
28 * xemacs.mak:
29 added new file win32.c.
30 took out unused alloca.c.
31 * xemacs.mak (update-elc-2): added new target for rebuilding the
32 remaining .elcs after dumped. its dependency is added for target
33 all.
34 * xemacs.mak (update-auto-and-custom):
35 cleaned up ; now it byte-compiles custom-load.el.
36 * xemacs.mak (mostlyclean):
37 * xemacs.mak (clean):
38 * xemacs.mak (nicenclean):
39 * xemacs.mak (distclean):
40 * xemacs.mak (realclean):
41 * xemacs.mak (versionclean):
42 Redid all the clean targets, to be similar to what's in the
43 standard Makefile.
44
45 2000-07-18 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
46
47 * xemacs.mak ($(PROGNAME)): Do check error code from temacs during
48 dumping.
49
50 2000-07-19 Martin Buchholz <martin@xemacs.org>
51
52 * XEmacs 21.2.35 is released.
53
54 2000-07-14 IKEYAMA Tomonori <tomonori@suiyokai.org>
55
56 * config.h: Import C++ compilation stuff from src/config.h.
57
58 2000-07-05 Craig Lanning <lanning@scra.org>
59
60 * xemacs.rc: Uppercase the id's so that windres will work.
61
62 2000-07-05 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
63
64 * xemacs.mak (TEMACS_LIBS): Added comdlg32.lib
65
66 2000-06-12 Ben Wing <ben@xemacs.org>
67
68 * config.h (ENCAPSULATE_STAT):
69 Always encapsulate stat/fstat. Also suggested by Mike Alexander
70 <mike.alexander@xemacs.org>.
71
72 2000-06-10 Ben Wing <ben@xemacs.org>
73
74 * config.h:
75 * config.h (HAVE_GETPAGESIZE):
76 * config.h (HAVE_GETTIMEOFDAY):
77 corrections to go along with removed nt/inc.
78 removed HAVE_FEP.
79
80 * config.inc.samp:
81 correct graphics lib paths to agree with binaries provided in
82 ftp aux dir.
83
84 * xemacs.mak (DEPEND):
85 * xemacs.mak (DEFINES):
86 * xemacs.mak (LIB_SRC_DEFINES):
87 * xemacs.mak (minitar):
88 * xemacs.mak (TEMACS_LFLAGS):
89 * xemacs.mak (tags):
90 * xemacs.mak (all):
91 * xemacs.mak (install):
92 WINDOWSNT -> WIN32_NATIVE.
93 Don't build run*.exe.
94 comments about required ^^.
95 Added setargv.obj to the list of linked entities,
96 causing automatic wildcarding of filenames given on the
97 command line. (As usual, enclose in double quotes to avoid
98 this.)
99
100 2000-06-07 Ben Wing <ben@xemacs.org>
101
102 * runemacs.c: Removed. No longer necessary.
103
104 * Makefile.cygwin: Removed.
105
106 * inc\*: Removed. At long-fucking-last!
107
108 2000-05-28 Martin Buchholz <martin@xemacs.org>
109
110 * XEmacs 21.2.34 is released.
111
112 2000-05-12 Craig Lanning <CraigL@DyCon.com>
113
114 * inc\sys\socket.h: Don't define timeval as ws_timeval for mingw32
115
116 2000-05-01 Martin Buchholz <martin@xemacs.org>
117
118 * XEmacs 21.2.33 is released.
119
120 2000-04-27 Ben Wing <ben@xemacs.org>
121
122 * xemacs.mak: combine auto-autoloads.el and custom.el update into
123 one call to xemacs.
124
125 2000-04-26 Ben Wing <ben@xemacs.org>
126
127 * xemacs.mak: put in support for QUICK_BUILD.
128
129 * config.inc.samp: put in an entry for QUICK_BUILD.
130
131 2000-04-23 Ben Wing <ben@xemacs.org>
132
133 * xemacs.mak: Modified section that dumps .exe to not dump
134 when nothing has changed. It does this by relying on a flag
135 set by update-elcs.
136
137 Also in building of auto-autoloads.el, we no longer unconditionally
138 remove the old one. That was pointless and made the whole build
139 procedure a lot longer -- the autoload code is smart enough to
140 update itself automatically from an out-of-date autoload file.
141
142 2000-04-04 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
143
144 * xemacs.mak: Build the i utility and use it to pipe windowed
145 [xt]emacs output to the build console.
146
147 2000-03-25 Didier Verna <didier@xemacs.org>
148
149 * config.h: handle the renaming of `foo_h_path' to `foo_h_file'.
150
151 2000-03-22 Mike Alexander <mta@arbortext.com>
152
153 * xemacs.mak (PROGRAM_DEFINES): Define EMACS_VERSION and
154 EMACS_PROGNAME
155 (DEPEND): Don't try to create $(OUTDIR) if it already exists
156 ($(SRC)\dump-id.c): Make it
157 (DOC_SRC11): Add dumper.c if portable dumping
158 (dump-xemacs): Make portable dumping work again and create
159 dump-id.c and compile it whenever we do a portable dump.
160 (depend): Change $(SRCDIR) to $(SRC)
161
162 2000-03-22 Jonathan Harris <jhar@tardis.ed.ac.uk>
163
164 * .cvsignore: New file, ignores user's config.inc and files
165 containing the user's DevStudio workspace info.
166
167 * config.h.samp: Added DEPEND option. Renamed HAVE_MSW and HAVE_X to
168 HAVE_MS_WINDOWS and HAVE_X_WINDOWS.
169
170 * README: Documented DEPEND option. Other small changes.
171
172 * Todo: Removed - was hopelessly out of date.
173
174 * config.h.samp:
175 * xemacs.mak: Added DEPEND option to control use of dependency
176 information generated by make-src-depend. Requires Perl. Defaults
177 to disabled. Renamed HAVE_MSW and HAVE_X to HAVE_MS_WINDOWS and
178 HAVE_X_WINDOWS as a side-effect.
179 Handles '&' in XEmacs codenames by replacing with 'and'.
180
181 * xemacs.dsp:
182 Correct Output_Dir so that DevStudio finds the xemacs executable
183 by default.
184
185 2000-03-20 Ben Wing <ben@xemacs.org>
186
187 * README: Substantial rewrite.
188 * xemacs.mak: Pdump fix. (not working yet, though)
189
190 2000-03-20 Martin Buchholz <martin@xemacs.org>
191
192 * XEmacs 21.2.32 is released.
193
194 2000-03-15 Mike Alexander <mta@arbortext.com>
195
196 * xemacs.mak: Fix for generation of $(XEMACS)\Installation.
197
198 2000-03-14 Adrian Aichner <adrain@xemacs.org>
199
200 * xemacs.mak (LIB_SRC_TOOLS): LIB_SRC_TOOLS depend on
201 XEMACS_INCLUDES when we USE_PORTABLE_DUMPER.
202
203 2000-03-13 Ben Wing <ben@xemacs.org>
204
205 * xemacs.mak (TEMACS_ENTRYPOINT):
206 Fix for portable dumper.
207
208 2000-03-12 Ben Wing <ben@xemacs.org>
209
210 * xemacs.mak (*):
211 * config.inc: New.
212
213 a) Added a file called config.inc which makes it easier to set
214 build options for MS Windows. (Previously, the only way to do this
215 was through command line options to nmake.)
216
217 b) Cleaned the file up a bit.
218
219 c) Changed xemacs to be a windows application and not a console
220 application, now that runemacs.exe is no longer necessary.
221
222 d) Added support for building the tags file.
223
224 * xemacs.dsw: New.
225 * xemacs.dsp: New.
226 For compiling, editing, and debugging XEmacs using the VC++ 5.0
227 GUI. They may well work under other versions of VC++, but I don't
228 have access to them to test them.
229
230 2000-03-11 Andy Piper <andy@xemacs.org>
231
232 * PROBLEMS: Doc fix from Reini Urban <rurban@x-ray.at>.
233
234 2000-02-27 Mike Alexander <mta@arbortext.com>
235
236 * xemacs.rc: Include the portable dump data if INCLUDE_DUMP is defined
237
238 * xemacs.mak: Add the portable dump data to the EXE as a resource
239
240 2000-03-07 Jonathan Harris <jhar@tardis.ed.ac.uk>
241
242 * xemacs.mak (TEMACS_LIBS): Add ole32.lib and uuid.lib.
243 (installation): Always regenerate installation report.
244
245 2000-02-25 Craig Lanning <CraigL@DyCon.com>
246
247 * inc\sys\time.h: MinGW defines struct timeval in <winsock.h>.
248
249 2000-02-24 Martin Buchholz <martin@xemacs.org>
250
251 * config.h (INLINE_HEADER): Define properly (?) for Windows.
252
253 2000-02-23 Martin Buchholz <martin@xemacs.org>
254
255 * XEmacs 21.2.31 is released.
256
257 2000-02-22 Martin Buchholz <martin@xemacs.org>
258
259 * config.h (gc_checking_assert): New.
260
261 2000-02-21 Martin Buchholz <martin@xemacs.org>
262
263 * XEmacs 21.2.30 is released.
264
265 2000-02-21 Jonathan Harris <jhar@tardis.ed.ac.uk>
266
267 * README: Tidy up.
268 Document need for makeinfo program or texinfo package.
269
270 * Xmd.patch: New file, previously in README.
271
272 2000-02-17 Martin Buchholz <martin@xemacs.org>
273
274 * config.h: Delete unused HAVE_LINUX_VERSION_H.
275
276 2000-02-16 Martin Buchholz <martin@xemacs.org>
277
278 * XEmacs 21.2.29 is released.
279
280 2000-02-06 Mike Alexander <mta@arbortext.com>
281
282 * xemacs.mak (install): Copy xemacs.dmp if using the portable
283 dumper.
284
1 2000-02-07 Martin Buchholz <martin@xemacs.org> 285 2000-02-07 Martin Buchholz <martin@xemacs.org>
2 286
3 * XEmacs 21.2.28 is released. 287 * XEmacs 21.2.28 is released.
4 288
5 2000-02-03 Kirill 'Big K' Katsnelson <kkm@dtmx.com> 289 2000-02-03 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
94 378
95 1999-11-27 Adrian Aichner <adrian@xemacs.org> 379 1999-11-27 Adrian Aichner <adrian@xemacs.org>
96 380
97 * xemacs.mak (SRCDIR): Make path to xemacs absolute to 381 * xemacs.mak (SRCDIR): Make path to xemacs absolute to
98 facilitate building info in man subdirs. Echo all cd commands, 382 facilitate building info in man subdirs. Echo all cd commands,
99 not just some of them. 383 not just some of them.
100 384
101 (makeinfo-test): Test for availability of `texinfo' package to 385 (makeinfo-test): Test for availability of `texinfo' package to
102 build info. Recommend use of external `makeinfo' program for 386 build info. Recommend use of external `makeinfo' program for
103 building info docs faster. 387 building info docs faster.
104 388
177 (check-temacs): ditto. 461 (check-temacs): ditto.
178 462
179 1999-06-05 Norbert Koch <n.koch@delta-ii.de> 463 1999-06-05 Norbert Koch <n.koch@delta-ii.de>
180 464
181 * xemacs.mak (mule): remove dependencies from mule-coding.c 465 * xemacs.mak (mule): remove dependencies from mule-coding.c
182 466
183 1999-06-11 XEmacs Build Bot <builds@cvs.xemacs.org> 467 1999-06-11 XEmacs Build Bot <builds@cvs.xemacs.org>
184 468
185 * XEmacs 21.2.16 is released 469 * XEmacs 21.2.16 is released
186 470
187 1999-05-14 Adrian Aichner &lt;adrian@xemacs.org&gt; 471 1999-05-14 Adrian Aichner <adrian@xemacs.org>
188 472
189 * xemacs.mak (GUNG_HO): Explicitly default to 0. 473 * xemacs.mak (GUNG_HO): Explicitly default to 0.
190 Fix some comment typos. 474 Fix some comment typos.
191 ($(XEMACS)\Installation): Create it in the toplevel-directory, 475 ($(XEMACS)\Installation): Create it in the toplevel-directory,
192 where it is expected by loadup.el 476 where it is expected by loadup.el
196 * XEmacs 21.2.15 is released 480 * XEmacs 21.2.15 is released
197 481
198 1999-05-31 Andy Piper <andy@xemacs.org> 482 1999-05-31 Andy Piper <andy@xemacs.org>
199 483
200 * xemacs.mak: add select & select-x targets. 484 * xemacs.mak: add select & select-x targets.
201 485
202 1999-05-14 XEmacs Build Bot <builds@cvs.xemacs.org> 486 1999-05-14 XEmacs Build Bot <builds@cvs.xemacs.org>
203 487
204 * XEmacs 21.2.14 is released 488 * XEmacs 21.2.14 is released
205 489
206 1999-05-12 SL Baur <steve@gneiss.etl.go.jp> 490 1999-05-12 SL Baur <steve@gneiss.etl.go.jp>
227 HAVE_XPM, HAVE_PNG, and HAVE_MSW_C_DIRED). 511 HAVE_XPM, HAVE_PNG, and HAVE_MSW_C_DIRED).
228 Type "Installation" to STDOUT much like the "small configuration 512 Type "Installation" to STDOUT much like the "small configuration
229 report" did. 513 report" did.
230 514
231 1999-04-29 Andy Piper <andy@xemacs.org> 515 1999-04-29 Andy Piper <andy@xemacs.org>
232 516
233 * sys/file.h: conditionalise definition of X_OK. 517 * sys/file.h: conditionalise definition of X_OK.
234 518
235 1999-03-12 XEmacs Build Bot <builds@cvs.xemacs.org> 519 1999-03-12 XEmacs Build Bot <builds@cvs.xemacs.org>
236 520
237 * XEmacs 21.2.13 is released 521 * XEmacs 21.2.13 is released
238 522
239 1999-03-07 Jonathan Harris <jhar@tardis.ed.ac.uk> 523 1999-03-07 Jonathan Harris <jhar@tardis.ed.ac.uk>
318 * XEmacs 21.2.7 is released. 602 * XEmacs 21.2.7 is released.
319 603
320 1998-12-13 Jonathan Harris <jhar@tardis.ed.ac.uk> 604 1998-12-13 Jonathan Harris <jhar@tardis.ed.ac.uk>
321 605
322 * xemacs.mak: 606 * xemacs.mak:
323 Replaced PACKAGEPATH variable with PACKAGE_PREFIX. 607 Replaced PACKAGEPATH variable with PACKAGE_PREFIX.
324 configure-package-path is initialised to contain 608 configure-package-path is initialised to contain
325 subdirectories of PACKAGE_PREFIX. The install target makes 609 subdirectories of PACKAGE_PREFIX. The install target makes
326 a skeleton package tree under PACKAGE_PREFIX. 610 a skeleton package tree under PACKAGE_PREFIX.
327 611
328 * README, PROBLEMS: 612 * README, PROBLEMS:
357 * config.h: remove clash detection stuff. 641 * config.h: remove clash detection stuff.
358 642
359 1998-12-07 Martin Buchholz <martin@xemacs.org> 643 1998-12-07 Martin Buchholz <martin@xemacs.org>
360 644
361 * xemacs.mak (TEMACS_OBJS): 645 * xemacs.mak (TEMACS_OBJS):
362 (DOC_SRC4): 646 (DOC_SRC4):
363 - Remove pure.c, pure.obj 647 - Remove pure.c, pure.obj
364 648
365 1998-11-04 Adrian Aichner <adrian@xemacs.org> 649 1998-11-04 Adrian Aichner <adrian@xemacs.org>
366 650
367 * xemacs.mak: Creating minimal versions of Installation, 651 * xemacs.mak: Creating minimal versions of Installation,
432 716
433 1998-08-05 Charles G. Waldman <cgw@pgt.com> 717 1998-08-05 Charles G. Waldman <cgw@pgt.com>
434 718
435 * xemacs.mak: change "copy" to "xcopy" in install target 719 * xemacs.mak: change "copy" to "xcopy" in install target
436 720
437 1998-08-04 Jeff Sparkes <jsparkes@internetivity.com> 721 1998-08-04 Jeff Sparkes <jsparkes@internetivity.com>
438 722
439 * xemacs.mak: Link in PNG, TIFF and JPEG in native build. 723 * xemacs.mak: Link in PNG, TIFF and JPEG in native build.
440 724
441 1998-08-04 Jonathan Harris <jhar@tardis.ed.ac.uk> 725 1998-08-04 Jonathan Harris <jhar@tardis.ed.ac.uk>
442 726
540 should be compiled in (sic!). 824 should be compiled in (sic!).
541 Removed 'extern' before function prototypes. 825 Removed 'extern' before function prototypes.
542 826
543 1998-05-20 Kirill M. Katsnelson <kkm@kis.ru> 827 1998-05-20 Kirill M. Katsnelson <kkm@kis.ru>
544 828
545 * xemacs.mak: Unified -nologo compiler switch handling and lib-src 829 * xemacs.mak: Unified -nologo compiler switch handling and lib-src
546 programs build (only make-docfile currently, adding other tools 830 programs build (only make-docfile currently, adding other tools
547 soon). 831 soon).
548 832
549 1998-05-23 Kirill M. Katsnelson <kkm@kis.ru> 833 1998-05-23 Kirill M. Katsnelson <kkm@kis.ru>
550 834
551 * xemacs.mak: Added HAVE_DIALOGS macro, and dialog-*.* files to 835 * xemacs.mak: Added HAVE_DIALOGS macro, and dialog-*.* files to
552 docfile creation and compilation. 836 docfile creation and compilation.
616 will be part of future xpm distributions. 900 will be part of future xpm distributions.
617 901
618 1998-04-10 Kirill M. Katsnelson <kkm@kis.ru> 902 1998-04-10 Kirill M. Katsnelson <kkm@kis.ru>
619 903
620 * config.h: Do not USE_ASSERTION when DEBUG_XEMACS is not 904 * config.h: Do not USE_ASSERTION when DEBUG_XEMACS is not
621 defined. 905 defined.
622 906
623 * xemacs.mak: Added new file process-nt.c 907 * xemacs.mak: Added new file process-nt.c
624 908
625 1998-04-07 Kirill M. Katsnelson <kkm@kis.ru> 909 1998-04-07 Kirill M. Katsnelson <kkm@kis.ru>
626 910
670 gif_err.{c,obj} and gifalloc.{c,obj}. New image support is not 954 gif_err.{c,obj} and gifalloc.{c,obj}. New image support is not
671 compiled in yet. 955 compiled in yet.
672 956
673 1998-03-19 Kirill M. Katsnelson <kkm@kis.ru> 957 1998-03-19 Kirill M. Katsnelson <kkm@kis.ru>
674 958
675 * xemacs.mak: HAVE_FILE_CODING removed: it is no longer an option, 959 * xemacs.mak: HAVE_FILE_CODING removed: it is no longer an option,
676 since file I/O depends on it, and defined unconditioanlly in 960 since file I/O depends on it, and defined unconditioanlly in
677 src/s/windowsnt.h. 961 src/s/windowsnt.h.
678 Added -nologo switch to different tools here and there. 962 Added -nologo switch to different tools here and there.
679 Suppressed some irrelevant make output. 963 Suppressed some irrelevant make output.
680 964
735 * xemacs.mak: removed dangerous defines _IX_86, _X86_, 1019 * xemacs.mak: removed dangerous defines _IX_86, _X86_,
736 _MSC_VER 1020 _MSC_VER
737 * config.h: removed #define HAVE_UNIXOID_EVENT_LOOP 1021 * config.h: removed #define HAVE_UNIXOID_EVENT_LOOP
738 1022
739 Thu December 04 1997 jhar@tardis.ed.ac.uk 1023 Thu December 04 1997 jhar@tardis.ed.ac.uk
740 1024
741 * xemacs.mak: Define DEBUG_XEMACS when compiling with debug. 1025 * xemacs.mak: Define DEBUG_XEMACS when compiling with debug.
742 1026
743 Tue November 29 12:29:33 1997 davidh 1027 Tue November 29 12:29:33 1997 davidh
744 1028
745 * xemacs.mak and config.h updated to provide ability to 1029 * xemacs.mak and config.h updated to provide ability to
753 - Implemeted simple emacs_mswindows_event_pending_p(). 1037 - Implemeted simple emacs_mswindows_event_pending_p().
754 - Fixed deleting frames. 1038 - Fixed deleting frames.
755 - Rewrote timeout code, eliminating "!NILP(rest)" bug. 1039 - Rewrote timeout code, eliminating "!NILP(rest)" bug.
756 - Special processing for 'Ctrl-@' keystroke. 1040 - Special processing for 'Ctrl-@' keystroke.
757 - Support for some new keysyms. 1041 - Support for some new keysyms.
758 1042
759 Mon December 01 1997 jhar 1043 Mon December 01 1997 jhar
760 1044
761 * xemacs.mak: 1045 * xemacs.mak:
762 - Add PACKAGE_PATH and EMACS_BETA_VERSION defines. 1046 - Add PACKAGE_PATH and EMACS_BETA_VERSION defines.
763 - Automatically copy changed include files from \nt to \src. 1047 - Automatically copy changed include files from \nt to \src.
764 - Corrected some DOC_SRC* lists. 1048 - Corrected some DOC_SRC* lists.
765 1049
766 Tue November 18 21:45:06 1997 davidh 1050 Tue November 18 21:45:06 1997 davidh
767 1051
768 * xemacs.mak updated to remove dependency on startup.elc 1052 * xemacs.mak updated to remove dependency on startup.elc
769 HAVE_IMAGEMAGICK added for X build. 1053 HAVE_IMAGEMAGICK added for X build.
770 1054
771 Thu September 25 23:06:44 1997 davidh 1055 Thu September 25 23:06:44 1997 davidh
772 1056
773 * xemacs.mak updated to make the build as simple as typing 1057 * xemacs.mak updated to make the build as simple as typing
774 nmake -f xemacs.mak. Also support for native gui included 1058 nmake -f xemacs.mak. Also support for native gui included
775 which should mean the w32 directory is no longer required. 1059 which should mean the w32 directory is no longer required.
776 1060
777 * config.h synced with config.h.in from 20.3-b2 1061 * config.h synced with config.h.in from 20.3-b2
778 1062
779 * synced in changes to support native gui. 1063 * synced in changes to support native gui.
780 1064
781 Thu September 25 23:06:44 1997 davidh 1065 Thu September 25 23:06:44 1997 davidh
782 1066
783 * August Hill provided a patch to xemacs.mak to greatly simplify 1067 * August Hill provided a patch to xemacs.mak to greatly simplify
784 the build - the DOC file gets created correctly. 1068 the build - the DOC file gets created correctly.
785 1069
786 Tue September 22 23:06:44 1997 davidh 1070 Tue September 22 23:06:44 1997 davidh
787 1071
788 * August Hill provided some more patches - to expand ~ correctly 1072 * August Hill provided some more patches - to expand ~ correctly
789 and to correctly deal with drive letters in the path. 1073 and to correctly deal with drive letters in the path.
805 Thu June 31 21:16:21 1997 davidh 1089 Thu June 31 21:16:21 1997 davidh
806 1090
807 * nt/TODO created. 1091 * nt/TODO created.
808 1092
809 * nt/X11.patch created to help with the X build. 1093 * nt/X11.patch created to help with the X build.
810 1094
811 * August Hill provided: 1095 * August Hill provided:
812 a patch to fix the _WRETCODE undefined symbol, 1096 a patch to fix the _WRETCODE undefined symbol,
813 a patch to fix a problem with dired 1097 a patch to fix a problem with dired
814 1098
815 and generally helped clarify the build instructions. 1099 and generally helped clarify the build instructions.
818 1102
819 * Made DIRECTORY_SEP be '\\'. Until I can change all code to 1103 * Made DIRECTORY_SEP be '\\'. Until I can change all code to
820 use the macro, I decided this would be easiest. 1104 use the macro, I decided this would be easiest.
821 1105
822 * Modified src/fileio.c to only open files in O_BINARY. This 1106 * Modified src/fileio.c to only open files in O_BINARY. This
823 causes files to be opened and written without automatically 1107 causes files to be opened and written without automatically
824 writing ^M 's to the end of each line. MULE ought to sort this 1108 writing ^M 's to the end of each line. MULE ought to sort this
825 in theory, but I am less than convinced. 1109 in theory, but I am less than convinced.
826 1110
827 * Updated the nt/README to provide a little more help. 1111 * Updated the nt/README to provide a little more help.
828 1112
859 Answer: it is because it contains a ^Z embedded in it, therefore 1143 Answer: it is because it contains a ^Z embedded in it, therefore
860 it needs to be inserted in binary mode in CVS. 1144 it needs to be inserted in binary mode in CVS.
861 1145
862 Thu Mar 13 00:19:25 1997 marcpa (marcpa at MARCPA) 1146 Thu Mar 13 00:19:25 1997 marcpa (marcpa at MARCPA)
863 1147
864 * At end of compilation, there are some unresolved symbols: 1148 * At end of compilation, there are some unresolved symbols:
865 1149
866 link.exe @C:\TEMP\nma00115. 1150 link.exe @C:\TEMP\nma00115.
867 sysdep.obj : error LNK2001: unresolved external symbol _vfork 1151 sysdep.obj : error LNK2001: unresolved external symbol _vfork
868 ../src/temacs.exe : warning LNK4088: image being generated due to /FORCE 1152 ../src/temacs.exe : warning LNK4088: image being generated due to /FORCE
869 option; image may not run 1153 option; image may not run
886 --- Xmd.h~ Thu Jun 08 23:20:40 1995 1170 --- Xmd.h~ Thu Jun 08 23:20:40 1995
887 +++ Xmd.h Sun Mar 16 13:09:10 1997 1171 +++ Xmd.h Sun Mar 16 13:09:10 1997
888 @@ -150,8 +150,9 @@ 1172 @@ -150,8 +150,9 @@
889 typedef CARD16 BITS16; 1173 typedef CARD16 BITS16;
890 typedef CARD8 BYTE; 1174 typedef CARD8 BYTE;
891 1175
892 +#ifndef WIN32 1176 +#ifndef WIN32
893 typedef CARD8 BOOL; 1177 typedef CARD8 BOOL;
894 - 1178 -
895 +#endif 1179 +#endif
896 1180
897 * cpp.exe not used: cl.exe from VC++4.2 seems to handle everything 1181 * cpp.exe not used: cl.exe from VC++4.2 seems to handle everything
898 properly. 1182 properly.
899