1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-03 08:30:09 +00:00
Commit Graph

749 Commits

Author SHA1 Message Date
Gerd Moellmann
cb9215e4f3 *** empty log message *** 2000-04-19 14:37:02 +00:00
Gerd Moellmann
8bef35f23a (xmalloc, xrealloc): Rewritten.
(declaration): Remove parameter IS_EXTERN.
(class_definition): Remove unused variable.
2000-04-19 14:30:52 +00:00
Stefan Monnier
8d2259b9a2 Add `ebrowse'. 2000-04-16 20:13:23 +00:00
Gerd Moellmann
be0dbdab00 *** empty log message *** 2000-04-09 11:15:57 +00:00
Gerd Moellmann
adb0a8d333 (INSTALLABLES): Add ebrowse.
(ebrowse): New target.
2000-04-09 10:53:05 +00:00
Andreas Schwab
c5aa0fc289 . 2000-03-29 21:34:46 +00:00
Andreas Schwab
34e778a67d (scan_lisp_file): Also look for `defsubst'. 2000-03-29 21:32:12 +00:00
Gerd Moellmann
d054101fd8 *** empty log message *** 2000-03-02 09:49:52 +00:00
Gerd Moellmann
bc8d4d8c42 (lisp_suffixes) Add `LSP'. 2000-03-02 09:48:52 +00:00
Francesco Potortì
71cbb89543 2000-02-10 Francesco Potorti` <pot@gnu.org>
* etags.c (iswhite): Redefined not to consider '\0' as white
	space, and use it throughout in place of isspace, thus preventing a
	potential signed char to int conversion problem.
	(MSDOS): #undefine befere redefining

2000-02-04  Francesco Potorti`  <F.Potorti@cnuce.cnr.it>

	* etags.c (many functions): Add prototypes.
2000-02-10 21:28:51 +00:00
Dave Love
97fa0cc812 *** empty log message *** 2000-02-10 20:28:26 +00:00
Dave Love
0dacfc4b8a (pfnote, new_pfnote, C_entries, prolog_pred, erlang_func): Add
`static' to definitions to keep pcc happy.
2000-02-10 20:00:05 +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
3191b14267 (ETAGSOBJ): Remove reference to obsolete alloca.obj.
(CTAGSOBJ): Ditto.
($$(BLD)\alloca.obj): Delete obsolete dependency rule.
2000-02-06 23:36:06 +00:00
Francesco Potortì
19e262bd59 Typos corrected for etags 2000-02-03 13:20:50 +00:00
Francesco Potortì
e4100b7f37 etags 2000-02-03 12:00:56 +00:00
Francesco Potortì
944bdd7208 2000-01-31 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
* etags.c [MSDOS]: Set MSDOS to 1 if #defined, 0 otherwise.
	(get_compressor_from_suffix, process_file): Use MSDOS in if clause.
	(etags_strchr, etags_strrchr): Use const char * and int as arguments.
	(getenv, getcwd): Only declare them if necessary.
	(EMACS_NAME): New constant macro.
	(print_version): Use it.
	(P_) [__STDC__]: Macro for defining function prototypes.
	(all functions): Made them static.

2000-01-18  Fabrice Popineau  <Fabrice.Popineau@supelec.fr>

	* etags.c [WINDOWSNT]: #include <direct.h>

2000-01-18  Martin Buchholz  <martin@xemacs.org>

	* etags.c: Prototypes and static for all the functions.
2000-02-03 11:58:48 +00:00
Richard M. Stallman
4b265472d6 Fix previous change. 2000-01-29 23:53:44 +00:00
Richard M. Stallman
55e30d2abd (main): Improve error message if can't create lock file. 2000-01-29 23:52:29 +00:00
Gerd Moellmann
875c14394f *** empty log message *** 2000-01-28 15:02:45 +00:00
Gerd Moellmann
9f637eea61 (socket_status): New function.
(main): if $LOGNAME or $USER exist and differ from our euid, look
for a socket based on the UID associated with the name.
2000-01-28 15:02:20 +00:00
Gerd Moellmann
e4936aa97c *** empty log message *** 2000-01-12 14:16:29 +00:00
Gerd Moellmann
97e3214d1d Add option -a EDITOR and environment variable
ALTERNATE_EDITOR.  Exec this editor if we fail to contact Emacs.
2000-01-12 13:38:54 +00:00
Gerd Moellmann
791a90877b *** empty log message *** 1999-12-10 09:55:29 +00:00
Gerd Moellmann
476b279958 (popmail): Allow mailbox specifications of the
form `po:username:hostname'.
1999-12-10 09:53:01 +00:00
Francesco Potortì
c8b04710a0 1999-11-19 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
* etags.c (_GNU_SOURCE): Define only if undefined.
	(get_scheme): Declaration deleted.
	(main): error was called with an integer as second arg, instead of
	a char pointer.
	(canonicalize_filename): Bug removed.

1999-11-18  Dave Love  <d.love@dl.ac.uk>

	* etags.c (C_entries): Rename label `intoken', avoiding K&R
	lossage from name clash with macro.
