aboutsummaryrefslogtreecommitdiffstats
path: root/lib-src/ChangeLog
diff options
context:
space:
mode:
authorFabián Ezequiel Gallina2012-06-14 23:05:43 -0300
committerFabián Ezequiel Gallina2012-06-14 23:05:43 -0300
commit315f675857250c2204d024748e9eafa57c68410f (patch)
tree101bfee7ff075c2eb02fd4bd80af02ed1da979b5 /lib-src/ChangeLog
parentc6a506fefd22cb1efde1935154e79b471b943c45 (diff)
parent4302f5ba6e853d3f42ca21c536afd5a69b9e1774 (diff)
downloademacs-315f675857250c2204d024748e9eafa57c68410f.tar.gz
emacs-315f675857250c2204d024748e9eafa57c68410f.zip
Merge from trunk
Diffstat (limited to 'lib-src/ChangeLog')
-rw-r--r--lib-src/ChangeLog111
1 files changed, 90 insertions, 21 deletions
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog
index a4a1cffaa96..68a8c37c2fb 100644
--- a/lib-src/ChangeLog
+++ b/lib-src/ChangeLog
@@ -1,3 +1,72 @@
12012-06-08 Andreas Schwab <schwab@linux-m68k.org>
2
3 * make-docfile.c (search_lisp_doc_at_eol): Unget last read
4 character.
5
62012-06-06 Glenn Morris <rgm@gnu.org>
7
8 * Makefile.in (STAMP_INST_SCRIPTS, STAMP_SCRIPTS, insrcdir)
9 (stamp-rcs2log, stamp-grep-changelog): Remove.
10 (all, clean): Remove references to stamps.
11
12 * vcdiff: Remove file.
13 * Makefile.in (SCRIPTS, STAMP_SCRIPTS): Remove vcdiff.
14 (stamp-vcdiff): Remove.
15
162012-06-05 Glenn Morris <rgm@gnu.org>
17
18 * makefile.w32-in ($(BLD)/getdate.$(O), $(BLD)/leditcfns.$(O)):
19 ($(BLD)/make-path.$(O), $(BLD)/qsort.$(O)):
20 ($(BLD)/timer.$(O)): Remove cruft.
21
222012-06-03 Glenn Morris <rgm@gnu.org>
23
24 * rcs-checkin: Remove file.
25 * Makefile.in (INSTALLABLE_SCRIPTS, STAMP_INST_SCRIPTS):
26 Remove rcs-checkin.
27 (stamp-rcs-checkin): Remove.
28
292012-05-31 Eli Zaretskii <eliz@gnu.org>
30
31 * makefile.w32-in ($(BLD)/emacsclientw.exe): Use $(MWINDOWS)
32 instead of a literal -mwindows, which is not supported by MSVC.
33 (Bug#11405)
34
352012-05-30 Stefan Monnier <monnier@iro.umontreal.ca>
36
37 * make-docfile.c: Improve comment style.
38 (search_lisp_doc_at_eol): New function.
39 (scan_lisp_file): Use it.
40
412012-05-26 Glenn Morris <rgm@gnu.org>
42
43 * Makefile.in (INSTALL_DATA): Remove; unused.
44
452012-05-22 Paul Eggert <eggert@cs.ucla.edu>
46
47 Remove src/m/*.
48 * makefile.w32-in: Remove dependencies on
49 $(EMACS_ROOT)/src/m/intel386.h.
50
512012-05-22 Glenn Morris <rgm@gnu.org>
52
53 * Makefile.in (install): Remove unneeded chmods.
54
552012-05-21 Paul Eggert <eggert@cs.ucla.edu>
56
57 Assume C89 or later.
58 * etags.c (static, const): Remove macros.
59 (PTR): Remove; all uses replaced with void *. Omit needless casts.
60
612012-05-21 Glenn Morris <rgm@gnu.org>
62
63 * Makefile.in (insrcdir, $(DESTDIR)${archlibdir}):
64 Scrap superfluous subshells.
65
662012-05-18 Glenn Morris <rgm@gnu.org>
67
68 * Makefile.in (install): Ensure $bindir exists.
69
12012-05-17 Glenn Morris <rgm@gnu.org> 702012-05-17 Glenn Morris <rgm@gnu.org>
2 71
3 * Makefile.in (ns_appbindir): New, set by configure. 72 * Makefile.in (ns_appbindir): New, set by configure.
@@ -412,8 +481,8 @@
412 481
413 * etags.c (canonicalize_filename, ISUPPER): Fix last change. 482 * etags.c (canonicalize_filename, ISUPPER): Fix last change.
414 483
415 * makefile.w32-in ($(BLD)/ebrowse.$(O), $(BLD)/pop.$(O)): Depend 484 * makefile.w32-in ($(BLD)/ebrowse.$(O), $(BLD)/pop.$(O)):
416 on ../lib/min-max.h. 485 Depend on ../lib/min-max.h.
417 486
4182011-02-22 Paul Eggert <eggert@cs.ucla.edu> 4872011-02-22 Paul Eggert <eggert@cs.ucla.edu>
419 488
@@ -2790,7 +2859,7 @@
2790 2859
2791 * make-docfile.c (read_c_string_or_comment): Declare msgno. 2860 * make-docfile.c (read_c_string_or_comment): Declare msgno.
2792 2861
2793 * Makefile.in (YACC): Deleted. 2862 * Makefile.in (YACC): Delete.
2794 2863
27952002-10-19 Andreas Schwab <schwab@suse.de> 28642002-10-19 Andreas Schwab <schwab@suse.de>
2796 2865
@@ -3008,7 +3077,7 @@
3008 (TeX_commands): Names now include the initial backslash. 3077 (TeX_commands): Names now include the initial backslash.
3009 (TeX_commands): Names do not include numeric args #n. 3078 (TeX_commands): Names do not include numeric args #n.
3010 (TeX_commands): Correct line char number in tags. 3079 (TeX_commands): Correct line char number in tags.
3011 (TEX_tabent, TEX_token): Deleted. 3080 (TEX_tabent, TEX_token): Delete.
3012 (TeX_commands, TEX_decode_env): Streamlined. 3081 (TeX_commands, TEX_decode_env): Streamlined.
3013 3082
30142002-06-05 Francesco Potortì <pot@gnu.org> 30832002-06-05 Francesco Potortì <pot@gnu.org>
@@ -3049,7 +3118,7 @@
3049 (main): New argument -d, for specifying directory. 3118 (main): New argument -d, for specifying directory.
3050 (usage): Document. 3119 (usage): Document.
3051 (get_user_id): Compute. 3120 (get_user_id): Compute.
3052 (get_home_dir): Deleted. 3121 (get_home_dir): Delete.
3053 (get_prefix): New function, taken from main. 3122 (get_prefix): New function, taken from main.
3054 (main): Check whether or not we are running setuid. Move prefix 3123 (main): Check whether or not we are running setuid. Move prefix
3055 computation to get_prefix. Don't call getpwent; we don't need to 3124 computation to get_prefix. Don't call getpwent; we don't need to
@@ -3310,7 +3379,7 @@
3310 (LOOKING_AT, get_tag, PHP_functions): Use notinname. 3379 (LOOKING_AT, get_tag, PHP_functions): Use notinname.
3311 (Ada_getit, Ada_funcs, Python_functions, Scheme_functions): 3380 (Ada_getit, Ada_funcs, Python_functions, Scheme_functions):
3312 Clarified, using strneq or notinname. 3381 Clarified, using strneq or notinname.
3313 (L_isdef, L_isquote): Removed. 3382 (L_isdef, L_isquote): Remove.
3314 (Lisp_functions, L_getit): Clarified. 3383 (Lisp_functions, L_getit): Clarified.
3315 3384
3316 * etags.c (P_): Rename to __P for consistency with config.h. 3385 * etags.c (P_): Rename to __P for consistency with config.h.
@@ -3747,7 +3816,7 @@
3747 comma when --declarations is used. 3816 comma when --declarations is used.
3748 (C_entries): More accurate tagging of members and declarations. 3817 (C_entries): More accurate tagging of members and declarations.
3749 (yacc_rules): Was global, made local to C_entries. 3818 (yacc_rules): Was global, made local to C_entries.
3750 (next_token_is_func): Removed. 3819 (next_token_is_func): Remove.
3751 (fvdef): New constants fdefunkey, fdefunname. 3820 (fvdef): New constants fdefunkey, fdefunname.
3752 (consider_token, C_entries): Use them. 3821 (consider_token, C_entries): Use them.
3753 (C_entries): Build proper lisp names for Emacs DEFUNs. 3822 (C_entries): Build proper lisp names for Emacs DEFUNs.
@@ -4223,7 +4292,7 @@
4223 (find_entries, takeprec, getit, Fortran_functions, Perl_functions) 4292 (find_entries, takeprec, getit, Fortran_functions, Perl_functions)
4224 (Python_functions, L_getit, Lisp_functions, Scheme_functions) 4293 (Python_functions, L_getit, Lisp_functions, Scheme_functions)
4225 (prolog_pred, erlanf_func, erlang_attribute): Use them. 4294 (prolog_pred, erlanf_func, erlang_attribute): Use them.
4226 (eat_white): Deleted. 4295 (eat_white): Delete.
4227 4296
4228 * etags.c (CHAR, init): Keep into account non US-ASCII 4297 * etags.c (CHAR, init): Keep into account non US-ASCII
4229 characters and compilers with default signed chars. 4298 characters and compilers with default signed chars.
@@ -4746,7 +4815,7 @@
47461997-05-13 Francesco Potortì <F.Potorti@cnuce.cnr.it> 48151997-05-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
4747 4816
4748 * etags.c (TeX_functions): Cleaned up. 4817 * etags.c (TeX_functions): Cleaned up.
4749 (tex_getit): Removed. 4818 (tex_getit): Remove.
4750 4819
47511997-05-13 Paul Eggert <eggert@twinsun.com> 48201997-05-13 Paul Eggert <eggert@twinsun.com>
4752 4821
@@ -5267,7 +5336,7 @@
5267 5336
5268 * etags.c: Prolog language totally rewritten. 5337 * etags.c: Prolog language totally rewritten.
5269 (Prolog_functions): Rewritten from scratch. 5338 (Prolog_functions): Rewritten from scratch.
5270 (skip_comment, prolog_getit): Removed. 5339 (skip_comment, prolog_getit): Remove.
5271 (prolog_skip_comment): New function, like old skip_comment. 5340 (prolog_skip_comment): New function, like old skip_comment.
5272 (prolog_pred, prolog_atom, prolog_white): New functions. 5341 (prolog_pred, prolog_atom, prolog_white): New functions.
5273 (erlang_func, erlang_attributes): Forward declarations added. 5342 (erlang_func, erlang_attributes): Forward declarations added.
@@ -5768,7 +5837,7 @@
5768 5837
57691995-01-12 Francesco Potortì (pot@cnuce.cnr.it) 58381995-01-12 Francesco Potortì (pot@cnuce.cnr.it)
5770 5839
5771 * etags.c (FILEPOS, GET_CHARNO, GET_FILEPOS, max, LINENO): Deleted. 5840 * etags.c (FILEPOS, GET_CHARNO, GET_FILEPOS, max, LINENO): Delete.
5772 (append_to_tagfile, typedefs, typedefs_and_cplusplus) 5841 (append_to_tagfile, typedefs, typedefs_and_cplusplus)
5773 (constantypedefs, update, vgrind_style, no_warnings) 5842 (constantypedefs, update, vgrind_style, no_warnings)
5774 (cxref_style, cplusplus, noindentypedefs): Were int, now logical. 5843 (cxref_style, cplusplus, noindentypedefs): Were int, now logical.
@@ -5787,9 +5856,9 @@
5787 (consider_token): Don't take a token as argument. Use savenstr 5856 (consider_token): Don't take a token as argument. Use savenstr
5788 when saving a tag in structtag. Callers changed. 5857 when saving a tag in structtag. Callers changed.
5789 (TOKEN): Structure changed. Now used only in C_entries. 5858 (TOKEN): Structure changed. Now used only in C_entries.
5790 (TOKEN_SAVED_P, SAVE_TOKEN, RESTORE_TOKEN): Deleted. 5859 (TOKEN_SAVED_P, SAVE_TOKEN, RESTORE_TOKEN): Delete.
5791 (C_entries): nameb and savenameb deleted. Use dinamic allocation. 5860 (C_entries): nameb and savenameb deleted. Use dinamic allocation.
5792 (pfcnt): Deleted. Users updated. 5861 (pfcnt): Delete. Users updated.
5793 (getit, Asm_labels, Pascal_functions, L_getit, get_scheme) 5862 (getit, Asm_labels, Pascal_functions, L_getit, get_scheme)
5794 (TEX_getit, prolog_getit): Use dinamic allocation for storing 5863 (TEX_getit, prolog_getit): Use dinamic allocation for storing
5795 the tag instead of a fixed size buffer. 5864 the tag instead of a fixed size buffer.
@@ -6365,7 +6434,7 @@
6365 6434
63661994-03-25 Francesco Potortì (pot@cnuce.cnr.it) 64351994-03-25 Francesco Potortì (pot@cnuce.cnr.it)
6367 6436
6368 * etags.c (emacs_tags_format, ETAGS): Removed. Use CTAGS instead. 6437 * etags.c (emacs_tags_format, ETAGS): Remove. Use CTAGS instead.
6369 (main): Don't allow the use of -t and -T in etags mode. 6438 (main): Don't allow the use of -t and -T in etags mode.
6370 (print_help): Don't show options enabled by default. 6439 (print_help): Don't show options enabled by default.
6371 (print_version): Show the emacs version number if VERSION is #defined. 6440 (print_version): Show the emacs version number if VERSION is #defined.
@@ -6482,9 +6551,9 @@
64821994-01-14 Francesco Potortì (pot@cnuce.cnr.it) 65511994-01-14 Francesco Potortì (pot@cnuce.cnr.it)
6483 6552
6484 * etags.c (stab_entry, stab_create, stab_find, stab_search, 6553 * etags.c (stab_entry, stab_create, stab_find, stab_search,
6485 stab_type, add_keyword, C_reate_stab, C_create_stabs): Deleted. 6554 stab_type, add_keyword, C_reate_stab, C_create_stabs): Delete.
6486 Use gperf generated hash table instead of linked list. 6555 Use gperf generated hash table instead of linked list.
6487 (C_stab_entry, hash, in_word_set, get_C_stab, C_symtype): Added. 6556 (C_stab_entry, hash, in_word_set, get_C_stab, C_symtype): Add.
6488 Mostly code generated by gperf. 6557 Mostly code generated by gperf.
6489 (consider_token): Remove unused parameter `lp'. 6558 (consider_token): Remove unused parameter `lp'.
6490 (PF_funcs, getit): Allow subroutine and similar declarations 6559 (PF_funcs, getit): Allow subroutine and similar declarations
@@ -6803,7 +6872,7 @@
6803 * etags.c (consider_token): Was `==', now is `='. 6872 * etags.c (consider_token): Was `==', now is `='.
6804 (consider_token): DEFUNs now treated like funcs in ctags mode. 6873 (consider_token): DEFUNs now treated like funcs in ctags mode.
6805 6874
6806 * etags.c (LEVEL_OK_FOR_FUNCDEF): Removed. 6875 * etags.c (LEVEL_OK_FOR_FUNCDEF): Remove.
6807 (C_entries): Optimized the test that used LEVEL_OK_FOR_FUNCDEF. 6876 (C_entries): Optimized the test that used LEVEL_OK_FOR_FUNCDEF.
6808 (C_entries): Remove a piece of useless code. 6877 (C_entries): Remove a piece of useless code.
6809 (C_entries): Making typedef tags is delayed until a semicolon 6878 (C_entries): Making typedef tags is delayed until a semicolon
@@ -7102,10 +7171,10 @@
7102 * etags.c (GET_COOKIE): And related macros removed. 7171 * etags.c (GET_COOKIE): And related macros removed.
7103 (logical): Is now int, no more a char. 7172 (logical): Is now int, no more a char.
7104 (reg): Define deleted. 7173 (reg): Define deleted.
7105 (isgood, _gd, notgd): Deleted. 7174 (isgood, _gd, notgd): Delete.
7106 (gotone): Deleted. 7175 (gotone): Delete.
7107 (TOKEN): Member linestart removed. 7176 (TOKEN): Member linestart removed.
7108 (linepos, prev_linepos, lb1): Deleted. 7177 (linepos, prev_linepos, lb1): Delete.
7109 (main): Call initbuffer on lbs array instead of lb1. 7178 (main): Call initbuffer on lbs array instead of lb1.
7110 (init): Remove the initialization of the logical _gd array. 7179 (init): Remove the initialization of the logical _gd array.
7111 (find_entries): A .sa suffix means assembler file. 7180 (find_entries): A .sa suffix means assembler file.
@@ -7113,7 +7182,7 @@
7113 All C state machines rewritten. 7182 All C state machines rewritten.
7114 (C_entries): Complete rewrite. 7183 (C_entries): Complete rewrite.
7115 (condider_token): Complete rewrite. 7184 (condider_token): Complete rewrite.
7116 (getline): Deleted. 7185 (getline): Delete.
7117 7186
71181993-03-01 Francesco Potortì (pot@fly.CNUCE.CNR.IT) 71871993-03-01 Francesco Potortì (pot@fly.CNUCE.CNR.IT)
7119 7188