aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2015-10-04 06:23:45 -0400
committerGlenn Morris2015-10-04 06:23:45 -0400
commitb28beb11f3ed93af0f53fb87838bbcab0b469dfb (patch)
tree4ea14a034d8ded56ae4ab48cf52fb7985968e204
parent2021680e9dcd277a4ebbdb613d535e6edc86f384 (diff)
downloademacs-b28beb11f3ed93af0f53fb87838bbcab0b469dfb.tar.gz
emacs-b28beb11f3ed93af0f53fb87838bbcab0b469dfb.zip
; Auto-commit of ChangeLog files.
-rw-r--r--ChangeLog.2488
1 files changed, 487 insertions, 1 deletions
diff --git a/ChangeLog.2 b/ChangeLog.2
index 8ab17b5281f..94c850884b5 100644
--- a/ChangeLog.2
+++ b/ChangeLog.2
@@ -1,3 +1,489 @@
12015-10-04 Eli Zaretskii <eliz@gnu.org>
2 Michael Heerdegen <michael_heerdegen@web.de>
3
4 shr: fix too long lines in rendered buffers (Bug#21012)
5
6 * lisp/net/shr.el (shr-insert-document, shr-fill-text):
7 Correct calculation of available width.
8 (shr-find-fill-point): Don't overflow window edge if shr-kinsoku-shorten
9 is nil.
10
112015-10-04 Vincent Belaïche <vincentb1@users.sourceforge.net>
12
13 Restore blank line before next section, erroneously erased in my previous commit
14
15 * etc/compilation.txt (symbol ant): add an additional trailing blank line to this section, so that there are two of them immediately before the next section
16
172015-10-04 Vincent Belaïche <vincentb1@users.sourceforge.net>
18
19 Support MSW filename style for ant compilation error regexp
20
21 * etc/compilation.txt (symbol ant):
22 * lisp/progmodes/compile.el (compilation-error-regexp-alist-alist): Support MSW filename style
23
242015-10-03 Paul Eggert <eggert@cs.ucla.edu>
25
26 * nt/INSTALL: Minor spelling and quote fixes.
27
28 * lisp/ibuffer.el: Fix docstring length (Bug#21541).
29
302015-10-03 Simen Heggestøyl <simenheg@gmail.com>
31
32 Maintain ordering of JSON object keys by default
33
34 * lisp/json.el (json-object-type): Mention order handling in doc-string.
35 (json--plist-reverse): New utility function.
36 (json-read-object): Maintain ordering for alists and plists.
37 (json-pretty-print): Ensure that ordering is maintained.
38
39 * test/automated/json-tests.el (test-json-plist-reverse): New test for
40 `json--plist-reverse'.
41 (json-read-simple-alist): Update test to accommodate for changes in
42 `json-read-object'.
43
44 * etc/NEWS: Document the new behavior of the pretty printing functions.
45
462015-10-03 Andreas Schwab <schwab@linux-m68k.org>
47
48 * src/coding.c (complement_process_encoding_system): Revert last
49 change.
50
512015-10-03 Ulf Jasper <ulf.jasper@web.de>
52
53 Add entry for Ulf Jasper.
54
552015-10-03 Xue Fuqiao <xfq.free@gmail.com>
56
57 Doc fix for `defmacro'
58
59 * doc/lispref/objects.texi (Macro Type): `defmacro' is a macro now.
60
612015-10-03 Andreas Schwab <schwab@linux-m68k.org>
62
63 More validatation of coding systems
64
65 * src/fileio.c (Finsert_file_contents): Remove redundant
66 coding-system check.
67 (choose_write_coding_system): Likewise.
68 * src/coding.c (complement_process_encoding_system): Check
69 argument for valid coding system.
70
712015-10-03 Eli Zaretskii <eliz@gnu.org>
72
73 Avoid crashes in coding_inherit_eol_type
74
75 * src/coding.c (coding_inherit_eol_type): Check the validity of
76 the arguments. Suggested by Andreas Schwab <schwab@linux-m68k.org>.
77 (Bug#21602)
78
792015-10-03 Eli Zaretskii <eliz@gnu.org>
80
81 More validatation of coding system in 'write-region'
82
83 * src/coding.c (choose_write_coding_system): More validation of
84 coding-system from various sources. Suggested by Andreas Schwab
85 <schwab@linux-m68k.org>. (Bug#21602)
86
872015-10-03 Eli Zaretskii <eliz@gnu.org>
88
89 Avoid crashes due to invalid coding-system
90
91 * src/fileio.c (choose_write_coding_system)
92 (Finsert_file_contents): Check validity of coding-system-for-write
93 and coding-system-for-read bound by the caller. (Bug#21602)
94
952015-10-03 Tassilo Horn <tsdh@gnu.org>
96
97 Adapt to new prettify-symbols-unprettify-at-point default
98
99 * etc/NEWS: Mention that unprettication of symbol at point is off by
100 default.
101
1022015-10-03 Tassilo Horn <tsdh@gnu.org>
103
104 Revert my two recent process.c changes
105
106 Revert "Improve last commit to process.c" and "Remove callback-handled
107 channels from Available set" because they did not fix bug#21313.
108
109 This reverts commits bfa1aa8e2bdaf14adbbf1e9e824051d3f740694c and
110 27f871907cc24f33a7d12ac3a4ab71a88f0bc554..
111
1122015-10-02 Markus Triska <triska@metalevel.at>
113
114 * prolog.el: Update and extend operator table
115
116 (prolog-smie-grammar): Add multifile, public etc.
117
1182015-10-02 Paul Eggert <eggert@cs.ucla.edu>
119
120 Allow autogen even when Git is not installed
121
122 * autogen.sh: Test ‘git status’ before trying to use Git.
123
1242015-10-02 Stefan Monnier <monnier@iro.umontreal.ca>
125
126 * lisp/vc/vc-git.el (vc-git-region-history): Handle local changes
127
128 Adjust lto/lfrom when we have uncommitted changes.
129
1302015-10-02 Paul Eggert <eggert@cs.ucla.edu>
131
132 Fix problems found by clang 3.5.0
133
134 * src/cmds.c (Fdelete_char): Don’t assume XINT returns int.
135 * src/font.c (font_parse_family_registry):
136 Use &"str"[X] instead of "str"+X, to pacify clang -Wstring-plus-int.
137
1382015-10-02 Eli Zaretskii <eliz@gnu.org>
139
140 * nt/INSTALL: Update instructions for running autogen.sh
141
142 * nt/INSTALL: Point to ezwinports for libXpm binaries.
143
1442015-10-02 Daniel Colascione <dancol@dancol.org>
145
146 Fix winner in cl-lib not loaded case
147
148 * lisp/winner.el (winner-change-fun): Don't use cl-lib functions
149 without requiring CL
150
1512015-10-02 Paul Eggert <eggert@cs.ucla.edu>
152
153 Fix a few problems with directed quotes
154
155 This is in response to a problem report by Kaushal Modi in:
156 http://bugs.gnu.org/21588#25
157 * lisp/cedet/mode-local.el (describe-mode-local-overload):
158 * lisp/emacs-lisp/bytecomp.el (byte-compile-fix-header):
159 * lisp/info-xref.el (info-xref-check-all-custom):
160 * lisp/mail/emacsbug.el (report-emacs-bug-hook):
161 Prefer directed to undirected single quotes in diagnostics.
162
1632015-10-01 Eli Zaretskii <eliz@gnu.org>
164
165 Revert "Attempt to fix slow redisplay caused by last changes"
166
167 * src/xdisp.c (try_window_id, try_window_reusing_current_matrix)
168 (try_cursor_movement): Don't relax requirements for redisplay
169 optimizations for the selected frame. (Bug#21597)
170
171 This reverts commit c4c1fb97727ff52bcfa83ad5ed94a64a93d12e59.
172
1732015-10-01 Eli Zaretskii <eliz@gnu.org>
174
175 Fix slow redisplay when daemon frame exists
176
177 * src/xdisp.c (redisplay_internal): Don't consider daemon frames
178 when looking for frames that need to be redisplayed. (Bug#21597)
179
1802015-10-01 Eli Zaretskii <eliz@gnu.org>
181
182 Attempt to fix slow redisplay caused by last changes
183
184 * src/xdisp.c (try_window_id, try_window_reusing_current_matrix)
185 (try_cursor_movement): Relax requirements for redisplay
186 optimizations for the selected frame. (Bug#21597)
187
1882015-10-01 Stephen Leake <stephen_leake@stephe-leake.org>
189
190 Improve doc strings in dired.c
191
192 * src/dired.c (Ffile_name_completion, Ffile_name_all_completions):
193 Improve doc string.
194
1952015-10-01 Stephen Leake <stephen_leake@stephe-leake.org>
196
197 Set default base-size in minibuffer-completion-help
198
199 * lisp/minibuffer.el (minibuffer-completion-help): Set default base-size,
200 in case completion table does not set it.
201
2022015-10-01 Eli Zaretskii <eliz@gnu.org>
203
204 Fix GUD display of GDB output with non-ASCII text
205
206 * lisp/progmodes/gdb-mi.el (gdb-mi-decode-strings): New defcustom.
207 (gdb-mi-decode): New function.
208 (gud-gdbmi-marker-filter): If gdb-mi-decode-strings is non-nil,
209 decode octal escapes in GDB output. (Bug#21572)
210
2112015-10-01 Eli Zaretskii <eliz@gnu.org>
212
213 * nt/INSTALL: Document where to find XPM support files
214
2152015-10-01 Tassilo Horn <tsdh@gnu.org>
216
217 Un- and re-prettification are not exclusive
218
219 * lisp/progmodes/prog-mode.el (prettify-symbols--post-command-hook):
220 Re-apply prettification to previous symbol also when unprettifying next
221 one.
222
2232015-10-01 Tassilo Horn <tsdh@gnu.org>
224
225 Don't unprettify symbol at point by default
226
227 * lisp/progmodes/prog-mode.el (prettify-symbols-unprettify-at-point):
228 Default to disabled (nil).
229
2302015-09-30 Artur Malabarba <bruce.connor.am@gmail.com>
231
232 * lisp/progmodes/prog-mode.el (prettify-symbols-unprettify-at-point):
233
234 Support unprettifying when point is after a symbol.
235
236 * etc/NEWS: Document `prettify-symbols-unprettify-at-point'
237
2382015-09-30 Eli Zaretskii <eliz@gnu.org>
239
240 Avoid assertion violations in push_prefix_prop
241
242 * src/xdisp.c (push_prefix_prop): Avoid assertion violations when
243 a line that has a line-prefix defined starts with an image. (Bug#21428)
244
2452015-09-30 Eli Zaretskii <eliz@gnu.org>
246
247 Disable some display optimizations when frames need redisplay
248
249 These optimizations were previously disabled by the
250 windows_or_buffers_changed flag, which now is not set
251 when only some frames need to be redrawn.
252 * src/xdisp.c (redisplay_internal): Redisplay any frame whose
253 'redisplay' flag is set.
254 (try_window_reusing_current_matrix, try_window_id)
255 (try_cursor_movement): Disable these optimizations when the
256 frame's 'redisplay' flag is set.
257
2582015-09-30 Tassilo Horn <tsdh@gnu.org>
259
260 Don't modify buffer by unprettification
261
262 * lisp/progmodes/prog-mode.el (prettify-symbols--compose-symbol):
263 (prettify-symbols--post-command-hook, prettify-symbols-mode): Don't
264 modify buffer when setting/removing custom prettify-symbols-start/end
265 text properties. Add them to font-lock-extra-managed-props, too.
266
2672015-09-30 Stefan Monnier <monnier@iro.umontreal.ca>
268
269 Try to avoid redisplaying all frames when creating a new one
270
271 * src/xfns.c (x_set_menu_bar_lines, x_change_tool_bar_height):
272 * src/xfaces.c (Finternal_make_lisp_face, Finternal_copy_lisp_face)
273 (Finternal_set_lisp_face_attribute, update_face_from_frame_parameter):
274 * src/frame.c (x_set_screen_gamma): Set the specific frame's
275 `redisplay' bit rather than windows_or_buffers_changed.
276
277 * src/window.c (apply_window_adjustment): Remove redundant setting of
278 windows_or_buffers_changed.
279
280 * src/xdisp.c (redisplay_internal): Set the specific frame's
281 `redisplay' bit rather than update_mode_lines in response to
282 cursor_type_changed.
283 (syms_of_xdisp): Use hash-tables for redisplay_*_cause tables.
284 (AINC): Adjust accordingly.
285
2862015-09-30 Tassilo Horn <tsdh@gnu.org>
287
288 Implement unprettification of symbol at point
289
290 * lisp/progmodes/prog-mode.el: Implement feature for unprettifying the
291 symbol at point.
292 (prettify-symbols--current-symbol-bounds): New variable.
293 (prettify-symbols--post-command-hook): New function.
294 (prettify-symbols-unprettify-at-point): New defcustom.
295 (prettify-symbols-mode): Use it.
296 (prettify-symbols--compose-symbol): Use them.
297
2982015-09-30 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
299
300 * src/macfont.m (mac_font_descriptor_supports_languages): Regard "zh" as synonym of "zh-Hans".
301
3022015-09-30 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
303
304 Work around crash when displaying etc/HELLO on OS X 10.11
305
306 * src/macfont.m (mac_font_get_weight)
307 (mac_font_descriptor_get_adjusted_weight): New functions.
308 (macfont_store_descriptor_attributes): Adjust weight.
309
3102015-09-30 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
311
312 * src/macfont.m: Fix compilation with USE_CT_GLYPH_INFO.
313
3142015-09-30 Nicolas Petton <nicolas@petton.fr>
315
316 * lisp/arc-mode.el (archive-rar-summarize): Better alignment of the columns.
317
3182015-09-30 Nicolas Petton <nicolas@petton.fr>
319
320 Use unar and lsar to handle RAR archives in arc-mode
321
322 * lisp/arc-mode.el (archive-rar-extract, archive-extract-by-file): Rely
323 on unar and lsar instead of unrar-free for RAR archives (Bug#17663).
324
3252015-09-30 Wieland Hoffmann <themineo@gmail.com> (tiny change)
326
327 Clarify :create in auth-source's docs
328
329 * auth-source.el (auth-source-search): Clarify :create's meaning.
330
3312015-09-30 Phil Sainty <psainty@orcon.net.nz>
332
333 Avoid empty -path arguments in rgrep
334
335 * lisp/progmodes/grep.el (rgrep-default-command): Remove nil from
336 the list produced according to grep-find-ignored-directories,
337 before passing it to Find/Grep invocation. (Bug#21548)
338
3392015-09-30 Eli Zaretskii <eliz@gnu.org>
340
341 Clarify documentation of pos-visible-in-window-p
342
343 * src/window.c (Fpos_visible_in_window_p): Clarify the meaning of
344 t for POS. See
345 http://lists.gnu.org/archive/html/emacs-devel/2015-09/msg01040.html
346 for the original report.
347
348 * doc/lispref/windows.texi (Window Start and End): Clarify the
349 meaning of t for the POSITION argument of pos-visible-in-window-p.
350
3512015-09-29 Stefan Monnier <monnier@iro.umontreal.ca>
352
353 * lisp/progmodes/prolog.el: Fix various indentation cases
354
355 (prolog-operator-chars): New const (add \\).
356 (prolog-smie-forward-token, prolog-smie-backward-token): Use it.
357 (prolog-smie-rules): Add rules according to bug#21526.
358
3592015-09-29 Stefan Monnier <monnier@iro.umontreal.ca>
360
361 * lisp/progmodes/sh-script.el: Old "dumb" continued line indent
362
363 (sh-indent-after-continuation): Add new value `always' (bug#17620)
364 (sh-smie-sh-rules): Remove old handling of continued lines.
365 (sh-smie--indent-continuation): New function.
366 (sh-set-shell): Use it.
367
3682015-09-29 Stefan Monnier <monnier@iro.umontreal.ca>
369
370 * lisp/progmodes/octave.el: Use grammar more; Handle enumeration fun
371
372 Remove redundant :group keyword args.
373 (octave-begin-keywords, octave-else-keywords, octave-end-keywords):
374 Remove variables.
375 (octave-operator-table, octave-smie-bnf-table): Use let-when-compile to
376 turn them into compile-time variables.
377 Auto-generate the "foo ... end" rules from the "foo ... endfoo" rules.
378 Add rules for break, continue, return, global, and persistent.
379 Refine the rule for "until".
380 (octave-smie--funcall-p, octave-smie--end-index-p)
381 (octave-smie--in-parens-p): New functions.
382 (octave-smie-backward-token, octave-smie-forward-token): Use them to
383 distinguish the "enumeration" function and the "end" index from
384 their corresponding keywords.
385 (octave--block-offset-keywords): New constant.
386 (octave-smie-rules): Use it. Adjust rules for new global/persistent parsing.
387 (octave-reserved-words): Redefine using octave-smie-grammar.
388 (octave-font-lock-keywords): Use octave-smie--funcall-p and
389 octave-smie--end-index-p.
390
3912015-09-29 Stefan Monnier <monnier@iro.umontreal.ca>
392
393 * lisp/emacs-lisp/lisp-mode.el (let-when-compile): Work like let*
394
3952015-09-29 Eli Zaretskii <eliz@gnu.org>
396
397 nt/INSTALL: Remove references to GTK site
398
399 That site no longer offers Windows downloads.
400
4012015-09-29 Eli Zaretskii <eliz@gnu.org>
402
403 * nt/INSTALL: Add instructions for installing Git.
404
4052015-09-29 Katsumi Yamaoka <yamaoka@jpl.org>
406
407 * net/shr.el (shr-colorize-region): Allow 88-color tty to use colors.
408 Suggested by Eli Zaretskii.
409
4102015-09-28 Katsumi Yamaoka <yamaoka@jpl.org>
411
412 * net/shr.el (shr-colorize-region):
413 Don't do it on a system not supporting 256 above colors (bug#21557).
414
4152015-09-28 Dmitry Gutov <dgutov@yandex.ru>
416
417 Revert "Don't rely on defaults in decoding UTF-8 encoded Lisp files"
418
419 This reverts commit db828f62f6f17414fbbc3206dac123dc73dd6055.
420
4212015-09-28 Nicolas Petton <nicolas@petton.fr>
422
423 Add documentation for seq.el
424
425 * doc/lispref/sequences.texi: Add documentation regarding extending
426 seq.el, as well as missing documentation for seq-elt, seq-length, seq-p,
427 seq-do and seq-map.
428
4292015-09-28 Nicolas Petton <nicolas@petton.fr>
430
431 Better documentation for seq-some
432
433 * doc/lispref/sequences.texi:
434 * lisp/emacs-lisp/seq.el: Update the documentation of seq-some to
435 guarantee that the returned value is the first non-nil value that
436 resulted from applying the predicate.
437
4382015-09-28 Nicolas Petton <nicolas@petton.fr>
439
440 * lisp/arc-mode.el: Sharp-quote function arguments.
441
4422015-09-28 Eli Zaretskii <eliz@gnu.org>
443
444 Avoid redisplay error in ediff-regions-wordwise
445
446 * lisp/vc/ediff-util.el
447 (ediff-clone-buffer-for-region-comparison): Make sure the mark is
448 set before activating it. (Bug#21567)
449
4502015-09-28 Eli Zaretskii <eliz@gnu.org>
451
452 Another attempt to fix crashes due to prematurely freed faces
453
454 * src/xdisp.c (redisplay_internal): Inhibit freeing of realized
455 faces for as long as we might have desired matrices that reference
456 those faces. (Bug#21428)
457
4582015-09-28 Tassilo Horn <tsdh@gnu.org>
459
460 Add auctex development list email address
461
4622015-09-28 Tassilo Horn <tsdh@gnu.org>
463
464 Add admin/MAINTAINERS entries
465
466 * admin/MAINTAINERS: Add entries for AUCTeX team and myself.
467
4682015-09-28 (tiny change) Arash Esbati <esbati@gmx.de> (tiny change)
469
470 Improve wrapfig package support and caption parsing
471
472 * lisp/textmodes/reftex-vars.el (reftex-label-alist-builtin): Correct
473 description string and add wraptable environment.
474 (reftex-default-context-regexps): Improve caption regexp.
475
4762015-09-28 Anders Lindgren <andlind@gmail.com>
477
478 Respect value of frame_resize_pixelwise when handling fullscreen state.
479
480 * src/nsterm.m (handleFS): Respect frame_resize_pixelwise when
481 setting size increments.
482
4832015-09-27 Michael Albinus <michael.albinus@gmx.de>
484
485 * src/gfilenotify.c (Fgfile_add_watch): Cleanup temporary variable.
486
12015-09-27 Simen Heggestøyl <simenheg@gmail.com> 4872015-09-27 Simen Heggestøyl <simenheg@gmail.com>
2 488
3 Add prettify-symbols-alist for js-mode 489 Add prettify-symbols-alist for js-mode
@@ -14042,7 +14528,7 @@
14042 14528
14043This file records repository revisions from 14529This file records repository revisions from
14044commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to 14530commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to
14045commit f49e3a2603f249bb2ec281f3eaedd80cbaef2243 (inclusive). 14531commit 2021680e9dcd277a4ebbdb613d535e6edc86f384 (inclusive).
14046See ChangeLog.1 for earlier changes. 14532See ChangeLog.1 for earlier changes.
14047 14533
14048;; Local Variables: 14534;; Local Variables: