emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

scratch/etags-regen updated (c409977cc2 -> d4875e1235)


From: Dmitry Gutov
Subject: scratch/etags-regen updated (c409977cc2 -> d4875e1235)
Date: Mon, 11 Jul 2022 14:01:37 -0400 (EDT)

dgutov pushed a change to branch scratch/etags-regen.

      from  c409977cc2 Merge branch 'master' into scratch/etags-regen
      adds  fab1e220db Optimise `member` and `assoc` (etc) with constant empty 
list
      adds  bba48d6ee5 More robust optimisation of `ignore`
      adds  c4724add00 Normalise nested `progn` forms in byte-code optimiser
      adds  96e50693fc ; * etc/NEWS: revert a change that changed the meaning 
slightly
      adds  163e3052c8 Add possibility to override the default highlighting
      adds  4bd3a40ee3 * etc/NEWS: Clarify entry about the "*Completions*" 
buffer.
      adds  3a2c6417cc * etc/NEWS: Some further re-organization.
      adds  4c54a6cd5d Remove Emacs FAQ maintainer
      adds  e09e827145 Small FAQ fixes
      adds  b52cafe496 Support specifying just one command in 
project-switch-commands
      adds  55540a3d89 * test/lisp/vc/vc-tests.el (vc-test--version-diff): Git 
env tweak.
      adds  db74a93659 Fix display of tab-bar buttons
      adds  d5c6bf9625 Do not expand default method, user, host in remote file 
name completion
      adds  b02c9bcceb Improve documentation of new Xref options
      adds  31db28b1bb Adapt tramp-test26-file-name-completion
      adds  11b56fa0b4 Fix a recent documentation change
      adds  e1050492d1 * doc/misc/efaq.texi (Reporting bugs): Refer to the 
Emacs manual.
      adds  97aa8240d2 * doc/misc/efaq.texi: Misc copyedits.
      adds  f7c26e7b31 Merge from origin/emacs-27
      adds  4128186cc9 Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  f10a4aad33 Improve the Info mode line further
      adds  6b2d5ad615 Add a new Gnus command to toggle whether to use fonts in 
shr
      adds  8448782b40 Fix encoding in browse-url-encode-url
      adds  743a53343c Encode urls more before using in browse-url
      adds  91afb9363d ; * doc/emacs/maintaining.texi (Project File Commands): 
Fix wording.
      adds  400b3c9376 Increase jit-lock-chunk-size from 500 to 1500 for 
performance reasons
      adds  0cd410fb82 ; Improve resolution of previous merge conflict
      adds  6cca705aa6 Don't let nndiary.el alter variables when loading file
      adds  81677cb699 cperl-mode.el: Use rx sequences for Perl grammar
      adds  ff2c4a8353 Have Git backend actions accept nil filenames again
      adds  26d5b510e1 Center Emacs logo above text on the splash screen
      adds  79c5e0fca1 Don't output "probably introduced" if we know the answer 
for sure
      adds  53edc2ba8e Move the indented *Help* block to after the doc string
      adds  663f7e3fcc Fix mail-user-agent defcustom type
      adds  afddd5529d Don't disable ipython as a native interpreter
      adds  f12df3b5a0 Add support for keypad `=' key in xterm.el
      adds  d80552df71 Allow kmacros to end with C-g in minibuffer
      adds  30aaea1888 Adjust test to describe-function changes
      adds  e297c4fbee Fix previous help-fns change
      adds  6c2823dff3 ; * admin/README: Mention 'coccinelle'.
      adds  f9aa6c74e4 ; * admin/README: Add descriptions of more 
subdirectories.
      adds  188f4e6d2b * etc/NEWS: macOS alternative context menu mouse binding.
      adds  24f370df13 Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  2bd26ed697 Further tweak describe-variable look
      adds  439ca062c8 Don't ding at the user in pop-mark
      adds  8ac5510a0e Document restriction of completion styles with remote 
file names
      adds  e6bea0cbc7 Redesign tab-bar event processing (bug#41342, bug#41343)
      adds  56d567acb6 Bind [drag-mouse-1] to tab-bar-mouse-move-tab on 
tab-bar-map
      adds  ad9c57f54a Mouse wheel scrolling on the tab bar
      adds  794fdce55d Improve tab-bar event handling (bug#41343)
      adds  3a8b8df478 ; Remove NEWS about tab bar mouse commands to avoid 
merge conflicts
      adds  14d5145441 Merge branch 'feature/tab-bar-events'
      adds  3d1274f3ba ; Add NEWS about tab bar mouse commands
      adds  8da1f03151 Remove the "Real meaning of copyleft" node in efaq
      adds  2be75990a7 Clarify Gnus vs. font locking in the Gnus manual
      adds  e27385ec37 Better treatment of line length limits for the Python 
inferior
      adds  8c023e5ea1 Change ruby-align-chained-calls indendation
      adds  bac632aaec Fix a recent change wrt 'comint-max-line-length'
      adds  d92db04a9d Improve documentation of tab-bar functions and variables
      adds  ceb60225ba ; * lisp/progmodes/python.el (python-shell-send-string): 
Fix last change.
      adds  b2c44706b6 Support tags-apropos-additional-actions in etags Xref 
backend
      adds  44ba8278a6 * lisp/progmodes/ruby-mode.el 
(ruby-current-indentation): Tweak obsoletion.
      adds  74d091a0a6 Change the default value of search-whitespace-regexp
      adds  061f8f2800 Fix behavior of isearch-{beginning,end}-of-buffer
      adds  150ff9c157 Fix typo in previous search-whitespace-regexp change
      adds  f3cfd47898 New user options to move between isearch matches
      adds  28ce3bf5c9 Further fix for the search-whitespace-regexp change
      adds  b4158a75c0 Document 'tags-apropos-additional-actions' with Xref
      adds  f94b915e2f Doc string followup to last change.
      adds  5ee6583cb2 Tramp: honor default file modes in make-directory
      adds  195da78e2e Properly encode all strings sent to Python shell
      adds  192a384408 Revert usage of format-prompt in python.el
      adds  6eba633ead Fix test find-defs-defgeneric-el
      adds  dea67939b6 Add support for GCC compiler command-line options
      adds  5c18d35acb Improve overlay placement performance
      adds  d37dcfa30f New minor mode 'show-paren-local-mode'
      adds  f98700af80 Fix restoring from pdumper file on MS-Windows 9X
      adds  0b362912a4 Improve documentation of Show Paren mode
      adds  74fd89fe17 * lisp/info.el (Info-streamline-headings): Add entry.
      adds  ea3f0bcc78 Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  bfd5e268a8 ; * lisp/emacs-lisp/comp.el 
(native-comp-compiler-options): Doc fix.
      adds  ccc9bd774c bug-reference-bug-regexp now defines a contract for the 
overlay region
      adds  140d722848 ; Add some TODOs for the bug-reference-<forge>-instances 
variables
      adds  2e595b3e8b Fix tab-bar scrolling for mice that report mouse-wheel 
events
      adds  aa6cacd713 Document tool-bar and tab-bar mouse events
      adds  e40f5a91ee Fix display of tab-bar buttons
      adds  e4300777e8 Implement caching for 'python-shell-completion-at-point'
      adds  afa82b3f7f ; * src/keyboard.c (make_lispy_position): Fix a recent 
change.
      adds  c7aaf2fcb8 ; * src/w32term.c (w32_read_socket): Avoid compiler 
warning.
      adds  6343384348 Allow using 'python-shell-send-file' across machines
      adds  ef65d717d0 Tramp code cleanup
      adds  84e35ff786 Keep python.el compatible with older Emacsen
      adds  376a31b0cd Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  020a408eda Propagate aliased lexical variables in byte compiler
      adds  09ae3f9f65 Remove obsolete variable
      adds  d5c6f701a6 Fix byte-compilation warnings
      adds  6e60e74653 Refactor bug-reference setup for software forges
      adds  108dbed4c0 Re-fix bug#16897
       new  d680a23e57 Merge branch 'master' into scratch/etags-regen
      adds  edc93a5ce6 ; Fix grammar in efaq.texi on Emacs vs XEmacs.
      adds  252a769b11 ; * doc/lispref/files.texi (Changing Files): Fix xref to 
file-modes.
      adds  fb1f0dfec9 ERC: Track: Fix documentation of structure of 
'erc-modified-channels-alist'
      adds  d7f4cc0974 ERC: Track: Clarify documentation on tracked buffers and 
add references
      adds  e4b7fa0500 Merge from origin/emacs-27
      adds  3df279aae2 ERC: Track: Rewrite 'erc-track-find-face' as 
'erc-track-select-mode-line-face'
      adds  291bcb5973 ERC: Track: Fix a perceived minor bug in mode line face 
selection
      adds  ae6af0ba33 Improve documentation of some tab-bar features
      adds  c5bdb287e8 Improve documentation of tab bars in the Emacs manual
      adds  1293bf5bb7 Improve doc-strings of some buffer display options 
(Bug#50518)
      adds  4793c980a1 ;* lisp/window.el (switch-to-prev-buffer): Fix typo in 
doc-string.
      adds  4a44ac987e Infer identifier namespace in elisp xref backend
      adds  ac2498ad1c Fix read-no-blanks-input history argument
      adds  db5fbc7af8 Fix read-no-blanks-input doc string typo
      adds  88beddbc40 ; * doc/misc/efaq.texi (What was XEmacs?): Restore 
pre-merge text.
      adds  914d4523c3 Minor copyedits in Emacs FAQ
      adds  8f3199788b ; * lisp/eshell/em-unix.el (nil-blank-string): Doc fix
      adds  64c5cd5a8c * lisp/tab-bar.el: Improve logic of 'ignore-current-tab'.
      adds  79113b5e4a Use window-point in event-start and event-end (bug#50256)
      adds  fc4b956c7c ; Fix symbol quoting typos
      adds  1ccc31eff5 * lisp/mouse.el (context-menu-map): Remove duplicate 
separators (bug#50067).
      adds  ff4de1bd88 Fix quoting style in Lisp comments
      adds  4877ddeaf7 * lisp/mouse.el (context-menu-map): Add 'click' arg to 
called funs (bug#50256)
      adds  bd917088e6 * lisp/thingatpt.el (thing-at-mouse): New function 
(bug#50256).
      adds  aa33e38e21 Allow region-related context menu to be used on selected 
region with one click
      adds  911043845d * lisp/tab-bar.el (tab-bar-get-buffer-tab): Use 'remq' 
instead of 'seq-remove'
      adds  e20bae005e ERC: Use 'string-search' only on Emacs 28 and later
      adds  85d0ed097e ERC: Use 'string-replace' only on Emacs 28 and later
      adds  d314951043 Extend xref-file-name-display to elisp and etags 
definitions
      adds  bd601099b9 Remove some remaining references to XEmacs
      adds  2110973351 Improve checkdoc abbreviation handling
      adds  f02624b342 ; Minor doc fixes found by checkdoc
      adds  fc6ed9a721 Declare unused function cperl-inside-parens-p obsolete
      adds  7fe756c014 bug-reference.el: Adapt default debbugs bug regexp for 
mail modes
      adds  8454566b76 bug-reference.el: Adapt default debbugs bug regexp for 
IRC modes
      adds  d15c430a84 Mention get-byte in shortdoc
      adds  c1a1339526 Add some search-whitespace-regexp examples
      adds  173c2ea8a3 Fix detection of char regions in print-fontset-element
      adds  381253b7b1 * doc/emacs/frames.texi (Tab Bars): Improve 
documentation.
      adds  bb446c1d96 Change value of DEFAULT_TAB_BAR_BUTTON_MARGIN from 4 to 
1 (bug#50424)
      adds  4ee8b4d225 Only do multi-isearch in eww if there's next/prev links
      adds  fd1379a85a Support mouse events clicked on the tab bar but outside 
of any tab (bug#41343)
      adds  e8a28d7564 * etc/NEWS: Clarify insert-into-buffer (bug#50558).
      adds  08540a29e3 package-menu-execute doc string clarification
      adds  2a3ef454c2 Clarify bookmark-fontify NEWS entry
      adds  ba0be8df53 Document named-let and update some NEWS tags
      adds  53a9f751b5 Update NEWS tagging for string helper functions
      adds  4b813f781e Update some pcase NEWS tags for already-documented 
functions
      adds  893eb0b8a2 Mention `benchmark-call' in the manual
      adds  5da8875e26 Update some more NEWS tagging
      adds  adda0df193 completions-annotations doc string clarification
      adds  11da064ff1 Further NEWS tagging updates
      adds  0dc630b35b Document backtrace-on-error-noninteractive in the 
--batch section
      adds  acc575846d Mention how to disable auto-fill-mode in the auto-fill 
section
      adds  494403f4e0 Correct nroff-mode NEWS entry after `M-o' changes
      adds  f5db710367 NEWS copy edits and tagging
      adds  7fe88446c3 Use a fringe mark in bookmark instead of a whole 
background line
      adds  feadcae139 Fix the tests
      adds  e4a187ca59 * doc/lispref/variables.texi (named-let): Document TCO
      adds  59ff342869 Mention unibyte issues in insert-file-contents-literally 
doc string
      adds  5ee05fa75d Fix typo in previous files.el change
      adds  ab36b0f5ff Continue NEWS tag checking
      adds  1b0fb8fc2e * Clean-up some unnecessary macro usage in comp.c
      adds  4cf6d03d04 Remove duplication of `find` file pattern arguments
      adds  a17bea6d63 * lisp/isearch.el: Improve 'isearch-allow-motion' 
feature (bug#50466)
      adds  8c80430824 * lisp/progmodes/elisp-mode.el (elisp-context-menu): New 
function (bug#9054)
      adds  9000aeaed4 Make sure to return some valid project root
      adds  5a34b65a3b Use the term "future history" rather than "default"
      adds  269c8a0b63 Minor improvements to checkdoc
      adds  cf2fa6c87f Add user option to avoid checkdoc warning for unescaped 
left paren
      adds  25ebb9374b ; More minor docfixes found by checkdoc
      adds  5cd5cc5dd8 ; * lisp/emacs-lisp/checkdoc.el: Fix typo in previous 
commit.
      adds  3f835ad580 * lisp/tab-bar.el: Close tab only on mouse-1, not 
down-mouse-1 (bug#41343)
      adds  443d37ff21 Fix libgccjit detection on macOS
      adds  1e83d04214 Fix incorrectly appearing toolbar on NS (bug#50534)
      adds  eeb6d9d221 Project File Commands manual clarification
      adds  6e10086901 Rename flymake--backend-state to flymake--state
      adds  4040232994 Refactor some Flymake functions
      adds  e793a73fbe Unbreak M-x compile-defun of functions using flymake-log
      adds  7d9d3951c6 Abbreviate Flymake backend name in 
flymake-show-diagnostics-buffer
      adds  aec08e609e Keep and report "foreign" diangnostics in flymake-cc 
Flymake backend
      adds  79eb840753 Bump lisp/progmodes/project.el version to 0.7.1
      adds  4633e02726 Add support for project-wide diagnostics in Flymake 
(bug#50244)
      adds  56254fb98c Re-organize and rewrite parts of the Flymake manual
      adds  159dbd5eb2 Make `find-function-source-path' into obsolete alias
      adds  0934363c96 Fix recent changes in Flymake manual
      adds  483df14d5c A further fix for toolbar visibility problems on macOS 
(bug#50534)
      adds  89068554d7 * lisp/emacs-lisp/checkdoc.el (checkdoc-symbol-words): 
Fix type.
      adds  3d49ad73e5 cperl-mode.el: Allow non-ASCII Perl identifiers
      adds  55dda2571a Unbreak make bootstrap (don't use cl-defun's &aux 
parameters)
      adds  4c492c8c5f * doc/misc/flymake.texi: Avoid xrefs in @copying.
      adds  42b49e9f39 * test/Makefile.in (XDG_CONFIG_HOME): Don't export 
(bug#50577).
      adds  e4fdf87e71 verilog-mode.el: Update verilog-mode from upstream.
      adds  1f54c7aeed Localize namespace-filtering code
      adds  c83f5e77db ; Add a note
      adds  b189b6f256 * lisp/mh-e/mh-e.el: Simplify file commentary for a 
native package.
      adds  cc52f6d995 * lisp/tab-bar.el: Rename args to consistent naming 
convention.
      adds  b172049717 * lisp/tab-bar.el (tab-bar-close-other-tabs): Add arg 
‘tab-number’.
      adds  67ab890cde * lisp/window.el (display-buffer-in-previous-window): 
Add symbolp (bug#50576)
      adds  3eb80b7847 Add occur-related context-menu operations (bug#50552)
      adds  ba28acf3b8 Adjust occur-context-menu and elisp-context-menu
      adds  fbef1ee018 Mention `lisp-data-mode' in `emacs-lisp-mode' doc string
      adds  3c2753a3b8 Make bookmark fringe marks evaporate
      adds  6cfc312d71 Python shell: rearrange printing of newline before output
      adds  bce1013883 * doc/misc/flymake.texi: Fix @include docstyle.texi
      adds  83557511a7 Update Unicode support to Unicode version 14.0.0
      adds  544db1ee86 Faster grep pattern for identifiers
      adds  37020ca341 * lisp/net/tramp-sh.el (tramp-methods): <sudo>: Change 
template.  (Bug#50594)
      adds  6b631f490a Avoid compiler warnings in comp.c on MS-Windows
      adds  4200a527ae Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  773c186914 Avoid crashes due to clearing of a frame's face cache
      adds  fbd0f194c5 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  b2e3669d96 Tweak python-hideshow-forward-sexp-function warning 
avoidance
      adds  1967b9c474 Generate no message when activating rcirc-omit-mode
      adds  47b5dcdcf5 Ensure that rcirc-buffer-alist has no text properties
      adds  262fbe1a47 Fix TOPIC command
      adds  402385393a Update rcirc-buffer-alist after receiving NICK
      adds  fb27708f51 Fix checkdoc issues
      adds  7e13bfd4a8 Remove removal of text properties from 
rcirc-buffer-alist keys
      adds  190ea9cd3e Replace cl-c[ad]+r with regular c[ad]+r
      adds  ade9653108 Add new option rcirc-track-abbrevate-flag
      adds  c817a34edd Add new option rcirc-channel-filter
      adds  608b2ec9be Replace with-current-buffer with buffer-local-value 
where applicable
      adds  008a033bbb Print value on malformed input
      adds  0f1db3dc2b Store symbols in rcirc-acked-capabilities
      adds  e37f3ce3b4 Fix rcirc-track-abbrevate-flag documentation
      adds  70d459914f Implement multi-prefix capability
      adds  659a77a0eb Connect to server asynchronously
      adds  354929a85a Implement standard-replies capability
      adds  8275f0b117 Mention list of capabilities that should be implemented
      adds  4a0c0e5606 Allow /reconnect while connecting
      adds  ec0e46d66b Use fresh symbol for argument list
      adds  2ef6691602 Add rcirc-track-ignore-server-buffer-flag option
      adds  a66fd7bb37 Fix double reconnection bug
      adds  6d31d5b4b4 Merge branch 'master' into feature/rcirc-update
      adds  7a89e0f822 Rename rcirc-omit-after-reconnect to 
rcirc-omit-after-connect
      adds  550011ca58 * rcirc.texi: Document rcirc-omit-responses-after-join
      adds  0d08745806 * rcirc.texi: Document 
rcirc-track-ignore-server-buffer-flag
      adds  88b623772b * rcirc.texi: Document rcirc-nick-filter and 
rcirc-channel-filter
      adds  251a9f5fe0 * rcirc.texi: Document rcirc-track-abbrevate-flag
      adds  2e24b66079 * rcirc.texi: Replace defun-rcirc-command with 
rcirc-define-command
      adds  0712e33588 * NEWS: Mention rcirc changes
      adds  0d350402d8 * NEWS: Remove empty entry
      adds  767fa9761f * rcirc.el (rcirc-server-alist): Add #emacs to default 
server list
      adds  ec50a368d5 * rcirc.texi (Hacking and Tweaking): Add missing section 
to menu
      adds  8eb9eb0c41 Allow for multiple attempts when reconnecting
      adds  1c3bad8c2e Display server buffer after connecting
      adds  1e1378699c Restore rcirc-target if possible
      adds  3405c85ae4 Unset mode-line-process for all buffers on reconnecting
      adds  5ebad79e62 Fix interactive forms for rcirc-define-command
      adds  7a69fe3bc9 Merge branch 'feature/rcirc-update'
      adds  231a29f363 Add docstrings to context menu functions, and add 
middle-separator
      adds  6d65d50f71 * lisp/tab-bar.el (tab-bar-format): Add new option 
tab-bar-format-menu-global
      adds  3d1f51382f * lisp/tab-line.el: Add context menu bound to 
down-mouse-3 like on tab bar.
      adds  0762c7c67f checkdoc: Don't warn about command substitutions by 
default
      adds  ca6ae0d905 Evaluate recent isearch-motion lambdas
      adds  9b50b36efe Documentation followup to a recent commit
      adds  50972b4b6b ; * etc/NEWS: Fix typo.
      adds  e709412c2d Remove function obsolete since 22.1
      adds  1bae08dbf0 * doc/misc/pgg.texi: Clarify that its obsolete in the 
menu entry.
      adds  7f53446a10 Doc fix for y-or-n-p; trailing space is no longer needed
      adds  b049f373ef Various minor checkdoc tweaks
      adds  8a55d10629 Make a redundant idlwave variable obsolete
      adds  373c644fcc Remove references to dead packages
      adds  db12b38653 Clarify test-completion doc string
      adds  a9558baaf9 Clarify use of early-init file
      adds  208c492069 ; * src/minibuf.c (Ftest_completion): Clarify doc string.
      adds  f3762d59d9 Do interactive mode tagging for play/*.el
      adds  492fd05ac2 Fix mistake in test for erc-ring-previous-command
      adds  fb2971e18e Fix erc nick trimming
      adds  426c5fdfb2 Change the erc debug logging format to be more repeatable
      adds  bcf59b99f4 Prefer "website" to "homepage"
      adds  cfae83adac ; Normalize some header comments
      adds  9bb8d90cdd Allow irc network symbols in erc-autojoin-channels-alist
      adds  7b3007336f Bind `M-o' in html-mode and enriched-mode
      adds  2172d6a28d Make 'compile' respect buffer-local process environment
      adds  a38675ca88 Support '...' quoting in Lisp files
      adds  85c7993631 verilog-mode.el: Merge from upstream: prepare for 
lexical bindings.
      adds  36474a1e49 Tramp code cleanup
      adds  63f419f133 ; Minor stylistic fixes found by checkdoc
      adds  3f9f3ba437 Docfix: use command substitution for 'universal-argument'
      adds  2e5740894a Reuse vc-read-backend more
      adds  7e27cb6e72 * lisp/vc/vc.el: API doc fixes.
      adds  f7ed946874 * lisp/erc/erc-button.el (erc-emacswiki-url): Update to 
shorter address.
      adds  c6eb114a42 ERC: NickServ: Prompt for password last, overall 
simplifications (bug#46777)
      adds  a462ccd536 Fix annoyance in tramp-smb.el
      adds  b95157de2d Fix disk-free info in 'insert-directory'
      adds  fc10e7fe5f * lisp/allout.el (allout-old-expose-topic): Make 
obsolete.
      adds  0cf0a2b986 Add new sequence function 'seq-union'
      adds  fb9df9b883 Make ediff-union into obsolete alias for seq-union
      adds  403010f2fd Make ediff-intersection into obsolete alias for 
seq-intersection
      adds  24bd702561 Make ediff-set-difference into obsolete alias for 
seq-difference
      adds  cfa1e0a11b * lisp/vc/ediff-util.el (ediff-member): Make obsolete.
      adds  a1b2ec6e06 Make viper-subseq into obsolete alias for cl-subseq
      adds  0bdd6488fc ; Make change that was accidentally left out in my last 
commit
      adds  3e5298fc96 Improve performance of seq-union
      adds  3848e2727e Improve the documentation of a recent change
      adds  8220df9355 ; * test/lisp/emacs-lisp/seq-tests.el: Remove duplicate 
test.
      adds  9ca737c419 xref-matches-in-files: Move sorting to Lisp
      adds  12d2fb58c4 Split Unicode emoji into their own script
      adds  6397faaaf9 Fix display of stretch glyphs
      adds  2598b8874e MH-E: fix check for nmh or Mailutils installation
      adds  928c162673 Mention that the garbage collection is convervative
      adds  894ea5f66f Add more symbols to tex--prettify-symbols-alist
      adds  f29abc3db6 Fix typo in idlwave
      adds  a8103cf9e0 Stop imenu indexing after a certain number of seconds
      adds  de0b5227e0 * lisp/repeat.el (repeat-echo-message): Clear only own 
added part of message.
      adds  0ac58e89d7 * lisp/progmodes/elisp-mode.el (elisp-context-menu): 
Improve menu items.
      adds  338af9213d Tweak how term-emulate-terminal selects windows
      adds  aa59d38c59 Replace hex representation by its literal form in pretty 
tex symbols
      adds  6f2068fcb1 Fix emoji-induced build breakage
      adds  a55be2fa32 * lisp/net/tramp-sh.el (tramp-methods) <rsync>: Separate 
"%c" marker.
      adds  45989b0172 Move emoji fontset addition later
      adds  174430e351 ; Fix etc/NEWS merge error
       new  535c262606 Merge branch 'master' into scratch/etags-regen
      adds  b6bff3ba79 checkdoc: 'y-or-n-p' no longer needs space
      adds  fe22e3b52c Update refcard to mention iconify before suspend
      adds  93731cdae0 ; * etc/NEWS: Fix typos.
      adds  931a898776 * etc/NEWS: Announce update of IRC-related references to 
point to Libera.Chat.
      adds  62e870691d * lisp/erc/erc.el: Add Package-Requires and URL headers.
      adds  4e21c5f451 Check for null bytes in filenames in 'expand-file-name' 
(bug#49723)
      adds  3e13433ea9 ; Improve the last change in NEWS.
      adds  b2164df86b ; More stylistic docfixes in vc/*.el found by checkdoc
      adds  4dcbdb90d5 Make doc argument of ediff-defvar-local optional
      adds  e0726bca40 Make doc argument of emerge-defvar-local optional
      adds  dc0f1eddd4 Add indent declaration to emerge-defvar-local
      adds  0788ab9e5c ; * lisp/loadup.el: Fix "Eager macro-expansion error" on 
w32.
      adds  2557c009bb Skip "fast" tests on emba CI
      adds  6084c7e0f4 checkdoc: Only look for commonly used modifier keys
      adds  00b6a56f0a Do interactive mode tagging for checkdoc.el
      adds  c1356d3a05 * lisp/emacs-lisp/checkdoc.el: Doc fix; mention flymake.
      adds  11d6d6c3ea Fix performance degradation in commands that describe 
key bindings
      adds  dd1220b969 ; More stylistic docfixes in emacs-lisp/*.el found by 
checkdoc
      adds  031e1c28f9 Regexp-quote literal symbols when grepping
      adds  83e3d8d879 Improve doc strings of a recent commit
      adds  1b623d0fbf Fontify Libtool macros in autoconf-mode
      adds  5444f607a6 Use the newest gcc installed by Macports
      adds  bda9abb680 ; * lisp/so-long.el: Documentation
      adds  045a4fe94c ; * lisp/so-long.el (so-long-mode): Use 
`so-long-mode-line-active' face
      adds  c19576759f Make argument optional in 
pulse-momentary-highlight-one-line
      adds  bd6dca038e Do some xwidget NEWS markup (and adjust doc string)
      adds  32d85f7b89 Mention xref-quit-and-pop-marker-stack in the manual
      adds  c53aff5de7 Add new help-enable-symbol-autoload user option
      adds  acba74a395 ; Clarify recently added documentation
      adds  4b3dc7a139 * lisp/subr.el (string-replace): Add dashes to arg names 
(bug#50644)
      adds  ec0527d8e9 Use command substitution for exit-recursive-edit
      adds  c1e45419c7 Use command substitution in checkdoc-recursive-edit
      adds  dd3f6b13f6 * etc/NEWS: Shorten entry on move to Libera.Chat.
      adds  a602d548df ; Stylistic docfixes in emulation/*.el found by checkdoc
      adds  155dba9432 Fix viper-util compilation warning
      adds  252d06dd5d Viper doc string fix
      adds  fc8df2561b Revert previous mode-line-modes change to unbreak 
bootstrap
      adds  bc59c98f09 Add new '/opme' and '/deopme' convenience ERC commands
      adds  7880d3079d ; * lisp/cedet/semantic/symref/grep.el: Use grep 
quoting, not egrep.
      adds  fe4a26d896 Teach Mail mode to request Disposition Notifications
      adds  68b190c8b4 ; * lisp/subr.el (setq-local): Fix docstring quotes 
(bug#50646)
      adds  434c176e06 ; Stylistic docfixes in eshell/*.el found by checkdoc
      adds  4fdb150769 ; Stylistic docfixes in erc/*.el found by checkdoc
      adds  222a7a1a8a Flag checkdoc-symbol-words as a :safe variable
      adds  17e8c34273 ; Stylistic docfixes in language/*.el found by checkdoc
      adds  8772d81966 ; Some more docfixes for erc/*.el
      adds  83508013a8 checkdoc: Verify format of yes-or-no-p and format-message
      adds  5252c45850 Initialise unread buffer
      adds  775fc5312b * etc/NEWS: Add section on recent checkdoc changes.
      adds  3eb480c8a4 ; Stylistic docfixes in net/*.el found by checkdoc
      adds  95f7f71560 ; Delete a spurious comment
      adds  7b3f02de12 Make two unused variables obsolete
      adds  86837a87b7 Clarify docstring of pcase-exhaustive
      adds  bbb9e97537 ; Fix typo in package.el doc string
      adds  19e72564b2 Fix build with native compilation on Cygwin
      adds  4c3b6f2973 * lisp/progmodes/elisp-mode.el (elisp-context-menu): 
Improve menu items.
      adds  7abbf3779c Be explicit about missing sections in eshell manual
      adds  788a65862e Do not save empty passwords in auth-source-search
      adds  7e0af65d78 Fix blocks.awk wrt to Emoji characters
      adds  558ca61cbd Avoid segfaults due to 'bug-reference-mode'
      adds  3c51343536 Revert "Flag checkdoc-symbol-words as a :safe variable"
      adds  995a623594 Fix dolist-with-progress-reporter behaviour
      adds  31ba9bbf6c Refactor minibuffer aborting
      adds  469b15f27c Improve documentation of exiting recursive editing
      adds  644d0ba589 Add support for url-retrieve-synchronously to 
eww-retrieve-command (bug#50680)
      adds  9e9db94423 * lisp/tab-bar.el (tab-bar-new-tab): Add optional arg 
'from-number'.
      adds  b34dcd96e9 ; * src/keyboard.c (Frecursive_edit): Minor fixes of the 
doc string.
      adds  fc268ed439 Dump with `lexical-binding` bound to nil
      adds  4ec00b0ff0 Remove superfluous skip in auth-source-tests.el
      adds  d16e51e8d2 Fix assertion violation with zero-width :box attributes
      adds  7d5930a6f0 Fix VC repo URL detection in bug-reference-mode
      adds  58f3370091 ; admin/unidata/README: update file dates
      adds  ab676214bd ; admin/unidata/README: sort entries
      adds  bcfc570bac Base emoji script membership on Emoji_Presentation
      adds  2416790595 Add a note about testing out-of-tree builds
      adds  6825f5660f ; admin/unidata/README: remove mistaken addition of 
local file
      adds  0b98ea5fbe No longer raise error when http authentication failed
      adds  de289d58a4 Support for Unicode emoji sequences
      adds  df1d4f5894 New command: project-find-dir
      adds  9767c6b01d ; Mention it in NEWS too
      adds  3dabd27210 Remove some last calls to Gnus group name encoding
      adds  bbef979ae1 Only search netrc in the netrc tests
      adds  0619da0d82 Clear netrc cache in auth-source test
      adds  7e395a59b0 Make dired-compress-file query for a directory to 
uncompress to
      adds  d3bfe91ef5 Fix lexical fallout in mm-inline-wash-with-file
      adds  a202f6a39a Fix typo in tex--prettify-symbols-alist
      adds  8c4cb2fe06 Fix problems with non-ASCII non-encoded PGP names
      adds  f4813b23f2 Inhibit warning in mm-inline-wash-with-file from 
previous change
      adds  02a2fba786 Use `special-mode' for whitespace-report
      adds  f23c5c3e44 Fix whitespace-report window creation
      adds  c6eb8df79e ; Minor checkdoc fixes in url/*.el
      adds  7f169fbe32 Speed up test/lisp/electric-tests.el when run 
interactively
      adds  f57ef81031 Add docstring for 'electric-pair-p-s-i-f' and minor 
refactor
      adds  9ad962e118 Expand and improve electric-pair-mode and Python testing 
(bug#49518)
      adds  0646c68171 Make syntax-ppss more accurate for Python triple quotes 
(bug#49518)
      adds  5b962a7ad8 Avoid double argument evaluation in vc-call macro
      adds  0493dd36dc Silence byte-compiler warning for network-stream-tests.el
      adds  3de0f98311 Fix the UK flag sequence composition regexp
      adds  414fcd7e98 Remove the emoji script overrides for U+2xxx codepoints
      adds  14495e33af Consistently test alist keys with equal in map.el
      adds  e1712bdb35 Rename project-remove-known-project to 
project-forget-project
      adds  98a17f30b8 Make recent dired tests check for external executables
      adds  2151f5763d Fix emoji-zwj.awk dolist
      adds  3bc7234349 * python.el (python-syntax-stringify): Extend comment 
about last change
      adds  18c18c69fc Don't inhibit redisplay in the mml* functions
      adds  fb32368efd Fix PGP verification buttons (which would have cached 
results)
      adds  f07d5f115a Fix usage of `format' in `article-verify-x-pgp-sig'
      adds  18ad9dfe95 Fix usage of `format' in mm-uu-pgp-encrypted-extract
      adds  43c1ee90cb Don't use `format' on strings without % format directives
      adds  6f360c5aad ; Stylistic docfixes in htmlfontify.el found by checkdoc
      adds  aaf4bb1f07 Restore some of the previous behaviour in 
whitespace-display-window
      adds  ff714466e7 Revert "Make recent dired tests check for external 
executables"
      adds  bd6fe44a57 Revert "Make dired-compress-file query for a directory 
to uncompress to"
      adds  0e2792e8b4 Make dired-do-compress-to work in inserted subdirectories
      adds  90d491ee57 ; * etc/NEWS: Refile recent addition (bug#50690).
      adds  a7d51676f1 Document completions-detailed
      adds  b539512762 * lisp/tab-bar.el: Preserve all existing tab parameters 
when switching tabs.
      adds  314f27014e Document `window-bump-use-time'
      adds  3678f916d8 Do some NEWS tagging
      adds  f29aee1d9a More NEWS tagging
      adds  1c73c0b33a Add new command 'checkdoc-dired'
      adds  8f0806da1a checkdoc: New defvars to disable some warnings
      adds  b2bb717d4b Minor clean-up and fixes in checkdoc
      adds  2e5752cf98 Fix tramp-compat-temporary-file-directory implementation
      adds  f41a4ec8e1 ; * lisp/emacs-lisp/checkdoc.el: Fix warnings.
      adds  a08bb1f682 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  be4f858498 Add new function `ensure-list'
      adds  fd77065fc6 Improve recently added documentation
      adds  e4a9aa940b ; * doc/lispref/windows.texi (Cyclic Window Ordering): 
Fix typo.
      adds  7b62ea95c9 New major mode with font-locking for etc/AUTHORS
      adds  636e082e45 Document isearch-wrap-pause
      adds  85e9e5f616 Don't quote nil and t in doc strings and comments
      adds  b58228903f Fix warning in etc-authors-mode.el
      adds  7f5ac1468d ; * etc/NEWS: Improve wording of an item.
      adds  e000a7ab10 (etc-authors-mode--hide-local-variables): Obfuscate more 
efficiently
      adds  8a8319140c Make global-auto-revert-non-file-buffers work better
      adds  2a73673809 Change how thread-first/thread-last indent the first 
argument
      adds  7ce721bdac Migrate MH-E functional tests from SourceForge
      adds  f2bd2386a7 Speed up `replace-match' slightly
      adds  e402a21704 ; * doc/misc/mh-e.texi (Scan Line Formats): Fix typo, an 
extra "the".
      adds  3d575534d4 Native compilation on macOS: libgccjit not found
      adds  7973227f67 Update comments warning about GC-resistant C programming
      adds  959d647568 Doc string fixes in comp.e
      adds  8213729c93 ; * .gitignore: Add native-lisp/.
      adds  6ad77d36fd Don't rely on lexical-binding being nil in tests
      adds  eb42c4b099 verilog-mode.el: Enable lexical binding, and merge from 
upstream.
      adds  2386b08526 Fix build with native compilation but without zlib
      adds  ac6afe9c33 Many improvements for Context Menus (bug#9054)
      adds  8816d67c61 ; Fix recently added documentation
      adds  7f06fe894c Put './' in the project directory completions
      adds  aebba085cb ; More minor stylistic fixes found by checkdoc
      adds  efdb89f15b Move 'kdb-macro-redisplay' key binding
      adds  25019f5e24 ; * etc/NEWS: Fix typo in last commit.
      adds  bb3a045501 Improve error messaging from byte-compiling dotted lists
      adds  866c1f56a3 Expand the `match-string' doc string
      adds  3443506159 Use lexical-binding in emoji-zwj.el
      adds  bf0c072913 Add section to refcard explaining our keybinding notation
      adds  90547d370f Clarify align-regexp doc string
      adds  47376da7e2 ; * lisp/subr.el (match-string): Clarify doc string.
      adds  d75b5c977d ;* lisp/whitespace.el (whitespace-display-window): Add 
doc-string.
      adds  6f790403a2 Improve NEWS entry for 'ffap-file-name-with-spaces'
      adds  d817f88578 Clarify which-function tooltip text
      adds  a6a1c8600f verilog-mode.el: Backout part of recent change showing 
wrong comment
      adds  46a2c191f2 Fix vc-annotate-show-log-revision-at-line
      adds  aef84c5f17 Add aggregate project discovery and maintenance functions
      adds  23970e27ee * lisp/net/tramp-cmds.el (tramp-cleanup-connection): 
Remove trace buffer.
      adds  72f8a9dd08 Fix Tramp's make-process on macOS
      adds  35e29d9d07 ; * etc/NEWS: Fix typos and punctuation in recently 
added entries.
      adds  de7b9e31c4 * test/infra/Dockerfile.emba: Do not run 'make -j4 
bootstrap'.
      adds  ebe8b8f89e ; * lisp/progmodes/verilog-mode.el: Untabify doc-strings.
      adds  da50b7ec13 * lisp/outline.el (outline-minor-mode-cycle-filter): New 
defcustom (bug#50679)
      adds  5d96fad278 New thing-at-point target 'list-or-string' used in 
context-menu-region
      adds  13d930dedd * lisp/mouse.el (context-menu-region): Use 
save-excursion for syntax-ppss.
      adds  c44190ca5b Fix string-distance for two empty strings
      adds  d0e9b88bf7 xref-matches-in-files: Decrease per match and per group 
overhead
      adds  90a7233199 More per-match overhead reduction
      adds  0101e86df2 ; Fix recently installed documentation
      adds  e646cb4e7a A bit less overhead when converting hits
       new  ad50128a36 Merge branch 'master' into scratch/etags-regen
      adds  387af85c4d Handle updates flags when setting flags
      adds  55083d90a3 Avoid jumping too far in checkdoc-in-abbreviation-p
      adds  ceb9da3b71 Add support for "bright" ANSI colors in ansi-color
      adds  d4a6e42e92 Add support for "bright" ANSI colors in term-mode
      adds  cee5bda68d Fix typo in previous man.el change
      adds  b12b278c2a checkdoc: Add abbreviation and simplify
      adds  66d1513762 Fix problems with 'C-c C-n' in sh-script-mode
      adds  150fc9c845 Do not count git markers as "deleted lines"
      adds  794c5a0ba7 Add s Symbol entry in the glossary
      adds  6ff8c47cf0 Add `info-lookup-symbol' to the menu
      adds  4c891b2a05 Pacify recent warnings in ansi-color-tests.el
      adds  2abf143f81 New thing-at-point target 'string' used in 
context-menu-region
      adds  c18db73f1c * lisp/gnus/mm-uu.el (mm-uu-type-alist): Add 
markdown-diff/-emacs-sources
      adds  4e8e2a18da ; * doc/emacs/glossary.texi (Glossary): Improve the 
"symbol" entry.
      adds  01e17fd4e9 ; Instrument autorevert-tests.el
      adds  2932592469 ; * lisp/emacs-lisp/checkdoc.el 
(checkdoc-in-abbreviation-p): Doc fix.
      adds  b4cabc06e2 ; * etc/NEWS: Fix typo.
      adds  c6fc066bcb ; * etc/NEWS: Fix a recently modified entry.
      adds  04e236044a Update provenance comment in charscript.el
      adds  fdaae2e7be Move compose-gstring-for-variation-glyph
      adds  184469df13 Add a few more missing emoji overrides
      adds  6738111ae2 Generate skin tone compositions from emoji-sequences.txt
      adds  3ced9e30db ; * etc/NEWS: improve some recently added entries
      adds  68b8f3128f ; * doc/misc/tramp.texi: Grammar fixes for 
process-connection-type
      adds  8fbf816ccd Fix auto-revert-test05-global-notify
      adds  35d0675467 Prefer seq-random-elt to nth+random
      adds  0da8118dcb Use command substitution instead of raw keys in more 
places
      adds  54cfadd92f checkdoc: Improve wide line warning to decrease false 
positives
      adds  2ee5c80ff5 Revert change to use seq-random-elt in Tramp test
      adds  f17fb37c51 Fix recently introduced bug in checkdoc
      adds  79a9b50621 checkdoc: Don't ask to disambiguate mode names
      adds  d03995197d Doc fix; cl-random is only pseudo-random
      adds  2767c89db7 Fix alignment on font size change in tabulated-list-mode
      adds  7a72358994 Use `temporary-file-directory' in 
`with-existing-directory'
      adds  f9071a23a9 Use gzip to uncompess .xz files on MacOS
      adds  c748164702 Clarify where to find CONTRIBUTE
      adds  38037e04cb Indent bodies of local function definitions properly in 
elisp-mode
      adds  67a0eee727 Mention the 'r' key in ask-user-about-supersession-help
      adds  f6f87917fc Make 'C-u C-x v v' handle unregistered files.
      adds  0b2596432d Fix some instances in the Emacs manual with misleading 
prefix syntax
      adds  0917919337 Add support for man page hyperlinks in doc strings
      adds  988428df7d * lisp/dired-aux.el (dired-do-chmod): Simplify docstring.
      adds  f1071bf08e New :type natnum for defcustom
      adds  dc9d0da3c2 Set :type of suggest-key-bindings to natnum
      adds  9bc2ac4a95 Add new user option ispell-help-timeout
      adds  00556cf805 ; tramp-auto-save-directory: set mode atomically when 
creating
      adds  e971e0868d ; * doc/misc/gnus.texi (Gnus Registry Setup): Fix 
missing parenthesis.
      adds  1ea434b191 Document redisplay-skip-fontification-on-input
      adds  78d76d2673 Do some NEWS tagging
      adds  83e08dfef3 save-some-buffers-root doc string change
      adds  f82f3d62ad ; Improve recently added documentation
      adds  6d37c9bb50 Use explicit man-page section in references
      adds  12b860bd1b ; Improve text about 'CONTRIBUTE'
      adds  297c9aa3de Fix cursor motion around some Emoji sequences
      adds  f90b026978 Document the 'string' thingatpt target
      adds  bcbae720d5 'xref-search-program'-related doc string fixes
      adds  bda831abdc Some NEWS tagging
      adds  c2b8058c07 Document the new paren-space indentation rule
      adds  ea3656191d ; More instrumentation in autorevert-tests.el
      adds  c17eded545 ; Fix omission in recent CONTRIBUTE doc change.
      adds  e41b7f7b4d Update mh-scan regexp to match mh-note-allowlisted
      adds  2148f67d0e ; * lisp/mh-e/mh-scan.el: re-order variables to be 
actually alphabetical
      adds  c7370f7334 Extend and improve ERT manual section on running 
interactively
      adds  2d97b1ef5b Buttonize functions in curved quotes in ERC
      adds  d9abb06ded ; * doc/misc/ert.texi (Running Tests Interactively): Fix 
markup.
      adds  0b7af608c9 ; Another minor improvement in ERT manual
      adds  293b8c71b2 Minor clarification of define-minor-mode :keymap argument
      adds  426675a959 Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  285f59cbe2 * lisp/isearch.el (isearch-forward-regexp): Doc fix.  
(Bug22483)
      adds  32cb457529 * rcirc.el (rcirc-reconnect): Set rcirc-joined
      adds  636b2081d1 * rcirc.el (rcirc-reconnect): Use rcirc-reconnect-delay
      adds  a51aa94b6e * rcirc.texi (Using rcirc with bouncers): Remove 
confusing sentence
      adds  35b8c42bcd * rcirc.el (rcirc-sentinel): Use process-status
      adds  f8f5869a6b Add myself as rcirc maintainer
      adds  4778e10572 ; Fix typo in ert.texi
      adds  80fddff5d6 Clarify define-derived-mode docstring
      adds  ed02b88bba Renege on anonymous &rest (bug#50268, bug#50720)
      adds  0b099e34dc Use ambient lexical-binding value in ert-deftest body 
(bug#50738)
      adds  32de11d8de ; Remove various duplicated words
      adds  8d0ee5e7a9 Constant-propagate variables bound outside loops
      adds  e93bdfb6da ; * doc/emacs/help.texi (Misc Help): @key{f1} -> @key{F1}
      adds  45c32d7f00 Fix byte-compiler crash for legal dynamic-binding code
      adds  e6656df591 ; * lisp/wid-edit.el (natnum): rectify tag string
      adds  fe5b20410f ; Fix capitalization of F1..F12 keys in docs
      adds  fcca1db9fd * lisp/tab-line.el: Add modified-buffer face
      adds  a1a63bb794 * lisp/tab-bar.el (tab-bar-new-tab-to): Use 
ignore-window-parameters.
      adds  822625fde5 Revert part of previous doc fix
      adds  c92444b4ba ; Bump seq version to 2.23
      adds  43ae8c828d Revert "; Fix capitalization of F1..F12 keys in docs"
      adds  7cb2944043 Add new macro with-environment-variables
      adds  2a2c75d349 Fix rendering non-ASCII text with links
      adds  50798267f2 Expand the ` doc string slightly
      adds  27d8726ae2 Adapt Tramp's make-process for macOS.
      adds  cd0817a0f7 ; Improve documentation of 'with-environment-variables'
      adds  90948eb9d7 checkdoc: Library footer must match package.el 
requirement
      adds  68994995db Doc fix: mode name in local variables needs no suffix
      adds  2cd2fc74e4 ; More instrumentation in autorevert-tests.el
      adds  ce6cee4ca3 Unbreak ert tests
      adds  f4ea15907a ert: Add basic explainer for string-equal
      adds  c78e16962e ; Adjust overly long docstrings to fit 80 characters
      adds  44da8dd3e4 Improve filling of generated docstring lines
      adds  f3a6fe2c7d Avoid false positives in bytecomp docstring width warning
      adds  8c3ec4e3cc Fill some auto-generated docstring lines
      adds  89bac05aaa Avoid warning about long docstring lines in defcustom
      adds  c51b1c02db Warn about overly long docstring in lambda
      adds  6e1de14e51 Rx documentation touch-ups (bug#46910)
      adds  a0d5de4fb9 Add test for lm-website
      adds  8ea1765fea Prefer https for other domains than gnu.org in package 
URL
      adds  3bab1476f6 Rename "Homepage" field to "Website" in package 
description
      adds  94af99b298 * test/infra/gitlab-ci.yml (variables): Set 
DOCKER_BUILDKIT.
      adds  b8b1d8dee7 Add fast-path to ert--explain-string-equal
      adds  5b44e0511a ; Fix some recent fixes to doc strings
      adds  4cc4344943 ; Clarify and simplify time-stamp comments
      adds  8bb28e740d ; Minor stylistic checkdoc fixes in test/**/*.el
      adds  dd60f94747 Explicitly make the rest of erc-compat.el obsolete
      adds  950831c369 Add glyphless-char-display-control for Variation 
Selectors
      adds  77494628e2 checkdoc: Don't add "Commentary" header to test files
      adds  c00785cbab Move two incorrectly named test files
      adds  4a43b49885 Add 'doc-string' declaration to defcalcmodevar
      adds  6237bad419 First Elisp version of lisp/shorthand.el, failing some 
tests
      adds  71857d4106 Move most of the shorthand implementation to C code
      adds  68d73eb154 Rework Elisp shorthands to only allow only prefix 
substitution
      adds  90cbf0cb8d Consider shorthands in Elisp's elisp-completion-at-point
      adds  66f3087530 Add #_ reader macro to escape shorthand renaming
      adds  58055b5fc3 Document shorthands in the Elisp manual section on 
Symbols
      adds  07ecd81ddd Improve describe-char buffer extremely slightly
      adds  d31e56046b Move test-cl-flet-indentation to the right file
      adds  cc3b11480c Get a `package-test-signed` to work again
      adds  44dbc11ff7 Note that the Packaging sub-nodes are mostly for 
maintainers
      adds  bec88ecc82 Add "passwd" (change password) prompt to comint
      adds  00011c0ad2 Make comint understand the ccrypt password phrases
      adds  106a95c8ab Minor fixes in documentation of shorthands
      adds  d45b3e03c9 Minor fixes of Lisp doc strings for shorthands feature
      adds  2cef8c216a Optimize emba builds
      adds  00609b1a70 Minor stylistic fixes of shorthand code in C
      adds  b023f25268 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  3ad1bcaf04 ; More instrumentation in autorevert-tests.el
      adds  5f6e88ec9b Fix two doc-related test failures
      adds  da4e58458f Fix checkdoc-related test failure
      adds  a2a62f7105 Enhance font_range to check for emoji composition 
triggers
      adds  93d200b23c * etc/NEWS (Shorthands for Lisp symbols): Reword.
      adds  129efd9c0b ; Fix compilation of doc/lispref/symbols.texi.
      adds  2403deca2b Minor fix in 'w32-find-non-USB-fonts'
      adds  3d2d7e8ea2 Fix automatic filling of docstring in cl-defstruct
      adds  86bf8afa45 Fix NS toolbar again (bug#50534)
      adds  d22d7d6be8 Attempt to debug a graphical glitch on macOS
      adds  dc12ad8978 ; Update some links to HTTPS and note some broken links
      adds  2c2688ffbf Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  51c79967c3 Fix resizing glitches in NS port (bug#50413)
      adds  35f97b9e47 Try to be consistent about user options in NEWS
      adds  0f4b55dc8d Document 'glyphless-char-display-control' changes
      adds  75f2739e1a Fix GNUstep build failure
      adds  79b5d66bd6 * lisp/progmodes/flymake.el (flymake-menu): Don't use 
obsolete name.
      adds  28f8ffa58e * lisp/mouse.el (context-menu-region): Check for nil for 
char-after at eobp.
      adds  dbe0fc234d ; * etc/NEWS: fix errors in previous changes
      adds  07a276da6f Simplify `file-notify--rm-descriptor'
      adds  f8ef415d4e ; Still more instrumentation on autorevert-tests.el
      adds  6bec21243d Make .eln files executable on Cygwin
      adds  3cabf64131 checkdoc: Allow Lisp symbols to start a message
      adds  7757e9b204 Use ert-resource-file in the shorthand tests
      adds  213aed0691 Fix search of the look program
      adds  76e846f92a Adjust ispell-look-command type
      adds  7c21d2c7f5 ; * src/lisp.h (enum char_bits): Update the comment.
      adds  b02a7ad263 ; * lisp/emacs-lisp/comp.el (batch-native-compile): Doc 
fix.
      adds  90655e4bc0 Make the build of source tarball produce *.eln files
      adds  73b2b9f67a ; * lisp/emacs-lisp/comp.el (batch-native-compile): 
Don't use non-ASCII.
      adds  b27a8f1554 Signal error on newline in 
internal--format-docstring-line
      adds  a5b8140d4e Improve docstrings of ert-resource-{directory,file}
      adds  e9c7ef3348 Improve coding conventions for error messages
      adds  9a5a35c5a6 ; * doc/lispref/tips.texi (Programming Tips): Fix markup.
      adds  c847899081 * doc/man/emacs.1.in: Add --no-x-resources.  (Bug#50855)
      adds  2c3c4446cf Adapt tramp-tests.el for macOS
      adds  fa92b040c6 * lisp/emacs-lisp/map.el: Restore compatibility with 
Emacs-26
      adds  2902257128 ; * test/lisp/electric-tests.el: Reduce python-mode log 
spam.
      adds  b9611e9c7e Mention cl-describe-type in cl-defstruct docstring
      adds  ccb35fb8fb Mention describe-symbol in cl-defstruct docstring
      adds  7cc6e1dda7 Add shortdoc for text properties
      adds  2d1564103e * lisp/mouse.el (context-menu-map): Fix when menu is a 
command (bug#50851)
      adds  568b8b977f * lisp/net/eww.el (eww-mode): Show keybindings in 
docstring.
      adds  ee856b76ff Enable show-paren-mode by default
      adds  da89bdde2e Add bookmark.el support to eww
      adds  b9fa57e5b0 * etc/NEWS: Announce Eshell bookmarks.
      adds  cbb0b5d8d5 Unobsolete erc-compat.el
      adds  fcfcb35791 * lisp/mpc.el (mpc-format): Fix printing after last 
format spec.
      adds  081eb52e4d Switch the order of ERC's '/whois' arguments sent to the 
server
      adds  3efa45849a Improve the max-specpdl-size doc string
      adds  c4866ad1ac Tweak the whitespace before "This is a generic function"
      adds  afee49fa08 * lisp/net/dictionary.el (context-menu-dictionary): Add 
autoload cookie.
      adds  0d72beec9b Some inmprovements in emba CI files
      adds  dcabf95275 Fix 'window-toggle-side-windows' (Bug#50867)
      adds  902f31d32b New user option mpc-cover-image-re
      adds  f11f358213 ; * etc/NEWS: Re-arrange slightly and fix formatting.
      adds  1a0f4b3f23 Remove rcirc-omit-responses-after-join option
      adds  7c79eea51d Update modus-themes to version 1.6.0
      adds  e457cff3f4 * test/Makefile.in (WRITE_LOG): Add emacs-module-tests 
as problematic.
      adds  b4b4cc98ac Revert "Obsolete local set difference functions in favor 
of seq-difference"
      adds  dab846e04f Add a comment about bug#50877 for gnus-set-difference
      adds  1aaeed903a Signal an error in `search-forward-help-for-help'
      adds  e72a8c6426 Force volume to an integer divisible by mpc-volume-step
      adds  6788d7b015 Make `M-q' in message-mode work better
      adds  aa3a1cee65 * etc/TODO: Delete ImageMagick items.  (Bug#50891)
      adds  78649d7198 Do some NEWS taggin
      adds  923b89248c Cross reference `dired-do-revert-buffer'
      adds  b0f7a27a91 Tweak previous message-newline-and-reformat change
      adds  ab1e11fe79 * lisp/tab-bar.el: (tab-bar-detach-tab) New command
      adds  fd244c9e46 * lisp/tab-bar.el (tab-bar-move-tab-to-frame): Delete 
frame with last tab.
      adds  6fecf6ef25 Add bindings for 'undo-redo'
      adds  49c748e336 * lisp/linum.el: Recommend `display-line-numbers-mode'.
      adds  758753431a New command mpc-goto-playing-song
      adds  9fc1fdcbf3 Restore the previous order of ERC's '/whois' arguments
      adds  dc94ca7b2b Add new '/wii' convenience ERC command
      adds  d94ab4949c Fix bootstrap after recent undo-redo change
      adds  c42af5aee7 Fix regressions in cl-flet indentation
      adds  d1aacceae9 Make `newline' check the argument earlier
      adds  ad27c4c663 Fix previous `newline' patch
      adds  a20e013d56 ; * lisp/help.el (help--analyze-key): Add comment.
      adds  c006286780 ; * src/nsterm.h: Use objc-mode.
      adds  bf9ec3d91a Update to Org 9.5
      adds  164aac0a99 * etc/NEWS: Announce Org update.
      adds  b9464a9237 Merge Org 9.5 from branch 'origin/scratch/org-sync'.
      adds  6e3017d7de Fix a recent change of 'undo-redo' binding
      adds  a5b761ec33 * lisp/org/ox-koma-letter.el: Use lexical-binding
      adds  b5e3cc3bc5 * lisp/org/ob-julia.el: Use lexical-binding
      adds  a1789fd67b Add rcirc-omit-unless-requested option
      adds  be493ea67a Revert "Fix regressions in cl-flet indentation"
      adds  41723a329e Revert "Indent bodies of local function definitions 
properly in elisp-mode"
      adds  6374943581 ; * test/lisp/emacs-lisp/bytecomp-tests.el: remove 
ineffective \
      adds  58102466e3 org-element: use correct function
      adds  2075411edb Fix regexp snags in org
      adds  4f24dee675 ; Mark cl-flet indentation test as failing (bug#9622)
      adds  8477d3b339 Make checkdoc's docstring substitution consistent with 
other docs
      adds  bd3a1c3134 ; Still working on emba CI
      adds  3478e64c88 Bump Emacs version to 29.0.50
      adds  44c13eefe8 Update emacs-module sources for Emacs 29
      adds  2e92f90a5d Save position in mark ring before jumping to definition
      adds  1a65320903 Add new functionality to write buffer-based tests
      adds  30bbb5735c Add more indentation tests for Emacs Lisp mode
      adds  295d552e4e Allow skipping erts tests
      adds  efd239c147 Add a new command to mark a region as a test in erts-mode
      adds  5988d6fa26 Restore the flet indentation fixes
      adds  51226e4280 reply to the organizer of an ical event
      adds  16e51ad6bf allow party crashers to respond to ical events
      adds  6c0824f711 default role for attendees is REQ-PARTICIPANT
      adds  a2a6c7abcb New command for unmarking all images in image-dired
      adds  4b90aacf79 Refactor out ert-test--erts-test
      adds  09ec95c53b Add new command erts-run-test
      adds  d617e3388a Fix text in erts-run-test message
      adds  d62beccbbf ; Auto-commit of loaddefs files.
      adds  decabae2df Fix one-clause movement in erts-mode--goto-start-of-test
      adds  6d74e751ec ; Fix oddities in etc/NEWS
      adds  2750d97543 Cut the emacs-28 release branch
      adds  e50f5d51f5 ; Merge from origin/emacs-28
      adds  f060d1c9a4 * lisp/dired.el (dired-omit-mode): Declare, to avoid 
compiler warning.
      adds  5c73dfcbcb * admin/release-branch.txt: New file.
      adds  86da812afb Migrate Xref off EIEIO
      adds  205eb7f801 ; s/class/type
      adds  88378acbfc Rename arguments of ERC's '/whois' and simplify doc 
string
      adds  94c247d659 ; Oops, fix up last commit
      adds  f733b909ff * etc/TODO: Remove outdated item.  (Bug#50904)
      adds  7cf1229706 ; * etc/TODO: Mention a relevant bug report.
      adds  d73f0e96a7 ; * etc/TODO: Move elpa.gnu.org items to the end.
      adds  879ef5b19a * etc/TODO: Rearrange to start with "Simple tasks".
      adds  ad0798a395 * etc/TODO: Add interactive mode tagging.
      adds  823bc66e74 Merge from origin/emacs-28
      adds  35e6b8d357 ; Auto-commit of loaddefs files.
      adds  38ef6da38f ; Merge from origin/emacs-28
      adds  5ee5a90213 ; Fix oddities in etc/NEWS
      adds  8968bf8e12 Merge from origin/emacs-28
      adds  f1f57a541e Fix some custom types
      adds  1e79c9e9c0 ; * admin/release-branch.txt: Small edits.
      adds  2895cb8d49 ; * lisp/time-stamp.el: Fix wording in some 
documentation strings.
      adds  626696c3c8 * doc/lispref/control.texi (pcase Macro): Fix 
cross-reference.
      adds  99884c2264 Merge from origin/emacs-28
      adds  3c972723e4 * lisp/emacs-lisp/subr-x.el (with-memoization): New macro
      adds  e165bf3d49 ; If Invalid function: with-memoization error introduced 
in 3c972723
      adds  2fcd34f202 * lisp/emacs-lisp/cl-generic.el 
(cl--generic-get-dispatcher): Fix regression
      adds  58f8c3affc * lisp/emacs-lisp/cl-generic.el: Fix 
test/lisp/loadhist-tests
      adds  89d9f466dd gnus-icalendar: Missing attendees are not REQ-PARTICIPANT
      adds  6d0ea5e307 Support 'strong-italic' facemenu face in html-mode
      adds  ea3e51732d Expand internal--format-docstring-line test
      adds  344634d7cc Allow obsoleting themes
      adds  72491495e7 Obsolete the light-blue theme
      adds  9d77dea374 Improve native compilation on emba
      adds  c6be44d9b3 * test/infra/gitlab-ci.yml (.native-comp-template): 
Revert change.
      adds  192f9357f2 Add 'define-keymap' and 'defvar-keymap'
      adds  859190f03e Convert some keymaps to defvar-keymap
      adds  84192b6716 Update NEWS for 'define-keymap'
      adds  b421e086ca Allow computing :doc-spec info-look elements at run time
      adds  1428962590 Fix problem with outputting error messages while dumping 
Emacs
      adds  60e817e78d Avoid a warning in python-eldoc-setup-code
      adds  39d9b96a60 Remove MozRepl stuff from js.el
      adds  069749bed7 Add new user option 'translate-upper-case-key-bindings'
      adds  909f2a4b92 * test/infra/gitlab-ci.yml (test-native-comp-speed0): 
Fix thinko.
      adds  8b4a6a722a Add new command 'ensure-empty-lines'.
      adds  43c2cb0a13 Document with-memoization
      adds  3f14418b11 Fix gnus-group-mode-map breakage from previous patch
      adds  7b409dfe96 Remove :copy from define-keymap
      adds  f0e6b47ef0 Revert "Fix problem with outputting error messages while 
dumping Emacs"
      adds  5c77cc9584 ; * admin/release-branch.txt: Tweak previous.
      adds  9307889d68 Simplify shorthand injection (bug#50946)
      adds  d505971894 ; Standardize some license headers
      adds  a9052248da Improve documentation of 'shift-select-mode'
      adds  340e527bed Preload paren.el
      adds  bd60fca2fa Fix ox-koma-letter compilation warnings
      adds  13e5943386 ; Fix a typo in a doc string
      adds  3489471417 Fix selection of fonts for Arabic on Posix platforms
      adds  7bc0cee115 Revert "* etc/TODO: Rearrange to start with "Simple 
tasks"."
      adds  a5b4356d37 Revert "; * etc/TODO: Move elpa.gnu.org items to the 
end."
      adds  3dc094abee ; Some minor tweaks to TODO
      adds  f9111d8784 The safe-local-variable property is a function 
(bug#50944)
      adds  62d6cecfcd Remove bogus ":safe nil" custom properties
      adds  b6f6b593c6 Fix 'apropos-compact-layout'
      adds  4341e79a5f Remove bogus ":safe t" custom properties
      adds  bb209cd5ab Update to Org 9.5-30-g10dc9d
      adds  55dadbc57e * lisp/net/dictionary.el (context-menu-dictionary): Move 
menu item down.
      adds  6c01a21365 Clarify the purpose of internal--format-docstring-line
      adds  b1a8a66fb0 ; * etc/TODO: Fix previous commit; delete the right 
thing.
      adds  b47d7ce1b8 Fix agent directory deletion
      adds  7fb2789509 Fix substitution of pretty quotes in code in easy-mmode
      adds  b228ec9fab Fix reading the tail of a file in shorthands.el
      adds  3dae1e33d1 Suppress superfluous error messages in Tramp
      adds  17e6f3bee5 ; Fix last change in tramp-sshfs.el
      adds  e6fbc45b7b Font-lock shorthands in elisp-mode for quick visual 
recognition (bug#50959)
      adds  137fa2d716 Rename elisp-shorthands to read-symbol-shorthands
      adds  c1b1e1f545 Define HAVE_NATIVE_COMP in src/Makefile.in
      adds  7a6d34cd1f * etc/themes/light-blue-theme.el: Add "Maintainer: 
emacs-devel".
      adds  3863919a00 Fix unmounting in Tramp
      adds  931a7276c0 * lisp/tab-line.el (tab-line-format): Add face-modified 
to the cache key.
      adds  0c341e6e84 * lisp/tab-bar.el (tab-bar-detach-tab): Handle frame 
selected by make-frame.
      adds  121a5abeae Move context-menu selection items Defun/List/Symbol to 
prog-mode (bug#9054)
      adds  5deeb0947d * src/Makefile.in: Simplify conditionals.
      adds  3cc77aa976 Clarify (elisp) insert-file-contents with BEG or END not 
on character boundary
      adds  fc32a3bd95 ; * doc/lispref/files.texi (Reading from Files): Fix 
wording.
      adds  732c70a0d9 Simplify socket symlink-attack checking
      adds  0bb42ef803 ; * lisp/time-stamp.el (time-stamp-format): Doc string.
      adds  4831426158 Fix recipe for 'native-lisp' directory
      adds  d3a832a61a Simplify hack-read-symbol-shorthands again (bug#50946)
      adds  cc3fc94f09 Pacify gcc 11.2.1 -Wanalyzer-null-argument
      adds  fd274d7d24 Pacify -Wanalyzer-null-argument in lisp_malloc
      adds  6d9b3c0eaa Port systhreads.h to C2x
      adds  2a00634880 Port pdumper.c maybe_unused to C2x
      adds  7e871dcd27 Remove encode_terminal_code UNINITs
      adds  87153cc915 Tweak x_hide_tip for consistency
      adds  c0793cd9de Don't use some obsolete names in documentation
      adds  317eb2d5b5 Improve structure of TODO
      adds  d00f3d4c05 Port unused decls to C2x
      adds  595e506c82 * lisp/erc/erc.el (erc-user-mode): Set "+i" by default.
      adds  e1fb731393 Tweak x_connection_closed when I/O error
      adds  3b8dda6c90 Add safety check in x_menu_show
      adds  e0fdb68f8c Merge from origin/emacs-28
      adds  ef6c43b896 Revert "Make info-look search harder for the Python info 
file"
      adds  ab1a8a8315 ; Merge from origin/emacs-28
      adds  3a9d5f04fb Mention ffap-file-name-with-spaces in the ffap doc strin
      adds  704a39f508 thing-at-mouse NEWS tagging
      adds  00bcba5125 project.el NEWS tagging
      adds  6e79f8a444 Remove implemented emoji items
      adds  b7ae0232be ; * src/Makefile.in (../native-lisp): More tweaks of the 
recipe.
      adds  95a0227ff7 Avoid exiting when outputting error messages during 
loadup
      adds  10e3bc610b Merge from origin/emacs-28
      adds  0f2df36559 Run ERT tests with `lexical-binding` bound to `t`
      adds  882a59408e Fix problem with 'vertical-motion' and emoji
      adds  19444fb093 Fix syntax error in define-keymap doc string
      adds  6640942221 Use format-prompt for many more prompts
      adds  e498e5be20 Make `memory-report-object-size' work standalone
      adds  21dcb9830a Optimize ansi-color.el
      adds  0fa2279b90 Add support for 256-color and 24bit ANSI colors in 
ansi-color
      adds  76895fcd0b Add support for 256-color and 24bit ANSI colors in 
term-mode
      adds  0707fdd36c In term-mode, handle ANSI codes, specifying italic and 
other modes
      adds  947aee281c Update documentation about how M-x completes obsolete 
commands
      adds  4103123806 Change the call convention for `defvar-keymap'
      adds  f6901aebad Set advertised calling convention on make-face-* 
functions
      adds  4bf532ee82 Make two old function aliases obsolete
      adds  d652efcd08 Make 'mapconcat' argument 'separator' optional
      adds  e8cedbfcd1 Fix recent "erts files" additions in ERT manual
      adds  7a98a62079 * test/README: Mention :nativecomp tag.
      adds  13f459b3ac ; Describe PROBLEMS with Unicode display on some TTYs
      adds  7fd9c3acc7 Merge from origin/emacs-28
      adds  9750e78202 Fix problem with 'vertical-motion' and emoji
      adds  6090e0f23e ; Merge from origin/emacs-28
      adds  2ce5e08058 Remove U+FE0F from script-representative-chars
      adds  894dfe70da Fix native-compilation build from tarball on Cygwin
      adds  e606cc6f40 * Fix `batch-native-compile' not to spawn a subprocess
      adds  63cb65dcce * Fix mh tests for native comp builds (bug#50975)
      adds  68a256c892 Update from Gnulib
      adds  1a65d49931 Port recent Gnulib changes to MS-Windows
      adds  e2861e2d08 ; * etc/NEWS: Fix typo.
      adds  0a7bab689c ; Minor stylistic fixes found by checkdoc
      adds  b431f54c1b Mention `seq-uniq' in `delete-dups' documentation
      adds  1f4ced47a1 Fix cc-compat.el syntax error
      adds  fd7bb31412 Update documentation of search-whitespace-regexp
      adds  570e2c9a17 Fix small error in comint-send-input
      adds  90575a6c0c Disable 'nobreak-char-display' in Eldoc buffers
      adds  5946370cd1 Check, whether an FUSE mount has been broken in Tramp
      adds  984eafeb98 Unbreak the build after Gnulib update
      adds  ea1b728a06 ; * lisp/dired.el: Fix typo.
      adds  b5afbedc90 Backward compatibility option for 'nobreak-char-display'
      adds  63abe976ce Document minibuffer-default-prompt-format in manual
      adds  2dc88a27a4 Merge from origin/emacs-28
      adds  d30cbc1e37 Do interactive mode tagging for proced.el
      adds  3ff29babbf Convert more parts of Gnus from `gnus-define-keys' to 
`define-keymap'
      adds  405660e785 Fix up gnus-summary-mode-map after previous change
      adds  e62d1fa983 Improve interaction between mouse-drag-region and 
scroll-margin
      adds  dc5bb72958 Perform cleanup on errors in mouse-drag-track
      adds  8b67eef5a1 Document the improved scroll-margin behavior
      adds  a8b2d85899 Documentation fixes for recent ansi-color additions
      adds  c5c545e45e Add tests for incomplete escape sequences in 
ansi-color-tests
      adds  74aaf8b727 Improve finding external documents in reftext
      adds  8e37466efc Clear gnus-save-newsrc-file-last-timestamp on start and 
exit
      adds  550745b98b Finish conversion of Gnus from `gnus-define-keys'
      adds  e006d4a251 Fix gnus-start.el compilation warning
      adds  2dd5fc85d1 Make `gnus-define-keymap' obsolete and adjust caller
      adds  453db25413 Use `define-keymap' in gnus-registry-install-shortcuts
      adds  5eec541d6b Make unused gnus-define-keys-safe macro obsolete
      adds  5fb3064629 Make unused macro gnus-local-set-keys obsolete
      adds  ff31741b85 * admin/notes/emba (Emacs jobset): Update.
      adds  c0f7396588 Add an optional parameter to kill-all-local-variables
      adds  597b6deb29 Add new major mode 'clean-mode'
      adds  444dfc044f Reparent `gnus-article-mode-map' again
      adds  18308b739a Tweak recent 'configure' fix
      adds  4d76765b6c Fix md5 issue in recent Gnulib merge
      adds  1b383ac424 Minor fix of a recently installed documentation change
      adds  d86b2e59c7 native-comp-available-p is the definitive test
      adds  ad2287e659 Retain compatibility with older project.el projects
      adds  9f041cdfac Bump project.el version
      adds  1cd1b2835b * doc/misc/gnus.texi (Loose Threads): Use regexp-opt in 
example.
      adds  36a7ce4393 ; * doc/emacs/trouble.texi (After a Crash): Fix typo.
      adds  d2a34cabcf ; Very minor touch-up to a recent change
      adds  b2c50d7cf3 Clarify docstring of blink-matching-paren
      adds  ead5c5cc51 Avoid using variable before it has been initialized
      adds  aacafbe267 Refactor mh-utils-tests macro 'with-mh-test-env'
      adds  0f28ee94ac * NEWS: Mention rcirc connects to #emacs by default
      adds  1ccd3eb721 ; Fix typo in etc/NEWS
      adds  1b11fcae92 Merge from origin/emacs-28
      adds  8d53c23f90 * lisp/net/tramp-archive.el 
(tramp-archive-autoload-file-name-handler): Scope
      adds  e338effc77 Fix syntax error in previous 
gnus-registry-install-shortcuts change
      adds  a067fa72ad ; Fix typo in test/Makefile.in
      adds  978e5339e0 * doc/misc/tramp.texi (Bug Reports): Describe, how to 
activate ELPA Tramp.
      adds  7459a8d70f Declare compat macro mh-do-in-xemacs obsolete
      adds  148b136651 Declare compat macro mh-do-in-gnu-emacs obsolete
      adds  9d14e410da Delete some XEmacs compat code from mh-e/*.el
      adds  25d4cb7e68 Revert "Declare compat macro mh-do-in-gnu-emacs obsolete"
      adds  b1b2f490c5 Fix mh-e compilation warning
      adds  5f626488d8 * lisp/tool-bar.el (tool-bar-position): Doc fix.
      adds  f7e6c199bf Clone the frame window configuration in 'clone-frame'
      adds  30b5e0a514 Add NEWS items for changes to ERC since 5.3 to 
etc/ERC-NEWS
      adds  bc941846d9 Small tweaks and improvements to etc/ERC-NEWS
      adds  5afa07919e Add 'erc-version' and use it to display ERC version 
consistently
      adds  8865fc02ab Add 'erc-bug' command for reporting ERC bugs
      adds  1100fffcd3 * lisp/erc/erc.el: Don't error if 'erc-loaddefs' does 
not exist.
      adds  160e62a23c Improve documentation and customization of 
'blink-matching-paren'
      adds  aa26d3e2cc Merge from origin/emacs-28
      adds  b7a10b44ac Backport: * lisp/net/tramp-archive.el 
(tramp-archive-autoload-file-name-handler): Scope
      adds  20809e27cc ; Merge from origin/emacs-28
      adds  7cb98ba057 ; * src/keyboard.c (make_lispy_position): Avoid GCC 
warning.  (Bug#51076)
      adds  d261192068 Merge from origin/emacs-28
      adds  d3a30b67dc Convert mh-e to use define-keymap instead of 
gnus-define-keys
      adds  cb86d1d0de Make gnus-define-keys obsolete
      adds  a26824e5cb Make 'inhibit-changing-match-data' obsolete and adjust 
callers
      adds  40c0864f4b Update Fstring_match calls in comp.c
      adds  598cd9beeb ; * etc/NEWS: Fix a typo.
      adds  36d7c4af7c Update inhibit-changing-match-data obsoletion data
      adds  b506c5b217 Make mh-* XEmacs compat aliases obsolete
      adds  3c29fb705c ; * src/Makefile.in (../native-lisp): Make the long 
recipe silent.
      adds  1af00e67d6 Include the refcards in the release tarball
      adds  7ae70054aa ; * src/composite.h (LGSTRING_FONT): Add comment about 
its role.
      adds  bb8ef1aa30 * lisp/tab-bar.el (tab-detach, tab-window-detach): New 
aliases.
      adds  89d64fca75 Pacify GCC 10.3 -Wmaybe-uninitialized
      adds  9d8202b45e Add Emacs 27 compatibility hack
      adds  65de510c16 ; Fix 'restore-buffer-modified-p' doc string typo
      adds  525602d682 ; * etc/TODO (display): Add entry about 
Default_Ignorables.
      adds  6e83a4100a ; * admin/make-tarball.txt: Should configure 
--with-native-compilation.
      adds  915e044d60 Use the correct label in the warning
      adds  af01b674ce ; Fix spacing in previous commit
      adds  2bc37c14db Merge from origin/emacs-28
      adds  f146325bd1 Obsolete XEmacs compat convention in 
erc-button-press-button
      adds  519f9e144f Remove some additional XEmacs compat code from viper
      adds  e73c9ac4ed Remove Emacs 20 compat code from sql.el
      adds  bf5b95d932 Remove XEmacs compat code from sql.el
      adds  d51f684aef Remove XEmacs compat code from lisp/obsolete/*.el
      adds  3ae275eedc 
test/lisp/progmodes/elisp-mode-resources/simple-shorthand-test.el: Lexbind
      adds  9a934c4c0f Remove old Gnus compat code from MH-E
      adds  5c0a512ef4 Remove some unnecessary calls to mh-funcall-if-exists
      adds  f35246db19 Remove duplicate definition of x-display-color-p
      adds  f43a3a7cd7 Simplify `clean-mode'
      adds  72a959c132 Add indices to mairix-el
      adds  f839c7f2c0 Make `C-h S' work on symbols from most of the manuals in 
Emacs
      adds  22704345f7 Remove mistaken dired-x entry from previous info-look 
patch.
      adds  1341134620 Add ERC version to protocol log
      adds  fecc4c0f79 * lisp/progmodes/bug-reference.el: Use new `eql` 
specializer syntax
      adds  1c7d056f4d ; Fix two typos where em dash was written as en dash
      adds  59782839cb (xref--collect-matches-1): Remove some intermediate 
allocations
      adds  e139dd1b1e Fix doc strings of 2 categories
      adds  bbcd8cc1a9 Slight simplificaiton
      adds  35a752863a * lisp/progmodes/xref.el: Bump the version.
      adds  47cbd103f5 * lisp/bindings.el (mode-line-position): Improve tooltip.
      adds  315fe20086 ; * src/Makefile.in (../native-lisp): Add comment.
      adds  ebb7e26013 ; * etc/NEWS: Fix a typo.
      adds  3a9b881603 ; * etc/NEWS: Rearrange the "incompatible changes" 
sections.
      adds  20eb3644ba Rewrite Antinews for Emacs 28
      adds  00eb21c897 ; * src/dispextern.h (struct glyph_string): Comment on 
NCHARS.  (Bug#51105)
      adds  ec9f25bd35 Mention that RET means "yes" in y-or-n-p
      adds  81f20e8b89 Fix thinko in ls-lisp--insert-directory
      adds  394209c1a0 ; Fix indentation in etc/NEWS
      adds  cc202c713b Merge from origin/emacs-28
      adds  005c15cdb5 Fix mairix-el.texi menu
      adds  0b63b7e60a Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  85b8609f95 Tweak how auto-fill fills after a period
      adds  74d3a1e7d6 Allow :keys in menus to be computed dynamically
      adds  237b2ecf2d Change how cua-mode defined `C-x' and `C-c'
      adds  932c23f797 Fix menu display of keys when cua-mode is active
      adds  e81f1faca4 Make the installed pmdp file use a fingerprint
      adds  e63b49a30b Mention --fingerprint in NEWS
      adds  9f9c9f934a Fontify "print" and "exec" as functions in python-mode
      adds  395273773c Revert "Obsolete XEmacs compat convention in 
erc-button-press-button"
      adds  75d9fbec88 Tramp code cleanup
      adds  b497add971 Fix Seccomp filter for newer GNU/Linux systems 
(Bug#51073).
      adds  5d408f1a24 Expanded testing of MH-E with multiple MH variants
      adds  bcce93f04c Update to Org 9.5-46-gb71474
      adds  6bf29072e9 Avoid mapping file names through 'substring'
      adds  1d1e96377c ; * lisp/emacs-lisp/shortdoc.el: Fix typo.
      adds  c2513c5d0d Add new failing test for bug#51089
      adds  4c7e74c386 Complete shorthands to longhands for symbol-completing 
tables
      adds  ae61d7a57d Fix point positioning on mouse clicks with non-zero 
line-height
      adds  013e3be832 * lisp/userlock.el (ask-user-about-supersession-threat): 
Accept 'y' strictly.
      adds  a3e10af95c Keep reading when typed RET in read-char-from-minibuffer 
and y-or-n-p
      adds  575e626105 Add symbol property 'save-some-buffers-function' 
(bug#46374)
      adds  96278de8ac New function num-processors
      adds  07edc28bdb Fix ert errors when there's a test that binds 
`debug-on-error'
      adds  e9df86004f Make tty-run-terminal-initialization load the .elc file 
(if any)
      adds  ab60144ea3 ; Pacify recent shorthand unused lexarg warnings.
      adds  7cb4637923 Minor fix to clarify a sentence in emacs-lisp-intro
      adds  1a1b206a8b Adapt the recent 'num_processors' change to MS-Windows
      adds  8aceb37b47 Merge from origin/emacs-28
      adds  31d60488ac Backport: Add ERC version to protocol log
      adds  cc8c114b16 ; Merge from origin/emacs-28
      adds  36a485a1af Obsolete XEmacs compat convention in 
'erc-button-press-button'
      adds  4afff515c8 Expand the full file name
      adds  c480b68644 Add ERC entries for 
'customize-package-emacs-version-alist'
      adds  6c7947f0a1 * etc/ERC-NEWS: Fix outline level for the recent 
additions.
      adds  a1a589d07b * etc/ERC-NEWS: Announce ERC's addition to GNU ELPA.
      adds  ac06608878 Release ERC 5.4
      adds  98f10f47a7 Merge from origin/emacs-28
      adds  c9a8805ea4 Fix merge error for elisp-mode-tests.el
      adds  2810fe6bfc ; * test/src/emacs-module-tests.el: Instrument for 
bug#50902.
      adds  76d75df8e7 Remove redundant calls to 'mh-do-in-gnu-emacs'
      adds  f8d750135e Remove some more MH-E compat code
      adds  8436243ac6 Prefer setq-local in lisp/mh-e/*.el
      adds  cd5b63807b Remove last XEmacs compat code from ERC
      adds  7e185bc9ba * list/erc/erc-{replace,imenu,dcc}: Tweak copyright 
format
      adds  7865bd6782 Have 'while-no-input-ignore-events' handle idle timers 
too (Bug#49997)
      adds  0fe91bcfe2 Change --fingerprint to output to stdout
      adds  8a7c280d81 Make mh-do-in-gnu-emacs obsolete
      adds  6d68fbd57f Add a new after-pdump-load-hook variable
      adds  1a02683cee Make dbus work in a dumped Emacs
      adds  3e0b2a3535 Remove more MH-E compat code
      adds  a1477ebb0c Fix more Gnus group key bindings recently changed
      adds  0d374b1b83 Work around GCC bug 102671
      adds  1283c2db5c Merge from origin/emacs-28
      adds  665a184f87 Backport: * doc/misc/tramp.texi (Bug Reports): Describe, 
how to activate ELPA Tramp.
      adds  2708b48719 ; Merge from origin/emacs-28
      adds  d96f8b22c0 Another fix for 'ibuffer-shrink-to-fit' (Bug#7218, 
Bug#51029)
      adds  47e09d1855 Copy parent face attributes to tab-line-tab-current 
instead of inheriting face
      adds  655c8c29d4 Merge from origin/emacs-28
      adds  392d6708a5 Fontify "print" and "exec" as functions in python-mode
      adds  b36cbf2fef ; Merge from origin/emacs-28
      adds  b3d0f53b29 * lisp/progmodes/python.el: Bump package version to 0.28.
      adds  cf1409db71 Don't apply shorthands to punctuation-only symbols 
(bug#51089)
      adds  5deb0ec14f * lisp/mh-e/mh-show.el (mh-junk-whitelist): Custom 
obsolescence message.
      adds  3832b983cf In Fdelete_other_windows_internal fix new total window 
sizes (Bug#51007)
      adds  66b8dfd060 ; Fix last change related to shorthands
      adds  d4a033696d Merge from origin/emacs-28
      adds  83195c57e6 Adapt emba control files
      adds  85edcf7af5 decoded-time-add doc string addition
      adds  e47b85a683 Clean up nnimap buffers with dead processes
      adds  bcb43fbc95 Fix byte-compilation warnings in nox builds
      adds  dec613d1e7 MH-E: restore message about obsolete key binding
      adds  2223c519a5 Improve 'display-buffer' 'temp-buffer-resize-mode' 
cohabitation (Bug#51062)
      adds  aed4aec6bb * src/pdumper.h: Include <stdio.h>.
      adds  93b40da8e1 Remove some compat code from python.el
      adds  e494a2d00a Continue to work on emba integration
      adds  ab34293d84 Fix problem with multiline fontification in interactive 
Python
      adds  913a7d30a3 Allow inhibiting `not-unused' warnings
      adds  9e3b3ae9d9 Update Emacs requirement after removing compat code
      adds  396d2d88af Change release branch to emacs-28
      adds  3fbe6fd367 ; Fix mistakes in last doc rewording about shorthands
      adds  56d1f42f30 Improve handling of non-character events in input methods
      adds  ebeaa54f19 Pacify GCC 11 -fanalyzer on x86-64
      adds  f223ac6ef9 Fix test bug when calloc returns null
      adds  4e9452a399 Improve shortdoc for vector
      adds  3eac7dc780 Fix point movement in image-dired
      adds  a338d46060 Make emacs-lisp-byte-compile-and-load load the .elc file 
again
      adds  cc796b7409 Tramp doc cleanup
      adds  efb1cd7fa9 ; * etc/charsets/README: Update the format documentation.
      adds  8e072e6abe Merge from origin/emacs-28
      adds  33525102e7 Pacify GCC -Wanalyzer-possible-null-dereference
      adds  5be4483d33 Pacify gcc -Warray-parameter
      adds  43f59b91aa Mark all def* functions that should indent as `defun'
      adds  3b3211c023 Mark def* macros for indentation
      adds  845640538e New tests for kbd and edmacro-parse-keys
      adds  97c4f84cbc Double the default value of kill-ring-max
      adds  14bfb31dba Add new argument INCLUDE-ALL to project-find-file
      adds  2202f3f5fe Adapt gitlab-ci.yml paths
      adds  9c0128faf7 In 'window--display-buffer' handle nil size values as 
intended (Bug#51062)
      adds  64f9fdc812 Fix display of cursor in mouse-highlighted face with 
':box'
      adds  9ed53b022d * lisp/help.el (help--analyze-key): Avoid 
mouse-set-point for non-mouse events
      adds  9b1adf8b4f Use browse-url-button-regexp for rcirc-url-regexp
      adds  44ce50b0df Improve tooltip of mode-line-position again
      adds  568e479c59 Add missing parentheses in the Emacs manual
      adds  0aa52e94f3 Mark vc-switch-backend as obsolete
      adds  8153f70b9c In make_lispy_position fix Bug#50993 in rudimentary 
fashion
      adds  74deafe921 ; * etc/DEBUG: Add a section about debugging 
native-compilation.
      adds  b9b78b2631 Fix Help functions for clicks on tool bar and tab bar
      adds  b014efa1e5 * doc/misc/tramp.texi (Frequently Asked Questions): Add 
reference
      adds  1ad4ad0c11 Document the t value for set-process-filter in the manual
      adds  cf95962092 ; * doc/lispref/processes.texi (Filter Functions): Fix 
last change.
      adds  9ff6999a06 Accept process-filter t in Tramp
      adds  a6dea09a15 Merge from origin/emacs-28
      adds  40f2010971 ; Instrument gitlab-ci.yml
      adds  732666b86e define-key doc string improvement
      adds  8785d70601 Use `define-keymap' in log-view.el
      adds  86f08fb377 ; verilog-mode.el documentation and regexp cleanup from 
upstream.
      adds  88bd6fccf1 * doc/misc/erc.texi: Add 'ERCVER' and 'ERCDIST'.
      adds  e16974a10d Simplify functions dealing with preserving the size of 
windows
      adds  d8d71cef9e Further gitlab-ci.yml changes
      adds  5757b6b204 Calc: mend math-nth-root-float (bug#51209)
      adds  7dedba1cc0 Special-case the "Permission denied" messages
      adds  171de3eee4 Add new option to rename eww buffers
      adds  705b07660a ; Fix last change on gitlab-ci.yml
      adds  281f34f9de Convert two `easy-mmode-defmap' usages to `defvar-keymap'
      adds  aa55dd61e1 ; Move timeout in gitlab-ci.yml
      adds  ca3d7234d3 Release ERC 5.4.1
      adds  e4b99f24f8 * lisp/menu-bar.el (menu-bar-edit-menu): Expose lambdas 
to the compiler
      adds  cf94c9902d ; * src/emacs.c (load_pdump): Adjust comment to recent 
code changes.
      adds  a3fb10d94b * src/emacs.c (standard_args): Sort --fingerprint 
second. (bug#51238)
      adds  a232821c51 Add command `file-notify-rm-all-watches'
      adds  e082a16284 Make kbd usable during bootstrap
      adds  8ee63604e3 Remove duplicate code in edmacro-parse-keys
      adds  570d4f29fd Fix :version of new faces in term.el
      adds  4c468c6b3c Add new function 'kbd-valid-p'
      adds  ffff168d5f Set EMACS_TEST_TIMEOUT for emba
      adds  12654b7423 * lisp/menu-bar.el (yank-menu-length): Fix docstring 
(bug#51138).
      adds  1af45ad04e ; * lisp/emacs-lisp/comp.el (comp-trampoline-compile): 
Fix comment.
      adds  502788bc3d Add missing single quotes in the Emacs manual
      adds  ced72b6e4c * Fix `native-compile-target-directory' effectiveness on 
trampolines
      adds  f5b8df14c6 Fixes to account for windows' tab lines
      adds  4ad0fc0dd0 Precise documentation of file-notify-add-watch
      adds  b5a0eda978 Prefer "graphical displays" to "X terminals" in 
documentation
      adds  e842d7f29a Fix removal of fringe indication of bookmarks
      adds  2971a6890f * lisp/emacs-lisp/comp.el (comp-trampoline-compile): Fix 
target dir.
      adds  21397cce51 Improve documentation string for 
'compilation-error-regexp-alist'.
      adds  e8488808df Avoid aborts when a thread is signaled while "waiting 
for input".
      adds  536968304b Merge from origin/emacs-28
      adds  1dfe9d6285 Recommend against using uce.el
      adds  60296fd168 ; Merge from origin/emacs-28
      adds  ae9bfaa891 Simplify condition in kbd
      adds  c094b8c20a Warn about `file-notify-rm-all-watches' side effects
      adds  5a5651a2f9 Fix up recent kbd simplification
      adds  2028df7826 Fix minor issues with text display when cursor is in 
mouse face
      adds  fba7e2c005 Minor stylistic changes in last commit
      adds  d52035e8b6 ; Fix typos in last change.
      adds  f092b0961b * src/image.c: Fix comment.
      adds  9e46267755 Rewrite kbd-valid-p to not use seq
      adds  8122501fca Pacify gcc -Wsuggest-attribute=malloc
      adds  e36d3fc452 Support a new ["..."] key binding syntax
      adds  958d6b4cf7 Convert cvs-status-mode-map to new syntax
      adds  94fe416c95 Back out `define-keymap' optimization -- it leads to a 
build error
      adds  5029684358 Reinstate defvar-keymap expansion
      adds  c0f5987ffd Allow <mouse-1> in kbd-valid-p
      adds  3fa6f72423 Reverse the edmacro-parse-keys/kbd vector/string logic
      adds  1638f81f9d Add kbd examples to the doc string
      adds  2ae3b66fa8 Convert smerge-mode.el from easy-mmode-defmap to 
define-keymap
      adds  9efa67f764 Convert diff-mode.el from easy-mmode-defmap to 
define-keymap
      adds  38527847f1 Use define-keymap in pcvs and pcvs-defs.el
      adds  7a876397b2 Make thumbs-image-type obsolete
      adds  140e587dd5 Prefer defvar-local in MH-E
      adds  7b4b7de26e * lisp/erc/erc-compat.el (format-spec): Remove redundant 
require.
      adds  735086e440 Recommend against using uce.el
      adds  595dcf88fd Do kbd-valid-p prefix comparisons case-sensitively
      adds  dd7cd14d28 Allow :filter t in make-process to work as with 
set-process-filter
      adds  a4770152f5 Fix build issue with smerge-mode
      adds  c0c807909c Add sample user function in eww-auto-rename-buffer
      adds  25e624e585 Fix possible build issue in pcvs.el and diff-mode.el
      adds  9f505c476e New option show-paren-context-when-offscreen
      adds  ef9fa3682a Fontify :doc keywords as documentation
      adds  32df203423 Remove the "def" indentation heuristic
      adds  8d086592c3 Update elp-not-profilable
      adds  7e1329e7ed Add indentation rules for DEFUN's def* functions
      adds  84d8df5970 Mention that we now install the pdmp file with a 
fingerprinted name
      adds  f3c5a1b368 Add some defvar indent tests
      adds  a6f156a7b0 *-watch-for-password-prompt: Use run-at-time to read 
password
      adds  ac6ac76e3a Update to Org 9.5-57-g9bc3a2
      adds  2d15db6e89 Fix a semantic test on some macOS machines
      adds  35920791df Improve doc strings of tab-bar commands
      adds  686a03ee22 More documentation fixes in tab-bar.el
      adds  ed9f5546aa Improve doc strings in tab-line.el
      adds  7b6fb486c2 Fix potential buffer overflow (bug#50767)
      adds  77dbaedadc Add tab bar support to the nextstep port
      adds  a191d3c725 Add new and fix existing docstrings in tab-bar.el and 
tab-line.el (bug#51247)
      adds  81e3697600 * lisp/tab-bar.el: Add a new tab on [mouse-1] instead of 
[down-mouse-1]
      adds  04716ca48f Add tab-bar-drag-maybe for indication of tab dragging 
(bug#50993)
      adds  ace4ce16a3 * lisp/tab-bar.el (tab-bar-mouse-move-tab): Don't drag 
tab to itself.
      adds  ce71446585 * lisp/tab-bar.el: Improve docstrings (bug#51247)
      adds  3b138917b7 ; * INSTALL: Fix typo.
      adds  e74e17c1f0 Rewrites of Elisp manual including tab-bar and tab-line 
changes
      adds  fefada4816 Fix example in calc manual
      adds  c163fd9260 Minor fixes for recent changes in ELisp manual
      adds  7d12c06725 Merge from origin/emacs-28
      adds  34d4aca4d9 Add tests for image.c
      adds  fbf7dd3cce Fix diff-mode-shared-map
      adds  5c996471ba Error out on invalid `define-keymap' keywords
      adds  f3aa648093 Make `lookup-key' understand the new key sequence syntax
      adds  dcb815ac8a Added sql-add-connection
      adds  0be85f2217 SQL mode supports sending passwords in process
      adds  f6826800ea * etc/NEWS: Move sql entry up.  Fix typos.
      adds  cd4bb98540 Fix Emacs 26 support in xref.el
      adds  41c262af32 * lisp/progmodes/xref.el: Bump version.
      adds  bb4209a5a5 Fix xref elisp identifier namespace mistake
      adds  5a3242301d Rename tab-bar-drag-maybe to 
tab-bar--dragging-in-progress
      adds  8e8a920246 * lisp/progmodes/cc-engine.el 
(c-forward-decl-or-cast-1): check type-start
      adds  0c241043a8 Further fixes to Elisp manual
      adds  fc988a7113 Adapt Tramp manual
      adds  f5b8f626e3 Fix some Tramp problems
      adds  98eb6d783a Fix a typo in emacs-lisp-intro.texi
      adds  c1cf95a0e1 ; * doc/emacs/windows.texi: Doc fix.
      adds  380981ddb5 Adjust bug-reference-bug-regexp default values to match 
only at beg of word
      adds  e55e2d4a11 ; * etc/NEWS: Minor copyedit about 'repeat-mode'.
      adds  9bd2f59db6 Handle VS-16 correctly for non-emoji codepoints
      adds  28db29590f * admin/notes/unicode: Refer to Unicode's emoji-style.txt
      adds  d742cc3c20 ; etc/NEWS: Fix typos
      adds  4d4b401759 Merge from origin/emacs-28
      adds  53bea8796d Make downcasing unibyte strings in Turkish less wrong
      adds  0bb0fbee68 Improve TCO test coverage
      adds  90266b8356 Tweak how 'align' and 'align-regexp' align text
      adds  5580d7e763 Make image-tests work in a no-x build
      adds  9b70b1aad9 * doc/lispref/files.texi (File Name Components): Mention 
GNU "path" convention
      adds  766108f48d xref.el: Better compatibility with outdated Emacs 28 
builds
      adds  a4a3530510 Remove some XEmacs compat code from custom.el
      adds  62591c164c Add some tests for fns.c
      adds  442101433c Add new macro with-locale-environment
      adds  1fb8a1569d Further fixes for Turkish case changes in unibyte strings
      adds  7a6cc97f3c Avoid excessive specbinding in all-completions
      adds  c1359abc96 Fix typo in previous smerge-mode-map change
      adds  5f5189e9be ; * etc/NEWS: fix typos
      adds  4e9764e6a1 Add some tests for floatfns.c
      adds  65fd3ca84f Support the "medium" font weight
      adds  14121345ad Add a comment to the Turkish casefiddle test
      adds  aa9bbf5446 Fix bold/black in w32_to_fc_weight
      adds  a4c232effc Fix build on systems with older Pango versions
      adds  548a5db611 ; etc/NEWS fix wording
      adds  d7f595cc89 Code cleanup in tramp-tests.el
      adds  5c1a575ef4 Don't use color escape sequences in 
vc-git-expanded-log-entry
      adds  91d71b38a3 Fix inset rectangle corners when sides aren't drawn 
(bug#51251)
      adds  8e7cd29712 Revert "Revert back to using ESC as viper-ESC-key again"
      adds  1bb14f93f1 Convert ANSI color definitions in themes to use faces 
(e.g. 'ansi-color-red')
      adds  c916040921 Adapt Tramp tests
      adds  2d647e88fa Describe how to debug fontconfig issues
      adds  cf4394a397 * etc/PROBLEMS: Add hex codepoint for NO-BREAK SPACE
      adds  7236592668 Refer to mouse-highlight from make-pointer-invisible 
docstring
      adds  29fdc65860 Fix tab bar item highlight when a mouse click is dropped
      adds  8358da9c4c Display a tab bar item as sunken when appropriate
      adds  06fe499614 * lisp/tab-bar.el (tab-bar-menu-bar): New command 
(bug#51247).
      adds  cb8b12b56d Improve docstrings and NEWS item of 'repeat-mode'
      adds  59df93e2dd * lisp/help.el (help--analyze-key): Add new arg BUFFER 
(bug#51173).
      adds  4540130312 ; Fix typo
      adds  8002fcd4b9 Fix socks test
      adds  8f42ff31f6 Fix hi-lock AOT test failures (bug#51308)
      adds  805ed8d318 Fix todo-mode AOT test failures (bug#51308)
      adds  0545c70c16 ; * src/keyboard.c (readable_events): Add a comment.
      adds  bd7b5f72a9 Merge from origin/emacs-28
      adds  2260d01f4d Actually fix the Pango build problem
      adds  f3960bffd0 Configure Emacs on emba with debug options
      adds  6352e0a555 Add comment on reworking a section in 
emacs-lisp-intro.texi
      adds  357d273d2e Remove redundant #' before lambda
      adds  885448d1e6 ; Revert parts of previous commit
      adds  938f10c601 In 'window-text-pixel-size' use actual mode line heights 
if wanted (Bug#38181)
      adds  bc2a5c1127 Add WebP image format support (Bug#51296)
      adds  2bffa0189d Fix WebP support on MS-Windows
      adds  6883403719 ; * nt/INSTALL: Fix a typo.
      adds  f7a2ff3bf5 Adapt some emba parameters
      adds  1cdb4d2077 * lisp/menu-bar.el (menu-bar-keymap): Add optional arg 
KEYMAP (bug#50067).
      adds  2841e26744 * test/lisp/dabbrev-tests.el: Use 'kbd' for readable 
keys.
      adds  2b7655ca0e ; More accurate doc string for 'tab-bar-format'
      adds  ee6bdd6eef Fix non-interactive behavior of 'kill-region'
      adds  5bc522b4f4 ; * lisp/simple.el (kill-region): A better fix for 
bug#51320.
      adds  9529e1d2fb Update doc of Edebug specification for macros
      adds  2a0a368ddc Fix typo in doc/emacs/anti.texi
      adds  d2849cc645 Fix 'calculate-lisp-indent' when "[" starts containing 
sexp (Bug#51312)
      adds  cf7d8fb1d7 Add description of cards to etc/refcards/README
      adds  24083c8d13 * lisp/net/eww.el (eww-retrieve-command): Add :tag.
      adds  caf87d80fa * lisp/repeat.el (repeat-keep-prefix): Expand 
description.
      adds  9c37b812da ; * lisp/repeat.el (repeat-mode): Fix docstring typo.
      adds  9b46150ab0 * etc/NEWS: Improve 'repeat-mode' entry.
      adds  1f6cdeb12c Ensure valid end/beginning lines in 
message-mark-inserted-region
      adds  9b6b5e37ef Regexp-quote github domains in bug-reference
      adds  06c944cff1 Fix rfc6068-parse-mailto-url autoload
      adds  efde024361 time-stamp-tests: improvements to test macros
      adds  168665da59 Move some xwidget entries
      adds  5ecbed01b2 ; * test/lisp/mh-e/mh-utils-tests.el: Update macro 
declarations.
      adds  7fde84e881 Improve documentation of syntax-ppss-context slightly
      adds  b0d64be0bc Improve some NEWS entries
      adds  4cf06bb751 Merge from origin/emacs-28
      adds  51719617eb CC Mode: Fontify "found types" which are recognized 
after being first scanned
      adds  0170e6d0e8 * src/image.c (webp_load): Fix thinkos.
      adds  241574375d Add links to commentary reached with finder-list-keywords
      adds  bb06d5648e Add new function exif-field
      adds  ad7fd3cb47 Partially remove exiftool dependency from image-dired.el
      adds  32d8a48709 Revert "CC Mode: Fontify "found types" which are 
recognized after being ..."
      adds  b2eb228b8d * test/infra/gitlab-ci.yml (variables, default): 
Increase timeout to 4 hours.
      adds  6958bd0252 Support :company-deprecated completion property
      adds  5f61b38b40 Check for image library in image-dired-tests.el
      adds  aea4af5119 Make dired-x-guess-file-name-at-point obsolete
      adds  efdffd86c5 ; * etc/refcards/README: Prefer HTTPS in link.
      adds  598732c899 ; * src/vm-limit.c (get_lim_data): Fix a typo.  
(Bug#18238)
      adds  cdbd03345d Fix documentation of posn-at-x-y
      adds  8c5fbd712b Revert commit 225ca617b7, and apply another fix
      adds  1e8be48738 Fix typos
      adds  ef37a86cac Improve documentation of apply-partially
      adds  43914ab01f Improve documentation of cl-reduce
      adds  39413a45bf ; * doc/lispref/functions.texi (Calling Functions): Fix 
last change.
      adds  6fa5206770 Update to Org 9.5-59-g52e6f1
      adds  4fd5c8df67 Clarify abnormal hook documentation
      adds  e154fd9119 Refer to the info node on keymaps in map-keymap docstring
      adds  9a50f760e9 ; * doc/lispref/modes.texi (Hooks): Clarify wording.  
(Bug#34588)
      adds  c7f53824a8 Update publicsuffix.txt from upstream
      adds  b931e11a03 Merge from origin/emacs-28
      adds  b2bfdd9658 Add tests for gif to src/image-tests.el
      adds  418b54e492 Expand tests for image-type-from-file-header
      adds  6b0a1b4fdf Don't hard-code image-dired thumbnail type
      adds  559fb593d7 Allow matching non-.git URLs in bug-reference
      adds  c1a71ea774 Clean up duplicated setting in scheme-mode-variables
      adds  082e080c30 Tweak bug-reference-tests
      adds  03d7dcb461 Don't use obsolete variable `find-tag-marker-ring`
      adds  860e8c524b Make dired directory components clickable
      adds  68d11cc248 Add new option help-link-key-to-documentation
      adds  3dd19f2af0 ; * etc/NEWS: Fix typos.
      adds  c0ea1c8863 ; Unbreak creating thumbnails in image-dired
      adds  d64936d8f6 Fix define-erc-response-handler indentation
      adds  beb265450c Include <config.h> first in MS-Windows source
      adds  3bad61e1ac Fix compilation errors with MinGW64 GCC 11
      adds  6498a1a3ad Add support for pngquant to image-dired
      adds  e6946bf5f2 Improve documentation of image-dired thumbnails
      adds  74846b8d30 Don't unhide first thread if entering without selecting 
article
      adds  89365d748f Fix mouse buttons in dired--make-directory-clickable
      adds  374f14fb99 CC Mode: Fontify "found types" which are recognized 
after being first scanned
      adds  c2055d41b4 Add new macro `with-delayed-message'
      adds  57f3a1eb00 Display a message if HMTL rendering takes a long time
      adds  ea036e6f8d Remove debugging in with_delayed_message_display
      adds  608e694a30 Use SHA1 when creating thumbnail file name
      adds  057f45abec Support new Thumbnail Managing Standard sizes in 
image-dired
      adds  83f1e4b3bc Fix issues with type casting in delayed message functions
      adds  79f7e87da5 image-dired: Add support for GraphicsMagick
      adds  5dd07e1ba1 Double value of image-dired-show-all-from-dir-max-files
      adds  f8fed417a5 image-dired: Improve XDG compliance
      adds  709e1e59f0 New function xdg-state-home
      adds  beaddd87f7 Allow 'display-buffer' to set up body size of chosen 
window (Bug#17065)
      adds  4143b1d630 ; Fix mangled indentation in 'display-buffer' doc-string
      adds  8c73e6b0f9 Heed the EMACS_IGNORE_TIMERFD environment variable
      adds  9ce0008edd Change the with-delayed-message syntax to allow future 
extensibility
      adds  46941bcc2a Allow viewing .heic images via image-convert
      adds  65b34f688c Add xref forward history (bug#38797)
      adds  d53bf7e5b4 Add the "always" zsh builtin to zsh mode
      adds  d1e4d89b32 * doc/misc/cc-mode.texi (Font Locking): Fix menu.
      adds  3eca2ad2a1 * lisp/image-dired.el (image-dired-external-viewer): 
Support feh.
      adds  817c929eda Doc fix for concat
      adds  f2dfe1e780 Merge from origin/emacs-28
      adds  3f763898aa Fix compilation errors with MinGW64 GCC 11
      adds  8d0f7e717b ; Merge from origin/emacs-28
      adds  3b5de7f991 ; lisp/transient.el: Revert some misguided stylistic 
fixes.
      adds  56caf1c9b8 Use restrictive umask when creating image-dired data
      adds  7385a7667f * lisp/tab-bar.el (tab-bar-move-repeat-map): Fix alias 
binding of tab-move.
      adds  ee579033b9 * test/lisp/repeat-tests.el: New file.
      adds  0771d8939a * etc/PROBLEMS: Mention problems with regexp matcher.  
(Bug#18577)
      adds  f5b4bb4a6f Fix flymake example backend conditions in the manual
      adds  bb475e10b9 Clarify two image-dired docstrings
      adds  50f9436146 image-dired: Doc fix to better explain thumbnail 
generation
      adds  fde56eeb76 Revert "Fix a typo in emacs-lisp-intro.texi"
      adds  85ea3f7f47 Fix issue with interpreting ANSI codes in eshell
      adds  4779d3ba19 * doc/lispref/functions.texi (Mapping Functions): Use #' 
when mapping.
      adds  a2c17e115e Merge branch 'emacs-28' of 
git.savannah.gnu.org:/srv/git/emacs into emacs-28
      adds  3378549572 Merge from origin/emacs-28
      adds  e73b8ae86f IMAP search should only use charset utf-8 with multibyte 
strings
      adds  e97d4e4ab2 ; * lisp/menu-bar.el (menu-bar-goto-menu): Adjust new 
item position
      adds  d8caa3d9fb Rename `xref-pop-marker-stack` to `xref-go-back` 
(bug#38797)
      adds  ef86025bcd ; * test/lisp/progmodes/elisp-mode-tests.el: repair test 
failure
      adds  f56408a6f0 * lisp/progmodes/xref.el (xref-pop-marker-stack): Don't 
obsolete.
      adds  e6bbbd303f * test/infra/gitlab-ci.yml (build-image-inotify): 
Increase timeout.
      adds  5f150387f1 * lisp/progmodes/cc-engine.el 
(c-fontify-new-found-type): Declare near BO File
      adds  b3a5ad14c1 CC Mode: minor amendments more accurately to handle 
virtual semicolons, etc.
      adds  23d2e7d112 image-dired: Increase number of asynch thumbnail 
generation jobs
      adds  b37b080af1 image-dired: Use example.org in examples
      adds  79c29ff8ff ; * lisp/image-dired.el (image-dired-cmd-pngnq-options): 
Fix :version.
      adds  d22cd6d4c6 image-dired: Use an evenly spaced grid for thumbnails
      adds  203279a024 Add new function image-at-point-p
      adds  ab11a3adf9 image-dired: Add new commands for beginning/end of buffer
      adds  16bd8dce28 image-dired: Don't ding at beginning or end of buffer
      adds  236457e052 image-dired: Improve mouse behaviour
      adds  7f4afe1609 ; * lisp/image-dired.el: Move obsolete things to 
"Obsolete" section
      adds  e89b94f46d Add test for file-name-base
      adds  e88be49b9d image-dired: Add support for bookmark.el
      adds  4febba2c61 ; * test/lisp/files-tests.el: Fix last commit.
      adds  484468a1af image-dired: Set line-spacing to match horizontal space
      adds  14d835a298 Redisplay after changing to the hourglass mouse pointer
      adds  4107549a61 Always start the SIGALRM atimers
      adds  65cd2d90b7 ; * src/atimer.c (init_atimer): Fix a typo in a comment.
      adds  3fac3120f8 Allow matching non-.git gitlab and gitea URLs in 
bug-reference
      adds  03366de394 Add new function 'string-pixel-width'
      adds  158932894b Be more efficient when checking for a matching client in 
server.el
      adds  5b61f2defe Harden ert-resource-directory against errors
      adds  713e19a60a Fix parsing of erts files
      adds  7c6f7dc99b Simplify string-pixel-width
      adds  214c2e268c ; Revert parts of "Use string-search instead of 
string-match[-p]"
      adds  40400e6977 ; Revert parts of "Use string-replace instead of 
replace-regexp-in-string"
      adds  284c77eeb6 * lisp/transient.el: Update to package version 0.3.7.
      adds  e45b3fc521 Improve function documentation with text from XDG BDS 
spec
      adds  b814712796 ; Checkdoc fixes in image-dired.el
      adds  47a3750162 ; * etc/NEWS: Improve wording of the Emoji entry.
      adds  d353fc4a00 ; Explain why "kinds of atom" isn't a typo
      adds  9589be772d ; * etc/NEWS: Fix typos.
      adds  492b927909 Fix help commands for menu-bar menus
      adds  2bdd5732aa ; * etc/NEWS: Fix last change.
      adds  edcf9edc8c Merge from origin/emacs-28
      adds  e678067cb5 Add tentative key bindings for the three emoji commands
      adds  9559cc85e8 Revert "Add tentative key bindings for the three emoji 
commands"
      adds  c22b735f0c (string-pixel-width): Rewrite to avoid side effects
      adds  c70fdcdd11 Increase image-dired-show-all-from-dir-max-files to 500
      adds  75ebbc6a27 image-dired: Don't show thumbnails if there are no image 
files
      adds  722a9080db ; * lisp/image-dired.el: Be more consistent with 
spelling.
      adds  bc4937539e image-dired: Make thumbnail rotation commands obsolete
      adds  cb94996357 Do interactive mode tagging in image-dired.el
      adds  802e9b1b45 Ignore more events in input-pending-p
      adds  9c95a4fa55 Make comint-term-environment connection-aware (bug#51426)
      adds  09f3ac60cc Put missing c-keep-region-active's into the source code
      adds  64cc31b5c8 ; * src/keyboard.c (readable_events): Fix a thinko.
      adds  2671ea0de8 Be more allowing when looking for menu-bar items
      adds  0aa9f478e9 Indent cl-flet-like forms correctly in incomplete 
expressions
      adds  aaed8d4a81 Fix bootstrapping broken by a recent change
      adds  6523df43e6 * src/image.c (gif_load): Minor simplification.
      adds  7f312f0be6 Shorten Gnus groups with [foo] in the name better
      adds  8ada213b87 Add some gnus-short-group-name tests
      adds  16995fa7c2 Make message/rfc822 on buttons work again in Gnus
      adds  f9282e1d72 Don't parse GCB block by hand with giflib 5 or later
      adds  288e8bba81 Prefer giflib 5 macros to magic numbers
      adds  e3171e7e86 Allow automatic use of color fonts for emoji on macOS
      adds  da6d889e90 ; * etc/NEWS: Use active voice for 'repeat-mode', etc.
      adds  7e2b973d60 * lisp/textmodes/text-mode.el (text-mode-context-menu): 
Rename recently added.
      adds  502a00b8b9 Merge from origin/emacs-28
      adds  0f8417d597 Be more allowing when looking for menu-bar items
      adds  18b455f823 ; Merge from origin/emacs-28
      adds  f52fa1c150 image-dired: Unreverse accidentally reversed menus
      adds  af22a0a083 Merge from origin/emacs-28
      adds  bea843dee1 Avoid assertion violations in 'lookup-key'
      adds  3808498440 ; Merge from origin/emacs-28
      adds  d72fefdeab Fix typos in the manual and in a comment
      adds  5dbb04e0eb Make `C-u RET' work again
      adds  928e05f2d6 Clarify "default face attributes" in the ELisp manual
      adds  3da9fa875b Make hieroglyphs display correctly with existing fonts
      adds  08de838531 ; Improve commentary in the last change
      adds  1216743042 Merge from origin/emacs-28
      adds  9436943fb1 ; * doc/emacs/custom.texi (Connection Variables): Fix 
typo.  Don't merge
      adds  65e71d9a8a ; Merge from origin/emacs-28
      adds  00103154e0 Some Tramp changes, mainly in tramp-tests.el
      adds  91e7df281e Move lisp/shorthands.el to lisp/emacs-lisp/shorthands.el
      adds  52e7049b58 * lisp/loadup.el: Unbreak build.
      adds  faa2a990c9 Merge from origin/emacs-28
      adds  986fe634e2 Make message/rfc822 on buttons work again in Gnus
      adds  4dd8b2c086 ; Merge from origin/emacs-28
      adds  d9abc45ab5 * src/image.c: Fix building with giflib on MS-Windows.
      adds  c3499b8ddc ; Fix a recent change in image.c
      adds  3f998a3fc8 * lisp/textmodes/css-mode.el: Fix typo.  (Bug#51488)
      adds  20ebd91a73 Improve documentation of string truncation APIs
      adds  c30f95078c Merge from origin/emacs-28
      adds  c79d8fa416 Support system dark mode on Windows 10 version 1809 and 
higher
      adds  520e358a3f Minor fixes for previous change
      adds  3eaa873d23 ; * doc/emacs/msdos.texi (Windows Misc): Fix typos.
      adds  b54be604bf Avoid fonts with incomplete coverage of MATHEMATICAL 
chars
      adds  c23cb2861e Add new function string-glyph-split
      adds  eb07b3d9b3 Make list-colors-display sort list passed as argument
      adds  a0fb3939ab Expand connection-local variables example in 
doc/emacs/custom.texi
      adds  ba9ae325e5 Move the documentation of 'string-glyph-split' to proper 
place
      adds  da67e888d5 Use primes for hash table bucket sizes
      adds  8227d1273e Fix bug with string values in equal-including-properties
      adds  54b8ec4e6f Remove workaround for fixed Bug#6581 from ert
      adds  4a96f32def Avoid replacing common prefix with ellipsis
      adds  335a660b4b Fix display glitches with side-by-side windows on TTY 
frames
      adds  d9b309cda8 Merge from origin/emacs-28
      adds  90bd80d47b Ensure help echoes only occur once on NS
      adds  d1523bc78c Avoid signaling errors in lookup-key
      adds  c062c9d4db Expand the kbd-valid-p doc string
      adds  d553e603f4 eieio-core.el: Make slot-value work on defstructs
      adds  788932d9e4 Add test for Bug#51527
      adds  b75e79138c Add new function 'font-has-char-p'
      adds  a50571950d ; * src/font.c (Ffont_has_char_p): Minor stylistic 
changes; doc fix.
      adds  bd3ca9fc47 Add highlighting of the F2008 keyword "impure"
      adds  5e05be566b Fix localized display of date and time in the NS port
      adds  3ec6520088 Merge from origin/emacs-28
      adds  e170a31c57 Avoid signaling errors in lookup-key
      adds  3d2728b426 ; Merge from origin/emacs-28
      adds  2ba4ccf290 ; * lisp/files.el (make-nearby-temp-file): Doc fix.
      adds  610680a8d3 Fix rendering of title-less <abbr> tags in shr
      adds  af67ce64ed Merge branch 'emacs-28' of 
git.savannah.gnu.org:/srv/git/emacs into emacs-28
      adds  f1c9286376 ; * doc/misc/org.org: fix capture context example
      adds  0abf01402b Merge from origin/emacs-28
      adds  2ce72d2e6e Adapt emba control files
      adds  e8bc3dd1c4 Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  38751a8585 Add 'n'/'p' key bindings in *Help* buffers
      adds  7cba7d5703 Add mode tagging to previously added help commands
      adds  56d3bf6a53 ; * nextstep/templates/Info.plist.in: Prefer HTTPS.
      adds  744acbd384 Improve the "Help Mode" section of the Emacs manual
      adds  57030b90d5 Add buttons to outlining and tweak `C-h b' buffer
      adds  a21697651e Fix new mouse handling in outline
      adds  f29ea4418f Clarify describe-bindings code slightly
      adds  940b414cfe Make TAB work on the outline buttons
      adds  96ac51427f Re-fix the new mouse event logic in outline
      adds  7e15ee5bc9 ; * doc/emacs/help.texi (Help Mode): Improve indexing.
      adds  6ba4e3b78c Drop support for native compilation on 32-bit Cygwin
      adds  c86a3029ec Merge from origin/emacs-28
      adds  c825c82525 Don't make key binding face wider than the norm
      adds  686d85c767 Include the major mode name in the `C-h b' output
      adds  1200ecba27 Don't print empty keymaps in `C-h b'
      adds  0882e98bec Say "Key/Binding" instead of "key/binding" in `C-h b'
      adds  5e03dbd335 Fix failing help-fns tests after layout changes in `C-h 
b'
      adds  6265e9349f * lisp/icomplete.el (icomplete-exhibit): Remove 
workaround
      adds  7a46461950 Make xref symbol marking work again after 
describe-keymap changes
      adds  eeb09ff41b Fix infloop in help-make-xrefs in certain keymaps
      adds  567fa8d7c0 Further xref fix-ups after keymap help changes
      adds  a34466731b Fix typo in describe-map-tree doc string
      adds  ba4daf2214 Adapt arguments of `tramp-make-tramp-file-name'
      adds  8b861b07cf Merge from origin/emacs-28
      adds  84cd95e04c Fix bug#51369
      adds  ffc2411a97 Merge from origin/emacs-28
      adds  1b30b4dbc0 ; * lisp/faces.el (help-key-binding): Comment on recent 
change.
      adds  453d104602 ; Auto-commit of loaddefs files.
      adds  daea9b3b44 Read mailcaps again only when necessary
      adds  81f12bb777 Tag up last NEWS change
      adds  8c215fd4c9 Add buttons to definition in help--describe-command
      adds  aa90de71a2 Exclude emacs-module-tests.el on emba
      adds  a5d79fcfe8 Don't output prefix keys in `C-h b', and output more 
data on objects
      adds  dfc89318ce Improve documentation of 'file-has-changed-p'
      adds  8b74649407 Fix rendering of key translations
      adds  d530f3f9ff Make `C-h b' indentation more regular (and avoid 
continuation lines)
      adds  ee3e4d0ca2 Add a better test for emojis
      adds  8cb514f4a2 Make `C-h b' also describe overlay keymaps
      adds  ec60aededd Fix mouse-1 on `C-h b' buttons
      adds  33263b610e * lisp/outline.el: Fix compilation of 
`outline--make-button`
      adds  ff5327d72a Update keymap-tests after recent changes
      adds  53a9a2de45 Improve file-has-changed-p
      adds  4f851c2357 ; Improve documentation of a recent change
      adds  cd73ec72a6 Make lambdas/closures/byte code in `C-h b' clickable
      adds  093234f845 Revert overlay-related changes in `C-h b'
      adds  2612488c36 Support inserting images in tabulated-list-mode columns
      adds  cd311e2246 ; * doc/lispref/modes.texi (Tabulated List Mode): Fix 
markup.
      adds  e4e1a95421 ; Auto-commit of loaddefs files.
      adds  49e61878e2 ; Merge from origin/emacs-28
      adds  bc58bea371 * lisp/progmodes/prog-mode.el (prog-context-menu): Use 
text-mode-context-menu.
      adds  f2b8f29920 Merge from origin/emacs-28
      adds  11702a6dd7 Use current face foreground for SVG icons in customize
      adds  493fde95be Optimise (cond) => nil at source level
      adds  d8d1e673dd Remove info for Emacs 20 users from etc/PROBLEMS
      adds  8206e418f3 * etc/PROBLEMS: Move some entries to the legacy section.
      adds  73eafa5d89 * lisp/epg.el (epg-key): Use explicit copier with proper 
prefix
      adds  91b6f49cdd image-dired: Move menu definitions to top level
      adds  09a38b021b image-dired: Signal error if file is missing on display
      adds  67af04403c image-dired: Improve menus
      adds  16b46b9ee2 image-dired: Support wrap-around in 
display-next-thumbnail-original
      adds  73c3d622a8 image-dired: Cleanup of four commands
      adds  f1770a68ae image-dired: Improve marking behavior
      adds  42a7ee5c71 * src/image.c: Fix building with giflib 4.
      adds  4ddaed34c9 Improve theming of image-dired-thumb-mark
      adds  0091398af9 Fix the Cygwin w32 build broken by adding the dark theme 
support
      adds  324fd9d105 A better fix for bug#51583
      adds  a25e91593d ; cperl-mode.el: Fix one match-count in my commit 
2021-09-14
      adds  5152727530 Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  d8523060e5 Fix widgets in Outline mode on TTY frames
      adds  9d6162053e * src/pdumper.c (dump_do_dump_relocation): Add sanity 
check.
      adds  6ab6b2f1c8 Clarify build directory structure
      adds  a16e66c681 Clarify build environment
      adds  81915a95af Add manual section about how to avoid regexp problems
      adds  4df9998564 Fix header-line and tab-line when mode-line-compact is 
set
      adds  35bc2117de Document a macOS error message when opening Emacs
      adds  3e4eb54db4 ; * etc/PROBLEMS: Minor copyedits of the last change.  
(Bug#51571)
      adds  f78c819d95 Merge from origin/emacs-28
      adds  44c4139dfb Fix encoding issues in gitmerge.el, make it work on 
MS-Windows
      adds  4422ed2c19 Fix declaration syntax of 
'image-dired--on-file-in-dired-buffer'.
      adds  733eff49d3 image-dired: Add face for flagged files
      adds  77dee1809d Improve theming of image-dired-thumb-mark
      adds  bf953694ad ; * lisp/image-dired.el: Remove redundant :group args.
      adds  73a6c8f98f Make image-dired-display-image-mode inherit from 
image-mode
      adds  e4c6673be6 image-dired: Set default-directory in thumbnail buffer
      adds  742879f1b3 Add new user option mml-attach-file-at-the-end
      adds  1b2588998a Add a Gnus command to emojize symbols
      adds  51929066d5 Revert "* lisp/progmodes/xref.el 
(xref-pop-marker-stack): Don't obsolete."
      adds  1c3e45396e Rename button-buttonize to buttonize
      adds  1def47fd98 Fix return value of python-nav-end-of-defun
      adds  f565e58166 Reset mailcap entries only when mailcap files are read 
again
      adds  824a139434 Document that `unspecified' isn't valid in defface
      adds  bf47bc8b94 Don't have `M-x term' call `term-mode' twice
      adds  57d54bb49d Improve defface error message
      adds  f875ed53f6 font-lock-type-face doc string improvement
      adds  b96855310e Better detection of potentially malicious bidi text
      adds  99a1e87067 ; Fix typo
      adds  0a7ccdaeef Fix allout point movement problem
      adds  4c6afb527b ; Comment on the code in a recent commit
      adds  6cf86ed4c1 Add new basic Emacs Lisp code formatting function
      adds  292f50d27b Make lambda/closure help buttons format as Emacs Lisp
      adds  fb1267d90a Indent lambdas/closures better
      adds  cb9f3e1158 Fix up some list folding in pp-emacs-lisp-code
      adds  4cf7af5a2a Tweak multi-line expressions in pp--format-function
      adds  a78ac0c5df Try harder to keep lines short in pp-emacs-lisp-code
      adds  2bcc2160c9 New emacsclient option to either create or reuse an 
existing frame.
      adds  b5420c46c2 image-dired: New defgroup and section for gallery support
      adds  e29e2f5776 image-dired: Delete commented out code
      adds  3601e23679 ; * doc/man/emacsclient.1: Bump date after last change.
      adds  48af19c1f0 Fix buffer overflow in ns_compute_glyph_string_overhangs
      adds  f0768d3145 Fix 'diff-font-lock-prettify' breaking display of 
outline headers
      adds  f80d701ec8 Fix (un)compressing directories in Tramp
      adds  a0973fa7a6 Match dummy output even with non-default rl config
      adds  b7bbf6f28f Enhance 'highlight-confusing-reorderings'
      adds  c659182d55 ; Fix doc strings of a recent commit
      adds  c19aa6aeb2 ; Fix documentation of a recent change
      adds  c1865384d7 Allow 'pp' to limit the line widths
      adds  133026c362 rsvg_handle_get_dimensions is deprecated in 2.52.0
      adds  a08a9a9aea Improve `file-has-changed-p'
      adds  c5adec394a Use correct compiler options for building with libwebp
      adds  49a6b26cf7 Don't hardcode "Commentary" section in checkdoc
      adds  1eaee319ea Add "N.B." abbreviation to checkdoc
      adds  0970684011 Fix GNUstep build (ns_compute_glyph_string_overhangs)
      adds  ec2939c379 Tweak `eww' new-buffer parameters
      adds  cfd4d45f11 Make 'C-x v v' on an unregistered file use the most 
specific backend
      adds  b811ad15be Improve behavior of 'electric-pair-mode' in 'cc-mode'
      adds  2804747f9e Allow getting verbose results on erts 'C-u C-c C-c'
      adds  82d0550648 Remove messaging in pp-display-expression.
      adds  4d656ea5ff Don't send empty lines for implicit targets in ERC
      adds  58deb30fd0 Normalize usage of variable erc-server-reconnecting
      adds  5b630caebf Use underline on non-graphical terminals in 
make-separator-line
      adds  68d3f2b69c Correct minibuffer.el heading
      adds  f3745a9a24 Re-rename the minibuffer heading
      adds  c8acc5fd92 Introduce a new 'inhibit-isearch' text property
      adds  61ae7bef50 Allow 'insert-image' to inhibit isearches or not
      adds  5a01383874 Update help-tests after separator line changes
      adds  6d406aee50 Inhibit isearching over message-insert-screenshot data
      adds  b5ccad3f5a * doc/emacs/building.texi (Compilation Mode): Add 
next-error-message-highlight
      adds  8dc35dddf5 Merge from origin/emacs-28
      adds  2de7be4b6b ; * etc/NEWS: Various fixes.
      adds  e9c7a4935e ; * etc/NEWS: Improve NEWS entry for Image-Dired.
      adds  82529b90ac ; * etc/NEWS: Improve wording of a recently changed 
entry.
      adds  6ee929c0b7 Use current face foreground for SVG icons in customize
      adds  b1885ac8a5 ; * etc/NEWS: slightly more careful wording
      adds  3517b32fb5 ; Merge from origin/emacs-28
      adds  19ede237f5 * doc/emacs/frames.texi (Tab Bars): Reorder 
toggle-frame-tab-bar.
      adds  6f5df269e9 Document ibuffer-auto-mode in ibuffer-mode doc string
      adds  e3c3c78365 * lisp/custom.el (defgroup): Document the :prefix 
keyword.
      adds  4cc22f8918 * etc/PROBLEMS: Mention X forwarding slowdowns.  
(Bug#7092)
      adds  e714b31403 Merge from origin/emacs-28
      adds  d8c9a9dc23 Revert "* lisp/wid-edit.el (widget-field): Add subtle 
border to face."
      adds  99a1456167 ; Merge from origin/emacs-28
      adds  4e7e78d578 Improve docstring of kmacro-set-format
      adds  c2e3cd6694 Clarify "text area of a window" in the documentation
      adds  550887c90b ; * etc/PROBLEMS: Rearrange and update the section about 
crashes.
      adds  9bdb1d0dcc ; * etc/PROBLEMS: Describe a crash in xwidgets due to 
Bubblewrap.
      adds  0aad846395 Merge from origin/emacs-28
      adds  010be190ac ; * etc/NEWS.28: Merge recent changes from emacs-28 
branch.
      adds  5b963e4815 ; * etc/NEWS: Fix a typo.
      adds  26089c8c44 Improve detection of suspicious reordering in source code
      adds  ba278e4a9b Fix display of BW images on MS-Windows
      adds  07715630ad Improve font display on NS port
      adds  75a264ed02 General improvements to NS port
      adds  0d6b2b0b9d ; * etc/PROBLEMS: Move entry about LLVM plugin to the 
right section.
      adds  7343b0d0e4 ; * etc/NEWS: Native compilation is more picky about 
missing dependencies.
      adds  d96de23510 * lisp/transient.el: Update to package version 
v0.3.7-11-g7f5520b3.
      adds  5e9b4e70ab Fix dbus-test04-register-method on CentOS (Bug#51369)
      adds  ab6700949e Merge from origin/emacs-28
      adds  dd0bc52014 Fix an error in 'highlight-confusing-reorderings'
      adds  3ca3179bad Improve latin-2-postfix and latin-2prefix input methods
      adds  6b706b1a7d Add emoji insertion support to Emacs
      adds  d8fc9021a6 Make describe-char include emoji combination descriptions
      adds  8df7f89af6 Fix up emoji-labels.el generation incantation
      adds  a81c3cc080 Fix the build broken by recent commits
      adds  f921f189ee Partially revert previous make-separator-line change
      adds  cf9d85c1ea Add an example to the display-supports-face-attributes-p 
doc string
      adds  33ad2bfa95 Include make Errors in admin/emake
      adds  0b8f3c75fc Fix Emoji-related documentation
      adds  dedab1c30d Deprecate instead of redefine erc-server-reconnecting
      adds  1b1d387b96 Don't send empty lines for unknown commands in ERC
      adds  bf2e35c5d2 New convenience macros ert-with-temp-(file|directory)
      adds  83422370c8 Replace some macros with ert-with-temp-(file|directory)
      adds  b8b0e529a8 ; * test/lisp/help-tests.el: Fix failing tests after 
recent change.
      adds  2893ea4e4c Make substitute-command-keys regexp tests more strict
      adds  c04ac61a7c Make `outline-hide-body' work in `C-h b' buffers
      adds  d648e0c6f9 Add outline-minor-mode-use-buttons doc string caveat
      adds  fd141116f6 New command image-transform-fit-to-window
      adds  569d7f6a73 New user option image-auto-resize-max-scale-percent
      adds  a43ec2e7a3 Add a pcase-let example to the manual
      adds  5a4f98b0b6 Add new function mailcap-mime-type-to-extension
      adds  48ca3c99c8 Add a framework for yanking media into Emacs
      adds  b2e9a61bcd Add mouse-face to buttonize
      adds  de06e05395 Make the lambda/closure buttons in `C-h b' say what they 
do
      adds  973f0aa559 Fix nul-terminated text/* strings from some programs
      adds  14a5ad139c Fix typo in previous yank-media--get-selection change
      adds  bb495329e7 Support yank-media in html-mode
      adds  0804b61f82 Fix "Yanking Media" sectioning
      adds  465cb1fff1 Allow yanking images to html-mode
      adds  cadf325575 Fix yank-media logic when there's several handlers
      adds  9d54b1222c Expand register-yank-media-handler doc string
      adds  55fa6a2655 Add new user option eww-url-transformers
      adds  9dfd945a2c Fix byte compilation of package built-ins
      adds  5dd27fef58 Add generated suffix to test temp file names
      adds  385741fae2 Prefer ert-with-temp-(directory|file)
      adds  0cac4598a7 Ensure return value of ert-with-temp-directory
      adds  6a546a2486 Fix html-mode--image-yank-handler prompting
      adds  d69b5a9caa Fix pp-emacs-lisp-code for `when' and related
      adds  61d049aaff Use an X window to display xwidgets on X11
      adds  5c387ad437 Enable scrolling optimization for xwidgets
      adds  9c9e15a018 Destroy xwidgets when destroying frames
      adds  f52f772530 Allow xwidgets to accept motion and button events
      adds  1e16fc2634 Prefer XMoveResizeWindow to XMoveWindow for resizing 
xwidgets
      adds  c9c1b436ae Use gtk_widget_queue_draw instead of xv_do_draw
      adds  b39f1f158b Implement function for sending events to widgets
      adds  e111a5f3a0 Draw offscreen surface
      adds  3e640399d8 Handle crossing events on xwidget windows correctly
      adds  32b9df6d21 Fix drag on xwidget motion events
      adds  b48a89fd2e Fix special events in xwidgets
      adds  6ed7454f17 Add xwidget-webkit-edit-mode to make using the WebKit 
browser easier
      adds  8ddeebbe0c Allow enabling xwidget-webkit-edit-mode via a binding
      adds  650e5e8e92 Fix xwidget scrolling
      adds  49ed706683 Select window when clicking on an xwidget view
      adds  32ec485e5c Redisplay xwidget view windows instead of just setting 
their size
      adds  d97718c87c Add a menu to xwidget-webkit
      adds  cd7158edd3 Add new tool-bar items to xwidget-webkit
      adds  8729ae29d8 Add xwidget-webkit-copy-selection-as-kill to the menu bar
      adds  f1fbf87775 Make the WebKit inspector available
      adds  7269bdd599 Improve detail of load-changed xwidget events
      adds  74711c0298 Display page titles in xwidget webkit header line
      adds  1cc19d0437 Add support for cursors in xwidget views
      adds  eb5a079fee Fix cursor for new widget views
      adds  cd1f02e1e3 Make xwidgets print nicer
      adds  cb45114363 Make it safe to have non-xwidget views in 
xwidget-view-list
      adds  286467a6b1 Add functions for performing searches on xwidgets
      adds  e7503291d3 Add xwidget-webkit-isearch-mode
      adds  1a84537f79 Add xwidget-webkit-isearch to the menu bar and tool bar
      adds  0be966f97e Make "open in new window" from an xwidget's context menu 
work
      adds  686ce501cb Rationalize creation decisions
      adds  eabd735e6c Default to creating new related sessions
      adds  3e04f1f7d2 Fix web inspector
      adds  969ce9d201 Improve xwidget isearch visuals
      adds  5b7ab895e1 Fix build on nextstep
      adds  b42a4884d8 Remove too-agressive window refresh in the hourglass code
      adds  e20c27c770 Fix backspace in xwidget webkit isearch
      adds  858868e36d Actually start the alarms in atimer
      adds  c5767603ae Ensure that the x_show_hourglass is seen
      adds  f80fd099fc * doc/lispref/tips.texi (Coding Conventions): Mention 
GNU "path" convention
      adds  d5bb053809 Fix documentation and coding style in recent xwidget 
commits
      adds  35ff4f800b Another addition to latin-2 input methods
      adds  e9a5084c45 ; Fix some recent typos/thinkos.
      adds  75f4af0b30 Improve detection of suspiciously reordered text segments
      adds  a05f6bb671 Document the xwidget type
      adds  e31086fe1a ; * test/lisp/net/tramp-tests.el: Rearrange tests to be 
in order.
      adds  cbc14f9b4e Handle WEBKIT_POLICY_DECISION_TYPE_NEW_WINDOW_ACTION 
appropriately
      adds  48a9621db7 Fix xwidget-webkit-goto-history
      adds  4fdbd72025 'yank-media' is not universally supported
      adds  397bee1dc3 Fix C-r inside xwidget isearch
      adds  73d17fd4b7 Free find text in correct procedure
      adds  42fd5f2789 Don't inhibit compilation of emoji.elc
      adds  93ee666c09 Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  3886c95d7e Make emoji-describe really describe only the glyph under 
point
      adds  5012124707 Make `C-x 8 e e' work better in the terminal
      adds  f05b8a939b Update to Org 9.5-68-g77e2ec
      adds  6243a43ac2 Fix search string generation in nnimap-make-thread-query
      adds  d85cf33e49 Escape '%' in filenames to fix flymake warnings
      adds  54b726c815 ; * etc/PROBLEMS: More specific recipe for 
WebKit-related crashes.
      adds  21de5e7b2e Fix compilation MinGW warnings
      adds  7fdb2ae412 Add some unit tests for 'abbreviate-file-name'
      adds  54fd811eec Merge from origin/emacs-28
      adds  a95520d3df ; * etc/PROBLEMS: Minor clarification of a recent entry.
      adds  764341919f Simplify c8acc5fd92ad9979fc5870623014290cad998337
      adds  86fc154317 Fix intermittent electric test failures
      adds  14bbebcf1d Match password prompts from new OpenSSH
      adds  ffe40045dc ; * etc/PROBLEMS: Minor clarification of a recent entry.
      adds  78afcea0bb ; Merge from origin/emacs-28
      adds  d9b0b730e8 * doc/emacs/frames.texi (Tab Bars): Describe tab-last.
      adds  8d9b55330d * doc/emacs/frames.texi (Tab Bars): Add text about mouse 
and tab-bar-format
      adds  261367781b * lisp/files.el (user-emacs-directory-warning): Clarify 
docstring.
      adds  0c51db6bb1 Amend Follow Mode to handle header lines and tab lines 
correctly
      adds  9e34efb29a Merge from origin/emacs-28
      adds  67276f3403 Make debugging ert--erts-specifications easier
      adds  dde591571a Make paragraph/filling functions in texinfo-mode work 
better
      adds  5f70682d7b Allow 'C-x n d' to work in texinfo-mode
      adds  4268d9a2b6 Improve undoing of RET in comint and eshell
      adds  52379a44cb Suppress a compilation warning about vc-switch-backend
      adds  aca235cb94 ; Fix duplicate temporary file creation
      adds  3dae236eb2 Fix charset issues in text/html yanking
      adds  6fa5f0cbbc Set clipping when dumping stretch glyphs in some cases
      adds  cdd7589330 Prefer ert-with-temp-(directory|file) in most remaining 
tests
      adds  cddd927d36 Rename 'register-yank-media-handler'
      adds  5e66c75e0b Fix charset issues when yanking non-plain-text elements
      adds  4287e94c30 Add a new debugging/exploration command 
`yank-media-types'
      adds  0022b02d16 Clean up the yank-media data massaging
      adds  19f37afe27 Fix yank-media--get-selection thinko in previous change
      adds  a460f3d378 Make html-mode--html-yank-handler more resilient
      adds  60d205d201 Mention yank-media-types in the manual
      adds  a1e11502d6 image-dired: Set window-resize-pixelwise to t
      adds  553e4b74f7 Fix hang when displaying xwidget script dialog
      adds  cc093b03e0 ; * lisp/image-dired.el: Add some basic sections.
      adds  51aa6cee2c Fix resize of xwidgets on GTK
      adds  ca9fb109f7 lisp/emacs-lisp/lisp-mode.el: Fix parser state 
corruption.
      adds  846ff29420 Remove code what would always maximize xwidgets on Macos
      adds  fe91f4438c ; * etc/PROBLEMS: Move librsvg-related item to better 
location.
      adds  2b7a0397e1 Merge from origin/emacs-28
      adds  990aad47bd * admin/automerge: Die if changing directory fails.
      adds  10b4cbb2fc Revert "Fix charset issues when yanking non-plain-text 
elements"
      adds  41b1fa05c7 Switch yank-media--get-selection back to the backend 
function
      adds  4f365eec10 * lisp/emacs-lisp/cl-generic.el: Add reference to 
inspiration
      adds  5861b8d027 * lisp/subr.el (with-undo-amalgamate): New macro
      adds  58e271fc5e * lisp/xdg.el (xdg--dir-home): Make it a function
      adds  032969e8c6 Don't have nntp-report signal an error
      adds  3fd0e7fba6 ; * lisp/emacs-lisp/lisp-mode.el: Restore one check in 
flet handling
      adds  e96e6a1ba5 Allow yank-media-types to also show the unsupported data 
types
      adds  358b8d0361 Fix local variables overwritten when diff-mode is set
      adds  06fb81922d xwidget.el: limit buffer-name flicker in mode-line
      adds  394f6b9167 Really fix xwidget scroll optimization and clip
      adds  b5efdccefb Raise an error if creating an unknown xwidget type
      adds  35f9e0f469 Fix flicker when setting hscroll of xwidget
      adds  97fa2ffdf7 Delete temp directory after bytecomp test
      adds  272693c6fd Make xwidget-event-handler more resilient
      adds  a097303ebb ARGUMENTS in Fmake_xwidget is optional
      adds  5ba738eb0a Make image-compute-scaling-factor argument optional
      adds  9a67efa11b Optionally use use xwidgets to display <video> elements 
in shr
      adds  0a2439fa31 Fix shr-tag-video startup issue
      adds  3e2c024c41 Fix typo in last shr change
      adds  3808cb89c3 Make xwidget-tests pass again
      adds  818211ed89 * doc/emacs/search.texi (Isearch Yank): Add 
isearch-forward-thing-at-point.
      adds  307d164c9c * lisp/mouse.el (mouse-buffer-menu-mode-groups): Tighten 
"Version Control".
      adds  ba0e4f3ad3 Merge from origin/emacs-28
      adds  430d12e3c0 Don't create temporary files for <video>
      adds  e9ff213639 Make `kill_frame_xwidget_views' safe
      adds  c9fd83e303 Always set xwidget title if the event was "load-finished"
      adds  104e90d936 Prefer locate-user-emacs-file
      adds  606d8ffe45 Fix default target of motion events
      adds  2ccaa95355 Fix compiler warning building net/shr.el without xwidget 
support
      adds  e379cb6f13 Expand the etc/NEWS section about the `medium' font 
changes
      adds  565514fe96 * lisp/vc/diff-mode.el (diff-setup-buffer-type): Move to 
diff-setup-whitespace
      adds  5e393e2a97 * lisp/progmodes/prog-mode.el (prog-context-menu): Add 
"Go Forward".
      adds  3b5069e225 Add back/forward mouse button bindings in eww
      adds  cef31747b6 Improve performance when checking case-sensitivity of 
Tramp file names
      adds  b9b27b6e55 * lisp/net/tramp-cache.el (tramp-persistency-file-name):
      adds  fdc00b9836 Make `dired-split' obsolete
      adds  2e6ed253ce Add new function 'file-name-split'
       new  ebcba77d4c Merge branch 'master' into scratch/etags-regen
      adds  f6d8c5939b Introduce Pure GTK3 port
      adds  b721cbc6a8 Add set_undecorated frame parameter
      adds  f15c6a408d Add set_skip_taskbar frame parm
      adds  1b621c8e3c Don't mark name_list_element as it's not required
      adds  045e25278b Add support for cursor_foreground_colors
      adds  a9c8a56ba1 Fix xdg-open handling
      adds  53cb431639 replace listn with list.
      adds  ed1f7d1e2a Simplify compilaiton condtion
      adds  12cc104cd5 Cleanup x_* to gui_ to match upstream work
      adds  cdc04b4509 Implement menubar for pgtk emacs
      adds  f4920a6883 Add pgtk-read-file-name function
      adds  330a346ca7 Migrate to Emacs_GC
      adds  164800da6f Add Preferred geometry settings
      adds  592badc357 Early toolbar improvements
      adds  1d549fa069 Add support for make-frame-(in)visible
      adds  85441c96d7 Add Stipple support for PGTK
      adds  fbba846ee8 Addframe highlighting support
      adds  19da22ed25 Add support for handing the internal border
      adds  da3c3518ed border_color/pixel width
      adds  ea3ecd320c init border_pixel.
      adds  68b99a3e66 Implement invisible-pointer to create blinking effect
      adds  519a4ac39f Implement Meta key detection
      adds  31bba950bc Use gsettings instead of X resource database
      adds  6957f9469c Add PGTK support for fullscreen
      adds  9d9c8284fe TIMERFD support for PGTK, prevent calling when timerfd<0
      adds  bfbcb11248 implement set-tool-bar-position and set-sticky
      adds  b3a20d7a21 Implement Scroll-bar-forground and scroll-bar-background
      adds  fde74fa8b9 implement pgtk-frame-list-z-order same as frame-list.
      adds  ae3bb14091 implement restacking and cleanup frame z order
      adds  fd61a86ea5 improve some efficiency - simplify draws
      adds  24d82638bc Improve drawing efficency by refactoring code
      adds  bc35a1e1d5 Make multipdisplay work by limiting selection while 
enabed
      adds  9eb35f9996 experimental support of tab-bar.
      adds  9e56fa9853 Support focus on click event
      adds  232c129fe4 implement pre-edit input method
      adds  526f7277fc Let gtk handle scaling.
      adds  b1cc62cac3 Add support for Jpeglib
      adds  385e85c3dd End Resize flickering by copying surface rather than 
just clearing
      adds  806b7640c0 Before sleep, dispatch draw events.
      adds  d2a29e883e emacsclient should use both of DISPLAY and 
WAYLAND_DISPLAY.
      adds  992ef48300 update redisplay_interface.
      adds  975289663f Bring pgtk more inline with X11-cairo builds
      adds  e021e233b4 End Resize flickering by copying surface rather than 
just clearing
      adds  c9e6b4486b Some work toward posframe on wayland
      adds  ef67659e98 Set screen/display dpi res to make broadway work as 
expected
      adds  cbd28cddea improve code readability.
      adds  49645df52e minimize gtkutil.c differences.
      adds  04bfe70138 implement popup/context menu
      adds  de7b0daf2b use pgtk_menu_set_in_use.
      adds  984f9cc7e5 restore frame_rehighlight_hook.
      adds  4de4d9ee7e follow x_set_internal_border_width change.
      adds  014d56fa13 * src/pgtkterm.c: Remove incorrect mark_object call.
      adds  5a72a07fa5 * pgtk-win.el: fix compile-time warnings.
      adds  8669feb0c5 Make icons and titles work like on X
      adds  fe2297ce7a * pgtkmenu.c (set_frame_menubar): fix empty menu.
      adds  d68633bfa1 * src/pgtkterm.c (pgtk_defined_color): support gtk 
special colors
      adds  a167e23560 * src/pgtkmenu.c (set_frame_menubar): Suppress gcc 
warning
      adds  e649275a0c * src/pgtkterm.c: change coding style
      adds  d109dabbc5 * src/pgtkfns.c: change coding style
      adds  72f79d820d * src/pgtkselect.c: change coding style
      adds  af5b72575c * src/pgtkmenu.c: change coding style
      adds  964dfcf462 * src/pgtkgui.h: change coding style
      adds  209c611ae9 * src/pgtkterm.h: Remove unused code
      adds  0056ca2d06 * src/pgtkterm.h: Change coding style
      adds  f761a09c98 * src/pgtkim.c: Change coding style
      adds  3b161dd3c8 * src/pgtkselect.h: Change coding style
      adds  25cf59203e Change coding style
      adds  1fe7caf3a6 Fix coding style
      adds  20dbd4e283 Change coding style
      adds  89cbe3756c * src/keyboard.c (make_lispy_event): Fix coding style
      adds  383ced7aee Fix migrating Child frames
      adds  27a92f7b15 Add font chooser functionality
      adds  af1e279c15 Restore support for terminal only emacs in PGTK (add 
--with-pgtk)
      adds  6c4349601c Fix font lock is not applied on continued lines
      adds  e7190d8bb2 Fix non-English layout does not work
      adds  2d5ffa5595 Make pointer visible when motion notify event
      adds  be47e34e40 Re-port image drawing code from X
      adds  51462ce2cc Add PGTK to system-configuration-features
      adds  2dd20b2d75 Self-implement tooltip
      adds  6df8556ab7 Remove duplicated syms_of_xwidget call
      adds  9704e23f4c Enable GtkIMContext by default
      adds  e75ce0302d Add support for x-support-frames
      adds  28073ba59b Re-implement childframe with emacsgtkfixed
      adds  7c8da33613 Exclude Xlib's modifier keys
      adds  0b69b73baa Fix crash when child frame updates toolbar
      adds  b60d4c9db0 Fix crash on creating child frames.
      adds  d899fc11f6 Fix tooltips don't hide on events
      adds  640f770b79 Fix mouse cursor doesn't appear on motion events on 
xwidgets
      adds  bb6862df1b Fix crash on drag and drop
      adds  4dbea5be17 Fix Gtk warnings
      adds  7b6fea821a Avoid mutating invocation-name (tiny change)
      adds  d437aabe4d Avoid gtk warnings on X
      adds  c1fbfb3fe0 Don't use gtk_window_resize to resize offscreen window
      adds  948e2fa582 Avoid weird behavior when resizing with top-left corner
      adds  e405404d10 Fix startup failure on svg-unsupported environments
      adds  886fcb237d Update copyright dates for PGTK files
      adds  8fa5427130 lisp/term/pgtk-win.el: Add copyright file header
      adds  b1b744057f Work around gtk_im_context_filter_keypress() issue with 
super key
      adds  731b5e8e31 Add copyright line
      adds  d6ef9af82e Fix crash when .schema.xml is not installed
      adds  68b8acc405 Fix compilation issue when --enable-checking=glyphs
      adds  db169f8134 Add support for hyper modifier key
      adds  197b37c768 Enable harfbuzz
      adds  fc68127ce8 Improve smooth scroll
      adds  62abc05404 * src/pgtkterm.c (scroll_event): Shut up warnings
      adds  d46a223d85 Merge branch 'master' into feature/pgtk
      adds  da92d5700e Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  aea5dbec25 Fix DEL key behavior
      adds  3e30047ce3 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  a44cd7c881 * src/pgtkterm.c (map_event): Remove 
record_asynch_buffer_change call.
      adds  565d8f57d3 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  b64089c37b Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  ce14970f02 Follow get-buffer-create change
      adds  91d450d1fb Fix pgtk-display-monitor-attributes-list to return 
physical pixel sizes.
      adds  78801c6e21 Make display-mm-width/height consider multi-monitor.
      adds  0af4e7587e Fix display-pixel-width/height to return physical pixel 
size.
      adds  44f7f57c68 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  bcb74798ed Add a function to set monitor scale factor manually
      adds  78fd106653 Fix gtk icon theme does not reflect
      adds  aac33a8074 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  cd72fba043 Free unneeded context
      adds  7326982d28 Fix visual-bell on X
      adds  bebc657aad Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  f7fa39fbda Make imagemagick images less blurry.
      adds  e9608601e5 Add scale factor in display-monitor-attributes-list.
      adds  563a0d94c3 Add support for setting cursor location using Gtk IM 
Context
      adds  50c76b844b Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  ae18c8ec4f Support child frame border width
      adds  7646793acd Make reading GNOME settings optional.
      adds  afcd13783e Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  ed2205a288 Remove unused arg as xmenu.c
      adds  ef76e64427 Support getting a image from clipboard
      adds  175ebb0104 Don't crash if we can't find a monitor model name
      adds  c4cc80e1fb Fix unused macro build warning in image.c
      adds  f094806ffb Fix I can't paste international text from clipboard
      adds  949d3e50ec Work around I can't copy and paste unicode string to 
wayland chromium
      adds  be2e47362b Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  9f7fde8dc9 Make scrollbars ignore scroll-bar-fore/background.
      adds  436f21eda1 Support selection type text/plain on wayland
      adds  565995d408 Fix unicode strings can't be pasted correctly
      adds  4dda6db3ab Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  56297c0f42 Fix some leaks
      adds  7a7bc15242 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  5d2f319eec Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  8c7453632e Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  fb5f3e694b Workaround touchscreen events are ignored on sway
      adds  de46c7796e Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  b302a551ab Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  66a36f1e5a Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  704b765eaa Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  5b97b98daa Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  ff3d7190bb Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  639d94fe14 Entrust Gtk with handling tooltips
      adds  647e4a92bb * src/pgtkmenu.c (show_help_event): Let emacs not show 
menu tooltips
      adds  ca0b1b9fe5 Fix pgtk_make_frame_visible doesn't work
      adds  486e77befd Fix frame size shrinking when turning fringe/scrollbars 
on/off
      adds  bfd6ab9dc9 * src/pgtkterm.c remove duplicated code
      adds  9a64cc1468 Treat all the wayland connection as the same display
      adds  3f8f3a9027 Create a variable to enable selection on multi display
      adds  8a649cba44 Update texts while busy
      adds  d0fa569b73 Revert "Update texts while busy"
      adds  e48372f8e5 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  82b4ea2fe8 * src/image.c: Fix compile error related xpm in image.c
      adds  1f82c85bff Fix compile error when PGTK_DEBUG is enabled
      adds  67a4c8b5ad * src/frame.c (Fframep): Update framep docstring
      adds  67ae4b6271 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  7085fecf53 Disable hyper key when super and hyper conflict
      adds  c6ada6e9f1 * src/pgtkterm.c: Honor system DPI settings
      adds  ce7a78d0a8 Support frame-scale-factor on pgtk frames
      adds  7673b6b9eb * src/pgtkselect.c: Avoid Glib assertion warnings
      adds  7d5e94bada Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  83c35b86da * src/pgtkfns.c: Do not show an empty frame prematurely
      adds  4b91168c65 ; * src/pgtkfns.c (Fx_create_frame): Fix coding style
      adds  beb4e9f828 Revert "; * src/pgtkfns.c (Fx_create_frame): Fix coding 
style"
      adds  b0d688673b Revert "* src/pgtkfns.c: Do not show an empty frame 
prematurely"
      adds  3dbd3a87a1 Revert "Revert "* src/pgtkfns.c: Do not show an empty 
frame prematurely""
      adds  11c835ea48 Fix a frame created without scroll/menu/toolbar is empty
      adds  01b0a909b5 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  492a0ae592 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  b242394f24 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  13a9a5e836 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  c76d5ff243 * configure.ac: Remove imagemagick special support code 
for pgtk
      adds  299cfb413f * configure.ac: Add a notice to --with-pgtk
      adds  35906d60e6 * lisp/term/pgtk-win.el (pgtk-pop-up-frames): Remove 
since it is not used
      adds  4ed859359c * lisp/term/pgtk-win.el: Remove some font stuff
      adds  a925e6b2b5 * lisp/term/pgtk-win.el (pgtk-face-at-pos): Remove 
unused function
      adds  2e561ab227 * lisp/term/pgtk-win.el (pgtk-preedit-text): Write doc 
string
      adds  4c49ec7f86 Make PGTK's additions conditioinal
      adds  912ae5de92 Prevent BadValue errors when creating tiny xwidget views
      adds  315d550bf7 Allow 'undo-redo' to be called from Lisp without repeat 
count
      adds  a28647a6b6 Remove spurious %S from 'define-error' messages
      adds  63fa896cb0 Try to fix intermittent build problem on Macos
      adds  18ebe6c4da Fix the look of the <video> elements in shr
      adds  057fd1ee9b Fix package-tests failure on native-comp
      adds  278e4fc9c6 Fix mouse face in NS port
      adds  68a2a3307d *** empty log message ***
      adds  346cfc8124 Add support for event processing via XInput 2
      adds  2b5a2ab50b Fix erasing cursor on top of raised boxes in NS port
      adds  7117bbc7aa Revert "Fix erasing cursor on top of raised boxes in NS 
port"
      adds  ff9cf991c1 Support opening the toolkit menu bar on NS
      adds  e9b954f0fd Revert "Support opening the toolkit menu bar on NS"
      adds  da5de19423 Revert "Revert "Fix erasing cursor on top of raised 
boxes in NS port""
      adds  12beb77ec8 Revert "Fix erasing cursor on top of raised boxes in NS 
port"
      adds  b21f1cabd8 Revert "Add support for event processing via XInput 2"
      adds  2e2260427e Revert "*** empty log message ***"
      adds  e27ca55ecb Revert "Fix mouse face in NS port"
      adds  1e5eb566cc Set embedder correctly to fix menus appearing in the 
wrong location
      adds  9653cbf355 Fix invisible content in WebKit dialogs
      adds  465ec29926 Fix incorrect offset calculation for clipped xwidget 
views
      adds  32d1a735ce Remove obsolete limitation
      adds  f7c08c8b41 Make `C-c C-c' in erts-mode work with Point-Char elems
      adds  5a58b2f58c ; * doc/lispref/files.texi: Fix typo.
      adds  754810add1 Make the python missing-readline warning more helpful
      adds  b1de4a2ede Prevent skipping results while changing search direction
      adds  2782bc113e Revert "Fix localized display of date and time in the NS 
port"
      adds  1bb3fb4e45 Merge from origin/emacs-28
      adds  a83ccc46fa * lisp/progmodes/prog-mode.el (prog-context-menu): Use 
"Go Back" (bug#38797)
      adds  d7e7f92fc3 ; Merge from origin/emacs-28
      adds  aeb19af4b5 ; * doc/emacs/building.texi (Lisp Libraries): Fix a 
typo.  (Bug#51717)
      adds  7d3a654e2a * doc/emacs/maintaining.texi (Basic VC Editing): Mention 
Dired buffer.
      adds  52fe2340b8 * doc/emacs/windows.texi (Window Convenience): Use @code 
for windmove.
      adds  747a1ae4ac * doc/misc/eww.texi (Advanced): Fix missed variable name 
eww-retrieve-command.
      adds  beaa7e14f3 ; Fix typos in CONTRIBUTE, ELisp manual, ediff
      adds  8d81ab374d time-stamp: %F is "file name" not "pathname" + other doc
      adds  acf408934d Merge from origin/emacs-28
      adds  4ab7a22abe Add `xwidget-webkit-isearch-yank-kill'
      adds  4d99388c16 Prevent GDK warning about missing event devices in most 
cases
      adds  99abafdd0d * admin/automerge: Use mktemp if it exists.
      adds  e3f5f5d867 * admin/automerge: Fix quoting of some variables.
      adds  1e7720d39a Avoid spurious byte-compiler warnings in 
package-quickstart.el
      adds  810fa21d26 Avoid another byte-compiler warning in 
package-quickstart.el
      adds  4dd1f56f29 Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs into feature/pgtk
      adds  b4204bdae8 Fix a memory leak in pgtk_draw_fringe_bitmap
      adds  60623aceed Merge branch 'feature/pgtk' of 
git.sv.gnu.org:/srv/git/emacs into feature/pgtk
      adds  c3377ae3b7 Revert atimer changes
      adds  3aad70326d Use "grep -E" instead of deprecated "egrep"
      adds  4424970b2b * admin/update_autogen: Remove unused variables.
      adds  77aff4c56e ; * etc/NEWS: Fix merge error
      adds  bf4151c65d ; * etc/NEWS: Fix merge error
      adds  c5e7a0225b ; * etc/NEWS: Improve some entries.
      adds  a491b73c76 Improve 'ensure-empty-lines' docstring
      adds  32086ea233 Fix font weights on MS-Windows
      adds  cb6cd6c8a2 * etc/NEWS: Remove old news accidentally merged from 
emacs-28.
      adds  b7e212aca4 * etc/NEWS.28: Add changes omitted while merging from 
emacs-28 NEWS.
      adds  d3ccf0895d ; Refer to Repeating from compare-windows info node
      adds  3d253fa3aa Add `xwidget-webkit-load-html'
      adds  b73e904070 Re-generated to get autoloads additions in emoji.el
      adds  6c405b7a49 Note that loaddefs.el is copied to ldefs-boot.el
      adds  9b80fe55f9 Add tests for 'insert-directory'
      adds  42037d8948 Don't save places in literally-visited files
      adds  396355f46b Re-fix charset issues when yanking non-plain-text 
elements
      adds  0a93fb499b Set `minibuffer-completion-*` variables locally in more 
places
      adds  894dd18804 Options to automatically stop the Emacs server
      adds  f30f531159 Support Tc terminfo flag for 24-bit color support in 
terminal
      adds  9623342216 ; * etc/NEWS: Move a bookmark related item further down.
      adds  a9148cdee5 ; Fix heading in etc/NEWS
      adds  2963de6540 * lisp/vc/vc-git.el (vc-git-mergebase): More meaningful 
error message.
      adds  3e23494394 Merge from origin/emacs-28
      adds  195f5a0dfa Switch to xwidget webkit buffer even if a session 
already exists
      adds  f96380eb80 Fix documentation in xwidget.el
      adds  3020791e77 Fix files-tests on MS-Windows
      adds  12a638d845 ; * admin/gitmerge.el: Fix typos.
      adds  f69a808ddc xwidget: Add xwidget-webkit-buffer-name-format.
      adds  9a59d9017b Add URI as a valid spec for 
xwidget-webkit-buffer-name-format
      adds  6dae01ad6d Fix tramp-compat-file-name-concat (Bug#51754)
      adds  7aad73febf Merge from origin/emacs-28
      adds  51e3625dec ; * etc/NEWS: Improve a recently added entry.
      adds  997ca88ef4 ; * lisp/server.el (server-stop-automatically): Doc fix.
      adds  bf9364a56e Add a command to go the gnu.org version of the info page
      adds  d75558f11c Fix problem with non-absolute names
      adds  386289bdc8 Fix 8-color PuTTY -nw sessions broken by a recent commit
      adds  4a261ce91d ; * src/term.c (init_tty): Fix style of parentheses.
      adds  2c082ce800 ; * src/term.c (init_tty): Fix last change.
      adds  e30cb92db6 * lisp/subr.el (add-hook): Fix adding into 
hook--depth-alist (bug#51620).
      adds  585e2103df erc: Don't announce broken functionality in /query 
docstring
      adds  6c9ac53249 Improve performance of 'file-name-case-insensitive-p' 
for Tramp files
      adds  a60053f836 Use posix_spawn if possible.
      adds  a8fc080851 Fix compilation on MS-Windows
      adds  554a875493 Prevent crashes in xwidgets whose buffers have been 
killed
      adds  fe0f7bddb6 Prevent crashes from Lisp code modifying xwidget-list
      adds  a204b29d5b Allow stopping animations automatically when the image 
disappears
      adds  35e3d002d6 Make gnus-article-stop-animations obsolete
      adds  71bf21f58b Fix image-animate declaration
      adds  372824a8bf Check for WebKit xwidgets inside all xwidget-webkit 
functions
      adds  df2438d369 Fix potential NULL dereference in xwidget-webkit-uri
      adds  cd35c1c7cf Allow using /dev/stdin as a --script parameter again
      adds  31279f92ae Make "emacs --script /dev/stdin work again when that's a 
pipe
      adds  9ea7e7c4d4 image-dired: Improve thumbnail mode menu
      adds  1d95cef0fe image-dired: Revamp slideshow functionality
      adds  c9914ba01b Make image-dired-thumbnail-mode non-interactive
      adds  2d9e750881 Move Info-goto-node-web to "G"
      adds  7fdac623dd image-dired: Quote function symbols as such
      adds  ea54498f3a Add input method support for xwidget webkit isearch
      adds  070d6297ca Fix doc string for xwidget-webkit-load-html
      adds  24b86cb4f7 Fix ACL errors with WebDAV volumes on MS-Windows
      adds  144ad77fda Fix Lisp Intro markup error
      adds  a6905e90cc Fix problem with temp buffer killing in 
package-install-file
      adds  fc00fe53e1 Merge from origin/emacs-28
      adds  dae3c4e89b Allow choosing regular-weighted fonts when 
medium-weighted exist
      adds  e9a68b1de5 Remove obsolete comment
      adds  0c3bf6ce11 Remove unused xlfd_ enums
      adds  766f636a72 ; * src/lread.c (safe_to_load_version, Fload): Fix 
coding style.
      adds  0b7293a788 ; * lisp/startup.el (command-line-1): Fix a typo in a 
comment.
      adds  81535cd878 Delete .tar.gz temp file after tramp test
      adds  87e5357886 lisp/icomplete.el (icomplete-fido-backward-updir): 
Expand "~/"
      adds  00e3baf6e3 Optimize admin/nt dependency computation
      adds  2803cabe89 Add support for input methods to xwidget-webkit-edit-mode
      adds  18eec5720e * lisp/emacs-lisp/checkdoc.el (checkdoc-dired): Autoload.
      adds  75e219167e ; * etc/NEWS: Fix typos.
      adds  449bc51dcd Document problem with fcitx and xwidgets
      adds  12d554e5c5 Fix typos in etc/PROBLEMS
      adds  2c5be6ddca Remove Emacs 25 compatibility from Tramp
      adds  974192413f In insert_file_contents, always set windows' point 
markers.
      adds  e4f8ce7818 Don't start both timerfd and alarms on Cygwin
      adds  3ea70eea98 Prevent xwidget webkit isearch messages from entering 
log buffer
      adds  59a58328bc Remove unused xwidget code in EmacsFixed GTK widget class
      adds  eb4567e5be Fix file chooser hangs inside xwidget-webkit
      adds  a5008352c4 Prevent NULL-pointer dereference on xwidget callback 
error
      adds  0d0125daae Improve documentation of 'decode-coding-region'
      adds  42d4e24ff3 ; Fix typos
      adds  b4c6ab8cb6 Merge from origin/emacs-28
      adds  c31d3dacf7 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  3e20d50fc5 Revert #if changes
      adds  30a00f14c8 Fix coding style
      adds  8b98aafe35 configure.ac (PGTK_LIBS): remove pgtk dl dependency 
(Bug#50494)
      adds  11e4fd11bd pgtk: Set correct face color for stretched glyphs
      adds  f1a6022515 Add WAYLAND_DISPLAY description to cmdargs.texi
      adds  6c1f0dd709 pgtk: Handle (child) frame focusing better
      adds  37738c32ac Fix coding style
      adds  20dd24c3a0 Avoid handle terminal frames in pgtk_mouse_position.
      adds  42ea8c21b4 ; * src/pgtkterm.c (pgtk_mouse_position): Add bug ID to 
the comment
      adds  47d0f6b5ec Remove garbage #ifndef
      adds  b22323c3b6 Support xterm-mouse-mode mouse-4/5
      adds  bc53310aaf * src/emacs.c (main): Combine two conditions to one
      adds  a68575a814 Enclose pgtk changes within #ifdef
      adds  b80a24b221 * src/font.h: Remove redundant condition
      adds  1fd3b57a92 * src/frame.c (Fframep): Fix comment
      adds  4a5aa814ba * src/frame.c (syms_of_frame): Revert 
frame_resize_pixelwise defaults to false
      adds  209662c0bd * src/ftcrfont.c (ftcrfont_open): Revert redundant brace 
change.
      adds  901938109f Remove PGTK_DEBUG stuff
      adds  dafebe37eb Use GTK native file choosers in xwidget callback
      adds  f32280bfa6 Don't create links to undefined commands in 
help--describe-command
      adds  60a8583420 C++ Mode: Fix incoorect background fontification of <
      adds  102406edb1 Don't emit SELECT_WINDOW_EVENT when an xwidget is 
scrolled
      adds  f740becf8a Correct patch from 2021-11-12 on src/fileio.c
      adds  89d7a71ce6 Fix font selection via :family on MS-Windows
      adds  f7abc04c40 Fix scroll event test in handle_one_xevent
      adds  aa88845a17 Remove Tramp's `dired-compress-file' handler, not needed 
anymore
      adds  d3666ccdba Revert accidential commit in icomplete.el
      adds  4df334a0f7 MH-E threads code: use mh-scan variables correctly
      adds  439a3094ff Find most specific backend for 
`vc-backend-for-registration'.
      adds  5beed9dfed Adjust build-dep-zips.py download link
      adds  08ce17c2c0 Fix Gnus gcc header tokenization
      adds  48ffbcf7eb Fix customization group of python-forward-sexp-function
      adds  ad442b8887 Make all vc-*-responsible-p functions return a string
      adds  e29c9308b1 Fix `C-h k' in gnus-article-mode
      adds  9627b731c0 Fix crash in xwidget_end_redisplay
      adds  370d4038c5 Explain in the manual how to make `cursor-intangible' 
work
      adds  06632fbaf8 Fix previous -responsible-p change
      adds  609bc1d33a Add `kill-xwidget'
      adds  c3f53d2604 Expose xwidget navigation history to Lisp code
      adds  a56dd60d2f Improve style and comments in font-related sources
      adds  96806a22fb Merge from origin/emacs-28
      adds  cc4edea872 Use posix_spawn if possible.
      adds  480241983e Fix compilation on MS-Windows
      adds  80d23e4438 ; Merge from origin/emacs-28
      adds  d4536ff257 Fix follow-scroll-down in a small buffer which starts 
slightly scrolled
      adds  5dbad52cbf gnus-summary-line-format doc string clarification
      adds  5660ae795b Merge from origin/emacs-28
      adds  289f3a9e5f Add more files to be natively-compiled AOT
      adds  091a6126ac ; Merge from origin/emacs-28
      adds  8aba549263 Improve Tramp error handling
      adds  acbc723902 Fix recent documentation updates
      adds  e6e29b4352 ; * lisp/progmodes/python.el 
(python-forward-sexp-function): :version fix.
      adds  d75ba220e0 ; Revert "* lisp/progmodes/python.el 
(python-forward-sexp-function): :version fix."
      adds  572eed83fc * src/lread.c (read_escape): Fix handling of ?\C-<char> 
for chars 128-255
      adds  e6df5a32d0 * lisp/tab-line.el (tab-line-mode): Preserve existing 
value of tab-line-format
      adds  364cf2494c Prefer POSIX timers to timerfd timers
      adds  d9e91da769 Stop assuming xwidget views will only be displayed in 
TEXT_AREA
      adds  d5a4772712 Fix xwidget-webkit-back-forward-list
      adds  85ac0efe7c Fix semantic-symref-perform-search doc string
      adds  fba537cebc Merge from origin/emacs-28
      adds  97059bcdff Fix `C-h k' in gnus-article-mode (don't merge)
      adds  7f85e1017d ; Merge from origin/emacs-28
      adds  044dd1e210 * rcirc.el (rcirc-define-command): Fix interactive-spec 
generation
      adds  e7d64300aa Merge from origin/emacs-28
      adds  a7c9695835 Fix handling of changed prefix keys in tutorial
      adds  6aeaf12551 Allow mm-external-terminal-program to be a list of 
strings
      adds  2a3c8f3d2e Fix outline-cycle-buffer issue in `C-h b' buffers
      adds  cff1702a52 Fix hanging wdired test
      adds  bf505a63f9 Support abbreviating home directory of Tramp filenames
      adds  83023117de Add another 'abbreviate-file-name' test
      adds  5b250ca79b Fix minor problems resulting from Tramp regression tests
      adds  367cf464a1 Fix documentation string
      adds  a17e3976a8 Fix xwidget isearch for queries that look like format 
strings
      adds  7cfc3f34bb Prevent xwidget windows from obscuring child frames
      adds  1d3381ae35 Fix recently changed wdired test on MS-Windows
      adds  cb0aa89bcf Fix checkdoc complaints in MH-E
      adds  d89d5e0f94 Fix handling of folder "+/" in MH-E
      adds  199e2468d3 Doc fix; change recommended file name of custom-file
      adds  5044151486 Avoid segfaults due to freed face cache
      adds  c840bfe7e1 * lisp/repeat.el: Detect changes in the minibuffer state 
(bug#47566)
      adds  fe2ac7cb7c * lisp/repeat.el (describe-repeat-maps): Use 
help-fns--analyze-function.
      adds  b418aad85a * lisp/repeat.el (repeat-echo-message): Bind 
message-log-max to nil.
      adds  e852822f3d Fix removal of fringe marks of deleted bookmarks
      adds  e0abd83b49 Merge from origin/emacs-28
      adds  aa4cffccac Make erc-mode noninteractive
      adds  560c921ed8 Allow removing keymap definitions
      adds  de477ec683 Add new 'keymap-*' functions
      adds  2daffe3550 Adjust `defvar-keymap' and `define-keymap' to the new 
syntax
      adds  331366395e Start adjusting the manuals to talk about the keymap-* 
functions
      adds  977f102a49 Make results details in ert-run-tests-batch configurable
      adds  24a817ccad New X resource to control the border thickness of menus
      adds  1657e0fb17 Add command to browse xwidget history
      adds  8d0c19fb0c Lower xwidget views owned by parent when lowering frame
      adds  ee2a578456 Fix compilation error in previous keymap.c change
      adds  9e2f59132d Minor copyedits of recent documentation changes
      adds  6e93cb0954 Some minor Tramp updates
      adds  6748c465ab Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  4f47f10d9f Put back documentation of legacy keymap functions
      adds  97c23204b9 Make keymap-unset work
      adds  058c012f73 Only set LANG if the ID is valid
      adds  2a99138f17 Update xwidget webkit history buffer more eagerly
      adds  4c467e4aff * admin/gitmerge.el (gitmerge-mode-map): Convert to 
defvar-keymap.
      adds  1a4f210c24 * lisp/rot13.el (rot13-translate-table): Make it a 
`translation-table`
      adds  0fd79ee039 Convert keymaps in bookmark.el to defvar-keymap
      adds  3be2a6b8b4 Make mh-funcall-if-exists obsolete
      adds  9e79575486 Remove some references to XEmacs
      adds  e72061c262 Fix bookmark-bmenu-mode-map syntax
      adds  6f52a1ba2c ; * admin/automerge: Maintain.
      adds  fc8c976298 Temporarily mark two failing tests as unstable
      adds  8e67cf41e3 Fix mh-mime build problem
      adds  90ac2db9ed Make bookmark-set prompt less confusing
      adds  38d905abf9 * lisp/tab-bar.el: Doc fixes for commands bound to 
modifier keys.
      adds  c25be3e7bb * lisp/tab-bar.el (tab-bar-select-tab): Add check for 
wc-frame (bug#51883).
      adds  fa0b34b716 * admin/authors.el (authors-ignored-files): Ignore some 
NEWS files.
      adds  249095fd67 Merge from origin/emacs-28
      adds  cde5dcd441 Change the call signature to keymap-substitute
      adds  2caa06eab5 ; * admin/MAINTAINERS: Add myself.
      adds  e0261d4a0c * lisp/image-dired.el: Remove unnecessary 
'declare-function'.
      adds  b6ea007f9d Ignore some externally maintained files in AUTHORS
      adds  9ae741750c Don't draw xwidgets that have just been resized
      adds  0fbe543bc1 Use substitute-command-keys in some messages
      adds  3b2421e6a7 Prevent subprocess hangs in xwidget
      adds  5896ca8925 Avoid delays waiting for input on systems without SIGIO
      adds  d4e2915dab Make process_pending_signals useful on systems without 
SIGIO
      adds  bf04c19cdd Fix recent changes related to USABLE_SIGIO
      adds  38322419e4 Revert "* lisp/image-dired.el: Remove unnecessary 
'declare-function'."
      adds  b48cbaf5c7 Fix two failing tests in mh-utils-tests
      adds  f596f0db82 Don't ignore restriction in indent-region-line-by-line
      adds  ce2f7335f1 Make the optional describe-map-tree parameters optional
      adds  d7f52c6466 ; * src/macfont.m: fix typing errors
      adds  1625123e4c Fix eldoc usage of newly introduced variable
      adds  6cad3dc75e Fix `narrow-to-defun' in "async function" in js-mode
      adds  44faf54659 Revert VC-related prefix user options to previous values
      adds  f41c6a70e7 Avoid adding duplicates to Xref history
      adds  67ffcc5c7f Signal an error for duplicated ERT tests (bug#51941)
      adds  7a1e5ac8b2 Eliminate ERT test name clashes (bug#51941)
      adds  f8478dc133 Fixup for bug#51037
      adds  6c1190c749 Extend abbreviate-file-name for further Tramp methods.
      adds  ce33ad8bae Update modus-themes to version 1.7.0
      adds  71f237d668 * lisp/vc/diff-mode.el (diff-minor-mode-prefix): Fix 
typo from 44faf54659
      adds  4da785ec98 ; Minor fixes of doc strings in xdisp.c
      adds  5c8c3d59ea * lisp/tab-bar.el: Avoid micro-steps in 
tab-bar-history-back/forward.
      adds  a4e789c2e3 * lisp/tab-bar.el: Optimize data usage for nil 
tab-bar-history-mode.
      adds  03fba4da8f Do not exclude emacs-module-tests.el on emba
      adds  09a5dd8628 String backslash corrections
      adds  69f1bc43c0 Turn mistaken functions into tests (bug#51941)
      adds  d7a2af5939 * lisp/net/mailcap.el (mailcap-parse-mailcaps): Fix 
$MAILCAPS case
      adds  64497fb8cc * lisp/files.el (file-has-changed-p): Index the cache 
with absolute file names
      adds  7138e69fdc Fix documentation on xwidgets
      adds  7404f4b4e0 Improve doc string of 'highlight-nonselected-windows'
      adds  5eeaf85767 Improve documentation of window hooks
      adds  6fc94fb99e * lisp/tab-bar.el: Use 'mouse-1' for history buttons 
like for 'add-tab' button
      adds  bf824843f4 * lisp/repeat.el (describe-repeat-maps): Print all bound 
keys (bug#49265).
      adds  14271d050a Fix flyspell-correct-word selected from context menu 
opened with the keyboard
      adds  02853edba7 Fix sorting of menus in `context-menu-local' (bug#50067).
      adds  c6d5fccc92 Merge from origin/emacs-28
      adds  3f096eb340 Make UCS compose/decompose functions more understandable
      adds  19e78601a0 Regenerate ldefs-boot
      adds  023dc2ac8f Make puny-encode-string normalize first
      adds  5bab113486 Add `xwidget-webkit-estimated-load-progress'
      adds  3ec1ab609e ; * lisp/international/ucs-normalize.el: Fix typo.
      adds  9f2f698032 Improve doc-view-mode menus
      adds  a5e1f8bbdd Display page loading progress in xwidget webkit
      adds  24c67435ea Use CHECK_LIVE_XWIDGET in 
xwidget-webkit-estimated-load-progress
      adds  b4f0c4c694 Allow controlling where xwidget-webkit stores cookies
      adds  eb86c33c46 Fix documentation of last commit
      adds  c496773f37 Fix doc strings in ucs-normalize.el
      adds  cb612c51d6 Add more test jobs for emba
      adds  3e53047fc5 Fix stage in gitlab-ci.yml
      adds  408577b402 ; Further fixes in gitlab-ci.yml
      adds  b11e432085 ; Still gitlab-ci.yml fixes
      adds  0d9aa424f7 ; Fix emba scripts
      adds  1dd7a87790 Fix Tramp test
      adds  54b2bd1be6 ; * test/infra/test-jobs-generator.sh: Still fixes.
      adds  956f21b6b9 Make xwidget-webkit default to not storing cookies
      adds  3817ced7ba * lisp/xwidget.el (xwidget-webkit-cookie-file): Fix type.
      adds  35de4774ca Clarify doc string in xwidget-webkit
      adds  0a3b55aca3 Fix option type of `xwidget-webkit-cookie-file' again
      adds  9b08846faa Add upward compatibility entry in Tramp (don't merge)
      adds  824f0de836 ; Merge from origin/emacs-28
      adds  c1eea85be1 * test/lisp/net/tramp-tests.el (tramp-get-remote-gid): 
Remove declaration.
      adds  991e304cf1 Merge from origin/emacs-28
      adds  8331916c85 Remove nonsensical command in xwidget-webkit-mode-map
      adds  da508cf4bd Use `xwidget-live-p' inside `xwidget-at'.
      adds  88458f7354 Make xwidget-events special and document xwidget 
callbacks
      adds  9f06977782 Continue adaptions of emba files
      adds  bc99604c7a Fix another narrow-to-defun problem in js-mode
      adds  2ba7d1e84e Implement the buttonForeground resource
      adds  fbf361f593 Allow terminating page loading operations in webkit 
xwidgets
      adds  487ec3cf2a Add support for event processing via XInput 2
      adds  0c51c1b5ed Expose pixel-wise wheel events to Lisp
      adds  6b0424c102 Fix a comment in XInput related code
      adds  4351722477 Make shr render text with superscripts prettier
      adds  9ccfdd54fa ; * configure.ac (emacs_config_features): Add XINPUT2.
      adds  5cb003c31c ; Rearrange include in emba scripts
      adds  67e06d692a Convert snake and tetris keymaps to defvar-keymap
      adds  244baa550b image-dired: Improve some messages
      adds  a3a3d3dd07 Make 'eval' use lexical scoping in most tests
      adds  3b68662a82 Fix xwidgets with XInput 2 builds
      adds  7294a2861d Prevent crashes when scrolling in an unknown Window on 
XI2
      adds  14cd6ec8d2 Make string-animate smoother
      adds  560a6c35cb ; Fix my last commit
      adds  bfcc59371b ; Rearrange normal stage in emba files
      adds  85a078e785 Add support for the Haiku operating system and its 
window system
      adds  33e994415d Revert last change on emba files
      adds  64fc94b11e * test/infra/test-jobs-generator.sh: Generate also 
stages entry.
      adds  b60c2a5d85 Add XInput 2 input method support
      adds  f16bb8693f Select device notification events correctly
      adds  39f3604e22 Allow handling smooth scroll events in xwidgets
      adds  b6570602cc Attach download-started signals to correct WebKit context
      adds  677859b7af Add pixel delta support for wheel events on Haiku
      adds  a81fbf8367 Fix compiler warnings
      adds  890fd7760c Add a user command to stop page loading in xwidget-webkit
      adds  f050719282 Improve Haiku documentation
      adds  f2730520ce Improve the fix for bug#51864
      adds  2a4a32eddb Fix documentation string of x_coalesce_scroll_events
      adds  867c57029c Fix icalendar time zone parsing
      adds  1f08f2258b Revert "* admin/gitmerge.el (gitmerge-mode-map): Convert 
to defvar-keymap."
      adds  f094120360 Implement `pick_embedded_child' for offscreen xwidgets
      adds  539ee617d4 Fill the Emacs version on the splash page
      adds  354c834fba Fix `browse-url-interactive-arg' for certain kinds of 
events
      adds  c22c988b1f Fix mouse events on tab bar or tool bar when 
'track-mouse' is t
      adds  0fbfd4253e ; Avoid byte-compilation warnings in edmacro.el
      adds  7e437af413 Fix temacs invocation from outside of the 'src' directory
      adds  e3d5337970 Fix mouse handling with several TTY frames on MS-Windows
      adds  0dd3883def Update to Org 9.5-72-gc5d6656
      adds  1de6a86553 Merge from origin/emacs-28
      adds  e22c37aa87 Fix horizontal wheel events on Haiku
      adds  f1ee5c6702 Report time in XInput 2 button events
      adds  6d90444ba0 Fix double and triple click in Haiku.
      adds  75d294cd4a Reorganize emba control files
      adds  1e0e77bd44 Use variable-pitch-mode in 'C-h C-h'
      adds  2716146e6c Minor cleanup in w32inevt.c
      adds  7c52c86a84 ; Fix a few haiku typos
      adds  85f193b613 Add :version tags to new mwheel defcustoms
      adds  b7db7eb2c7 Fix positioning of pop-up menus when there are 
window-margins
      adds  08ccce2257 Improve error parsing for GCC -fanalyzer output
      adds  1bc4fd6f52 Move the sasl section after the bitlbee text
      adds  b79cb838a4 implement certfp authentication to rcirc
      adds  74386abc0f ; Simplify rcirc authentication querying functions
      adds  73754bc54c Adapt isearch help screen for variable-pitch-mode
      adds  bb2a989e00 Remove variable that no longer exists from manual
      adds  a4ac609098 Use only effective modifiers for XI2 key press events
      adds  4eb228bfac Also filter XI_KeyRelease events
      adds  536e7bf03b Fix recent compile-tests addition
      adds  9324efac48 Make `xwidget-display-event' a special event as well
      adds  5fcff0d2cb Use more precise test for emulated wheel events in XI2
      adds  1aef1a6673 Add new format for literal key sequences to 
substitute-command-keys
      adds  8aea4721d9 Move XI2 event filtering to a more appropriate location
      adds  9d8a2832e8 Don't set button event modifiers twice on Haiku
      adds  c7699b9702 Fix mouse movement event generation on Haiku
      adds  61c254cafc Add new function buffer-text-pixel-size
      adds  e91f71676c Avoid false positives about wide docstrings for key 
sequences
      adds  4a3ba8528b Use substitute-command-keys for literal key sequences
      adds  d1a2e78b8c ; Very minor simplification in bytecomp.el
      adds  3db3d5a398 Fix compiler warning in image.c
      adds  487ddf466a ; Fix typo
      adds  698e044a25 ; * etc/NEWS: Fix some typos and improve some entries.
      adds  a5fbc21bc6 Improve recently installed documentation
      adds  a59e35d79f ; Further minor simplification of rx form in bytecomp.el
      adds  55f84a12ec ; Improve recent NEWS entry
      adds  196196c739 Adapt emba jobs
      adds  d737bfe911 ; Fix error in artifacts paths of emba jobs
      adds  6de588ad24 * lisp/tab-bar.el 
(tab-bar-history-old-minibuffer-depth): Remove variable.
      adds  d096e12f44 Simplify `gnu` compilation-mode regexp
      adds  eef6626b55 * lisp/tab-bar.el: 'C-x t RET' creates a new tab for 
non-existent tab name.
      adds  c3ac8285d4 ; Remove "needs" from emba jobs
      adds  0601afcf7c src/indent.c, src/xdisp.c: Questions about 
with_echo_area_buffer_unwind_data
      adds  44923722f4 * lisp/textmodes/flyspell.el: Pop up the menu under 
cursor from keyboard.
      adds  9ceb3070e3 * lisp/subr.el (event-start, event-end): Handle 
`(menu-bar)` events
      adds  919cb31cf7 Fix XI2 keysym translation
      adds  da3db6a15d Fix delay between tool bar clicks and visual feedback
      adds  2955d46c00 Only reset scroll valuators on real enter events
      adds  712898210f * lisp/proced.el (proced-sort-header): Fix event 
positions (bug#1779).
      adds  d791cd556d Fix '(space :relative-width N)' display spec w/non-ASCII 
chars
      adds  4c5efda8d3 Merge from origin/emacs-28
      adds  5c4136f564 Fix compilation with XInput 2 but without XKB
      adds  84d9d47660 Prefer locate-user-emacs-file in gitmerge.el
      adds  b4fb381d8d ; * src/xdisp.c (produce_stretch_glyph): Avoid 
compilation warning.
      adds  bdb489ad5d ; * etc/DEBUG: Adjust instructions for libgccjit 
reproducer.
      adds  8b62b20159 Merge from origin/emacs-28
      adds  88637c3415 Adapt artifacts paths in emba testjobs
      adds  f90176b1ca Use only effective modifiers when handling XI2 button 
events
      adds  dc0ed8818b Remove extraneous code left over from the ftbe font 
driver
      adds  c484b749f2 Fix mouse-wheel-text-scale
      adds  38fdeaef46 ; * etc/DEBUG: Fix last change.
      adds  756b8a5f1b Fix typos in documentation
      adds  d112c75f53 Merge from origin/emacs-28
      adds  3219518e5c Fix 1 pixel wide border in frames on Haiku
      adds  d63fc69b19 Pass options from make to configure through a variable.
      adds  3a2eee6f74 Fix string-glyph-split infloop
      adds  7394c0fe35 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  e754973d4d Clear past end of frame on Haiku
      adds  7e3c2b553f Allow NS to handle non-text clipboard contents
      adds  8efee422e1 Re-enable the disabledForeground X resource.
      adds  a13b437c81 Add support for the min-width display property
      adds  3a8e4f13fa Remove unused arguments to EmacsView.AfterResize
      adds  d30cdbbde4 Correct adjustments to frame widths in events
      adds  fdafaf5e41 Fix min-width end condition handling
      adds  7878c7f596 * admin/notes/emba (Emacs jobset): Remove stage slow.
      adds  fc35928ec2 Make `yank-media' work on Haiku
      adds  9fe409f958 * admin/unidata/emoji-zwj.awk: Quote functions properly.
      adds  5b2ba7da4f ; Fix syntax error in generated test/infra/test-jobs.yml
      adds  4bfa73f920 Make display_min_width work from the mode line
      adds  84bf954986 Use a proportional font for the mode line
      adds  1a84b7a328 Tighten `gnu` compile regexp further
      adds  6e1b984563 Add sample of -fanalyzer output (bug#51882)
      adds  c8e28813af Minor fixes for a recent commit
      adds  7dfa758fef ; * etc/NEWS: Fix recently added entries.
      adds  f1fcd321ff mh-utils-tests: Add new tests of "folders +/"
      adds  0ccbb6f6d3 Make min-width of the U:-- wider
      adds  9d3d972f97 Fix typo in display_min_width comment
      adds  20ab639d89 * lisp/vcursor.el (vcursor-get-char-count): Preserve 
point
      adds  de9359d1d7 Fix documentation of 'min-width' display spec.
      adds  34f2878ce2 Change eshell-mode mode-line-format insinuation
      adds  fde9363a57 Add new function 'add-display-text-property'
      adds  388b4a12f5 * lisp/outline.el (outline-font-lock-keywords): Replace 
‘.+’ with ‘.*’.
      adds  833a42fbcf Fix min-width problem with "overlapping" regions
      adds  e99bf27158 Remove APPEND argument from add-display-text-property
      adds  39e2c214df Some optimizations for emba jobs
      adds  764ffa76ed Backport Tramp fixes, don't merge
      adds  982439401b ; Merge from origin/emacs-28
      adds  b4f47d2ee2 Use @pxref when necessary
      adds  d546659752 Merge from origin/emacs-28
      adds  0854453ec2 Revert "Use @pxref when necessary"
      adds  05c084cebb ; Merge from origin/emacs-28
      adds  11e5c7d8ca Fix tab-line cycling when using buffer groups (bug#52050)
      adds  82233c2c1d mh-utils-tests: 'mh-sub-folders-actual' coverage
      adds  e37eb7f5c6 Add support for pixel wheel deltas on NS
      adds  b469a01551 Set serial when filtering XI_KeyPress events
      adds  7fea9c8415 Define a face for shr text
      adds  d0ea2a87f4 Fix scroll wheel reporting on NS
      adds  f1606047c4 Indent `closure' forms better
      adds  6e5fd99139 Add temporary mode-line-position change
      adds  1b12af26ea Tag a test from process-tests.el as :unstable on emba.
      adds  223c956fc6 ; * admin/MAINTAINERS: Add test/infra/*
      adds  3dcb629f6a Don't display redundant 'see' in info-mode
      adds  b711847f59 * doc/misc/flymake.texi: Correct local variable mode 
specification
      adds  96f58718a0 Correct the :inherit property on some faces
      adds  d24ad504fc MH-E: support Mailutils "folders +/"
      adds  7f14723aa2 ; * etc/NEWS: Fix entry about reverting to old 
'mode-line' face.
      adds  0c44b8edb4 Fix handling of '--dump-file' command-line option
      adds  92d1bb3e38 * src/emacs.c (usage_message): Fix name of --seccomp 
option.
      adds  aa3a74d9a1 Update 'custom-face-attributes'
      adds  4cd6bc8809 ; * src/font.c: Comment about synchronizing with 
cus-face.el.
      adds  9d37be3522 Fix selection for old GNUstep and GCC
      adds  db3fbe884f Add `better-pixel-scroll-mode'
      adds  fc8b87d904 Don't perform pixel scrolling when window is hscrolled
      adds  897a101cd3 Make pixel scrolling through images at the first line 
smoother
      adds  8887213dcf Make tab bar option visible in the menu bar on NS
      adds  09c28ca073 Fix sign of pixel scroll events on Haiku
      adds  588caf0b27 * lisp/repeat.el (repeat-post-hook): Add check symbolp 
rep-map.
      adds  d1aa552d11 ; * CONTRIBUTE: No cleanups on release branches, even in 
docs.
      adds  a22c9a34bd Fix 'posn-at-point' near some overlays
      adds  4d16a2f737 Fix pdf generation with Texinfo 6.7
      adds  cfaf681d3d ; * src/emacs.c (main): Add commentary about 
command-line processing.
      adds  62d7ddb57c Merge from origin/emacs-28
      adds  3e40a56d52 ; * lisp/cus-face.el: Remove duplicated width entry.
      adds  c56e05b968 Make XInput 2 builds work without cairo
      adds  824d31e3bf Remove empty lines from stash read prompt
      adds  673eadaeb5 Explain confusing aspects of XInput 2 scroll wheel 
reporting
      adds  5d6e1c749a Move the precision pixel scrolling feature to 
pixel-scroll.el
      adds  3f843b25dc Add an intermediary face for mode lines: 
`mode-line-active'
      adds  43a595788d Adjust custom-face-attributes for 'regular' weight
      adds  c32e8bdc23 ; * etc/NEWS: Fix wording of a recently-added entry.
      adds  57bb675cde Add new face `gnus-header'
      adds  051e49fe3c Adapt test/infra/gitlab-ci.yml
      adds  dd6b151c25 Specify initial values for 
glyphless-char-display-control elements
      adds  11860f89a5 * test/src/comp-tests.el: Eliminate byte-compiler 
warnings (Bug#52105).
      adds  9721dcf275 Silence NS warnings
      adds  f1116f45bc Set initial tab bar parameter on NS
      adds  b0ef00f370 time-stamp-tests.el: Test more formats
      adds  d329014574 Make `pixel-scroll-precision-scroll-up' use existing 
logic
      adds  141425ce3b Make `pixel-scroll-precision-scroll-up' slightly more 
robust
      adds  3dc9eb8bbd Remove GC prone call in 
`pixel-point-and-height-at-unseen-line'
      adds  828a193066 Set motion event time when handling XI2 motion events
      adds  6072370db7 ; Improve doc string of 'glyphless-char-display-control'
      adds  f9457b8b01 Fix pixel scroll for overlays and text in display 
properties
      adds  f97539876a Improve documentation of wheel events
      adds  a89731a78c Avoid assertion violations in --enable-checking builds
      adds  8d67a70e97 * test/src/comp-tests.el: Rework last patch
      adds  338f780237 Simplify use of artifacts in emba files
      adds  3c2afa66a2 Make `pixel-scroll-precision-scroll-up' work better with 
overlays
      adds  08d1c40507 Fix typos in configure.ac
      adds  bd321f78eb Fix xwidget popups on XI2
      adds  3ce591804b Fix xwidget popups on XI2 again
      adds  44c856dccc Make haiku-win build correctly on non-Haiku systems
      adds  1272a2cb63 Adapt gitlab-ci.yml
      adds  a937f536b3 * doc/lispref/commands.texi (Click Events): Fix wording 
(bug#52142).
      adds  b8b2dd17c5 Update to Org 9.5.1-11-g96d91b
      adds  2a4de5e5e5 Fix Subject when forwarding message with 2-line From
      adds  1fffe9a210 ; * lisp/org/org.el: Fix version header.
      adds  f5498a608f Merge from origin/emacs-28
      adds  58128f9b05 ; Use /usr/bin/find in gitlab-ci.yml
      adds  1e8074f5ea Avoid unused argument warnings in lambda compiler macros
      adds  d50e0bdbac Use compiler macros for the key syntax checks
      adds  9a0492ca7c ; Don't use remq (breaks bootstrapping)
      adds  c8df4d1ca3 Tweak gnus-art key binding
      adds  390361cb24 Update XKB map on MappingNotify
      adds  455b64c336 * src/coding.c (Fdecode_coding_region, 
Fencode_coding_region): Doc fix.
      adds  bca57086be ; Remove an obsolete comment
      adds  c4daff9cf8 * Makefile.in (PREFERRED_BRANCH): Now emacs-28.
      adds  d648874110 Merge from origin/emacs-28
      adds  0400b3c329 * doc/emacs/haiku.texi (Haiku Basics): Fix a typo.
      adds  a1aa9cbf57 Make overhangs in ftcrfont work on Haiku
      adds  618070d4b4 Allow customizing the pixel delta of wheel events on X
      adds  4320180111 Fix last change for non-X platforms
      adds  6943786b5c Avoid undefined behaviour when copying part of structure
      adds  d8dd705e9d Really make `x-scroll-event-delta-factor' dependent on 
system
      adds  8f5d2a3181 Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  3b8e122bc7 Use /* */ comment style instead of //
      adds  073111cc77 Replace XFillRectangle with cairo_rectangle and 
cairo_fill
      adds  92cd274ba8 Remove draw_glyphs_debug
      adds  7d8f0c0586 * src/xdisp.c (mouse_face_from_buffer_pos): Revert 
whitespace only change
      adds  194c299470 Merge remote-tracking branch 'origin/feature/pgtk' into 
feature/pgtk
      adds  66b5f5a872 Fix build after merge
      adds  127be1e8b3 * lisp/frame.el (display-graphic-p): Fix typo.
      adds  105205c86b Get rid of pgtk_select and use xg_select instead
      adds  faa593ac5d Enable pixel-precision scrolling on pgtk port
      adds  afff603778 Add missing function declarations to pgtk-win.el
      adds  d15dafeefb Stop setting mouse face GC manually, as it is no longer 
required
      adds  b3277883f3 Make interrupt input optionally work on PGTK
      adds  72d223a544 Enable shallow menu bar updates on PGTK
      adds  49422d2e69 Do not buttonize key bindings outside of *Help* buffers
      adds  247ed6ccbc Make fill-region-as-paragraph clear the markers it 
creates
      adds  e3351f6152 Use mupdf in doc-view-mode if gs is not installed
      adds  4de13ef147 Signal a better error in tabulated-list-sort
      adds  0d2f184a11 project-kill-buffers can display list of buffers to kill
      adds  f0eba4ea5e Make `group' widgets prettier in Customize
      adds  73cf27aa45 Make Re: recognition in ispell-message less ambiguous
      adds  c2c9e7e3cb Don't return whitespace for thing-at-point in 
whitespace-only buffers
      adds  030a5c5704 Remove problematic characters from modus-themes.org 
(bug#52126)
      adds  708ffac5ea * test/infra/gitlab-ci.yml (.job-template): Modify find 
scripts.
      adds  c623746241 Fix up generation of help text for ldefs-boot.el
      adds  0c1c6f0ba7 Regenerate ldefs-boot.el
      adds  67676bb5a0 Fix NS port text decorations (bug#52156)
      adds  50379fb78d Fix build on macOS
      adds  1efc14561d Edit the lispref manual for define-key/keymap-set fallout
      adds  1bd7b5dd51 Fix some of the argument handling in keymap-set and 
keymap-substitute
      adds  804c69dafd Audit the Emacs manual for keymap-*-related changes
      adds  72b7fccc15 Add new package pixel-fill.el
      adds  a59deef359 Allow non-float values in x-scroll-event-delta-factor
      adds  f3bb2b80b4 Add `ns-scroll-event-delta-factor'
      adds  4beecd8e8c Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  3cba568886 Fix annoying bell rings when pixel scrolling to buffer 
limits
      adds  de9d27f679 Avoid undefined behaviour when copying part of structure
      adds  0c9f98f761 ; Merge from origin/emacs-28
      adds  ecf3bf66ba Remove problematic characters from modus-themes.org 
(bug#52126)
      adds  30553d889d Merge branch 'emacs-28' of 
git.savannah.gnu.org:/srv/git/emacs into emacs-28
      adds  4e2fa4c34b Merge from origin/emacs-28
      adds  fe5baf0a10 Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  f633116c09 * lisp/pixel-scroll.el (pixel-scroll-precision): Handle 
zero delta.
      adds  9fe993371b Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  c3a440e520 Calculate pixel deltas correctly
      adds  68c09c6b74 Better CPS conversion of multi-binding `let`
      adds  b79d779ae8 Improve upwards pixel scrolling for large images
      adds  6c17cdc1dc Fix 1-off errors in pixel scrolling code
      adds  55151f94ea Fix pixel scrolling again
      adds  5cab2684c0 * src/nsterm.m (Vns_scroll_event_delta_factor): Fix doc 
string.
      adds  5fb9a033f8 Allow inhibiting warnings about obsolete macros again
      adds  3966a28454 Generalise CPS-conversion let optimisation
      adds  7b235b1ec0 Allow storing buffer names in registers
      adds  9b381a95ef Improve native compiler startup circular dependecy 
prevention mechanism
      adds  99c276b3c0 Revert "Preload paren.el"
      adds  10d371e4fa Document pixel-fill-region
      adds  a2d98c54f7 Use pixel-fill-width in shr.el
      adds  7433e74571 Improve documentation of pixel-fill
      adds  3747c59cac ; Fix last change.
      adds  bf299b7d2f ; * src/comp.c (syms_of_comp): Fix first lines of doc 
strings.
      adds  a7dfb2acfc * lisp/loadup.el (paren): Preload it (again).
      adds  aa0162ddfa ; Auto-commit of loaddefs files.
      adds  3005c00b13 Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  b463dc8921 Synchronize pgtk tab bar code with xterm
      adds  034d8a3ea8 Make pixel scrolling faster
      adds  541f61b378 Avoid unnecessary call when pixel scrolling
      adds  1f9834cd76 Don't include the other loaddef files in the 
no-autoloads section
      adds  71f33b39cf Make "make force-autoloads" produce the correct result
      adds  a4cf68af2b Add an ldefs-boot.el target to the Makefile
      adds  a8c067591e Autoload byte-compile-warning-enabled-p
      adds  e2637beb28 Regenerate ldefs-boot.el
      adds  ec59a6cb0f Make date-to-time work with date-only date strings
      adds  3e756b12b6 Suppress emacsclient message that daemon should have 
started if --quiet
      adds  2fb5e91d01 Update publicsuffix.txt from upstream
      adds  6adf37b4a5 Update SKK-JISYO.L from upstream
      adds  6192525a96 ; make change-history-commit
      adds  354f6c5609 ; * ChangeLog.3: Formatting fixes.
      adds  ab291656d0 ; * ChangeLog.3: Fix typos.
      adds  cd9dd26d24 Format and index concept 'predicate' in ELisp Intro
      adds  70c229b1fc Fix regression in gdb-frame-handler
      adds  9aa8fd6e62 * src/callint.c (Fcall_interactively): Fix 
inhibit_mouse_event_check.
      adds  9e16c6a96d ; * src/comp.c (syms_of_comp) <comp-no-native-file-h>: 
Doc fix.
      adds  6d5886e780 * test/lisp/repeat-tests.el (repeat-tests-call-b): Test 
for commit 588caf0b27.
      adds  ef4954b69c * lisp/repeat.el (repeat-keep-prefix): Change default to 
nil.
      adds  ea5a90b4f4 * lisp/repeat.el: Fix long-standing problem when a 
random key activates map
      adds  8fa4749df1 ; * ChangeLog.3: Filename fixes.
      adds  e9fdb11903 ; * ChangeLog.3: Some additional fixes.
      adds  e632b83a28 Update authors.el for Emacs 28
      adds  93d9bc09f4 Merge from origin/emacs-28
      adds  bc6bcb8f0b ; Auto-commit of loaddefs files.
      adds  9fa15463bd ; Merge from origin/emacs-28
      adds  5477b929da Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  c13b49a110 update_autogen: Remove deprecated -I flag
      adds  bab2969404 Support precision mouse scrolling on MS-Windows
      adds  9d17e346fe Preserve newlines at the end of pixel-fill-region
      adds  2d60566c87 Use proportional fonts in the Gnus headers by default
      adds  3bc0768e9b Enable gnus-treat-fold-headers by default
      adds  658085d069 Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  6e5c2fb468 Stop relying on `x_coalesce_scroll_events' in pgtk code
      adds  2ee6621fe9 Fix precision pixel scrolling for a recent change
      adds  ddaedb1910 ; * src/w32term.c (w32_construct_mouse_wheel): Fix a 
typo.
      adds  6348ca1a88 Make pixel-fill-region handle space regions better
      adds  8959b1343b Fix update-glyphless-char-display variable setting
      adds  6a60bd475d Add a new minor mode `glyphless-display-mode'
      adds  45252ad8f9 Fix closure-conversion of shadowed captured 
lambda-lifted vars
      adds  93824a760e Add new face `variable-pitch-text'
      adds  0f6bf308ab characters.el: remove repetition in 
glyphless-char-display-control
      adds  d086d4f91d Fix fencepost error in pixel-fill--fill-line
      adds  e2e2dd4890 Mention 'glyphless-display-mode' in conjunction with 
bidi display
      adds  cbcf8a616e Fix table-fixed-width-mode when typing fast
      adds  02ebd790b7 * lisp/emacs-lisp/cconv.el (cconv--lifted-arg): Simplify
      adds  ec3b6fa8e1 Make `C-x C-d' require either an existing directory or a 
wildcard
      adds  c35c86a353 * lisp/emacs-lisp/cl-macs.el (cl-defstruct): Decl struct 
predicates as pure
      adds  f3284d5acd * Redefine `comp-cstr-shallow-copy'
      adds  fd86829e66 Make use of `comp-cstr-shallow-copy'
      adds  ed7591c905 Fix "SEE ALSO" buttons in some man pages
      adds  1914d946d6 Change how Dired displays available space
      adds  01a6c0b409 Get rid of vmotion loop in 
`pixel-scroll-precision-scroll-up'
      adds  78a3933b62 Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  a4ff841154 Fix precision scrolling when there is a scroll margin
      adds  5001f4f91b Add `touch-end' event type
      adds  603bdc8d38 Add some primitive momentum-based precision scrolling
      adds  c6dd8dd223 * lisp/emacs-lisp/macroexp.el: Improve last change
      adds  aaf0e62048 * lisp/cedet/semantic/bovine/c.el 
(semantic-tag-protection): Silence warning
      adds  35075267a6 Add a bidi-control target for 
`glyphless-char-display-control'
      adds  20ab7e07af Fix usage of deprecated syntax in some cedet tests
      adds  d353c08d2b browse-url-button-regexp: Recognize gemini: links
      adds  5db380abad Ensure there are no duplicate separators when creating a 
context menu
      adds  7ca865dc52 Add `cl-constantly' function
      adds  3f98188b86 Make dired-virtual doc string less confusing
      adds  2f6b519eae Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  7fa11be2fa Fix `menu-set-font' on pgtk
      adds  4844aaac19 Documentation fixes for pgtk port
      adds  105c7562dc Get rid of duplicate pgtk function
      adds  6927841ecb Fix recent changes related to 'glyphless-display-mode'
      adds  dfc7338828 ; * lisp/international/characters.el: Fix a typo in last 
change.
      adds  e2494bdaee ; * lisp/dired-x.el (dired-virtual): Doc fix.  
(Bug#20992)
      adds  aa6a05c146 Fix display of free disk space in Dired
      adds  d45e72fe5a Improve momentum scrolling algorithm
      adds  a516ab79c3 Add a new variable 'process-error-pause-time'
      adds  9ea5a915bd Make `C-c C-w' copy the executable bits to the new file
      adds  c469efbd83 * lisp/gnus/gnus-art.el (gnus--variable-pitch-p): Don't 
error out if face nil
      adds  4c7faf3377 Fix previous macroexp--warn-wrap change
      adds  a97fce7a89 Fix characters.el build issue
      adds  84166ea2e6 CC Mode: Recognise "struct foo {" as introducing a type 
declaration
      adds  50b40e1d4f ; * lisp/org/ob-julia.el: Fix Author header for 
authors.el.
      adds  9963b11bf7 ; * admin/authors.el (authors-aliases): Further updates.
      adds  2be090d5d3 ; * ChangeLog.3: Minor fixes.
      adds  40fc31ea28 ; * ChangeLog.3: Update.
      adds  6294e60205 ; * admin/authors.el (authors-aliases): More fixes.
      adds  aa1d7dd867 ; * etc/AUTHORS: Update.
      adds  fa2e812894 Merge from origin/emacs-28
      adds  740ae2818f Bump Emacs version to 28.0.90
      adds  8ff1a9d00b ; Merge from origin/emacs-28
      adds  8230a47ecc * lisp/help.el (help--analyze-key): Prefer 
posn-set-point over mouse-set-point
      adds  334ff0232e * lisp/repeat.el: Use same logic for repeat-check-key 
and repeat-exit-timeout.
      adds  b3d4b18507 ; make change-history-commit
      adds  f38dfa56a0 ; Update loaddefs files.
      adds  48d1e6e9d9 Merge from origin/emacs-28
      adds  cf49f6ef65 ; update_autogen: Remove -I flag handling completely
      adds  db56f2c264 update_autogen: Remove unused -H flag
      adds  a8bfdf2efc update_autogen: Improve error handling slightly
      adds  608267c71e Support display of non-ASCII characters with aligned 
columns
      adds  8203c2cd30 ; * src/xdisp.c (syms_of_xdisp) <align-columns-display>: 
Doc fix.
      adds  f5f5297a92 * etc/NEWS: Mention change in `insert-directory' 
derivates.  Fix typos.
      adds  15d5af8cb0 Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  ef2c386829 * lisp/pixel-scroll.el (pixel-scroll-start-momentum): 
Fix algorithm.
      adds  67191f7eee Make momentum scrolling much nicer
      adds  054319e9fd Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  f17d0dfb3e Generate touch-end events on pgtk
      adds  0a50ad11db * lisp/tab-bar.el (tab-bar-close-other-tabs): Fix 
regression.
      adds  bbf4140091 * admin/diff-tar-files: Don't assume .tar.gz.
      adds  6b99b6eb8b * admin/make-tarball.txt: Various clarifications.
      adds  e0ee1d003a Work around IBM XL C compiler bug
      adds  f35d6a9c73 * CONTRIBUTE: Improve commit message instructions
      adds  fed35a8951 Port emacsclient to Solaris 10
      adds  9c222b9c1a Port to C compilers that lack size-0 arrays
      adds  c66eb52453 Merge from origin/emacs-28
      adds  1afa295aed Improve velocity calculation in momentum scrolling
      adds  57a9bf8d41 Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  f638541785 Fix a compilation warning in pgtkterm.c
      adds  729311c22b Keep track of scale factor by atimer and recreate 
cairo_surface_t
      adds  7609924011 Adapt directory summary line handling in Tramp
      adds  ba063f8141 Send scroll stop events to xwidgets when built with 
XInput 2
      adds  1431fce67f Revert "Support display of non-ASCII characters with 
aligned columns"
      adds  d3eb3918d4 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  5869bf55b2 * lisp/emacs-lisp/cl-macs.el (natnum): Define it as a 
type
      adds  e3a10c8cd9 * lisp/emacs-lisp/cl-macs.el (natnum): Fix typo
      adds  9db76af76c ; * lisp/image-mode.el (image-mode): Minor doc fix.
      adds  8fda6770af image-mode: Advertize viewing as text less eagerly
      adds  756c2099bf * lisp/image.el (image): Add :prefix and :link.
      adds  2bd1b1ace8 Fix dired--insert-disk-space
      adds  8090ef48c9 Fix typo in NEWS about 'write-file'
      adds  430622796b Don't support obsolete sregex syntax in re-builder
      adds  ddc875d9f7 emacs-lisp-mode: Use error face for "/d" indicator
      adds  20124d78e7 ; Minor cleanup in re-builder after my last commit
      adds  52b2ffd83b Improve how dired-mark-sexp interprets file sizes in 
non-C locales
      adds  4a303c4dca Remove separators at the beginning and end of the 
context menu
      adds  85e56d97b7 Clarify the run-at-time documentation about "integral 
multiple"
      adds  32a8b3bc22 Fix regression introduced by the previous date-to-time 
change
      adds  b56f2737c6 Add support for some Polish characters with `C-x 8'
      adds  d003f70c6f Move 'C-x 8 .' to 'C-x 8 . .'
      adds  d0997eefea Add a docstring to `iso-transl-set-language'
      adds  c9186b1b0b Use gnus-message instead of plain message in gnus-search
      adds  19ac237c9e More-robust svg_load_image fallback
      adds  02386da938 Simplify svg_load_image
      adds  bcb4651c41 Improve overflow checking in svg_load_image
      adds  5586eb463f Prefer rsvg_handle_get_intrinsic_size_in_pixels
      adds  76bbb7e648 Remove two functions obsolete since Emacs 23
      adds  c082dbbc21 Remove some more items obsolete since Emacs 23
      adds  7558e83097 ; * etc/NEWS: Move incompatible changes into a separate 
section.
      adds  c8b72ad0ea Add more dired-x tests
      adds  397a6a73d7 Revert "emacs-lisp-mode: Use error face for "/d" 
indicator"
      adds  1e2bc1bbf4 Port to Tiny C on x86-64
      adds  352c737dce Ensure that MAIN_FIRST have finished compilation before 
doing the rest
      adds  1450fa16ed Make it work to pixel scroll by deltas larger than the 
window
      adds  be1359884f Make last change work for deltas that are multiples of 
max-height
      adds  b060c3844f Make `mouse-1' restart the cua-rect rectangle
      adds  6042417664 Fix highlighting of "Exit*" phrases in f90-mode
      adds  55ff91e822 Fix keymap-lookup implementation
      adds  644dd2f050 Make the error message in epa-display-error more helpful
      adds  284cc2491d * lisp/minibuffer.el: Don't return a boundary outside 
its arg
      adds  5d6f828799 Unbreak build after 
9c222b9c1a7f91497a37567b4d7de3a511fff069.
      adds  ab828569ab Merge from origin/emacs-28
      adds  1dfcac6e10 Update Tramp version (don't merge with master)
      adds  3b514421eb ; Merge from origin/emacs-28
      adds  9fbc4fa0e7 Add Tramp version integrated in Emacs 28.1
      adds  c006c490eb ; * doc/misc/efaq.texi (Latest version of Emacs): Update 
version.
      adds  eafcccd38f ; FAQ: Normalize references to the NEWS.NN file
      adds  7282e492d5 * doc/misc/efaq.texi (New in Emacs 28): New node.
      adds  ef4d216eb3 Remove reference to variable obsolete since 24.1
      adds  bc55dc04af * doc/misc/erc.texi (Keystroke Summary): Fix doc for TAB.
      adds  bef17bca21 * src/dosfns.c (Fint86): Doc fix; don't use obsolete 
names.
      adds  745a732ae4 ; Further author fixes in authors.el
      adds  d82cfbc0e9 Merge from origin/emacs-28
      adds  fba17b0747 Make precision pixel scrolling work in an hscrolled 
window
      adds  d44d6ae016 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  39c466b195 Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  84c9369fd7 Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  6d7a1123b4 Merge branch 'feature/pgtk' of 
git.sv.gnu.org:/srv/git/emacs into feature/pgtk
      adds  142e827bc4 Fix dependencies for files in the 'nt' subdirectory
      adds  3e7aff5fcd Yet another place inside redisplay_window to prevent 
quitting
      adds  16b8741556 ; Silence byte-compiler warning in test
      adds  796075ef7e Make use of Trash on macOS (bug#21340)
      adds  6d6d2b73d0 ; Fix removal of obsolete newsticker function
      adds  aa6681a51a Fix the MinGW build broken by recent changes in image.c
      adds  7c68c84674 Silence byte-compiler in some tests
      adds  7384a329d2 Further changes on directory summary line in Tramp
      adds  63be97fb05 Fix (date-to-time "2021-12-04")
      adds  de727b5886 eieio-core.el: Allow assignment to cl-structs through 
`slot-value`
      adds  7c5e699b81 Add ".crate" to Tramp archive file suffixes.
      adds  7505abae39 Improve bookmark-maybe-historicize-string doc string
      adds  3bfd8e4007 Add a comma between groups in gnus-inews-insert-gcc
      adds  08782d58db Fix pixel-fill--fill-line infloop for certain 
unbreakable lines
      adds  f247fa5d5c * lisp/isearch.el (isearch-delete-char): Reopen hidden 
overlays (bug#52248).
      adds  2898566fa0 Don't swallow gnus-search errors when creating nnselect 
groups
      adds  ae415e7971 Avoid having gud bug out if `C-x C-a' has been bound
      adds  b3505e31d6 Further gnus-inews-insert-gcc fixes
      adds  ab41b1c554 Fill Emacs version on about screen
      adds  dbadbb5bad Tweak fancy-about-text
      adds  f14a4c377d Make package-dir-info more resilient
      adds  c585112ac5 Update the Info documentation of Eshell's built-in 
commands
      adds  643eee8b1b Make pixel scrolling through images less jumpy
      adds  d3b4f838b9 Add IRC introduction to the ERC manual
      adds  5404973916 Make help--describe-command more robust
      adds  133f9a7e94 Fix tty mouse wheel on window systems other than X
      adds  5d7eb2979b Clarify Creating Frames documentation
      adds  7842a606b7 Improve before-make-frame-hook and 
after-make-frame-functions docs
      adds  8bdea76720 Remove hack from seq-tests.el for broken 
`with-suppressed-warnings'
      adds  00236cc802 Fix the enumeration values returned by 'try_scrolling'
      adds  f3e6a432c5 ; * doc/misc/efaq.texi (New in Emacs 28): Add more news.
      adds  a1e30e4106 ; Fix most remaining AUTHORS warnings
      adds  fef3e60061 * lisp/emacs-lisp/edebug.el (edebug-eval-defun): Minor 
doc fix.
      adds  c086358574 Update to Org 9.5.1-15-gdb4805
      adds  520a703fa7 Merge from origin/emacs-28
      adds  bf869aa698 ; * doc/misc/eshell.texi (Built-ins): Improve markup, 
fix typos.
      adds  9167fbd323 Remove hacks for broken `with-suppressed-warnings'
      adds  722a8ebb71 Silence warnings about testing obsolete functions and 
macros
      adds  d16db92cc7 Silence byte-compiler in generator-tests.el
      adds  622550f718 Interpolate large pixel scrolls
      adds  e5f74cecf1 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs 
into feature/pgtk
      adds  3925fd777f Fix coding style of a recent change
      adds  44ed098153 Fix double buffering on pgtk
      adds  f851e725b3 Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  360d2d3a33 Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  1710fca446 Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  aacc371ac5 Merge branch 'feature/pgtk' of 
git.sv.gnu.org:/srv/git/emacs into feature/pgtk
      adds  f99745c78e * src/frame.c (gui_set_border_width): Revert confused 
changes
      adds  42d4ffad5a Fix SEGV crash by unref css provider too much
      adds  f68a0314e3 * src/pgtkterm.c (x_set_parent_frame): Fix coding style
      adds  509dec902c Fix out-of-bounds access in xdisp.c
      adds  25dc0d1de6 ; Another protection from out-of-bounds access to 
it->stack[].
      adds  19307704bd Use gnus-error to report mail-source failures
      adds  fad4049a09 Remove no-op calls to decode-char with 'ucs' arg
      adds  2d0e1e5595 Light copy-edits to recent additions to ERC manual
      adds  b961af66b9 Fix fancy-about-screen point placement
      adds  8ef6eeeaea Revert "Improve before-make-frame-hook and 
after-make-frame-functions docs"
      adds  6faf72eab6 Revert "Clarify Creating Frames documentation"
      adds  6980a4fa45 Fix regression introduced by previous context-menu-map 
change
      adds  e00623c5bd Fix wording in eieio.texi (Generics)
      adds  0d8e9588e1 * lisp/info.el (info-menu-star): Improve documentation
      adds  a996ddb5e6 Update comment about `declare-function'
      adds  d3d8a6ccda ; * etc/themes/manoj-dark-theme.el: Remove not defined 
face info-menu-5
      adds  dd2a846890 Add workaround to compilation warning in gcc 10.x in 
image.c
      adds  6620d03e33 ; * src/image.c (webp_load): Minor stylistic fix-up to 
previous change
      adds  77de40aed3 Audit `string-match' usage in shr.el
      adds  8f2d0450ad Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  c83dc91579 Fix coding style
      adds  7314c12e64 Fix child frame crash on pgtk
      adds  2454f9876d Don't fill byte-compilation warnings in batch mode
      adds  e6a0cfaad5 vc-git--program-version to support Git for macOS version 
string
      adds  e449f62a79 Fix jittering when precision scrolling over images
      adds  fba7c87595 image-dired: Don't disable mouse dragging
      adds  82f96ed380 image-dired: Use string-match-p in one case
      adds  9171061352 EIEIO: Remove redundant type info in help
      adds  2a73a52c4a ; Small doc fix in recent eieio-opt.el change
      adds  9ab479b639 Make gnus-check-backend-function mode `debug-on-signal' 
friendly
      adds  0dca455d14 Make the Git stash commands available in vc-dir Git 
buffers
      adds  34f5656137 Document the subtleties of the 'cursor' text property
      adds  0bf10d5082 * test/Makefile.in (check-declare): Add missing --batch.
      adds  e3427faf55 Fix typos and improve consistency in ERC manual
      adds  013161d4a7 Merge from origin/emacs-28
      adds  4434deaee2 Added dired-create-destination-dirs-on-trailing-dirsep
      adds  0d88c3c340 Add time-convert tests
      adds  83fa35bb16 Use time-equal-p to compare timestamps in tests
      adds  af60618945 Simplify cedet-utest-elapsed-time
      adds  524c42fa0e Prefer nil to (current-time) when either will do
      adds  f4d7ca73e3 Simplify message-unique-id etc.
      adds  084f440571 Simplify message-make-expires
      adds  2bda02943b Use time-convert in with-decoded-time-value
      adds  186637314d Fix image load timekeeping bug
      adds  15f20c0bd0 Simplify RFC 5322 time zone generation
      adds  dbef2145c7 Simplify by using format-time-string
      adds  19932c3203 Avoid timestamp info loss in mh-alias-tstamp
      adds  a21b8c5d7d Fix minor clock skew issues
      adds  c1145c31ad Update org-compat doc string
      adds  9eba6b966e Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  0b6a632f99 Merge branch 'feature/pgtk' of 
git.sv.gnu.org:/srv/git/emacs into feature/pgtk
      adds  2e8d1ad0f2 image.c: Remove some dead code
      adds  63c8a6066a Add package management to tutorial and startup screen
      adds  3384efb903 ; * etc/tutorials/TUTORIAL: Fix typo in last commit.
      adds  283db0d703 * etc/tutorials/TUTORIAL.sv: Adjust to latest change in 
TUTORIAL.
      adds  d529207b0e lisp/minibuffer.el: Fix for bug#52169 regression
      adds  4d93859c87 Merge remote-tracking branch 'origin/emacs-28' into trunk
      adds  2bd9d7bd0a ; * etc/tutorials/TUTORIAL: Minor wording change in 
recent addition.
      adds  a12de96455 ; * etc/tutorials/TUTORIAL.sv: Re-adjust to latest 
change in TUTORIAL.
      adds  c9e901f4a6 Avoid small parasitic button on mode line
      adds  aa63064fec Fix mode-line display on TTY frames
      adds  cdb4bc0a81 Revert "Avoid small parasitic button on mode line"
      adds  e135f15aac Tramp code cleanup
      adds  dd2a994f0c Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  4eb749a173 dired.texi: Document 
dired-create-destination-dirs-on-trailing-dirsep
      adds  5a9965f0c7 Fix previous shr-parse-style change
      adds  79335aa185 Assume unfilled byte-compiler warnings in tests
      adds  e637afce45 Remove spurious space in byte-compiler warning
      adds  bed5af1ea3 Silence byte-compiler in two tests
      adds  e17aea73a5 When registering Gnus message ids, guard against no 
registry
      adds  d9b3f665bc Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  bdcf3c3504 Cancel xwidget progress timer when buffer is killed
      adds  da23e607d3 Select the right buffer for event in context-menu 
functions (bug#9923)
      adds  abf06a46b4 Merge from origin/emacs-28
      adds  9a1e87ba44 Add vc-git-stash-pop to vc-dir-git-mode
      adds  3939cb2a9c Remove XEmacs compat code from strokes.el
      adds  092c03d2c3 * lisp/view.el (view-mode-map): Convert to defvar-keymap.
      adds  8aa2aac500 Remove obsolete values from image-mode-auto-resize
      adds  00e6aeacf2 image-dired: Fix behavior of slideshow command
      adds  db56e32d12 * etc/tutorials/TUTORIAL: Say that there is usually a 
delete key.
      adds  c94b81bfc1 Remove some unnecessary references to Emacs 22
      adds  6e50d86ca2 Add the new packages section to the Italian tutorial
      adds  1d0a60113f Make a more robust check in Tramp using scripts
      adds  691470ec4e * doc/misc/eshell.texi (Built-ins): Fix xref.
      adds  77a30e1e88 browse-url: Remove support for Netscape
      adds  8f7da3ecb5 Improve before-make-frame-hook and 
after-make-frame-functions docs.
      adds  9168abd7f5 * etc/tutorials/TUTORIAL.he: Add section about package 
management.
      adds  9013e4ea19 browse-url: Remove support for Galeon
      adds  beed398eb5 browse-url: Refactor code to find executable
      adds  5364c57198 Improve yanking in the middle of comint process output
      adds  10655ce02f image-dired: Navigate from image display buffer
      adds  b9c43acdd6 Check decoding results in webp_load before using it
      adds  13556f32ba ; * lisp/textmodes/texinfo.el: Remove stale comment.
      adds  7d7f3d98dc Pacify svg_load_image compiler warning
      adds  176c63287f Convert etc-authors-mode-map to defvar-keymap
      adds  bdeb189cf2 Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  5671709590 Send scroll stop events to xwidgets correctly
      adds  c4dab6c179 Allow customizing precision scroll interpolation
      adds  bf79dad3f2 Make interpolated scrolling work better
      adds  41b1d223c6 Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  b0a960308b Fix last change
      adds  d5a6dd1f8c ; * etc/NEWS: Fix typos.
      adds  d8c383b25e Improve precision scroll interpolation
      adds  f10d4b31d6 Clear scroll interpolation when interpolated scroll 
completes
      adds  58cf601aad Fix coarse scroll deltas on macOS
      adds  d34009db66 Remove dead link from newsticker
      adds  0f30227f97 ; * lisp/net/browse-url.el (browse-url-epiphany): Fix 
typo.
      adds  b80d7568e4 * lisp/dired-aux.el (dired-check-process): Doc fix.  
(Bug#52337)
      adds  1933cd5307 Doc fix; Epiphany has been renamed to GNOME Web
      adds  ce5bca4913 Document native-comp-async-report-warning-errors more
      adds  05af96456c Merge from origin/emacs-28
      adds  0a2507ff90 Backport: Make a more robust check in Tramp using scripts
      adds  e6e62eedd7 ; Merge from origin/emacs-28
      adds  ed03b2f301 Convert shortdoc-mode-map to defvar-keymap
      adds  1ea5b82145 Define calc-help-map in one step
      adds  5922c972cd ; * lisp/calc/calc-ext.el: Fix warnings in my last 
commit.
      adds  6cf358d7a2 Define some more keymaps in one step
      adds  00d107ebea * lisp/mouse.el (context-menu-entry): Bind to 
make-sparse-keymap, not ignore.
      adds  aa3434369e lisp/mouse.el: Fix some lambdas quoted with ` or '
      adds  3a0e0187b7 * test/lisp/emacs-lisp/cl-macs-tests.el: Avoid 
`with-suppressed-warnings`
      adds  c6bf11c281 * test/lisp/emacs-lisp/subr-x-tests.el 
(subr-x-named-let): New test
      adds  929a8010ac image-dired: Remove some TODOs
      adds  63f07ea22f image-dired: Go to next image when marking
      adds  47cd820d93 Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  dae4fc738a image-dired: Show image info in header line
      adds  bb1252bdb3 Allow customizing step between each interpolated scroll
      adds  52f3fe46a3 Fix jumping cursor during interpolated scrolls
      adds  07d95325e4 Fix pixel scrolling over lines with different sized 
glyphs
      adds  948a8936ba Make precision scrolling up work over display strings
      adds  c8c7822c51 * etc/tutorials/TUTORIAL.it (CONCLUSIONI): Reword 
paragraph.
      adds  24e9616a0f ; Merge from origin/emacs-28
      adds  538fc1d0e0 Fix mode-line display in Calendar mode
      adds  eb9e33e238 ; * etc/NEWS: Non-nil repeat-keep-prefix is not the 
default anymore.
      adds  6ba2f028cf Revert "Grep alias `all' shall not match parent 
directory"
      adds  35a96139df Clarify a comment in xdisp.c
      adds  be860c1385 Fix manual entry of 'quit-restore-window' (Bug#52328)
      adds  1821844357 Add missing K key documentation for Cangjie input methods
      adds  6ecb24f877 Merge from origin/emacs-28
      adds  bbfb373783 Improve lock-pid handling in Tramp
      adds  8f3f785c55 Fix thinko in Tramp test
      adds  c0b9041ebd Fix logic in 'compute_window_start_on_continuation_line'
      adds  6919d5a7c0 Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  57923818fc ; * lisp/htmlfontify.el: Remove some commented out code.
      adds  8c2c8996e7 ; * lisp/Makefile.in: Fix typo.
      adds  e796161b6e * lisp/time.el (world-clock-mode-map): Convert to 
defvar-keymap.
      adds  b867eb2216 Fix precision scrolling for stretch glyphs
      adds  e8d90a3fd4 Remove unused let-bindings from pixel-scroll.el
      adds  2e4740f042 Fix pixel scrolling upwards in Info buffers
      adds  59db96d83a Fix bob detection when pixel scrolling upwards
      adds  6b89578524 ; * lisp/progmodes/flymake.el: Update the minimum Emacs 
version.
      adds  26fb4168b8 ; Prefer HTTPS in more URLs
      adds  dda6337066 emacsclient takes more care about XDG_RUNTIME_DIR
      adds  7a25ba0fde ; * lisp/image-dired.el: Fix typo.
      adds  d601fd4692 Merge from origin/emacs-28
      adds  636704fab9 Stop setting `make-cursor-line-fully-visible' in 
precision scrolling
      adds  6e865a7171 Further reduce image-related stutter during precision 
scrolling
      adds  cc0f147180 Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  e98ca32176 Make dired-buffers-for-dir expand the DIR argument
      adds  79825f724f Make keymap-lookup work for keymap results, too
      adds  88ea736c35 ; * etc/NEWS: Improve recently added entry.
      adds  9ccd3d3231 Use defvar-keymap for package-menu-mode-map
      adds  eba5cd3ca1 ; * lisp/dired.el: Remove code commented out since 2000.
      adds  c9cb59bc4f * etc/TODO: Entry about converting to defvar-keymap.
      adds  ea8bb59c1b Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  af1c5ec0fc Fix bibtex-biblatex-entry-alist sorting when using latex
      adds  3d38d1d134 Add sqlite3 support to Emacs
      adds  d2081b2b33 Add NEWS entry for sqlite
      adds  7364b60fe9 Fix comment in heading
      adds  e5f71051a0 Add a new mode for examining sqlite files
      adds  385f2faf34 Fix some sqlite doc string typos
      adds  ad1b80d91d Fix sqlite-mode.el build problems
      adds  ebf59d1a28 Check whether the sqlite supports sqlite3_load_extension
      adds  fb11575f3c Improve sqlite-mode--tablify tables
      adds  c8e19b3a84 Don't bug out on certain empty elements with ids
      adds  aa2872a127 Make `M-x run-python' select the window again
      adds  5708da48d1 Revert "Make `M-x run-python' select the window again"
      adds  b331819302 Merge from origin/emacs-28
      adds  19233f6501 ; * etc/NEWS: Fix wording in recent entry.
      adds  17569c9495 Fix Fsqlite_finalize book-keeping
      adds  7cbda71617 Add an sqlite-mode-delete command
      adds  5d476a9ed8 Add FIXME comment
      adds  d727796e1f Don't leave open cursors when listing sqlite data
      adds  cabb049a50 Add confirmation to sqlite-mode-delete
      adds  6c81683a27 Fix a typo in sqlite.c
      adds  628306c299 Minor cleanups of sqlite3 code on MS-Windows
      adds  4cdc59f33a Minor cleanups in sqlite.c
      adds  815a8a7db2 Pacify unused variable warning in xterm.c
      adds  facddfc803 * src/sqlite.c (row_to_value): Call 
'make_unibyte_string'.
      adds  607dee1a71 Prevent hang when exiting Emacs on Haiku
      adds  d90be27995 Use window height to determine wheel event pixel deltas 
on XInput 2
      adds  25084b1e95 Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  8c29dbd3a8 Fix tooltips in PGTK child frames
      adds  9be1a841e5 Coding style fixes
      adds  b9c1e1d73b Implement pgtk_frame_raise_lower
      adds  8c50016b10 Improve documentation of sqlite3 support
      adds  a81669c69f Fix hang when deleting a pipe process
      adds  d56b0b4e6b ; * lisp/subr.el (start-process-shell-command): Add 
missing period.
      adds  36cd4f5d81 Reimplement gnus-thread-header in Lisp
      adds  8716f21d94 Constant-propagate access to captured variables
      adds  c6cf446894 Fix drawing overlines on top of stretch glyphs when 
there is a box
      adds  ff9360f4da Clear precision scroll interpolation when direction 
changes
      adds  0e69753ac1 Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  ae0f52b7b4 Prevent hangs when displaying a context menu on pgtk
      adds  87cdc6369a Fix coding style
      adds  6656a4d161 Make sqlite-mode-list-tables work on older sqlite 
versions
      adds  4b29468dbe Tweak erroring in sqlite-mode-delete
      adds  a374849926 Fix the DJGPP port
      adds  30dd5c9acc Update to Org 9.5.1-25-g9ca3bc
      adds  8a0734329a Avoid undefined behavior in 'send-process-region' 
(Bug#52369).
      adds  2d116c432d Merge from origin/emacs-28
      adds  95d7a794cc Update bovine/gcc-tests for newer Macos versions
      adds  eff1bb78bd Fix frame focus on X Toolkit builds with XInput 2
      adds  8e948ab97e Fix some compilation warnings in sqlite-less builds
      adds  4f987e189d Fix last change
      adds  11b2dfca28 * src/xterm.c (x_detect_focus_change): Fix XI2 focus on 
GTK builds.
      adds  e52739c32f Make with-sqlite-transaction mode code efficient
      adds  e29c904a0a ; * lisp/emacs-lisp/shortdoc.el (keymaps): Fix typo.
      adds  8faada1f5a eshell: Prefer octal number for file modes
      adds  6c9adafa93 Check for support in sqlite-mode-open-file
      adds  bdfd83e42d Fix an off-by-one error in TEX parsing in etags
      adds  194556425f Really fix the etags TEX parsing
      adds  5bc785d81c Fix overline display when there is a box
      adds  0ee1a46e6c Fix overline display over stretch glyphs with box on NS
      adds  2de147e93c Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  13edadb492 Fix overline display when there is a box on PGTK
      adds  e4e9a7ce43 * lisp/startup.el: Let-bind browse-url-browser-function 
instead of setq-local
      adds  242cdac3ad * lisp/char-fold.el (char-fold-override): New defcustom 
(bug#52394).
      adds  986ce367db * lisp/char-fold.el (char-fold-override): Doc fix.
      adds  a07d954fe2 ; * etc/NEWS: Add 'char-fold-override' (bug#52394).
      adds  5181276b43 Stop using XI focus events on non-GTK builds
      adds  2f66010549 Work around pixel scrolling issues when org-indent-mode 
is on
      adds  c86b86f9a9 Introduce a new sqlite-locked-error
      adds  9ce0fe5ef4 Add a new `sqlite-pragma' command
      adds  da2c0e8f7d Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  64ea1a178c Fix eshell for systems that do not have subprocesses
      adds  b5354e989d Rewrite the "Quitting Windows" section of Emacs Lisp 
Reference
      adds  ea8422204f * make-dist (manifest): Filter out msdos/autogen/* files.
      adds  62139aeb42 * lisp/tab-bar.el (tab-bar-switch-to-last-tab): Add 
'abs' for precautions.
      adds  9bd3f78645 Make `M-x run-python' select the window again
      adds  5640b055d6 Merge from origin/emacs-28
      adds  3a773cbbf5 * lisp/ielm.el (ielm-header): Show key binding for 
describe-mode.
      adds  38f782f48d * lisp/ielm.el (ielm-map): Use defvar-keymap.
      adds  57efc5d1bb * src/sqlite.c (Fsqlite_open, Fsqlite_load_extension): 
Use ENCODE_FILE.
      adds  c952f8b059 lisp/pcomplete.el: Mark obsolete some unused functions
      adds  0c24ccc9d8 * lisp/emacs-lisp/generator.el (iter-yield): Simplify
      adds  7c4c72fa52 Make two aliases obsolete in lisp/international/robin.el
      adds  c1476afb99 Make alias obsolete in xscheme.el
      adds  b30b33ed9b ERT can generate JUnit test reports
      adds  ae169bda2c ; Add a FIXME regarding the GMP memory allocation 
functions.
      adds  855f1bd176 completion.el: Make two compat aliases obsolete
      adds  6170c5036e Fix regression in help-mode prompt
      adds  cea8deea72 ; * src/xdisp.c (move_it_vertically_backward): Clarify 
commentary.
      adds  9de8eec3bc * make-dist: Don't run "make --question info".  
(Bug#52322)
      adds  3607508f3f Set calc-make-windows-dedicated to nil by default
      adds  b8e6beaab0 Merge from origin/emacs-28
      adds  8c0f9be0d1 Only allow SQLite extensions from an allowlist
      adds  30ac6fbbed Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  b86ab35972 Prefer command remapping in cperl-mode.el
      adds  1d67bbf6c9 Use defvar-keymap in elisp-mode.el
      adds  6a48ef0cbe Explain JUnit test reports in ert doc
      adds  78a9d151b5 Minor Tramp cleanup
      adds  8704165197 Remove Emacs 21 compat code for command-remapping
      adds  e07d69e2dc * lisp/net/eudc.el (custom-menu-create): Remove 
unnecessary autoload.
      adds  71ff4b97ab Fix ert.texi error from previous change
      adds  75eac285af Prefer command remapping in allout.el
      adds  0cc2c2dcdb eieio-compat.el: Move to lisp/obsolete
      adds  38977b6134 Add 'comint-mode' and 'change-log-mode' to 
project-kill-buffer-conditions
      adds  ad768d767b project-kill-buffers-display-buffer-list: Fix 
:package-version value
      adds  861eee4241 Work around pixel scrolling issues when line numbers are 
displayed
      adds  aab2477516 Prevent GDK from handling emulated button events
      adds  f88c1d222f Remove maintainer comment from Emacs 28 module snippet.
      adds  a4fcbf46a7 ; etc/NEWS: Move the note about Xref EIEIO change to the 
proper section
      adds  7078f32b5b Fix crash when dumping charset_table with portable 
dumper (Bug#52461)
      adds  92ed2fe688 Merge from origin/emacs-28
      adds  81d2e846a8 Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  5a057f6716 Recognize starred environments
      adds  e6b93245fe Have 'dlopen' use RTLD_GLOBAL in 'dynlib_open'
      adds  6d8b6e67da * lisp/outline.el (outline-minor-mode-use-buttons): Add 
:safe #'booleanp.
      adds  030a1a8bd5 Add errors in ert JUnit test reports
      adds  2893cb6a21 Use defvar-keymap in hideif.el
      adds  ab33404c65 Prefer command remapping in ses.el
      adds  1e578267fb Fix control buffer window height in 
'ediff-setup-control-buffer' (Bug#49277)
      adds  e7a6d6a546 Merge from origin/emacs-28
      adds  1c6363ff4b Require xwidget.el in `make-xwidget'
      adds  bfc38ff058 Add support for multisession variables
      adds  3fd9d48f9b Declare a couple more functions in multisession.el
      adds  35dbc79cc3 Make emoji--recent use multisession variables
      adds  bc60ce7ffd Skip extension tests on hosts without the function
      adds  ed77d1a8c0 Make the multisession files value read more resilient
      adds  81b589518c Update files times in multisesssion properly
      adds  0b43e7a493 Improve documentation of multisession variables
      adds  32b9b22f66 Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  e726a00381 * lisp/vc/vc-dispatcher.el (vc-command-messages): Add 
choice 'log'.
      adds  34e3ad5ae4 Fix encode-time doc string
      adds  3e6c69de9d Fix icalendar time zone parsing glitch
      adds  dd0727e1ec encode-time simplifications
      adds  cea0d61a69 Prefer format-time-string to current-time-string
      adds  fc520f8b70 Minor nndiary simplificatiuon with time zone
      adds  e0ca8f791c Prefer format-time-string to current-time-zone
      adds  f25ad39983 Assume current-time-zone exists
      adds  73d6b19024 Omit temporary warning re obsolete timestamps
      adds  9e131f55d8 Simplify epa-ks--parse-buffer timestamp handling
      adds  469fe6a040 ; * lisp/vc/vc-dispatcher.el (vc-command-messages): Doc 
fix.
      adds  895215854d * src/timefns.c: Minor comment fix.
      adds  32d12840e6 Kill eshell-mode project buffers too
      adds  f6339412ee Add support for touchscreen events generated by XInput 2
      adds  5e5cde55e5 Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  78a86a4b32 Fix parallel build with multisession.el
      adds  1b2511fa2a Fix selection of fonts that don't have regular weight
      adds  36d873bf0d Port tramp-adb.el back to Emacs 26
      adds  75e6c169ae Ignore motion events sent by an emulated pointer
      adds  62fc53d75b Update menu bar when processing touch sequences on it
      adds  efdfe22704 Fix touchscreen support on Xt builds
      adds  ccb6028364 Improve multisession test results on MS-Windows
      adds  749c465a09 ; Improve recently installed documentation
      adds  cf33ece310 multisession.el: Avoid old specializer syntax
      adds  041fff3d3d Handle missing JUnit test reports
      adds  26d1f04d76 Don't abort upon untracked TouchUpdate events
      adds  f7755b8818 Flip buffers if display were modified in 
haiku_read_socket
      adds  0c240e4235 Document a bug that exists with some versions of GNOME 
and GTK
      adds  6ad5ff4496 Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  7ab1b71c0d Coding style fixes
      adds  e5a74c20c3 Make multisession file reading more resilient on Windows
      adds  3fea95b79f Fix display of window-specific overlays with 'display' 
property
      adds  43c4cc2ea2 Add new argument `ignore-line-at-end' to 
`window-text-pixel-size'
      adds  d99aa9461b ; Fix last change
      adds  4544651b3f Work around some mysterious touch ownership race on 
GNOME Shell
      adds  4ff3a70153 Merge remote-tracking branch 'origin/master' into 
feature/pgtk
      adds  97b6907563 * src/pgtkfns.c (Fx_show_tip): Adjust call for new 
signature.
      adds  a7794c6dd5 ; * lisp/net/browse-url.el (pgtk-backend-display-class): 
Declare.
      adds  a1eb71413d Fix cairo build on haiku
      adds  120de8f9cb ; * configure.ac: Add missing object to Haiku cairo build
      adds  f60265e73f Clean up some of PGTK code
      adds  b7338d870a Cleanup append-to-buffer section in ELisp Intro
      adds  cb10eed97c Silence byte-compiler in multisession-tests.el
      adds  21ef1740f0 * lisp/dired.el (dired-mode-map): Use defvar-keymap.
      adds  55f652c856 Make generation of JUnit test reports more robust.
      adds  4de46e6872 Fix timeout problem in autorevert-tests.el
      adds  7a886aab90 Improve doc strings in emoji.el
      adds  941d15558f Remove incorrect byte-hunk-handler for `eval`
      adds  f315d31216 Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  35da3ed052 Fix gnus search by message-id
      adds  f05a93e823 Update from gnulib
      adds  1758db1bd8 * etc/NEWS: Add news entry for pgtk.
      adds  1fce1d99d4 * src/gtkutil.c: Remove obsolete fixme.
      adds  579d7c20da Add missing implementation of `pgtk-menu-bar-open'
      adds  6f2351a486 Move rmail-related functions from gnus-util.el to 
gnus-rmail.el
      adds  7fd900ff3a Fix prompt colors in comint-snapshot-last-prompt
      adds  276fd48176 Add a shr-allowed-images user option
      adds  9051a93747 Fix indexing gendered emoji forms that have "person" 
base forms
      adds  ae289486d0 Fix prompt in `sql-sqlite'
      adds  7904cae492 Rework how shr sets <span id='foo'> targets to make it 
more reliable
      adds  5f25852e91 Update to Org 9.5.1-31-ga18849
      adds  d745f4b6a0 Merge from origin/emacs-28
      adds  25d8045608 Fix elp-*-list interactive specs
      adds  d9d38059d1 Add a new elp-restore-package command
      adds  9ef9d0c697 Silence "Unknown slot" warnings in tests
      adds  ec692470bd Fix last change in 'handle_display_prop'
      adds  8535861430 Enable webp support in PGTK builds, too
      adds  bc13902d3a Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  09af054dab Silence "initform needs quoting" warning in tests
      adds  22b8d68132 CC Mode: Remove annoying background fontification.  
Should fix bug #52298
      adds  8f82a83cae Make bad-packages-alist obsolete
      adds  cc63704815 New error symbol 'permission-denied'
      adds  c139d289df ; Fix last change to filelock-tests.el
      adds  f6959d05f4 Add some very rudimentary field-beginning/end tests
      adds  0bc2900bbc Move Rmail autoloads to the common loaddefs.el
      adds  434c2cb2e9 * lisp/isearch.el: Don't display "Pending" for lax and 
toggle commands.
      adds  df3fde6fa5 Further fixes for emojis in the "people" categories
      adds  6aac4caaff Further tweaks to the emoji segmentation
      adds  e34017fdbe Further tweaks to emoji person groups
      adds  4c479a1041 ; * lisp/progmodes/sh-script.el (sh-mode-menu): Fix 
typos.
      adds  1ffb75780b * lisp/progmodes/sh-script.el (sh-mode-map): Use 
defvar-keymap.
      adds  f11b996a3c Clarify description of two mouse dragging parameters 
(Bug#52537)
      adds  16ed9fad2c ; * doc/lispref/frames.texi (Child Frames): Improve 
wording.
      adds  152b94ed0f Merge from origin/emacs-28
      adds  3cf11a3c61 Silence byte-compiler in cconv-tests.el
      adds  2bfea5fd1f Prefer skip-unless in one eieio test
      adds  b5393c68ae Silence undefined function warnings in eieio-tests.el
      adds  eead51bc71 Silence byte-compiler using with-no-warnings in tests
      adds  3259f399d4 Treat base64 string encode/decode as pure functions
      adds  8706f6fde1 Add `macroexp--dynamic-variable-p`
      adds  92ffe44834 Body of dynamic let-bindings is not in tail position
      adds  19206fd1e7 Silence byte-compiler warnings from absent optional 
features
      adds  de797bb853 ; * lisp/emacs-lisp/cl-macs.el (cl--self-tco): fix 
bootstrapping
      adds  89eb23589f Use declare-function instead of defun in eieio-tests.el
      adds  6e050a4da7 Use defvar-keymap in wdired.el
      adds  27be90154d Fix build in a separate directory (bug#52669)
      adds  a34650acff Fix sloppy base64 acceptance of some multibyte characters
      adds  eaa44ca40e Prefer $(info) to @echo
      adds  c167009400 Make some variable aliases obsolete
      adds  5f57b41aa6 ; Minor license statement fixes
      adds  aa1fdb3f6f Put AM_V_GEN etc. first
      adds  2bcd299431 Ignore all emulated button events (i.e. those from 
touchscreens)
      adds  4234995d42 * src/xterm.c (handle_one_xevent): Set user time on 
touch events.
      adds  bfcff46199 eieio-tests.el: Silence last warnings
      adds  a5509a2a5e Fix xg_event_is_for_menubar for XI2 events
      adds  513fe2d6ff Fix touch event menu bar detection
      adds  43356423a2 Don't drop touch events we're not interested in on GTK3
      adds  0c4fc7032a Fix bug#28557
      adds  4d8af56c76 Speed up find_field when called from outside a field
      adds  6def36f216 Use the new `permission-denied' error to catch 
multisession errors
      adds  c963672736 Allow @ characters in heredoc in shell-script-mode
      adds  18ce031f9b Remove the `mode-line-percent-position' min width hack
      adds  cf2597da0d Revert "Speed up find_field when called from outside a 
field"
      adds  6d4c367f3f Fix gnus subject matching when subject is empty
      adds  e703735383 Ignore XI_TouchBegin events on the GTK tool bar
      adds  c0e9785c7c ; * src/xterm.c (handle_one_xevent): Fix typo in last 
change.
      adds  e56dd354c7 Don't produce multibyte strings by accident in 
sasl-scram-rfc
      adds  cf6dc1838a ; Fix spelling; be consistent with "key binding" 
(Bug#52674)
      adds  264589cdf7 Fix xg_event_is_scrollbar for grab-related events on XI2
      adds  73e862237d Add `permission-denied' error to Tramp
      adds  1a923e5ac6 Silence additional byte-compiler warning in test
      adds  32a764e106 Fix some tests in --without-all builds
      adds  11c2ffddc9 Declare functions to silence byte-compiler
      adds  678b29711b ; * src/xdisp.c (display_string): Fix a typo in a 
comment.
      adds  f6967d2f66 Allow for the completion buffer to be automatically 
selected
      adds  15693c8116 Allow for next-completion to wrap around the completion 
buffer
      adds  f1668ef23c Delete completion window on quitting
      adds  4b7e73432c Update from gnulib
      adds  026804b606 Fix GTK crash when clicking on xwidgets on XI2
      adds  f703232b7f Use XI2 calls to warp the client pointer
      adds  141bf182da Fix horizontal scrolling on PGTK
      adds  dbd0eef0c7 Use pop-to-buffer-same-window in `M-x term'
      adds  70266929c3 Simplify disabled-command-function prompting
      adds  4154a85d81 Disable by default and add NEWS entry to the new 
completion behavior
      adds  551fe22557 * src/pgtkterm.c (scroll_event): Fix sign of delta_y.
      adds  3dbe7caed7 * src/pgtkterm.c (scroll_event): Fix scroll delta scale.
      adds  b7faac0fef Adjust test after recent help.el change
      adds  ca5c527ade ; * etc/NEWS: Fix a recently-added entry.
      adds  ccba86be78 Use unibyte strings in ntlm auth requests and responses
      adds  8d0efd87e1 Fix some Tramp tests
      adds  7be73593b4 Hide transient prefix/suffix commands from 
execute-extended-command
      adds  5b0121b708 Help outline-minor-mode avoid some false matches
      adds  0f427befe8 Simplify NS color handling
      adds  11c0b25503 Further cleanup of NS color code
      adds  308ad05d37 Fix macfont backend color handling
      adds  42601d3a93 Make NS toolbar use NSString instead of C strings
      adds  89749a62b5 Make NS toolbar item ID more unique (bug#50160)
      adds  ab0d7a2b83 Allow resizing undecorated frames on macOS (bug#28512, 
bug#31795)
      adds  ec1312d76a Add native HEIC support on macOS (bug#51381)
      adds  205030ba5a Make substitute-command-keys test less brittle
      adds  8d846b8f8e Use defvar-keymap in minibuffer.el
      adds  8cc7326d95 Fix compile time error in a pcase test
      adds  28fff38eeb Allow automatic X-Message-SMTP-Method header insertion
      adds  b1cfdb3573 Fix wrong-type-argument
      adds  b7d31d6192 Revert "Remove Motif support"
      adds  9bcb732686 * lisp/window.el (quit-restore-window): Select 
previously selected window.
      adds  29fffbdd87 Revert field-related thingatpt changes
      adds  be38405b1f Merge from origin/emacs-28
      adds  fb89711ebc ; Fix documentation of a recently-installed change
      adds  2001ae5898 Revert back to using monospaced fonts in the mode line
      adds  d54d8a88e9 Allow window-text-pixel-size to measure pixels around a 
position
      adds  902f343c18 Set start to desired start when pixel scrolling to end 
of buffer
      adds  03dc54ba7f Fix precision scrolling down for multi-line display 
strings
      adds  f9d518bc2f Make precision scrolling also work on various bars
      adds  2fa7feca33 * doc/misc/Makefile.in (need_emacsver): Add missing 
members.
      adds  20647467be Drop scrollbar motion events when valuators are found
      adds  8c99628a71 Fix some more incorrect valuator clearing
      adds  7078af622b Fix menu grabs on XI2 Motif builds
      adds  fbe026cb3e Acquire draw lock when updating menubar on Haiku
      adds  edb1d491d9 * lisp/net/shr.el (shr-expand-url): Also strip trailing 
whitespace.
      adds  04be23f19f Improve Xref documentation
      adds  6a17bb4879 Merge from origin/emacs-28
      adds  965b8b0fad Grab the server when warping the client pointer
      adds  8e0d327b8c Remove useless functions from PGTK port that were 
breaking emacsbug
      adds  c9f05cbe3f Make precision scrolling work on margins and fringes
      adds  552b74ba9e Fix text decoration display on stretch glyphs with no 
box on NS
      adds  b9015606d1 Simplify whitespace stripping in shr-expand-url
      adds  b6fac9aaaf verify signed content in smime encrypted and signed 
message
      adds  54c96badf9 Add tag :tramp-asynchronous-processes to tramp-tests.el
      adds  ab6452c47d * etc/PROBLEMS: Add a problem when PGTK started in 
systemd unit file
      adds  1668a9b91e Respect changes in eshell-hist-match-partial
      adds  31d34e43e5 Use defvar-keymap in eshell
      adds  32fc423224 * lisp/eshell/em-hist.el (eshell-hist-match-partial): 
Minor doc fix.
      adds  5b6c3a20a3 Prefer the defcustom :risky property in eshell
      adds  b6ea93c62c ; * lisp/gnus/mm-url.el: Delete spurious defvars.
      adds  992bb3a9ae Simplify command remapping in play/blackbox.el
      adds  8b0e9f44b7 Fix Emacs tooltips on PGTK
      adds  71eb1aac54 Add support for XI 2.4
      adds  1faa1726f0 Move mouse key bindings to gametree-mode-map
      adds  c09ad0cabd Fix the bug with duplicate entries in xref output
      adds  a1b72008a7 Merge from origin/emacs-28
      adds  e0a78429ca Add a utility function to query the XI2 version on a 
display
      adds  9966bf9f0c * lisp/simple.el (completion-auto-select): Fix docstring.
      adds  44c43ba4bd * lisp/net/browse-url.el (browse-url-of-file): Improve 
browsing remote files.
      adds  3106eeedde * lisp/url/url-handlers.el (directory-files): Adapt ARGS 
list.
      adds  4179727f3d Use defvar-keymap in ido.el
      adds  fe80d24a0b * lisp/net/webjump.el: Add TODO section.  (Bug#14624)
      adds  7f43b3759d Fix unused variable warning in xfns.c
      adds  f03d0de26f Update modus-themes to version 2.0.0
      adds  26f11ed91f Use the standard `quit-window' binding from 
`special-mode' for "q"
      adds  3f64204c12 Make read-multiple-choice-face inherit help-key-binding
      adds  ab3d5b8b32 Don't clear internal border if frame isn't realized
      adds  bb666073d3 Allow interpolating scrolls via the Page Down and Page 
Up keys
      adds  5fccd1e371 Explain why we remove stuff from 'user-full-name'
      adds  89a82182cb Improve documentation of read-multiple-choice
      adds  4e2058aec3 Merge from origin/emacs-28
      adds  101bbd1392 Add support for pinch gestures to the XI2 build
      adds  6866cf9c37 Add test for text-char-description
      adds  50484ad7d7 Only focus frame implicitly if focus flag is set
      adds  62339e62d8 Add configure tests for faulty XI2 installations
      adds  472bc18ffd Change `x-server-input-version' to 
`x-server-input-extension-version'
      adds  9e45929d7c Minor improvements in multisession.el
      adds  97218c311b ; Fix last change: use 'utf-8-emacs-unix' encoding.
      adds  501e2096d6 Fix some issues with a recent change
      adds  9c0ad88936 ; * doc/lispref/commands.texi (Misc Events): Fix typos 
and wording.
      adds  2958d0ec49 Document some missing commands related to text scaling
      adds  97133fb3d0 Document the representation of DX and DY in pinch events
      adds  deab5f413f Coalesce pinch gestures in the keyboard buffer
      adds  e103696024 Clarify situations where pinch events can be sent.
      adds  c609865258 Accumulate deltas in pinch events that were skipped
      adds  53093ce366 ; * doc/lispref/commands.texi (Misc Events): Fix wording.
      adds  978987f7ad * INSTALL: Document `--with-xinput2'.
      adds  68f15e815e Factor out new function rmc--add-key-description
      adds  787030b021 read-multiple-choice: Add face when key not in name 
string
      adds  1e7786437d read-multiple-choice: Add optional argument show-help
      adds  40dcf9c2ab read-multiple-choice: Display "SPC" instead of " "
      adds  6ad79059d2 Rewrite disabled-command to use read-multiple-choice
      adds  83e0acdf6e ; * lisp/subr.el (define-keymap): Fix typos.
      adds  d8fc436bbb Prefer the defcustom :risky property in gnus
      adds  d4353da0ad Use defvar-keymap in tests
      adds  736bf3aaa7 Store sign separately when accumulating precision scroll 
momentum
      adds  2ccb156887 Fix Lucid popup menu being stuck on XI2 builds
      adds  d9977018e0 Fix menu window persistence and entry/leave events on 
Lucid on XI2
      adds  f522a064cf perl-mode: Recognize "when"/"given" keywords
      adds  53cf2cf81b * src/pgtkterm.c (pgtk_handle_event): Add pinch event 
support.
      adds  d4e2850b32 Update to Org 9.5.2-3-geb9f34
      adds  4fedbfbfca Merge from origin/emacs-28
      adds  d65534d254 * lisp/emacs-list/eieio-compat.el: Really move to 
obsolete
      adds  caa1699264 Fix precision scrolling inside terminal buffers
      adds  8df3a71c52 Doc fix; fix terminology in key binding functions
      adds  01df347947 Use `permission-denied' in Tramp tests, and more
      adds  4ab5b89de8 The temprary "session" collection might not exist in 
Secret Service
      adds  65cd66c7d7 * lisp/tab-bar.el (tab-bar-history-mode-map): New 
defvar-keymap.
      adds  d7416e3012 * doc/emacs/search.texi (Lax Search): Add 
char-fold-include.
      adds  1f792c2bc1 * etc/NEWS: Mention completion-wrap-movement.
      adds  e2a7e5f409 read-multiple-choice: Improve key formatting
      adds  85cb4f419b disabled-command: Explain what SPC means again
      adds  0fb55c8776 admin.el: Move etc/NEWS to etc/NEWS.NN in one commit
      adds  13ef21e84a Fix EIEIO tests to account for eieio-compat move
      adds  fb9b7b70f5 Fix read-multiple-choice tests
      adds  0f9ec379eb Only rely on passive device grabs on XI2
      adds  1a724cc2d2 Replace uniquify.el's advice with direct calls
      adds  b6b2f797d9 Fix menu placement on multiple-display setups when using 
lwlib
      adds  ea65de7577 eshell-complete-parse-arguments: don't use string-match 
on a list
      adds  c0815aca18 Fix typos in in 'reset-language-environment'
      adds  036e88ce2f Merge from origin/emacs-28
      adds  208ae993ba Add support for pinch events to NS
      adds  3a855c5dac Document a problem with IBus and the C-. key
      adds  a17a11df04 * lisp/vc/vc.el (vc-revert): Use generate-new-buffer, 
not just new buffer name
      adds  d257d92d17 * lwlib/xlwmenu.c (fit_to_screen): Adjust correctly for 
child menus.
      adds  e31facd84a * etc/NEWS (eieio-compat): Rewrite
      adds  e7699bf290 * Fix native comp for non trivial function names 
(bug#52833)
      adds  5403dcf699 ; * etc/NEWS: Fix punctuation.
      adds  498787e511 ; * doc/emacs/search.texi (Lax Search): Fix wording.
      adds  8276605efb ; * lisp/keymap.el (key-valid-p): Fix wording of doc 
string.
      adds  d3bc520513 ; * lisp/term.el (term-goto-process-mark-maybe): Fix 
typo in doc string.
      adds  e066db2381 * lisp/replace.el (replace-regexp-function): New 
function (bug#52558).
      adds  af92c52669 * lisp/textmodes/paragraphs.el (repunctuate-sentences): 
Support region.
      adds  2033f950fa * lisp/textmodes/paragraphs.el (repunctuate-sentences): 
Region for NO-QUERY.
      adds  6e52becfbe Fix test lisp/cedet/semantic/bovine/gcc-tests on macOS 
(Bug#52431)
      adds  18b680cfd1 Fix bug#52467 by adding a new custom variable 
'display-comint-buffer-action'
      adds  1e6c7cfd0b ; * doc/misc/gnus.texi (Server Commands): Fix typo.
      adds  9249365837 Add support for xwidgets to the PGTK port
      adds  512e7c3685 * src/xwidget.c (syms_of_xwidget): Fix typo.
      adds  8be5b08bb5 Fix NS xwidget build
      adds  0b5d9e9d8e Fix embedder calculation for xwidgets on PGTK
      adds  42ede97016 Use XI2 to handle xwidget button events
      adds  8419011ceb Translate buttons when sending XI2 motion events to 
xwidgets
      adds  06dcd2be5d Improve rectangle-mark-mode documentation regarding mark 
activation
      adds  22a9a20513 Merge from origin/emacs-28
      adds  2b7d33e30b Improve xwidget event handling on XI2
      adds  7b621c40f3 Queue xwidget views for allocation in more places
      adds  8719abe4ca Test for Xkb support when opening a display
      adds  9d1312d8e9 Get rid of obsolete xwidget-related code on PGTK
      adds  7d672ed069 Translate state of XI2 entry events when sending them to 
xwidgets
      adds  fb386e22e1 Fix a hang on servers that don't support the X Keyboard 
Extension
      adds  918ed4904b Adjust multi-test-files-simple test for Windows
      adds  bdd0b071be Ignore manual/ directory made by admin/make-manuals
      adds  0e1a06ac85 Make multi-test-files-busy shorter
      adds  d9b28ba7c3 Allow the user to specify shr-width in mm-shr
      adds  ef344cc55c Move define-keymap manual entry to Creating Keymaps
      adds  2970dbaa32 Document `keymap-lookup' in the lipsref manual
      adds  0d5bda36fb Document keymap-set-after in Modifying Menus in lispref
      adds  1da392d62d Fix fontification in diff--font-lock-prettify
      adds  3cadd72673 Revert "Fix fontification in diff--font-lock-prettify"
      adds  7715fb3eff Revert "Revert "Fix fontification in 
diff--font-lock-prettify""
      adds  1915c19131 Fix recent changes in 'keymap-lookup' documentation
      adds  f6e383c8bb Fix documentation of 'define-keymap'
      adds  58d06af57d ; * lisp/replace.el (replace-regexp-function): Doc fix.  
(Bug#52558)
      adds  3fc8032a1a * lisp/textmodes/sgml-mode.el (sgml-mode): Set 
skeleton-end-newline to nil.
      adds  fb4f2aa038 * lisp/textmodes/paragraphs.el 
(repunctuate-sentences-filter): New function.
      adds  14f074f95e Translate crossing event mode when sending them to 
xwidgets
      adds  b88024ad1a Use XRandR 1.5 to generate monitor attributes if 
available
      adds  a4893515c2 Work around xwidgets releasing the passive grab on an 
entry event
      adds  f11779f01b Improve documentation of 'M-X' and related features
      adds  06545bc0cc CC Mode: c-update-brace-stack: After struct foo *, do 
not expect a brace.
      adds  a3129af331 Merge from origin/emacs-28
      adds  37ad776b9e Make xwidget motion commands hscroll the window of wide 
widgets
      adds  d1c7ce68ba * lisp/tab-line.el (tab-line-tab-name-format-default): 
Add help-echo.
      adds  c80d2f3d67 Fix start-of-box-face display after display and overlay 
strings
      adds  8b90d91f21 Fix previous change in 'pop_it'
      adds  cc9ac56081 CC Mode: Prevent rapid alternation of fontification of 
"found types"
      adds  a67b1f1944 Make sure widget buttons always have a left box line
      adds  6738c1cc8c Fix multisession-tests on MS-Windows
      adds  94891dd225 ; * lisp/emacs-lisp/ert.el: Update reference to 
'cl-assert'
      adds  f6da1eed74 Properly report errors about unbound ERT test symbols.
      adds  097452efbc * lisp/emacs-lisp/ert.el (ert-select-tests): Simplify 
nested switch
      adds  d0974e294d * lisp/emacs-lisp/ert.el (ert-select-tests): Document 
new error.
      adds  1d2d7ee87e * lisp/window.el (display-comint-buffer-action): Fix 
type.
      adds  cc43606b55 * src/xwidget.c (Fxwidget_perform_lispy_event): Use 
FRAME_WINDOW_P.
      adds  77f17649d8 Restore original xwidget embedder after performing a 
lispy event
      adds  337005af0b Add pinch event support to xwidgets
      adds  59732a83c8 Don't store docstrings of preloaded .el files in etc/DOC
      adds  87f7412418 * lisp/emacs-lisp/package.el (package-get-version): Add 
fallback
      adds  291085a2a6 (Fmake_finalizer): Check the arg is a function
      adds  080a529f7e Don't select for gesture events on xwidgets if the 
server is too old
      adds  c452ffe4c2 Prevent double buffering from being disabled on 
USE_BE_CAIRO builds
      adds  d1fde0ab8a Use a single global lock for the child frame state on 
Haiku
      adds  0922634b28 Minor improvements of 'lisp-directory' docs
      adds  95ee6e8b90 Fix handling of webkit xwidget bookmarks
      adds  eab422a653 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  a8c3e8e2a6 Fix child frame unlinking on Haiku
      adds  7dd4dc6ace On Haiku, sync a frames's connection to the app sever 
after raising
      adds  1f34f072be Fix copyright dates in some files belonging to the pgtk 
port
      adds  db0cab990c Documentation update for Secret Service
      adds  c09fcb8f07 `make-finalizer' now has to be called with a function, 
so adjust test
      adds  4521a3a19c Use defvar-keymap in play/*.el
      adds  d7e1ed17d9 Flush frames after mouse face is cleared on a child 
frame in Haiku
      adds  4d1968b4c9 Print dead xwidgets specially
      adds  57753ed761 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  1e3076e2db Fix bug where bookmark-jump used (point), not 
(point-at-bol)
      adds  f2031d0ddb Minor improvement in user documentation of completion 
style
      adds  1d92f6094c Merge from origin/emacs-28
      adds  89f205084b Avoid assertion violations with variable-weight fonts
      adds  48bd406793 ; Merge from origin/emacs-28
      adds  a6adfe21e4 * lisp/tab-line.el (tab-line--get-tab-property): New 
function (bug#52881).
      adds  67400da412 Improve doc strings of fringe indicator variables
      adds  78066671c0 Merge from origin/emacs-28
      adds  e7f25b95f4 Update publicsuffix.txt from upstream
      adds  376d6cf36a Implement numeric values of `mouse-highlight' on Haiku
      adds  c7e642bab2 ; Auto-commit of loaddefs files.
      adds  cbc77dcf03 Fix child frame synchronization order on Haiku
      adds  a27511ff2f Set display last user time when handling pinch events
      adds  c6d83707d6 Fix deadlocks with invisible frames and threads in Haiku
      adds  ab3c6c799e Fix some more off-by-one errors in Haiku image code
      adds  141a06334e Fix expose events in non-double-buffered child frames on 
Haiku
      adds  748e670d5d Make last change compile
      adds  4dce09db18 Increase size of precision scrolling momentum ring
      adds  8a08af20a8 ; Auto-commit of loaddefs files.
      adds  84a8f656d3 ; Merge from origin/emacs-28
      adds  19dcb237b5 ; Add 2022 to copyright years.
      adds  8d3fc7ec89 * src/xfaces.c (face_for_font): Make 'hash' be uintptr_t.
      adds  23c1ee6989 ; * test/manual/etags/ETAGS.good_N: Adjust to copyright 
years change.
      adds  ebe8772f65 ; Minor fixes related to copyright years
      adds  86cbc6ee4a * lisp/net/tramp-sh.el: Adapt copyright year
      adds  836be7a112 ; * etc/refcards/ru-refcard.tex: Update Copyright year.
      adds  dcd76bd48d Merge from origin/emacs-28
      adds  823b6b8d26 ; Add 2022 to copyright years.
      adds  31fefef4a2 elide-head: Support more licenses
      adds  58b0ada20b Update more copyright years
      adds  1d3020908b Merge from origin/emacs-28
      adds  af729b1dfd Make quitting actually work in Haiku file dialogs
      adds  5bdf413b19 Fix mouse face problems when moving between two frames 
on Haiku
      adds  a6952f78f3 Stop sending touch-end events if coalescing scroll events
      adds  96212e1a27 Fix XRegisterIMInstantiateCallback function argument 
configure test
      adds  2558b37b5e ; * admin/notes/years: Mention known problems with 
'update-copyright'.
      adds  2684def348 ; Run set-copyright from admin.el
      adds  f475c5823a ; Copyright year fixes
      adds  efb1c7ec37 ; * admin/notes/years: More known problems.
      adds  ad125a9927 Merge from origin/emacs-28
      adds  01615b24da Fix mouse wheel scroll direction on pgtk
      adds  be6b9e4580 Add column width to tooltip frame width on pgtk
      adds  b2167d9843 Don't fail flymake-tests if `gcc` actually is Clang
      adds  984391a9dc New :type key for defcustom
      adds  9e7191048b elide-head: Add support for modified BSD license
      adds  9156e10927 (define-char-code-property): Workaround for bug#52945
      adds  b477cff35d Clarify %g and %G time format specs
      adds  83da3a09d0 * lisp/tab-line.el: Revert part of the fix in a6adfe21e4 
(bug#52881)
      adds  6e53178a37 Avoid inflooping when 'tab-bar-format' includes embedded 
newlines
      adds  04c0245d36 Merge remote-tracking branch 'origin/emacs-28' into trunk
      adds  7ddfe1cab2 Move define-keymap and defvar-keymap to keymap.el
      adds  a4cb14b536 * src/haikumenu.c (haiku_menu_show): Fix input blocking.
      adds  7544ede1bc Use XKB to find modifiers on x
      adds  01047cf13f Revert "Stop sending touch-end events if coalescing 
scroll events"
      adds  f6501fded7 Don't try to guess a delta if a scroll valuator's state 
is unknown
      adds  8d6a8f660d Silence byte-compiler in eieio tests
      adds  d8959347d9 * lisp/elide-head.el (elide-head-headers-to-hide): 
Simplify.
      adds  f563fbf53b Add support for the Haiku ACPI battery driver
      adds  61c35e415c Fix battery load calculation on Haiku
      adds  bd9a09bb6b elide-head: Make GPL regexp more forgiving
      adds  4efaabaf27 Implement AC line status for the Haiku battery function
      adds  c7768382cc Synchronize at a better place when making a frame 
visible on Haiku
      adds  ab5ee3e29e * src/haiku_font_support.cc (BFont_char_bounds): Fix 
bearings.
      adds  460f35e96d Revert part of 59732a83c8 to fix bug#52969
      adds  5c63786cb9 New test shortdoc-all-groups-work
      adds  7eb86a1788 Fix duplicate file panel display on Haiku
      adds  a89bc0fe9c Fix fringe bitmap display on haiku again
      adds  cd7e7834ba Fix Haiku bitmap sanity checks
      adds  417a3ebaa2 Test that buffer exists in shortdoc-all-groups-work
      adds  24a52df738 Fix two unused variable warnings in make-docfile.c
      adds  6668a7608c Add effective group to xkey events when handling XI key 
press events
      adds  f3481f21f7 Find a way to make restacking frames work on Haiku
      adds  565fd09d9b * test/src/doc-tests.el: New file.
      adds  3a7a88d2f8 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  693815e90f Improve Haiku frame restacking logic
      adds  cbbe235a90 Make menu bar key navigation work on Haiku
      adds  a851e5a669 Rationalize Haiku rectangle handling
      adds  9651be5b48 Fix unused variable warning in last change
      adds  3eaf3aeec8 Prevent further cases of duplicated separators in 
context menus
      adds  183936ee8e Remove gsettings.m4 and write directly into Makefile.in
      adds  61b57ec6de Remove unnecessary autoload cookie in font-core.el
      adds  3e247bd34c ; * configure.ac: Move some AC_SUBSTs to the correct 
location.
      adds  2d4b2e296b Remove macOS drop-shadows on some frames (bug#28512)
      adds  4309679742 Make `x-file-dialog' arity match documentation on Haiku
      adds  377bf26ebe Stop assuming X kbd state works with GDK when forwarding 
events to xwidgets
      adds  c36741f9c5 Translate more modifiers to GDK ones in xwidgets
      adds  aa7d0e9a92 Autoload decorator for windmove-mode
      adds  38b4bbb7e1 A cleaner fix for display bug#52947
      adds  0d315102fe Improve pp-emacs-lisp-code for #'
      adds  a0263cfee3 Remove ambiguity from key-valid-p docstring
      adds  c899d9742a Update from gnulib
      adds  30d4cfc080 completion--nth-completion: Throw meaningful error
      adds  6719a3ccab Correctly set up XI key input mask on X Toolkit builds
      adds  a7dbbcac57 Fix display of internal border in child frames on pgtk
      adds  ad63bdf05a Fix xwidgets setting their own signal handlers
      adds  c0cfbca311 * lisp/emacs-lisp/checkdoc.el (bytecomp): Add missing 
require
      adds  e7aa3ece52 Fix vc-git with old Git over Tramp and cygwin-mount.el
      adds  d763c12796 Merge from origin/emacs-28
      adds  f090c25113 Remove some unnecessary graphics state saves on Haiku
      adds  8875ae70a4 Simply conditions for mouse face display when drawing 
cursor on Haiku
      adds  e1626257ab Make sure mouse face doesn't stay on the cursor after it 
is cleared
      adds  ed62de0d39 Resolve clipping related mysteries on Haiku
      adds  83e346b70a * lisp/buff-menu.el (Buffer-menu-mode-map): Use 
defvar-keymap.
      adds  ed7c6d6873 Enable subpixel antialiasing on the Cairo font driver on 
Haiku
      adds  82959661e5 Fix info-lookup docs and "C-h S" in major-modes with no 
manuals
      adds  bb0c197b77 ; Fix typo in last change.
      adds  fab840e381 ; * lisp/buff-menu.el (Buffer-menu-mode-map): Fix 
warning.
      adds  0a51652f6d Fix typo in cvs-status-mode-map keymap
      adds  2b59a42583 * lisp/textmodes/paragraphs.el (repunctuate-sentences): 
Use filter variable.
      adds  61f8f7f68f cl-generic.el: Fix bug#46722
      adds  5749c57e47 * src/xterm.c (handle_one_xevent): Check for errors when 
kbd map.
      adds  e882dd48e3 Fix duplicate overhang display on GNUstep
      adds  3b1164de0e Fix GNUstep compilation warnings
      adds  2ab73286b7 Add group to xkey state before filtering it on 
XI_KeyRelease
      adds  9fc20ad35c Make sure touch end events aren't sent too many times
      adds  b3ceeb3f2a Generate TOUCH_END_EVENTs on NS when mwheel momentum is 
disabled
      adds  cbe10f3753 Remove some more useless clipping stack calls on Haiku
      adds  ca25fde951 Revert "Fix selection of fonts that don't have regular 
weight"
      adds  b4e709c41f * admin/MAINTAINERS: Describe Tramp as externally 
maintained package
      adds  66e50562e8 Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  daedbb2f5b Improve documentation of font-related face attributes
      adds  0d46683202 Add rcirc-when command
      adds  0ae38ec94a ; * NEWS: Revert typo from last commit
      adds  7945d86829 ; Fix recent changes in rcirc documentation
      adds  48038cb2b2 * admin/MAINTAINERS: Add myself for some things.
      adds  751789471c Display pre-edit information from X input methods
      adds  808f69bf7a * src/haikuselect.c: Fix implicit declaration of free.
      adds  1229bd8118 Allow controlling the X input method style
      adds  d99e32436d ; * doc/emacs/xresources.texi (Table of Resources): Use 
@table.
      adds  1fae01dacf ; * doc/lispref/commands.texi (Misc Events): Fix wording.
      adds  259229bf37 Disable new input method behaviour by default on X
      adds  f041d61008 Improve documentation of the preedit-text event
      adds  f501b572ed * doc/lispref/display.texi (Face Attributes): Update doc 
for new values.
      adds  11626f0c0c * admin/MAINTAINERS: Describe Modus themes as externally 
maintained package
      adds  4c6d9b921c ; * doc/lispref/commands.texi (Misc Events): Fix typo.
      adds  62f3942b89 Add documentation for the `none' input style
      adds  d4e48c3642 Fix special-cased cursor foreground and background 
correctly on PGTK
      adds  a263824ae3 Write documentation about ARG of the preedit-text event 
on PGTK
      adds  f424ef88e2 Handle internal events specially on PGTK
       new  9c00d6c3f6 Merge branch 'master' into scratch/etags-regen
      adds  c168afb6f6 Minor improvements for 'pgtk' documentation
      adds  19c6cad182 Fix "C-SPC C-SPC" after "C-x C-x"
      adds  ad5cf84fa7 Add `auth-info-password' and use it instead of ad hoc 
code
      adds  9bb71f8236 Call EVENT_INIT in some places
      adds  63c83e40da * src/pgtkterm.c (pgtk_enqueue_string): Free return of 
g_utf8_to_ucs4.
      adds  d76fb0c11e Allow using GTK+ to handle input methods on X
      adds  79cc87f3b7 Fix build on PGTK
      adds  f7c3d62833 * lisp/cus-start.el (standard): Fix standard 
customizables for PGTK.
      adds  6bf1bb384c Improve documentation of native input methods
      adds  e86a2ce5fc ; Fix last change.
      adds  86ed4b9858 Add an option to rely on passive touch grabs on X
      adds  a80125ae37 * src/haikuterm.c (haiku_clear_frame): Fix clipping.
      adds  9652736b08 Adapt Tramp for `auth-info-password'
      adds  2e60ca3713 Correctly translate GDK virtual modifiers when using 
native input
      adds  e05512ba42 Fix pinch-to-scale on real X servers and NS
      adds  c1106b2ee7 Make sure native keypresses are received immediately on 
GTK
      adds  d2284b0353 ; Update files for 28.0.91 pretest
      adds  42cdd0e5a6 Merge from origin/emacs-28
      adds  d193801f59 Bump Emacs version to 28.0.91
      adds  762aa25fe7 ; Merge from origin/emacs-28
      adds  c6e8b5354b Fix some portability bugs in gtkutil.c
      adds  92e4460911 Implement override redirect on Haiku
      adds  8aad4cee32 Fix some problems with Haiku font display
      adds  97f41faf09 Make caps lock work on Haiku
      adds  91f778d3af Add support for native webp images on Haiku
      adds  0c1099d6d8 * src/image.c (syms_of_image): Declare support for webp 
on Haiku.
      adds  af7ca138c4 ; * src/image.c (syms_of_image): Fix typo in last change.
      adds  c54fda643d Fix Subject "simplification" in Rmail
      adds  30f1bdb41f Clarify docstring of package-native-compile
      adds  3984ea8553 Merge from origin/emacs-28
      adds  51ee62bf28 Reduce flicker on Haiku Emacs tooltips
      adds  a2868656ab * lisp/term/x-win.el (x-preedit-text): Make edit overlay 
window local.
      adds  262a7c9ea0 New minor mode elide-head-mode
      adds  3dfefb8bb4 Fix native GTK input for cyrillic input methods
      adds  d5499e3eb2 Display caret in preedit text where the input method 
asked
      adds  5cee447ed0 Add missing part of last commit
      adds  fea3bed792 ; Minor wording fix in last NEWS entry.
      adds  59ede5cce8 Fix specification of caret position
      adds  e91848344e Pass through caret position from native GTK input methods
      adds  54971f5c14 Add an option to display the cursor at the beginning of 
any preedit text
      adds  691015fedb Fix filelock.c for Haiku
      adds  4509095d79 Add doc-string indices to easy-mmode-{defmap,defsyntax}
      adds  4b6efda54e ; * src/filelock.c (lock_if_free): Fix comment wording.
      adds  dc1ee5b502 * lisp/gnus/nnnil.el (nnnil-close-server): Add new 
`defs` arg
      adds  fe54cf0b1f Do interactive mode tagging for edit-abbrevs-mode
      adds  32f1ec449d * lisp/abbrev.el (edit-abbrevs-mode-map): Use 
defvar-keymap.
      adds  0f5f2af51e Fix off-by-one errors in caret position application
      adds  8d0a2e4dce Fix build without X11 I18N
      adds  f3b1badfd6 Map some more keypad keys on Haiku
      adds  bf121747de Don't hard code key codes on Haiku
      adds  3057e0458f Make old elide-head commands wrappers for mode
      adds  697298e745 Make toggling native input methods via shift work again
      adds  d5cf772cad ; * src/xterm.c (handle_one_xevent): Fix typo in last 
change.
      adds  f591835838 Don't set callbacks on XIC when adjusting spot if 
callbacks are off
      adds  16ed07ac8d Use phys cursor height instead of font base to set spot Y
      adds  cda372bfc2 * admin/MAINTAINERS: Add Tramp compatibility note
      adds  b1f33ff951 Load X resources from a settings file like other 
programs on Haiku
      adds  e36f076eb7 * doc/emacs/xresources.texi (GTK resources): Fix dead 
links.
      adds  4f50d964e5 Allow controlling the underline position of faces
      adds  77c3d41adc Prevent text decorations from overwriting surrounding 
areas on X
      adds  aca1e31e36 Implement recent improvements to underline display on 
PGTK
      adds  415ed4b425 Fix 'exchange-point-and-mark' in 'transient-mark-mode'
      adds  2b7a486605 * lisp/outline.el: Don't set outline-minor font-lock 
text property 'keymap'.
      adds  97806bc7de Add diff-mode-read-only to enable shorter keys in 
diff-mode
      adds  99f47ede41 Document external maintenance of some packages
      adds  5705644810 Assume C99 when defining pD
      adds  c060e374a1 * src/filelock.c (lock_if_free): Fix Haiku positive 
errno check.
      adds  81cb96df88 Use window beneath mouse for determining scroll deltas 
on Haiku
      adds  4cad2ada78 ; * doc/lispref/display.texi (Face Attributes): Fix typo.
      adds  063375e0ed Update for the recent change
      adds  4d621ffd30 Use 'auth-info-password' in tests
      adds  4c724af1e3 ; * lisp/emacs-lisp/package.el (package-native-compile): 
Fix doc wording.
      adds  e28849eb02 Revert "Fix alignment on font size change in 
tabulated-list-mode"
      adds  362ceb75a9 ; * src/fns.c (Frequire): Fix wording of doc string.
      adds  8dba3a0626 Improve docstring of edit-abbrevs
      adds  74223bbdaf (save-some-buffers): Simplify the fix for bug#46374
      adds  ffc047c896 Remove the filename argument from the command line after 
an ELC+ELN build
      adds  99a9b545f0 Revert "Remove the filename argument from the command 
line after an ELC+ELN build"
      adds  73b15f45f9 Merge remote-tracking branch 'origin/emacs-28' into trunk
      adds  f4e0562a2c (hack-one-local-variable-constantp): Mark as obsolete
      adds  ecea3f2c83 (files-tests--with-buffer-offer-save): Turn it into a 
function
      adds  da2bfc79b4 Fix creating GUI frames in an automatically started 
server on Haiku
      adds  8db5f82d45 ; Fix tabulated-list-mode tests after revert
      adds  38575b7203 Merge from origin/emacs-28
      adds  0b0a8dab68 * lisp/outline.el (outline-minor-mode-cycle--bind): Fix 
outline-on-heading-p.
      adds  73e4335c58 Stop decoding GTK event strings when using native input
      adds  e351948667 Make native input work on GTK 2
      adds  46c1dd4cd5 Stop ungrabbing when freeing XI devices
      adds  8564af99b0 ; * doc/emacs/haiku.texi (Haiku Basics): Fix typo and 
wording.
      adds  68f2d772e5 Fix userlock diagnostic
      adds  a980795fd0 Clean up filelock code related to errno
      adds  a18517f619 Fix display-comint-buffer-action default behavior 
(closes bug#52878)
      adds  4765487d5d More fixes for display-comint-buffer-action
      adds  ecdda194a8 * src/window.c (other-window-scroll-default): New 
variable (bug#51210).
      adds  c8ea3f09e0 * lisp/vc/vc.el (vc-shrink-buffer-window): New function 
(bug#51062).
      adds  368b8fe765 * lisp/window.el (display-comint-buffer-action): Move to 
the end of file.
      adds  18dac47255 Remove the filename argument from the command line after 
an ELC+ELN build
      adds  ee025b7f0c Ignore resetting devices upon some events we don't have 
to handle
      adds  f2fcea2716 Avoid unnecessary lookup of min and max keycodes when 
XKB is present
      adds  9376f456af Fix display of text decorations in the mode line
      adds  8555a3e1ed Fix arity error when trying to add a file to an automake 
project
      adds  552d58d5b9 Don't do Gnus article emphasis in text/html parts
      adds  60dd962507 Translate more keys on Haiku
      adds  aa685a465b Ignore scroll lock key on Haiku
      adds  492bf1e06e Use correct coordinates when translating XI2 crossing 
events
      adds  f373b52ba9 Skip virtual FcPattern entries for variable weight fonts
      adds  7ebcb4b6f2 Avoid assertion violations with variable-weight fonts
      adds  db745f37ae Follow POSIX/GNU argument conventions for 
'eshell-eval-using-options'
      adds  745580a36d Avoid user environment interfering with bootstrap
      adds  0cbc41322e Prefer unexport in Makefiles
      adds  ecbe801989 Add isearch-emoji-by-name
      adds  c1f9db4758 * lisp/leim/quail/emoji.el: New file (bug#52605).
      adds  7b139afbf4 * lisp/subr.el (remove-hook): Use 
set-variable-value-history for value history
      adds  5e66166714 Don't fail flymake-tests if `gcc` actually is Clang
      adds  ad82bbdf08 Fix test lisp/cedet/semantic/bovine/gcc-tests on macOS 
(Bug#52431)
      adds  862faa64e5 ; * doc/lispref/modes.texi (Auto Major Mode): 
Clarification.  (Bug#53199)
      adds  3ec8c8b3ae Fix closure-conversion of shadowed captured 
lambda-lifted vars
      adds  6998b30115 ; Fix typo loose/lose
      adds  6e55127e04 * lisp/files.el (lock-file-name-transforms): Doc tweaks.
      adds  a1ac6bd47e * doc/lispref/windows.texi (Textual Scrolling): Remove 
obsolete text.
      adds  22ddd2ba13 Revert "Fix closure-conversion of shadowed captured 
lambda-lifted vars"
      adds  917a623a9d Merge remote-tracking branch 'origin/emacs-28' into trunk
      adds  097e0ee4a2 Rework setting/unsetting of gnus-registry-enabled
      adds  9599b5923b * lisp/jsonrpc.el (jsonrpc--debug): Use apply on format 
args list.
      adds  8ba316736f Use XI2 focus events on X toolkit builds
      adds  931b6ac973 Block input when drawing fringe bitmaps on Haiku
      adds  46f24bf08f Fix GTK native input methods randomly freezing input
      adds  48159c16b5 Undelete deleted frames.
      adds  c8a2af3037 Add new function function-alias-p
      adds  d30fde6b0c Avoid infloops in help-fns--analyze-function with aliases
      adds  9c31be6dc3 Make ert explainers work on function aliases
      adds  626c1dce02 Filter key release events through GTK when using native 
input
      adds  230b778795 spelling-tests.el: actually create a temp directory
      adds  dbf55ec080 ; * test/lisp/progmodes/flymake-tests.el: remove 
duplicate function
      adds  8c8403af36 Fix passive input focus when the pointer moves over 
inferiors
      adds  50654cf0b1 * lisp/jsonrpc.el (Version): Bump to 1.0.15.
      adds  8ec475e558 Improve preserving X coordinate during scroll commands
      adds  2dc4b1008d * doc/lispref/functions.texi (Defining Functions): Fix 
thinko.
      adds  1ee9275c1b Avoid scrolling display when point moves into invisible 
text
      adds  7fd5e92931 Fix frame-undeletion menu items
      adds  d983e080e0 Improve documentation of 'isearch-emoji-by-name'
      adds  fbffe2cc30 ; tweak doc
      adds  53dba32022 Prefer defvar-keymap to easy-mmode-defmap
      adds  83ae392d59 Refresh keyboard mapping upon receiving new XKB map
      adds  4e1bf9bf48 Fix out of bounds bitmap access on Haiku
      adds  b2cc03d572 Steamline xref-query-replace-in-results
      adds  c7bf60465a xref-find-references-and-replace: New command
      adds  5114e97774 ; Tweak the NEWS entry
      adds  7eb91aaaf4 * INSTALL: Document using Emacs on alternative window 
systems.
      adds  3c06c37a8b Remove mention of removed `gnus-treat-play-sounds' 
variable from manual
      adds  34ca4ff9a5 Fix Edebug specification for inline functions 
(Bug#53068).
      adds  b9fecb0dae Merge from origin/emacs-28
      adds  d63d647c11 Fix byte-compilation warning in pcvs-info
      adds  1158c880e2 Try to make sure an XKB desc is always available
      adds  9cc1344c9f Improve function-alias-p documentation
      adds  fa1dd64ba8 ; * INSTALL (Alternative window systems): Improve 
wording.
      adds  07335abeb4 Fix python-eldoc affecting unrelated comint processes
      adds  3ae74c2e47 Improve documentation of 
'xref-find-references-and-replace'
      adds  a5ce31a192 Use assq_no_quit on all local_var_alist accesses
      adds  9c953c40a9 Update docs of 'xref-query-replace-in-results'
      adds  16764cc305 * doc/emacs/search.texi (Special Isearch): Put related 
items together.
      adds  102dd6e59b * lisp/progmodes/xref.el 
(xref-query-replace-in-results): Fix prefix-arg.
      adds  39114e1e2b Improve some nntp/nnimap error messages
      adds  3c0e51e4e5 (battery-status-function) Fix errors in Termux
      adds  e3b43f6cd8 Fix mailcap setup when no mailcap files exist
      adds  10cf00648b Fix @item in the Emacs manual
      adds  df44b2d956 Implement context-menu-mode support for man pages
      adds  f62fe2ebde Implement context-menu-mode support for hi-lock
      adds  3f36d08362 Add command to invoke a search engine
      adds  373618d3a8 Add new context menu functions to the 
context-menu-functions type
      adds  8df6f00223 spelling-tests.el: ignore errors when checking for ispell
      adds  53eaec6dc3 spelling-tests.el: use ert-with-temp-directory
      adds  a970a2a489 Make sure the X mouse position hook always looks at an X 
frame
      adds  e0268fd7d5 Fix leak when refs are sent to a frame during 
destruction on Haiku
      adds  19566fb51a Add a `shortdoc' convenience alias
      adds  f729c333c7 Don't have ffap interpret ":/bin" as the current 
directory
      adds  dd3715b0cb Make function-alias-p use a better error symbol
      adds  edcb1f3a3b Skip ffap test on some systems
      adds  85299991e4 Regenerate ldefs-boot.el
      adds  30dbdecd4a * src/xterm.c: Add a small writeup on input handling on 
X.
      adds  bef9fcc999 image-dired: Use MD5 for thumb filename generation
      adds  d29291d665 (macroexp--expand-all): Fix bug#53227 and bug#46636
      adds  c723401151 Simplify code for 'indent-for-tab-command' slightly.
      adds  64109fcae7 indent-for-tab-command: Deal with large point or modiff 
values.
      adds  ec52d2775a * lisp/indent.el (indent-for-tab-command): Use 'eq' for 
symbols.
      adds  0e20d76a38 pcvs-info.el: Prefer `declare-function` over `autoload`
      adds  1f5f3b7e89 Remove non-functional configure test
      adds  9845f6b9aa Fix native input when using core input events
      adds  9d809ed9bb Filter key release events when using native input 
without having XIM
      adds  43618cd44c Find a way to make lowering frames work on Haiku
      adds  281b878858 Mark test-map-into as unstable
      adds  8267973c31 ; Merge from origin/emacs-28
      adds  c05864dd25 Avoid another segfault in 'face_at_buffer_position'
      adds  ac2cdb8a46 * lisp/progmodes/xref.el (xref-file-name-display): Fix 
docstring.
      adds  5990148860 * lisp/simple.el (undo-no-redo): Fix customization group
      adds  8df828e405 Merge from origin/emacs-28
      adds  639488b55a Revert "Add command to invoke a search engine"
      adds  7651f044e2 Improve the with-output-to-temp-buffer doc string
      adds  f501d0aed0 (gnus-summary-hide-thread): Fix thread hiding for dummy 
roots.
      adds  ad3971f885 Use "server complete" instead of "complete" in 
gud-gdb-completions
      adds  f43b8f3831 Don't bug out on improper lists in pp-emacs-lisp-code
      adds  3b27edd5f5 * src/emacsgtkfixed.c (XSetWMSizeHints): Remove some 
useless code.
      adds  7a679953e2 Prevent pre-edit overlay text from being displayed after 
a command
      adds  45f1e427fc mailcap: Docfix & handle function-viewer case in 
mailcap-view-file
      adds  015d881b6d Add emoji-alternate-names variable
      adds  ae65f2089c Use preferred XIM style without trying to detect if it's 
supported
      adds  17231a26d8 Don't strip properties in show-paren-function
      adds  de3a957265 Fix setting cursor in pixel-scrolling modes
      adds  525dc6e5c4 * pcvs-info.el (cvs-mode-toggle-mark): Typo
      adds  7055104358 * doc/emacs/search.texi (Special Isearch): Move 
isearch-char-by-name item back
      adds  f19b34376a More fixes for recently committed context-menu additions 
from bug#52973
      adds  791694c5fe * lisp/mouse.el (context-menu-map): Select clicked 
window (bug#53249).
      adds  77d823794e Add some more mailcap tests.
      adds  80c52346c2 Fix a minor snafu when resizing frames on Haiku
      adds  c59e870cce * src/xwidget.c (webkit_js_to_lisp): Use correct 
constant to check size.
      adds  e2b9f3347e Update modifier meanings even if an xkb_desc was not 
available
      adds  7f36aca99d * lisp/indent.el (tab-first-completion): Fix incorrect 
choices.
      adds  3fbe137adb Merge from origin/emacs-28
      adds  2dcb1bc474 Mark a few more map tests as unstable on Emacs 28 
(Bug#46722).
      adds  5cdee3a997 ; Merge from origin/emacs-28
      adds  95640360f0 * lisp/net/dictionary.el (dictionary-context-menu): Use 
package prefix.
      adds  e488601849 Update to Org 9.5.2-9-g7ba24c
      adds  19d681d24b Merge from origin/emacs-28
      adds  9b308a333b Avoid focus and allow monospace text in tooltip frames 
on Haiku
      adds  da35e9d5ef * src/pgtkterm.c (evq_flush): Shift events one by one
      adds  0ae6491a89 * src/gtkutil.c (xg_widget_key_press_event_cb): Also 
raise input signal.
      adds  df53beb2db Reduce poll time for Haiku file dialogs
      adds  7f074fecf4 Make help event generation on Haiku behave closer to X
      adds  5476026119 Use kMenuWindowFeel on Haiku toolkip windows
      adds  1220cf605b Fix the xft build
      adds  8f65246523 Fix XI2 event filtering for very old versions of libXi
      adds  5c30c8778d Extend Outline mode with default visibility state
      adds  714e11d535 Add undelete-frame-max instead of undelete-frame-mode 
(bug#51883)
      adds  e25db1e167 Exercise wire right after event is filtered for native 
input
      adds  84ebb16577 Translate timestamps when using GTK native input
      adds  ace6a88285 Really eliminate tooltip flicker on Haiku
      adds  c2f3a2f5e3 * src/haikufns.c (Fx_show_tip): Sync after making window 
visible.
      adds  65666c4786 * etc/NEWS: Improve wording of 'undelete-frame-max' 
(bug#51883).
      adds  c9d06d080b Improve handling of INFILE in tramp*-process-file 
(Bug#53284)
      adds  2fa1eced39 Display override redirect frames in all workspaces on 
Haiku
      adds  1cd6737a38 Use BControlLook to determine scroll bar size on Haiku
      adds  412247c53f Fix Emacs icon not appearing on Haiku
      adds  37d46cec60 Revert "* etc/NEWS: Improve wording of 
'undelete-frame-max' (bug#51883)."
      adds  8cc1b9035c Revert "Add undelete-frame-max instead of 
undelete-frame-mode (bug#51883)"
      adds  9e64aeff40 * Fix native comp for non trivial function names 
(bug#52833)
      adds  5205be5106 ; Merge from origin/emacs-28
      adds  f393d0d441 Fix regression leading to flickering tooltips when the 
mouse is moved
      adds  ab17e35325 Merge from origin/emacs-28
      adds  39d4e1ca21 Move the Gnus range functions to a new range.el file
      adds  e2c8091113 Add support for functions that deal with Unicode scripts
      adds  5b6aa79aef Avoid loading the possibly stale unidata-gen.elc file
      adds  523a96a99e Fix some doc strings in textsec.el
      adds  a1ffee1e82 Add textsec-restriction-level function
      adds  9b358a99d6 Add some textsec-restriction-level comments
      adds  1c7307673b Add new function textsec-mixed-numbers-p
      adds  9f902eb808 Change textsec-mixed-numbers-p to use recommended 
algorithm
      adds  fd17eb67c0 ; * admin/notes/unicode: Update.
      adds  ef1f5dfe2b Doc fixes in textsec.el
      adds  346747451f ; textsec.el: fix typo
      adds  0ddc03cf8c Fix minor inconsistencies in 'char-script-table'
      adds  2dad332a14 (hack-local-variables--find-variables): Use `user-error`
      adds  0c0b77b3cc Allow non-system tooltips to display above menus on Haiku
      adds  0a010902d7 Fix system tooltips above menus
      adds  8fe828db78 ; * lisp/international/fontset.el 
(setup-default-fontset): Fix last change.
      adds  77b5bd4cdb * lisp/tooltip.el: Fix warning when built on a non-Haiku 
system.
      adds  c99e28207a * lisp/tooltip.el (tooltip-show-help): Fix typo.
      adds  d556e75af8 Improve tooltip implementation on Haiku
      adds  98286799a5 Fix default value of `no-special-glyphs' frame parameter 
on Haiku
      adds  68472c12e7 * src/haikufns.c (Fx_show_tip): Fix typo.
      adds  65c9f57856 Improve textsec-restriction-level doc string
      adds  19fefea1ca Add textsec support for confusable characters
      adds  4eebf528fc Add textsec predicates for different types of 
confusability
      adds  d0c0f5f648 * src/haikuterm.c (haiku_read_socket): Add work for 
frame size bug.
      adds  702ce8dc3e Morka handling of multi-hops in Tramp more consistent
      adds  9f25c41ad4 Add textsec-domain-suspicious-p
      adds  4f23dbaa67 Intern virtual modifier atoms the smart way on X
      adds  ce63f91025 Add textsec functions for verifying email addresses
      adds  5006e19856 The name in textsec-email-suspicious-p is optional
      adds  f558c35a93 Remove 'cuneiform-numbers-and-punctuation' from w32font.c
      adds  877c4e849f Improve doc strings in textsec.el
      adds  ea1e5c97e3 autoload.el: Fix corner case and avoid encoding issues
      adds  0f558e3be9 VC: Fix tests for SCCS and Mtn
      adds  5a502ff1e5 cl-generic-tests.el: Fix warning
      adds  d5723560d5 Fix event timestamp generation on Haiku
      adds  90dda33108 Use more reliable timestamps for some kinds of events on 
Haiku
      adds  95084cec09 Rename system tooltip variables to `use-system-tooltips'
      adds  ebe2b6fd0d * src/haikufns.c (Fx_display_mm_width): Fix copy-paste 
error.
      adds  86dbe8682d Respect structure of Tramp archive file names
      adds  46dcb07e98 ; * etc/NEWS ('use-system-tooltips'): Improve wording.
      adds  596d0bda6d Minor improvement in textsec diagnostics
      adds  de614ec950 Use Cairo XCB surfaces when XCB is available
      adds  db714e08e0 Improve textsec doc strings
      adds  696bd360f6 Deconfuse textsec doc strings slightly
      adds  9693eb4aef Port some X11 tooltip code to XCB
      adds  b6db2d0a6f ; Yet another improvement of doc strings in textsec
      adds  2122b83995 * lisp/cus-face.el (custom-face-attributes): Expose the 
lambdas
      adds  d1648945fc Fix recent change for big endian systems where `Atom' is 
64 bits
      adds  b4336b2832 Make textsec-suspicious-nonspacing-p work on marks
      adds  87d7362c87 ; Minor fix in 'textsec-domain-suspicious-p'
      adds  124c4ad1e5 Split textsec-email-address-suspicious-p into two 
functions
      adds  598038643f Mark whole-script confusables as suspicious domains
      adds  00a6946283 Add new file textsec-check.el
      adds  1bfc086391 Make shr mark links with suspicious URLs
      adds  1e5e85f3ce Fix thinko in textsec-url-suspicious-p
      adds  63a03d5101 ; Fix bug#53367
      adds  9e9d83482c Don't overwrite the link text in shr-tag-a for 
suspicious URLs
      adds  e58b4b24cf Add text for suspicious links
      adds  689e865a9b ; * lisp/international/textsec.el 
(textsec-url-suspicious-p): Fix a typo.
      adds  b28f420737 Make Gnus check for suspicious headers
      adds  50ddfb2428 Make textsec-mixed-numbers-p actually work
      adds  ec0abf37ee Make Message check for invalid recipients before sending
      adds  775faf6efa Tweak the previous suspicious Message change
      adds  1476b0d7a6 Make article--check-suspicious-addresses more resilient
      adds  6a79de530f * Move some code in in `byte-write-target-file'.
      adds  9396b7d0b4 Suspend temp .elc production when native compiling till 
when necessary
      adds  d2a23c7441 Implement selection ownership on Haiku
      adds  8c184bb166 Get rid of calls to XRenderQueryExtension after terminal 
initialization
      adds  5404bf50ad Port hourglass display to XCB
      adds  a43b665605 Make `nil' values of the `:position' underline property 
work correctly
      adds  e4f59a6d1a Make article--check-suspicious-addresses more resilient
      adds  7785463c8e Add new bidi-string-strip-control-characters function
      adds  7e7974154b Improve textsec-domain-suspicious-p message
      adds  f9f12086fb Expand textsec-link-suspicious-p checking
      adds  7cfc0bd6a9 Check link text domain suspiciousness
      adds  2a3edd1e0a Document textsec
      adds  c027ad59dd Allow disabling 'undelete-frame-mode' from the menu bar
      adds  536ad66ae3 Improve textsec-domain-suspicious-p message
      adds  4768657b31 Allow suspicious names with some forms of bidi controls
      adds  21e96ce324 Improve documentation of textsec
      adds  ea0060abfb Add test for bug#51733
      adds  37e2304f98 Tweak textsec-link-suspicious-p
      adds  3eb1b2a115 Make key-valid-p work in Turkey
      adds  b1f52249ea Make the undelete-frame-mode menu item a toggle
      adds  bd6cfabdc3 Fix 'bidi-find-overridden-directionality' for Lisp 
strings
      adds  ed490991d5 In Eshell, allow "-n" to suppress the trailing newline 
for "plain" echo
      adds  b1488a6582 Re-enable some textsec-tests after recent bidi.c fix
      adds  b929bdaeb6 Fix Fchar_syntax for non-ASCII in unibyte buffers
      adds  e26071e990 Make system tooltips display in the menu bar on Haiku
      adds  689e64cefe Improve how menus are described in *Help*
      adds  5a64286d6a Make textsec-link-suspicious-p have fewer false positives
      adds  ec5c723844 Fix error when describing menu items that don't have 
equivalent keys
      adds  10fbbddddd Improve the textsec-domain-suspicious-p warning message
      adds  2de01ff1ba Make the read-face-name completion buffer display samples
      adds  55c1670bc5 Rename the textsec-check function to textsec-suspicious-p
      adds  4450c8bdd9 Consider subcommands when deciding to invoke Eshell 
command directly
      adds  27b3948a8a Fix indirect font changes incorrectly affecting original 
buffer
      adds  6305c3f30d Fix thinko in previous hi-lock-read-face-name change
      adds  9cbcfe696f Make image-dired-delete-marked more resilient
      adds  172c055745 Fix tabulated-list-widen-current-column widening wrong 
column
      adds  cce813a4e7 Make textsec-link-suspicious-p less mistrustful
      adds  b01604b362 Update documentation of 'clone-indirect-buffer-hook'
      adds  808917b3fc Remove matching of whitespaces in LaTeX environment names
      adds  10083e788f In early bootstrap, use byte-compiled compiler to native 
compile first files
      adds  7ff7f948f7 Avoid FOCUS_IN_EVENTS not being sent on NS
      adds  452f46d366 Allow fractional values of `polling-period'
      adds  7269106578 Update menu bars when `use-system-tooltips' changes on 
Haiku
      adds  9a0842dffe ruby-toggle-block-space-before-parameters: New user 
option
      adds  e9e5d0ba73 Fix BadValue crash when looking up empty color names on 
some X servers
      adds  7fff3c9b7e Work around GTK changing window backgrounds on 
colormapped displays
      adds  2b4f0b5f3b ; * etc/NEWS: Fix typo in recent change.
      adds  ef0c1d4c2c Add workaround to handle a problem with Enlightenment WM 
(Bug#53298)
      adds  ba57b78064 Fix execute-extended-command-for-buffer in 
fundamental-mode
      adds  11ea45c9e4 Fix UB in ebrowse
      adds  03f4a2ff64 Merge from origin/emacs-28
      adds  6e8bafc996 Synchronize XI2 code with Core Input code
      adds  c2e28aabcc ; * etc/NEWS: Fix description of 'polling-period' change.
      adds  a6ad584ac2 Adjust emake after recent changes
      adds  587edc46df Further improve determination of when commands can be 
invoked directly
      adds  1e54833e8a Update multisession variables when editing the values
      adds  3ffa13d0aa Use the correct converter for odf files in doc-view
      adds  502dbd1f7c Make diff--iterate-hunks more resilient
      adds  7eb53e8a72 Clean up mm-display-inline-fontify slightly
      adds  16c785b621 Make xwidgets work on builds that don't use Cairo drawing
      adds  5561d5de56 Make the edebug-all-defs user option work more reliably
      adds  4d866fc0f5 Interpret a "" value of EMACS_TEST_VERBOSE as "off"
      adds  606dfb60e3 Clarify Splitting Mail in the Gnus manual
      adds  a133af7c7f Fix indentation in NEWS of cl-flet item
      adds  90de226e21 Raise an error from 'eval-eval-using-options' for 
unknown options
      adds  1228ec3e1d Don't use 'eshell-eval-using-options' for 
'eshell/source' or 'eshell/.'
      adds  87107b05a1 Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  1fefb15aa8 Allow From to be part of message-hidden-headers
      adds  d7f0a0538d Followup fix to previous 
message-update-smtp-method-header change
      adds  8d4fffb643 Remove text mistakenly added to the diff--iterate-hunks 
doc string
      adds  62a84eea34 Improve the completion-category-overrides doc string
      adds  88e47934d9 * src/keyboard.c (syms_of_keyboard): Fix build without 
input polling.
      adds  b8ffdc0694 Fix previous emake change
      adds  087d031ec6 Further emake tweaks
      adds  adf00298b6 Disable background image fetching from asking for 
passwords
      adds  98355833ba * src/keyboard.c (start_polling): Fix type mixup.
      adds  2519c5773c * lisp/cus-start.el (polling-period): Update type.
      adds  882bbeb1f9 Simplify AM_V_ELC setup
      adds  fac8d0ac2f Avoid glitches in ELC lines in build output
      adds  5672ee5663 Fix crash when the visible bell is rung but there is no 
cairo surface
      adds  882997e830 Clean up visible bell code on X
      adds  d878c4537d Fix recent changes to visible bell code
      adds  f08dfa9b53 Fix menu-bar mouse clicks in "C-h c" and "C-h k" 
(bug#53322)
      adds  fbc9b121e0 Fix memory-report-object-size to initialize 
memory-report--type-size
      adds  643985e8b6 ; Merge from origin/emacs-28
      adds  b44505d6ec Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  b63baeafd2 Get rid of some unnecessary code in handle_one_xevent
      adds  a51a2a13ed Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  246557f33e Change visibility of "Undelete Frame"
      adds  2b72558527 Use locale coding system to decode XIM preedit text
      adds  ebe334cdc2 Prevent raw bytes from being displayed as help text on 
Haiku
      adds  682b6df6bf Improve detection of suspicious uses of bidi controls
      adds  a604e877cd ; Fix last change in 
'textsec-bidi-controls-suspicious-p'.
      adds  bd586121ac Make the test for existing multisession variables more 
sensible
      adds  65c4158c3c ; * src/xdisp.c (Fbidi_find_overridden_directionality): 
Doc fix.
      adds  c8375d8408 Fix some doc strings in outline.el
      adds  90bc1afe69 ; * etc/NEWS: Improve entry about Outline mode changes.
      adds  bf3db92bd6 Fix the prompt in hi-lock-read-face-name
      adds  07f32fa70a Put the old label into the future history in 
reftex-change-label
      adds  a0e6e67ac1 Fix HTML target marking in shr
      adds  82f818344e Fix GNUstep build warnings
      adds  15090d7c6f Fix PGTK build with xwidgets
      adds  7e596463be Add some menu bar help code on GNUstep
      adds  e4d2a7894b Add new variable print-unreadable-function
      adds  f047d3c513 Add new function 'readablep'
      adds  573ec193be Speed up multisession--set-value-sqlite slightly
      adds  41846901e2 Improve dired-do-create-files slightly
      adds  71b433f035 Fix documentation of 'unprintable' stuff
      adds  3b33a14380 Clarify Vprint_unreadable_function doc string
      adds  79e54a1b75 Use load-read-function in byte-compile-from-buffer
      adds  1edde2fc7a Mark nil vc-follow-symlinks as safe
      adds  368570b3fd First commit of scratch/correct-warning-pos.
      adds  8f1106ddf2 Several amendments to scratch/correct-warning-pos.
      adds  1cd188799f Make symbols with positions work with native compilation
      adds  ff9af1f1f6 Miscellaneous enhancements to 
scratch/correct-warning-pos.
      adds  4e77177b06 Try to make scratch/correct-warning-pos build on Windows 
and not segfault
      adds  2128cd8c08 Merge branch 'master' into scratch/correct-warning-pos
      adds  57b698f159 Commit fixes and enhancements to the 
scratch/correct-warning-pos branch
      adds  d87a34597c Merge branch 'master' into scratch/correct-warning-pos
      adds  3023e7ca3d Remove the remnants of old position mechanism from 
scratch/correct-warning-pos
      adds  bdd9b5b8a0 Miscellaneous amendments to the 
scratch/correct-warning-pos branch
      adds  14d64a8adc Merge branch 'master' into scratch/correct-warning-pos
      adds  88e1f8b020 Merge branch 'scratch/correct-warning-pos'
      adds  fd31ef21c5 Don't use 'load-read-function' in 
byte-compile-from-buffer
      adds  6139a05241 Add direct remote copying in Tramp's scp support
      adds  f57f28935a Fix print-unreadable-function documentation
      adds  df49e3a3ab Merge branch 'master' of /home/acm/emacs/emacs.git/master
      adds  7922131bb2 Minor copyedits in "Symbols with Position"
      adds  27e080d009 * src/pgtkterm.c (pgtk_flash): Fix input blocking.
      adds  7c16f69101 Clean up some of the X extension related code
      adds  bdcbe897d1 * src/haikumenu.c (run_menu_bar_help_event): Fix bounds 
sanity check.
      adds  5d257a99b7 Fix documentation formatting error
      adds  e58ecd01d5 EUDC: Fix a quoting bug in the BBDB backend
      adds  6d3608be88 Seccomp: improve support for newer versions of glibc 
(Bug#51073)
      adds  1319d108da Merge from origin/emacs-28
      adds  32e1894943 Fix menus on the no-toolkit build when using XI2
      adds  ab73a87858 Revert the other bits related to `load-read-file'
      adds  1bcbca3750 Make occur edit mode more resilient
      adds  0e833a1d5f Improve scheme-imenu-generic-expression
      adds  80b66d80ef Make sure cursors are drawn correctly after 
haiku_clear_frame
      adds  1c1d5eee4c Add new function to prompt a user for a process name
      adds  838ad7037b Make kill-process into a command
      adds  db454c98f1 Regenerate ldefs-boot.el
      adds  9f5048456a Improve `M-x speedbar' under emacs -nw very slightly
      adds  3b0d848b54 Fix position argument to macroexp--warn-wrap in 
cconv--convert-funcbody
      adds  a37da91a09 Make apropos-print-doc more resilient
      adds  d0f3de72b6 Allow using outline minor mode in `M-x apropos-value'
      adds  80098a2830 Fix tabulated-list-widen-current-column widening wrong 
column
      adds  a82c3557fc Make `C-x M-x insert-kbd-macro RET RET' work better
      adds  21a3bd9f36 Make message in hack-local-variables-confirm clearer
      adds  f4af1137e6 Bind print-symbols-bare to t in byte-compile-from-buffer
      adds  6cea4d1fdb Set IC preedit area on ConfigureNotify
      adds  dfae76c991 Expunge read-with-symbol-position and 
read-symbol-positions-list
      adds  3a7b158ffd Get rid of compose status on XI2
      adds  45208755d1 Add some code for transparent frame backgrounds without 
Cairo
      adds  eac4b924cb * src/xterm.c (handle_one_xevent): Drop frame picture on 
configure.
      adds  8d6fbc4b48 Avoid glitches in ELC lines in build output
      adds  e606434be6 Scale coordinates when checking if a touch event falls 
inside menu bar
      adds  dee029e19f * src/xterm.c (x_composite_image): Use the display's 
picture format.
      adds  1575afe8df Orderly inhibit frame resizing when activating tool or 
tab bar (Bug#52986)
      adds  2dec6f59ec ; * src/xfns.c (xic_preedit_draw_callback): Init 
text_length to quieten gcc.
      adds  842ea1e22f Fix Gnus registry key bindings
      adds  bcf844b5fc Add "then" to sh--completion-keywords
      adds  15961108c9 Short-circuit the recursive bytecode funcall chain
      adds  6c000af611 Inline fixnum operations in bytecode interpreter
      adds  ce1de3a8d9 Inline setcar and setcdr in byte-code interpreter
      adds  65caf5b205 Pin bytecode strings to avoid copy at call time
      adds  7392f2dc41 Byte code arity check micro-optimisation
      adds  d05f387407 ; * src/bytecode.c (exec_byte_code): Cosmetic improvement
      adds  b3377e67a7 Remove nil check in exec_byte_code
      adds  4ff1fb8eb4 Move a runtime interpreter check to debug mode
      adds  721357b868 Remove the unused unbind-all bytecode
      adds  11e1abd5cc Open-code aref and aset in bytecode interpreter
      adds  75c6564c92 ; * lisp/emacs-lisp/byte-opt.el: Remove outdated comments
      adds  4a0541a5dd Implement Ffuncall in terms of funcall_general
      adds  b7902a9b48 Bump specpdl inline, move reallocation out of line
      adds  a8b713d83a Inline maybe_quit
      adds  806a121007 Remove redundant declarations from keyboard.h that are 
now in lisp.h
      adds  77b72f77b3 Make `font-lock-add-keywords' work in derived modes
      adds  487a0be7f7 Fix tex-mode handling of _ chars in href{} commands
      adds  031c2e4679 Add a *Help* command that'll take you to the lispref 
manual
      adds  933ed56e55 Add NEWS item for `I' command
      adds  d0b9e269ee * configure.ac: Remove forgotten GLIB_GSETTINGS call
      adds  ead9547903 Allow jumping to ert failure definitions
      adds  a46421446f Make Completions sorting a user option
      adds  edeb220d31 Don't loop so much in gud-query-cmdline on remote systems
      adds  067e84116d ; * src/bytecode.c (exec_byte_code): Silence GCC warning
      adds  ffb0e8c4ef Make anonymous functions work in auto-mode-alist
      adds  79d9f3982f Add derived-mode test for bug#24176
      adds  8c37b9042e Revert "Fix tex-mode handling of _ chars in href{} 
commands"
      adds  5909b27144 Fix \href{a_b} in tex-mode
      adds  f4bfe7834a ERC: Add new comaintainer, F. Jason Park
      adds  7e653ee73f Allow sorting in electric-buffer-list with `S'
      adds  701ec0bda2 Don't output spurious prefixes in read-char-exclusive
      adds  fbf4757784 * lisp/minibuffer.el (completions-sort): Fix type.
      adds  2166b1e65e * lisp/faces.el (read-face-name): Support a list of 
defaults for M-n.
      adds  28a0d0037c * etc/NEWS: Mention 'replace-regexp-function' 
(bug#52558).
      adds  8f16b1aef1 Fix gnus-article-truncate-lines doc string
      adds  ee87c2f8ca Don't list the default hi-lock faces twice in the future 
history
      adds  b93902e22b * lisp/info.el (Info-link-keymap): Fix repetitive clicks 
on the header line.
      adds  81886aeaff Implement alternative sub-buffer support in term.el
      adds  ee08481712 Add NEWS entry for term-clear-full-screen-programs
      adds  7f7b418ae6 * lisp/hi-lock.el (hi-lock-use-overlays): New variable.
      adds  422b0f2a50 Make hi-lock-face-defaults into a defcustom
      adds  1693423fd7 Move Eshell test helpers to their own file
      adds  42aef82a2b Rework eshell-match-result for testing asynchronous 
commands
      adds  667e212048 Add Eshell syntax to more easily bypass Eshell's own 
pipelining
      adds  eb4edfa0c8 Fix GTK native input on scaled displays
      adds  ea953db0a0 Fix invalid picture after toggling the tool bar or menu 
bar on GTK
      adds  96929e5d01 Remove some dubious uses of `interactive-form`
      adds  ec403abc60 Improve portability of X11 IM code
      adds  335a5a9e0f Make the `f' command work in image-mode again
      adds  c34d06e3d7 * configure.ac (LIBSECCOMP): Bump minimum version for 
faccessat2.
      adds  ff63787ea1 Merge from origin/emacs-28
      adds  b373c8ad71 Fix tool bar size reporting on GTK when the display is 
scaled
      adds  0a70f748e7 Don't send menu help events on Haiku if the pointer 
isn't in the menu
      adds  03c9257b11 * src/haiku_support.cc (Highlight): Send events if 
!highlight_p.
      adds  4d342f36a6 Improve reliability of menu bar updates on Haiku
      adds  115f3f5934 Improve the term-clear-full-screen-programs doc string
      adds  dea24a0f7d Don't manipulate args in-place for 
'eshell-eval-using-options'
      adds  44ffd6a825 Treat "-" as a positional arg in 
'eshell-eval-using-options'
      adds  c40398e008 Fix widening some columns in 
tabulated-list-widen-current-column
      adds  f16039b161 Don't mutate literals in 
tabulated-list-widen-current-column
      adds  697723b63d Faster concat, append, vconcat, copy-sequence, etc
      adds  e8c66036d1 * src/lisp.h (lisp_h_EQ, lisp_h_NILP): Fix length and 
indent
      adds  72a4cdaadc * lisp/emacs-lisp/comp.el (batch-byte+native-compile): 
Fix unwind form
      adds  dfaf8bec4e * `batch-byte+native-compile' produce .eln younger than 
.elc (bug#52912)
      adds  65172e61cc * src/fns.c (concat_strings): Clean-up unused variable.
      adds  d25cb37694 ; * src/fns.c (concat_strings): Fix comment style.
      adds  84276bf775 Tag an mml-sec test
      adds  f4ed3f39c9 * src/comp.c (emit_limple_insn): Fix another 
int/Lisp_Object mixup
      adds  2d4d6f1a3f ;* src/fns.c (concat_strings): Add missing space.
      adds  50fea24b8b * src/comp.c (emit_lisp_obj_rval): Make use of NILP.
      adds  2362eb0980 Fix up Gnus FAQ entry
      adds  fb16a6c124 Improve how change-log-mode fills all-file-name lines
      adds  51fdcca000 * src/image.c (parse_image_spec): Use NILP.
      adds  19c6fb1674 ; * test/lisp/emacs-lisp/derived-tests.el: Silence 
byte-compiler.
      adds  bca6855084 Make `haiku-menu-bar-open' faster
      adds  db7de56eef Simplify Haiku underline code
      adds  7eca80b204 ; * src/composite.c (syms_of_composite) 
<auto-composition-mode>: Doc fix.
      adds  f97c3f9ced Merge from origin/emacs-28
      adds  3e00ab5efb ; * src/xterm.c (handle_one_xevent): Fix formatting of 
XI2 switch.
      adds  401ccb0b9c Fix GTK menu bar height reporting when scaled
      adds  a2eb83d037 Simplify Haiku scrolling code
      adds  1200e55b6f Make use of NILP where possible
      adds  9421678987 Add workaround for super modifier misconfiguration to 
non-XKB code
      adds  b085ca237d Fix insert-file-contents for tramp-crypt
      adds  fc8875be07 Adapt tramp-tests
      adds  afd1fdf6bb Fix input of sharp-quoted symbols in Eshell with 
em-extpipe
      adds  8a343ecee5 Fix copyright.el comment and add a test
      adds  826959ccb4 Fix copyright-find-copyright when searching from the end
      adds  a3aeee88aa Minor `concat` tweaks
      adds  66b99778b8 Add tests for concat, vconcat and append
      adds  0a51a85b5d Make smerge-refine-ignore-whitespace into defcustom
      adds  6fcf7c9a83 * Makefile.in (install-etc): Remove unnecessary chown.
      adds  824440a7c8 Apply fix for bug#52761 to GTK native input as well
      adds  7116092eaf Get rid of unnecessary draw locking in haikumenu.c
      adds  458024a3d9 * src/xterm.c (x_focus_frame): Set input focus on outer 
window.
      adds  a0fbdb5166 Improve XI2 valuator reset logic
      adds  8f9f1701f6 Don't discourage auto-mode-alist entries in autoloads
      adds  5b931eb8ff Don't use obsolete second argument to byte-compile-file
      adds  2b150f943b Silence byte-compiler slightly in tests
      adds  b89ae23636 Implement crossing event generation between windows for 
xwidgets on X
      adds  333e95196f * lisp/xwidget.el (xwidget-webkit-edit-mode-map): Pass 
C-backspace.
      adds  ed18d08f6f Fix copyright.el comment and add a test
      adds  c5b0019e10 Fix copyright-find-copyright when searching from the end
      adds  82aa5be7ce ; Merge from origin/emacs-28
      adds  6075ea0b79 Fix 'make_lispy_position' when there's an image at EOB
      adds  c9524819ea Partially revert a fill-region-as-paragraph regression
      adds  a8862f313b Merge from origin/emacs-28
      adds  9d34946e53 ; Fix typo in doc/lispref/display.texi.
      adds  60cfb90d01 * Have `benchmark-run-compiled' use the native compiler 
when available
      adds  d0aac84b2a * Fix `startup--honor-delayed-native-compilations' for 
(bug#53497)
      adds  dae4fa9986 Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  63255de48b * src/pdumper.c (dump_vectorlike): Handle 
PVEC_SYMBOL_WITH_POS.
      adds  0991e8686c Improve xwidget window ancestry calculations
      adds  decd6f830c Revert "Don't output spurious prefixes in 
read-char-exclusive"
      adds  b9239954b6 Tweak href/superscript fix in tex-mode
      adds  d633db5189 Add support for EPUB, CBZ, FB2 and (O)XPS extension to 
doc view
      adds  77b4e06f8a Move some of the doc-view variables around to fix load 
errors
      adds  61f5ca3b27 Add setx highlighting to bat-mode
      adds  10c680551e Improve detection of glyphless characters on TTY frames
      adds  b8ddd94aac Make the save buffers prompt from Quit Emacs menu more 
understandable
      adds  ce220524fc Fix up previous "Quit Emacs" from menu logic
      adds  536a57b72c Fix potential native compiler circular dependencies 
during load
      adds  53ebc1fa21 * lisp/doc-view.el (doc-view-epub-font-size): Fix type; 
add version.
      adds  8eaf04de83 Add new switch --init-directory
      adds  8471c6f06c Implement xwidget passive grabs
      adds  47b7ec2a3d Fix inappropriate use of killed xwidgets
      adds  bc404cd8ea * src/xterm.c (handle_one_xevent): Remove obsolete 
workaround.
      adds  2f0d67b047 Clear xwidget passive grab whenever a drag begins
      adds  3dd47bde7a * lisp/frame.el (clone-frame): Filter out 'parent-id' 
(bug#51883).
      adds  9d0833f408 Merge from origin/emacs-28
      adds  84d4a34919 Fix duplicate scroll events without XI2
      adds  241f2857f1 ; Fix a typo in recent documentation changes
      adds  b293e254eb ; Rename 'startup--require-comp-safetly'
      adds  bad16c6f56 Fix xwidget build on PGTK
      adds  15f8c6b11e Use the real cursor beneath the pointer on xwidgets
      adds  11add52bec Prevent duplicate grab setting with xwidgets
      adds  7ba197a163 Fix merge error in doc-view-pdf/ps->png
      adds  70c3437ae1 Fix copyright-fix-years, use a dash to separate years in 
a range
      adds  bf695b937e Move native-comp-eln-load-path setting earlier again
      adds  12d3c4831a Allow using dired-hide-details-mode in wdired buffers
      adds  87c2367011 Clarify where the shell-command output goes
      adds  fdc7272980 Improve the read-file-name doc string slightly
      adds  96867f9d08 Fix manual points about 
tex-latex-block/latex-insert-block
      adds  1f5fa1de7f Make where-is correctly identify aliases
      adds  7531bf096e Reduce code duplication in parts of (auto)load&defalias
      adds  70fc32f6dd * src/data.c (Ffset, defalias): Complete last change
      adds  95ccd1ba47 Implement real menu help-echo text on Haiku
      adds  b616e14c35 Make menus on Haiku work better
      adds  166556f464 Improve menu drag tracking on Haiku
      adds  7e17749ada Fix a default value of the `:underline' face attribute
      adds  c4e66bb2b5 Fix compiler warning due to a recent change
      adds  278bacad69 Write a dummy event on each popup menu event
      adds  a773d7f05b Fix native-compilation at startup
      adds  0a5ece3da1 Allow <Delete> key to delete entire grapheme clusters
      adds  e380fb509b Fix unrelated help text tooltips if a popup is shown 
during the delay
      adds  a85e9d7641 Fix error at startup with recent change
      adds  ddba3c3dba Fix error in filelock.c
      adds  611736f3bc Remove debug logging
      adds  04bba4a28f Merge from origin/emacs-28
      adds  4bac7d8c73 Fix error after merge
      adds  852a5f24bb Make gnus-icalendar-with-decoded-handle more DWIM
      adds  7608b77d9e Clarify Fmatch_data doc string
      adds  a836e8bf0c Make revert-buffer ('g') keep point in VC diff buffers
      adds  f7b408ec50 Don't require mouse for prompting via dialog boxes
      adds  bddd9c5f68 ; Fix formatting of last change.
      adds  43a5f22857 Allow redirecting `message' output to a different buffer
      adds  99f4c17615 Modernise the security section in the efaq a bit
      adds  4320eebb4a ; * lisp/subr.el (use-dialog-box-p): Fix typo.
      adds  e241e77194 * lisp/isearch.el: Put 'isearch-scroll' property on two 
new symbols.
      adds  96533c18b7 * lisp/tab-bar.el (tab-bar-menu-bar-button): New 
variable (bug#51648).
      adds  35cd9197fc package.el: Fix bug#53529
      adds  b944841173 Add background transparency support for GTK+Cairo
      adds  391c1289e2 Some adjustments to last change
      adds  310bcda934 Add support for ARGB visuals on non-Xt builds
      adds  2886520160 Use consistent font when displaying menu equivalent keys 
on Haiku
      adds  5ef3a52342 Improve documentation of Occur mode
      adds  ed3bbeb80d Fix rendering of Malayalam script
      adds  94f38cbec4 Fix last change of Malayalam composition rules
      adds  e81e375539 ; Yet another minor fix of Malayalam composition rules.
      adds  f4ddd6153d Merge from origin/emacs-28
      adds  26a9acc86a Fix some problems with inconsistent visuals on GDK
      adds  988d3d79ba Use XRender to composite fringe bitmaps
      adds  71174a16da Handle correctly errors during frame creation on Haiku
      adds  46611aa468 Enlarge max-specpdl-size for generation of leim-list.el 
in bootstrap
      adds  1b83e58adb * lisp/frame.el: Don't require 'frameset.el' (bug#51883).
      adds  58bb9eb400 * lisp/frame.el (undelete-frame--save-deleted-frame): 
Handle initial frame.
      adds  1555453694 Implement `alpha-background' on non-Cairo builds
      adds  0a34aeee7e Fix builds without GTK
      adds  7b13737055 Fix with-suppressed-warnings edebug spec
      adds  2f32333cff Fix the no toolkit build.
      adds  5c87d82620 * etc/NEWS: Announce the 'alpha-background' frame 
parameter.
      adds  a31914dda5 Fix tooltip frame creation with 32-bit visuals
      adds  04f9c3b8df Fix the X toolkit build
      adds  ae8332b830 * src/xterm.c (x_xrender_color_from_gc_foreground): Fix 
omission error.
      adds  eb9dd32130 Make cursor alpha consistent with a transparent 
background
      adds  cb91643c97 Fix motion not being reported on GTK when mouse moves 
over toolbar
      adds  f22e9ba9ac Fix regression in Occur Edit mode
      adds  6636231b2c ; * lisp/international/latin1-disp.el: Update commentary.
      adds  6f282b31ad Update to Org 9.5.2-13-gdd6486
      adds  3652170d7d Merge from origin/emacs-28
      adds  d464454f45 * lisp/image.el (image-map): Use defvar-keymap.
      adds  9a56b4e686 Factor out function to check for clang in tests
      adds  79896d3eb7 Improve portability of alpha channel handling on 
TrueColor visuals
      adds  1472b046ea * src/xterm.c (x_term_init): Avoid freeze with 24-bit 
visuals.
      adds  5edef4e98c Improve portability of GDK visual code
      adds  2ce7ac1c50 * src/haikufns.c (Fx_display_visual_class): Return 
correct values.
      adds  790ad61fcf Fix accesses to GTK structures on tooltip frames
      adds  46473a4eac Implement `alpha-background' on PGTK
      adds  4efab4330e ; * src/gtkutil.c (xg_create_frame_widgets): Avoid 
private GTK symbol.
      adds  fd42ba3adb Improve 'latin1-display-ucs-per-lynx'
      adds  6da021fce8 Fix artifacting on PGTK when bits are copied with an 
alpha channel
      adds  3ca32105d2 Extend filelock-tests.el for bug#53207
      adds  5d40e1be7e Clarify that INSTALL isn't for Git checkouts (bug#53627)
      adds  90bbf27f02 Make Gnus address checking more resilient
      adds  1d1b664fbb (function-history): New symbol property (bug#53632)
      adds  dbf08491a5 Make more ranges sort properly in describe-keymap
      adds  530cb3a3f8 Fix misplaced braces in loading.texi
      adds  402988ec33 Minor copyedits of 'function-history' documentation
      adds  6766e30e1b Adjust toggle-menu-bar-mode-from-frame doc string
      adds  cf9c40159a * lisp/progmodes/cc-mode.el (c-common-init): Bind 
case-fold-search to nil
      adds  70f994f6d0 * lisp/vc/vc.el (vc-diff-internal): Assume revert-buffer 
is in current buffer.
      adds  161382f76d Obsolete gnus-registry-enabled in favor of checking 
gnus-registry-db
      adds  5819fcb63b Don't remove dummy.group from gnus-newsrc-alist on Gnus 
save
      adds  be2566eeab Enlarge max-specpdl-size for generation of files in 
.../admin/grammars
      adds  cce477cad7 (byte-compile-eval): Adjust to changes in `load-history`
      adds  63edde9f0e Fix nnregistry byte compilation warning
      adds  d6d73224a2 Make fringe bitmaps respect alpha-background
      adds  16174d796f Avoid extraneous selection querying if we own the 
selection
      adds  99c637499e Only apply last change to the clipboard
      adds  103ddfe387 Display images with a mask correctly when 
`alpha-background' is set
      adds  7b63c00af4 Update publicsuffix.txt from upstream
      adds  cfbb6359ce ; * lisp/select.el (gui--selection-value-internal): Fix 
comment.
      adds  558c4dafa3 Clean up Haiku display structures
      adds  29bdedf12f Bind Qdebugger to Qdebug in signal_or_quit.
      adds  31ef751f94 Clarify documentation of a "face's font"
      adds  30ebb54410 Merge from origin/emacs-28
      adds  a92c6191b0 * Fix `startup--require-comp-safely' (bug#53675)
      adds  e7fd6fe7ec Rename `comp--loadable' into `comp--compilable'
      adds  2c4a24975c Remove extra \= from obsoletion message
      adds  2b9c648de6 * src/pgtkterm.c (pgtk_draw_rectangle): Fix trivial 
typo.  (bug#53677)
      adds  a20f2b0ff9 Speed up calls to C primitives
      adds  665ec8946d * lisp/startup.el (startup--require-comp-safely): Fix 
typo in a92c6191b0
      adds  02054d9cd1 * Improve 'maybe_defer_native_compilation'
      adds  e94f08b2d9 * lisp/tab-line.el: Support non-buffer tabs in some tab 
face functions.
      adds  4af491605c ; * src/eval.c (funcall_subr): Fix last change
      adds  749ba35bf5 * lisp/replace.el (query-replace-read-from-default): New 
variable.
      adds  bb4821c91e ; Auto-commit of loaddefs files.
      adds  f1f0608fd1 Don't use XRender to fill rectangles unless an alpha 
channel exists
      adds  6869679be5 Fix display of vertical window dividers on Haiku
      adds  d4c2f5b524 Improve behaviour of `mouse-autoselect-window' on Haiku
      adds  9ab0b43a72 * etc/NEWS: Apply final fixes after proofreading.
      adds  a4b9dc58eb Merge from origin/emacs-28
      adds  1bb5553619 ; Auto-commit of loaddefs files.
      adds  93dd09c709 ; Merge from origin/emacs-28
      adds  e3e0deb86d Make behaviour of `mouse-autoselect-window' consistent 
with X on NS
      adds  e7047b4aba * src/nsselect.m (ns_get_foreign_selection): Fix GCC 
warning.
      adds  fded822c80 Send button events before setting xwidget passive grab
      adds  70a184b141 Improve correctness of generated xwidget events
      adds  8fa8d5310b ; * etc/NEWS: Fix wording of a recently-added entry.
      adds  27c93778ef Fix bug with M-x compile-defun in a defconst/defvar
      adds  d34dd869d2 Fix decoding error in ietf-drums-parse-address
      adds  0ef371cb12 Move vt-control and vt100-led to obsolete (bug#37562)
      adds  c86e4b0950 Mark vt-control and vc100-led obsolete since Emacs 29.1
      adds  6fbf37a575 Add some indexing for "compiler macro"
      adds  52af077d6a Improve the describe-key doc string
      adds  b6a51e05c9 * lisp/replace.el (query-replace-read-from): Use default 
for empty input.
      adds  aa795a6223 New file lisp/emacs-lisp/debug-early.el for backtraces 
in early bootstrap
      adds  c882b4ea02 ; cperl-mode.el: Detect prototypes in anonymous 
subroutines
      adds  00a8e365b9 Adjust test to adjusted code
      adds  4f7fe8b1d3 * test/lisp/cedet/semantic/bovine/gcc-tests.el (ert-x): 
Require.
      adds  7728f493cd New theme leuven-dark (Bug#53032)
      adds  aa67e10fe9 Prevent the initial frame from showing up in the frame 
menu
      adds  60fe17c958 Fix background daemon on Haiku
      adds  11ee58de9d Fix display of text decorations with defaulted 
foreground on Haiku
      adds  abdb198474 Simplify box display code on Haiku
      adds  3d7f17bf80 * src/haikuterm.c (haiku_draw_text_decoration): Don't 
lock for draws.
      adds  ab2f275422 Improve documentation of 'emacs-version'
      adds  dce93e397d Merge from origin/emacs-28
      adds  fc79118f19 Obtain draw lock outside haiku_start_clip
      adds  d35c4ee10a Stop creating cairo contexts in haiku_begin_cr_clip
      adds  9b0cdf461c * src/haikufont.c (haikufont_draw): Allocate string 
buffer on stack.
      adds  abd59ad923 Fix "Buffers->Frames" submenu in daemon sessions
      adds  1b0342628e Don't use `string-search` in soap-client (bug#53744)
      adds  3bd8a8bb91 Don't use `string-replace` in soap-client (bug#53744)
      adds  895562a8b2 Implement file modification check in Tramp
      adds  37eef19fd6 soap-client: Add minimum supported Emacs version
      adds  dcc97fec29 Allow ensuring that a window's starting point is never 
invisible
      adds  2e60ef696a Ensure that tailproc is set for the last process in an 
Eshell pipeline
      adds  3a388ab4a6 When executing an Eshell pipeline, send input to the 
first process
      adds  e3516ec28f Use 'require' to load eshell-tests-helpers
      adds  2ded593875 Make sort-numeric-fields resilient towards blank lines
      adds  322daef439 Remove tarball instructions from gnus-faq.texi
      adds  12a6d319dc Improve the bookmark-default-handler doc string
      adds  d539d00c42 Improve image depth handling
      adds  634cedfea1 Improve compression of article lists in gnus/nnselect
      adds  748eb32cc5 Try to fix input method flicker on GTK builds
      adds  334b362bf4 Make `x-gtk-use-native-input' take effect immediately
      adds  52c4275283 * src/xfns.c (Fx_internal_focus_input_context): Fix typo.
      adds  a654985bca Make Emacs build with some other XLib implementations
      adds  a42df6542a Fix toggling `x-gtk-use-native-input'.
      adds  0591aa6cd3 Revert an erroneous change in tramp-cache.el
      adds  e0260f0fe2 Merge from origin/emacs-28
      adds  8e2d9193ef * src/xwidget.c (xwidget_button): Always let button 
events through.
      adds  3da5dc66ea Fix bit rot in the color allocation code
      adds  97966c5154 ; * src/xterm.c (x_alloc_nearest_color_1): Remove 
extraneous code.
      adds  37c433e4e2 * lisp/net/tramp-gvfs.el (tramp-gvfs-send-command): Fix 
problem with locale.
      adds  279f3c6d60 Implement auto-raise on Haiku
      adds  3e20a90019 ; * src/haikuterm.c (haiku_end_cr_clip): Fix trivial 
typo.
      adds  702a5c6feb Silence byte-compiler in two tests
      adds  38ffb828f2 Remove misleading "in current buffer" message from 
auto-raise-mode
      adds  9a8796f067 Fix infloop in redisplay_window due to fix of bug#14582
      adds  dcf30f14f9 * Have `null' and `not' explicit in LIMPLE so we inline 
them
      adds  f88d4e4248 Improve Tramp tests backward compatibility
      adds  d340dc0a25 python.el: Try and better split the Tramp code
      adds  b4f1ceaf24 python.el: Silence left over warning in last commit
      adds  d52c929e31 (with-demoted-errors): Warn on missing `format` arg
      adds  de687e8983 Do not delete the MULTIPLE property after reading it
      adds  5098f2b844 Update the MULTIPLE property with conversion outcomes
      adds  9ff88dfc5b Implement _NET_WM_PING protocol
      adds  686f7f8f62 Set WM_TRANSIENT_FOR on tooltip frames
      adds  c274bd5c52 Implement face cursor color merging on Haiku
      adds  9c66aee178 Fix last change to ftcrfont.c
      adds  adf1ba578d Finish up cursor color merging on Haiku
      adds  e51f904676 Fix yank-media-types--format decoding
      adds  72a3bbf27e Improve the Archive file names tramp documentation
      adds  a8de2e20e0 Remove kerning escapes in woman mode
      adds  785a045b86 Ensure that the CAR of 'eshell-last-async-procs' always 
points to a process
      adds  89d419255b Improve the selected-window doc string
      adds  224aeb2877 Fix yank-media utf-16 detection
      adds  3a8e140ad1 Adapt Tramp to changed unload behavior (bug#53632)
      adds  49192d1418 Remove superfluous `font-lock-add-keywords' calls in 
Tramp
      adds  9029212c86 * lisp/emacs-lisp/debug-early.el: Improve the 
documentation
      adds  4243747b1b Fix 'current-column' in the presence of display strings
      adds  63eab2948a * lisp/pixel-scroll.el: Update commentary.
      adds  9e420cd893 Add support for basic syncing with the window manager on 
resize
      adds  ddc734432b Adapt Tramp to changed unload behavior (bug#53632)
      adds  8682756420 Add new function mode-line-window-selected-p
      adds  a4eeea8124 Add a :distant-foreground to the lazy-highlight face
      adds  93da7a202d Tweak how eshell/cd works when cd-ing to ".." from "/"
      adds  eea93a8aaa Add new user option 'find-library-include-other-files'
      adds  6278c6a94e Fix reverting the default face to standard/themed state 
in GUIs
      adds  ab0554a197 Improve the elp-instrument-package doc string
      adds  eb351e3795 Minor changes to xsync support
      adds  9c1d6b1d6a Handle window state changes on PGTK
      adds  b38c0d6a2f Clean up lots of #ifdef'd out code in PGTK files
      adds  50e51beabb Allow disabling frame resize synchronization
      adds  a3ee390cf7 Add ietf-drums tests, fix parse-address decoding
      adds  a645c3bee7 ; * src/xfns.c (x_encode_text): Fix comment.
      adds  32dc552a53 * lwlib/xlwmenu.c (pop_up_menu): Work around motion 
problems on XI2.
      adds  638247baa4 Fix typo in display.texi
      adds  821c240075 Fix ietf-drums-get-comment doc string
      adds  d90fd58c02 Merge from origin/emacs-28
      adds  372d0e0cc1 Make usage of su and sudo consistent in eshell 
(bug#53783)
      adds  6e5d79c048 Display show-paren-context-when-offscreen in child frame
      adds  47ddaaab02 Fix infloop in 'redisplay_window' when buffer is narrowed
      adds  8d4154742f ; * etc/NEWS: Fix entry for 
'find-library-include-other-files'.
      adds  30c6074d5a Add support for EWMH extended frame synchronization
      adds  3775156990 Disable extended frame synchronization by default
      adds  dc5930ba97 Fix the GTK 2 build
      adds  b0fd3ec2c0 Ensure bar cursors are always visible on Haiku
      adds  ead36d8d36 ; * src/alloc.c (mark_memory): Fix outdated comment.
      adds  1850121629 Avoid deprecation warning in NS-specific code
      adds  8b35f64ff9 Adapt em-tramp-tests.el
      adds  1efc94e7ce * lisp/tab-bar.el (tab-bar-new-tab-choice): Add const 
'window'.  Update doc.
      adds  0f38e2393d Use mode-line-window-selected-p in 
tab-line-tab-name-format-default.
      adds  e95ca5cf07 (debug-early-backtrace): Tweak the non-evald output
      adds  bff8354ec4 (debug-early-backtrace): Tweak the non-evald output
      adds  e9ba08be21 ansi-color: don't get stuck on \e
      adds  dcb3b85ec7 Remove outdated comments from ietf-drums.el
      adds  0d36eaa7c6 Make async connect_network_socket failures use Qfailed
      adds  69efc36c6b Fix eval-tests/backtrace-in-batch-mode test
      adds  838da4aef8 Make dired-directory and dired-subdir-alist buffer-local
      adds  011fa3a4cb Correct implementation of extended frame synchronization
      adds  905dad0a31 * doc/emacs/xresources.texi (Table of Resources): 
Improve wording.
      adds  e9217d0f34 Clean up more code from PGTK port
      adds  ab5b2e63fa Respect `x-cursor-fore-pixel' on Haiku
      adds  130cd70d9b Improve the ediff-diff-options documentation
      adds  f655bd2008 Give a better error in locate-default-make-command-line
      adds  cb09a1120e Make the eintr.html target match what's on the web
      adds  de419bba04 Fix the Scroll key binding on Windows
      adds  f91a911ef3 ; Fix previous commit (6e5d79c048)
      adds  61a5bbc683 Really fix extended frame synchronization
      adds  985e7148a7 Improve indentation of some shell script forms
      adds  dfda7d1463 Sanitize ls switches in ange-ftp (bug#53360)
      adds  b432fb6c86 Make menus work better on X toolkit builds with XInput 2
      adds  30d92721ce Correct off-by-one errors with frame resizing on Haiku
      adds  a5e6a7c3bc * lwlib/xlwmenu.c (pop_up_menu): Fix cast.
      adds  3eaaeed2d0 Improve contrast of `custom-button' in the leuven-dark 
theme
      adds  90eb6a7fe4 ; Set show-paren--context-child-frame to nil after 
deleting it
      adds  6e403efc9b ; * doc/emacs/xresources.texi (Table of Resources): Fix 
typo.
      adds  6f3c62ff07 Pin lazily read bytecode (bug#53809)
      adds  9338fbbc28 lisp-mnt, checkdoc: Reduce run-time dependencies
      adds  992908b09a Make connection-local variables user options
      adds  7a9b5e7504 * lisp/progmodes/xref.el (xref--marker-ring): Fix typo
      adds  919cbe2b7d ; paren.el: fix comment speaking of an undefined variable
      adds  77cbde6d09 minibuffer.el: Try and fix bug#53053
      adds  1f45d27388 Make sure `update_wm_hints' finds the WMShell
      adds  cdf7e2e021 Don't allow tooltips to be transient for override 
redirect windows
      adds  4592fb4046 * src/pgtkfns.c (Fx_create_frame): Realize frame 
widgets. (bug#53861)
      adds  65f0785917 Fix menu bar not opening after popup menu is dismissed 
on Lucid
      adds  7a1a56da0a Try harder to preserve cursor when mapping tooltip 
frames on Haiku
      adds  0d46ee2dde Don't remove dummy.group from gnus-newsrc-alist on Gnus 
save
      adds  1e9eeed913 ; Merge from origin/emacs-28
      adds  58172cc28a nnselect.el: Speed up group info updating
      adds  9d1ae05442 Clear mouse highlight when mouse moves outside edit 
widget
      adds  a4d40a32cc Make exit from text-scale-adjust less confusing
      adds  b13e311f0b Improve handling of frame-inherited-parameters
      adds  95a021fe5f Minor fix to how describe-function-1 displays symbols 
with spaces
      adds  d18764000f Fix describe-function-1 test failure from previous change
      adds  d97e9d701d Fix some standard-output/help-buffer confusion in 
describe-function-1
      adds  a512940daa Document pcase-lambda
      adds  f788bb33e5 Extend find-lisp-object-file-name
      adds  996daa00ae Implement frame resize synchronization on GTK 3
      adds  855928082b Fix frame offset reporting on PGTK
      adds  e37ffc379e Improve robustness of override-redirect on Haiku
      adds  b76da7e7a5 Document some problems found during testing on various X 
servers
      adds  9966d9574b * src/pgtkterm.c (map_event): Fix last change.
      adds  fe37e49a97 Fix processes on remote default-directory with special 
characters
      adds  6058d3ebb4 Respect customization nature of `connection-local-*' 
user options
      adds  57df457492 Improve thing-at-point-url-at-point docstring
      adds  1ea2993e83 Improve make-frame-on-display initial values
      adds  8bc4004519 ; * etc/PROBLEMS: Fix typos and improve wording.
      adds  f7d16d93fd * lisp/replace.el (perform-replace): Allow using isearch 
in recursive-edit.
      adds  2755e6bba0 Allow showing show-paren context in an overlay
      adds  882cf2d0cd Fix creation of tooltip frames with a stippled background
      adds  59ff15e350 Make sure the cursor can't move on top of a tooltip on 
Haiku
      adds  d41a5e7e33 Improve selection of fonts available from 
`mouse-set-font'
      adds  f96eee4e06 Implement `list_family' for the haikufont driver
      adds  11ff76153e Make haikufont_list_family actually work
      adds  82e74e4559 flymake: Ensure compatibility with older Emacsen
      adds  9459399d58 Merge from origin/emacs-28
      adds  3477245526 Mention `overlay' show-paren-context-when-offscreen 
value in NEWS
      adds  5627693ce3 Explictly specify whether or not to respect 
alpha-background on Cairo
      adds  7f9335f91d Implement _NET_WM_USER_TIME protocol
      adds  65a61154d8 Make calendar-exit actually respect the KILL parameter
      adds  2f80d8058b Improve the set-fill-column prompt
      adds  7f425613a7 Add support for _NET_WM_USER_TIME_WINDOW
      adds  7ead127a66 Fix compiler warning on GTK
      adds  2386aa8a5d Get rid of `register' declarations in X11 related files
      adds  bb69361cbe show-paren: Don't show context again after C-g-ing it 
away.
      adds  f06915c93c Tilde expansion is not possible for Tramp sshfs method
      adds  55463952f2 ; * src/xterm.c (x_display_set_last_user_time): Fix 
compilation error.
      adds  f063e38521 ; show-paren: improve previous commit bb69361cbe
      adds  3f738b9095 ; * src/xterm.c (handle_one_event): Fix build error.
      adds  8df3052bdb Ignore tooltip frames when setting PGTK scrollbar 
foreground
      adds  f9a7a81cde Improve reliability of hotplugging window managers
      adds  c867a43872 * src/haikugui.h [_cplusplus]: Remove extern "C" 
declarations.
      adds  0653a58380 Fill in missing pixel after PolyLine on scroll bars
      adds  aad91285c3 Fix disconnect errors on some X servers
      adds  31af9bca99 Mark flymake as compatible with emacs-26.1
      adds  69e82968d7 Fix integer arithmetic miss-compilation (bug#53451)
      adds  35bf8d4a02 Merge from origin/emacs-28
      adds  d3c47011d5 Allow customization of the user's eln-cache directory
      adds  849895d0db Make comint-word actually check 
comint-file-name-quote-list
      adds  e16a78c44e Correctly allocate colors in xftfont
      adds  d49c8cea43 Correctly premultiply background color of fringe bitmaps
      adds  15781beda8 Enable TrueColor allocation optimizations on all visuals
      adds  53da8c50fc Don't signal a backtrace on empty --script files
      adds  8ababad570 Improve handling of file modes in Tramp
      adds  d64a1f7251 Restore command-line--load-script messaging
      adds  6548286446 Note current buffer and restore it in c-force-redisplay.
      adds  202d3be873 * lisp/startup.el (normal-top-level): Disable 
native-comp if not available
      adds  c30106ce9f ; * lisp/startup.el (normal-top-level): Fix 
byte-compilation warning.
      adds  2d897f7c66 Merge from origin/emacs-28
      adds  64d211179d Autoload package-installed-p
      adds  a6df8f9f99 * lisp/tab-line.el (tab-line-format): Use 
mode-line-window-selected-p.
      adds  437382734a * lisp/mouse.el (context-menu-map): Select only 
unselected window (bug#53910)
      adds  26eeca71fb Silence macOS vfork deprecation warnings
      adds  2469e03603 Disable nearest-color allocation on DirectColor visuals
      adds  c7bde98806 Improve reliability of selection ownership on Haiku
      adds  2d5b219239 Fix fallout from switch to 32-bit visuals
      adds  9fdc0f08ce Set _NET_WM_OPAQUE_REGION on non-GTK3 toolkits when 
using 32 bit visual
      adds  a9d54814b7 Don't make cursors affected by background alpha on PGTK
      adds  20da50619f * etc/PROBLEMS: Document some limitations of Xwayland 
and PGTK.
      adds  f726ca161c Fix the DJGPP port
      adds  48e8569c87 Allow searching of nnselect (search) groups
      adds  985cdf8984 ; * etc/DEVEL.HUMOR: Add a recent joke.
      adds  bced4d26d9 Tolerate tilde in remote file names when needed
      adds  f0f58cc5c7 Merge remote-tracking branch 'origin/master'
      adds  645694ccdb ; * config.bat: Fix typo.
      adds  3fb68b3d25 Modernise byte-compilation chapters in manual
      adds  f622034fa5 Never set opaque region without an alpha channel
      adds  7c37f5fd69 Be less strict about which PointerEmulated button events 
to ignore
      adds  9de7b3f335 Fix compatibility with ancient versions of libXi
      adds  4c6a4281a4 Implement visual bell on Haiku like on X
      adds  53ef883b52 Cross-link message-expand-name-standard-ui-relevant doc 
strings
      adds  2b97e83cc1 Fix off-by-one file size formatting in ls-lisp
      adds  c4da0d3312 Improve interaction between track-mouse and edebug
      adds  e0198986d2 Add documentation on how to delete files from Trash
      adds  e2f9c27f9a Clean up mode-line-* faces handling
      adds  be06b40ebd Fix entry and exit events with XI2 grabs on X toolkit 
menus
      adds  a8245e1220 Replace ptrdiff_t with new specpdl_ref type for specpdl 
references
      adds  297520852f Turn specpdl_ref into a type of its own
      adds  09fecae877 Count bytes, not records, in specpdl_ref
      adds  b5997c0f10 Optionally allow point to enter composed character 
sequences
      adds  a602e86bc1 ; * src/xdisp.c (syms_of_xdisp): Fix formatting of last 
change.
      adds  89bb5a5f35 Speed up `=` on fixnums in bytecode
      adds  b8460fcb8c Rewrite thread context switch code (bug#48990)
      adds  8e0b043f49 * src/xterm.c (x_update_opaque_region): Avoid crash at 
startup in Lucid build
      adds  ad2d50d762 Fix last change in xterm.c
      adds  d72e7c4fd4 Fix the Haiku port
      adds  e79f5574c5 Use better GC for visible bell on colormapped visuals
      adds  ac02d53f6d * src/pgtkfns.c (Fx_create_frame): Set `was_invisible' 
flag.
      adds  0b3692251c Stop quering for Xinerama inside x_get_monitor_attributes
      adds  79fd672dfc Work around tooltip bug on new versions of WebKitGTK
      adds  0c4f52066f Fix integer overflow with 32-bit visual
      adds  1e15500daf Avoid a compilation warning in eval.c
      adds  ae13948ff5 * src/eval.c (specpdl_unrewind): Remove empty statement.
      adds  51d44fd705 Fix ietf-drums-remove-whitespace unmatched " and (
      adds  9a4cc857aa Fix mouse clicking in read-face-name
      adds  eba9e30f9a Note meaning on nil HIST in Fread_from_minibuffer
      adds  242a2765d3 Make `C-u M-x count-words' also give totals
      adds  6ed1994d27 Prevent crashes from illegal locale coding systems
      adds  c189ce5a33 Remove the 'C-k' binding in ido-mode
      adds  7e612a26a8 Only get rid of IC focus if focus is really gone
      adds  7a702cfd42 * src/haikuterm.c (haiku_read_socket): Implement 
auto-lower.
      adds  68b3273214 ; * lisp/simple.el (count-words): Doc fix.
      adds  997dd86a9f Add a new macro `setopt'
      adds  fc44bc6255 * lisp/faces.el (read-face-name-sample-text): Add 
defconst (bug#53960).
      adds  bd07d4fac9 Improve Tramp's process-file implementations
      adds  2fe4d93624 Fix wide fringe bitmap processing on Haiku
      adds  27658a0a3b Try to reduce empty areas on GTK when a frame is being 
resized
      adds  1bf30718dd Improve efficency of handling DeviceChanged events
      adds  80f8dd6540 Restore valuator values after receiving a DeviceChanged 
event
      adds  32fbda5c37 Ensure bad values don't leak into scroll valuators after 
DeviceChange
      adds  0ba1ecc816 * etc/TODO: Update some entires related to macOS and NS.
      adds  5fb262597f Handle allocation failures of fringe bitmaps on Haiku
      adds  13b9268374 Add a mechanism for querying before executing a command
      adds  b47d36f189 Improve Haiku selection handling
      adds  daf008e82b Note caveat about remapping basic faces
      adds  4c2701fad1 Fix typo in previous Face Remapping doc change
      adds  9844b152a5 Premultiply background color by alpha for images
      adds  35bb4c1c3c Improve stability of message-hide-headers
      adds  d52d913fa0 Don't signal errors in abbrev-table-p
      adds  3a3387f58e Fix typo in Face Remapping
      adds  a90dc11e24 Improve format of values returned by 
'file-size-human-readable'
      adds  fef0a6a2b4 Improve recent addition to documentation of face 
remapping
      adds  fa135ff305 ; Improve a recently added NEWS entry about 
'command-query'.
      adds  8b34ba17b1 ; * doc/lispref/variables.texi (Setting Variables): Fix 
markup.
      adds  b444311e2c Be more explicit about the meaning of "remove prefix" in 
Gnus search
      adds  d6fba624e6 Fix manual documentation of Gnus tool bars
      adds  d43ca38556 Fix docstring and init of Gnus search -remove-prefix 
options
      adds  bb33446f2a Better handle devices being enabled on XI2
      adds  f6811ff8e2 * src/xterm.c (init_xterm): Use more reliable method to 
disable XI2.
      adds  249e3b7969 ; * doc/lispref/variables.texi (Setting Variables): Fix 
a typo.
      adds  5b0b9bafc0 Improve the help message for the pgtk configure option
      adds  6f566021ed Replace use of `DefaultRootWindow' with our recorded 
root window
      adds  5129e713b0 Disable auto-lowering and raising on Haiku when a popup 
is active
      adds  0b286ea45a Fix parsing of some semibold font styles on Haiku
      adds  ac824600d2 ; Fix commit d6fba624e6
      adds  5c9d34cdf8 Make autoarg obsolete
      adds  f84f686ec9 Adjust files-test-file-size-human-readable test
      adds  8a2f73f12a Allow savehist-additional-variables to truncate lists
      adds  a4dd94de80 Don't attempt to connect to a remote server during 
'abbreviate-file-name'
      adds  8415a9d58f Some Tramp cleanup
      adds  8931cca135 ; * etc/NEWS: Improve wording of savehist.el's entry.
      adds  2d573afecb Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  0a9c8855b0 Don't decode text within XIM callbacks or 
handle_one_xevent
      adds  f1d535da1e Decode keyboard input as latin-1 whenever appropriate
      adds  a654e37349 * etc/NEWS: Improve the PGTK entry.
      adds  db5d2a4407 Resolve xwidget scrolling mysteries
      adds  fd2252294b Fix frame focus handling with native input
      adds  bc84c31823 Avoid emacs-module-tests failure on macOS
      adds  3b7d55a801 Speed up count_size_as_multibyte
      adds  e389da74d5 Fix recent change in xwidget.c
      adds  bf07ab5430 ; * etc/NEWS: Fix wording of a recently added text.
      adds  eb0680bd57 Add support for Tai Tham script
      adds  b299c04201 Fix computation of outline heading level for non-git diff
      adds  8737d79be8 Fix problem with file-modification-time in tramp-sshfs.el
      adds  9780972a44 Handle `unspecified' values of symbolic font values on 
Haiku
      adds  e14317eec4 Don't auto-lower when moving onto a menu bar on Haiku
      adds  74c0773369 * src/emacsgtkfixed.c (XSetWMSizeHints): Improve fix for 
bug#8919.
      adds  99d6536c32 Fix SIGFPE on some fonts when calculating their average 
width on Haiku
      adds  5df33cfcaf Improve handling of XI2 wheel movement
      adds  6094f3a16b * src/xterm.c (x_init_master_valuators): Clear 
`pending_enter_reset'.
      adds  3750612093 Fix problem with "~" in Tramp
      adds  c0fa3f2a6b Prevent menu items leak if x-pre-popup-menu-hook signals
      adds  33a9ee2084 Fix warning during dumping on MS-DOS
      adds  136f1cb549 Have setopt check types
      adds  c78b3c02a3 Update modus-themes to version 2.1.0
      adds  7c99526435 Extend bookmark menu with with handler type column
      adds  a1617f070b Don't prefix bookmark name with VC backend name
      adds  c218660d66 Add a NEWS entry for the bookmark changes (bug#54030)
      adds  7e6fa8ed38 Implement XBM images on Haiku
      adds  64eb2a5f8d Fix crash when displaying XBM images on a 32-bit visual
      adds  a6b7bb2dfd Speed up exiting "emacs -Q"
      adds  df6e989f7a * lisp/face-remap.el: Fix bug#53294
      adds  c1111e9447 Fix or remove outdated comments
      adds  a3c5638db6 Fix files-tests on MS-Windows
      adds  927bebcd4b Resurrect innocent joke in byte-opt.el
      adds  09ba81f1d2 ; * lisp/international/fontset.el (otf-script-alist): 
Update.
      adds  3d0f5bc219 * lisp/mouse.el (context-menu-entry): Don't create menu 
for Help commands.
      adds  246f627a41 Fix gnus-search notmuch thread searches
      adds  2236ee40ea Parse XBM images which use character escapes for hex 
literals
      adds  1a8b3b6390 Fix mis-parsing of certain malformed XBM files
      adds  7938410ac0 Make stipple backgrounds respect `alpha-background'
      adds  86ebc88cd8 Fix gnus-search-run-search methods
      adds  e87b07e277 Make treatment of `alpha-background' more consistent
      adds  8a924c8b49 Fix gnus searching of native servers
      adds  9a9a3390ad Make sure nnselect search query is properly parsed
      adds  ef1dfd2261 Fix blurry text on multiple scale monitor setups
      adds  efaa0ebca9 * lisp/startup.el (normal-top-level): Small code move, 
improve 202d3be873.
      adds  6015d5e8ee * lisp/mail/emacsbug.el (report-emacs-bug): Report 
libgccjit status.
      adds  cdcfeef13c Note in ELisp manual that too-wide images are truncated
      adds  29085a668e Fix a typo in fontset.el
      adds  c2913c30b1 Merge from origin/emacs-28
      adds  2289a7a271 Fix "C-SPC C-SPC" after "C-x C-x"
      adds  fe27479cad Fix 'exchange-point-and-mark' in 'transient-mark-mode'
      adds  b16aed76cb ; Merge from origin/emacs-28
      adds  df34929346 Update to Org 9.5.2-15-gc5ceb6
      adds  38f6ea1df0 Import texi source file for transient manual
      adds  5b7752a865 Fix problem with popd for in remote shell buffers
      adds  8aa052c207 ; Fix Transient manual
      adds  c8442df581 ; Separate command and concept index in Transient manual
      adds  2ed240296c Merge from origin/emacs-28
      adds  b30ef09919 Prevent crashes caused by invalid locale coding systems
      adds  ead9c9602c ; Merge from origin/emacs-28
      adds  e303cb1807 Fix indexing of module functions that return complex 
types.
      adds  9fd396e4d0 * lisp/progmodes/subword.el (superword-mode): Doc fix.  
(Bug#54045)
      adds  1e4b04c540 Improve documentation of filling and justification 
commands
      adds  3306e11107 Merge from origin/emacs-28
      adds  1f755a74b7 Fix a crash on some versions of GTK
      adds  b76cd8af05 Fix background stipple with `alpha_background'
      adds  51e51ce2df Handle multiple directory separators in gnus-search 
results
      adds  02bca34852 Utilize new string decoding feature in GTK native input
      adds  8f9edb2e7c * src/haikufns.c (haiku_create_frame): Error if font 
wasn't found.
      adds  7829f1b5e6 Be less strict about which emulated motion events to 
ignore
      adds  5b90b05e42 Always decode GTK input method text as utf-8-unix
      adds  bdeac2d5af ; Fix a typo in filesets.el's doc string
      adds  57c112cfe5 ; * doc/emacs/files.texi (Comparing Files): Fix a 
reference.
      adds  76ee4dc823 Merge from origin/emacs-28
      adds  e015dc77f5 Don't ignore events from XI2 slave devices anymore
      adds  767619595c Fix character compositions on the mode line
      adds  f687e62ac5 Fix symbols with position appearing in the output of 
`compile-defun'
      adds  88f591f389 Improve portability of alpha channel visual detection
      adds  dfaf150631 Add a new library to format variable-pitch tables
      adds  9fff6388b4 Fix some more hangs when parenting child frames around 
on Haiku
      adds  8ccf9b5276 Fix :match function for the key widget
      adds  f273a504be Fix types of some align.el defcustoms
      adds  14562b45bd Avoid consing extra string when processing GTK native 
input
      adds  babfb064c4 Make string-pixel-width slightly speedier
      adds  d98b6fbba2 Add column sorting order indicators to vtable
      adds  999115845a Improve vtable documentation
      adds  9eefe59d57 Fix a vtable example
      adds  16abc24035 Improve the vtable documentation on argument types
      adds  9f571a2e6c Mention vtable accessor functions
      adds  a72e0e50f0 Some vtable.texi copy edits
      adds  7e4ef09aa0 Adapt Tramp password prompts for sudo-like methods
      adds  910cdcf8c3 * lisp/vc/diff-mode.el (diff--font-lock-prettify): Fix 
mishaps
      adds  c3e064013e (loadhist_initialize): Minor refactoring
      adds  f262a6af36 (macroexp-warn-and-return): Fix bug#53618
      adds  43237f3d27 ; * rcirc.el (rcirc-print): Prefer sleep-for over sit-for
      adds  ecaedf2117 (specpdl_unrewind): Fix corner case
      adds  5767e06b8e Revert "; * rcirc.el (rcirc-print): Prefer sleep-for 
over sit-for"
      adds  7a699e79f6 Free XI2 devices in x_delete_display instead
      adds  15910e5da3 Ignore modifier keys early when handling X key press 
events
      adds  d7fc7bdd81 Fix typo in last change
      adds  dad7ee2353 Handle GUI input while inside popup dialog on Haiku
      adds  7b7c09c561 * src/haikumenu.c (haiku_dialog_show): Set 
`popup_activated_p'.
      adds  7a6e229a2e Fix font panel on NS
      adds  06b7c53927 Add more bookmark types
      adds  f0b4f2ee6b Ensure that `mail-send' breaks too-long lines
      adds  84fe486660 Fix compilation warning in previous sendmail.el change
      adds  f462620847 * lisp/net/tramp.el (tramp-read-passwd): Adapt for empty 
user names.
      adds  8d1dfb2af3 Quote files that start with - in dired
      adds  277b49d7a3 * doc/misc/tramp.texi (Customizing Methods): Add 
tramp-nspawn.
      adds  d710b84225 Make string-pixel-width about 40% faster
      adds  aa6d1027ce Make `g' work in eww buffers displaying Tramp files
      adds  3a6129e723 Make eww work better on Tramp HTML
      adds  5649b45323 Fix compilation warning introduced by previous shr.el 
change
      adds  8be576286d Add instructions on disabling SPC completion to 
Minibuffer Edit
      adds  b8f4307472 Simplify Minibuffer Edit example
      adds  92ce3b5d54 ; Fix compilation warnings
      adds  c52ef7ec4b Adjust doc-tests-documentation/autoloaded-macro
      adds  e6f541f238 Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  48c65f219d (loadhist_initialize): Fix regression test failure
      adds  4450ae0f78 Fix a compilation warning in cus-edit-tests.el
      adds  17c75146a4 * lisp/mouse.el (context-menu-entry): Remove 
help-buffer-under-preparation.
      adds  0b755ee695 Further fixes for eww-open-url on Tramp files
      adds  3d2c213ce9 Public-ize xref-current-item
      adds  9e6df01bf1 Respect `extra-keyboard-modifiers' when handling XI2 
keyboard input
      adds  7159c1af08 ; * src/haikuterm.c (haiku_read_socket): Add extra 
keyboard modifiers.
      adds  3d106897fd Public-ize xref-show-xrefs
      adds  f0ac4b7797 Bump xref.el version.
      adds  816cf19a3a Implement left-right separators for dialog boxes on Haiku
      adds  e087c89b1e Prevent GTK from setting unreasonable size hints with 
large menu bars
      adds  fc281e0df3 Prevent Haiku display from being opened multiple times
      adds  9e084ddad1 Try to fix bug#54051
      adds  69c3ae2969 Make `next-buffer' order reflect command line file order
      adds  1f6b5ea54a Make 'ispell-change-dictionary' completion work better
      adds  366b2bc757 Remove PROBLEMS section on double-buffering
      adds  89b68c9d7c Clarify Special Isearch slightly
      adds  ce04647d4d Revert "Remove PROBLEMS section on double-buffering"
      adds  7d6fa01ab8 ; * lisp/eshell/esh-io.el (grep-null-device): Remove 
unused defvar.
      adds  76b91671a1 Improve docstrings for 'eshell-exec-lisp' and functions 
that call it
      adds  76429f4d17 Ensure 'eshell-output-object' always returns nil for 
consistency
      adds  9df5e30800 Send SIGPIPE to external Eshell processes if their 
output target closes
      adds  de003cb2b5 Improve vtable :keymap handling
      adds  89f399324b * lisp/vc/diff-mode.el (diff--font-lock-prettify): 
bug#54034
      adds  8e90216389 * lisp/vc/diff-mode.el (diff--font-lock-prettify): 
Recognize mode changes
      adds  993e8b010c Don't pass invalid keyboard modifiers to the event loop 
on Haiku
      adds  2312775928 Remove the ELPA dependencies from test/Makefile.in
      adds  6f8f51db4d Add links to the vtable manual
      adds  f654080513 Don't generate multibyte keystroke events if there is no 
actual text
      adds  6b0e23412d Improve momentum pixel scrolling on a non-selected window
      adds  3a8c3f7abd ; Don't reference obsolete variables in edebug.el
      adds  b7a651ba37 Update to Org 9.5.2-17-gea6b74
      adds  b38223a844 A friendlier error message from image-mode in an empty 
buffer
      adds  68d134cf0f Don't check whether a deleted window is deletable 
(Bug#54028)
      adds  666e40a109 Fix 'display-line-numbers-mode' in hide-show buffers
      adds  bee54495e9 Merge from origin/emacs-28
      adds  6d060a38ec Always send wheel events on XI2
      adds  8d02624c0e Fix duplicate wheel events on XI2
      adds  c914572a46 Improve XInput2 version checking
      adds  f7b5553045 Fix GTK build with GLib <2.44
      adds  dfd76688be * test/lisp/net/tramp-tests.el 
(tramp--test-check-files): Adapt test.
      adds  8fef9a5cd9 Merge remote-tracking branch 'origin/master'
      adds  dfa607c164 Fix build on glibc <2.10
      adds  85567d5798 ; * src/xterm.h: Fix typo in recent change.
      adds  c6465d65fa Don't signal an error on re-builder startup with rx 
syntax
      adds  161f5b4be4 Make outline-blank-line into defcustom
      adds  257ae88d4e Improve ruler-mode dragging
      adds  09bd220d86 ; * doc/lispref/modes.texi (Tabulated List Mode): Fix 
@xref.
      adds  4bd7963e2e (add-hook, remove-hook): Fix leaks (bug#48666)
      adds  c20e96d186 Enable "Revert Buffer" if file has different writability
      adds  1f00710ecf Fix X errors caused by GTK using newer versions of XI2 
than Emacs
      adds  b16e36476e * src/xterm.c (x_term_init): Don't catch errors too many 
times.
      adds  0f67a3df0e Unbreak project switcher when inside *xref* buffer
      adds  659eca9ed8 * src/xterm.c: Expand commentary.
      adds  8adc3672ac (add-hook): Fix regression
      adds  e97580724d Fix display corruption with background alpha set on 
unsupported display
      adds  5edb9572ec Explain "Tramp" spelling in its manual
      adds  3b5e29eaa3 tramp.texi texinfo 4.13 compatibility
      adds  86c0d9eb5f * doc/misc/transient.texi (Other Options): Fix a @ref.  
(Bug#54108)
      adds  3dfc8bff15 Fix indexing of module functions that return enumeration 
types.
      adds  6410b6ada0 Merge from origin/emacs-28
      adds  304c373c98 Improve input extension version checks on GTK 3
      adds  4f53789a0a * src/xterm.c (x_term_init): Catch some errors from 
defective X servers.
      adds  7b0b27971b Make face-remap-set-base work with a single face again
      adds  76fcfe1eb1 Ignore 'eshell-broken-pipe' error in 'eshell-sentinel'
      adds  b68217fe04 Update modus-themes to version 2.2.0
      adds  85ad861600 ; * src/xterm.c: Minor fixes of the commentary.
      adds  99ba8c03c8 Expand commentary in xterm.c
      adds  435d5c84ed * lisp/tab-bar.el: Create new unique windows with 'C-x t 
n' (bug#54038).
      adds  995aed477d Port to current Gnulib
      adds  308e63ccfc Update from Gnulib by running admin/merge-gnulib
      adds  a773a78312 Port to current Gnulib some more
      adds  b8a96f0556 Port pre-commit hook to Git 2.35.0
      adds  479623784e Fix auth-sources defcustom
      adds  ca9f2fc2a4 Pacify gcc -Wanalyzer-null-dereference
      adds  7b0e8cf347 Fix the MS-DOS port
      adds  d132bfe6cd Condition out things specific to some versions of the 
input extension
      adds  543ae215c1 Add support for _NET_WM_STATE_SHADED
      adds  fe7c0798e8 Fix auto-lower when the mouse moves onto a scrollbar on 
Haiku
      adds  ec1aaac5c0 Set border colors through the toolkit
      adds  5942504391 Reword face-remap-add-relative manual entry
      adds  aedb74b294 Merge from origin/emacs-28
      adds  be496f942c Don't superfluously emit prompts when terminating 
processes in Eshell
      adds  dfe78ccb87 ; * etc/NEWS: Fix wording of a recently added NEWS entry.
      adds  94e59f80b7 Check if WM support for NET_WM_USER_TIME_WINDOW changed 
during updates
      adds  2db149539b Fix symlinks in tramp-sshfs.el  (Bug#54130)
      adds  6092ee1c3f Amend byte-run-strip-symbol-positions so that an unexec 
build builds
      adds  bd17fa2c75 * admin/merge-gnulib: fix bare checkout (Bug#32452#65)
      adds  794fbd1c07 Make 't' in Buffer-menu be more defensive
      adds  8d2fbd4a14 Fix esh-proc-tests on MS-Windows
      adds  d29cc1e8a0 Set user time when receiving any wheel events
      adds  fa2b60615b xref--find-file-buffer: Check modified-p and modtime
      adds  73e1be36e5 Fix Eshell process tests to (hopefully) work on all 
platforms
      adds  5c77aed2d6 Mention flyspell-prog-mode in flyspell-mode doc string
      adds  f4ef44a5eb Merge from origin/emacs-28
      adds  a2e80d2a41 Make interpolated scrolling work above non-selected 
windows
      adds  6fd6bea8c4 Fix calculation of scroll deltas when coalescing wheel 
events
      adds  a95c43976f Improve tracking of modified regions on Haiku
      adds  2b8bb05383 Improve treatment of dropping mouse track state on Haiku
      adds  ca3858563c Add new file ietf-drums-date.el
      adds  9372e543a9 Robustify merge-gnulib a bit
      adds  018eeb655a Drop the visited file modtime check for remote xref hits
      adds  63a21224a5 * src/xterm.c (handle_one_xevent): Set user time for 
xwidgets as well.
      adds  ded89ed3fa * lisp/net/tramp-sh.el 
(tramp-ssh-controlmaster-options): Adapt test.
      adds  c215158756 Merge from origin/emacs-28
      adds  974c44414a Improve scroll bar button handling on Haiku
      adds  3e9c36e799 Fix reporting of horizontal scroll bar buttons on Haiku
      adds  e1757c00ca Prevent crashes on event for removed scroll bar on Haiku
      adds  a2768c2f74 Ignore irrelevant button events on Haiku scroll bars
      adds  16702f183f Fix Motif menu and menu bar dismissal on XI2
      adds  422ad3a01f * src/xterm.c (handle_one_xevent): Fix translation of 
button events.
      adds  bc0d1f1c46 Add project-ignore-buffer-conditions
      adds  796bb6f1e7 * commands.texi (Misc Events): Update description of 
wheel events.
      adds  e86eae21a9 Document better how to reset attributes of faces for new 
frames
      adds  a50f8dec09 Follow OpenSSH changes in Tramp
      adds  2fdc7d5044 Merge from origin/emacs-28
      adds  4c12a16aa7 Translate some more input extension events needed by 
Motif
      adds  14c80c9db8 Work around some problems with Motif and the input 
extension
      adds  e2d96ffa6a * src/xterm.c (handle_one_xevent): Translate motion 
events on Motif.
      adds  704a40ad75 Don't send help-echo on menu button arming not caused by 
motion events
      adds  6a10a3e8d4 Merge from gnulib
      adds  0470ef007f Treat scroll bar information consistently on Haiku
      adds  0f3ce51a0d Don't save menu bar events that land on the menu bar 
itself
      adds  558b03a958 Add explicit '--no-heading' for ripgrep
      adds  9bce4b67f1 ; * lisp/help.el (with-help-window): Doc fix.  
(Bug#54170)
      adds  e77fc8262a Update to Org 9.5.2-22-g33543d
      adds  1de7382b57 Merge from origin/emacs-28
      adds  f995169c72 Improve treatment of toolkit scroll bars with the input 
extension
      adds  66899628f8 Better fix for bug#13476
      adds  15a76160bb Don't throw errors while propertizing in sgml-mode
      adds  cd32693151 Fix :color specification in flat-button boxes
      adds  cb0aad2dbe Clean up byte-compile-arglist-warn
      adds  122b189219 * src/xterm.c (handle_one_xevent): Add some missing dead 
keys.
      adds  cde8e5afbb Clean up input extension event handling code
      adds  0d123d602c ; In xterm.c add comment about frame resizing under X
      adds  83b0f46a26 ecomplete: Try and avoid losing data
      adds  d150eb438b Work around merge-gnulib glitch from fresh checkout
      adds  e05478050a * src/xterm.c: Explain frame resize synchronization.
      adds  17431ca1cc Fix Motif menu help text in submenus
      adds  02d3eed600 Intern server time property during terminal 
initialization
      adds  dfb52654a2 Update publicsuffix.txt from upstream
      adds  6874011721 Fix C-g inside toolkit file dialogs with XI2
      adds  6dbc3da205 Fix :tag for eol in tab-first-completion
      adds  cd44d45d92 Merge from origin/emacs-28
      adds  6b8808ab8c Disable some code that interferes with menus on Lucid
      adds  db9b9435cd Fix old X menu on builds with XI2
      adds  54474a6db2 Avoid duplicate wheel and button events on non-toolkit 
scroll bars
      adds  dd71222208 Make precision scrolling on top of the tool bar work
      adds  6654dfc83c * src/xwidget.h: Fix build with XI 2.4.
      adds  3447f365b1 ; * src/xwidget.c: Add missing part of last change.
      adds  ad0fb40ae6 Fix reporting of wheel events on top of GTK scroll bars
      adds  f980eed4c1 Fix crashes and other bugs on LessTif
      adds  e361d0d7e5 Add PropertyChangeMask to the standard event set
      adds  87de4ad8bc ; Add a comment in recently installed code
      adds  caae254bb4 Revert previous merge-gnulib change
      adds  006a447455 Improve behavior of Motif popup menus on XI2
      adds  6b71b80fdc Fix odd scrolling bugs on LessTif
      adds  689a34e215 Dismiss help text when item becomes unactivated on 
oldXMenu
      adds  84695d439a * src/msdos.c (dos_rawgetc): Handle tab bar clicks 
correctly.
      adds  ae00f07d88 Fix persistent help text on disabled menu items
      adds  67af072204 Fix some bugs with multiple terminals on Haiku
      adds  b8bc359bbf Backport: Port pre-commit hook to Git 2.35.0
      adds  2b130bd944 ; Merge from origin/emacs-28
      adds  9e257aecc9 Partially revert b03f74e0f2a578b1580e8b1c368665850ee7f808
      adds  2c3d1b6bf4 Improve/correct documentation about Eshell variable 
expansion
      adds  9dadcbe429 ; * doc/misc/eshell.texi (Dollars Expansion): Fix markup.
      adds  6d78321ce8 Merge from origin/emacs-28
      adds  68e293c81d Fix reporting of imaginary key prefixes on toolkit tool 
and menu bars
      adds  596d36f8cf Fix menu bar position reporting on Haiku as well
      adds  8c8093aa6f ; * src/termhooks.h (struct terminal): Fix typo in 
comment.
      adds  5436406286 Implement `toolkit_position_hook' on PGTK
      adds  b727d6ebeb Don't calculate any frame for extension events
      adds  890b08e415 * lisp/progmodes/xref.el: Bump the version.
      adds  39aac09940 Fix Motif build without toolkit scroll bars
      adds  d845ccb7cf * src/xterm.c: Fix commentary on GTK client side windows.
      adds  86969f9658 Cache the backend value together with the project root
      adds  225e0d6047 Correct etc/NEWS entry about bitmapped fonts
      adds  ca8f4ebc49 Merge from origin/emacs-28
      adds  7c7a4c26cb Move Eshell variable interpolation tests to their own 
file
      adds  ae1acb6017 Add a new macro to simplify parsing temporary Eshell 
command strings
      adds  cccee7e840 Fix Eshell dollar interpolation inside of double-quotes
      adds  990f36fa10 Fix parsing of indices in Eshell expansions
      adds  d72cd4a2b7 Allow splitting strings in Eshell expansions with 
"plain" strings
      adds  b6587090bf Fix clobbering of match data in executable-set-magic
      adds  dc8a692f97 (with-demoted-errors): Fix bug#54225
      adds  aeb25f9d3d Teach Edebug about the special '&whole' syntax for 
compiler macros.
      adds  cd51d9c7ab Fix handling of brackets in BPA
      adds  92e2d19fe7 One more fix of the BPA implementation
      adds  29ff903bb0 Avoid crashes when fringe bitmaps are defined in daemon 
mode
      adds  18868de463 Merge from origin/emacs-28
      adds  77483ac881 Synchronize Haiku fringe bitmap code with X
      adds  a421f40d87 Synchronize NS fringe bitmap code with X
      adds  848e96acdd ; * src/nsterm.m (ns_draw_fringe_bitmap): Fix typo in 
last change.
      adds  cba88c275b * src/pgtkterm.c (pgtk_draw_fringe_bitmap): Synchronize 
logic with X.
      adds  4df7bb9c01 Fix display of stretch glyphs when hscrolled on PGTK
      adds  6058daedf7 Pass core scroll wheel events outside the edit widget to 
Emacs on GTK
      adds  b305f5a3ab Correctly process legacy XI wheel events on top of 
scroll bars
      adds  4f6583ab8a ; Fetch the nnselect-rescan parameter from the topic or 
group
      adds  62d97d4afd Turn expiry on for nnselect groups
      adds  f9f6c67181 Initialize time inside motion and button events 
converted from XI events
      adds  33958bcd3d Fix wording and punctuation in recent Gnus documentation 
changes
      adds  f685bcb65d Fix some errors in stretch glyphs code on PGTK
      adds  345c4c6532 Add a few warnings about special event structures on X
      adds  cdbc2f9d27 Add some sleeps to gnutls_try_handshake
      adds  18e25c198f Improve scroll-bar-mode/default-frame-alist interaction 
docs
      adds  5f7db63a93 Avoid statting directories on startup for Info
      adds  6ad223fa9f trace.el: Preserve the line structure
      adds  08221a58b7 Fix the MS-DOS build
      adds  6efed75ff3 Implement `pre_activate' callbacks for Motif menus
      adds  76d79e1576 Prevent some NoExpose events from being generated
      adds  a658be7742 project-shell: Ensure the resulting buffer is live
      adds  4564ae5a3d Remove render code in x_scroll_run and drop NoExpose 
events instead
      adds  3c5aad0b8b Flush default GC before using it in functions that 
accept a GContext
      adds  58b5652f6b Fix FreeBSD typo in process-attributes cstime
      adds  af742bb3bb Avoid unnecessary make_float in time arithmetic
      adds  b19ec1be3c %CPU can exceed 100 on GNU/Linux
      adds  2fbd48f733 Fix process-attributes time precision on GNU/Linux
      adds  2f5a8c4f27 Fix process-attributes time precision on BSD
      adds  8969953328 Garbage Haiku tooltip frames on size change
      adds  1e1d2f18c6 Obey decorator-specified width and height of tooltip 
frames on Haiku
      adds  d70ad7229a Fix emacs-module-test after recent changes
      adds  98d2dc6522 Use pselect instead of select in nsterm.m
      adds  c9667e9b60 Fix reporting of menu bar wheel events on no toolkit 
builds
      adds  db2cb522e1 Reduce non-toolkit scroll bar flicker
      adds  e09bbfc37d Implement "window cascading" on NS
      adds  3bb01a499b Fix regression in derived-mode-init-mode-variables
      adds  0090318c61 * lib-src/seccomp-filter.c (main): Use faccessat2 only 
if defined.
      adds  200627c255 Merge from origin/emacs-28
      adds  0adb2d507c Implement frame cascading on Haiku
      adds  450f3f8725 Slightly fix mouse-highlight processing on Haiku
      adds  ea5a0142ce Respect inhibit-double-buffering on non-toolkit scroll 
bars
      adds  6eeab90632 Don't accept whitespace or hex floats in rgbi: colour 
specs
      adds  68cdb95019 Restore call to byte-run-strip-symbol-positions in 
byte-compile-out
      adds  93c2daa33d (ecomplete-add-item): Preserve the more complete text
      adds  56bdfe7820 Fix problem with fetching images via Cloudflare
      adds  75a1514130 Fix url-interactive-p type
      adds  5b7ce98ea0 Fix syntax error in obsolete message function
      adds  f70bf8a21d Display complex data types in gdb-mi
      adds  36b31d38cd Get rid of a loop through all frames when processing 
events
      adds  e06319b39d Fix `W' in Dired with non-ASCII file names
      adds  e07a36f267 Show SVN status on "." directories, too
      adds  a185f2af96 Tweak how bibtex-mark-entry places point
      adds  3e5baffd03 Fix clearing of scroll bars on builds with disabled 
double buffers
      adds  231a1ba30f Inhibit extpipe tests on EMBA, because they apparently 
time out?
      adds  4405d73069 Fix esh-proc-test/kill-pipeline-head loop syntax
      adds  5324722202 Fix typo in previous browse-url-file-url change
      adds  03b07fd62e Fix maximum selection size reporting
      adds  29157a9f88 Fix bookmark-bmenu-list sorting.
      adds  cd77fd3b85 Update to Org 9.5.2-24-g668205
      adds  9b74e84857 Restore documented Emacs 27.2 behaviour of 
browse-url-of-dired-file
      adds  73f28fbde8 Add a comment for previous browse-url-of-dired-file 
change
      adds  8b66adfe06 Merge from origin/emacs-28
      adds  f2b58db280 Fix color leak
      adds  9e1186a732 ; * src/xterm.c (x_alloc_nearest_color_1): Add missing 
part of change.
      adds  c7d3ebc7fd ; * src/xterm.c (x_alloc_nearest_color_1): Commit 
missing hunk (again).
      adds  3e4d4f472d Rework `abbreviate-file-name' in Tramp
      adds  4b0e1c6502 Handle color allocation failures caused by colormap 
changes
      adds  8a7df412a6 Improve color handling on colormapped displays
      adds  418e5da5d3 Correctly handle exposure in oldXMenu
      adds  d67ca6739c * lisp/emacs-lisp/seq.el (seq-concatenate): Accept 
non-`sequencep` sequences
      adds  494daefda1 Add user stylesheet option for doc-view EPUB support
      adds  324d8938c7 Mark ert-test-run-tests-batch-expensive unstable on EMBA
      adds  530ac51f5b Remove lock file in --no-build-details, too
      adds  b19db4861f Fix choice of visuals for XPM icon
      adds  bacd7ae4b6 Avoid color leaks while better ensuring a close color is 
found
      adds  8f11fb114c (cl-macro-list): Simplify by unifying the variants
      adds  d9e5ae5e20 Improve wording of 'dired-jump's description
      adds  80736aef90 Fix which-func-update doc string
      adds  5f87550f53 Merge from origin/emacs-28
      adds  39a2eb04f3 Return actual color cell count in x-display-color-cells
      adds  212aa7748b Fix more uses of opaque Visual structure
      adds  d0d7765f23 Handle bug#54294 in Tramp
      adds  bbbb47704f Fix detection of modifier keys on XInput 2
      adds  a7fdbed880 Handle XI focus change events that specify implicit 
focus correctly
      adds  d184773c2e Avoid assertion violations in 'bidi_resolve_brackets'
      adds  d509d1e1a8 Merge from origin/emacs-28
      adds  58568033f4 Improve wording of Eshell variable interpolation 
code/documentation
      adds  6dc51d4cca Support applying indices to more Eshell dollar expansions
      adds  ed543ca3e0 Implement abbreviate-file-name in Tramp for Google drive
      adds  45e78a57ff Mark tramp test unstable on EMBA
      adds  f7032bdafe * src/xterm.c (handle_one_xevent): Add more dead keys.
      adds  ec35e2621a Do not include <attribute.h> from <config.h>
      adds  6e66d1f90a Decouple mod-test.c from Gnulib
      adds  9cf69e1171 Improve handling of tooltips inside menus on Haiku
      adds  51784551c5 Fix the MS-DOS build
      adds  e8d35b98bb Fix flicker during frame resize on Haiku
      adds  f599b58afe Don't update Haiku menu bar if nothing changed
      adds  06d826d0ca Fix error when creating frames on NS with no main window
      adds  b883e8bc65 Fix GTK widgets not appearing inside child frames
      adds  fe8d49e1ad Make XInput 2 features work on GTK 2 builds
      adds  94f3424381 Fix some issues with GTK native input and modifiers on 
GTK 2
      adds  2353893bd0 Fix regression in vtable-goto-object
      adds  70d63ead21 Fix menu bar event detection on XI2 builds using Core 
Input
      adds  4a845b2cd0 Fix stray button release events being reported on GTK 2
      adds  65fea3ff58 Fix menu bar activation on PGTK
      adds  1044338ae7 Fix display of minibuffer prompts in some circumstances 
on Haiku
      adds  c6e079ae15 Support remote home directories via connection property
      adds  22dde4e621 Fix NS toolbar identifier (bug#54326)
      adds  170cae0e90 Fix scroll bar portion on Haiku scroll bars
      adds  b1d0d8e1f7 Allow C-mouse-2 to split windows on XInput 2 builds
      adds  61a038bec0 Handle Wayland displays correctly in browse-url
      adds  88d474308e Fix inconsistent thumb position on Haiku scroll bars
      adds  fc987de94b Improve scroll bar treatment on Haiku
      adds  92ebfe7da4 * src/frame.c (scroll_bar_adjust_thumb_portion_p): 
Adjust doc string.
      adds  7ad1df5e16 Implement customization of scroll bar colors on GTK 3
      adds  0dcc9fdc17 Fix initial values of scroll bar foreground and 
background on GTK 3
      adds  610d85782b Fix a crash inside Haiku popup menus
      adds  190e1fe94b EUDC: Update save-query-as-kill name and docstring
      adds  0470a4a939 EUDC: Support querying all servers
      adds  b279e1a5ec Slightly improve scrollbar position accounting on Haiku
      adds  3ba3fdf7aa Make C-mouse-3 on scroll bars work on Haiku
      adds  37cda51353 Use more reasonable default timeouts in Haiku menu loop
      adds  d0ff20f2e6 Fix horizontal scroll bar updating on Haiku
      adds  b5ac604b15 Fix some issues with input methods that depend on button 
state
      adds  a9920473f6 Improve documentation of 'map-charset-chars'
      adds  dbe6a3ecf7 Fix regression in 
'custom-prompt-customize-unsaved-options'
      adds  3af12cb8f2 Merge from origin/emacs-28
      adds  82a454915c Try really hard to make GTK 3 scroll bars fit
      adds  6ef9dc7797 Fix the PGTK build
      adds  213483124b Inline record_in_backtrace
      adds  fe65db05f4 Maintain end of specpdl instead of size
      adds  2fb98486e1 Faster bytecode immediate argument fetching
      adds  88889212c7 Remove debug code for opcodes long gone
      adds  2c54e9a1dd Remove never-used relative jump opcodes
      adds  b176b9d4d1 ; * src/lisp.h: Remove redundant declaration
      adds  67be8a45a6 Mark tramp-test30-make-process unstable on EMBA
      adds  bea1a96335 ; * src/eval.c: (grow_specpdl): Remove another redundant 
declaration
      adds  f143fcc0ed Facilitate Customisation of Message-Mode Header 
Completion Behaviour
      adds  139042eb86 * lisp/progmodes/python.el: Account for new keywords.
      adds  84f59f7585 Make find-function-regexp also find cl-defun/defmethod
      adds  f8bb6cca33 Return the same file from locate-file in nativecomp and 
non
      adds  ed42d7ffb0 Fix EMBA failure for ert-test-record-backtrace
      adds  07868952d1 Disable esh-proc-test/kill-pipeline on EMBA
      adds  49683652f8 Further locate-file fixes on nativecomp
      adds  e7ab69e762 Improve reliaibility of scroll bar dimensions adjustment 
on GTK 3
      adds  20d9c4b59f Flocate_file_internal: Protect from `.eln` remapping
      adds  6b0fdf73cf ; Fix data structures in authors.el
      adds  e5b191465d ; * admin/authors.el (authors-canonical-file-name): 
Remove debug leftover.
      adds  e5d48a2263 Merge from origin/emacs-28
      adds  5ba9c8c364 Emacs pretest 28.0.92
      adds  9f4be0e6a5 ; Merge from origin/emacs-28
      adds  8c1a068159 Allow dragging scroll bar for overscroll on Haiku
      adds  ae8c146332 ; * haiku_support.cc (MessageReceived): Fix 32-bit build.
      adds  12f666c1d5 Improve overscrolling support on Haiku
      adds  6ea5b5e1b4 Fix small regression for horizontal scroll bars
      adds  b447fd1a3e Follow contemporary practices in the Tamil input methods
      adds  9a786aea73 * quail.el (quail-define-package): Describe VAR form in 
DOCSTRING better.
      adds  04ad6b2263 ; * etc/NEWS: Cleanups as followup to bug#50143.
      adds  15b303dfc9 ; * etc/NEWS: Fix typo.
      adds  c6287816f2 Fix esh-proc-tests on macOS
      adds  676dffff4b Fix setting IM spot after key press events
      adds  1b8711f426 Fix splurious button events being generated on Haiku
      adds  6ab04b59b1 Fix pointer event tracking on top of Haiku scroll bars
      adds  49f70b603f Allow overscrolling on Haiku scroll bars that are full
      adds  466a7e44d7 Add cl-defgeneric to find-func, too
      adds  35f75b63b5 * lisp/net/ange-ftp.el (ange-ftp-ls): Make a loop when 
sanitizing LSARGS.
      adds  267f41c7ce Simplify exec_byte_code arguments
      adds  3ed79cdbf2 Separate bytecode stack
      adds  edb8481ce1 * src/bytecode.c (sf_set_ptr): Cast pointer to type of 
right size.
      adds  ea3c147d2d Fix evaluation of negated argument predicates in Eshell
      adds  dd91aac508 Clang debug notes
      adds  525c01c43a Make vtable sorting stable
      adds  510f1f2e72 Really fix find-func for defgeneric
      adds  57172d0a35 Fix scroll bar movement right before overscroll begins 
on Haiku
      adds  17fd48efab Enable overscroll on Haiku horizontal scroll bars
      adds  485a8fcbf4 * src/bytecode.c: Include sysstdio.h, for fprint, stderr.
      adds  a63bac7ade Fix tool-bar highlight persisting after mouse moves onto 
WM frame
      adds  faab1b2002 Fix extraneous overscroll activation on Haiku
      adds  1ec4063017 ; * admin/make-tarball.txt: Minor updates.
      adds  be38fed34e Merge from origin/emacs-28
      adds  8e7a3f21e0 Fix evaluation of negated argument predicates in Eshell
      adds  1a07854e0e ; Merge from origin/emacs-28
      adds  a1fa3d24d7 Clean up some Haiku toolkit code
      adds  15c61cb359 Init 'rest' in 'balance-windows-2' (Bug#54380)
      adds  637dde4aba Don't always escape "." and "?" in `prin1'
      adds  f3df7916b2 Make Edebug specification for 'cl-defstruct' more 
lenient.
      adds  f8cc706fb3 Improve the execute-kbd-macro doc string
      adds  5d33f81542 * lisp/emacs-lisp/cl-macs.el (cl-defstruct): Simplify 
Edebug spec
      adds  b72dd3d0c5 Handle position specification hints on X toolkit builds
      adds  2f2bb883da Fix RFC2047 encoding of Disposition-Notification-To
      adds  a359a9dfd4 Fix the no toolkit build
      adds  f52dcfd03a New command `gnus-summary-browse-all-urls' bound to "v"
      adds  0d0703e9c4 Prefer CALLN
      adds  5c13c33e0c Another fix for the no-toolkit build
      adds  e56eb02a25 EUDC: Fix a bug and some docstrings
      adds  3bf5c2a838 Stop relying on dynlib for PGTK interrupt input
      adds  299e475361 * src/xterm.c (handle_one_xevent): Fix use of wrong 
motion structure.
      adds  8cc8dfd67e Fix extraneous ifdef in xwidgets code
      adds  2bfa184e29 Fix some issues with input on GTK 2 builds
      adds  90742d7b01 Fix crashes when trying to pop up a menu on GTK 2
      adds  e547ca1f89 Fix some minor glitches with Haiku scroll bars
      adds  8a9b4cfdff Revert "New command `gnus-summary-browse-all-urls' bound 
to "v""
      adds  55bcad776d Fix byte-code button in help--describe-command
      adds  7d9f9d4d8e doctex-mode: Try and fix bug#35140
      adds  b63f325e2e * lisp/url/url-vars.el: Cosmetic changes
      adds  d932e256a4 Extract `gnus-collect-urls-from-article' from 
`gnus-summary-browse-url'
      adds  5e8fbf7789 Clean up implementation of N0 per UAX#9
      adds  bf7d66aa1a Fix build with GTK 3.18.0 or earlier
      adds  e53fba3fd4 Add support for dragging text from Emacs to other 
programs
      adds  5ff13718a5 * src/xfns.c (Fx_begin_drag): Improve doc string.
      adds  f62a6acd00 Better handle drag-and-drop from one Emacs frame to 
another
      adds  62e830c3d9 * doc/misc/transient.texi: Fix @dircategory to "Emacs 
misc features" for dir.
      adds  b1c6d5f2b7 Merge from origin/emacs-28
      adds  47dcf72dec Fix tooltip text properties showing up in dragged text
      adds  1babe5fb2d Fix XI 2.0 build
      adds  e8d7139b4e Fix minor bugs with XDND support
      adds  1bf8eca626 Correct last change for return-frame drags
      adds  4f46ec8ddd Pacify compiler warning in handle_one_xevent
      adds  65f92837fa Fix last change in frames.texi
      adds  3de3f12b94 Redo Haiku DND support
      adds  79f3d9c8f3 Add support for dropping plain text on Haiku
      adds  549d0a4413 Fix 32-bit Haiku build
      adds  d5e8f483f9 * doc/lispref/frames.texi (x-begin-drag): Improve 
wording.
      adds  679b9cc9ff Link with libdl when using pgtk
      adds  6b2e6a53ec * lisp/net/tramp-sh.el (tramp-find-file-exists-command): 
Fix comment.
      adds  fa8c93ad9a Improve error message for 'not running' processes
      adds  a86205b060 Guard against custom entries that can contain NULs
      adds  0e5f8e24af Report buffer-name when local mode-line is invalid
      adds  31a2428d6f Strip positions from symbols before the eval in 
eval-{when,and}-compile.
      adds  2ef037c0dd Improve random bignum generation
      adds  f7e0e5b7ae Simplify generate-new-buffer-name randomness
      adds  c223e2aefc Improve GTK support for X11 drag-n-drop
      adds  00172ae0c8 Implement cross-program drag-and-drop on Haiku
      adds  dfdd2f6f23 * lisp/term/haiku-win.el (x-begin-drag): Fix type code 
of B_MIME_TYPE.
      adds  bbfad0a788 ; * lisp/term/haiku-win.el (x-begin-drag): Fix compiler 
warning.
      adds  667775e1ae Make GTK inspector available on PGTK
      adds  a06ac9b6fd Restore old PGTK scrolling code
      adds  f4a71e17f4 * src/xterm.c (x_dnd_begin_drag_and_drop): Always 
initialize hold_quit.
      adds  9916b49e41 Prevent delivery of duplicate events when window is 
grabbed on Haiku
      adds  af90a45471 Fix compilation error of xterm.c
      adds  13762d24b8 Display drag-and-drop messages in echo area on 
non-graphics displays
      adds  4fc585418b Fix mouse movement on Haiku
      adds  22239f2141 Do not cache directories with Tramp sshfs
      adds  bc17a10708 Fix creating frames with an initial value of 
`fullscreen' on Haiku
      adds  51bf066b30 * src/haikuselect.c (Fhaiku_drag_message): Clear display 
grab after drag ends.
      adds  140d7cc9cb Prevent invisible frames from acting as drag sources
      adds  1d3b7474c7 Improve LaTeX symbol prettification
      adds  da0d598190 Don't use the original sender's address as the 
envelope-from
      adds  90040f0e9f Fix bug in nnselect fetching new articles in a thread
      adds  7fef2e04b2 Improve propagation of gnus/nnselect group info
      adds  6bbd1cc5c9 Format long help texts better in read-multiple-choice
      adds  06488ded6b Make `?' work again in read-multiple-choice
      adds  6ed3f04e5a Fix a use of 'cl-defgeneric'.
      adds  81bcad03e9 (seq-contains-p): Refine the non-nil returned value
      adds  55e18e5649 Make shell-resync-dirs work with zsh
      adds  e55ceca8c7 Avoid repeated prompts in `M-x shell' if using 
~/.emacs_bash
      adds  693484d36b * lisp/emacs-lisp/cl-generic.el (cl-defgeneric): Warn 
suspicious args
      adds  52dd3fcf89 Enable Tramp reloading
      adds  edb28bf669 Restore HOME after mailcap-parsing-and-mailcap-mime-info
      adds  751c8f88c4 Put bytecode stack frame metadata in a struct
      adds  06ea82e4e3 Remove some early-bootstrap dependencies for `advice`
      adds  e781cbb2d3 Minor fixes to DND support
      adds  45609c347e Allow dragging files from Dired to other programs
      adds  a96f6de544 Allow dragging messages with file names on Haiku
      adds  11492259b1 ; * doc/lispref/display.texi (Overlay Arrow): More 
accurate text.
      adds  530c3491e8 Improve documentation of bookmark default sorting
      adds  ff89d27c07 Merge from origin/emacs-28
      adds  2b05a06786 Implement drag-and-drop of files on Haiku
      adds  ce26657b5d Speed up number-to-string for fixnums
      adds  499f2085fa Make application configurable in 
'with-connection-local-variables'
      adds  4d61badad1 Speed up fixnum printing
      adds  f51e12fece * lisp/gnus/mail-source.el (mail-source-set-1): Fix 
indent and simplify
      adds  ce28de5d3a Pcomplete: Better obey `completion-at-point-functions`
      adds  ab8a34ce8a * lisp/emacs-lisp/bytecomp.el 
(byte-compile-make-closure): Minor optimization
      adds  ae9a0b7808 Fix some XIM servers getting confused during 
drag-and-drop
      adds  1467b04f5c Handle composite overlay window during drag and drop 
sessions
      adds  808a6f8f5f Fix some glitches when dragging files from dired
      adds  d2ba793ed9 * src/xterm.c (XTread_socket): Don't filter 
GenericEvents.
      adds  c7f085b53f Document dired-mouse-drag-files
      adds  c4596c8522 Fix a regression in 'decipher-digram-list'
      adds  5781f0af7d Merge from origin/emacs-28
      adds  43ee6f291d Ignore drag source frame on Haiku in line with 
documentation
      adds  e059d7c156 Fix region highlight in non-selected windows
      adds  9c68894399 Merge from origin/emacs-28
      adds  17bd063a67 Add unit test for erc--switch-to-buffer
      adds  f755daafb9 Remove redundant checks in erc--switch-to-buffer
      adds  2f1fbf20ad ; * test/lisp/erc/erc-tests.el (erc--switch-to-buffer): 
Fix test failure.
      adds  c79e0188e8 Improve protection against faulty clients during DND
      adds  71b8f1fc63 Make `command-modes' work for (native-compiled) subrs, 
too
      adds  6887bf555f Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  035e8e4d45 Remove sanitize_window_sizes
      adds  abfb76732c Remove internal_condition_case_[345]
      adds  a5cbd98376 Omit unnecessary code when !HAVE_NATIVE_COMP
      adds  c3c5e50ba4 Use filenvercmp instead of doing it by hand
      adds  0fed561042 Remove unused fns/data and make fns static
      adds  c386f7e825 Make native helper functions static
      adds  495d8519ca Simplify alloc.c static function decls
      adds  c11b4758b7 valid_sp inline fix
      adds  ccf4a4fa48 Port to gcc -D EMACS_EXTERN_INLINE
      adds  d2ac7447db Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  77f5eb874b Improve behaviour of drag-n-drop during window manager 
operations
      adds  629ac0803f Fix crash on some compositing managers
      adds  b19b9cbe51 Check list tail properly in x-begin-drag
      adds  a232a8a22c Implement `haiku_delete_terminal'
      adds  34ac8088b0 Fix some crashes in shut_down_emacs on Haiku
      adds  9b34005c32 Improve compliance with version 5 of the XDND 
specification
      adds  e1178eb640 Make DND between frames work properly
      adds  978681e782 Fix wrong password stored in Tramp
      adds  0afef91fa1 Fix confusion of wanted action with actual action on X
      adds  5feddb4b1a Remove duplicate INLINE_HEADER_BEGIN
      adds  aec44a5be3 Extend connection-local variables example in Elisp manual
      adds  a31be116ae * lisp/tab-bar.el (tab-bar-new-tab-to): Don't funcall 
const values.
      adds  3d204afe3c New hook, lazy-count-update-hook
      adds  0f7c3f553f Allow lazy highlight and match count while reading from 
minibuffer
      adds  ceb57e10d6 Add lazy highlight to 'isearch-edit-string'
      adds  6b923a5ebc * etc/NEWS: Mention new hook 
'minibuffer-lazy-highlight-setup'.
      adds  01336a2582 Fix imap fetching multiple mailboxes (bug#54158)
      adds  f0e8f4a4ca Support indentation of Ruby pattern matching expressions
      adds  2af8b18b2a Make quitting work while DND is waitng for finish
      adds  a379f50acb Improve handling of input methods during drag-and-drop
      adds  9fcdd5b63f Improve doc strings of 
read-char-from-minibuffer-insert-* commands
      adds  f15922a57c Update to Org 9.5.2-25-gaf6f12
      adds  7cee796556 Merge from origin/emacs-28
      adds  efb76604c4 Minor fixes to Haiku DND support
      adds  59a8a0ef0d ; * src/comp.c: Update a comment.
      adds  bd5d136777 Add a new face shr-code
      adds  0a094fb65c Rewrite hl-line-mode
      adds  20c4eca343 Regenerated ldefs-boot.el
      adds  ede8ad507d Allow using image-convert to view .bmp images
      adds  61d34c6a50 Allow specifying the intermediate format
      adds  d74cd0cf1f Make `n' in image-mode work more reliably with external 
formats
      adds  fd5fe11211 Don't break autoload generation of `left-margin' isn't 
zero
      adds  a5e8da4fa2 Add new user option `diff-entire-buffers'
      adds  f36d929ee7 Fix incompatible changes in hl-line
      adds  63a33c3057 Fix unloading the hl-line library
      adds  df5fb5fafa Fix leak of saved menu event and output data
      adds  966ec5dae6 Fix starting Emacs with -mm or -fs on Haiku
      adds  6b3c665d2a completion-auto-help new values.
      adds  09b548fd5e completions-max-height new custom variable.
      adds  e683e60fad Add new mode completions-highlight-mode.
      adds  7b62bef2d3 Fix new option completions-max-height and new values for 
completion-auto-help
      adds  e28309ce05 Add two new options for completions.
      adds  7a6c6f1668 Add completion-header-string.
      adds  49d1fe5222 Make minibuffer-hide-completions interactive.
      adds  fd7bde612a Add new special text attribute cursor-face
      adds  10cb469ee8 Rename completion-header-string to 
completion-header-format
      adds  e303fa3e60 Use the new cursor-face feature to highlight completions.
      adds  3f17e3acb3 Extend completion-auto-help 'always and 'visible.
      adds  2ce4c038ec Rename hook
      adds  325548d726 Simplify unneeded condition.
      adds  7380b6f0ad Make the completion-header-format info more precise.
      adds  e06c4039c2 Improve the cursor-face feature.
      adds  c1ea52f4ad Improve cursor-face-highlight-mode a bit more.
      adds  11bfff37ad Add local to remove-hook in cursor-face-highlight-mode
      adds  f96669e0a4 * lisp/simple.el (cursor-face-highlight-mode): Fix 
copy&paste
      adds  d7d0f5b5a2 Add new variable cursor-face-highlight-nonselected-window
      adds  9bcf58d27c cursor-face-highlight-nonselected-window default to nil
      adds  1641b5c04c Set cursor-face-highlight-nonselected-window in 
completions.
      adds  eba9c473a8 Small fixes for new completions features
      adds  15ac51e0fd Merge branch 'feature/completions-customs'
      adds  b10dcd0c88 * src/xterm.c (x_dnd_get_window_proto): Don't return 
huge protocols.
      adds  7872d496d5 * src/comp.c: Few improvements following 71b8f1fc635.
      adds  0094dde11d Fix grep-like functions when running on a remote host
      adds  8757551da0 Simplify fullscreen management on Haiku
      adds  c9c3d5d830 Revert "Allow using image-convert to view .bmp images"
      adds  fa55708b55 Add new function image-supported-file-p
      adds  54febab481 Revert todo-mode tests failing after todo-mode reversion
      adds  656c2dd66e Fix color-lighten-hsl logic
      adds  46daf70c4a Fix dependency problem in hl-line-sticky-flag
      adds  9b47ccd72e Revert "Fix dependency problem in hl-line-sticky-flag"
      adds  3054e70d76 Restore hl-line--buffer tracking
      adds  1327593ce2 Make eshell link faces more distinctive on 8-color 
displays
      adds  142478c095 Add user option for controlling dired-do-shell-command 
prompt
      adds  da3af500ad Revert "Set cursor-face-highlight-nonselected-window in 
completions."
      adds  f2047fdca4 Fix documentation of the new completion-related features
      adds  d0e457325d Add a shell-filter-ring-bell function
      adds  29e310d60f Fix Completion Options typo
      adds  5334e726d0 Make mail-header-parse-addresses-lax more lax
      adds  a0e3385070 Fix a keyboard.c no-X compilation warning
      adds  c8bde5b0a3 Fix two no-X compilation warnings
      adds  8dc85d1db4 Enable Better Alignment of EUDC Inline Expansion With 
RFC5322
      adds  2de7fc4a2b Document sqlite-mode-open-file and do some NEWS tagging
      adds  5fc84e0fb3 Do some NEWS tagging
      adds  40def769fa Document outline-default-state
      adds  5e5bc0c0bc Mention the other-window-scroll-default user option
      adds  601e0d992e Mention highlight-confusing-reorderings in doc string
      adds  c14ce74f33 NEWS copy edits
      adds  eb25ae3f2d Refactor gnus/nnselect artlist saving and getting
      adds  8b853b3f98 Reported taken action correctly when dragging to another 
frame on X
      adds  dd242b49ec ; * src/xterm.c (x_free_frame_resources): Fix typo in 
last change.
      adds  9cef919692 Improve DND documentation
      adds  bd2734f0b6 Don't allocate duplicate cursors for each frame on Haiku
      adds  021dbdb128 * src/xterm.c (x_dnd_begin_drag_and_drop): Fix test 
against DND frame.
      adds  8aff4c0a36 Handle quitting correctly during interprogram 
drag-and-drop
      adds  64aabe706f Fix crash in haiku_message_to_lisp
      adds  c69a617742 Add notes about command modes and nativecomp interaction
      adds  5f8a3ca9af ; Merge from origin/emacs-28
      adds  fed9a353db Allow retrieving some more kinds of clipboard data on 
Haiku
      adds  a34afbf2ae Restore old hl-line code
      adds  b49d249ee5 * lisp/calendar/todo-mode.el: Restore old code.
      adds  5811741eda Fix hl-line tests
      adds  59260ec598 * lisp/term/pgtk-win.el: Update header comment.
      adds  e5e5d85369 Fix image-mode-fit-frame resizing
      adds  36810a8164 Reinstate `C-M-<delete>'
      adds  7fa5d6c87d Improvements to Haiku selection handling
      adds  fdbee9bc4c Support changing remoteness of DIR in rgrep and lgrep
      adds  b8e8c83360 * doc/misc/eudc.texi (Inline Query Expansion): Unbreak 
it.
      adds  ef0a0d30c5 Make quoting of shell arguments in grep.el more robust
      adds  4ec23d922d Make undigest work with multipart/mixed messages
      adds  ac3bb7e754 Fix regression in isearch-yank-char-in-minibuffer
      adds  17393c0db0 Allow dragging and dropping multiple actions
      adds  d81df9e449 Fix copying font names around on Haiku
      adds  ebd5725e0b Fix an infinite loop if the window manager pings Emacs 
during DND
      adds  97f9eeaaef Allow holding down scroll bar buttons on Haiku when 
overscrolling
      adds  72ab6c4f14 Fix setter for hl-line-sticky-flag when hl-line is not 
loaded
      adds  b4f504a0ea Load desktop without prompting if process is dead
      adds  cae187e430 Fix some bugs with drag and drop and Mozilla
      adds  0e739909ab Fix image-mode-fit-frame some more
      adds  9856290806 Mention frame-text-* function in frame-pixel-* doc 
strings
      adds  f09e68e180 Avoid crashes if async input arrives when setting 
properties for DND
      adds  f35dbb41cd Do some NEWS tagging
      adds  774e007d90 (archive-*-write-file-member): Fix relative file name
      adds  f7a90cc85b * lisp/autoinsert.el (auto-insert-alist): Expose lambdas 
as code
      adds  288ecdf90c * lisp/select.el (xselect-convert-to-targets): Use 
`delete-dups` and `delq`
      adds  3a349ff648 Add completion-auto-select second-tab value.
      adds  acde5252d3 Add documentation entries for completion-auto-select 
user option.
      adds  410675ce0e Merge 'completion-auto-select new value secont-tab'
      adds  b97aa560ab Fix autoinsert.el byte compilation warning
      adds  34c7f14668 Adapt Tramp to dired--insert-disk-space assumptions
      adds  4e0b0114f2 ; Fix filename in undigest-tests.el header
      adds  380f0443b2 Allow fetching events from other displays inside DND
      adds  17d9830f46 ; * etc/NEWS: Fix wording of a recently added entry.
      adds  45978f97be Handle invisible text in Eldoc when calculating size
      adds  71aec1d044 Small fixes for the new feature 'second-tab' of 
'completion-auto-select'
      adds  392d66f6f5 Fix wrapping of 'previous-completion' at the beginning 
of buffer
      adds  b4fc5bedb8 Use _NET_CLIENT_LIST_STACKING to optimize drag and drop 
window discovery
      adds  d3d6f1c9bd Clarify the description of "selected tags table"
      adds  9d2dcd1841 Merge from origin/emacs-28
      adds  f38bdb0327 Take window shapes into account when processing drag and 
drop
      adds  8ecde51972 Fix quitting DND while waiting for finish
      adds  1b7a9753e1 * admin/notes/emba: Mention workflow rules for branches.
      adds  3fac06dfb8 Make it easier to select text inside dired when mouse 
dragging is on
      adds  ab414c5661 Improve documentation of 'completion-auto-select'
      adds  8ba0f19064 Allow dragging files from dired to windows on the same 
frame
      adds  4dfd42014b Implement new drag and drop parameter on Haiku
      adds  3e7257c3ed Improve pp-last-sexp ergonomics
      adds  ec2f2ed65e Fix reporting of read error line/columns in the init file
      adds  4eabca26d3 Fix (bounds-of-thing-at-point 'number)
      adds  413ef5a7e6 ; Restore regexp-quote for gnus subject match
      adds  3b6e74f08e ; * lisp/gnus/nnselect.el (nnselect-get-artlist): Fix 
last change.
      adds  21ecf6b24d Fix minor issues with dired-mouse-drag-files
      adds  5359062be6 Avoid ClientMessage overhead when dragging stuff to 
other frames
      adds  66f6324a58 Fix compiler warning in x-dnd.el
      adds  98952340bd Avoid excessive synchronization when initiating 
drag-and-drop
      adds  c16b296939 Fix crash when windows are destroyed by faulty clients
      adds  4ec9f9edd1 Fix eshell-explicit-command-char doc string typo
      adds  f7e83d9673 Merge from origin/emacs-28
      adds  de953a6fe3 Improve 'desktop--emacs-pid-running-p'
      adds  a6abb6f5cd Support display of BMP images on MS-Windows
      adds  4525b49118 Use native image APIs on MS-Windows by default
      adds  a4d45f1efd Also fetch shapes via XCB for drag and drop
      adds  78f99be675 Minor fixes to last change
      adds  6aafb92167 Don't let Tramp block dired  (Bug#54542)
      adds  f8ff5689a2 ; Improve readablity in grep.el
      adds  0594e91261 Fix processing of emacs:window_id inside DND messages if 
it already exists
      adds  a3ed1d2590 ; * src/xterm.c (x_dnd_compute_toplevels): Fix cookie 
leak if rc is 0.
      adds  0549adb4bb Fix crash when timer signals or throws inside a popup 
menu on Haiku
      adds  b1e9151915 Enable the native display of BMP images on Haiku
      adds  e96061de95 ; * src/image.c (syms_of_image): Fix whitespace.
      adds  2dfeea8962 Fix reader infinite recursion for circular mixed-type 
values
      adds  9f7e620bb5 ; * src/haikuimage.c (syms_of_haikuimage): Remove 
duplicate DEFSYM.
      adds  a4a44d7ee1 Avoid excessive synchronization when handling 
ShapeNotify events
      adds  0bdbea654d Fix no-toolkit build
      adds  1bef52ce73 * doc/emacs/anti.texi (Antinews): Unannounce removal of 
Motif.
      adds  8ff41237ba Merge from origin/emacs-28
      adds  ef94f32557 Fix processing of DND grab on non-XI2 builds
      adds  d361144f61 Always run 'isearch-lazy-count-update-hook' with point 
at match
      adds  9f43549cdf Don't wait for XdndFinished messages if the target did 
not send status
      adds  46863b7dfa Clean up PGTK cursor blanking code
      adds  be21c95842 Store latin-1 content into the Haiku clipboard as well
      adds  45a1bb0efb ; * src/xterm.c (x_dnd_compute_toplevels): Use right 
enum on XCB.
      adds  f5adb2584a Clean up some uses of XInternAtom
      adds  0e7314f6f1 Avoid extra sync when fetching DND proxy window
      adds  a5841b196f Do not register Tramp file name handlers twice
      adds  dc0ee78d93 Improve portability of XCB configure checks
      adds  fbbb9148cc Minor fixes to Haiku selection support
      adds  3f19a23c1f Fix doc of `gui-get-selection' as to what is really 
valid as `data'
      adds  52d5771e0a Add OClosures, a cross between functions and structs
      adds  935cc42795 Add search function to search within filenames in Dired 
and WDired (bug#14013)
      adds  d96db7b2e8 Don't loop through useless region when searching for DND 
toplevel
      adds  55932a65ed Temporarily fix the oclosure bootstrap
      adds  080d29d52e Specially decode more selection types on Haiku
      adds  2b5ea36ce9 * lisp/emacs-lisp/oclosure.el (oclosure--define): 
Autoload
      adds  9aecc241e6 Fix typo in ERC DCC code in verbose mode
      adds  0e662f33e1 Rewrite desktop workarea computation to avoid too many 
calls to XSync
      adds  271c03d89f Fix eww bookmark writing
      adds  705de33072 Add tests for Eshell's umask command
      adds  283c419f9a Don't use 'eshell-convert' when all we want is a number
      adds  fbf2ed9a64 ipv6 addresses aren't suspicious
      adds  973608e358 Handle process property `remote-command' in Tramp
      adds  c52b58d290 Add some optimizations to ShapeNotify handling
      adds  c4a1e8bd7a Avoid calling XGetAtomName in a loop when fetching 
monitor attributes
      adds  62c779cbde Disallow building with non-toolkit scroll bars on non-X 
systems
      adds  7a5f2b79e9 ; * lisp/dired.el (dired-mouse-drag): Create local copy 
if file is remote.
      adds  9f54cb5f8f Prevent signals when dragging nonexistent files on Haiku
      adds  ea86ba8966 Ignore mouse movement correctly on Haiku during drag and 
drop
      adds  34ff19a882 Remove local copies of remote files created for 
drag-and-drop
      adds  c0f5e0a559 ; Extend Tramp FAQ
      adds  2212b42806 Extend signal-process and proced.el
      adds  2a081274e1 * src/pdumper.c: Remove getpagesize.h dependecy.
      adds  2ec77fcd8f * src/pdumper.c (dump_get_max_page_size): Rename from 
'dump_get_page_size'.
      adds  b12ad270eb EIEIO tests: Fix failure when `eieio-core.el` is 
interpreted
      adds  6f973faa91 cl-generic: Use OClosures for `cl--generic-isnot-nnm-p`
      adds  1d4306a8a7 Implement Motif drop protocol
      adds  c1792c51de ; * src/xterm.c (handle_one_xevent): Respect current 
window in Motif DND.
      adds  ce1f7f2467 Minor fixes to treatment of `allow_current_frame'
      adds  af0ea35ea0 Tweak how functions are formatted in Implementation in 
*Help*
      adds  1bd1438702 Implement missing parts of the Motif drag and drop 
protocol
      adds  948181df9c Fix Motif DND on window managers that don't support 
client lists
      adds  c5af19cba5 Fix a bug in configure.ac that failed the --without-x 
build
      adds  c3ad47b7e4 Fix a build warning on the non-XI2 build
      adds  79b50d0f90 Avoid extra sync if we didn't get the right wmstate
      adds  540e7298a9 Make dropping files on Motif programs work
      adds  7378287f59 ; * src/xterm.c: Update commentary.
      adds  52c31f9e13 Support Motif DND help
      adds  f8be5eb97f Simplify Haiku drag-and-drop implementation
      adds  8c031d8fcf Only read 16 bytes of motif drag receiver info
      adds  2429b9d8c9 More robust checks for directory buffers in image-mode
      adds  7b08e3a8e4 Update modus-themes to their version 2.3.0
      adds  611179d000 Implement the Motif drag protocol
      adds  ff067408e4 OClosure: Add support for defmethod dispatch
      adds  2b564f504b Better check for when clipboard or primary selection 
have changed
      adds  6cb6886840 cl-generic: Rework obsolescence checks for defmethod
      adds  5c70ff9f47 New user option 'font-lock-ignore'
      adds  518150cfd6 ; * etc/NEWS: Fix typos.  Reported by "T.V Raman" 
<raman@google.com>.
      adds  a15f9d4e58 ; gnus/nnselect must get headers from the right group
      adds  c75f65442d kmacro: Represent it as an OClosure
      adds  9468ab2570 Support ugrep in xref-search-program-alist
      adds  d62b43f760 * lisp/progmodes/xref.el (xref-search-program): Fix typo.
      adds  59fb6783e6 Make Motif drag work on window managers that don't 
support client lists
      adds  35ad6bc2ac Work around dynamic drag bugs in modern Motif
      adds  0a32037c92 Implement DELETE selection target for cross program drags
      adds  e351e9037c Add new option `mouse-drag-and-drop-region-scroll-margin'
      adds  c8a49b69ab ; * lisp/mouse.el 
(mouse-drag-and-drop-region-scroll-margin): Fix type.
      adds  7899e8daff Fix error on mouse move over something not a window 
while dragging text
      adds  b312959ebd ; * src/sqlite.c: Fix up header comment.
      adds  f66a47b5bc Compute size of structs with flexible arrays correctly 
in Motif DND code
      adds  ca5f259cff Fix crash when retrieving window property with invalid 
atom data
      adds  d86e47c860 * lisp/dired.el (dired-mouse-drag): Offer HOST_NAME as 
well.
      adds  338f5667f4 Further tweaks to cl--generic-describe
      adds  9c30276c42 ; Improve documentation of 'font-lock-ignore'
      adds  ec464789df Put the define-minor-mode boilerplate at the end of the 
doc strings
      adds  6dc4e3b95c Add S-SPC key sequence to bookmark-bmenu-mode-map
      adds  02ef00d89c em-extpipe: Catch eshell-incomplete thrown while parsing
      adds  56fb536e78 Fix regression in tex alignment
      adds  781c43de3d Fix bootstrap errors after previous easy-mmode change
      adds  98775e6cf6 ; Pacify obsoletion warnings in image-tests.el.
      adds  6904fcb11d Fix incorrect usage of XM_DRAG_SIDE_EFFECT
      adds  4afd34edd3 Fix Motif drag-and-drop on servers without XI2
      adds  1694f82e5f Add user options to move point and scroll window during 
DND
      adds  e9d4f119da Implement new DND options on Haiku
      adds  f229710d41 Implement new DND features on GNUstep
      adds  35928918d1 Look for DND proxies on the root window as well
      adds  441ce4672d Don't touch WAYLAND_DISPLAY in browse-url
      adds  28f720e7c4 Make dragging stuff to a window above a frame work
      adds  c3f12cd5da Implement (sort of) `drag-source' on Haiku
      adds  9ccaf35e0b Implement `drag-source' values of track-mouse on NS
      adds  1fb20a4dde Implement `drag-source' values of `track-mouse' on PGTK.
      adds  5e429e21d9 Have global minor modes say so in the doc string
      adds  9f521db6fe Ensure re-encoding after change in gnus-inews-do-gcc
      adds  c12a48c335 Fix handling of '\\' inside double-quotes in Eshell
      adds  45011b77f4 Fix various bugs with mouse dragging on Haiku
      adds  3c6524140b ; * lisp/emacs-lisp/cl-macs.el (cl-struct-slot-value): 
Fix typo.
      adds  c0cf923b0a * lisp/tab-bar.el (tab-bar-undo-close-tab): Update 
tab-bar-lines (bug#54684)
      adds  9fab134ee8 * src/xterm.c (x_dnd_get_target_window): Look at root 
window proxies too.
      adds  e091bee8db Add optional GC marking function to specpdl unwind_ptr 
record
      adds  9ff2f0be32 Replace list and vector sorting with TIMSORT algorithm
      adds  aea799838b Improve behavior of dragging text to windows on top of 
frames
      adds  4431cf6047 Don't baselessly ignore frames after passing through the 
root window
      adds  85fb2341f8 Respect frame extents during drag and drop
      adds  16ee9fa138 Faster `string-lessp` for unibyte arguments
      adds  f4833c88bb Rewrite string-greaterp and string> using string-lessp
      adds  530f163a7f Speed up comparisons between 2 fixnums
      adds  f365607bc0 Inline call0..8
      adds  773d4104a5 Further fixes for cl--generic-describe and (function ...)
      adds  728a1c2fe0 * src/xterm.c: Explain meaning of drag-and-drop state 
variables.
      adds  3d2531c12c Fix generation of extra DND events while dragging on 
Haiku
      adds  84cf3be6f7 Handle mouse movement correctly during DND from one of 
our own frames
      adds  877893303b edmacro.el: Silence warnings due to kmacro changes
      adds  e7cd4bae44 test/lisp/edmacro-tests.el: Adjust to recent changes
      adds  8103b060d8 Use correct signal oldset in posix_spawn implementation
      adds  7a8798de95 Reduce GC mark-phase recursion by using explicit stack 
(bug#54698)
      adds  f4b649ad0b SES with case insensitive cell names for jumping.
      adds  6c4a4cc94e ; * src/alloc.c (grow_mark_stack): Remove unused 
variable.
      adds  1f4f6b956b OClosure: add support for `slot-value`
      adds  74100997b3 * lisp/progmodes/cc-cmds.el (indent-new-comment-line): 
Delete advice
      adds  1e1a66831b Respect new DND options when dragging to ourselves on 
Haiku
      adds  c51d7c9e43 * configure.ac (HAVE_GIF): Respect --with-gif on PGTK.  
(bug#54633)
      adds  7f6c925383 Add support for dragging text onto windows that don't 
support any DND protocol
      adds  be89d888de Allow dropping text to the root window
      adds  28b9dcb002 ; * lisp/term/haiku-win.el: Fix compiler warning on X.
      adds  91ca41e292 Fix some details in completions
      adds  7d504c9acc Mark some data during drag-and-drop
      adds  e48ac2e204 Handle remote system processes
      adds  0e9420bc8f Reject invalid time-string in appt-add immediately
      adds  fef5f9ef5f ; * admin/notes/emba: Fix typos
      adds  ab9c28e01f * test/lisp/replace-tests.el: New tests for 
query-replace (bug#54733)
      adds  6a50ff10f7 Choosing a completion with a prefix argument doesn't 
exit the minibuffer
      adds  7aaffe25eb Use base prefix and suffix instead of 
completion-base-position (bug#49931)
      adds  4e2c70272f New commands for navigating completions from the 
minibuffer.
      adds  0e37fa7ed6 * test/lisp/ses-tests.el: Require ert-x, for 
ert-simulate-keys.
      adds  575c3beb4c Allow completion wrapping in minibuffer completion 
navigation commands
      adds  743a95f813 Pacify gcc -Wanalyzer-null-dereference
      adds  2aa588f016 * src/xterm.c (handle_one_xevent): Assert that hold_quit 
is present instead.
      adds  8ef37913d3 Port Org encode-time usage back to Emacs 25
      adds  bda8f5deec Preserve contents of PRIMARY when sending unsupported 
drop
      adds  e2fb5ecaea * src/xterm.c (x_dnd_send_unsupported_drop): Also handle 
TEXT target.
      adds  f0ff20be51 * src/emacs.c (main): Improve accuracy of daemon warning 
message on PGTK.
      adds  62eb57f438 Clean up more PGTK code
      adds  a6f7d0f4e3 ; * src/xterm.c: Improve commentary.
      adds  78ecd67888 Improve safety of haiku-drag-message
      adds  069e0ba9f3 Fix URL-related typos in comments and messages
      adds  fbf6b7d2f0 Revert unneeded change in tramp-integration.el
      adds  f9da45df47 Prevent races when trying to set Motif drag window
      adds  51a98a92e9 Use CUA functions to scroll pages with 
pixel-scroll-scroll-mode
      adds  e32dcc7527 Add .bashrc detection to sh-mode
      adds  7eca680e54 Make file-name-split returns driver name as well in 
Windows
      adds  45621c0b79 Make the Foot terminal an alias of xterm-256color
      adds  406da54bc6 Fix minor-mode doc string quoting
      adds  c0bb11432e Move some X11 drag and drop processing to Lisp
      adds  fc62efc563 Get rid of extra sync looking up window through 
XTranslateCoordinates
      adds  9b8b39cce1 * lisp/ses.el: Fix 80-column-docstring warnings
      adds  9a15e15b62 Fix ses-tests.el
      adds  340e81f476 * src/xselect.c (x_atom_to_symbol): Add XdndSelection.
      adds  1e901298e3 Return an appropriate action when performing unsupported 
drop
      adds  33055c2608 Improve doc of x-begin-drag
      adds  7108c4165f Fix sending unsupported drops when there is no target 
but a toplevel
      adds  1f4a0828cc ; * etc/PROBLEMS: Explain how to get dropping text on 
xterm to work.
      adds  c6ea0772ec Remove more code mindlessly copied from NS
      adds  48bbc4a9a1 Fix DND bugs on GTK
      adds  57ad2f333c * src/xterm.c (xm_write_targets_table): Remove extra 
XGrabServer pair.
      adds  510eb1d401 Fix error when calling DND movement tracking function
      adds  7e9807d41b * lisp/net/tramp-integration.el: Don't require files-x.
      adds  77f3bc37e1 Add a mu backend for gnus-search
      adds  d859cdd621 Encrypt some parameters in auth-source plstore backend
      adds  4c8e23d5d7 Clarify read-answer-short/use-short-answers action
      adds  c1a6aa0c3e Fix xwidget smooth scrolling when the default pointer is 
not a touchpad
      adds  3b41141708 Expose the name of an event's input device to Lisp
      adds  39e8fd357d OClosure: New function `function-documentation`
      adds  4397755983 Display file mode information when diff font lock 
prettify enabled
      adds  3c57867df4 lisp/simple.el: Use #' in new code
      adds  0622df3611 * src/xterm.c (handle_one_xevent): Fix build warning on 
non-GTK builds.
      adds  5414331d07 Make device reporting work for tool bar clicks
      adds  6ac7fa7e78 Fix reporting of last-event-device for synthetic events
      adds  1a1c5a6884 Add code for determining the type of an input device
      adds  598d1a2aa3 * lisp/term/x-win.el (x-device-class): Detect "USB USB 
Keykoard"s.
      adds  c42ef4e7c1 Ignore input extension errors caused by grabbing
      adds  d8b7771418 ; * src/emacs.c (main): Reword & reflow description of 
PGTK problem.
      adds  e984993954 * lisp/term/x-win.el (x-device-class): Detect more 
keyboards.
      adds  ac2708bf6f Implement support for reporting device names on PGTK
      adds  c4921d1157 Fix GC marking of input events with devices
      adds  d9851c6df2 Ensure local `default-directory' when calling 
`process-attributes'.
      adds  410690085e Interpolate scrolls coming from mice by default
      adds  deb40b2267 ; * src/nsterm.m: Remove stray semicolon
      adds  5c532fe303 Recommend that the user turn off memory overcommit
      adds  e2f3b0f16e Improve package.el error messages on too-old Emacsen
      adds  13c8cc58bb Enable warnings when building as a developer with Clang
      adds  c2d78d09c1 Rename mark_stack to mark_c_stack
      adds  022a1f48a4 Fix pacifying gcc -Wanalyzer-null-dereference
      adds  9d20b47ad3 Fix scrollbars on macOS 10.13 and below (bug#54623)
      adds  d9bffa1f3b ebrowse dumping need not return int
      adds  68bc144685 Pacify clang -Wunused-variable
      adds  0b16e4e1f1 Update from Gnulib by running admin/merge-gnulib
      adds  bb7623b9be Fix subpixel AA with alpha-background on Cairo on X
      adds  6449179822 * src/pgtkterm.c (pgtk_set_cr_source_with_color): Fix 
default operator.
      adds  33d68da534 Clean up XI2 scroll valuator tracking code
      adds  f1bf1a0698 Fix source reporting for focus in and focus out events
      adds  cb45fff0cb Minor cleanups in X Windows drag-and-drop code
      adds  72782ca182 Use right frame when computing mouse movement device
      adds  378b4ccd4b Fix DND leave events not being sent to toplevel after 
returning frame
      adds  f3f20a37fb Handle hierarchy events for updating scroll valuators 
correctly
      adds  d327fd594d ; * doc/emacs/trouble.texi (Memory Full): Minor 
copyedits.
      adds  40c2bfdae1 Avoid sync when allowing touch events in 
handle_one_xevent
      adds  8b3748c234 Fix sql-mode comment-end parsing
      adds  0b5c959db5 ses-test Prefix used symbols by ses--
      adds  b69e8bade6 Fix mode-line doc string
      adds  fea97e2989 Try harder to own DND selections
      adds  75bdf15c29 Update XI2 device use on slave attachment and detachment
      adds  f29fd102d7 Add missing details to filter event on XI2
      adds  735b451910 Allow non-interactive uses of minibuffer-next-completion
      adds  d82e1a873d Add support for animated webp images
      adds  59186acf70 Attribute filtered events to the right source device
      adds  cca47ae555 Update docstrings for shortdoc.el FUNC lisp form API
      adds  02b521ad74 CC Mode: Fix unwanted fontification of function call as 
function declaration
      adds  a64e5a3a84 Fix a ja-dic compilation warning
      adds  8addfafc2a Fix WebP image support on MS-Windows
      adds  7c6cdc1eff Fix markup in Drag and Drop
      adds  4c0c9d23ab Rewrite the minibuffer lazy highlight feature
      adds  48cb9c4aaa Add lazy highlight when reading 'query-replace' arguments
      adds  bdd7cd0d2e * src/xterm.c (handle_one_event): Make event attribution 
more accurate.
      adds  a6bfc3cb87 Fix IM event source attribution on GTK
      adds  7140b1e82d Always cascade from toplevel frames on Haiku
      adds  7d5d0abd2d Ensure shell.el loading properly
      adds  11080420dd Improve gif_load error messages
      adds  07ee24d83d Fix event source attribution for GTK input methods
      adds  5141234acf Refactor the webp cache code to allow usage by gif_load, 
too
      adds  8b7aaf3e56 Speed up GIF animations
      adds  0347969bdf Fix compilation errors when HAVE_GIF and not HAVE_WEBP
      adds  68ec0ffa21 Fix anim_cache garbage collection
      adds  a715f2fbe7 ; * src/image.c (gif_load): Fix compilation error on 
MS-Windows.
      adds  26db1ca80e Recognise hybrid IPv6/IPv4 addresses in textsec 
(bug#54624)
      adds  be48dfe0b3 Revert "; * src/image.c (gif_load): Fix compilation 
error on MS-Windows."
      adds  0e7185cefa Make gif_load work across architectures again
      adds  949bc336a0 ; * src/image.c: move #endif to correct place
      adds  2c45d3cae0 Make more IPV6 domains non-suspicious in textsec
      adds  aeffeccb40 ; etc/NEWS: Fix grammer.
      adds  1c28b9ed1a Make normal image caching actually work when doing 
animated images
      adds  67505e0355 * lisp/minibuffer.el 
(minibuffer-completion-auto-choose): New defcustom.
      adds  d6338f8a6a Use preferred chars among duplicates as per UTR#25 §25.
      adds  6a480c830b * lisp/emacs-lisp/macroexp.el (macroexp-let2*): Allow 
common shorthand
      adds  60f66cc2a2 Fix selecting text and releasing the mouse buttons above 
the toolbar
      adds  1ef57361ab Fix last tool bar bug on Haiku as well
      adds  bf44581a5e Don't use native image APIs for some types on Haiku
      adds  b15d9fcebb * src/xterm.c (frame_set_mouse_pixel_position): Avoid 
server grab.
      adds  e2b64f8999 Fix some DISPLAY variable related bugs on PGTK
      adds  2e9111813b Add two classic Common Lisp macro-writing macros
      adds  e258e58276 process-attributes-ps-args / 
process-attributes-ps-format for Darwin
      adds  17f0900d7b Adapt macOS defaults in Tramp's process-attributes 
implementation
      adds  78784ccfad Disallow drag and drop inside a menu-entry
      adds  8e1c0054b3 Fix thinko in the anim cache
      adds  8c3d655fe7 Add biblatex alias entry types for compability with 
bibtex
      adds  3de2462da7 Animate GIF images that don't have an explicit delay 
setting
      adds  25a28ed4f7 Release resources in gif_load on errors
      adds  9561d45de1 Fix clicking on files in Dired when drag is enabled
      adds  7b67b9a5a2 Store less data in the gif animation cache
      adds  00071c976f Fix some confusing names in xterm.c
      adds  4a108df0eb Fix check for whether frames fit into gif images
      adds  1b20c4eaa2 Fix detection of Meta key in some cases
      adds  c3c08b90b6 Fix keyboard event device attribution on GTK+ 2
      adds  9b892eeb91 Fix webp_load data lifetime issues
      adds  66189689ca Fix 'window-text-pixel-size' when starting from a 
display property
      adds  a987e66e6b Improve DISPOSE_PREVIOUS in gif_load slightly
      adds  451eeb512d Fix eager macroexpansion cycle in cl-once-only
      adds  1cdb8d4c99 Mention animated WebP images
      adds  95c9079da0 Make the SVG error message less verbose
      adds  33cc12498b Provide a useful default to smime-CA-file
      adds  2e0a2ecc29 Fix freezes when trying to accelerate menu bar on Haiku
      adds  6b16092a8d Make `describe-mode' include a link to the major mode 
function
      adds  3c059f269e Redo `C-h m' output
      adds  fe98a67f34 Add NEWS entry for `C-h m' change
      adds  4cf885a41a Fix bit rot in the XEmbed code
      adds  db56a69274 Remove unused flag on Haiku
      adds  1c1ae6ba80 Clean up PGTK code more
      adds  88a04ea985 Tweak how `M-q' in emacs-lisp-mode works
      adds  e91cbdfaee Bump minimum GTK for PGTK builds
      adds  1996064996 Fix last change in configure.ac
      adds  8e3d120b9f Fix zoom rect computation for some deskbar positions on 
Haiku
      adds  eb85abf5b2 Minor cleanups to Haiku windowing
      adds  e1c6b40e9d Fix input availability detection during visible-bell
      adds  8259e36800 Fix marking upgrades for packages from ELPA or NonGNU 
ELPA
      adds  ed6237e039 Move raw event selection on GTK+ 2 to a more appropriate 
place
      adds  e587fc05a7 ; * etc/NEWS: Mention that PGTK build needs GTK >= 3.20.
      adds  918669cb3d Make list-times not include zero elements
      adds  be42fdc6dc ; * src/xterm.c (x_term_init): Fix whitespace.
      adds  968af794ba * lisp/desktop.el (desktop-read): Clarify warning text.
      adds  7208106e81 Fix regression in 'dired-buffers-for-dir'
      adds  03e6a295d5 dired: implement feature from 7b50ed553f differently
      adds  9b5e9715ea ; * lisp/font-lock.el (font-lock-keywords): Doc fix.
      adds  f2ae398298 ; * etc/NEWS: Remove temporary notes and marks.
      adds  5a14406ecf Merge from origin/emacs-28
      adds  de7901abbc Bump Emacs version to 28.1
      adds  157e97a3b5 ; Merge from origin/emacs-28
      adds  5a223c7f2e Update logs and HISTORY for Emacs 28.1
      adds  131ac4d209 Merge from origin/emacs-28
      adds  0ef9f6d07b Fix format-seconds error in previous change
      adds  e14e5dff2c Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  29fae93d1c Add support for column background colors in vtable
      adds  fbf27afb6a Adapt Tramp manual
      adds  0a368e0077 ; Reinsert lines in tramp.texi deleted by accident
      adds  88998aab94 Regenerated ldefs-boot.el
      adds  10c675b960 * lisp/comint.el (comint-dynamic-list-input-ring): Keep 
replaced text props.
      adds  6c3869a104 Add a new `vtable' face
      adds  864c8013fd Make `C-h m' actually output the documentation for the 
major mode
      adds  800998808a Allow putting alternating colors on vtable rows
      adds  e2c7e48f83 Document additions of cl-with-gensyms and cl-once-only
      adds  a96679b742 Allow having dividers between columns in vtable
      adds  574ae74caa Fix dividers in vtable header lines
      adds  4ed8fc71f5 Restore vtable.texi lines removed by accident
      adds  5a9e4f2230 Further divider fixes for vtable
      adds  8969836cb8 Edit some vtable doc strings
      adds  ffb7612d2c Copy edit make-vtable code
      adds  c3b6cfda36 Make vtable narrow/widen functions take a prefix
      adds  2ea3e7b246 Fix describe-mode--minor-modes formatting issue
      adds  63c28d389d Add support for Xdnd features introduced after version 5
      adds  c10024911d Ignore XdndPosition events triggered by the wrong mouse 
button
      adds  203c503ff2 Minor fixes to menus on XI2
      adds  e5ef0fe832 Keep track of keyboard state during drag and drop
      adds  a9b8ebf34c Fix races with child frame locks on Haiku
      adds  36da6ceb92 Fix electric-help-map problem when help-char has 
meta-prefix
      adds  2a2f5530fa Fix eudc-get-attribute-list
      adds  831314b08b ldap-search-internal cleanup
      adds  e7f7930a61 Ensure that commands like { work on all frames in vtable
      adds  f498d055a4 Make vtable remember user-altered column widths
      adds  346749f67d Handle non-ASCII domains correctly in 
url-https-proxy-connect
      adds  17b639aabb Avoid possibly unnecessary lisp_time_struct call
      adds  bd67ffa179 Have submit-emacs-patch prompt for patch file before 
subject
      adds  eab0105696 * lisp/gnus/gnus.el (toplevel autoloads): Fix file name
      adds  be54c25dbb Allow resizing vtable columns by dragging
      adds  67e7870a62 Fix mouse clicks in hscrolled window with 
variable-height fonts
      adds  807682de1e Allow dragging dividers in vtable
      adds  804d919ac5 Fix calls to XKB functions without testing for server 
support
      adds  6c4559d138 Properly wait for app thread exit on Haiku
      adds  7c17bd2a6d New time-equal-p test
      adds  567051410e Port new tests to leap seconds or (TICKS . HZ)
      adds  24df0273e9 Make Haiku scroll bar behave more like other programs
      adds  2c5b4ae93a Add missing extern declarations to headers
      adds  095a776d06 Clean up various bits of Haiku code
      adds  4d2aa420bd Fix core string lookup with modifiers on XI2
      adds  ea54062fdf Generalise buffer matching from project.el
      adds  59ecf25fc8 * window.el (display-buffer-assq-regexp): Use 
buffer-match
      adds  1a3bad431d Update project-kill-buffer-conditions to match 
buffer-match-p
      adds  bdceac0d5a Clean up some extraneous stuff in pgtkfns.c
      adds  504779f744 More PGTK related cleanup
      adds  e95c545180 Fix off-by-one error in text-property-search-backward
      adds  cc2a1b2780 Allow dragging the divider in vtable
      adds  2b92b57923 ; * src/fringe.c: Include pgtkterm.h only in HAVE_PGTK 
builds.
      adds  f36ff9da17 Allow using faces for colors in vtable
      adds  09ac2c73ee Fix dismissal of tooltips on Haiku
      adds  c4768cda7f Make the sorting indicator prettier in vtable
      adds  4bc36f09b9 Tweak sorting indicator placement in vtable
      adds  68e6430959 Add some mouse-face bits to vtable
      adds  4ac25d53af Clean up keysyms from Haiku headers
      adds  8e464272bd ; * src/haiku_support.h: Fix header coding style.
      adds  2d4c5f0b85 Enable dragging resizing final column in vtable
      adds  dfee279054 Fix default registry of Haiku font backend
      adds  fdd8b5913b Add rcirc-cycle-completion-flag
      adds  c3ab8f188e Improve buffer-match-p documentation
      adds  1fed6e7b56 Handle errors getting selection ownership when starting 
DND
      adds  c5c6d5cf1c Add some missing multilingual keys to Haiku
      adds  09f905c80b ; * lisp/window.el (display-buffer-assq-regexp): Doc fix.
      adds  760107639b Protect windows from garbage collection when a 
ClientMessage is pending
      adds  625d6da5ba Fix build with toolkit scroll bars without XI2
      adds  b3ff490538 Fix ODF file detection in doc-view-mode
      adds  de306d3e5d Disable annoying Clang warnings
      adds  16ccca6dc3 Improve support for the Brahmi script
      adds  6815db492f Fix builds on older versions of macOS
      adds  5ad6a08a2e Prevent race conditions with async input during 
drag-and-drop
      adds  d71ee07852 Add new function buttonize-region
      adds  5a59059b24 Add a new mode for editing and viewing the Emacs NEWS 
file
      adds  dcbef9045f Regenerated ldefs-boot.el
      adds  b381929c91 Bind TAB and <backtab> on buttons
      adds  db416ae049 Clean up emacs-news--buttonize
      adds  5752a839e5 Fix NEWS tag commands
      adds  4f1612188b Make emacs-news-next-untagged-entry push the mark
      adds  d1bc95b3a4 Improve completion in `C-h R'
      adds  51013d328c Crosslink some buttonize function doc strings
      adds  37b11e5f16 Further IDNA/proxy url fixes
      adds  429f2c4b81 Document minibuffer-completion-auto-choose/M-up/M-down
      adds  db1bfcd909 Mention completion-wrap-movement in relevant commands
      adds  a1954288de Document completions-sort
      adds  bb8e277df1 Fix glyphless-display-mode indexing
      adds  35c4f6c609 Document prefix to project-find-file
      adds  d5b9b1a913 Document project-kill-buffers-display-buffer-list
      adds  1c1c7b1b5b Do some NEWS tagging
      adds  52de048389 Improve exif-field discoverability
      adds  d5a715177c Do some NEWS tagging
      adds  e113709827 Do some NEWS tagging
      adds  6bfb6fdb89 Fold some too-long NEWS lines
      adds  1083dc4600 ; * lisp/language/indian.el ("Brahmi"): Enhance 
composition rules.
      adds  9b0940420e Add emacs-news-previous-untagged-entry command
      adds  0b9631836a ; * doc/emacs/mini.texi (Completion Commands): Fix 
markup.
      adds  4916c827ec Add new commands to go to headings/sections in the NEWS 
file
      adds  dd3863d8bc ; Prepare the release branch for Emacs-28.2 development
      adds  d64ad72bcc ; Merge from origin/emacs-28
      adds  8c71ac606e Fix fallout from lexical-binding in vhdl-mode.el
      adds  e8fd3a2a2d Merge from origin/emacs-28
      adds  4161a36849 cl-generic.el: Fix bug#46722
      adds  009e88e002 Merge with Tramp 2.5.2.3 (Do not merge with master)
      adds  71f51f1b9d Commit missing file from previous commit (Do not merge 
with master)
      adds  e888cee1f9 ; Merge from origin/emacs-28
      adds  93974198b6 Commit missing file from previous commit
      adds  11a1f7817e Merge branch 'emacs-28' of git.sv.gnu.org:/srv/git/emacs 
into emacs-28
      adds  aab36e1895 Fix error in tramp-archive-autoload-file-name-handler
      adds  e495a3d79b Merge from origin/emacs-28
      adds  98abf01fd6 Use correct signal oldset in posix_spawn implementation
      adds  6339fcffa1 ; Merge from origin/emacs-28
      adds  4f27588a16 Clarify "idleness" in the ELisp manual
      adds  ff997ad786 Ensure local `default-directory' in Tramp when needed
      adds  886339747b Extend tramp-archive-test45-auto-load
      adds  24a6c7c8c0 Update and fix instructions and scripts for updating the 
Web pages
      adds  9dd44505b1 ; * src/window.c (Fset_window_start): Clarify the effect 
of NOFORCE.
      adds  84a2857722 Fix scrolling of the stack window in Calc
      adds  5890b80bca Merge from origin/emacs-28
      adds  b385fd0b88 Revert "Make shell-resync-dirs handle whitespace in 
directory names"
      adds  cb953504ab ; Merge from origin/emacs-28
      adds  338eda09d8 Fix typo in next-error-find-buffer-function
      adds  e8d2f40f41 Clean up the MSDOS port
      adds  33828e4818 * doc/misc/eww.texi (Advanced): Correct outdated info 
(bug#54839).
      adds  cccaa9c31d Fix a kill-append regression
      adds  e71c7a7c60 Fix default-directory of buffers visiting files in 
renamed directories
      adds  5e47d6284b * lisp/gnus/mm-encode.el (mm-default-file-encoding): Fix 
"when" arg
      adds  8804dfdb1a Merge from origin/emacs-28
      adds  78e1640ad5 Fix 'window-text-pixel-width' when starting from display 
property
      adds  25db9dfae0 ; Merge from origin/emacs-28
      adds  ab2b822b9b Revert "Make cl-concatenate an alias of seq-concatenate"
      adds  5ee959aa87 Add a comment about cl-concatenate
      adds  880f2734c9 A better fix for bug#54800
      adds  b201823f63 Describe problems with invoking Python on MS-Windows
      adds  6ecb7ff5ec Merge from origin/emacs-28
      adds  bc63651588 Make all vc-*-responsible-p functions return a string
      adds  1cc32c6c19 ; Merge from origin/emacs-28
      adds  803ac857ee Fix cursor motion under truncate-lines with Flymake 
fringe indicator
      adds  3f166bdf44 ; * etc/PROBLEMS: Describe MS-Windows issues with fonts. 
 (Bug#54685)
      adds  a8bb12ab05 Improve discoverability of 'insert-directory-program'
      adds  9da744e450 Fix documentation of Outline minor mode options
      adds  855e15dbf1 Fix builds on older versions of macOS
      adds  dc3d1628ec ; * src/sysdep.c: Fix mistake in previous commit
      adds  d53c999b4a Further vcs-cvs/rcs-responsible-p updates from master
      adds  44ba0270b7 Merge from origin/emacs-28
      adds  1c495aff71 Clarify when mode tagging is used
      adds  bf7fc3efbf ; Merge from origin/emacs-28
      adds  10c48b7080 Fix button-buffer-map binding error
      adds  1a339d6ba5 Don't leave `C-h N' in a text-mode derived mode
      adds  6831008a27 Regenerated ldefs-boot.el
      adds  79f2494680 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  3145449ddb Add basic Texinfo support for Flymake.
      adds  18ec3fcce9 Restore pending_signals at a point in the DND event loop
      adds  15a5cf9a9a Stress difference of new and old ways to call 
`encode-time'
      adds  f1ba92448d Document encode-time caveats
      adds  265f4ef702 Make sure the ftcr font driver is used on Haiku when 
Cairo is enabled
      adds  bbb92dde01 Add unit tests and documentation for Eshell 
pattern-based globs
      adds  6358cbc21a Add unit tests and documentation for Eshell 
predicates/modifiers
      adds  3dc73569b4 Add 'G' argument predicate in Eshell
      adds  e8b0808e20 Fix hangs when clicking on Haiku menu bar to activate 
frame
      adds  5a18cd8821 * src/haikufns.c (haiku_free_frame_resources): Free 
saved menu event.
      adds  38d72d8d88 Get rid of unused flags on Haiku
      adds  9a7430ce84 Fix race conditions waiting for menu bar resize events 
on Haiku
      adds  5bc3ed492b Fix race conditions waiting for menu bar resize events 
on Haiku
      adds  4641bc1c55 Fix GC bug in filelock.c
      adds  ff7bc01830 Merge from origin/emacs-28
      adds  0353c6fd08 * src/filelock.c (Fcreate_lockfiles): Doc string fix.
      adds  7da0289c36 Fix up the NEWS entry for emacs-news*-mode
      adds  b8c50fe910 Move some entries around in the NEWS file
      adds  d951e9e650 Clarify emacs-news--heading-p logic
      adds  4d60d9face Add a doc string to xref-current-item
      adds  93d73d836d Do some NEWS tagging
      adds  3ec06a1685 Clarify setopt NEWS entry
      adds  6019ca9dd2 Fix instructions on how to enable password-store
      adds  60a3c94a14 Remove duplicates from Info-read-node-name-2
      adds  0829c6836e Fix chunked encoding connections in url-http
      adds  5be9a9cacf Add a new command `restart-emacs'
      adds  b5f70c239e Further improve buffer-match-p related documentation
      adds  2a848209df ; * subr.el (buffer-match-p): Ensure that (and) is 
always satisfied
      adds  2136db067f Add new function `flush-standard-output'.
      adds  37bccf19ca Handle connection errors in rcirc-keepalive
      adds  38c2a45882 Explain what "pending" means in isearch
      adds  b38c3fe863 Check whether we can restart in Fkill_emacs
      adds  ec025f22ef Handle bad actual actions during DND
      adds  56d5a40794 Add a `restart-emacs' sanity check
      adds  5a63af876b Fix 'restart-emacs' on MS-Windows
      adds  988325f95a ; * lisp/language/indian.el ("Brahmi"): Fix display of 
vowels.
      adds  dd451a37dd ; Minor fix for 'restart-emacs' on MS-Windows
      adds  b49cca7012 Make :filters run in the correct buffer in 
describe-buffer-bindings
      adds  01282cbd80 Allow editing variable values in *Help* buffers
      adds  078e1f289c Fix fontifying type hints in python-mode
      adds  58a0c2e9c3 Improve the support for the Brahmi script
      adds  c5253aa01e Make desktop.el use local-minor-modes when saving
      adds  1dd8a00325 Fix Eshell predicate tests when running from 'make check'
      adds  3cccf0a910 Don’t assume openat
      adds  6662079b90 Merge from origin/emacs-28
      adds  c2f94f32b5 Revert "Don’t assume openat"
      adds  27a4db9318 ; Merge from origin/emacs-28
      adds  65c04e7115 Update to Org 9.5.2-38-g682ccd
      adds  6cd43d6205 Merge from origin/emacs-28
      adds  4b2b3c45d3 Some minor fixes to Motif DND support
      adds  29bf6e64fd Fix Haiku menu bars when redisplay happens immediately 
after activation
      adds  0bb8e127b0 Port sqlite.c to OS X 10.6.8 with Xcode 3.2.6
      adds  d1f315751d Minor cleanups to PGTK code
      adds  a9b2206def ; Fix typo in last change
      adds  5b5608c614 Fix glyph skipping optimization when a tab line is 
enabled
      adds  2363366862 Fix 'restart-emacs' in -nw mode on MS-Windows
      adds  96b21b8da1 Clarify computation of header line vpos
      adds  736fd8b258 Stop skipping ShapeNotify events during DND on GTK+
      adds  713a199705 Fix major-mode setting regression when there's a mode: 
cookie
      adds  e0009409b8 Make "restart" erroring slightly more reliable
      adds  9fc3b00373 Improve `restart-emacs' error reporting
      adds  088cb6115f Make `restart-emacs' work when Emacs is started with 
--chdir
      adds  26faa2b943 Unify local variable initialisation in url-http
      adds  d5f2305187 Clean up view-emacs-news code
      adds  2b6a1c98df Byte compiler: remove symbol positions from byte-switch 
tables
      adds  89a5aa4ca7 Add missing Motif atoms
      adds  fac640ee86 Make it easier to use Emacs as a script interpreter
      adds  85db21b94b Avoid hangs in python-mode with debug-on-error set
      adds  352fc739a1 Make isearch-lax-whitespace a user option
      adds  850074636e Byte compiler: correct output warning message positions
      adds  a45c1c45a2 Minor improvements in 'restart-emacs' on MS-Windows
      adds  5c7b5c65ad ; * doc/emacs/mini.texi (Completion Commands): Remove 
duplicate @findex.
      adds  fa91925e13 Fix glyphless glyph display on NS (bug#54970)
      adds  7b1881682b Remove obsolete footnote
      adds  734f0f68a4 Use "@code{nil}" in documentation
      adds  ace1f32ac1 Fix display of glyphless characters on Haiku
      adds  5fae032587 Tell those using exclusively X not to use the PGTK port
      adds  75dfc1e870 Port module_bignum_count_max to strict C
      adds  9751250adb Port struct Lisp_Subr to C99
      adds  4dd47196f6 Fix opaque region treatment on GTK 3
      adds  92667cc2fb Fix last change for GTK 2
      adds  d78e446072 Minor cleanups to Haiku menu code
      adds  4684b8e62f Fix major-mode setting regression when there's a mode: 
cookie
      adds  1b77362771 Avoid hangs in python-mode with debug-on-error set
      adds  7f2ef27f49 ; Merge from origin/emacs-28
      adds  d168decab4 Deal with Motif drag window related races
      adds  237f4f9295 Fix dimensions of console window of restarted Emacs on 
MS-Windows
      adds  5fe75feafc Fix `x-mouse-click-focus-ignore-position' for odd 
coincidences across displays
      adds  5df658a96a Fix handling of intspecs as string by 
rcirc-define-command
      adds  843dc435f7 Be more resilient against invalid headers in 
mml-generate-mime
      adds  4478f91537 Revert prompting changes in viper-cmd
      adds  71005decb4 Fix GCC warnings when CHECK_LISP_OBJECT_TYPE
      adds  35592141cc Allow several mode: elements in the local variable 
section
      adds  e45abc832d Fix regression with multiple mode: entries in the prop 
line
      adds  247e587d56 Document how to specify fallback modes
      adds  612e855aa0 Fix previous description of fallback order
      adds  f165887819 Check for integer overflow when writing Motif targets 
tables
      adds  cfadba6f23 Pacify gcc -std=c99
      adds  67940394c0 Pacify gcc -std=c99 with printf %p
      adds  992cf3cb67 Update from gnulib
      adds  bd3b2a6781 Fix enabling menu bar multiple times on Haiku
      adds  1030cc1897 Fix regression with multiple mode: entries in the prop 
line
      adds  ebde448a14 ; Merge from origin/emacs-28
      adds  9e48d7468a Implement `above' z-group on Haiku
      adds  e4ed7e0ce9 Reset Motif DND protocol numbers when writing targets 
table
      adds  b8524003dc Fix build for --enable-checking=structs
      adds  11b88036e8 ; Fix repeated lambda argnames in files-tests.el.
      adds  c2dc6db2fd Fix the outline level in the Emacs NEWS modes
      adds  c32e8b33f4 Ensure forward progress in bibtex-map-entries
      adds  30812fc084 Implement `below' z-group on Haiku
      adds  6713b07e08 Define indentation behavior for a few more special 
Scheme forms
      adds  25308a95f8 Improve documentation of 'scheme-indent-function' 
property
      adds  f98c3f4426 More encode-time pitfall doc fixes
      adds  ab530ddeb5 Make some frame params work on Haiku tooltip frames
      adds  8c282d68bd Use a cache on Haiku to avoid constantly reading fonts 
during font lookup
      adds  91d4898d5c Revert prompting changes in viper-cmd
      adds  e6c2a2497d Update from gnulib
      adds  26e448ae2b ; Merge from origin/emacs-28
      adds  dbb2dd6939 ; Fix wording of "File Notifications" in the ELisp manual
      adds  75052a0fa6 Merge from origin/emacs-28
      adds  03d16d6d4c Don't leave xm drag initiator info around
      adds  cdf926371d Clean up PGTK code some more
      adds  8ab20cd2d9 gnus: fix %a in topic line
      adds  6b9596fff8 Unbreak build with MinGW64.
      adds  fa9580d13b Link dired-do-find-regexp-and-replace to query-replace
      adds  6a50ce949b * src/haiku_support.cc (gui_abort): Get rid of extern 
"C" declarations.
      adds  935f400a33 Clarify cl-incf/decf doc strings
      adds  11f66e16ac Fix indentation in copy-region-as-kill
      adds  f3a02858dc Allow searching for regexps with a prefix
      adds  783dd6da31 Respect user-emacs-directory-warning in startup
      adds  ad89ec84ee Bind 'imenu' to 'M-g i' globally
      adds  f8aa771af3 New electric forward slash Eshell module
      adds  390b637eed EUDC: Handle nil BOB button label
      adds  664da3e936 Add an option to disable XI2 for debugging purposes
      adds  381eb5d5a0 Fix default frame name on Haiku
      adds  05705454d5 Don't transfer window attributes trying to find the XM 
drag window
      adds  f2f9e8dc76 ; Improve comments for a recently installed bugfix
      adds  3aaed2e1cc Fix problem with (narrow-to-page 1) with point at 
point-max
      adds  38797bfa5e Allow completion-ignore-case to be buffer-local
      adds  93f87a3190 Make `C-u C-x =' be more verbose about invisible 
characters
      adds  16dfec3c4c Fix map-into doc string example
      adds  bbf389ea6d Audit quoting the quote character in doc strings
      adds  2d71fd3b04 Further doc string quoting fixes
      adds  5b23c9942a Byte compiler: correct output warning message positions 
(part 2)
      adds  0b9b363dab Byte compiler: Prevent special forms' symbols being 
replaced by bare symbols
      adds  a0ebc6f20f Avoid clearing splash screen message during DND on Haiku
      adds  132fa71615 Avoid unnecessary calculations when handling button 
events during DND
      adds  759d337b0d Fix key navigation of Lucid menus on XI2
      adds  c789430331 Add new minor mode word-wrap-whitespace-mode
      adds  daf82f61bb Regenerated ldefs-boot.el
      adds  ca5fb2b922 Fix prompts in sql-get-login again
      adds  2c0a01ee38 Don't make a header if the user hasn't specified columns 
in vtable
      adds  5bc5e56576 Make elisp-flymake-byte-compile clean up on failures
      adds  b4b0db72d6 Mention the case of the result in the try-completion doc 
string
      adds  ceaa609523 ; Improve doc strings of completion primitives
      adds  655b39bd4b Don't have help-fns--editable-variable override link 
buttons
      adds  164a7ebdbc Allow not clearing the echo area
      adds  e00edf20e7 Add a failing test case for bug#12598
      adds  fc00ecfce8 Fix elc.gz loading test some more
      adds  37934b953c NEWS copy editing
      adds  9c346270f9 CC Mode: New alignment function c-lineup-argcont-+
      adds  9b6580ccb7 Speed up color cache lookup on X
      adds  ddbf2e8ab7 Fix disabling double buffering on Haiku
      adds  e2d870016c Allow looking up window system colors on Haiku
      adds  66ad6564a2 * lisp/term/haiku-win.el (x-colors): Also update with 
system colors.
      adds  e632c7bd80 Ensure that the global sql-buffer variable is set
      adds  4d5fd01749 Allow 'C-u C-h .' to describe button/widgets
      adds  f3434fe2f3 ; Fix last change 'display-local-help' and its 
documentation
      adds  98ec8c3bc8 ; * etc/NEWS: Fix last change.
      adds  8ee21db4af Add new function `read-string-from-buffer'.
      adds  ae3e3900a2 Provide help when doing (shell-command "... &") on 
buffer collisions
      adds  07f8fafe6b Further help-fns--editable-variable fixes
      adds  1a6fa4c5d5 Use `C-c C-k' instead of `C-c C-d' to abort in 
string-edit
      adds  b3e009ba98 Fix typo in cl.texi example
      adds  8b071c77b0 Improve sorting in the bookmark list buffer
      adds  7d5e9b8d81 Fix 32-bit Haiku build
      adds  3780741116 Set last user time during drag-and-drop
      adds  45372fb1f4 * src/nsfns.m (Fns_list_colors): Fix autoreleasing.
      adds  c6809e97e4 Get rid of autorelease warnings during building on 
GNUstep
      adds  91175a1fae Delete some unused functions on Haiku
      adds  e1d0632003 Fix up some string-edit.el strings
      adds  dad2a41a2a Make flymake-show-buffer-diagnostics error out in 
non-Flymake buffers
      adds  c38e16a0cc ; Fix typos in tec/NEWS
      adds  d932c402aa Add test for Tramp password handling
      adds  9fdaf9ac4d Protect against the host name containing an alpha 
character
      adds  a956305f99 Move the Incremental Search menu one menu up
      adds  ec4dabc238 Make default Haiku tool bar color match system 
preferences
      adds  42366383c6 Update bookmark sort indicator at proper time
      adds  96ec2ac7d0 Fix nsmenu compilation under macOS 10.6
      adds  f2a4dc66c2 Fix type of word-wrap-whitespace-characters
      adds  fd1ca094bc Change the display of menu bindings in *Help*
      adds  d75e2c12eb Support (encode-time (list s m h D M Y))
      adds  4a1f69ebca Use (TICKS . HZ) for current-time etc.
      adds  0a151b7c29 cl-generic.el: Upcase formal args in `C-h o`
      adds  d6c7054ff5 Pacify misc/test-custom-opts
      adds  4a837b0c72 Cache relief colors on Haiku since their computation is 
expensive
      adds  39646c822b Fix Ruby indentation with double splat as first block 
param
      adds  ec027d873c * src/xterm.c (x_scroll_run): Only flush GC if really 
necessary.
      adds  1b64e0fc0e Fix event mask of activation client message
      adds  e98b7d6ba2 Improve documentation for t value for reusable-frames
      adds  ae877d5511 Add new user option flymake-mode-line-lighter
      adds  dd5ca0eaf2 Make new menu *Help* output be more resilient
      adds  631a8ae9ee Make `C RET' work in archive-mode
      adds  a38b7d3e90 Tweak interactive use of delete-windows-on
      adds  0936bfcd77 Fix EWMH window activation
      adds  756b7cf5d9 Mention caveats in the map-delete doc string
      adds  bffc4cb39d New generic function `oclosure-interactive-form`
      adds  516ff422c5 Fix error in rcirc for IRC tags without values
      adds  d35b6a49b3 Fix gnus-html-image-cache-ttl FIXME
      adds  21112e3683 Pretty print OClosure slot accessors
      adds  4dba7c31a2 Use `advice--cd*r` where applicable
      adds  bc9be5449e nadvice.el: Rename "where" to "how"
      adds  f30625943e nadvice.el: Use OClosures
      adds  92e49944a3 nadvice.el: Auto-generate the doc describing the "how" 
arg
      adds  655b3e009b Clean up pointer blanking code
      adds  b568a41a5e Be more compatible with older desktops
      adds  8c2ea3a708 Avoid change to desktop file format
      adds  f1e11deca6 ; Instrument tramp-test46-read-password
      adds  0bea75c95a Add simple session management support to Haiku
      adds  e13689d55f Fix quitting application from the Deskbar on Haiku
      adds  3abb3681b5 Use org-time-convert-to-integer instead of by hand
      adds  1e0c4883b7 * lisp/help-fns.el (help-fns--insert-menu-bindings): 
Don't highlight heading.
      adds  d4e3e548f5 Remove some unnecessary code
      adds  5aef2623a3 Cleanups to PGTK code
      adds  a7f2eb3054 Make isearch respond to 'mouse-yank-at-point'
      adds  0613e7c33d Add an instruction header line to string-edit
      adds  da25daf7f7 Make test/Makefile more robust
      adds  7933775a1b Separate out the holiday lists into its own function
      adds  0beb8fd663 Rename holiday-lists to holiday-available-holyday-lists
      adds  82fa112e8a Give better error message in dired-toggle-read-only on 
nonexisting dirs
      adds  abc92b0d56 ; Fix previous change in test/Makefile.in
      adds  cb5f745427 Fix some typos in the recent holidays change
      adds  1f659cd336 Add autoload cookies to string-edit
      adds  9e24255bc5 Change parameter order for string-edit functions
      adds  92dcd7562c Regenerated ldefs-boot.el
      adds  1110d7326f Add new function current-cpu-time
      adds  f97d4460e0 Implement system_process_attributes on Cygwin
      adds  89519d0932 Make `C-M-x' use the original value of print-length 
while evalling
      adds  53e8f00111 Emulate 'clock' for MS-Windows
      adds  77f00c019c Improve tramp-test46-read-password
      adds  2503387bf7 ; Fix recently added documentation
      adds  38d87c43c2 CC Mode: "linux" style: set indent-tabs-mode to t
      adds  134f4ff38b New user option 'calc-kill-line-numbering'
      adds  afd3619b86 src/xdisp.c: Use same test in `redisplay_window` and 
`prepare_menu_bars`
      adds  28b375a931 Fix target display checks during Motif DND
      adds  22b2250732 Handle display disconnects during DND
      adds  02ae85e8aa Stop overriding default Motif colors with our own
      adds  9c70045f67 Fix GTK build
      adds  76d4e19f89 Fix handling of proportional fonts on MS-Windows
      adds  5f5e114a03 Revert previous change in test/Makefile.in
      adds  3ba039dc96 * src/xterm.c (x_term_init): Fix the non-GTK3 XI2 build.
      adds  c7d49f91da Fix another help-fns--insert-menu-bindings parsing 
problem
      adds  c2c1976d0e Fix `g' in *grep* after `A' in Dired
      adds  8a007ebc2e Add comment to linum-mode about being old
      adds  6db90a412a Document the non-effect of narrowing on get-text-property
      adds  1bd7be00dc Improve dired-do-copy doc string
      adds  6ef295cd51 Document dired-keep-marker-copy more
      adds  613aa18945 Simplify buffer flipping code on Haiku
      adds  5d032f2904 Allow inserting and selecting binary blobs from sqlite
      adds  799c7e277f * lisp/emacs-lisp/nadvice.el: Fix bug#55149
      adds  8898e4d4dd * lisp/finder.el (finder-mode-map): Use defvar-keymap.
      adds  99559be8ca Add tests for image-supported-file-p
      adds  4d4f5640ef Fix customization-group of 'python-forward-sexp-function'
      adds  904aaabb05 ; Merge from origin/emacs-28
      adds  16d1ab02af Add minimum instructions to 'query-replace' commands
      adds  e93e31c895 ; Fix last change in isearch.el
      adds  5fe7e4d1ae Avoid a redisplay loop when 'overlay-arrow-string' is 
non-ASCII
      adds  bf771e31bc ; * src/xdisp.c (get_overlay_arrow_glyph_row): Better 
var name.
      adds  d5728f129f Another fix for non-ASCII 'overlay-arrow-string'
      adds  43ed7b1e0f ; Update instructions about ChangeLog.N file generation
      adds  a7dde05cb3 Fix problem with Solaris ls in Tramp
      adds  b5e05f09f5 ; Update WEB PAGES part of make-tarball.txt
      adds  1e9b9f403a Improve documentation of 'set-fontset-font'
      adds  9a78b235e9 Improve indexing in "Programmed Completion"
      adds  7c1fc23489 Update to Org 9.5.3-3-gd54104
      adds  3723415743 ; * doc/lispref/syntax.texi (Position Parse): Fix a 
typo.  (Bug#55143)
      adds  3b6338c8c3 Improve documentation of font- and face-related 
attribute functions
      adds  b3023de543 Merge from origin/emacs-28
      adds  b8f4a1e0ed ; * lisp/progmodes/xref.el 
(xref-query-replace-in-results): Fix last change.
      adds  9b762c35a1 Add Sefirot to Omer counting
      adds  75366be2c0 Kill off more Gnus buffers on Gnus exit
      adds  a41a181db5 Document \807 etc. in raw byte display
      adds  083d2708f9 Change current-time back to list form
      adds  fa1a7ac617 Pacify byte compiler etc. on org-compat, org-macs
      adds  faa29fa2c9 Find libgccjit.dylib on Homebrew Macos
      adds  bfcef4dd2b * src/xterm.c (XTflash): Check return value of pselect.
      adds  24d01af3dd Cancel DND correctly during display disconnect on a 
different display
      adds  a431b44980 ; * src/xterm.c (x_connection_closed): Clean up compiler 
warning.
      adds  f91c9dd2b4 Remove some unneeded tests from the X double buffering 
code
      adds  6044efe76e Fix file name selection conversion on Haiku
      adds  cc297af178 Handle IO errors when creating Motif drag window
      adds  5c606a46bf ; Fix typo in documentation of 'current-time-list'
      adds  e313cae71f Add helper function to remove title bar when maximizing 
frames
      adds  20d3d62ec9 Fix colorspace calculations on Haiku
      adds  1b71c995da Avoid binding mouse-1 in xref when mouse-1 doesn't 
follow links
      adds  fa52782f5c Make timer_check even more resilient
      adds  91418d27e9 Add new functions for computing character metrics for 
windows
      adds  471c4ee4b6 Explain effects of setting a zero-width fringe
      adds  e065d08fa7 Simplify window-char-pixel-* code slightly
      adds  b566454449 * test/lisp/replace-tests.el (query-replace-tests): Add 
more tests (bug#54733)
      adds  acc985ae7c CL types: Accept both `byte-code-function` and 
`compiled-function`
      adds  94ecd2b3c6 Check display when handling XdndFinished events
      adds  af84ea2b9e Fix mouse face bugs on Motif
      adds  834383f1e1 Fix focus reversion of Motif menus on XI2
      adds  73088b30cf * lisp/emacs-lisp/cl-preloaded.el (cl--typeof-types): 
Add `symbol-with-pos`
      adds  08108a856a debug-early: Print bytecode in a more manageable way
      adds  a33bf01149 Prevent cursors from being set on tooltip frames on Haiku
      adds  bc44455f77 Implement double buffering on MS Windows
      adds  402c90c912 Fix palette freeing on MS Windows with double buffering
      adds  4fb028be6c Fix releasing the mouse on top of the tool bar on MS 
Windows
      adds  0ce48e2882 Handle exposure in the widget's expose proc on X
      adds  1648791e7c Fix use of kp-decimal in 'vhdl-stutter-mode'
      adds  1321b5989c Adjustments to double buffering on MS Windows
      adds  08c6e699f6 Process editres events not for frames correctly
      adds  e540c8778b * admin/CPP-DEFINES: Update for new features.
      adds  03561b4aad ; Minor fixes of documentation of double-buffering on 
MS-Windows
      adds  7b7a124afa ; * src/w32term.c (w32_read_socket): Add comment for 
recent change.
      adds  5fd5472353 Avoid server roundtrip on wheel events from scroll bars 
on XI2
      adds  57447f5ce0 Fix display updating inside the minibuffer on MS Windows
      adds  aab5d7b3f3 Add a KEEP-NEWLINES argument to string-lines
      adds  5acf75cec1 Make grep-mode-font-lock-keywords more efficient
      adds  58398dea25 Truncate output from grep
      adds  2a2b3f5834 Fix some cases of flicker on MS Windows
      adds  5a10e6377c Make Python evaluation work more reliably
      adds  4290f64dc9 Make the xref--button-map more regular
      adds  c1fa5bd8ee ; * doc/lispref/strings.texi (Creating Strings): Fix a 
typo.
      adds  93549c2b28 Avoid using if-let in subr.el
      adds  b05a103ea7 Move the when-let family of macros to subr.el
      adds  86b6a69f86 Don't hard code the default x-show-tip timeout
      adds  655d2319bc Use x-show-tooltip-timeout in all the implementations
      adds  1e46487e4e * lisp/gnus/deuglify.el 
(gnus-article-outlook-rearrange-citation): Add autoload cookie.
      adds  90904f8ce4 Remove the "retro" Gnus/Message tool bars
      adds  52e6352b81 Fix compilation after recent x-show-tooltip-timeout 
changes
      adds  0ea0aa255c Fix Vx_show_tooltip_timeout in ns build, too
      adds  d90f54db22 Avoid regexp overflow in 
mm-decode-content-transfer-encoding
      adds  0ea217d646 Fix compilation-max-output-line-length type
      adds  95dbe4b6ae Make load-path-shadows-mode a special mode
      adds  4ea8ab77e2 Make `M-x apropos' respect help-window-select
      adds  02bf6650b0 Fix failing image test on nox builds
      adds  b2fdf78fd9 Implement font selection dialog on Haiku
      adds  61d6d43fe5 Clean up X Windows tooltip code
      adds  ba0264e191 Fix processing events from multiple displays during DND
      adds  905fabe590 * src/xterm.c (x_dnd_begin_drag_and_drop): Fix typo.
      adds  4e6eb023e0 Fix the GTK build
      adds  07ae30d8f2 Also fix some compiler warnings in xterm.c that didn't 
show up
      adds  7dda9835c6 Improvements to the Haiku font dialog
      adds  ed0de6200d Allow invoking fonts in the Haiku font dialog
      adds  ece2ee965f Allow quitting inside font selection dialogs on Haiku
      adds  5f220d9555 Update publicsuffix.txt from upstream
      adds  d17d9c50c5 Allow specifying font size in the Haiku font selection 
dialog
      adds  a3024ab4fb Document 'help-window-select'
      adds  2fcbc74c33 * lisp/menu-bar.el (menu-bar-search-menu): Remove extra 
separator.
      adds  159d8f7a0a Fix the mm-decode-content-transfer-encoding overflow 
better
      adds  7c50fb248d Improve display of Haiku font dialog
      adds  6984f325bd Fix specifying zero as a size for fonts on Haiku
      adds  29f3d4d2c6 Add new function `malloc-trim'
      adds  8734d60b05 Improve documentation of 'malloc-trim'
      adds  730ad4a373 Make scroll-other-window respect target window remappings
      adds  81ce4b0e4e Correct Using Debugger lispref node
      adds  7c8bec9e1f Don't enter the debugger from *Backtrace* or edebug on 
eval errors
      adds  9370a4763a Replace NS code that implemented font panels in a 
different way
      adds  788694d026 * lisp/minibuffer.el (completion--replace): Fix bug#55205
      adds  ade1424a97 Use a common set of string delimiters for all Eshell 
predicates/modifiers
      adds  bb40507fed Handle escaped characters in Eshell argument 
predicates/modifiers
      adds  32ab756d82 Handle escaped characters in Eshell special references 
(e.g. buffers)
      adds  4f395efa06 Change string-lines semantics slightly
      adds  51186ed69c Fix string-lines return for ""
      adds  4fac694669 Fix devices staying disabled in some cases
      adds  7b05f351f2 Make the NS font dialog return more correct values
      adds  48ea81af97 Fix the macOS build
      adds  be3267eb34 Fix race conditions with async input in some Haiku 
dialogs
      adds  2fa11123e5 * lisp/gnus/gnus-util.el (gnus-byte-compile): Use 
`lexical-binding`
      adds  3ea1a6672b Default to currently selected font in Haiku font dialogs
      adds  a6a4f1d6d1 Improve font dialog on macOS
      adds  e280df0e34 Fix the OMIT-NULLS + "" case in string-lines
      adds  44243af8f2 Use xref-goto-xref as the xref mouse binding
      adds  f70dfb74cc Fix handling of some weights in the Haiku font driver
      adds  95507dd403 Allow show-paren to show matching parentheses inside 
comments
      adds  3894522559 Fix inconsistencies in Haiku font selection dialog
      adds  97badaab79 Allow reusing the *Help* window with `i'/`s/ commands
      adds  f7a6dd4fcc Re-fix Gcc header tokenization in Gnus
      adds  2fba71cf1f Fix handling double-click-time nil or t
      adds  10f347a062 Add a command to recreate the *scratch* buffer
      adds  ee913faf9a Fix eldoc interaction with `when' and `unless'
      adds  f639fa9f9e Make non-recursive error messages in edebug prettier
      adds  bcdcaf0219 Make the eval-in-debug error message prettier in 
non-recursive errors
      adds  7bf17ceee8 Wait for events from all displays in Xm dialogs even on 
XI2
      adds  7f81470250 Load multiple bibliographies with multibib package
      adds  1477d12882 ; Fix typo and wording of a doc string
      adds  61d6607174 ; * etc/NEWS: Improve wording of "M-x scratch-buffer" 
entry.
      adds  8ea485e157 Fix punctuation in the Eshell manual
      adds  64bcfcbd32 ; * src/nsterm.m (syms_of_nsterm): Fix typo in defsym.
      adds  952cc28e58 Clean up X11 double buffering code
      adds  5dfe568cad Don't leave temp files behind from undigest-tests
      adds  0d5befb882 Fix font matching of "Fira Code Retina" and "Fira Code 
Regular" on Haiku
      adds  61a5829c1e Fix glyphless glyph display on Haiku
      adds  c77ef7d193 Make sure rectangles are drawn correctly on X
      adds  0b94669c14 Handle GraphicsExpose events on scroll bars
      adds  64aac418c2 Fix some font parsing problems on NS
      adds  f9dea5b4c5 Fix default font in macOS font dialogs
      adds  5adc84a27b Make menu bar help text work on macOS as well
      adds  2ec7521b41 ; * lisp/tooltip.el (tooltip-show-help): Fix typo in 
last change.
      adds  b8dfd8400a * src/haiku_support.cc (DrawContent): Use right UI color.
      adds  d5803a0c97 Fix mm-base64-line-p logic
      adds  cf0d289e38 Further mm-base64-line-p bug fixes
      adds  0e8fc556b6 Make more buttons in *Help* respect 
`help-window-keep-selected'
      adds  0b626ff8d6 Rewrite sql-interactive-remove-continuation-prompt
      adds  47fe7a5983 Handle file name handler in write-region's VISIT arg
      adds  a4c96147d1 Make TAB work in makefile mode when transient mark mode 
is on
      adds  41e946f46e Fix key-parse problem with C-x ( ... sequences
      adds  0916fd3aaa Add new command 'package-update'
      adds  316c082d58 Make adding things to the tool bar show up on next 
redisplay
      adds  f7a82699d6 Eshell variable expansion should always return strings 
inside quotes
      adds  06423b5d1e Return a list of numbers if all lines of an Eshell 
subcommand are numeric
      adds  a3a7279a4a Improve the behavior of concatenating parts of Eshell 
arguments
      adds  39fb555a95 Allow desktop to restore frames and windows on TTY frames
      adds  3346b94b73 ; * doc/misc/eshell.texi (Arguments): Fix 
cross-references.
      adds  99fbf39d61 Make tool bar caching more sensible
      adds  8ef34a065a Fix thinko in recent tool bar caching logic
      adds  59353ec7b5 Add new macro with-buffer-unmodified-if-unchanged
      adds  5206596ea7 Make sorting not change buffer modification status always
      adds  8a7db868cc Add NEWS entry about incompatible sorting command 
behaviors
      adds  b5db5a6443 with-buffer-unmodified-if-unchanged: Tweak the 
implementation
      adds  b7ddd0f2fd Make with-buffer-unmodified-if-unchanged more resilient
      adds  0a2f0e7f8c Make with-buffer-unmodified-if-unchanged more efficient
      adds  c761ded251 Make some recently added tests actually run
      adds  a1dc1512b3 Fix event mask and source indication of _NET_WM_STATE 
messages
      adds  185c2f1904 Fix display of placeholder composite string on Haiku
      adds  f2d2fe6fc8 server-execute: Initialize the *scratch* buffer
      adds  7dfb068c13 * src/haikufns.c (haiku_create_frame): Improve default 
border width.
      adds  b5cf6c1ab6 Clean up Haiku file panel code
      adds  10284ca3d3 Encode and decode filenames correctly on Haiku
      adds  268713e227 Set initial size in the Haiku font dialog
      adds  273b0b95c2 Fix file name encoding on Haiku file dialogs
      adds  4c9a7010bc Correctly encode and decode filenames on NS
      adds  d2913901dc Flush the tool bar cache on all terminals when adding 
new entries
      adds  8f17e4de2d Fix 'bidi-class' property of unassigned codepoints
      adds  da1b7b6590 ; * lisp/international/characters.el (#xfb50): Fix last 
change.
      adds  19231f7db2 Remove unused variable in Haiku selection code
      adds  69521ffcb0 Clarify the doc string of 
'with-buffer-unmodified-if-unchanged'
      adds  0105a4ddb8 Turn on XInput 2 support by default
      adds  b4acb1807b Fix restoring desktop from TTY-saved sessions
      adds  b8357cd50e ; * lisp/frameset.el: Fix a typo in a comment.
      adds  54e5fc19e4 ; Fix typo in emacs-news-mode
      adds  1a72248901 ; Fix last change in doc string of 
'with-buffer-unmodified-if-unchanged'.
      adds  9775c15c98 * doc/emacs/killing.texi: Fix typos
      adds  0d78aeeb7e ; * etc/PROBLEMS: Fix typo.
      adds  d2119be861 * etc/NEWS: Improve some NEWS entries
      adds  eaa198cd75 ; Re-fix last change in doc of 
'with-buffer-unmodified-if-unchanged'.
      adds  34a45de19a * src/xterm.c (handle_one_xevent): Fix int/Lisp_Object 
mix-up.
      adds  e88d91b1d2 Remove unused lexvar in subr-x-tests.el
      adds  78df8a0e3d * lisp/tab-bar.el: Use pixel-based alignment (bug#55207)
      adds  2b50dbb1a5 Remove bogus mode check from gnus topic update functions
      adds  8368610ff5 Stop esh-var-tests leaving temp files behind
      adds  a35639015c Revert "server-execute: Initialize the *scratch* buffer"
      adds  f1ab92bc23 Transcription error
      adds  5784533cb6 Fix device reporting from scroll bar events on X
      adds  c250d82463 Allow displaying font preview on Haiku
      adds  01e874e1e6 Take size into account when previewing fonts on Haiku
      adds  d15b11b50e Use bswap_32 and bswap_16 in Motif DND code
      adds  8f391ae26e Fix min size reporting of style pane in Haiku font 
dialogs
      adds  75c26e4174 Improve appearance of macOS font panel buttons
      adds  c242a38b7d Add Tramp test
      adds  1bfea2ae69 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  30caeb7896 Fix font weight reporting on macOS
      adds  1468eef301 Speed up opening fonts on Haiku
      adds  a4e5fdf975 Describe kmacro registers better
      adds  be374c18b3 Avoid resizing mini buffer when displaying page numbers
      adds  8364f058b8 Be more resilient towards errors during error handling
      adds  aebff74af2 Sort completions in Info references/menu correctly
      adds  71de48494e Set GC line width on more GCs
      adds  6dbbdff281 Advertise OSC directory tracking more
      adds  d01e74f46d Fix a mistaken test case in test-undo-region
      adds  d04acc1946 * doc/emacs/misc.texi (Interactive Shell): Fix paren 
typo.
      adds  8fce81897d timestamp doc minor improvements
      adds  459d5ff8ad * lisp/desktop.el: Enable tab-bar-mode after restoring 
frames with a tab bar.
      adds  7e9d364b66 * lisp/emacs-lisp/crm.el: Set 
completion-list-insert-choice-function.
      adds  9007e10a0f Gnulib update via admin/merge-gnulib
      adds  d5c1fec6ab Improve safety of DND when Emacs is connected to 
multiple displays
      adds  e2fcbd8dbd Fix more issues with DND state on multiple displays
      adds  e379d2e8c1 Fix menu dismissal problems on Xt builds with XI2
      adds  d6b5ac0f94 * lwlib/lwlib.c (lw_separator_p): Fix empty strings 
being separators.
      adds  f515ff05e0 Fix mouse face persisting inside Lucid menus on XI2
      adds  8fe3d46d35 Fix more problems with display of composite glyph 
strings on Haiku
      adds  3b9e60ba2f ; * src/window.c (Fset_window_start): Mention the effect 
on vscroll.
      adds  69c56cbe6e ; * src/w32notify.c: Fix a typo in a comment.
      adds  7609c6cadb Merge from origin/emacs-28
      adds  ded4413acc Fix calculation of display resolution on Haiku
      adds  0bda1803bb Fix thinko in tramp-skeleton-write-region
      adds  b13356487f Add new helper macros for minor modes to restore 
variables
      adds  b6bced1a66 Autoload the buffer-local-set* things
      adds  3b088bbed2 Regenerate ldefs-boot.el
      adds  16dc1d597b Char-fold quotation characters in *info* and *Help*
      adds  deb66cb32d Don't override search-default-mode set by user in 
info/help
      adds  44b5f0cd87 Remove the P/N/M-p/M-n bindings from the general 
log-view map
      adds  e41b7cc935 Fix inhibiting reading the user init file with "emacs -x"
      adds  79bbbb1fcf Improve font specs generated by the Haiku font dialog
      adds  7601a77d8a Make compilation-parse-errors more resilient
      adds  92bbe911e9 ; Improve documentation of 'buffer-local-set-state'
      adds  afc14e4f66 Move buffer-local-set-state to subr because it's used at 
runtime
      adds  1cda7cfb39 Respect help-window-keep-selected in shortdoc buttons
      adds  7deaa2e36b * lisp/emacs-lisp/smie.el (smie-auto-fill): Fix bug#19342
      adds  6ccc4b6bc8 Handle elisp #-syntax better in Emacs Lisp mode
      adds  2d2c448efe Fix forward-sexp for Unicode names in Emacs Lisp mode
      adds  6d4cc2358b Don't force Gnus cache usage in nnvirtual
      adds  b7e1176323 Further log-view-file-next fix-ups
      adds  c57a6644ef Fix handling of IMAP search strings
      adds  cbd59395bd Add char-folding of double quotes in 
isearch-fold-quotes-mode (bug#24510)
      adds  0b3b295776 Make down-list signal an error if called inside a string
      adds  499f5f062e Make elisp-mode-syntax-propertize tighter to reflect 
syntax
      adds  95ed231015 (icomplete-exhibit): Fix use in-buffer
      adds  76233917c4 Fix freezes with some oddball menus
      adds  43a640c20a Fix race conditions in the Haiku file dialog
      adds  936009cfe5 Be more resilient towards errors during error handling
      adds  f7c4a62048 ; Merge from origin/emacs-28
      adds  5bfac7c774 Provide reference for OTF tags in the ELisp manual
      adds  afdf72eeb2 Fix bug#55274
      adds  d14d86696e Merge from origin/emacs-28
      adds  a775528d17 Implement `sticky' frame parameter on Haiku
      adds  293a97d61e Fix 32-bit Haiku build
      adds  2fe4523518 Cache color lookup failures as well
      adds  e8488bcc9c Avoid having font locking triggering unnecessary 
auto-saving
      adds  e13744780f Make the icomplete-in-buffer doc string document more
      adds  ea58276462 Allow inhibiting linkification in *Help* buffers
      adds  d632c3d7db Fix mouse face dismissal in some widget popups
      adds  8df69384f3 Allow dabbrev to ignore binary buffers
      adds  7952dcc233 Fix compilation warnings in newer subr tests
      adds  ccec59f2b2 Improve inferior-python-mode scroll behaviour
      adds  c56070beb6 Make `x' in package-menu-mode more DWIM
      adds  c2a84365d8 Remove tar-mode dabbrev-ignored-buffer-modes
      adds  5ac6af4e88 Document the `x' DWIM action in the manual
      adds  f7c56a0d73 Explain better what the interactive prefix does in 
scroll-down/up
      adds  987a212eb1 Add support for the Kaithi script
      adds  7e97b33aa6 Clean up some variables in the Haiku code
      adds  19d1b9275e (dabbrev-completion): Fix bug#45768
      adds  e59c42950f Improve Devanagari character composition rules
      adds  2e461ab2dc ; Fix last change of Devanagari composition rules.
      adds  fc0bd6057c Make 'delete-process' into a command
      adds  97dd99c6f7 Fix Bengali composition rules
      adds  090d5f4446 * src/fns.c: Fix IDs in comments to match code.
      adds  ca3e3c9471 ; Pacify some --without-x byte-compiler warnings.
      adds  672a296d3b Use correct event structures to fetch time on XI2
      adds  faa342c794 Implement bitmap loading for faces on Haiku
      adds  b205d67f8c Fully implement stipples for text on Haiku
      adds  5eeca488b9 Implement stipples for stretch glyphs
      adds  7474b55e28 Fix setting stipple via `set-face-stipple'
      adds  48c422e255 Fix display of hollow box cursor on NS
      adds  a85e30516e Fix selection dialog display on MS-Windows
      adds  144e9f9b6a Fix file-based stipple on NS
      adds  1a988d9ff5 Improve handling of invisible cursor alloc failures
      adds  ccbdae840d Handle changed scp protocol in Tramp
      adds  be60e9e947 Fix bug in `pixel-scroll-precision-mode' on nonselected 
windows
      adds  461ac0815c Fix crashes on ordinary menus on macOS
      adds  4c505203f9 dired-do-query-replace-regexp doc string fix
      adds  7a29f55f3a Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  2f1410562e Disable scrolling optimizations when a stipple is present
      adds  4b20ae908b Set stipple flags on Haiku as well
      adds  33141b51c3 Allow term-mode to send function keys to the underlying 
shell
      adds  c7bd76a3f0 Set stipple flag on PGTK as well
      adds  f93c94996c CC Mode: Fix bug in c-parse-state.  Fixes bug #55181.
      adds  4d8527e580 Fix display of fringes with stipples on Haiku
      adds  d6e316db72 Fix display of fringes with stipples on X
      adds  7546179a01 Don't hang on trying to rename FIFOs between file systems
      adds  b03d6265cd * lisp/emacs-lisp/oclosure.el (oclosure-define): Fix 
empty case
      adds  82f1f198c6 Add support for the Tirhuta script
      adds  e8ed4317e8 ; * etc/HELLO: Remove empty line.
      adds  fad31cebe1 Add Greek translation of the tutorial
      adds  278b18a460 ; Fix typos and wording in a doc string
      adds  21ef29d4b1 Minor documentation improvements for completions 
commands and options
      adds  8d788a195f remember-notes: Use pop-to-buffer-same-window not 
switch-to-buffer
      adds  3d846efb85 Fix race conditions in handling of unsupported drops on X
      adds  fd8eaa72a6 Allow precision-scrolling nonselected windows when the 
minibuffer is resized
      adds  6ec29d0566 Allow disabling Motif drag protocol
      adds  d8a4782310 Fix stipple bitmap caching on Haiku
      adds  e683b08b3f Handle changed scp protocol in Tramp, don't merge
      adds  1a21535725 ; Merge from origin/emacs-28
      adds  1d012e0a62 Linux console: don't translate ESC TAB to `backtab' in 
input-decode-map.
      adds  8343c2d5f6 Merge from origin/emacs-28
      adds  d24ea263e2 dired-do-query-replace-regexp doc string fix
      adds  364e3d7a4f ; Merge from origin/emacs-28
      adds  09866bb019 Use default external browser by default on Haiku
      adds  52a27a67c1 Fix file-based launching on Haiku
      adds  6b6b2c11ed Add new user option table-latex-environment
      adds  2e94903116 Add meta navigation keys to outline-minor-mode-cycle-map
      adds  5921e31c45 Respect display scale factor drawing underwaves on Haiku
      adds  e195ac3df0 ; * src/haikuterm.c (haiku_draw_underwave): Fix default 
scale.
      adds  60a15fae02 Copy edits for the regexp sections in the manuals
      adds  d377b39643 Allow non-interactive use of eldoc-doc-buffer
      adds  8a8b81c1e4 Make ediff-show-diff-output work better on unsaved 
buffers
      adds  3eb82181fc Fix scroll optimizations being enabled for some rows 
with stipples
      adds  83e2e961b0 Fix reading faces with a default value that is a symbol
      adds  825b543582 ; * lisp/vc/ediff-util.el (ediff-show-diff-output): Doc 
fix.
      adds  f54a71fa27 * src/haikuterm.c (haiku_draw_fringe_bitmap): Set 
stipple flag.
      adds  04b1f779f2 ; Fix recent changes in regexp documentation
      adds  c7bfb4841b ; * lisp/textmodes/table.el (table-latex-environment): 
Doc fix.
      adds  0d32e33ed6 Shorten note about didactic space in TUTORIAL.el_GR 
(bug#55332)
      adds  9b2af37559 Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  6fc54786c3 ; Fix documentation of completion options
      adds  558286315c Improve Tramp tests
      adds  57b69ff39c Add support for the Sharada script
      adds  75f57e4c9e ; * admin/MAINTAINERS: Remove myself as NS port 
maintainer.
      adds  b7167ba8d1 ; * src/xdisp.c (mark_window_display_accurate_1): Clear 
vscroll flag.
      adds  b299f17349 Update alpha frame parameter when the window manager 
changes it
      adds  0b2f550e32 Fix syntax descriptor comparison in python-indent-region
      adds  0bee4cda88 Reimplement recent with-silent-modifications auto-save 
changes
      adds  54ab2b3674 Add NEWS entries for recent autosaved buffer 
modification status
      adds  054062060e Factor out *scratch* initialization
      adds  20b27d475f Simplify XDND code
      adds  4c4eda4c31 Make imenu find defalias entries
      adds  2d0085f756 Make dabbrev use the buffer's file name as a source for 
completions
      adds  e568c3845c Add more compilation-auto-jump-to-first-error options
      adds  3c5e1f8ec8 Simplify Haiku selection code
      adds  74cc3b525f Fix doc string references to tags-loop-continue
      adds  177718bc6d Update string-to-number documentation to bignum Emacs
      adds  d2a5631552 Update AUCTeX FAQ entry
      adds  7b4bdf7b9b Remove the AUCTeX subsection from MS-Windows FAQ
      adds  93a74773b6 Merge from origin/emacs-28
      adds  d221c02fa1 Fix bibtex-map-entries regression at bobp
      adds  58f6cbeb58 Work around some broken programs when reading opacity 
prop
      adds  88545428f0 Handle deletion of opacity property too
      adds  c7b48b61d0 Improve display of reliefs on NS
      adds  e8d643eb83 Fix X11 relief background clearning when hwidth is 
larger than vwidth
      adds  773c5c00d2 Improve relief rect handling on Haiku
      adds  145727df29 Fix display of depressed buttons
      adds  9beb04dd07 ; * doc/emacs/building.texi (Compilation Mode): Fix typo.
      adds  66e4bf2bcb ; * etc/NEWS: Clarify recently-added entries.
      adds  000f13a2bc Make `apropos-variable' include values in output
      adds  68dd94448f ; Fix recent documentation changes
      adds  97ca460163 ; * lisp/language/indian.el: Improve composition rules.  
(Bug#55341)
      adds  77bf4ca000 Respect `alpha-background' drawing relief corners
      adds  d1848d82aa Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  cfa317fa92 Improve display of relief rectangles on NS
      adds  ec01391ab3 Allow packages to alter menu entries in the Buffers menu
      adds  f38a5e45c8 Fix markup in read-number doc string
      adds  00451c6fc6 Make ispell-region/buffer push the mark of the final word
      adds  2f3cf7ffe3 Use fields on log-edit headers (which changes `C-a' 
behaviour)
      adds  fd49e3c62b Add new command to toggle hiding all widgets in a 
Customize buffer
      adds  44db73d968 Fix some quoting problems in defcustom :type
      adds  b1cc3adac2 ; Fix recent changes in documentation of ispell.el
      adds  a175c9f3f0 ; * etc/NEWS: Clarify entry about Buffers menu.
      adds  b186d5063d Add support for the Siddham script
      adds  620ac67355 EUDC: Add completion-at-point support
      adds  203ffc6846 Port libm configure-time test to Solaris 11.4
      adds  4433df3b20 * src/floatfns.c: Update comment.
      adds  430b5ba838 * src/eval.c (Ffunctionp): Clarify "function" in doc 
string.
      adds  8baa13ed99 Clean up some MAYBE_UNUSED functions
      adds  a09fc82748 ; * src/window.c (Fset_window_vscroll): Fix doc string.
      adds  a78a5b1346 Make reliefs on Haiku more like X
      adds  7360813208 Try to preserve font styles in the Haiku font dialog
      adds  80951f764b Fix frame invalidation on Haiku
      adds  70c4b5bdc6 Fix event memory leak on Haiku
      adds  96be8458b0 Make Haiku event buffer non-static
      adds  c8141f7675 * lisp/textmodes/string-edit.el: Improvements for 
pop-to-buffer (bug#33007)
      adds  95717db1e8 Fix mouse pointer avoidance in some configurations
      adds  14fe0eec0c * src/lisp.h (FOR_EACH_TAIL_INTERNAL): Faster node 
comparison.
      adds  474241f356 Remedy ineffective backslashes and fix regexps
      adds  cd7f7c2c33 Fix more defcustom :type errors
      adds  9fae7b8e03 Regenerated ldefs-boot.el
      adds  5a12148503 Use `nicknames' instead if `'nicknames' in 
erc-button-alist
      adds  231cf5ee2b Warn about quoted symbols in defcustom choice/other forms
      adds  6e275c1bf8 Don't try to toggle untogglable widgets in 
custom-toggle-hide-all-variables
      adds  f8bafead0b Revert "Add meta navigation keys to 
outline-minor-mode-cycle-map"
      adds  72b1007987 (sqlite-mode--column-names): Suppport nested parens
      adds  ed1a24b4b2 Don't signal errors in check-declare-directory
      adds  61046ffbec Bind gud-go and allow the prefix to enter arguments
      adds  125cda7498 Fix compilation warning in gdb-mi.el
      adds  5079f42446 Add support for changing pointer types on Haiku
      adds  d373daf568 Add new command 'vc-dir-mark-by-regexp'
      adds  c113f2626e Make recent nicknames erc change more 
backwards-compatible
      adds  4e4c62a156 Add grep-files-aliases entry for .am files
      adds  fb42001086 ; * lisp/cus-edit.el (custom-toggle-hide-all-variables): 
Doc fix.
      adds  4993050c2a * lisp/calendar/diary-lib.el (diary-mode-map): Prefer 
defvar-keymap.
      adds  9971a309aa * lisp/iimage.el (iimage-mode-map): Prefer defvar-keymap.
      adds  4299bf6da7 * lisp/scroll-lock.el (scroll-lock-mode-map): Prefer 
defvar-keymap.
      adds  7529ddef22 * lisp/net/browse-url.el (browse-url-button-map): Prefer 
defvar-keymap.
      adds  c874916d8d * etc/NEWS: Improve some entries.
      adds  45ccad3569 Fix fontification of multi-line declarations in f90-mode
      adds  cf1e1584d9 Add new user option 'cperl-file-style'
      adds  ca52b12780 Regenerated ldefs-boot.el
      adds  9e131744fb Fix previous cperl-file-style change
      adds  43b7759b09 Allow giving switches to the program in `M-x term'
      adds  3bc34ef635 Clarify precedence rules in Active Display Table manual 
node
      adds  4e7879f807 Improve handling of `tramp-set-file-uid-gid'
      adds  7f2fb99211 char-uppercase-p: New predicate
      adds  678e05e851 ; * etc/NEWS: Fix a typo.
      adds  4f27e4ff02 functionp doc improvement
      adds  f0e08e4914 Fix regression in edmacro-finish-edit when parsing "none"
      adds  ed0b589480 (byte-compile-eval): Avoid some false positive 
"noruntime" warnings
      adds  dce85743b6 Make C-u M-x apropos-user-option include buttons
      adds  1642a5ffcd Adjust restore-buffer-modified-p autosaved logic
      adds  dcbe826783 Fix non-variable widgets in the 'H' command in Cus-mode
      adds  a9d226dea4 Make anchored regexps work in 
image-dired-mark-tagged-files
      adds  3c5b332f1a Make message load eudc-capf more lazily
      adds  69d3a84c83 Only handle SelectionRequest events from the DND display 
during DND
      adds  c74e7f801e Bind TAB in indent-rigidly-map as a convenience
      adds  0d0dc1af59 Add new user option switch-to-prev-buffer-skip-regexp
      adds  2dc996a95d Port some stuff to XCB to avoid confusing Xlib behavior
      adds  42001f843b New command 'package-update-all'
      adds  30fa6da552 Add new command 'imenu-flush-cache'
      adds  2e2efe7722 Clean up Haiku display opening code
      adds  e2bb618ea7 Fix cperl-file-style defcustom type
      adds  ec1a14ab33 Make cursor display on Haiku consistent with X
      adds  ba20b68d55 ; Improve documentation of 'imenu-flush-cache'
      adds  36e84d2289 ; Improve documentation of 
'switch-to-prev-buffer-skip-regexp'
      adds  7d0d87ec51 ; Improve documentation of 'restore-buffer-modified-p'
      adds  5743b74d4b Improve mouse dragging
      adds  a4a229dfff Fix merging of anonymous faces with an `:extend' 
property on unexec
      adds  14e4450479 Improve Tramp's write-region
      adds  0e5623b491 ; * src/bytecode.c (exec_byte_code): Fix white space.
      adds  89c6e412dd Fix searching the bitmap file path on Haiku
      adds  dc662f21f4 * lisp/array.el (array-mode-map): Prefer defvar-keymap.
      adds  b6aff96a74 Fix build on Mac OS X 10.11
      adds  aeefa3a732 ; lisp/textmodes/reftex-cite.el: Fix docstring
      adds  d22bd210af Improve url-http debugging
      adds  9c248f4cd9 Fix retrieving images that contain ) characters in shr
      adds  3b7315d011 Make prompt read-only in inferior-scheme-mode
      adds  c8d7a27438 Remove unused RIF method
      adds  7a8bed2553 Add new user option 'sh-indent-statement-after-and'
      adds  454caf858d ; Improve doc string of 'sh-indent-statement-after-and'
      adds  0f731c49e6 Pacify GCC 12 in default developer build
      adds  06c1eea173 Update from gnulib
      adds  6d31ac5961 Fix quitting during drag-and-drop when GTK native input 
is on
      adds  119f613cf5 Allow actually setting cursor colors on Haiku
      adds  53ed3ad594 Allow setting cursor colors for custom cursors on Haiku
      adds  62636ea3c1 Fix disabling frame synchronization on child frames
      adds  f03c5d81bd Fix ControlPath quoting in Tramp
      adds  78996a113e Merge from origin/emacs-28
      adds  1bf3afba23 Add more cursor bitmaps on Haiku
      adds  875da1dc3a ; * configure.ac (-Wbidi-chars): Disable use of these 
warnings.
      adds  85ac627ef4 Fix extraneous quit events processing GTK native input 
inside popups
      adds  62d2db341c Display help-echo for popup menus on NS
      adds  7dd4e0b72e Improve test for empty help-echo on NS menu bar items
      adds  1a6def02cd Minor cleanups to PGTK code
      adds  dae431bf0a Fix display of image reliefs for tab bars on NS
      adds  ebf43cc444 ; Fix RefTeX docstrings
      adds  77aba69768 Rely solely on device scaling for fonts on PGTK
      adds  3bd3e00598 Allow changing the face used for text and frame colors 
in tooltips
      adds  36ae1c721a Make imenu-flush-cache into a function
      adds  d0975d7db0 Fix dabbrev expansion after recent file-name buffer 
addition
      adds  87eed07041 * lisp/language/thai-util.el (thai-word-mode-map): 
Prefer defvar-keymap.
      adds  7df302d285 Remove some XEmacs compat code from pascal.el
      adds  39e9665127 Add a provide in epa-ks
      adds  784a3bde24 ; Minor improvements to earlier change
      adds  526e9758de Use gsettings font rendering entries for pgtk builds
      adds  dce5642e86 Allow calling package-update-all from the command line
      adds  2ec9f025d2 Include the number of dependencies in the install prompt
      adds  ebfec5c119 Allow substitute-command-keys to include menus in \{...} 
output
      adds  9c126cbacb * doc/lispref/help.texi (Keys in Documentation): Typo in 
last change
      adds  cd87a5c7a1 Don't clear out local variables in `with-help-window'
      adds  bd464297bd Don't overwrite variables set by callback in 
help--window-setup
      adds  72b5b41941 Revert mistaken change in help-mode-setup
      adds  dea41d4c24 Add new minor mode `header-line-indent-mode'
      adds  909f3e2dfd Regenerate ldefs-boot.el
      adds  db492b1e41 Remove some XEmacs compat code from eudc-bob.el
      adds  cc8b6101f4 Remove some XEmacs compat code from org-mode
      adds  bc50a957b1 Remove some XEmacs compat code from flyspell.el
      adds  942bc9c8f5 Don't use obsolete yow library
      adds  1dec6548b8 Use ert-with-temp-file in undigest-tests.el
      adds  221031b4ff Tweak querying in package-update-all
      adds  0bedf074a6 Reenable frame sync for child frames after they're 
unparented
      adds  5f7dd959c2 Improve the *Help* output for compiler macros and the 
like
      adds  334fa0c91d Restore `with-help-window' return code
      adds  96f60d1033 Fix display class of tooltip frames on Haiku
      adds  949180b8ab Put help-fns--compiler-macro last in the *Help* buffer
      adds  09e86785ce Implement non-system tooltips on NS
      adds  c33b048a86 Work around deleting tooltip frames clearing menubars on 
NS
      adds  a769cbfcfb Fix lexical-binding fallout in vhdl-mode.el
      adds  bfdd93aefe Merge from origin/emacs-28
      adds  f044da7704 Fix tooltip face overwriting dragged text strings during 
mouse DND
      adds  3e23957bd6 ; Merge from origin/emacs-28
      adds  320eaa0017 Add more cursor bitmaps on Haiku
      adds  004c2ced6e Better fix for disappearing menu items on NS
      adds  df8efda552 Try to restore valuator values when a device is enabled
      adds  88e0e034ef 2022-05-14  Martin Rudalics  <rudalics@gmx.at>
      adds  e2e081a476 ; Fix the documentation of compiler-macros and advice
      adds  9a67e83bd6 Fix undigest-tests on MS-Windows
      adds  e0044dfeb0 Avoid unsafe alloca when looking up toplevels
      adds  5aef501d9c Fix processing of dialog box items on NS
      adds  2c4e998592 Minor fixes for popup dialogs on macOS
      adds  640e52d8fa ; Fix mistakes in 'declare function' forms
      adds  725251094b Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  dbfbae8708 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  8d1aa370d3 ; Fix PGTK declare-function mistakes
      adds  253374f81a Remove some XEmacs compat code from org-mode
      adds  7cd2ba9484 Remove Emacs 22 compat code from htmlfontify.el
      adds  aa98a78238 Drop ancient OEmacs support from vcursor.el
      adds  3d2cd8b779 Make 'check-declare-directory' more portable
      adds  b65a905edf src/lisp.h (FOR_EACH_TAIL_SAFE): Typo
      adds  b5621dbe2f Delete some compat code for very old Emacs versions
      adds  a0af789d06 Remove some XEmacs compat code for display-graphic-p
      adds  003dc93f93 Fix scroll event translation for legacy button events
      adds  8e59297378 Prevent crashes trying to access nonexistent key
      adds  2a5e1d8c44 Allocate some buffers used during event handling safely
      adds  8370caa835 ; * lisp/electric.el (electric-indent-mode): Clarify doc 
(bug#22564).
      adds  b90909050d Merge from origin/emacs-28
      adds  9ac40fb980 describe-keymap: Suggest symbol at point
      adds  f8b2aa5e0f Add support for the Syloti Nagri script
      adds  fef8a3a3cd Fix database related to some scripts
      adds  99df11a393 Simplify Haiku cursor management code
      adds  aaa2d0db18 Improve return value of `haiku-roster-launch'
      adds  09674074b5 ; Fix typos
      adds  ade35760a5 Fix use of more invalid keys in PGTK GSettings code
      adds  2214f42202 Add `all` to CSS property list
      adds  137720ee6e Update CSS Box Alignment Module properties
      adds  dfefe5cb31 ; * lisp/textmodes/css-mode.el: Fix link
      adds  b26574d7d7 Update CSS Multi-column Layout Module properties
      adds  0da7689b16 Don't freeze Emacs on colour codes in sccs-mode
      adds  22873b5415 Make Haiku stipple display slightly faster
      adds  aa95b2a47d Add OVERRIDES argument to prin1/prin1-to-string
      adds  a517f3d759 Adjust more prin1-to-string callers
      adds  cfedc2872e Fix native-comp type of prin1-to-string
      adds  f171a36c0a Fix warning suppression in (S)CSS mode tests
      adds  4aa8115855 Recognize some more SCSS selectors
      adds  d4ae418691 ; Improve documentation of the OVERRIDES argument to 
prin1
      adds  4cba465c58 ; * lisp/international/fontset.el (otf-script-alist): 
Fix typos.
      adds  2b3f3d421a Make minibuffer lazy highlight setup buffer-local where 
appropriate
      adds  cd5fcf10c6 Minor clarification of package-update-all docstring
      adds  dd05eb4048 Handle pointer axes changing along with scroll valuators
      adds  af4a0d7ad6 ; Remove extraneous debugging code
      adds  a57687dc0e Clean up Haiku code after file panel changes
      adds  44e5339e82 Improve safety of handling unsupported drop events on X
      adds  48201ce8de ; * lisp/electric.el (electric-indent-mode): Fix a typo.
      adds  5ac5d00479 Merge from origin/emacs-28
      adds  950dab21e3 * test/lisp/net/tramp-tests.el (tramp-test27-load): 
Adapt test.  Don't merge
      adds  0651bc6d17 ; Merge from origin/emacs-28
      adds  5dbaddc729 ; Fix some typos
      adds  007bf9a34c Hide temporary FUSE files in Tramp
      adds  f928330fa8 Update to Org 9.5.3-6-gef41f3
      adds  1fc1d8b889 Merge from origin/emacs-28
      adds  42e4d6b8ce Improve cycle-spacing and bind it to M-SPC by default
      adds  b8cfe8fa75 Improve error checking in `haiku-roster-launch'
      adds  2ba42e596a ; Fix two mail addresses
      adds  e7a8136e34 ; cycle-spacing-actions: Add forgotten arg modifier - as 
customize choice
      adds  1f76f50a04 Document recent tooltip changes on NS
      adds  de26ad23d5 ; * doc/emacs/frames.texi (Tooltips): Fix punctuation 
and wording.
      adds  0e88398632 ; Fix documentation of 'cycle-spacing'
      adds  bf22068aee Improve newsticker file name handling and printing
      adds  006fd29ca1 Revert "Make TAB work in makefile mode when transient 
mark mode is on"
      adds  5a6e727ddb ; Fix Wrong type argument: number-or-marker-p, (4) in 
cycle-spacing
      adds  f5ee56c5ea Don't expose Vprint_variable_mapping to Lisp
      adds  ed71839c33 Add new user option compilation-hidden-output
      adds  c44908c059 Fix Python highlighting of some assignment statements
      adds  3939a72fcb Fix detection of wheel movement during drag-and-drop
      adds  164ff4a012 Fix byte swapping of some drag-and-drop messages
      adds  e52159d0dc Let XTread_socket read events for all non-DND displays
      adds  316fbc8ccb Add more cursor bitmaps on Haiku
      adds  803041e014 Remove extra EmacsPopUpMenu class
      adds  90dccb0f00 Fix edebug-tests test failure after prin1 change
      adds  608afd6e4e Improve Finternal__define_uninitialized_variable erroring
      adds  dc239872cc Fix package-quickstart breakage
      adds  e9ad64ef92 Rewrite Haiku frame geometry code to handle decorator 
frames
      adds  1a6a4614ce Fix font options compilation with gsettings disabled
      adds  38dfe9d2f7 Fix unused function warning on X
      adds  71249b774a Correct indentation of opening brace in xdisp.c, which 
isn't at start of defun
      adds  3ef68c2d7a CC Mode: Correct a rare error in the state cache
      adds  2414fa3603 Add support for the Modi script
      adds  5c656182ce Avoid race conditions when computing real frame 
positions on Haiku
      adds  1cf590065d ; * etc/NEWS: Rewrite entries for added support of old 
scripts.
      adds  18b14916a7 ; Fix typos in etc/NEWS
      adds  9d38470142 ; * lisp/simple.el (cycle-spacing-actions): Fix typo
      adds  731ccac828 Clarify 'cycle-spacing-actions' docstring
      adds  45ec56f5bd Correct cycle-spacing-actions type
      adds  6e61f9ec8a Fix pp-emacs-lisp-code printing of cons cells
      adds  514cfbb267 Explain more about jit-lock-mode calling conventions
      adds  f719250f77 Fix bogus future history entries for `M-x grep'
      adds  89ca98c59c Use better word for "buffer" in Greek TUTORIAL 
(bug#55332)
      adds  092aea9a27 Allow running several commands in compilation-start
      adds  01f48477d0 Update comment about comint-osc-handlers
      adds  3e3ba233cf Remove some ancient Emacs compat code
      adds  f99980bf6c Recommend Wikipedia over Usenet in FAQ
      adds  961cec0a7d Fix apropos-documentation with universal argument
      adds  8b98f87b92 Fix a crash when an X connection is dropped in some 
situations
      adds  55198d1796 Don't allow moving fullscreen frames on Haiku
      adds  c258528cfb Fix race conditions when calculating Haiku frame geometry
      adds  997ce9eb3d Avoid dismissing GTK+ popup menus upon wheel movement
      adds  24f7719cb6 ; Fix thinko in etc/NEWS
      adds  97400c4c24 Make printing mostly non-recursive (bug#55481)
      adds  e1c972b247 Clean up and simplify 'quit-restore-window' code
      adds  7969e41654 Fix M-x compile-defun when an interactive form is (list 
...)
      adds  3faba1dff6 Improve previous apropos-documentation-check-elc-file 
change
      adds  d5540d7dbc Implement gamma-correction on Haiku
      adds  960008aa98 Mention next-error-function in flymake-mode doc string
      adds  a67d8e0d70 Add a new display-buffer-full-frame display action
      adds  b1620a44ff ; * lisp/progmodes/flymake.el (flymake-mode): Fix a typo.
      adds  e55b4074af Fix last change in minibuffer-lazy-highlight-setup
      adds  ec7567f02c Avoid formatting twice in flymake
      adds  fb4aa2a5ef Don't refer to obsolete Ultrix support in FAQ
      adds  9178428b02 Delete entry on SPC completes file names from FAQ
      adds  bc604417f8 Respond to changes to the size of the root window
      adds  4dfaefcffc Fix race conditions processing frame fullscreen state on 
Haiku
      adds  b1ed3e49d6 Satisfy Valgrind when iconifying frames
      adds  e54e44c94e Fix specifying terminal names to some functions on Haiku
      adds  6308f0738d Fix Flymake diagnostics reporting in non-UTF-8 locales
      adds  75c90c7c51 ; * doc/misc/efaq.texi: Replace copyright years with 
ranges.
      adds  b9f6ead9f5 Fix error handling when allowing touch events
      adds  0a4d9f26ee Fix tooltip buffer flipping inside popup menus
      adds  c154309976 Whitelist some incorrectly labeled "color" fonts under 
Xft
      adds  cfd7edb5a9 Rename Oriya to Odia, and more
      adds  99be0cfcd9 Provide Oriya language-environment alongside Odia
      adds  fb752561ea ; * etc/NEWS: Announce renaming of "Oriya" to "Odia".  
(Bug#55493)
      adds  c9a8a47ba4 Add new user option 'yank-transform-functions'
      adds  7fe33b6ba0 Add new command 'enriched-toggle-markup'
      adds  1c73767303 Make `&' in dired be more consistent wrt. user input
      adds  9e338b7456 Make completion in emacs-lisp-mode intern fewer symbols
      adds  8f3e0ed2b9 Clarify yank-transform-functions doc string
      adds  1041169746 Fix session management detection of the first X display
      adds  4d7390576b Add a new command 'yank-in-context'
      adds  871f0f0a5d Make diff--font-lock-prettify do less if we don't have a 
left fringe
      adds  de9dfb1939 Fix font-locking of (defun foo (function ...))
      adds  d2865bfa2c Implement more data type conversions for Haiku selections
      adds  7e32904998 Don't have the tutorial ask to save if we haven't moved
      adds  9d557d4d4a Rename compare-window-configurations and update doc
      adds  8a7d8bb04b Implement `cross-disabled-images' on Haiku
      adds  242a4b49cb Minor cleanups to X drag-and-drop code
      adds  726969a4b4 Remove flickering when toggling between different 
fullscreen states on Haiku
      adds  efd3e78258 Fix NS port warnings with GCC 12
      adds  63eb015722 Add option to kill a shell buffer when the process ends
      adds  bbe6c68d79 Re-fix previous `&' dired change
      adds  c1fbbc57a9 Fix race conditions processing zoom events on Haiku
      adds  69f42faa50 Clarify select-active-regions doc string
      adds  3c82e96954 Add new user option display-buffer-avoid-small-windows
      adds  eb71446de5 ; Improve documentation of 
'display-buffer-avoid-small-windows'
      adds  349284a40c ; * lisp/simple.el (yank-transform-functions): Doc fix.
      adds  6265e0c540 Document 'enriched-toggle-markup'
      adds  e04cc584a8 ; * doc/lispref/text.texi (Yanking): Fix wording.
      adds  8db0acb0f0 Check for allocation errors when setting 
XdndActionDescription
      adds  dd6a24ebed ; * src/xterm.c (struct x_client_list_window): Improve 
comment.
      adds  1cbabe973b Remove compat code; assume imenu.el exists
      adds  edf9700c3c Add a hook run upon monitor configuration changes
      adds  98163f48a0 Implement `display-monitors-changed-hook' on PGTK
      adds  5a290eb7d3 Call XRRUpdateConfiguration when the root window 
geometry changes
      adds  b7b14e9203 Implement monitor change hooks on NS
      adds  3e3fe06307 Compute frame workareas on Haiku
      adds  cf21e38543 Fix compiler warnings in printer code on 32-bit systems
      adds  69792e34a4 ; * etc/HELLO: Improve wording of preamble text.  
(Bug#55439)
      adds  92fa0df30b Improve doc for `display-monitors-changed-functions'
      adds  212aea97f9 zap-to-char: case sensitive for upper-case characters
      adds  050fa501a2 ; * etc/NEWS: Fix wording of 'zap-to-char's entry.
      adds  22ae842b34 Add new hooks when enabling and disabling themes
      adds  f836ed098f Some minor Tramp fixes
      adds  56e81ca25b Merge from origin/emacs-28
      adds  fa6a0962c5 Fix Tramp sshfs tests (don't merge)
      adds  61367a971b ; Merge from origin/emacs-28
      adds  a8acb9516e Fix recently introduced Python font lock breakage of 
chained assignments
      adds  c32b92f2bd Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  42af5bcbed Some cleanups in tramp-tests.el
      adds  208102fa47 ; Rename enable-theme and disable-theme hooks
      adds  900700a03f ; * doc/emacs/dired.texi (Entering Dired): Fix typo.
      adds  e465ea816d Don't unnecessarily call monitor change functions
      adds  672af0a5da Set display size upon RRScreenChangeNotify
      adds  e5e474baae Fix compiler warnings on Mac OS X 10.12
      adds  714970f596 Fix GNUstep build
      adds  67685de75c Fix focus redirection to/from surrogate minibuffer 
frames on Haiku
      adds  d52749202f Fix use-after-free in x_destroy_window
      adds  97ca793651 Add support for the Tagalog script
      adds  d97a04628a ; Fix documentation of Tagalog
      adds  9988047f47 Fix build with --enable-check-lisp-object-type
      adds  73df958411 Fix uninitialized use of xm drag receiver data
      adds  ae8b1b8fd4 Implement `display-monitors-changed-functions' on MS 
Windows
      adds  35d0190b0b Properly indent Python PEP634 match/case blocks
      adds  959d041677 Fix submit-emacs-patch
      adds  2b63fabcd3 Fix two typos in comments in python.el
      adds  4c1af80322 Clean up Haiku code
      adds  5088ebc8eb * lisp/window.el (display-buffer-avoid-small-windows): 
Fix :type.
      adds  cc878319f9 Run `minibuffer-exit-hook` in the right buffer
      adds  42076e6986 comp.el: Cosmetic changes
      adds  f166e2dfc0 cedet/texi.el: prefer `define-mode-local-override`
      adds  35afd1f246 bovine/grammar.el: Prefer `define-mode-local-override`
      adds  2ca4925d2b cedet/html.el: Prefer `define-mode-local-override`
      adds  a1a6e6c5c4 wisent/grammar.el: Prefer `define-mode-local-override`
      adds  3294ad44eb wisent.el: Prefer `define-mode-local-override`
      adds  d2e0d1452b semantic-install-function-overrides: Declare obsolete
      adds  91bc24c467 mode-local: Deprecate buffer-local overrides
      adds  45694a2594 Don't font-lock invalid invalid class/function names
      adds  2f68673a71 CC Mode: Restore string fence properties at each 
relevant external entry point
      adds  b2a5bf142f Enable keys M-down, M-up, M-RET for in-buffer completion
      adds  a0524584e9 Allow suppressing messages about the wrong number of 
arguments
      adds  3f746d44de Fix compilation warning in 
semantic-install-function-overrides
      adds  f14f6180b7 Fix previous warning suppression change
      adds  8c153047e7 Fix bytecomp-test--with-suppressed-warnings test
      adds  be0cf9e299 mode-local: Revert the deprecation of buffer-local 
overrides
      adds  8a677ffe57 * lisp/cedet/semantic/fw.el: Fix typo
      adds  93f9f6866a Summarize failed transfers in erc-dcc
      adds  37e26fc537 Don't send reports in erc-dcc-get-filter when nested
      adds  758775f158 Allow matching against string values in erc-dcc-member
      adds  df1e553688 Accommodate nonstandard turbo file senders in erc-dcc
      adds  73b40d8716 Recognize DCC SSEND when receiving files in erc-dcc
      adds  42e48f788a Use GDK for handling monitor changes when built with GTK
      adds  7a709b36ef Fix `gui-backend-selection-owner-p' on Haiku
      adds  20662ecd21 Handle screen size changes if the RandR library isn't 
available
      adds  5346b67fc2 Implement monitor change functions on GNUstep
      adds  b629cb3f54 Minor fixes to PGTK child frames
      adds  a6312d4217 Make bootstrap remove the native-lisp/ directory
      adds  f471eaf440 Make bootstrap remove more generated files
      adds  1cfb89dc79 Allow extending 'save-some-buffers'
      adds  4766fe1daf * lisp/tab-bar.el (switch-to-buffer-other-tab): Use 
pop-to-buffer (bug#55582).
      adds  a9b393c773 Include development data in --version output
      adds  4b15b88e71 Make `d' in Dired skip dot files
      adds  caec741c00 Implement monitor change functions on Haiku
      adds  7ff88efc02 Fix coding style of recent change
      adds  e5d76634a2 Make remapped keys work in set-transient-map
      adds  a3fce23e3b Add support for the Hanunoo script (bug#55581)
      adds  250b728284 Improve command-error-function discoverability
      adds  ca6899a0ef Fix default child-frame-border-width on PGTK
      adds  cec2ef73a6 Fix stack overflows with large popup menus
      adds  1799e5d35a Adapt last change to Haiku as well
      adds  6ac6919f74 zap-to-char: Fix interactive specification
      adds  aab560f0c1 Fix saveplace.el when desktop.el restores non-ASCII 
buffers
      adds  b3e4526f21 * src/w32menu.c (w32_menu_show): Use SAFE_ALLOCA.  
(Bug#55068)
      adds  5a1a67a256 Less wrong printed circular list tail index (bug#55395)
      adds  8c4498e62e Avoid compiler warnings on macOS (bug#55595)
      adds  689be0bdd5 Only send fallback MONITORS_CHANGED_EVENT when 
dimensions really changed
      adds  cd355038d9 Minor fixes to cursor color handling on Haiku
      adds  06671a70a4 * src/nsmenu.m (ns_menu_show): Use SAFE_ALLOCA.
      adds  7527c941f7 Fix use of wrong event structure handling XI_Enter events
      adds  6fe45ed969 Allow the user to fix 
`x-mouse-click-focus-ignore-position' on some systems
      adds  59951f7af5 Audit quoting symbols in C doc strings
      adds  54a3132cfa Add ".epub" to Tramp archive file suffixes.
      adds  ed34cbeae7 Audit symbol quoting in Lisp doc strings
      adds  b2bce107b1 Further audits of single quotes in Lisp doc strings
      adds  533500522d Regenerated ldefs-boot.el
      adds  388e0c18f4 Make the nativecomp test eln directory more reliably be 
removed
      adds  8420d7cce7 Add elisp-eldoc-var-docstring-with-value function
      adds  be17333ace Tweak remapping fix for set-transient-map
      adds  a49ecdd0ff Keep subcommands in pipelines from clobbering the 
head/tail processes
      adds  d63d633a68 Handle invalid NEWS files during describe-function
      adds  7c4a780721 Prevent errors when Lisp code asks for props of invalid 
windows
      adds  6f3925eace Add more error checking to some X functions
      adds  609c9c5cd9 Add support for the Buhid and Tagbanwa scripts 
(bug#55610)
      adds  aea843c3d6 Clean up a test file in /tmp
      adds  ed1045613e Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  6232932f4b Fix issue with nativecomp tests leaving files behind in 
/tmp
      adds  5c1c614940 Make `yank-transform-functions` a proper hook
      adds  881aa943e5 CC Mode: Fix interplay between string fences and 
electric-pair-mode.
      adds  d036891967 Fix the final divergent single quote usages in doc 
strings
      adds  2701cd59b5 Make byte compilation warn about wrong quoting in doc 
strings
      adds  5b767273d6 Fix a byte compilation warning in electric.el
      adds  5f6e64a316 Don't use `format-message' to make doc strings in 
erc-backend
      adds  71178fbdc6 Remove f90-mode regexp ambiguity (bug#17222)
      adds  c00ffe263d Fix comp-mvar doc string quoting
      adds  fcf80d7e62 Fix compilation on GTK when Xrandr is not present
      adds  f474ad4ed1 Autoload package-update-all
      adds  7c4cad3230 Fix ert-run-tests-batch-and-exit doc string typo
      adds  0f1e1a94a0 Regenerated ldefs-boot.el
      adds  4d60dcd87c ; Fix inevitable failure in erc-dcc test
      adds  9f1cae8cb0 Update edebug comments
      adds  458d8db7e8 Add more atoms that don't need a roundtrip to intern
      adds  abd3411827 Don't have edebug bug out if C-x is rebound
      adds  822350d198 Fix cursor color adjustment on Haiku
      adds  9394027fd6 Improve atom interning in `x-change-window-property'
      adds  7749ec6aaa Remove some ancient Emacs compat code
      adds  f437ddf2e9 Prefer defvar-keymap in url/*.el
      adds  25439cb8ed Add more predefined atoms for the benefit of DND code
      adds  b93c22e67d Change variable which-func-unknown to "n/a"
      adds  0a79e28891 Reset 'eshell-in-pipeline-p' when interpolating commands
      adds  ce79fe451d Make yank-transform-functions into defvar
      adds  9661c82920 Lower the roundtrip overhead of x-get-atom-name by 50% 
for common atoms
      adds  af1c05a3c4 Fix the name of a kmacro command.
      adds  4f0fd54bc4 Add glossary entries for "interactively"
      adds  7dc026f9ea Fix kmacro-keymap binding after previous change
      adds  3ffa3d3403 ; Minor addition to make-tarball.txt
      adds  de35e9728f Advise against settings in the MS-Windows system registry
      adds  dfa3e6f424 Restore the Fselect_window call in 
gui_consider_frame_title.
      adds  90aae0bca2 Improve documentation strings and prompts in abbrev.el
      adds  9e7c0cf57d Remove mention of removed nnimap-nov-is-evil variable
      adds  d80dea6036 Add note about Tramp completion to completion-styles doc 
string
      adds  139bfa1a08 More fixes in abbrev.el doc strings
      adds  b05d1e9b98 ; * lisp/desktop.el: Update the commentary.  (Bug#55560)
      adds  f1c1fd7184 Improve documentation of mail-user-agent.
      adds  d5ccf2621a ; Fix last change
      adds  86b49d5865 ; * etc/NEWS: Announce changes in 'desktop-kill'.  
(Bug#55574)
      adds  97bb31be9f Merge from origin/emacs-28
      adds  4cfdd6947c ; * etc/NEWS.28: Fix merge of NEWS.28.
      adds  03d6644970 * lisp/subr.el (insert-for-yank): Add nil to 
run-hook-wrapped to keep looping.
      adds  e256752160 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  8d5eff3d84 Add support for the Limbu script (bug#55621)
      adds  20cf35cbde ; Fix documentation of recent additions of Indian scripts
      adds  9ab7d98bc6 Fix 32-bit warnings again
      adds  c7e4c1a5fa Improve x_get_atom_name for some predefined atoms
      adds  974a7e541c Make X error checking more asynchronous
      adds  79d0b1a14c * src/xselect.c (Fx_register_dnd_atom): Use 
x_intern_cached_atom.
      adds  c67c7ab53c Use x_get_atom_name for some more things
      adds  036b72575a Fix the `x_trace_wire' option
      adds  47e0b86611 ; Fix up doc of recent 
elisp-eldoc-var-docstring-with-value addition
      adds  06c79dcfcb Make memory-report not bug out with symbols with 
positions
      adds  ef6059cb83 Make comp--native-compile delete the temp file it creates
      adds  e490b80a10 Handle alternate actions for Motif drop targets
      adds  e05acb07d3 Faster and less recursive 
byte-compile--first-symbol-with-pos
      adds  4677ff4361 Add support for the Balinese script (bug#55648)
      adds  69cd21222a * etc/themes/leuven-dark-theme.el: Use lexical-binding
      adds  77b5840d4a * test/lisp/files-resources/compile-utf8.el: Use 
lexical-binding
      adds  37b3624cd2 Test suite for Completions UI (bug#54374)
      adds  3d567a5517 Avoid duplicates in `package-activated-list'
      adds  fbe0d7361f package-activate-all: Use the quickstart more 
conservatively
      adds  80ba4c1707 eval.c: New functions `defvar-1` and `defconst-1` 
(bug#55156)
      adds  14cbb75455 Merge remote-tracking branch 'origin/scratch/bug-55156'
      adds  2c76cee37c Regenerated ldefs-boot.el
      adds  061c2d683f Fix longjmp/siglongjmp mixup
      adds  8dcebc9629 Handle allocation errors when creating menu items on 
Haiku
      adds  c0807daedc Improve lookup efficiency of color cache and prevent 
leaking
      adds  bb0317442b Fix XI scroll valuator reset on X Toolkit builds
      adds  a9f17ccce3 ; Fix some doc typos and minor language issues
      adds  9283508fb2 Fix format specifiers in tramp-adb.el
      adds  7da754015f Merge from origin/emacs-28
      adds  edd11a2c6e Update comments in some X code
      adds  34e4eba07e * etc/PROBLEMS: Document problems with PGTK input 
methods.
      adds  27de58af8b Implement some drag and drop functions on NS
      adds  77bfc5ed7a Add support for the Javanese script (bug#55667)
      adds  a2f7b7c803 Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  4ed0f6e965 Silence byte-compiler warning about x-pointer-invisible
      adds  7d74b8f632 Prefer defvar-keymap in some progmodes
      adds  758fed537b * lisp/progmodes/asm-mode.el: Minor doc fixes.
      adds  01e3345b7b Merge remote-tracking branch 'origin/master' into 
x-window-xwidget
      adds  5d2523dcd0 Fix NS drag and drop on macOS
      adds  82b75a97ba Fix GNUstep build
      adds  fd4a0c022b Make package-update-all also refresh the list
      adds  a83e75b207 Make make-decoded-time use -1 for dst unless given
      adds  8399c6a821 Improve font selection on MS-Windows
      adds  f8b2a01a9e * lisp/shell.el (shell): Query shell file name from 
`interactive`
      adds  4df20e2f14 Extend 'C-x 8 =' to produce characters with macron
      adds  6c4d767019 Fix navigation in the *Completions* buffer and enable 
more tests (bug#54374)
      adds  7f3d781dab Pacify gcc -Wsuggest-attribute-malloc
      adds  cb57db513b Add ATTRIBUTE_DEALLOC to extern functions
      adds  eb37e4814e Fix unlikely null pointer dereference
      adds  d9879e686d decoded-time-set-defaults now leaves DST alone
      adds  3bbf047cd8 Remove stray decl of nonexistent var
      adds  26588e9594 ; * src/xterm.c (x_color_cache_bucket_size): Improve doc 
string.
      adds  5c07aed894 Fix x_dnd_movement_frame detection on GTK builds
      adds  3c5fbfe4ac Improve DND documentation
      adds  ffab237cbf Add file dragging support to NS port
      adds  6d6d1adbe7 Fix build on earlier versions of Mac OS X
      adds  b2c8e8a299 ; * src/nsselect.m (ns_decode_data_to_pasteboard): Fix 
GNUstep build.
      adds  ac13957b86 Fix frame destruction issues and misuse of 
x_get_atom_name
      adds  73237458ba Improve safety of various DND callbacks
      adds  b52f36a33d Improve documentation of `x-begin-drag'
      adds  79ae40c8e4 Improve documentation on what callers of `x-begin-drag' 
should do
      adds  f91e87cc8a Add more cursor bitmaps on Haiku
      adds  bd5c95a90d Mention "unspecified-fg" and "unspecified-bg" in some 
doc strings
      adds  d3cde28b03 Fix more occurrences of renamed kmacro-keymap command
      adds  04a215849c Merge from origin/emacs-28
      adds  6f1d5e59f3 Fix dired drag-and-drop for certain Motif programs
      adds  fb6484e3d0 Add support for the Sundanese script (bug#55686)
      adds  b8a204e81e ; * lisp/leim/quail/indonesian.el ("sundanese"): Fix 
whitespace.
      adds  9707613ddb Fix native-comp of trampolines after previous change
      adds  f65536015b Support html template tag in shr
      adds  2301f13a67 with-connection-local-variables: Avoid code duplication
      adds  5d8b6ba89e pp--insert-lisp: Don't bug out on certain forms at 
beginning of buffer
      adds  1e66c8af40 Fix Python Hideshow problem with backslash escaped 
newlines
      adds  28d4952d42 Improve error trapping on X
      adds  c92d73d271 Fix pending window changes in haiku_set_window_size
      adds  ebea3415b0 Fix documentation of 'string-pad'
      adds  fff770fb97 Fix a bad cross-reference in elisp.pdf
      adds  908e2e09d0 Fix commands used to produce on-line HTML docs
      adds  f9ee83bfb9 do_switch_frame: before leaving mini-window, check other 
(mru) window is live
      adds  6303cb7e9f Merge from origin/emacs-28
      adds  22a3e92dc6 Make DND target list lifecycle a little clearer
      adds  6f8e856ada Keep display mm width and height up to date after changes
      adds  460d5fd971 Make `count-words' count sentences.
      adds  232a6ee9c6 ; * etc/NEWS: Fix last change.
      adds  96d056b3aa * admin/alloc-colors.c: Fix missing declaration.
      adds  c9aff6fe5a Traverse record literals in 
byte-compile--first-symbol-with-pos
      adds  f0bf7f03f8 ; * lisp/leim/quail/indonesian.el: Remove ineffective 
backslashes.
      adds  fe8a127de2 * etc/tutorial/TUTORIAL.cn (INSTALLING PACKAGES): 
Translate from English.
      adds  f7324b7a64 Fix reference to help-enable-variable-value-editing
      adds  e06d600b49 Fix hfy-etags-cmd type
      adds  230ed406aa Add support for the Batak script (bug #55694)
      adds  f02a8374d5 ; Fix last change (bug#55694)
      adds  e1eab9b496 ; Fix Batak greeting
      adds  aa955dc569 * lisp/shell.el (shell): Fix last change
      adds  4b44eaa1f9 Doc fix for dst flag
      adds  b40009e2f9 ISO 8601 strings sans "Z" don’t specify DST flag
      adds  7f7acf3956 Document decoded-time-string issue on 6-elt args
      adds  b6a4766388 Use XDrawPoint to clear relief rect corners
      adds  e2e232933c Fix crash when loading Postscript images
      adds  5b770b60f4 Further clean up DND target handling
      adds  48ef8ab15f Try to implement `dnd-indicate-insertion-point' on macOS
      adds  1b7b69e764 Some Tramp cleanup on MS Windows
      adds  52d41f2750 Merge from origin/emacs-28
      adds  fd510f1239 Fix hangs when x-get-selection is called inside a popup 
menu
      adds  d8adce56a0 Fix cursor flushing inside minibuffers on NS
      adds  3eca30bc50 Update frame positions on Haiku after changing Z group
      adds  f81065a91b Fix `dnd-indicate-insertion-point' on Mac OS
      adds  774880c84c Get rid of `defvar-keymap' in flymake.el
      adds  004e6ae3f4 Add support for the Rejang script (bug#55718)
      adds  78e8893f5d Add more subscript and superscript characters to "C-x 8"
      adds  169797a300 Fix atimer setting and overdue expiration (bug#55628)
      adds  b903507b36 Nonrecursive Lisp reader (bug#55676)
      adds  4132223d89 * lisp/progmodes/project.el: Improve file-reading 
history and default values.
      adds  c9e5e79ac2 Fix 'debug-timer-check' on MS-Windows
      adds  7b646e972c Regenerated ldefs-boot.el
      adds  81b174cace Prevent events from being lost waiting for selections on 
GTK
      adds  dae936f504 Fix initialization of `hold_quit' during DND
      adds  75bf80e2b1 Fix unused variables on GTK
      adds  b7bbf88642 Fix processing of DND events on GTK
      adds  d94890404e Fix crashes displaying menu help text on NS
      adds  7263b10efb Fix autorelease pool "straddling" during DND on NS
      adds  2021835326 Implement `return-frame' for DND on NS
      adds  a1c19dfca4 Pacify GCC 12 -Wanalyzer-use-of-uninitialized-value
      adds  877be9098e Pacify GCC 12 -fanalyzer in x_popup_menu_1
      adds  82c05c034e Avoid undefined behavior in detect_coding routines
      adds  30966a6e67 Simplify CHAR_TABLE_REF_ASCII
      adds  13dac6f3e9 Pacify GCC 12 false positive in ccl.c
      adds  920f1e68b8 Pacify GCC 12 in xrdb.c
      adds  1f6973241a Pacify GCC 12 in Fx_show_tip
      adds  c4da5db04b Pacify GCC 12 in Fmove_overlay
      adds  569d4c7ad6 Be more robust if doc file is corrupted
      adds  0614e0f3e9 Pacify GCC 12 in dump_queue_enqueue
      adds  a55a0483c9 Pacify GCC 12 in x_get_current_wm_state
      adds  f8d07fbeb3 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  fbe7ac16d7 Fix replying to _NET_WM_PING during drag-and-drop
      adds  f0361c225c Make handwrite.el printing use more of the ps-print setup
      adds  dea1a502ef * lisp/play/handwrite.el: Minor doc fixes.
      adds  90957dfb7a Slightly optimize x_check_errors as well
      adds  f1e21a0341 Add support for the Makasar and Lontara scripts 
(bug#55734)
      adds  e10d10a3e3 Add missing part of recent changes to NS DND support
      adds  0a7bd8c07c Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  41a2def162 Convert FILE_NAME to refs on Haiku instead of 
text/uri-list
      adds  1d4e903417 Speed up generation of loaddefs files
      adds  8ebfcff3a6 ; * etc/NEWS: Fix a typo.
      adds  576d750915 Remove unused w32-* variables
      adds  03b780e387 Fix handling of windows/buffers for non-nil 
completion-auto-select (bug#55712)
      adds  89404b4f69 Make partial loaddefs updates work again
      adds  6a2cc870d2 Revert "Allow commenting out white space lines in 
latex-mode"
      adds  f461eb8fa7 Add a last-modified field when a bookmark is set
      adds  71aaa9ac1e Fix yank-in-context--transform after recent reversion
      adds  7d1c44c2b3 Fix the loaddefs updating logic
      adds  b1ac48bd7e Note changes in ;;;### parsing
      adds  5ed566cae0 Improve x_wait_for_cell_change
      adds  3b9bbb24eb Fix the GTK build
      adds  916492cb6d ; bindat-tests (strz): Add more tests
      adds  e66d6b3793 bindat (strz): Fix off-by-one bug in computed length
      adds  30ec4a7347 ; bindat (strz): Consistent length type check
      adds  5255fa452f bindat (strz): Fix wrong-type-argument error when 
unpacking
      adds  3e312d11ce Reshuffle the generation of the OKURO-NASI entries to 
speed up build
      adds  b1ef37e81c Ensure byte compilation of the ja-dic.el file
      adds  7b65bd3588 Update publicsuffix.txt from upstream
      adds  bf6852d69b Compile ja-dic files to speed OKURI-NASI up
      adds  3d354b1fba Don't do OKURI-NASI until the conversion files have been 
compiled
      adds  8a2dbf9f86 Fix pselect usage mistakes
      adds  a3cba47416 Tweak MAIN_FIRST/ja-dic compilation
      adds  f610b4b509 Fix creation of menu items without help text on Haiku
      adds  76850b26b9 Implement `allow-same-frame' for NS drag-and-drop
      adds  a3d3fef2bc Fix hangs when explicitly moving frames with input 
blocked
      adds  f5fadbbfec Clean up text/uri-list mess inside the Dired 
drag-and-drop code
      adds  495c93d015 Adjust last change to Haiku as well
      adds  28358db930 Fix loaddefs generation
      adds  e9bb2d7f4e Fix Motif DND return value upon transfer failure
      adds  a6322e7f13 Tweak how loaddefs-gen decides whether to do a full 
update
      adds  e3ec91232f Update modus-themes to their latest version
      adds  21dba5b364 Start the org -> texi conversion while doing byte 
compilation
      adds  c95827c698 Add support for the Hanifi Rohingya script (bug#55745)
      adds  45e65c7d92 Revert "Fix loaddefs generation"
      adds  c791a3e9f3 Fix up the loaddefs-gen updating logic
      adds  873bcd6d5d Minor fixes to x_next_event_from_any_display
      adds  67ce5fdcc8 Ensure that loaddefs-gen.elc is build before loaddefs.el 
is generated
      adds  65ffb115b4 ; * src/xterm.c (x_wait_for_cell_change): Don't call 
ConnectionNumber twice.
      adds  59910c320a Make XEmacs compat code in gamegrid.el obsolete
      adds  88b88c08a2 Improve documentation of Lisp-level drag-and-drop 
features
      adds  fccde52158 Place bookmarks without last-modified at the end
      adds  ce847d3a7e Add a comment to lisp/Makefile.in
      adds  db214ae66c delete-selection-mode: Add user option to delete 
temporary regions only
      adds  84e122dc96 Make files-tests.el more robust
      adds  c50718dcfa Fix reader char escape bugs (bug#55738)
      adds  58965d91e7 Avoid segfaults on MS-Windows when invoked with --version
      adds  3fd58ad37e * lisp/simple.el (completion-setup-function): Use 
file-name-directory.
      adds  f71cfd3084 Revert "Fix reader char escape bugs (bug#55738)"
      adds  47b8c3f0b9 Fix decoding of XdndStatus rectangles on 64-bit systems
      adds  d9e106c72e Clean up Motif drag-and-drop code
      adds  804415b8cc Merge remote-tracking branch 'refs/remotes/origin/master'
      adds  2a40fa3d85 Fix tooltips flickering on X during 
`mouse-drag-and-drop-region'
      adds  1b9aca0ea8 Fix typos in last change
      adds  ce51354432 Fix flicker during mouse DND on Haiku as well
      adds  2244dc5ce9 Fix help-echo tooltips interfering with mouse 
drag-and-drop
      adds  00a5bc9314 Handle dropping text/uri-list on Haiku
      adds  77854b1af6 Fix tooltip frames leaking into mouse position on NS
      adds  caf8a83730 Fix flickering tooltips with mouse DND without 
interprogram drag
      adds  f71fad50fc Fix potential NULL pointer dereference on NS
      adds  835ce688e2 ; * src/emacs.c (main): Move -version output after 
initialization.
      adds  76ffd4427d Fix macOS build
      adds  da274d73f9 Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  760fd43082 Fix rare crash when async input happens while creating 
xm drag window
      adds  afc0bfd380 Speed up loaddefs-generate on slow disks
      adds  8b431382e5 Fix usage of absolute :height in manoj-dark-theme
      adds  a947c10d90 Use `read-process-output-max' when creating pipes on 
GNU/Linux
      adds  c7b7c9d40f Reinstate the Qload file name handler
      adds  43b0210f83 Fix out-of-tree build problems with loaddefs.el
      adds  ed02be04ae More gracefully handle errors during Motif drag window 
creation
      adds  ba7c564bfe * lisp/play/morse.el: Doc fixes.
      adds  4bacd2a645 * src/lread.c (skip_lazy_string): Fix uninitialised 
variable.
      adds  52e527a02f Make ?\LF generate 10, not -1 (bug#55738)
      adds  da736c9f02 Make `M-x grep' work better with "git grep"
      adds  8f279c8666 Make checkdoc-file-comments-engine match more ;;;### 
forms
      adds  36af7004e2 Don't call XSelectInput on a dying display when 
cancelling drag-and-drop
      adds  2340243a31 Fix GTK build
      adds  1e42c2c5fc Remove window-max-characters-per-line
      adds  1d5eb67c6a Add a new user option battery-update-functions
      adds  e65647a70e Add easier-to-use interfaces for initiating drag-and-drop
      adds  4f56ca6376 Add new user option `mouse-drag-mode-line-buffer'
      adds  e48c9181b1 Fix wrong value in idlwave-comment-indent-char
      adds  28622d4dd0 Let ?\LF signal an error (bug#55738)
      adds  1ed9c1c7f9 Revert the `...' documentation back to actual usage
      adds  977f3f27c5 Don't issue warnings for Unicode quotes for now
      adds  ca2e7409dc Allow dragging multiple files from a Dired buffer
      adds  dc7623a59e ; Improve documentation of new drag-and-drop APIs
      adds  a0b2239002 ; Improve documentation of 'battery-update-functions'
      adds  34a681cfc7 Handle dragging multiple files on Haiku
      adds  e4611107e5 Fix dired drag and drop actions
      adds  9ea5628b18 Add remote file functions to shortdoc
      adds  6f69284ada Fix Tramp test
      adds  db82347269 project-query-replace-regexp: Filter out non-regular 
files
      adds  526971df64 Add new user option project-vc-include-untracked
      adds  7fed00f9ba Post-review additions
      adds  d49ea6de2f Fix leak of DND toplevels when return-frame is non-nil
      adds  63b3999562 Fix leak of toplevel data
      adds  c259ae909f Make XTmouse_position faster during dragging with lots 
of frames
      adds  eaff6569e2 Improve doc of `mouse-drag-mode-line-buffer'
      adds  3287d4e32e Another attempt to void compiler warnings on macOS 
(bug#55595)
      adds  937a011352 Clear mouse face during drag-and-drop
      adds  1289d0c3dd Fix splurious drag-mouse-1 events after NS drag-and-drop
      adds  2ce686c049 Support dragging multiple files on NS
      adds  effbd2aeef Fix file drag-and-drop on GNUstep
      adds  65dc15b722 Add support for the Grantha script (bug#55782)
      adds  acf27496cb * lisp/emacs-lisp/shortdoc.el (string): Add 
`string-collate-lessp'.
      adds  f1b4c0aff5 Allow keyboard modifiers to control the action taken 
during dired DND
      adds  01b192534a Further notes about quotation marks in the manual
      adds  f0189819d8 Add a face to \\= doc string escapes
      adds  a418730a1b Fix warnings introduced by the lisp-mode-autoload-regexp 
change
      adds  b3dc23dd60 Improve the raise-sexp doc string
      adds  f76f529524 Further raise-sexp doc string improvement
      adds  fe6f1dfeb4 Fix error during DND from both Emacs and GTK at the same 
time
      adds  d37d099ad7 Fix failing shortdoc test
      adds  54ed817eee Make vc-mtn obsolete
      adds  0a5477b448 Make skkdic-convert replacements literal
      adds  e74652386d Make loaddefs-generate--parse-file more robust
      adds  3f349a08ae Make `mouse-position' work correctly with GTK tooltips
      adds  f15f9ddea1 Adjust last change for GTK+ 2.x
      adds  ddfb91c0a7 Fix positioning of non-system tooltips on GTK builds
      adds  edb48646f2 Fix Display Property manual example
      adds  5c74c25123 Remove from FAQ the MS-Windows info about BDF fonts
      adds  a95d46e00f Make it explicit that a couple of _s in lispref are 
underscores
      adds  bfa647972f ; Fix doc string of 
'delete-selection-repeat-replace-region'
      adds  ef5651cc77 Fix segfaults when starting on 80x26 TTY frames
      adds  672f9f787f Improve keystrokes in doc strings in some find-file 
functions
      adds  2848512654 ; * lisp/files.el (find-file): Avoid too short lines in 
doc string.
      adds  92c5faafd7 Clarify documentation of 'string-to-unibyte'
      adds  1b8719835a Update to Org 9.5.4
      adds  d46e94f23f Merge from origin/emacs-28
      adds  7d7a6f6719 Better respect window manager stacking order
      adds  e4725ab688 Fix bug#55779
      adds  993853531a Fix sorting in ls-lisp.el under -v
      adds  6011d39b6a Fix drag-and-drop of files with multibyte filenames
      adds  d8924e179e Extend file-expand-wildcards to allow regexps
      adds  fcb4d836f0 Fix file name encoding of Motif drop protocol file 
selections
      adds  408fa62148 Add new command find-sibling-file
      adds  11dadfbf3b Make the Unicode tree widget prettier
      adds  0e2b70b659 Add a fallback font for Tamil Supplement characters
      adds  ac6660a2d0 ; * lisp/international/fontset.el 
(setup-default-fontset): Fix comment.
      adds  9d2f4a8d5a Add convenience functions for generating Emacs Lisp files
      adds  e8a941cf70 ; * etc/NEWS: Fix wording of entry about 
'file-expand-wildcards'.
      adds  98d454627c Rename generate-file to generate-lisp-file
      adds  251e7c3018 Don't generate separate autoload file for htmlfontify
      adds  3406e4064f Make finder/cus-dep scraping use generate-lisp-file 
functions
      adds  8c00e21df2 Move two more variables from autoload.el to 
loaddefs-gen.el
      adds  bb9c899b07 Make the goal column work for the scrolling commands, too
      adds  3f388d7929 Make `C-h f' look up key bindings in the current buffer 
again
      adds  50cbb727b5 Simplify set-goal-column
      adds  b1ed72fd70 Clarify syntax-ppss doc string
      adds  46822e9c5e Fix key binding buffer issue in describe-function better
      adds  fbc0cc0e9f Re-re-fix previous describe-function change
      adds  f5e8e7a7b9 Add nohandle-guide images for tree-widget
      adds  0a36671f41 pcomplete.el: Fix part of bug#50470
      adds  b90d2a6a63 Rework X selections to make it safe to run the debugger 
inside converters
      adds  5ee4209f30 cl-typep: Emit warning when using a type not known to be 
a type
      adds  9062856ed0 Make mouse input work properly inside the debugger 
during DND
      adds  31bc62b6ad Signal an error XdndSelection was lost during 
drag-and-drop
      adds  3cbdd59146 Fix several more issues with running Lisp during 
drag-and-drop
      adds  138d2f22f7 Test warning suppressions with lexical binding
      adds  c3127f5638 Improve handling of remote files during drag-and-drop
      adds  10641eaf5b Add drag-and-drop API tests
      adds  cf599c9fb8 Update comments in X error handling code
      adds  5f12e288a5 Improve find-sibling-file error reporting
      adds  4c2ba16500 Improve scheme-mode syntax-rules indentation
      adds  7edf3d2902 Make find-file-noselect not pick buffers with broken 
symlinks
      adds  f3062c4104 ; * lisp/emacs-lisp/lisp.el (raise-sexp): Doc fix.  
(Bug#55788)
      adds  dc9337aacd Allow using xref buttons in non-*Help* buffers
      adds  8c252e2326 Fix execute-extended-command help text for remapped 
commands
      adds  2267b48cac Fix two crashes when a display connection is lost
      adds  e21c761d13 Prevent crashes with very large Motif targets tables
      adds  cbc0d8f7c7 Don't display mouse face during mouse drag-and-drop
      adds  c60cb3baa7 Don't allow dropping on invalid drop sites
      adds  f6f5634378 Update Haiku drag-and-drop code
      adds  192de232bf Fix leak of event data on GTK+ 2.x
      adds  6871e649b5 Add new drag-and-drop test
      adds  3bdeedd8ac Improve compatibility with some clients of the Motif 
drop protocol
      adds  6fe133c3ae Remove mentions of GNOME MediaKeys from dbus 
documentation examples
      adds  dc546d1ca0 Clarify highlight-changes-rotate-faces doc string
      adds  4918ef0915 Fix more bugs with DND selection handling
      adds  254d2a1477 Simplify mode line for vc-print-root-log
      adds  6a4444aa39 Fix coding style of some Haiku files
      adds  3864308c20 Add selection stuff to DND tests
      adds  a98413726f find-func.el: Fix bug#41104
      adds  00a0226ba5 Allow hooks to alter the process in prolog-ensure-process
      adds  17ed9a8039 Allow posn-col-row to return data on a per-window basis
      adds  5ab66afa34 Make artist-mode work in zoomed buffers
      adds  7815ebd25f Fix loaddefs-generate--rubric recorded name
      adds  f0238d8bd3 Remove Mtn from vc-handled-backends
      adds  be02a32f47 Regenerated ldefs-boot.el
      adds  6a9ff1c638 Demote extended attribute errors in basic-save-buffer-2
      adds  d003848b5e Give ,@ a prefix syntax in elisp-mode
      adds  ff2ce79f6c * doc/emacs/vc1-xtra.texi (Customizing VC): Remove 
deprecated Mtn.
      adds  88b025f815 pcomplete-parse-arguments: Fix last change
      adds  f3162b8240 More fixes to mouse event reporting during drag-and-drop
      adds  3237d1d6b6 Improve drag-and-drop tests
      adds  d1c6193720 Fix crash with outdated selection requests
      adds  90f3da0ccd Fix quitting in one go out of 
`mouse-drag-and-drop-region'
      adds  22d3f0e95a Make responding to selection requests work inside popups
      adds  493ae66be0 Preserve doc string in `byte-compile` (bug#55830)
      adds  b2ed8a547a Factor out test configuration for remote files
      adds  c8532a0acf icomplete-in-buffer doc fix
      adds  496e191fc7 Fix last-modified meaning in bookmark.el
      adds  b8e0f2e827 Simplify XDND toplevel freeing code
      adds  33c9572cfe * doc/man/emacs.1.in: Add --init-directory.
      adds  a8e5e3ce5d Don't split Eshell expansions by line when using 
split-subscript operator
      adds  efe9940567 Revert "Give ,@ a prefix syntax in elisp-mode"
      adds  0fd60451bc Allow running some DND tests interactively
      adds  2f6f85de34 Add more ways to enter trade mark and registered sign
      adds  1ce34040fa Add fractions to latin-post input method
      adds  4ad75a50a2 Add more super and subscript characters to latin input 
methods
      adds  c754f277a6 * lisp/rect.el: Return correct positions of 
region-beginning/end (bug#55234)
      adds  dcb45946ee Make use of faster atom intern functions in xselect.c
      adds  8d4551cbdb Ignore tooltip frames when looking for DND target
      adds  7e41b4aa23 Fix dnd-tests on builds without X
      adds  2f31dbeadf Also show mouse DND tooltip contents during interprogram 
drag-and-drop
      adds  ec987e3e17 * src/comp.c (Fcomp_el_to_eln_filename): Update error 
message.
      adds  d7270b4445 Allow C-x 4 4, C-x 5 5, C-x t t to handle commands that 
use switch-to-buffer
      adds  d18e60fef1 Revert "* src/comp.c (Fcomp_el_to_eln_filename): Update 
error message."
      adds  43f8690ebf Account for remapped faces in $COLUMNS and $LINES in 
Eshell
      adds  ed9b261ae2 bindat: Improve str, strz documentation
      adds  b2eb627c0d ; * doc/lispref/processes.texi (Bindat Types): Fix 
wording.  (Bug#55815)
      adds  0936d6fa20 Implement `follow-tooltip' for DND on Haiku
      adds  0ba43e15d9 Note caveats of `follow-tooltip' with system tooltips
      adds  e7ac2ac4e0 Implement `follow-tooltip' on NS as well
      adds  7e5aab18dd Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  dd8db560c2 Disable tooltip timeouts for drag-and-drop tooltips
      adds  677367ae65 Satisfy GCC warnings on the GNUstep build
      adds  521de5ab62 Add support for the Kharoshthi script
      adds  e563020eea Handle monitor attribute updates during drag-and-drop
      adds  c29fb3e0d8 Never return tooltip frames from ns-begin-drag
      adds  06173e6949 ; Fix typos in Kharoshthi script support
      adds  64b5fd2e43 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  39d2efbfae Make `line-number-at-pos' work more like in earlier 
Emacs versions
      adds  e99f41f03a Fix recalculation of `icon-title-format' after a frame 
is iconified
      adds  8cb7682e88 New setting for mouse-drag-copy-region to not put "" 
onto kill ring
      adds  f0cd91067d Improve `C-h b' output for remapped commands.
      adds  835b431639 Make browse-url-encode-url encode even less
      adds  4ac18cc34a Adjust browse-url test after previous browse-url change
      adds  559c276942 ; * src/window.c (window_body_unit_from_symbol): Fix 
Lisp EQ.
      adds  8ef3862fa0 Update the 'etags' test suite
      adds  0e2f94ded0 Fix DND tooltip handling with tooltip-reuse-hidden-frame
      adds  6d2bad20bb * src/haikuselect.c (haiku_note_drag_motion): Only 
handle visible tip_f.
      adds  feb94707a9 Fix crashes in x_tooltip_window_to_frame on GTK
      adds  66aaedffd6 Don't rely on TARGETS to read selection targets for 
Motif DND
      adds  8ac23bf0f6 Add tests for x-dnd Motif value parsing logic
      adds  3ea9357d10 Update documentation of 'aset' and 'store-substring'
      adds  25e53e9391 ; * lisp/files.el (file-expand-wildcards): Doc fix.
      adds  7f778c6943 Fix debugging with GDB when a breakpoint has multiple 
locations
      adds  768ed1476a Make Tramp version check more robust
      adds  9a4862a973 * doc/misc/org.org: Remove spurious markup.
      adds  d02c94090c Fix error reporting in process-async-https-with-delay
      adds  1766609309 Merge from origin/emacs-28
      adds  3fd0854378 Fix file name quoting in tramp-smb.el (do not merge)
      adds  7d9d5ecf86 ; Merge from origin/emacs-28
      adds  22a832ad82 Mention the #f syntax from cl-prin1
      adds  e70d82d855 Merge from origin/emacs-28
      adds  45bdeb7d9c Eliminate extra call to XTranslateCoordinates looking 
for drop target
      adds  32aa5c76bd Fix receiving drops from drop-only Motif programs
      adds  49e06183f5 Allow REQUIRE-MATCH to be a function
      adds  7ee736a884 Allow specifying a wildcard argument to list-directory 
again
      adds  307ef05587 Mention the REQUIRE-MATCH extension in NEWS
      adds  068ce6411d Fix macOS parallel bootstrap error (bug#55846)
      adds  07fb8d284f Don't put trailing optional nil values into 
`command-history'
      adds  071722e411 Fix issues with loading autoloaded defcustoms while bound
      adds  15a5c5ce40 Make describe-prefix-bindings say when there are no 
matches
      adds  81a586282d Fix find-sibling-file doc string
      adds  429b80062a Link find-sibling-file to ff-find-related-file in manual
      adds  245ca23196 bindat (strz): Fix documentation for strz with 
pre-allocated string
      adds  4dfa706158 ; bindat-tests (str, strz): Refine tests
      adds  c7037219b0 ; bindat (strz): Consistent length type check, take two
      adds  0afaf53c6e ; bindat (bindat--length-group): Fix indentation
      adds  dc09759c1d ; Fix documentation of 'completing-read' and friends
      adds  afbe7585c4 Don't reduce vocabulary in ja-dic.el by default
      adds  5551ef2c00 ; Minor copyedits of --with-small-ja-dic option
      adds  89e6305b17 ; * etc/NEWS: Fix last change.
      adds  f7307f6215 Remove extra call to XTranslateCoordinates when 
performing "xterm" drop
      adds  ac1d45c5ea Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  4c31fd1668 Don't use 'list' command in Eshell command forms
      adds  3247c31d67 New function isearch-search-fun-in-text-property 
(bug#14013).
      adds  cb0c697e21 elisp-completion-at-point: Replace last usage of 'read'
      adds  7def8baa08 Fix cancelling DND upon a regular X error
      adds  46e6b8a1e4 Prevent crash handling keyboard input from non-frame 
windows
      adds  9c27c7f7ce Handle allocation errors when interning large amounts of 
atoms
      adds  8436e0bee9 Update error message to reflect variable rename
      adds  355d286312 ; Merge from origin/emacs-28
      adds  0ad8cd40ce Merge branch 'emacs-28' of 
git.savannah.gnu.org:/srv/git/emacs into emacs-28
      adds  0705705ebf Improve documentation of "etags -I"
      adds  84a588e028 Merge from origin/emacs-28
      adds  46b9bfb9fc Fix queuing already-present selection requests
      adds  71b17f1e94 Add support for the Lepcha script (bug#55869)
      adds  a6b8bcad58 Further tweaks to how remapped commands are described
      adds  4881ce7a74 Support mksh-specific function names in imenu
      adds  ab63000b6a Fix initializers for Haiku scroll bars
      adds  3675809696 Fix some drag-and-drop handling on Haiku
      adds  cb4579ed6b Allow inserting parts of /dev/urandom with 
insert-file-contents
      adds  9ea98a68f4 ; * src/fileio.c (Finsert_file_contents): Fix a typo.  
(Bug#18370)
      adds  37e4794b1c Improve Lepcha composition rules and rename its native 
name
      adds  eeec16819b Fix timestamp of special drop events
      adds  b591a041e3 Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  51def94e9c Bindat: Document `sint`; add `le` arg to `uint`; 
deprecate `uintr`
      adds  36b5050ec4 fileio-tests.el (test-non-regular-insert): Fix thinko
      adds  ad432c1644 Fix loaddefs installation of packages with no autoloads
      adds  c3138ba1b1 Bump sh-imenu-generic-expression defcustom version
      adds  eec9919b99 Make new fileio test more reliable
      adds  e53428994e Recognize processes as a CL type again
      adds  98365c7b1e * src/fns.c (internal_equal): Use BASE_EQ where possible.
      adds  0adbb21ece Don't rely on XdndAware on frames for dropping to work
      adds  574c5d1de4 * src/nsfns.m (ns_move_tooltip_to_mouse_location): 
Handle invisible frames.
      adds  6aa8baaea1 Use cached monitor info during DND if available
      adds  4a3a73dd32 * lisp/emacs-lisp/find-func.el 
(find-function-advised-original): Simplify
      adds  52ad2b53cb Fix doc strings in whitespace.el
      adds  cbd2c87a5d ; Fix last change in whitespace.el.
      adds  0451a76f97 Merge from origin/emacs-28
      adds  c2695621fc Don't repetitively initialize type lists during DND
      adds  c1829b307c bindat (str, strz): Reject non-ASCII, non-`eight-bit' 
characters
      adds  5bf409329b Fix phantom drag-and-drop targets showing up in some 
programs
      adds  dc5f6dcee2 Fix "C-x C-d" with wildcard arguments
      adds  980009e84c Make find-sibling-file-search non-private
      adds  bab1d41280 Use BASE_EQ when comparing with Qunbound
      adds  6263f586b8 Fix handling of scroll bar clicks on Haiku
      adds  1dd92bb7b8 Fix encoding of multibyte ToolTalk filenames
      adds  e42d4d2ddf * lisp/isearch.el (isearch-search-fun-in-text-property): 
Handle ^/$ specially.
      adds  2745fc70cf ; * lisp/isearch.el 
(isearch-search-fun-in-text-property): Doc fix.
      adds  72e0ef74d0 * lisp/icomplete.el: Consider a list in 
minibuffer-default (bug#55800)
      adds  79f50e913d Fix special DND event coordinates
      adds  1ce0d8d9ef Keep tooltip position in sync with monitor changes
      adds  16df1f4fae Improve DND tooltip updating
      adds  d6f080d3de ; * doc/man/etags.1: Bump man page date.
      adds  7cd1f432c6 Merge from origin/emacs-28
      adds  a1a435b3f6 Respect test function when performing local drag-and-drop
      adds  f8ac290945 * lisp/find-dired.el (find-dired): Make directory 
clickable.
      adds  0fdd37c7fb Make `/ a' in *Package* filter by name
      adds  86f30c972b * files.el (auto-mode-alist): Add entry to `.eld` files
      adds  86325f960a bindat (strz): Error on null byte if packing 
variable-length string
      adds  027fecb24b Add a `M-c' command to `read-regexp'
      adds  e418e91091 Allow rgrep users to indicate case folding easier
      adds  df081b9f9c ; * doc/lispref/minibuf.texi (Text from Minibuffer): Fix 
indexing.
      adds  18f5984c65 ; * etc/NEWS: Fix wording.
      adds  27600ad673 Make the ediff control panel mode line prettier
      adds  5381a1e6dd Add support for the Meetei Mayek script
      adds  288ffb25ed Add to mode cedilla characters to iso-transl-char-map
      adds  57cd069f73 Allow `query-replace' to do exact replacement of the 
current item
      adds  5f5617727d Match complete words in dns-mode
      adds  5faa0bfdda Massage In-Reply-To data in message-mail
      adds  f188b0185e Allow saying \\=`M-x ...' in a doc string
      adds  abe75e5520 Mention \`M-x ...' in the lispref manual
      adds  7fdb53ddaf * lisp/progmodes/grep.el (grep-read-files): Combine 
files with aliases.
      adds  de6601e62e Pacify GCC 12.1.1 in default developer build
      adds  24b2cc177a Pacify GCC 12.1.1 -Wanalyzer-use-of-uninitialized-value
      adds  5678829a62 Default decoded-time dst slot to -1
      adds  915b34d280 project--git-submodules: Parse more strictly
      adds  907f3a4f8d Use coordinates provided by DND messages if available
      adds  f5fb969cab Handle coordinate extraction for more event types
      adds  73400e4002 Clarify what a Calc registeri in in calc-insert-register
      adds  6fd33fbf6a Merge from origin/emacs-28
      adds  82ce218394 Handle coordinates of Motif drop start messages
      adds  42203acd60 Fix out of date parts in NS doc and keyboard bindings
      adds  e494222814 * lisp/simple.el (completion-auto-wrap): Rename from 
completion-wrap-movement.
      adds  99cb3a7154 * lisp/minibuffer.el (minibuffer-complete-history): New 
command.
      adds  18a1c7de2e Fix mishandling of dnd-scroll-margin with scroll bar 
motion
      adds  9fb80aee17 ; * lisp/emacs-lisp/cconv.el: Fix outdated comments.
      adds  fda5cccba8 Fix Tramp problem with non-essential
      adds  8fa1cdc1fa ; Improve doc of `x-dnd-native-test-function'
      adds  706ef0ae93 Mention how to only get syntactic font locking in the 
manual
      adds  441f081a64 Allow using alists in ido completion and hitting TAB
      adds  3e74cf6516 Bind Cmd-t to menu-set-font on macOS
      adds  bea90d8de2 Fix gud parsing of empty jdb classpaths
      adds  a02bb84c80 Leave the contents on the *Backtrace* buffer on `q'
      adds  03124c4201 Fix .dir-local.el caching for symlinks
      adds  9225599ca7 Make flymake-proc--delete-temp-directory slightly safer
      adds  b090dbdae8 Fix errors when aligning text in find-dired
      adds  d8f9cf7772 Add more characters with macron in C-x 8 map and latin 
input methods
      adds  175bc8e5a5 * lisp/replace.el (read-regexp): Use minibuffer-message 
in the minibuffer.
      adds  6825e5686a Normalise setq during macro-expansion
      adds  d6600481ae Run cconv for dynbound code as well
      adds  1ac74e2862 Simplify byte-compiler assuming cconv normalisations
      adds  787c4ad8b0 Add abbrev tables for minibuffer-mode and 
minibuffer-inactive-mode
      adds  2e2913654b Handle coordinates from XM_DRAG_REASON_DRAG_MOTION 
replies
      adds  1302c329eb Fix link action handling with Motif DND
      adds  850050ca5c Revert "Clarify what a Calc registeri in in 
calc-insert-register"
      adds  5b7f24e58a Merge from origin/emacs-28
      adds  36f96c351a Handle coordinates for the old KDE drop protocol
      adds  7547e4e60e repeat-mode: Don't echo unset keys in help message
      adds  112b6b8e37 Update args of isearch-search-fun-in-text-property 
(bug#14013)
      adds  8fca44da81 Improve Tramp debugging
      adds  6237aec6ca Fix file name quoting in tramp-smb.el
      adds  0d383b592c Fix ;;;###autoload scanning from (some) packages
      adds  12d6aad132 Handle receiving new OffiX protocol during drag-and-drop
      adds  8ee9e20f8c whitespace.el: New whitespace style `lines-char'
      adds  9b053968ef Implement using the OffiX protocol for dropping
      adds  ebdda80b07 Prefer defvar-keymap in ibuffer.el
      adds  b105981803 Do not display 'nil for 0-ary filter qualifier in ibuf
      adds  1ead480ca1 Allow completing tags, parameters and values in html-mode
      adds  a29e0f1c64 Adjust ibuffer test
      adds  82694cdb20 ; * etc/NEWS: Add entry for recent minibuffer abbrev 
table changes.
      adds  556c304007 * .dir-locals.el: Set emacs-lisp-docstring-fill-column.
      adds  9accc800a7 Comply with the Motif requirement for unique drag atoms
      adds  160b22ebf7 Handle OffiX drop of multiple files
      adds  16ee227c18 icalendar-tests no longer assumes TZ = wall
      adds  9bce1f3d70 Prefer BASE_EQ in time-sensitive ops
      adds  9a2be29672 Don’t test time functions for NaNs, INF
      adds  343482d641 Streamline time decoding and conversion
      adds  6dd4c5b953 Improve drag atom computation
      adds  32cff740e2 Describe 'set-file-modes' argument prompting
      adds  4d7a936ac2 ; * src/fileio.c (Fset_file_modes): Improve previous 
change
      adds  054832c9e1 Merge from origin/emacs-28
      adds  55e9d729ca Fix Motif DND after atom ownership is lost due to frame 
destruction
      adds  e5dbe60e3c Improve handling of fallback drop protocols
      adds  dcee64d4bf Fix defcustom in last change
      adds  6c3b6149d9 bindat (strz): Write null terminator after variable 
length string
      adds  61bdad4685 ; Fix last change in documentation of 'strz' bindat type
      adds  b2b939e5a1 Fix byte-swapping of Motif DND tables
      adds  1054d38bc7 Fix check for window system with toolkit scrollbars
      adds  5b3d4e7bf0 org-export-get-footnote-definition: Pre-cache references 
in parse tree
      adds  3236dedc2d org-export-resolve-fuzyy-link: Pre-cache all possible 
search cells
      adds  d21412df06 org-export-resolve-id-link: Pre-cache all the ids in the 
parse tree
      adds  0f7ceb4803 org-export-as: Do not update buffer settings when not 
modified
      adds  979308b4ca org-export-data: Concatenate strings in temporary buffer 
for performance
      adds  4f37a3b299 org-element-map: Avoid repetitive `plist-get' call
      adds  f94e93a6ee org-cite-list-citations: Cache footnote-definition 
searches
      adds  b3cbcebd9a Speed up Org to Texinfo generation
      adds  c782d6de79 Fix Motif drag-and-drop timestamps
      adds  e964705921 Prefer defvar-keymap for artist-mode-map
      adds  fdd4dc6bdf Make artist-version variable obsolete
      adds  217c41c7b0 Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  feb654b460 Add new package.el commands for recompilation
      adds  decb64fd83 Make package-recompile delete all .elc files first
      adds  946d70a891 Use BASE_EQ instead of EQ where obviously safe
      adds  a0f7d81a8d * src/fns.c (mapcar1): Test types in rough order of 
likelyhood.
      adds  28218092a6 Allow number register insertion in Calc (Bug#55943)
      adds  5eb9383ccc Fix disruption of windows' display by shr.el
      adds  d934363ca1 ; * doc/emacs/package.texi (Package Installation): Fix 
markup.
      adds  cd9b920217 Fix Tramp test
      adds  e75ce9ca38 * src/fns.c (Fmapconcat): Optimize the case where 
separator==""
      adds  61a312ba0c Update last event time during DND operations
      adds  a8cf6567dd Improve window manager user time reporting mode switching
      adds  b0c5accb99 Update MS Windows FAQ for MinGW64-w64/MSYS2
      adds  5ddd0f1a35 * lisp/net/tramp.el (tramp-methods): Fix quoting in 
docstring.
      adds  f419de6eca * lisp/textmodes/artist.el: Minor doc fixes.
      adds  d1a10a1cf2 Merge from origin/emacs-28
      adds  cce197c630 Fix instances of not using a usable Motif drag atom
      adds  10d23f4ed4 Fix computation of screen width and height on Haiku
      adds  4ce2322894 Improve compatibility when receiving drops from early 
XDND programs
      adds  d4d0a09427 Fix misplaced interactive spec
      adds  39826148d6 * src/fns.c (Fmapconcat): Better empty-string-or-nil 
detection.
      adds  3eb47077d3 Clarify doc of `x-display-set-last-user-time'
      adds  17b3f8d56e Delete most libraries obsolete since 24.1 and 24.3
      adds  77c7a79a3f * lisp/edmacro.el (edit-kbd-macro): Use command 
substitution.
      adds  abdc5887c1 Use command substitution in bookmark-edit-annotation
      adds  dc6157bef7 Cancel editing bookmark annotations with C-c C-k
      adds  c0c538b392 Speed up shr-string-pixel-width
      adds  5e567af8e0 Reduce code duplication when setting user time window
      adds  4aca0d818f buffer-match-p: Resolve backward compat concerns
      adds  7daa552c68 Fix wdired marking of unsuccessfully renamed files
      adds  65675f676d Make uce.el obsolete (bug#46472)
      adds  6db5c7f8c4 Improve time parsing documentation
      adds  488a4cd61b Allow editing all symbols in help-fns--editable-variable
      adds  af8ec14cd7 Fix command substitution in emacsbug.el
      adds  250f9e7f83 Improve help-enable-variable-value-editing help
      adds  2237e46ba9 Rename command to bookmark-edit-annotation-confirm
      adds  719a3c821b Fix some command substitutions
      adds  bdb1c5ec45 Regenerated ldefs-boot.el
      adds  e9c50055ff Fix efaq-w32.texi build warning
      adds  73e75e18d1 Warn about misplaced or duplicated function/macro 
declarations
      adds  a53c34d76a Don't quote the `when' form in obsoletions
      adds  da8fed0be0 Regenerate ldefs-boot.el
      adds  0edc2f4901 Fix some declare-after-interactive functions
      adds  8ce96f0d4d Fix handling of "process-*" properties in Tramp
      adds  f515d658e5 Don't quote numbers in byte-run--set-*
      adds  a203ad5ed0 Regenerate ldefs-boot.el
      adds  4311bd0bd7 Slightly faster hash-table-keys and hash-table-values
      adds  6362f65474 Add new command `duplicate-line'
      adds  4cdeec88ce Fix copy-from-above-command doc string type
      adds  da208f99d8 Update bookmark tests for recent change
      adds  d62f94f16a Set bookmark handler type for Eshell
      adds  8e6c663aea image-dired: Use full name for bookmark handler type
      adds  c8f81c9d08 Add hacek variations to `C-x 8'
      adds  c1370d83cb Delete another library obsolete since 24.1
      adds  0d103e6f79 Extend 'e' in edebug to pretty-print the values
      adds  95370484d4 Fix specifying named action lists in `x-begin-drag'
      adds  06576d6a16 Prevent Lisp code or synthetic events from ruining the 
user time
      adds  ad74677cf3 Delete reference to obsolete library complete.el
      adds  e0bac17bbc Mention face quirks after the final line in the lispref 
manual
      adds  017bdb1611 Fix a tagging problem in tramp.texi
      adds  d671cd57c4 Update cl-struct-sequence-type doc string
      adds  b28debadf3 Merge from origin/emacs-28
      adds  c1f4cca7f0 Fix efaq-w32.texi build warning
      adds  360e4798b4 ; Merge from origin/emacs-28
      adds  024bbcb35e Prune the Gnus FAQ of some outdated data
      adds  b79f09d095 Merge from origin/emacs-28
      adds  0ed633a0c8 ; * lisp/doc-view.el (doc-view-bookmark-jump): Fix 
capitalization.
      adds  183a1b6c6d Fix type mixup in haikuselect.c
      adds  6c0caf65af Remove unused Haiku code
      adds  f01213bc20 Define docstring element for more forms in scheme-mode
      adds  9f6461b0fe ; * etc/NEWS: Expand the entry about 'e' in Edebug.
      adds  99577312f5 ; * lisp/misc.el (duplicate-line): Doc fix.
      adds  15238e2ed0 Prefer URL commentary header in two files
      adds  e321f87aa7 Avoid "control-control-KEY" (bug#55738)
      adds  2cb5ed66c0 Support `select-active-regions' with xterm
      adds  ba1508ed17 CC Mode: Fix infinite loop in noise macro near end of 
buffer
      adds  606275e91e Allow pretty-printing results from `C-x C-e' in edebug
      adds  d7265d58f8 Remove unnecessary clearing of internal border on Haiku
      adds  0dc75daf11 Filter out NS non-key events from `where-is-internal'
      adds  608f349cd2 Fix checkdoc--fix-y-or-n-p query
      adds  2ebe0524e8 More aggressive bytecode split between top-level forms 
(bug#55972)
      adds  233b3dc7e1 ; Pacify byte-compiler warning in keymap-tests.el.
      adds  7e1f84fa3b Fix test failures due to 'xterm-select-active-regions'
      adds  9b44824620 CC Mode: Add accurate handling for backslash in C line 
and block comments
      adds  4e68166d77 Fix last tty-select-active-regions change
      adds  e8bb4aba71 ; * etc/NEWS: Move Bookmark items to separate heading.
      adds  4f3c1eb4c5 Respect no-face argument in literal key substitutions
      adds  8b45e7c681 Prefer defvar-keymap in edmacro.el
      adds  3285901e9a Fix timestamps recorded in Motif DND top level leave 
messages
      adds  fd853c71a9 Cache the Motif drag window to avoid fetching it every 
time
      adds  ec6f6d23eb Fix XDND from Firefox again
      adds  422f958030 Fix invalid defcustom :group when :predicate is used
      adds  6d0148c541 Merge from origin/emacs-28
      adds  823b503c9d Fix crashes when the _EMACS_DRAG_ATOM is the wrong type
      adds  76f3878e28 Ignore emulated mouse clicks during drag-and-drop
      adds  93b018c664 Add mechanism for gradually phasing in new byte 
compilation warnings
      adds  196eebda16 Make checkdoc-defun-info parsing slightly less wrong
      adds  d60d96ffa0 Tune when to show "Quick Help" in Ediff mode-line
      adds  d181e410fc Fix edebug parsing of .,
      adds  491fb413b1 Prefer defvar-keymap in kmacro.el
      adds  176256cf2f * lisp/obsolete/eieio-compat.el: Add missing 
Obsolete-since line.
      adds  e611dbcc7c Add rudimentary font-locking to edmacro-mode
      adds  dcb7b9f5ff Fix setting last user time during drag-and-drop
      adds  37f168afdd Don't lose antialiasing info when hitting `C-x C-+'
      adds  e125d4b820 Small fix in font-lock-extend-region-multiline
      adds  94d76adde1 Don't handle reverseVideo X resource specially
      adds  46db98ece2 Recognize \' as a quoted quote in MySQL
      adds  7bfb35f8a7 Make M-S-x output better in mode that have bindings for 
`undefined'
      adds  b2d11d69dd More conservative fix for bug#37473
      adds  a7ee25e903 Make describe-repeat-maps fontify key bindings
      adds  1de63a3969 Fix starting eshell with missing/invalid modules defined
      adds  694d7984a3 Fix last change in tramp-adb-handle-make-process
      adds  e02ebe9137 Allow appending to the kill ring with mouse selections
      adds  9bf520593c Update font scaling documentation to not talk about 
"face height"
      adds  efc241f402 Let `dired-omit-mode' match lines, as well as file names
      adds  3947037a33 Fix bytecompiler infloop compiling infloops
      adds  ac39c327b5 Tweak quoting in help-fns--compiler-macro
      adds  28bfd4db69 Allow removing quotes around links in *Help* buffers
      adds  9c359b0cec xref-goto-xref: Set input focus in addition to selecting 
window
      adds  772c0e6f20 Fix earlier change in xfaces.c for antialiasing in the 
mode line
      adds  9a6b6b1887 Don't generate superfluous wheel events during drag and 
drop
      adds  382f7920ab Respect `:antialias' on Haiku
      adds  1172c7303d whitespace: Redraw if indentation or line length changes
      adds  bd0b96d252 Allow using :width/:height as normal with xbm images
      adds  c1453cd6f6 Make images found through `find-image' be handled like 
`create-image'
      adds  854714efb4 Ignore pinch events from the wrong window
      adds  8400c59358 Fix problems with Tramp FTP and URL handler mode
      adds  b5dd337ada Fix initialization of Haiku font driver
      adds  f120db63a3 Fix running temacs on Haiku
      adds  45dc99dcb9 Fix ns-reg-to-script definition
      adds  e2ec4b8443 Prefer defvar-keymap in hi-lock.el
      adds  3642f37872 ; * lisp/image.el (find-image): Fix typos.
      adds  a7aeef934b ; * lisp/help-mode.el (help-xref-button): Doc fix.
      adds  4cc2f820b5 Fix x-selection-timeout if some keyboard input arrives 
while waiting
      adds  0c8bc8e6d9 ; Fix recent change of documentation of face-remap
      adds  5e7a0873c5 ; * src/process.c (wait_reading_process_output): Fix 
typo.
      adds  c6ff592663 Adapt url-tramp-tests
      adds  54e3509771 Issue a message if getting a selection takes a long time
      adds  4ae315f7c3 Fix potential (goto-char nil) in 
byte-compile-warning-prefix
      adds  25e69968b0 term-set-escape-char: Remove old binding from 
term-raw-escape-map
      adds  256fac4886 * lisp/edmacro.el: Add missing (require 'seq).
      adds  32a6d52d43 Move selection delayed message to a better location
      adds  01834ba0c9 Remove selection requests on the keyboard buffer when 
closing display
      adds  1d681a5700 Add test for bug#56078 fix
      adds  cf4c204df8 * doc/misc/eww.texi (Overview, Basics): Fix typos.
      adds  2eb738f2b8 Support builds configured with a separate --bindir
      adds  c175984e2c Merge from origin/emacs-28
      adds  8cf3c3203b Allow toggling antialiasing inside the Haiku font dialog
      adds  649b43d20c Make Lucid menus work from the keyboard also when 
uninstalled
      adds  3d4b389f32 Rename recently-introduced dired-omit-line-regexp user 
option
      adds  97950f2bc4 Speed up mail-extr in some configurations
      adds  7934bad23b Fix fontification in describe-key
      adds  ef03c8852d Make describe-key do doc string command key substitution 
again
      adds  a5387dec4e Fix previous describe-key change
      adds  3491c7a322 Fix nested defuns handling in 
`python-nav-beginning-of-defun'
      adds  3518ab51d1 ; * lwlib/xlwmenu.c (ungrab_all): Fix typo.
      adds  32906819ad Allow shortening filenames in recentf-mode menu
      adds  0939465300 Tramp code cleanup
      adds  73a384a986 Increase gc-cons-percentage in -batch Emacs
      adds  49137311a4 Fix previous -batch change for gc-cons-percentage
      adds  b1af8c2c00 ; * doc/lispref/os.texi (Batch Mode): Fix typo and 
wording.
      adds  be35c92c90 Rewrite PGTK selection code from scratch
      adds  a4dcc8b9a9 Fix recent change to xlwmenu.c
      adds  0008003c3e Two typos captured on OpenBSD/clang
      adds  1883e532d1 Untabify doc strings before displaying in Customize
      adds  acf9dcdc51 Check defface doc strings
      adds  16d48cf8a0 Fix too-long ediff defface doc strings
      adds  dbbf38d43f Document and test 'no-byte-compile' behavior.
      adds  406fd97921 Fix autoload generation of iter-defun forms
      adds  3833ce16af Fix shr--set-target-ids test for empty buffer
      adds  ca6c8fc72c Allow different randomization of shapes in Tetris
      adds  de30e8c0de Fix logic in previous Tetris change
      adds  137539c125 Clarify autotype.texi text slightly
      adds  3f66e2a903 * lisp/repeat.el (repeat-mode): Fix message format.
      adds  5082d74cfd ; * lisp/recentf.el: Fix typo.
      adds  f3acc09377 ; Revert "Use file-in-directory-p instead of obsolete 
dired-in-this-tree-p"
      adds  5e40c5a3be Merge from origin/emacs-28
      adds  6f5f2ebfb4 A trivial optimization and a formatting fix
      adds  d5a3fbe7c8 Fix setting user time for mouse movement events
      adds  ff20b0192c Port x-selection-timeout to PGTK
      adds  fa6d9c1e84 Mention the new Tetris user option
      adds  582356c45f * src/xterm.c (x_scroll_bar_note_movement): Fix 
no-toolkit build.
      adds  0301b295bb Don't drop existing escape char in eshell
      adds  5b1109394c ; * lisp/edmacro.el: Minor doc fixes.
      adds  ec9228eb81 Use short file names by default in recentf menu
      adds  f3c78c6ea7 Do interactive mode tagging in edmacro.el
      adds  18d412a513 Fix non-system-malloc build
      adds  cc06be904c * lisp/bs.el (bs-mode-map): Prefer defvar-keymap.
      adds  38ae6cf3ce Prefer Emacs mouse button event names to XEmacs names
      adds  5f1bd87247 Prevent GC of window referenced from EmacsScroller
      adds  eff42dc0af ; bindat (strz): Move all pack logic to pack function 
(bug#56048)
      adds  55c2102560 bindat (strz): Null terminate fixed-length strings if 
there is room
      adds  47374d4416 duplicate-line: fix optional argument and add test 
(bug#46621)
      adds  ec1fffdeca Fix dnd-tests-open-remote-url on EMBA
      adds  feb88fa8ab Bind C-c C-c and C-c C-k in recentf-dialog-mode
      adds  f5515fa8aa Convert several defsubst to defun in recentf.el
      adds  2bf96389f7 Make recentf-elements obsolete
      adds  ee6e4bc525 Update device-specific grab during drag-and-drop
      adds  41540b9324 Don't send XdndPosition before XdndStatus arrives
      adds  a3f294b37f Improve last change in autotype.texi
      adds  00034ad2e6 Merge from origin/emacs-28
      adds  0b4db66a9d Allow dropping more data types on PGTK
      adds  5cbe50a4fb Make DND from other GTK programs work on Wayland
      adds  1003f36feb Minor fixes to last change
      adds  716a0f4025 ; * src/xterm.c (x_dnd_send_leave): Remove debugging 
code.
      adds  ea640581ba Ensure that nnimap doesn't send too long lines to the 
server
      adds  2bd49c8204 Revert "Use short file names by default in recentf menu"
      adds  5f904e50c3 Revert "Allow shortening filenames in recentf-mode menu"
      adds  c753e4cb2a Use shortened filenames in recentf-mode
      adds  3832e5360b Prefer defvar-keymap and keymap-set in recentf.el
      adds  097b63f2ef Tag shortcut commands for recentf-dialog-mode
      adds  630a33f0a9 Save desktop-save-mode when changed from menu
      adds  89afd90bde ; * lisp/uniquify.el: Remove incorrect comment.
      adds  48248c901d Remove unused function in bytecomp.el
      adds  61c8a078cf * lisp/recentf.el (recentf-auto-cleanup): Clarify 
docstring.
      adds  f7e7371631 * lisp/net/browse-url.el: Doc fix; recommend keymap-* 
functions.
      adds  ab203b0ce2 Simplify XI event state conversion
      adds  bf5c75465f Improve grabbing detection with multiple master devices 
(MPX)
      adds  fbb703f60a ; * etc/PROBLEMS: Update the touch-gestures section.
      adds  e1e0315252 Initial implementation of "abort-redisplay" feature
      adds  5a596bbed5 Fix a typo in a doc string.
      adds  f1e1392868 Change the API of 'update_redisplay_ticks'
      adds  bd44f39d6d Restart tick counting every command
      adds  264472a507 Handle W = NULL in 'update_redisplay_ticks'
      adds  94e1185369 Support callers which sometimes run unrelated to display 
code
      adds  94672c2936 Handle too long syntactic fontifications
      adds  82626e62ab Allow aborting redisplay stuck in 'parse-partial-sexp'
      adds  a82af5ae78 Don't count ticks too eagerly in syntax.c
      adds  4b00bc47c7 Update documentation
      adds  287e714fe0 Update redisplay ticks for more operations, and misc 
modifications
      adds  b89b23079c Show warnings about aborted redisplay
      adds  6fcd8ca743 ; * etc/NEWS: Minor update of description of 
'max-redisplay-ticks'.
      adds  289b457cac Merge branch 'abort-redisplay'
      adds  4266871467 Fix previous nnimap header fetching change
      adds  9f3ce27e56 ; * etc/PROBLEMS: Fix errors in last change.
      adds  c148bfc229 Fix handling of mouse motion across screens during 
drag-and-drop
      adds  bd1f20eea1 Make debug-early-backtrace more resilient
      adds  2ff5cb4cb4 Make warning about require/autoload while bootstrapping 
not error out
      adds  49910adf87 Fix cl-generic bootstrap problems
      adds  bed9fd41ef Allow read-multiple-choice to do long-form answers
      adds  f2b7525e38 Preload seq
      adds  e193ea3c34 Allow `kill-buffer' query to save the buffer first
      adds  0c784a483f Update seq.el comment
      adds  253a4a2c68 Bytecode opcode comments update
      adds  66669c5c20 Add NEWS entry about kill-buffer change
      adds  391acd9134 Fix assertion violation when 'max-redisplay-ticks' is 
set too low
      adds  a772c0b852 ; Fix typos: prefer US spelling.
      adds  81e58d1ce5 Merge from origin/emacs-28
      adds  4ca11a99b3 Fix imenu popup syntax
      adds  cd479aa8bd Fix some byte-compilation warnings about subr-x
      adds  6fbea946bf Add support for image flipping
      adds  de0b7af169 Fix logic error in Tramp, setting file ownership
      adds  c7f141d678 Make url-tramp-convert-tramp-to-url more robust
      adds  41c09d347f Make ido sorting respect ido-case-fold
      adds  cdbb02a597 Allow toggling completion modes for `M-x' with `M-X'
      adds  b6238a26c9 Revert "Fix some byte-compilation warnings about subr-x"
      adds  1f6750b53a Avoid treating number as an enum in the org manual
      adds  fc46552dc8 Merge from origin/emacs-28
      adds  b257a7894b Implement "flip" image transforms on Haiku
      adds  a70f731e41 ; Fix typo in last change
      adds  d392ad7c5c Fix non-XI2 build
      adds  1754b0df75 Fix false positive due to 'max-redisplay-ticks' feature
      adds  230891d9f3 Implement image transform smoothing on Haiku
      adds  473affe5c6 Minor optimization of the "abort redisplay" feature
      adds  ab5de9e3ee ; * CONTRIBUTE: Mention checks performed by commit 
hooks.  (Bug#56108)
      adds  f01024b94d Avoid recording passwords' chars
      adds  376ecd5346 ; Fix last change regarding 'record-all-keys'
      adds  2f346b0ab1 Re-fix build warnings about subr-x defsubsts
      adds  37315f9895 Don't error out on invalid literal key substitutions
      adds  a2c25d5b2f Fix subr-x fix that was missed when re-reverting
      adds  3d3029353b New command recentf-open
      adds  bdf495f25f Update input_pending after deferring selection requests
      adds  040c03cae2 Make `M-q' work on the first line of a multi-line string 
again
      adds  728968a2e6 Pacify Oracle Studio re Time_to_position
      adds  bdedfd927c Pacify Oracle Studio re print_vectorlike
      adds  250a5e8bdd Pacify Oracle Studio re xterm.c
      adds  b0ed2d1f46 Port test SUBDIRS to Solaris 10
      adds  4410f5d869 Port distribution tarball to Solaris 10
      adds  78c0c8673b Port ‘make clean’ to Solaris 10
      adds  c2e07f2258 Handle errors while sending client events asynchronously
      adds  f3b876fa75 Fix ispell-word on colorless TTY frames
      adds  1c4cd5e7d9 Stop catching errors for some requests
      adds  afcec5f0a5 Add some more common predefined atoms
      adds  a399eeac15 Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  3b7d8dd3b3 Fix narrowing problem in 
tramp-debug-buffer-command-completion-p
      adds  05ee87d423 ; Minor cosmetics adjustment to xterm.c
      adds  0808da91e3 ; Pacify unknown fun warning in mh-utils-tests.el.
      adds  502e861af7 Don't create HOME if it doesn't exist
      adds  6a96d17734 * lisp/emacs-lisp/syntax.el: Rework the handling of 
nested calls.
      adds  8f5d9d0abd Fix a recent Lisp mode filling test failure
      adds  edf6f5d0ca Fix Bug#56110 (switching from line-mode to char-mode)
      adds  e12f5ca9a5 Update term-char-mode doc string
      adds  b637d9c075 Fix typo in signal-process-functions
      adds  598d7c5d1c Optionally signal an error if an Eshell predicate fails 
to match anything
      adds  ea3681575f Convert Eshell globs ahead of time instead of doing it 
repeatedly
      adds  7fc3f1b0d1 Make Eshell globs ending in "/" match directories only
      adds  cd6ce7e546 Make <mouse-3> in the mode line more careful
      adds  9e08c04798 Make <mouse-2> in mode line more careful as well
      adds  51f24fe2f4 Reconvert EPUB buffers when user CSS is changed
      adds  7faea4a15e When closing an Eshell process target, send EOF three 
times
      adds  da5ef57fe4 * lisp/simple.el (delete-forward-char): Fix bug #56237.
      adds  e6e818f6cf Fix re-composition under 'composition-break-at-point'
      adds  d3893d7e8e (oclosure-test-limits): Fix test failure when interpreted
      adds  f2a5d48e89 Optimise away functions in for-effect context
      adds  19c44e2be3 Font-lock variable values in *Help*
      adds  ed84f24a21 Make `signal-process' allow completing over signal names
      adds  7865b516c8 Minor clean up of previous Fsignal_names patch
      adds  363821344d Correctly convert event state in more places
      adds  a9d338818a ; elec-pair: Fix docstring typo (bug#56233)
      adds  9533676302 Merge from origin/emacs-28
      adds  fd04009d16 Port distribution tarball to Solaris 10
      adds  677d740e14 ; Merge from origin/emacs-28
      adds  ade34cf821 Mention further crashes on Solaris 10
      adds  c66b90a534 Mention Solaris 10 'make clean' and 'make check'
      adds  48bda83d35 Update to Org 9.5.4-3-g6dc785
      adds  087476bce1 Merge from origin/emacs-28
      adds  d1f63b2b06 Implement stipples for images on Haiku
      adds  0c01f3fa18 Use correct background for image mask color on Haiku
      adds  f7149f73b1 Fix off-by-one error in Fsignal_names
      adds  995fb1677d find-dired: Factor out find-dired--escaped-ls-option
      adds  bc3b20b441 find-dired: Add find-dired-with-command
      adds  c21487b2be Fix detecting dotted pairs in icalendar-export-region
      adds  5b1bb1af03 Add NEWS entry about C-h v font locking
      adds  513acdc9b4 Allow plist-get/plist-put/plist-member to take a 
comparison function
      adds  abdf35fac6 Adjust plist calls in .m files
      adds  dedd19a2f5 Add new type predicate plistp
      adds  f9f41c586a Fix some missed Fplist_put adjustments in src/w32.c
      adds  0190dff96a Fix deletion of composed text
      adds  1e58dc46b8 Prevent regexp cache entries from being GC'ed in more 
cases
      adds  05fe0faed4 "make clean" etc. problem now fixed on Solaris.
      adds  7565dfd268 * lisp/subr.el (plistp): Simplify (bug#47427).
      adds  dea5c528bd Always use XKB to translate keysyms when no input method 
is available
      adds  9c268510cf Fix handling "C-S-u" and such when using XKB
      adds  a280df4cab ; Mention in NEWS the need to use --bindir
      adds  b78508696b Merge from origin/emacs-28
      adds  748e6c1e80 Automatically detect cyclic lists in some Haiku functions
      adds  baec3c4974 Clean up Fx_begin_drag
      adds  f5293b3364 Adjust x-clipboard-yank for recent selection ownership 
changes
      adds  0b62ad2f3a Fix configure.ac quoting of AC_CHECK_LIB's 2nd arg
      adds  772b189143 Add new command `rename-visited-file'
      adds  9151cc9386 ; Fix documentation of 'rename-visited-file'
      adds  55c5def19b Clarify Looking Up Identifiers in the manual
      adds  1dfd8a10af Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  98c9105f05 Allow using define-short-documentation-group without 
loading shortdoc
      adds  c23a49d256 Improve sxhash-equal documentation
      adds  fb0d95984b Put the obsoletion earlier in the *Help* buffer
      adds  7580f3f487 trouble.texi (Long Lines): Fix typo.
      adds  b10a6fd5bb * lisp/isearch.el (isearch-delete-char): Improve fix for 
bug#52248.
      adds  9705609c0e Fix typo in previous maintaining.texi change
      adds  0e6516a1f0 Fix reported problem with drag-and-drop inside VirtualBox
      adds  091b22cb12 Fix hash table function return values in manual
      adds  a8e72eb0e2 ; * etc/NEWS: Fix file name quotations.
      adds  2eba8cad20 Tramp shall not trap unrelated D-Bus errors
      adds  a0d7caf865 Merge from origin/emacs-28
      adds  9c2b1d37e7 Ensure correct toggle menu item display
      adds  7fa37d7a14 Handle be:actions field in Haiku DND messages
      adds  60af986f38 Clean up failable requests in more places
      adds  0ebad14f20 * lisp/pgtk-dnd.el (pgtk-dnd-use-offix-drop): Remove 
extra variable.
      adds  e73dbcf26d Fix compilation-mode parsing of file names in Gradle 
errors
      adds  bf1dbdd87b lisp/progmodes/python.el (python-nav-end-of-block): 
prevent infinite loop
      adds  9c9e34e9b6 test/lisp/progmodes/python-tests.el: add test for nav 
end of block
      adds  446d5b14a9 Ensure that In-Reply-To is saved in drafts in Message
      adds  4d41bb7847 Improve the eval-defun doc string
      adds  f9d35afea3 Minor cleanup in dired-x-bind-find-file
      adds  3c0b18facd Make two text-property-search tests easier to read
      adds  d07063f69f Implement starting X Direct Save (XDS) drops
      adds  b7d3231e80 Update dnd-tests.el to make sure remote files are 
removed when Emacs quits
      adds  f70e852ea6 ; Fix build warnings
      adds  7a9353d444 (cl--generic-compiler): Revert last change
      adds  e83919f721 Fix some bugs found while testing drag-and-drop
      adds  d3492bcf30 Fix handling invalidated selection requests
      adds  3d91d55432 Update Tramp version (don't merge with master)
      adds  6606c14d36 ; Merge from origin/emacs-28
      adds  bf137fdbd2 ; * admin/make-tarball.txt: Small clarification.
      adds  26e838e1df Merge from origin/emacs-28
      adds  7f749e44db ; Auto-commit of loaddefs files.
      adds  a4b95d3c34 ; Merge from origin/emacs-28
      adds  6c26f089a7 Update ChangeLog and AUTHORS for 28.1.90 pretest
      adds  8f4b2adb4d Merge from origin/emacs-28
      adds  f1de6c0e28 Bump Emacs version to 28.1.90
      adds  995490d8c7 ; Merge from origin/emacs-28
      adds  3bd232ab39 ; Manually sync ChangeLog and AUTHORS with emacs-28
      adds  3447e79f24 * lisp/emacs-lisp/rx.el: Indent some rx constructs 
correctly.
      adds  d462c8133b Complete transition to rx for compilation `gnu` pattern
      adds  e4df6203e2 More robust `gnu` pattern (bug#56249)
      adds  aee101af91 * lisp/vc/diff-mode.el (diff--font-lock-prettify): Fix 
`diff-buffers` case
      adds  fb3d582e7b Fix hscrolling of :align-to when display-line-numbers is 
in effect
      adds  d7dc8c5fe4 EUDC: Prevent field overlap when query form is reset
      adds  e161b5fa3c Fix preservation of the original value of PRIMARY after 
dropping on xterm
      adds  76e4179774 EUDC: Use "Surname" instead of "Name" in prompts
      adds  25887d634f Improve compliance with the XDS and XDND protocols
      adds  ebd980bc7e Disable unrelated drag-and-drop protocols during XDS drop
      adds  371c4f642a Add new commands to zoom emojis
      adds  8c200afe46 Regenerated ldefs-boot.el
      adds  febefd6adb Add provide to testcover
      adds  c59b8dfefa Recognize Gradle error messages in compile-mode
      adds  931bb26bb2 Clarify `version-control' in the Emacs manual
      adds  7b9d755b81 Add new commands to elisp mode for eval/compilation
      adds  3933ece030 Don't ignore emacsclient's --frame-parameters option 
when -t
      adds  528fb3e087 Fix typo in previous server.el change
      adds  274fcfa850 Restore temp-buffer-resize-mode behaviour wrt. [back] 
buttons
      adds  2f0ed2280e Add find-function-setup-keys bindings for find-library 
commands
      adds  a9ebd21304 Do NEWS tagging
      adds  80cf13a3d2 Make "eager macro-expansion" warning into an error
      adds  bf65073767 New hook save-place-after-find-file-hook
      adds  b77d8617e7 ; * lisp/emacs-lisp/testcover.el: Remove duplicate 
provide.
      adds  3015af515e Fix up warning links in elisp-byte-compile-buffer
      adds  6f773186e3 Fix typo in previous elisp-byte-compile-buffer change
      adds  00dbc5937d Don't change indentation rules for `>=` and `=`
      adds  a6a92b8e4d Also add elisp-eval/byte-compile-buffer to 
lisp-interaction-mode
      adds  f819882edc * lisp/eshell/em-term.el (eshell-visual-commands): Add 
vim.
      adds  a68508c10b Don't say that macro-expansion error is a warning
      adds  77e99dcacb ; * lisp/emacs-lisp/rx.el: Don't set indentation prop 
for `repeat`.
      adds  15b2138719 (syntax-wholeline-max): New var
      adds  2736e61274 Fix define-obsolete-function-alias formatting in 
loaddefs-gen.el
      adds  a3311dbce0 Regenerate ldefs-boot.el
      adds  0f52e7ac68 Rework mutual dependency between erc and erc-backend
      adds  54414ec846 Initialize erc-server-filter-data in erc-backend
      adds  4ae0707704 Accept user keyword arg in ERC entry-point commands
      adds  a63ed6f78a Remove duplicate ERC prompt on reconnect
      adds  c5b78a3379 Customize displaying of ERC buffers on reconnect
      adds  873499ce06 Allow exemption from flood penalty in erc-backend
      adds  de53d18a4d Don't set erc-server-announced-name unless known
      adds  485b84cb7c Require erc-networks in erc.el
      adds  c356f86b51 Update ISUPPORT handling in ERC
      adds  ecafe1cbb5 Recognize ASCII and strict CASEMAPPINGs in ERC
      adds  4e312c07f7 Make ERC respect spaces in server passwords
      adds  1c24af0fcb Add helper to determine local channels in ERC
      adds  529e46f128 Add eventual replacement for erc-default-recipients
      adds  e958a2b726 Discourage ill-defined use of buffer targets in ERC
      adds  9be08ceb31 Add ERC test server and related resources
      adds  752e860db4 Address long-standing ERC buffer-naming issues
      adds  922ad23840 Add user-oriented test scenarios for ERC
      adds  7c47d6c52d Register erc-kill-buffer-function locally
      adds  1767b0bd7e Don't call erc-auto-query twice on PRIVMSG
      adds  959fbcf34b Favor network identities in erc-join
      adds  0590224343 Standardize auth-source queries in ERC
      adds  a9d89d083a Fix regression in erc-send-input-line
      adds  f46547294d Improve ERC's handling of multiline prompt input
      adds  10237840d0 Optionally prevent sending multiline input in ERC
      adds  85c2f3bc3e Update ERC's Info doc with network-ID related changes
      adds  ce00057cb9 ; Help ERC test fixture better withstand reordering
      adds  833767e53f Disable middle click selection emulation during XDS
      adds  2289fafeaf Fix `clipboard-yank' inserting off the kill ring instead 
of CLIPBOARD
      adds  23df6df775 Add tests for XDS protocol support
      adds  ef3f8a2565 Update publicsuffix.txt from upstream
      adds  efc2a878de ; Tag ERC channel-buffers test as unstable
      adds  a08bb27517 ; Fix documentation of recent ERC changes
      adds  ea5f5f81dd Support receiving XDS drops correctly
      adds  b55059bbeb Prevent XdndPosition messages from rarely being sent out 
of band
      adds  06cd24698e Expand file names read from XDS functions
      adds  bffca6070f ; * test/lisp/erc/erc-networks-tests.el: escape `*`s in 
regexp
      adds  d0e15c3814 Make the emoji-zoom commands use a transient map for 
repetition
      adds  45ba6a3104 Make it easier to debug nnimap-retrieve-headers
      adds  12e5171882 Document XDS stuff
      adds  83e4559664 Make time-stamp-tests.el work in a Norwegian language 
enviroment
      adds  467a02d69e Fix typo in Property Search manual entry
      adds  3a4c408a7b Fix elisp-byte-compile-buffer requirements
      adds  474f5b21b4 Add support for <mark> in shr
      adds  8a098f6517 Fix quoting of file names in 'ctags'
      adds  0a0ec8958a ; Fix regexp in ERC test-server utility
      adds  405d4723d9 ; * doc/misc/erc.texi: Fix typo
      adds  1dc70544d8 * doc/misc/erc.texi (Connecting): Fix typo.
      adds  154634dcf0 Use command substitution in kmacro.el
      adds  eb6d74a26c Return the correct action from the Lisp side of 
drag-and-drop
      adds  a2d0a9ee5c * editfns.c (Fbyte_to_string): Use `make_unibyte_string`
      adds  e3a3d6bf23 Add interactive XDS test
      adds  3b66c23325 Font lock \\`' command substitutions in docstrings
      adds  8b6c9169f4 * lisp/epa-mail.el (epa-mail-mode-map): Use 
defvar-keymap.
      adds  6c9c8b09b9 * lisp/ruler-mode.el (ruler-mode-map): Use defvar-keymap.
      adds  2b1cf5aff4 Fix drag-and-drop from Chromium family browsers
      adds  09444b5fc4 Improve rcirc's CertFP documentation
      adds  9d14e0bf1e Fix fallout from bug#50143
      adds  9dc0fdfdc1 Fix repeated "the"
      adds  6f22631a63 * doc/emacs/buffers.texi (Indirect Buffers): Mention 
modification hook quirk
      adds  f5421104e9 Fix external image conversion on MS-Windows
      adds  9ffbbddf8e * admin/make-tarball.txt: Minor clarifications.
      adds  dc3cb749f3 Remove obsolete cust-print from elisp index
      adds  6908309827 Doc fixes: don't refer to some obsolete items
      adds  7e33618bbc ; * src/fns.c (Frequire): Fix a typo in the doc string.  
(Bug#56328)
      adds  1c3d107cb5 Fix "C-u C-x =" for SPC
      adds  52c91122ee Merge from origin/emacs-28
      adds  3112d5a2f1 * src/xfns.c (Fx_server_input_extension_version): Fix 
typo.
      adds  9230953f23 ; Fix typos.
      adds  50b3e9d23d Completely get rid of races during Motif drag window 
creation
      adds  631b3fbde7 * src/sheap.h (STATIC_HEAP_SIZE): Double the size of 
static heap.
      adds  14d4d63c8c native-comp-eln-load-path doc string fix
      adds  05d240997a Add native-compile-prune-cache command
      adds  c5aec9b10d Preserve connection-local settings in dired
      adds  8d68760dde ; Fix typos.
      adds  5b112482fb Make comint-watch-for-password-prompt more resilient
      adds  8b52d9f5f1 Allow NUL characters in JSON input
      adds  b2670bfe42 Add a comment about buffer_local_value/find_symbol_value
      adds  e0488f89d1 Command for global adjustments to the default face
      adds  59d109b73c Fix display disconnect when tooltip frame is alive
      adds  b25ca54298 Fix error handling for XCB Xlib
      adds  25d80e4f81 Prefer defvar-keymap in nxml/*.el
      adds  0bb6b2dd1e Move dired-info and dired-man from dired-x to dired
      adds  d06bc48716 ; Minor fixes for 'global-text-scale-adjust'
      adds  1ee1d21c75 ; * etc/NEWS: Fix typo in recently-added entry.
      adds  ad73b588d4 Make dired-jump repeatable in repeat-mode
      adds  4b9b1ea6a0 Use help-key-binding face in repeat-mode message
      adds  feac92fe1d Use help-key-binding face in text scale adjust messages
      adds  3ace37a387 Unobsolete longlines-mode (bug#18589)
      adds  a06fc4be13 Add more separators to longlines-mode
      adds  b79cfaaf14 Filter out nul bytes when killing from a *grep* buffer
      adds  3c125290d2 Add sanity check for Emacsen distributed without .el 
files
      adds  6b2a9171b8 Fix some typos in NEWS
      adds  782e48b3db REQUIRE-MATCH doc string clarification
      adds  4ef1e4daf5 Speed up receiving drops over slow connections
      adds  60ad45c5d2 Don't use obsolete face name in manoj-dark-theme
      adds  c85f7c2e8a Don't refer to obsolete alias for insert-char
      adds  e390396e68 Doc fixes; don't use obsolete names
      adds  dc3d01a5af CC Mode: Fix a c-backward-token-2 call wrongly jumping 
back over macros.
      adds  740d7e54e1 Merge from origin/emacs-28
      adds  d927181b1a * lisp/progmodes/cc-mode.el (c-common-init): Bind 
case-fold-search to nil
      adds  04e4a902d3 ; Merge from origin/emacs-28
      adds  fcdaaf241e Fix deadlocks with very old versions of libXi
      adds  94d43f4942 * lisp/leim/quail/indian.el ("malayalam-mozhi"): Set 
DETERMINISTIC.
      adds  45badeceec Implement pseudo-value 'reset' of face attrributes
      adds  60f77c58f1 Improve dired-do-{info,man} error handling
      adds  e7da53a116 * lisp/dired.el (dired-do-eww): New command.
      adds  2c4922d76b Improve efficiency of `x_frame_highlight' and 
`x_frame_unhighlight'
      adds  f5a11369ea ; * src/xfaces.c (Finternal_set_lisp_face_attribute): 
Fix last change.
      adds  a2f956a1d6 elec-pair: Fix bug incorrectly hiding 
syntax-propertize-function
      adds  b31680ef04 Add new function `seq-split'
      adds  5a094d16e3 Fix streaming problems in nnimap-retrieve-headers
      adds  cfee07d4dd Improve performance when rejecting XI touch event
      adds  b72e4b1493 Make string-limit with encoding return complete glyphs
      adds  c61c647f72 * lisp/dired-x.el (dired-omit-size-limit): Increase 
value.
      adds  6e2f9dd3dd Fix `python-nav-beginning-of-defun' line continuation 
using backslash
      adds  e9bb92940e Fix implementation of 'reset' face values
      adds  831b5f3f14 Move dired-clean-up-buffers-too to dired.el
      adds  93cec6cf68 ; * etc/NEWS: Tag two items.
      adds  18a2bc7a6e Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  d68ecda05c Improve navigation keybindings in emacs-news-mode
      adds  d5c6f22193 Fix warnings in my last commit
      adds  e41ba8ab89 Fix dired-goto-subdir prompt
      adds  bfc9e76696 lisp/elec-pair.el: Simplify last change
      adds  676d38cfc3 abort-redisplay: Add missing unbind_to in 'recenter'
      adds  c8da2a991e Tramp code cleanup
      adds  0835bc40d3 Improve calc-dispatch-help docstring
      adds  1c3c8b6d58 * lisp/mwheel.el: More fixes for global-text-scale 
(bug#48307)
      adds  ae31dd5306 Use more help-key-binding faces in repeat-mode message
      adds  e3f8dd9023 ; * lisp/mwheel.el (mouse-wheel-scroll-amount): Doc fix.
      adds  8bb770234d Fix warning in last commit
      adds  b000bd47a6 Font lock \\<> and \\{} command substitutions in 
docstrings
      adds  e688176b21 Use substitute-command-keys in reftex-toc-show-help
      adds  5cb8303f6b Normalize definition of erc-track-minor-mode-map
      adds  bda6e9a226 Use command substitutions instead of literal keys in 
some places
      adds  05297e40c0 Quote some literal keys to get help-key-binding face
      adds  ae3416d694 Simplify lisp-el-font-lock-keywords-2 definition slightly
      adds  06afa7b4e0 Add some more error checking code to 
`x_stop_ignoring_errors'
      adds  bbca04fd9d Add support for fullscreen values fullheight and 
fullwidth on PGTK
      adds  c96cd5e2b7 Display list of traps and handlers when crashing due to 
an X error
      adds  41472f3b6c Document 'jit-lock-debug-mode'
      adds  3f2af38ef8 Merge from origin/emacs-28
      adds  bd034b342c Fix accessing dpyinfo after it is deallocated
      adds  1da6a6d327 Always wait for XdndStatus before sending XdndDrop
      adds  c4e93b67c4 Handle errors caused by ignoring errors with GDK's trap 
installed
      adds  906b97edb9 New command help-fns-edit-mode-cancel
      adds  f133336a1a Exclude radio buttons when suggesting URI in eww
      adds  e0e3f2b672 Don't bug out in manual-html-fix-index-2 on newer 
makeinfo versions
      adds  b778e71af7 Preserve <title> in the Emacs manuals
      adds  2a0740b95a lisp/thumbs.el: Fix calling the "convert" command
      adds  1ac383bcb6 Add file-parent-directory function
      adds  603de9a38e ; Fix documentation of 'file-parent-directory'
      adds  a525c9f5c9 ; Fix doc strings in help-fns.el
      adds  a5f5f6c0ab Remove remaining Helper-help support from view-mode
      adds  65df97f361 * lisp/progmodes/ebrowse.el (ebrowse-tree-mode): Fix 
typo.
      adds  544361d37f Replace lisp-mode-symbol-regexp with (rx 
lisp-mode-symbol)
      adds  1268902db1 Remove some useless `eval-when-compile`
      adds  c933f98825 Fix scrolling backwards in Helper-help
      adds  a218921172 Avoid code duplication converting XI event state in 
toolkit menu code
      adds  0e5d790c6b Use substitute-command-keys in Helper-help
      adds  cfc754a67c ; remove regexp ambiguity
      adds  599aea3012 * src/keymap.c (Fcopy_keymap): Document using 
defvar-keymap.
      adds  0b5301fceb Inherit instead of copying keymap in bookmark.el
      adds  7882c77a1e Doc fix; quote keys in face-remap.el
      adds  6d3adedcf1 ; Fix warning in mwheel.el
      adds  616d3c24e2 Document using make-composed-keymap with defvar-keymap
      adds  162c6c12f9 Prefer defvar-keymap in emacs-lisp/*.el
      adds  7540f98c5a Add quit-window entry to list-timers menu
      adds  6d415d5f0b Fix core dump with x-get-local-selection
      adds  edaa7780fd (gnus-inverse-list-range-intersection): Update alias
      adds  f1ae277e0b Add reverse mapping for EUDC attribute names
      adds  08df1631b4 Don't overestimate supported input extension version on 
GTK 3
      adds  83f059793a Improve support for remote files in XDS
      adds  3534426b28 New command emacs-news-mode-open-line
      adds  b4d766fba5 Don't take XCB socket every time we want the no of the 
next request
      adds  724f712ef1 Preserve <title> in the Emacs manuals
      adds  28c5c27162 Don't bug out in manual-html-fix-index-2 on newer 
makeinfo versions
      adds  8cf986702d ; Merge from origin/emacs-28
      adds  d5e1424174 Expand docstrings related to auto-saving
      adds  77d90ce79a Merge from origin/emacs-28
      adds  e93d9e0f5d Don’t mishandle preset emacs_cv_lesstif
      adds  59206529a1 Quote configure.ac arguments more consistently
      adds  6dfe332971 Allow immediately saving XDS drops
      adds  678453ebc6 Remove the interactive prefix from emoji-insert
      adds  9298a571eb Fix manually disowning Emacs drag atoms
      adds  74bca06469 Shorten name of recently added command to 
emacs-news-open-line
      adds  ac7f76528f New user option auto-save-visited-mode-predicate
      adds  3631355dcb New user option auto-save-visited-remote-files
      adds  207101e169 ; Fix documentation of 'auto-save-visited-remote-files'
      adds  59276ff81d ; * lisp/files.el (auto-save-visited-predicate): Doc fix.
      adds  8681bf1e85 Mention byte order marks in string-limit doc string
      adds  3bd889cba0 Documnt left/right mwheel events
      adds  3868c3aa3e Don't hard-code `M-c' in `read-regexp'
      adds  9d866a1f8d Make some defcustom types more restrictive
      adds  bc8e256543 Re-fix narrowing problem in 
tramp-debug-buffer-command-completion-p
      adds  23e4a30da2 ; * etc/NEWS: Clarify entry.
      adds  99872bedf0 ; * lisp/emacs-lisp/subr-x.el (string-limit): Clarify 
doc string.
      adds  6d8638e5e4 Give a warning if setopt has been used with an invalid 
value
      adds  89c589bae4 Regenerate ldefs-boot.el
      adds  fe82c0743b Rename new option to 
remote-file-name-inhibit-auto-save-visited
      adds  ad1baff0a1 Mention remote-file-name-inhibit-auto-save-visited in 
Tramp manual
      adds  7f298bab52 Fix rcirc buffer name collisions
      adds  1fe269d59d Fix custom-initialize-reset bootstrap error
      adds  0463368a7b * make-dist: Fix after recent configure.ac quoting 
changes.
      adds  6230ed6d63 Fix announcements of XDND mouse rectangles
      adds  cd18cee96e Don't select for unnecessary properties during DND
      adds  e482379a65 Reduce duplicate code cleaning up DND processes
      adds  54e0b14a69 Adjust better to Autoconf quoting style change
      adds  29e1459965 ; * lisp/files.el (remote-file-name-inhibit-cache): 
Minor doc fix.
      adds  6b5d829d9d Add index entry for "ignore case"
      adds  2be06b13dd Merge from origin/emacs-28
      adds  27436451ec Update from Gnulib by running admin/merge-gnulib
      adds  18050712a4 Speed up interning XDS atoms
      adds  1540481850 Fix the MS-DOS build
      adds  939dc2ff12 Fix 'fit-frame-to-buffer' (Bug#56102)
      adds  e6504c3eda Stop synchronizing after sending XEmbed events
      adds  0bacb8f9e7 Use compatibility macro for ISUPPORT caching in ERC
      adds  f65e4c46a3 * lisp/erc/erc-track.el (erc-track-minor-mode-map): Doc 
fix.
      adds  ef218ac936 ; * lisp/emacs-lisp/ert.el: Remove installation 
instructions.
      adds  706d1fb5ec Remove soft newlines in longlines-mode
      adds  a2e56a8d65 Send region to the subshell specified by the current 
file interpreter
      adds  b5cd9343ae Fix infinite looping around Haiku menus
      adds  22bcbf8e2c Fix missing :value with defcustom const :type
      adds  6a7bb1ddbc Make some additional defcustom types more restrictive
      adds  0e99046d62 Add new args MESSAGE and TIMEOUT to set-transient-map 
(bug#21634)
      adds  5866fd5fec * lisp/repeat.el (describe-repeat-maps): Handle 
non-symbol keymap (bug#21634).
      adds  3e7f6ff4b0 Prefer defcustom :safe to putting 'safe-local-variable'
      adds  ab9b55d617 Autoload safe local property for plstore-encrypt-to
      adds  7ac9c22636 End new .dir-locals.el files with a newline
      adds  8575962d46 Avoid excessive synchronization performing "xterm" drops
      adds  fd016ea997 Port `x-lost-selection-functions' to Haiku
      adds  ca58872a53 Fix NS build
      adds  dafbdb87ec gnus-advanced-body: Fix return value
      adds  f9d01e5047 ; * lisp/emacs-lisp/ert.el: Remove installation 
instructions.
      adds  b156543127 ; Merge from origin/emacs-28
      adds  ba63d8783b Fix `trace-function' default buffer
      adds  e93aa8d586 ; Improve documentation of 'set-transient-map' changes
      adds  6f872ea8e7 Don't accumulate trailing newlines on every save of 
.dir-locals.el
      adds  455495b215 Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  f703b64da0 Make the Indian itrans methods more phonetic
      adds  b075a59a1a * lisp/net/dig.el (dig-exit): Mark for 'dig-mode'.
      adds  74f43f82e6 Fix undo of changes in cloned indirect buffers
      adds  707124d2b9 Make 'run-dig' command obsolete in favor of 'dig'
      adds  a40a4d3a09 Mark comint modes in net-utils.el as non-interactive
      adds  7a9f8ed6fb Fix quitting out of selection converters during drag and 
drop
      adds  59a798b3f0 Fix GTK build
      adds  9155f2ada3 Make two XEmacs related variables obsolete
      adds  49b10a95c3 * lisp/woman.el (woman): Fix comment; don't mention 
gnudoit.
      adds  0aa0dac799 * lisp/net/eww.el (eww-browse-url): Add 'browser-kind' 
property.
      adds  1fa5f0428f Fix selection disowning upon frame deletion on Wayland
      adds  6d95b4e6ec Make net-utils-url at point funs obsolete in favor of 
ffap
      adds  f32808ce98 * lisp/net/dig.el (dig): Provide default.
      adds  9cd72b02b6 Remove obscure, obsolete code from do_switch_frame
      adds  53c0690fa2 Faster append and vconcat
      adds  d397b04215 Fix buffer-tests
      adds  a371298d2a Make imenu--create-keymap more resilient
      adds  cbfd959e26 Prefer keymap inheritance in shr-image-map
      adds  139eb1f845 * lisp/emacs-lisp/ert.el (Commentary): Refer to the Info 
manual.
      adds  b6a90b71a2 Fix returned action symbol upon "xterm" drop
      adds  2ac0ddc4ac ; * lisp/net/net-utils.el: Minor doc fixes.
      adds  7397d0fd19 Merge from origin/emacs-28
      adds  eb86a375e8 Reduce synchronization setting frame alpha
      adds  bc015a7b44 Fix flickering system tooltips on Haiku
      adds  0fc9808ded Improve behavior of sticky tooltips on Haiku
      adds  989908eee8 Avoid obsolete initial-input argument in net-utils.el
      adds  f85683c434 Add tests for mail-extr.el
      adds  38697a07c0 Add :safe property to ffap-machine-p-* variables
      adds  9abf841429 Stop ffap-machine-at-point from pinging random hosts
      adds  ca7b5dbfca Put safe-local-variable property on auto-insert
      adds  739e3dbe05 Remove many items obsolete since 24.1
      adds  6791165b2a Fix file-name-case-insensitive-p in ffap (bug#56443)
      adds  9e0f52b7d9 Ensure correct position is returned after child frame 
movement
      adds  58790a5266 * lisp/dired.el (dired-jump-map): Bind also "j" to 
dired-jump.
      adds  1c300c983f Remove unused member of internal struct
      adds  033d370a51 * lisp/progmodes/ruby-mode.el (ruby-mode): Set 
outline-regexp, outline-level.
      adds  99c96f50ed Move dired-do-relsymlink from dired-x.el to dired.el
      adds  fc50847b40 Delete redundant defgroup dired-keys
      adds  ef559dcd2a Don't mention moved variable in dired-x manual
      adds  3cfac1fe07 Display the number of invisible matches for 
isearch-lazy-count (bug#40808)
      adds  df15795361 * lisp/isearch.el 
(isearch-search-fun-in-noncontiguous-region): New function.
      adds  0508d7c4d6 Remove now unused parameter TRACK from do_switch_frame.
      adds  ee58141785 Speed up querying for window manager support
      adds  3d3aaf3af3 ; * message.el (message-auto-save-directory): Clarify 
docstring.
      adds  35ae8d9f3b Add new minor mode to deactivate the region once PRIMARY 
is lost
      adds  29c8866c7f Fix redisplay after running selection hook on Haiku
      adds  c4e251103b ; * lisp/textmodes/rst.el: Update URLs.
      adds  3442de2edd Doc fix; don't mention obsolete variable
      adds  f400c60237 Merge from origin/emacs-28
      adds  edabfe4ff6 Fix race conditions handling selection clear events on 
Haiku
      adds  bab449f034 Improve drag-and-drop emulation time handling
      adds  6caade631e ; Rename 'ffap--accept-or-reject-p'
      adds  ac7b90e323 Delete obsolete variable buffer-substring-filters
      adds  04f1396640 Move dired-buffer-more-recently-used-p to dired.el
      adds  d74dad673b Bind M-G unconditionally in Dired
      adds  ecb2eccad5 Improve ert-test-erts-file documentation
      adds  14a3614353 New command emacs-news-toggle-tag
      adds  5f8922b9e2 ; * lisp/emacs-lisp/cconv.el 
(cconv--var-classification): Optimise.
      adds  76ca5f5ece Delete obsolete variable font-lock-maximum-size
      adds  d40cb52430 * lisp/mh-e/mh-mime.el (mh-small-show-buffer-p): Double 
value.
      adds  75e3736ba1 * lisp/woman.el (woman-fill-column): Increase default to 
70.
      adds  5d7b92448f Delete obsolete variable tooltip-use-echo-area
      adds  30cf1f34c5 Avoid extra sync and atom name query on ending Motif DND
      adds  f6840328c0 Prefer defvar-keymap in net/*.el
      adds  aa1e837ab4 Improve introductory section of TRAMP manual
      adds  2a8d083607 Drop support for the dead third-party w3 package
      adds  96bf08a0ec Make browse-url-default-browser fall back to EWW
      adds  1383e6de55 * lisp/net/eww.el (eww): Improve docstring.
      adds  16e79eb75f Exclude platform specific browsers from custom type
      adds  ad011fd3ac Make STRING_SET_MULTIBYTE an inline function
      adds  588feeecfd * test/Makefile.in (WRITE_LOG): Always be verbose on 
hydra.nixos.
      adds  932cf200bb Make `x-no-window-manager' cover user time as well
      adds  115261b323 ; Improve wording of recently-changed doc strings.
      adds  c8c8bbd855 Merge from origin/emacs-28
      adds  143548fdd6 Don't sync for errors setting up DND targets and 
toplevels
      adds  8dc4c19be8 Speed up 'find_automatic_composition'
      adds  d7120d9766 Fix build with old sqlite libraries
      adds  84473eb610 ; * src/composite.c (Fcomposition_get_gstring): Fix 
compiler warnings.
      adds  aa25a38f2c Fix the startup.el behavior when 
'face-font-rescale-alist' is non-nil
      adds  170dcde029 ; * lisp/startup.el (command-line-1): Fix last change.
      adds  65a336ce48 ; * test/lisp/dnd-tests.el (dnd-tests-begin-drag-files): 
Instrument.
      adds  8eb8928337 * lisp/net/browse-url.el: Improve commentary.
      adds  86dc875bf5 Make browse-url.el support for plain "mozilla" obsolete
      adds  a7fff36991 Minor fixes to WM_DELETE_WINDOW handling
      adds  e45411966f * doc/misc/tramp.texi (Frequently Asked Questions): Fix 
formatting.
      adds  afaf45d653 ; Use example.org in an example
      adds  118e05f570 New user option browse-url-guess-default-scheme
      adds  46a2e5dc93 * src/dired.c (directory_files_internal): Fix bug#56469
      adds  d51d72b4a6 * src/dired.c (directory_files_internal): Update comment
      adds  f8de0d5436 Don't use purecopy in dictionary.el
      adds  4bab499ed0 Fix Tramp test environment on hydra.nixos.org
      adds  cfda663282 Speed up string-to-unibyte
      adds  29684a7342 Rename new option to browse-url-default-scheme
      adds  27c3a8b277 Remove some ineffectual calls to purecopy
      adds  c6f6761545 ; * lisp/emacs-lisp/ert-x.el (tramp-remote-path): Fix 
last change.
      adds  b283e36cf1 * time-date.el (decoded-time-period): Rename TIME in 
docstring
       new  d4875e1235 Merge branch 'master' into scratch/etags-regen


Summary of changes:
 .dir-locals.el                                     |     4 +-
 .gitattributes                                     |     2 +-
 .gitignore                                         |    16 +-
 .gitlab-ci.yml                                     |     4 +-
 CONTRIBUTE                                         |    89 +-
 ChangeLog.1                                        |     4 +-
 ChangeLog.2                                        |     2 +-
 ChangeLog.3                                        | 91493 ++++++++++++++++++-
 GNUmakefile                                        |    67 +-
 INSTALL                                            |    61 +-
 INSTALL.REPO                                       |    25 +-
 Makefile.in                                        |    98 +-
 README                                             |     4 +-
 admin/CPP-DEFINES                                  |    33 +-
 admin/ChangeLog.1                                  |     2 +-
 admin/MAINTAINERS                                  |    85 +-
 admin/README                                       |    15 +-
 admin/admin.el                                     |   171 +-
 admin/alloc-colors.c                               |     3 +-
 admin/authors.el                                   |   300 +-
 admin/automerge                                    |    31 +-
 admin/build-configs                                |     2 +-
 admin/charsets/Makefile.in                         |     2 +-
 admin/charsets/mapconv                             |     2 +-
 admin/charsets/mapfiles/CP720.map                  |     2 +-
 admin/charsets/mapfiles/CP858.map                  |     2 +-
 admin/charsets/mapfiles/README                     |     2 +-
 admin/cus-test.el                                  |     4 +-
 admin/diff-tar-files                               |     6 +-
 admin/emake                                        |     9 +-
 admin/find-gc.el                                   |     2 +-
 admin/gitmerge.el                                  |   100 +-
 admin/grammars/Makefile.in                         |     7 +-
 admin/grammars/c.by                                |     2 +-
 admin/grammars/grammar.wy                          |     2 +-
 admin/grammars/java-tags.wy                        |     2 +-
 admin/grammars/js.wy                               |     2 +-
 admin/grammars/make.by                             |     2 +-
 admin/grammars/python.wy                           |     2 +-
 admin/grammars/scheme.by                           |     2 +-
 admin/grammars/srecode-template.wy                 |     2 +-
 admin/last-chance.el                               |     2 +-
 admin/make-emacs                                   |     2 +-
 admin/make-manuals                                 |     2 +-
 admin/make-tarball.txt                             |   199 +-
 admin/merge-gnulib                                 |    25 +-
 admin/merge-pkg-config                             |     2 +-
 admin/notes/bugtracker                             |     2 +-
 admin/notes/copyright                              |     2 +-
 admin/notes/emba                                   |    45 +-
 admin/notes/git-workflow                           |     8 +-
 admin/notes/hydra                                  |     2 +-
 admin/notes/multi-tty                              |     4 +-
 admin/notes/unicode                                |    72 +-
 admin/notes/www                                    |     2 +-
 admin/notes/years                                  |    26 +-
 admin/nt/README-UNDUMP.W32                         |     2 +-
 admin/nt/dist-build/README-scripts                 |    39 +-
 admin/nt/dist-build/README-windows-binaries        |     2 +-
 admin/nt/dist-build/build-dep-zips.py              |    48 +-
 admin/nt/dist-build/build-zips.sh                  |     4 +-
 admin/quick-install-emacs                          |     6 +-
 admin/release-branch.txt                           |    76 +
 admin/unidata/BidiBrackets.txt                     |    20 +-
 admin/unidata/BidiMirroring.txt                    |    26 +-
 admin/unidata/Blocks.txt                           |    22 +-
 admin/unidata/IVD_Sequences.txt                    |   142 +-
 admin/unidata/IdnaMappingTable.txt                 |  8921 ++
 admin/unidata/Makefile.in                          |    53 +-
 admin/unidata/NormalizationTest.txt                |   849 +-
 admin/unidata/PropertyValueAliases.txt             |  1615 +
 admin/unidata/README                               |    58 +-
 admin/unidata/ScriptExtensions.txt                 |   628 +
 admin/unidata/Scripts.txt                          |  2991 +
 admin/unidata/SpecialCasing.txt                    |     6 +-
 admin/unidata/UnicodeData.txt                      |   837 +-
 admin/unidata/blocks.awk                           |    47 +-
 admin/unidata/confusables.txt                      |  9637 ++
 admin/unidata/copyright.html                       |     2 +-
 admin/unidata/emoji-data.txt                       |  1297 +
 admin/unidata/emoji-sequences.txt                  |  1469 +
 admin/unidata/emoji-test.txt                       |  4991 +
 admin/unidata/emoji-zwj-sequences.txt              |  1410 +
 admin/unidata/emoji-zwj.awk                        |   140 +
 admin/unidata/unidata-gen.el                       |   234 +-
 admin/unidata/uvs.el                               |     2 +-
 admin/update-copyright                             |     2 +-
 admin/update_autogen                               |    90 +-
 admin/upload-manuals                               |     7 +-
 autogen.sh                                         |     4 +-
 build-aux/config.guess                             |  1269 +-
 build-aux/config.sub                               |   103 +-
 build-aux/git-hooks/commit-msg                     |     2 +-
 build-aux/git-hooks/pre-commit                     |     6 +-
 build-aux/git-hooks/prepare-commit-msg             |     2 +-
 build-aux/gitlog-to-changelog                      |     7 +-
 build-aux/gitlog-to-emacslog                       |     2 +-
 build-aux/make-info-dir                            |     2 +-
 build-aux/move-if-change                           |     2 +-
 build-aux/msys-to-w32                              |     2 +-
 build-aux/update-copyright                         |     4 +-
 build-aux/update-subdirs                           |     2 +-
 config.bat                                         |    12 +-
 configure.ac                                       |  2184 +-
 doc/emacs/ChangeLog.1                              |     4 +-
 doc/emacs/Makefile.in                              |     3 +-
 doc/emacs/abbrevs.texi                             |     9 +-
 doc/emacs/ack.texi                                 |     2 +-
 doc/emacs/anti.texi                                |   198 +-
 doc/emacs/arevert-xtra.texi                        |     2 +-
 doc/emacs/back.texi                                |     2 +-
 doc/emacs/basic.texi                               |    26 +-
 doc/emacs/buffers.texi                             |    25 +-
 doc/emacs/building.texi                            |    38 +-
 doc/emacs/cal-xtra.texi                            |     2 +-
 doc/emacs/calendar.texi                            |     2 +-
 doc/emacs/cmdargs.texi                             |    90 +-
 doc/emacs/commands.texi                            |     2 +-
 doc/emacs/custom.texi                              |   243 +-
 doc/emacs/dired-xtra.texi                          |     2 +-
 doc/emacs/dired.texi                               |   134 +-
 doc/emacs/display.texi                             |   172 +-
 doc/emacs/emacs-xtra.texi                          |     2 +-
 doc/emacs/emacs.texi                               |    31 +-
 doc/emacs/emerge-xtra.texi                         |     2 +-
 doc/emacs/entering.texi                            |     2 +-
 doc/emacs/files.texi                               |    96 +-
 doc/emacs/fixit.texi                               |     4 +-
 doc/emacs/fortran-xtra.texi                        |     2 +-
 doc/emacs/frames.texi                              |   288 +-
 doc/emacs/glossary.texi                            |    34 +-
 doc/emacs/gnu.texi                                 |     2 +-
 doc/emacs/haiku.texi                               |   132 +
 doc/emacs/help.texi                                |   117 +-
 doc/emacs/indent.texi                              |     2 +-
 doc/emacs/killing.texi                             |    89 +-
 doc/emacs/kmacro.texi                              |    14 +-
 doc/emacs/m-x.texi                                 |    12 +-
 doc/emacs/macos.texi                               |    46 +-
 doc/emacs/maintaining.texi                         |   283 +-
 doc/emacs/mark.texi                                |    22 +-
 doc/emacs/mini.texi                                |   116 +-
 doc/emacs/misc.texi                                |   133 +-
 doc/emacs/modes.texi                               |     2 +-
 doc/emacs/msdos-xtra.texi                          |     4 +-
 doc/emacs/msdos.texi                               |    12 +-
 doc/emacs/mule.texi                                |    92 +-
 doc/emacs/package.texi                             |    31 +-
 doc/emacs/picture-xtra.texi                        |     2 +-
 doc/emacs/programs.texi                            |    81 +-
 doc/emacs/regs.texi                                |    32 +-
 doc/emacs/rmail.texi                               |     2 +-
 doc/emacs/screen.texi                              |     2 +-
 doc/emacs/search.texi                              |   186 +-
 doc/emacs/sending.texi                             |     8 +-
 doc/emacs/text.texi                                |    40 +-
 doc/emacs/trouble.texi                             |   187 +-
 doc/emacs/vc-xtra.texi                             |     2 +-
 doc/emacs/vc1-xtra.texi                            |     4 +-
 doc/emacs/windows.texi                             |    34 +-
 doc/emacs/xresources.texi                          |    66 +-
 doc/lispintro/ChangeLog.1                          |     2 +-
 doc/lispintro/Makefile.in                          |     6 +-
 doc/lispintro/README                               |     2 +-
 doc/lispintro/cons-1.eps                           |     2 +-
 doc/lispintro/cons-2.eps                           |     2 +-
 doc/lispintro/cons-2a.eps                          |     2 +-
 doc/lispintro/cons-3.eps                           |     2 +-
 doc/lispintro/cons-4.eps                           |     2 +-
 doc/lispintro/cons-5.eps                           |     2 +-
 doc/lispintro/drawers.eps                          |     2 +-
 doc/lispintro/emacs-lisp-intro.texi                |   213 +-
 doc/lispintro/lambda-1.eps                         |     2 +-
 doc/lispintro/lambda-2.eps                         |     2 +-
 doc/lispintro/lambda-3.eps                         |     2 +-
 doc/lispref/ChangeLog.1                            |     2 +-
 doc/lispref/Makefile.in                            |     2 +-
 doc/lispref/README                                 |     2 +-
 doc/lispref/abbrevs.texi                           |     2 +-
 doc/lispref/anti.texi                              |   243 +-
 doc/lispref/back.texi                              |     2 +-
 doc/lispref/backups.texi                           |     2 +-
 doc/lispref/buffers.texi                           |   117 +-
 doc/lispref/commands.texi                          |   615 +-
 doc/lispref/compile.texi                           |    84 +-
 doc/lispref/control.texi                           |    34 +-
 doc/lispref/customize.texi                         |    29 +-
 doc/lispref/debugging.texi                         |    34 +-
 doc/lispref/display.texi                           |   790 +-
 doc/lispref/edebug.texi                            |    34 +-
 doc/lispref/elisp.texi                             |    24 +-
 doc/lispref/errors.texi                            |     6 +-
 doc/lispref/eval.texi                              |     4 +-
 doc/lispref/files.texi                             |   106 +-
 doc/lispref/frames.texi                            |   525 +-
 doc/lispref/functions.texi                         |   227 +-
 doc/lispref/hash.texi                              |    20 +-
 doc/lispref/help.texi                              |    36 +-
 doc/lispref/hooks.texi                             |    16 +-
 doc/lispref/internals.texi                         |    38 +-
 doc/lispref/intro.texi                             |     6 +-
 doc/lispref/keymaps.texi                           |   599 +-
 doc/lispref/lay-flat.texi                          |     2 +-
 doc/lispref/lists.texi                             |    62 +-
 doc/lispref/loading.texi                           |   127 +-
 doc/lispref/macros.texi                            |     2 +-
 doc/lispref/maps.texi                              |     2 +-
 doc/lispref/markers.texi                           |     2 +-
 doc/lispref/minibuf.texi                           |    37 +-
 doc/lispref/modes.texi                             |   262 +-
 doc/lispref/nonascii.texi                          |    56 +-
 doc/lispref/numbers.texi                           |     2 +-
 doc/lispref/objects.texi                           |    54 +-
 doc/lispref/os.texi                                |   409 +-
 doc/lispref/package.texi                           |     7 +-
 doc/lispref/positions.texi                         |     2 +-
 doc/lispref/processes.texi                         |   167 +-
 doc/lispref/records.texi                           |     2 +-
 doc/lispref/searching.texi                         |   178 +-
 doc/lispref/sequences.texi                         |    34 +-
 doc/lispref/spellfile                              |    18 +
 doc/lispref/streams.texi                           |   149 +-
 doc/lispref/strings.texi                           |    79 +-
 doc/lispref/symbols.texi                           |   286 +-
 doc/lispref/syntax.texi                            |     5 +-
 doc/lispref/text.texi                              |   516 +-
 doc/lispref/threads.texi                           |     2 +-
 doc/lispref/tips.texi                              |    81 +-
 doc/lispref/two-volume-cross-refs.txt              |     2 +-
 doc/lispref/two-volume.make                        |     8 +-
 doc/lispref/variables.texi                         |   334 +-
 doc/lispref/windows.texi                           |  1264 +-
 doc/man/ChangeLog.1                                |     2 +-
 doc/man/ebrowse.1                                  |     2 +-
 doc/man/emacs.1.in                                 |    11 +-
 doc/man/emacsclient.1                              |     5 +-
 doc/man/etags.1                                    |     8 +-
 doc/misc/ChangeLog.1                               |     4 +-
 doc/misc/Makefile.in                               |    20 +-
 doc/misc/auth.texi                                 |    48 +-
 doc/misc/autotype.texi                             |    16 +-
 doc/misc/bovine.texi                               |     2 +-
 doc/misc/calc.texi                                 |    10 +-
 doc/misc/cc-mode.texi                              |    29 +-
 doc/misc/cl.texi                                   |   106 +-
 doc/misc/dbus.texi                                 |    10 +-
 doc/misc/dired-x.texi                              |    66 +-
 doc/misc/ebrowse.texi                              |     2 +-
 doc/misc/ede.texi                                  |    14 +-
 doc/misc/ediff.texi                                |     5 +-
 doc/misc/edt.texi                                  |     2 +-
 doc/misc/efaq-w32.texi                             |   142 +-
 doc/misc/efaq.texi                                 |   640 +-
 doc/misc/eieio.texi                                |    19 +-
 doc/misc/emacs-gnutls.texi                         |     2 +-
 doc/misc/emacs-mime.texi                           |     5 +-
 doc/misc/epa.texi                                  |     2 +-
 doc/misc/erc.texi                                  |   273 +-
 doc/misc/ert.texi                                  |   274 +-
 doc/misc/eshell.texi                               |  1160 +-
 doc/misc/eudc.texi                                 |   206 +-
 doc/misc/eww.texi                                  |    50 +-
 doc/misc/flymake.texi                              |   290 +-
 doc/misc/forms.texi                                |     2 +-
 doc/misc/gnus-coding.texi                          |     2 +-
 doc/misc/gnus-faq.texi                             |    75 +-
 doc/misc/gnus.texi                                 |   160 +-
 doc/misc/htmlfontify.texi                          |     6 +-
 doc/misc/idlwave.texi                              |     4 +-
 doc/misc/ido.texi                                  |     6 +-
 doc/misc/info.texi                                 |    11 +-
 doc/misc/mairix-el.texi                            |    16 +-
 doc/misc/message.texi                              |    18 +-
 doc/misc/mh-e.texi                                 |    12 +-
 doc/misc/modus-themes.org                          |  2856 +-
 doc/misc/newsticker.texi                           |     2 +-
 doc/misc/nxml-mode.texi                            |     2 +-
 doc/misc/octave-mode.texi                          |     4 +-
 doc/misc/org-setup.org                             |     2 +-
 doc/misc/org.org                                   |   932 +-
 doc/misc/pcl-cvs.texi                              |     6 +-
 doc/misc/pgg.texi                                  |     5 +-
 doc/misc/rcirc.texi                                |   101 +-
 doc/misc/reftex.texi                               |    32 +-
 doc/misc/remember.texi                             |     4 +-
 doc/misc/sasl.texi                                 |     2 +-
 doc/misc/sc.texi                                   |     2 +-
 doc/misc/sem-user.texi                             |    12 +-
 doc/misc/semantic.texi                             |     2 +-
 doc/misc/ses.texi                                  |    40 +-
 doc/misc/sieve.texi                                |     2 +-
 doc/misc/smtpmail.texi                             |     2 +-
 doc/misc/speedbar.texi                             |     9 +-
 doc/misc/srecode.texi                              |    12 +-
 doc/misc/texinfo.tex                               |   345 +-
 doc/misc/todo-mode.texi                            |     2 +-
 doc/misc/tramp.texi                                |   921 +-
 doc/misc/trampver.texi                             |     6 +-
 doc/misc/transient.texi                            |  2560 +
 doc/misc/url.texi                                  |     8 +-
 doc/misc/vhdl-mode.texi                            |    10 +-
 doc/misc/vip.texi                                  |     2 +-
 doc/misc/viper.texi                                |     2 +-
 doc/misc/vtable.texi                               |   577 +
 doc/misc/widget.texi                               |     2 +-
 doc/misc/wisent.texi                               |     2 +-
 doc/misc/woman.texi                                |     2 +-
 etc/AUTHORS                                        |  1790 +-
 etc/CALC-NEWS                                      |     2 +-
 etc/ChangeLog.1                                    |     2 +-
 etc/DEBUG                                          |    50 +-
 etc/DEVEL.HUMOR                                    |    16 +
 etc/DISTRIB                                        |     2 +-
 etc/ERC-NEWS                                       |   288 +-
 etc/ETAGS.EBNF                                     |     2 +-
 etc/ETAGS.README                                   |     2 +-
 etc/HELLO                                          |    47 +-
 etc/HISTORY                                        |     2 +
 etc/MACHINES                                       |    30 +-
 etc/MH-E-NEWS                                      |     2 +-
 etc/NEWS                                           |  5358 +-
 etc/NEWS.1-17                                      |     2 +-
 etc/NEWS.18                                        |     2 +-
 etc/NEWS.19                                        |     2 +-
 etc/NEWS.20                                        |     2 +-
 etc/NEWS.21                                        |     2 +-
 etc/NEWS.22                                        |     2 +-
 etc/NEWS.23                                        |     2 +-
 etc/NEWS.24                                        |     2 +-
 etc/NEWS.25                                        |     2 +-
 etc/NEWS.26                                        |     2 +-
 etc/NEWS.27                                        |     2 +-
 etc/NEWS.28                                        |  3990 +
 etc/NEXTSTEP                                       |     2 +-
 etc/NXML-NEWS                                      |     2 +-
 etc/ORG-NEWS                                       |   698 +-
 etc/PROBLEMS                                       |   759 +-
 etc/README                                         |     2 +-
 etc/TERMS                                          |     2 +-
 etc/TODO                                           |   307 +-
 etc/charsets/README                                |     6 +-
 etc/compilation.txt                                |     9 +-
 etc/e/README                                       |    18 +-
 etc/e/eterm-color                                  |   Bin 1179 -> 1318 bytes
 etc/e/eterm-color.ti                               |    24 +-
 etc/e/eterm-direct                                 |   Bin 0 -> 1397 bytes
 etc/edt-user.el                                    |     2 +-
 etc/emacs-buffer.gdb                               |     2 +-
 etc/emacs.metainfo.xml                             |     2 +-
 etc/enriched.txt                                   |    14 +-
 etc/forms/forms-d2.el                              |     2 +-
 etc/gnus-tut.txt                                   |     2 +-
 etc/grep.txt                                       |     2 +-
 etc/images/README                                  |     9 +-
 etc/images/checked.xpm                             |     2 +-
 etc/images/connect-to-url.pbm                      |   Bin 0 -> 81 bytes
 etc/images/connect-to-url.xpm                      |   281 +
 etc/images/custom/README                           |     2 +-
 etc/images/down.svg                                |     2 +-
 etc/images/ezimage/README                          |     2 +-
 etc/images/gnus/README                             |     6 +-
 etc/images/gnus/catchup.pbm                        |   Bin 81 -> 0 bytes
 etc/images/gnus/catchup.xpm                        |    33 -
 etc/images/gnus/cu-exit.pbm                        |   Bin 81 -> 0 bytes
 etc/images/gnus/cu-exit.xpm                        |    31 -
 etc/images/gnus/describe-group.pbm                 |   Bin 81 -> 0 bytes
 etc/images/gnus/describe-group.xpm                 |    32 -
 etc/images/gnus/exit-gnus.pbm                      |   Bin 81 -> 0 bytes
 etc/images/gnus/exit-gnus.xpm                      |    33 -
 etc/images/gnus/exit-summ.pbm                      |   Bin 81 -> 0 bytes
 etc/images/gnus/exit-summ.xpm                      |    30 -
 etc/images/gnus/get-news.pbm                       |   Bin 81 -> 0 bytes
 etc/images/gnus/get-news.xpm                       |    31 -
 etc/images/gnus/gnntg.pbm                          |   Bin 81 -> 0 bytes
 etc/images/gnus/gnntg.xpm                          |    31 -
 etc/images/gnus/gnus.svg                           |     2 +-
 etc/images/gnus/important.pbm                      |   Bin 81 -> 0 bytes
 etc/images/gnus/important.xpm                      |    32 -
 etc/images/gnus/next-ur.pbm                        |   Bin 81 -> 0 bytes
 etc/images/gnus/next-ur.xpm                        |    35 -
 etc/images/gnus/post.pbm                           |   Bin 81 -> 0 bytes
 etc/images/gnus/post.xpm                           |    35 -
 etc/images/gnus/prev-ur.pbm                        |   Bin 81 -> 0 bytes
 etc/images/gnus/prev-ur.xpm                        |    35 -
 etc/images/gnus/receipt.pbm                        |     3 -
 etc/images/gnus/receipt.xpm                        |    32 -
 etc/images/gnus/reply-wo.pbm                       |   Bin 81 -> 0 bytes
 etc/images/gnus/reply-wo.xpm                       |    31 -
 etc/images/gnus/reply.pbm                          |   Bin 81 -> 0 bytes
 etc/images/gnus/reply.xpm                          |    31 -
 etc/images/gnus/rot13.pbm                          |   Bin 81 -> 0 bytes
 etc/images/gnus/rot13.xpm                          |   128 -
 etc/images/gnus/save-aif.pbm                       |   Bin 81 -> 0 bytes
 etc/images/gnus/save-aif.xpm                       |    33 -
 etc/images/gnus/save-art.pbm                       |   Bin 81 -> 0 bytes
 etc/images/gnus/save-art.xpm                       |    32 -
 etc/images/gnus/subscribe.pbm                      |   Bin 81 -> 0 bytes
 etc/images/gnus/subscribe.xpm                      |    32 -
 etc/images/gnus/unimportant.pbm                    |   Bin 81 -> 0 bytes
 etc/images/gnus/unimportant.xpm                    |    32 -
 etc/images/gnus/unsubscribe.pbm                    |   Bin 81 -> 0 bytes
 etc/images/gnus/unsubscribe.xpm                    |    32 -
 etc/images/gnus/uu-decode.pbm                      |   Bin 81 -> 0 bytes
 etc/images/gnus/uu-decode.xpm                      |    36 -
 etc/images/gnus/uu-post.pbm                        |   Bin 81 -> 0 bytes
 etc/images/gnus/uu-post.xpm                        |    35 -
 etc/images/gud/README                              |     2 +-
 etc/images/icons/README                            |     8 +-
 etc/images/icons/hicolor/scalable/apps/emacs.svg   |     2 +-
 etc/images/icons/hicolor/scalable/apps/emacs23.svg |     2 +-
 .../scalable/mimetypes/emacs-document23.svg        |     2 +-
 etc/images/left.svg                                |     2 +-
 etc/images/mh-logo.xpm                             |     2 +-
 etc/images/mpc/README                              |     2 +-
 etc/images/newsticker/README                       |     2 +-
 etc/images/right.svg                               |     2 +-
 etc/images/smilies/README                          |     2 +-
 etc/images/smilies/grayscale/README                |     2 +-
 etc/images/smilies/medium/README                   |     2 +-
 etc/images/splash.svg                              |     2 +-
 etc/images/tabs/README                             |     2 +-
 etc/images/tree-widget/default/README              |     2 +-
 .../default/{guide.png => nohandle-guide.png}      |   Bin
 .../default/{guide.xpm => nohandle-guide.xpm}      |     0
 etc/images/tree-widget/folder/README               |     2 +-
 .../folder/{guide.png => nohandle-guide.png}       |   Bin
 .../folder/{guide.xpm => nohandle-guide.xpm}       |     0
 etc/images/unchecked.xpm                           |     2 +-
 etc/images/up.svg                                  |     2 +-
 etc/org.gnu.emacs.defaults.gschema.xml             |    51 +
 etc/org/README                                     |     2 +-
 etc/org/csl/README                                 |    10 +
 etc/org/csl/chicago-author-date.csl                |   658 +
 etc/org/csl/locales-en-US.xml                      |   357 +
 etc/ps-prin0.ps                                    |     2 +-
 etc/ps-prin1.ps                                    |     2 +-
 etc/publicsuffix.txt                               |   578 +-
 etc/refcards/Makefile                              |     9 +-
 etc/refcards/README                                |    51 +-
 etc/refcards/calccard.tex                          |     2 +-
 etc/refcards/cs-dired-ref.tex                      |     2 +-
 etc/refcards/cs-refcard.tex                        |     2 +-
 etc/refcards/cs-survival.tex                       |     2 +-
 etc/refcards/de-refcard.tex                        |     2 +-
 etc/refcards/dired-ref.tex                         |     2 +-
 etc/refcards/emacsver.tex.in                       |     2 +-
 etc/refcards/fr-dired-ref.tex                      |     2 +-
 etc/refcards/fr-refcard.tex                        |     2 +-
 etc/refcards/fr-survival.tex                       |     2 +-
 etc/refcards/gnus-logo.eps                         |     2 +-
 etc/refcards/gnus-refcard.tex                      |     2 +-
 etc/refcards/orgcard.tex                           |     6 +-
 etc/refcards/pdflayout.sty                         |     2 +-
 etc/refcards/pl-refcard.tex                        |     2 +-
 etc/refcards/pt-br-refcard.tex                     |     2 +-
 etc/refcards/refcard.tex                           |    10 +-
 etc/refcards/ru-refcard.tex                        |     6 +-
 etc/refcards/sk-dired-ref.tex                      |     2 +-
 etc/refcards/sk-refcard.tex                        |     2 +-
 etc/refcards/sk-survival.tex                       |     2 +-
 etc/refcards/survival.tex                          |     2 +-
 etc/refcards/vipcard.tex                           |     2 +-
 etc/refcards/viperCard.tex                         |     2 +-
 etc/schema/locate.rnc                              |     2 +-
 etc/schema/relaxng.rnc                             |     2 +-
 etc/schema/schemas.xml                             |     2 +-
 etc/ses-example.ses                                |     2 +-
 etc/srecode/c.srt                                  |     2 +-
 etc/srecode/cpp.srt                                |     2 +-
 etc/srecode/default.srt                            |     2 +-
 etc/srecode/doc-cpp.srt                            |     2 +-
 etc/srecode/doc-default.srt                        |     2 +-
 etc/srecode/doc-java.srt                           |     2 +-
 etc/srecode/ede-autoconf.srt                       |     6 +-
 etc/srecode/ede-make.srt                           |     2 +-
 etc/srecode/el.srt                                 |     2 +-
 etc/srecode/getset-cpp.srt                         |     2 +-
 etc/srecode/java.srt                               |     2 +-
 etc/srecode/make.srt                               |     2 +-
 etc/srecode/proj-test.srt                          |     2 +-
 etc/srecode/template.srt                           |     2 +-
 etc/srecode/test.srt                               |     2 +-
 etc/srecode/texi.srt                               |     2 +-
 etc/srecode/wisent.srt                             |     2 +-
 etc/themes/adwaita-theme.el                        |     5 +-
 etc/themes/deeper-blue-theme.el                    |     4 +-
 etc/themes/dichromacy-theme.el                     |    39 +-
 etc/themes/leuven-dark-theme.el                    |  1095 +
 etc/themes/leuven-theme.el                         |    29 +-
 etc/themes/light-blue-theme.el                     |     5 +-
 etc/themes/manoj-dark-theme.el                     |    33 +-
 etc/themes/misterioso-theme.el                     |    35 +-
 etc/themes/modus-operandi-theme.el                 |    38 +-
 etc/themes/modus-themes.el                         |  4910 +-
 etc/themes/modus-vivendi-theme.el                  |    38 +-
 etc/themes/tango-dark-theme.el                     |    39 +-
 etc/themes/tango-theme.el                          |    39 +-
 etc/themes/tsdh-dark-theme.el                      |     2 +-
 etc/themes/tsdh-light-theme.el                     |     2 +-
 etc/themes/wheatgrass-theme.el                     |     2 +-
 etc/themes/whiteboard-theme.el                     |     4 +-
 etc/themes/wombat-theme.el                         |    26 +-
 etc/tutorials/TUTORIAL                             |    20 +-
 etc/tutorials/TUTORIAL.bg                          |     2 +-
 etc/tutorials/TUTORIAL.cn                          |    13 +-
 etc/tutorials/TUTORIAL.cs                          |     2 +-
 etc/tutorials/TUTORIAL.de                          |     2 +-
 etc/tutorials/TUTORIAL.el_GR                       |  1267 +
 etc/tutorials/TUTORIAL.eo                          |     2 +-
 etc/tutorials/TUTORIAL.es                          |     2 +-
 etc/tutorials/TUTORIAL.fr                          |     2 +-
 etc/tutorials/TUTORIAL.he                          |    17 +-
 etc/tutorials/TUTORIAL.it                          |    23 +-
 etc/tutorials/TUTORIAL.ja                          |     2 +-
 etc/tutorials/TUTORIAL.ko                          |     2 +-
 etc/tutorials/TUTORIAL.nl                          |     6 +-
 etc/tutorials/TUTORIAL.pl                          |     2 +-
 etc/tutorials/TUTORIAL.pt_BR                       |     2 +-
 etc/tutorials/TUTORIAL.ro                          |     4 +-
 etc/tutorials/TUTORIAL.ru                          |     2 +-
 etc/tutorials/TUTORIAL.sk                          |     2 +-
 etc/tutorials/TUTORIAL.sl                          |     2 +-
 etc/tutorials/TUTORIAL.sv                          |    16 +-
 etc/tutorials/TUTORIAL.th                          |     2 +-
 etc/tutorials/TUTORIAL.translators                 |     4 +
 etc/tutorials/TUTORIAL.zh                          |     2 +-
 etc/w32-feature.el                                 |     2 +-
 leim/ChangeLog.1                                   |     2 +-
 leim/MISC-DIC/README                               |     2 +-
 leim/MISC-DIC/pinyin.map                           |     2 +-
 leim/MISC-DIC/ziranma.cin                          |     2 +-
 leim/Makefile.in                                   |    21 +-
 leim/README                                        |     2 +-
 leim/SKK-DIC/SKK-JISYO.L                           |     2 +-
 leim/leim-ext.el                                   |     2 +-
 lib-src/ChangeLog.1                                |     2 +-
 lib-src/Makefile.in                                |    40 +-
 lib-src/be_resources.cc                            |   177 +
 lib-src/ebrowse.c                                  |    51 +-
 lib-src/emacsclient.c                              |    49 +-
 lib-src/etags.c                                    |    73 +-
 lib-src/hexl.c                                     |     2 +-
 lib-src/make-docfile.c                             |   145 +-
 lib-src/make-fingerprint.c                         |     2 +-
 lib-src/movemail.c                                 |     3 +-
 lib-src/ntlib.c                                    |     8 +-
 lib-src/ntlib.h                                    |     2 +-
 lib-src/pop.c                                      |     2 +-
 lib-src/pop.h                                      |     2 +-
 lib-src/rcs2log                                    |     4 +-
 lib-src/seccomp-filter.c                           |    11 +-
 lib-src/update-game-score.c                        |     2 +-
 lib/Makefile.in                                    |    10 +-
 lib/_Noreturn.h                                    |    12 +-
 lib/acl-errno-valid.c                              |     4 +-
 lib/acl-internal.c                                 |     4 +-
 lib/acl-internal.h                                 |     4 +-
 lib/acl.h                                          |     4 +-
 lib/acl_entries.c                                  |     4 +-
 lib/af_alg.h                                       |    18 +-
 lib/alloca.in.h                                    |    22 +-
 lib/allocator.c                                    |    17 +
 lib/allocator.h                                    |    16 +-
 lib/arg-nonnull.h                                  |    10 +-
 lib/at-func.c                                      |     4 +-
 lib/attribute.h                                    |    28 +-
 lib/binary-io.c                                    |    16 +-
 lib/binary-io.h                                    |    18 +-
 lib/byteswap.in.h                                  |    16 +-
 lib/c++defs.h                                      |    10 +-
 lib/c-ctype.c                                      |    18 +
 lib/c-ctype.h                                      |    22 +-
 lib/c-strcase.h                                    |    18 +-
 lib/c-strcasecmp.c                                 |    18 +-
 lib/c-strncasecmp.c                                |    18 +-
 lib/canonicalize-lgpl.c                            |    20 +-
 lib/careadlinkat.c                                 |    44 +-
 lib/careadlinkat.h                                 |    16 +-
 lib/cdefs.h                                        |   139 +-
 lib/cloexec.c                                      |    20 +-
 lib/cloexec.h                                      |    20 +-
 lib/close-stream.c                                 |     4 +-
 lib/close-stream.h                                 |    18 +
 lib/copy-file-range.c                              |    50 +-
 lib/count-leading-zeros.c                          |    18 +
 lib/count-leading-zeros.h                          |    16 +-
 lib/count-one-bits.c                               |    18 +
 lib/count-one-bits.h                               |    16 +-
 lib/count-trailing-zeros.c                         |    18 +
 lib/count-trailing-zeros.h                         |    16 +-
 lib/diffseq.h                                      |     4 +-
 lib/dirent.in.h                                    |   139 +-
 lib/dirfd.c                                        |    16 +-
 lib/dtoastr.c                                      |    17 +
 lib/dtotimespec.c                                  |     4 +-
 lib/dup2.c                                         |    16 +-
 lib/dynarray.h                                     |   275 +-
 lib/eloop-threshold.h                              |    10 +-
 lib/errno.in.h                                     |    18 +-
 lib/euidaccess.c                                   |    16 +-
 lib/execinfo.c                                     |    18 +
 lib/execinfo.in.h                                  |    10 +-
 lib/explicit_bzero.c                               |    10 +-
 lib/faccessat.c                                    |     4 +-
 lib/fchmodat.c                                     |    63 +-
 lib/fcntl.c                                        |    16 +-
 lib/fcntl.in.h                                     |    20 +-
 lib/fdopendir.c                                    |     4 +-
 lib/file-has-acl.c                                 |    16 +-
 lib/filemode.c                                     |     4 +-
 lib/filemode.h                                     |     4 +-
 lib/filename.h                                     |    10 +-
 lib/filevercmp.c                                   |   209 +-
 lib/filevercmp.h                                   |    86 +-
 lib/fingerprint.c                                  |     2 +-
 lib/fingerprint.h                                  |     2 +-
 lib/flexmember.h                                   |    10 +-
 lib/fpending.c                                     |     4 +-
 lib/fpending.h                                     |     4 +-
 lib/free.c                                         |    32 +-
 lib/fstatat.c                                      |     4 +-
 lib/fsusage.c                                      |    16 +-
 lib/fsusage.h                                      |    16 +-
 lib/fsync.c                                        |    18 +-
 lib/ftoastr.c                                      |     4 +-
 lib/ftoastr.h                                      |     4 +-
 lib/futimens.c                                     |    16 +-
 lib/get-permissions.c                              |     4 +-
 lib/getdtablesize.c                                |    16 +-
 lib/getgroups.c                                    |    24 +-
 lib/getloadavg.c                                   |     4 +-
 lib/getopt-cdefs.in.h                              |    23 +-
 lib/getopt-core.h                                  |    10 +-
 lib/getopt-ext.h                                   |    10 +-
 lib/getopt-pfx-core.h                              |    23 +-
 lib/getopt-pfx-ext.h                               |    23 +-
 lib/getopt.c                                       |    14 +-
 lib/getopt.in.h                                    |    22 +-
 lib/getopt1.c                                      |    10 +-
 lib/getopt_int.h                                   |    10 +-
 lib/getrandom.c                                    |    22 +-
 lib/gettext.h                                      |    31 +-
 lib/gettime.c                                      |    18 +-
 lib/gettimeofday.c                                 |    18 +-
 lib/gnulib.mk.in                                   |  2228 +-
 lib/group-member.c                                 |    24 +-
 lib/idx.h                                          |    30 +-
 lib/ieee754.in.h                                   |    10 +-
 lib/ignore-value.h                                 |    16 +-
 lib/intprops.h                                     |    48 +-
 lib/inttypes.in.h                                  |    16 +-
 lib/lchmod.c                                       |    88 +-
 lib/libc-config.h                                  |    47 +-
 lib/limits.in.h                                    |    34 +-
 lib/lstat.c                                        |    16 +-
 lib/malloc.c                                       |    51 +
 lib/malloc/dynarray-skeleton.c                     |    43 +-
 lib/malloc/dynarray.h                              |    10 +-
 lib/malloc/dynarray_at_failure.c                   |    17 +-
 lib/malloc/dynarray_emplace_enlarge.c              |    14 +-
 lib/malloc/dynarray_finalize.c                     |    14 +-
 lib/malloc/dynarray_resize.c                       |    14 +-
 lib/malloc/dynarray_resize_clear.c                 |    14 +-
 lib/malloc/scratch_buffer.h                        |    10 +-
 lib/malloc/scratch_buffer_dupfree.c                |    10 +-
 lib/malloc/scratch_buffer_grow.c                   |    10 +-
 lib/malloc/scratch_buffer_grow_preserve.c          |    10 +-
 lib/malloc/scratch_buffer_set_array_size.c         |    10 +-
 lib/malloca.c                                      |   106 -
 lib/malloca.h                                      |   123 -
 lib/md5-stream.c                                   |   141 +
 lib/md5.c                                          |   118 +-
 lib/md5.h                                          |    22 +-
 lib/memmem.c                                       |    18 +-
 lib/mempcpy.c                                      |    23 +-
 lib/memrchr.c                                      |    16 +-
 lib/mini-gmp-gnulib.c                              |    35 +-
 lib/mini-gmp.c                                     |    26 +-
 lib/mini-gmp.h                                     |     9 +-
 lib/minmax.h                                       |    18 +-
 lib/mkostemp.c                                     |    16 +-
 lib/mktime-internal.h                              |    10 +-
 lib/mktime.c                                       |    38 +-
 lib/nanosleep.c                                    |   195 +
 lib/nproc.c                                        |   404 +
 lib/nproc.h                                        |    46 +
 lib/nstrftime.c                                    |    45 +-
 lib/open.c                                         |    16 +-
 lib/openat-priv.h                                  |     4 +-
 lib/openat-proc.c                                  |     4 +-
 lib/openat.h                                       |     6 +-
 lib/pathmax.h                                      |    18 +-
 lib/pipe2.c                                        |    20 +-
 lib/pselect.c                                      |    18 +-
 lib/pthread_sigmask.c                              |    16 +-
 lib/qcopy-acl.c                                    |     4 +-
 lib/rawmemchr.c                                    |    97 +-
 lib/rawmemchr.valgrind                             |    16 +-
 lib/readlink.c                                     |    20 +-
 lib/readlinkat.c                                   |     4 +-
 lib/realloc.c                                      |    63 +
 lib/regcomp.c                                      |   847 +-
 lib/regex.c                                        |    11 +-
 lib/regex.h                                        |    60 +-
 lib/regex_internal.c                               |    82 +-
 lib/regex_internal.h                               |    68 +-
 lib/regexec.c                                      |   200 +-
 lib/root-uid.h                                     |    20 +-
 lib/save-cwd.c                                     |     2 +-
 lib/save-cwd.h                                     |     6 +-
 lib/scratch_buffer.h                               |   117 +-
 lib/set-permissions.c                              |     6 +-
 lib/sha1.c                                         |   117 +-
 lib/sha1.h                                         |    24 +-
 lib/sha256.c                                       |   132 +-
 lib/sha256.h                                       |    20 +-
 lib/sha512.c                                       |   132 +-
 lib/sha512.h                                       |    20 +-
 lib/sig2str.c                                      |     4 +-
 lib/sig2str.h                                      |     4 +-
 lib/sigdescr_np.c                                  |    18 +-
 lib/signal.in.h                                    |    16 +-
 lib/stat-time.c                                    |    18 +
 lib/stat-time.h                                    |    22 +-
 lib/stdalign.in.h                                  |    31 +-
 lib/stddef.in.h                                    |    29 +-
 lib/stdint.in.h                                    |    22 +-
 lib/stdio-impl.h                                   |    16 +-
 lib/stdio.in.h                                     |   216 +-
 lib/stdlib.in.h                                    |   372 +-
 lib/stpcpy.c                                       |    16 +-
 lib/str-two-way.h                                  |    22 +-
 lib/strftime.h                                     |    16 +-
 lib/string.in.h                                    |   241 +-
 lib/strnlen.c                                      |    18 +-
 lib/strtoimax.c                                    |    16 +-
 lib/strtol.c                                       |    57 +-
 lib/strtoll.c                                      |    16 +-
 lib/symlink.c                                      |    20 +-
 lib/sys_random.in.h                                |    24 +-
 lib/sys_select.in.h                                |    31 +-
 lib/sys_stat.in.h                                  |    46 +-
 lib/sys_time.in.h                                  |    18 +-
 lib/sys_types.in.h                                 |    18 +-
 lib/tempname.c                                     |    14 +-
 lib/tempname.h                                     |    16 +-
 lib/time-internal.h                                |    18 +-
 lib/time.in.h                                      |    71 +-
 lib/time_r.c                                       |    18 +-
 lib/time_rz.c                                      |    18 +-
 lib/timegm.c                                       |    10 +-
 lib/timespec-add.c                                 |     4 +-
 lib/timespec-sub.c                                 |     4 +-
 lib/timespec.c                                     |    18 +
 lib/timespec.h                                     |    17 +-
 lib/u64.c                                          |    18 +
 lib/u64.h                                          |    16 +-
 lib/unistd.c                                       |    18 +
 lib/unistd.in.h                                    |    50 +-
 lib/unlocked-io.h                                  |    30 +-
 lib/utimens.c                                      |    22 +-
 lib/utimens.h                                      |    16 +-
 lib/utimensat.c                                    |     4 +-
 lib/verify.h                                       |    25 +-
 lib/vla.h                                          |     4 +-
 lib/warn-on-use.h                                  |    16 +-
 lib/xalloc-oversized.h                             |    55 +-
 lisp/ChangeLog.1                                   |     2 +-
 lisp/ChangeLog.10                                  |     2 +-
 lisp/ChangeLog.11                                  |     2 +-
 lisp/ChangeLog.12                                  |     4 +-
 lisp/ChangeLog.13                                  |     2 +-
 lisp/ChangeLog.14                                  |     2 +-
 lisp/ChangeLog.15                                  |     4 +-
 lisp/ChangeLog.16                                  |     2 +-
 lisp/ChangeLog.17                                  |     6 +-
 lisp/ChangeLog.2                                   |     2 +-
 lisp/ChangeLog.3                                   |     2 +-
 lisp/ChangeLog.4                                   |     2 +-
 lisp/ChangeLog.5                                   |     2 +-
 lisp/ChangeLog.6                                   |     2 +-
 lisp/ChangeLog.7                                   |     2 +-
 lisp/ChangeLog.8                                   |     2 +-
 lisp/ChangeLog.9                                   |     2 +-
 lisp/Makefile.in                                   |   172 +-
 lisp/abbrev.el                                     |   315 +-
 lisp/align.el                                      |    80 +-
 lisp/allout-widgets.el                             |    22 +-
 lisp/allout.el                                     |   112 +-
 lisp/ansi-color.el                                 |   723 +-
 lisp/apropos.el                                    |   110 +-
 lisp/arc-mode.el                                   |    28 +-
 lisp/array.el                                      |    51 +-
 lisp/auth-source-pass.el                           |     4 +-
 lisp/auth-source.el                                |   236 +-
 lisp/autoarg.el                                    |   145 -
 lisp/autoinsert.el                                 |    31 +-
 lisp/autorevert.el                                 |    27 +-
 lisp/avoid.el                                      |    29 +-
 lisp/battery.el                                    |   148 +-
 lisp/bindings.el                                   |    91 +-
 lisp/bookmark.el                                   |   486 +-
 lisp/bs.el                                         |   115 +-
 lisp/buff-menu.el                                  |    97 +-
 lisp/button.el                                     |   135 +-
 lisp/calc/calc-aent.el                             |     7 +-
 lisp/calc/calc-alg.el                              |     2 +-
 lisp/calc/calc-arith.el                            |     2 +-
 lisp/calc/calc-bin.el                              |     4 +-
 lisp/calc/calc-comb.el                             |     2 +-
 lisp/calc/calc-cplx.el                             |     2 +-
 lisp/calc/calc-embed.el                            |     5 +-
 lisp/calc/calc-ext.el                              |    42 +-
 lisp/calc/calc-fin.el                              |     2 +-
 lisp/calc/calc-forms.el                            |    17 +-
 lisp/calc/calc-frac.el                             |     2 +-
 lisp/calc/calc-funcs.el                            |     2 +-
 lisp/calc/calc-graph.el                            |    19 +-
 lisp/calc/calc-help.el                             |    33 +-
 lisp/calc/calc-incom.el                            |     2 +-
 lisp/calc/calc-keypd.el                            |     2 +-
 lisp/calc/calc-lang.el                             |     2 +-
 lisp/calc/calc-macs.el                             |     2 +-
 lisp/calc/calc-map.el                              |     4 +-
 lisp/calc/calc-math.el                             |     7 +-
 lisp/calc/calc-menu.el                             |     4 +-
 lisp/calc/calc-misc.el                             |   107 +-
 lisp/calc/calc-mode.el                             |    11 +-
 lisp/calc/calc-mtx.el                              |     2 +-
 lisp/calc/calc-nlfit.el                            |     2 +-
 lisp/calc/calc-poly.el                             |     4 +-
 lisp/calc/calc-prog.el                             |    17 +-
 lisp/calc/calc-rewr.el                             |     2 +-
 lisp/calc/calc-rules.el                            |     2 +-
 lisp/calc/calc-sel.el                              |     2 +-
 lisp/calc/calc-stat.el                             |     2 +-
 lisp/calc/calc-store.el                            |    45 +-
 lisp/calc/calc-stuff.el                            |     2 +-
 lisp/calc/calc-trail.el                            |     2 +-
 lisp/calc/calc-undo.el                             |     2 +-
 lisp/calc/calc-units.el                            |    43 +-
 lisp/calc/calc-vec.el                              |     2 +-
 lisp/calc/calc-yank.el                             |    22 +-
 lisp/calc/calc.el                                  |    99 +-
 lisp/calc/calcalg2.el                              |     2 +-
 lisp/calc/calcalg3.el                              |     4 +-
 lisp/calc/calccomp.el                              |     2 +-
 lisp/calc/calcsel2.el                              |     2 +-
 lisp/calculator.el                                 |    56 +-
 lisp/calendar/appt.el                              |    12 +-
 lisp/calendar/cal-bahai.el                         |     2 +-
 lisp/calendar/cal-china.el                         |     2 +-
 lisp/calendar/cal-coptic.el                        |     2 +-
 lisp/calendar/cal-dst.el                           |     2 +-
 lisp/calendar/cal-french.el                        |     2 +-
 lisp/calendar/cal-hebrew.el                        |    13 +-
 lisp/calendar/cal-html.el                          |     2 +-
 lisp/calendar/cal-islam.el                         |     2 +-
 lisp/calendar/cal-iso.el                           |     2 +-
 lisp/calendar/cal-julian.el                        |     2 +-
 lisp/calendar/cal-mayan.el                         |     2 +-
 lisp/calendar/cal-menu.el                          |     2 +-
 lisp/calendar/cal-move.el                          |     2 +-
 lisp/calendar/cal-persia.el                        |     2 +-
 lisp/calendar/cal-tex.el                           |     8 +-
 lisp/calendar/cal-x.el                             |     2 +-
 lisp/calendar/calendar.el                          |    40 +-
 lisp/calendar/diary-lib.el                         |    30 +-
 lisp/calendar/holidays.el                          |    68 +-
 lisp/calendar/icalendar.el                         |    26 +-
 lisp/calendar/iso8601.el                           |    14 +-
 lisp/calendar/lunar.el                             |     2 +-
 lisp/calendar/parse-time.el                        |     2 +-
 lisp/calendar/solar.el                             |     2 +-
 lisp/calendar/time-date.el                         |    96 +-
 lisp/calendar/timeclock.el                         |     4 +-
 lisp/calendar/todo-mode.el                         |    20 +-
 lisp/case-table.el                                 |     2 +-
 lisp/cdl.el                                        |     2 +-
 lisp/cedet/ChangeLog.1                             |     4 +-
 lisp/cedet/cedet-cscope.el                         |     2 +-
 lisp/cedet/cedet-files.el                          |     2 +-
 lisp/cedet/cedet-global.el                         |     2 +-
 lisp/cedet/cedet-idutils.el                        |     2 +-
 lisp/cedet/cedet.el                                |     2 +-
 lisp/cedet/data-debug.el                           |    22 +-
 lisp/cedet/ede.el                                  |     2 +-
 lisp/cedet/ede/auto.el                             |     6 +-
 lisp/cedet/ede/autoconf-edit.el                    |     2 +-
 lisp/cedet/ede/base.el                             |     6 +-
 lisp/cedet/ede/config.el                           |     2 +-
 lisp/cedet/ede/cpp-root.el                         |     4 +-
 lisp/cedet/ede/custom.el                           |     2 +-
 lisp/cedet/ede/detect.el                           |     2 +-
 lisp/cedet/ede/dired.el                            |     2 +-
 lisp/cedet/ede/emacs.el                            |     4 +-
 lisp/cedet/ede/files.el                            |     4 +-
 lisp/cedet/ede/generic.el                          |     2 +-
 lisp/cedet/ede/linux.el                            |     2 +-
 lisp/cedet/ede/locate.el                           |     2 +-
 lisp/cedet/ede/make.el                             |     2 +-
 lisp/cedet/ede/makefile-edit.el                    |     4 +-
 lisp/cedet/ede/pconf.el                            |     2 +-
 lisp/cedet/ede/pmake.el                            |     2 +-
 lisp/cedet/ede/proj-archive.el                     |     2 +-
 lisp/cedet/ede/proj-aux.el                         |     2 +-
 lisp/cedet/ede/proj-comp.el                        |     2 +-
 lisp/cedet/ede/proj-elisp.el                       |     9 +-
 lisp/cedet/ede/proj-info.el                        |     2 +-
 lisp/cedet/ede/proj-misc.el                        |     2 +-
 lisp/cedet/ede/proj-obj.el                         |     2 +-
 lisp/cedet/ede/proj-prog.el                        |     2 +-
 lisp/cedet/ede/proj-scheme.el                      |     2 +-
 lisp/cedet/ede/proj-shared.el                      |     2 +-
 lisp/cedet/ede/proj.el                             |     4 +-
 lisp/cedet/ede/project-am.el                       |    11 +-
 lisp/cedet/ede/shell.el                            |     2 +-
 lisp/cedet/ede/simple.el                           |     2 +-
 lisp/cedet/ede/source.el                           |     6 +-
 lisp/cedet/ede/speedbar.el                         |     2 +-
 lisp/cedet/ede/srecode.el                          |     2 +-
 lisp/cedet/ede/system.el                           |     4 +-
 lisp/cedet/ede/util.el                             |     2 +-
 lisp/cedet/mode-local.el                           |    26 +-
 lisp/cedet/pulse.el                                |     8 +-
 lisp/cedet/semantic.el                             |     8 +-
 lisp/cedet/semantic/analyze.el                     |     2 +-
 lisp/cedet/semantic/analyze/complete.el            |     7 +-
 lisp/cedet/semantic/analyze/debug.el               |     2 +-
 lisp/cedet/semantic/analyze/fcn.el                 |     2 +-
 lisp/cedet/semantic/analyze/refs.el                |     2 +-
 lisp/cedet/semantic/bovine.el                      |     2 +-
 lisp/cedet/semantic/bovine/c.el                    |    48 +-
 lisp/cedet/semantic/bovine/debug.el                |     4 +-
 lisp/cedet/semantic/bovine/el.el                   |     2 +-
 lisp/cedet/semantic/bovine/gcc.el                  |     2 +-
 lisp/cedet/semantic/bovine/grammar.el              |    15 +-
 lisp/cedet/semantic/bovine/make.el                 |     2 +-
 lisp/cedet/semantic/bovine/scm.el                  |     2 +-
 lisp/cedet/semantic/chart.el                       |     2 +-
 lisp/cedet/semantic/complete.el                    |    20 +-
 lisp/cedet/semantic/ctxt.el                        |     2 +-
 lisp/cedet/semantic/db-debug.el                    |     2 +-
 lisp/cedet/semantic/db-ebrowse.el                  |     2 +-
 lisp/cedet/semantic/db-el.el                       |     8 +-
 lisp/cedet/semantic/db-file.el                     |     2 +-
 lisp/cedet/semantic/db-find.el                     |     6 +-
 lisp/cedet/semantic/db-global.el                   |     2 +-
 lisp/cedet/semantic/db-javascript.el               |     2 +-
 lisp/cedet/semantic/db-mode.el                     |     2 +-
 lisp/cedet/semantic/db-ref.el                      |     2 +-
 lisp/cedet/semantic/db-typecache.el                |     5 +-
 lisp/cedet/semantic/db.el                          |     4 +-
 lisp/cedet/semantic/debug.el                       |    10 +-
 lisp/cedet/semantic/decorate.el                    |     2 +-
 lisp/cedet/semantic/decorate/include.el            |    18 +-
 lisp/cedet/semantic/decorate/mode.el               |    10 +-
 lisp/cedet/semantic/dep.el                         |     5 +-
 lisp/cedet/semantic/doc.el                         |     2 +-
 lisp/cedet/semantic/ede-grammar.el                 |     4 +-
 lisp/cedet/semantic/edit.el                        |     4 +-
 lisp/cedet/semantic/find.el                        |     4 +-
 lisp/cedet/semantic/format.el                      |     2 +-
 lisp/cedet/semantic/fw.el                          |    41 +-
 lisp/cedet/semantic/grammar.el                     |     8 +-
 lisp/cedet/semantic/grm-wy-boot.el                 |    10 +-
 lisp/cedet/semantic/html.el                        |    14 +-
 lisp/cedet/semantic/ia-sb.el                       |     2 +-
 lisp/cedet/semantic/ia.el                          |     2 +-
 lisp/cedet/semantic/idle.el                        |    19 +-
 lisp/cedet/semantic/imenu.el                       |     5 +-
 lisp/cedet/semantic/java.el                        |    41 +-
 lisp/cedet/semantic/lex-spp.el                     |    15 +-
 lisp/cedet/semantic/lex.el                         |    56 +-
 lisp/cedet/semantic/mru-bookmark.el                |     2 +-
 lisp/cedet/semantic/sb.el                          |     2 +-
 lisp/cedet/semantic/scope.el                       |     2 +-
 lisp/cedet/semantic/senator.el                     |    11 +-
 lisp/cedet/semantic/sort.el                        |     4 +-
 lisp/cedet/semantic/symref.el                      |     8 +-
 lisp/cedet/semantic/symref/cscope.el               |     4 +-
 lisp/cedet/semantic/symref/filter.el               |     2 +-
 lisp/cedet/semantic/symref/global.el               |     2 +-
 lisp/cedet/semantic/symref/grep.el                 |    26 +-
 lisp/cedet/semantic/symref/idutils.el              |     2 +-
 lisp/cedet/semantic/symref/list.el                 |     4 +-
 lisp/cedet/semantic/tag-file.el                    |     2 +-
 lisp/cedet/semantic/tag-ls.el                      |    21 +-
 lisp/cedet/semantic/tag-write.el                   |     2 +-
 lisp/cedet/semantic/tag.el                         |    15 +-
 lisp/cedet/semantic/texi.el                        |    14 +-
 lisp/cedet/semantic/util-modes.el                  |     6 +-
 lisp/cedet/semantic/util.el                        |     2 +-
 lisp/cedet/semantic/wisent.el                      |     4 +-
 lisp/cedet/semantic/wisent/comp.el                 |     4 +-
 lisp/cedet/semantic/wisent/grammar.el              |    13 +-
 lisp/cedet/semantic/wisent/java-tags.el            |     2 +-
 lisp/cedet/semantic/wisent/javascript.el           |     2 +-
 lisp/cedet/semantic/wisent/python.el               |     8 +-
 lisp/cedet/semantic/wisent/wisent.el               |     2 +-
 lisp/cedet/srecode.el                              |     2 +-
 lisp/cedet/srecode/args.el                         |     2 +-
 lisp/cedet/srecode/compile.el                      |     2 +-
 lisp/cedet/srecode/cpp.el                          |     2 +-
 lisp/cedet/srecode/ctxt.el                         |     4 +-
 lisp/cedet/srecode/dictionary.el                   |     6 +-
 lisp/cedet/srecode/document.el                     |     2 +-
 lisp/cedet/srecode/el.el                           |     2 +-
 lisp/cedet/srecode/expandproto.el                  |     2 +-
 lisp/cedet/srecode/extract.el                      |     2 +-
 lisp/cedet/srecode/fields.el                       |     2 +-
 lisp/cedet/srecode/filters.el                      |     2 +-
 lisp/cedet/srecode/find.el                         |     2 +-
 lisp/cedet/srecode/getset.el                       |     2 +-
 lisp/cedet/srecode/insert.el                       |     2 +-
 lisp/cedet/srecode/java.el                         |     2 +-
 lisp/cedet/srecode/map.el                          |     2 +-
 lisp/cedet/srecode/mode.el                         |     2 +-
 lisp/cedet/srecode/semantic.el                     |     4 +-
 lisp/cedet/srecode/srt-mode.el                     |     2 +-
 lisp/cedet/srecode/srt.el                          |     2 +-
 lisp/cedet/srecode/table.el                        |     2 +-
 lisp/cedet/srecode/template.el                     |     2 +-
 lisp/cedet/srecode/texi.el                         |     4 +-
 lisp/char-fold.el                                  |   150 +-
 lisp/chistory.el                                   |     8 +-
 lisp/cmuscheme.el                                  |    20 +-
 lisp/color.el                                      |     8 +-
 lisp/comint.el                                     |   241 +-
 lisp/completion.el                                 |    13 +-
 lisp/composite.el                                  |    54 +-
 lisp/cus-dep.el                                    |     9 +-
 lisp/cus-edit.el                                   |   168 +-
 lisp/cus-face.el                                   |   190 +-
 lisp/cus-start.el                                  |    37 +-
 lisp/cus-theme.el                                  |    38 +-
 lisp/custom.el                                     |   101 +-
 lisp/dabbrev.el                                    |   108 +-
 lisp/delim-col.el                                  |     6 +-
 lisp/delsel.el                                     |    26 +-
 lisp/descr-text.el                                 |    20 +-
 lisp/desktop.el                                    |   138 +-
 lisp/dframe.el                                     |     6 +-
 lisp/dired-aux.el                                  |   485 +-
 lisp/dired-x.el                                    |   421 +-
 lisp/dired.el                                      |   835 +-
 lisp/dirtrack.el                                   |     2 +-
 lisp/disp-table.el                                 |     2 +-
 lisp/display-fill-column-indicator.el              |     4 +-
 lisp/display-line-numbers.el                       |    80 +-
 lisp/dnd.el                                        |   354 +-
 lisp/doc-view.el                                   |   351 +-
 lisp/dom.el                                        |     2 +-
 lisp/dos-fns.el                                    |    22 +-
 lisp/dos-vars.el                                   |     8 +-
 lisp/dos-w32.el                                    |     2 +-
 lisp/double.el                                     |     2 +-
 lisp/dynamic-setting.el                            |     2 +-
 lisp/ebuff-menu.el                                 |     3 +-
 lisp/echistory.el                                  |     2 +-
 lisp/ecomplete.el                                  |    42 +-
 lisp/edmacro.el                                    |   217 +-
 lisp/ehelp.el                                      |     7 +-
 lisp/elec-pair.el                                  |   201 +-
 lisp/electric.el                                   |    24 +-
 lisp/elide-head.el                                 |   141 +-
 lisp/emacs-lisp/advice.el                          |   121 +-
 lisp/emacs-lisp/autoload.el                        |   405 +-
 lisp/emacs-lisp/avl-tree.el                        |     5 +-
 lisp/emacs-lisp/backquote.el                       |     7 +-
 lisp/emacs-lisp/backtrace.el                       |   145 +-
 lisp/emacs-lisp/benchmark.el                       |     8 +-
 lisp/emacs-lisp/bindat.el                          |   226 +-
 lisp/emacs-lisp/byte-opt.el                        |   686 +-
 lisp/emacs-lisp/byte-run.el                        |   318 +-
 lisp/emacs-lisp/bytecomp.el                        |  1218 +-
 lisp/emacs-lisp/cconv.el                           |   222 +-
 lisp/emacs-lisp/chart.el                           |     7 +-
 lisp/emacs-lisp/check-declare.el                   |    13 +-
 lisp/emacs-lisp/checkdoc.el                        |   634 +-
 lisp/emacs-lisp/cl-extra.el                        |    14 +-
 lisp/emacs-lisp/cl-generic.el                      |   387 +-
 lisp/emacs-lisp/cl-indent.el                       |    13 +-
 lisp/emacs-lisp/cl-lib.el                          |    17 +-
 lisp/emacs-lisp/cl-macs.el                         |   237 +-
 lisp/emacs-lisp/cl-preloaded.el                    |    31 +-
 lisp/emacs-lisp/cl-print.el                        |    27 +-
 lisp/emacs-lisp/cl-seq.el                          |     2 +-
 lisp/emacs-lisp/comp-cstr.el                       |    96 +-
 lisp/emacs-lisp/comp.el                            |   358 +-
 lisp/emacs-lisp/copyright.el                       |    14 +-
 lisp/emacs-lisp/crm.el                             |   105 +-
 lisp/emacs-lisp/cursor-sensor.el                   |     2 +-
 lisp/emacs-lisp/debug-early.el                     |    97 +
 lisp/emacs-lisp/debug.el                           |   155 +-
 lisp/emacs-lisp/derived.el                         |    43 +-
 lisp/emacs-lisp/disass.el                          |     6 +-
 lisp/emacs-lisp/easy-mmode.el                      |   112 +-
 lisp/emacs-lisp/easymenu.el                        |     2 +-
 lisp/emacs-lisp/edebug.el                          |   333 +-
 lisp/emacs-lisp/eieio-base.el                      |     4 +-
 lisp/emacs-lisp/eieio-compat.el                    |   275 -
 lisp/emacs-lisp/eieio-core.el                      |   155 +-
 lisp/emacs-lisp/eieio-custom.el                    |    10 +-
 lisp/emacs-lisp/eieio-datadebug.el                 |     2 +-
 lisp/emacs-lisp/eieio-opt.el                       |     3 +-
 lisp/emacs-lisp/eieio-speedbar.el                  |     2 +-
 lisp/emacs-lisp/eieio.el                           |    42 +-
 lisp/emacs-lisp/eldoc.el                           |    49 +-
 lisp/emacs-lisp/elint.el                           |     4 +-
 lisp/emacs-lisp/elp.el                             |    50 +-
 lisp/emacs-lisp/ert-x.el                           |   187 +-
 lisp/emacs-lisp/ert.el                             |   674 +-
 lisp/emacs-lisp/ewoc.el                            |    14 +-
 lisp/emacs-lisp/faceup.el                          |     6 +-
 lisp/emacs-lisp/find-func.el                       |   123 +-
 lisp/emacs-lisp/float-sup.el                       |     2 +-
 lisp/emacs-lisp/generate-lisp-file.el              |   113 +
 lisp/emacs-lisp/generator.el                       |    41 +-
 lisp/emacs-lisp/generic.el                         |     2 +-
 lisp/emacs-lisp/gv.el                              |     8 +-
 lisp/emacs-lisp/helper.el                          |    50 +-
 lisp/emacs-lisp/hierarchy.el                       |     7 +-
 lisp/emacs-lisp/inline.el                          |     4 +-
 lisp/emacs-lisp/let-alist.el                       |     6 +-
 lisp/emacs-lisp/lisp-mnt.el                        |    17 +-
 lisp/emacs-lisp/lisp-mode.el                       |   401 +-
 lisp/emacs-lisp/lisp.el                            |    38 +-
 lisp/emacs-lisp/loaddefs-gen.el                    |   710 +
 lisp/emacs-lisp/macroexp.el                        |   420 +-
 lisp/emacs-lisp/map-ynp.el                         |    24 +-
 lisp/emacs-lisp/map.el                             |    42 +-
 lisp/emacs-lisp/memory-report.el                   |    11 +-
 lisp/emacs-lisp/multisession.el                    |   454 +
 lisp/emacs-lisp/nadvice.el                         |   232 +-
 lisp/emacs-lisp/oclosure.el                        |   562 +
 lisp/emacs-lisp/package-x.el                       |     4 +-
 lisp/emacs-lisp/package.el                         |   517 +-
 lisp/emacs-lisp/pcase.el                           |    16 +-
 lisp/emacs-lisp/pp.el                              |   253 +-
 lisp/emacs-lisp/radix-tree.el                      |     2 +-
 lisp/emacs-lisp/range.el                           |   467 +
 lisp/emacs-lisp/re-builder.el                      |    88 +-
 lisp/emacs-lisp/regexp-opt.el                      |     2 +-
 lisp/emacs-lisp/regi.el                            |     2 +-
 lisp/emacs-lisp/ring.el                            |     2 +-
 lisp/emacs-lisp/rmc.el                             |   221 +-
 lisp/emacs-lisp/rx.el                              |    11 +-
 lisp/emacs-lisp/seq.el                             |    62 +-
 lisp/emacs-lisp/shadow.el                          |    20 +-
 lisp/emacs-lisp/shortdoc.el                        |   272 +-
 lisp/emacs-lisp/shorthands.el                      |    79 +
 lisp/emacs-lisp/smie.el                            |    14 +-
 lisp/emacs-lisp/subr-x.el                          |   390 +-
 lisp/emacs-lisp/syntax.el                          |   120 +-
 lisp/emacs-lisp/tabulated-list.el                  |   190 +-
 lisp/emacs-lisp/tcover-ses.el                      |     2 +-
 lisp/emacs-lisp/testcover.el                       |    43 +-
 lisp/emacs-lisp/text-property-search.el            |     5 +-
 lisp/emacs-lisp/thunk.el                           |     4 +-
 lisp/emacs-lisp/timer-list.el                      |    17 +-
 lisp/emacs-lisp/timer.el                           |    39 +-
 lisp/emacs-lisp/tq.el                              |     2 +-
 lisp/emacs-lisp/trace.el                           |    22 +-
 lisp/emacs-lisp/unsafep.el                         |     2 +-
 lisp/emacs-lisp/vtable.el                          |   976 +
 lisp/emacs-lisp/warnings.el                        |     6 +-
 lisp/emacs-lock.el                                 |    13 +-
 lisp/emulation/cua-base.el                         |    49 +-
 lisp/emulation/cua-gmrk.el                         |     2 +-
 lisp/emulation/cua-rect.el                         |    16 +-
 lisp/emulation/edt-lk201.el                        |     2 +-
 lisp/emulation/edt-mapper.el                       |     8 +-
 lisp/emulation/edt-pc.el                           |     2 +-
 lisp/emulation/edt-vt100.el                        |     2 +-
 lisp/emulation/edt.el                              |     2 +-
 lisp/emulation/keypad.el                           |     6 +-
 lisp/emulation/viper-cmd.el                        |   109 +-
 lisp/emulation/viper-ex.el                         |    11 +-
 lisp/emulation/viper-init.el                       |    81 +-
 lisp/emulation/viper-keym.el                       |    21 +-
 lisp/emulation/viper-macs.el                       |    22 +-
 lisp/emulation/viper-mous.el                       |    19 +-
 lisp/emulation/viper-util.el                       |    91 +-
 lisp/emulation/viper.el                            |    19 +-
 lisp/env.el                                        |    19 +-
 lisp/epa-dired.el                                  |     4 +-
 lisp/epa-file.el                                   |     5 +-
 lisp/epa-hook.el                                   |    24 +-
 lisp/epa-ks.el                                     |    22 +-
 lisp/epa-mail.el                                   |    33 +-
 lisp/epa.el                                        |    32 +-
 lisp/epg-config.el                                 |     2 +-
 lisp/epg.el                                        |    15 +-
 lisp/erc/ChangeLog.1                               |     2 +-
 lisp/erc/ChangeLog.2                               |     2 +-
 lisp/erc/erc-autoaway.el                           |    12 +-
 lisp/erc/erc-backend.el                            |   351 +-
 lisp/erc/erc-button.el                             |    42 +-
 lisp/erc/erc-capab.el                              |     8 +-
 lisp/erc/erc-compat.el                             |   159 +
 lisp/erc/erc-dcc.el                                |   185 +-
 lisp/erc/erc-desktop-notifications.el              |     4 +-
 lisp/erc/erc-ezbounce.el                           |     4 +-
 lisp/erc/erc-fill.el                               |    16 +-
 lisp/erc/erc-goodies.el                            |     6 +-
 lisp/erc/erc-ibuffer.el                            |    13 +-
 lisp/erc/erc-identd.el                             |     7 +-
 lisp/erc/erc-imenu.el                              |     5 +-
 lisp/erc/erc-join.el                               |   136 +-
 lisp/erc/erc-lang.el                               |    16 +-
 lisp/erc/erc-list.el                               |     4 +-
 lisp/erc/erc-log.el                                |    14 +-
 lisp/erc/erc-match.el                              |    14 +-
 lisp/erc/erc-menu.el                               |     7 +-
 lisp/erc/erc-netsplit.el                           |     9 +-
 lisp/erc/erc-networks.el                           |   715 +-
 lisp/erc/erc-notify.el                             |    10 +-
 lisp/erc/erc-page.el                               |     4 +-
 lisp/erc/erc-pcomplete.el                          |     9 +-
 lisp/erc/erc-replace.el                            |     7 +-
 lisp/erc/erc-ring.el                               |     6 +-
 lisp/erc/erc-services.el                           |   172 +-
 lisp/erc/erc-sound.el                              |     9 +-
 lisp/erc/erc-speedbar.el                           |    29 +-
 lisp/erc/erc-spelling.el                           |     6 +-
 lisp/erc/erc-stamp.el                              |    20 +-
 lisp/erc/erc-status-sidebar.el                     |     6 +-
 lisp/erc/erc-track.el                              |   184 +-
 lisp/erc/erc-truncate.el                           |    10 +-
 lisp/erc/erc-xdcc.el                               |     6 +-
 lisp/erc/erc.el                                    |  1443 +-
 lisp/eshell/em-alias.el                            |     2 +-
 lisp/eshell/em-banner.el                           |     5 +-
 lisp/eshell/em-basic.el                            |    95 +-
 lisp/eshell/em-cmpl.el                             |    64 +-
 lisp/eshell/em-dirs.el                             |     8 +-
 lisp/eshell/em-elecslash.el                        |   120 +
 lisp/eshell/em-extpipe.el                          |   204 +
 lisp/eshell/em-glob.el                             |   237 +-
 lisp/eshell/em-hist.el                             |   100 +-
 lisp/eshell/em-ls.el                               |    33 +-
 lisp/eshell/em-pred.el                             |   361 +-
 lisp/eshell/em-prompt.el                           |    10 +-
 lisp/eshell/em-rebind.el                           |    12 +-
 lisp/eshell/em-script.el                           |    20 +-
 lisp/eshell/em-smart.el                            |     6 +-
 lisp/eshell/em-term.el                             |    20 +-
 lisp/eshell/em-tramp.el                            |   120 +-
 lisp/eshell/em-unix.el                             |     7 +-
 lisp/eshell/em-xtra.el                             |     2 +-
 lisp/eshell/esh-arg.el                             |   100 +-
 lisp/eshell/esh-cmd.el                             |   265 +-
 lisp/eshell/esh-ext.el                             |     6 +-
 lisp/eshell/esh-io.el                              |    54 +-
 lisp/eshell/esh-mode.el                            |   117 +-
 lisp/eshell/esh-module.el                          |     5 +-
 lisp/eshell/esh-opt.el                             |   111 +-
 lisp/eshell/esh-proc.el                            |    76 +-
 lisp/eshell/esh-util.el                            |   152 +-
 lisp/eshell/esh-var.el                             |   223 +-
 lisp/eshell/eshell.el                              |    22 +-
 lisp/expand.el                                     |     4 +-
 lisp/ezimage.el                                    |     3 +-
 lisp/face-remap.el                                 |   183 +-
 lisp/facemenu.el                                   |    13 +-
 lisp/faces.el                                      |   333 +-
 lisp/ffap.el                                       |   113 +-
 lisp/filecache.el                                  |     2 +-
 lisp/fileloop.el                                   |     3 +-
 lisp/filenotify.el                                 |    35 +-
 lisp/files-x.el                                    |   124 +-
 lisp/files.el                                      |   983 +-
 lisp/filesets.el                                   |    42 +-
 lisp/find-cmd.el                                   |     2 +-
 lisp/find-dired.el                                 |    97 +-
 lisp/find-file.el                                  |    20 +-
 lisp/find-lisp.el                                  |    12 +-
 lisp/finder.el                                     |    65 +-
 lisp/flow-ctrl.el                                  |     2 +-
 lisp/foldout.el                                    |     6 +-
 lisp/follow.el                                     |    42 +-
 lisp/font-core.el                                  |     8 +-
 lisp/font-lock.el                                  |   216 +-
 lisp/format-spec.el                                |     2 +-
 lisp/format.el                                     |     8 +-
 lisp/forms.el                                      |    26 +-
 lisp/frame.el                                      |   320 +-
 lisp/frameset.el                                   |    53 +-
 lisp/fringe.el                                     |    12 +-
 lisp/generic-x.el                                  |     6 +-
 lisp/gnus/ChangeLog.1                              |     2 +-
 lisp/gnus/ChangeLog.2                              |     4 +-
 lisp/gnus/ChangeLog.3                              |     4 +-
 lisp/gnus/canlock.el                               |     2 +-
 lisp/gnus/deuglify.el                              |     3 +-
 lisp/gnus/gmm-utils.el                             |    46 +-
 lisp/gnus/gnus-agent.el                            |   185 +-
 lisp/gnus/gnus-art.el                              |   501 +-
 lisp/gnus/gnus-async.el                            |     2 +-
 lisp/gnus/gnus-bcklg.el                            |     2 +-
 lisp/gnus/gnus-bookmark.el                         |    55 +-
 lisp/gnus/gnus-cache.el                            |     2 +-
 lisp/gnus/gnus-cite.el                             |     6 +-
 lisp/gnus/gnus-cloud.el                            |     5 +-
 lisp/gnus/gnus-cus.el                              |     4 +-
 lisp/gnus/gnus-dbus.el                             |     2 +-
 lisp/gnus/gnus-delay.el                            |     2 +-
 lisp/gnus/gnus-demon.el                            |     2 +-
 lisp/gnus/gnus-diary.el                            |     8 +-
 lisp/gnus/gnus-dired.el                            |    24 +-
 lisp/gnus/gnus-draft.el                            |    19 +-
 lisp/gnus/gnus-dup.el                              |     2 +-
 lisp/gnus/gnus-eform.el                            |    15 +-
 lisp/gnus/gnus-fun.el                              |     9 +-
 lisp/gnus/gnus-gravatar.el                         |     2 +-
 lisp/gnus/gnus-group.el                            |   631 +-
 lisp/gnus/gnus-html.el                             |    39 +-
 lisp/gnus/gnus-icalendar.el                        |    76 +-
 lisp/gnus/gnus-int.el                              |     7 +-
 lisp/gnus/gnus-kill.el                             |    25 +-
 lisp/gnus/gnus-logic.el                            |     6 +-
 lisp/gnus/gnus-mh.el                               |     2 +-
 lisp/gnus/gnus-ml.el                               |    21 +-
 lisp/gnus/gnus-mlspl.el                            |     4 +-
 lisp/gnus/gnus-msg.el                              |   150 +-
 lisp/gnus/gnus-notifications.el                    |     2 +-
 lisp/gnus/gnus-picon.el                            |     2 +-
 lisp/gnus/gnus-range.el                            |   468 +-
 lisp/gnus/gnus-registry.el                         |   120 +-
 lisp/gnus/gnus-rfc1843.el                          |     2 +-
 lisp/gnus/gnus-rmail.el                            |   142 +
 lisp/gnus/gnus-salt.el                             |    56 +-
 lisp/gnus/gnus-score.el                            |    54 +-
 lisp/gnus/gnus-search.el                           |   384 +-
 lisp/gnus/gnus-sieve.el                            |     7 +-
 lisp/gnus/gnus-spec.el                             |     2 +-
 lisp/gnus/gnus-srvr.el                             |   143 +-
 lisp/gnus/gnus-start.el                            |    66 +-
 lisp/gnus/gnus-sum.el                              |  1318 +-
 lisp/gnus/gnus-topic.el                            |   120 +-
 lisp/gnus/gnus-undo.el                             |    17 +-
 lisp/gnus/gnus-util.el                             |   169 +-
 lisp/gnus/gnus-uu.el                               |    42 +-
 lisp/gnus/gnus-vm.el                               |     2 +-
 lisp/gnus/gnus-win.el                              |     2 +-
 lisp/gnus/gnus.el                                  |   110 +-
 lisp/gnus/gssapi.el                                |     2 +-
 lisp/gnus/legacy-gnus-agent.el                     |     2 +-
 lisp/gnus/mail-source.el                           |    61 +-
 lisp/gnus/message.el                               |   479 +-
 lisp/gnus/mm-archive.el                            |     2 +-
 lisp/gnus/mm-bodies.el                             |    34 +-
 lisp/gnus/mm-decode.el                             |   159 +-
 lisp/gnus/mm-encode.el                             |     4 +-
 lisp/gnus/mm-extern.el                             |     2 +-
 lisp/gnus/mm-partial.el                            |     2 +-
 lisp/gnus/mm-url.el                                |     4 +-
 lisp/gnus/mm-util.el                               |    11 +-
 lisp/gnus/mm-uu.el                                 |    16 +-
 lisp/gnus/mm-view.el                               |   100 +-
 lisp/gnus/mml-sec.el                               |     8 +-
 lisp/gnus/mml-smime.el                             |    10 +-
 lisp/gnus/mml.el                                   |   105 +-
 lisp/gnus/mml1991.el                               |     5 +-
 lisp/gnus/mml2015.el                               |    21 +-
 lisp/gnus/nnagent.el                               |     2 +-
 lisp/gnus/nnbabyl.el                               |     2 +-
 lisp/gnus/nndiary.el                               |    17 +-
 lisp/gnus/nndir.el                                 |     2 +-
 lisp/gnus/nndoc.el                                 |     2 +-
 lisp/gnus/nndraft.el                               |     2 +-
 lisp/gnus/nneething.el                             |     2 +-
 lisp/gnus/nnfolder.el                              |     2 +-
 lisp/gnus/nngateway.el                             |     2 +-
 lisp/gnus/nnheader.el                              |    10 +-
 lisp/gnus/nnimap.el                                |   114 +-
 lisp/gnus/nnmail.el                                |     6 +-
 lisp/gnus/nnmaildir.el                             |    26 +-
 lisp/gnus/nnmairix.el                              |     6 +-
 lisp/gnus/nnmbox.el                                |     8 +-
 lisp/gnus/nnmh.el                                  |     2 +-
 lisp/gnus/nnml.el                                  |    21 +-
 lisp/gnus/nnnil.el                                 |     2 +-
 lisp/gnus/nnoo.el                                  |     2 +-
 lisp/gnus/nnregistry.el                            |     6 +-
 lisp/gnus/nnrss.el                                 |    23 +-
 lisp/gnus/nnselect.el                              |   353 +-
 lisp/gnus/nnspool.el                               |     2 +-
 lisp/gnus/nntp.el                                  |    21 +-
 lisp/gnus/nnvirtual.el                             |    26 +-
 lisp/gnus/nnweb.el                                 |     2 +-
 lisp/gnus/score-mode.el                            |     2 +-
 lisp/gnus/smiley.el                                |     2 +-
 lisp/gnus/smime.el                                 |    13 +-
 lisp/gnus/spam-report.el                           |     2 +-
 lisp/gnus/spam-stat.el                             |     4 +-
 lisp/gnus/spam-wash.el                             |     2 +-
 lisp/gnus/spam.el                                  |    32 +-
 lisp/help-at-pt.el                                 |    48 +-
 lisp/help-fns.el                                   |  1006 +-
 lisp/help-macro.el                                 |    14 +-
 lisp/help-mode.el                                  |   252 +-
 lisp/help.el                                       |   750 +-
 lisp/hex-util.el                                   |     2 +-
 lisp/hexl.el                                       |     8 +-
 lisp/hfy-cmap.el                                   |     6 +-
 lisp/hi-lock.el                                    |    98 +-
 lisp/hilit-chg.el                                  |     6 +-
 lisp/hippie-exp.el                                 |     4 +-
 lisp/hl-line.el                                    |    20 +-
 lisp/htmlfontify.el                                |   257 +-
 lisp/ibuf-ext.el                                   |    17 +-
 lisp/ibuf-macs.el                                  |    15 +-
 lisp/ibuffer.el                                    |   409 +-
 lisp/icomplete.el                                  |   107 +-
 lisp/ido.el                                        |   227 +-
 lisp/ielm.el                                       |    40 +-
 lisp/iimage.el                                     |    15 +-
 lisp/image-dired.el                                |  1911 +-
 lisp/image-file.el                                 |     4 +-
 lisp/image-mode.el                                 |   228 +-
 lisp/image.el                                      |   269 +-
 lisp/image/compface.el                             |     2 +-
 lisp/image/exif.el                                 |    34 +-
 lisp/image/gravatar.el                             |     8 +-
 lisp/image/image-converter.el                      |    89 +-
 lisp/imenu.el                                      |    42 +-
 lisp/indent.el                                     |    96 +-
 lisp/info-look.el                                  |   230 +-
 lisp/info-xref.el                                  |    10 +-
 lisp/info.el                                       |   344 +-
 lisp/informat.el                                   |     6 +-
 lisp/international/ccl.el                          |    25 +-
 lisp/international/characters.el                   |   238 +-
 lisp/international/emoji.el                        |   733 +
 lisp/international/fontset.el                      |   290 +-
 lisp/international/isearch-x.el                    |     2 +-
 lisp/international/iso-ascii.el                    |     2 +-
 lisp/international/iso-cvt.el                      |     6 +-
 lisp/international/iso-transl.el                   |   102 +-
 lisp/international/ja-dic-cnv.el                   |    46 +-
 lisp/international/kinsoku.el                      |     2 +-
 lisp/international/kkc.el                          |     2 +-
 lisp/international/latexenc.el                     |     6 +-
 lisp/international/latin1-disp.el                  |  4862 +-
 lisp/international/mule-cmds.el                    |   395 +-
 lisp/international/mule-conf.el                    |     4 +-
 lisp/international/mule-diag.el                    |   368 +-
 lisp/international/mule-util.el                    |    15 +-
 lisp/international/mule.el                         |    53 +-
 lisp/international/ogonek.el                       |     2 +-
 lisp/international/quail.el                        |    17 +-
 lisp/international/rfc1843.el                      |     2 +-
 lisp/international/robin.el                        |    11 +-
 lisp/international/textsec-check.el                |    78 +
 lisp/international/textsec.el                      |   467 +
 lisp/international/titdic-cnv.el                   |    40 +-
 lisp/international/ucs-normalize.el                |    94 +-
 lisp/international/utf-7.el                        |     2 +-
 lisp/international/utf7.el                         |     2 +-
 lisp/isearch.el                                    |   566 +-
 lisp/isearchb.el                                   |     2 +-
 lisp/jit-lock.el                                   |    37 +-
 lisp/jka-cmpr-hook.el                              |     7 +-
 lisp/jka-compr.el                                  |     2 +-
 lisp/json.el                                       |     2 +-
 lisp/jsonrpc.el                                    |    14 +-
 lisp/kermit.el                                     |     4 +-
 lisp/keymap.el                                     |   585 +
 lisp/kmacro.el                                     |   342 +-
 lisp/language/burmese.el                           |     2 +-
 lisp/language/china-util.el                        |     2 +-
 lisp/language/chinese.el                           |     2 +-
 lisp/language/cyril-util.el                        |     4 +-
 lisp/language/cyrillic.el                          |     2 +-
 lisp/language/czech.el                             |     2 +-
 lisp/language/english.el                           |     2 +-
 lisp/language/ethio-util.el                        |     6 +-
 lisp/language/ethiopic.el                          |     2 +-
 lisp/language/european.el                          |     2 +-
 lisp/language/georgian.el                          |     2 +-
 lisp/language/greek.el                             |     6 +-
 lisp/language/hanja-util.el                        |     6 +-
 lisp/language/hebrew.el                            |     2 +-
 lisp/language/ind-util.el                          |    51 +-
 lisp/language/indian.el                            |   438 +-
 lisp/language/indonesian.el                        |   197 +
 lisp/language/japan-util.el                        |     4 +-
 lisp/language/japanese.el                          |    25 +-
 lisp/language/khmer.el                             |     2 +
 lisp/language/korea-util.el                        |     2 +-
 lisp/language/korean.el                            |     2 +-
 lisp/language/lao-util.el                          |     2 +-
 lisp/language/lao.el                               |    12 +-
 lisp/language/misc-lang.el                         |    74 +-
 lisp/language/philippine.el                        |    96 +
 lisp/language/romanian.el                          |     2 +-
 lisp/language/sinhala.el                           |     2 +
 lisp/language/slovak.el                            |     2 +-
 lisp/language/tai-viet.el                          |     2 +-
 lisp/language/thai-util.el                         |    18 +-
 lisp/language/thai-word.el                         |    13 +-
 lisp/language/thai.el                              |    39 +-
 lisp/language/tibet-util.el                        |    14 +-
 lisp/language/tibetan.el                           |     6 +-
 lisp/language/tv-util.el                           |    12 +-
 lisp/language/utf-8-lang.el                        |     2 +-
 lisp/language/viet-util.el                         |     2 +-
 lisp/language/vietnamese.el                        |     2 +-
 lisp/ldefs-boot.el                                 | 16815 ++--
 lisp/leim/quail/arabic.el                          |     2 +-
 lisp/leim/quail/cham.el                            |     2 +-
 lisp/leim/quail/compose.el                         |     8 +-
 lisp/leim/quail/croatian.el                        |     2 +-
 lisp/leim/quail/cyril-jis.el                       |     2 +-
 lisp/leim/quail/cyrillic.el                        |     2 +-
 lisp/leim/quail/czech.el                           |     2 +-
 lisp/leim/quail/emoji.el                           |  2003 +
 lisp/leim/quail/georgian.el                        |     2 +-
 lisp/leim/quail/greek.el                           |     2 +-
 lisp/leim/quail/hangul.el                          |     6 +-
 lisp/leim/quail/hanja.el                           |     2 +-
 lisp/leim/quail/hanja3.el                          |     2 +-
 lisp/leim/quail/indian.el                          |  1359 +-
 lisp/leim/quail/indonesian.el                      |   557 +
 lisp/leim/quail/ipa-praat.el                       |     2 +-
 lisp/leim/quail/ipa.el                             |    12 +-
 lisp/leim/quail/japanese.el                        |     2 +-
 lisp/leim/quail/latin-alt.el                       |     2 +-
 lisp/leim/quail/latin-ltx.el                       |     2 +-
 lisp/leim/quail/latin-post.el                      |    95 +-
 lisp/leim/quail/latin-pre.el                       |    62 +-
 lisp/leim/quail/lrt.el                             |     2 +-
 lisp/leim/quail/misc-lang.el                       |  1184 +
 lisp/leim/quail/persian.el                         |    94 +-
 lisp/leim/quail/philippine.el                      |   152 +
 lisp/leim/quail/programmer-dvorak.el               |     2 +-
 lisp/leim/quail/py-punct.el                        |     2 +-
 lisp/leim/quail/rfc1345.el                         |     2 +-
 lisp/leim/quail/sami.el                            |     4 +-
 lisp/leim/quail/sgml-input.el                      |     2 +-
 lisp/leim/quail/sisheng.el                         |     2 +-
 lisp/leim/quail/slovak.el                          |     2 +-
 lisp/leim/quail/symbol-ksc.el                      |     6 +-
 lisp/leim/quail/tamil-dvorak.el                    |     2 +-
 lisp/leim/quail/tibetan.el                         |     2 +-
 lisp/leim/quail/uni-input.el                       |     2 +-
 lisp/leim/quail/vntelex.el                         |     2 +-
 lisp/leim/quail/vnvni.el                           |     4 +-
 lisp/leim/quail/welsh.el                           |     2 +-
 lisp/linum.el                                      |     8 +-
 lisp/loadhist.el                                   |    57 +-
 lisp/loadup.el                                     |    47 +-
 lisp/locate.el                                     |    24 +-
 lisp/longlines.el                                  |   510 +
 lisp/lpr.el                                        |     4 +-
 lisp/ls-lisp.el                                    |    42 +-
 lisp/macros.el                                     |   113 +-
 lisp/mail/binhex.el                                |     2 +-
 lisp/mail/blessmail.el                             |     4 +-
 lisp/mail/emacsbug.el                              |    69 +-
 lisp/mail/feedmail.el                              |    41 +-
 lisp/mail/flow-fill.el                             |     2 +-
 lisp/mail/footnote.el                              |    28 +-
 lisp/mail/hashcash.el                              |     6 +-
 lisp/mail/ietf-drums-date.el                       |   274 +
 lisp/mail/ietf-drums.el                            |    54 +-
 lisp/mail/mail-extr.el                             |   115 +-
 lisp/mail/mail-hist.el                             |     4 +-
 lisp/mail/mail-parse.el                            |     5 +-
 lisp/mail/mail-prsvr.el                            |     2 +-
 lisp/mail/mail-utils.el                            |    28 +-
 lisp/mail/mailabbrev.el                            |    14 +-
 lisp/mail/mailalias.el                             |    31 +-
 lisp/mail/mailclient.el                            |     4 +-
 lisp/mail/mailheader.el                            |     2 +-
 lisp/mail/mspools.el                               |     6 +-
 lisp/mail/qp.el                                    |     2 +-
 lisp/mail/reporter.el                              |     6 +-
 lisp/mail/rfc2045.el                               |     2 +-
 lisp/mail/rfc2047.el                               |     4 +-
 lisp/mail/rfc2231.el                               |     2 +-
 lisp/mail/rfc6068.el                               |     2 +-
 lisp/mail/rfc822.el                                |     2 +-
 lisp/mail/rmail-spam-filter.el                     |     4 +-
 lisp/mail/rmail.el                                 |    45 +-
 lisp/mail/rmailedit.el                             |     6 +-
 lisp/mail/rmailkwd.el                              |    15 +-
 lisp/mail/rmailmm.el                               |    25 +-
 lisp/mail/rmailmsc.el                              |     6 +-
 lisp/mail/rmailout.el                              |     9 +-
 lisp/mail/rmailsort.el                             |     6 +-
 lisp/mail/rmailsum.el                              |    20 +-
 lisp/mail/sendmail.el                              |    90 +-
 lisp/mail/smtpmail.el                              |    20 +-
 lisp/mail/supercite.el                             |     6 +-
 lisp/mail/uce.el                                   |   370 -
 lisp/mail/undigest.el                              |    52 +-
 lisp/mail/unrmail.el                               |     4 +-
 lisp/mail/uudecode.el                              |     2 +-
 lisp/mail/yenc.el                                  |     2 +-
 lisp/makesum.el                                    |     2 +-
 lisp/man.el                                        |    88 +-
 lisp/master.el                                     |     2 +-
 lisp/mb-depth.el                                   |     2 +-
 lisp/md4.el                                        |     2 +-
 lisp/menu-bar.el                                   |   270 +-
 lisp/mh-e/ChangeLog.1                              |     8 +-
 lisp/mh-e/ChangeLog.2                              |     2 +-
 lisp/mh-e/mh-acros.el                              |    41 +-
 lisp/mh-e/mh-alias.el                              |    41 +-
 lisp/mh-e/mh-buffers.el                            |     2 +-
 lisp/mh-e/mh-comp.el                               |    63 +-
 lisp/mh-e/mh-compat.el                             |   366 +-
 lisp/mh-e/mh-e.el                                  |   567 +-
 lisp/mh-e/mh-folder.el                             |   452 +-
 lisp/mh-e/mh-funcs.el                              |    10 +-
 lisp/mh-e/mh-gnus.el                               |   151 +-
 lisp/mh-e/mh-identity.el                           |    29 +-
 lisp/mh-e/mh-inc.el                                |     2 +-
 lisp/mh-e/mh-junk.el                               |    11 +-
 lisp/mh-e/mh-letter.el                             |   186 +-
 lisp/mh-e/mh-limit.el                              |    16 +-
 lisp/mh-e/mh-mime.el                               |   204 +-
 lisp/mh-e/mh-print.el                              |     2 +-
 lisp/mh-e/mh-scan.el                               |    79 +-
 lisp/mh-e/mh-search.el                             |   105 +-
 lisp/mh-e/mh-seq.el                                |    42 +-
 lisp/mh-e/mh-show.el                               |   300 +-
 lisp/mh-e/mh-speed.el                              |    87 +-
 lisp/mh-e/mh-thread.el                             |    52 +-
 lisp/mh-e/mh-tool-bar.el                           |   219 +-
 lisp/mh-e/mh-utils.el                              |   152 +-
 lisp/mh-e/mh-xface.el                              |   109 +-
 lisp/midnight.el                                   |    10 +-
 lisp/minibuf-eldef.el                              |     4 +-
 lisp/minibuffer.el                                 |   710 +-
 lisp/misc.el                                       |    39 +-
 lisp/misearch.el                                   |     2 +-
 lisp/mouse-copy.el                                 |     6 +-
 lisp/mouse-drag.el                                 |     6 +-
 lisp/mouse.el                                      |  1455 +-
 lisp/mpc.el                                        |    43 +-
 lisp/msb.el                                        |    11 +-
 lisp/mwheel.el                                     |   142 +-
 lisp/net/ange-ftp.el                               |   158 +-
 lisp/net/browse-url.el                             |   529 +-
 lisp/net/dbus.el                                   |    38 +-
 lisp/net/dictionary-connection.el                  |    10 +-
 lisp/net/dictionary.el                             |   116 +-
 lisp/net/dig.el                                    |    41 +-
 lisp/net/dns.el                                    |     2 +-
 lisp/net/eudc-bob.el                               |    49 +-
 lisp/net/eudc-capf.el                              |   133 +
 lisp/net/eudc-export.el                            |     2 +-
 lisp/net/eudc-hotlist.el                           |    23 +-
 lisp/net/eudc-vars.el                              |    91 +-
 lisp/net/eudc.el                                   |   322 +-
 lisp/net/eudcb-bbdb.el                             |     4 +-
 lisp/net/eudcb-ldap.el                             |    45 +-
 lisp/net/eudcb-mab.el                              |     2 +-
 lisp/net/eudcb-macos-contacts.el                   |     2 +-
 lisp/net/eww.el                                    |   592 +-
 lisp/net/gnutls.el                                 |     4 +-
 lisp/net/goto-addr.el                              |     7 +-
 lisp/net/hmac-def.el                               |     7 +-
 lisp/net/hmac-md5.el                               |     2 +-
 lisp/net/imap.el                                   |     2 +-
 lisp/net/ldap.el                                   |    20 +-
 lisp/net/mailcap.el                                |   157 +-
 lisp/net/mairix.el                                 |    33 +-
 lisp/net/net-utils.el                              |   124 +-
 lisp/net/netrc.el                                  |     2 +-
 lisp/net/network-stream.el                         |     2 +-
 lisp/net/newst-backend.el                          |   102 +-
 lisp/net/newst-plainview.el                        |    25 +-
 lisp/net/newst-reader.el                           |    14 +-
 lisp/net/newst-ticker.el                           |     4 +-
 lisp/net/newst-treeview.el                         |   100 +-
 lisp/net/newsticker.el                             |     7 +-
 lisp/net/nsm.el                                    |    13 +-
 lisp/net/ntlm.el                                   |    39 +-
 lisp/net/pop3.el                                   |     6 +-
 lisp/net/puny.el                                   |     3 +-
 lisp/net/quickurl.el                               |    46 +-
 lisp/net/rcirc.el                                  |   715 +-
 lisp/net/rfc2104.el                                |     2 +-
 lisp/net/rlogin.el                                 |    29 +-
 lisp/net/sasl-cram.el                              |     4 +-
 lisp/net/sasl-digest.el                            |     6 +-
 lisp/net/sasl-ntlm.el                              |     6 +-
 lisp/net/sasl-scram-rfc.el                         |     8 +-
 lisp/net/sasl-scram-sha256.el                      |     2 +-
 lisp/net/sasl.el                                   |    25 +-
 lisp/net/secrets.el                                |    96 +-
 lisp/net/shr-color.el                              |     4 +-
 lisp/net/shr.el                                    |   471 +-
 lisp/net/sieve-manage.el                           |    12 +-
 lisp/net/sieve-mode.el                             |    16 +-
 lisp/net/sieve.el                                  |    56 +-
 lisp/net/snmp-mode.el                              |    20 +-
 lisp/net/soap-client.el                            |    24 +-
 lisp/net/soap-inspect.el                           |    12 +-
 lisp/net/socks.el                                  |    15 +-
 lisp/net/telnet.el                                 |    34 +-
 lisp/net/tramp-adb.el                              |   418 +-
 lisp/net/tramp-archive.el                          |    62 +-
 lisp/net/tramp-cache.el                            |    53 +-
 lisp/net/tramp-cmds.el                             |    21 +-
 lisp/net/tramp-compat.el                           |   230 +-
 lisp/net/tramp-crypt.el                            |    41 +-
 lisp/net/tramp-ftp.el                              |    34 +-
 lisp/net/tramp-fuse.el                             |   135 +-
 lisp/net/tramp-gvfs.el                             |   364 +-
 lisp/net/tramp-integration.el                      |   272 +-
 lisp/net/tramp-rclone.el                           |    38 +-
 lisp/net/tramp-sh.el                               |  1608 +-
 lisp/net/tramp-smb.el                              |   628 +-
 lisp/net/tramp-sshfs.el                            |   247 +-
 lisp/net/tramp-sudoedit.el                         |   137 +-
 lisp/net/tramp-uu.el                               |     2 +-
 lisp/net/tramp.el                                  |  1481 +-
 lisp/net/trampver.el                               |    27 +-
 lisp/net/webjump.el                                |    13 +-
 lisp/net/zeroconf.el                               |     8 +-
 lisp/newcomment.el                                 |    42 +-
 lisp/notifications.el                              |     6 +-
 lisp/novice.el                                     |   124 +-
 lisp/nxml/nxml-enc.el                              |     2 +-
 lisp/nxml/nxml-maint.el                            |     2 +-
 lisp/nxml/nxml-mode.el                             |    69 +-
 lisp/nxml/nxml-ns.el                               |     4 +-
 lisp/nxml/nxml-outln.el                            |    66 +-
 lisp/nxml/nxml-parse.el                            |     4 +-
 lisp/nxml/nxml-rap.el                              |    18 +-
 lisp/nxml/nxml-util.el                             |     2 +-
 lisp/nxml/rng-cmpct.el                             |     4 +-
 lisp/nxml/rng-dt.el                                |     2 +-
 lisp/nxml/rng-loc.el                               |     6 +-
 lisp/nxml/rng-maint.el                             |     2 +-
 lisp/nxml/rng-match.el                             |     2 +-
 lisp/nxml/rng-nxml.el                              |     4 +-
 lisp/nxml/rng-parse.el                             |     2 +-
 lisp/nxml/rng-pttrn.el                             |     2 +-
 lisp/nxml/rng-uri.el                               |     2 +-
 lisp/nxml/rng-util.el                              |     2 +-
 lisp/nxml/rng-valid.el                             |    29 +-
 lisp/nxml/rng-xsd.el                               |     4 +-
 lisp/nxml/xmltok.el                                |    20 +-
 lisp/nxml/xsd-regexp.el                            |    11 +-
 lisp/obarray.el                                    |     2 +-
 lisp/obsolete/abbrevlist.el                        |    56 -
 lisp/obsolete/assoc.el                             |   140 -
 lisp/obsolete/autoarg.el                           |   146 +
 lisp/obsolete/bruce.el                             |     2 +-
 lisp/obsolete/cc-compat.el                         |     6 +-
 lisp/obsolete/cl-compat.el                         |     3 +-
 lisp/obsolete/cl.el                                |    11 +-
 lisp/obsolete/complete.el                          |  1122 -
 lisp/obsolete/crisp.el                             |    24 +-
 lisp/obsolete/cust-print.el                        |   674 -
 lisp/obsolete/eieio-compat.el                      |   263 +
 lisp/obsolete/erc-compat.el                        |   163 -
 lisp/obsolete/erc-hecomplete.el                    |   218 -
 lisp/obsolete/eudcb-ph.el                          |     6 +-
 lisp/obsolete/fast-lock.el                         |    37 +-
 lisp/obsolete/gs.el                                |     4 +-
 lisp/obsolete/gulp.el                              |     2 +-
 lisp/obsolete/html2text.el                         |     2 +-
 lisp/obsolete/info-edit.el                         |     3 +-
 lisp/obsolete/inversion.el                         |     2 +-
 lisp/obsolete/iswitchb.el                          |    25 +-
 lisp/obsolete/landmark.el                          |    16 +-
 lisp/obsolete/lazy-lock.el                         |     2 +-
 lisp/obsolete/longlines.el                         |   507 -
 lisp/obsolete/mailpost.el                          |   101 -
 lisp/obsolete/mantemp.el                           |     2 +-
 lisp/obsolete/messcompat.el                        |     2 +-
 lisp/obsolete/metamail.el                          |     2 +-
 lisp/obsolete/mouse-sel.el                         |   731 -
 lisp/obsolete/nnir.el                              |     2 +-
 lisp/obsolete/old-emacs-lock.el                    |   102 -
 lisp/obsolete/otodo-mode.el                        |     5 +-
 lisp/obsolete/patcomp.el                           |    24 -
 lisp/obsolete/pc-mode.el                           |    56 -
 lisp/obsolete/pc-select.el                         |   410 -
 lisp/obsolete/pgg-def.el                           |     2 +-
 lisp/obsolete/pgg-gpg.el                           |     2 +-
 lisp/obsolete/pgg-parse.el                         |     5 +-
 lisp/obsolete/pgg-pgp.el                           |     2 +-
 lisp/obsolete/pgg-pgp5.el                          |     2 +-
 lisp/obsolete/pgg.el                               |     5 +-
 lisp/obsolete/rcompile.el                          |    10 +-
 lisp/obsolete/rfc2368.el                           |     2 +-
 lisp/obsolete/s-region.el                          |   123 -
 lisp/obsolete/sb-image.el                          |     4 +-
 lisp/obsolete/sregex.el                            |   605 -
 lisp/obsolete/starttls.el                          |     5 +-
 lisp/obsolete/sup-mouse.el                         |     2 +-
 lisp/obsolete/terminal.el                          |     2 +-
 lisp/obsolete/tls.el                               |     6 +-
 lisp/obsolete/tpu-edt.el                           |    25 +-
 lisp/obsolete/tpu-extras.el                        |     2 +-
 lisp/obsolete/tpu-mapper.el                        |    56 +-
 lisp/obsolete/uce.el                               |   401 +
 lisp/obsolete/url-ns.el                            |     2 +-
 lisp/obsolete/vc-arch.el                           |     6 +-
 lisp/obsolete/vc-mtn.el                            |   381 +
 lisp/obsolete/vip.el                               |    16 +-
 lisp/obsolete/vt-control.el                        |   108 +
 lisp/obsolete/vt100-led.el                         |    69 +
 lisp/obsolete/ws-mode.el                           |     2 +-
 lisp/obsolete/yow.el                               |     2 +-
 lisp/org/ChangeLog.1                               |     2 +-
 lisp/org/ob-C.el                                   |   118 +-
 lisp/org/ob-J.el                                   |   189 -
 lisp/org/ob-R.el                                   |   124 +-
 lisp/org/ob-abc.el                                 |    90 -
 lisp/org/ob-asymptote.el                           |   137 -
 lisp/org/ob-awk.el                                 |    15 +-
 lisp/org/ob-calc.el                                |     5 +-
 lisp/org/ob-clojure.el                             |     3 +-
 lisp/org/ob-comint.el                              |   176 +-
 lisp/org/ob-coq.el                                 |    80 -
 lisp/org/ob-core.el                                |   164 +-
 lisp/org/ob-css.el                                 |     2 +-
 lisp/org/ob-ditaa.el                               |     2 +-
 lisp/org/ob-dot.el                                 |     5 +-
 lisp/org/ob-ebnf.el                                |    81 -
 lisp/org/ob-emacs-lisp.el                          |     2 +-
 lisp/org/ob-eshell.el                              |     5 +-
 lisp/org/ob-eval.el                                |    89 +-
 lisp/org/ob-exp.el                                 |    32 +-
 lisp/org/ob-forth.el                               |     6 +-
 lisp/org/ob-fortran.el                             |    12 +-
 lisp/org/ob-gnuplot.el                             |    34 +-
 lisp/org/ob-groovy.el                              |     5 +-
 lisp/org/ob-haskell.el                             |    13 +-
 lisp/org/ob-hledger.el                             |    69 -
 lisp/org/ob-io.el                                  |   105 -
 lisp/org/ob-java.el                                |   484 +-
 lisp/org/ob-js.el                                  |     6 +-
 lisp/org/ob-julia.el                               |   333 +
 lisp/org/ob-latex.el                               |    65 +-
 lisp/org/ob-ledger.el                              |    68 -
 lisp/org/ob-lilypond.el                            |    28 +-
 lisp/org/ob-lisp.el                                |     4 +-
 lisp/org/ob-lob.el                                 |     2 +-
 lisp/org/ob-lua.el                                 |    10 +-
 lisp/org/ob-makefile.el                            |     5 +-
 lisp/org/ob-matlab.el                              |     2 +-
 lisp/org/ob-maxima.el                              |     2 +-
 lisp/org/ob-mscgen.el                              |    81 -
 lisp/org/ob-ocaml.el                               |     8 +-
 lisp/org/ob-octave.el                              |    20 +-
 lisp/org/ob-org.el                                 |     2 +-
 lisp/org/ob-perl.el                                |     3 +-
 lisp/org/ob-picolisp.el                            |   185 -
 lisp/org/ob-plantuml.el                            |    17 +-
 lisp/org/ob-processing.el                          |     4 +-
 lisp/org/ob-python.el                              |    71 +-
 lisp/org/ob-ref.el                                 |     2 +-
 lisp/org/ob-ruby.el                                |     4 +-
 lisp/org/ob-sass.el                                |     4 +-
 lisp/org/ob-scheme.el                              |     4 +-
 lisp/org/ob-screen.el                              |     7 +-
 lisp/org/ob-sed.el                                 |    14 +-
 lisp/org/ob-shell.el                               |     2 +-
 lisp/org/ob-shen.el                                |    79 -
 lisp/org/ob-sql.el                                 |    84 +-
 lisp/org/ob-sqlite.el                              |    32 +-
 lisp/org/ob-stan.el                                |    86 -
 lisp/org/ob-table.el                               |     7 +-
 lisp/org/ob-tangle.el                              |   219 +-
 lisp/org/ob-vala.el                                |   116 -
 lisp/org/ob.el                                     |     2 +-
 lisp/org/oc-basic.el                               |   816 +
 lisp/org/oc-biblatex.el                            |   313 +
 lisp/org/oc-csl.el                                 |   631 +
 lisp/org/oc-natbib.el                              |   193 +
 lisp/org/oc.el                                     |  1663 +
 lisp/org/ol-bbdb.el                                |     6 +-
 lisp/org/ol-bibtex.el                              |    46 +-
 lisp/org/ol-docview.el                             |     2 +-
 lisp/org/ol-doi.el                                 |    72 +
 lisp/org/ol-eshell.el                              |    12 +-
 lisp/org/ol-eww.el                                 |     4 +-
 lisp/org/ol-gnus.el                                |     6 +-
 lisp/org/ol-info.el                                |     8 +-
 lisp/org/ol-irc.el                                 |     2 +-
 lisp/org/ol-man.el                                 |    86 +
 lisp/org/ol-mhe.el                                 |     2 +-
 lisp/org/ol-rmail.el                               |     4 +-
 lisp/org/ol-w3m.el                                 |   109 +-
 lisp/org/ol.el                                     |   186 +-
 lisp/org/org-agenda.el                             |  1258 +-
 lisp/org/org-archive.el                            |     4 +-
 lisp/org/org-attach-git.el                         |    35 +-
 lisp/org/org-attach.el                             |    95 +-
 lisp/org/org-capture.el                            |   343 +-
 lisp/org/org-clock.el                              |   169 +-
 lisp/org/org-colview.el                            |    40 +-
 lisp/org/org-compat.el                             |   393 +-
 lisp/org/org-crypt.el                              |    10 +-
 lisp/org/org-ctags.el                              |     8 +-
 lisp/org/org-datetree.el                           |     8 +-
 lisp/org/org-duration.el                           |     8 +-
 lisp/org/org-element.el                            |   297 +-
 lisp/org/org-entities.el                           |     6 +-
 lisp/org/org-faces.el                              |    56 +-
 lisp/org/org-feed.el                               |     6 +-
 lisp/org/org-footnote.el                           |    17 +-
 lisp/org/org-goto.el                               |    73 +-
 lisp/org/org-habit.el                              |    14 +-
 lisp/org/org-id.el                                 |   179 +-
 lisp/org/org-indent.el                             |    53 +-
 lisp/org/org-inlinetask.el                         |    28 +-
 lisp/org/org-keys.el                               |   111 +-
 lisp/org/org-lint.el                               |   114 +-
 lisp/org/org-list.el                               |   341 +-
 lisp/org/org-macro.el                              |   135 +-
 lisp/org/org-macs.el                               |    97 +-
 lisp/org/org-mobile.el                             |     4 +-
 lisp/org/org-mouse.el                              |   174 +-
 lisp/org/org-num.el                                |    12 +-
 lisp/org/org-pcomplete.el                          |     9 +-
 lisp/org/org-plot.el                               |   626 +-
 lisp/org/org-protocol.el                           |    75 +-
 lisp/org/org-refile.el                             |    66 +-
 lisp/org/org-src.el                                |   110 +-
 lisp/org/org-table.el                              |   321 +-
 lisp/org/org-tempo.el                              |     2 +-
 lisp/org/org-timer.el                              |    10 +-
 lisp/org/org-version.el                            |     4 +-
 lisp/org/org.el                                    |  1461 +-
 lisp/org/ox-ascii.el                               |    73 +-
 lisp/org/ox-beamer.el                              |    69 +-
 lisp/org/ox-html.el                                |   383 +-
 lisp/org/ox-icalendar.el                           |    29 +-
 lisp/org/ox-koma-letter.el                         |   989 +
 lisp/org/ox-latex.el                               |   261 +-
 lisp/org/ox-man.el                                 |    36 +-
 lisp/org/ox-md.el                                  |    55 +-
 lisp/org/ox-odt.el                                 |    82 +-
 lisp/org/ox-org.el                                 |    21 +-
 lisp/org/ox-publish.el                             |    64 +-
 lisp/org/ox-texinfo.el                             |   115 +-
 lisp/org/ox.el                                     |   651 +-
 lisp/outline.el                                    |   448 +-
 lisp/paren.el                                      |   225 +-
 lisp/password-cache.el                             |     2 +-
 lisp/pcmpl-cvs.el                                  |     2 +-
 lisp/pcmpl-gnu.el                                  |     4 +-
 lisp/pcmpl-linux.el                                |     2 +-
 lisp/pcmpl-rpm.el                                  |     2 +-
 lisp/pcmpl-unix.el                                 |     2 +-
 lisp/pcmpl-x.el                                    |     4 +-
 lisp/pcomplete.el                                  |    77 +-
 lisp/pgtk-dnd.el                                   |   396 +
 lisp/pixel-scroll.el                               |   520 +-
 lisp/play/5x5.el                                   |    79 +-
 lisp/play/animate.el                               |    16 +-
 lisp/play/blackbox.el                              |    48 +-
 lisp/play/bubbles.el                               |    33 +-
 lisp/play/cookie1.el                               |     8 +-
 lisp/play/decipher.el                              |    72 +-
 lisp/play/dissociate.el                            |     2 +-
 lisp/play/doctor.el                                |    21 +-
 lisp/play/dunnet.el                                |    29 +-
 lisp/play/fortune.el                               |     4 +-
 lisp/play/gamegrid.el                              |    15 +-
 lisp/play/gametree.el                              |    67 +-
 lisp/play/gomoku.el                                |   116 +-
 lisp/play/handwrite.el                             |    73 +-
 lisp/play/hanoi.el                                 |     8 +-
 lisp/play/life.el                                  |     6 +-
 lisp/play/morse.el                                 |    24 +-
 lisp/play/mpuz.el                                  |    32 +-
 lisp/play/pong.el                                  |    49 +-
 lisp/play/snake.el                                 |    49 +-
 lisp/play/solitaire.el                             |   111 +-
 lisp/play/spook.el                                 |     6 +-
 lisp/play/tetris.el                                |    77 +-
 lisp/play/zone.el                                  |     6 +-
 lisp/plstore.el                                    |     5 +-
 lisp/printing.el                                   |    70 +-
 lisp/proced.el                                     |   130 +-
 lisp/profiler.el                                   |    25 +-
 lisp/progmodes/antlr-mode.el                       |    10 +-
 lisp/progmodes/asm-mode.el                         |    32 +-
 lisp/progmodes/autoconf.el                         |     4 +-
 lisp/progmodes/bat-mode.el                         |    10 +-
 lisp/progmodes/bug-reference.el                    |   421 +-
 lisp/progmodes/cc-align.el                         |   130 +-
 lisp/progmodes/cc-awk.el                           |   127 +-
 lisp/progmodes/cc-bytecomp.el                      |    32 +-
 lisp/progmodes/cc-cmds.el                          |  2243 +-
 lisp/progmodes/cc-defs.el                          |    42 +-
 lisp/progmodes/cc-engine.el                        |   161 +-
 lisp/progmodes/cc-fonts.el                         |    78 +-
 lisp/progmodes/cc-guess.el                         |    35 +-
 lisp/progmodes/cc-langs.el                         |    31 +-
 lisp/progmodes/cc-menus.el                         |     4 +-
 lisp/progmodes/cc-mode.el                          |   663 +-
 lisp/progmodes/cc-styles.el                        |    17 +-
 lisp/progmodes/cc-vars.el                          |    48 +-
 lisp/progmodes/cfengine.el                         |    28 +-
 lisp/progmodes/cl-font-lock.el                     |     3 +-
 lisp/progmodes/cmacexp.el                          |     4 +-
 lisp/progmodes/compile.el                          |   355 +-
 lisp/progmodes/cperl-mode.el                       |   885 +-
 lisp/progmodes/cpp.el                              |    15 +-
 lisp/progmodes/cwarn.el                            |     5 +-
 lisp/progmodes/dcl-mode.el                         |     6 +-
 lisp/progmodes/ebnf-abn.el                         |     2 +-
 lisp/progmodes/ebnf-bnf.el                         |     2 +-
 lisp/progmodes/ebnf-dtd.el                         |    12 +-
 lisp/progmodes/ebnf-ebx.el                         |     4 +-
 lisp/progmodes/ebnf-iso.el                         |     2 +-
 lisp/progmodes/ebnf-otz.el                         |     2 +-
 lisp/progmodes/ebnf-yac.el                         |     4 +-
 lisp/progmodes/ebnf2ps.el                          |     6 +-
 lisp/progmodes/ebrowse.el                          |    59 +-
 lisp/progmodes/elisp-mode.el                       |   604 +-
 lisp/progmodes/erts-mode.el                        |   223 +
 lisp/progmodes/etags.el                            |   125 +-
 lisp/progmodes/executable.el                       |    15 +-
 lisp/progmodes/f90.el                              |    40 +-
 lisp/progmodes/flymake-cc.el                       |    43 +-
 lisp/progmodes/flymake-proc.el                     |    25 +-
 lisp/progmodes/flymake.el                          |   763 +-
 lisp/progmodes/fortran.el                          |     5 +-
 lisp/progmodes/gdb-mi.el                           |   209 +-
 lisp/progmodes/glasses.el                          |     2 +-
 lisp/progmodes/grep.el                             |   179 +-
 lisp/progmodes/gud.el                              |    83 +-
 lisp/progmodes/hideif.el                           |    50 +-
 lisp/progmodes/hideshow.el                         |     4 +-
 lisp/progmodes/icon.el                             |    23 +-
 lisp/progmodes/idlw-complete-structtag.el          |     6 +-
 lisp/progmodes/idlw-help.el                        |    29 +-
 lisp/progmodes/idlw-shell.el                       |    68 +-
 lisp/progmodes/idlw-toolbar.el                     |     4 +-
 lisp/progmodes/idlwave.el                          |    48 +-
 lisp/progmodes/inf-lisp.el                         |     4 +-
 lisp/progmodes/js.el                               |  1209 +-
 lisp/progmodes/ld-script.el                        |     6 +-
 lisp/progmodes/m4-mode.el                          |    14 +-
 lisp/progmodes/make-mode.el                        |     7 +-
 lisp/progmodes/meta-mode.el                        |    46 +-
 lisp/progmodes/mixal-mode.el                       |    19 +-
 lisp/progmodes/modula2.el                          |     5 +-
 lisp/progmodes/octave.el                           |    21 +-
 lisp/progmodes/opascal.el                          |    28 +-
 lisp/progmodes/pascal.el                           |    27 +-
 lisp/progmodes/perl-mode.el                        |    20 +-
 lisp/progmodes/prog-mode.el                        |    80 +-
 lisp/progmodes/project.el                          |   490 +-
 lisp/progmodes/prolog.el                           |    43 +-
 lisp/progmodes/ps-mode.el                          |     4 +-
 lisp/progmodes/python.el                           |   869 +-
 lisp/progmodes/ruby-mode.el                        |    66 +-
 lisp/progmodes/scheme.el                           |   105 +-
 lisp/progmodes/sh-script.el                        |   195 +-
 lisp/progmodes/simula.el                           |     2 +-
 lisp/progmodes/sql.el                              |   268 +-
 lisp/progmodes/subword.el                          |     6 +-
 lisp/progmodes/tcl.el                              |    14 +-
 lisp/progmodes/vera-mode.el                        |     2 +-
 lisp/progmodes/verilog-mode.el                     |   288 +-
 lisp/progmodes/vhdl-mode.el                        |   222 +-
 lisp/progmodes/which-func.el                       |    22 +-
 lisp/progmodes/xref.el                             |   744 +-
 lisp/progmodes/xscheme.el                          |    13 +-
 lisp/ps-bdf.el                                     |     2 +-
 lisp/ps-def.el                                     |     4 +-
 lisp/ps-mule.el                                    |     6 +-
 lisp/ps-print.el                                   |   168 +-
 lisp/ps-samp.el                                    |     4 +-
 lisp/recentf.el                                    |   204 +-
 lisp/rect.el                                       |    36 +-
 lisp/register.el                                   |    11 +-
 lisp/registry.el                                   |     6 +-
 lisp/repeat.el                                     |   191 +-
 lisp/replace.el                                    |   334 +-
 lisp/reposition.el                                 |     2 +-
 lisp/reveal.el                                     |     2 +-
 lisp/rfn-eshadow.el                                |     4 +-
 lisp/rot13.el                                      |    34 +-
 lisp/rtree.el                                      |     4 +-
 lisp/ruler-mode.el                                 |    74 +-
 lisp/savehist.el                                   |    45 +-
 lisp/saveplace.el                                  |    35 +-
 lisp/scroll-all.el                                 |     2 +-
 lisp/scroll-bar.el                                 |     9 +-
 lisp/scroll-lock.el                                |    20 +-
 lisp/select.el                                     |   455 +-
 lisp/server.el                                     |   188 +-
 lisp/ses.el                                        |   192 +-
 lisp/shadowfile.el                                 |     2 +-
 lisp/shell.el                                      |   293 +-
 lisp/simple.el                                     |  1545 +-
 lisp/skeleton.el                                   |    11 +-
 lisp/so-long.el                                    |   123 +-
 lisp/sort.el                                       |    67 +-
 lisp/soundex.el                                    |     2 +-
 lisp/speedbar.el                                   |    65 +-
 lisp/sqlite-mode.el                                |   225 +
 lisp/sqlite.el                                     |    43 +
 lisp/startup.el                                    |   370 +-
 lisp/strokes.el                                    |    47 +-
 lisp/subr.el                                       |   898 +-
 lisp/svg.el                                        |     4 +-
 lisp/t-mouse.el                                    |     4 +-
 lisp/tab-bar.el                                    |   938 +-
 lisp/tab-line.el                                   |   232 +-
 lisp/tabify.el                                     |     2 +-
 lisp/talk.el                                       |     2 +-
 lisp/tar-mode.el                                   |    14 +-
 lisp/tempo.el                                      |    36 +-
 lisp/term.el                                       |   638 +-
 lisp/term/AT386.el                                 |     2 +-
 lisp/term/README                                   |     2 +-
 lisp/term/common-win.el                            |    40 +-
 lisp/term/haiku-win.el                             |   516 +
 lisp/term/internal.el                              |     2 +-
 lisp/term/iris-ansi.el                             |     2 +-
 lisp/term/konsole.el                               |     2 +-
 lisp/term/linux.el                                 |     4 +
 lisp/term/news.el                                  |     2 +-
 lisp/term/ns-win.el                                |   141 +-
 lisp/term/pc-win.el                                |    10 +-
 lisp/term/pgtk-win.el                              |   400 +
 lisp/term/rxvt.el                                  |     2 +-
 lisp/term/screen.el                                |     2 +-
 lisp/term/st.el                                    |     2 +-
 lisp/term/sun.el                                   |     6 +-
 lisp/term/tmux.el                                  |     2 +-
 lisp/term/tty-colors.el                            |     2 +-
 lisp/term/tvi970.el                                |     2 +-
 lisp/term/vt100.el                                 |     2 +-
 lisp/term/w32-win.el                               |    14 +-
 lisp/term/w32console.el                            |     2 +-
 lisp/term/wyse50.el                                |     2 +-
 lisp/term/x-win.el                                 |   146 +-
 lisp/term/xterm.el                                 |    14 +-
 lisp/textmodes/artist.el                           |   210 +-
 lisp/textmodes/bib-mode.el                         |     4 +-
 lisp/textmodes/bibtex-style.el                     |     2 +-
 lisp/textmodes/bibtex.el                           |    97 +-
 lisp/textmodes/conf-mode.el                        |     4 +-
 lisp/textmodes/css-mode.el                         |   115 +-
 lisp/textmodes/dns-mode.el                         |    10 +-
 lisp/textmodes/emacs-news-mode.el                  |   269 +
 lisp/textmodes/enriched.el                         |    29 +-
 lisp/textmodes/etc-authors-mode.el                 |   133 +
 lisp/textmodes/fill.el                             |   225 +-
 lisp/textmodes/flyspell.el                         |    36 +-
 lisp/textmodes/glyphless-mode.el                   |    68 +
 lisp/textmodes/ispell.el                           |   186 +-
 lisp/textmodes/less-css-mode.el                    |     2 +-
 lisp/textmodes/makeinfo.el                         |     9 +-
 lisp/textmodes/mhtml-mode.el                       |     4 +-
 lisp/textmodes/nroff-mode.el                       |     2 +-
 lisp/textmodes/page-ext.el                         |    19 +-
 lisp/textmodes/page.el                             |    19 +-
 lisp/textmodes/paragraphs.el                       |    92 +-
 lisp/textmodes/picture.el                          |    12 +-
 lisp/textmodes/pixel-fill.el                       |   240 +
 lisp/textmodes/po.el                               |     2 +-
 lisp/textmodes/refbib.el                           |     4 +-
 lisp/textmodes/refer.el                            |     2 +-
 lisp/textmodes/refill.el                           |     4 +-
 lisp/textmodes/reftex-auc.el                       |     2 +-
 lisp/textmodes/reftex-cite.el                      |    20 +-
 lisp/textmodes/reftex-dcr.el                       |    23 +-
 lisp/textmodes/reftex-global.el                    |    24 +-
 lisp/textmodes/reftex-index.el                     |    35 +-
 lisp/textmodes/reftex-parse.el                     |    37 +-
 lisp/textmodes/reftex-ref.el                       |    10 +-
 lisp/textmodes/reftex-sel.el                       |     6 +-
 lisp/textmodes/reftex-toc.el                       |    51 +-
 lisp/textmodes/reftex-vars.el                      |    64 +-
 lisp/textmodes/reftex.el                           |    12 +-
 lisp/textmodes/remember.el                         |     7 +-
 lisp/textmodes/rst.el                              |   173 +-
 lisp/textmodes/sgml-mode.el                        |   110 +-
 lisp/textmodes/string-edit.el                      |   136 +
 lisp/textmodes/table.el                            |   148 +-
 lisp/textmodes/tex-mode.el                         |   285 +-
 lisp/textmodes/texinfmt.el                         |    26 +-
 lisp/textmodes/texinfo.el                          |   160 +-
 lisp/textmodes/texnfo-upd.el                       |    12 +-
 lisp/textmodes/text-mode.el                        |    27 +-
 lisp/textmodes/tildify.el                          |    11 +-
 lisp/textmodes/two-column.el                       |     2 +-
 lisp/textmodes/underline.el                        |     2 +-
 lisp/textmodes/word-wrap-mode.el                   |    80 +
 lisp/thingatpt.el                                  |   110 +-
 lisp/thread.el                                     |     9 +-
 lisp/thumbs.el                                     |    58 +-
 lisp/time-stamp.el                                 |    52 +-
 lisp/time.el                                       |    22 +-
 lisp/timezone.el                                   |    16 +-
 lisp/tmm.el                                        |     2 +-
 lisp/tool-bar.el                                   |    31 +-
 lisp/tooltip.el                                    |    76 +-
 lisp/transient.el                                  |   594 +-
 lisp/tree-widget.el                                |    20 +-
 lisp/tutorial.el                                   |    22 +-
 lisp/type-break.el                                 |    10 +-
 lisp/uniquify.el                                   |    37 +-
 lisp/url/ChangeLog.1                               |     2 +-
 lisp/url/url-about.el                              |     2 +-
 lisp/url/url-auth.el                               |    37 +-
 lisp/url/url-cache.el                              |     8 +-
 lisp/url/url-cid.el                                |     4 +-
 lisp/url/url-cookie.el                             |    20 +-
 lisp/url/url-dav.el                                |     2 +-
 lisp/url/url-dired.el                              |    14 +-
 lisp/url/url-domsuf.el                             |     2 +-
 lisp/url/url-expand.el                             |     4 +-
 lisp/url/url-file.el                               |    32 +-
 lisp/url/url-ftp.el                                |     2 +-
 lisp/url/url-future.el                             |     2 +-
 lisp/url/url-gw.el                                 |     4 +-
 lisp/url/url-handlers.el                           |     6 +-
 lisp/url/url-history.el                            |     4 +-
 lisp/url/url-http.el                               |   310 +-
 lisp/url/url-imap.el                               |     6 +-
 lisp/url/url-irc.el                                |     2 +-
 lisp/url/url-ldap.el                               |     4 +-
 lisp/url/url-mailto.el                             |     2 +-
 lisp/url/url-methods.el                            |     2 +-
 lisp/url/url-misc.el                               |     4 +-
 lisp/url/url-news.el                               |     4 +-
 lisp/url/url-nfs.el                                |     2 +-
 lisp/url/url-parse.el                              |     2 +-
 lisp/url/url-privacy.el                            |     5 +-
 lisp/url/url-proxy.el                              |     4 +-
 lisp/url/url-queue.el                              |    21 +-
 lisp/url/url-tramp.el                              |    50 +-
 lisp/url/url-util.el                               |     9 +-
 lisp/url/url-vars.el                               |    31 +-
 lisp/url/url.el                                    |     4 +-
 lisp/userlock.el                                   |    82 +-
 lisp/vc/add-log.el                                 |    28 +-
 lisp/vc/compare-w.el                               |     9 +-
 lisp/vc/cvs-status.el                              |    28 +-
 lisp/vc/diff-mode.el                               |   330 +-
 lisp/vc/diff.el                                    |    36 +-
 lisp/vc/ediff-diff.el                              |    46 +-
 lisp/vc/ediff-help.el                              |    12 +-
 lisp/vc/ediff-hook.el                              |     2 +-
 lisp/vc/ediff-init.el                              |   260 +-
 lisp/vc/ediff-merg.el                              |    12 +-
 lisp/vc/ediff-mult.el                              |    90 +-
 lisp/vc/ediff-ptch.el                              |    52 +-
 lisp/vc/ediff-util.el                              |   148 +-
 lisp/vc/ediff-vers.el                              |     6 +-
 lisp/vc/ediff-wind.el                              |    89 +-
 lisp/vc/ediff.el                                   |    36 +-
 lisp/vc/emerge.el                                  |   139 +-
 lisp/vc/log-edit.el                                |    48 +-
 lisp/vc/log-view.el                                |    63 +-
 lisp/vc/pcvs-defs.el                               |   156 +-
 lisp/vc/pcvs-info.el                               |    10 +-
 lisp/vc/pcvs-parse.el                              |     2 +-
 lisp/vc/pcvs-util.el                               |     2 +-
 lisp/vc/pcvs.el                                    |   166 +-
 lisp/vc/smerge-mode.el                             |    56 +-
 lisp/vc/vc-annotate.el                             |    12 +-
 lisp/vc/vc-bzr.el                                  |     9 +-
 lisp/vc/vc-cvs.el                                  |    24 +-
 lisp/vc/vc-dav.el                                  |    19 +-
 lisp/vc/vc-dir.el                                  |    85 +-
 lisp/vc/vc-dispatcher.el                           |    34 +-
 lisp/vc/vc-filewise.el                             |     2 +-
 lisp/vc/vc-git.el                                  |   162 +-
 lisp/vc/vc-hg.el                                   |    36 +-
 lisp/vc/vc-hooks.el                                |    38 +-
 lisp/vc/vc-mtn.el                                  |   380 -
 lisp/vc/vc-rcs.el                                  |    46 +-
 lisp/vc/vc-sccs.el                                 |    29 +-
 lisp/vc/vc-src.el                                  |    27 +-
 lisp/vc/vc-svn.el                                  |    10 +-
 lisp/vc/vc.el                                      |   194 +-
 lisp/vcursor.el                                    |    75 +-
 lisp/version.el                                    |    15 +-
 lisp/view.el                                       |   192 +-
 lisp/vt-control.el                                 |   107 -
 lisp/vt100-led.el                                  |    68 -
 lisp/w32-fns.el                                    |    23 +-
 lisp/w32-vars.el                                   |     2 +-
 lisp/wdired.el                                     |   123 +-
 lisp/whitespace.el                                 |   470 +-
 lisp/wid-browse.el                                 |     2 +-
 lisp/wid-edit.el                                   |    52 +-
 lisp/widget.el                                     |    11 +-
 lisp/windmove.el                                   |    23 +-
 lisp/window.el                                     |   668 +-
 lisp/winner.el                                     |    11 +-
 lisp/woman.el                                      |    27 +-
 lisp/x-dnd.el                                      |  1335 +-
 lisp/xdg.el                                        |   114 +-
 lisp/xml.el                                        |    14 +-
 lisp/xt-mouse.el                                   |    10 +-
 lisp/xwidget.el                                    |   718 +-
 lisp/yank-media.el                                 |   190 +
 lwlib/ChangeLog.1                                  |     2 +-
 lwlib/Makefile.in                                  |     2 +-
 lwlib/deps.mk                                      |     2 +-
 lwlib/lwlib-Xaw.c                                  |     2 +-
 lwlib/lwlib-Xlw.c                                  |     2 +-
 lwlib/lwlib-Xm.c                                   |    84 +-
 lwlib/lwlib-int.h                                  |     2 +-
 lwlib/lwlib-utils.c                                |     2 +-
 lwlib/lwlib-widget.h                               |     2 +-
 lwlib/lwlib.c                                      |    14 +-
 lwlib/lwlib.h                                      |     2 +-
 lwlib/xlwmenu.c                                    |   154 +-
 lwlib/xlwmenu.h                                    |     4 +-
 lwlib/xlwmenuP.h                                   |     3 +-
 m4/00gnulib.m4                                     |     2 +-
 m4/__inline.m4                                     |     2 +-
 m4/absolute-header.m4                              |     2 +-
 m4/acl.m4                                          |     2 +-
 m4/alloca.m4                                       |    12 +-
 m4/builtin-expect.m4                               |     2 +-
 m4/byteswap.m4                                     |    10 +-
 m4/canonicalize.m4                                 |     2 +-
 m4/clock_time.m4                                   |     9 +-
 m4/close-stream.m4                                 |    11 -
 m4/copy-file-range.m4                              |    27 +-
 m4/d-type.m4                                       |     2 +-
 m4/dirent_h.m4                                     |    47 +-
 m4/dirfd.m4                                        |     2 +-
 m4/double-slash-root.m4                            |     2 +-
 m4/dup2.m4                                         |     2 +-
 m4/eealloc.m4                                      |     2 +-
 m4/environ.m4                                      |     7 +-
 m4/errno_h.m4                                      |    12 +-
 m4/euidaccess.m4                                   |     2 +-
 m4/execinfo.m4                                     |    14 +-
 m4/explicit_bzero.m4                               |     4 +-
 m4/extensions.m4                                   |     2 +-
 m4/extern-inline.m4                                |    28 +-
 m4/faccessat.m4                                    |     2 +-
 m4/fchmodat.m4                                     |     6 +-
 m4/fcntl.m4                                        |     2 +-
 m4/fcntl_h.m4                                      |    41 +-
 m4/fdopendir.m4                                    |     2 +-
 m4/filemode.m4                                     |     2 +-
 m4/flexmember.m4                                   |     2 +-
 m4/fpending.m4                                     |     2 +-
 m4/fpieee.m4                                       |     2 +-
 m4/free.m4                                         |     9 +-
 m4/fstatat.m4                                      |     2 +-
 m4/fsusage.m4                                      |     2 +-
 m4/fsync.m4                                        |     2 +-
 m4/futimens.m4                                     |     2 +-
 m4/getdtablesize.m4                                |     2 +-
 m4/getgroups.m4                                    |     2 +-
 m4/getloadavg.m4                                   |     2 +-
 m4/getopt.m4                                       |    12 +-
 m4/getrandom.m4                                    |     2 +-
 m4/gettime.m4                                      |    14 +-
 m4/gettimeofday.m4                                 |     8 +-
 m4/glibc21.m4                                      |    34 -
 m4/gnulib-common.m4                                |   398 +-
 m4/gnulib-comp.m4                                  |   542 +-
 m4/group-member.m4                                 |     2 +-
 m4/ieee754-h.m4                                    |     8 +-
 m4/include_next.m4                                 |     8 +-
 m4/inttypes.m4                                     |    35 +-
 m4/largefile.m4                                    |    30 +-
 m4/lchmod.m4                                       |     8 +-
 m4/libgmp.m4                                       |    13 +-
 m4/limits-h.m4                                     |    14 +-
 m4/lstat.m4                                        |     2 +-
 m4/malloc.m4                                       |   175 +
 m4/malloca.m4                                      |    14 -
 m4/manywarnings.m4                                 |    16 +-
 m4/mbstate_t.m4                                    |     2 +-
 m4/md5.m4                                          |     2 +-
 m4/memmem.m4                                       |     7 +-
 m4/mempcpy.m4                                      |     6 +-
 m4/memrchr.m4                                      |     6 +-
 m4/minmax.m4                                       |     2 +-
 m4/mkostemp.m4                                     |     2 +-
 m4/mktime.m4                                       |    33 +-
 m4/mode_t.m4                                       |     2 +-
 m4/multiarch.m4                                    |     2 +-
 m4/nanosleep.m4                                    |   139 +
 m4/nocrash.m4                                      |     2 +-
 m4/nproc.m4                                        |    54 +
 m4/nstrftime.m4                                    |     2 +-
 m4/off_t.m4                                        |     2 +-
 m4/open-cloexec.m4                                 |     2 +-
 m4/open-slash.m4                                   |     2 +-
 m4/open.m4                                         |     2 +-
 m4/pathmax.m4                                      |     2 +-
 m4/pid_t.m4                                        |     2 +-
 m4/pipe2.m4                                        |     2 +-
 m4/pselect.m4                                      |     6 +-
 m4/pthread_sigmask.m4                              |    12 +-
 m4/rawmemchr.m4                                    |     6 +-
 m4/readlink.m4                                     |     2 +-
 m4/readlinkat.m4                                   |     2 +-
 m4/realloc.m4                                      |    63 +
 m4/regex.m4                                        |    46 +-
 m4/sha1.m4                                         |     2 +-
 m4/sha256.m4                                       |     2 +-
 m4/sha512.m4                                       |     2 +-
 m4/sig2str.m4                                      |     2 +-
 m4/sigdescr_np.m4                                  |     6 +-
 m4/signal_h.m4                                     |    35 +-
 m4/socklen.m4                                      |     2 +-
 m4/ssize_t.m4                                      |     2 +-
 m4/st_dm_mode.m4                                   |     2 +-
 m4/stat-time.m4                                    |     2 +-
 m4/std-gnu11.m4                                    |     2 +-
 m4/stdalign.m4                                     |    13 +-
 m4/stddef_h.m4                                     |    37 +-
 m4/stdint.m4                                       |    14 +-
 m4/stdio_h.m4                                      |   199 +-
 m4/stdlib_h.m4                                     |   136 +-
 m4/stpcpy.m4                                       |     6 +-
 m4/string_h.m4                                     |   128 +-
 m4/strnlen.m4                                      |     6 +-
 m4/strtoimax.m4                                    |     2 +-
 m4/strtoll.m4                                      |    38 +-
 m4/symlink.m4                                      |     2 +-
 m4/sys_random_h.m4                                 |    27 +-
 m4/sys_select_h.m4                                 |    31 +-
 m4/sys_socket_h.m4                                 |    60 +-
 m4/sys_stat_h.m4                                   |    71 +-
 m4/sys_time_h.m4                                   |    36 +-
 m4/sys_types_h.m4                                  |    18 +-
 m4/tempname.m4                                     |     2 +-
 m4/time_h.m4                                       |    66 +-
 m4/time_r.m4                                       |     4 +-
 m4/time_rz.m4                                      |     4 +-
 m4/timegm.m4                                       |     6 +-
 m4/timer_time.m4                                   |    13 +-
 m4/timespec.m4                                     |     2 +-
 m4/tm_gmtoff.m4                                    |     2 +-
 m4/unistd_h.m4                                     |   383 +-
 m4/unlocked-io.m4                                  |     9 +-
 m4/utimens.m4                                      |     2 +-
 m4/utimensat.m4                                    |     2 +-
 m4/utimes.m4                                       |     2 +-
 m4/vararrays.m4                                    |     2 +-
 m4/warnings.m4                                     |     2 +-
 m4/wchar_t.m4                                      |     2 +-
 m4/year2038.m4                                     |   124 +
 m4/zzgnulib.m4                                     |     2 +-
 make-dist                                          |    23 +-
 modules/modhelp.py                                 |     2 +-
 msdos/ChangeLog.1                                  |     2 +-
 msdos/INSTALL                                      |     2 +-
 msdos/README                                       |     4 +-
 msdos/autogen/Makefile.in                          |     2 +-
 msdos/autogen/config.in                            |     4 +-
 msdos/depfiles.bat                                 |     2 +-
 msdos/inttypes.h                                   |     2 +-
 msdos/langinfo.h                                   |    20 +
 msdos/mainmake.v2                                  |     2 +-
 msdos/sed1v2.inp                                   |    51 +-
 msdos/sed1x.inp                                    |     2 +-
 msdos/sed2v2.inp                                   |     7 +-
 msdos/sed2x.inp                                    |     2 +-
 msdos/sed3v2.inp                                   |     3 +-
 msdos/sed4.inp                                     |     2 +-
 msdos/sed5x.inp                                    |     2 +-
 msdos/sed6.inp                                     |     2 +-
 msdos/sedadmin.inp                                 |     2 +-
 msdos/sedalloc.inp                                 |     2 +-
 msdos/sedleim.inp                                  |     2 +-
 msdos/sedlibcf.inp                                 |     2 +-
 msdos/sedlibmk.inp                                 |    92 +-
 msdos/sedlisp.inp                                  |     2 +-
 nextstep/ChangeLog.1                               |     2 +-
 nextstep/INSTALL                                   |     2 +-
 nextstep/Makefile.in                               |     6 +-
 nextstep/README                                    |     2 +-
 nextstep/templates/Info.plist.in                   |     4 +-
 nt/ChangeLog.1                                     |     4 +-
 nt/INSTALL                                         |    19 +-
 nt/INSTALL.W64                                     |     3 +-
 nt/Makefile.in                                     |     3 +-
 nt/README                                          |     2 +-
 nt/README.W32                                      |     4 +-
 nt/addpm.c                                         |     6 +-
 nt/cmdproxy.c                                      |     5 +-
 nt/configure.bat                                   |     2 +-
 nt/ddeclient.c                                     |     5 +-
 nt/epaths.nt                                       |     2 +-
 nt/gnulib-cfg.mk                                   |     8 +-
 nt/icons/README                                    |     6 +-
 nt/inc/grp.h                                       |     2 +-
 nt/inc/inttypes.h                                  |     2 +-
 nt/inc/langinfo.h                                  |     2 +-
 nt/inc/ms-w32.h                                    |     3 +-
 nt/inc/nl_types.h                                  |     2 +-
 nt/inc/stdint.h                                    |     2 +-
 nt/inc/sys/resource.h                              |     2 +-
 nt/inc/sys/socket.h                                |     2 +-
 nt/inc/sys/stat.h                                  |     2 +-
 nt/inc/sys/wait.h                                  |     2 +-
 nt/mingw-cfg.site                                  |     3 +
 nt/preprep.c                                       |     5 +-
 nt/runemacs.c                                      |     5 +-
 oldXMenu/Activate.c                                |    28 +-
 oldXMenu/AddPane.c                                 |     2 +-
 oldXMenu/AddSel.c                                  |     2 +-
 oldXMenu/ChangeLog.1                               |     2 +-
 oldXMenu/Create.c                                  |     2 +-
 oldXMenu/FindSel.c                                 |     2 +-
 oldXMenu/Internal.c                                |     2 +-
 oldXMenu/Makefile.in                               |     2 +-
 oldXMenu/XMenu.h                                   |     8 +
 oldXMenu/XMenuInt.h                                |     2 +
 oldXMenu/deps.mk                                   |     2 +-
 oldXMenu/insque.c                                  |     2 +-
 src/.gdbinit                                       |    22 +-
 src/ChangeLog.1                                    |     2 +-
 src/ChangeLog.10                                   |     2 +-
 src/ChangeLog.11                                   |     6 +-
 src/ChangeLog.12                                   |     2 +-
 src/ChangeLog.13                                   |     2 +-
 src/ChangeLog.2                                    |     2 +-
 src/ChangeLog.3                                    |     2 +-
 src/ChangeLog.4                                    |     2 +-
 src/ChangeLog.5                                    |     2 +-
 src/ChangeLog.6                                    |     2 +-
 src/ChangeLog.7                                    |     2 +-
 src/ChangeLog.8                                    |     2 +-
 src/ChangeLog.9                                    |     2 +-
 src/Makefile.in                                    |   184 +-
 src/README                                         |     2 +-
 src/alloc.c                                        |   876 +-
 src/atimer.c                                       |    84 +-
 src/atimer.h                                       |     2 +-
 src/bidi.c                                         |    96 +-
 src/bignum.c                                       |   104 +-
 src/bignum.h                                       |     3 +-
 src/blockinput.h                                   |     2 +-
 src/buffer.c                                       |   206 +-
 src/buffer.h                                       |    13 +-
 src/bytecode.c                                     |   659 +-
 src/callint.c                                      |    78 +-
 src/callproc.c                                     |   254 +-
 src/casefiddle.c                                   |    59 +-
 src/casetab.c                                      |     2 +-
 src/category.c                                     |     2 +-
 src/ccl.c                                          |     8 +-
 src/character.c                                    |    42 +-
 src/character.h                                    |     4 +-
 src/charset.c                                      |    33 +-
 src/charset.h                                      |     3 +-
 src/cm.c                                           |     2 +-
 src/cm.h                                           |     2 +-
 src/cmds.c                                         |     2 +-
 src/coding.c                                       |    88 +-
 src/coding.h                                       |     2 +-
 src/commands.h                                     |     2 +-
 src/comp.c                                         |   632 +-
 src/comp.h                                         |    16 +-
 src/composite.c                                    |   124 +-
 src/composite.h                                    |     6 +-
 src/conf_post.h                                    |    57 +-
 src/cygw32.c                                       |    10 +-
 src/cygw32.h                                       |     2 +-
 src/data.c                                         |   379 +-
 src/dbusbind.c                                     |    43 +-
 src/decompress.c                                   |    14 +-
 src/deps.mk                                        |     4 +-
 src/dired.c                                        |    73 +-
 src/dispextern.h                                   |   117 +-
 src/dispnew.c                                      |   171 +-
 src/disptab.h                                      |     2 +-
 src/dmpstruct.awk                                  |     2 +-
 src/doc.c                                          |    83 +-
 src/doprnt.c                                       |     2 +-
 src/dosfns.c                                       |     6 +-
 src/dosfns.h                                       |     2 +-
 src/dynlib.c                                       |    18 +-
 src/dynlib.h                                       |     4 +-
 src/editfns.c                                      |    38 +-
 src/emacs-icon.h                                   |     2 +-
 src/emacs-module.c                                 |    16 +-
 src/emacs-module.h.in                              |    15 +-
 src/emacs.c                                        |   515 +-
 src/emacsgtkfixed.c                                |   145 +-
 src/emacsgtkfixed.h                                |    11 +-
 src/epaths.in                                      |     2 +-
 src/eval.c                                         |  1165 +-
 src/fileio.c                                       |   162 +-
 src/filelock.c                                     |   192 +-
 src/firstfile.c                                    |     2 +-
 src/floatfns.c                                     |    39 +-
 src/fns.c                                          |  1200 +-
 src/font.c                                         |   234 +-
 src/font.h                                         |    20 +-
 src/fontset.c                                      |    99 +-
 src/fontset.h                                      |     2 +-
 src/frame.c                                        |   281 +-
 src/frame.h                                        |    66 +-
 src/fringe.c                                       |    46 +-
 src/ftcrfont.c                                     |   128 +-
 src/ftfont.c                                       |    59 +-
 src/ftfont.h                                       |     7 +-
 src/getpagesize.h                                  |     2 +-
 src/gfilenotify.c                                  |     2 +-
 src/gmalloc.c                                      |     2 +-
 src/gnutls.c                                       |    40 +-
 src/gnutls.h                                       |     3 +-
 src/gtkutil.c                                      |  1631 +-
 src/gtkutil.h                                      |    40 +-
 src/haiku.c                                        |   286 +
 src/haiku_draw_support.cc                          |   536 +
 src/haiku_font_support.cc                          |   941 +
 src/haiku_io.c                                     |   213 +
 src/haiku_select.cc                                |   510 +
 src/haiku_support.cc                               |  5422 ++
 src/haiku_support.h                                |   741 +
 src/haikufns.c                                     |  3220 +
 src/haikufont.c                                    |  1357 +
 src/haikugui.h                                     |   203 +
 src/haikuimage.c                                   |   116 +
 src/haikumenu.c                                    |   845 +
 src/haikuselect.c                                  |  1131 +
 src/haikuselect.h                                  |    78 +
 src/haikuterm.c                                    |  4672 +
 src/haikuterm.h                                    |   362 +
 src/hbfont.c                                       |     2 +-
 src/image.c                                        |  1968 +-
 src/indent.c                                       |    81 +-
 src/indent.h                                       |     2 +-
 src/inotify.c                                      |     4 +-
 src/insdel.c                                       |     8 +-
 src/intervals.c                                    |    29 +-
 src/intervals.h                                    |     4 +-
 src/json.c                                         |    20 +-
 src/keyboard.c                                     |  1034 +-
 src/keyboard.h                                     |    24 +-
 src/keymap.c                                       |   403 +-
 src/keymap.h                                       |     2 +-
 src/kqueue.c                                       |     6 +-
 src/lastfile.c                                     |     2 +-
 src/lcms.c                                         |     2 +-
 src/lisp.h                                         |   798 +-
 src/lread.c                                        |  2593 +-
 src/macfont.h                                      |     2 +-
 src/macfont.m                                      |    82 +-
 src/macros.c                                       |    16 +-
 src/macros.h                                       |     2 +-
 src/marker.c                                       |     2 +-
 src/menu.c                                         |    72 +-
 src/menu.h                                         |     8 +-
 src/minibuf.c                                      |   304 +-
 src/module-env-28.h                                |     4 -
 src/module-env-29.h                                |     3 +
 src/msdos.c                                        |   109 +-
 src/msdos.h                                        |    13 +-
 src/nsfns.m                                        |  1017 +-
 src/nsfont.m                                       |  1223 +-
 src/nsgui.h                                        |     5 +-
 src/nsimage.m                                      |     6 +-
 src/nsmenu.m                                       |   556 +-
 src/nsselect.m                                     |   323 +-
 src/nsterm.h                                       |   213 +-
 src/nsterm.m                                       |  2626 +-
 src/nsxwidget.h                                    |     2 +-
 src/nsxwidget.m                                    |     5 +-
 src/pdumper.c                                      |   145 +-
 src/pdumper.h                                      |     7 +-
 src/pgtkfns.c                                      |  3941 +
 src/pgtkgui.h                                      |   119 +
 src/pgtkim.c                                       |   313 +
 src/pgtkmenu.c                                     |  1128 +
 src/pgtkselect.c                                   |  1960 +
 src/pgtkterm.c                                     |  7303 ++
 src/pgtkterm.h                                     |   648 +
 src/print.c                                        |  1232 +-
 src/process.c                                      |   465 +-
 src/process.h                                      |     2 +-
 src/profiler.c                                     |     6 +-
 src/puresize.h                                     |     2 +-
 src/ralloc.c                                       |     2 +-
 src/regex-emacs.c                                  |    59 +-
 src/regex-emacs.h                                  |     2 +-
 src/region-cache.c                                 |     2 +-
 src/region-cache.h                                 |     2 +-
 src/scroll.c                                       |     2 +-
 src/search.c                                       |   158 +-
 src/sheap.c                                        |     2 +-
 src/sheap.h                                        |     4 +-
 src/sort.c                                         |   974 +
 src/sound.c                                        |    36 +-
 src/sqlite.c                                       |   784 +
 src/syntax.c                                       |    18 +-
 src/syntax.h                                       |     6 +-
 src/sysdep.c                                       |   413 +-
 src/sysselect.h                                    |     2 +-
 src/syssignal.h                                    |     4 +-
 src/sysstdio.h                                     |     9 +-
 src/systhread.c                                    |     2 +-
 src/systhread.h                                    |    15 +-
 src/systime.h                                      |    10 +-
 src/systty.h                                       |     2 +-
 src/syswait.h                                      |     2 +-
 src/term.c                                         |    62 +-
 src/termcap.c                                      |     2 +-
 src/termchar.h                                     |     6 +-
 src/termhooks.h                                    |   122 +-
 src/terminal.c                                     |    12 +-
 src/terminfo.c                                     |     2 +-
 src/termopts.h                                     |     2 +-
 src/textprop.c                                     |    43 +-
 src/thread.c                                       |    41 +-
 src/thread.h                                       |    26 +-
 src/timefns.c                                      |   245 +-
 src/tparam.c                                       |     2 +-
 src/tparam.h                                       |     9 +-
 src/undo.c                                         |     6 +-
 src/unexaix.c                                      |     2 +-
 src/unexcoff.c                                     |     2 +-
 src/unexcw.c                                       |     8 +-
 src/unexelf.c                                      |     2 +-
 src/unexmacosx.c                                   |     2 +-
 src/unexw32.c                                      |     2 +-
 src/verbose.mk.in                                  |    53 +-
 src/vm-limit.c                                     |     4 +-
 src/w16select.c                                    |     6 +-
 src/w32.c                                          |   312 +-
 src/w32.h                                          |    15 +-
 src/w32common.h                                    |     2 +-
 src/w32console.c                                   |    14 +-
 src/w32cygwinx.c                                   |     2 +-
 src/w32fns.c                                       |   342 +-
 src/w32font.c                                      |    71 +-
 src/w32font.h                                      |     2 +-
 src/w32gui.h                                       |     2 +-
 src/w32heap.c                                      |    44 +-
 src/w32heap.h                                      |     2 +-
 src/w32image.c                                     |     7 +-
 src/w32inevt.c                                     |    21 +-
 src/w32inevt.h                                     |     2 +-
 src/w32menu.c                                      |    23 +-
 src/w32notify.c                                    |    34 +-
 src/w32proc.c                                      |    50 +-
 src/w32reg.c                                       |     2 +-
 src/w32select.c                                    |     4 +-
 src/w32select.h                                    |     2 +-
 src/w32term.c                                      |   500 +-
 src/w32term.h                                      |    25 +-
 src/w32uniscribe.c                                 |     2 +-
 src/w32xfns.c                                      |    80 +-
 src/widget.c                                       |    73 +-
 src/widget.h                                       |     4 +-
 src/widgetprv.h                                    |     2 +-
 src/window.c                                       |   413 +-
 src/window.h                                       |    18 +-
 src/xdisp.c                                        |  1962 +-
 src/xfaces.c                                       |   527 +-
 src/xfns.c                                         |  2624 +-
 src/xfont.c                                        |    30 +-
 src/xftfont.c                                      |   192 +-
 src/xgselect.c                                     |    93 +-
 src/xgselect.h                                     |     9 +-
 src/xmenu.c                                        |   503 +-
 src/xml.c                                          |     2 +-
 src/xrdb.c                                         |    67 +-
 src/xselect.c                                      |   746 +-
 src/xsettings.c                                    |   258 +-
 src/xsettings.h                                    |    21 +-
 src/xsmfns.c                                       |     4 +-
 src/xterm.c                                        | 30217 ++++--
 src/xterm.h                                        |   554 +-
 src/xwidget.c                                      |  3402 +-
 src/xwidget.h                                      |    72 +-
 test/ChangeLog.1                                   |     2 +-
 test/Makefile.in                                   |   106 +-
 test/README                                        |    35 +-
 test/data/image/black.gif                          |   Bin 0 -> 143 bytes
 test/data/image/black.webp                         |   Bin 0 -> 37780 bytes
 test/infra/Dockerfile.emba                         |    46 +-
 test/infra/Makefile.in                             |   100 +
 test/infra/gitlab-ci.yml                           |   211 +-
 test/infra/test-jobs.yml                           |   545 +
 test/lib-src/emacsclient-tests.el                  |     2 +-
 test/lisp/abbrev-tests.el                          |    88 +-
 test/lisp/align-tests.el                           |     2 +-
 test/lisp/allout-tests.el                          |     2 +-
 test/lisp/allout-widgets-tests.el                  |     2 +-
 test/lisp/ansi-color-tests.el                      |   173 +-
 test/lisp/apropos-tests.el                         |     2 +-
 test/lisp/arc-mode-tests.el                        |     4 +-
 test/lisp/auth-source-pass-tests.el                |    16 +-
 test/lisp/auth-source-tests.el                     |   196 +-
 test/lisp/autoinsert-tests.el                      |    21 +-
 test/lisp/autorevert-tests.el                      |   862 +-
 test/lisp/battery-tests.el                         |     2 +-
 test/lisp/bookmark-tests.el                        |    58 +-
 test/lisp/buff-menu-tests.el                       |    23 +-
 test/lisp/button-tests.el                          |    11 +-
 test/lisp/calc/calc-tests.el                       |    14 +-
 test/lisp/calculator-tests.el                      |     4 +-
 test/lisp/calendar/cal-french-tests.el             |     3 +-
 test/lisp/calendar/cal-julian-tests.el             |     2 +-
 test/lisp/calendar/icalendar-tests.el              |   144 +-
 test/lisp/calendar/iso8601-tests.el                |    22 +-
 test/lisp/calendar/lunar-tests.el                  |     2 +-
 test/lisp/calendar/parse-time-tests.el             |     2 +-
 test/lisp/calendar/solar-tests.el                  |     6 +-
 test/lisp/calendar/time-date-tests.el              |    35 +-
 test/lisp/calendar/todo-mode-tests.el              |    43 +-
 test/lisp/cedet/cedet-files-tests.el               |    19 +-
 test/lisp/cedet/semantic-utest-c.el                |     4 +-
 .../cedet/semantic-utest-ia-resources/test.srt     |     2 +-
 .../semantic-utest-ia-resources/testdoublens.cpp   |     2 +-
 .../semantic-utest-ia-resources/testdoublens.hpp   |     2 +-
 .../semantic-utest-ia-resources/testjavacomp.java  |     2 +-
 .../semantic-utest-ia-resources/testlocalvars.cpp  |     2 +-
 .../cedet/semantic-utest-ia-resources/testnsp.cpp  |     2 +-
 .../semantic-utest-ia-resources/testsppcomplete.c  |     2 +-
 .../semantic-utest-ia-resources/teststruct.cpp     |     4 +-
 .../semantic-utest-ia-resources/testsubclass.cpp   |     2 +-
 .../semantic-utest-ia-resources/testsubclass.hh    |     2 +-
 .../semantic-utest-ia-resources/testtemplates.cpp  |     2 +-
 .../semantic-utest-ia-resources/testtypedefs.cpp   |     2 +-
 .../semantic-utest-ia-resources/testusing.cpp      |     2 +-
 .../cedet/semantic-utest-ia-resources/testusing.hh |     2 +-
 .../semantic-utest-ia-resources/testvarnames.c     |     2 +-
 .../semantic-utest-ia-resources/testvarnames.java  |     2 +-
 .../semantic-utest-ia-resources/testwisent.wy      |     2 +-
 test/lisp/cedet/semantic-utest-ia.el               |     4 +-
 test/lisp/cedet/semantic-utest.el                  |     9 +-
 test/lisp/cedet/semantic/bovine/gcc-tests.el       |     6 +-
 .../cedet/semantic/format-resources/test-fmt.cpp   |     2 +-
 .../cedet/semantic/format-resources/test-fmt.el    |     2 +-
 test/lisp/cedet/semantic/format-tests.el           |     2 +-
 test/lisp/cedet/semantic/fw-tests.el               |     4 +-
 test/lisp/cedet/srecode-utest-getset.el            |     3 +-
 test/lisp/cedet/srecode-utest-template.el          |     4 +-
 test/lisp/cedet/srecode/document-tests.el          |     4 +-
 test/lisp/cedet/srecode/fields-tests.el            |    25 +-
 test/lisp/char-fold-tests.el                       |     2 +-
 test/lisp/color-tests.el                           |    16 +-
 test/lisp/comint-tests.el                          |    11 +-
 test/lisp/completion-tests.el                      |     2 +-
 test/lisp/cus-edit-tests.el                        |    13 +-
 test/lisp/custom-tests.el                          |    40 +-
 test/lisp/dabbrev-tests.el                         |    17 +-
 test/lisp/delim-col-tests.el                       |     2 +-
 test/lisp/descr-text-tests.el                      |     4 +-
 test/lisp/desktop-tests.el                         |    50 +
 test/lisp/dired-aux-tests.el                       |    66 +-
 .../insert-directory/test_dir/bar}                 |     0
 .../insert-directory/test_dir/foo}                 |     0
 .../insert-directory/test_dir_other/bar}           |     0
 .../insert-directory/test_dir_other/foo}           |     0
 test/lisp/dired-tests.el                           |   443 +-
 test/lisp/dired-x-tests.el                         |    44 +-
 test/lisp/dnd-tests.el                             |   441 +
 test/lisp/dom-tests.el                             |     2 +-
 test/lisp/edmacro-tests.el                         |    48 +
 test/lisp/electric-tests.el                        |    99 +-
 test/lisp/elide-head-tests.el                      |   193 +-
 test/lisp/emacs-lisp/backquote-tests.el            |     2 +-
 test/lisp/emacs-lisp/backtrace-tests.el            |     4 +-
 test/lisp/emacs-lisp/benchmark-tests.el            |     2 +-
 test/lisp/emacs-lisp/bindat-tests.el               |   142 +-
 .../emacs-lisp/bytecomp-resources/fun-attr-warn.el |   266 +
 .../bytecomp-resources/no-byte-compile.el          |     1 +
 .../warn-variable-setq-nonvariable.el              |     3 +
 .../bytecomp-resources/warn-variable-setq-odd.el   |     3 +
 .../warn-wide-docstring-ignore-substitutions.el    |    17 +
 test/lisp/emacs-lisp/bytecomp-tests.el             |   486 +-
 test/lisp/emacs-lisp/cconv-tests.el                |   176 +-
 test/lisp/emacs-lisp/check-declare-tests.el        |    98 +-
 test/lisp/emacs-lisp/checkdoc-tests.el             |    98 +-
 test/lisp/emacs-lisp/cl-extra-tests.el             |     2 +-
 test/lisp/emacs-lisp/cl-generic-tests.el           |    13 +-
 test/lisp/emacs-lisp/cl-lib-tests.el               |    14 +-
 test/lisp/emacs-lisp/cl-macs-tests.el              |    77 +-
 test/lisp/emacs-lisp/cl-preloaded-tests.el         |     2 +-
 test/lisp/emacs-lisp/cl-print-tests.el             |     2 +-
 test/lisp/emacs-lisp/cl-seq-tests.el               |     2 +-
 test/lisp/emacs-lisp/comp-cstr-tests.el            |     2 +-
 test/lisp/emacs-lisp/copyright-tests.el            |    44 +-
 test/lisp/emacs-lisp/derived-tests.el              |    27 +-
 test/lisp/emacs-lisp/easy-mmode-tests.el           |     4 +-
 .../edebug-resources/edebug-test-code.el           |     2 +-
 test/lisp/emacs-lisp/edebug-tests.el               |   102 +-
 .../eieio-tests/eieio-test-methodinvoke.el         |   308 +-
 .../emacs-lisp/eieio-tests/eieio-test-persist.el   |    10 +-
 test/lisp/emacs-lisp/eieio-tests/eieio-tests.el    |   546 +-
 test/lisp/emacs-lisp/ert-tests.el                  |   176 +-
 test/lisp/emacs-lisp/ert-x-tests.el                |   110 +-
 .../faceup-resources/faceup-test-mode.el           |     2 +-
 .../faceup-test-this-file-directory.el             |     4 +-
 .../emacs-lisp/faceup-tests/faceup-test-basics.el  |     2 +-
 .../emacs-lisp/faceup-tests/faceup-test-files.el   |     2 +-
 test/lisp/emacs-lisp/find-func-tests.el            |    11 +-
 test/lisp/emacs-lisp/float-sup-tests.el            |     2 +-
 test/lisp/emacs-lisp/generator-tests.el            |    15 +-
 test/lisp/emacs-lisp/gv-tests.el                   |    21 +-
 test/lisp/emacs-lisp/let-alist-tests.el            |     6 +-
 test/lisp/emacs-lisp/lisp-mnt-tests.el             |    10 +-
 test/lisp/emacs-lisp/lisp-mode-tests.el            |     2 +-
 test/lisp/emacs-lisp/lisp-tests.el                 |     7 +-
 test/lisp/emacs-lisp/macroexp-resources/m1.el      |    12 +-
 test/lisp/emacs-lisp/macroexp-resources/m2.el      |    12 +-
 test/lisp/emacs-lisp/macroexp-resources/vk.el      |   130 +
 test/lisp/emacs-lisp/macroexp-tests.el             |    69 +-
 test/lisp/emacs-lisp/map-tests.el                  |    36 +-
 test/lisp/emacs-lisp/memory-report-tests.el        |     4 +-
 test/lisp/emacs-lisp/multisession-tests.el         |   207 +
 test/lisp/emacs-lisp/nadvice-tests.el              |    21 +-
 test/lisp/emacs-lisp/oclosure-tests.el             |   166 +
 test/lisp/emacs-lisp/package-resources/key.pub     |    31 +-
 test/lisp/emacs-lisp/package-resources/key.sec     |    46 +-
 .../macro-builtin-package-1.0/macro-builtin-aux.el |    12 +
 .../macro-builtin-package-1.0/macro-builtin.el     |    21 +
 .../macro-builtin-package-2.0/macro-builtin-aux.el |    16 +
 .../macro-builtin-package-2.0/macro-builtin.el     |    30 +
 .../macro-problem-package-1.0/macro-aux.el         |     2 +-
 .../macro-problem-package-1.0/macro-problem.el     |     4 +-
 .../macro-problem-package-2.0/macro-aux.el         |     4 +-
 .../macro-problem-package-2.0/macro-problem.el     |     8 +-
 .../newer-versions/simple-single-1.4.el            |     6 +-
 .../package-resources/signed/archive-contents.sig  |   Bin 181 -> 95 bytes
 .../package-resources/signed/signed-bad-1.0.el     |     6 +-
 .../package-resources/signed/signed-good-1.0.el    |     6 +-
 .../signed/signed-good-1.0.el.sig                  |   Bin 181 -> 95 bytes
 .../package-resources/signed/update-signatures.sh  |     2 +-
 .../package-resources/simple-depend-1.0.el         |     2 +-
 .../package-resources/simple-single-1.3.el         |     6 +-
 .../package-resources/simple-two-depend-1.1.el     |     2 +-
 test/lisp/emacs-lisp/package-tests.el              |   180 +-
 test/lisp/emacs-lisp/pcase-tests.el                |     9 +-
 .../lisp/emacs-lisp/pp-resources/code-formats.erts |   142 +
 test/lisp/emacs-lisp/pp-tests.el                   |     6 +-
 test/lisp/emacs-lisp/range-tests.el                |    65 +
 test/lisp/emacs-lisp/regexp-opt-tests.el           |     4 +-
 test/lisp/emacs-lisp/ring-tests.el                 |     4 +-
 test/lisp/emacs-lisp/rmc-tests.el                  |    56 +-
 test/lisp/emacs-lisp/rx-tests.el                   |     6 +-
 test/lisp/emacs-lisp/seq-tests.el                  |    72 +-
 test/lisp/emacs-lisp/shadow-tests.el               |     2 +-
 test/lisp/emacs-lisp/shortdoc-tests.el             |    17 +-
 test/lisp/emacs-lisp/subr-x-tests.el               |   184 +-
 test/lisp/emacs-lisp/syntax-tests.el               |     2 +-
 test/lisp/emacs-lisp/tabulated-list-test.el        |   118 -
 test/lisp/emacs-lisp/tabulated-list-tests.el       |   133 +
 .../emacs-lisp/testcover-resources/testcases.el    |    14 +-
 test/lisp/emacs-lisp/testcover-tests.el            |   110 +-
 test/lisp/emacs-lisp/text-property-search-tests.el |    27 +-
 test/lisp/emacs-lisp/thunk-tests.el                |     2 +-
 test/lisp/emacs-lisp/timer-tests.el                |     5 +-
 test/lisp/emacs-lisp/unsafep-tests.el              |     4 +-
 test/lisp/emacs-lisp/vtable-tests.el               |    42 +
 test/lisp/emacs-lisp/warnings-tests.el             |     2 +-
 test/lisp/emulation/viper-tests.el                 |    82 +-
 test/lisp/epg-config-tests.el                      |     2 +-
 test/lisp/epg-tests.el                             |    79 +-
 test/lisp/erc/erc-dcc-tests.el                     |   167 +
 test/lisp/erc/erc-join-tests.el                    |   361 +
 test/lisp/erc/erc-networks-tests.el                |  1707 +
 test/lisp/erc/erc-scenarios-auth-source.el         |   178 +
 .../erc/erc-scenarios-base-association-nick.el     |   163 +
 .../erc/erc-scenarios-base-association-samenet.el  |   144 +
 test/lisp/erc/erc-scenarios-base-association.el    |   192 +
 .../erc-scenarios-base-compat-rename-bouncer.el    |   171 +
 .../erc/erc-scenarios-base-misc-regressions.el     |   126 +
 .../erc/erc-scenarios-base-netid-bouncer-id.el     |    34 +
 .../erc-scenarios-base-netid-bouncer-recon-base.el |    30 +
 .../erc-scenarios-base-netid-bouncer-recon-both.el |    32 +
 .../erc-scenarios-base-netid-bouncer-recon-id.el   |    35 +
 test/lisp/erc/erc-scenarios-base-netid-bouncer.el  |    35 +
 test/lisp/erc/erc-scenarios-base-netid-samenet.el  |   147 +
 test/lisp/erc/erc-scenarios-base-reconnect.el      |   226 +
 test/lisp/erc/erc-scenarios-base-renick.el         |   305 +
 test/lisp/erc/erc-scenarios-base-reuse-buffers.el  |   238 +
 test/lisp/erc/erc-scenarios-base-unstable.el       |   134 +
 .../erc/erc-scenarios-base-upstream-recon-soju.el  |    43 +
 .../erc/erc-scenarios-base-upstream-recon-znc.el   |    43 +
 test/lisp/erc/erc-scenarios-internal.el            |    27 +
 test/lisp/erc/erc-scenarios-join-auth-source.el    |    67 +
 .../lisp/erc/erc-scenarios-join-netid-newcmd-id.el |    50 +
 test/lisp/erc/erc-scenarios-join-netid-newcmd.el   |    37 +
 test/lisp/erc/erc-scenarios-join-netid-recon-id.el |    46 +
 test/lisp/erc/erc-scenarios-join-netid-recon.el    |    36 +
 test/lisp/erc/erc-scenarios-misc.el                |   141 +
 test/lisp/erc/erc-scenarios-services-misc.el       |    86 +
 test/lisp/erc/erc-services-tests.el                |   574 +
 test/lisp/erc/erc-tests.el                         |   805 +-
 test/lisp/erc/erc-track-tests.el                   |     4 +-
 .../base/assoc/bouncer-history/barnet.eld          |    44 +
 .../base/assoc/bouncer-history/foonet.eld          |    48 +
 .../lisp/erc/resources/base/assoc/bumped/again.eld |    30 +
 .../erc/resources/base/assoc/bumped/foisted.eld    |    30 +
 .../erc/resources/base/assoc/bumped/refoisted.eld  |    31 +
 .../erc/resources/base/assoc/bumped/renicked.eld   |    30 +
 .../erc/resources/base/assoc/multi-net/barnet.eld  |    42 +
 .../erc/resources/base/assoc/multi-net/foonet.eld  |    45 +
 .../erc/resources/base/assoc/reconplay/again.eld   |    42 +
 .../erc/resources/base/assoc/reconplay/foonet.eld  |    52 +
 .../erc/resources/base/assoc/samenet/chester.eld   |    40 +
 .../erc/resources/base/assoc/samenet/tester.eld    |    42 +
 .../erc/resources/base/assoc/samenet/tester2.eld   |    39 +
 .../lisp/erc/resources/base/auth-source/foonet.eld |    23 +
 .../lisp/erc/resources/base/auth-source/nopass.eld |    22 +
 .../base/channel-buffer-revival/foonet.eld         |    45 +
 test/lisp/erc/resources/base/flood/soju.eld        |    87 +
 .../erc/resources/base/gapless-connect/barnet.eld  |    40 +
 .../erc/resources/base/gapless-connect/foonet.eld  |    41 +
 .../resources/base/gapless-connect/pass-stub.eld   |     4 +
 .../resources/base/mask-target-routing/foonet.eld  |    45 +
 .../resources/base/netid/bouncer/barnet-again.eld  |    50 +
 .../resources/base/netid/bouncer/barnet-drop.eld   |    41 +
 .../erc/resources/base/netid/bouncer/barnet.eld    |    41 +
 .../resources/base/netid/bouncer/foonet-again.eld  |    50 +
 .../resources/base/netid/bouncer/foonet-drop.eld   |    46 +
 .../erc/resources/base/netid/bouncer/foonet.eld    |    46 +
 .../resources/base/netid/bouncer/stub-again.eld    |     4 +
 .../erc/resources/base/netid/samenet/chester.eld   |    48 +
 .../erc/resources/base/netid/samenet/tester.eld    |    52 +
 .../erc/resources/base/reconnect/aborted-dupe.eld  |    28 +
 test/lisp/erc/resources/base/reconnect/aborted.eld |    45 +
 .../erc/resources/base/reconnect/options-again.eld |    45 +
 test/lisp/erc/resources/base/reconnect/options.eld |    35 +
 .../erc/resources/base/reconnect/timer-last.eld    |     6 +
 test/lisp/erc/resources/base/reconnect/timer.eld   |     6 +
 .../base/renick/queries/bouncer-barnet.eld         |    54 +
 .../base/renick/queries/bouncer-foonet.eld         |    52 +
 .../erc/resources/base/renick/queries/solo.eld     |    55 +
 test/lisp/erc/resources/base/renick/self/auto.eld  |    46 +
 .../lisp/erc/resources/base/renick/self/manual.eld |    50 +
 .../resources/base/renick/self/qual-chester.eld    |    40 +
 .../erc/resources/base/renick/self/qual-tester.eld |    46 +
 .../base/reuse-buffers/channel/barnet.eld          |    68 +
 .../base/reuse-buffers/channel/foonet.eld          |    66 +
 .../resources/base/reuse-buffers/server/barnet.eld |    24 +
 .../resources/base/reuse-buffers/server/foonet.eld |    24 +
 .../base/upstream-reconnect/soju-barnet.eld        |    64 +
 .../base/upstream-reconnect/soju-foonet.eld        |    72 +
 .../base/upstream-reconnect/znc-barnet.eld         |    93 +
 .../base/upstream-reconnect/znc-foonet.eld         |    86 +
 test/lisp/erc/resources/erc-d/erc-d-i.el           |   124 +
 test/lisp/erc/resources/erc-d/erc-d-t.el           |   170 +
 test/lisp/erc/resources/erc-d/erc-d-tests.el       |  1346 +
 test/lisp/erc/resources/erc-d/erc-d-u.el           |   213 +
 test/lisp/erc/resources/erc-d/erc-d.el             |   997 +
 test/lisp/erc/resources/erc-d/resources/basic.eld  |    32 +
 .../erc/resources/erc-d/resources/depleted.eld     |    12 +
 test/lisp/erc/resources/erc-d/resources/drop-a.eld |     4 +
 test/lisp/erc/resources/erc-d/resources/drop-b.eld |     4 +
 .../resources/erc-d/resources/dynamic-barnet.eld   |    33 +
 .../resources/erc-d/resources/dynamic-foonet.eld   |    32 +
 .../erc/resources/erc-d/resources/dynamic-stub.eld |     4 +
 .../lisp/erc/resources/erc-d/resources/dynamic.eld |    30 +
 test/lisp/erc/resources/erc-d/resources/eof.eld    |    33 +
 test/lisp/erc/resources/erc-d/resources/fuzzy.eld  |    42 +
 .../erc/resources/erc-d/resources/incremental.eld  |    43 +
 .../resources/erc-d/resources/irc-parser-tests.eld |   380 +
 .../resources/erc-d/resources/linger-multi-a.eld   |     3 +
 .../resources/erc-d/resources/linger-multi-b.eld   |     3 +
 test/lisp/erc/resources/erc-d/resources/linger.eld |    33 +
 .../erc/resources/erc-d/resources/no-block.eld     |    55 +
 .../erc/resources/erc-d/resources/no-match.eld     |    32 +
 .../lisp/erc/resources/erc-d/resources/no-pong.eld |    27 +
 .../erc/resources/erc-d/resources/nonstandard.eld  |     6 +
 .../erc/resources/erc-d/resources/proxy-barnet.eld |    24 +
 .../erc/resources/erc-d/resources/proxy-foonet.eld |    24 +
 .../erc/resources/erc-d/resources/proxy-solo.eld   |     9 +
 .../resources/erc-d/resources/proxy-subprocess.el  |    45 +
 .../lisp/erc/resources/erc-d/resources/timeout.eld |    27 +
 .../erc/resources/erc-d/resources/unexpected.eld   |    28 +
 test/lisp/erc/resources/erc-scenarios-common.el    |   516 +
 .../lisp/erc/resources/join/auth-source/foonet.eld |    33 +
 test/lisp/erc/resources/join/legacy/foonet.eld     |    38 +
 test/lisp/erc/resources/join/network-id/barnet.eld |    43 +
 .../erc/resources/join/network-id/foonet-again.eld |    46 +
 test/lisp/erc/resources/join/network-id/foonet.eld |    39 +
 .../erc/resources/join/reconnect/foonet-again.eld  |    45 +
 test/lisp/erc/resources/join/reconnect/foonet.eld  |    45 +
 .../networks/announced-missing/foonet.eld          |     8 +
 .../erc/resources/services/auth-source/libera.eld  |    49 +
 .../erc/resources/services/password/libera.eld     |    49 +
 test/lisp/eshell/em-basic-tests.el                 |    71 +
 test/lisp/eshell/em-extpipe-tests.el               |   205 +
 test/lisp/eshell/em-glob-tests.el                  |   197 +
 test/lisp/eshell/em-hist-tests.el                  |    19 +-
 test/lisp/eshell/em-ls-tests.el                    |    40 +-
 test/lisp/eshell/em-pred-tests.el                  |   566 +
 test/lisp/eshell/em-tramp-tests.el                 |    88 +
 test/lisp/eshell/esh-opt-tests.el                  |   291 +-
 test/lisp/eshell/esh-proc-tests.el                 |    96 +
 test/lisp/eshell/esh-var-tests.el                  |   508 +
 test/lisp/eshell/eshell-tests-helpers.el           |    97 +
 test/lisp/eshell/eshell-tests.el                   |   189 +-
 test/lisp/faces-resources/faces-test-dark-theme.el |     4 +-
 .../lisp/faces-resources/faces-test-light-theme.el |     4 +-
 test/lisp/faces-tests.el                           |     4 +-
 test/lisp/ffap-tests.el                            |    52 +-
 test/lisp/filenotify-tests.el                      |    77 +-
 test/lisp/files-resources/compile-utf8.el          |    12 +
 test/lisp/files-resources/file-mode                |     3 +
 test/lisp/files-resources/file-mode-multiple       |     5 +
 test/lisp/files-resources/file-mode-prop-line      |     1 +
 test/lisp/files-tests.el                           |   494 +-
 test/lisp/files-x-tests.el                         |    20 +-
 test/lisp/find-cmd-tests.el                        |     2 +-
 test/lisp/font-lock-tests.el                       |     2 +-
 test/lisp/format-spec-tests.el                     |     6 +-
 test/lisp/gnus/gnus-group-tests.el                 |    52 +
 test/lisp/gnus/gnus-icalendar-tests.el             |     4 +-
 test/lisp/gnus/gnus-search-tests.el                |     4 +-
 test/lisp/gnus/gnus-test-headers.el                |     2 +-
 test/lisp/gnus/gnus-tests.el                       |     2 +-
 test/lisp/gnus/gnus-util-tests.el                  |     4 +-
 test/lisp/gnus/message-tests.el                    |     4 +-
 test/lisp/gnus/mm-decode-tests.el                  |     2 +-
 test/lisp/gnus/mml-sec-tests.el                    |     5 +-
 test/lisp/gnus/nnrss-tests.el                      |     2 +-
 test/lisp/help-fns-tests.el                        |    16 +-
 test/lisp/help-mode-tests.el                       |     9 +-
 test/lisp/help-tests.el                            |   230 +-
 test/lisp/hfy-cmap-tests.el                        |     2 +-
 test/lisp/hi-lock-tests.el                         |    23 +-
 test/lisp/hl-line-tests.el                         |   114 +
 test/lisp/htmlfontify-tests.el                     |    13 +-
 test/lisp/ibuffer-tests.el                         |     8 +-
 test/lisp/ido-tests.el                             |     2 +-
 test/lisp/image-dired-tests.el                     |    37 +
 test/lisp/image-file-tests.el                      |     2 +-
 test/lisp/image-tests.el                           |    85 +-
 test/lisp/image/exif-tests.el                      |    23 +-
 test/lisp/image/gravatar-tests.el                  |     2 +-
 test/lisp/imenu-tests.el                           |     2 +-
 test/lisp/info-tests.el                            |    39 +
 test/lisp/info-xref-tests.el                       |    84 +-
 test/lisp/international/ccl-tests.el               |     4 +-
 test/lisp/international/mule-tests.el              |     4 +-
 test/lisp/international/mule-util-tests.el         |     2 +-
 test/lisp/international/textsec-tests.el           |   214 +
 test/lisp/international/ucs-normalize-tests.el     |   149 +-
 test/lisp/isearch-tests.el                         |    82 +-
 test/lisp/jit-lock-tests.el                        |     4 +-
 test/lisp/json-tests.el                            |     6 +-
 test/lisp/jsonrpc-tests.el                         |     2 +-
 test/lisp/kmacro-tests.el                          |    70 +-
 test/lisp/loadhist-resources/loadhist--bar.el      |    27 +
 test/lisp/loadhist-resources/loadhist--foo.el      |    29 +
 test/lisp/loadhist-tests.el                        |    49 +-
 test/lisp/lpr-tests.el                             |     2 +-
 test/lisp/ls-lisp-tests.el                         |    77 +-
 test/lisp/mail/flow-fill-tests.el                  |     2 +-
 test/lisp/mail/footnote-tests.el                   |     2 +-
 test/lisp/mail/ietf-drums-date-tests.el            |   172 +
 test/lisp/mail/ietf-drums-tests.el                 |   178 +
 test/lisp/mail/mail-extr-tests.el                  |    41 +
 test/lisp/mail/mail-parse-tests.el                 |     2 +-
 test/lisp/mail/mail-utils-tests.el                 |     5 +-
 test/lisp/mail/qp-tests.el                         |     2 +-
 test/lisp/mail/rfc2045-tests.el                    |     2 +-
 test/lisp/mail/rfc2047-tests.el                    |     2 +-
 test/lisp/mail/rfc6068-tests.el                    |     2 +-
 test/lisp/mail/rfc822-tests.el                     |     2 +-
 test/lisp/mail/rmail-tests.el                      |     4 +-
 test/lisp/mail/rmailmm-tests.el                    |     4 +-
 test/lisp/mail/undigest-tests.el                   |   359 +
 test/lisp/mail/uudecode-tests.el                   |    32 +-
 test/lisp/makesum-tests.el                         |     2 +-
 test/lisp/man-tests.el                             |     2 +-
 test/lisp/md4-tests.el                             |     2 +-
 test/lisp/mh-e/mh-limit-tests.el                   |    35 +
 test/lisp/mh-e/mh-thread-tests.el                  |   131 +
 test/lisp/mh-e/mh-utils-tests.el                   |   551 +
 test/lisp/mh-e/mh-xface-tests.el                   |    17 +-
 test/lisp/mh-e/test-all-mh-variants.sh             |   102 +
 test/lisp/minibuffer-tests.el                      |   138 +-
 test/lisp/misc-tests.el                            |    27 +-
 test/lisp/mouse-tests.el                           |   178 +-
 test/lisp/mwheel-tests.el                          |     2 +-
 test/lisp/net/browse-url-tests.el                  |    29 +-
 test/lisp/net/dbus-tests.el                        |    15 +-
 test/lisp/net/dig-tests.el                         |     2 +-
 test/lisp/net/gnutls-tests.el                      |    10 +-
 test/lisp/net/hmac-md5-tests.el                    |     2 +-
 test/lisp/net/mailcap-resources/mailcap            |     9 +
 test/lisp/net/mailcap-resources/test.test          |     1 +
 test/lisp/net/mailcap-tests.el                     |    72 +-
 test/lisp/net/netrc-tests.el                       |     4 +-
 test/lisp/net/network-stream-tests.el              |     6 +-
 test/lisp/net/newsticker-tests.el                  |     2 +-
 test/lisp/net/nsm-tests.el                         |     2 +-
 test/lisp/net/ntlm-tests.el                        |    13 +-
 test/lisp/net/puny-resources/IdnaTestV2.txt        |  6344 ++
 test/lisp/net/puny-tests.el                        |    15 +-
 test/lisp/net/rcirc-tests.el                       |     2 +-
 test/lisp/net/rfc2104-tests.el                     |     2 +-
 test/lisp/net/sasl-cram-tests.el                   |     2 +-
 test/lisp/net/sasl-scram-rfc-tests.el              |     2 +-
 test/lisp/net/sasl-tests.el                        |     2 +-
 test/lisp/net/secrets-tests.el                     |    13 +-
 test/lisp/net/shr-tests.el                         |     6 +-
 test/lisp/net/socks-tests.el                       |     6 +-
 test/lisp/net/tramp-archive-tests.el               |   142 +-
 .../foo.tar.gz                                     |   Bin
 test/lisp/net/tramp-tests.el                       |  2101 +-
 test/lisp/net/webjump-tests.el                     |     2 +-
 test/lisp/newcomment-tests.el                      |     6 +-
 test/lisp/nxml/nxml-mode-tests.el                  |     2 +-
 test/lisp/nxml/xsd-regexp-tests.el                 |     2 +-
 test/lisp/obarray-tests.el                         |     2 +-
 test/lisp/obsolete/cl-tests.el                     |    11 +-
 test/lisp/obsolete/inversion-tests.el              |     3 +-
 test/lisp/obsolete/rfc2368-tests.el                |     2 +-
 test/lisp/org/org-tests.el                         |     4 +-
 test/lisp/paren-tests.el                           |    33 +-
 test/lisp/password-cache-tests.el                  |     2 +-
 test/lisp/pcmpl-linux-tests.el                     |     2 +-
 test/lisp/play/animate-tests.el                    |     2 +-
 test/lisp/play/cookie1-tests.el                    |     4 +-
 test/lisp/play/dissociate-tests.el                 |     2 +-
 test/lisp/play/fortune-tests.el                    |     2 +-
 test/lisp/play/life-tests.el                       |     2 +-
 test/lisp/play/morse-tests.el                      |     2 +-
 test/lisp/play/studly-tests.el                     |     2 +-
 test/lisp/progmodes/asm-mode-tests.el              |     2 +-
 test/lisp/progmodes/autoconf-tests.el              |    10 +-
 test/lisp/progmodes/bat-mode-tests.el              |     2 +-
 test/lisp/progmodes/bug-reference-tests.el         |   128 +
 test/lisp/progmodes/cc-mode-tests.el               |     2 +-
 test/lisp/progmodes/compile-tests.el               |     5 +-
 .../lisp/progmodes/cperl-mode-resources/grammar.pl |    14 +
 .../cperl-mode-resources/proto-and-attrs.pl        |    50 +
 test/lisp/progmodes/cperl-mode-tests.el            |   367 +-
 .../elisp-mode-resources/elisp-indents.erts        |    88 +
 test/lisp/progmodes/elisp-mode-resources/flet.erts |   353 +
 .../elisp-mode-resources/simple-shorthand-test.el  |    40 +
 test/lisp/progmodes/elisp-mode-tests.el            |   373 +-
 test/lisp/progmodes/etags-tests.el                 |    35 +-
 test/lisp/progmodes/executable-tests.el            |     2 +-
 test/lisp/progmodes/f90-tests.el                   |     2 +-
 .../flymake-resources/another-problematic-file.c   |     5 +
 .../progmodes/flymake-resources/some-problems.h    |     2 +
 test/lisp/progmodes/flymake-tests.el               |    53 +-
 test/lisp/progmodes/gdb-mi-tests.el                |     6 +-
 test/lisp/progmodes/glasses-tests.el               |     2 +-
 test/lisp/progmodes/grep-tests.el                  |     2 +-
 test/lisp/progmodes/js-tests.el                    |     2 +-
 test/lisp/progmodes/octave-tests.el                |     2 +-
 test/lisp/progmodes/opascal-tests.el               |     4 +-
 test/lisp/progmodes/pascal-tests.el                |     6 +-
 test/lisp/progmodes/perl-mode-tests.el             |     4 +-
 test/lisp/progmodes/project-tests.el               |    22 +-
 test/lisp/progmodes/ps-mode-tests.el               |     2 +-
 test/lisp/progmodes/python-tests.el                |   559 +-
 test/lisp/progmodes/ruby-mode-resources/ruby.rb    |    17 +
 test/lisp/progmodes/ruby-mode-tests.el             |    38 +-
 test/lisp/progmodes/scheme-tests.el                |     2 +-
 .../progmodes/sh-script-resources/sh-indents.erts  |    40 +
 test/lisp/progmodes/sh-script-tests.el             |    23 +-
 test/lisp/progmodes/sql-tests.el                   |   184 +-
 test/lisp/progmodes/subword-tests.el               |     2 +-
 test/lisp/progmodes/tcl-tests.el                   |     2 +-
 test/lisp/progmodes/xref-tests.el                  |    28 +-
 test/lisp/ps-print-tests.el                        |     4 +-
 test/lisp/register-tests.el                        |     2 +-
 test/lisp/repeat-tests.el                          |   141 +
 test/lisp/replace-tests.el                         |   109 +-
 test/lisp/rot13-tests.el                           |     2 +-
 test/lisp/saveplace-tests.el                       |    71 +-
 test/lisp/scroll-lock-tests.el                     |     2 +-
 test/lisp/ses-tests.el                             |    79 +-
 test/lisp/shadowfile-tests.el                      |   122 +-
 test/lisp/shell-tests.el                           |     4 +-
 test/lisp/simple-tests.el                          |    63 +-
 .../so-long-tests/autoload-longlines-mode-tests.el |     2 +-
 .../so-long-tests/autoload-major-mode-tests.el     |     2 +-
 .../so-long-tests/autoload-minor-mode-tests.el     |     2 +-
 test/lisp/so-long-tests/so-long-tests-helpers.el   |     6 +-
 test/lisp/so-long-tests/so-long-tests.el           |    12 +-
 test/lisp/so-long-tests/spelling-tests.el          |    44 +-
 test/lisp/sort-tests.el                            |     2 +-
 test/lisp/soundex-tests.el                         |     2 +-
 test/lisp/startup-tests.el                         |     2 +-
 test/lisp/subr-tests.el                            |   349 +-
 test/lisp/tab-bar-tests.el                         |    51 +
 test/lisp/tabify-tests.el                          |     2 +-
 test/lisp/tar-mode-tests.el                        |     7 +-
 test/lisp/tempo-tests.el                           |     2 +-
 test/lisp/term-tests.el                            |    81 +-
 test/lisp/term/tty-colors-tests.el                 |     4 +-
 test/lisp/textmodes/bibtex-tests.el                |     2 +-
 test/lisp/textmodes/conf-mode-tests.el             |     2 +-
 .../textmodes/css-mode-resources/css-selectors.txt |    56 +
 .../css-mode-resources/scss-selectors.txt          |    10 +
 test/lisp/textmodes/css-mode-tests.el              |    71 +-
 test/lisp/textmodes/dns-mode-tests.el              |     4 +-
 .../emacs-news-mode-resources/toggle-tag.erts      |   131 +
 test/lisp/textmodes/emacs-news-mode-tests.el       |    32 +
 test/lisp/textmodes/fill-tests.el                  |    47 +-
 test/lisp/textmodes/mhtml-mode-tests.el            |     2 +-
 test/lisp/textmodes/page-tests.el                  |    14 +-
 test/lisp/textmodes/paragraphs-tests.el            |     2 +-
 test/lisp/textmodes/po-tests.el                    |     2 +-
 test/lisp/textmodes/reftex-tests.el                |   103 +-
 test/lisp/textmodes/sgml-mode-tests.el             |     2 +-
 test/lisp/textmodes/texinfo-resources/fill.erts    |    70 +
 test/lisp/textmodes/texinfo-tests.el               |    33 +
 test/lisp/textmodes/tildify-tests.el               |     2 +-
 test/lisp/textmodes/underline-tests.el             |     2 +-
 test/lisp/thingatpt-tests.el                       |    24 +-
 test/lisp/thread-tests.el                          |     2 +-
 test/lisp/thumbs-tests.el                          |    12 +-
 test/lisp/time-stamp-tests.el                      |    65 +-
 test/lisp/time-tests.el                            |     4 +-
 test/lisp/timezone-tests.el                        |     4 +-
 test/lisp/url/url-auth-tests.el                    |     4 +-
 test/lisp/url/url-domsuf-tests.el                  |     2 +-
 test/lisp/url/url-expand-tests.el                  |     2 +-
 test/lisp/url/url-file-tests.el                    |     2 +-
 test/lisp/url/url-future-tests.el                  |     2 +-
 test/lisp/url/url-handlers-test.el                 |    77 -
 test/lisp/url/url-handlers-tests.el                |    76 +
 test/lisp/url/url-misc-tests.el                    |     2 +-
 test/lisp/url/url-parse-tests.el                   |     4 +-
 test/lisp/url/url-tramp-tests.el                   |    18 +-
 test/lisp/url/url-util-tests.el                    |     2 +-
 test/lisp/vc/add-log-tests.el                      |     6 +-
 test/lisp/vc/diff-mode-tests.el                    |    59 +-
 test/lisp/vc/ediff-diff-tests.el                   |     2 +-
 test/lisp/vc/ediff-ptch-tests.el                   |    62 +-
 test/lisp/vc/log-edit-tests.el                     |     2 +-
 test/lisp/vc/smerge-mode-tests.el                  |     4 +-
 test/lisp/vc/vc-bzr-tests.el                       |   176 +-
 test/lisp/vc/vc-git-tests.el                       |    67 +
 test/lisp/vc/vc-hg-tests.el                        |     2 +-
 test/lisp/vc/vc-tests.el                           |   887 +-
 test/lisp/version-tests.el                         |     2 +-
 test/lisp/wdired-tests.el                          |   276 +-
 test/lisp/whitespace-tests.el                      |     4 +-
 test/lisp/wid-edit-tests.el                        |     2 +-
 test/lisp/x-dnd-tests.el                           |   203 +
 test/lisp/xdg-tests.el                             |     2 +-
 test/lisp/xml-tests.el                             |     8 +-
 test/lisp/xt-mouse-tests.el                        |     2 +-
 test/lisp/yank-media-tests.el                      |    38 +
 test/manual/BidiCharacterTest.txt                  |    32 +-
 test/manual/biditest.el                            |     4 +-
 test/manual/cedet/cedet-utests.el                  |     6 +-
 test/manual/cedet/ede-tests.el                     |     4 +-
 test/manual/cedet/semantic-tests.el                |     8 +-
 test/manual/cedet/tests/test.c                     |     2 +-
 test/manual/cedet/tests/test.el                    |    38 +-
 test/manual/cedet/tests/test.make                  |     2 +-
 test/manual/cedet/tests/testpolymorph.cpp          |     2 +-
 test/manual/cedet/tests/testspp.c                  |     2 +-
 test/manual/cedet/tests/testsppreplace.c           |     2 +-
 test/manual/cedet/tests/testsppreplaced.c          |     2 +-
 test/manual/etags/ETAGS.good_1                     |   748 +-
 test/manual/etags/ETAGS.good_2                     |   776 +-
 test/manual/etags/ETAGS.good_3                     |   772 +-
 test/manual/etags/ETAGS.good_4                     |  1028 +-
 test/manual/etags/ETAGS.good_5                     |  1080 +-
 test/manual/etags/ETAGS.good_6                     |  1080 +-
 test/manual/etags/c-src/abbrev.c                   |     2 +-
 test/manual/etags/c-src/emacs/src/gmalloc.c        |     2 +-
 test/manual/etags/c-src/emacs/src/keyboard.c       |     4 +-
 test/manual/etags/c-src/emacs/src/lisp.h           |     2 +-
 test/manual/etags/c-src/emacs/src/regex.h          |     2 +-
 test/manual/etags/c-src/etags.c                    |     2 +-
 test/manual/etags/c-src/exit.c                     |     2 +-
 test/manual/etags/c-src/exit.strange_suffix        |     2 +-
 test/manual/etags/c-src/getopt.h                   |     2 +-
 test/manual/etags/c-src/sysdep.h                   |     2 +-
 .../etags/el-src/emacs/lisp/progmodes/etags.el     |     6 +-
 test/manual/etags/tex-src/texinfo.tex              |     2 +-
 test/manual/etags/y-src/cccp.c                     |     2 +-
 test/manual/etags/y-src/parse.c                    |     2 +-
 test/manual/etags/y-src/parse.y                    |     2 +-
 test/manual/image-circular-tests.el                |    19 +-
 test/manual/image-size-tests.el                    |     4 +-
 test/manual/image-transforms-tests.el              |     4 +-
 test/manual/indent/pascal.pas                      |     2 +-
 test/manual/indent/perl.perl                       |    12 +
 test/manual/redisplay-testsuite.el                 |     4 +-
 test/manual/scroll-tests.el                        |     2 +-
 test/misc/test-custom-deps.el                      |     2 +-
 test/misc/test-custom-libs.el                      |     6 +-
 test/misc/test-custom-noloads.el                   |     2 +-
 test/misc/test-custom-opts.el                      |     2 +-
 test/src/alloc-tests.el                            |     6 +-
 test/src/buffer-tests.el                           |   252 +-
 test/src/callint-tests.el                          |     2 +-
 test/src/callproc-tests.el                         |     2 +-
 test/src/casefiddle-tests.el                       |    18 +-
 test/src/character-tests.el                        |     4 +-
 test/src/charset-tests.el                          |     6 +-
 test/src/chartab-tests.el                          |     2 +-
 test/src/cmds-tests.el                             |     2 +-
 test/src/coding-tests.el                           |     4 +-
 test/src/comp-resources/comp-test-45603.el         |     5 +-
 test/src/comp-resources/comp-test-funcs-dyn.el     |     2 +-
 test/src/comp-resources/comp-test-funcs.el         |    27 +-
 test/src/comp-resources/comp-test-pure.el          |     2 +-
 test/src/comp-tests.el                             |   128 +-
 test/src/data-tests.el                             |    71 +-
 test/src/decompress-tests.el                       |     6 +-
 test/src/doc-tests.el                              |    43 +
 test/src/editfns-tests.el                          |    63 +-
 test/src/emacs-module-resources/mod-test.c         |    49 +-
 test/src/emacs-module-tests.el                     |    39 +-
 test/src/emacs-tests.el                            |    32 +-
 test/src/eval-tests.el                             |   105 +-
 test/src/fileio-tests.el                           |    45 +-
 test/src/filelock-tests.el                         |   212 +-
 test/src/floatfns-tests.el                         |    68 +-
 test/src/fns-tests.el                              |   360 +-
 test/src/font-tests.el                             |     2 +-
 test/src/image-tests.el                            |   251 +
 test/src/indent-tests.el                           |     4 +-
 test/src/inotify-tests.el                          |    39 +-
 test/src/json-tests.el                             |     9 +-
 test/src/keyboard-tests.el                         |     2 +-
 test/src/keymap-tests.el                           |   146 +-
 test/src/lcms-tests.el                             |    13 +-
 test/src/lread-tests.el                            |    79 +-
 test/src/marker-tests.el                           |     4 +-
 test/src/minibuf-tests.el                          |     8 +-
 test/src/print-tests.el                            |   126 +-
 test/src/process-tests.el                          |    66 +-
 test/src/regex-emacs-tests.el                      |    42 +-
 test/src/search-tests.el                           |     4 +-
 test/src/sqlite-tests.el                           |   244 +
 test/src/syntax-tests.el                           |    17 +-
 test/src/textprop-tests.el                         |     4 +-
 test/src/thread-tests.el                           |    36 +-
 test/src/timefns-tests.el                          |    27 +-
 test/src/undo-tests.el                             |    22 +-
 test/src/xdisp-tests.el                            |    82 +-
 test/src/xfaces-tests.el                           |    11 +-
 test/src/xml-tests.el                              |     6 +-
 3451 files changed, 403240 insertions(+), 113710 deletions(-)
 create mode 100644 admin/release-branch.txt
 create mode 100644 admin/unidata/IdnaMappingTable.txt
 create mode 100644 admin/unidata/PropertyValueAliases.txt
 create mode 100644 admin/unidata/ScriptExtensions.txt
 create mode 100644 admin/unidata/Scripts.txt
 create mode 100644 admin/unidata/confusables.txt
 create mode 100644 admin/unidata/emoji-data.txt
 create mode 100644 admin/unidata/emoji-sequences.txt
 create mode 100644 admin/unidata/emoji-test.txt
 create mode 100644 admin/unidata/emoji-zwj-sequences.txt
 create mode 100644 admin/unidata/emoji-zwj.awk
 create mode 100644 doc/emacs/haiku.texi
 create mode 100644 doc/misc/transient.texi
 create mode 100644 doc/misc/vtable.texi
 create mode 100644 etc/NEWS.28
 create mode 100644 etc/e/eterm-direct
 create mode 100644 etc/images/connect-to-url.pbm
 create mode 100644 etc/images/connect-to-url.xpm
 delete mode 100644 etc/images/gnus/catchup.pbm
 delete mode 100644 etc/images/gnus/catchup.xpm
 delete mode 100644 etc/images/gnus/cu-exit.pbm
 delete mode 100644 etc/images/gnus/cu-exit.xpm
 delete mode 100644 etc/images/gnus/describe-group.pbm
 delete mode 100644 etc/images/gnus/describe-group.xpm
 delete mode 100644 etc/images/gnus/exit-gnus.pbm
 delete mode 100644 etc/images/gnus/exit-gnus.xpm
 delete mode 100644 etc/images/gnus/exit-summ.pbm
 delete mode 100644 etc/images/gnus/exit-summ.xpm
 delete mode 100644 etc/images/gnus/get-news.pbm
 delete mode 100644 etc/images/gnus/get-news.xpm
 delete mode 100644 etc/images/gnus/gnntg.pbm
 delete mode 100644 etc/images/gnus/gnntg.xpm
 delete mode 100644 etc/images/gnus/important.pbm
 delete mode 100644 etc/images/gnus/important.xpm
 delete mode 100644 etc/images/gnus/next-ur.pbm
 delete mode 100644 etc/images/gnus/next-ur.xpm
 delete mode 100644 etc/images/gnus/post.pbm
 delete mode 100644 etc/images/gnus/post.xpm
 delete mode 100644 etc/images/gnus/prev-ur.pbm
 delete mode 100644 etc/images/gnus/prev-ur.xpm
 delete mode 100644 etc/images/gnus/receipt.pbm
 delete mode 100644 etc/images/gnus/receipt.xpm
 delete mode 100644 etc/images/gnus/reply-wo.pbm
 delete mode 100644 etc/images/gnus/reply-wo.xpm
 delete mode 100644 etc/images/gnus/reply.pbm
 delete mode 100644 etc/images/gnus/reply.xpm
 delete mode 100644 etc/images/gnus/rot13.pbm
 delete mode 100644 etc/images/gnus/rot13.xpm
 delete mode 100644 etc/images/gnus/save-aif.pbm
 delete mode 100644 etc/images/gnus/save-aif.xpm
 delete mode 100644 etc/images/gnus/save-art.pbm
 delete mode 100644 etc/images/gnus/save-art.xpm
 delete mode 100644 etc/images/gnus/subscribe.pbm
 delete mode 100644 etc/images/gnus/subscribe.xpm
 delete mode 100644 etc/images/gnus/unimportant.pbm
 delete mode 100644 etc/images/gnus/unimportant.xpm
 delete mode 100644 etc/images/gnus/unsubscribe.pbm
 delete mode 100644 etc/images/gnus/unsubscribe.xpm
 delete mode 100644 etc/images/gnus/uu-decode.pbm
 delete mode 100644 etc/images/gnus/uu-decode.xpm
 delete mode 100644 etc/images/gnus/uu-post.pbm
 delete mode 100644 etc/images/gnus/uu-post.xpm
 copy etc/images/tree-widget/default/{guide.png => nohandle-guide.png} (100%)
 copy etc/images/tree-widget/default/{guide.xpm => nohandle-guide.xpm} (100%)
 copy etc/images/tree-widget/folder/{guide.png => nohandle-guide.png} (100%)
 copy etc/images/tree-widget/folder/{guide.xpm => nohandle-guide.xpm} (100%)
 create mode 100644 etc/org.gnu.emacs.defaults.gschema.xml
 create mode 100644 etc/org/csl/README
 create mode 100644 etc/org/csl/chicago-author-date.csl
 create mode 100644 etc/org/csl/locales-en-US.xml
 create mode 100644 etc/themes/leuven-dark-theme.el
 create mode 100644 etc/tutorials/TUTORIAL.el_GR
 create mode 100644 lib-src/be_resources.cc
 create mode 100644 lib/malloc.c
 delete mode 100644 lib/malloca.c
 delete mode 100644 lib/malloca.h
 create mode 100644 lib/md5-stream.c
 create mode 100644 lib/nanosleep.c
 create mode 100644 lib/nproc.c
 create mode 100644 lib/nproc.h
 create mode 100644 lib/realloc.c
 delete mode 100644 lisp/autoarg.el
 create mode 100644 lisp/emacs-lisp/debug-early.el
 delete mode 100644 lisp/emacs-lisp/eieio-compat.el
 create mode 100644 lisp/emacs-lisp/generate-lisp-file.el
 create mode 100644 lisp/emacs-lisp/loaddefs-gen.el
 create mode 100644 lisp/emacs-lisp/multisession.el
 create mode 100644 lisp/emacs-lisp/oclosure.el
 create mode 100644 lisp/emacs-lisp/range.el
 create mode 100644 lisp/emacs-lisp/shorthands.el
 create mode 100644 lisp/emacs-lisp/vtable.el
 create mode 100644 lisp/erc/erc-compat.el
 create mode 100644 lisp/eshell/em-elecslash.el
 create mode 100644 lisp/eshell/em-extpipe.el
 create mode 100644 lisp/gnus/gnus-rmail.el
 create mode 100644 lisp/international/emoji.el
 create mode 100644 lisp/international/textsec-check.el
 create mode 100644 lisp/international/textsec.el
 create mode 100644 lisp/keymap.el
 create mode 100644 lisp/language/indonesian.el
 create mode 100644 lisp/language/philippine.el
 create mode 100644 lisp/leim/quail/emoji.el
 create mode 100644 lisp/leim/quail/indonesian.el
 create mode 100644 lisp/leim/quail/misc-lang.el
 create mode 100644 lisp/leim/quail/philippine.el
 create mode 100644 lisp/longlines.el
 create mode 100644 lisp/mail/ietf-drums-date.el
 delete mode 100644 lisp/mail/uce.el
 create mode 100644 lisp/net/eudc-capf.el
 delete mode 100644 lisp/obsolete/abbrevlist.el
 delete mode 100644 lisp/obsolete/assoc.el
 create mode 100644 lisp/obsolete/autoarg.el
 delete mode 100644 lisp/obsolete/complete.el
 delete mode 100644 lisp/obsolete/cust-print.el
 create mode 100644 lisp/obsolete/eieio-compat.el
 delete mode 100644 lisp/obsolete/erc-compat.el
 delete mode 100644 lisp/obsolete/erc-hecomplete.el
 delete mode 100644 lisp/obsolete/longlines.el
 delete mode 100644 lisp/obsolete/mailpost.el
 delete mode 100644 lisp/obsolete/mouse-sel.el
 delete mode 100644 lisp/obsolete/old-emacs-lock.el
 delete mode 100644 lisp/obsolete/patcomp.el
 delete mode 100644 lisp/obsolete/pc-mode.el
 delete mode 100644 lisp/obsolete/pc-select.el
 delete mode 100644 lisp/obsolete/s-region.el
 delete mode 100644 lisp/obsolete/sregex.el
 create mode 100644 lisp/obsolete/uce.el
 create mode 100644 lisp/obsolete/vc-mtn.el
 create mode 100644 lisp/obsolete/vt-control.el
 create mode 100644 lisp/obsolete/vt100-led.el
 delete mode 100644 lisp/org/ob-J.el
 delete mode 100644 lisp/org/ob-abc.el
 delete mode 100644 lisp/org/ob-asymptote.el
 delete mode 100644 lisp/org/ob-coq.el
 delete mode 100644 lisp/org/ob-ebnf.el
 delete mode 100644 lisp/org/ob-hledger.el
 delete mode 100644 lisp/org/ob-io.el
 create mode 100644 lisp/org/ob-julia.el
 delete mode 100644 lisp/org/ob-ledger.el
 delete mode 100644 lisp/org/ob-mscgen.el
 delete mode 100644 lisp/org/ob-picolisp.el
 delete mode 100644 lisp/org/ob-shen.el
 delete mode 100644 lisp/org/ob-stan.el
 delete mode 100644 lisp/org/ob-vala.el
 create mode 100644 lisp/org/oc-basic.el
 create mode 100644 lisp/org/oc-biblatex.el
 create mode 100644 lisp/org/oc-csl.el
 create mode 100644 lisp/org/oc-natbib.el
 create mode 100644 lisp/org/oc.el
 create mode 100644 lisp/org/ol-doi.el
 create mode 100644 lisp/org/ol-man.el
 create mode 100644 lisp/org/ox-koma-letter.el
 create mode 100644 lisp/pgtk-dnd.el
 create mode 100644 lisp/progmodes/erts-mode.el
 create mode 100644 lisp/sqlite-mode.el
 create mode 100644 lisp/sqlite.el
 create mode 100644 lisp/term/haiku-win.el
 create mode 100644 lisp/term/pgtk-win.el
 create mode 100644 lisp/textmodes/emacs-news-mode.el
 create mode 100644 lisp/textmodes/etc-authors-mode.el
 create mode 100644 lisp/textmodes/glyphless-mode.el
 create mode 100644 lisp/textmodes/pixel-fill.el
 create mode 100644 lisp/textmodes/string-edit.el
 create mode 100644 lisp/textmodes/word-wrap-mode.el
 delete mode 100644 lisp/vc/vc-mtn.el
 delete mode 100644 lisp/vt-control.el
 delete mode 100644 lisp/vt100-led.el
 create mode 100644 lisp/yank-media.el
 delete mode 100644 m4/close-stream.m4
 delete mode 100644 m4/glibc21.m4
 create mode 100644 m4/malloc.m4
 delete mode 100644 m4/malloca.m4
 create mode 100644 m4/nanosleep.m4
 create mode 100644 m4/nproc.m4
 create mode 100644 m4/realloc.m4
 create mode 100644 m4/year2038.m4
 create mode 100644 msdos/langinfo.h
 create mode 100644 src/haiku.c
 create mode 100644 src/haiku_draw_support.cc
 create mode 100644 src/haiku_font_support.cc
 create mode 100644 src/haiku_io.c
 create mode 100644 src/haiku_select.cc
 create mode 100644 src/haiku_support.cc
 create mode 100644 src/haiku_support.h
 create mode 100644 src/haikufns.c
 create mode 100644 src/haikufont.c
 create mode 100644 src/haikugui.h
 create mode 100644 src/haikuimage.c
 create mode 100644 src/haikumenu.c
 create mode 100644 src/haikuselect.c
 create mode 100644 src/haikuselect.h
 create mode 100644 src/haikuterm.c
 create mode 100644 src/haikuterm.h
 create mode 100644 src/module-env-29.h
 create mode 100644 src/pgtkfns.c
 create mode 100644 src/pgtkgui.h
 create mode 100644 src/pgtkim.c
 create mode 100644 src/pgtkmenu.c
 create mode 100644 src/pgtkselect.c
 create mode 100644 src/pgtkterm.c
 create mode 100644 src/pgtkterm.h
 create mode 100644 src/sort.c
 create mode 100644 src/sqlite.c
 create mode 100644 test/data/image/black.gif
 create mode 100644 test/data/image/black.webp
 create mode 100644 test/infra/Makefile.in
 create mode 100644 test/infra/test-jobs.yml
 create mode 100644 test/lisp/desktop-tests.el
 copy test/lisp/{gnus/mml-sec-resources/.gpg-v21-migrated => 
dired-resources/insert-directory/test_dir/bar} (100%)
 copy test/lisp/{gnus/mml-sec-resources/.gpg-v21-migrated => 
dired-resources/insert-directory/test_dir/foo} (100%)
 copy test/lisp/{gnus/mml-sec-resources/.gpg-v21-migrated => 
dired-resources/insert-directory/test_dir_other/bar} (100%)
 copy test/lisp/{gnus/mml-sec-resources/.gpg-v21-migrated => 
dired-resources/insert-directory/test_dir_other/foo} (100%)
 create mode 100644 test/lisp/dnd-tests.el
 create mode 100644 test/lisp/edmacro-tests.el
 create mode 100644 test/lisp/emacs-lisp/bytecomp-resources/fun-attr-warn.el
 create mode 100644 test/lisp/emacs-lisp/bytecomp-resources/no-byte-compile.el
 create mode 100644 
test/lisp/emacs-lisp/bytecomp-resources/warn-variable-setq-nonvariable.el
 create mode 100644 
test/lisp/emacs-lisp/bytecomp-resources/warn-variable-setq-odd.el
 create mode 100644 
test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-ignore-substitutions.el
 create mode 100644 test/lisp/emacs-lisp/macroexp-resources/vk.el
 create mode 100644 test/lisp/emacs-lisp/multisession-tests.el
 create mode 100644 test/lisp/emacs-lisp/oclosure-tests.el
 create mode 100644 
test/lisp/emacs-lisp/package-resources/macro-builtin-package-1.0/macro-builtin-aux.el
 create mode 100644 
test/lisp/emacs-lisp/package-resources/macro-builtin-package-1.0/macro-builtin.el
 create mode 100644 
test/lisp/emacs-lisp/package-resources/macro-builtin-package-2.0/macro-builtin-aux.el
 create mode 100644 
test/lisp/emacs-lisp/package-resources/macro-builtin-package-2.0/macro-builtin.el
 create mode 100644 test/lisp/emacs-lisp/pp-resources/code-formats.erts
 create mode 100644 test/lisp/emacs-lisp/range-tests.el
 delete mode 100644 test/lisp/emacs-lisp/tabulated-list-test.el
 create mode 100644 test/lisp/emacs-lisp/tabulated-list-tests.el
 create mode 100644 test/lisp/emacs-lisp/vtable-tests.el
 create mode 100644 test/lisp/erc/erc-dcc-tests.el
 create mode 100644 test/lisp/erc/erc-join-tests.el
 create mode 100644 test/lisp/erc/erc-networks-tests.el
 create mode 100644 test/lisp/erc/erc-scenarios-auth-source.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-association-nick.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-association-samenet.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-association.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-compat-rename-bouncer.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-misc-regressions.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-netid-bouncer-id.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-netid-bouncer-recon-base.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-netid-bouncer-recon-both.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-netid-bouncer-recon-id.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-netid-bouncer.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-netid-samenet.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-reconnect.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-renick.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-reuse-buffers.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-unstable.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-upstream-recon-soju.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-upstream-recon-znc.el
 create mode 100644 test/lisp/erc/erc-scenarios-internal.el
 create mode 100644 test/lisp/erc/erc-scenarios-join-auth-source.el
 create mode 100644 test/lisp/erc/erc-scenarios-join-netid-newcmd-id.el
 create mode 100644 test/lisp/erc/erc-scenarios-join-netid-newcmd.el
 create mode 100644 test/lisp/erc/erc-scenarios-join-netid-recon-id.el
 create mode 100644 test/lisp/erc/erc-scenarios-join-netid-recon.el
 create mode 100644 test/lisp/erc/erc-scenarios-misc.el
 create mode 100644 test/lisp/erc/erc-scenarios-services-misc.el
 create mode 100644 test/lisp/erc/erc-services-tests.el
 create mode 100644 
test/lisp/erc/resources/base/assoc/bouncer-history/barnet.eld
 create mode 100644 
test/lisp/erc/resources/base/assoc/bouncer-history/foonet.eld
 create mode 100644 test/lisp/erc/resources/base/assoc/bumped/again.eld
 create mode 100644 test/lisp/erc/resources/base/assoc/bumped/foisted.eld
 create mode 100644 test/lisp/erc/resources/base/assoc/bumped/refoisted.eld
 create mode 100644 test/lisp/erc/resources/base/assoc/bumped/renicked.eld
 create mode 100644 test/lisp/erc/resources/base/assoc/multi-net/barnet.eld
 create mode 100644 test/lisp/erc/resources/base/assoc/multi-net/foonet.eld
 create mode 100644 test/lisp/erc/resources/base/assoc/reconplay/again.eld
 create mode 100644 test/lisp/erc/resources/base/assoc/reconplay/foonet.eld
 create mode 100644 test/lisp/erc/resources/base/assoc/samenet/chester.eld
 create mode 100644 test/lisp/erc/resources/base/assoc/samenet/tester.eld
 create mode 100644 test/lisp/erc/resources/base/assoc/samenet/tester2.eld
 create mode 100644 test/lisp/erc/resources/base/auth-source/foonet.eld
 create mode 100644 test/lisp/erc/resources/base/auth-source/nopass.eld
 create mode 100644 
test/lisp/erc/resources/base/channel-buffer-revival/foonet.eld
 create mode 100644 test/lisp/erc/resources/base/flood/soju.eld
 create mode 100644 test/lisp/erc/resources/base/gapless-connect/barnet.eld
 create mode 100644 test/lisp/erc/resources/base/gapless-connect/foonet.eld
 create mode 100644 test/lisp/erc/resources/base/gapless-connect/pass-stub.eld
 create mode 100644 test/lisp/erc/resources/base/mask-target-routing/foonet.eld
 create mode 100644 test/lisp/erc/resources/base/netid/bouncer/barnet-again.eld
 create mode 100644 test/lisp/erc/resources/base/netid/bouncer/barnet-drop.eld
 create mode 100644 test/lisp/erc/resources/base/netid/bouncer/barnet.eld
 create mode 100644 test/lisp/erc/resources/base/netid/bouncer/foonet-again.eld
 create mode 100644 test/lisp/erc/resources/base/netid/bouncer/foonet-drop.eld
 create mode 100644 test/lisp/erc/resources/base/netid/bouncer/foonet.eld
 create mode 100644 test/lisp/erc/resources/base/netid/bouncer/stub-again.eld
 create mode 100644 test/lisp/erc/resources/base/netid/samenet/chester.eld
 create mode 100644 test/lisp/erc/resources/base/netid/samenet/tester.eld
 create mode 100644 test/lisp/erc/resources/base/reconnect/aborted-dupe.eld
 create mode 100644 test/lisp/erc/resources/base/reconnect/aborted.eld
 create mode 100644 test/lisp/erc/resources/base/reconnect/options-again.eld
 create mode 100644 test/lisp/erc/resources/base/reconnect/options.eld
 create mode 100644 test/lisp/erc/resources/base/reconnect/timer-last.eld
 create mode 100644 test/lisp/erc/resources/base/reconnect/timer.eld
 create mode 100644 
test/lisp/erc/resources/base/renick/queries/bouncer-barnet.eld
 create mode 100644 
test/lisp/erc/resources/base/renick/queries/bouncer-foonet.eld
 create mode 100644 test/lisp/erc/resources/base/renick/queries/solo.eld
 create mode 100644 test/lisp/erc/resources/base/renick/self/auto.eld
 create mode 100644 test/lisp/erc/resources/base/renick/self/manual.eld
 create mode 100644 test/lisp/erc/resources/base/renick/self/qual-chester.eld
 create mode 100644 test/lisp/erc/resources/base/renick/self/qual-tester.eld
 create mode 100644 
test/lisp/erc/resources/base/reuse-buffers/channel/barnet.eld
 create mode 100644 
test/lisp/erc/resources/base/reuse-buffers/channel/foonet.eld
 create mode 100644 test/lisp/erc/resources/base/reuse-buffers/server/barnet.eld
 create mode 100644 test/lisp/erc/resources/base/reuse-buffers/server/foonet.eld
 create mode 100644 
test/lisp/erc/resources/base/upstream-reconnect/soju-barnet.eld
 create mode 100644 
test/lisp/erc/resources/base/upstream-reconnect/soju-foonet.eld
 create mode 100644 
test/lisp/erc/resources/base/upstream-reconnect/znc-barnet.eld
 create mode 100644 
test/lisp/erc/resources/base/upstream-reconnect/znc-foonet.eld
 create mode 100644 test/lisp/erc/resources/erc-d/erc-d-i.el
 create mode 100644 test/lisp/erc/resources/erc-d/erc-d-t.el
 create mode 100644 test/lisp/erc/resources/erc-d/erc-d-tests.el
 create mode 100644 test/lisp/erc/resources/erc-d/erc-d-u.el
 create mode 100644 test/lisp/erc/resources/erc-d/erc-d.el
 create mode 100644 test/lisp/erc/resources/erc-d/resources/basic.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/depleted.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/drop-a.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/drop-b.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/dynamic-barnet.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/dynamic-foonet.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/dynamic-stub.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/dynamic.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/eof.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/fuzzy.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/incremental.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/irc-parser-tests.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/linger-multi-a.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/linger-multi-b.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/linger.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/no-block.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/no-match.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/no-pong.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/nonstandard.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/proxy-barnet.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/proxy-foonet.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/proxy-solo.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/proxy-subprocess.el
 create mode 100644 test/lisp/erc/resources/erc-d/resources/timeout.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/unexpected.eld
 create mode 100644 test/lisp/erc/resources/erc-scenarios-common.el
 create mode 100644 test/lisp/erc/resources/join/auth-source/foonet.eld
 create mode 100644 test/lisp/erc/resources/join/legacy/foonet.eld
 create mode 100644 test/lisp/erc/resources/join/network-id/barnet.eld
 create mode 100644 test/lisp/erc/resources/join/network-id/foonet-again.eld
 create mode 100644 test/lisp/erc/resources/join/network-id/foonet.eld
 create mode 100644 test/lisp/erc/resources/join/reconnect/foonet-again.eld
 create mode 100644 test/lisp/erc/resources/join/reconnect/foonet.eld
 create mode 100644 
test/lisp/erc/resources/networks/announced-missing/foonet.eld
 create mode 100644 test/lisp/erc/resources/services/auth-source/libera.eld
 create mode 100644 test/lisp/erc/resources/services/password/libera.eld
 create mode 100644 test/lisp/eshell/em-basic-tests.el
 create mode 100644 test/lisp/eshell/em-extpipe-tests.el
 create mode 100644 test/lisp/eshell/em-glob-tests.el
 create mode 100644 test/lisp/eshell/em-pred-tests.el
 create mode 100644 test/lisp/eshell/em-tramp-tests.el
 create mode 100644 test/lisp/eshell/esh-proc-tests.el
 create mode 100644 test/lisp/eshell/esh-var-tests.el
 create mode 100644 test/lisp/eshell/eshell-tests-helpers.el
 create mode 100644 test/lisp/files-resources/compile-utf8.el
 create mode 100644 test/lisp/files-resources/file-mode
 create mode 100644 test/lisp/files-resources/file-mode-multiple
 create mode 100644 test/lisp/files-resources/file-mode-prop-line
 create mode 100644 test/lisp/gnus/gnus-group-tests.el
 create mode 100644 test/lisp/hl-line-tests.el
 create mode 100644 test/lisp/image-dired-tests.el
 create mode 100644 test/lisp/info-tests.el
 create mode 100644 test/lisp/international/textsec-tests.el
 create mode 100644 test/lisp/loadhist-resources/loadhist--bar.el
 create mode 100644 test/lisp/loadhist-resources/loadhist--foo.el
 create mode 100644 test/lisp/mail/ietf-drums-date-tests.el
 create mode 100644 test/lisp/mail/ietf-drums-tests.el
 create mode 100644 test/lisp/mail/mail-extr-tests.el
 create mode 100644 test/lisp/mail/undigest-tests.el
 create mode 100644 test/lisp/mh-e/mh-limit-tests.el
 create mode 100644 test/lisp/mh-e/mh-thread-tests.el
 create mode 100644 test/lisp/mh-e/mh-utils-tests.el
 create mode 100755 test/lisp/mh-e/test-all-mh-variants.sh
 create mode 100644 test/lisp/net/mailcap-resources/mailcap
 create mode 100644 test/lisp/net/mailcap-resources/test.test
 create mode 100644 test/lisp/net/puny-resources/IdnaTestV2.txt
 copy test/lisp/net/{tramp-archive-resources => tramp-resources}/foo.tar.gz 
(100%)
 create mode 100644 test/lisp/progmodes/bug-reference-tests.el
 create mode 100644 test/lisp/progmodes/cperl-mode-resources/proto-and-attrs.pl
 create mode 100644 test/lisp/progmodes/elisp-mode-resources/elisp-indents.erts
 create mode 100644 test/lisp/progmodes/elisp-mode-resources/flet.erts
 create mode 100644 
test/lisp/progmodes/elisp-mode-resources/simple-shorthand-test.el
 create mode 100644 
test/lisp/progmodes/flymake-resources/another-problematic-file.c
 create mode 100644 test/lisp/progmodes/sh-script-resources/sh-indents.erts
 create mode 100644 test/lisp/repeat-tests.el
 create mode 100644 test/lisp/tab-bar-tests.el
 create mode 100644 test/lisp/textmodes/css-mode-resources/css-selectors.txt
 create mode 100644 test/lisp/textmodes/css-mode-resources/scss-selectors.txt
 create mode 100644 
test/lisp/textmodes/emacs-news-mode-resources/toggle-tag.erts
 create mode 100644 test/lisp/textmodes/emacs-news-mode-tests.el
 create mode 100644 test/lisp/textmodes/texinfo-resources/fill.erts
 create mode 100644 test/lisp/textmodes/texinfo-tests.el
 delete mode 100644 test/lisp/url/url-handlers-test.el
 create mode 100644 test/lisp/url/url-handlers-tests.el
 create mode 100644 test/lisp/vc/vc-git-tests.el
 create mode 100644 test/lisp/x-dnd-tests.el
 create mode 100644 test/lisp/yank-media-tests.el
 create mode 100644 test/src/doc-tests.el
 create mode 100644 test/src/image-tests.el
 create mode 100644 test/src/sqlite-tests.el



reply via email to

[Prev in Thread] Current Thread [Next in Thread]