aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog.2
diff options
context:
space:
mode:
authorNicolas Petton2016-02-13 19:29:35 +0100
committerNicolas Petton2016-02-13 19:29:35 +0100
commit2b7d006460899f10ffc230ecbb632dfa39588dc7 (patch)
treef724aeaccc42b4789e240335223f63b9cf060d97 /ChangeLog.2
parent851decb15e0496cec0c48d980c88a5a9d7cc00da (diff)
downloademacs-2b7d006460899f10ffc230ecbb632dfa39588dc7.tar.gz
emacs-2b7d006460899f10ffc230ecbb632dfa39588dc7.zip
; make change-history-commit
Diffstat (limited to 'ChangeLog.2')
-rw-r--r--ChangeLog.2456
1 files changed, 455 insertions, 1 deletions
diff --git a/ChangeLog.2 b/ChangeLog.2
index 2226eb13f0f..cfea4c74b1b 100644
--- a/ChangeLog.2
+++ b/ChangeLog.2
@@ -1,3 +1,457 @@
12016-02-13 Glenn Morris <rgm@gnu.org>
2
3 * lisp/dired-aux.el: Require cl-lib. (Bug#22613)
4
52016-02-13 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-13 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-13 Stefan Monnier <monnier@iro.umontreal.ca>
22
23 Announce that the `C-x w' bindings are deprecated
24
252016-02-13 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-12 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-12 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-11 Paul Eggert <eggert@cs.ucla.edu>
55
56 * lib-src/make-docfile.c: Include stdarg.h.
57
582016-02-11 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-11 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-11 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-11 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-11 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-11 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-10 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-10 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-10 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-10 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-10 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-10 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-10 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-10 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-10 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-10 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-10 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-10 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-09 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-09 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-09 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-09 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-09 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-09 Oscar Fuentes <ofv@wanadoo.es>
280
281 * etc/NEWS: mention the `vc-faces' customization group
282
2832016-02-09 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-09 Michael Albinus <michael.albinus@gmx.de>
294
295 * CONTRIBUTE: Add more examples for $(SELECTOR) make variable.
296
2972016-02-09 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-09 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-09 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-09 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-09 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-09 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-09 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-09 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-08 Glenn Morris <rgm@gnu.org>
364
365 * lisp/gnus/mm-decode.el (mm-alist-to-plist): Doc fix.
366
3672016-02-08 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-08 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-08 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-07 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-07 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-07 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
12016-02-07 Artur Malabarba <bruce.connor.am@gmail.com> 4552016-02-07 Artur Malabarba <bruce.connor.am@gmail.com>
2 456
3 * lisp/comint.el (comint-prompt-read-only): Clean tabs in docstring 457 * lisp/comint.el (comint-prompt-read-only): Clean tabs in docstring
@@ -27261,7 +27715,7 @@
27261 27715
27262This file records repository revisions from 27716This file records repository revisions from
27263commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to 27717commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to
27264commit 4feb9621980f9534e920a8438e5776e98eefb752 (inclusive). 27718commit 851decb15e0496cec0c48d980c88a5a9d7cc00da (inclusive).
27265See ChangeLog.1 for earlier changes. 27719See ChangeLog.1 for earlier changes.
27266 27720
27267;; Local Variables: 27721;; Local Variables: