| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
(movemail.exe): Depend upon and link with getopt files.
(obj): Include new source files.
(FACE_SUPPORT, MOUSE_SUPPORT, FLOAT_SUPPORT, WINNT_SUPPORT): Define.
(lisp): Include new and reorganized elisp files.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Test for valid pointer before dereferencing it.
|
| |
|
|
|
|
| |
defined inside etags.c if HAVE_CONFIG_H is defined.
|
|
|
|
|
|
|
|
|
| |
New function new_pfnote will be used for "optimised tags", but
it depends on a constant that disables it for now.
New possibility of tagging global variables in C/C++/ObjC/Java
is enabled by default. Tags of member variables is disabled
by default. Options --(no-)members and --(no-)globals control them.
New symbol table entries for "import", "package" and "friend".
|
| |
|
| |
|
|
|
|
| |
within the RCS subdirectory.
|
| |
|
|
|
|
|
|
|
|
| |
(Postscript_suffixes): .ps is Postscript.
(lang_names): Add Postscript.
(Postscript_functions): New function.
(TEX_decode_env): Close minor memory leak.
(just_read_file): Correct the char number of the tag.
|
|
|
|
|
|
| |
since this causes some shells to generate the empty string when IFS is $nl.
(printlogline): Use SOH (octal code 1), not CR, since some PC-based shells
mishandle CR.
|
| |
|
|
|
|
| |
read in separate blocks.
|
|
|
|
|
|
|
|
|
|
|
|
| |
(struct linebuffer): New member `len' is the length of the string.
(find_entries, Pascal_functions, TeX_functions, TEX_getit):
Use it instead of strlen.
(TEX_getit): Declare and define unconditionally as static.
(TeX_functions): Use if instead of #if TeX_named_tokens.
(add_regex): Set RE_INTERVALS flag for regex compilation.
(substitute): Code cleanup.
(readline_internal): Code cleanup, set new member `len'.
(readline): Bug corrected.
|
|
|
|
| |
(obj): Change references of nt*.c files to w32*.c files.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* etags.c (xnew): Add support for debugging with chkmalloc.
(error): Use this instead of printf whenever possible.
(main): Only call xnew after having initialised progname.
(substitute): Bad memory corruption error corrected.
* etags.c (add_regex): Undo previous change.
(relative_filename): Small memory leak closed.
(absolute_filename): Cleaned up the code, possibly closing a bug.
(absolute_dirname): Always return a newly allocated string.
|
|
|
|
| |
nismatch, in case it's set to some nonstandard value.
|
|
|
|
|
| |
or *_; they are probably RCS lock files. Also, ignore files named
.rcsfreeze.log or .rcsfreeze.ver; they are used by rcsfreeze.
|
| |
|
|
|
|
|
|
|
|
| |
declarations.
(popmail, pop_retr): Since popmail always passes mbx_write and mbf
into pop_retr, there's no reason to pass in mbx_write, and the
file argument can be declared FILE * explicitly. This fixes a
compilation problem on systems with 64-bit pointers.
|
|
|
|
| |
and duplicate #undefs of open, read, write, close.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
message when movemail is compiled without POP support.
(main, popmail): Add the optional "-p" argument, which causes
movemail to leave mail in the inbox after copying it into the
output file.
|
|
|
|
|
|
|
|
|
| |
(Copyright, Help, Id): New variables, for above.
(rlog): Use -q option with cvs log, to avoid useless chatter.
Treat logs of "Initial revision" (RCS) or "file F was initially added
on branch B." (CVS) as if they said "New file.", for consistency with
change log entries.
|
|
|
|
|
|
|
|
|
| |
Remove a redundant inclusion of <stdio.h>.
(MAIL_USE_MAILLOCK): New macro, conditionally defined.
(main): Add variable spool_name.
Support the usage of maillock and mailunlock to
lock and unlock mailboxes.
(mail_spool_name): New function.
|
|
|
|
|
| |
where XPG4 SCCS hangs out in Solaris 2.5.
(sid1): Don't use bare -r, since XPG4 `get' does not allow it.
|
| |
|
|
|
|
| |
(movemail): Use LIBMAIL, to link against -lmail.
|
| |
|
|
|
|
|
|
|
|
| |
particular cases involving function declarations that failed.
* etags.c (pfnote, fatal, error): Callers using a NULL pointer
must cast it to (char *) because we have no prototypes.
(make_C_tag): Macro deleted, new function.
(C_entries): Calls to make_C_tag macro changed to call function.
|
|
|
|
|
| |
overwritten deep inside krb_realmofhost(). Copy the host name to
avoid conflicts.
|
|
|
|
|
|
|
|
|
|
| |
* etags.c (grow_linebuffer): New function.
(GROW_LINEBUFFER): Macro deleted. All callers changed.
(make_tag): Macro renamed to make_C_tag. All callers changed.
(<stdlib.h>, <string.h>) [STDC_HEADERS]: New #include's.
(Prolog_functions): prolog_skip_comment was called with wrong
number of arguments.
(xrealloc): fatal was called with wrong number of arguments
|
|
|
|
|
| |
(etags_getcwd): Avoid warning of unused variable.
(C_entries, consider_token): Added support for enum labels.
|
| |
|
| |
|
|
|
|
|
| |
revisions, since some hosts reject 1970-01-01 when east of UTC.
(date): Remove.
|
|
|
|
| |
since CVS says 'invalid option'.
|
| |
|
|
|
|
|
|
| |
* etags.c (print_help): Print the bug reporting address.
(main): Use return as the last instruction, instead of exit.
* etags.c (main): Don't open the tags file in cxref mode.
|