aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicolas Petton2018-05-25 17:19:11 +0200
committerNicolas Petton2018-05-25 17:19:27 +0200
commitddc7bea7f0fc97318247a2e056302e83d6a851ca (patch)
tree627727da97a3ac34c1bc562de8402dbe3863f296
parent35574609dd09e2eab0301309b0e3bf831f627fcc (diff)
downloademacs-ddc7bea7f0fc97318247a2e056302e83d6a851ca.tar.gz
emacs-ddc7bea7f0fc97318247a2e056302e83d6a851ca.zip
; * ChangeLog.3: Update.
-rw-r--r--ChangeLog.3523
1 files changed, 522 insertions, 1 deletions
diff --git a/ChangeLog.3 b/ChangeLog.3
index 2f0ccc80ec6..b19d6bd7244 100644
--- a/ChangeLog.3
+++ b/ChangeLog.3
@@ -1,3 +1,524 @@
12018-05-25 Noam Postavsky <npostavs@gmail.com>
2
3 Note caveat for backward regexp searching in docstring (Bug#31584)
4
5 * src/search.c (Fre_search_backward): Emphasize that backwards
6 searches may give shorter than expected matches.
7 * doc/lispref/searching.texi (Regexp Search): Add an anchor for
8 re-search-backward to reference.
9
102018-05-25 Eli Zaretskii <eliz@gnu.org>
11
12 Update backtrace in Emacs Lisp Intro
13
14 * doc/lispintro/emacs-lisp-intro.texi (Making Errors): Update the
15 backtrace to match Emacs 26. (Bug#31589)
16
172018-05-24 Roland Winkler <winkler@gnu.org>
18
19 Move window-point in bibtex-search-entry
20
21 * lisp/textmodes/bibtex.el (bibtex-search-entry): Move window-point
22 to record found.
23
242018-05-24 Eli Zaretskii <eliz@gnu.org>
25
26 More fixes of Intro to Emacs Lisp
27
28 * doc/lispintro/emacs-lisp-intro.texi (Finding More): Tell the
29 reader how to invoke 'M-.' without a tags table. Add a
30 cross-reference to the Emacs manual for when a tags table does
31 need to be created.
32 (append save-excursion): Rephrase a confusing sentence.
33 (Bug#31578)
34
352018-05-24 Eli Zaretskii <eliz@gnu.org>
36
37 Add a footnote to Emacs Lisp Intro
38
39 * doc/lispintro/emacs-lisp-intro.texi (Run a Program): Describe
40 the detailed output of integer value evaluation in a footnote, to
41 prevent confusion. (Bug#31579)
42
432018-05-24 Eli Zaretskii <eliz@gnu.org>
44
45 * lisp/help.el (with-help-window): Doc fix. (Bug#31574)
46
472018-05-23 Eli Zaretskii <eliz@gnu.org>
48
49 Fix some cross-references in emacs-lisp-intro.texi
50
51 * doc/lispintro/emacs-lisp-intro.texi (List Processing)
52 (Determining the Element, graph-body-print): Fix cross-references
53 to subsections that don't exist in the printed version of the
54 manual. (Bug#31567)
55
562018-05-23 Eli Zaretskii <eliz@gnu.org>
57
58 Minor copyedits in Emacs manual in macos.texi
59
60 * doc/emacs/macos.texi (Mac / GNUstep Basics)
61 (Mac / GNUstep Events): Fix markup and capitalization.
62 (Bug#31568)
63
642018-05-23 Noam Postavsky <npostavs@gmail.com>
65
66 Clarify when to use advice-add vs add-function
67
68 * lisp/emacs-lisp/nadvice.el (add-function): Note in docstring that
69 advice-add should be used for named functions.
70
712018-05-22 Eli Zaretskii <eliz@gnu.org>
72
73 Minor formatting tweak in the Emacs manual
74
75 * doc/emacs/custom.texi (Directory Variables): Don't have 2
76 footnotes back to back, it looks bad in HTML. (Bug#31555)
77
782018-05-22 Eli Zaretskii <eliz@gnu.org>
79
80 Update comments in Intro to Emacs Lisp
81
82 * doc/lispintro/emacs-lisp-intro.texi: Explain in the comments
83 what are roman page numbers in Preface about. (Bug#31541)
84
852018-05-21 Noam Postavsky <npostavs@gmail.com>
86
87 * etc/NEWS: Mention change in `edebug-prin1-to-string'.
88
892018-05-21 Eli Zaretskii <eliz@gnu.org>
90
91 Another attempt to fix sql.el
92
93 * lisp/progmodes/sql.el (sql-product-interactive): Fix calculation
94 of the SQL buffer name. (Bug#31446)
95
962018-05-21 Eli Zaretskii <eliz@gnu.org>
97
98 Update binding of 'M-.' in Intro to Emacs Lisp
99
100 * doc/lispintro/emacs-lisp-intro.texi (On Reading this Text)
101 (Finding More, Buffer Related Review, Buffer Exercises)
102 (Find a File, Conclusion): 'M-.' is now bound to
103 'xref-find-definitions'. (Bug#31542)
104
1052018-05-21 Eli Zaretskii <eliz@gnu.org>
106
107 Fix a typo in last change in sql.el
108
109 * lisp/progmodes/sql.el (sql-product-interactive): Use 'null',
110 not 'zerop'. (Bug#31446)
111
1122018-05-20 Eli Zaretskii <eliz@gnu.org>
113
114 Fix capitalization of mail headers
115
116 * doc/emacs/sending.texi (Mail Format, Mail Headers)
117 (Mail Aliases, Header Editing): Use consistent capitalization of
118 CC, BCC, and FCC. (Bug#31532)
119
1202018-05-20 Eli Zaretskii <eliz@gnu.org>
121
122 Fix buffer names in sql.el
123
124 * lisp/progmodes/sql.el (sql-product-interactive): Fix the way the
125 buffer name is determined by prefix arg. (Bug#31446)
126
1272018-05-20 Eli Zaretskii <eliz@gnu.org>
128
129 Minor fixes in the Emacs manual
130
131 * doc/emacs/misc.texi (Gnus Group Buffer): Fix a typo. (Bug#31534)
132 (Single Shell): Rephrase an unclear sentence. (Bug#31535)
133 (Remote Host): Use @command where appropriate. (Bug#31536)
134
1352018-05-19 Eli Zaretskii <eliz@gnu.org>
136
137 Fix a typo in rmail.texi
138
139 * doc/emacs/rmail.texi (Rmail Summary Edit): Add markup to 'nil'.
140 (Bug#31533)
141
1422018-05-18 Paul Eggert <eggert@cs.ucla.edu>
143
144 * etc/PROBLEMS: Document Bug#31305.
145
1462018-05-18 Lars Ingebrigtsen <larsi@gnus.org>
147
148 (gnus-blocked-images): Clarify privacy implications
149
150 * lisp/gnus/gnus-art.el (gnus-blocked-images): Clarify the privacy
151 implication of altering the value of this variable.
152
153 (cherry picked from commit f4d9fd3dd45f767eca33fbf1beee40da790fa74e)
154
1552018-05-18 Eli Zaretskii <eliz@gnu.org>
156
157 Fix a typo in describing input methods
158
159 * lisp/help-mode.el (help-make-xrefs): Fix a typo. (Bug#31448)
160
1612018-05-14 Eli Zaretskii <eliz@gnu.org>
162
163 Clarify the mode-line indicators in CC Mode
164
165 * doc/emacs/programs.texi (Electric C): Explain '*' and '/' in the
166 CC Mode mode-line. (Bug31445)
167
1682018-05-12 João Távora <joaotavora@gmail.com>
169
170 Fix filesystem littering by Flymake's legacy backend
171
172 The Flymake legacy "proc" backend, which is active by default will try
173 to syntax-check foo.c/foo.cpp and many other types of files, but on
174 failing to find a suitable Makefile target, will fail. There's
175 nothing wrong with that except that it used to leave behind the
176 foo_flymake.c and foo_flymake.cpp auxiliary files behind, littering
177 the filesystem.
178
179 * lisp/progmodes/flymake-proc.el (flymake-proc-legacy-flymake):
180 Call init-function inside of the unwind-protect.
181
1822018-05-12 Paul Eggert <eggert@cs.ucla.edu>
183
184 * doc/emacs/help.texi: Fix paren typo.
185
1862018-05-11 Eli Zaretskii <eliz@gnu.org>
187
188 More minor changes in shell-related nodes of Emacs manual
189
190 * doc/emacs/misc.texi (Interactive Shell): Clarify how the window
191 that displays "*shell*" is selected.
192 (Shell Prompts): Fix a typo. Reported by Jorge
193 <jorge+list@disroot.org> in emacs-manual-bugs.
194
1952018-05-11 Eli Zaretskii <eliz@gnu.org>
196
197 Fix inaccuracies in "Shell Ring" node of Emacs manual
198
199 * doc/emacs/misc.texi (Shell Ring): Don't mention 'M-s' and don't
200 insist on Shell history commands being "jsut like" similar
201 commands that operate on minibuffer history. Reported by Jorge
202 <jorge+list@disroot.org> in emacs-manual-bugs.
203
2042018-05-11 Eli Zaretskii <eliz@gnu.org>
205
206 Improve documentation of kmacro commands and variables.
207
208 * lisp/kmacro.el (kmacro-start-macro-or-insert-counter)
209 (kmacro-counter, kmacro-set-format, kmacro-set-counter)
210 (kmacro-add-counter, kmacro-counter-format)
211 (kmacro-insert-counter): Clarify and improve the doc strings.
212 (Bug#31243)
213
2142018-05-11 Noam Postavsky <npostavs@gmail.com>
215
216 * doc/man/emacs.1.in: Document --fg-daemon and --bg-daemon.
217
2182018-05-08 Noam Postavsky <npostavs@gmail.com>
219
220 Don't check non-X frames for z order (Bug#31373)
221
222 * src/xfns.c (x_frame_list_z_order): Only use frames with
223 `output_method' set to `output_x_window'.
224
2252018-05-07 Alan Third <alan@idiocy.org>
226
227 Check NSWindow is actually a frame
228
229 * src/nsfns.m (Fns_frame_list_z_order): Check NSWindow is an instance
230 of EmacsView before treating it as one.
231
2322018-05-06 Xu Chunyang <mail@xuchunyang.me>
233
234 Fix gud-statement for pdb
235
236 * lisp/progmodes/gud.el (pdb): Fix the gud-print implementation.
237 (Bug#31363)
238
2392018-05-04 Eli Zaretskii <eliz@gnu.org>
240
241 Document 'custom-group'
242
243 * doc/lispref/customize.texi (Group Definitions): Document the
244 'custom-group' property.
245
2462018-05-04 Eli Zaretskii <eliz@gnu.org>
247
248 A minor addition to etc/DEBUG
249
250 * etc/DEBUG: Add a note for macOS users who get error messages
251 when trying to run GDB.
252
2532018-05-04 Daniel Pittman <slippycheeze@google.com> (tiny change)
254
255 Avoid errors in ispell.el when Enchant returns empty extra chars
256
257 * lisp/textmodes/ispell.el (ispell--get-extra-word-characters):
258 Handle the case of empty extra characters returned by the
259 Enchant '-lsmod' command. (Bug#31344)
260
2612018-05-04 Eli Zaretskii <eliz@gnu.org>
262
263 Make 'ispell-initialize-spellchecker-hook' work again
264
265 * lisp/textmodes/ispell.el (ispell-base-dicts-override-alist):
266 Defvar it to allow dynamic binding. (Bug#31341)
267
2682018-05-04 Noam Postavsky <npostavs@gmail.com>
269
270 Handle selected_window change in prepare_menu_bars (Bug#31312)
271
272 * src/xdisp.c (redisplay_internal): Check selected_window after
273 calling prepare_menu_bars, since it can call lisp hooks.
274
2752018-05-03 Eli Zaretskii <eliz@gnu.org>
276
277 Fix report-emacs-bug via mailclient on MS-Windows
278
279 * lisp/net/browse-url.el (browse-url-default-windows-browser):
280 On MS-Windows, call url-unhex-string only for file:// URLs.
281 (Bug#31351)
282
2832018-05-02 Paul Eggert <eggert@cs.ucla.edu>
284
285 Port collation tests to glibc 2.27
286
287 * test/src/fns-tests.el (fns-tests-collate-strings)
288 (fns-tests-collate-sort): Don’t make unportable assumptions
289 about how en_US.UTF-8 collation works. These assumptions
290 are not true on Fedora 28, which ships with glibc 2.27.
291
2922018-05-01 Paul Eggert <eggert@cs.ucla.edu>
293
294 Port --enable-gcc-warnings to GCC 8
295
296 Backport from master.
297 * lib-src/emacsclient.c (fail):
298 Do not dereference a null pointer.
299 * src/frame.c (delete_frame):
300 Add a decl with UNINIT to work around GCC bug 85563.
301 * src/menu.h (finish_menu_items):
302 Do not use attribute const.
303 * src/regex.c (analyze_first): Use FALLTHROUGH, not a comment.
304
3052018-04-30 Paul Eggert <eggert@cs.ucla.edu>
306
307 Advise CFLAGS= operand, not in environment, when configuring
308
309 Backport from master.
310
3112018-04-28 Eli Zaretskii <eliz@gnu.org>
312
313 Update the Emacs FAQ
314
315 * doc/misc/efaq.texi (Latest version of Emacs): Update versions.
316 (New in Emacs 26): New node.
317
318 * admin/release-process: Mention the FAQ update as part of the
319 release.
320
3212018-04-28 Eli Zaretskii <eliz@gnu.org>
322
323 * etc/DEBUG: Minor copyedits.
324
3252018-04-26 Alan Third <alan@idiocy.org>
326
327 Clarify wording of NS drag n drop documentation
328
329 * doc/emacs/macos.texi (Mac / GNUstep Events): Clarify wording of
330 ns-drag-n-drop description.
331
3322018-04-25 Basil L. Contovounesios <contovob@tcd.ie>
333
334 Improve kill-related documentation (bug#31209)
335
336 * doc/lispref/text.texi (Low-Level Kill Ring): Fix typo under
337 current-kill. Mention interprogram-paste-function under kill-new
338 and kill-append.
339 * lisp/simple.el (save-interprogram-paste-before-kill, kill-new)
340 (kill-append-merge-undo, kill-append): Touch-up docstrings.
341
3422018-04-24 Stefan Monnier <monnier@iro.umontreal.ca>
343
344 * lisp/simple.el (region-extract-function): Don't hide the 'nil' case.
345
3462018-04-22 Karl Otness <karl@karlotness.com> (tiny change)
347
348 Fix pre- and post-command-hook errors in term.el
349
350 Before this patch, after the terminal process dies the command
351 hooks added in term-mode's char mode would produce errors.
352 This fix removes these hooks when the process dies.
353 * lisp/term.el (term-handle-exit): Remove pre-command-hook and
354 post-command-hook because the process is dead. (Bug#31236)
355
3562018-04-22 Charles A. Roelli <charles@aurox.ch>
357
358 * doc/lispref/display.texi (Glyphless Chars): Fix grammar.
359
3602018-04-21 Alan Third <alan@idiocy.org>
361
362 Fix macOS drag n drop event documentation
363
364 * doc/emacs/macos.texi (Mac / GNUstep Customization): Remove
365 references to color panel.
366 (Mac / GNUstep Events): Remove ns-drag-file, and add ns-drag-n-drop.
367
3682018-04-20 Eli Zaretskii <eliz@gnu.org>
369
370 Update the documentation of 'perform-replace'
371
372 * doc/lispref/searching.texi (Search and Replace): Update the
373 documentation of 'perform-replace'.
374
3752018-04-20 Martin Rudalics <rudalics@gmx.at>
376
377 * etc/NEWS: Another fix for the last change (noted by Juri Linkov)
378
3792018-04-19 Eli Zaretskii <eliz@gnu.org>
380
381 Fix use of @key in Texinfo manuals
382
383 * doc/misc/efaq-w32.texi (Location of init file):
384 * doc/misc/org.texi (Editing source code, Export settings)
385 (Closing items, Drawers, Structure editing):
386 * doc/misc/gnus.texi (Spam and Ham Processors, Terminology):
387 * doc/misc/calc.texi (Keypad Functions Menu, Keypad Binary Menu)
388 (Keypad Vectors Menu, Keypad Main Menu, Basic Arithmetic)
389 (Symbolic Mode):
390 * doc/misc/sc.texi (Electric References):
391 * doc/misc/info.texi (Help-^L):
392 * doc/misc/reftex.texi (Reference Styles):
393 * doc/misc/idlwave.texi (Troubleshooting, Examining Variables)
394 (Lesson III---User Catalog, Using the Shell):
395 * doc/misc/eshell.texi (Bugs and ideas):
396 * doc/misc/ada-mode.texi (Automatic Casing):
397 * doc/misc/ediff.texi (Selective Browsing):
398 * doc/misc/vip.texi (Customizing Constants):
399 * doc/misc/pcl-cvs.texi (Selected files):
400 * doc/misc/efaq.texi (Replying to the sender of a message)
401 (Basic keys, No Meta key, Matching parentheses)
402 (Origin of the term Emacs, Installing Texinfo documentation)
403 (Learning how to do something, Emacs manual, Extended commands):
404 * doc/misc/viper.texi (Rudimentary Changes):
405 * doc/misc/tramp.texi (Frequently Asked Questions):
406 * doc/emacs/kmacro.texi (Basic Keyboard Macro):
407 * doc/emacs/frames.texi (Frame Commands):
408 * doc/emacs/msdos.texi (Windows Keyboard):
409 * doc/emacs/search.texi (Query Replace):
410 * doc/lispintro/emacs-lisp-intro.texi (Keybindings)
411 (Note for Novices):
412 * doc/lispref/tips.texi (Key Binding Conventions): Fix use of
413 @key. For the details, see
414 http://lists.gnu.org/archive/html/emacs-devel/2018-04/msg00390.html.
415
4162018-04-19 Eli Zaretskii <eliz@gnu.org>
417
418 Improve documentation of actual arglist
419
420 * doc/lispref/functions.texi (Function Documentation): Advise
421 against using '(fn ARGLIST)' method of advertising a calling
422 convention when the old calling convention is deprecated.
423 (Bug#31191)
424
4252018-04-18 Noam Postavsky <npostavs@gmail.com>
426
427 Don't assume term-current-row cache is valid (Bug#31193)
428
429 * lisp/term.el (term-down): Call `term-current-row' instead of
430 directly accessing the variable `term-current-row. Following a resize
431 of the terminal's window, `term-current-row' is reset to nil, so it is
432 not safe to assume it is a number.
433
4342018-04-17 Eli Zaretskii <eliz@gnu.org>
435
436 Fix flyspell-auto-correct-previous-word broken by recent change
437
438 * lisp/textmodes/flyspell.el (flyspell-auto-correct-word): Keep
439 flyspell-auto-correct-region also when repeatedly invoking
440 flyspell-auto-correct-previous-word. (Bug#31188)
441
4422018-04-17 Eli Zaretskii <eliz@gnu.org>
443
444 * test/src/lread-tests.el (lread-test-bug-31186): New test.
445
4462018-04-17 Andreas Schwab <schwab@suse.de>
447
448 Fix undefined behaviour while looking for lexical-binding file variable (bug 31186)
449
450 * src/lread.c (lisp_file_lexically_bound_p): Reset
451 beg_end_state before reading variable or value.
452
4532018-04-15 Eli Zaretskii <eliz@gnu.org>
454
455 Minor wording improvement in "Bookmarks"
456
457 * doc/emacs/regs.texi (Bookmarks): Improve wording. Suggested by
458 "Siraphob (Ben) Phipathananunth" <siraben@disroot.org>.
459
4602018-04-14 Eli Zaretskii <eliz@gnu.org>
461
462 Fix building etc/DOC in the MSDOS port
463
464 * msdos/sed1v2.inp (lisp.mk): Fix escaping in Sed commands.
465
4662018-04-14 Eli Zaretskii <eliz@gnu.org>
467
468 * lisp/select.el (gui-get-selection): Doc fix.
469
4702018-04-13 Alan Mackenzie <acm@muc.de>
471
472 Complete documentation of syntax flags by adding `c'
473
474 * doc/lispref/syntax.texi ("Syntax Table Internals"): Add entry for `c'
475 as `(1 lsh 23)'.
476
4772018-04-13 Eli Zaretskii <eliz@gnu.org>
478
479 Fix typos and minor wording issues in ELisp manual
480
481 * doc/lispref/internals.texi (Writing Emacs Primitives):
482 * doc/lispref/display.texi (Temporary Displays): Fix typos.
483 * doc/lispref/text.texi (Filling, Changing Properties)
484 (Transposition): Clarify and fix typos.
485 * doc/lispref/positions.texi (Screen Lines): Improve wording.
486 * doc/lispref/modes.texi (Minor Mode Conventions)
487 (Font Lock Multiline): Fix typos.
488 * doc/lispref/variables.texi (Dynamic Binding Tips): Fix a
489 cross-reference. Fix a typo.
490 * doc/lispref/sequences.texi (Sequence Functions): Fix typos.
491 (Bug#31143)
492
4932018-04-13 Eli Zaretskii <eliz@gnu.org>
494
495 Avoid segfault in processes of type 'pipe'
496
497 * src/process.c (Fmake_pipe_process): Set up the decoding and
498 encoding buffers. For the details, see
499 http://lists.gnu.org/archive/html/emacs-devel/2018-04/msg00295.html.
500
5012018-04-13 Robert Pluim <rpluim@gmail.com>
502
503 Remove repetitions in documentation strings
504
505 * lisp/bindings.el (right-word): Remove repetition
506 (left-word): Likewise.
507
508 * lisp/image-mode.el (image-mode-as-hex): Likewise.
509
510 * lisp/cedet/semantic/tag-ls.el (semantic-tag-similar-p): Likewise.
511
512 * lisp/textmodes/reftex-vars.el (reftex-view-crossref-extra): Likewise
513
5142018-04-12 Eli Zaretskii <eliz@gnu.org>
515
516 * lisp/image.el (image-load-path): Doc fix.
517
5182018-04-09 Nicolas Petton <nicolas@petton.fr>
519
520 * etc/AUTHORS: Regenerate.
521
12018-04-09 Charles A. Roelli <charles@aurox.ch> 5222018-04-09 Charles A. Roelli <charles@aurox.ch>
2 523
3 * lisp/files.el (kept-new-versions): Improve documentation string. 524 * lisp/files.el (kept-new-versions): Improve documentation string.
@@ -59211,7 +59732,7 @@
59211 59732
59212This file records repository revisions from 59733This file records repository revisions from
59213commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to 59734commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to
59214commit c8ffca525c60e4a17d9687d92e3304bb27a8d446 (inclusive). 59735commit 35574609dd09e2eab0301309b0e3bf831f627fcc (inclusive).
59215See ChangeLog.1 for earlier changes. 59736See ChangeLog.1 for earlier changes.
59216 59737
59217;; Local Variables: 59738;; Local Variables: