Chong Yidong
91e6d74d7b
Bump version to 23.0.92.
2009-03-31 02:04:39 +00:00
Eli Zaretskii
22749e9acb
inc/sys/stat.h (struct stat): Change the types of st_uid and st_gid to unsigned.
...
inc/pwd.h (struct passwd): Change the types of pw_uid and pw_gid to unsigned.
(getpwuid): Argument is now unsigned.
uid_t is now unsigned.
ntlib.c (setuid): Argument is now unsigned.
(getuid): Return value is now unsigned.
(getpwuid): Argument is now unsigned.
(fchown): UID and GID arguments are now unsigned.
ntlib.h (fchown): UID and GID arguments are now unsigned.
(getuid): Return value is now unsigned.
(setuid): Argument is now unsigned.
(getpwuid): Remove prototype (it's declared in nt/inc/pwd.h).
w32.c (getpwuid): Change argument type to unsigned.
(struct w32_id): Change type of `rid' member to unsigned.
(w32_cached_id, w32_add_to_cache, get_name_and_id): Change type of
argument ID to unsigned. All callers changed.
(getuid, geteuid, getgid, getegid): Change return type to unsigned.
2009-03-21 11:31:50 +00:00
Miles Bader
75aaefe8c1
Add arch tagline
2009-03-04 06:02:06 +00:00
Juanma Barranquero
9b2c84d645
Add .gitignore rules for in-place builds.
2009-03-03 15:47:54 +00:00
Chong Yidong
3f2d84c759
Bump version to 23.0.91.
2009-02-26 01:06:51 +00:00
Juanma Barranquero
1640b45278
* INSTALL: Add comment about TCC; fix typos.
2009-02-24 11:05:40 +00:00
Chong Yidong
a436e145b7
Bump version to 23.0.90.
2009-02-01 22:04:25 +00:00
Jason Rumney
c24f4bf956
Swap name and description. Remove Windows versions.
2009-01-26 01:51:18 +00:00
Jason Rumney
f4c45b4fb6
(UUID): New library for COM/OLE lookups.
2009-01-15 15:18:43 +00:00
Jason Rumney
7207c1a9e3
($(BLD)/addpm.exe): Link with SHELL and OLE libs.
2009-01-15 15:17:44 +00:00
Jason Rumney
84ef4ca220
(main): Try using COM to create start menu shortcuts
...
before resorting to DDE (Bug#202)
Remove second command-line argument.
2009-01-15 15:03:15 +00:00
Jason Rumney
707a78b298
Postscript image support apparently isn't complete on any platform
...
(see emacs-devel discussion concluding 2009-01-10 05:10 GMT)
2009-01-10 05:23:42 +00:00
Glenn Morris
f5d0ac07d6
Add 2009 to copyright years.
2009-01-08 03:38:51 +00:00
Juanma Barranquero
296590671b
Fix typo.
2009-01-03 15:27:02 +00:00
Juanma Barranquero
8d67bc8ea7
* configure.bat: Untabify help message.
2009-01-03 15:25:47 +00:00
Jason Rumney
8bc63b1a23
* configure.bat: New option --with-svg.
...
* INSTALL: Document experimental SVG support.
2009-01-03 12:57:28 +00:00
Jason Rumney
8cd9848291
*** empty log message ***
2008-12-25 15:32:18 +00:00
Jason Rumney
9ee85856f6
(PTR): Remove.
2008-12-25 14:30:22 +00:00
Dan Nicolaescu
06e111a6ef
Reorganize implementation of Flist_system_processes and
...
Fsystem_process_attributes. No functional changes.
* process.c: Don't #include pwd.h, grp.h and limits.h.
(Flist_system_processes): Just call list_system_processes.
(Fsystem_process_attributes): Just call system_process_attributes.
(procfs_list_system_processes, time_from_jiffies)
(ltime_from_jiffies, get_up_time, procfs_ttyname, MAJOR, MINOR)
(procfs_get_total_memory, procfs_system_process_attributes): Move ...
* sysdep.c: ... here. Include pwd.h, grp.h and limits.h.
(list_system_processes): Rename from
procfs_list_system_processes. Enclose in #ifdef HAVE_PROCFS.
Provide a do nothing implementation.
(system_process_attributes): Rename from
procfs_list_system_processes.
(ltime_from_jiffies, get_up_time, procfs_ttyname, MAJOR, MINOR)
(procfs_get_total_memory): Enclose in #ifdef GNU_LINUX.
* w32.c (list_system_processes): Rename from
w32_list_system_processes.
(system_process_attributes): Rename from
w32_system_process_attributes.
* s/gnu-linux.h (LISTPROC, PROCATTR): Remove.
* process.h (w32_list_system_processes)
(w32_system_process_attributes): Remove.
(list_system_processes, system_process_attributes): New
prototypes.
* config.nt (LISTPROC, PROCATTR): Remove.
2008-12-19 19:50:35 +00:00
Glenn Morris
67cd381dc0
File name fix, for AUTHORS.
2008-12-19 03:08:08 +00:00
Juanma Barranquero
d483550724
Fix typos.
2008-12-17 15:25:54 +00:00
Juanma Barranquero
10d1d0af5f
Fix typos.
2008-09-24 01:16:16 +00:00
Eli Zaretskii
de62e4f842
(LISTPROC, PROCATTR): New macros.
2008-08-09 17:56:14 +00:00
Dan Nicolaescu
69ab3201ca
* s/ms-w32.h (MULTI_KBOARD): Remove.
...
* xterm.c:
* xselect.c:
* xfns.c:
* window.c:
* w32term.c:
* w32fns.c:
* terminal.c:
* termhooks.h:
* term.c:
* sysdep.c:
* keyboard.h:
* keyboard.c:
* frame.h:
* frame.c:
* frame.c: Remove references to MULTI_KBOARD, it is now the
default.
* config.in: Regenerate.
* config.nt (MULTI_KBOARD): Remove.
* configure.in (MULTI_KBOARD): Remove.
2008-07-31 02:47:32 +00:00
Juanma Barranquero
0e134ea0ce
Fix typos.
2008-07-28 22:30:25 +00:00
Jason Rumney
75663c75e0
* configure.bat: New option --profile.
...
* gmake.defs: Set cflags and ldflags for profiling when specified.
2008-07-23 15:41:23 +00:00
Dan Nicolaescu
77ccee0959
* config.in: Regenerate.
...
* s/ms-w32.h (subprocesses): Define unconditionally.
* s/template.h (subprocesses): Update comment.
* s/vms.h (subprocesses):
* s/usg5-4.h (subprocesses):
* s/hpux10-20.h (subprocesses):
* s/gnu-linux.h (subprocesses):
* s/cygwin.h (subprocesses):
* s/bsd-common.h (subprocesses):
* s/aix4-2.h (subprocesses):
* s/darwin.h (subprocesses): Do not define, defined by default now.
* Makefile.in (C_SWITCH_SITE, LD_SWITCH_SITE): Remove, unused.
Remove all references.
(temacs): Add GNUStep specific ld flags.
* Makefile.in (ALL_CFLAGS): Remove reference to C_SWITCH_SITE.
* config.nt (C_SWITCH_SITE, LD_SWITCH_SITE): Do not undefine.
* Makefile.in (ALL_CFLAGS): Remove reference to C_SWITCH_SITE.
* configure.in (LD_SWITCH_SITE): Remove, set the values directly
in src/Makefile.in.
(static): Remove, autoconf would always comment it out anyway.
(subprocesses): Define unconditionally.
2008-07-23 06:26:32 +00:00
Juanma Barranquero
ba60bd44c7
Fix typos.
2008-07-18 15:42:14 +00:00
Dan Nicolaescu
bdee2ef3fa
* config.nt (HAVE_FACES): Remove, unused.
...
* s/vms.h: Use __GNUC__ instead of _GNUC_.
* m/macppc.h:
* m/alpha.h: Use GNU_LINUX instead of LINUX. Reorganize conditionals.
* m/ibms390x.h (XINT, XUINT): Don't define, same as the default
(SPECIAL_EMACS_INT):
* m/ia64.h (SPECIAL_EMACS_INT):
* m/amdx86-64.h (SPECIAL_EMACS_INT):
* s/gnu.h (NLIST_STRUCT):
* aix4-2.h (X11R5_INHIBIT_I18N):
* s/gnu-linux.h (LINUX):
* s/msdos.h (HAVE_FACES):
* s/ms-w32.h (HAVE_FACES): Don't define, unused.
* systty.h:
* sysdep.c (setup_pty): Don't depend on SYSV_PTYS, it is not used
anymore.
2008-07-13 07:35:26 +00:00
Glenn Morris
aecf718188
Spelling fixes.
2008-07-01 03:02:59 +00:00
Glenn Morris
fffa137cb7
American English spelling fix.
2008-06-27 07:34:53 +00:00
Juanma Barranquero
43db14bbd8
Remove unneeded -Defines in the compiler command line (MinGW and MSVC).
...
* nt/nmake.defs:
* nt/gmake.defs (FONT_CFLAGS): Remove.
(EMACS_EXTRA_C_FLAGS): Don't include FONT_CFLAGS.
(CFLAGS): Don't include WIN32_LEAN_AND_MEAN, _WIN32_WINNT, -D$(ARCH)
and _CRTAPI1.
(ARCH_FLAGS): Don't include _X86_.
* nt/config.nt (_WIN32_WINNT, WIN32_LEAN_AND_MEAN): Define.
* src/makefile.w32-in (LOCAL_FLAGS):
Don't include WINDOWSNT, DOS_NT and _UCHAR_T.
* src/sysdep.c (_spawnlp, _getpid):
Declare with explicit _cdecl instead of _CRTAPI1.
* src/editfns.c (Fget_internal_run_time):
Check for WINDOWSNT with #ifdef, not #if.
2008-06-26 22:33:33 +00:00
Dan Nicolaescu
f2a77c3a41
* unexnext.c:
...
* m/ews4800.h:
* m/hp9000s300.h:
* m/ibm370aix.h:
* m/mips-siemens.h:
* m/ncr386.h:
* m/next.h:
* m/pmax.h:
* m/powerpcle.h:
* m/tandem-s2.h:
* s/386bsd.h:
* s/bsd386.h:
* s/bsd4-1.h:
* s/bsd4-2.h:
* s/bsdos2-1.h:
* s/bsdos2.h:
* s/bsdos3.h:
* s/bsdos4.h:
* s/nextstep.h:
* s/ultrix4-3.h:
* s/usg5-0.h:
* s/usg5-2-2.h:
* s/usg5-2.h:
* s/usg5-4-3.h:
* s/ux4800.h:
* s/uxpds.h:
* s/uxpv.h: Remove support for obsolete systems.
* s/hpux.h, s/hpux10.h, s/hpux8.h, s/hpux9.h, s/hpux9shr.h:
Remove, insert contents in s/hpux-10.20.h
* s/aix3-1.h, s/aix3-2-5.h, s/aix3-2.h, s/aix4-1.h, s/aix4.h:
Remove, insert contents in s/aix-4.2.h
* s/usg5-3.h: Remove, insert contents in s/usg5-4.h.
* s/bsd4-3.h: Rename to ..
* s/bsd-common.h: ... this.
* src/data.c:
* src/doc.c:
* src/ecrt0.c:
* src/emacs.c:
* src/fileio.c:
* src/floatfns.c:
* src/keyboard.c:
* src/mem-limits.h:
* src/print.c:
* src/process.c:
* src/sysdep.c:
* src/syssignal.h:
* src/systty.h:
* src/syswait.h:
* src/term.c:
* src/unexec.c:
* src/unexelf.c:
* src/unexhp9k800.c:
* src/m/hp800.h:
* src/m/ibmrs6000.h:
* src/m/mips.h:
* src/m/vax.h:
* src/s/darwin.h:
* src/s/freebsd.h:
* src/s/gnu.h:
* src/s/ms-w32.h:
* src/s/msdos.h:
* src/s/netbsd.h:
* src/s/template.h: Remove references to obsolete variables.
* Makefile.in: Add dependencies for all unexec files.
(admindir): Remove unused variable.
(UNEXEC_SRC): Remove references.
* config.nt: Remove reference to UNEXEC_SRC.
* lwlib.c: Remove references to obsolete variables.
* fakemail.c: Remove references to obsolete variables.
* os.texi: Remove references to obsolete systems.
* configure.in:
* configure: Remove references to obsolete systems.
2008-06-26 04:24:54 +00:00
Juanma Barranquero
69587bba21
Fix typos.
2008-06-25 14:05:38 +00:00
Juanma Barranquero
540c2a3339
* gmake.defs (DEBUG_FLAG, DEBUG_LINK) [!NODEBUG]:
...
Don't hardcode -gstabs+, use DEBUG_INFO.
* configure.bat (gccdebug): Check for DWARF-2 support in GCC.
Default to stabs if the compiler does not support DWARF-2.
(genmakefiles): Write new variable DEBUG_INFO to config.settings.
2008-06-23 21:34:24 +00:00
Juanma Barranquero
e344bebef6
Fix typos.
2008-06-10 00:25:55 +00:00
Jason Rumney
26a3b3103c
Remove code dealing with --disable-font-backend.
2008-05-14 15:24:21 +00:00
Eli Zaretskii
71e41ffb85
(struct stat): Move st_dev after st_ino, for better alignment.
...
Make st_size 64-bit wide. Add new members st_uname and st_gname.
2008-05-09 19:01:28 +00:00
Eli Zaretskii
ee7a2e7a9b
*** empty log message ***
2008-05-09 09:42:46 +00:00
Eli Zaretskii
de56235e50
(struct group): Add gr_gid member.
2008-05-09 09:41:42 +00:00
Glenn Morris
eef0be9e86
Switch to recommended form of GPLv3 permissions notice.
2008-05-09 05:14:16 +00:00
Miles Bader
a113b3ca32
Merge from emacs--rel--22
...
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1121
2008-04-23 05:55:42 +00:00
Jason Rumney
361823f494
(success): Print "make" rather than "gmake", as that
...
is what MingW uses.
2008-04-21 21:31:53 +00:00
Eli Zaretskii
87c24bb740
(__MINGW_NOTHROW): If not defined, define to nothing.
...
Add copyright notice.
2008-04-11 19:24:04 +00:00
Eli Zaretskii
4cbb903fcb
(ALL): Move $(CLIENTRES) from here...
...
(all): ...to here. $(ALL) is a prerequisite of .PHONY, so having a real file
there is not a good idea.
2008-04-11 18:59:13 +00:00
Jason Rumney
99e0bf597e
(CLIENTRES): New variable and build target.
...
(all): Depend on it.
($(TRES)): Use $(TRES) in rule.
2008-04-10 09:44:59 +00:00
Jason Rumney
65af6499e9
New file.
2008-04-10 09:42:29 +00:00
Jason Rumney
f12da10316
New file.
2008-04-10 09:41:43 +00:00
Jason Rumney
5739d6f8ee
Document make targets.
2008-04-10 08:59:23 +00:00
Jason Rumney
cc48598c5a
(clean-other-dirs-nmake): Don't clean lisp dir.
...
(clean-other-dirs-gmake): Likewise. Clean doc dirs.
(top-distclean, distclean, distclean-other-dirs-nmake)
(distclean-other-dirs-gmake, maintainer-clean-other-dirs-nmake)
(maintainer-clean-other-dirs-gmake, maintainer-clean): New targets.
2008-04-09 16:32:08 +00:00