| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
(add_field): Handle <...> and "..." syntax.
(setup_files, get_keyword): Clean up parens and line breaks.
(args_size): Likewise.
|
|
|
|
|
|
| |
(xmalloc, fatal, error): New functions.
(progname): New variable.
(main): Set progname.
|
| |
|
|
|
|
|
|
|
| |
(main): If socket/mqueue name is in home dir, add in the host name.
Rename .emacs_server to .emacs-server-....
[!HAVE_SYSVIPC] (main): Fix error message diction.
|
|
|
|
|
| |
(main): If socket/mqueue name is in home dir, add in the host name.
Rename .emacs_server to .emacs-server-....
|
| |
|
|
|
|
| |
(main): use -h in addition to -H as abbreviation for --help.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
is compiled if this is defined. The new functions and variables
added #ifdef ETAGS_REGEXP are not listed in this ChangeLog.
[VMS]: All VMS specific code previously contained in
etags-vmslib.c is now included here, modified for dealing with
language and regex options intermixed with filenames.
(header_file): Global variable deleted.
(Lang_Function): New typedef. All language parser functions
changed to this new type.
(string_numeric_p, substr, prestr): Functions deleted.
(readline_internal): Does the job that readline did previously.
(longopts): --language and --regex options added.
(lang_names, lang_extensions, lang_func, print_language_names):
New structures, variables and functions for choosing languages.
(print_help): Help strings updated. Calls print_language_names.
(argument_type, ARGUMENT): Typedefs for dealing with language and
regex options intermixed with filenames.
(main): Changed the way of dealing with arguments on the command
line to deal with language and regex options intermixed with
filenames.
(get_language, default_C_entries, Cplusplus_entries,
Cstar_entries, Yacc_entries, just_read_file): New functions.
(find_entries): Use the new method for choosing the language.
(Pascal_functions): Allow intermixing of comment styles.
(prolog_getit, skip_comment): Rewritten for speed.
(readline): Rewritten to deal with regexps.
|
|
|
|
| |
(etags_getcwd): Check return value from getcwd.
|
|
|
|
| |
(get_time): Use EMACS_SUB_TIME.
|
|
|
|
| |
to s\windowsnt.h.
|
| |
|
|
|
|
| |
[WINDOWSNT]: Include some NT headers.
|
|
|
|
|
| |
[WINDOWSNT]: Include the NT headers.
(READ_TEXT, READ_BINARY): Test DOS_NT, not MS_DOS.
|
|
|
|
|
|
|
|
|
| |
fails, store the fact that we've searched it and don't search it
again after reading more data.
(getline): When determining whether or not it's necessary
to grow the input buffer, take into account the null that's stored
at the end of already-read input in the buffer.
|
|
|
|
| |
Never use exit code > 1.
|
|
|
|
|
|
| |
(consider_token): Comment out "EXFUN". Use "DEFUN" instead of "DEF".
(consider_token): set funcdef to fignore when a DEFUN is met.
(C_entries): Now we can use Tom Hageman patch for extern "C".
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
defined, and if HAVE_CONFIG_H isn't defined, define
MAIL_USE_POP always (so that this file can be included in
other programs besides emacs).
Only declare h_errno if HAVE_H_ERRNO isn't defined or
HAVE_CONFIG_H isn't defined.
(find_crlf, getline): Instead of using strstr, use a
custom function for finding CRLF.
(my_strstr): Function deleted.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
call kill with pid 0. Handle EINTR when receiving messages.
|
| |
|
|
|
|
|
|
|
|
|
| |
Don't include string.h or strings.h.
Include des.h before krb.h.
Do declare my_strstr.
(getline): Really use my_strstr.
Leave one empty place in server->buffer,
and put a null at the end of the data in it.
|
| |
|
|
|
|
| |
(REGEXPOBJ, REGEXPDEPS, regex.o): target and macros added.
|
| |
|
| |
|
|
|
|
|
| |
(main): Improve usage message.
(error): Write to stderr, not stdout.
|
| |
|
|
|
|
| |
(distclean): Not here.
|
| |
|
|
|
|
| |
descriptor arg comes first.
|
|
|
|
|
|
|
|
| |
(C_entries): Recognise #define inside a struct.
(C_entries): ANSI tells that preprocessor commands do not have to
start on the first column.
(print_help): Documentation corrected for -d and -D.
(white, endtk): ANSI tells the vertical tab is a separator.
|
| |
|
|
|
|
|
|
|
|
| |
(mbx_delimit_end, mbx_delimit_begin): Check for errors.
(mbx_write): Check for errors and for From line.
(pop_retr, popmail): Use subroutines in pop.c to do the real work.
(get_errmsg, multiline, getline, putline, pop_stat, pop_command)
(pop_init): Functions deleted.
|
|
|
|
|
| |
(pop.o, movemail.o): New targets.
(movemail): Link in pop.o and movemail.o. Use MOVE_LIBS, MOVE_FLAGS.
|
|
|
|
| |
Rename path to dirname.
|
|
|
|
|
| |
(DONT_INSTALL): New variable--list those files here.
(clean): Delete the files in DONT_INSTALL.
|
|
|
|
| |
(main): Use fgets, not gets.
|
| |
|
|
|
|
|
| |
32-bit versions of these macros.
(main) [HAVE_SOCKETS & !HAVE_SYSVIPC]: Use these macros.
|
| |
|
|
|
|
| |
Work with `rlog's that output ISO 8601 dates.
|
| |
|
|
|
|
| |
so we can listen for multiple requests.
|