aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog180
1 files changed, 175 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index b9c2039d57c..67790a31953 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,172 @@
12014-10-14 Jan Djärv <jan.h.d@swipnet.se>
2
3 * configure.ac: apple-darwin powerpc is unported.
4 Require OSX >= 10.6 even if --with-ns is not given.
5
62014-10-12 Ken Brown <kbrown@cornell.edu>
7
8 * configure.ac (LD_SWITCH_SYSTEM_TEMACS) [CYGWIN]: Set stack size
9 to 8 MB. (Bug#18438)
10
112014-10-12 Jan Djärv <jan.h.d@swipnet.se>
12
13 * configure.ac: Require OSX 10.6. Remove NSInteger test,
14 use nsfont for Gnustep, macfont for OSX.
15
162014-10-12 Paul Eggert <eggert@cs.ucla.edu>
17
18 Fix putenv race conditions that can crash Emacs (Bug#8705).
19 * configure.ac (LOCALTIME_CACHE): Remove.
20 We needn't worry about SunOS 4 any more; Sun dropped support in 2003.
21 All uses of LOCALTIME_CACHE removed. This simplifies the fix.
22 (tzalloc): Add check for this function.
23
242014-10-06 Jan Djärv <jan.h.d@swipnet.se>
25
26 * configure.ac: Add -Wno-string-plus-int for clang.
27
282014-10-04 Glenn Morris <rgm@gnu.org>
29
30 * configure.ac: Silence warning with some old Xrandr.h. (Bug#18465)
31
322014-10-03 Paul Eggert <eggert@cs.ucla.edu>
33
34 * configure.ac: Port to strict POSIX shells on non-MinGW (Bug#18612).
35
362014-09-29 Eli Zaretskii <eliz@gnu.org>
37
38 * README: Bump version to 25.0.50.
39
40 * configure.ac (AC_INIT): Bump version to 25.0.50.
41
422014-09-29 Dmitry Antipov <dmantipov@yandex.ru>
43
44 * configure.ac (HAVE_STATEMENT_EXPRESSIONS): Remove.
45 For USE_STACK_LISP_OBJECTS, we always assume __GNUC__.
46
472014-09-27 Ken Brown <kbrown@cornell.edu>
48
49 * configure.ac [CYGWIN]: Enable sound support.
50
512014-09-25 Paul Eggert <eggert@cs.ucla.edu>
52
53 * configure.ac (MAKEINFO): Allow 'makeinfo' to be called 'texi2any'.
54
552014-09-23 Paul Eggert <eggert@cs.ucla.edu>
56
57 Merge from gnulib, incorporating:
58 2014-09-11 fcntl-h: fix compilation with Intel C++ compiler
59 2014-09-04 pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04
60
612014-09-22 Jan Djärv <jan.h.d@swipnet.se>
62
63 * configure.ac: Increase headerpad_extra to 1000, update the comment
64 about load commands (Bug#18505).
65
662014-09-15 Eli Zaretskii <eliz@gnu.org>
67
68 * configure.ac (HAVE_SOUND): Check for mmsystem.h header that
69 defines the sound stuff on MS-Windows. (Bug#18463)
70
712014-09-10 Paul Eggert <eggert@cs.ucla.edu>
72
73 Improve the experimental local and scoped allocation.
74 * configure.ac (HAVE_STRUCT_ATTRIBUTE_ALIGNED)
75 (HAVE_STATEMENT_EXPRESSIONS): New configure-time checks.
76
772014-09-07 Paul Eggert <eggert@cs.ucla.edu>
78
79 Expand @AM_DEFAULT_VERBOSITY@ even if Automake is old (Bug#18415).
80 * configure.ac: Assume verbose output for older Automake.
81
822014-09-04 Paul Eggert <eggert@cs.ucla.edu>
83
84 * configure.ac (MAKEINFO): Clean up some configuration bitrot.
85 MAKEINFO is already set before we get here, so no need to call AC_PATH_PROG.
86 Bypass $am_missing_run. Simplify version-number checking.
87
882014-09-02 Paul Eggert <eggert@cs.ucla.edu>
89
90 Merge from gnulib, incorporating:
91 2014-09-02 gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++
92 2014-09-01 manywarnings: add GCC 4.9 warnings
93 * m4/gnulib-common.m4, m4/manywarnings.m4: Update from gnulib.
94
952014-09-01 Paul Eggert <eggert@cs.ucla.edu>
96
97 --enable-silent-rules now suppresses more chatter.
98 * INSTALL: Document this.
99
100 Clean up extern decls a bit.
101 * configure.ac (WERROR_CFLAGS): Don't disable -Wnested-externs.
102 While we're at it, don't disable -Wlogical-op either.
103
1042014-08-31 Paul Eggert <eggert@cs.ucla.edu>
105
106 * configure.ac (MAKE): Export it, for config.status.
107 Needed on AIX when 'configure' infers MAKE=gmake.
108 (__restrict_arr): Remove; no longer used.
109
1102014-08-30 Paul Eggert <eggert@cs.ucla.edu>
111
112 Vector-sorting fixes (Bug#18361).
113 * configure.ac (qsort_r): Remove, as we no longer use qsort-like
114 functions.
115 * lib/gnulib.mk, m4/gnulib-comp.m4: Regenerate.
116 * lib/vla.h, m4/vararrays.m4: New files, copied from gnulib.
117 * lib/stdlib.in.h, m4/stdlib_h.m4: Sync from gnulib, incorporating:
118 2014-08-29 qsort_r: new module, for GNU-style qsort_r
119 The previous two files' changes are boilerplate generated by
120 admin/merge-gnulib, and should not affect Emacs.
121
1222014-08-29 Dmitry Antipov <dmantipov@yandex.ru>
123
124 * configure.ac (AC_CHECK_FUNCS): Check for qsort_r.
125
1262014-08-28 Ken Brown <kbrown@cornell.edu>
127
128 * configure.ac (HYBRID_MALLOC): New macro; define to use gmalloc
129 before dumping and the system malloc after dumping. Define on
130 Cygwin. (Bug#18222)
131
1322014-08-28 Glenn Morris <rgm@gnu.org>
133
134 * Makefile.in (appdatadir): New variable.
135 (install-etc, uninstall, clean): Handle etc/emacs.appdata.xml.
136
1372014-08-27 Paul Eggert <eggert@cs.ucla.edu>
138
139 Improve robustness of new string-collation code (Bug#18051).
140 * configure.ac (newlocale): Check for this, not for uselocale.
141
1422014-08-26 Dmitry Antipov <dmantipov@yandex.ru>
143
144 Detect features needed to handle C stack overflows.
145 * configure.ac: Check for sigaltstack and related sigaction
146 support. Unconditionally check for sigsetjmp and siglongjmp.
147 (HAVE_STACK_OVERFLOW_HANDLING): Define if we can support it.
148
149 (HAVE_LINUX_SYSINFO): Avoid false positive on Solaris.
150
1512014-08-25 Ken Brown <kbrown@cornell.edu>
152
153 * configure.ac (G_SLICE_ALWAYS_MALLOC): Remove obsolete macro.
154
1552014-08-25 Christoph Scholtes <cschol2112@gmail.com>
156
157 * INSTALL.REPO: Remove reference to obsolete configure scripts
158 on non-Posix platforms (Bug#18323).
159
1602014-08-24 Michael Albinus <michael.albinus@gmx.de>
161
162 * configure.ac: Check also for the uselocale function. (Bug#18051)
163
1642014-08-23 Karol Ostrovsky <karol.ostrovsky@gmail.com> (tiny change)
165
166 * configure.ac: Accept "*-mingw*", not just "*-mingw32", as
167 canonical name of a MinGW build, because using MSYS2 'uname'
168 produces "MINGW64".
169
12014-08-21 Ken Brown <kbrown@cornell.edu> 1702014-08-21 Ken Brown <kbrown@cornell.edu>
2 171
3 * configure.ac (HAVE_XPM): Explain the use of CPPFLAGS in the 172 * configure.ac (HAVE_XPM): Explain the use of CPPFLAGS in the
@@ -280,6 +449,7 @@
280 dumped heap size depending on 32/64bits arch on Windows. 449 dumped heap size depending on 32/64bits arch on Windows.
281 Don't check for pthreads.h on MinGW32/64, it gets in the way. 450 Don't check for pthreads.h on MinGW32/64, it gets in the way.
282 Use mmap(2) for buffers and system malloc for MinGW32/64. 451 Use mmap(2) for buffers and system malloc for MinGW32/64.
452 (EMACS_HEAPSIZE): Remove.
283 453
2842014-05-27 Paul Eggert <eggert@cs.ucla.edu> 4542014-05-27 Paul Eggert <eggert@cs.ucla.edu>
285 455
@@ -1434,8 +1604,8 @@
1434 1604
14352013-07-29 Michael Albinus <michael.albinus@gmx.de> 16052013-07-29 Michael Albinus <michael.albinus@gmx.de>
1436 1606
1437 * INSTALL (DETAILED BUILDING AND INSTALLATION): Add 1607 * INSTALL (DETAILED BUILDING AND INSTALLATION):
1438 --without-file-notification to --without-all. 1608 Add --without-file-notification to --without-all.
1439 1609
14402013-07-29 Xue Fuqiao <xfq.free@gmail.com> 16102013-07-29 Xue Fuqiao <xfq.free@gmail.com>
1441 1611
@@ -1708,8 +1878,8 @@
1708 CONFIG_SITE for the MSYS build on MS-Windows. 1878 CONFIG_SITE for the MSYS build on MS-Windows.
1709 (Makefile): Use $(CFG). 1879 (Makefile): Use $(CFG).
1710 1880
1711 * .bzrignore: Ignore *.res, *.tmp, and *.map. Remove 1881 * .bzrignore: Ignore *.res, *.tmp, and *.map.
1712 src/emacs.res. 1882 Remove src/emacs.res.
1713 1883
17142013-05-16 Paul Eggert <eggert@cs.ucla.edu> 18842013-05-16 Paul Eggert <eggert@cs.ucla.edu>
1715 1885
@@ -13323,7 +13493,7 @@
13323 detail: -with-x... and --srcdir. 13493 detail: -with-x... and --srcdir.
13324 (options, boolean_opts): Delete; we don't have enough options to 13494 (options, boolean_opts): Delete; we don't have enough options to
13325 make this worthwhile. 13495 make this worthwhile.
13326 (prefix, bindir, lisppath, datadir, libdir, lockdir): Deleted, 13496 (prefix, bindir, lisppath, datadir, libdir, lockdir): Delete,
13327 along with the code which supported them; these should be set as 13497 along with the code which supported them; these should be set as
13328 arguments to the top-level make. 13498 arguments to the top-level make.
13329 (config_h_opts): Since this no longer doubles as a list of option 13499 (config_h_opts): Since this no longer doubles as a list of option