aboutsummaryrefslogtreecommitdiffstats
path: root/lib-src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'lib-src/ChangeLog')
-rw-r--r--lib-src/ChangeLog86
1 files changed, 65 insertions, 21 deletions
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog
index d0e9e5c525a..5a5a04a770e 100644
--- a/lib-src/ChangeLog
+++ b/lib-src/ChangeLog
@@ -1,3 +1,47 @@
12012-06-03 Glenn Morris <rgm@gnu.org>
2
3 * rcs-checkin: Remove file.
4 * Makefile.in (INSTALLABLE_SCRIPTS, STAMP_INST_SCRIPTS):
5 Remove rcs-checkin.
6 (stamp-rcs-checkin): Remove.
7
82012-05-31 Eli Zaretskii <eliz@gnu.org>
9
10 * makefile.w32-in ($(BLD)/emacsclientw.exe): Use $(MWINDOWS)
11 instead of a literal -mwindows, which is not supported by MSVC.
12 (Bug#11405)
13
142012-05-30 Stefan Monnier <monnier@iro.umontreal.ca>
15
16 * make-docfile.c: Improve comment style.
17 (search_lisp_doc_at_eol): New function.
18 (scan_lisp_file): Use it.
19
202012-05-26 Glenn Morris <rgm@gnu.org>
21
22 * Makefile.in (INSTALL_DATA): Remove; unused.
23
242012-05-22 Paul Eggert <eggert@cs.ucla.edu>
25
26 Remove src/m/*.
27 * makefile.w32-in: Remove dependencies on
28 $(EMACS_ROOT)/src/m/intel386.h.
29
302012-05-22 Glenn Morris <rgm@gnu.org>
31
32 * Makefile.in (install): Remove unneeded chmods.
33
342012-05-21 Paul Eggert <eggert@cs.ucla.edu>
35
36 Assume C89 or later.
37 * etags.c (static, const): Remove macros.
38 (PTR): Remove; all uses replaced with void *. Omit needless casts.
39
402012-05-21 Glenn Morris <rgm@gnu.org>
41
42 * Makefile.in (insrcdir, $(DESTDIR)${archlibdir}):
43 Scrap superfluous subshells.
44
12012-05-18 Glenn Morris <rgm@gnu.org> 452012-05-18 Glenn Morris <rgm@gnu.org>
2 46
3 * Makefile.in (install): Ensure $bindir exists. 47 * Makefile.in (install): Ensure $bindir exists.
@@ -416,8 +460,8 @@
416 460
417 * etags.c (canonicalize_filename, ISUPPER): Fix last change. 461 * etags.c (canonicalize_filename, ISUPPER): Fix last change.
418 462
419 * makefile.w32-in ($(BLD)/ebrowse.$(O), $(BLD)/pop.$(O)): Depend 463 * makefile.w32-in ($(BLD)/ebrowse.$(O), $(BLD)/pop.$(O)):
420 on ../lib/min-max.h. 464 Depend on ../lib/min-max.h.
421 465
4222011-02-22 Paul Eggert <eggert@cs.ucla.edu> 4662011-02-22 Paul Eggert <eggert@cs.ucla.edu>
423 467
@@ -2794,7 +2838,7 @@
2794 2838
2795 * make-docfile.c (read_c_string_or_comment): Declare msgno. 2839 * make-docfile.c (read_c_string_or_comment): Declare msgno.
2796 2840
2797 * Makefile.in (YACC): Deleted. 2841 * Makefile.in (YACC): Delete.
2798 2842
27992002-10-19 Andreas Schwab <schwab@suse.de> 28432002-10-19 Andreas Schwab <schwab@suse.de>
2800 2844
@@ -3012,7 +3056,7 @@
3012 (TeX_commands): Names now include the initial backslash. 3056 (TeX_commands): Names now include the initial backslash.
3013 (TeX_commands): Names do not include numeric args #n. 3057 (TeX_commands): Names do not include numeric args #n.
3014 (TeX_commands): Correct line char number in tags. 3058 (TeX_commands): Correct line char number in tags.
3015 (TEX_tabent, TEX_token): Deleted. 3059 (TEX_tabent, TEX_token): Delete.
3016 (TeX_commands, TEX_decode_env): Streamlined. 3060 (TeX_commands, TEX_decode_env): Streamlined.
3017 3061
30182002-06-05 Francesco Potortì <pot@gnu.org> 30622002-06-05 Francesco Potortì <pot@gnu.org>
@@ -3053,7 +3097,7 @@
3053 (main): New argument -d, for specifying directory. 3097 (main): New argument -d, for specifying directory.
3054 (usage): Document. 3098 (usage): Document.
3055 (get_user_id): Compute. 3099 (get_user_id): Compute.
3056 (get_home_dir): Deleted. 3100 (get_home_dir): Delete.
3057 (get_prefix): New function, taken from main. 3101 (get_prefix): New function, taken from main.
3058 (main): Check whether or not we are running setuid. Move prefix 3102 (main): Check whether or not we are running setuid. Move prefix
3059 computation to get_prefix. Don't call getpwent; we don't need to 3103 computation to get_prefix. Don't call getpwent; we don't need to
@@ -3314,7 +3358,7 @@
3314 (LOOKING_AT, get_tag, PHP_functions): Use notinname. 3358 (LOOKING_AT, get_tag, PHP_functions): Use notinname.
3315 (Ada_getit, Ada_funcs, Python_functions, Scheme_functions): 3359 (Ada_getit, Ada_funcs, Python_functions, Scheme_functions):
3316 Clarified, using strneq or notinname. 3360 Clarified, using strneq or notinname.
3317 (L_isdef, L_isquote): Removed. 3361 (L_isdef, L_isquote): Remove.
3318 (Lisp_functions, L_getit): Clarified. 3362 (Lisp_functions, L_getit): Clarified.
3319 3363
3320 * etags.c (P_): Rename to __P for consistency with config.h. 3364 * etags.c (P_): Rename to __P for consistency with config.h.
@@ -3751,7 +3795,7 @@
3751 comma when --declarations is used. 3795 comma when --declarations is used.
3752 (C_entries): More accurate tagging of members and declarations. 3796 (C_entries): More accurate tagging of members and declarations.
3753 (yacc_rules): Was global, made local to C_entries. 3797 (yacc_rules): Was global, made local to C_entries.
3754 (next_token_is_func): Removed. 3798 (next_token_is_func): Remove.
3755 (fvdef): New constants fdefunkey, fdefunname. 3799 (fvdef): New constants fdefunkey, fdefunname.
3756 (consider_token, C_entries): Use them. 3800 (consider_token, C_entries): Use them.
3757 (C_entries): Build proper lisp names for Emacs DEFUNs. 3801 (C_entries): Build proper lisp names for Emacs DEFUNs.
@@ -4227,7 +4271,7 @@
4227 (find_entries, takeprec, getit, Fortran_functions, Perl_functions) 4271 (find_entries, takeprec, getit, Fortran_functions, Perl_functions)
4228 (Python_functions, L_getit, Lisp_functions, Scheme_functions) 4272 (Python_functions, L_getit, Lisp_functions, Scheme_functions)
4229 (prolog_pred, erlanf_func, erlang_attribute): Use them. 4273 (prolog_pred, erlanf_func, erlang_attribute): Use them.
4230 (eat_white): Deleted. 4274 (eat_white): Delete.
4231 4275
4232 * etags.c (CHAR, init): Keep into account non US-ASCII 4276 * etags.c (CHAR, init): Keep into account non US-ASCII
4233 characters and compilers with default signed chars. 4277 characters and compilers with default signed chars.
@@ -4750,7 +4794,7 @@
47501997-05-13 Francesco Potortì <F.Potorti@cnuce.cnr.it> 47941997-05-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
4751 4795
4752 * etags.c (TeX_functions): Cleaned up. 4796 * etags.c (TeX_functions): Cleaned up.
4753 (tex_getit): Removed. 4797 (tex_getit): Remove.
4754 4798
47551997-05-13 Paul Eggert <eggert@twinsun.com> 47991997-05-13 Paul Eggert <eggert@twinsun.com>
4756 4800
@@ -5271,7 +5315,7 @@
5271 5315
5272 * etags.c: Prolog language totally rewritten. 5316 * etags.c: Prolog language totally rewritten.
5273 (Prolog_functions): Rewritten from scratch. 5317 (Prolog_functions): Rewritten from scratch.
5274 (skip_comment, prolog_getit): Removed. 5318 (skip_comment, prolog_getit): Remove.
5275 (prolog_skip_comment): New function, like old skip_comment. 5319 (prolog_skip_comment): New function, like old skip_comment.
5276 (prolog_pred, prolog_atom, prolog_white): New functions. 5320 (prolog_pred, prolog_atom, prolog_white): New functions.
5277 (erlang_func, erlang_attributes): Forward declarations added. 5321 (erlang_func, erlang_attributes): Forward declarations added.
@@ -5772,7 +5816,7 @@
5772 5816
57731995-01-12 Francesco Potortì (pot@cnuce.cnr.it) 58171995-01-12 Francesco Potortì (pot@cnuce.cnr.it)
5774 5818
5775 * etags.c (FILEPOS, GET_CHARNO, GET_FILEPOS, max, LINENO): Deleted. 5819 * etags.c (FILEPOS, GET_CHARNO, GET_FILEPOS, max, LINENO): Delete.
5776 (append_to_tagfile, typedefs, typedefs_and_cplusplus) 5820 (append_to_tagfile, typedefs, typedefs_and_cplusplus)
5777 (constantypedefs, update, vgrind_style, no_warnings) 5821 (constantypedefs, update, vgrind_style, no_warnings)
5778 (cxref_style, cplusplus, noindentypedefs): Were int, now logical. 5822 (cxref_style, cplusplus, noindentypedefs): Were int, now logical.
@@ -5791,9 +5835,9 @@
5791 (consider_token): Don't take a token as argument. Use savenstr 5835 (consider_token): Don't take a token as argument. Use savenstr
5792 when saving a tag in structtag. Callers changed. 5836 when saving a tag in structtag. Callers changed.
5793 (TOKEN): Structure changed. Now used only in C_entries. 5837 (TOKEN): Structure changed. Now used only in C_entries.
5794 (TOKEN_SAVED_P, SAVE_TOKEN, RESTORE_TOKEN): Deleted. 5838 (TOKEN_SAVED_P, SAVE_TOKEN, RESTORE_TOKEN): Delete.
5795 (C_entries): nameb and savenameb deleted. Use dinamic allocation. 5839 (C_entries): nameb and savenameb deleted. Use dinamic allocation.
5796 (pfcnt): Deleted. Users updated. 5840 (pfcnt): Delete. Users updated.
5797 (getit, Asm_labels, Pascal_functions, L_getit, get_scheme) 5841 (getit, Asm_labels, Pascal_functions, L_getit, get_scheme)
5798 (TEX_getit, prolog_getit): Use dinamic allocation for storing 5842 (TEX_getit, prolog_getit): Use dinamic allocation for storing
5799 the tag instead of a fixed size buffer. 5843 the tag instead of a fixed size buffer.
@@ -6369,7 +6413,7 @@
6369 6413
63701994-03-25 Francesco Potortì (pot@cnuce.cnr.it) 64141994-03-25 Francesco Potortì (pot@cnuce.cnr.it)
6371 6415
6372 * etags.c (emacs_tags_format, ETAGS): Removed. Use CTAGS instead. 6416 * etags.c (emacs_tags_format, ETAGS): Remove. Use CTAGS instead.
6373 (main): Don't allow the use of -t and -T in etags mode. 6417 (main): Don't allow the use of -t and -T in etags mode.
6374 (print_help): Don't show options enabled by default. 6418 (print_help): Don't show options enabled by default.
6375 (print_version): Show the emacs version number if VERSION is #defined. 6419 (print_version): Show the emacs version number if VERSION is #defined.
@@ -6486,9 +6530,9 @@
64861994-01-14 Francesco Potortì (pot@cnuce.cnr.it) 65301994-01-14 Francesco Potortì (pot@cnuce.cnr.it)
6487 6531
6488 * etags.c (stab_entry, stab_create, stab_find, stab_search, 6532 * etags.c (stab_entry, stab_create, stab_find, stab_search,
6489 stab_type, add_keyword, C_reate_stab, C_create_stabs): Deleted. 6533 stab_type, add_keyword, C_reate_stab, C_create_stabs): Delete.
6490 Use gperf generated hash table instead of linked list. 6534 Use gperf generated hash table instead of linked list.
6491 (C_stab_entry, hash, in_word_set, get_C_stab, C_symtype): Added. 6535 (C_stab_entry, hash, in_word_set, get_C_stab, C_symtype): Add.
6492 Mostly code generated by gperf. 6536 Mostly code generated by gperf.
6493 (consider_token): Remove unused parameter `lp'. 6537 (consider_token): Remove unused parameter `lp'.
6494 (PF_funcs, getit): Allow subroutine and similar declarations 6538 (PF_funcs, getit): Allow subroutine and similar declarations
@@ -6807,7 +6851,7 @@
6807 * etags.c (consider_token): Was `==', now is `='. 6851 * etags.c (consider_token): Was `==', now is `='.
6808 (consider_token): DEFUNs now treated like funcs in ctags mode. 6852 (consider_token): DEFUNs now treated like funcs in ctags mode.
6809 6853
6810 * etags.c (LEVEL_OK_FOR_FUNCDEF): Removed. 6854 * etags.c (LEVEL_OK_FOR_FUNCDEF): Remove.
6811 (C_entries): Optimized the test that used LEVEL_OK_FOR_FUNCDEF. 6855 (C_entries): Optimized the test that used LEVEL_OK_FOR_FUNCDEF.
6812 (C_entries): Remove a piece of useless code. 6856 (C_entries): Remove a piece of useless code.
6813 (C_entries): Making typedef tags is delayed until a semicolon 6857 (C_entries): Making typedef tags is delayed until a semicolon
@@ -7106,10 +7150,10 @@
7106 * etags.c (GET_COOKIE): And related macros removed. 7150 * etags.c (GET_COOKIE): And related macros removed.
7107 (logical): Is now int, no more a char. 7151 (logical): Is now int, no more a char.
7108 (reg): Define deleted. 7152 (reg): Define deleted.
7109 (isgood, _gd, notgd): Deleted. 7153 (isgood, _gd, notgd): Delete.
7110 (gotone): Deleted. 7154 (gotone): Delete.
7111 (TOKEN): Member linestart removed. 7155 (TOKEN): Member linestart removed.
7112 (linepos, prev_linepos, lb1): Deleted. 7156 (linepos, prev_linepos, lb1): Delete.
7113 (main): Call initbuffer on lbs array instead of lb1. 7157 (main): Call initbuffer on lbs array instead of lb1.
7114 (init): Remove the initialization of the logical _gd array. 7158 (init): Remove the initialization of the logical _gd array.
7115 (find_entries): A .sa suffix means assembler file. 7159 (find_entries): A .sa suffix means assembler file.
@@ -7117,7 +7161,7 @@
7117 All C state machines rewritten. 7161 All C state machines rewritten.
7118 (C_entries): Complete rewrite. 7162 (C_entries): Complete rewrite.
7119 (condider_token): Complete rewrite. 7163 (condider_token): Complete rewrite.
7120 (getline): Deleted. 7164 (getline): Delete.
7121 7165
71221993-03-01 Francesco Potortì (pot@fly.CNUCE.CNR.IT) 71661993-03-01 Francesco Potortì (pot@fly.CNUCE.CNR.IT)
7123 7167