1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-23 06:00:41 -08:00
Commit graph

2507 commits

Author SHA1 Message Date
Richard M. Stallman
c599217702 *** empty log message *** 2002-12-04 11:57:49 +00:00
Richard M. Stallman
708c440496 Conditionally find getopt.h.
[_LIBC] (getopt_long, getopt_long_only): Do libc_hidden_def.
2002-12-04 11:19:12 +00:00
Richard M. Stallman
554ed1ff28 (const): Move outside !HAVE_CONFIG_H conditional.
(libintl.h): Include this if _LIBC.  Otherwise include gettext.h.
(wchar.h): Include, maybe.
(attribute_hidden): Define if not defind.
(__getopt_initialized): Use attribute_hidden.
(__libc_argc, __libc_argv): Renamed from original_argc, etc.
(__getopt_nonoption_flags, nonoption_flags_max_len, nonoption_flags_len):
Conditional on USE_NONOPTION_FLAGS.
(SWAP_FLAGS): New definitions.
(exchange): Test USE_NONOPTION_FLAGS.
(_getopt_initialize): Test USE_NONOPTION_FLAGS.
(_getopt_internal): Error if argc < 1.  New local var print_errors.
Improve test for ambiguous long option.
Add LIBIO support for error message output.
(NONOPTION_P): Test USE_NONOPTION_FLAGS.
2002-12-04 11:17:43 +00:00
Richard M. Stallman
e1e86c97c5 Maybe include ctype.h.
Treat __cplusplus like __STDC__.
(decls): Use __ in arg names.
2002-12-04 11:08:06 +00:00
Stephen Eglen
45adde3246 (main): Tell user how to start server within Emacs if socket could not
be found.
2002-12-02 20:57:42 +00:00
Stephen Eglen
4b5e69bd44 *** empty log message *** 2002-12-02 16:30:23 +00:00
Richard M. Stallman
19fa03f370 *** empty log message *** 2002-12-02 16:20:46 +00:00
Richard M. Stallman
38732dbaa3 (main): Test HAVE_GETCWD rather than BSD_SYSTEM. 2002-12-02 16:14:35 +00:00
Juanma Barranquero
7be215b4a4 *** empty log message *** 2002-11-19 12:18:07 +00:00
Ben Key
29f538e6b9 Fixed a bug in makefile.w32-in that caused the documentation for the built in function play-sound-internal not to be included in /etc/DOC. 2002-11-19 07:50:22 +00:00
Dave Love
1998560a7e *** empty log message *** 2002-11-18 15:41:27 +00:00
Dave Love
5b400482b0 Include unistd.h, string.h, stdlib.h,
fcntl.h, stdarg.h conditionally.
(_GNU_SOURCE, __attribute__): Don't define.
(optarg, optind, opterr): Declare.
(lose, lose_syserr): Use NO_RETURN.
(get_user_id): Use P_.
2002-11-18 15:35:07 +00:00
Richard M. Stallman
8b96caf303 *** empty log message *** 2002-11-18 04:59:52 +00:00
Richard M. Stallman
d17b3095e9 (${archlibdir}): Ignore errors operating on $(gamedir). 2002-11-18 04:53:59 +00:00
Dave Love
59daa29a0a *** empty log message *** 2002-11-14 14:21:52 +00:00
Dave Love
b553981f42 (pop_retr): Declare comment. 2002-11-14 14:09:51 +00:00
Dave Love
7a71a86d3d (read_c_string_or_comment): Declare msgno. 2002-11-14 14:09:44 +00:00
Dave Love
a8c4aa2e41 (YACC): Deleted. 2002-11-14 14:09:36 +00:00
Dave Love
9a007cb77f *** empty log message *** 2002-11-04 18:29:06 +00:00
Andreas Schwab
f1b443bf84 . 2002-10-19 13:55:57 +00:00
Andreas Schwab
67bb79b7f8 (${archlibdir}): Always create $(gamedir).
(update-game-score): Pass $(gamedir) as HAVE_SHARED_GAME_DIR.
2002-10-19 13:55:15 +00:00
Juanma Barranquero
52402e4fc5 (lisp): Load devanagari.el, not .elc. 2002-10-04 10:09:35 +00:00
Markus Rost
15dab115ed Remove reference to SERVER_HOME_DIR completely. 2002-10-01 00:47:12 +00:00
Stefan Monnier
3ecdcd5905 (main): Always use /tmp and non-qualified hostname. 2002-09-27 22:07:38 +00:00
Stefan Monnier
30be2360f8 Remove SYSV support.
(eval, display): New vars.
(longopts): Add --eval and --display.
(decode_options): Add -e and -d processing.
(print_help_and_exit): Update the usage string.
(main): Add support for --eval and --display.
2002-09-27 18:21:44 +00:00
Stefan Monnier
4208da83ba *** empty log message *** 2002-09-25 20:22:57 +00:00
Stefan Monnier
038de5b823 Remove emacsserver. 2002-09-25 20:17:32 +00:00
Stefan Monnier
ca5004e7b4 Remove references to emacsserver. 2002-09-25 20:03:21 +00:00
Stefan Monnier
3cf8c6aa01 (quote_file_name): Quote \n.
(main): Print a final \n when needed.
2002-09-18 01:44:54 +00:00
Francesco Potortì
4c6dce51b6 etags bug 2002-09-03 15:21:51 +00:00
Francesco Potortì
a127d423b5 (regex_tag_multiline, readline): Never pass pfnote a
string that cannot be freed.
2002-09-03 15:21:07 +00:00
Francesco Potortì
9c485bbe70 (consider_token, C_entries): Switch to C++ parsing when
auto-detection is enabled and the `::' qualifier is met.
(consider_token, C_entries): Several bugs corrected that tagged
some declarations even though --declarations was not used.
(plainc): New macro.
(C_entries): Use it.
(C_entries): Several cosmetic changes.
(C_entries): Invalidate the token is some cases.
2002-08-30 16:38:58 +00:00
Francesco Potortì
ba88f8ebfc Bug corrections in etags. 2002-08-30 16:38:22 +00:00
Francesco Potortì
3c04a71a20 (C_entries): Corrected a problem with const C++ funcs.
(ignoreindent): Renamed from noindentypedefs.
(cjava, cplpl): They are now macros instead of local vars.

(HTML_labels): Tag ID= also.
2002-08-29 14:42:56 +00:00
Francesco Potortì
09cd1a7497 Etags bug. 2002-08-29 14:41:33 +00:00
Francesco Potortì
8ee1462906 *** empty log message *** 2002-08-28 10:44:24 +00:00
Francesco Potortì
61a1f6fa60 Two bug corrections and one new feature.
(Ada_funcs): Do not tag "use type Xxxx;".

New language HTML.
(make_tag): Never generate null length tag names.
(linebuffer_init): Renamed from initbuffer.  All callers changed.
(pattern): Structure renamed to `regexp', member regex renamed to
pattern.
(node_st): Member pat renamed to regex.
(pattern); New member force_explicit_name, for future use.  Now
always set to true, cannot be reset.
(add_regex, regex_tag_multiline, readline): Use it.
(main): Free some global structures.

