diff options
| author | Glenn Morris | 2015-11-08 06:23:33 -0500 |
|---|---|---|
| committer | Glenn Morris | 2015-11-08 06:23:33 -0500 |
| commit | d5f110e369bce08ea23b60225f0c9534af2f6c4b (patch) | |
| tree | b350a4ca449e430bef9112b5fb95baf0ab147dd0 /ChangeLog.2 | |
| parent | 8a8613bcf4227dfe46a694b761e9575bdf6ca2ce (diff) | |
| download | emacs-d5f110e369bce08ea23b60225f0c9534af2f6c4b.tar.gz emacs-d5f110e369bce08ea23b60225f0c9534af2f6c4b.zip | |
; Auto-commit of ChangeLog files.
Diffstat (limited to 'ChangeLog.2')
| -rw-r--r-- | ChangeLog.2 | 372 |
1 files changed, 371 insertions, 1 deletions
diff --git a/ChangeLog.2 b/ChangeLog.2 index 0d0d5ab2d3c..3668959ee6f 100644 --- a/ChangeLog.2 +++ b/ChangeLog.2 | |||
| @@ -1,3 +1,373 @@ | |||
| 1 | 2015-11-08 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | Prefer xpalloc to doubling buffers by hand | ||
| 4 | |||
| 5 | * src/lread.c (grow_read_buffer): New function, which uses xpalloc. | ||
| 6 | (read1): Use it for simplicity. | ||
| 7 | * src/macros.c (store_kbd_macro_char): | ||
| 8 | * src/minibuf.c (read_minibuf_noninteractive): | ||
| 9 | * src/term.c (encode_terminal_code): | ||
| 10 | * src/xrdb.c (magic_db): | ||
| 11 | Prefer xpalloc to growing buffers by hand. | ||
| 12 | This doesn’t fix any bugs, but simplifies the code a bit. | ||
| 13 | |||
| 14 | 2015-11-08 Paul Eggert <eggert@cs.ucla.edu> | ||
| 15 | |||
| 16 | Merge from gnulib | ||
| 17 | |||
| 18 | This incorporates: | ||
| 19 | 2015-11-05 timespec-sub: fix overflow bug; add tests | ||
| 20 | 2015-11-04 intprops: revise _WRAPV macros, revert _OVERFLOW | ||
| 21 | 2015-11-03 intprops: add parentheses | ||
| 22 | * lib/intprops.h, lib/timespec-add.c, lib/timespec-sub.c: | ||
| 23 | Copy from gnulib. | ||
| 24 | |||
| 25 | 2015-11-07 Eli Zaretskii <eliz@gnu.org> | ||
| 26 | |||
| 27 | ;* test/automated/abbrev-tests.el: Fix a typo in a comment | ||
| 28 | |||
| 29 | 2015-11-07 David Reitter <david.reitter@gmail.com> | ||
| 30 | |||
| 31 | Provide NS notification objects where required to eliminate warnings | ||
| 32 | |||
| 33 | * nsterm.m (windowDidResize:, toggleFullScreen:): | ||
| 34 | Call notification functions with notification objects | ||
| 35 | as per delegate APIs. | ||
| 36 | |||
| 37 | 2015-11-07 Noam Postavsky <npostavs@users.sourceforge.net> | ||
| 38 | |||
| 39 | Add test for bug #21824 | ||
| 40 | |||
| 41 | * test/automated/buffer-tests.el: New file. | ||
| 42 | (overlay-modification-hooks-message-other-buf): New test. | ||
| 43 | |||
| 44 | 2015-11-07 Kelvin White <kwhite@gnu.org> | ||
| 45 | |||
| 46 | erc-pcomplete.el (pcomplete-erc-nicks): Fix bug#18771 | ||
| 47 | |||
| 48 | 2015-11-07 l3thal <kwhite@gnu.org> | ||
| 49 | |||
| 50 | erc-pcomplete.el (pcomplete-erc-nicks): Fix bug#18771 | ||
| 51 | |||
| 52 | 2015-11-07 David Reitter <david.reitter@gmail.com> | ||
| 53 | |||
| 54 | Ignore fullscreen exit notifications on NS when frame is dead | ||
| 55 | |||
| 56 | * nsterm.m (windowDidResize:,windowWillExitFullScreen:) | ||
| 57 | (windowDidExitFullScreen:): Return if frame is dead. | ||
| 58 | These functions may be called when a fullscreen frame | ||
| 59 | is closed; they are called before, not after. | ||
| 60 | |||
| 61 | May address Bug#21428. | ||
| 62 | |||
| 63 | 2015-11-07 Eli Zaretskii <eliz@gnu.org> | ||
| 64 | |||
| 65 | Speed up lookup in redisplay--variables | ||
| 66 | |||
| 67 | * lisp/frame.el (redisplay--variables): Make it a hash-table. | ||
| 68 | |||
| 69 | * src/xdisp.c (maybe_set_redisplay): Access redisplay--variables | ||
| 70 | as a hash-table. This speeds up this function by an order of | ||
| 71 | magnitude: where previously a setq was slowed down by 100% by | ||
| 72 | introducing the maybe_set_redisplay test, it is now only 5% | ||
| 73 | slower. | ||
| 74 | (syms_of_xdisp) <redisplay--variables>: Doc fix. | ||
| 75 | |||
| 76 | 2015-11-07 Artur Malabarba <bruce.connor.am@gmail.com> | ||
| 77 | |||
| 78 | * lisp/emacs-lisp/cl-macs.el (cl-defstruct): Fix a bug | ||
| 79 | |||
| 80 | The defsubst was being created as: | ||
| 81 | (cl-defsubst name (args) ("DOC") ...) | ||
| 82 | |||
| 83 | * test/automated/cl-lib-tests.el (cl-lib-struct-constructors): Add test | ||
| 84 | |||
| 85 | 2015-11-07 Mihai Olteanu <mihai_olteanu@fastmail.fm> (tiny change) | ||
| 86 | |||
| 87 | Update doc string of hexl-mode | ||
| 88 | |||
| 89 | * lisp/hexl.el (hexl-mode): Doc fix. (Bug#21800) | ||
| 90 | |||
| 91 | 2015-11-07 Eli Zaretskii <eliz@gnu.org> | ||
| 92 | |||
| 93 | Fix error in copy-abbrev-table | ||
| 94 | |||
| 95 | * lisp/abbrev.el (define-abbrev): Don't erase the :abbrev-table-modiff | ||
| 96 | property of the abbrev-table. (Bug#21828) | ||
| 97 | |||
| 98 | * test/automated/abbrev-tests.el: New file. | ||
| 99 | |||
| 100 | 2015-11-07 Michael Albinus <michael.albinus@gmx.de> | ||
| 101 | |||
| 102 | Add test to auto-revert-tests.el for Bug#21841 | ||
| 103 | |||
| 104 | * test/automated/auto-revert-tests.el | ||
| 105 | (auto-revert-test01-auto-revert-several-files): New test. | ||
| 106 | (auto-revert-test02-auto-revert-tail-mode) | ||
| 107 | (auto-revert-test03-auto-revert-mode-dired): Rename them. | ||
| 108 | |||
| 109 | 2015-11-07 Martin Rudalics <rudalics@gmx.at> | ||
| 110 | |||
| 111 | * doc/lispref/windows.texi (Coordinates and Windows): Fix typo. | ||
| 112 | |||
| 113 | 2015-11-07 Martin Rudalics <rudalics@gmx.at> | ||
| 114 | |||
| 115 | In x_consider_frame_title don't set title of tooltip frames | ||
| 116 | |||
| 117 | * src/xdisp.c (x_consider_frame_title): Return immediately for | ||
| 118 | tooltip frames to avoid displaying empty tooltips. | ||
| 119 | |||
| 120 | 2015-11-06 Anders Lindgren <andlind@gmail.com> | ||
| 121 | |||
| 122 | Fixed NextStep fullscreen problem (bug#21770). | ||
| 123 | |||
| 124 | * nsterm.m (ns_constrain_all_frames): Don't constrain fullscreen | ||
| 125 | frames. | ||
| 126 | |||
| 127 | 2015-11-06 Eli Zaretskii <eliz@gnu.org> | ||
| 128 | |||
| 129 | Ensure redisplay after evaluation | ||
| 130 | |||
| 131 | * lisp/progmodes/elisp-mode.el (elisp--eval-last-sexp): Revert | ||
| 132 | last change. | ||
| 133 | * lisp/frame.el (redisplay--variables): Populate the | ||
| 134 | redisplay--variables list. | ||
| 135 | * src/xdisp.c (maybe_set_redisplay): New function. | ||
| 136 | (syms_of_xdisp) <redisplay--variables>: New variable. | ||
| 137 | * src/window.h (maybe_set_redisplay): Declare prototype. | ||
| 138 | * src/data.c (set_internal): Call maybe_set_redisplay. (Bug#21835) | ||
| 139 | |||
| 140 | 2015-11-06 Artur Malabarba <bruce.connor.am@gmail.com> | ||
| 141 | |||
| 142 | * test/automated/subr-tests.el (subr-test-when): Fix again | ||
| 143 | |||
| 144 | 2015-11-06 Eli Zaretskii <eliz@gnu.org> | ||
| 145 | |||
| 146 | Don't invoke overlay modification hooks in wrong buffer | ||
| 147 | |||
| 148 | * src/buffer.c (report_overlay_modification): When called with | ||
| 149 | AFTER non-zero, don't invoke overlay modification hooks if the | ||
| 150 | buffer recorded in last_overlay_modification_hooks is different | ||
| 151 | from the current buffer. (Bug#21824) | ||
| 152 | |||
| 153 | 2015-11-06 Juanma Barranquero <lekktu@gmail.com> | ||
| 154 | |||
| 155 | * admin/notes/repo: Fix a few obsolete references to Bazaar | ||
| 156 | |||
| 157 | 2015-11-06 Artur Malabarba <bruce.connor.am@gmail.com> | ||
| 158 | |||
| 159 | * test/automated/subr-tests.el (subr-test-when): Fix test | ||
| 160 | |||
| 161 | 2015-11-06 Martin Rudalics <rudalics@gmx.at> | ||
| 162 | |||
| 163 | Avoid division by zero crash observed by Yuan MEI. | ||
| 164 | |||
| 165 | See http://lists.gnu.org/archive/html/emacs-devel/2015-11/msg00194.html. | ||
| 166 | |||
| 167 | * src/dispnew.c (required_matrix_height, required_matrix_width): | ||
| 168 | Avoid division by zero. | ||
| 169 | * src/xterm.c (x_term_init): Init dpyinfo->smallest_font_height and | ||
| 170 | dpyinfo->smallest_char_width to 1. | ||
| 171 | |||
| 172 | 2015-11-06 Eli Zaretskii <eliz@gnu.org> | ||
| 173 | |||
| 174 | Ensure redisplay after "C-x C-e" | ||
| 175 | |||
| 176 | * lisp/progmodes/elisp-mode.el (elisp--eval-last-sexp): Make sure | ||
| 177 | redisplay happens to account for any side effects of the evaluated | ||
| 178 | sexp. (Bug#21835) | ||
| 179 | |||
| 180 | 2015-11-06 Michael Albinus <michael.albinus@gmx.de> | ||
| 181 | |||
| 182 | Skip some file notification tests for cygwin | ||
| 183 | |||
| 184 | * test/automated/file-notify-tests.el (file-notify--test-with-events): | ||
| 185 | Remove argument TIMEOUT. Adapt all callees. | ||
| 186 | (file-notify-test02-events, file-notify-test04-file-validity): | ||
| 187 | Skip for cygwin. (Bug#21804) | ||
| 188 | |||
| 189 | 2015-11-05 Stephen Leake <stephen_leake@stephe-leake.org> | ||
| 190 | |||
| 191 | * lisp/progmodes/xref.el: require semantic/symref during compilation. | ||
| 192 | |||
| 193 | 2015-11-05 Daiki Ueno <ueno@gnu.org> | ||
| 194 | |||
| 195 | Suppress redundant Pinentry startup messages | ||
| 196 | |||
| 197 | * lisp/net/pinentry.el (pinentry-start): Add optional QUIET | ||
| 198 | argument. | ||
| 199 | * lisp/epg.el: Declare `pinentry-start'. | ||
| 200 | (epg--start): Call `pinentry-start' with QUIET argument set. | ||
| 201 | |||
| 202 | 2015-11-05 Xue Fuqiao <xfq.free@gmail.com> | ||
| 203 | |||
| 204 | * doc/emacs/ack.texi (Acknowledgments): Updates. | ||
| 205 | |||
| 206 | 2015-11-05 Juanma Barranquero <lekktu@gmail.com> | ||
| 207 | |||
| 208 | * test/automated/elisp-mode-test.el: Silence some run-time warnings | ||
| 209 | |||
| 210 | (xref-elisp-deftest): Bind `find-file-suppress-same-file-warnings' to t. | ||
| 211 | |||
| 212 | 2015-11-05 Tassilo Horn <tsdh@gnu.org> | ||
| 213 | |||
| 214 | Add prettify symbol for \times | ||
| 215 | |||
| 216 | * lisp/textmodes/tex-mode.el (tex--prettify-symbols-alist): Add | ||
| 217 | prettification support for \times. | ||
| 218 | |||
| 219 | 2015-11-05 Juanma Barranquero <lekktu@gmail.com> | ||
| 220 | |||
| 221 | * test/automated/process-tests.el: Skip tests when bash is not available | ||
| 222 | |||
| 223 | (process-test-sentinel-accept-process-output) | ||
| 224 | (process-test-sentinel-sit-for): skip-unless bash executable found. | ||
| 225 | |||
| 226 | 2015-11-05 Eli Zaretskii <eliz@gnu.org> | ||
| 227 | |||
| 228 | Add test for bug #21831 | ||
| 229 | |||
| 230 | * test/automated/process-tests.el | ||
| 231 | (start-process-should-not-modify-arguments): New test. (Bug#21831) | ||
| 232 | Suggested by Nicolas Richard <youngfrog@members.fsf.org> | ||
| 233 | |||
| 234 | 2015-11-04 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 235 | |||
| 236 | * lisp/emacs-lisp/eieio-compat.el: Typo caught by tests | ||
| 237 | |||
| 238 | (eieio--generic-static-object-generalizer): Fix typo. | ||
| 239 | * test/automated/eieio-tests.el: Byte-compile it again. | ||
| 240 | It looks like the underlying cause of bug#17852 was fixed in the mean time. | ||
| 241 | |||
| 242 | 2015-11-04 Artur Malabarba <bruce.connor.am@gmail.com> | ||
| 243 | |||
| 244 | Revert "* lisp/subr.el (when): Use `macroexp-progn'" | ||
| 245 | |||
| 246 | This reverts commit 8e843831eaf271801836b7a3e4dd3b4fb0bb72b8. | ||
| 247 | It breaks bootstrapping (duh). | ||
| 248 | |||
| 249 | 2015-11-04 Artur Malabarba <bruce.connor.am@gmail.com> | ||
| 250 | |||
| 251 | * lisp/files.el (report-errors): Obsolete | ||
| 252 | |||
| 253 | (normal-mode, hack-local-variables, dir-locals-find-file): Use | ||
| 254 | `with-demoted-errors' instead. | ||
| 255 | |||
| 256 | 2015-11-04 Artur Malabarba <bruce.connor.am@gmail.com> | ||
| 257 | |||
| 258 | * lisp/subr.el (when): Use `macroexp-progn' | ||
| 259 | |||
| 260 | * test/automated/subr-tests.el (subr-test-when): New test | ||
| 261 | |||
| 262 | 2015-11-04 Juanma Barranquero <lekktu@gmail.com> | ||
| 263 | |||
| 264 | * lisp/progmodes/xref.el: Doc fixes | ||
| 265 | |||
| 266 | (xref-make-file-location, xref-make-buffer-location, xref-make) | ||
| 267 | (xref-make-bogus-location, xref-make-match): Add cross-references. | ||
| 268 | (xref--insert-xrefs): Fix typo in docstring. | ||
| 269 | |||
| 270 | 2015-11-04 Anders Lindgren <andlind@gmail.com> | ||
| 271 | |||
| 272 | Render fringe bitmaps correctly on NextStep (bug#21301). | ||
| 273 | |||
| 274 | The fringe bitmaps were inverted, the background was not transparent, | ||
| 275 | the image data was horizontally mirrored, and periodic fringe bitmaps | ||
| 276 | were not supported. | ||
| 277 | |||
| 278 | * nsimage.m ([EmacsImage initFromXBM:width:height:fg:bg:]): When | ||
| 279 | both background and foreground colors are 0, set the background | ||
| 280 | alpha channel to 0 (making the background transparent). When | ||
| 281 | copying the image data, do this from the most significant bit | ||
| 282 | (leftmost) to the least (rightmost), to avoid mirroring. | ||
| 283 | * nsterm.m (ns_draw_fringe_bitmap): Don't invert the image bits. Add | ||
| 284 | support for periodic images (e.g. the empty line indicator). | ||
| 285 | |||
| 286 | 2015-11-03 Michael Heerdegen <michael_heerdegen@web.de> | ||
| 287 | |||
| 288 | * lisp/emacs-lisp/pcase.el (pcase): Tweak docstring. | ||
| 289 | |||
| 290 | 2015-11-03 Nicolas Petton <nicolas@petton.fr> | ||
| 291 | |||
| 292 | * admin/MAINTAINERS: Add seq-tests.el, map-tests.el, and thunk-tests.el. | ||
| 293 | |||
| 294 | * admin/MAINTAINERS: Add thunk.el. | ||
| 295 | |||
| 296 | 2015-11-03 Jay Belanger <jay.p.belanger@gmail.com> | ||
| 297 | |||
| 298 | Change maintainer address. | ||
| 299 | |||
| 300 | * lisp/calc/calc (calc-bug-address): Change address. | ||
| 301 | |||
| 302 | 2015-11-03 Michael Albinus <michael.albinus@gmx.de> | ||
| 303 | |||
| 304 | Fix a stupid error in gfilenotify.c. | ||
| 305 | |||
| 306 | * src/gfilenotify.c (dir_monitor_callback): Cancel monitor only, | ||
| 307 | if we've got a `deleted' signal AND the file name is the watched one. | ||
| 308 | |||
| 309 | 2015-11-03 Stephen Leake <stephen_leake@stephe-leake.org> | ||
| 310 | |||
| 311 | Fix Bug#21816; case insensitive file system in elisp-mode-tests.el | ||
| 312 | |||
| 313 | * test/automated/elisp-mode-tests.el (xref-elisp-test-run): Use | ||
| 314 | case-insensitive string compare for file names. | ||
| 315 | (emacs-test-dir): Add 'downcase' to cause case differences (at least on | ||
| 316 | my system). | ||
| 317 | |||
| 318 | 2015-11-03 Jackson Ray Hamilton <jackson@jacksonrayhamilton.com> | ||
| 319 | |||
| 320 | Fix ChangeLog.2 entry for js-jsx-mode | ||
| 321 | |||
| 322 | 2015-11-02 Juanma Barranquero <lekktu@gmail.com> | ||
| 323 | |||
| 324 | flymake-tests.el (warning-predicate-rx-gcc): Fix check. | ||
| 325 | |||
| 326 | * test/automated/flymake-tests.el (warning-predicate-rx-gcc): | ||
| 327 | Also check that "make" is available, not just "gcc". | ||
| 328 | |||
| 329 | 2015-11-02 Ken Brown <kbrown@cornell.edu> | ||
| 330 | |||
| 331 | Document behavior of collation on Cygwin | ||
| 332 | |||
| 333 | * test/automated/fns-tests.el (fns-tests-collate-sort): Mark as | ||
| 334 | expected failure on Cygwin. | ||
| 335 | * doc/lispref/strings.texi (Text Comparison): Document that | ||
| 336 | punctuation and whitespace are not ignored for sorting on Cygwin. | ||
| 337 | |||
| 338 | 2015-11-02 Dani Moncayo <dmoncayo@gmail.com> | ||
| 339 | |||
| 340 | * build-aux/msys-to-w32: Prevent double slashes in w32 path list. | ||
| 341 | |||
| 342 | 2015-11-01 Glenn Morris <rgm@gnu.org> | ||
| 343 | |||
| 344 | * lisp/progmodes/f90.el (f90-no-block-limit): | ||
| 345 | |||
| 346 | Add associate. (Bug#21794) | ||
| 347 | * test/automated/f90.el (f90-test-bug21794): New test. | ||
| 348 | |||
| 349 | 2015-11-01 Juanma Barranquero <lekktu@gmail.com> | ||
| 350 | |||
| 351 | Fix incompatibility with TCC in test for bug#18745 | ||
| 352 | |||
| 353 | * test/automated/process-tests.el (process-test-quoted-batfile): | ||
| 354 | Remove spaces unrelated to the bug being tested. | ||
| 355 | |||
| 356 | 2015-11-01 Michael Albinus <michael.albinus@gmx.de> | ||
| 357 | |||
| 358 | Improve completion in tramp-gvfs.el | ||
| 359 | |||
| 360 | * lisp/net/tramp-gvfs.el (tramp-zeroconf-parse-device-names): | ||
| 361 | Renamed from `tramp-zeroconf-parse-service-device-names'. | ||
| 362 | (tramp-zeroconf-parse-webdav-device-names): Removed. Code merged | ||
| 363 | with `tramp-zeroconf-parse-device-names'. | ||
| 364 | (tramp-gvfs-parse-device-names): New defun. | ||
| 365 | (top): Use it when `tramp-zeroconf-parse-device-names' is not | ||
| 366 | applicable. | ||
| 367 | |||
| 368 | * lisp/net/tramp.el (tramp-set-completion-function): The argument | ||
| 369 | could also be a zeroconf service type. | ||
| 370 | |||
| 1 | 2015-10-31 Thomas Fitzsimmons <fitzsim@fitzsim.org> | 371 | 2015-10-31 Thomas Fitzsimmons <fitzsim@fitzsim.org> |
| 2 | 372 | ||
| 3 | Change version of ntlm.el to 2.0.0 | 373 | Change version of ntlm.el to 2.0.0 |
| @@ -17618,7 +17988,7 @@ | |||
| 17618 | 17988 | ||
| 17619 | This file records repository revisions from | 17989 | This file records repository revisions from |
| 17620 | commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to | 17990 | commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to |
| 17621 | commit cb56d4cec80a4da41710e2fa68dcd3d95e2a8e4c (inclusive). | 17991 | commit 8a8613bcf4227dfe46a694b761e9575bdf6ca2ce (inclusive). |
| 17622 | See ChangeLog.1 for earlier changes. | 17992 | See ChangeLog.1 for earlier changes. |
| 17623 | 17993 | ||
| 17624 | ;; Local Variables: | 17994 | ;; Local Variables: |