diff options
Diffstat (limited to 'ChangeLog')
| -rw-r--r-- | ChangeLog | 180 |
1 files changed, 175 insertions, 5 deletions
| @@ -1,3 +1,172 @@ | |||
| 1 | 2014-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 | |||
| 6 | 2014-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 | |||
| 11 | 2014-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 | |||
| 16 | 2014-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 | |||
| 24 | 2014-10-06 Jan Djärv <jan.h.d@swipnet.se> | ||
| 25 | |||
| 26 | * configure.ac: Add -Wno-string-plus-int for clang. | ||
| 27 | |||
| 28 | 2014-10-04 Glenn Morris <rgm@gnu.org> | ||
| 29 | |||
| 30 | * configure.ac: Silence warning with some old Xrandr.h. (Bug#18465) | ||
| 31 | |||
| 32 | 2014-10-03 Paul Eggert <eggert@cs.ucla.edu> | ||
| 33 | |||
| 34 | * configure.ac: Port to strict POSIX shells on non-MinGW (Bug#18612). | ||
| 35 | |||
| 36 | 2014-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 | |||
| 42 | 2014-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 | |||
| 47 | 2014-09-27 Ken Brown <kbrown@cornell.edu> | ||
| 48 | |||
| 49 | * configure.ac [CYGWIN]: Enable sound support. | ||
| 50 | |||
| 51 | 2014-09-25 Paul Eggert <eggert@cs.ucla.edu> | ||
| 52 | |||
| 53 | * configure.ac (MAKEINFO): Allow 'makeinfo' to be called 'texi2any'. | ||
| 54 | |||
| 55 | 2014-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 | |||
| 61 | 2014-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 | |||
| 66 | 2014-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 | |||
| 71 | 2014-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 | |||
| 77 | 2014-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 | |||
| 82 | 2014-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 | |||
| 88 | 2014-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 | |||
| 95 | 2014-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 | |||
| 104 | 2014-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 | |||
| 110 | 2014-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 | |||
| 122 | 2014-08-29 Dmitry Antipov <dmantipov@yandex.ru> | ||
| 123 | |||
| 124 | * configure.ac (AC_CHECK_FUNCS): Check for qsort_r. | ||
| 125 | |||
| 126 | 2014-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 | |||
| 132 | 2014-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 | |||
| 137 | 2014-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 | |||
| 142 | 2014-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 | |||
| 151 | 2014-08-25 Ken Brown <kbrown@cornell.edu> | ||
| 152 | |||
| 153 | * configure.ac (G_SLICE_ALWAYS_MALLOC): Remove obsolete macro. | ||
| 154 | |||
| 155 | 2014-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 | |||
| 160 | 2014-08-24 Michael Albinus <michael.albinus@gmx.de> | ||
| 161 | |||
| 162 | * configure.ac: Check also for the uselocale function. (Bug#18051) | ||
| 163 | |||
| 164 | 2014-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 | |||
| 1 | 2014-08-21 Ken Brown <kbrown@cornell.edu> | 170 | 2014-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 | ||
| 284 | 2014-05-27 Paul Eggert <eggert@cs.ucla.edu> | 454 | 2014-05-27 Paul Eggert <eggert@cs.ucla.edu> |
| 285 | 455 | ||
| @@ -1434,8 +1604,8 @@ | |||
| 1434 | 1604 | ||
| 1435 | 2013-07-29 Michael Albinus <michael.albinus@gmx.de> | 1605 | 2013-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 | ||
| 1440 | 2013-07-29 Xue Fuqiao <xfq.free@gmail.com> | 1610 | 2013-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 | ||
| 1714 | 2013-05-16 Paul Eggert <eggert@cs.ucla.edu> | 1884 | 2013-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 |