(fdesc): New member `written'.
(readline, process_file): Initialise it.
(put_entries): Set it.
(main): Use it to create entries for files without tags.
(total_size_of_entries): Do not count invalid tags.
(etags_strcasecmp): Like BSD's, for compatibility.
(strcaseeq): Make it into a macro.
2002-08-28 10:35:51 +00:00
Francesco Potortì
87046df8c7 Two bug corrections and a new feature for etags. 2002-08-28 10:34:04 +00:00
Stefan Monnier
02ce3e80f0 *** empty log message *** 2002-08-19 21:47:53 +00:00
Stefan Monnier
56cf516205 (scan_keyword_or_put_char, write_c_args): Use `fn'
for the function name in the usage info.
2002-08-19 21:47:38 +00:00
Colin Walters
cf398788c7 (P_): New macro. Use it for all prototypes.
(lose): Don't use varargs.
(lose_syserr): New function.

Change all functions to K&R style.
2002-08-01 01:31:44 +00:00
Colin Walters
5fba5c216b *** empty log message *** 2002-08-01 01:31:04 +00:00
Andreas Schwab
712eaee029 (localstatedir): New variable. 2002-07-30 13:53:27 +00:00
Pavel Janík
c89ed6ef9d Fix regexp for finding return address fields. 2002-07-29 20:05:34 +00:00
Stefan Monnier
1e04216025 (scan_c_file): Warn about missing `usage' info. 2002-07-15 20:00:03 +00:00
Andreas Schwab
3fc8736b78 . 2002-07-08 09:36:47 +00:00
Pavel Janík
e9b6020947 *** empty log message *** 2002-07-05 20:01:10 +00:00
Pavel Janík
85271e4161 Obey the rmail file and use the unpruned header properly. 2002-07-05 19:56:34 +00:00
Francesco Potortì
d76132d041 Rewrote the description of implicit tag names in etags.c 2002-06-27 10:52:05 +00:00
Pavel Janík
9ee028d2b5 New file. 2002-06-26 15:50:47 +00:00