Andrew Innes
967d7793ca
*** empty log message ***
2001-10-12 13:19:35 +00:00
Andrew Innes
536439acca
(uid_t, gid_t): New typedefs.
2001-10-12 13:08:48 +00:00
Gerd Moellmann
ab952a4f34
*** empty log message ***
2001-10-10 09:43:20 +00:00
Gerd Moellmann
2a34a036ff
*** empty log message ***
2001-10-06 09:57:20 +00:00
Eli Zaretskii
8481e41e5b
Update as per suggestions by Shayne Steele <steele@cs.fsu.edu>.
2001-09-26 19:04:28 +00:00
Eli Zaretskii
33d69478e8
Update the address of the mailing list and subscription instructions.
2001-09-08 07:54:52 +00:00
Eli Zaretskii
05b2448700
*** empty log message ***
2001-09-06 08:30:09 +00:00
Eli Zaretskii
c49e491af8
*** empty log message ***
2001-09-06 08:25:53 +00:00
Eli Zaretskii
12d70bbb55
Suggest not to use WinZip.
2001-09-06 08:17:24 +00:00
Eli Zaretskii
e44f8099bc
Make sure ../site-lisp exists; create if necessary.
2001-09-06 08:12:53 +00:00
Eli Zaretskii
3762e7d091
*** empty log message ***
2001-09-05 12:06:12 +00:00
Eli Zaretskii
0fc7be8023
Mention that "make install" can be "nmake install".
2001-09-05 12:05:15 +00:00
Eli Zaretskii
83536c16cd
($(INSTALL_DIR)/bin): Depend on $(INSTALL_DIR),
...
since some versions of `mkdir' don't automatically create parent
directories. From Bruno Grossniklaus <bruno.grossniklaus@ubs.com>.
2001-09-04 11:28:50 +00:00
Eli Zaretskii
f466241d47
Convert EOLs to DOS format.
2001-08-31 10:31:22 +00:00
Eli Zaretskii
bd6ccd78ad
(install): Copy subdirs.el to the installation directory.
2001-08-31 10:25:55 +00:00
Eli Zaretskii
7add0a634d
Copy subdirs.el to the site-lisp directory.
2001-08-31 10:16:51 +00:00
Eli Zaretskii
02b7100bc1
New file.
2001-08-31 10:15:47 +00:00
Ken Raeburn
ad78255132
properly mark Attic files as deleted
2001-07-06 08:41:36 +00:00
Jason Rumney
0ac7bf6c34
(WinMain): Add quotes around executable name.
2001-06-20 22:40:29 +00:00
Andrew Innes
ec57454f95
*** empty log message ***
2001-06-01 13:46:18 +00:00
Andrew Innes
6dcb51ccd6
(sh_output): Don't use $(warning ...) to output
...
messages, since that is not supported by GNU make 3.77.
2001-06-01 13:18:27 +00:00
Jason Rumney
263f71348d
Clarify that building with MSVC requires nmake.
2001-05-24 21:23:05 +00:00
Andrew Innes
fbdbf318c5
(NEW_CYGWIN): Output message about spurious error
...
message that is to be ignored.
2001-05-17 12:44:17 +00:00
Andrew Innes
4b994b8418
Add copyright notice.
2001-05-13 21:54:56 +00:00
Eli Zaretskii
2a482fd745
Remove the entry for the 19.34 release. RMS says it was done on a branch.
2001-05-11 09:10:48 +00:00
Gerd Moellmann
3e057f36a0
Remove log entries for 20.5 .. 20.7.
2001-05-09 09:50:49 +00:00
Eli Zaretskii
e8918aee02
*** empty log message ***
2001-05-04 17:50:11 +00:00
Andrew Innes
90200fccb1
*** empty log message ***
2001-04-18 14:11:21 +00:00
Andrew Innes
039f725c72
(EMACSLOADPATH): Ensure EMACSLOADPATH is defined in
...
the environment.
2001-04-18 14:07:15 +00:00
Andrew Innes
37ec3479c7
(SETLOADPATH): Remove definition.
...
(EMACSLOADPATH): Ensure EMACSLOADPATH is defined in the
environment.
2001-04-18 14:06:55 +00:00
Eli Zaretskii
279b15d4cb
Fix last change.
2001-04-01 08:03:41 +00:00
Eli Zaretskii
3905e71eb0
*** empty log message ***
2001-03-26 13:36:27 +00:00
Eli Zaretskii
4f22d5894b
Make the checkw32api* labels be distinct in the first 8 characters.
2001-03-26 13:35:21 +00:00
Andrew Innes
0f6465a643
(DEBUG_LINK): New macro.
...
(LINK_FLAGS): Use it.
2001-03-18 16:56:08 +00:00
Andrew Innes
2afff93ade
(get_next_token): Fix indefinite loop bug scanning
...
escaped quotes.
2001-03-18 16:54:35 +00:00
Andrew Innes
315746ccde
Add --ldflags to configure line for building with
...
recent versions of Cygwin GCC.
2001-03-06 13:43:43 +00:00
Eli Zaretskii
ff432558a6
Use correct options when compiling a test program with Cygwin.
...
From David Ponce <dponce@voila.fr>.
2001-03-05 15:22:26 +00:00
Andrew Innes
425de3869d
*** empty log message ***
2001-02-24 22:12:00 +00:00
Andrew Innes
2821d96751
Update copyright notice.
2001-02-24 22:01:57 +00:00
Andrew Innes
41eca17b1d
Add copyright notice.
2001-02-24 22:00:47 +00:00
Andrew Innes
193fba8770
*** empty log message ***
2001-02-05 16:59:20 +00:00
Andrew Innes
277277b7eb
(THISDIR): New definition.
2001-02-05 16:55:05 +00:00
Andrew Innes
350d71b30e
*** empty log message ***
2001-02-03 18:27:42 +00:00
Andrew Innes
6d76a6039e
(Trouble-shooting): Add note about need to specify extra
...
compiler flags with recent Cygwin ports of gcc.
2001-02-03 18:24:14 +00:00
Andrew Innes
d37769905b
Replace outdated information.
2001-02-03 18:23:30 +00:00
Andrew Innes
f80e3dc455
Leave a space before >> only when there is a
...
preceding digit. Add a comment about the importance of this.
2001-02-03 18:23:07 +00:00
Eli Zaretskii
bf95665f91
Move note [4] to the no-sh column.
2001-02-01 09:54:43 +00:00
Eli Zaretskii
1194084946
Use "rm -f" instead of "del /f", as the latter
...
is not supported by Windows 9X's COMMAND.COM.
2001-02-01 09:52:05 +00:00
Eli Zaretskii
dbd98b197f
*** empty log message ***
2001-01-31 08:32:22 +00:00
Eli Zaretskii
28e164dd06
Make sure redirection is preceeded by a blank, to
...
avoid problems with "1>>foo" when CMD.EXE is the shell, which eats
up the "1" part. From Rob Giardina <rob@criticalpointsoftware.com>.
2001-01-31 08:21:55 +00:00
Eli Zaretskii
c8eca71922
Don't copy lisp/Makefile, it doesn't exist; copy
...
lisp/Makefile.in instead. Use "rm -f" where more than one file
needs to be deleted, since command.com in Windows 9X doesn't grok
more than one argument.
2001-01-30 13:45:05 +00:00
Eli Zaretskii
4bcec9a2c7
Copy the table of tested combinations of development
...
tools from confuigure.bat. Add suggestion to install Bash on
Windows 9X.
2001-01-30 13:43:00 +00:00
Andrew Innes
daae70def3
(cleanall-other-dirs-nmake):
...
(cleanall-other-dirs-gmake): New targets.
(cleanall): Invoke them.
2001-01-24 12:31:07 +00:00
Andrew Innes
755b45ce47
*** empty log message ***
2001-01-19 14:56:24 +00:00
Andrew Innes
5488afcc56
(env_vars): Add a version-independent site-lisp
...
directory to EMACSLOADPATH, after the version dependent one.
2001-01-19 14:55:29 +00:00
Andrew Innes
0dac692454
*** empty log message ***
2001-01-06 21:38:18 +00:00
Andrew Innes
5f3c35e6c9
Update info about compilers.
2001-01-06 21:19:03 +00:00
Andrew Innes
aef625b1a3
Use $(MAKETYPE) instead of $(SHELLTYPE) to
...
select correct rule for invoking make in another directory. Amend
rules accordingly.
(clean): Delete $(COMPILER_TEMP_FILES) instead of *.pdb.
2001-01-06 21:18:42 +00:00
Andrew Innes
6da21b33f5
(EMACS_ICON_PATH): Delete definition.
...
(COMPILER_TEMP_FILES): New definition.
(MAKETYPE): New definition.
2001-01-06 21:18:05 +00:00
Andrew Innes
df6c4c2b83
(EMACS_ICON_PATH): Delete definition.
2001-01-06 21:16:37 +00:00
Andrew Innes
7389a35305
Be careful not to add trailing spaces when
...
outputting to config.settings.
2001-01-06 21:16:12 +00:00
Andrew Innes
13d6a61c28
*** empty log message ***
2001-01-02 22:57:41 +00:00
Andrew Innes
f82f26babc
(RE_TRANSLATE): Use CHAR_TABLE_TRANSLATE macro rather
...
than the function.
2001-01-02 22:41:07 +00:00
Andrew Innes
9c543fbf18
*** empty log message ***
2000-12-17 23:16:42 +00:00
Andrew Innes
605e284f5b
(install): Copy directories to the correct
...
places.
(real_install): Remove obsolete target.
2000-12-17 23:10:02 +00:00
Andrew Innes
4ee87dbb3d
*** empty log message ***
2000-12-06 15:54:45 +00:00
Andrew Innes
46f0206a5f
(SETLOADPATH): Set EMACSLOADPATH to an absolute directory,
...
relative to $(CURDIR).
2000-12-06 15:01:54 +00:00
Andrew Innes
a62e863522
(CURDIR): New define.
2000-12-06 14:55:40 +00:00
Andrew Innes
4e8b894ce4
*** empty log message ***
2000-12-06 13:43:00 +00:00
Andrew Innes
8cba0ed749
(NEW_CYGWIN): New define.
...
(DQUOTE) [NEW_CYGWIN]: Cygnus changed the quoting rules since b20,
so we need to adjust how we escape embedded quotes.
2000-12-06 13:40:28 +00:00
Jason Rumney
48b2176212
*** empty log message ***
2000-11-25 19:20:31 +00:00
Jason Rumney
7c98e712b1
Enable conservative stack marking.
2000-11-25 19:18:49 +00:00
Andrew Innes
f7e383f095
(recompile): New target to recompile lisp
...
directory.
(recompile-CMD, recompile-SH): New support targets.
2000-10-17 09:13:06 +00:00
Gerd Moellmann
6567e9b550
*** empty log message ***
2000-09-25 15:42:25 +00:00
Jason Rumney
acc311da84
Add definition of NO_RETURN
2000-09-24 11:12:04 +00:00
Andrew Innes
5eedab4dbc
*** empty log message ***
2000-09-17 21:00:54 +00:00
Andrew Innes
9e6fd35da9
Revert to Unix line endings.
2000-09-17 21:00:02 +00:00
Andrew Innes
fe83b953b1
*** empty log message ***
2000-09-14 22:00:54 +00:00
Andrew Innes
7bbaaeddf0
Revert to Unix line endings.
2000-09-14 21:59:59 +00:00
Andrew Innes
3021e8160b
*** empty log message ***
2000-09-14 21:51:49 +00:00
Andrew Innes
5aa31fa6af
Standardize indentation somewhat.
...
Add bootstrap support.
Pass $(MFLAGS) when invoking make recursively.
Add shell-specific variants of top-level targets that invoke make
recursively in other directories, and add necessary computed
dependencies.
2000-09-14 21:51:16 +00:00
Andrew Innes
12563abbfa
(SHELLTYPE): New define.
2000-09-14 21:45:45 +00:00
Andrew Innes
54f28d5fbc
(SHELLTYPE): New define.
...
(SETLOADPATH): New define.
2000-09-14 21:45:18 +00:00
Andrew Innes
de324d883e
Change to DOS line endings.
...
Simplify the generation of makefiles (don't need to generate
various top-level targets that invoke make in other directories).
2000-09-14 21:40:59 +00:00
Andrew Innes
17d4e22cca
Add note about expected error messages when configure
...
is run.
2000-09-14 21:37:44 +00:00
Andrew Innes
f8803e9783
*** empty log message ***
2000-09-03 22:35:14 +00:00
Andrew Innes
96f492752e
Change to DOS line endings.
2000-09-03 22:30:19 +00:00
Andrew Innes
44ef7cf637
*** empty log message ***
2000-09-03 17:51:29 +00:00
Andrew Innes
9a6f5b63a3
Change to DOS line endings.
2000-09-03 17:47:54 +00:00
Andrew Innes
c1174479c2
*** empty log message ***
2000-09-03 17:46:22 +00:00
Andrew Innes
a1375c9fa7
(_ANONYMOUS_UNION) [__GNUC__]: New define.
...
(_ANONYMOUS_STRUCT) [__GNUC__]: New define.
2000-09-03 17:39:34 +00:00
Andrew Innes
ab252cf95d
(CFLAGS): No need for -D_ANONYMOUS_UNION
...
-D_ANONYMOUS_STRUCT on compile line.
(EMACS_EXTRA_C_FLAGS): No need for -DORDINARY_LINK.
(ARCH_CFLAGS): Change optimization flags to -O2.
(FOREACH, FORVAR, FORDO, ENDFOR): New definitions.
(ARGQUOTE, DQUOTE): New defines.
2000-09-03 17:37:09 +00:00
Andrew Innes
32bc732bed
(CFLAGS): No need for -D_ANONYMOUS_UNION
...
-D_ANONYMOUS_STRUCT on compile line.
(FOREACH, FORVAR, FORDO, ENDFOR): New definitions.
(ARGQUOTE, DQUOTE): New defines.
2000-09-03 17:36:34 +00:00
Andrew Innes
af9ba8ad6c
*** empty log message ***
2000-08-30 12:57:13 +00:00
Andrew Innes
280d77218f
New file.
2000-08-24 11:05:18 +00:00
Andrew Innes
746d9caf8b
*** empty log message ***
2000-08-22 21:57:09 +00:00
Andrew Innes
00a08ac7ce
(_WINSOCK_H): Undefine if defined.
...
(fd_set): Define to new name, after including winsock.h, so we can
provide our own implementation.
2000-08-22 21:53:55 +00:00
Andrew Innes
9366e3b092
(F_OK, X_OK, W_OK, R_OK, D_OK): Define if D_OK is
...
not defined.
2000-08-22 21:53:28 +00:00
Andrew Innes
8040b3ba6e
Remove WIN32 define.
2000-08-22 21:52:41 +00:00
Andrew Innes
8b1709cc91
(PTR_TO_OFFSET): Cast ptr to unsigned char *.
2000-08-22 21:51:15 +00:00
Andrew Innes
f5d9ebeead
Use forward slash as directory separator in all path
...
definitions.
(PATH_DUMPLOADSEARCH): Revert to definition used on Unix.
2000-08-22 21:50:38 +00:00
Andrew Innes
50a6026b8b
[WINDOWSNT]: Don't declare getenv.
2000-08-22 21:48:48 +00:00
Andrew Innes
a56e5d174c
(PTR_TO_OFFSET): Cast ptr to unsigned char*.
2000-08-22 21:45:29 +00:00
Andrew Innes
5205d900d6
(main): Accept /q to mean install based on addpm's
...
location without asking. Remove reference to emacs.bat which is
now obsolete.
2000-08-22 21:43:12 +00:00
Andrew Innes
da179dd049
Rewrite to match new configure process.
2000-08-22 21:41:26 +00:00
Kenichi Handa
6922b01802
*** empty log message ***
2000-08-21 01:39:25 +00:00
Andrew Innes
d95443d17b
*** empty log message ***
2000-07-05 17:35:45 +00:00
Andrew Innes
de32572e73
Add support for `bootstrap' and related targets.
2000-07-05 17:32:43 +00:00
Andrew Innes
c582c42d93
Add support for specifying make arguments.
2000-07-05 17:21:29 +00:00
Jason Rumney
f1c7754a42
*** empty log message ***
2000-06-11 21:00:57 +00:00
Jason Rumney
dc5ed26ee9
Define POINTER_TYPE, PTR, PROTOTYPES and __P.
2000-06-11 20:58:22 +00:00
Andrew Innes
a75dfea0a5
* dispextern.h: Change HAVE_X_WINDOWS to HAVE_WINDOW_SYSTEM,
...
around image definitions and prototypes.
(gamma_correct) [WINDOWSNT]: New prototype.
* w32term.c (x_make_frame_visible): Replace call to
input_poll_signal with poll_for_input.
* window.c [WINDOWSNT]: Include w32term.h.
* xdisp.c [WINDOWSNT]: Include w32term.h.
* makefile.nt: Add dependencies on w32gui.h.
(OBJ1): Include atimer.obj.
($(BLD)\atimer.obj): New dependency rule.
* w32.c (sigmask): New function (does nothing).
(sigunblock): Ditto.
* frame.c [WINDOWSNT]: Include w32term.h.
* w32gui.h (struct W32FontStruct): Add ascent and descent slots.
* lread.c (syms_of_lread): Fix literal newlines.
* emacs.c (USAGE): Split into USAGE1 and USAGE2, to work-around
the string constant limit (2048 bytes) in MSVC.
(main): Ditto.
2000-02-06 23:37:51 +00:00
Andrew Innes
28dd1b41cc
Add include protection.
2000-02-06 23:37:34 +00:00
Andrew Innes
9e598d898e
(SYS_LDFLAGS): Add -nologo.
2000-02-06 23:37:33 +00:00
Gerd Moellmann
f67a1f3e69
Add CRs.
1999-11-22 22:44:15 +00:00
Gerd Moellmann
2c9b8e9d18
Pass on command line arguments to make.
1999-11-22 22:35:45 +00:00
Gerd Moellmann
98e85e3465
*** empty log message ***
1999-11-22 15:20:32 +00:00
Gerd Moellmann
7624a507f5
(fast_install): Bring commands up-to-date, and fix typo.
1999-11-22 14:56:24 +00:00
Gerd Moellmann
371f58d5d8
*** empty log message ***
1999-11-22 14:41:25 +00:00
Gerd Moellmann
460c6535ff
(EMACSLOADPATH): Include leim.
1999-11-22 14:37:38 +00:00
Gerd Moellmann
e005bb40cb
(env_vars): Include leim in default EMACSLOADPATH
...
definition.
1999-11-22 14:37:08 +00:00
Gerd Moellmann
45760b79f1
(all): Build leim if present.
...
(install): Install leim if present.
(clean): Clean leim if present.
1999-11-22 14:36:35 +00:00
Dave Love
a4a9692da1
#
1999-10-03 15:56:58 +00:00
Andrew Innes
4094061202
Use an icon with a transparent background, to be in
...
keeping with other applications.
1999-06-16 19:55:59 +00:00
Andrew Innes
f78b1e5e37
Fix typo.
1999-06-03 19:44:06 +00:00
Andrew Innes
3102421f63
(copy_executable_and_move_sections): Ifdef out a
...
couple of unused switch cases that aren't defined on all
platforms.
1999-05-02 09:59:03 +00:00
Andrew Innes
1d99979dfd
Add another variation of the profile command, which
...
only profiles extended commands.
1999-05-02 09:57:46 +00:00
Geoff Voelker
f49f08ccbc
cmdproxy.c (main): Fix parens.
1999-03-31 20:20:32 +00:00
Andrew Innes
a5e8ac59ad
(main): Call GetShortPathName to normalize program
...
names for comparison.
1999-03-25 22:54:17 +00:00
Geoff Voelker
47373a1fdb
Remove common multiple file compilation commands.
1999-03-06 02:15:46 +00:00
Geoff Voelker
967c164cf7
Compile multiple .c files when possible.
...
Use BLD instead of assuming i386.
1999-03-06 02:14:28 +00:00
Geoff Voelker
3cd37c4cac
(main): Add missing parens.
1999-03-05 02:57:13 +00:00
Andrew Innes
95382f4224
Initial revision
1999-02-20 20:40:31 +00:00
Andrew Innes
1e935838a1
(preprep): New target.
...
(ALL): Build it.
1999-02-20 20:38:52 +00:00
Andrew Innes
ebf8a96deb
(ARCH_CFLAGS): Set struct packing to 8.
1999-02-20 20:36:26 +00:00
Andrew Innes
af51687cb6
Invoke preprep to prepare dumped image for profiling.
...
Change prep options to profile libc functions and skip the startup
code.
1999-02-20 20:34:14 +00:00
Geoff Voelker
afe298c886
Create installation directory as first step.
1999-02-15 22:31:13 +00:00
Andrew Innes
7466aec434
ROUND_UP_DST_AND_ZERO): Renamed from ROUND_UP_DST. Zeroes the
...
alignment slop.
(copy_executable_and_add_section): Update the
SizeOfHeaders field properly.
1999-01-31 21:50:21 +00:00
Andrew Innes
27d3ec7f87
Do make version comparison as strings.
1999-01-27 21:49:57 +00:00
Andrew Innes
1713212025
(WinMain): Pass explicit environment block to
...
CreateProcess, to work around a bug in Windows 95/98.
1999-01-26 12:56:01 +00:00
Geoff Voelker
fa5c6d7c72
Use icons/gnu2a32.ico as the default icon.
1999-01-26 01:05:45 +00:00
Geoff Voelker
4398c7e39a
(install, fast_install): Install Windows icons
...
into etc/icons.
1999-01-26 01:05:27 +00:00
Andrew Innes
32c0fe8099
(ALL): List top-level targets.
...
(addsection): New top-level target.
(install): Copy fns-*.el to bin directory.
1999-01-17 19:12:04 +00:00
Andrew Innes
6012853d9c
Initial revision
1999-01-17 19:10:06 +00:00
Andrew Innes
d78e84f792
(spawn): Pass directory for child as parameter.
...
(main): Save startup directory to give to spawn, then change directory
to location of .exe in order not to prevent startup directory from
being deleted.
1998-12-28 19:25:28 +00:00
Geoff Voelker
9c148db6a3
Do string comparision of _NMAKE_VER.
1998-12-08 23:56:14 +00:00
Geoff Voelker
b57e1c983f
(LOCALTIME_CACHE): Define.
1998-12-03 03:12:04 +00:00
Andrew Innes
8f3e53fc60
Convert to DOS format.
1998-11-13 14:08:07 +00:00
Geoff Voelker
8de1edce6a
(main): Set environment size only when running
...
command.com.
1998-11-10 21:07:13 +00:00
Geoff Voelker
c654fd9e7d
Compile multiple source files when possible.
1998-11-04 01:28:57 +00:00