1999-11-19 12:46:32 +00:00
Francesco Potortì
e208136267 etags bug fixes 1999-11-19 12:45:11 +00:00
Gerd Moellmann
b05d3bee50 *** empty log message *** 1999-11-13 23:42:59 +00:00
Gerd Moellmann
fa52fcb511 (b2m): Add dependency on GETOPTDEPS. 1999-11-13 22:47:19 +00:00
Francesco Potortì
ba65dba8bb Changed the mail addess of the maintainer. 1999-11-03 23:13:10 +00:00
Gerd Moellmann
cb3a6c483b *** empty log message *** 1999-11-03 13:47:00 +00:00
Gerd Moellmann
a5c7ef8bc4 * etags.c (print_help): Change email address to send bugs to. 1999-11-03 13:09:07 +00:00
Francesco Potortì
93b7ac65fc Checked in at last a lot of improvementes and bug fixes. The oldest dating
back to 1997-06-04.  Please look at Changelog for details.  Main changes
are:

- lots of code cleanups and optimizations
- --globals is used not only for C-like languages
- new option --ignore-case-regex
- understands "operator" in C++
- support DOS file names by handling e.g. foo.cgz as if it were foo.c.gz.
- Fortran: no tags for "procedure"
- new option --declarations
- regular expressions can be read from a file
- regular expressions can be bound to a given language
- Ada and Python languages added
- my and local variables recognised in Perl
- "(defstruct (foo", "(defun (operator" and similar Lisp constructs
- interface in Java
1999-11-01 02:48:57 +00:00
Francesco Potortì
1c4784614e *** empty log message *** 1999-11-01 02:47:08 +00:00
Paul Eggert
4ee9629e2b Add support for large files. Merge glibc 2.1.2.
* b2m.c, emacsclient.c, emacsserver.c, fakemail.c, make-docfile.c,
movemail.c, pop.c:
Do not include <stdlib.h>, as <config.h> does this now.

* b2m.c, emacsserver.c, etags.c, profile.c:
Include <config.h> before any system include files.

* emacsclient.c, emacsserver.c, fakemail.c, movemail.c, pop.c,
test-distrib.c:
(read, write, open, close): Do not undef.

* getopt.c, getopt1.c: Adopt glibc 2.1.2, with the following fix:
(const): Do not define if HAVE_CONFIG_H; that's config.h's job.

