aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2018-11-12 09:38:27 -0800
committerGlenn Morris2018-11-12 09:38:27 -0800
commitf8e4a8b260398e4d3b4d50a21ccd72ea43e2a7f9 (patch)
tree4abbf709dd56ce4d7173ad8fab5d7ca8e6653924
parentdb80043fb6c6d9ede2c45668b00e75aaf3b9ce3e (diff)
parent189c49ebd89c4da6506f6bff931cb23218140ba7 (diff)
downloademacs-f8e4a8b260398e4d3b4d50a21ccd72ea43e2a7f9.tar.gz
emacs-f8e4a8b260398e4d3b4d50a21ccd72ea43e2a7f9.zip
Merge from origin/emacs-26
189c49e * etc/AUTHORS: Update. 9723c21 ; ChangeLog.3 update
-rw-r--r--ChangeLog.32192
-rw-r--r--etc/AUTHORS224
2 files changed, 2315 insertions, 101 deletions
diff --git a/ChangeLog.3 b/ChangeLog.3
index a0a4794b4e0..6e1f68fe994 100644
--- a/ChangeLog.3
+++ b/ChangeLog.3
@@ -1,3 +1,2193 @@
12018-11-12 Paul Eggert <eggert@cs.ucla.edu>
2
3 Work around dumping bug on GNU/Linux ppc64le
4
5 Problem reported by Thomas Fitzsimmons (Bug#33174).
6 Do not merge to master, as we have a better fix there.
7 * src/Makefile.in (emacs$(EXEEXT)):
8 (bootstrap-emacs$(EXEEXT)):
9 Unset EMACS_HEAP_EXEC before invoking temacs.
10
112018-11-11 Eli Zaretskii <eliz@gnu.org>
12
13 * lisp/files.el (write-file): Clarify the doc string. (Bug#33339)
14
152018-11-11 Simen Heggestøyl <simenheg@gmail.com>
16
17 Fix typos in midnight.el
18
19 * lisp/midnight.el (clean-buffer-list-delay-general)
20 (clean-buffer-list-kill-regexps)
21 (clean-buffer-list-kill-buffer-names): Fix docstring typos.
22
232018-11-10 Eli Zaretskii <eliz@gnu.org>
24
25 Improve documentation of 'move-file-to-trash'
26
27 * doc/emacs/files.texi (Misc File Ops): Index
28 move-file-to-trash. State that the way to restore trashed
29 files is system-dependent.
30
312018-11-09 Stefan Monnier <monnier@iro.umontreal.ca>
32
33 * src/data.c (Ftype_of): xwidget objects are possible! (bug#33294)
34
35 (syms_of_data): Define Qwidget here.
36 * src/xwidget.c (syms_of_xwidget): Instead of here.
37
382018-11-09 Eli Zaretskii <eliz@gnu.org>
39
40 Improve documentation of Diff mode
41
42 * doc/emacs/files.texi (Diff Mode): Document the effect of
43 prefix argument on the Diff mode's commands. Document
44 'diff-jump-to-old-file'.
45
462018-11-09 Noam Postavsky <npostavs@gmail.com>
47
48 Note that lex bound lambda forms are not self-quoting (Bug#33199)
49
50 * doc/lispref/functions.texi (Anonymous Functions):
51 * lisp/subr.el (lambda): Note that under lexical binding a lambda form
52 yields a closure object (Bug#33199).
53
542018-11-08 Martin Rudalics <rudalics@gmx.at>
55
56 Rewrite buffer display related doc-strings and doc
57
58 * lisp/window.el (display-buffer-overriding-action)
59 (display-buffer-alist, display-buffer-base-action)
60 (display-buffer-fallback-action, display-buffer-assq-regexp)
61 (display-buffer): Rewrite doc-strings using suggestions by
62 Alan Mackenzie <acm@muc.de>.
63 (display-buffer-use-some-frame): Adjust doc-string and
64 reformat code.
65 * doc/lispref/windows.texi (Buffer Display Action Alists):
66 Make docs on 'window-height', 'window-width' and
67 'preserve-size' entries more accurate.
68
692018-11-06 Eli Zaretskii <eliz@gnu.org>
70
71 Fix call to GlobalMemoryStatusEx in w32.c
72
73 * src/w32.c (system_process_attributes): Initialize the size
74 of the data structure passed to GlobalMemoryStatusEx,
75 otherwise it fails.
76
772018-11-04 Eli Zaretskii <eliz@gnu.org>
78
79 Improve recent changes in documentation of window handling
80
81 * doc/lispref/windows.texi (Displaying Buffers)
82 (Choosing Window, Buffer Display Action Functions)
83 (Buffer Display Action Alists, Choosing Window Options)
84 (Precedence of Action Functions, The Zen of Buffer Display):
85 Fix wording, punctuation, and markup. Remove redundant
86 cross-references.
87
88 * doc/emacs/windows.texi (Window Choice, Temporary Displays):
89 Fix wording and punctuation.
90
912018-11-04 Martin Rudalics <rudalics@gmx.at>
92
93 Rewrite documentation of buffer display
94
95 * doc/emacs/windows.texi (Window Choice): Rewrite, replacing
96 references to older buffer display options with references to
97 and examples of buffer display actions.
98 (Temporary Displays): Rewrite display of *Completions*
99 example.
100
101 * doc/lispref/elisp.texi (Top): New Windows section
102 'Displaying Buffers'.
103 * doc/lispref/frames.texi (Child Frames): Adjust cross
104 reference.
105 * doc/lispref/windows.texi (Windows): New section 'Displaying
106 Buffers'. Move sections 'Choosing Window', 'Display Action
107 Functions' and 'Choosing Window Options' there and adjust
108 namings. Preferably write 'Buffer Display Action' instead of
109 'Display Action'. More consistently use @w{} to make key
110 binding specifications unsplittable.
111 (Displaying Buffers): New section.
112 (Choosing Window): Make it a subsection of 'Displaying
113 Buffers'. More explicitly describe how 'display-buffer'
114 compiles its list of action functions and the action alist.
115 (Buffer Display Action Functions): Rename from 'Display Action
116 Functions', make it a subsection of 'Displaying Buffers' and
117 rewrite it. Elide more detailed descriptions of action alist
118 entries; these are now in the new section 'Buffer Display
119 Action Functions'. Remove example.
120 (Buffer Display Action Alists): New subsection of 'Displaying
121 Buffers' giving a comprehensive description of recognized
122 action alist entries with appropriate indexing. Contents were
123 partially moved here from the old 'Display Action Functions'
124 section.
125 (Choosing Window Options): Make it a subsection of 'Displaying
126 Buffers'. Add examples of how to rewrite old buffer display
127 options with the help of buffer display actions.
128 (Precedence of Action Functions): New subsection of
129 'Displaying Buffers' explaining the execution order of action
130 functions with the help of a detailed example.
131 (The Zen of Buffer Display): New subsection of 'Displaying
132 Buffers' supplying guidelines on how to write and use buffer
133 display actions with examples.
134 (Side Windows, Displaying Buffers in Side Windows)
135 (Frame Layouts with Side Windows, Atomic Windows): Update
136 references to the 'Displaying Buffers' subsections.
137
1382018-11-03 Eli Zaretskii <eliz@gnu.org>
139
140 Improve documentation of destructuring-binding macros
141
142 * lisp/emacs-lisp/pcase.el (pcase-dolist, pcase-let)
143 (pcase-let*): Improve the doc strings.
144
145 * doc/lispref/sequences.texi (Sequence Functions): Improve
146 wording and rename arguments of seq-let to be more
147 descriptive. Add a cross-reference to "Destructuring with
148 pcase Patterns".
149 * doc/lispref/control.texi (Pattern-Matching Conditional):
150 Improve wording and the menu.
151 (pcase Macro): Incorporate patch suggested by Paul Eggert
152 <eggert@cs.ucla.edu>. Reformat text.
153 (Destructuring with pcase Patterns): Rename from
154 "Destructuring patterns", and improve wording and indexing.
155
1562018-11-03 Eli Zaretskii <eliz@gnu.org>
157
158 Avoid byte compilation warning in rcirc.el
159
160 * lisp/net/rcirc.el (rcirc-prompt-start-marker): Move
161 definition before 1st use to avoild byte-compiler warning.
162
1632018-11-03 Basil L. Contovounesios <contovob@tcd.ie>
164
165 Avoid race in rcirc process filter (bug#33145)
166
167 * lisp/net/rcirc.el (rcirc-filter): Clear rcirc-process-output
168 before processing its constituent lines. Otherwise, if rcirc-filter
169 runs again before the last rcirc-process-server-response is
170 finished, the contents of rcirc-process-output could be duplicated.
171
1722018-11-03 Jordan Wilson <jordan.t.wilson@gmx.com> (tiny change)
173
174 Avoid file-name errors when viewing PDF from Gnus
175
176 * lisp/doc-view.el (doc-view-mode): Run the output file name
177 through 'convert-standard-filename', to avoid problems with
178 characters that are not allowed in file names on some
179 systems. (Bug#32989)
180
1812018-11-02 Eli Zaretskii <eliz@gnu.org>
182
183 Avoid crashes with remapped default face in Org mode
184
185 * src/xfaces.c (face_at_buffer_position): Look up BASE_FACE_ID
186 anew if it is not in the frame's face cache. This avoids
187 crashes when Org mode sets up for a new major mode in embedded
188 code fragment, and the default face is remapped. (Bug#33222)
189
1902018-11-01 Eric Abrahamsen <eric@ericabrahamsen.net>
191
192 Doc fix for checkdoc-continue
193
194 * lisp/emacs-lisp/checkdoc.el (checkdoc-continue): There is no second
195 optional argument, and the function always starts from point.
196
1972018-11-01 Eli Zaretskii <eliz@gnu.org>
198
199 Fix a typo in autoload.el
200
201 * lisp/emacs-lisp/autoload.el (update-directory-autoloads):
202 Remove stray backslashes. (Bug#33231)
203
2042018-10-31 Stefan Monnier <monnier@iro.umontreal.ca>
205
206 * doc/lispref/control.texi (Destructuring patterns): New subsection.
207
2082018-10-31 Gemini Lasswell <gazally@runbox.com>
209
210 Add regression test for Bug#33014
211
212 Backport from master.
213 * test/src/eval-tests.el:
214 (eval-tests-byte-code-being-evaluated-is-protected-from-gc): New test.
215 (eval-tests-33014-var): New variable.
216 (eval-tests-33014-func, eval-tests-33014-redefine): New functions.
217
2182018-10-31 Paul Eggert <eggert@cs.ucla.edu>
219
220 Refer to bytecode constant vectors (Bug#33014)
221
222 Backport from master.
223 * src/bytecode.c (exec_byte_code): Save VECTOR into stack slot
224 so that it survives GC. The stack slot was otherwise unused,
225 so this doesn’t cost us memory, only a store insn.
226
2272018-10-30 Stefan Monnier <monnier@iro.umontreal.ca>
228
229 * lisp/emacs-lisp/pcase.el: Improve docstrings.
230
2312018-10-30 Eli Zaretskii <eliz@gnu.org>
232
233 * lisp/emacs-lisp/rx.el (rx): Fix typo in doc string. (Bug#33205)
234
2352018-10-30 Eli Zaretskii <eliz@gnu.org>
236
237 Improve doc string of 'call-process'
238
239 * src/callproc.c (Fcall_process): Clarify DESTINATION in the
240 doc string.
241
2422018-10-30 Eli Zaretskii <eliz@gnu.org>
243
244 Document that generic functions cannot be commands
245
246 * doc/lispref/commands.texi (Defining Commands):
247 * doc/lispref/functions.texi (Generic Functions): Document
248 that generic functions cannot be turned into commands.
249 (Bug#33170)
250
2512018-10-28 Charles A. Roelli <charles@aurox.ch>
252
253 * lisp/mail/rmailsum.el (rmail-summary-output): Add lost word to doc.
254
2552018-10-28 Charles A. Roelli <charles@aurox.ch>
256
257 Add index entries for more isearch commands/bindings (Bug#32990)
258
259 * doc/emacs/search.texi (Basic Isearch): Index isearch-exit,
260 isearch-abort, isearch-cancel, isearch-repeat-forward,
261 isearch-repeat-backward and their bindings.
262 (Repeat Isearch): Index isearch-ring-advance,
263 isearch-ring-retreat and isearch-edit-string.
264 (Special Isearch): Index isearch-quote-char,
265 isearch-char-by-name and their bindings. Index
266 isearch-query-replace and isearch-query-replace-regexp, and
267 the latter's binding. Explain what
268 isearch-query-replace-regexp does. Index isearch-complete.
269 (Word Search): Index isearch-toggle-word.
270
2712018-10-27 Noam Postavsky <npostavs@gmail.com>
272
273 * lisp/simple.el (filter-buffer-substring): Clarify doc (Bug#33179).
274
2752018-10-27 Eli Zaretskii <eliz@gnu.org>
276
277 Fix recent change in lispref/processes.texi.
278
279 * doc/lispref/processes.texi (Asynchronous Processes): Clarify
280 wording. Suggested by Thomas Fitzsimmons <fitzsim@fitzsim.org>.
281 (Bug#33050)
282
2832018-10-27 Eli Zaretskii <eliz@gnu.org>
284
285 * lisp/simple.el (region-extract-function): Doc fix. (Bug#33167)
286
287 * lisp/simple.el (region-bounds): Doc fix. (Bug#33168)
288
2892018-10-27 Eli Zaretskii <eliz@gnu.org>
290
291 Improve documentation of 'process-connection-type'
292
293 * doc/lispref/processes.texi (Asynchronous Processes): Clarify
294 better when it is advisable to use pipes for communicating
295 with subprocesses. (Bug#33050)
296
2972018-10-27 Pierre Téchoueyres <pierre.techoueyres@free.fr>
298
299 Unify prompt for gnupg passphrase between GNU/Linux and MS-Windows.
300
301 * lisp/epg.el (epg--start): Use 'raw-text' for coding system instead
302 of 'binary', in order to avoid spurious carriage return on Microsoft
303 Windows and MS-DOS when prompting for a password. (Bug#33040)
304
3052018-10-27 Eli Zaretskii <eliz@gnu.org>
306
307 Doc fix of 'gnus-fetch-old-headers'
308
309 * lisp/gnus/gnus-sum.el (gnus-fetch-old-headers): Avoid
310 treating 'some' and 'invisible' as symbols that need to be
311 hyperlinked. Reported by Robert Pluim <rpluim@gmail.com>.
312 (Bug#33090)
313
3142018-10-27 Eric Abrahamsen <eric@ericabrahamsen.net>
315
316 Deactivate incorrect hyperlinking in gnus-build-sparse-threads doc
317
318 * lisp/gnus/gnus-sum.el (gnus-build-sparse-threads): Add the word
319 "symbol" so it doesn't link to the `some' function. (Bug#33090)
320
3212018-10-27 Eli Zaretskii <eliz@gnu.org>
322
323 Minor copyedits in cmdargs.texi
324
325 * doc/emacs/cmdargs.texi (Initial Options): Document '-nsl'.
326 Add a cross-reference to "Writing Dynamic Modules".
327
3282018-10-27 Eli Zaretskii <eliz@gnu.org>
329
330 Improve documentation of X resource loading
331
332 * doc/emacs/cmdargs.texi (Initial Options):
333 * doc/emacs/frames.texi (Frame Parameters):
334 * doc/emacs/xresources.texi (Resources): Document the
335 '--no-x-resources' command-line option and the fact that X
336 resources override .emacs settings of frame parameters.
337 (Bug#32975)
338
3392018-10-27 Michael Albinus <michael.albinus@gmx.de>
340
341 * lisp/net/tramp-sh.el (tramp-inline-compress-commands):
342
343 Suppress warnings about obsolete environment variable GZIP.
344
3452018-10-25 Noam Postavsky <npostavs@gmail.com>
346
347 Don't error when indenting malformed Lisp (Bug#30891)
348
349 * lisp/emacs-lisp/lisp-mode.el (lisp-indent-calc-next): If we run out
350 of indent stack, reset the parse state.
351
3522018-10-25 Charles A. Roelli <charles@aurox.ch>
353
354 Improve 'isearch-delete-char' documentation (Bug#32990)
355
356 * doc/emacs/search.texi (Basic Isearch): Index
357 'isearch-delete-char', its keybinding and the isearch "input
358 item" concept, and define the latter.
359 (Error in Isearch): Clarify the different uses of DEL and
360 C-M-w during isearch.
361
362 * lisp/isearch.el (isearch-delete-char): Correct its
363 documentation and link to the Info node '(emacs)Basic Isearch'
364 which explains less technically how this function works in
365 everyday usage.
366
3672018-10-25 Alan Third <alan@idiocy.org>
368
369 Improve XPM load failure message (bug#33126)
370
371 * src/image.c (xpm_load_image): Only XPM3 is supported, so make that
372 explicit.
373
3742018-10-25 Eli Zaretskii <eliz@gnu.org>
375
376 Avoid infloop in CPerl mode fontification
377
378 * lisp/progmodes/cperl-mode.el
379 (cperl-font-lock-fontify-region-function): Stop the loop at
380 EOB, to avoid inflooping there. (Bug#33114)
381
3822018-10-25 Andreas Schwab <schwab@suse.de>
383
384 Fix minibuffer-help-form for lexical binding
385
386 * lisp/simple.el (set-variable): Substitute var into
387 minibuffer-help-form.
388 * lisp/cus-edit.el (custom-prompt-variable): Likewise.
389
3902018-10-24 Alan Third <alan@idiocy.org>
391
392 Fix some NS drawing issues (bug#32932)
393
394 * src/nsterm.m (ns_clip_to_rect):
395 (ns_reset_clipping): Remove gsaved variable and associated code.
396 (ns_flush_display): Remove function.
397 (ns_copy_bits): use translateRectsNeedingDisplayInRect:by: to copy any
398 pending drawing actions along with the image.
399 ([EmacsView windowWillResize:toSize:]): Remove unneeded call.
400 ([EmacsView drawRect:]): Remove redundant call to ns_clear_frame_area,
401 and optimize the exposed rectangles.
402 (ns_draw_window_cursor): Remove unneeded disabling of screen updates.
403
4042018-10-24 Katsumi Yamaoka <yamaoka@jpl.org>
405
406 * lisp/gnus/mm-util.el (mm-decompress-buffer): Fix split-string args.
407
4082018-10-24 Noam Postavsky <npostavs@gmail.com>
409
410 * doc/misc/calc.texi (Summary): The +/- key is 'p', not 'P'.
411
4122018-10-23 Robert Pluim <rpluim@gmail.com>
413
414 Correct typo in GNU ELPA url
415
416 * doc/misc/efaq.texi (Packages that do not come with Emacs):
417 Correct typo in GNU ELPA url (Bug#33072). Change other url
418 references to use https scheme.
419
4202018-10-22 Eli Zaretskii <eliz@gnu.org>
421
422 * doc/misc/dired-x.texi (Omitting Variables): Fix wording. (Bug#33112)
423
4242018-10-20 Michael Heerdegen <michael_heerdegen@web.de>
425
426 Fix help-form binding in dired-create-files
427
428 This fixes Bug#32630: since "dired-aux" moved to lexical binding mode,
429 the free variable TO in the constructed HELP-FORM got out of scope of
430 the surrounding 'let'.
431
432 * lisp/dired-aux.el (dired-create-files): Make the binding of
433 HELP-FORM a string.
434
4352018-10-20 Eli Zaretskii <eliz@gnu.org>
436
437 Fix a pasto in a Gnus doc string
438
439 * lisp/gnus/gnus-art.el (gnus-article-treat-fold-newsgroups):
440 Doc string fix. (Bug#33081)
441
4422018-10-19 Mauro Aranda <maurooaranda@gmail.com> (tiny change)
443
444 Update revert-buffer documentation
445
446 * doc/emacs/files.texi (Reverting): Document that revert-buffer
447 does keep undo history. (Bug#33084)
448
4492018-10-18 Juri Linkov <juri@linkov.net>
450
451 * lisp/mail/smtpmail.el (smtpmail-send-queued-mail): Load file with .el suffix.
452
453 For the case when load-prefer-newer is t, ensure loading the right file
454 by explicitly adding the .el suffix. Use the same variable names
455 as in the function smtpmail-send-it. (Bug#33055)
456
4572018-10-16 Glenn Morris <rgm@gnu.org>
458
459 Tweak Makefile emacs-module.h handling
460
461 * Makefile.in (install-arch-indep, uninstall): Respect DESTDIR.
462 Handle whitespace. Remove non-portable mkdir argument.
463
464 (cherry picked from commit c1d0dbd6ca92cb221024382b19654e4fbf1d1ed3)
465
4662018-10-16 Philipp Stephani <phst@google.com>
467
468 Install emacs-module.h (Bug#31929)
469
470 * Makefile.in (includedir): New variable.
471 (install-arch-indep): Install emacs-module.h.
472 (uninstall): Uninstall emacs-module.h.
473
474 (cherry picked from commit 00ea749f2af44bff6ea8c1259477fbf0ead8a306)
475
4762018-10-15 Alan Mackenzie <acm@muc.de>
477
478 Clarify documentation of fractional vertical scrolling and some doc strings
479
480 * doc/lispref/windows.texi (vertical scrolling): Clarify the meaning of
481 vertical scrolling by referring to tall screen lines, images, and the display
482 action. Clarify an ambiguous English tense.
483
484 * src/window.c (window-vscroll, set-window-vscroll): Amend doc strings to
485 refer to display.
486
4872018-10-15 Charles A. Roelli <charles@aurox.ch>
488
489 * lisp/isearch.el (isearch-cmds): Recall absent isearch--state slot.
490
4912018-10-14 Alan Mackenzie <acm@muc.de>
492
493 doc/lispref/edebug.texi (Specification List) Remove obstrusive blank line
494
4952018-10-14 Eli Zaretskii <eliz@gnu.org>
496
497 Fix wording in module API documentation
498
499 * doc/lispref/internals.texi (Module Functions): Fix confusing
500 wording. Reported by Basil L. Contovounesios <contovob@tcd.ie>.
501
5022018-10-13 Eli Zaretskii <eliz@gnu.org>
503
504 Fix redisplay of glyphless characters
505
506 * src/conf_post.h (bool_bf): Use 'unsigned int' in the MinGW
507 builds. Suggested by Tom Tromey <tom@tromey.com>. (Bug#33017)
508 * src/dispnew.c (scrolling_window): Update commentary
509 regarding xwidget builds.
510
5112018-10-13 Robert Pluim <rpluim@gmail.com>
512
513 Update --without-toolkit-scroll-bars doc
514
515 * configure.ac (--without-toolkit-scroll-bars): Update list of
516 affected toolkits.
517
5182018-10-13 Robert Pluim <rpluim@gmail.com>
519
520 Call GTK functions only on GTK scrollbars
521
522 * src/gtkutil.c (xg_set_background_color) [USE_TOOLKIT_SCROLL_BARS]:
523 Don't call GTK functions on non-GTK scrollbars (Bug#32975).
524
5252018-10-13 Eli Zaretskii <eliz@gnu.org>
526
527 Update the description of startup in ELisp manual
528
529 * doc/lispref/os.texi (Startup Summary): Remove stale
530 reference to window-system-initialization-alist. Reported by
531 Zhang Haijun <ccsmile2008@outlook.com>.
532
5332018-10-13 Eli Zaretskii <eliz@gnu.org>
534
535 Use the 'line-number' face for line-number fields past EOB
536
537 * src/xdisp.c (get_phys_cursor_geometry): Treat rows at and
538 beyond ZV specially. Don't let the cursor exceed the
539 vertical dimensions of the row.
540 (maybe_produce_line_number): Use the 'line-number' face
541 instead of 'default' for blank fields beyond ZV. Don't update
542 the IT metrics when displaying blank line-number fields beyond
543 ZV. (Bug#32337)
544
5452018-10-12 Alan Third <alan@idiocy.org>
546
547 Ensure NS frame is redrawn correctly after scroll
548
549 * src/nsterm.m (ns_copy_bits): Set needsDisplay so the previous cursor
550 position is redrawn.
551
5522018-10-12 Alex Branham <alex.branham@gmail.com>
553
554 Avoid byte-compiler warning in em-rebind.el
555
556 * lisp/eshell/em-rebind.el (eshell-delete-backward-char): Use
557 'delete-char' instead of delete-backward-char. (Bug#32945)
558
5592018-10-12 Eli Zaretskii <eliz@gnu.org>
560
561 Improve indexing of 'C-SPC C-SPC'
562
563 * doc/emacs/mark.texi (Disabled Transient Mark): Fix
564 indexing. (Bug#32959)
565
5662018-10-11 Eric Abrahamsen <eric@ericabrahamsen.net>
567
568 Fix bug with precious entries in Gnus registry
569
570 * lisp/registry.el (registry-collect-prune-candidates): This `cdr' was
571 an error: it meant that the last key in the precious list, would be
572 considered a nil. Since the precious list only contains the symbol
573 'mark by default, marks were never considered precious.
574 * doc/misc/gnus.texi (Store arbitrary data): Fix typo: "marks" should
575 be "mark".
576
5772018-10-11 Eli Zaretskii <eliz@gnu.org>
578
579 Document in the ELisp manual how to write loadable modules
580
581 * doc/lispref/internals.texi (Writing Dynamic Modules)
582 (Module Initialization, Module Functions, Module Values)
583 (Module Misc, Module Nonlocal): New nodes.
584 * doc/lispref/loading.texi (Dynamic Modules): Add
585 cross-reference to the new node.
586 * doc/lispref/internals.texi (GNU Emacs Internals):
587 * doc/lispref/elisp.texi (Top): Update menus for the new nodes.
588
5892018-10-11 Tino Calancha <tino.calancha@gmail.com>
590
591 dired-do-shell-command: Notify users after abort the command
592
593 * lisp/dired-aux.el (dired-do-shell-command): Notify users that
594 the command have aborted when they answer 'n' to the prompt (Bug#32969).
595
5962018-10-11 Michael Albinus <michael.albinus@gmx.de>
597
598 Adapt Tramp version. Do not merge with master
599
600 * lisp/net/trampver.el: Change version to "2.3.5.26.2".
601 (customize-package-emacs-version-alist): Add Tramp version
602 integrated in Emacs 26.2.
603
6042018-10-10 Alan Third <alan@idiocy.org>
605
606 Fix Apple Script permissions error
607
608 * nextstep/templates/Info.plist.in: Add NSAppleEventsUsageDescription
609 message to enable AppleEvents usage.
610
6112018-10-10 Mauro Aranda <maurooaranda@gmail.com> (tiny change)
612
613 Fix typo in 'timerp' documentation
614
615 * doc/lispref/os.texi (Timers): Fix typo in 'timerp' documentation.
616 (Bug#32999)
617
6182018-10-08 Charles A. Roelli <charles@aurox.ch>
619
620 * doc/emacs/mark.texi (Mark): Index "(de)activating the mark".
621
622 (Bug#32956)
623
6242018-10-08 Scott Corley <scott@scorley.com> (tiny change)
625
626 Fix overflow lockup with frames > 255 lines
627
628 Backport from master.
629 * src/scroll.c (struct matrix_elt): Change unsigned char fields to
630 int to handle frames with more than 255 lines (Bug#32951).
631
6322018-10-07 Eli Zaretskii <eliz@gnu.org>
633
634 Avoid assertion violations in nonsensical calls to 'signal'
635
636 * src/eval.c (Fsignal): If both arguments are nil, replace the
637 first one with 'error', to avoid assertion violations further
638 down the line. (Bug#32961)
639
6402018-10-06 Charles A. Roelli <charles@aurox.ch>
641
642 * lisp/simple.el (transient-mark-mode): Correct documentation. (Bug#32956)
643
6442018-10-06 Eli Zaretskii <eliz@gnu.org>
645
646 Update the locale and language database
647
648 * lisp/international/mule-cmds.el (locale-language-names):
649 Update the list of supported locales. Use existing language
650 names where available.
651
6522018-10-05 Eli Zaretskii <eliz@gnu.org>
653
654 Fix a typo in a doc string.
655
656 * lisp/window.el (display-buffer-alist): Fix a typo in a doc string.
657 Reported by Michael Heerdegen <michael_heerdegen@web.de>.
658
6592018-10-05 Katsumi Yamaoka <yamaoka@jpl.org>
660
661 Make nneething allow CRLF-encoded files (bug#32940)
662
663 * lisp/gnus/nneething.el (nneething-request-article):
664 Bind coding system to raw-text instead of binary when reading a file,
665 that may be CRLF-encoded (bug#32940).
666
6672018-10-04 Eric Abrahamsen <eric@ericabrahamsen.net>
668
669 Further fix to eieio-persistent
670
671 * lisp/emacs-lisp/eieio-base.el (eieio-persistent-validate/fix-slot-value):
672 Make handling of hash tables and vectors recursive. This is
673 necessary because the write process, in `eieio-override-prin1' is
674 also recursive. With any luck, this will be the last fix of its
675 kind. If that's true, cherry-pick to Emacs 26.2 later on.
676
6772018-10-04 Eli Zaretskii <eliz@gnu.org>
678
679 Avoid ridiculously high stack limit requests on macOS
680
681 * src/emacs.c (main): Avoid wraparound in subtraction of
682 rlim_t values, in case rlim_t is an unsigned type. (Bug#32338)
683
6842018-10-03 Charles A. Roelli <charles@aurox.ch>
685
686 Improve documentation of 'read-hide-char'
687
688 * src/minibuf.c (syms_of_minibuf) <Vread_hide_char>: Clarify
689 documentation and mention where else the variable is used.
690 * doc/lispref/minibuf.texi (Reading a Password): Add an index
691 entry for 'read-hide-char'.
692
6932018-10-03 Alan Mackenzie <acm@muc.de>
694
695 In follow mode, prevent the cursor resting on a partially displayed line
696
697 Don't merge to master. This fixes bug #32848
698
699 * lisp/follow.el (follow-adjust-window): If point ends up in a partially
700 displayed line in a left hand or middle window, move it one line
701 forward, to
702 prevent unwanted scrolling should make-cursor-line-fully-visible be
703 non-nil.
704
7052018-10-03 Alan Mackenzie <acm@muc.de>
706
707 Revert "Temporary workaround for bug #32848 for branch emacs-26"
708
709 This reverts commit 6650751ce73413d05599df07a9c5bc70744260f3.
710
7112018-10-03 Alan Mackenzie <acm@muc.de>
712
713 Revert "* etc/NEWS: Note setting make-cursor-line-fully-visible to nil in follow-mode"
714
715 This reverts commit f3c8f4bde2de2b9d42c44f5e44f34c427bebdc58.
716
7172018-10-03 Alan Mackenzie <acm@muc.de>
718
719 * etc/NEWS: Note setting make-cursor-line-fully-visible to nil in follow-mode
720
721 Also re-insert the "temporary note" explaining --- and +++.
722
7232018-10-03 Noam Postavsky <npostavs@gmail.com>
724
725 Fix note about interactive advice (Bug#32905)
726
727 * doc/lispref/functions.texi (Core Advising Primitives): Add missing
728 ':', and finish the sentence fragment.
729
7302018-10-01 Michael Albinus <michael.albinus@gmx.de>
731
732 Comple fix for Bug#32550
733
734 * lisp/net/tramp.el (tramp-rfn-eshadow-update-overlay):
735 Use `save-excursion'. This completes the fix of Bug#32550.
736
7372018-10-01 Eli Zaretskii <eliz@gnu.org>
738
739 * lisp/savehist.el (savehist-mode): Doc fix. (Bug#32889)
740
7412018-09-30 Nicolas Goaziou <mail@nicolasgoaziou.fr>
742
743 Org manual: Rewrite the Org Mobile section
744
745 * doc/misc/org.texi (Org Mobile): Rewritten from "MobileOrg" section.
746 Remove all references to non-free software.
747 Moved into "Miscellaneous", much like Org Crypt library. No longer an
748 appendix.
749 (Footnotes): Remove a reference to "MobileOrg".
750 (Bug#32722)
751
7522018-09-30 Alan Mackenzie <acm@muc.de>
753
754 Temporary workaround for bug #32848 for branch emacs-26
755
756 Do not merge with master.
757
758 * lisp/follow.el (follow-mode): Set make-cursor-line-fully-visible to nil
759 buffer locally whilst follow-mode is active.
760
7612018-09-29 Tino Calancha <tino.calancha@gmail.com>
762
763 Improve cl-do, cl-do* docstrings
764
765 * lisp/emacs-lisp/cl-macs.el(cl-do, cl-do*):
766 Improve docstring (Bug#32803).
767
7682018-09-29 Eli Zaretskii <eliz@gnu.org>
769
770 Avoid returning early in 'while-no-input' due to subprocesses
771
772 * src/keyboard.c (kbd_buffer_store_buffered_event): Support
773 also the internal buffer-switch events.
774 (syms_of_keyboard) <Qbuffer_switch>: New DEFSYM.
775
776 * lisp/subr.el (while-no-input-ignore-events): Ignore
777 'buffer-switch' events. Reported by Michael Heerdegen
778 <michael_heerdegen@web.de>.
779
780 * etc/NEWS: Mention the change in behavior of 'while-no-input'
781
7822018-09-29 John Shahid <jvshahid@gmail.com>
783
784 Cleanup when opening a new terminal fails. (Bug#32794)
785
786 * src/term.c (init_tty): Call delete_terminal_internal if emacs_open
787 fail.
788 * src/terminal.c (delete_terminal): Move some code into
789 delete_terminal_internal and call it.
790 (delete_terminal_internal): New function.
791 * src/termhooks.h: Prototype for delete_terminal_internal.
792
7932018-09-28 Alan Third <alan@idiocy.org>
794
795 Fix deprecation warning
796
797 * src/nsterm.m (ns_term_init): Use writeToFile or writeToURL as
798 required.
799
8002018-09-28 Alan Third <alan@idiocy.org>
801
802 Make all NS drawing be done from drawRect
803
804 See bug#31904 and bug#32812.
805
806 * src/nsterm.m (ns_update_begin): Don't lock focus, only clip if there
807 is already a view focused.
808 (ns_update_end): Don't mess with view focusing any more.
809 (ns_focus): Only clip drawing if there is already a focused view,
810 otherwise mark area dirty for later drawing. Renamed ns_clip_to_rect.
811 All callers changed.
812 (ns_unfocus): Don't unfocus the view any more. Renamed
813 ns_reset_clipping. All callers changed.
814 (ns_clip_to_row): Update to match ns_clip_to_rect.
815 (ns_clear_frame):
816 (ns_clear_frame_area):
817 (ns_draw_fringe_bitmap):
818 (ns_draw_window_cursor):
819 (ns_draw_vertical_window_border):
820 (ns_draw_window_divider):
821 (ns_dumpglyphs_stretch):
822 (ns_draw_glyph_string): Only draw if ns_focus or ns_clip_to_row
823 return YES.
824 (ns_copy_bits): Remove superfluous calls to ns_(un)focus.
825 (ns_flush_display): New function.
826
8272018-09-28 Michael Albinus <michael.albinus@gmx.de>
828
829 Fix Bug#32828
830
831 * lisp/net/dbus.el (dbus-init-bus): Return number of connections,
832 as promised by the docstring. (Bug#32828)
833
8342018-09-28 Noam Postavsky <npostavs@gmail.com>
835
836 * lisp/net/shr.el (shr-copy-url): Fix docstring.
837
8382018-09-27 Eli Zaretskii <eliz@gnu.org>
839
840 Fix typos in documentation
841
842 * doc/misc/vhdl-mode.texi (Custom Indentation Functions):
843 * doc/misc/url.texi (Customization):
844 * doc/misc/tramp.texi (Overview):
845 * doc/misc/srecode.texi (Developing Template Functions):
846 * doc/misc/sieve.texi (Sieve Mode):
847 * doc/misc/reftex.texi (Options - Creating Citations):
848 * doc/misc/org.texi (Cooperation, Conflicts):
849 * doc/misc/gnus.texi (Misc Group Stuff):
850 * doc/misc/eshell.texi (Bugs and ideas):
851 * doc/misc/calc.texi (Summary):
852 * doc/man/emacsclient.1:
853 * doc/lispref/os.texi (Security Considerations):
854 * doc/lispref/control.texi (pcase Macro):
855 * CONTRIBUTE: Fix typos. Reported by Mak Kolybabi
856 <mak@kolybabi.com> (Bug#32853)
857
8582018-09-24 Stefan Monnier <monnier@iro.umontreal.ca>
859
860 * doc/emacs/kmacro.texi (Basic Keyboard Macro): Mention old bindings
861
862 According to Apple gospel, function keys are partly going the way of the dodo
863 so F3/F4 can, like in the good old days, be hard to reach for some users.
864
8652018-09-24 Eli Zaretskii <eliz@gnu.org>
866
867 Improve docs of functions/variables related to 'display-buffer'
868
869 * lisp/window.el (display-buffer, pop-to-buffer-same-window)
870 (display-buffer-same-window, display-buffer-in-side-window)
871 (same-window-p, display-buffer-overriding-action)
872 (display-buffer-base-action)
873 (display-buffer--same-window-action)
874 (display-buffer--other-frame-action)
875 (with-current-buffer-window, with-displayed-buffer-window)
876 (display-buffer-alist, display-buffer-assq-regexp)
877 (display-buffer-other-frame): Clarify and improve the doc
878 strings. (Bug#32798)
879
8802018-09-23 Stefan Monnier <monnier@iro.umontreal.ca>
881
882 * lisp/mouse.el (tear-off-window): Fix non-mouse use (bug#32799)
883
8842018-09-22 Eli Zaretskii <eliz@gnu.org>
885
886 Improve documentation of directory-local variables
887
888 * lisp/files.el (hack-local-variables, normal-mode)
889 (after-find-file, find-file-hook): Mention directory-local
890 variables in the doc strings. Suggested by Marcin Borkowski
891 <mbork@mbork.pl>.
892
893 * doc/emacs/custom.texi (File Variables, Directory Variables):
894 Clarify that directory-local variables are overridden by
895 file-local ones.
896
8972018-09-22 Eli Zaretskii <eliz@gnu.org>
898
899 Don't use obsolete variable 'save-place' in documentation
900
901 * doc/lispref/customize.texi (Variable Definitions): Replace
902 example of saveplace defcustom with a fictitious one, which
903 will not bit-rot with time. (Bug#32741)
904
9052018-09-22 Mark A. Hershberger <mah@everybody.org>
906
907 Use save-place-mode instead of save-place
908
909 * lisp/menu-bar.el (menu-bar-options-save, menu-bar-options-menu):
910 * lisp/saveplace.el (save-place-to-alist, save-places-to-alist)
911 (save-place-find-file-hook, save-place-dired-hook): Use
912 save-place-mode instead of the obsolete save-place.
913
9142018-09-20 Eli Zaretskii <eliz@gnu.org>
915
916 More accurate docs for 'text-char-description'
917
918 * src/keymap.c (Ftext_char_description):
919 * doc/lispref/help.texi (Describing Characters): More accurate
920 description of 'text-char-description'. Remove incorrect
921 examples from the ELisp manual. (Bug#32743)
922
9232018-09-20 Noam Postavsky <npostavs@gmail.com>
924
925 Document synchronous behavior of eshell/make (Bug#32513)
926
927 * doc/misc/eshell.texi (Built-ins):
928 * lisp/eshell/em-unix.el (eshell/make): Mention that it falls back to
929 the external 'make' command when called synchronously.
930
9312018-09-20 Shigeru Fukaya <shigeru.fukaya@gmail.com>
932
933 Fix bs-show with wide characters (Bug#17822)
934
935 * lisp/bs.el (bs--insert-one-entry, bs-show-in-buffer): Use
936 string-width instead of length.
937
9382018-09-19 Eli Zaretskii <eliz@gnu.org>
939
940 Improve Custom menu labels for 2 options
941
942 * lisp/dired.el (dired-use-ls-dired):
943 * lisp/progmodes/xref.el (xref-prompt-for-identifier): Improve
944 the doc string and the defcustom menu/tags text. (Bug#32756)
945
9462018-09-19 Eli Zaretskii <eliz@gnu.org>
947
948 Improve wording of last change in dired-x.texi
949
950 * doc/misc/dired-x.texi (Shell Command Guessing): Clarify
951 wording in description of 'dired-guess-shell-alist-user'.
952 Avoid passive tense. (Bug#32733)
953
9542018-09-18 Eli Zaretskii <eliz@gnu.org>
955
956 Fix GnuTLS test suite with GnuTLS versions 3.4.x
957
958 * src/gnutls.c (gnutls_cipher_get_tag_size): Make it return
959 zero only for versions of GnuTLS < 3.2.2, where
960 gnutls_cipher_get_tag_size was introduced. This fixes the
961 GnuTLS test suite, which assumes that any cipher whose tag
962 size is non-zero is AEAD-capable, and doesn't test such ciphers
963 if AEAD is not available, i.e. for GnuTLS < 3.5.1. (Bug#32446)
964
9652018-09-17 Noam Postavsky <npostavs@gmail.com>
966
967 Fix build with gnutls versions 3.0 to 3.2 (Bug#32446)
968
969 We previously used functions available only in 3.2+ for all 3.x
970 versions.
971 * src/gnutls.c [GNUTLS_VERSION_NUMBER < 0x030501]: Replace calls to
972 gnutls_cipher_get_tag_size with 0.
973 [GNUTLS_VERSION_NUMBER < 0x030200]: Alias gnutls_cipher_get_iv_size
974 to gnutls_cipher_get_block_size, gnutls_digest_list to
975 gnutls_mac_list, and gnutls_digest_get_name to gnutls_mac_get_name.
976 [WINDOWSNT]: Adjust DLL function definitions and declarations
977 accordingly.
978
9792018-09-17 Eli Zaretskii <eliz@gnu.org>
980
981 Fix the Bubbles game on TTY frames
982
983 * lisp/play/bubbles.el (bubbles--col-offset)
984 (bubbles--row-offset): Doc fixes.
985 (bubbles--compute-offsets): Conflate the GUI and TTY code into
986 a single common version. Set the offsets to simple numbers,
987 not to lists.
988 (bubbles--initialize, bubbles--show-scores): Wrap offset
989 values in a list, so that they are interpreted as pixel
990 values, not as units of character width. This fixes the game
991 on TTY frames. (Bug#32744)
992
9932018-09-17 Allen Li <darkfeline@felesatra.moe>
994
995 Add choice to reshow certificate information (Bug#31877)
996
997 In various situations, the window displaying the certificate
998 information can be hidden (such as if the user accidentally presses ?,
999 which causes the read-multiple-choice help window to replace it).
1000 Instead of leaving the user to make a choice blindly, add a choice to
1001 reshow the certification information.
1002
1003 * lisp/net/nsm.el (nsm-query-user): Add reshow choice.
1004
10052018-09-16 Glenn Morris <rgm@gnu.org>
1006
1007 * src/alloc.c (Fbool_vector, Flist, Fvector): Doc tweak.
1008
1009 Use a simpler, consistent form.
1010
10112018-09-15 Alan Mackenzie <acm@muc.de>
1012
1013 * src/alloc.c (vector): Fix grammatical error in doc string: "are" -> "is".
1014
10152018-09-15 Eli Zaretskii <eliz@gnu.org>
1016
1017 Avoid adverse side effects of fixing bug#21824
1018
1019 * test/src/buffer-tests.el
1020 (overlay-modification-hooks-deleted-overlay): New test.
1021
1022 * src/buffer.c (report_overlay_modification): Don't bypass all
1023 the overlay-modification hooks; instead, invoke each function
1024 only if the buffer associated with the overlay is the current
1025 buffer. (Bug#30823)
1026
10272018-09-15 Eli Zaretskii <eliz@gnu.org>
1028
1029 Document changes called out in NEWS
1030
1031 * doc/lispref/lists.texi (Association Lists): Document
1032 'assoc-delete-all'.
1033 * doc/lispref/minibuf.texi (Minibuffers): Adapt menu.
1034 (Multiple Queries): Document 'read-answer'.
1035
1036 * etc/NEWS: Reflect the above documentation in the respective
1037 entries.
1038
10392018-09-14 Glenn Morris <rgm@gnu.org>
1040
1041 Tiny doc updates re yum/dnf etc
1042
1043 * INSTALL: Mention dnf and Debian unversioned emacs package.
1044 * doc/misc/efaq.texi (Installing Emacs): Mention dnf.
1045
10462018-09-14 Leo Liu <sdl.web@gmail.com>
1047
1048 Remove unused variable
1049
1050 * lisp/progmodes/prolog.el (prolog-hungry-delete-key-flag): Remove.
1051
10522018-09-14 Leo Liu <sdl.web@gmail.com>
1053
1054 Fix (thing-at-point 'list) regression (Bug#31772)
1055
1056 * lisp/thingatpt.el (thing-at-point-bounds-of-list-at-point): Revert
1057 to pre 26.1 behavior. Return whole sexp at point if no enclosing
1058 list.
1059 (list-at-point): New optional arg to ignore comments and strings.
1060
1061 * test/lisp/thingatpt-tests.el
1062 (thing-at-point-bounds-of-list-at-point): Fix and augment tests.
1063
10642018-09-14 Robert Pluim <rpluim@gmail.com>
1065
1066 Clarify meaning of '*'
1067
1068 * doc/misc/dired-x.texi (Shell Command Guessing): Clarify meaning
1069 of '*'. (Bug#32733)
1070
10712018-09-12 Paul Eggert <eggert@cs.ucla.edu>
1072
1073 * etc/PROBLEMS: Document Ubuntu 16.04 issue.
1074
10752018-09-12 Alex Branham <alex.branham@gmail.com> (tiny change)
1076
1077 Increase default value for imenu-auto-rescan-maxout
1078
1079 * lisp/imenu.el (imenu-auto-rescan-maxout): Increase default value to
1080 600000. (Bug#18426)
1081 * doc/emacs/programs.texi (imenu-auto-rescan-maxout): Add
1082 documentation for imenu-auto-rescan-maxout.
1083
10842018-09-11 Eli Zaretskii <eliz@gnu.org>
1085
1086 Improve recent change to ELisp manual
1087
1088 * doc/lispref/commands.texi (Keyboard Events): Add index entry
1089 for "character event". (Bug#32562)
1090
10912018-09-11 Eli Zaretskii <eliz@gnu.org>
1092
1093 * doc/lispref/display.texi (SVG Images): Improve wording.
1094
1095 * doc/lispref/display.texi (SVG Images): Fix a typo. (Bug#32690)
1096
10972018-09-10 Eli Zaretskii <eliz@gnu.org>
1098
1099 Clarify completion text in the ELisp manual
1100
1101 * doc/lispref/minibuf.texi (Programmed Completion): Clarify
1102 text. Suggested by Stefan Monnier <monnier@iro.umontreal.ca>.
1103
11042018-09-10 Eli Zaretskii <eliz@gnu.org>
1105
1106 Fix handling of abbreviated control command in gdb-mi.el
1107
1108 * lisp/progmodes/gdb-mi.el (gdb-control-commands-regexp):
1109 Support unambiguous abbreviations of commands. (Bug#32576)
1110
11112018-09-10 Eli Zaretskii <eliz@gnu.org>
1112
1113 Clarify documentation of functions reading character events
1114
1115 * doc/lispref/help.texi (Describing Characters):
1116 * doc/lispref/commands.texi (Keyboard Events)
1117 (Reading One Event, Classifying Events): Make the distinction
1118 between characters and character events more explicit.
1119
1120 * src/keymap.c (Ftext_char_description)
1121 (Fsingle_key_description):
1122 * src/lread.c (Fread_char, Fread_char_exclusive): Doc fixes,
1123 to make a clear distinction between a character input event
1124 and a character code. (Bug#32562)
1125
11262018-09-07 Eli Zaretskii <eliz@gnu.org>
1127
1128 Record :version for built-in variables while dumping
1129
1130 * lisp/cus-start.el (standard): Record the ':version; of the
1131 symbols when dumping, so that 'describe-variable' could tell
1132 which built-in variables were added/changed in recent
1133 versions.
1134
11352018-09-07 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1136
1137 * src/process.c (connect_network_socket): Fix memory leak. (Bug#32604)
1138
11392018-09-05 Glenn Morris <rgm@gnu.org>
1140
1141 * Makefile.in (appdatadir): Use the non-obsolete location "metainfo".
1142
11432018-09-04 Stefan Monnier <monnier@iro.umontreal.ca>
1144
1145 Better fix for bug#32550
1146
1147 * lisp/rfn-eshadow.el (rfn-eshadow-overlay): Give it a global default.
1148
1149 * lisp/net/tramp.el (rfn-eshadow-overlay): Declare it as dynamically scoped.
1150 (tramp-rfn-eshadow-update-overlay): Revert the corresponding part of
1151 last change.
1152
11532018-09-04 Michael Albinus <michael.albinus@gmx.de>
1154
1155 Fix Bug#32550
1156
1157 * lisp/net/tramp.el (tramp-rfn-eshadow-setup-minibuffer): Do not
1158 use `symbol-value'.
1159 (tramp-rfn-eshadow-update-overlay): Do not use `symbol-value'. Do
1160 not let-bind `rfn-eshadow-overlay', assign it directly (due to
1161 lexical binding). (Bug#32550)
1162
11632018-09-04 Martin Rudalics <rudalics@gmx.at>
1164
1165 Don't call XGetGeometry for frames without outer X window (Bug#32615)
1166
1167 * src/xfns.c (frame_geometry): Don't call XGetGeometry when
1168 FRAME has no outer X window; return nil instead. (Bug#32615)
1169
11702018-09-03 Paul Eggert <eggert@cs.ucla.edu>
1171
1172 * lisp/calculator.el: Fix doc typo.
1173
11742018-09-03 Glenn Morris <rgm@gnu.org>
1175
1176 Standardize calc bug reporting instructions
1177
1178 * doc/misc/calc.texi (Reporting Bugs): Use standard commands.
1179 * lisp/calc/calc-misc.el (report-calc-bug, calc-report-bug):
1180 * lisp/calc/calc.el (calc-bug-address): Change to be
1181 obsolete aliases for standard Emacs bug reporting items.
1182
11832018-08-31 Michael Albinus <michael.albinus@gmx.de>
1184
1185 Rename thread-alive-p to thread-live-p
1186
1187 * doc/lispref/threads.texi (Basic Thread Functions): Use thread-live-p.
1188
1189 * etc/NEWS: 'thread-alive-p' has been renamed to 'thread-live-p'.
1190
1191 * src/thread.c (thread_live_p): Rename from thread_alive_p. Adapt
1192 all callees.
1193 (Fthread_live_p): Rename from Fthread_alive_p.
1194 (syms_of_threads): Make thread-alive-p an alias of thread-live-p.
1195
1196 * test/src/thread-tests.el (all): Replace `thread-alive-p' by
1197 `thread-live-p'.
1198 (threads-live): Rename from `threads-alive'.
1199
12002018-08-30 Miciah Masters <miciah.masters@gmail.com> (tiny change)
1201
1202 rcirc: Document /reconnect as a built-in command (Bug#29656)
1203
1204 The change "New command rcirc-cmd-reconnect" from 2014-04-09 (shipped
1205 in Emacs 25.1) added a /reconnect command to rcirc but did not
1206 document it and did not delete the example /reconnect command
1207 definition in the manual.
1208 * doc/misc/rcirc.texi (rcirc commands): Document the built-in /reconnect
1209 command.
1210 (Hacking and Tweaking): Delete example reconnect command.
1211
12122018-08-30 Noam Postavsky <npostavs@gmail.com>
1213
1214 * test/lisp/calc/calc-tests.el (calc-imaginary-i): New test.
1215
12162018-08-28 Glenn Morris <rgm@gnu.org>
1217
1218 admin.el: respect environment settings for makeinfo etc
1219
1220 * admin/admin.el (manual-makeinfo, manual-texi2pdf, manual-texi2dvi):
1221 New variables.
1222 (manual-html-mono, manual-html-node, manual-pdf, manual-ps): Use them.
1223
12242018-08-28 Glenn Morris <rgm@gnu.org>
1225
1226 * etc/PROBLEMS: New entry about GTK+ 3 crash with some X servers.
1227
12282018-08-28 Noam Postavsky <npostavs@gmail.com>
1229
1230 Index profiler commands in elisp manual
1231
1232 * doc/lispref/debugging.texi (Profiling): Add index entries for
1233 profiler-start, profiler-report, profiler-stop.
1234
12352018-08-28 Noam Postavsky <npostavs@gmail.com>
1236
1237 Fix math-imaginary-i check
1238
1239 Reported by Bastian Erdnüß at
1240 <https://lists.gnu.org/archive/html/emacs-devel/2018-08/msg00300.html>.
1241 * lisp/calc/calc-cplx.el (math-imaginary-i): Check for a value
1242 of (polar 1 <quarter-circle>).
1243
12442018-08-28 Eli Zaretskii <eliz@gnu.org>
1245
1246 Avoid infinite hscrolling loops when line numbers are displayed
1247
1248 * src/xdisp.c (maybe_produce_line_number): Don't produce line
1249 numbers if we don't have enough screen estate. (Bug#32351)
1250
12512018-08-28 Eli Zaretskii <eliz@gnu.org>
1252
1253 Avoid crashes in malformed defvar
1254
1255 * src/eval.c (Fdefvar): Don't call XSYMBOL on something that
1256 might not be a symbol. This avoids crashes due to malformed
1257 'defvar' forms. (Bug#32552)
1258
12592018-08-28 Glenn Morris <rgm@gnu.org>
1260
1261 * configure.ac (emacs_config_features): Add GLIB, XDBE, XIM.
1262
1263 * configure.ac: Doc fixes related to --with-xim.
1264
12652018-08-28 Glenn Morris <rgm@gnu.org>
1266
1267 Small checkdoc quoting fix (bug#32546)
1268
1269 * lisp/emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine):
1270 Fix quoting thinko.
1271
12722018-08-26 Sergey Vinokurov <serg.foo@gmail.com>
1273
1274 Fix detection of freed emacs_values (Bug#32479)
1275
1276 * src/emacs-module.c (module_free_global_ref): Compare a value to be
1277 freed with all entries of the list.
1278
1279 * test/data/emacs-module/mod-test.c (Fmod_test_globref_free): New
1280 function.
1281 (emacs_module_init): Make it accessible from Lisp.
1282 * test/src/emacs-module-tests.el (mod-test-globref-free-test): New
1283 test which uses it.
1284
12852018-08-25 Eli Zaretskii <eliz@gnu.org>
1286
1287 Avoid crashes with very wide TTY frames on MS-Windows
1288
1289 * src/w32console.c <glyph_base>: Reduce the number of elements
1290 to 80.
1291 <glyphs, glyphs_len>: New static variables.
1292 (w32con_clear_end_of_line): If the line is wider than the
1293 current size of the "empty row" in 'glyphs', reallocate
1294 'glyphs' to support the full width of the frame. This
1295 avoids segfaults when the frame is wider than 256 columns.
1296 (Bug#32445)
1297
12982018-08-25 Wenjamin Petrenko <wenjamin.petrenko@yandex.ru> (tiny change)
1299
1300 Prevent `modify-file-local-variable-prop-line' from adding extra ';'
1301
1302 * lisp/files-x.el (modify-file-local-variable-prop-line): Handle
1303 whitespace when checking if there's already a ';' before the
1304 variable (Bug#23294).
1305
13062018-08-24 Glenn Morris <rgm@gnu.org>
1307
1308 Update GNOME bugtracker URLs
1309
1310 * configure.ac, admin/notes/multi-tty, etc/PROBLEMS:
1311 * src/emacs.c (main):
1312 * src/xterm.c (x_connection_closed): Update GNOME bugtracker URLs.
1313
13142018-08-23 Eli Zaretskii <eliz@gnu.org>
1315
1316 Clarify in the Emacs manual that ChangeLog files are not used
1317
1318 * doc/emacs/trouble.texi (Sending Patches): Use "commit log"
1319 instead of "change log", to avoid the interpretation that we
1320 are talking about literal ChangeLog files. (Bug#32359)
1321
13222018-08-21 Eli Zaretskii <eliz@gnu.org>
1323
1324 Recognize codepage 65001 as a valid encoding
1325
1326 * lisp/international/mule-conf.el (cp65001): Define it as an
1327 alias for UTF-8.
1328
13292018-08-18 Eli Zaretskii <eliz@gnu.org>
1330
1331 Avoid compilation warning in nt/addpm.c
1332
1333 * nt/addpm.c [!MINGW_W64]: Undefine _WIN32_IE before
1334 redefining it, to avoid compilation warnings.
1335
13362018-08-17 Basil L. Contovounesios <contovob@tcd.ie>
1337
1338 Fix duplicate custom group names in bibtex.el
1339
1340 * lisp/textmodes/bibtex.el (bibtex-BibTeX-entry-alist):
1341 Change :group from BibTeX to bibtex. (bug#32436)
1342
13432018-08-17 Eli Zaretskii <eliz@gnu.org>
1344
1345 Fix outdated text in the Calc manual
1346
1347 * doc/misc/calc.texi (Internals): Don't advertise
1348 'calc-extensions' which no longer exists. Reported by Francis
1349 Wright <francis.j.wright@gmail.com>.
1350
13512018-08-13 Paul Eggert <eggert@cs.ucla.edu>
1352
1353 Port better to x86 -fexcess-precision=fast
1354
1355 Problem reported by Eli Zaretskii in:
1356 https://lists.gnu.org/r/emacs-devel/2018-08/msg00380.html
1357 * src/data.c (arithcompare): Work around incompatibility
1358 between gcc -fexcess-precision=fast and the C standard on x86,
1359 by capturing the results of floating-point comparisons before
1360 the excess precision spontaneously decays. Although this fix
1361 might not work in general, it does work here and is probably
1362 good enough for the platforms we care about.
1363
1364 (cherry picked from commit a84cef90957f2379cc0df6bd908317fc441971ce)
1365
13662018-08-13 Paul Eggert <eggert@cs.ucla.edu>
1367
1368 Add comment about floating point test
1369
1370 * test/src/data-tests.el (data-tests--float-greater-than-fixnums):
1371 New constant.
1372 (data-tests-=, data-tests-<, data-tests->, data-tests-<=)
1373 (data-tests->=, data-tests-min): Use it.
1374
13752018-08-13 Tino Calancha <tino.calancha@gmail.com>
1376
1377 Ibuffer: Add toggle ibuffer-do-toggle-lock
1378
1379 Toggle the locked status in marked buffers or the buffer
1380 at point (Bug#32421).
1381 * lisp/ibuffer.el (ibuffer-do-toggle-lock): New command.
1382 (ibuffer-mode-map): Bind it to 'L'.
1383 (ibuffer-mode-operate-map): Add entries for
1384 `ibuffer-do-toggle-read-only' and `ibuffer-do-toggle-lock'.
1385 * etc/NEWS (Changes in Specialized Modes and Packages in Emacs 26.2):
1386 Announce the change.
1387
13882018-08-13 Tino Calancha <tino.calancha@gmail.com>
1389
1390 Ibuffer: Detect correctly the buffers running a process
1391
1392 * lisp/ibuffer.el (filename-and-process): Store the process buffer
1393 as a text property; check for such property to detect a buffer
1394 with a process (Bug#32420).
1395
13962018-08-12 Michael Albinus <michael.albinus@gmx.de>
1397
1398 Backport fix for Bug#32226
1399
1400 * test/lisp/shadowfile-tests.el: Set Tramp variables for hydra.
1401 (shadow-test06-literal-groups, shadow-test07-regexp-groups)
1402 (shadow-test08-shadow-todo, shadow-test09-shadow-copy-files):
1403 Use `set-visited-file-name' instead of setting the value in
1404 `buffer-file-name' directly.
1405 (shadow-test08-shadow-todo, shadow-test09-shadow-copy-files):
1406 Test for writable temporary directory. Suppress errors in
1407 cleanup. (Bug#32226)
1408
14092018-08-12 Yuri D'Elia <wavexx@thregr.org>
1410
1411 Do not consider external packages to be removable (Bug#27822)
1412
1413 Packages which are not directly user-installed shouldn't be autoremoved,
1414 since they can be setup through a different path (via
1415 `package-directory-list') where we have no authority over.
1416 * lisp/emacs-lisp/package.el (package--user-installed-p): New
1417 function.
1418 (package--removable-packages): Use it.
1419
14202018-08-11 Paul Eggert <eggert@cs.ucla.edu>
1421
1422 * src/alloc.c: Remove obsolete comments.
1423
14242018-08-11 Eli Zaretskii <eliz@gnu.org>
1425
1426 Better support utf-8-with-signature and utf-8-hfs in HTML
1427
1428 * lisp/international/mule.el (sgml-html-meta-auto-coding-function):
1429 Support UTF-8 with BOM and utf-8-hfs as variants of UTF-8, and
1430 obey the buffer's encoding if it is one of these variants, instead
1431 of re-encoding in UTF-8 proper. (Bug#20623)
1432
14332018-08-11 Eli Zaretskii <eliz@gnu.org>
1434
1435 Don't use -Wabi compiler option
1436
1437 * configure.ac: Add -Wabi to the list of disabled warning
1438 options. For the details, see
1439 http://lists.gnu.org/archive/html/emacs-devel/2018-08/msg00123.html.
1440
14412018-08-10 Filipp Gunbin <fgunbin@fastmail.fm>
1442
1443 Fix bugs in `auth-source-netrc-parse-one'.
1444
1445 * lisp/auth-source.el (auth-source-netrc-parse-one): Ensure that match
1446 data is not overwritten in `auth-source-netrc-parse-next-interesting'.
1447 Ensure that blanks are skipped before and after going over comments
1448 and eols.
1449 * test/lisp/auth-source-tests.el (auth-source-test-netrc-parse-one): New test.
1450
1451 (cherry picked from commit 60ff8101449eea3a5ca4961299501efd83d011bd)
1452
14532018-08-09 Eli Zaretskii <eliz@gnu.org>
1454
1455 Fix copying text properties by 'format'
1456
1457 * src/editfns.c (styled_format): Add the spec beginning index
1458 to the info recorded for each format spec, and use it to
1459 detect the case that a format spec and its text property end
1460 where the next spec with another property begins. (Bug#32404)
1461
1462 * test/src/editfns-tests.el (format-properties): Add tests for
1463 bug#32404.
1464
14652018-08-09 Alexander Gramiak <agrambot@gmail.com>
1466
1467 Improve error messages regarding initial-buffer-choice (Bug#29098)
1468
1469 * lisp/startup.el (command-line-1) <initial-buffer-choice>: Make the
1470 messages conform to Emacs conventions, and show the invalid return
1471 value in the message.
1472
14732018-08-09 Glenn Morris <rgm@gnu.org>
1474
1475 * test/lisp/wdired-tests.el (wdired-test-unfinished-edit-01): Fix typo.
1476
14772018-08-09 Lars Ingebrigtsen <larsi@gnus.org>
1478
1479 Make async :family 'local failures fail correctly again
1480
1481 * src/fileio.c (get_file_errno_data): Refactor out into its own
1482 function so that we can reuse the error handling from an async
1483 context (bug#31901).
1484
1485 * src/process.c (connect_network_socket): When an async :family
1486 'local client fails (with a file error, for instance), mark the
1487 process as failed.
1488
1489 (cherry picked from commit 92ba34d89ac4f5b5bbb818e1c39a3cc12a405790)
1490
14912018-08-09 Noam Postavsky <npostavs@gmail.com>
1492
1493 Fix emacsclient check for term.el buffer (Bug#21041)
1494
1495 * lib-src/emacsclient.c (find_tty): Check for any TERM value with
1496 prefix of "eterm", not just "eterm" itself. Also check for ",term:"
1497 in INSIDE_EMACS value.
1498
14992018-08-08 Eli Zaretskii <eliz@gnu.org>
1500
1501 Improve documentation of 'set-fontset-font'
1502
1503 * doc/lispref/display.texi (Fontsets): Fix description of
1504 'set-fontset-font'.
1505 * src/fontset.c (Fset_fontset_font): Doc fix. (Bug#32401)
1506
15072018-08-07 Eli Zaretskii <eliz@gnu.org>
1508
1509 Improve documentation of M-?
1510
1511 * doc/emacs/maintaining.texi (Identifier Search):
1512 * lisp/progmodes/xref.el (xref-find-references): Improve
1513 documentation of xref-find-references and
1514 xref-prompt-for-identifier. (Bug#32389)
1515
15162018-08-07 Ivan Shmakov <ivan@siamics.net>
1517
1518 Reinterpret Esperanto characters in iso-transl as iso-8859-3.
1519
1520 * lisp/international/iso-transl.el (iso-transl-language-alist):
1521 Reinterpret Esperanto characters as iso-8859-3 (were: iso-8859-1).
1522 (Bug#32371)
1523
15242018-08-07 Eli Zaretskii <eliz@gnu.org>
1525
1526 Fix Flyspell mode when several languages are mixed in a buffer
1527
1528 * lisp/textmodes/flyspell.el (flyspell-external-point-words):
1529 Handle "misspelled" words that actually belong to a language
1530 unsupported by the current dictionary. (Bug#32280) Fix the test
1531 for Ispell the program.
1532
15332018-08-04 Juri Linkov <juri@linkov.net>
1534
1535 New function read-answer (Bug#31782)
1536
1537 * lisp/emacs-lisp/map-ynp.el (read-answer-short): New defcustom.
1538 (read-answer): New function.
1539 * lisp/subr.el (assoc-delete-all): New function.
1540 * etc/NEWS: Announce them.
1541
1542 * lisp/dired.el (dired-delete-file): Use read-answer.
1543 (dired--yes-no-all-quit-help): Remove function.
1544 (dired-delete-help): Remove defconst.
1545
1546 (backported from master, "New function read-answer (bug#30073)" and
1547 "Respect non-saved value of `read-short-answer' (Bug#31782)")
1548
15492018-08-02 Eli Zaretskii <eliz@gnu.org>
1550
1551 Avoid assertion violations in maybe_produce_line_number
1552
1553 * src/xdisp.c (redisplay_window): Make sure desired_matrix is
1554 cleared before calling try_window. This is important when
1555 display-line-numbers is non-nil, because line-number display code
1556 assumes each glyph row is completely cleared when it is called to
1557 produce a line number. (Bug#32358)
1558
15592018-08-02 Eli Zaretskii <eliz@gnu.org>
1560
1561 Avoid assertion violations in set_text_properties_1
1562
1563 * src/textprop.c (set_text_properties): If the call to
1564 modify_text_properties modifies the interval tree as side effect,
1565 recalculate the correct interval for START and END. (Bug#32265)
1566
15672018-07-31 Stephen Berman <stephen.berman@gmx.net>
1568
1569 Fix wdired test failure when byte compiled (bug#32318)
1570
1571 * test/lisp/wdired-tests.el: Require wdired. Defvar dired-query
1572 to silence byte-compiler.
1573
15742018-07-30 Stephen Berman <stephen.berman@gmx.net>
1575
1576 * test/lisp/wdired-tests.el (wdired-test-symlink-name): New test.
1577
15782018-07-29 Raimon Grau <raimonster@gmail.com>
1579
1580 Fix url's thing-at-point beginning-op (Bug#32028)
1581
1582 * lisp/thingatpt.el (url): Fix beginning-op making.
1583
15842018-07-29 Eli Zaretskii <eliz@gnu.org>
1585
1586 Fix last change in 'char_width'
1587
1588 * src/character.c (char_width): Make sure variable C is always
1589 initialized. (Bug#32276)
1590
15912018-07-29 Stephen Berman <stephen.berman@gmx.net>
1592
1593 Add initial tests for wdired.el
1594
1595 * test/lisp/wdired-tests.el: New file.
1596
15972018-07-28 Stephen Berman <stephen.berman@gmx.net>
1598
1599 Fix use of non-nil wdired-use-interactive-rename
1600
1601 This is a fairly minimal fix for the release branch; a more
1602 comprehensive fix is on master, so do not merge this to master.
1603
1604 * lisp/wdired.el (wdired-search-and-rename): Remove dired-filename
1605 text property in order to find new filename when it only partially
1606 replaces old filename (bug#32173). If user quits before renaming
1607 succeeds, restore the dired-filename text property.
1608
16092018-07-28 Eli Zaretskii <eliz@gnu.org>
1610
1611 Fix compilation with mingw.org's MinGW 5.x headers
1612
16132018-07-28 Eli Zaretskii <eliz@gnu.org>
1614
1615 Update the list of special forms in the ELisp manual
1616
1617 * doc/lispref/eval.texi (Special Forms):
1618 * doc/lispref/frames.texi (Mouse Tracking): 'track-mouse' is
1619 nowadays a macro. (Bug#32284)
1620
16212018-07-28 Noam Postavsky <npostavs@gmail.com>
1622
1623 Don't fail to indent-sexp before a full sexp (Bug#31984)
1624
1625 * lisp/emacs-lisp/lisp-mode.el (indent-sexp): Only signal error if the
1626 initial forward-sexp fails. Suppress scan-error forn any of the
1627 forward-sexp calls after that.
1628 * test/lisp/emacs-lisp/lisp-mode-tests.el (indent-sexp-cant-go): New
1629 test.
1630
16312018-07-27 Eli Zaretskii <eliz@gnu.org>
1632
1633 Fix calls to modifications hooks in replace-buffer-contents
1634
1635 * src/editfns.c (Freplace_buffer_contents): Call the modification
1636 hooks on the entire region where replacements could have taken
1637 place. The previous attempts of being more accurate just
1638 introduced bugs. (Bug#32278)
1639
16402018-07-27 Eli Zaretskii <eliz@gnu.org>
1641
1642 * src/character.c (char_width): Support glyphs with faces. (Bug#32276)
1643
16442018-07-27 Eli Zaretskii <eliz@gnu.org>
1645
1646 Display raw bytes as belonging to 'eight-bit' charset
1647
1648 * lisp/descr-text.el (describe-char):
1649 * lisp/simple.el (what-cursor-position): Display characters in the
1650 range #x3FFF80..#x3FFF9F as belonging to charset 'eight-bit', not
1651 'tis620-2533'.
1652 * lisp/international/mule-diag.el (describe-character-set):
1653 Improve description of :supplementary-p.
1654
16552018-07-26 Eli Zaretskii <eliz@gnu.org>
1656
1657 Fix inaccurate text in the user manual
1658
1659 * doc/emacs/mule.texi (International Chars): Correct inaccurate
1660 description of raw bytes display by "C-x =".
1661
16622018-07-26 Michael Albinus <michael.albinus@gmx.de>
1663
1664 Copyedits in tramp.texi, improved example with bash's readline
1665
1666 * doc/misc/tramp.texi (all): Unify some wordings.
1667 (Frequently Asked Questions): Update example with bash's readline.
1668
16692018-07-25 Michael Albinus <michael.albinus@gmx.de>
1670
1671 Minor Tramp doc update
1672
1673 * doc/misc/tramp.texi (Frequently Asked Questions): Disable bash's
1674 INPUTRC.
1675
16762018-07-25 Michael Albinus <michael.albinus@gmx.de>
1677
1678 File Shadowing is not available on MS Windows
1679
1680 * doc/emacs/files.texi (File Shadowing): File Shadowing is not
1681 available on MS Windows.
1682
1683 * test/lisp/shadowfile-tests.el (shadow-test00-clusters)
1684 (shadow-test01-sites, shadow-test02-files)
1685 (shadow-test03-expand-cluster-in-file-name)
1686 (shadow-test04-contract-file-name, shadow-test05-file-match)
1687 (shadow-test06-literal-groups, shadow-test07-regexp-groups)
1688 (shadow-test08-shadow-todo, shadow-test09-shadow-copy-files):
1689 Skip under MS Windows.
1690
16912018-07-24 Noam Postavsky <npostavs@gmail.com>
1692
1693 Let bookmark-jump override window-point (Bug#31751)
1694
1695 * lisp/bookmark.el (bookmark-jump): Use pop-to-buffer-same-window
1696 instead of switch-to-buffer, the latter obeys
1697 switch-to-buffer-preserve-window-point and so loses the bookmark's
1698 point.
1699
17002018-07-23 Noam Postavsky <npostavs@gmail.com>
1701
1702 Omit keymap from subword-mode docstring (Bug#32212)
1703
1704 * lisp/progmodes/subword.el (subword-mode): Remove listing of
1705 subword-mode-map bindings, since it is empty as of 2014-03-23 "Merge
1706 capitalized-words-mode and subword-mode".
1707
17082018-07-23 Tino Calancha <tino.calancha@gmail.com>
1709 Noam Postavsky <npostavs@gmail.com>
1710
1711 Prevent line-mode term from showing user passwords
1712
1713 For buffers whose mode derive from comint-mode, the user password is
1714 read from the minibuffer and it's hidden. A buffer in term-mode and
1715 line submode, instead shows the passwords. Make buffers in line
1716 term-mode to hide passwords too (Bug#30190).
1717
1718 * lisp/term.el (term-send-invisible): Prefer the more robust
1719 `read-passwd' instead of `term-read-noecho'.
1720 (term-watch-for-password-prompt): New function.
1721 (term-emulate-terminal): Call it each time we receive non-escape
1722 sequence output.
1723
17242018-07-22 Jonathan Kyle Mitchell <kyle@jonathanmitchell.org>
1725
1726 Check for special filenames in eshell (Bug#30724)
1727
1728 * lisp/eshell/esh-cmd.el (eshell-lisp-command): Check for "~"
1729 in lisp commands with the eshell-filename-arguments property
1730 (Bug#30724).
1731
1732 * lisp/eshell/em-dirs.el (eshell/cd, eshell/pushd, eshell/popd):
1733 * lisp/eshell/em-ls.el (eshell/ls):
1734 * lisp/eshell/em-unix.el (eshell/rm, eshell/mkdir, eshell/rmdir)
1735 (eshell/mv, eshell/cp, eshell/ln, eshell/cat, eshell/du, eshell/diff):
1736 * lisp/eshell/esh-ext.el (eshell/addpath): Add
1737 eshell-filename-arguments to symbol plist.
1738
17392018-07-22 Noam Postavsky <npostavs@gmail.com>
1740
1741 Fix indent-sexp of #s(...) (Bug#31984)
1742
1743 * lisp/emacs-lisp/lisp-mode.el (indent-sexp): Look for a sexp that
1744 ends after the current line.
1745 * test/lisp/emacs-lisp/lisp-mode-tests.el (indent-sexp-go): New test.
1746
17472018-07-22 Noam Postavsky <npostavs@gmail.com>
1748
1749 Add save-match-data to abbreviate-file-name (Bug#32201)
1750
1751 * lisp/files.el (abbreviate-file-name): Save match-data around
1752 expand-file-name; it is not guaranteed to preserve match-data, and may
1753 well do so depending on what file handlers and hooks are in effect.
1754
17552018-07-21 Eli Zaretskii <eliz@gnu.org>
1756
1757 Fix last change in editfns.c
1758
1759 * src/editfns.c (Freplace_buffer_contents): Fix last change: always
1760 call buffer modification hooks, even if nothing was deleted/inserted.
1761 (bug#32237)
1762
17632018-07-21 Eli Zaretskii <eliz@gnu.org>
1764
1765 Fix calls to buffer modification hooks from replace-buffer-contents
1766
1767 * src/editfns.c (Freplace_buffer_contents): Don't call buffer
1768 modification hooks if nothing was deleted/inserted. (Bug#32237)
1769
17702018-07-21 Michael Albinus <michael.albinus@gmx.de>
1771
1772 Fix Bug#32226
1773
1774 * lisp/shadowfile.el (shadow-site-name, shadow-name-site):
1775 Use "[-.[:word:]]+" as hostname regexp. (Bug#32226)
1776
1777 * test/lisp/shadowfile-tests.el (shadow-test06-literal-groups)
1778 (shadow-test07-regexp-groups, shadow-test08-shadow-todo)
1779 (shadow-test09-shadow-copy-files): Skip if needed.
1780
17812018-07-21 Eli Zaretskii <eliz@gnu.org>
1782
1783 Improve doc strings of several variables in keyboard.c
1784
1785 * src/keyboard.c (syms_of_keyboard) <debug-on-event>
1786 <attempt-stack-overflow-recovery>
1787 <attempt-orderly-shutdown-on-fatal-signal>: Make sure the first
1788 sentence of the doc string fits on a single line.
1789
17902018-07-20 Michael Albinus <michael.albinus@gmx.de>
1791
1792 Fix (Bug#32218). Do not merge with master
1793
1794 * doc/misc/trampver.texi:
1795 * lisp/net/trampver.el: Change version to "2.3.4.26.2".
1796 (customize-package-emacs-version-alist): Add Tramp version
1797 integrated in Emacs 26.2.
1798
1799 * lisp/net/tramp.el (tramp-handle-file-truename):
1800 * lisp/net/tramp-adb.el (tramp-adb-handle-file-truename):
1801 * lisp/net/tramp-sh.el (tramp-sh-handle-file-truename): Fix problem
1802 with trailing slash. (Bug#32218)
1803
1804 * test/lisp/net/tramp-tests.el (tramp-test21-file-links):
1805 Remove `tramp--test-emacs27-p' check.
1806
18072018-07-20 Eli Zaretskii <eliz@gnu.org>
1808
1809 Improve documentation of 'pcase-defmacro rx'
1810
1811 * lisp/emacs-lisp/rx.el (rx): Clarify and improve the doc string.
1812 For the details, see the discussion starting at
1813 http://lists.gnu.org/archive/html/emacs-devel/2018-06/msg00399.html.
1814
18152018-07-19 Eli Zaretskii <eliz@gnu.org>
1816
1817 Fix TTY colors breakage by 'clear-face-cache'
1818
1819 Without examining the right frame, 'tty-color-24bit' was erroneously
1820 treating a GUI frame as a 24-bit TTY frame.
1821 * lisp/term/tty-colors.el (tty-color-24bit): Accept optional
1822 argument DISPLAY and pass it to display-color-cells. Doc fix.
1823 (tty-color-define, tty-color-desc): Pass the FRAME argument to
1824 tty-color-24bit. (Bug#32072)
1825
18262018-07-18 Michael Albinus <michael.albinus@gmx.de>
1827
1828 * admin/MAINTAINERS: Add files maintained by me (Michael Albinus).
1829
18302018-07-18 Michael Albinus <michael.albinus@gmx.de>
1831
1832 Adapt shadowfile.el for Tramp (Bug#4526, Bug#4846)
1833
1834 * etc/NEWS: Mention changes in shadowfile.el.
1835
1836 * lisp/shadowfile.el (top): Require 'tramp instead of 'ange-ftp.
1837 (shadow-cluster): New defstruct.
1838 (shadow-make-cluster, shadow-cluster-name, shadow-cluster-primary)
1839 (shadow-cluster-regexp, shadow-get-user)
1840 (shadow-parse-fullname): Remove.
1841 (shadow-info-file, shadow-todo-file, shadow-system-name)
1842 (shadow-homedir, shadow-regexp-superquote, shadow-suffix)
1843 (shadow-set-cluster, shadow-get-cluster, shadow-site-name)
1844 (shadow-name-site, shadow-site-primary, shadow-site-cluster)
1845 (shadow-read-site, shadow-parse-name, shadow-make-fullname)
1846 (shadow-replace-name-component, shadow-local-file)
1847 (shadow-expand-cluster-in-file-name, shadow-contract-file-name)
1848 (shadow-same-site, shadow-file-match, shadow-define-cluster)
1849 (shadow-define-literal-group, shadow-define-regexp-group)
1850 (shadow-make-group, shadow-shadows-of-1, shadow-read-files)
1851 (shadow-write-info-file, shadow-write-todo-file)
1852 (shadow-initialize): Adapt variables and functions.
1853
1854 * test/lisp/shadowfile-tests.el: New file.
1855
18562018-07-18 Noam Postavsky <npostavs@gmail.com>
1857
1858 Fix auth-source-delete (Bug#26184)
1859
1860 * lisp/auth-source.el (auth-source-delete): Fix `auth-source-search'
1861 call.
1862 * test/lisp/auth-source-tests.el (auth-source-delete): New test.
1863
18642018-07-17 Eli Zaretskii <eliz@gnu.org>
1865
1866 Avoid assertion violations in gnutls.c
1867
1868 * src/gnutls.c (Fgnutls_hash_digest, gnutls_symmetric)
1869 (Fgnutls_hash_mac): Check CONSP before invoking XCDR. (Bug#32187)
1870 Report values of invalid arguments when signaling an error.
1871
18722018-07-14 Eli Zaretskii <eliz@gnu.org>
1873
1874 Don't use a literal "C-u" in ispell.el help message text
1875
1876 * lisp/textmodes/ispell.el (ispell-command-loop): Use
1877 "\\[universal-argument]" instead of a literal "C-u". (Bug#32142)
1878
18792018-07-14 Eli Zaretskii <eliz@gnu.org>
1880
1881 Improve documentation of 'seqp'
1882
1883 * doc/lispref/sequences.texi (Sequence Functions): Add text to
1884 explain the relation between 'seqp' and 'sequencep'. (Bug#32125)
1885
18862018-07-14 Eli Zaretskii <eliz@gnu.org>
1887
1888 Clarify usage and dependencies between several Flyspell features
1889
1890 * lisp/textmodes/flyspell.el (flyspell-region)
1891 (flyspell-small-region, flyspell-persistent-highlight):
1892 Documentation improvements. (Bug#32142)
1893
18942018-07-13 Michael Albinus <michael.albinus@gmx.de>
1895
1896 Use consistent function names in thread-tests.el
1897
1898 * test/src/thread-tests.el (threads-call-error, threads-custom)
1899 (threads-errors, threads-sticky-point, threads-signal-early):
1900 Rename, using naming convention to prefix with "threads-".
1901
19022018-07-13 Michael Albinus <michael.albinus@gmx.de>
1903
1904 Fix format error in Faccept_process_output
1905
1906 * src/process.c (Faccept_process_output): Do not use format spec
1907 "%p", it isn't valid for error().
1908
19092018-07-13 Paul Eggert <eggert@cs.ucla.edu>
1910
1911 Lessen stack consumption in recursive read1
1912
1913 * src/lread.c (read1): Shrink local buffer size from
1914 MAX_ALLOCA to 128 (Bug#31995).
1915
19162018-07-13 Noam Postavsky <npostavs@gmail.com>
1917
1918 Match w32 paths in grep sans --null hits (Bug#32051)
1919
1920 * lisp/progmodes/grep.el (grep-regexp-alist): Add an optional part to
1921 match paths starting with C: (other drive letters).
1922 * test/lisp/progmodes/compile-tests.el
1923 (compile-tests--grep-regexp-testcases)
1924 (compile-tests--grep-regexp-tricky-testcases)
1925 (compile-test-grep-regexps): New tests.
1926 (compile--test-error-line): Return `compilation-message'.
1927
19282018-07-13 Noam Postavsky <npostavs@gmail.com>
1929
1930 Fix previous make-network-process change
1931
1932 * src/process.c (Fmake_network_process): On 2018-07-09 "Explicitly
1933 reject :server and :nowait (Bug#31903)", the sense of the SERVER check
1934 was accidentally reversed so that we ended up looking for the wrong
1935 ADDRESS. Reported by T.V Raman in
1936 <https://lists.gnu.org/archive/html/emacs-devel/2018-07/msg00437.html>.
1937
19382018-07-12 Eli Zaretskii <eliz@gnu.org>
1939
1940 Another documentation improvement in flyspell.el
1941
1942 * lisp/textmodes/flyspell.el (flyspell-persistent-highlight): Doc
1943 fix.
1944
19452018-07-12 Eli Zaretskii <eliz@gnu.org>
1946
1947 Improve documentation of Flyspell
1948
1949 For the background, see
1950 http://lists.gnu.org/archive/html/help-gnu-emacs/2018-07/msg00099.html.
1951
1952 * doc/emacs/fixit.texi (Spelling): Add a couple of caveats.
1953 * lisp/textmodes/flyspell.el: Update commentary.
1954
19552018-07-12 Michael Albinus <michael.albinus@gmx.de>
1956
1957 Provide feature 'threads
1958
1959 * src/thread.c (syms_of_threads): Provide feature "threads".
1960
1961 * test/src/thread-tests.el (top): Declare the functions.
1962 (all): Use (featurep 'threads) check.
1963
19642018-07-11 Miciah Masters <miciah.masters@gmail.com> (tiny change)
1965
1966 Save the server alias on reconnect (Bug#29657)
1967
1968 rcirc does not retain the server alias on reconnect. As a result, rcirc
1969 fails to re-use server and channel buffers when an alias is used. Further
1970 problems may ensue when aliases are used to differentiate multiple
1971 connections to the same host, for example when using a single IRC bouncer
1972 or proxy to connect to multiple IRC networks.
1973
1974 Save the server alias when connecting to a server so that reconnect will
1975 retain the alias.
1976 * lisp/net/rcirc.el (rcirc-connect): Include server-alias when setting
1977 rcirc-connection-info.
1978
19792018-07-11 Basil L. Contovounesios <contovob@tcd.ie>
1980
1981 Refer to "proper lists" instead of "true lists"
1982
1983 * doc/lispref/lists.texi (Cons Cells, Building Lists):
1984 * doc/lispref/sequences.texi (Vector Functions): Use the more
1985 popular term "proper", rather than "true", to qualify nil-terminated
1986 lists.
1987
1988 For discussion, see the following emacs-devel subthreads:
1989 https://lists.gnu.org/archive/html/emacs-devel/2018-06/msg00112.html
1990 https://lists.gnu.org/archive/html/emacs-devel/2018-06/msg00138.html
1991
19922018-07-10 John Shahid <jvshahid@gmail.com>
1993
1994 Avoid turning on the global-minor-mode recursively
1995
1996 * lisp/emacs-lisp/easy-mmode.el (define-globalized-minor-mode): Clear
1997 the buffer-list inside MODE-enable-in-buffers to avoid enabling the
1998 mode recursively. (Bug#31793)
1999
20002018-07-10 Michael Albinus <michael.albinus@gmx.de>
2001
2002 Fix Bug#32085
2003
2004 * doc/misc/tramp.texi (GVFS based methods): `dav' and `davs' do
2005 not support paths in the volume name. (Bug#32085)
2006
20072018-07-10 Noam Postavsky <npostavs@gmail.com>
2008
2009 Stop using indent-line-to in lisp-indent-line (Bug#32014)
2010
2011 This is partial revert of "Remove ignored argument from
2012 lisp-indent-line", because `indent-line-to' doesn't respect field
2013 boundaries.
2014 * lisp/emacs-lisp/lisp-mode.el (lisp-indent-line): Use delete-region
2015 and indent-to instead of `indent-line-to'.
2016 * test/lisp/emacs-lisp/lisp-mode-tests.el
2017 (lisp-indent-with-read-only-field): Expect to pass.
2018
2019 Don't merge to master, we will fix indent-line-to there instead.
2020
20212018-07-10 Noam Postavsky <npostavs@gmail.com>
2022
2023 Explicitly reject :server and :nowait (Bug#31903)
2024
2025 * src/process.c (Fmake_network_process): Explicitly check for and
2026 signal an error when passed both :server and :nowait non-nil. In
2027 Emacs 25, :nowait would be ignored in this case, but as of Emacs 26.1
2028 this gives an error, albeit an unclear one. Also remove obsolete
2029 comment regarding configurations lacking non-blocking mode, the
2030 corresponding code was removed in 2012-11-17 "Assume POSIX 1003.1-1988
2031 or later for fcntl.h."
2032
20332018-07-09 Michael Albinus <michael.albinus@gmx.de>
2034
2035 Fix Bug#32090
2036
2037 * lisp/files-x.el (connection-local-normalize-criteria): Do not
2038 use PROPERTIES anymore.
2039 (connection-local-get-profiles): Rewrite, in order to accept any
2040 property as optional. (Bug#32090)
2041 (connection-local-set-profiles):
2042 Adapt ´connection-local-normalize-criteria' call.
2043
2044 * test/lisp/files-x-tests.el
2045 (files-x-test-connection-local-set-profiles)
2046 (files-x-test-hack-connection-local-variables-apply): Extend tests.
2047
20482018-07-08 Paul Eggert <eggert@cs.ucla.edu>
2049
2050 Fix floating point exceptions on Alpha (Bug#32086)
2051
2052 Backport from master.
2053 * admin/merge-gnulib (GNULIB_MODULES): Add fpieee.
2054 * m4/fpieee.m4: New file, copied from Gnulib.
2055 * m4/gnulib-comp.m4: Regenerate.
2056
20572018-07-08 Paul Eggert <eggert@cs.ucla.edu>
2058
2059 Fix bootstrap infloop in GNU/Linux alpha
2060
2061 * src/emacs.c (main): Do not re-exec if EMACS_HEAP_EXEC
2062 is already set (Bug#32083).
2063
20642018-07-08 Eli Zaretskii <eliz@gnu.org>
2065
2066 Minor fix of a recent documentation change
2067
2068 * lisp/net/gnutls.el (gnutls-algorithm-priority): Clarify the doc
2069 string.
2070
20712018-07-08 Lars Ingebrigtsen <larsi@gnus.org>
2072
2073 Mention the NSM in the gnutls variable doc strings
2074
2075 * lisp/net/gnutls.el (gnutls-algorithm-priority): Mention the Network
2076 Security Manager here since this variable is an obvious place
2077 for people concerned about network security to look.
2078 (gnutls-verify-error): Ditto.
2079 (gnutls-min-prime-bits): Ditto.
2080
20812018-07-08 Michael Albinus <michael.albinus@gmx.de>
2082
2083 Remove test code from last commit
2084
20852018-07-08 Michael Albinus <michael.albinus@gmx.de>
2086
2087 Fix Bug#32084
2088
2089 * test/lisp/net/dbus-tests.el (dbus-test02-register-service-own-bus):
2090 Unset $DISPLAY when calling dbus-launch, in order to avoid
2091 possible X11 authentication errors. (Bug#32084)
2092
20932018-07-07 Basil L. Contovounesios <contovob@tcd.ie>
2094
2095 Fix (length NON-SEQUENCE) documentation
2096
2097 Suggested by Eli Zaretskii <eliz@gnu.org> in the following threads:
2098 https://lists.gnu.org/archive/html/emacs-devel/2018-07/msg00171.html
2099 https://lists.gnu.org/archive/html/emacs-devel/2018-07/msg00206.html
2100
2101 * doc/lispref/sequences.texi (Sequence Functions): Mention that
2102 'length' signals a 'wrong-type-argument' also when given a
2103 non-sequencep argument.
2104
21052018-07-07 Eli Zaretskii <eliz@gnu.org>
2106
2107 Fix bug #11732
2108
2109 * src/w32fns.c (w32_wnd_proc): Fix handling of Windows input
2110 methods. (Bug#11732)
2111
21122018-07-07 Eli Zaretskii <eliz@gnu.org>
2113
2114 Improve documentation of 'emacs-lock-mode'
2115
2116 * lisp/emacs-lock.el (emacs-lock-mode): Mention in the doc string
2117 the special handling of some major modes due to
2118 'emacs-lock-unlockable-modes'.
2119
21202018-07-07 Eli Zaretskii <eliz@gnu.org>
2121
2122 * lisp/imenu.el (imenu-generic-expression): Doc fix. (Bug#32016)
2123
21242018-07-07 Eli Zaretskii <eliz@gnu.org>
2125
2126 Improve indexing of 'eval-defun' in ELisp manual
2127
2128 * doc/lispref/display.texi (Defining Faces):
2129 * doc/lispref/debugging.texi (Explicit Debug):
2130 * doc/lispref/customize.texi (Variable Definitions):
2131 * doc/lispref/variables.texi (Defining Variables): Add index
2132 entries for 'eval-defun'. (Bug#32066)
2133
21342018-07-06 Paul Eggert <eggert@cs.ucla.edu>
2135
2136 Fix (length CIRCULAR) documentation
2137
2138 * doc/lispref/sequences.texi (Sequence Functions):
2139 Correct documentation of what (length X) does when
2140 X is a circular list.
2141
21422018-07-06 Michael Albinus <michael.albinus@gmx.de>
2143
2144 Tramp editorials
2145
2146 * doc/misc/tramp.texi (Android shell setup): Mention Termux.
2147
2148 * lisp/net/tramp-sh.el (tramp-remote-process-environment):
2149 Use proper spelling "Tramp" in docstring.
2150
21512018-07-06 Eli Zaretskii <eliz@gnu.org>
2152
2153 Clarify and improve doc strings of 'eval-last-sexp' and friends
2154
2155 * lisp/simple.el (eval-expression, eval-expression-print-format):
2156 * lisp/progmodes/elisp-mode.el (eval-last-sexp): Doc fixes.
2157 (Bug#32064)
2158
21592018-07-06 Glenn Morris <rgm@gnu.org>
2160
2161 Automate upload of Emacs manuals to gnu.org
2162
2163 * admin/make-manuals, admin/upload-manuals: New scripts.
2164 * admin/admin.el (make-manuals, make-manuals-dist): Handle batch mode.
2165 * admin/make-tarball.txt: Update web-page details.
2166
21672018-07-05 Mike Kupfer <mkupfer@alum.berkeley.edu>
2168
2169 Fix MH-E mail composition with GNU Mailutils (SF#485)
2170
2171 * lisp/mh-e/mh-comp.el (mh-bare-components): Recursively delete
2172 the temporary folder.
2173
21742018-07-03 Eli Zaretskii <eliz@gnu.org>
2175
2176 Speed up 'replace-buffer-contents' some more
2177
2178 * src/editfns.c (EXTRA_CONTEXT_FIELDS): New members beg_a and beg_b.
2179 (Freplace_buffer_contents): Set up ctx.beg_a and ctx.beg_b.
2180 (buffer_chars_equal): Use ctx->beg_a and ctx->beg_b instead of
2181 calling BUF_BEGV, which is expensive. This speeds up the recipe
2182 in bug#31888 by 30%.
2183
21842018-07-03 Glenn Morris <rgm@gnu.org>
2185
2186 * doc/emacs/docstyle.texi: Avoid messing up the html output.
2187
2188 Previously the @hyphenation commands somehow caused the <head>
2189 section to go missing, with makeinfo 4.13 at least.
2190
12018-07-01 Paul Eggert <eggert@cs.ucla.edu> 21912018-07-01 Paul Eggert <eggert@cs.ucla.edu>
2 2192
3 * etc/HISTORY: Cite Brinkhoff on early history. 2193 * etc/HISTORY: Cite Brinkhoff on early history.
@@ -61157,7 +63347,7 @@
61157 63347
61158This file records repository revisions from 63348This file records repository revisions from
61159commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to 63349commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to
61160commit f205928d1f93f4373d755ca91805a88e022ac414 (inclusive). 63350commit 1d79c2ebd9bd9aa36586e57463502373c0296d11 (inclusive).
61161See ChangeLog.1 for earlier changes. 63351See ChangeLog.1 for earlier changes.
61162 63352
61163;; Local Variables: 63353;; Local Variables:
diff --git a/etc/AUTHORS b/etc/AUTHORS
index a0cd4a7f58b..23c88d55909 100644
--- a/etc/AUTHORS
+++ b/etc/AUTHORS
@@ -9,7 +9,7 @@ Aaron Ecay: changed ob-R.el ob-core.el org-src.el ox-latex.el nsterm.m
9 ob-awk.el ob-exp.el ob-python.el ob-tangle.el org-bibtex.el org-id.el 9 ob-awk.el ob-exp.el ob-python.el ob-tangle.el org-bibtex.el org-id.el
10 org.el org.texi package.el paren.el 10 org.el org.texi package.el paren.el
11 11
12Aaron Jensen: changed frameset.el Info.plist.in nsterm.m 12Aaron Jensen: changed frameset.el nsterm.m Info.plist.in mouse.el
13 13
14Aaron Larson: co-wrote bibtex.el 14Aaron Larson: co-wrote bibtex.el
15 15
@@ -93,10 +93,10 @@ Alakazam Petrofsky: changed hanoi.el
93Alan Mackenzie: wrote cc-awk.el 93Alan Mackenzie: wrote cc-awk.el
94and co-wrote cc-align.el cc-cmds.el cc-defs.el cc-engine.el cc-fonts.el 94and co-wrote cc-align.el cc-cmds.el cc-defs.el cc-engine.el cc-fonts.el
95 cc-langs.el cc-mode.el cc-styles.el cc-vars.el 95 cc-langs.el cc-mode.el cc-styles.el cc-vars.el
96and changed cc-mode.texi bytecomp.el subr.el edebug.el modes.texi 96and changed cc-mode.texi bytecomp.el subr.el edebug.el follow.el
97 syntax.texi display.texi font-lock.el isearch.el programs.texi 97 modes.texi syntax.texi display.texi font-lock.el isearch.el
98 follow.el help.el ispell.el lread.c control.texi cus-start.el doc.c 98 programs.texi help.el ispell.el lread.c windows.texi control.texi
99 eval.c frames.texi help-fns.el lisp.el and 133 other files 99 cus-start.el doc.c eval.c frames.texi help-fns.el and 134 other files
100 100
101Alan Modra: changed unexelf.c 101Alan Modra: changed unexelf.c
102 102
@@ -108,9 +108,9 @@ Alan Shutko: changed diary-lib.el calendar.el bindings.el cal-hebrew.el
108 108
109Alan Third: wrote dabbrev-tests.el 109Alan Third: wrote dabbrev-tests.el
110and changed nsterm.m nsfns.m nsterm.h nsmenu.m frame.el macfont.m 110and changed nsterm.m nsfns.m nsterm.h nsmenu.m frame.el macfont.m
111 nsimage.m ns-win.el conf_post.h frame.c frame.h frames.texi keyboard.c 111 nsimage.m ns-win.el Info.plist.in conf_post.h frame.c frame.h
112 macfont.h macos.texi picture.el rect.el Info.plist.in battery.el 112 frames.texi keyboard.c macfont.h macos.texi picture.el rect.el
113 callproc.c configure.ac and 11 other files 113 battery.el callproc.c configure.ac and 12 other files
114 114
115Alastair Burt: changed gnus-art.el smiley.el 115Alastair Burt: changed gnus-art.el smiley.el
116 116
@@ -128,7 +128,7 @@ Alexander Gramiak: changed faces.el display-line-numbers.el xt-mouse.el
128 CTAGS.good ETAGS.good_1 ETAGS.good_2 ETAGS.good_3 ETAGS.good_4 128 CTAGS.good ETAGS.good_1 ETAGS.good_2 ETAGS.good_3 ETAGS.good_4
129 ETAGS.good_5 ETAGS.good_6 Makefile TAGTEST.EL cl-lib-tests.el 129 ETAGS.good_5 ETAGS.good_6 Makefile TAGTEST.EL cl-lib-tests.el
130 cl-macs-tests.el cus-start.el custom.texi display.texi erc-list.el 130 cl-macs-tests.el cus-start.el custom.texi display.texi erc-list.el
131 ert-tests.el ert.el etags.c and 15 other files 131 ert-tests.el ert.el etags.c and 16 other files
132 132
133Alexander Haeckel: changed getset.el 133Alexander Haeckel: changed getset.el
134 134
@@ -162,7 +162,8 @@ Alexandre Veyrenc: changed fr-refcard.tex
162Alexandru Harsanyi: wrote soap-client.el soap-inspect.el 162Alexandru Harsanyi: wrote soap-client.el soap-inspect.el
163and changed emacs3.py vc-hooks.el vc.el xml.el 163and changed emacs3.py vc-hooks.el vc.el xml.el
164 164
165Alex Branham: changed bibtex.el dired-x.el dired.el eww.el 165Alex Branham: changed bibtex.el dired-x.el dired.el em-rebind.el eww.el
166 imenu.el programs.texi
166 167
167Alex Coventry: changed files.el 168Alex Coventry: changed files.el
168 169
@@ -203,8 +204,8 @@ Ali Bahrami: changed configure configure.ac sol2-10.h
203 204
204Alin C. Soare: changed lisp-mode.el hexl.el 205Alin C. Soare: changed lisp-mode.el hexl.el
205 206
206Allen Li: changed abbrev.el comint.el dired-x.el misc.texi 207Allen Li: changed abbrev.el bookmark.el comint.el dired-x.el misc.texi
207 progmodes/compile.el subr.el 208 nsm.el progmodes/compile.el subr.el
208 209
209Allen S. Rout: changed org-capture.el 210Allen S. Rout: changed org-capture.el
210 211
@@ -365,8 +366,8 @@ Antonin Houska: changed newcomment.el
365Arash Esbati: changed reftex-vars.el reftex.el reftex-auc.el 366Arash Esbati: changed reftex-vars.el reftex.el reftex-auc.el
366 reftex-ref.el 367 reftex-ref.el
367 368
368Ari Roponen: changed atimer.c doc.c hash.texi mule.texi package.el 369Ari Roponen: changed atimer.c doc.c hash.texi image.c mule.texi
369 startup.el subr.el svg.el time-date.el woman.el 370 package.el startup.el subr.el svg.el time-date.el woman.el xterm.c
370 371
371Arisawa Akihiro: changed characters.el coding.c epa-file.el japan-util.el 372Arisawa Akihiro: changed characters.el coding.c epa-file.el japan-util.el
372 language/tibetan.el message.el mm-decode.el mm-view.el ps-print.el 373 language/tibetan.el message.el mm-decode.el mm-view.el ps-print.el
@@ -439,8 +440,9 @@ Bartosz Duszel: changed allout.el bib-mode.el cc-cmds.el hexl.el icon.el
439 sendmail.el ses.el simple.el verilog-mode.el vi.el vip.el viper-cmd.el 440 sendmail.el ses.el simple.el verilog-mode.el vi.el vip.el viper-cmd.el
440 xscheme.el 441 xscheme.el
441 442
442Basil L. Contovounesios: changed simple.el message.el css-mode-tests.el 443Basil L. Contovounesios: changed simple.el message.el sequences.texi
443 css-mode.el customize.texi gnus-art.el json-tests.el json.el man.el 444 bibtex.el css-mode-tests.el css-mode.el customize.texi display.texi
445 gnus-art.el json-tests.el json.el lists.texi man.el rcirc.el
444 shr-color.el text.texi 446 shr-color.el text.texi
445 447
446Bastian Beischer: changed include.el mru-bookmark.el refs.el 448Bastian Beischer: changed include.el mru-bookmark.el refs.el
@@ -668,10 +670,10 @@ Changwoo Ryu: changed files.el
668 670
669Chao-Hong Liu: changed TUTORIAL.cn TUTORIAL.zh 671Chao-Hong Liu: changed TUTORIAL.cn TUTORIAL.zh
670 672
671Charles A. Roelli: changed nsterm.m display.texi nsfns.m nsterm.h 673Charles A. Roelli: changed nsterm.m display.texi isearch.el nsfns.m
672 org-clock.el DEBUG INSTALL add-log.el anti.texi buffers.texi comint.el 674 nsterm.h org-clock.el search.texi simple.el DEBUG INSTALL add-log.el
673 data.c diff-mode.el eldoc.el files.el fill.el find-func.el flymake.el 675 anti.texi buffers.texi comint.el data.c diff-mode.el eldoc.el files.el
674 frame.el internals.texi macfont.m and 13 other files 676 fill.el find-func.el flymake.el and 19 other files
675 677
676Charles Hannum: changed aix3-1.h aix3-2.h configure ibmrs6000.h 678Charles Hannum: changed aix3-1.h aix3-2.h configure ibmrs6000.h
677 keyboard.c netbsd.h pop.c sysdep.c systime.h systty.h xrdb.c 679 keyboard.c netbsd.h pop.c sysdep.c systime.h systty.h xrdb.c
@@ -778,7 +780,7 @@ Christophe Deleuze: changed icalendar.el
778 780
779Christoph Egger: changed configure.ac 781Christoph Egger: changed configure.ac
780 782
781Christophe Junke: changed org-agenda.el org.el 783Christophe Junke: changed ido.el org-agenda.el org.el
782 784
783Christopher Allan Webber: changed gamegrid.el org-agenda.el tetris.el 785Christopher Allan Webber: changed gamegrid.el org-agenda.el tetris.el
784 786
@@ -872,7 +874,8 @@ Dale Sedivec: changed sgml-mode.el wisent/python.el
872Damien Cassou: wrote auth-source-pass-tests.el 874Damien Cassou: wrote auth-source-pass-tests.el
873and co-wrote auth-source-pass.el auth-source-tests.el 875and co-wrote auth-source-pass.el auth-source-tests.el
874and changed seq-tests.el seq.el simple-tests.el simple.el auth-source.el 876and changed seq-tests.el seq.el simple-tests.el simple.el auth-source.el
875 auth.texi imenu-tests.el imenu.el info.el isearch.el sequences.texi 877 auth.texi imenu-tests.el imenu.el info.el isearch.el rmc.el
878 sequences.texi
876 879
877Damien Elmes: changed erc.el erc-dcc.el erc-track.el erc-log.el 880Damien Elmes: changed erc.el erc-dcc.el erc-track.el erc-log.el
878 erc-pcomplete.el README erc-button.el erc-nets.el erc-ring.el Makefile 881 erc-pcomplete.el README erc-button.el erc-nets.el erc-ring.el Makefile
@@ -1343,9 +1346,9 @@ Eli Zaretskii: wrote [bidirectional display in xdisp.c]
1343 chartab-tests.el coding-tests.el doc-tests.el etags-tests.el rxvt.el 1346 chartab-tests.el coding-tests.el doc-tests.el etags-tests.el rxvt.el
1344 tty-colors.el 1347 tty-colors.el
1345and changed xdisp.c msdos.c w32.c display.texi w32fns.c simple.el 1348and changed xdisp.c msdos.c w32.c display.texi w32fns.c simple.el
1346 files.el fileio.c w32proc.c keyboard.c w32term.c files.texi text.texi 1349 files.el fileio.c keyboard.c w32proc.c files.texi w32term.c text.texi
1347 dispnew.c emacs.c frames.texi lisp.h dispextern.h process.c term.c 1350 dispnew.c emacs.c frames.texi dispextern.h lisp.h process.c term.c
1348 window.c and 1111 other files 1351 window.c and 1121 other files
1349 1352
1350Emanuele Giaquinta: changed configure.ac rxvt.el charset.c etags.c 1353Emanuele Giaquinta: changed configure.ac rxvt.el charset.c etags.c
1351 fontset.c frame.el gnus-faq.texi loadup.el lread.c sh-script.el 1354 fontset.c frame.el gnus-faq.texi loadup.el lread.c sh-script.el
@@ -1366,11 +1369,11 @@ and changed ada-stmt.el
1366Era Eriksson: changed bibtex.el dired.el json.el ses.el ses.texi shell.el 1369Era Eriksson: changed bibtex.el dired.el json.el ses.el ses.texi shell.el
1367 tramp.el tramp.texi 1370 tramp.el tramp.texi
1368 1371
1369Eric Abrahamsen: changed eieio-base.el nnimap.el registry.el 1372Eric Abrahamsen: changed eieio-base.el registry.el nnimap.el
1370 gnus-registry.el files.el files.texi windows.texi eieio-test-persist.el 1373 gnus-registry.el files.el files.texi windows.texi eieio-test-persist.el
1371 eieio.el gnus-start.el nnir.el buffers.texi files-tests.el 1374 eieio.el gnus-start.el gnus-sum.el gnus.texi nnir.el buffers.texi
1372 gnus-bcklg.el gnus-group.el gnus-sum.el gnus.texi nnmairix.el org.el 1375 checkdoc.el files-tests.el gnus-bcklg.el gnus-group.el nnmairix.el
1373 org.texi ox-html.el ox-latex.el 1376 org.el org.texi and 3 other files
1374 1377
1375Eric Bélanger: changed image.c 1378Eric Bélanger: changed image.c
1376 1379
@@ -1548,8 +1551,8 @@ Ferenc Wagner: changed nnweb.el
1548 1551
1549Filipe Cabecinhas: changed nsterm.m 1552Filipe Cabecinhas: changed nsterm.m
1550 1553
1551Filipp Gunbin: changed autorevert.el shell.el cc-menus.el dired-aux.el 1554Filipp Gunbin: changed autorevert.el shell.el auth-source-tests.el
1552 info.el info.texi 1555 auth-source.el cc-menus.el dired-aux.el info.el info.texi
1553 1556
1554Flemming Hoejstrup Hansen: changed forms.el 1557Flemming Hoejstrup Hansen: changed forms.el
1555 1558
@@ -1668,11 +1671,11 @@ G Dinesh Dutt: changed etags.el
1668Geert Kloosterman: changed which-func.el 1671Geert Kloosterman: changed which-func.el
1669 1672
1670Gemini Lasswell: wrote edebug-tests.el kmacro-tests.el testcover-tests.el 1673Gemini Lasswell: wrote edebug-tests.el kmacro-tests.el testcover-tests.el
1671and changed edebug.el cl-macs.el cl-generic.el ert-x.el 1674and changed edebug.el cl-macs.el cl-generic.el ert-x.el cl-print.el
1672 edebug-test-code.el edebug.texi eieio-compat.el generator.el subr.el 1675 edebug-test-code.el edebug.texi eieio-compat.el generator.el subr.el
1673 autorevert-tests.el filenotify-tests.el generator-tests.el kmacro.el 1676 autorevert-tests.el cl-print-tests.el emacs-lisp/debug.el eval-tests.el
1674 lread.c map-tests.el map.el pcase.el rst.el ses.el subr-tests.el 1677 eval.c filenotify-tests.el generator-tests.el kmacro.el lread.c
1675 subr-x-tests.el and 4 other files 1678 map-tests.el map.el and 9 other files
1676 1679
1677Geoff Gole: changed align.el ibuffer.el whitespace.el 1680Geoff Gole: changed align.el ibuffer.el whitespace.el
1678 1681
@@ -1727,9 +1730,9 @@ Giuseppe Scrivano: changed browse-url.el buffer.c configure.ac sysdep.c
1727Glenn Morris: wrote check-declare.el f90-tests.el vc-bzr-tests.el 1730Glenn Morris: wrote check-declare.el f90-tests.el vc-bzr-tests.el
1728and changed configure.ac Makefile.in src/Makefile.in calendar.el 1731and changed configure.ac Makefile.in src/Makefile.in calendar.el
1729 diary-lib.el lisp/Makefile.in files.el rmail.el make-dist 1732 diary-lib.el lisp/Makefile.in files.el rmail.el make-dist
1730 progmodes/f90.el bytecomp.el simple.el authors.el emacs.texi 1733 progmodes/f90.el bytecomp.el simple.el authors.el admin.el emacs.texi
1731 misc/Makefile.in admin.el startup.el lib-src/Makefile.in ack.texi 1734 misc/Makefile.in startup.el lib-src/Makefile.in ack.texi display.texi
1732 display.texi cal-menu.el and 1675 other files 1735 cal-menu.el and 1680 other files
1733 1736
1734Glynn Clements: wrote gamegrid.el snake.el tetris.el 1737Glynn Clements: wrote gamegrid.el snake.el tetris.el
1735 1738
@@ -1974,8 +1977,8 @@ Ivan Radanov Ivanov: changed quail/cyrillic.el
1974 1977
1975Ivan Shmakov: changed eww.el shr.el desktop.el eww.texi faces.el files.el 1978Ivan Shmakov: changed eww.el shr.el desktop.el eww.texi faces.el files.el
1976 cus-dep.el descr-text.el diff-mode.el enriched.el erc-track.el 1979 cus-dep.el descr-text.el diff-mode.el enriched.el erc-track.el
1977 facemenu.el files.texi misearch.el nndoc.el simple.el tar-mode.el 1980 facemenu.el files.texi iso-transl.el misearch.el nndoc.el simple.el
1978 tcl.el tex-mode.el url-cookie.el 1981 tar-mode.el tcl.el tex-mode.el url-cookie.el
1979 1982
1980Ivan Vilata i Balaguer: changed org-clock.el org.texi 1983Ivan Vilata i Balaguer: changed org-clock.el org.texi
1981 1984
@@ -2122,7 +2125,7 @@ Jay Belanger: changed calc.texi calc.el calc-ext.el calc-units.el
2122 2125
2123Jay K. Adams: wrote jka-cmpr-hook.el jka-compr.el 2126Jay K. Adams: wrote jka-cmpr-hook.el jka-compr.el
2124 2127
2125Jay Kamat: changed erc-goodies.el 2128Jay Kamat: changed erc-goodies.el esh-opt.el
2126 2129
2127Jay McCarthy: changed org-colview.el 2130Jay McCarthy: changed org-colview.el
2128 2131
@@ -2376,6 +2379,8 @@ John Paul Wallington: changed ibuffer.el ibuf-ext.el subr.el help-fns.el
2376 bytecomp.el cus-theme.el font-lock.el hexl.el ibuf-macs.el info.el 2379 bytecomp.el cus-theme.el font-lock.el hexl.el ibuf-macs.el info.el
2377 minibuf.c re-builder.el simple.el startup.el and 135 other files 2380 minibuf.c re-builder.el simple.el startup.el and 135 other files
2378 2381
2382John Shahid: changed easy-mmode.el term.c termhooks.h terminal.c
2383
2379John Sullivan: changed window.c 2384John Sullivan: changed window.c
2380 2385
2381John Tobey: changed gud.el 2386John Tobey: changed gud.el
@@ -2415,6 +2420,9 @@ Jonathan I. Kamens: changed pop.c movemail.c rmail.el configure.ac b2m.pl
2415 vc.el gnus-sum.el jka-compr.el rmailout.el rnewspost.el sendmail.el 2420 vc.el gnus-sum.el jka-compr.el rmailout.el rnewspost.el sendmail.el
2416 simple.el timezone.el vc-hooks.el 2421 simple.el timezone.el vc-hooks.el
2417 2422
2423Jonathan Kyle Mitchell: changed em-dirs.el em-ls.el em-unix.el esh-cmd.el
2424 esh-ext.el
2425
2418Jonathan Leech-Pepin: wrote ox-texinfo.el 2426Jonathan Leech-Pepin: wrote ox-texinfo.el
2419 2427
2420Jonathan Marchand: changed cpp-root.el 2428Jonathan Marchand: changed cpp-root.el
@@ -2438,6 +2446,8 @@ Joost Diepenmaat: changed org.el
2438 2446
2439Joost Kremers: changed reftex-toc.el 2447Joost Kremers: changed reftex-toc.el
2440 2448
2449Jordan Wilson: changed doc-view.el
2450
2441Jorge A. Alfaro-Murillo: changed message.el 2451Jorge A. Alfaro-Murillo: changed message.el
2442 2452
2443Jorgen Schäfer: wrote erc-autoaway.el erc-goodies.el erc-spelling.el 2453Jorgen Schäfer: wrote erc-autoaway.el erc-goodies.el erc-spelling.el
@@ -2531,9 +2541,9 @@ and changed tramp-gvfs.el tramp-sh.el comint.el em-unix.el esh-util.el
2531 2541
2532Juri Linkov: wrote files-x.el misearch.el replace-tests.el 2542Juri Linkov: wrote files-x.el misearch.el replace-tests.el
2533and changed isearch.el info.el replace.el simple.el progmodes/grep.el 2543and changed isearch.el info.el replace.el simple.el progmodes/grep.el
2534 dired-aux.el dired.el progmodes/compile.el startup.el faces.el files.el 2544 dired.el dired-aux.el progmodes/compile.el startup.el faces.el files.el
2535 menu-bar.el bindings.el display.texi descr-text.el desktop.el comint.el 2545 menu-bar.el bindings.el display.texi descr-text.el desktop.el comint.el
2536 image-mode.el ispell.el man.el cus-edit.el and 357 other files 2546 image-mode.el ispell.el man.el cus-edit.el and 359 other files
2537 2547
2538Jussi Lahdenniemi: changed w32fns.c ms-w32.h msdos.texi w32.c w32.h 2548Jussi Lahdenniemi: changed w32fns.c ms-w32.h msdos.texi w32.c w32.h
2539 w32console.c w32heap.c w32inevt.c w32term.h 2549 w32console.c w32heap.c w32inevt.c w32term.h
@@ -2590,9 +2600,10 @@ Karl Eichwalder: changed Makefile.in add-log.el bookmark.el dired-aux.el
2590Karl Fogel: wrote bookmark.el mail-hist.el saveplace.el 2600Karl Fogel: wrote bookmark.el mail-hist.el saveplace.el
2591and co-wrote pcvs.el 2601and co-wrote pcvs.el
2592and changed simple.el files.el doc-view.el image-mode.el info.el 2602and changed simple.el files.el doc-view.el image-mode.el info.el
2593 vc-svn.el CONTRIBUTE INSTALL autogen.sh isearch.el menu-bar.el 2603 vc-svn.el CONTRIBUTE INSTALL autogen.sh internals.texi isearch.el
2594 simple-test.el subr.el tex-mode.el thingatpt.el INSTALL.REPO comint.el 2604 menu-bar.el simple-test.el subr.el tex-mode.el thingatpt.el
2595 configure configure.ac editfns.c electric-tests.el and 17 other files 2605 INSTALL.REPO comint.el configure configure.ac editfns.c
2606 and 18 other files
2596 2607
2597Karl Heuer: changed keyboard.c lisp.h xdisp.c buffer.c xfns.c xterm.c 2608Karl Heuer: changed keyboard.c lisp.h xdisp.c buffer.c xfns.c xterm.c
2598 alloc.c files.el frame.c configure.ac window.c data.c minibuf.c 2609 alloc.c files.el frame.c configure.ac window.c data.c minibuf.c
@@ -2622,7 +2633,7 @@ Károly Lőrentey: changed xfns.c bindings.el keyboard.c menu-bar.el
2622Katsuhiro Hermit Endo: changed gnus-group.el gnus-spec.el 2633Katsuhiro Hermit Endo: changed gnus-group.el gnus-spec.el
2623 2634
2624Katsumi Yamaoka: wrote canlock.el 2635Katsumi Yamaoka: wrote canlock.el
2625and changed gnus-art.el gnus-sum.el message.el mm-decode.el gnus.texi 2636and changed gnus-art.el message.el gnus-sum.el mm-decode.el gnus.texi
2626 mm-util.el mm-view.el gnus-util.el gnus-group.el gnus-msg.el shr.el 2637 mm-util.el mm-view.el gnus-util.el gnus-group.el gnus-msg.el shr.el
2627 mml.el rfc2047.el gnus-start.el gnus.el nntp.el gnus-agent.el nnrss.el 2638 mml.el rfc2047.el gnus-start.el gnus.el nntp.el gnus-agent.el nnrss.el
2628 mm-uu.el nnmail.el emacs-mime.texi and 160 other files 2639 mm-uu.el nnmail.el emacs-mime.texi and 160 other files
@@ -2858,7 +2869,7 @@ and co-wrote gnus-kill.el gnus-mh.el gnus-msg.el gnus-score.el
2858 rfc2047.el time-date.el 2869 rfc2047.el time-date.el
2859and changed gnus.texi process.c gnus-ems.el subr.el gnutls.c gnus-cite.el 2870and changed gnus.texi process.c gnus-ems.el subr.el gnutls.c gnus-cite.el
2860 pop3.el smtpmail.el display.texi files.el url-http.el gnus-xmas.el 2871 pop3.el smtpmail.el display.texi files.el url-http.el gnus-xmas.el
2861 simple.el auth-source.el image.c proto-stream.el gnutls.el dired.el 2872 simple.el auth-source.el image.c gnutls.el proto-stream.el dired.el
2862 image.el text.texi nnrss.el and 318 other files 2873 image.el text.texi nnrss.el and 318 other files
2863 2874
2864Lars Rasmusson: changed ebrowse.c 2875Lars Rasmusson: changed ebrowse.c
@@ -2901,8 +2912,8 @@ Leo Liu: wrote calc-tests.el pcmpl-x.el
2901and changed octave.el ido.el rcirc.el files.el subr.el lisp-mode.el 2912and changed octave.el ido.el rcirc.el files.el subr.el lisp-mode.el
2902 eldoc.el simple.el flymake.el smie.el abbrev.el progmodes/python.el 2913 eldoc.el simple.el flymake.el smie.el abbrev.el progmodes/python.el
2903 cfengine.el cl-extra.el cl-macs.el emacs-lisp/cl-lib.el fns.c 2914 cfengine.el cl-extra.el cl-macs.el emacs-lisp/cl-lib.el fns.c
2904 progmodes/compile.el register.el rng-valid.el window.el 2915 progmodes/compile.el register.el rng-valid.el thingatpt.el
2905 and 164 other files 2916 and 165 other files
2906 2917
2907Leonard H. Tower Jr.: changed rnews.el rnewspost.el emacsbug.el 2918Leonard H. Tower Jr.: changed rnews.el rnewspost.el emacsbug.el
2908 rmailout.el sendmail.el 2919 rmailout.el sendmail.el
@@ -3040,9 +3051,9 @@ and changed erc.el erc-dcc.el erc-speak.el Makefile erc-bbdb.el
3040 3051
3041Mark A. Hershberger: changed xml.el nnrss.el mm-url.el cperl-mode.el 3052Mark A. Hershberger: changed xml.el nnrss.el mm-url.el cperl-mode.el
3042 isearch.el vc-bzr.el NXML-NEWS cc-mode.texi compilation.txt ede.texi 3053 isearch.el vc-bzr.el NXML-NEWS cc-mode.texi compilation.txt ede.texi
3043 eieio.texi esh-mode.el flymake.el gnus-group.el misc/Makefile.in 3054 eieio.texi esh-mode.el flymake.el gnus-group.el menu-bar.el
3044 nxml-mode.texi progmodes/compile.el progmodes/python.el programs.texi 3055 misc/Makefile.in nxml-mode.texi progmodes/compile.el
3045 schema and 6 other files 3056 progmodes/python.el programs.texi and 8 other files
3046 3057
3047Mark Davies: changed amdx86-64.h configure configure.ac hp800.h 3058Mark Davies: changed amdx86-64.h configure configure.ac hp800.h
3048 lib-src/Makefile.in netbsd.h ralloc.c sh3el.h sort.el 3059 lib-src/Makefile.in netbsd.h ralloc.c sh3el.h sort.el
@@ -3217,7 +3228,7 @@ Matthew Mundell: changed calendar.texi diary-lib.el files.texi
3217 objects.texi os.texi positions.texi searching.texi subr.el text.texi 3228 objects.texi os.texi positions.texi searching.texi subr.el text.texi
3218 and 3 other files 3229 and 3 other files
3219 3230
3220Matthias Dahl: changed faces.el 3231Matthias Dahl: changed faces.el process.c process.h
3221 3232
3222Matthias Förste: changed files.el 3233Matthias Förste: changed files.el
3223 3234
@@ -3249,6 +3260,8 @@ Matt Simmons: changed message.el
3249Matt Swift: changed dired.el editfns.c lisp-mode.el mm-decode.el 3260Matt Swift: changed dired.el editfns.c lisp-mode.el mm-decode.el
3250 outline.el progmodes/compile.el rx.el simple.el startup.el 3261 outline.el progmodes/compile.el rx.el simple.el startup.el
3251 3262
3263Mauro Aranda: changed files.texi os.texi
3264
3252Maxime Edouard Robert Froumentin: changed gnus-art.el mml.el 3265Maxime Edouard Robert Froumentin: changed gnus-art.el mml.el
3253 3266
3254Max Mikhanosha: changed org-agenda.el org-habit.el org.el 3267Max Mikhanosha: changed org-agenda.el org-habit.el org.el
@@ -3259,15 +3272,15 @@ Micah Anderson: changed spook.lines
3259 3272
3260Michael Albinus: wrote autorevert-tests.el dbus-tests.el dbus.el 3273Michael Albinus: wrote autorevert-tests.el dbus-tests.el dbus.el
3261 filenotify-tests.el filenotify.el files-x-tests.el secrets.el 3274 filenotify-tests.el filenotify.el files-x-tests.el secrets.el
3262 tramp-cmds.el tramp-compat.el tramp-ftp.el tramp-gvfs.el tramp-smb.el 3275 shadowfile-tests.el tramp-cmds.el tramp-compat.el tramp-ftp.el
3263 tramp-tests.el url-tramp-tests.el url-tramp.el vc-tests.el xesam.el 3276 tramp-gvfs.el tramp-smb.el tramp-tests.el url-tramp-tests.el
3264 zeroconf.el 3277 url-tramp.el vc-tests.el xesam.el zeroconf.el
3265and co-wrote tramp-cache.el tramp-sh.el tramp.el 3278and co-wrote tramp-cache.el tramp-sh.el tramp.el
3266and changed tramp.texi tramp-adb.el trampver.el trampver.texi dbusbind.c 3279and changed tramp.texi tramp-adb.el trampver.el trampver.texi dbusbind.c
3267 file-notify-tests.el ange-ftp.el files.el dbus.texi files.texi 3280 file-notify-tests.el ange-ftp.el files.el dbus.texi files.texi
3268 autorevert.el tramp-fish.el kqueue.c tramp-gw.el tramp-imap.el os.texi 3281 autorevert.el tramp-fish.el kqueue.c tramp-gw.el tramp-imap.el os.texi
3269 configure.ac lisp.h gfilenotify.c inotify.c keyboard.c 3282 configure.ac lisp.h gfilenotify.c inotify.c keyboard.c
3270 and 217 other files 3283 and 221 other files
3271 3284
3272Michael Ben-Gershon: changed acorn.h configure.ac riscix1-1.h riscix1-2.h 3285Michael Ben-Gershon: changed acorn.h configure.ac riscix1-1.h riscix1-2.h
3273 unexec.c 3286 unexec.c
@@ -3300,8 +3313,8 @@ Michael Gschwind: wrote iso-cvt.el
3300 3313
3301Michael Harnois: changed nnimap.el 3314Michael Harnois: changed nnimap.el
3302 3315
3303Michael Heerdegen: changed subr-x.el control.texi dired.el easy-mmode.el 3316Michael Heerdegen: changed subr-x.el control.texi dired-aux.el dired.el
3304 eldoc.el pcase.el shr.el subr-x-tests.el wdired.el 3317 easy-mmode.el eldoc.el pcase.el shr.el subr-x-tests.el wdired.el
3305 3318
3306Michael Hoffman: changed term.el xterm.el 3319Michael Hoffman: changed term.el xterm.el
3307 3320
@@ -3387,6 +3400,8 @@ and changed gnus-score.el
3387 3400
3388Michihito Shigemura: changed sh-script.el 3401Michihito Shigemura: changed sh-script.el
3389 3402
3403Miciah Masters: changed rcirc.el rcirc.texi
3404
3390Microelectronics and Computer Technology Corporation: changed 3405Microelectronics and Computer Technology Corporation: changed
3391 emacsclient.c etags.c lisp.h movemail.c rmail.el rmailedit.el 3406 emacsclient.c etags.c lisp.h movemail.c rmail.el rmailedit.el
3392 rmailkwd.el rmailmsc.el rmailout.el rmailsum.el scribe.el server.el 3407 rmailkwd.el rmailmsc.el rmailout.el rmailsum.el scribe.el server.el
@@ -3410,8 +3425,8 @@ Mike Haertel: changed 7300.h
3410 3425
3411Mike Kazantsev: changed erc-dcc.el 3426Mike Kazantsev: changed erc-dcc.el
3412 3427
3413Mike Kupfer: changed mh-e.el emacs-mime.texi gnus-mh.el gnus.texi 3428Mike Kupfer: changed mh-comp.el mh-e.el emacs-mime.texi gnus-mh.el
3414 mh-acros.el mh-comp.el mh-compat.el mh-e.texi mh-mime.el mh-utils.el 3429 gnus.texi mh-acros.el mh-compat.el mh-e.texi mh-mime.el mh-utils.el
3415 3430
3416Mike Lamb: changed em-unix.el esh-util.el pcmpl-unix.el 3431Mike Lamb: changed em-unix.el esh-util.el pcmpl-unix.el
3417 3432
@@ -3571,9 +3586,9 @@ Nicolas Petton: wrote map-tests.el map.el seq-tests.el seq.el
3571and co-wrote auth-source-pass.el auth-source-tests.el subr-tests.el 3586and co-wrote auth-source-pass.el auth-source-tests.el subr-tests.el
3572and changed sequences.texi README configure.ac sed2v2.inp authors.el 3587and changed sequences.texi README configure.ac sed2v2.inp authors.el
3573 emacs.png README.W32 emacs23.png arc-mode.el cl-extra.el emacs.svg 3588 emacs.png README.W32 emacs23.png arc-mode.el cl-extra.el emacs.svg
3574 manoj-dark-theme.el Emacs.icns Makefile.in auth-source.el emacs.ico 3589 manoj-dark-theme.el Emacs.icns HISTORY Makefile.in auth-source.el
3575 fns.c make-tarball.txt obarray-tests.el obarray.el HISTORY 3590 emacs.ico fns.c make-tarball.txt obarray-tests.el obarray.el
3576 and 34 other files 3591 and 35 other files
3577 3592
3578Nicolas Richard: wrote cl-seq-tests.el cmds-tests.el replace-tests.el 3593Nicolas Richard: wrote cl-seq-tests.el cmds-tests.el replace-tests.el
3579and changed ffap.el package.el byte-run.el help.el keyboard.c landmark.el 3594and changed ffap.el package.el byte-run.el help.el keyboard.c landmark.el
@@ -3616,11 +3631,11 @@ and changed rsz-mini.el emacs-buffer.gdb comint.el files.el Makefile
3616 3631
3617Noah Lavine: changed tramp.el 3632Noah Lavine: changed tramp.el
3618 3633
3619Noam Postavsky: changed progmodes/python.el lisp-mode.el xdisp.c 3634Noam Postavsky: changed lisp-mode.el progmodes/python.el xdisp.c
3620 cl-macs.el emacs-lisp/debug.el data.c ert.el lisp-mode-tests.el 3635 cl-macs.el lisp-mode-tests.el emacs-lisp/debug.el data.c simple.el
3621 simple.el help-fns.el subr.el term.el bytecomp.el elisp-mode.el eval.c 3636 term.el ert.el subr.el help-fns.el bytecomp.el cl-print.el
3622 ffap.el modes.texi search.c sh-script.el cl-preloaded.el cl-print.el 3637 elisp-mode.el eval.c ffap.el modes.texi search.c sh-script.el
3623 and 223 other files 3638 cl-preloaded.el and 248 other files
3624 3639
3625Nobuyoshi Nakada: co-wrote ruby-mode.el 3640Nobuyoshi Nakada: co-wrote ruby-mode.el
3626 3641
@@ -3721,10 +3736,10 @@ and changed imenu.el make-mode.el
3721 3736
3722Paul Eggert: wrote rcs2log 3737Paul Eggert: wrote rcs2log
3723and co-wrote cal-dst.el 3738and co-wrote cal-dst.el
3724and changed lisp.h configure.ac alloc.c process.c fileio.c xdisp.c 3739and changed lisp.h configure.ac alloc.c process.c fileio.c editfns.c
3725 editfns.c sysdep.c image.c keyboard.c emacs.c xterm.c data.c lread.c 3740 xdisp.c sysdep.c image.c keyboard.c emacs.c xterm.c data.c lread.c
3726 fns.c callproc.c Makefile.in gnulib.mk eval.c buffer.c frame.c 3741 fns.c callproc.c Makefile.in gnulib.mk eval.c buffer.c frame.c
3727 and 1596 other files 3742 and 1598 other files
3728 3743
3729Paul Fisher: changed fns.c 3744Paul Fisher: changed fns.c
3730 3745
@@ -3898,11 +3913,11 @@ Philipp Rumpf: changed electric.el
3898Philipp Stephani: wrote checkdoc-tests.el ediff-diff-tests.el 3913Philipp Stephani: wrote checkdoc-tests.el ediff-diff-tests.el
3899 eval-tests.el ido-tests.el lread-tests.el mouse-tests.el 3914 eval-tests.el ido-tests.el lread-tests.el mouse-tests.el
3900 xt-mouse-tests.el 3915 xt-mouse-tests.el
3901and changed emacs-module.c eval.c bytecomp.el emacs-module-tests.el 3916and changed emacs-module.c eval.c bytecomp.el nsterm.m
3902 files.el lread.c nsterm.m configure.ac editfns.c mod-test.c alloc.c 3917 emacs-module-tests.el files.el lread.c configure.ac editfns.c
3903 electric.el gtkutil.c lisp.h electric-tests.el emacs.c macfont.m 3918 mod-test.c alloc.c electric.el gtkutil.c lisp.h electric-tests.el
3904 test/Makefile.in xt-mouse.el Makefile bytecomp-tests.el 3919 emacs.c macfont.m test/Makefile.in xt-mouse.el Makefile
3905 and 95 other files 3920 bytecomp-tests.el and 96 other files
3906 3921
3907Phillip Lord: wrote ps-print-tests.el 3922Phillip Lord: wrote ps-print-tests.el
3908and changed lisp/Makefile.in undo.c simple.el test/Makefile.in Makefile 3923and changed lisp/Makefile.in undo.c simple.el test/Makefile.in Makefile
@@ -3911,8 +3926,8 @@ and changed lisp/Makefile.in undo.c simple.el test/Makefile.in Makefile
3911 dired.el eieio-tests.el fileio.c htmlfontify.el 3926 dired.el eieio-tests.el fileio.c htmlfontify.el
3912 make-test-deps.emacs-lisp reftex-tests.el and 168 other files 3927 make-test-deps.emacs-lisp reftex-tests.el and 168 other files
3913 3928
3914Phil Sainty: changed derived.el easy-mmode.el lisp.el package.el 3929Phil Sainty: changed term.el derived.el easy-mmode.el lisp.el package.el
3915 progmodes/grep.el simple.el subword.el term.el 3930 progmodes/grep.el simple.el subword.el
3916 3931
3917Phil Sung: changed wdired.el dired.texi follow.el progmodes/python.el 3932Phil Sung: changed wdired.el dired.texi follow.el progmodes/python.el
3918 3933
@@ -3920,7 +3935,7 @@ Pierre Lorenzon: changed eieio-custom.el
3920 3935
3921Pierre Poissinger: changed charset.c 3936Pierre Poissinger: changed charset.c
3922 3937
3923Pierre Téchoueyres: changed eieio-test-persist.el tramp-cmds.el 3938Pierre Téchoueyres: changed eieio-test-persist.el epg.el tramp-cmds.el
3924 3939
3925Pieter E.J. Pareit: wrote mixal-mode.el 3940Pieter E.J. Pareit: wrote mixal-mode.el
3926 3941
@@ -3959,6 +3974,8 @@ Rafael Sepúlveda: changed TUTORIAL.es
3959 3974
3960Raffael Mancini: changed misc.el 3975Raffael Mancini: changed misc.el
3961 3976
3977Raimon Grau: changed thingatpt.el
3978
3962Rainer Orth: changed gtkutil.c lisp/Makefile.in 3979Rainer Orth: changed gtkutil.c lisp/Makefile.in
3963 3980
3964Rainer Schöpf: changed osf1.h unexalpha.c alloc.c alpha.h buffer.c 3981Rainer Schöpf: changed osf1.h unexalpha.c alloc.c alpha.h buffer.c
@@ -4125,10 +4142,10 @@ Roberto Rodríguez: changed ada-mode.texi glossary.texi widget.texi
4125 4142
4126Robert P. Goldman: changed org.texi ob-exp.el org.el ox-latex.el 4143Robert P. Goldman: changed org.texi ob-exp.el org.el ox-latex.el
4127 4144
4128Robert Pluim: changed gtkutil.c misc.texi vc-git.el xfns.c xterm.c 4145Robert Pluim: changed configure.ac files.texi gtkutil.c dired-x.texi
4129 bindings.el configure.ac desktop.el dired-x.texi epa.texi gnus-agent.el 4146 misc.texi vc-git.el xfns.c xterm.c bindings.el desktop.el efaq.texi
4130 gnus-demon.el gnus.texi ido.el image-mode.el minibuf.c minibuf.texi 4147 epa.texi filelock.c font.c ftfont.c gnus-agent.el gnus-demon.el
4131 org-agenda.el process.c progmodes/grep.el project.el and 8 other files 4148 gnus.texi ido.el image-mode.el mail-source.el and 15 other files
4132 4149
4133Robert Thorpe: changed cus-start.el indent.el 4150Robert Thorpe: changed cus-start.el indent.el
4134 4151
@@ -4245,7 +4262,7 @@ Sam Kendall: changed etags.c etags.el
4245 4262
4246Sam Steingold: wrote gulp.el midnight.el 4263Sam Steingold: wrote gulp.el midnight.el
4247and changed progmodes/compile.el cl-indent.el simple.el vc-cvs.el vc.el 4264and changed progmodes/compile.el cl-indent.el simple.el vc-cvs.el vc.el
4248 mouse.el files.el font-lock.el tex-mode.el vc-hg.el ange-ftp.el 4265 mouse.el vc-hg.el files.el font-lock.el tex-mode.el ange-ftp.el
4249 sgml-mode.el window.el add-log.el bindings.el bookmark.el 4266 sgml-mode.el window.el add-log.el bindings.el bookmark.el
4250 bug-reference.el calendar.el cperl-mode.el diary-lib.el dired.el 4267 bug-reference.el calendar.el cperl-mode.el diary-lib.el dired.el
4251 and 152 other files 4268 and 152 other files
@@ -4293,6 +4310,8 @@ Scott Bender: co-wrote ns-win.el
4293Scott Byer: co-wrote nnfolder.el 4310Scott Byer: co-wrote nnfolder.el
4294and changed gnus-sum.el 4311and changed gnus-sum.el
4295 4312
4313Scott Corley: changed scroll.c
4314
4296Scott Draves: wrote tq.el 4315Scott Draves: wrote tq.el
4297 4316
4298Scott Evans: changed rect.el 4317Scott Evans: changed rect.el
@@ -4354,6 +4373,8 @@ and changed ob-maxima.el ob-octave.el
4354 4373
4355Sergey Poznyakoff: changed rmail.el mh-mime.el rmail.texi smtpmail.el 4374Sergey Poznyakoff: changed rmail.el mh-mime.el rmail.texi smtpmail.el
4356 4375
4376Sergey Vinokurov: changed emacs-module-tests.el emacs-module.c mod-test.c
4377
4357Sergio Durigan Junior: changed eudcb-bbdb.el gdb-mi.el 4378Sergio Durigan Junior: changed eudcb-bbdb.el gdb-mi.el
4358 4379
4359Sergio Martinez: changed nnimap.el 4380Sergio Martinez: changed nnimap.el
@@ -4381,8 +4402,8 @@ and changed gnus-art.el message.el gnus-sum.el gnus-msg.el gnus.el
4381 and 93 other files 4402 and 93 other files
4382 4403
4383Shigeru Fukaya: wrote bytecomp-tests.el 4404Shigeru Fukaya: wrote bytecomp-tests.el
4384and changed apropos.el byte-opt.el bytecomp.el elint.el rx-new.el ses.el 4405and changed apropos.el bs.el byte-opt.el bytecomp.el elint.el rx-new.el
4385 subr.el texinfmt.el 4406 ses.el subr.el texinfmt.el
4386 4407
4387Shinichirou Sugou: changed etags.c 4408Shinichirou Sugou: changed etags.c
4388 4409
@@ -4407,7 +4428,8 @@ Simen Heggestøyl: wrote color-tests.el css-mode-tests.el dom-tests.el
4407 ring-tests.el rot13-tests.el sql-tests.el 4428 ring-tests.el rot13-tests.el sql-tests.el
4408and changed css-mode.el json-tests.el json.el sgml-mode.el css-mode.css 4429and changed css-mode.el json-tests.el json.el sgml-mode.el css-mode.css
4409 scss-mode.scss ring.el rot13.el scheme.el sql.el color.el files.el 4430 scss-mode.scss ring.el rot13.el scheme.el sql.el color.el files.el
4410 js.el less-css-mode.el less-css-mode.less maintaining.texi 4431 js.el less-css-mode.el less-css-mode.less maintaining.texi midnight.el
4432 seq.el sequences.texi
4411 4433
4412Simon Josefsson: wrote dig.el dns-mode.el flow-fill.el fringe.el imap.el 4434Simon Josefsson: wrote dig.el dns-mode.el flow-fill.el fringe.el imap.el
4413 mml-sec.el mml-smime.el password-cache.el rfc2104.el sieve-mode.el 4435 mml-sec.el mml-smime.el password-cache.el rfc2104.el sieve-mode.el
@@ -4471,8 +4493,8 @@ Stefan Monnier: wrote bibtex-style.el bytecomp-tests.el bzrmerge.el
4471and co-wrote font-lock.el gitmerge.el pcvs.el 4493and co-wrote font-lock.el gitmerge.el pcvs.el
4472and changed subr.el simple.el keyboard.c lisp.h bytecomp.el files.el 4494and changed subr.el simple.el keyboard.c lisp.h bytecomp.el files.el
4473 vc.el cl-macs.el xdisp.c alloc.c eval.c sh-script.el 4495 vc.el cl-macs.el xdisp.c alloc.c eval.c sh-script.el
4474 progmodes/compile.el keymap.c tex-mode.el newcomment.el window.c 4496 progmodes/compile.el keymap.c tex-mode.el newcomment.el buffer.c
4475 buffer.c lisp-mode.el lread.c vc-hooks.el and 1280 other files 4497 window.c lisp-mode.el lread.c vc-hooks.el and 1282 other files
4476 4498
4477Stefano Facchini: changed gtkutil.c 4499Stefano Facchini: changed gtkutil.c
4478 4500
@@ -4503,10 +4525,10 @@ Stephen A. Wood: changed fortran.el
4503Stephen Berman: wrote todo-mode-tests.el 4525Stephen Berman: wrote todo-mode-tests.el
4504and co-wrote todo-mode.el 4526and co-wrote todo-mode.el
4505and changed todo-mode.texi diary-lib.el dired-tests.el doc-view.el 4527and changed todo-mode.texi diary-lib.el dired-tests.el doc-view.el
4506 files.el minibuffer.el dired.el frames.texi hl-line.el info.el 4528 files.el minibuffer.el wdired-tests.el dired.el frames.texi hl-line.el
4507 menu-bar.el mouse.el otodo-mode.el subr.el .gitattributes allout.el 4529 info.el menu-bar.el mouse.el otodo-mode.el subr.el .gitattributes
4508 artist.el compile.texi cus-start.el descr-text.el dframe.el 4530 allout.el artist.el compile.texi cus-start.el descr-text.el
4509 and 39 other files 4531 and 41 other files
4510 4532
4511Stephen C. Gilardi: changed configure.ac 4533Stephen C. Gilardi: changed configure.ac
4512 4534
@@ -4702,7 +4724,7 @@ and co-wrote hideshow.el
4702and changed ewoc.el vc.el info.el processes.texi zone.el lisp-mode.el 4724and changed ewoc.el vc.el info.el processes.texi zone.el lisp-mode.el
4703 scheme.el text.texi vc-rcs.el display.texi fileio.c files.el vc-git.el 4725 scheme.el text.texi vc-rcs.el display.texi fileio.c files.el vc-git.el
4704 MORE.STUFF TUTORIAL.it bindat.el cc-vars.el configure.ac dcl-mode.el 4726 MORE.STUFF TUTORIAL.it bindat.el cc-vars.el configure.ac dcl-mode.el
4705 diff-mode.el dired.el and 163 other files 4727 diff-mode.el dired.el and 169 other files
4706 4728
4707Thierry Banel: co-wrote ob-C.el 4729Thierry Banel: co-wrote ob-C.el
4708and changed calc-arith.el 4730and changed calc-arith.el
@@ -4801,9 +4823,9 @@ Tino Calancha: wrote buff-menu-tests.el ediff-ptch-tests.el
4801 em-ls-tests.el ffap-tests.el hi-lock-tests.el ls-lisp-tests.el 4823 em-ls-tests.el ffap-tests.el hi-lock-tests.el ls-lisp-tests.el
4802 register-tests.el rmc-tests.el 4824 register-tests.el rmc-tests.el
4803and changed ibuffer.el dired-tests.el ibuf-ext.el dired.el dired-aux.el 4825and changed ibuffer.el dired-tests.el ibuf-ext.el dired.el dired-aux.el
4804 simple.el ibuffer-tests.el ls-lisp.el diff-mode.el ibuf-macs.el 4826 simple.el replace.el ibuffer-tests.el ls-lisp.el diff-mode.el
4805 cl-seq.el dired-x.el dired.texi ediff-ptch.el em-ls.el files.el 4827 ibuf-macs.el cl-seq.el dired-x.el dired.texi ediff-ptch.el em-ls.el
4806 replace.el buff-menu.el cl.texi ediff-init.el files-tests.el 4828 files.el replace-tests.el buff-menu.el cl.texi ediff-init.el
4807 and 82 other files 4829 and 82 other files
4808 4830
4809Titus von der Malsburg: changed simple.el window.el 4831Titus von der Malsburg: changed simple.el window.el
@@ -5032,6 +5054,8 @@ Warren Lynn: changed tramp-sh.el
5032 5054
5033Wei-Wei Guo: co-wrote rst.el 5055Wei-Wei Guo: co-wrote rst.el
5034 5056
5057Wenjamin Petrenko: changed files-x.el
5058
5035Werner Benger: changed keyboard.c 5059Werner Benger: changed keyboard.c
5036 5060
5037Werner Lemberg: wrote sisheng.el vntelex.el 5061Werner Lemberg: wrote sisheng.el vntelex.el
@@ -5179,7 +5203,7 @@ Yu-ji Hosokawa: changed README.W32
5179 5203
5180Yukihiro Matsumoto: co-wrote ruby-mode.el 5204Yukihiro Matsumoto: co-wrote ruby-mode.el
5181 5205
5182Yuri D'elia: changed message.el 5206Yuri D'elia: changed message.el package.el
5183 5207
5184Yuri Karaban: changed pop3.el 5208Yuri Karaban: changed pop3.el
5185 5209