aboutsummaryrefslogtreecommitdiffstats
path: root/lib-src/ChangeLog
diff options
context:
space:
mode:
authorK. Handa2015-01-07 22:51:41 +0900
committerK. Handa2015-01-07 22:51:41 +0900
commit88bc8332eb14bcc4780fd3fe3dd4de2205c31dbf (patch)
tree18da116400703b67738bdbbd38cc4abf4c1e929f /lib-src/ChangeLog
parent3f79d3131629f73da16ec121d2a0056f11b70e65 (diff)
parent95295df44cc2b6e0e2442aeff96b0fe2ceac405c (diff)
downloademacs-88bc8332eb14bcc4780fd3fe3dd4de2205c31dbf.tar.gz
emacs-88bc8332eb14bcc4780fd3fe3dd4de2205c31dbf.zip
Merge branch master of git.sv.gnu.org:/srv/git/emacs.
Diffstat (limited to 'lib-src/ChangeLog')
-rw-r--r--lib-src/ChangeLog53
1 files changed, 49 insertions, 4 deletions
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog
index 07a72ecaf0d..9a1fc7a3e9f 100644
--- a/lib-src/ChangeLog
+++ b/lib-src/ChangeLog
@@ -1,3 +1,38 @@
12015-01-05 Paul Eggert <eggert@cs.ucla.edu>
2
3 Use 0 for Qnil
4 * make-docfile.c (compare_globals): Consider 'nil' to be the least.
5
6 Compute C decls for DEFSYMs automatically
7 Fixes Bug#15880.
8 * make-docfile.c: Revamp to generate table of symbols, too.
9 Include <stdbool.h>.
10 (xstrdup): New function.
11 (main): Don't process the same file twice.
12 (SYMBOL): New constant in enum global_type.
13 (struct symbol): Turn 'value' member into a union, either v.value
14 for int or v.svalue for string. All uses changed.
15 (add_global): New arg svalue, which overrides value, so that globals
16 can have a string value.
17 (close_emacs_global): New arg num_symbols; all uses changed.
18 Output lispsym decl.
19 (write_globals): Output symbol globals too. Output more
20 ATTRIBUTE_CONST, now that Qnil etc. are C constants.
21 Output defsym_name table.
22 (scan_c_file): Move most of guts into ...
23 (scan_c_stream): ... new function. Scan for DEFSYMs and
24 record symbols found. Don't read past EOF if file doesn't
25 end in newline.
26
272015-01-04 Paul Eggert <eggert@cs.ucla.edu>
28
29 'temacs -nw' should not call missing functions
30 * make-docfile.c (write_globals):
31 Declare Fframe_windows_min_size with ATTRIBUTE_CONST, too. Sort.
32
33 Less 'make' chatter for lib-src
34 * Makefile.in (blessmail): Less 'make' chatter here.
35
12014-12-27 Eli Zaretskii <eliz@gnu.org> 362014-12-27 Eli Zaretskii <eliz@gnu.org>
2 37
3 * Makefile.in (etags_libs, ebrowse${EXEEXT}, profile${EXEEXT}) 38 * Makefile.in (etags_libs, ebrowse${EXEEXT}, profile${EXEEXT})
@@ -6,6 +41,17 @@
6 since GCC sometimes calls stpcpy when it sees strcpy, under 41 since GCC sometimes calls stpcpy when it sees strcpy, under
7 optimization switches. 42 optimization switches.
8 43
442014-12-25 Paul Eggert <eggert@cs.ucla.edu>
45
46 * ebrowse.c (sym_scope_1, operator_name, open_file):
47 * emacsclient.c (get_server_config, set_local_socket)
48 (start_daemon_and_retry_set_socket):
49 * etags.c (main, C_entries, relative_filename):
50 * pop.c (sendline):
51 * update-game-score.c (main):
52 Rewrite to avoid the need for strcat, typically by using stpcpy
53 and/or lispstpcpy. strcat tends to be part of O(N**2) algorithms.
54
92014-12-14 Paul Eggert <eggert@cs.ucla.edu> 552014-12-14 Paul Eggert <eggert@cs.ucla.edu>
10 56
11 * etags.c (analyze_regex): Rename from analyse_regex. 57 * etags.c (analyze_regex): Rename from analyse_regex.
@@ -135,8 +181,7 @@
135 181
1362014-05-26 Paul Eggert <eggert@cs.ucla.edu> 1822014-05-26 Paul Eggert <eggert@cs.ucla.edu>
137 183
138 Fix rcs2log problems with CVS. 184 Fix rcs2log problems with CVS. Reported by Glenn Morris in
139 Problem reported by Glenn Morris in
140 <http://lists.gnu.org/archive/html/emacs-devel/2014-05/msg00277.html>. 185 <http://lists.gnu.org/archive/html/emacs-devel/2014-05/msg00277.html>.
141 Plus, fix some security and filename quoting problems. 186 Plus, fix some security and filename quoting problems.
142 * rcs2log (logdir): Prefer mktemp if available. 187 * rcs2log (logdir): Prefer mktemp if available.
@@ -3491,7 +3536,7 @@
34912004-04-17 Paul Eggert <eggert@gnu.org> 35362004-04-17 Paul Eggert <eggert@gnu.org>
3492 3537
3493 * rcs2log (Help): Clarify wording of the usage message. 3538 * rcs2log (Help): Clarify wording of the usage message.
3494 Problem reported by Alan Mackenzie in 3539 Reported by Alan Mackenzie in
3495 <http://mail.gnu.org/archive/html/bug-gnu-emacs/2004-04/msg00188.html>. 3540 <http://mail.gnu.org/archive/html/bug-gnu-emacs/2004-04/msg00188.html>.
3496 3541
34972004-04-07 Stefan Monnier <monnier@iro.umontreal.ca> 35422004-04-07 Stefan Monnier <monnier@iro.umontreal.ca>
@@ -8417,7 +8462,7 @@
8417;; coding: utf-8 8462;; coding: utf-8
8418;; End: 8463;; End:
8419 8464
8420 Copyright (C) 1988-1999, 2001-2014 Free Software Foundation, Inc. 8465 Copyright (C) 1988-1999, 2001-2015 Free Software Foundation, Inc.
8421 8466
8422 This file is part of GNU Emacs. 8467 This file is part of GNU Emacs.
8423 8468