1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-13 17:40:22 -08:00
Commit graph

2611 commits

Author SHA1 Message Date
Jim Blandy
af40bbfa99 * wakeup.c: Use CPP tangle from autoconf manual to #include the
correct combination of <time.h> and <sys/time.h>.
1993-07-18 06:13:07 +00:00
Jim Blandy
52cc7c59b5 * etags.c (print_help): Break up the very long strings containing
the help message into shorter strings, to placate chintzy C
	compilers which can't handle strings that long.
1993-07-18 06:12:49 +00:00
Jim Blandy
72a339d7e3 * etags.c (alloca): removed all references to it.
(main): now calls xnew instead of alloca for portability.
	(../src/config.h): included only if HAVE_CONFIG_H.
	(const): void definition removed--config.h takes care of it.
1993-07-09 19:44:58 +00:00
Richard M. Stallman
591fa824dd (consider_token): was ==', now is ='.
(consider_token): DEFUNs now treated like funcs in ctags mode.

(LEVEL_OK_FOR_FUNCDEF): removed.
(C_entries): optimized the test that used LEVEL_OK_FOR_FUNCDEF.
(C_entries): removed a piece of useless code.
(C_entries): making typedef tags is delayed until a semicolon
is met.  This handles "typedef int X, Y, Z;" correctly.
1993-07-09 18:56:47 +00:00
Jim Blandy
312752df3f * b2m.c: #include <sys/types.h>.
(ltoday): Declare this to be time_t.
1993-07-06 16:07:30 +00:00
Paul Eggert
1294647644 Add -q option. 1993-06-30 18:54:08 +00:00
Jim Blandy
918f9ad18d * etags.c: #include "config.h" and the alloca CPP tangle before
#including the system headers and getopt.h.  AIX requires the
	#pragma to come before any actual C code.
1993-06-29 22:58:40 +00:00
Jim Blandy
4348b379b1 * Makefile.in (ctags): Depend on etags, so that parallel makes
don't write etags.o files on top of each other.
1993-06-22 03:58:05 +00:00
Richard M. Stallman
8f53e1ee6e (add_node): Move var last_node to file scope. 1993-06-19 20:35:26 +00:00
Jim Blandy
0268f19b00 * Makefile.in: Remember, spaces are not tabs. 1993-06-17 02:59:21 +00:00
Jim Blandy
39b649dd44 Bring mumbleclean targets into conformance with GNU coding standards.
* Makefile.in (distclean): Call clean to do most of the work.
	Delete aixcc.c and TAGS.
	(realclean): Just call distclean.
1993-06-16 23:49:07 +00:00
Richard M. Stallman
5293b43278 (CPP_CFLAGS): New variable.
Use it instead of ALL_CFLAGS when compiling a .c file.
(getopt.o, getopt1.o): Add explicit compilation commands.
1993-06-13 18:14:04 +00:00
Richard M. Stallman
3ed7931961 Reinstate old -f option as an alias for -o for installed base uses. 1993-06-11 18:32:55 +00:00
Jim Blandy
4e23f2ba8b * emacsserver.c (main): When we're passing a `struct sockaddr_un'
to bind or accept, cast the pointer, to avoid warnings on systems
	which declare prototypes for this.
	* emacsclient.c (main): Same.
1993-06-09 12:45:26 +00:00
Jim Blandy
2fdfe0796e * emacsserver.c (main): When we're passing a `struct sockaddr_un'
to bind or accept, cast the pointer, to avoid warnings on systems
	which declare prototypes for this.
1993-06-09 12:41:31 +00:00
Jim Blandy
eb8c3be94e Apply typo patches from Paul Eggert. 1993-06-09 11:59:12 +00:00
Jim Blandy
4b5a51c1fe * configure.in: Test for bison.
* Makefile.in (YACC): New variable.
	(lib-src/Makefile.in): Edit YACC into the makefile.

	* Makefile.in (YACC): New variable, to be set by top-level Makefile.
1993-06-09 04:06:57 +00:00
Jim Blandy
11e5be7d85 * wakeup.c: Include sys/types.h, too; I think that's where time_t
comes from, not sys/time.h.
1993-06-08 07:15:01 +00:00
Richard M. Stallman
8e9b75edd9 #undef static. 1993-06-08 06:20:56 +00:00
Richard M. Stallman
2198e8fe65 Include sys/time.h. 1993-06-03 03:28:21 +00:00
Richard M. Stallman
4eda59a90d (all): Exclude INSTALLABLE_SCRIPTS and SCRIPTS from deps. 1993-06-02 06:52:09 +00:00
Richard M. Stallman
5ed8e09c1d #undef signal. 1993-06-01 08:08:38 +00:00
Richard M. Stallman
2c02935314 [LINUX]: #undef signal. 1993-06-01 08:08:11 +00:00
Richard M. Stallman
1da14ffda1 (main): Make when a time_t. 1993-05-31 01:39:40 +00:00
Jim Blandy
f7d3e7d055 * Makefile.in: (${archlibdir}): Use (cd foo && pwd) instead of
`(cd foo ; pwd)` to get the canonical name of a directory; cd
	might fail, and have pwd print out the current directory.
