diff options
| author | Glenn Morris | 2015-01-04 00:22:29 -0800 |
|---|---|---|
| committer | Glenn Morris | 2015-01-04 00:22:29 -0800 |
| commit | e82fc62bd46270c50f491c69ca24315c87940004 (patch) | |
| tree | f206ae22137ced94482016620e58e6adf3aecc23 /ChangeLog | |
| parent | fec9b792f543c35b1a635b3a3326d496e3ca9012 (diff) | |
| download | emacs-e82fc62bd46270c50f491c69ca24315c87940004.tar.gz emacs-e82fc62bd46270c50f491c69ca24315c87940004.zip | |
# ChangeLog fixes
Diffstat (limited to 'ChangeLog')
| -rw-r--r-- | ChangeLog | 74 |
1 files changed, 16 insertions, 58 deletions
| @@ -11,23 +11,12 @@ | |||
| 11 | 11 | ||
| 12 | 2015-01-01 Paul Eggert <eggert@cs.ucla.edu> | 12 | 2015-01-01 Paul Eggert <eggert@cs.ucla.edu> |
| 13 | 13 | ||
| 14 | Fix copyright years by hand | ||
| 15 | These are dates that admin/update-copyright did not update, or | ||
| 16 | updated incorrectly. Also, back out the copyright-date change to | ||
| 17 | doc/misc/texinfo.tex, as upstream hasn't updated that date yet. | ||
| 18 | |||
| 19 | Update copyright year to 2015 | ||
| 20 | Run admin/update-copyright. | ||
| 21 | |||
| 22 | Merge from gnulib, incorporating: | 14 | Merge from gnulib, incorporating: |
| 23 | 2015-01-01 version-etc: new year | 15 | 2015-01-01 version-etc: new year |
| 24 | 16 | ||
| 25 | * .gitattributes: New file. | 17 | * .gitattributes: New file. |
| 26 | 18 | ||
| 27 | 2015-01-01 Paul Eggert <eggert@cs.ucla.edu> | 19 | * autogen.sh: Port better to non-GNU 'cp'. Reported by Han Boetes. |
| 28 | |||
| 29 | * autogen.sh: Port better to non-GNU 'cp'. | ||
| 30 | Problem reported by Han Boetes. | ||
| 31 | 20 | ||
| 32 | 2014-12-31 Paul Eggert <eggert@cs.ucla.edu> | 21 | 2014-12-31 Paul Eggert <eggert@cs.ucla.edu> |
| 33 | 22 | ||
| @@ -56,32 +45,9 @@ | |||
| 56 | 45 | ||
| 57 | 2014-12-25 Paul Eggert <eggert@cs.ucla.edu> | 46 | 2014-12-25 Paul Eggert <eggert@cs.ucla.edu> |
| 58 | 47 | ||
| 59 | Prefer stpcpy to strcat | 48 | Prefer stpcpy to strcat. |
| 60 | * admin/merge-gnulib (GNULIB_MODULES): Add stpcpy. | ||
| 61 | * lib/gnulib.mk, m4/gnulib-comp.m4: Regenerate. | 49 | * lib/gnulib.mk, m4/gnulib-comp.m4: Regenerate. |
| 62 | * lib/stpcpy.c, m4/stpcpy.m4: New files, from gnulib. | 50 | * lib/stpcpy.c, m4/stpcpy.m4: New files, from gnulib. |
| 63 | * lib-src/ebrowse.c (sym_scope_1, operator_name, open_file): | ||
| 64 | * lib-src/emacsclient.c (get_server_config, set_local_socket) | ||
| 65 | (start_daemon_and_retry_set_socket): | ||
| 66 | * lib-src/etags.c (main, C_entries, relative_filename): | ||
| 67 | * lib-src/pop.c (sendline): | ||
| 68 | * lib-src/update-game-score.c (main): | ||
| 69 | * lwlib/xlwmenu.c (resource_widget_value): | ||
| 70 | * src/callproc.c (child_setup): | ||
| 71 | * src/dbusbind.c (xd_signature_cat): | ||
| 72 | * src/doc.c (get_doc_string, Fsnarf_documentation): | ||
| 73 | * src/editfns.c (Fuser_full_name): | ||
| 74 | * src/frame.c (xrdb_get_resource): | ||
| 75 | * src/gtkutil.c (xg_get_file_with_chooser): | ||
| 76 | * src/tparam.c (tparam1): | ||
| 77 | * src/xfns.c (xic_create_fontsetname): | ||
| 78 | * src/xrdb.c (gethomedir, get_user_db, get_environ_db): | ||
| 79 | * src/xsmfns.c (smc_save_yourself_CB): | ||
| 80 | Rewrite to avoid the need for strcat, typically by using stpcpy | ||
| 81 | and/or lispstpcpy. strcat tends to be part of O(N**2) algorithms. | ||
| 82 | * src/doc.c (sibling_etc): | ||
| 83 | * src/xrdb.c (xdefaults): | ||
| 84 | Now a top-level static constant. | ||
| 85 | 51 | ||
| 86 | 2014-12-24 Stephen Leake <stephen_leake@stephe-leake.org> | 52 | 2014-12-24 Stephen Leake <stephen_leake@stephe-leake.org> |
| 87 | 53 | ||
| @@ -96,17 +62,12 @@ | |||
| 96 | 62 | ||
| 97 | 2014-12-23 Paul Eggert <eggert@cs.ucla.edu> | 63 | 2014-12-23 Paul Eggert <eggert@cs.ucla.edu> |
| 98 | 64 | ||
| 99 | Merge from gnulib | 65 | Merge from gnulib. |
| 100 | 2014-12-20 utimens: remove unnecessary assert | 66 | 2014-12-20 utimens: remove unnecessary assert |
| 101 | 2014-12-16 stdalign: port better to HP compilers | 67 | 2014-12-16 stdalign: port better to HP compilers |
| 102 | 2014-12-16 stdalign: work around Apple GCC 4.0 bug | 68 | 2014-12-16 stdalign: work around Apple GCC 4.0 bug |
| 103 | * lib/stdalign.in.h, lib/utimens.c, m4/stdalign.m4: Update from gnulib. | 69 | * lib/stdalign.in.h, lib/utimens.c, m4/stdalign.m4: Update from gnulib. |
| 104 | 70 | ||
| 105 | 2014-12-14 Paul Eggert <eggert@cs.ucla.edu> | ||
| 106 | |||
| 107 | Spelling fixes. All uses changed. | ||
| 108 | * src/regex.c (analyze_first): Rename from analyze_first. | ||
| 109 | |||
| 110 | 2014-12-14 Glenn Morris <rgm@gnu.org> | 71 | 2014-12-14 Glenn Morris <rgm@gnu.org> |
| 111 | 72 | ||
| 112 | * make-dist: No more lib-src/grep-changelog. | 73 | * make-dist: No more lib-src/grep-changelog. |
| @@ -119,22 +80,20 @@ | |||
| 119 | 80 | ||
| 120 | 2014-12-13 Paul Eggert <eggert@cs.ucla.edu> | 81 | 2014-12-13 Paul Eggert <eggert@cs.ucla.edu> |
| 121 | 82 | ||
| 122 | Git ignore lib/std*.h | ||
| 123 | * .gitignore: Add lib/std*.h, to ignore stdarg.h, stdbool.h, and | 83 | * .gitignore: Add lib/std*.h, to ignore stdarg.h, stdbool.h, and |
| 124 | stddef.h. Remove subsumed entries. | 84 | stddef.h. Remove subsumed entries. |
| 125 | Add !lib/std*.in.h, so as to not ignore the .in.h files. | 85 | Add !lib/std*.in.h, so as to not ignore the .in.h files. |
| 126 | 86 | ||
| 127 | 2014-12-13 Paul Eggert <eggert@cs.ucla.edu> | 87 | 2014-12-13 Paul Eggert <eggert@cs.ucla.edu> |
| 128 | 88 | ||
| 129 | Port commit-msg to mawk | 89 | Port commit-msg to mawk. Reported by Ted Zlatanov in: |
| 130 | Problem reported by Ted Zlatanov in: | ||
| 131 | http://lists.gnu.org/archive/html/emacs-devel/2014-12/msg01093.html | 90 | http://lists.gnu.org/archive/html/emacs-devel/2014-12/msg01093.html |
| 132 | * build-aux/git-hooks/commit-msg (space, non_space, non_print): | 91 | * build-aux/git-hooks/commit-msg (space, non_space, non_print): |
| 133 | New vars. Use them as approximations to POSIX bracket expressions, | 92 | New vars. Use them as approximations to POSIX bracket expressions, |
| 134 | on implementations like mawk that do not support POSIX regexps. | 93 | on implementations like mawk that do not support POSIX regexps. |
| 135 | 94 | ||
| 136 | Improve commit-msg messages and autosquash | 95 | Improve commit-msg messages and autosquash. |
| 137 | Problem reported by Michal Nazarewicz in Bug#19337. | 96 | Reported by Michal Nazarewicz in Bug#19337. |
| 138 | * build-aux/git-hooks/commit-msg: Add "commit message" to | 97 | * build-aux/git-hooks/commit-msg: Add "commit message" to |
| 139 | diagnostics. Distinguish better between tabs and other | 98 | diagnostics. Distinguish better between tabs and other |
| 140 | unprintable chars in diagnostics. Don't complain if a prefix | 99 | unprintable chars in diagnostics. Don't complain if a prefix |
| @@ -143,7 +102,7 @@ | |||
| 143 | 2014-12-13 Paul Eggert <eggert@cs.ucla.edu> | 102 | 2014-12-13 Paul Eggert <eggert@cs.ucla.edu> |
| 144 | 103 | ||
| 145 | Port commit-message checking to FreeBSD 9. | 104 | Port commit-message checking to FreeBSD 9. |
| 146 | This fixes a bug reported by Jan Djärv in: | 105 | Reported by Jan Djärv in: |
| 147 | http://lists.gnu.org/archive/html/emacs-devel/2014-12/msg00704.html | 106 | http://lists.gnu.org/archive/html/emacs-devel/2014-12/msg00704.html |
| 148 | along with some other issues I noticed while testing with FreeBSD. | 107 | along with some other issues I noticed while testing with FreeBSD. |
| 149 | * build-aux/git-hooks/commit-msg: Prefer gawk if available. | 108 | * build-aux/git-hooks/commit-msg: Prefer gawk if available. |
| @@ -158,7 +117,7 @@ | |||
| 158 | 117 | ||
| 159 | 2014-12-12 Paul Eggert <eggert@cs.ucla.edu> | 118 | 2014-12-12 Paul Eggert <eggert@cs.ucla.edu> |
| 160 | 119 | ||
| 161 | Merge from gnulib | 120 | Merge from gnulib. |
| 162 | 2014-12-12 stddef: support C11's max_align_t | 121 | 2014-12-12 stddef: support C11's max_align_t |
| 163 | 2014-12-11 unistd: fix iOS check conditional | 122 | 2014-12-11 unistd: fix iOS check conditional |
| 164 | 2014-12-08 apply _GL_ATTRIBUTE_PURE to some inline functions | 123 | 2014-12-08 apply _GL_ATTRIBUTE_PURE to some inline functions |
| @@ -343,7 +302,7 @@ | |||
| 343 | build: port to GCC 4.6.4 + glibc 2.5 | 302 | build: port to GCC 4.6.4 + glibc 2.5 |
| 344 | On platforms this old, building with _FORTIFY_SOURCE equal to 2 | 303 | On platforms this old, building with _FORTIFY_SOURCE equal to 2 |
| 345 | results in duplicate definitions of standard library functions. | 304 | results in duplicate definitions of standard library functions. |
| 346 | Problem reported by Nelson H. F. Beebe. | 305 | Reported by Nelson H. F. Beebe. |
| 347 | * configure.ac (_FORTIFY_SOURCE): Sort after GNULIB_PORTCHECK. | 306 | * configure.ac (_FORTIFY_SOURCE): Sort after GNULIB_PORTCHECK. |
| 348 | By default, do not enable this unless GNULIB_PORTCHECK is defined. | 307 | By default, do not enable this unless GNULIB_PORTCHECK is defined. |
| 349 | This better matches the original intent, which as I recall was to | 308 | This better matches the original intent, which as I recall was to |
| @@ -1359,7 +1318,7 @@ | |||
| 1359 | Fix problem with MAKE and xcrun configuration. | 1318 | Fix problem with MAKE and xcrun configuration. |
| 1360 | * configure.ac: Don't set MAKE unless 'make' doesn't work. | 1319 | * configure.ac: Don't set MAKE unless 'make' doesn't work. |
| 1361 | Set it only in the environment, not in the makefile. | 1320 | Set it only in the environment, not in the makefile. |
| 1362 | Problem reported by Glenn Morris in: | 1321 | Reported by Glenn Morris in: |
| 1363 | http://lists.gnu.org/archive/html/emacs-devel/2013-12/msg00969.html | 1322 | http://lists.gnu.org/archive/html/emacs-devel/2013-12/msg00969.html |
| 1364 | 1323 | ||
| 1365 | 2013-12-27 Paul Eggert <eggert@cs.ucla.edu> | 1324 | 2013-12-27 Paul Eggert <eggert@cs.ucla.edu> |
| @@ -3053,7 +3012,7 @@ | |||
| 3053 | (bootstrap): Run ./configure, rather than trying to run config.status | 3012 | (bootstrap): Run ./configure, rather than trying to run config.status |
| 3054 | if it exists. That builds src/epaths.h more reliably. | 3013 | if it exists. That builds src/epaths.h more reliably. |
| 3055 | Run autogen/copy_autogen if autogen.sh fails, | 3014 | Run autogen/copy_autogen if autogen.sh fails, |
| 3056 | to create 'configure'; problem reported by Andreas Schwab in | 3015 | to create 'configure'. Reported by Andreas Schwab in |
| 3057 | <http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00438.html>. | 3016 | <http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00438.html>. |
| 3058 | * autogen.sh: Exit with status 1 when failing due to missing tools, | 3017 | * autogen.sh: Exit with status 1 when failing due to missing tools, |
| 3059 | reverting the 2012-09-10 change to this file. | 3018 | reverting the 2012-09-10 change to this file. |
| @@ -4385,8 +4344,7 @@ | |||
| 4385 | 4344 | ||
| 4386 | Check pkg-config exit status when configuring (Bug#10626). | 4345 | Check pkg-config exit status when configuring (Bug#10626). |
| 4387 | * configure.in (PKG_CHECK_MODULES): Do not assume that pkg-config | 4346 | * configure.in (PKG_CHECK_MODULES): Do not assume that pkg-config |
| 4388 | works; check its exit status. Problem reported by Jordi Gutiérrez | 4347 | works; check its exit status. Reported by Jordi Gutiérrez Hermoso in |
| 4389 | Hermoso in | ||
| 4390 | <http://lists.gnu.org/archive/html/emacs-devel/2012-01/msg00787.html>. | 4348 | <http://lists.gnu.org/archive/html/emacs-devel/2012-01/msg00787.html>. |
| 4391 | 4349 | ||
| 4392 | 2012-04-07 Glenn Morris <rgm@gnu.org> | 4350 | 2012-04-07 Glenn Morris <rgm@gnu.org> |
| @@ -4544,7 +4502,7 @@ | |||
| 4544 | * configure.in (LIB_PTHREAD): Prepend -lpthread to LIBS (Bug#9852) | 4502 | * configure.in (LIB_PTHREAD): Prepend -lpthread to LIBS (Bug#9852) |
| 4545 | if the library is found. Otherwise, later configure-time tests, | 4503 | if the library is found. Otherwise, later configure-time tests, |
| 4546 | such as the test for pthread_sigmask, generate the wrong results | 4504 | such as the test for pthread_sigmask, generate the wrong results |
| 4547 | on some platforms. Problem reported for FreeBSD by Nali Toja. | 4505 | on some platforms. Reported by Nali Toja for FreeBSD. |
| 4548 | 4506 | ||
| 4549 | 2011-10-20 Paul Eggert <eggert@cs.ucla.edu> | 4507 | 2011-10-20 Paul Eggert <eggert@cs.ucla.edu> |
| 4550 | 4508 | ||
| @@ -4775,7 +4733,7 @@ | |||
| 4775 | * m4/pthread_sigmask.m4 (gl_FUNC_PTHREAD_SIGMASK): Omit gl_THREADLIB | 4733 | * m4/pthread_sigmask.m4 (gl_FUNC_PTHREAD_SIGMASK): Omit gl_THREADLIB |
| 4776 | test, which runs afoul of Automake installations where, for example, | 4734 | test, which runs afoul of Automake installations where, for example, |
| 4777 | /usr/share/aclocal contains a copy of gl_THREADLIB. | 4735 | /usr/share/aclocal contains a copy of gl_THREADLIB. |
| 4778 | Problem reported by Sven Joachim in | 4736 | Reported by Sven Joachim in |
| 4779 | <http://lists.gnu.org/archive/html/emacs-devel/2011-07/msg00529.html>. | 4737 | <http://lists.gnu.org/archive/html/emacs-devel/2011-07/msg00529.html>. |
| 4780 | This is just a quick temporary fix, specific to Emacs; I'll work | 4738 | This is just a quick temporary fix, specific to Emacs; I'll work |
| 4781 | with the other gnulib maintainers to get a more-permanent fix. | 4739 | with the other gnulib maintainers to get a more-permanent fix. |
| @@ -5387,7 +5345,7 @@ | |||
| 5387 | 5345 | ||
| 5388 | * arg-nonnull.h, c++defs.h, warn-on-use.h: Fix licenses. | 5346 | * arg-nonnull.h, c++defs.h, warn-on-use.h: Fix licenses. |
| 5389 | Sync from gnulib, which has been patched to fix the problem | 5347 | Sync from gnulib, which has been patched to fix the problem |
| 5390 | with the license notices. Problem reported by Glenn Morris in | 5348 | with the license notices. Reported by Glenn Morris in |
| 5391 | <http://lists.gnu.org/archive/html/emacs-devel/2011-02/msg00403.html>. | 5349 | <http://lists.gnu.org/archive/html/emacs-devel/2011-02/msg00403.html>. |
| 5392 | 5350 | ||
| 5393 | 2011-02-09 Stefan Monnier <monnier@iro.umontreal.ca> | 5351 | 2011-02-09 Stefan Monnier <monnier@iro.umontreal.ca> |
| @@ -5541,7 +5499,7 @@ | |||
| 5541 | used. The code already assumed two's complement, so there's | 5499 | used. The code already assumed two's complement, so there's |
| 5542 | no need to test for alternatives. All uses removed. | 5500 | no need to test for alternatives. All uses removed. |
| 5543 | (TYPE_MAXIMUM): Don't rely here on overflow behavior not defined by | 5501 | (TYPE_MAXIMUM): Don't rely here on overflow behavior not defined by |
| 5544 | the C standard. Problem reported by Rich Felker in | 5502 | the C standard. Reported by Rich Felker in |
| 5545 | <http://lists.gnu.org/archive/html/bug-gnulib/2011-01/msg00488.html>. | 5503 | <http://lists.gnu.org/archive/html/bug-gnulib/2011-01/msg00488.html>. |
| 5546 | (twos_complement_arithmetic): Also check long_int and time_t. | 5504 | (twos_complement_arithmetic): Also check long_int and time_t. |
| 5547 | (time_t_avg, time_t_add_ok, time_t_int_add_ok): New functions. | 5505 | (time_t_avg, time_t_add_ok, time_t_int_add_ok): New functions. |