Richard M. Stallman
05abbc425e
Add #undef for open, close, read, write.
1995-08-31 02:37:12 +00:00
Roland McGrath
33b78bd601
[HAVE_CONFIG_H]: Include config.h.
...
[! O_RDONLY]: Define it to zero.
(main): Use O_RDONLY instead of explicit zero.
1995-08-23 17:42:20 +00:00
Richard M. Stallman
361b764007
(getdate.c): New target.
...
(getdate.o): Just compile getdate.c.
1995-08-18 16:23:23 +00:00
Francesco Potortì
108c932a05
* etags.c (Pascal_functions): Close comment bug corrected.
...
(add_node): Correctly compare node file names.
(Pascal_functions): Correctly allocate and free memory for tline.
(pfnote): Put the definition of fp in the innermost block.
(NODE): `named' member removed.
(pfnote, free_tree, put_entries, total_size_of_entries): Do not
use the `named' member, check whether `name' is NULL instead.
(pfnote): `named' argument removed, all callers changed.
(getit, Asm_labels, Pascal_functions, L_getit, get_scheme,
TeX_functions, TEX_getit, prolog_getit): Useless string allocation
removed from pfnote call, some code cleanup.
(relative_filename): Free temporary space allocated by concat.
1995-08-17 18:39:11 +00:00
Karl Heuer
5391a863dc
(xrealloc): Change cast to match return type.
1995-08-12 18:15:28 +00:00
Richard M. Stallman
65119039af
(xmalloc, xrealloc): Use return-type long *.
1995-08-11 01:44:00 +00:00
Richard M. Stallman
af7bd34e27
(main): Fix previous change.
...
Add error check for empty OUTNAME.
1995-08-06 23:57:31 +00:00
Richard M. Stallman
d0776f5c89
(main): Mention lock file name in error message.
1995-08-05 20:19:40 +00:00
Richard M. Stallman
79dbff4772
(gettimeofday): New function, defined if necessary.
1995-07-30 07:07:39 +00:00
Richard M. Stallman
b2959c9d78
(distclean): Delete Makefile.c, not Makefile.in.
1995-07-18 06:04:43 +00:00
Richard M. Stallman
f7f8635da5
Comment change.
1995-07-18 00:05:14 +00:00
Karl Heuer
93548af1a3
(tags): Synonym for `TAGS'.
1995-07-17 21:55:53 +00:00
Karl Heuer
c61a529e29
(install, maybe-blessmail): Don't cd ..;
...
configure has already set $(INSTALL) to the proper relative path.
1995-07-16 18:30:30 +00:00
Paul Eggert
fdb3286ede
(datearg): Separate date from time with comma, not space,
...
to avoid CVS 1.5 bug.
(CVSROOT): Don't abort if unset and if repository is an absolute pathname.
1995-07-08 18:44:04 +00:00
Paul Eggert
d5ad1373cc
Replace #!/bin/sh' with
#! /bin/sh', for benefit of systems
...
that interpret `#! /' as a 4-byte magic number.
1995-07-07 22:47:57 +00:00
Richard M. Stallman
b311219135
(main) [MAIL_USE_POP]: When a user specifies a
...
mailbox with "po:mailbox", the mailbox is everything after the "po:" prefix.
1995-06-30 01:10:20 +00:00
Richard M. Stallman
ccd318fb5b
Make all error messages start with `Error: '.
...
(fatal_error, perror_1): New functions, use throughout.
1995-06-28 20:10:12 +00:00
Paul Eggert
c49b2b754c
(CVSROOT, repository): Allow remote repositories a la CVS 1.4.
1995-06-28 01:47:55 +00:00
Francesco Potortì
79263656b0
* etags.c (plain_C_entries): new function.
...
(lowcase): new macro.
(tail, Fortran_functions, Pascal_functions): use new macro lowcase.
(lang_suffixes): new suffix ".pc" for Pro*C files.
(consider_token): don't tag all tokens beginning with DEFUN & Co..
(tail): look for the end of the token when comparing.
(takeprec): since now tail behaves differently, use strneq.
1995-06-27 14:21:23 +00:00
Richard M. Stallman
837a3add98
(main): Add newline in usage message.
1995-06-26 20:28:33 +00:00
Richard M. Stallman
dc61cb9dd8
(scan_file): Make sure it never looks at filename[-1].
1995-06-21 19:46:58 +00:00
Richard M. Stallman
5281dea442
(main) [MSDOS]: Do set _fmode.
...
This undoes part of the previous change.
1995-06-21 19:45:27 +00:00
Francesco Potortì
b2db879bf5
* etags.c (find_entries): rewind before rereading the input file.
1995-06-21 12:15:15 +00:00
Richard M. Stallman
4e043ed306
(main): On MSDOS, don't change stdout to binary, and insist on an -o option.
1995-06-20 02:52:38 +00:00
Richard M. Stallman
27fc16debc
(process_file,absolute_filename): Handle filenames
...
starting with a drive letter.
1995-06-15 15:30:58 +00:00
Richard M. Stallman
68c723aa7c
(install): Copy wakeup.exe properly.
1995-06-15 15:30:15 +00:00
Karl Heuer
2d1985a2e1
[MSDOS]: #undef chdir.
1995-06-08 20:13:45 +00:00
Paul Eggert
a8a818c00e
(output_authors): Allow ':' in time zone, as per ISO 8601 and RCS 5.6.8 beta.
1995-06-04 01:34:39 +00:00
Francesco Potortì
0ff74d81c3
* etags.c (etags_getcwd): Undo the /bin/pwd change. It may raise
...
compatibility problems.
1995-05-29 16:49:24 +00:00
Francesco Potortì
915e30c809
* etags.c (etags_getcwd): Undo the /bin/pwd change. It may raise
...
compatibility problems.
1995-05-29 12:40:25 +00:00
Karl Heuer
153e4de000
(etags_getcwd): Don't use #elif.
...
Have just one function body.
1995-05-27 00:26:00 +00:00
Geoff Voelker
85212e6740
Use BASE_LIBS.
...
(make-docfile.exe,hexl.exe,wakeup.exe,etags.exe): Don't depend upon LIBS.
(DOC): Use del instead of rm.
(DOC) [WINDOWS95]: Use DOC.
(clean): Handle MSVC aux files.
(config.h,paths.h): Use $(CP) instead of cp.
(config.h): Use $(CONFIG_H)
(make-docfile.obj): Depend upon config.h.
Clean up comments.
1995-05-26 05:19:55 +00:00
Francesco Potortì
0f39406594
* etags.c (etags_getcwd): Use /bin/pwd instead of pwd because the
...
former gives the true path even in the presence of simlinks.
1995-05-23 15:40:31 +00:00
Richard M. Stallman
66a8ad0fd4
(main): Increase lock timeout to five minutes.
1995-05-07 22:36:27 +00:00
Richard M. Stallman
45fad0f1d7
(obj): Use .c files.
1995-05-07 20:17:48 +00:00
Richard M. Stallman
34b4ece5fe
Include config.h.
...
(NO_SHORTNAMES): New definition.
(xmalloc): Return long *.
1995-05-04 21:57:30 +00:00
Richard M. Stallman
2583d6d741
(xmalloc): Declare it to return long *.
1995-05-04 06:46:51 +00:00
Richard M. Stallman
0404b62c85
(xmalloc, xrealloc): Declare them long *.
1995-05-04 06:46:37 +00:00
Richard M. Stallman
03cdafdfe5
(C_entries): Cast result of xrealloc.
...
(xmalloc, xrealloc): Declare them to return long *.
1995-05-04 06:46:14 +00:00
Paul Eggert
64736f55e1
(datearg): If rlog options are specified explicitly,
...
omit the implicit '-d>DATE' option.
(repository, rlog): Allow absolute paths to CVS repositories.
Look only at the first line of CVS/Repository.
1995-04-30 15:34:52 +00:00
Karl Heuer
a01c76d72b
(extraclean): Depend on maintainer-clean, not
...
realclean.
1995-04-26 21:00:55 +00:00
Richard M. Stallman
e63ceebf0d
[REGEXP_IN_LIBC] (REGEXPOBJ, REGEXPDEPS):
...
Alternative (empty) definitions.
1995-04-25 02:30:06 +00:00
Richard M. Stallman
26396b1bda
(main): Add argv[0] to an error message.
1995-04-18 20:50:19 +00:00
Karl Heuer
18a2fa9174
(main): Improve error handling.
1995-04-14 02:10:52 +00:00
Karl Heuer
231c740a45
(main, skip_to_lf): Improve error handling.
...
(sysfail): New function.
1995-04-13 17:24:35 +00:00
Karl Heuer
7a804c76c4
(main): Check for trailing ", " before trying to delete it.
1995-04-13 17:06:05 +00:00
Richard M. Stallman
1feb8ae1f5
(scan_c_file): At end, restore file name last char to its original value.
1995-04-13 16:05:43 +00:00
Richard M. Stallman
0731825e49
(all): Build test-distrib and make-docfile.
1995-04-13 16:03:08 +00:00
Karl Heuer
ebd67b8e2d
(obj, lisp): Update to expanded list of source files.
...
(DOC): Place DOC strings in DOC-X.
(config.h, paths.h): New source location.
(all): Use COMPAT_LIB in library list.
Use DEL_TREE instead of delnode.
(etags.exe): Use $(LINK) instead of link32.
1995-04-12 03:00:06 +00:00
Richard M. Stallman
1e523e3da8
Test NO_SOCKETS_IN_FILE_SYSTEM.
1995-04-11 01:44:46 +00:00