1993-05-30 19:40:39 +00:00
Jim Blandy
12a0565a22 * movemail.c [MAIL_USE_POP] (main): Don't use non-portable
string-handling functions.
1993-05-30 19:26:11 +00:00
Richard M. Stallman
148d61aa7f When given no file arguments, inspect RCS/.* as well
as RCS/*.  Don't report an error if RCS is empty or nonexistent.
1993-05-29 06:22:48 +00:00
Richard M. Stallman
a210860236 (timer): Link with $(LOADLIBES). 1993-05-29 05:00:58 +00:00
Richard M. Stallman
c1380f31bf (put_line): Don't output \n\t unless more text follows. 1993-05-28 21:22:17 +00:00
Jim Blandy
5c851ea7d3 * etags.c: Replace the CPP tangle for alloca with the one from the
autoconf documentation, since that's working elsewhere.
1993-05-28 08:28:20 +00:00
Jim Blandy
4fa84f6b74 * Makefile.in (ALL_CFLAGS): Add "-I.", so the system and machine
description files can find their ancestors.
1993-05-28 03:33:15 +00:00
Richard M. Stallman
c93341d541 (ALL_CFLAGS): Add -I../src 1993-05-28 01:19:17 +00:00
Richard M. Stallman
b70cff717b (install): Get the scripts from ${srcdir}, unlike the executables. 1993-05-28 00:55:10 +00:00
Jim Blandy
b90589d8fd * Makefile.in (ALL_CFLAGS): Include -I${srcdir}.
(getopt.o, getopt1.c): Use ${srcdir} as appropriate.
1993-05-27 02:54:03 +00:00
Jim Blandy
5e231e7058 * Makefile.in (install): Do install the programs listed in
INSTALLABLE_SCRIPTS.  Make the renaming loop use INSTALLABLES and
	INSTALLABLE_SCRIPTS, instead of writing the programs out.
1993-05-27 02:46:57 +00:00
Richard M. Stallman
b827c6c13d Include ../src/config.h. 1993-05-25 21:03:28 +00:00
Richard M. Stallman
3d3bd05268 (install): Don't handle INSTALLABLE_SCRIPTS
in first loop.  Delete files from bindir before installing new ones.
(ALL_CFLAGS): Use ${srcdir} to find .../src dir.
1993-05-25 20:11:39 +00:00
Jim Blandy
a706b8084a * make-docfile.c: Doc fix. 1993-05-24 18:05:21 +00:00
Jim Blandy
1e3255d849 * Makefile.in (timer.o, sorted-doc.c): Link with alloca.o, if it's
appropriate.
1993-05-24 15:59:44 +00:00
Jim Blandy
9ff5de0791 * timer.c (xmalloc): Include definition for this, to placate the C
version of alloca.
	* Makefile.in (timer.o): Link with alloca.o, if it's appropriate.
1993-05-24 15:39:31 +00:00
Jim Blandy
261518d9ce * Makefile.in (install): Refer to the variables INSTALLABLES and
INSTALLABLE_SCRIPTS, instead of writing them out.
1993-05-24 05:54:23 +00:00
Richard M. Stallman
ef7054f542 (main): Return 0. 1993-05-23 18:52:53 +00:00
Richard M. Stallman
2d6e26196e (scan_lisp_file): Recognize defalias like fset. 1993-05-22 22:07:57 +00:00
Richard M. Stallman
ea6cd314ce Change permission notice (not "part of Emacs"). 1993-05-21 04:12:28 +00:00
Richard M. Stallman
46b16ef098 Update GPL version. 1993-05-19 21:19:08 +00:00
Jim Blandy
51facdef2e * Makefile.in (.c.o): Make the rule start with a tab, not spaces. 1993-05-18 20:35:35 +00:00
Jim Blandy
9b5283804a * timer.c (notify): Don't call sighold or sigrelse; they're USG
only.  We should really fix this later, but let's just make it
	compile for now.
1993-05-16 00:53:57 +00:00
Jim Blandy
d2d92f7a66 Install patches from David J. Mackenzie to make the srcdir option
work.
	* Makefile.in (srcdir, VPATH): Get this value from the top-level
	Makefile.
	(INSTALLABLES): Split this into two lists - INSTALLABLES and
	INSTALLABLE_SCRIPTS.
	(INSTALLABLE_SCRIPTS): New list.
	(EXECUTABLES): Include INSTALLABLE_SCRIPTS.
	(${archlibdir}): The scripts to be installed live in the source
	tree, not in the object tree.
	(test-distrib): Note that the data file lives in the source tree,
	not the object tree.
	(GETOPTDEPS): Note that getopt.h lives in the source tree.
	(all other targets): Change references to source files to use
	${srcdir}, except for config.h, which lives in the object dir.
	(timer.o): Note that this depends on ../src/config.h.
	* make-docfile.c (main): Add a -d option, to tell it where to find
	the source files.
	* test-distrib.c (main): Take the name of the distribution file to
	test from the command line.
1993-05-15 23:06:16 +00:00
Jim Blandy
ad2e78fb7c * timer.c: Fix mispellings of get_date function's name. 1993-05-15 23:05:46 +00:00
Jim Blandy
c38a040d4a The GNU coding standards specify that CFLAGS should be left for
users to set.
	* Makefile.in (CFLAGS): Put this in the "things configure might
	edit" section, and have it default to -g.
	(ALL_CFLAGS): New variable, set to all the flags which should be
	passed to compilations.  Replace all other uses of CFLAGS with
	ALL_CFLAGS.
	(.c.o): New rule, to pass ALL_CFLAGS to compilations.

	* Makefile.in (DEFS): Remove this; it's always just going to be
	"-DHAVE_CONFIG_H -Demacs".

	* Makefile.in (ALLOCA): New variable, whose value we should
	inherit from the top-level makefile.
	(etags, ctags): Include ALLOCA in the list of object files that
	these executables depend on and link.
1993-05-15 22:25:51 +00:00