Richard M. Stallman
817b371ce0
[USG] (SIGIO): Define as SIGPOLL.
...
(main) [USG]: Do ioctl to enable SIGPOLL.
1994-01-12 04:48:56 +00:00
Roland McGrath
e5f7ea6858
[! HAVE_STRERROR] (strerror): Define the function.
1994-01-09 01:00:04 +00:00
Roland McGrath
03c71d897f
Declare strerror.
1994-01-08 22:28:39 +00:00
Roland McGrath
2771160004
[! HAVE_STRERROR] (strerror): Define the function.
1994-01-08 22:27:30 +00:00
Roland McGrath
dbc52c10f4
Don't declare sys_errlist; declare strerror instead.
...
(schedule, main): Call strerror instead of using sys_errlist.
1994-01-08 21:52:28 +00:00
Roland McGrath
3935665143
(get_errmsg, pfatal_with_name, pfatal_and_delete): Call strerror instead of
...
using sys_errlist.
1994-01-08 21:50:14 +00:00
Roland McGrath
be06db9a3e
(main): Call strerror instead of using sys_errlist.
1994-01-08 21:47:36 +00:00
Roland McGrath
92af894ffd
Don't declare sys_errlist; declare strerror instead.
...
(main): Call strerror instead of using sys_errlist.
1994-01-08 21:43:57 +00:00
Richard M. Stallman
e3938952c8
[MSDOS]: Use text/binary mode as appropriate.
...
(scan_c_file, scan_lisp_file): Extra parameter for the mode to open with.
1994-01-06 03:59:30 +00:00
Richard M. Stallman
c6880c90ff
(main) [MSDOS]: Open all files as binary.
1994-01-06 03:58:35 +00:00
Richard M. Stallman
26528bbc92
(main) [MSDOS]: Dummy stub just to make the file compile.
1994-01-06 03:57:48 +00:00
Richard M. Stallman
91cf09ac12
(malloc): Don't declare it.
...
(xmalloc): Cast result of malloc.
(strcpy): Don't declare it.
[MSDOS]: #undef `access'.
1994-01-06 03:57:28 +00:00
Richard M. Stallman
2033356144
Fix up whitespace. Get rid of spurious casts to void.
...
[MSDOS]: Use binary file modes for non-text side of pipe.
(main): Use fclose to close file opened by fopen.
1994-01-06 03:56:59 +00:00
Richard M. Stallman
8ca83cfd88
Include syswait.h.
...
Fork a subprocess and use it to copy the mail file.
1994-01-04 06:46:12 +00:00
Richard M. Stallman
3e883207fd
(ALL_CFLAGS): Include LDFLAGS.
...
Use ALL_CFLAGS in all the rules that compile and link with one cmd.
(LINK_CFLAGS): New variable.
(timer): Use LINK_CFLAGS.
1994-01-02 18:41:29 +00:00
Richard M. Stallman
80fce26856
(${archlibdir}, install): Use $(INSTALL_PROGRAM)
...
for all executables and scripts.
1993-12-24 02:18:42 +00:00
Richard M. Stallman
3f628ebde4
(main): When making tempname, cast result of xmalloc.
...
Include room for EXXXXXX in the size.
Don't use result of strcpy.
1993-12-24 02:17:52 +00:00
Richard M. Stallman
7694a0c4c2
(scan_lisp_file): Don't add newline at end of string.
1993-12-24 02:16:49 +00:00
Paul Eggert
0fd6b1770a
Add --brief option.
1993-12-03 09:29:18 +00:00
Richard M. Stallman
a17d2c253b
(mostlyclean): Make it distinct from clean.
1993-11-26 11:08:58 +00:00
Richard M. Stallman
3c8393fdba
(${archlibdir}): Don't do chown or chgrp.
1993-11-24 12:25:49 +00:00
Richard M. Stallman
96e19e26f5
(install): Don't change mode or group when installing.
1993-11-16 09:22:47 +00:00
Richard M. Stallman
46e4cb7685
(FUNCST, TYPEDST, STRUCTST, DEFINEST): Delete excess commas.
1993-11-16 08:24:30 +00:00
Richard M. Stallman
d48e616eff
(read_c_string): For "", concatenate the two strings.
1993-11-12 21:12:35 +00:00
Richard M. Stallman
85ada1b986
(main): Fix error message text.
1993-11-12 06:25:16 +00:00
Francesco Potortì
b12756c81e
Mon Nov 8 19:56:20 MET 1993 Tom Hageman (tom@basil.icce.rug.nl)
...
* etags.c: (C_entries): Keep track of ()-parenthesis level so that
functions returning a pointer to a function, a la `signal', can be
parsed. This also required new state `fstartlist' to `FUNCST'.
(SAVE_TOKEN, RESTORE_TOKEN, TOKEN_SAVED_P): 1-deep token save stack.
(C_entries, CNL): use it to isolate preprocessor directive processing
from the other state engines.
(begtk): add '~', for C++ class destructors.
1993-11-08 18:52:56 +00:00
Francesco Potortì
bff8edcc17
Tue Nov 2 19:46:52 1993 Francesco Potorti` (pot@cnuce.cnr.it)
...
* etags.c (consider_token): removed unused variable firsttok.
(prolog_getit): call pfnote with the right number of arguments.
1993-11-02 18:55:40 +00:00
Francesco Potortì
0aaf5c4ab9
Declares itself as "etags for emacs 19" instead of "etags for emacs 19.0".
...
This revision has no ChangeLog entry.
1993-11-02 18:37:02 +00:00
Paul Eggert
1f19b52b5a
(printlogline): Don't generate lines containing only white space.
1993-10-19 02:50:31 +00:00
Roland McGrath
8ff3d70355
(${archlibdir}): Install ${SCRIPTS} from ${srcdir}, not cwd.
1993-10-04 04:31:33 +00:00
Roland McGrath
63be7fb7d0
Fixed typos or brainos of whoever though `@' was the comment char.
1993-10-03 19:54:21 +00:00
Francesco Potortì
2b878b4c6b
* etags.c (process_file): dead code removed.
...
(S_ISREG): #define it using S_IFREG if not defined.
(process_file): regular files have nothing to do with symlinks.
1993-10-01 09:51:07 +00:00
Brian Fox
544d556f9e
(${archlibdir}): Install ${SCRIPTS} from ${srcdir}, not from current
...
directory. Only chmod and chgrp files that we installed, which
excludes ${INSTALLABLE_SCRIPTS}. They go in ${bindir}.
(INSTALLFLAGS): Deleted definition, since it is an unused variable now.
1993-09-30 23:25:30 +00:00
Brian Fox
b93f24930d
(INSTALL, INSTALL_PROGRAM, INSTALL_DATA): Let configure figure out the
...
correct values for these variables.
(archlibdir): Only install execuatables internally used by emacs;
don't install bindir binaries here.
1993-09-28 10:04:53 +00:00
Paul Eggert
31ce77fa0a
Add -h, -n, -r options.
...
By default, look for *,v files as well as RCS/*,v files.
Use $TMPDIR (default /tmp) instead of /tmp.
1993-09-24 01:03:32 +00:00
Francesco Potortì
fe0b3356d9
Mon Sep 20 18:06:12 1993 Francesco Potorti` (pot at fly)
...
* etags.c (C_entries): is_func is initialised here instead of in
consider_token for the sake of the yacc rules section.
(C_entries): Now class, struct, enum, union and typedef produce
named tags.
1993-09-20 16:08:50 +00:00
Roland McGrath
21af68b674
Include <src/paths.h>, instead "src/paths.h".
1993-09-12 01:35:44 +00:00
Roland McGrath
18160b98ce
Include <config.h> instead of "config.h".
1993-09-10 06:15:46 +00:00
Roland McGrath
eab5f4fd96
(b2m, movemail, fakemail, env, emacsserver, emacsclient, getdate.o,
...
timer.o, timer): Remove `-I${srcdir}/../src', since it is already in
CPP_FLAGS.
1993-09-10 05:40:51 +00:00
Roland McGrath
b2d7a9c720
(ALL_CFLAGS, CPP_CFLAGS): Put -I. -I../src before -I${srcdir}
...
-I${srcdir}/../src.
1993-09-10 04:47:05 +00:00
Francesco Potortì
31d4b31480
* etags.c (L_isdef, L_isquote, L_getit): small optimisations.
...
(L_funcs): the (foo::defmumble stuff now should work.
(consider_token): function returned random value--corrected.
(C_entries): corrected == versus = typo.
* etags.c (FINCST): added the fignore status. Means we are
after the parameter list and before the open curly brace.
Allows correct parsing of C++ constructors.
(C_entries, consider_token): make use of fignore.
(consider_token): reset funcdef when next_token_is_func: when in
ctags mode makes DEFVAR and others work better.
(L_isquote): function that recognises the "(quote" string.
(L_getit): ignore quoting via "'" or "(quote". Useful for defalias.
1993-09-06 11:39:39 +00:00
Paul Eggert
85acbe0ab8
Change /{/ to /\{/ for Posix compatibility; otherwise, HP awk complains.
1993-08-25 19:33:07 +00:00
Paul Eggert
cbf35b9407
Append /usr/ccs/bin and /usr/sccs to PATH.
1993-08-25 08:18:56 +00:00
Richard M. Stallman
a069743544
(make-path): Dep on config.h.
1993-08-12 22:23:59 +00:00
Richard M. Stallman
cbc61077f3
(TRUE, FALSE): Don't define if already defined.
1993-08-11 20:55:04 +00:00
Paul Eggert
194bf419bb
(awkscript): Some sites put comma-separated junk after the fullname.
...
Remove it, but leave "Bill Gates, Jr" alone.
Remove the junk from fullnames like "0000-Admin(0000)".
1993-08-09 22:06:00 +00:00
Roland McGrath
cc6d6e586d
(put_entries): For NODE->rewritten, put pattern before \177 and name after,
...
not vice versa.
1993-08-01 22:13:54 +00:00
Richard M. Stallman
4d09905307
(main): Generate a SIGIO as soon as we've initialized.
1993-08-01 07:45:35 +00:00
Paul Eggert
3b31174ce5
Don't check whether file is readable until we have decided not to ignore it.
1993-07-29 19:56:38 +00:00
Richard M. Stallman
755f5c8707
(etags): Depend on ../src/config.h.
1993-07-21 03:29:43 +00:00
Richard M. Stallman
908d6b8719
Include types.h before file.h.
1993-07-20 05:16:51 +00:00
Richard M. Stallman
103d21491f
(install): Use .n, not .new, for temporary filenames.
1993-07-19 19:11:09 +00:00
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
Jim Blandy
0d73e8e39c
Install patches from David J. Mackenzie to make the srcdir option
...
work.
* Makefile.in (srcdir): 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.
1993-05-15 22:20:34 +00:00
Roland McGrath
0e5ad25f6b
(main): Don't require that there be input files if -i switches were given.
1993-05-13 03:00:51 +00:00
Eric S. Raymond
d2b641800e
*** empty log message ***
1993-05-08 09:25:11 +00:00
Paul Eggert
566dd94e41
mawk, SunOS 4.1.3 nawk, and Ultrix/MKS nawk all barf on /[/]/, so change
...
it to /[\/]/. This should work on all Posix-compliant awks.
It's slightly wrong with traditional (Unix version 7) awk, since it
also allows \, but that's a minor problem compared to awk syntax errors.
1993-05-03 17:55:22 +00:00
Eric S. Raymond
ee6b9d1928
(notify): Bug fix. Treat the body of this function as a critical region.
1993-04-27 21:59:39 +00:00
Jim Blandy
51509df90c
* Makefile.in (DEFS): Renamed from CONFIG_CFLAGS.
1993-04-10 06:16:34 +00:00
Jim Blandy
3941a1796f
* make-docfile.c (write_c_args): Print an argument named "defalt"
...
as "default".
1993-04-08 02:06:43 +00:00
Jim Blandy
c6b81ef2ee
* Makefile.in (C_SWITCH_SYSTEM): New variable.
...
(CFLAGS): Include C_SWITCH_SYSTEM in the flags to pass to the
compiler.
1993-03-25 03:51:38 +00:00
Richard M. Stallman
13fde0cd78
(YACC): flag added to c_ext.
...
(c_ext): no more a synonim for c_ext&C_PLPL because of YACC.
(find_entries): consistently use streq when reasonable.
(find_entries): a .y file is a yacc file.
(get_C_stab): c_ext becomes c_ext&C_PLPL.
(C_entries): logical cplpl means c_ext&C_PLPL.
(C_entries): logical yacc_rules means we are after the first %%.
(C_entries): added logic for yacc files.
(C_entries): ':' case moved to the second switch.
(C_entries): do not examine token if structdef==scolonseen.
(consider_token): structtag set to null string for enum.
(GET_COOKIE): and related macros removed.
(logical): is now int, no more a char.
(reg): define deleted.
(isgood, _gd, notgd): deleted.
(gotone): deleted.
(TOKEN): member linestart removed.
(linepos, prev_linepos, lb1): deleted.
(main): call initbuffer on lbs array instead of lb1.
(init): removed the initialisation of the logical _gd array;
(find_entries): a .sa suffix means assembler file.
(C_create_stab): "auto", "void", "extern", "static" are st_C_typespec.
All C state machines rewritten.
(C_entries): complete rewrite.
(condider_token): complete rewrite.
(getline): deleted.
(C_entries): Added the quotednl logical variable.
Used for parsing of #define's spanning multiple lines.
(C_entries): Save the definedef status even when a
newline is met inside a string.
1993-03-22 23:13:10 +00:00
Eric S. Raymond
5e15f62581
Added documentation, made the change comment for old versions more
...
useful.
1993-03-19 23:40:27 +00:00
Eric S. Raymond
8554321b66
Teach it about the new user-runnable command rcs-checkin.
1993-03-19 23:04:44 +00:00
Eric S. Raymond
17457b8df3
Initial revision
1993-03-19 23:01:33 +00:00
Eric S. Raymond
41f86d5a05
Added unlock and relock.
1993-03-19 07:49:20 +00:00
Paul Eggert
f9155ea03e
Some awks don't understand "\r". Code around this.
...
Unfortunately this requires putting a carriage return in the source code.
Don't assume that rlog will tolerate times like `10:10:60';
RCS 5.7 won't allow this.
1993-03-16 22:49:00 +00:00
Jim Blandy
b183949171
* timer.c (main): Set the ownership of the stdin file descriptor
...
to the current process. Print error messages if either of the
fcntl's fails.
* timer.c (sigcatch): Declare this to return SIGTYPE (defined in
../src/config.h), not void.
1993-03-11 07:00:12 +00:00
Jim Blandy
5d13f393f9
* b2m.c (main): Don't exit upon reading a blank line.
1993-03-11 06:59:53 +00:00
Richard M. Stallman
99e0a2e032
(C_entries): New local variable quotednl. Used for
...
parsing of #define's spanning multiple lines.
(C_entries): Save the definedef status
even when a newline is met inside a string.
1993-03-03 06:20:12 +00:00
Jim Blandy
ca5b61ea67
* timer.c (notify): Initialize waitfor properly.
1993-03-02 08:25:47 +00:00
Richard M. Stallman
57e83cfeff
(C_entries): Don't reset definedef when a newline inside a comment is met.
1993-02-23 07:27:39 +00:00
Paul Eggert
0b67eabf74
Add copyright and authorship notices.
1993-01-15 05:33:29 +00:00
Richard M. Stallman
1e8e116226
(find_entries): If filename ends in .f or .for, don't try anything but Fortran.
1993-01-14 20:09:22 +00:00
Michael I. Bushnell
c193197b50
Also, write a newline after the token.
1993-01-08 21:12:58 +00:00
Michael I. Bushnell
07941899b3
Also, write a newline after the token.
1993-01-08 20:36:35 +00:00
Michael I. Bushnell
5319c7c1b9
timer.c (notify): Flush stdout after writing message to avoid lossage
...
on terminals.
1993-01-08 20:36:14 +00:00
Michael I. Bushnell
507876f3c7
timer.c (notify): Flush stdout after writing message to avoid lossage
...
on terminals.
1993-01-08 20:26:54 +00:00
Jim Blandy
84128dee7b
* make-docfile.c (scan_c_file): Since DEFVAR_PER_BUFFER now takes
...
a different number of arguments than other DEFVARs, recognize it
specially, and expect the right number of commas.
1992-12-12 15:25:18 +00:00
Jim Blandy
c71beb7551
* Makefile.in (exec_prefix): New variable.
...
(bindir, libdir): Use it instead of `prefix'.
* Makefile.in (CFLAGS): #define HAVE_CONFIG_H, too.
* Makefile.in (libdir): Default to ${prefix}/lib.
(archlibdir): Adjusted to match.
* Makefile.in (distclean): Don't delete backup or autosave files.
(extraclean): Like realclean, but does delete backup and autosave
files.
* Makefile.in (realclean): Ignore errors from rm.
* Makefile.in (distclean): Don't bother to delete ../arch-lib;
that doesn't exist anymore.
* Makefile.in (prefix, bindir, libdir, srcdir): New variables, as
described in the top-level Makefile.
(UTILITIES): Add make-path to the list of utility programs.
(../arch-lib): Replaced by the ${archlibdir} target, which places
the executables in their permanent home.
(install, install.sysv, install.xenix): Consolidated into one
target which should work under all circumstances, modulo a few
ignored error messages.
1992-12-12 15:24:50 +00:00
Jim Blandy
4aa1632a5f
* make-path.c (touchy_mkdir): Remove debugging output.
1992-12-06 22:27:37 +00:00
Jim Blandy
ecc798b0dc
* Makefile.in (make-path): New target.
1992-12-06 22:25:31 +00:00
Jim Blandy
d95ba5f0be
Initial revision
1992-12-04 19:59:59 +00:00
Jim Blandy
43bf8b0ee3
* Makefile.in (getdate.o): Added explicit target for this, so we
...
can indicate that it depends on ../src/config.h.
* Makefile.in (CONFIG_CFLAGS): Let the configure script edit this
instead of CFLAGS.
(CFLAGS): Add -Demacs and -I../src to CONFIG_CFLAGS to produce this.
1992-11-07 07:39:11 +00:00
Jim Blandy
9e7cd9225e
entered into RCS
1992-09-30 21:44:26 +00:00
Jim Blandy
30e4c427e1
entered into RCS
1992-09-29 03:14:35 +00:00
Roland McGrath
1d30b62aa7
%.2d -> %02d
1992-09-27 01:55:21 +00:00
Jim Blandy
f125a9e8b5
*** empty log message ***
1992-09-23 10:33:26 +00:00
Richard M. Stallman
4dcb1d2681
entered into RCS
1992-09-20 00:41:38 +00:00
Jim Blandy
b7cceaf12a
*** empty log message ***
1992-09-13 10:54:38 +00:00
Jim Blandy
d2729198c6
entered into RCS
1992-08-29 02:15:08 +00:00
Richard M. Stallman
61a93162c6
entered into RCS
1992-08-22 07:10:23 +00:00
Richard M. Stallman
8a6c8bcf0b
*** empty log message ***
1992-08-20 05:09:30 +00:00
Jim Blandy
ef15f270db
*** empty log message ***
1992-08-19 03:54:51 +00:00
Jim Blandy
fbfed6f05f
entered into RCS
1992-08-19 03:54:46 +00:00
Eric S. Raymond
6edec2ddbc
*** empty log message ***
1992-08-14 16:02:12 +00:00
Jim Blandy
9e2b097b26
*** empty log message ***
1992-08-12 12:57:12 +00:00
Eric S. Raymond
ae94cd0c12
entered into RCS
1992-08-04 16:08:22 +00:00
Jim Blandy
c0acc3e1cd
*** empty log message ***
1992-07-17 21:04:37 +00:00
Jim Blandy
9d7ad1b359
*** empty log message ***
1992-07-14 20:54:57 +00:00
Jim Blandy
23d6b5a6ee
*** empty log message ***
1992-07-08 22:47:39 +00:00
Jim Blandy
d8cafeb502
entered into RCS
1992-06-30 13:55:35 +00:00
Jim Blandy
daa3760289
*** empty log message ***
1992-06-24 05:09:26 +00:00
Jim Blandy
f76475ad8a
*** empty log message ***
1992-05-19 05:22:52 +00:00
Paul Eggert
2af0612162
Call ypmatch at most once.
1992-05-11 19:59:33 +00:00
Jim Blandy
e065a56e2d
*** empty log message ***
1992-05-10 18:15:10 +00:00
Paul Eggert
19ed208b56
Ignore log messages that start with `#'.
1992-05-08 21:45:00 +00:00
Richard M. Stallman
cecf0f21e1
*** empty log message ***
1992-05-07 20:13:17 +00:00
Jim Blandy
4746118aca
*** empty log message ***
1992-04-24 08:11:54 +00:00
Jim Blandy
d4327fecc1
entered into RCS
1992-04-24 08:11:28 +00:00
Jim Blandy
f7dbcf3cf8
Initial revision
1992-04-19 08:53:10 +00:00
Jim Blandy
d1c5af3e40
entered into RCS
1992-04-19 08:53:01 +00:00
Jim Blandy
0856496329
*** empty log message ***
1992-04-01 11:14:15 +00:00
Paul Eggert
23a227f717
Don't duplicate most recent logs. Fix bug in dates after Feb 29 in leap year.
1992-04-01 08:57:55 +00:00
Richard M. Stallman
906ad89def
*** empty log message ***
1992-03-28 21:00:42 +00:00
Paul Eggert
b19075d18e
Add clumpname support.
1992-03-21 05:58:05 +00:00
Jim Blandy
9fd54390a8
*** empty log message ***
1992-03-15 03:47:41 +00:00
David J. MacKenzie
e97dd18354
*** empty log message ***
1992-03-09 17:40:11 +00:00
Paul Eggert
ff17867bb6
Don't munge $* when getting date from ChangeLog.
1992-02-05 17:25:10 +00:00
Paul Eggert
4ca2c4b44e
Add -i, -l, -t.
1992-02-05 04:31:18 +00:00
Paul Eggert
b86e861595
Initial revision
1992-02-03 03:20:43 +00:00
Richard M. Stallman
08d0752fde
*** empty log message ***
1992-01-18 22:46:00 +00:00
Jim Blandy
efb859b44a
*** empty log message ***
1992-01-14 08:05:08 +00:00
Michael I. Bushnell
bdd512ede4
*** empty log message ***
1992-01-09 06:37:22 +00:00
Jim Blandy
1464f5d50e
*** empty log message ***
1991-12-21 07:03:14 +00:00
Jim Blandy
3f1f436615
entered into RCS
1991-12-21 06:36:41 +00:00
Richard M. Stallman
e5f7865902
Initial revision
1991-12-21 05:04:13 +00:00
Jim Blandy
b960e00991
*** empty log message ***
1991-12-19 05:21:52 +00:00
Richard M. Stallman
cfa191ff73
*** empty log message ***
1991-12-07 22:01:44 +00:00
Jim Blandy
4bcffd8e3c
entered into RCS
1991-12-04 22:51:54 +00:00
Jim Blandy
92c30eb0b7
*** empty log message ***
1991-12-04 20:24:50 +00:00
Jim Blandy
cc9940c72c
Initial revision
1991-12-04 20:23:21 +00:00
Richard M. Stallman
46cec291bb
Initial revision
1991-09-02 20:23:32 +00:00
Roland McGrath
1e134a5fd8
*** empty log message ***
1991-08-18 01:37:14 +00:00
Jim Blandy
7fb0d26fff
entered into RCS
1991-07-30 21:04:22 +00:00
Richard M. Stallman
06000e3c72
*** empty log message ***
1991-07-25 05:31:52 +00:00
Jim Blandy
2cd8c160ea
entered into RCS
1991-06-03 23:20:54 +00:00
Jim Blandy
b92a743788
entered into RCS
1991-05-31 00:27:05 +00:00
Jim Blandy
c6d46f5f2e
Initial revision
1991-04-11 18:35:30 +00:00
Richard M. Stallman
d953f30677
Initial revision
1991-03-04 02:59:40 +00:00
Jim Blandy
772e200922
*** empty log message ***
1991-01-26 03:29:36 +00:00
Jim Blandy
a8a7afbecb
*** empty log message ***
1991-01-14 23:38:10 +00:00
Jim Blandy
5aafeb12a3
*** empty log message ***
1991-01-13 21:49:51 +00:00
Richard M. Stallman
70da2b8669
*** empty log message ***
1990-11-29 22:33:22 +00:00
Richard M. Stallman
b1ce62a86f
*** empty log message ***
1990-11-13 05:11:43 +00:00
David J. MacKenzie
58fd8a8184
Initial revision
1990-08-08 03:52:54 +00:00
root
5cc564a68d
Initial revision
1990-01-20 04:04:04 +00:00
Richard M. Stallman
701570d7d6
*** empty log message ***
1990-01-02 17:15:30 +00:00
Joseph Arceneaux
93320c2386
*** empty log message ***
1989-10-31 16:00:17 +00:00
Jim Blandy
518dd72246
entered into RCS
1989-10-31 16:00:11 +00:00
Joseph Arceneaux
a2535589a9
Initial revision
1989-10-31 16:00:07 +00:00
Jim Blandy
b54b38e682
Initial revision
1989-07-05 01:37:29 +00:00
Richard M. Stallman
4ec9a77ab6
*** empty log message ***
1989-06-15 16:52:48 +00:00
Jim Blandy
bdf34e4982
entered into RCS
1989-05-27 04:15:37 +00:00
Richard M. Stallman
4293ba7fe6
*** empty log message ***
1989-05-14 22:52:53 +00:00
Richard M. Stallman
f2cc4248dd
Initial revision
1989-05-08 21:10:27 +00:00
Richard M. Stallman
237e001615
Initial revision
1989-04-28 03:54:04 +00:00
Richard M. Stallman
a492a5b96c
*** empty log message ***
1989-01-25 06:54:36 +00:00
Richard M. Stallman
6b3ee98ab2
Initial revision
1988-12-09 17:01:19 +00:00
Jim Blandy
e095fd0c72
Initial revision
1988-06-14 08:25:54 +00:00
Richard M. Stallman
bc8511901e
Initial revision
1988-04-13 06:13:41 +00:00
Jim Blandy
042c85b84f
entered into RCS
1987-05-22 04:15:12 +00:00
Jim Blandy
8523fe3bc2
entered into RCS
1987-03-21 15:52:23 +00:00
Jim Blandy
ce5584125c
entered into RCS
1985-04-18 00:48:29 +00:00