* getopt.h: Adopt glibc 2.1.2.
1999-10-19 07:17:20 +00:00
Dave Love
c4dcdc9ce6 # 1999-10-17 09:55:57 +00:00
Dave Love
93c8d183ee (pop.o): Depend on config.h. 1999-10-15 15:48:53 +00:00
Dave Love
9832d51d60 Avoid strneq. 1999-10-11 17:14:12 +00:00
Gerd Moellmann
b358f91c16 Use "pop3" as the POP service name on all platforms,
instead of using "pop" on Unix and "pop3" on Windows NT.  "pop3"
has been the standard service name since RFC 1340 was published in
July 1992, so I think it's safe to start using it by default.
1999-10-10 23:09:04 +00:00
Phillip Rulon
74e4cb59f4 *** empty log message *** 1999-10-08 02:46:19 +00:00
Gerd Moellmann
577d9e2f1d *** empty log message *** 1999-10-07 00:36:36 +00:00
Dave Love
362bc2da50 # 1999-10-03 20:46:34 +00:00
Dave Love
b8098ef87f # 1999-10-01 12:43:57 +00:00
Dave Love
7e6972e92c (scan_lisp_file): Fix typo causing infloop. 1999-09-27 11:34:27 +00:00
Phillip Rulon
66f54605e1 patched by pjr from diff by rms 1999-09-24 13:52:46 +00:00
Dave Love
b0f08a24a4 Fix comment about conventions for Lisp files. 1999-09-04 11:25:13 +00:00
Richard M. Stallman
433d333d70 Include config.h not ../src/config.h.
(main, fopen, chdir): Add #undef.
(read_c_string, scan_c_file, skip_white, read_lisp_symbol)
(scan_lisp_file): Handle \r like \n.
1999-09-03 23:12:27 +00:00
Andreas Schwab
eed63914b0 Include <stdlib.h> if available. 1999-08-30 15:08:30 +00:00
Andreas Schwab
1ee65e5c81 Include <stdlib.h> if available. Don't declare errno if it's a macro. 1999-08-30 15:07:30 +00:00
Andreas Schwab
9ee8cf9e1a Include <unistd.h> if available. 1999-08-30 15:05:17 +00:00
Richard M. Stallman
4852ed0e72 (print_help_and_exit): Mention --version. 1999-08-29 19:30:53 +00:00
Karl Heuer
b4e94f425f (decode_options): Update version output.
(print_help_and_exit): Update bug report address.
1999-08-25 16:19:01 +00:00
Karl Heuer
c5fee54517 (main): Move the dynamic allocation of
system_name outside of the SERVER_HOME_DIR conditional.
1999-08-14 04:08:25 +00:00
Gerd Moellmann
e511d7f44a (INSTALLABLE_SCRIPTS): Add grep-changelog. 1999-08-10 13:48:24 +00:00
Gerd Moellmann
6dde7e380c Initial revision 1999-08-10 13:33:49 +00:00
Paul D. Smith
55e3eb9371 * Add configure option to enable dmalloc library.
* Various code cleanups.
1999-07-21 05:53:29 +00:00
Richard M. Stallman
8598a0f1f4 (clean): remove fns*.el. 1999-06-30 16:49:37 +00:00
Dave Love
9788737a53 (erlang_attribute): Fix undefined variable usage (after Potorti). 1999-06-23 09:23:38 +00:00
Andrew Innes
3288d108f4 (main) [WINDOWSNT]: Call ftruncate, which is now mapped to _chsize. 1999-05-02 09:31:32 +00:00
Karl Heuer
0343a01795 (main, both versions): Use quote_file_name on cwd. 1999-04-29 20:26:46 +00:00
Dave Love
df0ffd251b (main): Split up tables. Modify the preamble
somewhat.
1999-03-30 19:08:55 +00:00
Geoff Voelker
47373a1fdb Remove common multiple file compilation commands. 1999-03-06 02:15:46 +00:00
Richard M. Stallman
fac8eeff55 Refer to epaths.h. 1999-02-26 11:37:05 +00:00
Richard M. Stallman
4c32bfb9bc (yow): Depend on epaths.h, not paths.h. 1999-02-26 11:36:54 +00:00
Karl Heuer
bbe73f056f (perror_1, fatal_error): Don't compile unless needed. 1999-02-22 20:51:02 +00:00
Andrew Innes
27d3ec7f87 Do make version comparison as strings. 1999-01-27 21:49:57 +00:00
Richard M. Stallman
5f32a7128b (xmalloc): Fix previous change. 1999-01-25 23:43:20 +00:00
Richard M. Stallman
5497dfdb4b (xmalloc): Declare to return long. 1999-01-25 01:34:34 +00:00
Geoff Voelker
7ebca6a618 (etags_getcwd, absolute_filename) [DOS_NT]: Canonicalize
the case of the drive letter.
1999-01-22 19:38:51 +00:00
Richard M. Stallman
a2b3f2b55c (main): Eliminate arbitrary limit on length of system_name.
(xmalloc): Define unconditionally.
1999-01-16 21:45:10 +00:00
Richard M. Stallman
40beb971f4 (main): Eliminate arbitrary limit on 1999-01-16 21:44:56 +00:00
Karl Heuer
f6bf1c83d7 (relative_filename): Stop backward search at beginning
of string, since non-Unix systems can have absolute paths with no
initial slash.
1999-01-12 21:58:08 +00:00
Geoff Voelker
9c148db6a3 Do string comparision of _NMAKE_VER. 1998-12-08 23:56:14 +00:00
Geoff Voelker
c654fd9e7d Compile multiple source files when possible. 1998-11-04 01:28:57 +00:00
Richard M. Stallman
f616d119cd Replace tabs with spaces
when they might confuse some Make versions.
1998-10-13 15:13:28 +00:00
Richard M. Stallman
0169bb47b2 Whitespace change. 1998-10-10 21:20:48 +00:00
Richard M. Stallman
5fb29af43c (main): Null-terminate system_name. 1998-10-10 21:20:22 +00:00
Karl Heuer
9b956af264 (popmail, pop_retr) [MAIL_USE_POP]: When displaying
an error message from POP, mention that it's from POP, to
distinguish it from local error messages.
1998-09-21 17:36:14 +00:00
Karl Heuer
a2997b0f43 [MAIL_USE_POP]: Add the "-r" flag to reverse the
order of messages downloaded from a POP server (e.g., if the
server stores messages in mailboxes in reverse order).
1998-09-04 20:14:16 +00:00
Paul Eggert
f868e34cd0 Update bug report address and copyright. 1998-08-12 22:33:01 +00:00
Paul Eggert
a11a197bb9 Update copyright 1998-08-12 14:22:14 +00:00
Paul Eggert
c4c65c3395 (initialize_fullname): Prefer getent if available. 1998-08-11 22:11:08 +00:00
Richard M. Stallman
5126d3b7fe (REGEXPDEPS, regex.o):
Prepend $(srcdir)/ to rule dependencies outside this dir.
1998-08-02 00:24:15 +00:00
Richard M. Stallman
2e454bf23e (etags_getcwd) [WINDOWSNT]: Use getcwd on Windows. 1998-06-10 20:57:59 +00:00
Richard M. Stallman
665eba9dc0 Properly terminate a comment. 1998-06-06 22:24:37 +00:00
Andrew Innes
65ae11d9d1 (LOCAL_FLAGS): Define HAVE_CONFIG_H. 1998-06-01 14:09:53 +00:00
Andrew Innes
4822b2e57f (sys_wait): Rename to wait. 1998-06-01 14:09:21 +00:00
Andrew Innes
14fa0be5e2 Undefine _WINSOCKAPI_. 1998-06-01 14:01:14 +00:00
Geoff Voelker
97e3c91bbd (getppid): Look for EM_PARENT_PROCESS_ID. 1998-05-30 23:37:12 +00:00
Richard M. Stallman
bbcac09c81 Undo previous change. 1998-05-25 20:11:54 +00:00
Richard M. Stallman
0d66b6f332 Undo this previous change:
[MAIL_USE_POP]: Add support for "-g" and "-k"
command-line flags to tell movemail to use GSS-API or Kerberos
authentication if they are supported.
1998-05-25 20:10:50 +00:00
Ulrich Drepper
152b9de41c automatically generated from GPLed version 1998-05-19 07:09:32 +00:00
Richard M. Stallman
677a7bcf90 [WINDOWSNT]: Undefine DISABLE_DIRECT_ACCESS. Force
all file i/o to be in binary mode.  Include ntlib.h.
1998-05-02 06:43:03 +00:00
Ulrich Drepper
1823194b95 automatically generated from GPLed version 1998-04-27 23:48:59 +00:00
Andreas Schwab
a0613c61ed Include <unistd.h> for chdir. 1998-04-27 09:22:29 +00:00
Richard M. Stallman
929e120a17 (TEX_decode_env): Don't free the value getenv returns. 1998-04-26 03:57:04 +00:00
Geoff Voelker
5568885b9c (obj): Update with new files in src.
(clean): Delete patch scratch files, optimized compilation dir.
1998-04-17 05:02:55 +00:00
Ulrich Drepper
06bd27fdf5 automatically generated from GPLed version 1998-04-14 00:02:53 +00:00
Dave Love
79f13bba7d Move inclusion of unistd.h to top, else fails on
Irix6, at least.
1998-04-08 17:31:45 +00:00
Karl Heuer
0ea9573750 Integrate support for GSS-API
authentication, implemented by Kevin L. Mitchel <klmitch@mit.edu>.
1998-04-06 22:16:30 +00:00