aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog.2
diff options
context:
space:
mode:
authorJohn Wiegley2016-02-15 14:10:25 -0800
committerJohn Wiegley2016-02-15 14:10:25 -0800
commitc79978fcad84052edbdb78b33f2eaa913acb7cb0 (patch)
tree9ddbd26fff5cd824055dfcdee1241f9f44d6a155 /ChangeLog.2
parent73e9edf8d177af9a008faf9642512042c074706a (diff)
parentdacde7ee5d37a1fe685a489c65678a8f2c2535ce (diff)
downloademacs-c79978fcad84052edbdb78b33f2eaa913acb7cb0.tar.gz
emacs-c79978fcad84052edbdb78b33f2eaa913acb7cb0.zip
Merge from origin/emacs-25
dacde7e * etc/AUTHORS: Update the AUTHORS file 478ca5d ; fix changelog entries 2b7d006 ; make change-history-commit 851decb * lisp/dired-aux.el: Require cl-lib. (Bug#22613) 47896c8 ; Improve commentary in insdel.c 53ca1e1 Index tilde characters in names of backup files d97f522 Document deprecation of hi-lock-mode's 'C-x w' bindings b55f06d ; * etc/NEWS: Use double spaces to end a sentence. 28bb214 Announce that the `C-x w' bindings are deprecated 1c98f98 Suppress GNUstep hardening d82f24b Fix redisplay after a large insertion 85a2753 Revert "Fix gnus-group-get-new-news-this-group on group with closed server" e8e3db0 ; Improve merge documentation in CONTRIBUTE 5be9989 * lib-src/make-docfile.c: Include stdarg.h. c95ebbf Extend gpm-mouse-mode's doc string and doc to point out limitations.
Diffstat (limited to 'ChangeLog.2')
-rw-r--r--ChangeLog.2456
1 files changed, 456 insertions, 0 deletions
diff --git a/ChangeLog.2 b/ChangeLog.2
index f06c82cb864..024eff0f051 100644
--- a/ChangeLog.2
+++ b/ChangeLog.2
@@ -1,3 +1,458 @@
12016-02-15 Glenn Morris <rgm@gnu.org>
2
3 * lisp/dired-aux.el: Require cl-lib. (Bug#22613)
4
52016-02-15 Eli Zaretskii <eliz@gnu.org>
6
7 Index tilde characters in names of backup files
8
9 * doc/emacs/files.texi (Backup Names): Improve indexing.
10 (Bug#22625)
11
122016-02-15 Eli Zaretskii <eliz@gnu.org>
13
14 Document deprecation of hi-lock-mode's 'C-x w' bindings
15
16 * doc/emacs/display.texi (Highlight Interactively): Deprecate the
17 "C-x w" bindings of hi-lock-mode.
18
19 * etc/NEWS: Mark the deprecation entry as documented.
20
212016-02-15 Stefan Monnier <monnier@iro.umontreal.ca>
22
23 Announce that the `C-x w' bindings are deprecated
24
252016-02-15 Paul Eggert <eggert@cs.ucla.edu>
26
27 Suppress GNUstep hardening
28
29 Fedora 23 normally hardens GNUstep applications, which causes
30 ‘./configure --with-ns’ to break Emacs’s funky way of undumping.
31 Fix this by eliding the hardening options (Bug#22518).
32 * src/Makefile.in (LIBS_GNUSTEP): Omit options like
33 ‘-specs=/usr/lib/rpm/redhat/redhat-hardened-ld’.
34 (GNU_OBJC_CFLAGS): Omit options like
35 ‘-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1’.
36
372016-02-15 Eli Zaretskii <eliz@gnu.org>
38
39 Fix redisplay after a large insertion
40
41 * src/xdisp.c (redisplay_internal): Don't accept the results of
42 "optimization 3" if the cursor ends up in a partially visible
43 glyph row. (Bug22637)
44
452016-02-15 Andreas Schwab <schwab@linux-m68k.org>
46
47 Revert "Fix gnus-group-get-new-news-this-group on group with closed server"
48
49 This reverts commit 9dc77e37aa84c6df9b3ddb4609f3c09201b0580e.
50
51 * lisp/gnus/nnimap.el (nnimap-change-group): Revert last
52 change. (Bug#22634)
53
542016-02-15 Paul Eggert <eggert@cs.ucla.edu>
55
56 * lib-src/make-docfile.c: Include stdarg.h.
57
582016-02-15 Alan Mackenzie <acm@muc.de>
59
60 Extend gpm-mouse-mode's doc string and doc to point out limitations.
61
62 * lisp/t-mouse.el (gpm-mouse-mode): Extend doc string to indicate the
63 inability to transfer text between Emacs and other programs which use GPM.
64
65 * doc/emacs/frames.texi (Text-Only Mouse): Note the inability to transfer text
66 between Emacs and other progrmas which use GPM.
67
682016-02-15 Eli Zaretskii <eliz@gnu.org>
69
70 Revert "Backport: * lisp/isearch.el: Turn char-folding off by default"
71
72 * lisp/isearch.el: Turn char-folding back oon by default.
73
74 This reverts commit 12c50e82c9b432b2fc31f8fb2215f43ceea80822.
75
762016-02-15 Lars Ingebrigtsen <larsi@gnus.org>
77
78 Revert "Support integer image rotation and respect EXIF rotations"
79
80 This reverts commit 0f600496050bf435f55dc81056e06fcd45992dc8.
81
82 This change does not work on Fedora.
83
842016-02-15 Lars Ingebrigtsen <larsi@gnus.org>
85
86 Revert "Document EXIF image rotation"
87
88 This reverts commit 10b8ed27ec91ff52f93eb0297dcc3abb214931aa.
89
90 This change does not work on Fedora, for instance.
91
922016-02-15 Paul Eggert <eggert@cs.ucla.edu>
93
94 Document OS X LANG default
95
96 * doc/emacs/cmdargs.texi (General Variables):
97 Document OS X Language and Region system preference.
98 Suggested by Alan Third.
99
1002016-02-15 Alan Third <alan@idiocy.org>
101
102 Set locale when run from OS X GUI
103
104 * src/emacs.c (main): Call ns_init_locale.
105 * src/nsterm.m (ns_init_locale): Get locale from OS and set LANG.
106 * src/nsterm.h: Include ns_init_locale.
107
1082016-02-15 Paul Eggert <eggert@cs.ucla.edu>
109
110 make-docfile cleanup for I/O, etc.
111
112 * lib-src/make-docfile.c (progname, generate_globals, num_globals)
113 (num_globals_allocated, globals): Now static.
114 (generate_globals, struct rcsoc_state, read_c_string_or_comment):
115 (write_c_args, scan_c_stream, search_lisp_doc_at_eol, scan_lisp_file):
116 Use bool for boolean.
117 (verror): New function.
118 (fatal, error): Use it. API is now like printf. All callers changed.
119 (main): Remove err_count local that was always 0.
120 (main, scan_c_stream, scan_lisp_file): Check for I/O error.
121 (scan_file, scan_c_file, scan_c_stream, scan_lisp_file):
122 Return void, not 0.
123 (put_char, scan_keyword_or_put_char, scan_c_file): Use char for byte.
124 (scan_keyword_or_put_char): Check for missing ( and unexpected EOF.
125 (close_emacs_globals): Use ptrdiff_t for index, not int.
126 (scan_c_file, scan_lisp_file): Exit with failure if file cannot be
127 opened, rather than diagnosing but exiting with status 0.
128 (search_lisp_doc_at_eol): Don't worry about ungetc of EOF; it's
129 portable now.
130
1312016-02-15 Paul Eggert <eggert@cs.ucla.edu>
132
133 Memory-management cleanup in make-docfile
134
135 I compiled it with -fsanitize=address and fixed the leaks it detected.
136 Also, I changed it to prefer signed to unsigned integer types,
137 and to check for integer overflow.
138 * lib-src/make-docfile.c:
139 Include <stddef.h>, <stdint.h>, <intprops.h>, <min-max.h>.
140 (memory_exhausted): New function.
141 (xmalloc, xrealloc): Use it.
142 (xmalloc, xrealloc, scan_file, struct rcsoc_state, write_c_args)
143 (uncompiled, scan_lisp_file):
144 Prefer signed integer types to unsigned.
145 (xstrdup): Remove. All uses removed.
146 (num_globals, num_globals_allocated, write_globals, scan_c_stream):
147 Use ptrdiff_t, not int, for indexes that in theory could exceed INT_MAX.
148 (add_global): Use const to pacify --enable-gcc-warnings.
149 Make a copy here, rather than relying on strdup calls later.
150 (add_global, write_globals, scan_c_stream):
151 Avoid integer overflow when calculating sizes.
152 (write_globals, scan_c_stream, scan_lisp_file): Avoid memory leak.
153 (scan_c_stream): Check for add_global failure.
154
1552016-02-15 Kevin Gallagher <Kevin.Gallagher@boeing.com>
156
157 Kevin Gallagher has new email address
158
159 * lisp/emulation/edt.el:
160 * lisp/emulation/edt-lk201.el:
161 * lisp/emulation/edt-mapper.el:
162 * lisp/emulation/edt-pc.el:
163 * lisp/emulation/edt-vt100.el:
164 * etc/edt-user.el:
165 * doc/misc/edt.texi: Update Kevin Gallagher's email address.
166
1672016-02-15 Eli Zaretskii <eliz@gnu.org>
168
169 Improve doc strings of 'forward/backward-word-strictly'
170
171 * lisp/simple.el (backward-word): Refer to 'backward-word-strictly'
172 in the doc string. Suggested by Glenn Morris <rgm@gnu.org>.
173 * lisp/subr.el (forward-word-strictly, backward-word-strictly):
174 Mention 'subword-mode' in the doc strings.
175
176 * src/syntax.c (Fforward_word): Refer to 'forward-word-strictly'
177 in the doc string. (Bug#22560)
178
1792016-02-15 Michael Albinus <michael.albinus@gmx.de>
180
181 Describe Makefile test targets in test/README
182
183 * CONTRIBUTE: Move Makefile test targets to test/README.
184
185 * Makefile.in:
186 * test/README: Describe Makefile test targets.
187
1882016-02-15 Artur Malabarba <bruce.connor.am@gmail.com>
189
190 Backport: * lisp/isearch.el: Turn char-folding off by default
191
192 (search-default-mode): Set default value to nil.
193
1942016-02-15 Lars Ingebrigtsen <larsi@gnus.org>
195
196 Document EXIF image rotation
197
198 * doc/lispref/display.texi (ImageMagick Images): Mention EXIF rotation.
199
2002016-02-15 Dima Kogan <dima@secretsauce.net>
201
202 Support integer image rotation and respect EXIF rotations
203
204 * src/image.c (imagemagick_load_image): Allow integer rotations in
205 addition to floating point rotations (bug#22591).
206 * src/image.c (imagemagick_load_image): Images that have an
207 orientation given in EXIF and have no explicit :rotation tag are now
208 pre-rotated. All information such as width/height is reported for the
209 rotated image.
210
2112016-02-15 Matthew Carter <m@ahungry.com>
212
213 Quote table names for postgres listings (sql-mode)
214
215 * lisp/progmodes/sql.el (sql-postgres-completion-object): Avoid passing
216 unquoted table names to the completion list.
217
2182016-02-15 Juri Linkov <juri@linkov.net>
219
220 * lisp/replace.el (replace-match-maybe-edit): Make arg `backward' optional.
221
222 Doc fix.
223 (replace-search, replace-highlight): Make arg `backward' optional.
224 (Bug#18388)
225
2262016-02-15 Juri Linkov <juri@linkov.net>
227
228 * lisp/simple.el (next-line-or-history-element): Reset temporary-goal-column.
229
230 (previous-line-or-history-element): Reset temporary-goal-column.
231 Use end-of-visual-line instead of line-end-position. (Bug#22544)
232
2332016-02-15 Paul Eggert <eggert@cs.ucla.edu>
234
235 Suppress ACL ops if configured with --disable-acl
236
237 Without this patch, some ACL operations were suppressed, but not all.
238 * src/fileio.c [!USE_ACL]: Do not include sys/acl.h.
239 (Ffile_acl, Fset_file_acl) [!USE_ACL]: Return nil in this case.
240
2412016-02-15 Katsumi Yamaoka <yamaoka@jpl.org>
242
243 Mention web bugs
244
245 * doc/misc/emacs-mime.texi (Display Customization):
246 Mention web bugs in the mm-html-blocked-images section.
247
2482016-02-15 Katsumi Yamaoka <yamaoka@jpl.org>
249
250 Make mm-html-blocked-images default to "" again
251
252 * lisp/gnus/mm-decode.el (mm-html-blocked-images):
253 Default to "" that blocks all external images.
254
255 * doc/misc/emacs-mime.texi (Display Customization):
256 Mention that mm-html-blocked-images defaults to "".
257
2582016-02-15 Paul Eggert <eggert@cs.ucla.edu>
259
260 Minor alignas cleanup
261
262 * src/lisp.h (alignas): Remove now-redundant #ifdef that was left
263 over from the old way of doing things, before Bug#20862 was fixed.
264
2652016-02-15 Paul Eggert <eggert@cs.ucla.edu>
266
267 Add lmalloc commentary and tweak laligned
268
269 * src/alloc.c (laligned): Help compiler in a tiny way by putting
270 the more-commonly-failing disjunct first.
271
2722016-02-15 Eli Zaretskii <eliz@gnu.org>
273
274 Clarify documentation of key binding conventions
275
276 * doc/lispref/tips.texi (Key Binding Conventions): Clarify which
277 "punctuation characters" are reserved after "C-c". (Bug#22604)
278
2792016-02-15 Oscar Fuentes <ofv@wanadoo.es>
280
281 * etc/NEWS: mention the `vc-faces' customization group
282
2832016-02-15 Paul Eggert <eggert@cs.ucla.edu>
284
285 Sync with gnulib
286
287 This incorporates:
288 2016-02-09 stdalign: port to clang 3.7.0
289 2016-02-06 misc: port better to gcc -fsanitize=address
290 * doc/misc/texinfo.tex, lib/stdalign.in.h, m4/acl.m4, m4/getgroups.m4:
291 Copy from gnulib.
292
2932016-02-15 Michael Albinus <michael.albinus@gmx.de>
294
295 * CONTRIBUTE: Add more examples for $(SELECTOR) make variable.
296
2972016-02-15 Katsumi Yamaoka <yamaoka@jpl.org>
298
299 Make mm-html-inhibit-images and mm-html-blocked-images default to nil
300
301 * lisp/gnus/mm-decode.el (mm-html-inhibit-images)
302 (mm-html-blocked-images): Default to nil.
303
304 * doc/misc/emacs-mime.texi (Display Customization): Mention that
305 mm-html-inhibit-images and mm-html-blocked-images default to nil.
306
307 * etc/NEWS (Gnus): Document mm-html-inhibit-images and
308 mm-html-blocked-images.
309
3102016-02-15 Paul Eggert <eggert@cs.ucla.edu>
311
312 Increase success rate of fallback lmalloc
313
314 * src/alloc.c (lmalloc, lrealloc): Reallocate with (typically)
315 larger and larger sizes, to increase the probability that
316 the allocator will return a Lisp-aligned pointer.
317
3182016-02-15 Lars Ingebrigtsen <larsi@gnus.org>
319
320 Make backgrounds extend to the end of the lines in shr
321
322 * lisp/net/shr.el (shr-face-background): Faces can also be on
323 the form `(:background "#fff)' (bug#22547).
324
3252016-02-15 Lars Ingebrigtsen <larsi@gnus.org>
326
327 Make the `R' command get the correct relative <img>s
328
329 * lisp/net/eww.el (eww-readable): Preserve the base URL so
330 that image expansions are fetched from the right place (bug#22605).
331
332 (cherry picked from commit 8722e849f75ceafb82a1c17105e8ab76077a8ebc)
333
334 Backport:
335
3362016-02-15 Mike Kupfer <m.kupfer@acm.org>
337
338 Fix typos in emacs-mime.texi and gnus.texi
339
340 * doc/misc/emacs-mime.texi (Display Customization):
341 * doc/misc/gnus.texi (HTML): Fix typo.
342
3432016-02-15 Katsumi Yamaoka <yamaoka@jpl.org>
344
345 * doc/misc/emacs-mime.texi (Display Customization):
346 Doc fix for mm-html-inhibit-images.
347
3482016-02-15 Lars Ingebrigtsen <larsi@gnus.org>
349
350 Fix message-cross-post-followup-to group names
351
352 * lisp/gnus/message.el (message-cross-post-followup-to): Don't
353 insert group names like "nntp+foo:zot", because those aren't valid.
354
3552016-02-15 David Edmondson <dme@dme.org>
356
357 Compare recipient and keys case-insensitively
358
359 * lisp/gnus/mml2015.el: (mml-secure-check-user-id): When comparing a
360 recipient address with that from a key, do so in a case insensitive
361 manner (bug#22603).
362
3632016-02-15 Glenn Morris <rgm@gnu.org>
364
365 * lisp/gnus/mm-decode.el (mm-alist-to-plist): Doc fix.
366
3672016-02-15 Katsumi Yamaoka <yamaoka@jpl.org>
368
369 Refactor HTML images handling of Gnus and mm-* (a part of bug#21650)
370
371 * doc/misc/emacs-mime.texi (Display Customization):
372 Remove mm-inline-text-html-with-images; add documentations for
373 mm-html-inhibit-images and mm-html-blocked-images.
374
375 * lisp/gnus/gnus-art.el (gnus-article-show-images):
376 No need to bind mm-inline-text-html-with-images.
377 (gnus-bind-safe-url-regexp): Rename to gnus-bind-mm-vars.
378 (gnus-bind-mm-vars): Rename from gnus-bind-safe-url-regexp;
379 bind mm-html-inhibit-images and mm-html-blocked-images.
380 (gnus-mime-view-all-parts, gnus-mime-view-part-internally)
381 (gnus-mm-display-part, gnus-mime-display-single)
382 (gnus-mime-display-alternative): Use gnus-bind-mm-vars.
383
384 * lisp/gnus/mm-decode.el (mm-inline-text-html-with-images): Remove.
385 (mm-html-inhibit-images, mm-html-blocked-images): New user options.
386 (mm-shr): Bind shr-inhibit-images and shr-blocked-images with
387 mm-html-inhibit-images and mm-html-blocked-images respectively
388 instead of gnus-inhibit-images and gnus-blocked-images.
389
390 * lisp/gnus/mm-view.el (mm-setup-w3m): Use mm-html-inhibit-images
391 instead of mm-inline-text-html-with-images.
392
3932016-02-15 Paul Eggert <eggert@cs.ucla.edu>
394
395 Port to FreeBSD 11-CURRENT i386
396
397 Problem reported by Herbert J. Skuhra in:
398 http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00354.html
399 Instead of trying
400 * src/alloc.c (lmalloc, lrealloc, laligned): New functions.
401 (xmalloc, xzalloc, xrealloc, lisp_malloc): Use them.
402 (__alignof__) [!__GNUC__ && !__alignof__]: New macro.
403 (MALLOC_IS_GC_ALIGNED): New macro.
404 * src/lisp.h (NONPOINTER_BITS): Remove. All uses removed.
405 No longer needed now that alloc.c uses lmalloc and lrealloc.
406
4072016-02-15 Michael Albinus <michael.albinus@gmx.de>
408
409 Some fixes in file-notify-tests.el
410
411 * test/automated/file-notify-tests.el
412 (file-notify--test-with-events-check)
413 (file-notify--test-with-events-explainer): New defuns.
414 (file-notify--test-with-events): Use it.
415 (file-notify-test07-backup): Fix docstring. Some of the
416 backends fire two `changed' events. Backup by rename doesn't
417 work for kqueue.
418
4192016-02-15 Michael Albinus <michael.albinus@gmx.de>
420
421 Fix Bug#22557
422
423 * lisp/filenotify.el (file-notify-callback): Do not send a
424 `stopped' event in case of backup by renaming. (Bug#22557)
425
426 * test/automated/Makefile.in: Use $(SELECTOR_EXPENSIVE) for
427 all targets but check and check-maybe.
428
429 * test/automated/file-notify-tests.el
430 (file-notify--test-read-event-timeout): New defconst.
431 (file-notify--deftest-remote, file-notify--wait-for-events)
432 (file-notify-test02-events)
433 (file-notify-test04-file-validity)
434 (file-notify-test06-many-events): Use it.
435 (file-notify--test-cleanup): Make it more robust. Delete also
436 backup file.
437 (file-notify-test07-backup): New test.
438
4392016-02-15 Paul Eggert <eggert@cs.ucla.edu>
440
441 Fix test for dladdr
442
443 Problem reported by Andreas Schwab in:
444 http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00327.html
445 * configure.ac (dladdr): Link with LIBMODULES when checking for
446 this function.
447
4482016-02-15 Andreas Schwab <schwab@linux-m68k.org>
449
450 Fix gnus-group-get-new-news-this-group on group with closed server
451
452 * lisp/gnus/nnimap.el (nnimap-change-group): Lookup server
453 method and pass to nnimap-open-server.
454
4552016-02-15 Artur Malabarba <bruce.connor.am@gmail.com>
12016-02-14 Nicolas Petton <nicolas@petton.fr> 4562016-02-14 Nicolas Petton <nicolas@petton.fr>
2 457
3 * doc/lispref/sequences.texi: Add documentation for seq-map-indexed 458 * doc/lispref/sequences.texi: Add documentation for seq-map-indexed
@@ -31515,6 +31970,7 @@
31515 31970
31516This file records repository revisions from 31971This file records repository revisions from
31517commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to 31972commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to
319732016-02-15decb15e0496cec0c48d980c88a5a9d7cc00da (inclusive).
315182016-02-04b6d89ff9288a49099f041752908b5eb9613e (inclusive). 319742016-02-04b6d89ff9288a49099f041752908b5eb9613e (inclusive).
31519commit ba1422e12f80ae1eb2aa9d0ce80c14e3ee4b3950 (inclusive). 31975commit ba1422e12f80ae1eb2aa9d0ce80c14e3ee4b3950 (inclusive).
31520See ChangeLog.1 for earlier changes. 31976See ChangeLog.1 for earlier changes.