aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2025-05-18 05:25:35 -0400
committerEli Zaretskii2025-05-18 05:25:35 -0400
commit1136aed6dc5f8a2b7fad78bcd5dcd7eeba863e14 (patch)
tree4397f40f91d3db4d43023c47693dbfcde82a1530
parentdfcde786ada0918326be849a263e2b8352db9d35 (diff)
downloademacs-1136aed6dc5f8a2b7fad78bcd5dcd7eeba863e14.tar.gz
emacs-1136aed6dc5f8a2b7fad78bcd5dcd7eeba863e14.zip
; Update ChangeLog and AUTHORS for Emacs 30.2emacs-30.1.90
* etc/AUTHORS: ^ ChangeLog.5: Update.
-rw-r--r--ChangeLog.51161
-rw-r--r--etc/AUTHORS187
2 files changed, 1259 insertions, 89 deletions
diff --git a/ChangeLog.5 b/ChangeLog.5
index af0dc0e5f10..88768f54487 100644
--- a/ChangeLog.5
+++ b/ChangeLog.5
@@ -1,10 +1,1169 @@
12025-05-17 Eli Zaretskii <eliz@gnu.org>
2
3 Fix saving abbrevs by 'abbrev-edit-save-buffer'
4
5 * lisp/abbrev.el (abbrev-edit-save-buffer): Reset
6 'abbrevs-changed'. Suggested by Rick <rbielaws@gmail.com>.
7 (Bug#78435)
8
92025-05-15 Konstantin Kharlamov <Hi-Angel@yandex.ru>
10
11 typescript-ts-mode: align ternary-chain branches (bug#78187)
12
13 * lisp/progmodes/typescript-ts-mode.el:
14 (typescript-ts-mode--indent-rules): Make sure each new ternary
15 branch is aligned with the previous one.
16 * test/lisp/progmodes/typescript-ts-mode-resources/indent.erts:
17 (Chained ternary expressions): New test.
18
192025-05-11 Michael Albinus <michael.albinus@gmx.de>
20
21 Improve Tramp test
22
23 * test/lisp/net/tramp-tests.el
24 (tramp-test26-interactive-file-name-completion): Adapt test.
25
262025-05-11 Michael Albinus <michael.albinus@gmx.de>
27
28 * lisp/autorevert.el (auto-revert-remote-files): Adapt docstring.
29
302025-05-10 Stephen Berman <stephen.berman@gmx.net>
31
32 Improve Electric Pair mode documentation (bug#78021)
33
34 * doc/emacs/programs.texi (Matching): Clarify and improve
35 documentation of Electric Pair mode.
36
37 * lisp/elec-pair.el: Improve description in header line. Add text
38 and a reference to the Emacs user manual in the Commentary section.
39 (electric-pair-skip-self, electric-pair-inhibit-predicate)
40 (electric-pair-preserve-balance)
41 (electric-pair-delete-adjacent-pairs)
42 (electric-pair-open-newline-between-pairs)
43 (electric-pair-skip-whitespace)
44 (electric-pair-skip-whitespace-function)
45 (electric-pair-analyze-conversion)
46 (electric-pair--skip-whitespace)
47 (electric-pair-text-syntax-table, electric-pair--with-syntax)
48 (electric-pair-syntax-info, electric-pair--insert)
49 (electric-pair--syntax-ppss, electric-pair--balance-info)
50 (electric-pair-inhibit-if-helps-balance)
51 (electric-pair-skip-if-helps-balance)
52 (electric-pair-open-newline-between-pairs-psif)
53 (electric-pair-mode): Clarify and improve doc strings and some comments.
54 (electric-pair-post-self-insert-function): Restructure doc string
55 to shorten overlong first line, and reformat overlong lines of code.
56
572025-05-10 Eli Zaretskii <eliz@gnu.org>
58
59 Fix indentation of XML comments
60
61 * lisp/nxml/nxml-mode.el (nxml-compute-indent-in-delimited-token):
62 Fix indentation in XML comments with empty lines. Patch by John
63 Ciolfi <ciolfi@mathworks.com>. (Bug#73206)
64
652025-05-10 Michael Albinus <michael.albinus@gmx.de>
66
67 Improve Tramp's make-process handling for Solaris
68
69 * lisp/net/tramp-sh.el (tramp-sh-handle-make-process):
70 Disable buffering also for remote Solaris hosts.
71 Reported by Stacey Marshall <stacey.marshall@gmail.com>.
72
732025-05-08 Stephen Gildea <stepheng+emacs@gildea.com>
74
75 Document 'time-stamp-time-zone' in Emacs Manual
76
77 * doc/emacs/files.texi (Time Stamp Customization): Document
78 time-stamp-time-zone.
79
802025-05-07 Yuan Fu <casouri@gmail.com>
81
82 Make treesit--simple-indent-eval more permissive (bug#78065)
83
84 * lisp/treesit.el (treesit--simple-indent-eval): Allow EXP to be
85 anything, so higher-order indent presets can take anything as an
86 argument: t, nil, symbols, keywords, etc.
87
882025-05-06 Michael Albinus <michael.albinus@gmx.de>
89
90 Adapt Tramp tests
91
92 * test/lisp/net/tramp-tests.el (tramp-test29-start-file-process)
93 (tramp-test30-make-process): Adapt tests.
94
952025-05-03 Michael Albinus <michael.albinus@gmx.de>
96
97 Fix quoted local file name parts in Tramp
98
99 * lisp/net/tramp.el (tramp-handle-directory-file-name):
100 * lisp/net/tramp-integration.el (tramp-rfn-eshadow-update-overlay):
101 Handle quoted local file name part.
102
1032025-05-01 Jostein Kjønigsen <jostein@kjonigsen.net>
104
105 Fix compilation-mode matches for csharp-mode (bug#78128)
106
107 * lisp/progmodes/csharp-mode.el:
108 (csharp-compilation-re-dotnet-error):
109 (csharp-compilation-re-dotnet-warning): Ignore leading whitespace.
110
1112025-04-30 Eli Zaretskii <eliz@gnu.org>
112
113 Add 3 scripts to fontset setup
114
115 * lisp/international/fontset.el (setup-default-fontset)
116 (script-representative-chars): Add support for Avestan, Old Turkic
117 and Chakma. Patch by Werner Lemberg <wl@gnu.org>. Do not merge
118 to master.
119
1202025-04-30 Eli Zaretskii <eliz@gnu.org>
121
122 Fix compilation errors in emacsclient.c with MinGW GCC 15
123
124 * lib-src/emacsclient.c (set_fg, get_wc): Declare using actual
125 function signatures.
126 (w32_give_focus): Cast return value of 'GetProcAddress' to correct
127 pointer types. (Bug#78160)
128
1292025-04-27 Po Lu <luangruo@yahoo.com>
130
131 Fix the Android build
132
133 * java/README.res: Move from java/res/README, as the AAPT does
134 not permit non-resource files in resource directories.
135
1362025-04-27 Eli Zaretskii <eliz@gnu.org>
137
138 Avoid infinite recursion under 'rectangle-mark-mode'
139
140 * lisp/rect.el (rectangle--region-beginning)
141 (rectangle--region-end): Avoid infinite recursion. Patch by Alcor
142 <alcor@tilde.club>. Do not merge to master. (Bug#77973)
143
1442025-04-26 Sean Bright <sean@seanbright.com> (tiny change)
145
146 Include additional version metadata during Windows install
147
148 * admin/nt/dist-build/emacs.nsi: Add DisplayIcon, DisplayVersion, and
149 Publisher values to the Uninstall registry key.
150
1512025-04-25 Stephen Gildea <stepheng+emacs@gildea.com>
152
153 * doc/emacs/files.texi (Time Stamp Customization): Typo.
154
1552025-04-19 Spencer Baugh <sbaugh@janestreet.com>
156
157 Backport: fix flymake margin indicator fallback logic
158
159 Backport 861e7f8b60e4bf076bf5991d25a22b3a012746bd to fix bug#77313, so
160 that fringe indicators are once again reliably the default on frames
161 that support them.
162
163 Do not merge to master.
164
165 * lisp/progmodes/flymake.el (flymake-indicator-type)
166 (flymake-mode): Fix margin fallback behavior.
167
1682025-04-19 Michael Albinus <michael.albinus@gmx.de>
169
170 * lisp/progmodes/heex-ts-mode.el (heex-ts): Fix :group name.
171
1722025-04-18 Konstantin Kharlamov <Hi-Angel@yandex.ru>
173
174 Fix typescript-ts-mode indentation (bug#77803)
175
176 Don't align variable names to their declaratory expression.
177
178 Before this commit in code like:
179
180 const a = 1,
181 b = 2;
182
183 the b would get indented to `const'. Similarly for `var' and
184 `let'. The expected behavior instead is getting indented to
185 `typescript-ts-mode-indent-offset'.
186
187 * lisp/progmodes/typescript-ts-mode.el
188 (typescript-ts-mode--indent-rules): Indent identifiers declarations to
189 `typescript-ts-mode-indent-offset'.
190 * test/lisp/progmodes/typescript-ts-mode-resources/indent.erts
191 (Lexical and variable declarations): Update test accordingly.
192
1932025-04-18 Yuan Fu <casouri@gmail.com>
194
195 Handle offset in treesit--update-ranges-local (bug#77848)
196
197 * lisp/treesit.el:
198 (treesit--update-ranges-local): Add OFFSET parameter.
199 (treesit-update-ranges): Pass offset to
200 treesit--update-ranges-local.
201
2022025-04-18 kobarity <kobarity@gmail.com>
203
204 Disable echo back instead of setting tty to raw in Inferior Python
205
206 * lisp/progmodes/python.el (python-shell-setup-code): Change the
207 Python setup code. (Bug#76943)
208
209 (cherry picked from commit 4c5c20ddc2cdde570ccf54c4aa60644828ee213d)
210
2112025-04-18 Michael Albinus <michael.albinus@gmx.de>
212
213 * admin/notes/emba: Fix docker build instruction.
214
2152025-04-18 Sean Whitton <spwhitton@spwhitton.name>
216
217 * doc/lispref/text.texi (Margins): Grammar fix.
218
219 Author:
220
2212025-04-16 Michael Albinus <michael.albinus@gmx.de>
222
223 Backport: Fix tree-sitter tests on Emba
224
225 * test/infra/Dockerfile.emba: Use tree-sitter-rust v0.23.3 in
226 order to match ABI version of libtree-sitter0.
227
228 (cherry picked from commit 788c9cfb62c7fd50b171a9209dd7453bd03f14bf)
229
2302025-04-15 Wojciech Siewierski <wojciech@siewierski.eu>
231
232 Fix deleting the first line of calc trail
233
234 * lisp/calc/calc-trail.el (calc-trail-kill): Remove the check
235 preventing the removal of the first trail line, which is no
236 longer relevant since commit 8e1376a3912. (Bug#77816)
237
2382025-04-13 Po Lu <luangruo@yahoo.com>
239
240 Fix file descriptor leaks on arm Android
241
242 * exec/loader-aarch64.s (_start):
243
244 * exec/loader-armeabi.s (_start): Fix thinko.
245 Do not merge to master.
246
2472025-04-12 Stefan Monnier <monnier@iro.umontreal.ca>
248
249 lisp/help.el (help-form-show): Improve last change (bug#77118)
250
251 Fill the buffer from within the `with-output-to-temp-buffer`, as before.
252
2532025-04-12 Stephen Berman <stephen.berman@gmx.net>
254
255 Fix display of keys in 'help-form' buffers (bug#77118)
256
257 * lisp/help.el (help-form-show): Use 'insert' instead of 'princ'
258 so that keys in 'help-form' are displayed with 'help-key-binding' face.
259
2602025-04-12 Eli Zaretskii <eliz@gnu.org>
261
262 Improve documentation of 'user-emacs-directory'
263
264 * doc/emacs/custom.texi (Find Init): Document the effect of
265 'user-emacs-directory' on native compilation. Advise against
266 changing the value of 'user-emacs-directory' in init files.
267 (Bug#77745)
268
2692025-04-11 Sean Whitton <spwhitton@spwhitton.name>
270
271 Update remarks on name prefixes in coding conventions
272
273 * doc/lispref/tips.texi (Coding Conventions): Say that it's okay
274 to put the name prefix later for defining constructs, rather
275 than explicitly instructing the reader to do so. Condense the
276 recommendation to err on the side of prepending the name prefix.
277
2782025-04-04 Michael Albinus <michael.albinus@gmx.de>
279
280 Fix Tramp problem with loooongish file names
281
282 * lisp/net/tramp-sh.el (tramp-readlink-file-truename): New defconst.
283 (tramp-bundle-read-file-names): Use new %m and %q format specifiers.
284 (tramp-sh-handle-file-truename): Use `tramp-readlink-file-truename'.
285 (tramp-bundle-read-file-names, tramp-get-remote-readlink): Simplify.
286 (tramp-expand-script): Add format specifiers %m and %q for test
287 commands. Addapt readlink call.
288 Reported by Stacey Marshall <stacey.marshall@gmail.com>.
289
2902025-04-03 Yuan Fu <casouri@gmail.com>
291
292 Tighten the criteria for a defun in typescript-ts-mode (bug#77369)
293
294 * lisp/progmodes/typescript-ts-mode.el:
295 (typescript-ts-mode--defun-type-regexp): New
296 variable (backported from master).
297 (typescript-ts-mode--defun-predicate): New function.
298 (typescript-ts-base-mode): Use new predicate.
299
3002025-04-03 Stephen Berman <stephen.berman@gmx.net>
301
302 Fix obsolete documentation of desktop library
303
304 * doc/emacs/misc.texi (Saving Emacs Sessions): Replace
305 documentation of the long-deleted user option
306 'desktop-clear-preserve-buffers-regexp' with documentation of
307 'desktop-clear-preserve-buffers'.
308
3092025-04-03 Michael Albinus <michael.albinus@gmx.de>
310
311 Improve Tramp's initial warnings
312
313 * lisp/net/tramp-cache.el (tramp-dump-connection-properties):
314 Adapt comment.
315
316 * lisp/net/tramp-compat.el (tramp-warning): Declare and use it.
317
318 * lisp/net/tramp-message.el (tramp-warning): Declare `indent'.
319
3202025-04-02 Michael Albinus <michael.albinus@gmx.de>
321
322 Explain, how to suppress Tramp warnings
323
324 * doc/misc/tramp.texi (Frequently Asked Questions): Remove double item.
325 (Traces and Profiles): Mention `warning-suppress-types'. (Bug#77422)
326
3272025-04-01 Stephen Gildea <stepheng+emacs@gildea.com>
328
329 printed manuals: xrefs in and out of "Preparing Patches"
330
331 Fix two cases of links where the on-line manual is one document but the
332 manual is split into separate documents for printing:
333
334 * doc/emacs/package.texi (Fetching Package Sources): fix printed link to
335 "Preparing Patches" to point to separate document.
336 * doc/emacs/vc1-xtra.texi (Preparing Patches): fix printed link to
337 "Directory Variables" to point to separate document.
338
3392025-04-01 Michael Albinus <michael.albinus@gmx.de>
340
341 Fix Tramp's file-attributes cache
342
343 * lisp/net/tramp-adb.el (tramp-adb-handle-file-executable-p):
344 Check also for sticky bit.
345 (tramp-adb-handle-file-readable-p): Simplify.
346
347 * lisp/net/tramp-gvfs.el (tramp-gvfs-handle-file-executable-p):
348 Check also for sticky bit. Force `file-attributes' check.
349
350 * lisp/net/tramp-sh.el (tramp-sh-handle-file-executable-p):
351 Check also for sticky bit.
352 (tramp-sh-handle-file-readable-p)
353 (tramp-sh-handle-file-writable-p): Simplify.
354
355 * lisp/net/tramp-sudoedit.el (tramp-sudoedit-handle-file-executable-p):
356 Check also for sticky bit.
357 (tramp-sudoedit-handle-file-readable-p)
358 (tramp-sudoedit-handle-file-writable-p): Simplify.
359
360 * lisp/net/tramp.el (tramp-use-file-attributes): Fix docstring.
361 (tramp-handle-file-readable-p, tramp-handle-file-writable-p):
362 Force `file-attributes' check. Use `file-truename' for symbolic links.
363 (tramp-check-cached-permissions): New optional argument FORCE.
364 Fix symlink check. Check also for sticky bit. (Bug#77402)
365
366 * test/lisp/net/tramp-tests.el
367 (tramp-test20-file-modes-without-file-attributes)
368 (tramp-test21-file-links-without-file-attributes): New tests.
369
3702025-04-01 Pip Cet <pipcet@protonmail.com>
371
372 Fix compilation errors due to insufficient compiler safety (bug#63288)
373
374 The default safety level is 1. Restoring the default safety level to
375 1 after it was temporarily 0 should reset byte-compile-delete-errors
376 to nil, its default level. Failing to do that resulted in
377 miscompilation of code in highly-parallel builds.
378
379 * lisp/emacs-lisp/cl-macs.el (cl--do-proclaim): Change
380 'byte-compile-delete-errors' to become t only at 'safety' level 0, not
381 levels 1 or 2.
382
383 (cherry picked from commit 53a5dada413662389a17c551a00d215e51f5049f)
384
3852025-03-30 Stephen Gildea <stepheng+emacs@gildea.com>
386
387 Backport expansion of Time Stamp documentation
388
389 * doc/emacs/files.texi (Time Stamps): Add examples of enabling
390 time stamping with add-hook, setting time-stamp-pattern as a
391 file-local variable, and showing a time stamp at the end of a
392 file. Divide into three sections.
393 * doc/emacs/emacs.texi: Add new nodes to menu.
394 * lisp/info.el (Info-file-list-for-emacs): Remove entry that
395 points Info at time-stamp discussion in the Autotype document.
396 * lisp/time-stamp.el (time-stamp-format, time-stamp-active,
397 time-stamp-count, time-stamp-pattern, time-stamp, time-stamp-string):
398 Expand doc strings. Include Info cross-references.
399
400 Cherry picked from commits on the main branch.
401 Do not merge to master.
402
4032025-03-30 Michael Albinus <michael.albinus@gmx.de>
404
405 Sync with Tramp 2.7.3-pre
406
407 * doc/misc/tramp.texi: Use @dots{} where appropriate.
408 (External methods): Precise remark on rsync speed.
409 (Customizing Methods): Add incus-tramp.
410 (Password handling): Mention expiration of cached passwords when a
411 session timeout happens.
412 (Predefined connection information): Mention also "androidsu" as
413 special case of "tmpdir".
414 (Ad-hoc multi-hops, Frequently Asked Questions):
415 Improve description how ad-hoc multi-hop file names can be made
416 persistent. (Bug#65039, Bug#76457)
417 (Remote processes): Signals are not delivered to remote direct
418 async processes. Say, that there are restrictions for transfer of
419 binary data to remote direct async processes.
420 (Bug Reports): Explain bisecting.
421 (Frequently Asked Questions): Improve index. Speak about
422 fingerprint readers. Recommend `small-temporary-file-directory'
423 for ssh sockets.
424 (External packages): Rename subsection "Timers, process filters,
425 process sentinels, redisplay".
426 (Extension packages): New node.
427 (Top, Files directories and localnames): Add it to @menu.
428
429 * doc/misc/trampver.texi:
430 * lisp/net/trampver.el (tramp-version): Adapt Tramp versions.
431 (tramp-repository-branch, tramp-repository-version):
432 Remove ;;;###tramp-autoload cookie.
433
434 * lisp/net/tramp-adb.el:
435 * lisp/net/tramp-androidsu.el:
436 * lisp/net/tramp-cache.el:
437 * lisp/net/tramp-cmds.el:
438 * lisp/net/tramp-compat.el:
439 * lisp/net/tramp-container.el:
440 * lisp/net/tramp-crypt.el:
441 * lisp/net/tramp-ftp.el:
442 * lisp/net/tramp-fuse.el:
443 * lisp/net/tramp-gvfs.el:
444 * lisp/net/tramp-integration.el:
445 * lisp/net/tramp-message.el:
446 * lisp/net/tramp-rclone.el:
447 * lisp/net/tramp-sh.el:
448 * lisp/net/tramp-smb.el:
449 * lisp/net/tramp-sshfs.el:
450 * lisp/net/tramp-sudoedit.el:
451 * lisp/net/tramp.el: Use `when-let*', `if-let*' and `and-let*'
452 consequently. (Bug#73441)
453
454 * lisp/net/tramp-adb.el (tramp-adb-maybe-open-connection):
455 Move setting of sentinel up.
456
457 * lisp/net/tramp-archive.el (tramp-archive-file-name-p):
458 Add ;;;###tramp-autoload cookie.
459 (tramp-archive-local-file-name): New defun.
460
461 * lisp/net/tramp-cache.el (tramp-connection-properties): Add link
462 to the Tramp manual in the docstring.
463 (tramp-get-connection-property, tramp-set-connection-property):
464 Don't raise a debug message for the `tramp-cache-version' key.
465 (with-tramp-saved-connection-property)
466 (with-tramp-saved-connection-properties): Add traces.
467 (tramp-dump-connection-properties): Don't save connection property
468 "pw-spec".
469
470 * lisp/net/tramp-cmds.el (tramp-repository-branch)
471 (tramp-repository-version): Declare.
472
473 * lisp/net/tramp-gvfs.el (tramp-gvfs-do-copy-or-rename-file):
474 (tramp-gvfs-do-copy-or-rename-file): Don't use the truename.
475 Handle symlinks.
476 (tramp-gvfs-local-file-name): New defun.
477
478 * lisp/net/tramp-message.el (tramp-repository-branch)
479 (tramp-repository-version): Declare.
480 (tramp-error-with-buffer, tramp-user-error): Don't redisplay in
481 `sit-for'. (Bug#73718)
482 (tramp-warning): Fix `lwarn' call.
483
484 * lisp/net/tramp.el (tramp-read-passwd):
485 * lisp/net/tramp-sh.el (tramp-maybe-open-connection):
486 * lisp/net/tramp-sudoedit.el (tramp-sudoedit-send-command):
487 Rename connection property "password-vector" to "pw-vector".
488
489 * lisp/net/tramp-sh.el (tramp-methods) <pscp, psftp>:
490 Adapt `tramp-copy-args' argument.
491 (tramp-get-remote-pipe-buf, tramp-actions-before-shell):
492 Use `tramp-fingerprint-prompt-regexp'.
493 (tramp-sh-handle-copy-directory):
494 Apply `tramp-do-copy-or-rename-file-directly' if possible.
495 (tramp-do-copy-or-rename-file): Refactor. Handle symlinks.
496 (Bug#76678)
497 (tramp-plink-option-exists-p): New defun.
498 (tramp-ssh-or-plink-options): Rename from
499 `tramp-ssh-controlmaster-options'. Adapt further plink options.
500 (tramp-do-copy-or-rename-file-out-of-band)
501 (tramp-maybe-open-connection): Adapt calls.
502 (tramp-sh-handle-make-process): Don't set connection property
503 "remote-pid", it's unused.
504 (tramp-sh-handle-process-file): Do proper quoting.
505 (tramp-vc-file-name-handler): Add `file-directory-p', which is
506 used in `vc-find-root'. (Bug#74026)
507 (tramp-maybe-open-connection): Use connection property "hop-vector".
508 (tramp-get-remote-pipe-buf): Make it more robust.
509
510 * lisp/net/tramp-smb.el (tramp-smb-errors): Add string.
511 (tramp-smb-handle-copy-directory): Don't check existence of
512 DIRNAME, this is done in `tramp-skeleton-copy-directory' already.
513 (tramp-smb-handle-copy-file, tramp-smb-handle-rename-file): Refactor.
514
515 * lisp/net/tramp-sshfs.el (tramp-sshfs-handle-process-file):
516 STDERR is not implemented.
517
518 * lisp/net/tramp-sudoedit.el (tramp-sudoedit-do-copy-or-rename-file):
519 Don't use the truename. Handle symlinks.
520
521 * lisp/net/tramp.el (tramp-mode): Set to nil on MS-DOS.
522 (tramp-otp-password-prompt-regexp): Add TACC HPC prompt.
523 (tramp-wrong-passwd-regexp): Add fingerprint messages.
524 (tramp-fingerprint-prompt-regexp, tramp-use-fingerprint):
525 New defcustoms.
526 (tramp-string-empty-or-nil-p):
527 Declare `tramp-suppress-trace' property.
528 (tramp-barf-if-file-missing): Accept also symlinks.
529 (tramp-skeleton-file-exists-p)
530 (tramp-handle-file-directory-p): Protect against cyclic symlinks.
531 (tramp-skeleton-make-symbolic-link): Drop volume letter when flushing.
532 (tramp-skeleton-process-file): Raise a warning if STDERR is not
533 implemented.
534 (tramp-skeleton-set-file-modes-times-uid-gid): Fix typo.
535 (tramp-compute-multi-hops): Check for
536 `tramp-sh-file-name-handler-p', it works only for this.
537 (tramp-handle-shell-command):
538 Respect `async-shell-command-display-buffer'.
539 (tramp-action-password, tramp-process-actions): Use connection
540 property "hop-vector".
541 (tramp-action-fingerprint, tramp-action-show-message): New defuns.
542 (tramp-action-show-and-confirm-message): Start check at (point-min).
543 (tramp-wait-for-regexp): Don't redisplay in `sit-for'. (Bug#73718)
544 (tramp-convert-file-attributes): Don't cache
545 "file-attributes-ID-FORMAT".
546 (tramp-read-passwd, tramp-clear-passwd): Rewrite. (Bug#74105)
547
548 * test/lisp/net/tramp-tests.el (auth-source-cache-expiry)
549 (ert-batch-backtrace-right-margin): Set them to nil.
550 (vc-handled-backends): Suppress if noninteractive.
551 (tramp--test-enabled): Cleanup also
552 `tramp-compat-temporary-file-directory'.
553 (tramp-test11-copy-file, tramp-test12-rename-file)
554 (tramp-test18-file-attributes, tramp--test-deftest-with-stat)
555 (tramp--test-deftest-with-perl, tramp--test-deftest-with-ls)
556 (tramp--test-deftest-without-file-attributes)
557 (tramp-test21-file-links, tramp-test28-process-file)
558 (tramp-test32-shell-command, tramp-test36-vc-registered)
559 (tramp-test39-make-lock-file-name, tramp--test-check-files)
560 (tramp-test42-utf8, tramp-test43-file-system-info)
561 (tramp-test44-file-user-group-ids, tramp-test47-read-password):
562 Adapt tests.
563 (tramp-test47-read-fingerprint): New test.
564
5652025-03-30 Stefan Monnier <monnier@iro.umontreal.ca>
566
567 lisp/emacs-lisp/cl-macs.el (cl-labels): Fix docstring (bug#77348)
568
5692025-03-29 Dominik Schrempf <dominik.schrempf@gmail.com> (tiny change)
570
571 Fix minor issues in documentation of `use-package'
572
573 (Bug#77311)
574
5752025-03-29 Vincenzo Pupillo <v.pupillo@gmail.com>
576
577 PHP should be in the PATH, either locally or remotely. (bug#76242).
578
579 * lisp/progmodes/php-ts-mode.el
580 (php-ts-mode-php-default-executable): Renamed from
581 'php-ts-mode-php-executable'.
582 (php-ts-mode--executable): New function that returns the absolute
583 filename of the PHP executable, local or remote, based on
584 'default-directory'.
585 (php-ts-mode--anchor-prev-sibling): Replaced 'when-let' with
586 “when-let*.”
587 (php-ts-mode--indent-defun): Replaced 'when-let' with
588 'when-let*'.
589 (php-ts-mode-run-php-webserver): Use the new function
590 (php-ts-mode-php-default-executable).
591 (run-php): Use the new function (php-ts-mode-php-default-executable).
592
5932025-03-29 Eli Zaretskii <eliz@gnu.org>
594
595 Avoid warning when loading 'go-ts-mode'
596
597 * lisp/progmodes/go-ts-mode.el (treesit-ready-p): Silence the
598 warning if the gomod language library is not installed.
599 (Bug#77213)
600
6012025-03-25 Yue Yi <include_yy@qq.com>
602
603 peg.texi: Fix bug#76555 even a bit more
604
605 * doc/lispref/peg.texi (Parsing Expression Grammars):
606 Fix other part of the grammar of `define-peg-ruleset` example.
607
6082025-03-25 Yue Yi <include_yy@qq.com>
609
610 peg.texi: Fix bug#76555 even a bit more
611
612 * doc/lispref/peg.texi (Parsing Expression Grammars):
613 Fix grammar of `define-peg-ruleset` example.
614
6152025-03-25 Stefan Monnier <monnier@iro.umontreal.ca>
616
617 PEG: Fix bug#76555
618
619 * doc/lispref/peg.texi (Parsing Expression Grammars):
620 Fix `define-peg-ruleset` example.
621
622 * lisp/progmodes/peg.el (define-peg-rule): Fix indent rule.
623
6242025-03-23 Juri Linkov <juri@linkov.net>
625
626 Add a choice to 'dired-movement-style' to restore the previous behavior
627
628 * lisp/dired.el (dired-movement-style): Add new values
629 'bounded-files' and 'cycle-files' (bug#76596).
630 (dired--move-to-next-line): Use new values for users
631 who prefer the default behavior of Emacs 30.1.
632
6332025-03-23 Stefan Kangas <stefankangas@gmail.com>
634
635 Improve docstring of should-error
636
637 * lisp/emacs-lisp/ert.el (should-error): Improve docstring.
638
6392025-03-23 Michael Albinus <michael.albinus@gmx.de>
640
641 Use debian:bookworm for emba tests (don't merge)
642
643 There are problems with treesitter installation from debian:sid.
644
645 * test/infra/Dockerfile.emba (emacs-base): Use debian:bookworm.
646 (emacs-eglot, emacs-tree-sitter): Use emacs-base.
647 (emacs-native-comp): Install libgccjit-12-dev.
648
6492025-03-22 Juri Linkov <juri@linkov.net>
650
651 * lisp/treesit.el (treesit-indent-region): Handle markers (bug#77077).
652
653 Ensure that markers are converted to integers for 'beg' and 'end'.
654
6552025-03-20 Jindrich Makovicka <makovick@gmail.com> (tiny change)
656
657 Fix OSX build without pdumper
658
659 * Makefile.in (install-arch-dep) [ns_self_contained]: Add missing
660 DUMPING = pdumper check.
661
6622025-03-16 Po Lu <luangruo@yahoo.com>
663
664 Fix clipboard object handle leak on Android 3.1 to 11.0
665
666 * src/androidselect.c (extract_fd_offsets): Release retrieved
667 ParcelFileDescriptor objects on APIs 12 through 30.
668
6692025-03-16 Eshel Yaron <me@eshelyaron.com>
670
671 Only disable 'completion-preview-active-mode' when it is on
672
673 * lisp/completion-preview.el
674 (completion-preview--post-command): Avoid calling
675 'completion-preview-active-mode' to disable the mode when
676 already off, since it forces a costly redisplay. (Bug#76964)
677
6782025-03-15 Jonas Bernoulli <jonas@bernoul.li>
679
680 Backport Transient commit f69e1286
681
682 2025-03-12 f69e128654627275e7483a735f670bd53501999d
683 transient-suffix-object: Handle duplicated command invoked using mouse
684
685 Fixes bug#76680.
686
6872025-03-15 Eli Zaretskii <eliz@gnu.org>
688
689 Fix 'whitespace-mode' in CJK locales
690
691 * lisp/international/characters.el (ambiguous-width-chars): Remove
692 U+00A4 and U+00B7 from the list of ambiguous-width characters.
693 (cjk-ambiguous-chars-are-wide): Doc fix. (Bug#76852)
694
6952025-03-13 Yuan Fu <casouri@gmail.com>
696
697 Fix treesit-parser-create behavior regarding indirect buffers
698
699 The previous fix fixed the problem that treesit-parser-create
700 always use the current buffer, but that introduce another subtle
701 problem: if an indirect buffer creates a parser, the parser
702 saves the base buffer rather than the indirect buffer. In Emacs
703 29, if you create a parser in an indirect buffer, the parser
704 saves the indirect buffer. This change of behavior breaks some
705 existing use-cases for people using indirect buffer with
706 tree-sitter.
707
708 In Emacs 31, indirect buffers and base buffer get their own
709 parser list, so this problem doesn't exist anymore. The fix is
710 only for Emacs 30.
711
712 * src/treesit.c (Ftreesit_parser_create): Use the buffer that's
713 given to treesit-parser-create, even if it's an indirect buffer.
714
7152025-03-13 Eli Zaretskii <eliz@gnu.org>
716
717 Fix 'dired-movement-style' in Dired when subdirs are shown
718
719 * lisp/dired.el (dired--move-to-next-line): Don't consider
720 sub-directory lines as empty. (Bug#76596)
721
7222025-03-11 Sean Whitton <spwhitton@spwhitton.name>
723
724 Correct some outdated docs for hack-local-variables
725
726 * doc/lispref/variables.texi (File Local Variables):
727 <hack-local-variables>: Say that it applies directory-local
728 variables too. Add a cross-reference.
729 (Directory Local Variables): Document dir-local-variables-alist.
730 * lisp/files.el (hack-local-variables): Say that it always puts
731 into effect directory-local variables.
732
7332025-03-10 Michael Albinus <michael.albinus@gmx.de>
734
735 Add keyword placeholder to tramp.el
736
737 * lisp/net/tramp.el: Add Version, Package-Requires, Package-Type
738 and URL keywords.
739
7402025-03-09 Stefan Kangas <stefankangas@gmail.com>
741
742 Rewrite ERT manual introduction
743
744 * doc/misc/ert.texi (Top): Rewrite for clarity. Don't give such
745 prominent mention to to TDD or JUnit, references which now seem dated.
746
7472025-03-09 Eli Zaretskii <eliz@gnu.org>
748
749 Document return values of the various read-* functions
750
751 * lisp/textmodes/string-edit.el (read-string-from-buffer):
752 * lisp/simple.el (read-from-kill-ring, read-shell-command)
753 (read-signal-name):
754 * lisp/replace.el (read-regexp-case-fold-search):
755 * lisp/auth-source.el (read-passwd):
756 * lisp/subr.el (read-key, read-number):
757 * lisp/minibuffer.el (read-file-name, read-no-blanks-input):
758 * lisp/international/mule-cmds.el (read-multilingual-string):
759 * lisp/language/japan-util.el (read-hiragana-string):
760 * lisp/files-x.el (read-file-local-variable)
761 (read-file-local-variable-mode, read-file-local-variable-value):
762 * lisp/faces.el (read-face-font, read-face-name):
763 * lisp/simple.el (read-extended-command):
764 * lisp/env.el (read-envvar-name):
765 * lisp/files.el (read-directory-name):
766 * lisp/faces.el (read-color):
767 * lisp/international/mule-diag.el (read-charset):
768 * lisp/emacs-lisp/map-ynp.el (read-answer):
769 * src/coding.c (Fread_coding_system)
770 (Fread_non_nil_coding_system):
771 * src/minibuf.c (Fread_command, Fread_from_minibuffer):
772 * src/lread.c (Fread_char, Fread_char_exclusive, Fread_event): Doc
773 fixes.
774
7752025-03-09 Ben Scuron <bscuron19@gmail.com> (tiny change)
776
777 Fix TAGS regeneration with Universal Ctags
778
779 * lisp/progmodes/etags-regen.el (etags-regen--append-tags): Move
780 the "-o" option to before the filename, as Ctags doesn't allow
781 it to follow the file name. (Bug#76855)
782
7832025-03-08 Eli Zaretskii <eliz@gnu.org>
784
785 Fix crash in daemon when "C-x C-c" while a client frame shows tooltip
786
787 * src/frame.c (delete_frame): Ignore tooltip frames when looking
788 for other frames on the same terminal. (Bug#76842)
789
790 (cherry picked from commit d2445c8c23595efdd444fce6f0c33ba66b596812)
791
7922025-03-07 Stefan Kangas <stefankangas@gmail.com>
793
794 Explicitly document read-string return value
795
796 * src/minibuf.c (Fread_string): Document return value explicitly.
797 Better document PROMPT argument, and reflow docstring. (Bug#76797)
798
7992025-03-07 kobarity <kobarity@gmail.com>
800
801 Improve docstrings of python.el import management
802
803 Added notes that when adding import statements for a file that
804 does not belong to a project, it may take some time to find
805 candidate import statements in the default directory.
806
807 * lisp/progmodes/python.el (python-add-import)
808 (python-fix-imports): Improve docstring. (Bug#74894)
809
8102025-03-06 Eli Zaretskii <eliz@gnu.org>
811
812 Avoid warnings about 'image-scaling-factor' in builds --without-x
813
814 * lisp/cus-start.el (standard): Exclude 'image-*' options if Emacs
815 was built without GUI support. (Bug#76716)
816
8172025-03-06 Eli Zaretskii <eliz@gnu.org>
818
819 Fix etags tests broken by updating Copyright years
820
821 * test/manual/etags/ETAGS.good_1:
822 * test/manual/etags/ETAGS.good_2:
823 * test/manual/etags/ETAGS.good_3:
824 * test/manual/etags/ETAGS.good_4:
825 * test/manual/etags/ETAGS.good_5:
826 * test/manual/etags/ETAGS.good_6:
827 * test/manual/etags/CTAGS.good:
828 * test/manual/etags/CTAGS.good_crlf:
829 * test/manual/etags/CTAGS.good_update: Update. (Bug#76744)
830
8312025-03-06 Mauro Aranda <maurooaranda@gmail.com>
832
833 Fix some widgets in customize-dirlocals
834
835 * lisp/cus-edit.el (custom-dynamic-cons-value-create): Make sure
836 to eval the keymap property. (Bug#76756)
837
8382025-03-05 Thierry Volpiatto <thievol@posteo.net>
839
840 Fix register-use-preview behavior with never value
841
842 Allow popping up preview when pressing C-h.
843
844 Don't exit the minibuffer when the call to
845 register-read-with-preview-fancy is triggered by C-h.
846
847 * lisp/register.el (register-read-with-preview-fancy): Do it.
848
8492025-03-05 Po Lu <luangruo@yahoo.com>
850
851 Move java/incrementing-version-code to AndroidManifest.xml.in
852
853 * admin/admin.el (admin-android-version-code-regexp): New
854 variable.
855 (set-version): Modify AndroidManifest.xml.in instead.
856
857 * java/AndroidManifest.xml.in (Version-code): Define version
858 code.
859
860 * java/incrementing-version-code: Delete file.
861
8622025-03-05 Peter Oliver <git@mavit.org.uk>
863
864 Provide an Android version code derived from the Emacs version
865
866 The version code is intended to be an integer that increments
867 for each Android package release
868 (https://developer.android.com/studio/publish/versioning#versioningsettings).
869
870 If we keep this updated under version control, then F-Droid (a
871 third-party Android package repository), can watch for that, and
872 use it to automatically build Emacs packages for Android each
873 time a new Emacs release is tagged
874 (https://f-droid.org/en/docs/Build_Metadata_Reference/#UpdateCheckData).
875
876 * admin/admin.el (set-version): Update version code in
877 java/incrementing-version-code
878 * java/incrementing-version-code: New file containing an Android
879 version code corresponding to the current Emacs version.
880 (bug#75809)
881
8822025-03-04 Vitaliy Chepelev <vitalij@gmx.com> (tiny change)
883
884 image-dired: Don't croak on file names with regexp characters
885
886 * lisp/image/image-dired-dired.el (image-dired-mark-tagged-files):
887 * lisp/image/image-dired-tags.el (image-dired-get-comment)
888 (image-dired-write-comments, image-dired-list-tags)
889 (image-dired-remove-tag, image-dired-write-tags): Quote file name
890 for search-forward-regexp. (Bug#73445)
891
892 (cherry picked from commit 7930fe2f44f50b6a7abf5fbe1218dcc15e85b28d)
893
8942025-03-04 Po Lu <luangruo@yahoo.com>
895
896 Document requirements respecting XDG MIME databases on Android
897
898 * doc/emacs/android.texi (Android Software): State that librsvg
899 requires a MIME database to display embedded images, and how to
900 acquire such a database.
901
9022025-03-02 Pip Cet <pipcet@protonmail.com>
903
904 Improve instructions for running with -fsanitize=address (bug#76393)
905
906 * etc/DEBUG (ASAN_OPTIONS): Add 'detect_stack_use_after_return=0'
907 requirement. Remove obsolete unexec commentary.
908
909 (cherry picked from commit 1e84a8767692f9f3a3bc37eba8eeb8f9d537322d)
910
9112025-03-01 Dmitry Gutov <dmitry@gutov.dev>
912
913 Fix the use of xref-window-local-history together with Xref buffer
914
915 * lisp/progmodes/xref.el (xref--push-markers): Temporarily
916 restore the selected window as well, using the value from the
917 new argument (bug#76565). Update both callers.
918
9192025-03-01 Dmitry Gutov <dmitry@gutov.dev>
920
921 completing-read-multiple: Fix support for ":" as separator
922
923 * lisp/emacs-lisp/crm.el (completing-read-multiple):
924 Do not search for separators inside the prompt (bug#76461).
925
9262025-03-01 Eli Zaretskii <eliz@gnu.org>
927
928 Fix 'M-q' in 'makefile-mode'
929
930 * lisp/progmodes/make-mode.el (makefile-mode-map): Bind 'M-q' to
931 'fill-paragraph', as 'prog-mode's default binding is not
932 appropriate for Makefile's syntax. (Bug#76641)
933
9342025-03-01 Randy Taylor <dev@rjt.dev>
935
936 Fix go-ts-mode const_spec highlighting (Bug#76330)
937
938 * lisp/progmodes/go-ts-mode.el (go-ts-mode--font-lock-settings):
939 Handle multiple const_spec identifiers.
940 * test/lisp/progmodes/go-ts-mode-resources/font-lock.go:
941 Add test case.
942
9432025-03-01 Stefan Kangas <stefankangas@gmail.com>
944
945 keymaps.texi: Move "Changing Key Bindings" section up
946
947 * doc/lispref/keymaps.texi (Changing Key Bindings): Move section
948 up. (Bug#52821)
949
9502025-03-01 Stefan Kangas <stefankangas@gmail.com>
951
952 keymaps.texi: Move "Key Sequences" section down
953
954 * doc/lispref/keymaps.texi (Key Sequences): Move section
955 down. (Bug#52821)
956
9572025-03-01 Stefan Kangas <stefankangas@gmail.com>
958
959 Improve process-get/process-put docstrings
960
961 * lisp/subr.el (process-get, process-put): Explain the purpose of these
962 functions in the docstring.
963
9642025-02-28 Michael Albinus <michael.albinus@gmx.de>
965
966 Fix recent change in diff-no-select
967
968 * lisp/vc/diff.el (diff-no-select): Keep initial default directory
969 in *Diff* buffer.
970
9712025-02-28 Po Lu <luangruo@yahoo.com>
972
973 Prevent rare freeze on Android 4.2 through 4.4
974
975 * src/android.c (android_run_select_thread, android_init_events)
976 (android_select): Enable self-pipes on all Android versions <= 21.
977 The Android C library provides a functioning pselect on these
978 systems, but it does not apply the signal mask atomically.
979 (android_run_select_thread): Correct typo. This never produced
980 any adverse consequences, as the relevant signals would already
981 have been blocked by `setupSystemThread'.
982
983 Do not merge to master.
984
9852025-02-28 Michael Albinus <michael.albinus@gmx.de>
986
987 * lisp/proced.el (proced-<): Check, that NUM1 and NUM2 are numbers.
988
989 (Bug#76549)
990
9912025-02-28 Eli Zaretskii <eliz@gnu.org>
992
993 Fix mouse-2 clicks on mode line and header line
994
995 * src/keymap.c (Fcurrent_active_maps): For clicks on mode-line and
996 header-line, always override the keymaps at buffer position.
997 (Bug#75219)
998
999 (cherry picked from commit c41ea047a434710c4b7bc8280695c83fbe5fff35)
1000
10012025-02-27 Stefan Kangas <stefankangas@gmail.com>
1002
1003 Recommend secure-hash in md5 docstring
1004
1005 * src/fns.c (Fmd5): Repeat explanation from manual about md5 being
1006 "semi-obsolete", and recommend using secure-hash instead.
1007
10082025-02-27 Tomas Nordin <tomasn@posteo.net>
1009
1010 Improve docstring of add-hook and remove-hook
1011
1012 * lisp/subr.el (add-hook, remove-hook): Remove detail about setting to
1013 nil and talk about functions instead of hooks. (Bug#72915)
1014
10152025-02-27 Jared Finder <jared@finder.org>
1016
1017 * lisp/subr.el (read-key): Add 'tab-line' (bug#76408).
1018
1019 Backport:
1020 (cherry picked from commit 0c8abe8bb5072c46a93585cb325c249f85f3d9c2)
1021
10222025-02-27 Paul Eggert <eggert@cs.ucla.edu>
1023
1024 Fix fns-tests-collate-strings failure with musl
1025
1026 * test/src/fns-tests.el (fns-tests-collate-strings):
1027 Don’t assume "en_XY.UTF-8", or any particular string,
1028 is an invalid locale, as they all seem to be valid in musl.
1029 Instead, simply test that a non-string is invalid.
1030 (Bug#76550)
1031
10322025-02-26 Eli Zaretskii <eliz@gnu.org>
1033
1034 Fix setup of coding-systems on MS-Windows
1035
1036 * src/emacs.c (main) [HAVE_PDUMPER] [WINDOWSNT]: Call
1037 'w32_init_file_name_codepage' again after loading the pdumper
1038 file.
1039 * src/w32.c (w32_init_file_name_codepage) [HAVE_PDUMPER]:
1040 Reinitialize additional variables. (Bug#75207)
1041
1042 (cherry picked from commit cc5cd4de93d1e5ba205cbf0c370aef4559bc342b)
1043
10442025-02-25 Basil L. Contovounesios <basil@contovou.net>
1045
1046 Fix ert-font-lock macro signatures
1047
1048 * doc/misc/ert.texi (Syntax Highlighting Tests):
1049 * test/lisp/emacs-lisp/ert-font-lock-tests.el
1050 (test-line-comment-p--emacs-lisp, test-line-comment-p--shell-script)
1051 (test-line-comment-p--javascript, test-line-comment-p--python)
1052 (test-line-comment-p--c, test-macro-test--correct-highlighting)
1053 (test-macro-test--docstring, test-macro-test--failing)
1054 (test-macro-test--file, test-macro-test--file-no-asserts)
1055 (test-macro-test--file-failing): Reindent macro calls.
1056 (with-temp-buffer-str-mode): Evaluate macro arguments left-to-right.
1057 (ert-font-lock--wrap-begin-end): Use rx for more robust composition.
1058 (test-line-comment-p--php): Require that php-mode is callable, not
1059 already loaded.
1060
1061 * lisp/emacs-lisp/ert-font-lock.el (ert-font-lock-deftest)
1062 (ert-font-lock-deftest-file): NAME is not followed by an empty list
1063 like in ert-deftest, so the optional DOCSTRING is actually the
1064 second argument. Adapt calling convention in docstring, and debug,
1065 doc-string, and indent properties accordingly (bug#76372). Fix
1066 docstring grammar, document MAJOR-MODE, and avoid referring to a
1067 file name as a path.
1068
10692025-02-24 Eli Zaretskii <eliz@gnu.org>
1070
1071 Fix a typo in 'window_text_pixel_size'
1072
1073 This typo caused strange mis-behaviors in buffers
1074 with non-ASCII characters.
1075 * src/xdisp.c (window_text_pixel_size): Fix typo. (Bug#76519)
1076
10772025-02-24 Ulrich Müller <ulm@gentoo.org>
1078
1079 * doc/misc/efaq.texi (New in Emacs 30): Fix typo. (Bug#76518)
1080
10812025-02-23 Joseph Turner <joseph@breatheoutbreathe.in>
1082
1083 Upgrade out-of-date VC package dependencies
1084
1085 * lisp/emacs-lisp/package-vc.el (package-vc-install-dependencies): Pass
1086 the specified package version when checking if a package is installed.
1087
1088 (Bug#73781)
1089
1090 (cherry picked from commit 71a4670a9fa238f920ce88b938f703b605ad2f48)
1091
10922025-02-23 Vincenzo Pupillo <v.pupillo@gmail.com>
1093
1094 Constant highlighting no longer captures Java annotations
1095
1096 * lisp/progmodes/java-ts-mode.el
1097 (java-ts-mode--fontify-constant): New function.
1098 (java-ts-mode--font-lock-settings): Use it.
1099
11002025-02-23 Stefan Kangas <stefankangas@gmail.com>
1101
1102 Improve wording of lsh docstring
1103
1104 * lisp/subr.el (lsh): Improve wording of docstring.
1105
11062025-02-23 Stefan Kangas <stefankangas@gmail.com>
1107
1108 Don't document deleted xwidget functions
1109
1110 * doc/lispref/display.texi (Xwidgets): Don't document deleted function
1111 xwidget-webkit-execute-script-rv. Fix name of deleted and then re-added
1112 function xwidget-webkit-title.
1113
11142025-02-23 Michael Albinus <michael.albinus@gmx.de>
1115
1116 Use a persistent directory as default directory in diff
1117
1118 * lisp/vc/diff.el (diff-no-select): Use `temporary-file-directory'
1119 as default directory. Set default file permissions temporarily to
1120 #o600. (Bug#69606)
1121
1122 (cherry picked from commit ae439cc1b9f428a8247548f4ef3b992608a3c09b)
1123
11242025-02-23 Stefan Kangas <stefankangas@gmail.com>
1125
1126 Sync build-aux/update-copyright from Gnulib
1127
1128 * build-aux/update-copyright: Copy from Gnulib. This fixes a bug
1129 where troff markers were introduced in ChangeLog files.
1130 (Do not merge to master.)
1131
11322025-02-23 Stefan Kangas <stefankangas@gmail.com>
1133
1134 Minor refactoring in admin/admin.el
1135
1136 * admin/admin.el (admin--read-root-directory):
1137 (admin--read-version): New functions.
1138 (add-release-logs, set-version, set-copyright, make-manuals)
1139 (make-manuals-dist, make-news-html-file): Use above new function.
1140
11412025-02-23 Stefan Kangas <stefankangas@gmail.com>
1142
1143 Bump Emacs version to 30.1.50
1144
1145 * README:
1146 * configure.ac:
1147 * etc/NEWS:
1148 * exec/configure.ac:
1149 * msdos/sed2v2.inp:
1150 * nt/README.W32: Bump Emacs version to 30.1.50.
1151
11522025-02-23 Stefan Kangas <stefankangas@gmail.com>
1153
1154 Release Emacs 30.1
1155
1156 * ChangeLog.5: New file.
1157 * Makefile.in (CHANGELOG_HISTORY_INDEX_MAX): Bump.
1158 * etc/HISTORY: Add Emacs 30.1.
1159
12025-02-23 Stefan Kangas <stefankangas@gmail.com> 11602025-02-23 Stefan Kangas <stefankangas@gmail.com>
2 1161
3 * Version 30.1 released. 1162 * Version 30.1 released.
4 1163
5This file records repository revisions from 1164This file records repository revisions from
6commit 1cda0967b4d3c815fc610794ad6a8fc2b913a3c5 (exclusive) to 1165commit 1cda0967b4d3c815fc610794ad6a8fc2b913a3c5 (exclusive) to
7commit bcba098505e4f80eef41e4be9726f1f9868223f3 (inclusive). 1166commit 299d3a440121ff6692a85615ff97e6ad4dde91db (inclusive).
8See ChangeLog.4 for earlier changes. 1167See ChangeLog.4 for earlier changes.
9 1168
10;; Local Variables: 1169;; Local Variables:
diff --git a/etc/AUTHORS b/etc/AUTHORS
index 5ce0044e778..9d289f0edf8 100644
--- a/etc/AUTHORS
+++ b/etc/AUTHORS
@@ -75,7 +75,7 @@ Adrian Robert: co-wrote ns-win.el
75and changed nsterm.m nsfns.m nsfont.m nsterm.h nsmenu.m configure.ac 75and changed nsterm.m nsfns.m nsfont.m nsterm.h nsmenu.m configure.ac
76 src/Makefile.in macos.texi README config.in emacs.c font.c keyboard.c 76 src/Makefile.in macos.texi README config.in emacs.c font.c keyboard.c
77 nsgui.h nsimage.m xdisp.c image.c lib-src/Makefile.in lisp.h menu.c 77 nsgui.h nsimage.m xdisp.c image.c lib-src/Makefile.in lisp.h menu.c
78 Makefile.in and 78 other files 78 Makefile.in and 79 other files
79 79
80Ævar Arnfjörð Bjarmason: changed rcirc.el 80Ævar Arnfjörð Bjarmason: changed rcirc.el
81 81
@@ -474,11 +474,11 @@ Antoine Beaupré: changed vc-git.el
474 474
475Antoine Kalmbach: changed README.md eglot.el 475Antoine Kalmbach: changed README.md eglot.el
476 476
477Antoine Levitt: changed gnus-group.el gnus-sum.el message.texi 477Antoine Levitt: changed gnus-group.el gnus-sum.el message.texi ada-prj.el
478 ange-ftp.el cus-edit.el dired-x.el ebnf2ps.el emerge.el erc-button.el 478 ange-ftp.el cus-edit.el dired-x.el ebnf2ps.el emerge.el erc-button.el
479 erc-goodies.el erc-stamp.el erc-track.el files.el find-file.el 479 erc-goodies.el erc-stamp.el erc-track.el files.el find-file.el
480 gnus-art.el gnus-uu.el gnus.el gnus.texi message.el mh-funcs.el 480 gnus-art.el gnus-uu.el gnus.el gnus.texi message.el mh-funcs.el
481 mh-mime.el and 8 other files 481 and 9 other files
482 482
483Antonin Houska: changed newcomment.el 483Antonin Houska: changed newcomment.el
484 484
@@ -607,7 +607,7 @@ Basil L. Contovounesios: changed simple.el subr.el message.el eww.el
607 modes.texi custom.el text.texi bibtex.el eglot-tests.el js.el 607 modes.texi custom.el text.texi bibtex.el eglot-tests.el js.el
608 gnus-sum.el internals.texi subr-tests.el customize.texi display.texi 608 gnus-sum.el internals.texi subr-tests.el customize.texi display.texi
609 files.texi gnus-art.el gnus-group.el gnus-win.el gnus.texi gravatar.el 609 files.texi gnus-art.el gnus-group.el gnus-win.el gnus.texi gravatar.el
610 and 369 other files 610 and 371 other files
611 611
612Bastian Beischer: changed semantic/complete.el calc-yank.el include.el 612Bastian Beischer: changed semantic/complete.el calc-yank.el include.el
613 mru-bookmark.el refs.el senator.el 613 mru-bookmark.el refs.el senator.el
@@ -661,6 +661,8 @@ Ben Menasha: changed nnmh.el
661Ben North: changed outline.el buffer.c fill.el isearch.el lisp-mode.el 661Ben North: changed outline.el buffer.c fill.el isearch.el lisp-mode.el
662 paren.el w32term.c xfaces.c 662 paren.el w32term.c xfaces.c
663 663
664Ben Scuron: changed etags-regen.el
665
664Benson Chu: changed font-lock.el tab-bar.el tramp-sh.el 666Benson Chu: changed font-lock.el tab-bar.el tramp-sh.el
665 667
666Bernhard Herzog: changed vc-hg.el menu.c xsmfns.c 668Bernhard Herzog: changed vc-hg.el menu.c xsmfns.c
@@ -932,7 +934,7 @@ and co-wrote longlines.el tango-dark-theme.el tango-theme.el
932and changed simple.el display.texi xdisp.c files.el frames.texi 934and changed simple.el display.texi xdisp.c files.el frames.texi
933 cus-edit.el files.texi custom.el subr.el text.texi faces.el keyboard.c 935 cus-edit.el files.texi custom.el subr.el text.texi faces.el keyboard.c
934 startup.el package.el misc.texi emacs.texi modes.texi mouse.el 936 startup.el package.el misc.texi emacs.texi modes.texi mouse.el
935 custom.texi image.c window.el and 932 other files 937 custom.texi image.c window.el and 934 other files
936 938
937Chris Chase: co-wrote idlw-shell.el idlwave.el 939Chris Chase: co-wrote idlw-shell.el idlwave.el
938 940
@@ -1289,7 +1291,7 @@ and co-wrote hideshow.el
1289and changed vc.el configure.ac vc-hg.el vc-git.el src/Makefile.in 1291and changed vc.el configure.ac vc-hg.el vc-git.el src/Makefile.in
1290 vc-bzr.el sysdep.c emacs.c process.c vc-cvs.el lisp.h term.c 1292 vc-bzr.el sysdep.c emacs.c process.c vc-cvs.el lisp.h term.c
1291 vc-hooks.el xterm.c keyboard.c vc-svn.el xterm.el callproc.c darwin.h 1293 vc-hooks.el xterm.c keyboard.c vc-svn.el xterm.el callproc.c darwin.h
1292 term.el gnu-linux.h and 919 other files 1294 term.el gnu-linux.h and 920 other files
1293 1295
1294Danny Freeman: changed treesit-tests.el treesit.el 1296Danny Freeman: changed treesit-tests.el treesit.el
1295 1297
@@ -1329,7 +1331,7 @@ and co-wrote latin-ltx.el socks.el
1329and changed configure.ac help.el mule-cmds.el fortran.el mule-conf.el 1331and changed configure.ac help.el mule-cmds.el fortran.el mule-conf.el
1330 xterm.c browse-url.el mule.el coding.c src/Makefile.in european.el 1332 xterm.c browse-url.el mule.el coding.c src/Makefile.in european.el
1331 fns.c mule-diag.el simple.el wid-edit.el cus-edit.el cus-start.el 1333 fns.c mule-diag.el simple.el wid-edit.el cus-edit.el cus-start.el
1332 files.el keyboard.c byte-opt.el info.el and 770 other files 1334 files.el keyboard.c byte-opt.el info.el and 771 other files
1333 1335
1334Dave Pearson: wrote 5x5.el quickurl.el 1336Dave Pearson: wrote 5x5.el quickurl.el
1335 1337
@@ -1510,10 +1512,10 @@ Debarshi Ray: changed erc-backend.el erc.el
1510 1512
1511Decklin Foster: changed nngateway.el 1513Decklin Foster: changed nngateway.el
1512 1514
1513Deepak Goel: changed idlw-shell.el feedmail.el files.el find-func.el 1515Deepak Goel: changed idlw-shell.el ada-xref.el feedmail.el files.el
1514 flymake.el mh-search.el mh-seq.el mh-thread.el mh-xface.el org.el 1516 find-func.el flymake.el mh-search.el mh-seq.el mh-thread.el mh-xface.el
1515 simple.el vc.el vhdl-mode.el wdired.el README allout.el appt.el 1517 org.el simple.el vc.el vhdl-mode.el wdired.el README ada-mode.el
1516 apropos.el artist.el bibtex.el bindings.el and 82 other files 1518 allout.el appt.el apropos.el artist.el and 85 other files
1517 1519
1518D. E. Evans: changed basic.texi 1520D. E. Evans: changed basic.texi
1519 1521
@@ -1736,9 +1738,9 @@ Eli Zaretskii: wrote [bidirectional display in xdisp.c]
1736 chartab-tests.el coding-tests.el etags-tests.el rxvt.el tty-colors.el 1738 chartab-tests.el coding-tests.el etags-tests.el rxvt.el tty-colors.el
1737and co-wrote help-tests.el 1739and co-wrote help-tests.el
1738and changed xdisp.c display.texi w32.c msdos.c simple.el w32fns.c 1740and changed xdisp.c display.texi w32.c msdos.c simple.el w32fns.c
1739 files.el fileio.c keyboard.c emacs.c configure.ac text.texi w32term.c 1741 files.el fileio.c keyboard.c configure.ac emacs.c text.texi w32term.c
1740 dispnew.c frames.texi files.texi w32proc.c xfaces.c window.c 1742 dispnew.c frames.texi files.texi w32proc.c xfaces.c window.c
1741 dispextern.h lisp.h and 1401 other files 1743 dispextern.h lisp.h and 1407 other files
1742 1744
1743Eliza Velasquez: changed server.el simple.el 1745Eliza Velasquez: changed server.el simple.el
1744 1746
@@ -1764,7 +1766,7 @@ Emilio C. Lopes: changed woman.el cmuscheme.el help.el vc.el advice.el
1764 and 58 other files 1766 and 58 other files
1765 1767
1766Emmanuel Briot: wrote xml.el 1768Emmanuel Briot: wrote xml.el
1767and changed ada-stmt.el 1769and changed ada-mode.el ada-stmt.el ada-prj.el ada-xref.el
1768 1770
1769Era Eriksson: changed bibtex.el dired.el json.el ses.el ses.texi shell.el 1771Era Eriksson: changed bibtex.el dired.el json.el ses.el ses.texi shell.el
1770 tramp.el tramp.texi 1772 tramp.el tramp.texi
@@ -2193,7 +2195,7 @@ Gerd Möllmann: wrote authors.el ebrowse.el jit-lock.el tooltip.el
2193and changed xdisp.c xterm.c dispnew.c dispextern.h xfns.c xfaces.c 2195and changed xdisp.c xterm.c dispnew.c dispextern.h xfns.c xfaces.c
2194 window.c keyboard.c lisp.h faces.el alloc.c buffer.c startup.el xterm.h 2196 window.c keyboard.c lisp.h faces.el alloc.c buffer.c startup.el xterm.h
2195 fns.c term.c configure.ac simple.el frame.c xmenu.c emacs.c 2197 fns.c term.c configure.ac simple.el frame.c xmenu.c emacs.c
2196 and 623 other files 2198 and 626 other files
2197 2199
2198Gergely Nagy: changed erc.el 2200Gergely Nagy: changed erc.el
2199 2201
@@ -2223,7 +2225,7 @@ and changed configure.ac Makefile.in src/Makefile.in calendar.el
2223 lisp/Makefile.in diary-lib.el files.el make-dist rmail.el 2225 lisp/Makefile.in diary-lib.el files.el make-dist rmail.el
2224 progmodes/f90.el bytecomp.el admin.el misc/Makefile.in simple.el 2226 progmodes/f90.el bytecomp.el admin.el misc/Makefile.in simple.el
2225 authors.el startup.el emacs.texi lib-src/Makefile.in display.texi 2227 authors.el startup.el emacs.texi lib-src/Makefile.in display.texi
2226 ack.texi subr.el and 1791 other files 2228 ack.texi subr.el and 1796 other files
2227 2229
2228Glynn Clements: wrote gamegrid.el snake.el tetris.el 2230Glynn Clements: wrote gamegrid.el snake.el tetris.el
2229 2231
@@ -2522,7 +2524,8 @@ Itai Y. Efrat: changed browse-url.el
2522Itai Zukerman: changed mm-decode.el 2524Itai Zukerman: changed mm-decode.el
2523 2525
2524Ivan Andrus: changed editfns.c epg.el ffap.el find-file.el ibuf-ext.el 2526Ivan Andrus: changed editfns.c epg.el ffap.el find-file.el ibuf-ext.el
2525 ibuffer.el newcomment.el nxml-mode.el progmodes/python.el 2527 ibuffer.el newcomment.el nextstep/templates/Info.plist.in nxml-mode.el
2528 progmodes/python.el
2526 2529
2527Ivan Boldyrev: changed mml1991.el 2530Ivan Boldyrev: changed mml1991.el
2528 2531
@@ -2673,9 +2676,9 @@ Jan Vroonhof: changed gnus-cite.el gnus-msg.el nntp.el
2673 2676
2674Jared Finder: wrote window-tool-bar.el 2677Jared Finder: wrote window-tool-bar.el
2675and changed commands.texi menu-bar.el term.c tab-line.el xt-mouse.el 2678and changed commands.texi menu-bar.el term.c tab-line.el xt-mouse.el
2676 frame.c frames.texi isearch.el modes.texi mouse.el tmm.el tool-bar.el 2679 frame.c frames.texi isearch.el modes.texi mouse.el subr.el tmm.el
2677 wid-edit.el windows.texi artist.el dired.el dispnew.c ediff-wind.el 2680 tool-bar.el wid-edit.el windows.texi artist.el dired.el dispnew.c
2678 ediff.el elisp.texi emacs.texi and 16 other files 2681 ediff-wind.el ediff.el elisp.texi and 16 other files
2679 2682
2680Jarek Czekalski: changed keyboard.c callproc.c mini.texi minibuf.c 2683Jarek Czekalski: changed keyboard.c callproc.c mini.texi minibuf.c
2681 misc.texi server.el shell.el w32fns.c xgselect.c 2684 misc.texi server.el shell.el w32fns.c xgselect.c
@@ -2902,8 +2905,8 @@ Jim Wilson: changed alloca.c oldXMenu/Makefile.in
2902 2905
2903Jin Choi: changed progmodes/python.el 2906Jin Choi: changed progmodes/python.el
2904 2907
2905Jindřich Makovička: changed eval.c fns.c pgtkfns.c pgtkselect.c 2908Jindřich Makovička: changed Makefile.in eval.c fns.c pgtkfns.c
2906 pgtkterm.c 2909 pgtkselect.c pgtkterm.c
2907 2910
2908Jirka Kosek: changed mule.el 2911Jirka Kosek: changed mule.el
2909 2912
@@ -3163,7 +3166,7 @@ Jorge P. De Morais Neto: changed TUTORIAL cl.texi
3163Jose A. Ortega Ruiz: changed doc-view.el misc.texi mixal-mode.el 3166Jose A. Ortega Ruiz: changed doc-view.el misc.texi mixal-mode.el
3164 gnus-sum.el imenu.el url-http.el 3167 gnus-sum.el imenu.el url-http.el
3165 3168
3166Jose E. Marchesi: changed gomoku.el simple.el smtpmail.el 3169Jose E. Marchesi: changed ada-mode.el gomoku.el simple.el smtpmail.el
3167 3170
3168José L. Doménech: changed dired-aux.el 3171José L. Doménech: changed dired-aux.el
3169 3172
@@ -3216,7 +3219,7 @@ and co-wrote help-tests.el keymap-tests.el
3216and changed subr.el desktop.el w32fns.c bs.el faces.el simple.el 3219and changed subr.el desktop.el w32fns.c bs.el faces.el simple.el
3217 emacsclient.c files.el server.el help-fns.el xdisp.c org.el w32term.c 3220 emacsclient.c files.el server.el help-fns.el xdisp.c org.el w32term.c
3218 w32.c buffer.c keyboard.c ido.el image.c window.c eval.c allout.el 3221 w32.c buffer.c keyboard.c ido.el image.c window.c eval.c allout.el
3219 and 1224 other files 3222 and 1228 other files
3220 3223
3221Juan Pechiar: changed ob-octave.el 3224Juan Pechiar: changed ob-octave.el
3222 3225
@@ -3267,7 +3270,7 @@ Juri Linkov: wrote compose.el emoji.el files-x.el misearch.el
3267and changed isearch.el simple.el info.el replace.el dired.el dired-aux.el 3270and changed isearch.el simple.el info.el replace.el dired.el dired-aux.el
3268 minibuffer.el window.el progmodes/grep.el outline.el subr.el vc.el 3271 minibuffer.el window.el progmodes/grep.el outline.el subr.el vc.el
3269 mouse.el diff-mode.el repeat.el files.el image-mode.el menu-bar.el 3272 mouse.el diff-mode.el repeat.el files.el image-mode.el menu-bar.el
3270 vc-git.el project.el search.texi and 490 other files 3273 vc-git.el project.el search.texi and 491 other files
3271 3274
3272Jussi Lahdenniemi: changed w32fns.c ms-w32.h msdos.texi w32.c w32.h 3275Jussi Lahdenniemi: changed w32fns.c ms-w32.h msdos.texi w32.c w32.h
3273 w32console.c w32heap.c w32inevt.c w32term.h 3276 w32console.c w32heap.c w32inevt.c w32term.h
@@ -3343,7 +3346,7 @@ and changed simple.el files.el CONTRIBUTE doc-view.el image-mode.el
3343Karl Heuer: changed keyboard.c lisp.h xdisp.c buffer.c xfns.c xterm.c 3346Karl Heuer: changed keyboard.c lisp.h xdisp.c buffer.c xfns.c xterm.c
3344 alloc.c files.el frame.c configure.ac window.c data.c minibuf.c 3347 alloc.c files.el frame.c configure.ac window.c data.c minibuf.c
3345 editfns.c fns.c process.c Makefile.in fileio.c simple.el keymap.c 3348 editfns.c fns.c process.c Makefile.in fileio.c simple.el keymap.c
3346 indent.c and 446 other files 3349 indent.c and 447 other files
3347 3350
3348Karl Kleinpaste: changed gnus-sum.el gnus-art.el gnus-picon.el 3351Karl Kleinpaste: changed gnus-sum.el gnus-art.el gnus-picon.el
3349 gnus-score.el gnus-uu.el gnus-xmas.el gnus.el mm-uu.el mml.el nnmail.el 3352 gnus-score.el gnus-uu.el gnus-xmas.el gnus.el mm-uu.el mml.el nnmail.el
@@ -3510,7 +3513,7 @@ Kim F. Storm: wrote bindat.el cua-base.el cua-gmrk.el cua-rect.el ido.el
3510and changed xdisp.c dispextern.h process.c simple.el window.c keyboard.c 3513and changed xdisp.c dispextern.h process.c simple.el window.c keyboard.c
3511 xterm.c dispnew.c subr.el w32term.c lisp.h fringe.c display.texi 3514 xterm.c dispnew.c subr.el w32term.c lisp.h fringe.c display.texi
3512 macterm.c alloc.c fns.c xfaces.c keymap.c xfns.c xterm.h .gdbinit 3515 macterm.c alloc.c fns.c xfaces.c keymap.c xfns.c xterm.h .gdbinit
3513 and 248 other files 3516 and 249 other files
3514 3517
3515Kimit Yada: changed copyright.el 3518Kimit Yada: changed copyright.el
3516 3519
@@ -3562,10 +3565,10 @@ Konrad Hinsen: wrote ol-eshell.el
3562and changed ob-python.el 3565and changed ob-python.el
3563 3566
3564Konstantin Kharlamov: changed smerge-mode.el diff-mode.el files.el 3567Konstantin Kharlamov: changed smerge-mode.el diff-mode.el files.el
3565 alloc.c autorevert.el calc-aent.el calc-ext.el calc-lang.el cc-mode.el 3568 indent.erts typescript-ts-mode.el ada-mode.el alloc.c autorevert.el
3566 cperl-mode.el css-mode.el cua-rect.el dnd.el ebnf-abn.el ebnf-dtd.el 3569 calc-aent.el calc-ext.el calc-lang.el cc-mode.el cperl-mode.el
3567 ebnf-ebx.el emacs-module-tests.el epg.el faces.el gnus-art.el gtkutil.c 3570 css-mode.el cua-rect.el dnd.el ebnf-abn.el ebnf-dtd.el ebnf-ebx.el
3568 and 30 other files 3571 emacs-module-tests.el epg.el and 33 other files
3569 3572
3570Konstantin Kliakhandler: changed org-agenda.el 3573Konstantin Kliakhandler: changed org-agenda.el
3571 3574
@@ -3686,11 +3689,11 @@ Lele Gaifax: changed progmodes/python.el TUTORIAL.it python-tests.el
3686 flymake-proc.el flymake.texi isearch.el pgtkfns.c xterm.c 3689 flymake-proc.el flymake.texi isearch.el pgtkfns.c xterm.c
3687 3690
3688Lennart Borgman: co-wrote ert-x.el 3691Lennart Borgman: co-wrote ert-x.el
3689and changed nxml-mode.el tutorial.el re-builder.el window.el buff-menu.el 3692and changed nxml-mode.el tutorial.el re-builder.el window.el ada-xref.el
3690 emacs-lisp/debug.el emacsclient.c filesets.el flymake.el help-fns.el 3693 buff-menu.el emacs-lisp/debug.el emacsclient.c filesets.el flymake.el
3691 isearch.el linum.el lisp-mode.el lisp.el mouse.el progmodes/grep.el 3694 help-fns.el isearch.el linum.el lisp-mode.el lisp.el mouse.el
3692 recentf.el remember.el replace.el reveal.el ruby-mode.el 3695 progmodes/grep.el recentf.el remember.el replace.el reveal.el
3693 and 5 other files 3696 and 6 other files
3694 3697
3695Lennart Staflin: changed dired.el diary-ins.el diary-lib.el tq.el xdisp.c 3698Lennart Staflin: changed dired.el diary-ins.el diary-lib.el tq.el xdisp.c
3696 3699
@@ -3793,7 +3796,7 @@ Lute Kamstra: changed modes.texi emacs-lisp/debug.el generic-x.el
3793 generic.el font-lock.el simple.el subr.el battery.el debugging.texi 3796 generic.el font-lock.el simple.el subr.el battery.el debugging.texi
3794 easy-mmode.el elisp.texi emacs-lisp/generic.el hl-line.el info.el 3797 easy-mmode.el elisp.texi emacs-lisp/generic.el hl-line.el info.el
3795 octave.el basic.texi bindings.el calc.el cmdargs.texi diff-mode.el 3798 octave.el basic.texi bindings.el calc.el cmdargs.texi diff-mode.el
3796 doclicense.texi and 288 other files 3799 doclicense.texi and 289 other files
3797 3800
3798Lynn Slater: wrote help-macro.el 3801Lynn Slater: wrote help-macro.el
3799 3802
@@ -3930,7 +3933,7 @@ Mark Oteiza: wrote mailcap-tests.el md4-tests.el xdg-tests.el xdg.el
3930and changed image-dired.el dunnet.el mpc.el eww.el json.el calc-units.el 3933and changed image-dired.el dunnet.el mpc.el eww.el json.el calc-units.el
3931 lcms.c subr-x.el subr.el message.el tex-mode.el cl-macs.el cl.texi 3934 lcms.c subr-x.el subr.el message.el tex-mode.el cl-macs.el cl.texi
3932 ibuffer.el lcms-tests.el mailcap.el progmodes/python.el cl-print.el 3935 ibuffer.el lcms-tests.el mailcap.el progmodes/python.el cl-print.el
3933 eldoc.el emacs-lisp/chart.el files.el and 173 other files 3936 eldoc.el emacs-lisp/chart.el files.el and 172 other files
3934 3937
3935Mark Plaksin: changed nnrss.el term.el 3938Mark Plaksin: changed nnrss.el term.el
3936 3939
@@ -3955,7 +3958,7 @@ and changed cus-edit.el files.el progmodes/compile.el rmail.el
3955 tex-mode.el find-func.el rmailsum.el simple.el cus-dep.el dired.el 3958 tex-mode.el find-func.el rmailsum.el simple.el cus-dep.el dired.el
3956 mule-cmds.el rmailout.el checkdoc.el configure.ac custom.el emacsbug.el 3959 mule-cmds.el rmailout.el checkdoc.el configure.ac custom.el emacsbug.el
3957 gnus.el help-fns.el ls-lisp.el mwheel.el sendmail.el 3960 gnus.el help-fns.el ls-lisp.el mwheel.el sendmail.el
3958 and 125 other files 3961 and 126 other files
3959 3962
3960Markus Sauermann: changed lisp-mode.el 3963Markus Sauermann: changed lisp-mode.el
3961 3964
@@ -4004,7 +4007,7 @@ Martin Pohlack: changed iimage.el pc-select.el
4004Martin Rudalics: changed window.el window.c windows.texi frame.c xdisp.c 4007Martin Rudalics: changed window.el window.c windows.texi frame.c xdisp.c
4005 xterm.c frames.texi w32fns.c w32term.c xfns.c frame.el display.texi 4008 xterm.c frames.texi w32fns.c w32term.c xfns.c frame.el display.texi
4006 frame.h help.el cus-start.el buffer.c window.h mouse.el dispnew.c 4009 frame.h help.el cus-start.el buffer.c window.h mouse.el dispnew.c
4007 keyboard.c nsfns.m and 215 other files 4010 keyboard.c nsfns.m and 216 other files
4008 4011
4009Martin Stjernholm: wrote cc-bytecomp.el 4012Martin Stjernholm: wrote cc-bytecomp.el
4010and co-wrote cc-align.el cc-cmds.el cc-compat.el cc-defs.el cc-engine.el 4013and co-wrote cc-align.el cc-cmds.el cc-compat.el cc-defs.el cc-engine.el
@@ -4128,7 +4131,7 @@ Mattias Engdegård: changed byte-opt.el bytecomp.el bytecomp-tests.el
4128 fns.c subr.el rx.el lisp.h rx-tests.el lread.c searching.texi eval.c 4131 fns.c subr.el rx.el lisp.h rx-tests.el lread.c searching.texi eval.c
4129 bytecode.c print.c alloc.c calc-tests.el progmodes/compile.el 4132 bytecode.c print.c alloc.c calc-tests.el progmodes/compile.el
4130 fns-tests.el macroexp.el subr-tests.el cconv.el data.c 4133 fns-tests.el macroexp.el subr-tests.el cconv.el data.c
4131 and 790 other files 4134 and 789 other files
4132 4135
4133Mattias M: changed asm-mode-tests.el asm-mode.el 4136Mattias M: changed asm-mode-tests.el asm-mode.el
4134 4137
@@ -4178,7 +4181,7 @@ and changed tramp.texi tramp-adb.el trampver.el trampver.texi files.el
4178 dbusbind.c gitlab-ci.yml files.texi ange-ftp.el dbus.texi 4181 dbusbind.c gitlab-ci.yml files.texi ange-ftp.el dbus.texi
4179 file-notify-tests.el Dockerfile.emba autorevert.el tramp-container.el 4182 file-notify-tests.el Dockerfile.emba autorevert.el tramp-container.el
4180 tramp-fish.el kqueue.c os.texi files-x.el shell.el simple.el README 4183 tramp-fish.el kqueue.c os.texi files-x.el shell.el simple.el README
4181 and 331 other files 4184 and 333 other files
4182 4185
4183Michael Ben-Gershon: changed acorn.h configure.ac riscix1-1.h riscix1-2.h 4186Michael Ben-Gershon: changed acorn.h configure.ac riscix1-1.h riscix1-2.h
4184 unexec.c 4187 unexec.c
@@ -4394,7 +4397,7 @@ Miles Bader: wrote button.el face-remap.el image-file.el macroexp.el
4394and changed comint.el faces.el simple.el editfns.c xfaces.c xdisp.c 4397and changed comint.el faces.el simple.el editfns.c xfaces.c xdisp.c
4395 info.el minibuf.c display.texi quick-install-emacs wid-edit.el xterm.c 4398 info.el minibuf.c display.texi quick-install-emacs wid-edit.el xterm.c
4396 dispextern.h subr.el window.el cus-edit.el diff-mode.el xfns.c 4399 dispextern.h subr.el window.el cus-edit.el diff-mode.el xfns.c
4397 bytecomp.el help.el lisp.h and 271 other files 4400 bytecomp.el help.el lisp.h and 272 other files
4398 4401
4399Milton Wulei: changed gdb-ui.el 4402Milton Wulei: changed gdb-ui.el
4400 4403
@@ -4776,7 +4779,7 @@ and co-wrote cal-dst.el
4776and changed lisp.h configure.ac alloc.c fileio.c process.c editfns.c 4779and changed lisp.h configure.ac alloc.c fileio.c process.c editfns.c
4777 sysdep.c xdisp.c fns.c image.c data.c emacs.c keyboard.c lread.c 4780 sysdep.c xdisp.c fns.c image.c data.c emacs.c keyboard.c lread.c
4778 xterm.c eval.c gnulib-comp.m4 merge-gnulib callproc.c Makefile.in 4781 xterm.c eval.c gnulib-comp.m4 merge-gnulib callproc.c Makefile.in
4779 buffer.c and 1889 other files 4782 buffer.c and 1892 other files
4780 4783
4781Paul Fisher: changed fns.c 4784Paul Fisher: changed fns.c
4782 4785
@@ -4804,7 +4807,7 @@ Paul Reilly: changed dgux.h lwlib-Xm.c lwlib.c xlwmenu.c configure.ac
4804 lwlib/Makefile.in mail/rmailmm.el rmailedit.el rmailkwd.el 4807 lwlib/Makefile.in mail/rmailmm.el rmailedit.el rmailkwd.el
4805 and 10 other files 4808 and 10 other files
4806 4809
4807Paul Rivier: changed mixal-mode.el reftex-vars.el reftex.el 4810Paul Rivier: changed ada-mode.el mixal-mode.el reftex-vars.el reftex.el
4808 4811
4809Paul Rubin: changed config.h sun2.h texinfmt.el window.c 4812Paul Rubin: changed config.h sun2.h texinfmt.el window.c
4810 4813
@@ -4826,7 +4829,7 @@ Pavel Janík: co-wrote eudc-bob.el eudc-export.el eudc-hotlist.el
4826and changed keyboard.c xterm.c COPYING xdisp.c process.c emacs.c lisp.h 4829and changed keyboard.c xterm.c COPYING xdisp.c process.c emacs.c lisp.h
4827 menu-bar.el ldap.el make-dist xfns.c buffer.c coding.c eval.c fileio.c 4830 menu-bar.el ldap.el make-dist xfns.c buffer.c coding.c eval.c fileio.c
4828 flyspell.el fns.c indent.c Makefile.in callint.c cus-start.el 4831 flyspell.el fns.c indent.c Makefile.in callint.c cus-start.el
4829 and 699 other files 4832 and 702 other files
4830 4833
4831Pavel Kobiakov: wrote flymake-proc.el flymake.el 4834Pavel Kobiakov: wrote flymake-proc.el flymake.el
4832and changed flymake.texi 4835and changed flymake.texi
@@ -4908,9 +4911,9 @@ Peter O'Gorman: changed configure.ac frame.h hpux10-20.h termhooks.h
4908 4911
4909Peter Oliver: changed emacsclient.desktop emacsclient-mail.desktop 4912Peter Oliver: changed emacsclient.desktop emacsclient-mail.desktop
4910 Makefile.in emacs-mail.desktop configure.ac misc.texi server.el 4913 Makefile.in emacs-mail.desktop configure.ac misc.texi server.el
4911 dired-tests.el ediff-diff.el emacs.c emacs.desktop emacs.metainfo.xml 4914 admin.el dired-tests.el ediff-diff.el emacs.c emacs.desktop
4912 emacsclient.1 perl-mode.el ruby-mode-tests.el vc-sccs.el 4915 emacs.metainfo.xml emacsclient.1 incrementing-version-code perl-mode.el
4913 wdired-tests.el 4916 ruby-mode-tests.el vc-sccs.el wdired-tests.el
4914 4917
4915Peter Povinec: changed term.el 4918Peter Povinec: changed term.el
4916 4919
@@ -5055,9 +5058,9 @@ Piotr Zieliński: wrote org-mouse.el
5055 5058
5056Pip Cet: wrote image-circular-tests.el 5059Pip Cet: wrote image-circular-tests.el
5057and changed xdisp.c comp.c byte-opt.el fns.c pdumper.c alloc.c 5060and changed xdisp.c comp.c byte-opt.el fns.c pdumper.c alloc.c
5058 display.texi ftcrfont.c image.c sfnt.c xterm.c bytecomp-tests.el 5061 display.texi ftcrfont.c image.c sfnt.c xterm.c DEBUG bytecomp-tests.el
5059 bytecomp.el ccl-tests.el ccl.c ccl.el cmds.c comint.el 5062 bytecomp.el ccl-tests.el ccl.c ccl.el cl-macs.el cmds.c comint.el
5060 comp-test-funcs.el comp-tests.el comp.el and 32 other files 5063 comp-test-funcs.el and 34 other files
5061 5064
5062Platon Pronko: changed tramp.el 5065Platon Pronko: changed tramp.el
5063 5066
@@ -5066,7 +5069,7 @@ and changed xterm.c haikuterm.c xfns.c haiku_support.cc android.c xterm.h
5066 configure.ac xwidget.c sfnt.c EmacsService.java haiku_support.h 5069 configure.ac xwidget.c sfnt.c EmacsService.java haiku_support.h
5067 androidterm.c haikufns.c android.texi keyboard.c pgtkterm.c frames.texi 5070 androidterm.c haikufns.c android.texi keyboard.c pgtkterm.c frames.texi
5068 nsterm.m pixel-scroll.el sfntfont.c EmacsWindow.java 5071 nsterm.m pixel-scroll.el sfntfont.c EmacsWindow.java
5069 and 532 other files 5072 and 535 other files
5070 5073
5071Pontus Michael: changed simple.el 5074Pontus Michael: changed simple.el
5072 5075
@@ -5153,10 +5156,10 @@ Randall Smith: changed dired.el
5153 5156
5154Randal Schwartz: wrote pp.el 5157Randal Schwartz: wrote pp.el
5155 5158
5156Randy Taylor: changed build.sh dockerfile-ts-mode.el eglot.el 5159Randy Taylor: changed go-ts-mode.el build.sh dockerfile-ts-mode.el
5157 go-ts-mode.el batch.sh cmake-ts-mode.el rust-ts-mode.el c-ts-mode.el 5160 eglot.el batch.sh cmake-ts-mode.el rust-ts-mode.el c-ts-mode.el
5158 cus-theme.el font-lock.el java-ts-mode.el js.el json-ts-mode.el 5161 cus-theme.el font-lock.el font-lock.go java-ts-mode.el js.el
5159 modes.texi progmodes/python.el project.el sh-script.el 5162 json-ts-mode.el modes.texi progmodes/python.el project.el sh-script.el
5160 typescript-ts-mode.el yaml-ts-mode.el 5163 typescript-ts-mode.el yaml-ts-mode.el
5161 5164
5162Ransom Williams: changed files.el 5165Ransom Williams: changed files.el
@@ -5202,9 +5205,9 @@ and changed vhdl-mode.texi
5202 5205
5203Reuben Thomas: changed ispell.el whitespace.el dired-x.el files.el 5206Reuben Thomas: changed ispell.el whitespace.el dired-x.el files.el
5204 sh-script.el emacsclient-tests.el remember.el README emacsclient.c 5207 sh-script.el emacsclient-tests.el remember.el README emacsclient.c
5205 misc.texi msdos.c simple.el INSTALL alloc.c arc-mode.el authors.el 5208 misc.texi msdos.c simple.el INSTALL ada-mode.el ada-xref.el alloc.c
5206 config.bat copyright cperl-mode.el dired-x.texi dired.el 5209 arc-mode.el authors.el config.bat copyright cperl-mode.el
5207 and 36 other files 5210 and 38 other files
5208 5211
5209Ricardo Martins: changed eglot.el 5212Ricardo Martins: changed eglot.el
5210 5213
@@ -5253,7 +5256,7 @@ and co-wrote cc-align.el cc-cmds.el cc-defs.el cc-engine.el cc-langs.el
5253and changed files.el keyboard.c simple.el xterm.c xdisp.c rmail.el 5256and changed files.el keyboard.c simple.el xterm.c xdisp.c rmail.el
5254 fileio.c process.c sysdep.c buffer.c xfns.c window.c subr.el 5257 fileio.c process.c sysdep.c buffer.c xfns.c window.c subr.el
5255 configure.ac startup.el sendmail.el emacs.c Makefile.in editfns.c 5258 configure.ac startup.el sendmail.el emacs.c Makefile.in editfns.c
5256 info.el dired.el and 1337 other files 5259 info.el dired.el and 1339 other files
5257 5260
5258Richard Ryniker: changed sendmail.el 5261Richard Ryniker: changed sendmail.el
5259 5262
@@ -5386,17 +5389,16 @@ R Primus: changed eglot.el
5386 5389
5387Rüdiger Sonderfeld: wrote inotify-tests.el reftex-tests.el 5390Rüdiger Sonderfeld: wrote inotify-tests.el reftex-tests.el
5388and changed eww.el octave.el shr.el bibtex.el configure.ac 5391and changed eww.el octave.el shr.el bibtex.el configure.ac
5389 misc/Makefile.in reftex-vars.el vc-git.el TUTORIAL.de autoinsert.el 5392 misc/Makefile.in reftex-vars.el vc-git.el TUTORIAL.de ada-mode.el
5390 building.texi bytecomp.el calc-lang.el cc-langs.el dired.texi editfns.c 5393 autoinsert.el building.texi bytecomp.el calc-lang.el cc-langs.el
5391 emacs.c emacs.texi epa.el erc.el eww.texi and 39 other files 5394 dired.texi editfns.c emacs.c emacs.texi epa.el erc.el
5392 5395 and 40 other files
5393Rudi Schlatte: changed iso-transl.el
5394 5396
5395Rudolf Adamkovič: co-wrote quail/slovak.el 5397Rudolf Adamkovič: co-wrote quail/slovak.el
5396and changed compilation.txt compile-tests.el progmodes/compile.el 5398and changed compilation.txt compile-tests.el progmodes/compile.el
5397 calc-units.el files.el ispell.el scheme.el 5399 calc-units.el files.el ispell.el scheme.el
5398 5400
5399Rudolf Schlatte: changed README.md eglot.el 5401Rudolf Schlatte: changed README.md eglot.el iso-transl.el
5400 5402
5401Ruijie Yu: changed TUTORIAL.cn arc-mode-tests.el arc-mode.el 5403Ruijie Yu: changed TUTORIAL.cn arc-mode-tests.el arc-mode.el
5402 5404
@@ -5461,7 +5463,7 @@ Sam Steingold: wrote gulp.el midnight.el
5461and changed progmodes/compile.el cl-indent.el simple.el vc-cvs.el vc.el 5463and changed progmodes/compile.el cl-indent.el simple.el vc-cvs.el vc.el
5462 mouse.el vc-hg.el files.el gnus-sum.el tex-mode.el etags.el 5464 mouse.el vc-hg.el files.el gnus-sum.el tex-mode.el etags.el
5463 font-lock.el sgml-mode.el subr.el window.el ange-ftp.el inf-lisp.el 5465 font-lock.el sgml-mode.el subr.el window.el ange-ftp.el inf-lisp.el
5464 message.el package.el rcirc.el shell.el and 214 other files 5466 message.el package.el rcirc.el shell.el and 216 other files
5465 5467
5466Samuel Bronson: changed custom.el emacsclient.c keyboard.c 5468Samuel Bronson: changed custom.el emacsclient.c keyboard.c
5467 progmodes/grep.el semantic/format.el unexmacosx.c 5469 progmodes/grep.el semantic/format.el unexmacosx.c
@@ -5522,6 +5524,8 @@ Scott Frazer: wrote deeper-blue-theme.el whiteboard-theme.el
5522 5524
5523Scott M. Meyers: changed cmacexp.el 5525Scott M. Meyers: changed cmacexp.el
5524 5526
5527Sean Bright: changed emacs.nsi
5528
5525Sean Connor: changed gnus-sum.el 5529Sean Connor: changed gnus-sum.el
5526 5530
5527Sean Neakums: changed gnus-msg.el gnus-uu.el supercite.el 5531Sean Neakums: changed gnus-msg.el gnus-uu.el supercite.el
@@ -5537,7 +5541,7 @@ Sean Whitton: wrote em-elecslash.el em-extpipe-tests.el em-extpipe.el
5537and changed vc-git.el project.el bindings.el server.el simple.el subr.el 5541and changed vc-git.el project.el bindings.el server.el simple.el subr.el
5538 vc-dispatcher.el vc.el window.el eshell-tests.el eshell.texi subr-x.el 5542 vc-dispatcher.el vc.el window.el eshell-tests.el eshell.texi subr-x.el
5539 .dir-locals.el cl-macs.el eshell-tests-helpers.el files.texi ftfont.c 5543 .dir-locals.el cl-macs.el eshell-tests-helpers.el files.texi ftfont.c
5540 remember.el startup.el term.el INSTALL and 34 other files 5544 remember.el startup.el term.el INSTALL and 38 other files
5541 5545
5542Sebastian Fieber: changed gnus-art.el mm-decode.el mm-view.el 5546Sebastian Fieber: changed gnus-art.el mm-decode.el mm-view.el
5543 5547
@@ -5576,8 +5580,9 @@ Sébastien Vauban: changed org.el org-agenda.el ox-latex.el ob-core.el
5576 org-clock.el ox-ascii.el ox-html.el 5580 org-clock.el ox-ascii.el ox-html.el
5577 5581
5578Seiji Zenitani: changed nsfns.m frame.c xterm.c PkgInfo document.icns 5582Seiji Zenitani: changed nsfns.m frame.c xterm.c PkgInfo document.icns
5579 find-func.el frame.h help-fns.el macfns.c nsfont.m nsterm.m w32fns.c 5583 find-func.el frame.h help-fns.el macfns.c
5580 xdisp.c xfns.c 5584 nextstep/templates/Info.plist.in nsfont.m nsterm.m w32fns.c xdisp.c
5585 xfns.c
5581 5586
5582Sen Nagata: wrote crm.el rfc2368.el 5587Sen Nagata: wrote crm.el rfc2368.el
5583 5588
@@ -5722,9 +5727,9 @@ Sławomir Nowaczyk: changed emacs.py progmodes/python.el TUTORIAL.pl
5722 flyspell.el ls-lisp.el w32proc.c 5727 flyspell.el ls-lisp.el w32proc.c
5723 5728
5724Spencer Baugh: wrote uniquify-tests.el which-func-tests.el 5729Spencer Baugh: wrote uniquify-tests.el which-func-tests.el
5725and changed project.el minibuffer.el simple.el progmodes/grep.el vc-hg.el 5730and changed project.el minibuffer.el simple.el flymake.el
5726 data-tests.el flymake.el mini.texi minibuffer-tests.el startup.el 5731 progmodes/grep.el vc-hg.el data-tests.el mini.texi minibuffer-tests.el
5727 uniquify.el which-func.el alloc.c autorevert.el bindings.el 5732 startup.el uniquify.el which-func.el alloc.c autorevert.el bindings.el
5728 casefiddle-tests.el casefiddle.c comint.el crm.el dired-aux.el 5733 casefiddle-tests.el casefiddle.c comint.el crm.el dired-aux.el
5729 dired-x.el and 22 other files 5734 dired-x.el and 22 other files
5730 5735
@@ -5756,7 +5761,7 @@ and co-wrote help-tests.el keymap-tests.el
5756and changed image-dired.el efaq.texi package.el cperl-mode.el checkdoc.el 5761and changed image-dired.el efaq.texi package.el cperl-mode.el checkdoc.el
5757 subr.el help.el simple.el bookmark.el dired.el files.el gnus.texi 5762 subr.el help.el simple.el bookmark.el dired.el files.el gnus.texi
5758 dired-x.el browse-url.el erc.el keymap.c image-mode.el ediff-util.el 5763 dired-x.el browse-url.el erc.el keymap.c image-mode.el ediff-util.el
5759 eglot.el speedbar.el woman.el and 1810 other files 5764 eglot.el speedbar.el woman.el and 1811 other files
5760 5765
5761Stefan Merten: co-wrote rst.el 5766Stefan Merten: co-wrote rst.el
5762 5767
@@ -5773,7 +5778,7 @@ and co-wrote font-lock.el gitmerge.el pcvs.el visual-wrap.el
5773and changed subr.el simple.el cl-macs.el bytecomp.el keyboard.c files.el 5778and changed subr.el simple.el cl-macs.el bytecomp.el keyboard.c files.el
5774 lisp.h vc.el eval.c xdisp.c alloc.c buffer.c sh-script.el help-fns.el 5779 lisp.h vc.el eval.c xdisp.c alloc.c buffer.c sh-script.el help-fns.el
5775 progmodes/compile.el tex-mode.el lread.c keymap.c package.el window.c 5780 progmodes/compile.el tex-mode.el lread.c keymap.c package.el window.c
5776 edebug.el and 1724 other files 5781 edebug.el and 1728 other files
5777 5782
5778Stefano Facchini: changed gtkutil.c 5783Stefano Facchini: changed gtkutil.c
5779 5784
@@ -5810,7 +5815,7 @@ and changed wid-edit.el wdired.el todo-mode.texi wdired-tests.el
5810 dabbrev-tests.el diary-lib.el dired.el dired-tests.el doc-view.el 5815 dabbrev-tests.el diary-lib.el dired.el dired-tests.el doc-view.el
5811 files.el info.el minibuffer.el outline.el todo-test-1.todo widget.texi 5816 files.el info.el minibuffer.el outline.el todo-test-1.todo widget.texi
5812 allout.el dabbrev.el eww.el find-dired.el frames.texi hl-line.el 5817 allout.el dabbrev.el eww.el find-dired.el frames.texi hl-line.el
5813 and 75 other files 5818 and 78 other files
5814 5819
5815Stephen C. Gilardi: changed configure.ac 5820Stephen C. Gilardi: changed configure.ac
5816 5821
@@ -5825,19 +5830,19 @@ and changed diary-lib.el octave.el org-agenda.el locate.el replace.el
5825Stephen Gildea: wrote refcard.tex 5830Stephen Gildea: wrote refcard.tex
5826and co-wrote mh-funcs.el mh-search.el 5831and co-wrote mh-funcs.el mh-search.el
5827and changed time-stamp.el time-stamp-tests.el mh-e.el mh-utils-tests.el 5832and changed time-stamp.el time-stamp-tests.el mh-e.el mh-utils-tests.el
5828 mh-junk.el mh-utils.el mh-comp.el mh-show.el mh-e.texi 5833 mh-junk.el mh-utils.el mh-comp.el files.texi mh-show.el mh-e.texi
5829 test-all-mh-variants.sh files.el mh-customize.el mh-folder.el 5834 test-all-mh-variants.sh files.el mh-customize.el mh-folder.el
5830 mh-scan.el mh-xface-tests.el backups.texi comp-tests.el compile.texi 5835 mh-scan.el mh-xface-tests.el backups.texi comp-tests.el compile.texi
5831 dns-mode.el fileio.c files.texi and 20 other files 5836 dns-mode.el emacs.texi and 24 other files
5832 5837
5833Stephen J. Turnbull: changed ediff-init.el strings.texi subr.el 5838Stephen J. Turnbull: changed ediff-init.el strings.texi subr.el
5834 5839
5835Stephen Leake: wrote elisp-mode-tests.el 5840Stephen Leake: wrote elisp-mode-tests.el
5836and changed elisp-mode.el xref.el eglot.el window.el mode-local.el 5841and changed ada-mode.el ada-xref.el elisp-mode.el xref.el eglot.el
5837 project.el CONTRIBUTE vc-mtn.el ada-stmt.el cedet-global.el 5842 window.el mode-local.el project.el CONTRIBUTE ada-prj.el vc-mtn.el
5838 ede/generic.el simple.el autoload.el bytecomp.el cl-generic.el 5843 ada-stmt.el cedet-global.el ede/generic.el simple.el autoload.el
5839 ede/locate.el files.texi functions.texi package.el progmodes/grep.el 5844 bytecomp.el cl-generic.el ede/locate.el files.texi functions.texi
5840 windows.texi and 33 other files 5845 and 36 other files
5841 5846
5842Stephen Pegoraro: changed xterm.c 5847Stephen Pegoraro: changed xterm.c
5843 5848
@@ -6038,7 +6043,7 @@ and co-wrote hideshow.el
6038and changed ewoc.el vc.el info.el processes.texi zone.el lisp-mode.el 6043and changed ewoc.el vc.el info.el processes.texi zone.el lisp-mode.el
6039 scheme.el text.texi vc-rcs.el display.texi fileio.c files.el vc-git.el 6044 scheme.el text.texi vc-rcs.el display.texi fileio.c files.el vc-git.el
6040 TUTORIAL.it bindat.el cc-vars.el configure.ac dcl-mode.el diff-mode.el 6045 TUTORIAL.it bindat.el cc-vars.el configure.ac dcl-mode.el diff-mode.el
6041 dired.el elisp.texi and 168 other files 6046 dired.el elisp.texi and 169 other files
6042 6047
6043Thierry Banel: co-wrote ob-C.el 6048Thierry Banel: co-wrote ob-C.el
6044and changed calc-arith.el 6049and changed calc-arith.el
@@ -6185,7 +6190,7 @@ Tomas Abrahamsson: wrote artist.el
6185 6190
6186Tomas Fabrizio Orsi: changed net-utils.el 6191Tomas Fabrizio Orsi: changed net-utils.el
6187 6192
6188Tomas Nordin: changed progmodes/python.el 6193Tomas Nordin: changed progmodes/python.el subr.el
6189 6194
6190Tomas Volf: changed esh-mode.el 6195Tomas Volf: changed esh-mode.el
6191 6196
@@ -6332,7 +6337,7 @@ Ulrich Müller: changed configure.ac calc-units.el Makefile.in
6332 emacsclient-mail.desktop lib-src/Makefile.in src/Makefile.in version.el 6337 emacsclient-mail.desktop lib-src/Makefile.in src/Makefile.in version.el
6333 bindings.el doctor.el emacs.1 files.el gamegrid.el gud.el 6338 bindings.el doctor.el emacs.1 files.el gamegrid.el gud.el
6334 language/cyrillic.el server.el strings.texi ChgPane.c ChgSel.c HELLO 6339 language/cyrillic.el server.el strings.texi ChgPane.c ChgSel.c HELLO
6335 INSTALL XMakeAssoc.c and 55 other files 6340 INSTALL XMakeAssoc.c and 56 other files
6336 6341
6337Ulrich Neumerkel: changed xterm.c 6342Ulrich Neumerkel: changed xterm.c
6338 6343
@@ -6412,7 +6417,7 @@ Vincent Del Vecchio: changed info.el mh-utils.el
6412 6417
6413Vincenzo Pupillo: wrote php-ts-mode.el 6418Vincenzo Pupillo: wrote php-ts-mode.el
6414and changed js.el cmake-ts-mode.el typescript-ts-mode.el c-ts-mode.el 6419and changed js.el cmake-ts-mode.el typescript-ts-mode.el c-ts-mode.el
6415 c-ts-common.el Makefile.in java-ts-mode.el 6420 c-ts-common.el java-ts-mode.el Makefile.in
6416 6421
6417Vince Salvino: changed msdos.texi w32.c w32fns.c 6422Vince Salvino: changed msdos.texi w32.c w32fns.c
6418 6423
@@ -6428,6 +6433,8 @@ and changed ps-prin1.ps ps-bdf.el ps-prin0.ps blank-mode.el ps-prin3.ps
6428Vitalie Spinu: changed comint.el eieio-base.el message.el ob-R.el 6433Vitalie Spinu: changed comint.el eieio-base.el message.el ob-R.el
6429 ob-core.el ob-tangle.el subr.el 6434 ob-core.el ob-tangle.el subr.el
6430 6435
6436Vitaliy Chepelev: changed image-dired-dired.el image-dired-tags.el
6437
6431Vitaly Takmazov: changed emacs-x64.manifest emacs-x86.manifest 6438Vitaly Takmazov: changed emacs-x64.manifest emacs-x86.manifest
6432 6439
6433Vitorio Miguel: changed TUTORIAL.pt_BR 6440Vitorio Miguel: changed TUTORIAL.pt_BR
@@ -6545,6 +6552,8 @@ Wojciech Gac: changed latin-pre.el quail/cyrillic.el
6545 6552
6546Wojciech S. Gac: wrote sami.el 6553Wojciech S. Gac: wrote sami.el
6547 6554
6555Wojciech Siewierski: changed calc-trail.el
6556
6548Wolfgang Glas: changed unexsgi.c 6557Wolfgang Glas: changed unexsgi.c
6549 6558
6550Wolfgang Jenkner: wrote man-tests.el textprop-tests.el 6559Wolfgang Jenkner: wrote man-tests.el textprop-tests.el
@@ -6666,6 +6675,8 @@ Yuchen Pei: changed calendar.texi diary-lib.el icalendar-tests.el
6666 6675
6667Yue Daian: wrote cl-font-lock.el 6676Yue Daian: wrote cl-font-lock.el
6668 6677
6678Yue Yi: changed peg.texi
6679
6669Yu-ji Hosokawa: changed README.W32 6680Yu-ji Hosokawa: changed README.W32
6670 6681
6671Yukihiro Matsumoto: co-wrote ruby-mode.el 6682Yukihiro Matsumoto: co-wrote ruby-mode.el