emacs-diffs
[Top][All Lists]
Advanced

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

feature/tree-sitter updated (c8eeaa4ae4 -> 77d5a0cf9f)


From: Yuan Fu
Subject: feature/tree-sitter updated (c8eeaa4ae4 -> 77d5a0cf9f)
Date: Mon, 29 Aug 2022 14:43:23 -0400 (EDT)

casouri pushed a change to branch feature/tree-sitter.

      from  c8eeaa4ae4 ; * lisp/treesit.el (treesit-traverse-forward): Fix 
docstring.
       new  ac4cafd66e * src/treesit.c (make_ts_parser): Initialize timestamp 
field.
       new  f543a1ca0e Add treesit-parser-delete
       new  11379ef236 Remove treesit manual entries for deleted functions
       new  e98b4715bb ; * doc/lispref/parsing.texi: Minor touch-up.
      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
      adds  d9464d7fe5 Handle errors sending selection decline events 
asynchronously
      adds  9684687793 Rename 'longlines-breakpoint-chars' to 
'longlines-break-chars'
      adds  69b68099ec Simplify and speed up string-to-multibyte
      adds  da3f3dd091 Prefer :risky defcustom keyword
      adds  99adfafdfc Re-add comment on autoloading cookies in preloaded files
      adds  d8225e9fa1 ; * lwlib/xlwmenu.c (make_shadow_gcs): Remove "a = a" 
pattern.
      adds  693929bf48 Make crm-default-separator obsolete as per FIXME
      adds  8ab9102950 Fix `M-x lisp-fill-paragraph'
      adds  bebf39f292 Autoload named-let
      adds  7ae7a95e80 Fix memory leak in ns_draw_relief
      adds  25dd4f169d Add test for the gradle-android compilation message 
pattern
      adds  c0ced4e499 Prevent setting user time if the WM doesn't support it
      adds  ade7a212a8 * lisp/emacs-lisp/package.el (define-package): Make 
obsolete.
      adds  215a700751 Make mouse-2 respect delete-selection mode
      adds  061de95d59 Don't call home from test/src/process-tests.el
      adds  2f823ffd28 Fix crm.el compilation warning
      adds  6f57fb71a5 Improve behavior of `lost-selection-mode' with multiple 
buffers
      adds  050252043f Doc fix; don't mention rlogin
      adds  5990da6290 Simplify str_to_multibyte and related code
      adds  d9732425a6 Don't create unused file rmail-loaddefs.el
      adds  7af425f87b Support for debugging Emacs with LLDB
      adds  4c41cef353 Move EIEIO autoloads to the common loaddefs.el
      adds  4e8448b4bc Allow commands that call `yes-or-no-p' to be repeatable 
again
      adds  899616108b * src/.lldbinit: Fix copyright year.
      adds  512e1db7ba Make net/rlogin.el obsolete
      adds  cd5a8f9cc1 * lisp/obsolete/rlogin.el: Add "Obsolete-since" line.
      adds  b3fd71ed10 ; * etc/NEWS: Announce obsoletion of rlogin.el.
      adds  ce31339c83 Make add-mode-abbrev use the active region
      adds  1e6a36361d Document the recent add-global-abbrev change
      adds  b2e6e95581 Only reset buffer-local buffer-stale-function in 
make-indirect-buffer
      adds  f9e4b2d3ce Make `g' in `vc-annotate' not bug out
      adds  ac0027f6a5 Remove dead branch from substitute-command-keys
      adds  871db806e6 Remove obsolete uses of obsolete functions
      adds  9fe663530c Prefer defvar-keymap in thumbs.el
      adds  93727d243a * lisp/mail/mail-utils.el (mail-string-delete): Make 
obsolete.
      adds  7ac313ea87 ; * lisp/textmodes/rst.el: Delete stale comment.
      adds  86d128c6c3 Try to save selections from being disowned during frame 
deletion
      adds  876317271b * lisp/find-dired.el (find-dired): Doc fix; add 
crossreference.
      adds  0461021893 ; * lisp/emacs-lisp/comp.el (native-comp-speed): Explain 
the -1 value.
      adds  84a5d47125 ; Fix last change
      adds  1f508a8b6f etc/PROBLEMS: Describe issues with native compilation on 
Cygwin
      adds  9183d1672c ; * etc/PROBLEMS: Give a URL for bug#50666.
      adds  a837c59d9e Merge from origin/emacs-28
      adds  93b31707e9 Fix preserving selections if 
`x-lost-selection-functions' signals
      adds  fe5e789ff8 Expunge unused recompute-lucid-menubar, 
lucid-menu-bar-dirty-flag
      adds  f209650e41 Better gomoku X colour with bright background
      adds  cae4dcc073 ; * lisp/completion.el: Remove code commented out since 
1990.
      adds  2dc3e00341 Recognize gemini in thing-at-point
      adds  f83d7cc312 Make remote-shell-program default to ssh only
      adds  10646eecf1 Make some rst.el compat aliases obsolete
      adds  227f3842c2 Reduce syncing when fetching selection names during 
frame deletion
      adds  f62e1f39be Fix buffer-stale-function fix
      adds  e51ae63ec2 Improve tests/organization for built-in variables
      adds  ba1923f1f1 Allow Eshell variable aliases to point to other aliases
      adds  18d83b9452 Ensure Eshell variable aliases properly handle indexing
      adds  0143e91666 Remove rsh from Tramp manual, Overview section
      adds  df5613c45e ; * lisp/eshell/esh-var.el 
(eshell-variable-aliases-list): Doc fix.
      adds  4650ea9c25 ; Fix recent additions to the Eshell manual
      adds  0b94747ddc Make pcomplete/{rsh,rlogin} into alias for pcomplete/ssh
      adds  c518b06ae6 Drop obsolete rsh/rlogin from two user options
      adds  5f0ef3c9d8 ; * lisp/dirtrack.el: Improve commentary.
      adds  fe50d914a9 ; * lisp/dirtrack.el: Restore important information in 
commentary.
      adds  3b802f029e Add support for viewing "images" such as Krita (.kra) 
files
      adds  cbe9a55923 Autoload image-converter-add-handler
      adds  113a6a0a88 Tweak image-converter-add-handler interface
      adds  6be201cf51 Fix closing displays when preserving selections is 
enabled
      adds  14a56f52c5 New user option 'webjump-use-internal-browser'
      adds  a3dab1e621 Don't mention cl-cXXXr aliases in cl-lib manual
      adds  6fba6a3c4a Merge from origin/emacs-28
      adds  defe6cf2d9 Implement TIMESTAMP target for Haiku selections
      adds  28797db5c9 ; * lisp/term/haiku-win.el: Fix compiler warnings.
      adds  c679756a9f ; Fix typos in the manual
      adds  d858e0a18a Make the rsh command obsolete
      adds  2f7cd9cd73 Make bibtex-mode not signal errors when used 
programmatically
      adds  b3bc7c3e82 Adapt Tramp version integrated in Emacs 28.2
      adds  73524ee0da Revert "Make mouse-2 respect delete-selection mode"
      adds  ad4ccd4d90 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  9f6d8486b4 Fix recursive calls of x_connection_closed leading to 
dead terminal
      adds  3d7a832092 Make smtpmail try all auth methods
      adds  8066669826 * lisp/vc/vc-bzr.el (vc-bzr-program): Support breezy.
      adds  6d60028064 Prefer defvar-keymap in tab-bar.el
      adds  e4030f25f9 ; Auto-commit of loaddefs files.
      adds  9a888323c6 ; * src/xterm.c (x_error_handler): Fix magic numbers.
      adds  d37ba6f259 Fix killing Emacs upon display disconnect
      adds  f6679ccceb Add new customizable phonetic Tamil input method
      adds  63e1b42f5b ; * lisp/leim/quail/indian.el (tamil-translation-rules): 
Doc fix.
      adds  e1d93302c2 Improve support for debugging Emacs with LLDB
      adds  e3e7f31faa Adapt Tramp doc
      adds  ba0871bef1 ; Fix typos: prefer American spelling
      adds  5e47ec9511 ; * lisp/url/url-http.el (url-http-parse-headers): Fix 
typo.
      adds  4e79f77635 Merge from origin/emacs-28
      adds  2209650089 Adapt Tramp version (don't merge)
      adds  3ec7b27852 ; Merge from origin/emacs-28
      adds  4738aa1e12 Make clear-image-cache clear the animation cache
      adds  7af88de410 Mark async worker tmp file as utf-8-emacs-unix 
(bug#48029)
      adds  9db6817d63 Remove uneffective test
      adds  c516b49daa Merge from origin/emacs-28
      adds  ae0881e52c ; Auto-commit of loaddefs files.
      adds  3b0df8af91 ; Merge from origin/emacs-28
      adds  76878ce6a0 * etc/PROBLEMS: Describe problems with remote files.  
(Bug#56499)
      adds  ddecd864cf Merge from origin/emacs-28
      adds  2a05479c22 ; Fix typos: prefer American spelling
      adds  ade1238bce Try to restore the initial "daemon" frame when a display 
goes down
      adds  41e612cfd6 ; Fix typos
      adds  9ea513134b Update the 'etags' test suite
      adds  2b869237cc ; * lisp/xwidget.el (xwidget-webkit-browse-url): Mark as 
internal browser.
      adds  35238c4fc0 Pacify -Wunused-macros in --without-all builds
      adds  c02986e4c3 ; Fix compilation warnings in a build --without-all
      adds  2e0f43f113 Compress hashcash headers by default
      adds  fdf110b884 Silence unused variable warning in a build --without-all
      adds  8c6402844e ; * src/xterm.c (x_scroll_bar_expose, mark_xterm): Fix 
last change.
      adds  f2e131f1ae * src/gtkutil.c (xg_free_frame_widgets): Avoid compiler 
warning.
      adds  95966b28fb Prune the animation cache from gc
      adds  4c542747bd Make image-cache-size also include the animation cache
      adds  564f6c171e Prune animation cache when images are no longer reachable
      adds  a3cebcf3f1 Make ps-print-ensure-fontified obsolete
      adds  da3338404b Use compose-mail in submit-emacs-patch
      adds  e802171902 * lisp/image.el (put-image): Fix typo.
      adds  d2186160a9 Make image-map commands work with inline image 
attachments in mm
      adds  26af1ca9e9 Make gnus display webp images inline
      adds  0ce216b38f Restore how (read-from-minibuffer ... 
read-expression-map) worked
      adds  90f8c8400f Fix --without-x build after previous image cache changes
      adds  00eb894a56 Use notmuch thread:{} operator instead of performing two 
searches
      adds  2e0c76e397 Fix sending button presses if the drop target specified 
a mouse rectangle
      adds  d19834dfda ; Fix typos
      adds  6a05715552 Update the Samaritan's contact details in M-x doctor
      adds  3dde08e6b4 Merge from origin/emacs-28
      adds  3892ec6bb2 ; Ignore Apple Finder files, ignore dap-mode dir.
      adds  ffe4a5dac0 Extend support for debugging Emacs with LLDB
      adds  200938b95d Fix generated drag-and-drop mouse rectangles
      adds  0f59d7b53b Fix mailcap-user-mime-data doc string
      adds  29eb459695 Fix whitespace-mode display table restoration logic
      adds  6befaa02ca Adjust whitespace tests
      adds  23bba37a78 Tweak how dired-copy-filename-as-kill handles file names 
with spaces
      adds  ed4ba79ea8 Avoid infloop in redisplay when displaying a tooltip
      adds  c96a6a0c9f Only preserve PRIMARY and CLIPBOARD selection ownership 
by default
      adds  c829e63b0a Fix double unfocus during NS cursor display
      adds  bd35ced042 ; * src/nsterm.m (ns_draw_window_cursor): Fix last 
change.
      adds  889943e2bd Fix ASAN error with fringe bitmap on NS
      adds  d8f88748d9 * lisp/tar-mode.el (tar-mode-map): Prefer defvar-keymap.
      adds  23ffb0c8c6 Extend tramp-tests
      adds  97441f742e * lisp/url/url-vars.el (url-mime-separator-chars): Fix 
last cosmetic change
      adds  00501e82c7 Handle XDND mouse rects synchronously
      adds  db259d8fd3 Build Seccomp filter only if we have a 64-bit userspace 
(Bug#56549)
      adds  9699eaf8af Merge from origin/emacs-28
      adds  058cc53ea7 ; * src/xdisp.c (try_window): Expand the commentary.  
(Bug#56561)
      adds  69223ee975 Delete obsolete variable gnus-secondary-servers
      adds  eb0e93478e Transform (list) -> nil in source optimiser
      adds  d1ac1b2108 Improved cons optimisation
      adds  7feb5b2da7 Optimise `append` calls
      adds  49e41991b2 Allow ;;;###autoloading transient-define-prefix
      adds  af61bc7d0c Decrease network traffic with some XDND programs
      adds  38f9e9cb2c Colored menu highlight in Lucid backend
      adds  630bbe3932 Weed out some false positives in 
help-fns--mention-first-release
      adds  a281abb0c3 Comment docstrings in tramp-test macros
      adds  ea9b442b82 Update `eshell-variable-aliases-list` defcustom type
      adds  16e16e1f8c Improve documentation of `posn-timestamp'
      adds  9a5b52dace * src/composite.c (find_automatic_composition): Fix 
off-by-one error.
      adds  71b58ade86 New test for make_symbol_constant
      adds  9b5eb661bf Fix xref links in `C-h o'
      adds  35d0a2e0a7 Fix python navigation problem with an empty line in 
nested defun
      adds  211ca9f916 Fix drag-and-drop button button flags
      adds  e2ccd358c9 Handle scrolling during XDND drag-and-drop
      adds  10b6919870 ; Fix typos
      adds  f5218385c0 Fix obsoletion of nntp-authinfo-file
      adds  dbed538391 Merge from origin/emacs-28
      adds  e51850297f Improve error messaging when parent archive buffers are 
missing
      adds  407ee71c06 Ensure that directories exist when copying files from 
archive
      adds  5db4ec20fe Fix tab-bar resizing under 'auto-resize-tab-bars' = 
'grow-only'
      adds  0c9ca96c06 ; * src/xdisp.c (redisplay_tool_bar): Fix a possible 
typo.
      adds  2500ab0894 Make `C' in over tramp work in archive mode
      adds  5c7d1024c4 Prefer defvar-keymap in mpc.el
      adds  202c12a24b Improve handling of tilt scroll and flip options during 
DND
      adds  637436970f Fix leaking of file descriptors due to pipe processes on 
MS-Windows
      adds  d62766305a Add `take` and `ntake` (bug#56521)
      adds  60185819b6 * lisp/minibuffer.el (minibuffer-complete-history): 
Check for history=t.
      adds  ef77070727 * lisp/subr.el (read-char-from-minibuffer, y-or-n-p): 
Simplify to use HIST=t.
      adds  15df17964d * lisp/minibuffer.el (minibuffer-complete-history): 
Ensure a list of strings
      adds  356618ca6a Handle virtual modifiers in the DND scrolling code
      adds  ab50678520 info-edit: Delay `ibuffer' var change until after 
`ibuffer' loads
      adds  ab5468e1a0 Derive `Info-mode' from `special-mode'
      adds  5480d02cc5 Preserve echo area message when running DND mouse 
movement function
      adds  7b259b2eb1 Implement last change on Haiku as well
      adds  2d97fe2710 * lisp/minibuffer.el (minibuffer-complete-history): 
Define sorting by metadata
      adds  5ad8f3e570 Use `take` where clearly safe to do so (bug#56521)
      adds  6f7941272b Speed up `seq-subseq` for lists (bug#56521)
      adds  9de0b06e74 Clarify `take` and `ntake` documentation (bug#56521)
      adds  bd8d8c75c0 ; * doc/lispref/lists.texi (List Elements): No passive 
tense!
      adds  d66fb46b42 * lisp/rect.el (rectangle-mark-mode-map): Prefer 
defvar-keymap.
      adds  50d96b95f0 Use ntake in Tramp
      adds  e4ce9e514f Adapt Tramp new test macros
      adds  e555446907 Additional query and results attributes in 
eudcb-macos-contacts.el
      adds  7a93716703 Use ntake also in tramp-adb.el
      adds  bcbd06b4bb Make drag-and-drop wheel movement work locally too on X
      adds  6692df0279 Fix timestamp specified in wheel movement XDND events
      adds  c32212bf96 (help-fns--first-release): Try and avoid false positives
      adds  393a3eef26 Document workaround for bug#56627
      adds  8f9993bb3f ; * src/buffer.c (syms_of_buffer) <mode-line-format>: 
Doc fix.
      adds  fec4bb89f9 ; Fix typos (Bug#56550)
      adds  cba30431ff Merge branch 'emacs-28' of 
git.savannah.gnu.org:/srv/git/emacs into emacs-28
      adds  62c47ffd5f ; * lisp/net/tramp-crypt.el: Improve commentary
      adds  282dde887d ; Fix typo missed in previous change
      adds  4b807380cf Merge from origin/emacs-28
      adds  c80adde1d9 Speed up `butlast`
      adds  1d0937c90d Prefer defvar-keymap in bindings.el
      adds  653503573c ; * lisp/bindings.el: Remove conflicting commented out 
bindings.
      adds  29bf19df09 ; Fix punctuation in recently changed EUDC documentation
      adds  ac1d15e95c ; * src/data.c (Fash): More precise doc string
      adds  e536fb0851 Use `ash` instead of `lsh`
      adds  406509434d Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  9a68ee440b * eudc.texi: Unquote setopt option names
      adds  5f64ba0efb Ensure Eldoc buffer displays on interactive M-x eldoc
      adds  3c539cb5b3 Make eldoc-echo-area-prefer-doc-buffer consider all 
frames
      adds  ffd38a9911 Fix setting user time upon scrolling self during DND
      adds  32db168290 Prefer defvar-keymap in some trivial cases
      adds  83753d05eb Implement wheel movement during DND on Haiku
      adds  cb911febc6 ; Fix typos
      adds  bbac84ac9b Merge from origin/emacs-28
      adds  f02944f5a1 Prevent GC of window referenced from EmacsScroller
      adds  e0b6f87fd7 ; Merge from origin/emacs-28
      adds  05a022c36e Fix calculation of default highlightForeground in the 
lucid menu bar
      adds  563bf2fae5 ; * lisp/org/ol.el (org-link--decode-compound): `lsh` -> 
`ash`
      adds  b70a00d9bf Gently discourage use of `lsh` (bug#56641)
      adds  4582e356d1 Fix error during startup in -nw sessions
      adds  41b30d9958 Fix mouse wheel DND scroll direction on Haiku
      adds  cec248ec31 ; * src/data.c (Fash): Improve wording of the doc string.
      adds  daf2c3e23a Prefer defvar-keymap in xwidget.el
      adds  329ec11b0f ; Normalize some "Author" headers
      adds  500a4286ca Revert "Prefer defvar-keymap in xwidget.el"
      adds  a641f55559 Improve handling screen resizes when built without RandR
      adds  ea44d7ddfc ; * lisp/mail/smtpmail.el (smtpmail-via-smtp): Explain 
with-case-table.
      adds  5ebd15f2da Merge from origin/emacs-28
      adds  a4c0ea395b Remove superfluous installation instructions
      adds  6940cebe03 Make bubbles-quit obsolete in favor of quit-window
      adds  50ff15bb8a Avoid wasting bandwidth to set user time
      adds  46052d1dcb Make sure we don't unknowingly truncate tooltip text
      adds  c8a586c1db Don't list obsolete in "other commands" help section
      adds  204d9f976d Make dictionary-help obsolete in favor of describe-mode
      adds  8e71e9b103 Make bs-help obsolete in favor of describe-mode
      adds  5f1023a2ff Minor doc fix in search-forward-help-for-help
      adds  a29a3ad55d Apply tooltip assertions to all instances of x-show-tip
      adds  51f8e86374 Update buffer's chars-modified tick when inserting from 
gap
      adds  38b3780f6e Actually fix the long lines display bug (bug#56393).
      adds  eb6d2fb58d Various improvements to auto-narrow mode.
      adds  051d2a1e36 Improve isearch in auto-narrow-mode.
      adds  7b19ce51fc Fix improvement of isearch in auto-narrow-mode.
      adds  c0c4600ece Fix calculation of the vertical scroll bar's thumb
      adds  9ea9533f17 * src/xdisp.c (set_vertical_scroll_bar): Remove stale 
comment.
      adds  e31cffb5ab Revert commits 9ea9533f17, c0c4600ece, 7b19ce51fc, 
051d2a1e36 and eb6d2fb58d.
      adds  60e51595c8 Revert commit 38b3780f6e.
      adds  1792cbaddc Actually fix the long lines display bug (bug#56393).
      adds  afbac35bba Fix typo in 1792cbaddc.
      adds  a740608453 Fix segfault in composite.c
      adds  9de00e5fda Avoid assertion violations in 
'back_to_previous_visible_line_start'
      adds  e7b5912b23 Improvements to long lines handling.
      adds  66704fbbcf Fix typo in e7b5912b23.
      adds  cc7f37b2a4 Further improvements to long lines handling.
      adds  fea2eedf96 Fix typo in NEWS title.
      adds  6a097a8621 Shorter and safer fix for the segfault.
      adds  1ff69cc744 Improve the heuristic for long lines detection.
      adds  c760d2ed16 * etc/PROBLEMS: Remove the entry which is no longer 
relevant.
      adds  0699f80f85 Fix calculation of the vertical scroll bar's thumb
      adds  7dcea5a428 * src/xdisp.c (set_vertical_scroll_bar): Remove stale 
comment.
      adds  9a894206f6 Improve the heuristic for long lines detection again.
      adds  c6bee17075 Revert commits 1ff69cc744 and 9a894206f6.
      adds  7c0fc85364 Simplified and improved heuristic for long lines 
detection.
      adds  c7eef61eee Further tweaks to long lines handling.
      adds  e09c056a44 * src/xdisp.c (redisplay_window): Small optimization.
      adds  616da8fa8e Merge branch 'feature/fix-the-long-lines-display-bug'
      adds  72278f21e0 ; Clarify doc string of 'long-line-threshold'
      adds  0069085be2 ; * lisp/emacs-lisp/byte-opt.el 
(byte-optimize--fixnump): Optimise.
      adds  e2df22fa01 ; * etc/NEWS: use the right outline level
      adds  4a4fcf628e Fix reference to 'x-max-tooltip-size' in complete.el
      adds  eb4e66ee64 ; * lisp/wid-browse.el (widget-browse): Delete commented 
out code.
      adds  642d7e2884 image-dired: Don't end messages with "."
      adds  8fac539b50 (compilation-parse-errors-function): Remove obsolete var
      adds  5c8be6fd6c * lisp/progmodes/verilog-mode.el (verilog-surelint-off): 
Silence warning
      adds  d9f05b7e4f * lisp/vc/vc-dispatcher.el (vc-log-edit): Un-quote the 
lambda
      adds  46e07d0a4b * lisp/help-mode.el (help-news): Use `view-file`
      adds  83c2c36d35 Fix posn-timestamp of scroll bar events on GTK
      adds  f173028d15 Fix handling hscroll during drag-and-drop
      adds  51209fd735 ; Improve doc strings of 2 outline-minor-mode options
      adds  8434396fa3 Explain how to override Author with VC
      adds  7220a5a09a ; * etc/NEWS: Fix typos.
      adds  82116a5ea3 Fix bug#56692 questionably
      adds  12a3137cd3 Fix display of scroll-bar in mini-windows
      adds  1767f796b0 ; * src/xdisp.c (set_vertical_scroll_bar): Fix typo
      adds  963c8c35c3 Give a better error message in native-compile-prune-cache
      adds  dd902c43f3 Fix spacing in *Help* buttons
      adds  f268cdc185 Fix typo in error message in native-compile-prune-cache
      adds  2b31e667be ;Improve documentation of locale-specific string 
comparison
      adds  25bc330a6d Make 'describe-function' say "byte-compiled" when 
appropriate
      adds  8f8373170f * lisp/progmodes/cperl-mode.el: Don't mention obsolete 
archive.
      adds  0b4c81a152 * lisp/net/tramp-gvfs.el (tramp-gvfs-dbus-event-vector): 
Fix grammar
      adds  b9ac8c29ae Improve terminal-live-p docstring
      adds  7fa491a9e9 Improve 'terminal-live-p' docstring some more
      adds  04bdcf4aaa * src/terminal.c (Fframe_terminal): Use active voice
      adds  ae1ace1cf4 Adjust help-fns.el tests for recent change
      adds  df508ffd2b Merge from origin/emacs-28
      adds  792734a6e2 Improve efficiency of DND tooltip movement
      adds  2ebede7d75 Fix srcset parsing in shr
      adds  e00f882905 Don't bug out in src when there's no srcset
      adds  825f4fdb51 Fix mode line mouse-1 binding when showing only column 
numbers
      adds  33602132ac Handle text scale and global text scale during DND wheel 
movement
      adds  51f5c4b773 Fix off-by-one error in string-truncate-left
      adds  a4339190ec Fix PGTK DND after a source leaves without dropping 
anything
      adds  97abe8511a Use special-mode in eldoc--doc-buffer
      adds  e5de76b72e New user option to disable deleting current input in 
comint mouse-2
      adds  df667e9f17 Fix wdired entry when there are hidden subdirs
      adds  09e433ec7f Fix Python navigation problem with a line continuation 
using backslash
      adds  a24f710395 Don't use the Gtk region face
      adds  49d16a7eb4 Undo C parts of "Don't use the Gtk region face"
      adds  3d6cfdf1c5 ; * lisp/emacs-lisp/bytecomp.el: comment cleanup
      adds  72a457e92e Warn about calls to `lsh` (bug#56641)
      adds  92892e5611 Use `ash` instead of `lsh` in verilog-mode (bug#56641)
      adds  cc095d2873 ; * etc/NEWS: Move the 'lsh' item to its proper place.
      adds  74152fe806 ; * etc/NEWS: Fix typo.
      adds  9171fa0933 ; * etc/NEWS: Fix wording and punctuation of 
'comint-delete-old-input'.
      adds  cf83da0708 Remove macOS region color code
      adds  38d5e346df Support new "binary file matches" format in Ripgrep 13
      adds  aa28829eb7 Correct symbol in error for failed CHECK_INTEGER 
(bug#56723)
      adds  26f4bcc6d7 Update pdumper.c after recent long lines changes
      adds  96926fa6eb Fix `lsh` warning shortcomings (bug#56641)
      adds  1b99f2908b * lisp/progmodes/xref.el: Bump the version.
      adds  235045f712 Prevent exposing tooltip frames to Lisp code during 
drag-and-drop
      adds  928ea0fbf1 ; * lisp/x-dnd.el (x-dnd-init-frame): Ignore tip frames.
      adds  ba7a75e052 Fix mode line mouse-1 binding when showing only column 
numbers
      adds  279eb4e6ab ; Merge from origin/emacs-28
      adds  7263631dca Fix bookmark support for Help functions in 
native-compilation builds
      adds  54c4ceb009 Update the documentation of 'declare' forms
      adds  2529e82002 ; * doc/lispref/functions.texi (Declare Form): Fix typo.
      adds  b4067394dc Set `default-directory' of Tramp archive connection 
buffer
      adds  a463dccdd0 Merge from origin/emacs-28
      adds  2c980815f5 Add new user option 'diff-whitespace-style'
      adds  2024136d31 Don't exclude current dir in 
`package--reload-previously-loaded'
      adds  295efb6025 Throw errors in XDS handler directly
      adds  9ed5c39aad Refactor Tramp
      adds  bb0af6489a * mh-mime.el (mh-mime-save-parts): Restore 
default-directory (SF#498)
      adds  2181495af8 Fix the prompt for mh-mime-save-parts (SF#500)
      adds  b1f14e94ad ; Rename misnamed function in xterm.c
      adds  3c23ae13f0 Fix mouse face handling with tooltips
      adds  1a85545f2d Fix typo in x-dnd-tests.el
      adds  f7fd7bf477 Find libgccjit.dylib on Homebrew Macos
      adds  948275b4d4 ; Merge from origin/emacs-28
      adds  ba70d0f77c Update to Org 9.5.4-17-g6e991f
      adds  14d8c6f7b1 Merge from origin/emacs-28
      adds  bc3e9f4f6d Fix mouse face handling during frame reentry on Haiku
      adds  7478d1cbf6 ; Instrument tramp-tests.el
      adds  ffe12ff250 Clean up more robustly in compile.el
      adds  b86569f130 Make package-archives URL treatment slighty laxer
      adds  4c9d3d199c Fix regexp in tramp-tests.el
      adds  0f9c28f008 ; * test/lisp/net/tramp-tests.el (tramp--test-enabled): 
fix regexp
      adds  d04701c0c4 Note guideline for doc string expressions
      adds  06cec5ee0b Remove some redundant checks in the DND code
      adds  a866674b2a Fix inaccuracies in "lax search" documentation
      adds  970190b844 Avoid infloop in 'recenter'
      adds  f6040018c5 Merge from origin/emacs-28
      adds  2bc6d82831 Handle modifiers during Haiku DND wheel movement
      adds  a03d7630f1 Fix flicker when moving tooltips between frames during 
mouse drag-and-drop
      adds  dfa16cadc1 Fix regression in last Tramp change
      adds  fc1b7b720b Teach 'network-lookup-address-info' to validate numeric 
addresses
      adds  592ae7ffe2 Add duplicate-dwim (bug#56418)
      adds  a1384cd65d Add a test for print-unreadable-function
      adds  015cf7824e Don't bind `M-X' when doing general completion
      adds  70341cab3e string-equal-ignore-case: new function
      adds  1e3a7bf69d avoid error when message-fetch-field returns nil
      adds  90ec9bb83e restore and obsolete `gnus-string-equal' and 
`bibtex-string='
      adds  7b447956d8 ; Improve doc string of 'read-extended-command'
      adds  d809207f53 ; Fix documentation of 'network-lookup-address-info'
      adds  058d3c0d16 Add missing @end defun to strings.texi
      adds  004ee6b046 CC Mode: correct the calculation and handling of 
c-use-category.
      adds  86f60ec54a Fix NS stretch glyph display
      adds  de863f70aa Remove workaround for some input method problems
      adds  27b5ab80ec Fix frame determination for XI touch events
      adds  dc84264f3c Fix comment/else indentation problem in python-mode
      adds  8be5481b8e Add a test for python-mode comment/else problem
      adds  bfa951cdfa Fix invalid current buffer after 
print-unreadable-function signals
      adds  f21feaf00e Improve 'diff-whitespace-style' user option declaration
      adds  1864298889 Update test-print-unreadable-function after fix
      adds  db4dd28c21 In Tramp, use `string-empty-p' and 
`string-equal-ignore-case' consequently
      adds  e6b0fa4408 ; Instrument Tramp tests
      adds  833a1f2c53 Fix thinko in last change
      adds  69f578e047 Allow non-IRC line delimiters with ERC test server
      adds  4a5499910a Fix CTCP regression in erc-server-PRIVMSG
      adds  075d6bb410 Ensure erc-dcc-chat-setup runs in the right buffer
      adds  c238f568cd Avoid mutating default value of erc-server-last-peers
      adds  f6b6614c32 Add compat from GNU ELPA as a soft dependency in ERC
      adds  35435b86f9 ; * etc/NEWS: typo
      adds  cc6aebc85e Further Tramp instrumentation
      adds  4a1c7a90ed * lisp/net/tramp.el (tramp-handle-shell-command): Modify 
sentinel handling.
      adds  00897b6369 Remove Tramp instrumentation
      adds  faa007cebf Make ffap-file-suffix obsolete
      adds  fcaad99053 Drop support for XEmacs package EFS
      adds  0add6a29c7 ; * lisp/ffap.el: Delete code commented out since 1997.
      adds  9ad5421a62 Drop support for obsolete "Lisp Code Directory" from ffap
      adds  f720630195 Remove excessive synchronization from x_sync_with_move
      adds  c44068ac6c * src/xterm.c (x_set_offset): Respect 
x-no-window-manager.
      adds  27a0bcd779 Fix race conditions in mouse button handling on Haiku
      adds  02ab6aaf7b Fix minor problem with scroll bar grabs on Haiku
      adds  dc64128867 Minor doc fixes in ffap.el
      adds  7997888996 New test ffap-replace-file-component
      adds  22a5f02234 Doc fixes: don't mention EFS
      adds  4895ca16f7 Ensure that we don't call print-unreadable-function from 
" prin1"
      adds  f2c7c664a7 Don't export print--unreadable-callback-buffer to lisp
      adds  73465fe481 Make net/quickurl.el obsolete (part 1/2)
      adds  04b9216b92 Make quickurl.el obsolete (part 2/2)
      adds  163424e04b Correctly set marker position after specpdl is unwound 
during printing
      adds  601737d750 Add support for user-customizable icons
      adds  d7e848ccda Use icons in outline
      adds  0db604a914 Use icons in warnings buffers
      adds  4ea1f6c7f8 ; * doc/lispref/tips.texi (Documentation Tips): Fix 
typos.  (Bug#56802)
      adds  4be938169d Release the desktop lock in 'kill-emacs-hook'
      adds  23112f89f9 ; Improve documentation of 'file-name-with-extension'
      adds  7b55a3dab6 Merge from origin/emacs-28
      adds  05df70e755 Revert the `...' documentation back to actual usage
      adds  5f6f1c0754 ; Merge from origin/emacs-28
      adds  093214402b ; * admin/authors.el (authors-aliases): Update.
      adds  92e77873ad Update ChangeLog and AUTHORS for 28.1.91 pretest
      adds  224f7564c6 Merge from origin/emacs-28
      adds  1c8e90649e Bump Emacs version to 28.1.91
      adds  eeb51e3db7 ; Merge from origin/emacs-28
      adds  7990d0c36a ; * doc/lispref/windows.texi (Window Sizes): Fix a typo. 
 (Bug#56811)
      adds  ba54f7e39c ; * doc/lispref/windows.texi (Window Sizes): Another 
typo.  (Bug#56811)
      adds  cf252ef4db Merge from origin/emacs-28
      adds  68093c6db3 ; Auto-commit of loaddefs files.
      adds  1ec70ef3df ; Merge from origin/emacs-28
      adds  d17a867d70 ; * src/print.c (print_vectorlike): Fix Lisp_Object type 
mixup.
      adds  38e7400a8c ; Delete LCD Archive entries
      adds  b8fdef7aa6 Convert ffap comments to tests
      adds  977aed9f79 Fix grab view persisting on Haiku after popup menu closes
      adds  6b96c630f7 Delete fast-lock.el and lazy-lock.el
      adds  41b63f7bed ; Minor fixes to the "icons" feature
      adds  5999dc1cd9 Comment fixes for recent icon code
      adds  6023b95948 a couple more `string-equal-ignore-case' test cases
      adds  eeeb481750 Cleanup `string-equal-ignore-case' declarations.
      adds  dc96fe5c10 ; * test/lisp/subr-tests.el (string-comparison-test): 
Add more tests.
      adds  3f05698dfb * lisp/tab-bar.el (tab-prefix-map): Fix key broken by 
conversion.
      adds  f2465b6b2f Don't offer meaningless selection targets during 
drag-and-drop
      adds  1cdc64cdda Implement extended frame synchronization
      adds  ddd9a7e56c ; Fix wording of some doc strings in selection.el
      adds  77882158b2 Also update after buffer flip caused by flush_frame
      adds  874e252503 Improve font locking in buffers with long lines 
(bug#56682).
      adds  304e2a3a05 Avoid assertion violations in 'handle_fontified_prop'
      adds  350e97d78e Speed up redisplay of long truncated lines
      adds  fc53961c1d Avoid calling 'current_column' in buffers with long 
lines.
      adds  57a978fd74 Optimize 'set_vertical_scroll_bar' for long lines
      adds  280b8c96cc Improve display of columns on mode-line
      adds  cd41ce8c6c Improvement for long lines in buffers with font locking.
      adds  a25cd7f68a Speed up Isearch in very long lines under line truncation
      adds  4313c695cd ; Fix typos in comments and remove debug code.
      adds  2bab0f2db6 Minor update of truncate-line optimization
      adds  d3c4833d13 Add an optional 'lock' parameter to 'narrow-to-region'
      adds  67a218d339 Final documentation tweaks.
      adds  c6029ed34e Minor improvements of recent documentation changes
      adds  cdaa3b51f1 Further minor improvements of documentation
      adds  db03eda636 Merge branch 'feature/long-lines-and-font-locking'
      adds  ee93a06b8b Implement monitor refresh rate synchronization on X
      adds  acefbcf835 Minor additions to last change
      adds  02b180e955 ; * src/xterm.c (x_update_begin): Fix build without DBE.
      adds  01ca1c70ae ; Minor copyedits of documentation related to long-line 
handling
      adds  3756a13c30 ; * doc/emacs/display.texi (Icons): Improve indexing and 
wording.
      adds  501eb685be ; Improve NEWS entries for buttons and icons
      adds  0728764fae Fix up the outline minor mode button logic
      adds  dedd05d283 Fix outline byte compilation warning from previous change
      adds  9547c28583 Fix handling of extended frame resize synchronization
      adds  9ebd0455f3 Adapt native compiler to change in narrow-to-region
      adds  ebe9cd3e9f Improvement for long line optimizations.
      adds  497b2689da * subr.el (buffer-match-p): Add t as trivial a condition
      adds  006f621a89 ; * buffers.texi (Buffer List): Mention t
      adds  9c12c3b7c5 Improve narrowing when iterator has moved outside of 
narrowing bounds.
      adds  4b5b447b7f ; * src/xdisp.c (handle_fontified_prop): Fix BOB case.
      adds  af152ffab1 Don't freeze if the compositing manager crashes
      adds  a1975a69b2 Fix failure caused by misreading the frame 
synchronization spec
      adds  40c0124816 Minor improvements to precision scroll interpolation
      adds  2c6a94c5b8 ; Correct the meaning of "cf." in tips.texi
      adds  e0f54c62ec CC Mode: fontify variables/functions after line comments 
ending in spaces
      adds  76bcbe5f93 Merge from origin/emacs-28
      adds  53b1e6f96c Make outline-view-change-hook obsolete
      adds  fc79bb6ffc * lisp/ffap.el (ffap-url-regexp): Add gemini.
      adds  ecfac493fa Make ffap-newfile-prompt obsolete
      adds  a109cdc8f2 ; * lisp/ffap.el: Comment cleanup.
      adds  9bdcca553f ; * lisp/emacs-lisp/regi.el: Delete incorrect "last 
modified" comment.
      adds  454c06a22c Fix namespace use in bib-mode.el
      adds  7e84db9484 Prefer defvar-keymap in nroff-mode-map
      adds  2e21074efd Prefer defvar-keymap in dns-mode-map
      adds  f08f5b7afe Avoid leaving temp buffers in bib-mode and refbib
      adds  cd3ce6e541 * lisp/apropos.el (apropos-documentation): Simplify.
      adds  2539039335 Move a test from subr-tests to print-tests
      adds  30f598bcc1 Adjust outline--use-buttons-p to buffer-match-p change
      adds  07d6b3b577 buffer-match-p doc string clarification
      adds  40c4691355 Fix outline-minor-mode-use-buttons defcustom type
      adds  6ce75b1979 Clarify mail-header address parsing doc strings
      adds  a5adcbdf28 Handle the optional argument of 'narrow-to-region' in 
byte-compiled code.
      adds  d92fb1592a ; * lisp/emacs-lisp/icons.el (icon-preference): repair 
type
      adds  76f49943c3 Make sure to preserve point across locked narrowing
      adds  d34e38f7d1 Make the symbol icons in outline.el more logical
      adds  250dbaa7dd Tweak icons.el emoji detection
      adds  9e6eee36b5 Fix native compiler handling of narrow-to-region
      adds  ff57f30bee ; Fix warnings from #pragma GCC iagnostic pop on macOS
      adds  a3d974d59f ; * etc/NEWS: Minor edits.
      adds  5b29f8cd98 Delete redisplay-end-trigger-functions and related defuns
      adds  88d719e95b ; Silence byte-compiler in two tests
      adds  a66e654276 Fix frame synchronization with scroll bar movement
      adds  b7f227ed8b ; * src/xterm.c (XTset_vertical_scroll_bar): Fix typo in 
last change.
      adds  3d6af11c42 Fix NS unexec build
      adds  31a6a37d45 Improve indexing of keymap variables
      adds  c95a34c960 * src/macfont.m (macfont_open): Initialize 
font->space_width.  (Bug#56808)
      adds  eb11dae499 Improve documentation of column-related functions
      adds  d9bd334ef3 Merge from origin/emacs-28
      adds  57100e0a36 ; * src/xterm.c (XTset_vertical_scroll_bar): Fix yet 
another typo.
      adds  92ec08bc46 Support keyboard input and display of U+1E9E
      adds  a4cf4893d1 Delete aliases obsolete since 21.1 and 22.1
      adds  02c14216db Reformulate compile-command condition
      adds  d5fd9e0e5b Fix loaddefs byte-compile warning from package.el
      adds  ca14dbd6b5 Fix loaddefs byte-compile warnings from grep.el
      adds  c5df73941e Fix further package.el loaddefs byte-compile warnings
      adds  0a0e1ed0e0 tramp fixes for byte-compiling loaddefs.el
      adds  f8278a923f Fix sendmail.el byte-compile warning in loaddefs.el
      adds  e8d198a00a Fix rx.el byte-compile warning in loaddefs.el
      adds  9c5d8d59cf Fix remaining byte-compile warnings in loaddefs.el
      adds  107f832577 Delete additional items obsolete since 20, 21 and 22
      adds  5276519255 Fix cl byte-compile warning in cl-loaddefs.el
      adds  bd7a15ef78 Remove loaddefs debug code
      adds  18f105bd7d Fix ede byte-compile warnings in loaddefs.el
      adds  2682ea1b3a Fix org.el byte-compile warning in org-loaddefs.el
      adds  623356ee94 Fix compilation warnings in tramp-loaddefs.el
      adds  ef5abcd4cc ; Simplify two functions after recent change
      adds  ca2d3ed74c * lisp/emacs-lisp/eieio-base.el (eieio-persistent-read): 
Simplify.
      adds  df8dede858 Fix electric paring in rcirc buffers
      adds  f48493577d ; Use values instead of trying to ignore them
      adds  ac237334c7 Reduce internal rx autoloads
      adds  66e01c9608 Declare Tramp function for backward compatibility
      adds  54fed8e1f9 Remove some leftover compat code from ps-print
      adds  97b80912e9 Move some definitions from ps-def.el to ps-print.el
      adds  95f987cbd5 Don't make a custom-save-icons section if there's 
nothing to save
      adds  2276f51ff5 Make ps-def.el obsolete (part 1/2)
      adds  b2fb73db2f Make ps-def.el obsolete (part 2/2)
      adds  f5cd6b730d Declare `key-valid-p` and `readablep` as error-free
      adds  6ef058cec2 Allow specifying that loaddefs files shouldn't not be 
compiled
      adds  eef591072a Regenerate ldefs-boot.el
      adds  3b5c03eeb2 Make frame synchronization a frame parameter
      adds  f5e5e96474 ; Auto-commit of loaddefs files.
      adds  f647d60cb7 Update publicsuffix.txt from upstream
      adds  78759ddcb0 * src/lisp.h (CHECK_INTEGER): Fix the predicate.  
(Bug#56856)
      adds  cf33f09ee2 ; Merge from origin/emacs-28
      adds  bc03a5b2c4 * lisp/cedet/ede/base.el (ede-project): Fix warning when 
loading EDE.
      adds  99754dad3c Implement primitive frame synchronization on Haiku
      adds  dd937784a3 Improve frame synchronization support on Haiku
      adds  ee0ce18662 ; * nextstep/Makefile.in: Fix last change (bug#56853).
      adds  932c0bc1fc Tune blv_found
      adds  9d4633e934 (time-equal-p nil X) returns nil
      adds  e3b6242938 Fix get-internal-runtime precision
      adds  914cf4b91b Make time arithmetic more like comparison
      adds  0a4477415c Improve float-time etc. performance
      adds  24e1123241 Improve time-equal-p etc. performance
      adds  2fd2008e67 * src/timefns.c (Ffloat_time): Fix doc string.
      adds  afa67ed6f2 Fix year-285428751 bug in hanoi-unix-64
      adds  d6c054a007 Fix "cons up a storm" issue in type-break
      adds  353413a76b * lisp/vc/vc.el: Remove stray comment hyphen.
      adds  d634cb0954 Omit some (current-time) calls
      adds  a51863f73d Simplify a few timestamps
      adds  2cd204d8bb Prefer ‘time-equal-p’ to ‘equal’ on timestamps
      adds  4d896c0977 Use list-form timestamps in .nnmh-articles
      adds  72c3efd7d0 Fix time comparison in primitive-undo
      adds  bec8474a45 Improve GCC pacification in xterm.c
      adds  89fbcbb907 ; * lisp/net/net-utils.el: Delete code commented out 
since 2000.
      adds  e976a935f8 Improve handling of xsettings events
      adds  66c23da444 Fix namespacing issue in dig.el
      adds  b9b5657c56 Doc fix in eudc-hotlist.el
      adds  7c8bd8802b * lisp/net/dig.el: Improve Commentary.
      adds  3bd9b6132f Fix loaddefs quirk w.r.t. pinyin-convert
      adds  de1c98ef0c Prefer command remapping to substitute-key-definition
      adds  914f6b3c2c * src/eval.c (Fdefvaralias): Clarify error messages.  
(Bug#56863)
      adds  c2ed2e6858 Don't bind non-existent command in picture-mode-map
      adds  9d8a6c8283 Fix the bytecode incompatibility due to the change to 
'narrow-to-region'.
      adds  7320a812e9 Wrap around the search on typing a letter (bug#56535)
      adds  bc7dc792df Fix compilation warning in spam.el
      adds  0c910f689b Avoid extra consing on monitor configuration change
      adds  e6af4968f9 ; Update ChangeLog and AUTHORS
      adds  945e4fa2a0 Merge from origin/emacs-28
      adds  0381e90fe7 ; * etc/emacs_lldb.py: Don't print '->' in type summary
      adds  0b233d3e5f Further reduce monitor change event duplication
      adds  c480789536 Remove extraneous defvars from edmacro.el
      adds  6c3bafbc2c Add tests for url-{hexify,unhex}-string
      adds  5e010f0522 Make gnus-url-unhex into alias for url-unhex
      adds  16c872409b Make url-dired.el obsolete (part 1/2)
      adds  632b74efa3 Make url-dired.el obsolete (part 2/2)
      adds  101a5b574e ; * lisp/textmodes/texinfo.el: Remove stale comment.
      adds  a306d9096e Fix url-dired obsoletion warning
      adds  6fd1fb8a68 Don't disable eldoc when doing edebug
      adds  50a192795a Consider built-in packages to be installed
      adds  146b3fb769 * lisp/mail/binhex.el: Improve commentary.
      adds  bd50df1efd Delete function alias x-selection obsolete since 23.3
      adds  6b14ef273a Fix find-dired over tramp
      adds  74ff6acdd3 url-about: Ignore missing directories in load-path
      adds  e5e840168c Remove duplicate key definitions from keymaps
      adds  bf47851e08 Signal error on duplicate key definitions
      adds  7f59cadf6f ; Clarify documentation of "locked narrowing"
      adds  0443f3f660 * lisp/textmodes/sgml-mode.el (html-tag-alist): Add 
https.
      adds  409b581b09 Delete obsolete variable nntp-authinfo-file
      adds  2be7ed257b ; * lisp/url/url-privacy.el (url-setup-privacy-info): 
Simplify.
      adds  344b48f490 CEDET: Remove left-over uses of obsolete <class>-child-p 
predicates
      adds  8783700b23 * src/xdisp.c (redisplay_window): Use BEG rather than 
hard coding 1
      adds  8af91dee9a Improve sendmail-program doc string
      adds  286e308561 ; Fix system-info in url-privacy.el
      adds  39aa623479 Obsolete unused variable footnote-use-message-mode
      adds  e1553142fe Prefer defvar-keymap in footnote.el
      adds  85f1ad0c79 * doc/misc/vtable.texi (Commands): Fix typo.  (Bug#56899)
      adds  72c7ee2e52 Avoid cl-cXXXr compat aliases
      adds  fdbe3362c5 Fix window iconification, raising and lowering frames, 
etc
      adds  9a9634dc72 Add preparations for animation frame timing support
      adds  cfb295f1e5 Prevent GC threshold from exceeding fixnum limit during 
precision scrolling
      adds  99bbc1fa23 ; Fix last change (bug#56902)
      adds  bb3e281236 Improve X server time computation
      adds  f522d2d90b ; * admin/make-tarball.txt: Minor tweaks.
      adds  f23d456039 * lisp/term.el: Doc fix; don't mention rlogin.
      adds  6edb499a5e Merge from origin/emacs-28
      adds  836ef4293f Make url-util space trimming functions obsolete
      adds  33b3226975 Remove some XEmacs compat code from url-util.el
      adds  8ae173a837 Revert "; Fix last change (bug#56902)"
      adds  4f3e95bed5 CEDET: Try and (re)fix bug#56902, in a better way
      adds  9b630dc252 Remove more XEmacs compat code from viper-util.el
      adds  fc139b629c Remove XEmacs compat code from reftex-ref.el
      adds  984b8f7ed0 Remove some spurious references to XEmacs
      adds  165675797e Use string-trim in newsticker--remove-whitespace
      adds  d60ba336af Improve obsoletion of trimming functions in url-util.el
      adds  90addeb244 * lisp/transient.el: Update to package version 
v0.3.7-143-g1b0a8a7
      adds  0a6e2b3bfc Fix quoting of #' in some doc strings
      adds  0596c69186 Check for mis-quoted #' in doc strings during 
byte-compile
      adds  0a54a5017a Fix #' quoting in uniquify-buffer-name-style doc string
      adds  8a9839348f Update modus-themes to their version 2.5.0
      adds  4bbd1f38ca ; * lisp/url/url-util.el (url-display-percentage): 
simplify
      adds  bb56cc4cad Fix crash on setting frame background color
      adds  6fb206329f ; * src/xterm.c (x_if_event): Minor speed improvements.
      adds  261d6afd6e Byte-compile the in-tree loaddefs.el files
      adds  d71d5b2a96 Remove superfluous autoloads from url-util.el
      adds  6861ed1175 Do interactive mode tagging in apropos.el
      adds  ec22e923c0 Teach 'symbol-file' about .eln natively-compiled files
      adds  95856c5154 Add face to mouse buttons in command substitutions
      adds  3ec6b806b2 Mark keys in apropos.el for substitute-command-keys
      adds  21afc26d4d Reorganize Tramp
      adds  eb2f394289 * lisp/help.el (describe-map-tree, describe-map): 
Simplify.
      adds  9e9b0e13bc Revert "Revert part of 59732a83c8 to fix bug#52969"
      adds  cb8eb5e830 Avoid redundant calls to XFlush in x_make_frame_visible
      adds  20ee17385f * lisp/uniquify.el (uniquify-buffer-name-style): Quote 
apostrophe.
      adds  57e33b25d1 ; Merge from origin/emacs-28
      adds  7520932dbe Still mark ldefs-boot.el as non-byte-compilable
      adds  ca57767128 Regenerate ldefs-boot.el
      adds  40c1132711 Remove VCSWITNESS dependency, since we're always 
rescanning now
      adds  c2bddf8fe7 Remove read_string_literal purify doc string hack
      adds  4ebdc558f6 Adjust loaddefs-generate--print-form comments
      adds  d6dbaecb2e Reduce code duplication in XI scroll bar code
      adds  50e4fc9f0e Adjust src/Makefile.in comments about make-docfile
      adds  caa88cfebe Remove outdated TODO item about make-docfile and .el 
files
      adds  c17f1a2e89 Adjust documentation for make-docfile
      adds  118a911159 Make flyspell-check-word-p work better with 
delete-selection-mode
      adds  3e60f7f3c3 Fix ignored-local-variable-values for non-primitive 
values
      adds  78129dcf53 Correctly implement refresh synchronization fences
      adds  b49c174010 Fix about:protocols in EWW
      adds  d056bb0d99 Rename pod2man-program to cperl-pod2man-program
      adds  7471781dda Rename nil-blank-string to eshell-nil-blank-string
      adds  33611906e8 Rename make-doctor-variables to doctor-make-variables
      adds  f025005e86 Fix double-encoding attachment headers in single-part 
rfc2047
      adds  4c1bc8315d Fix up some prefix registration problems in doc strings
      adds  3ec2fdc9a1 Fix eww--download-directory naming
      adds  8348ace63a Revert "Fix about:protocols in EWW"
      adds  4f3a33c90f Make url-about.el obsolete (bug#56885)
      adds  51b9d7d672 url-about.el: Add obsolete-since
      adds  459b1b8fbc Add more autoload-ignored-definitions defs
      adds  f39a220c95 Regenerate ldefs-boot.el
      adds  e2d9a218f4 Make trivial convenience defsubst notzerop obsolete
      adds  bde0ccd2c2 Rename alphabetp to hangul-alphabetp
      adds  27b60ae061 Rename set-woman-file-regexp to woman-set-file-regexp
      adds  a53ee9928d Fix namespace problem in mpc.el
      adds  2aace68a00 Rename timep to type-break-timep
      adds  f325b091c1 ; * etc/NEWS: Announce obsoletion of url-about.el.
      adds  87ac0b945f Fix Tramp test
      adds  bfdccfa141 Fix namespace problem in dired-aux.el
      adds  759ccd7cba Rename recently added macro to follow conventions
      adds  7ac0e30701 * lisp/find-dired.el (lookfor-dired): Make obsolete.
      adds  9313551fae ; * src/xterm.c (x_sync_init_fences): Fix number of 
fences announced.
      adds  24e93505b9 * eww.el (eww-browse): Raise error if there are no 
arguments
      adds  e2eee46247 Add more autoload-ignored-definitions
      adds  41a59fc6b5 Fix namespace problem in meta-mode.el
      adds  7a7628df8e ; * lisp/progmodes/meta-mode.el: Delete some commented 
out code.
      adds  4d64c39fad ; * lisp/org/ob-lilypond.el: Add FIXME.
      adds  385511f1a2 Add define-key-after to autoload-ignored-definitions
      adds  9129808496 Add define-keymap to autoload-ignored-definitions
      adds  0116c660c2 Clean up nntp-send-authinfo after removing obsolete 
variable
      adds  262f57842a Allow auth-source-netrc-parse to return all lines
      adds  580976a82c Adjust admin/emacs for new autoloads
      adds  d15b67b108 Minor checkdoc.el clean up
      adds  f038695085 Minor cleanups in autoload.el/loaddefs-gen.el
      adds  d92c11845a Add new function auth-source-netrc-parse-all
      adds  ac710e6a23 Don't require netrc in nnimap.el
      adds  c4ce09c058 Adjust autoload require in cus-dep.el
      adds  aa9eaac68e Move autoload.el to lisp/obsolete/
      adds  22a2ad13f5 Add obsolete-since line to autoload.el and adjust 
comments
      adds  3bc7b5f412 Use auth-source in tramp-parse-netrc
      adds  4483de6a4c Move netrc.el to lisp/obsolete/
      adds  8810330f30 Add obsolete-since header to netrc.el
      adds  cdaddc4d72 Move netrc tests to auth-source-tests.el
      adds  806f2d0294 Clean up output of make-command-summary slightly
      adds  5d5ab3cacd Document obsoletion of netrc-parse better
      adds  bccb3abef7 Suppress compilation warnings in netrc.el
      adds  e3edbf577b Fix last Tramp change, especially for bug#56963
      adds  9b5c54a49d Ensure that updated loaddefs files are byte-compiled
      adds  a08dd087e9 Adapt Tramp for backward compatibility
      adds  b335e1a046 * lisp/org/org.el: Fix load of compiled or compressed 
org-loaddefs
      adds  5e296283f5 Add locked narrowing around pre- and post-command-hook
      adds  43a174f62c Move the computation of narrowing bounds for long line 
optimizations.
      adds  d0e4ec3c29 Fix forgotten initialization for long line optimizations.
      adds  38d970b748 ; * src/xdisp.c (reseat): Improve recomputations.
      adds  5dc65c10ca Various improvements to long lines handling.
      adds  e0870fb874 * src/xdisp.c (get_visually_first_element): Fix a typo.
      adds  c6b5726130 ; * src/xdisp.c (get_visually_first_element): Fix last 
change.
      adds  82b602dc2f Improve Bidi with long lines.
      adds  5e33712672 ; * src/composite.c (find_automatic_composition): Fix a 
typo.
      adds  e2b774e64a Merge branch 'master' into 
feature/long-lines-improvements
      adds  a95c5baa6a ; * src/keyboard.c (safe_run_hooks_maybe_narrowed): Fix 
broken merge.
      adds  5a79bb2aed Merge branch 'feature/long-lines-improvements'
      adds  0b5dccc8b2 * lisp/Makefile.in (distclean): Also remove loaddefs.elc.
      adds  d73a104dd3 Be more lax when picking up prefixes for loaddefs
      adds  1c736c8c59 Whitespace fix in gdb-mi.el
      adds  8ea7506d72 Prefer defvar-keymap in mail/*.el
      adds  0dbe0fd410 Improve input extension focus handling with multiple 
master devices
      adds  f484da5fcb * doc/lispref/loading.texi (Autoload by Prefix): Fix 
typo.
      adds  c7b0eafd72 Merge from origin/emacs-28
      adds  4b1ec39561 Improve multi-pointer X support
      adds  faf1f03798 Improve C-x C-q in emacs-news-mode
      adds  9aa959efeb ; * etc/NEWS: Fix typo.
      adds  cbe1af96a2 Fix oldXMenu grab handling
      adds  5426f67006 * test/lisp/env-tests.el: New file.
      adds  250f09d2f3 Fix namespace problem in ede/custom.el
      adds  ab81080437 Make two perl-mode aliases obsolete
      adds  0c106ce87c Fix namespace problem in saveplace.el
      adds  8f438f224c Fix namespace problems in xscheme.el
      adds  010e2e5e5e Fix namespace problems in viper.el
      adds  c388578fb1 Rename object-sort-list to srecode-object-sort-list
      adds  7fccb83d07 Make loaddefs.el dependencies more explicit in 
src/Makefile.in
      adds  b7a896731c Make ange-ftp-re-read-dir compat alias obsolete
      adds  9149672e7f Fix lisp/Makefile.in autoloads dependency
      adds  900b09c023 bytecomp.el: Further simplifications enabled by commit 
59732a83c8875c
      adds  aff5961274 Avoid assertion violations in 
'back_to_previous_visible_line_start'
      adds  df263dd758 bytecomp.el: Update comments referring to `make-docfile`
      adds  eb7fe81e6d timer.el: Avoid repeated timers
      adds  0da97d6685 * src/keyboard.c (timer_check_2): Replace redundant test 
with assertion
      adds  50730a8b04 Add variable end-of-defun-moves-to-eol
      adds  ea6c2e9295 Allow newline after def*-form for definition-prefix
      adds  32c603e9e5 Ensure that leim-list.el is built
      adds  b70369c557 time-convert): Deprecate calls without an explicit FORM 
arg
      adds  d7b89ea407 Allow creating processes where only one of stdin or 
stdout is a PTY
      adds  4e59830bc0 Add STREAM argument to 'process-tty-name'
      adds  32ab6d7105 Improve XI focus handling
      adds  ef0546ffcd Fix signature of `seconds-to-time'
      adds  4e091c8ddf ; Update ldefs-boot.el
      adds  15a9e73a17 * src/callproc.c (emacs_spawn): Fix Mac OS X build.
      adds  3fee3f59f2 ; Update ldefs-boot.el again
      adds  a97e9d80db Improve XI focus handling for entry and exit events
      adds  f3b9bccb45 * lisp/play/fortune.el: Doc fixes.
      adds  e87c0fdc14 Merge from origin/emacs-28
      adds  e46668847d * src/puresize.h (BASE_PURESIZE): Bump the value.  
(Bug#57007)
      adds  564571f712 ; * lisp/emacs-lisp/lisp.el (end-of-defun-moves-to-eol): 
Doc fix.
      adds  28c01bd484 Correctly initialize values after a new device is enabled
      adds  e89532c7c7 ; Auto-commit of loaddefs files.
      adds  870be1e106 Put no-byte-compile cookie back in ldefs-boot.el
      adds  907ad6522a * admin/update_autogen: Fix refreshing grammar-wy.el.
      adds  4be147b677 * admin/update_autogen: Fix generating ldefs-boot.el.
      adds  faf231edcc ; * lisp/gnus/mm-util.el: Remove duplicate defalias.
      adds  543b5248db Make face-doc-string aliases obsolete
      adds  2ac3e3eda5 Drop support for XEmacs package func-menu from idlwave
      adds  e8613adb0d Make compat alias ede-toplevel-project-or-nil obsolete
      adds  b5145fc66d Make an rmail compat alias obsolete
      adds  3c4526028c ; Maintain admin/update_autogen
      adds  5ab557be62 ; Adjust time-convert call to recent change
      adds  fc450db226 Make alias widget-visibility-value-create obsolete
      adds  db5bc208fb Don't mention removed XEmacs support in mh-e manual
      adds  a1e07057c4 * admin/check-doc-strings: Remove XEmacs support.
      adds  da965ec474 * etc/PROBLEMS: Delete entry on 20+ years old version of 
X-Symbol.
      adds  83496888aa Fix mh-e.texi syntax (from previous change)
      adds  d8abff398b Fontify python escape sequences in literals
      adds  55c25e73d4 Fix C-n/C-p inside bidirectional text
      adds  5aaad0445d Speed up display of Arabic
      adds  bee6ee9de1 * doc/misc/transient.texi: Update to transient 
v0.3.7-156-ga5562cb
      adds  315b00ff8d New function 'composition-sort-rules'
      adds  6223e251a5 ; * src/composite.c (Fcomposition_sort_rules): Fix last 
change.
      adds  fad87d84df Don't mention test failures on Ubuntu 16.04 in PROBLEMS
      adds  2bbc5c5974 Make {close,replace}-rectangle compat aliases obsolete
      adds  56783e605c Make indented-text-mode alias obsolete
      adds  a3e894810a Fix defvar-keymap example in elisp manual
      adds  7c8332e096 Fix namespacing problem in allout.el
      adds  a2127251a5 ; * src/composite.c: Include stdlib.h.
      adds  b9c65203d0 Adapt Tramp for Android 12
      adds  db2b5e784b Make compat macro mh-display-completion-list obsolete
      adds  f8354d1935 Move mh-flet macro to mh-acros.el
      adds  0a060a2bfe Make mh-compat.el obsolete
      adds  b459e275c3 Finish up obsoletion of mh-compat.el
      adds  e43fa98a71 CC Mode: Optimize font-locking stanzas for long raw 
strings.
      adds  6706506c2b * lisp/transient.el: Update to package version 
v0.3.7-158-gc09b34e
      adds  02ee025487 Correctly set user time on GTK+ for key press events
      adds  4b98a79a50 Improve X event timestamp tracking
      adds  6fd4ab250b Revert "Improve X event timestamp tracking"
      adds  c46863d9bb Make force-load-doc-strings work again
      adds  7778f83b3e Use struct for saved strings in the reader
      adds  08a74ab05a Cease emitting negative file offsets for user variables
      adds  2fd5590d0c ; * lisp/play/fortune.el (fortune-ask-file): Doc fix.
      adds  7ff60c62a9 ; * admin/make-tarball.txt: Fix last change.
      adds  3d1cf1b47a Don't mention removed XEmacs support in idlwave manual
      adds  7793cf0c3d Don't mention removed XEmacs support in reftex manual
      adds  df95118e83 Link from (emacs)Init Syntax to (elisp)Introduction
      adds  7ffcba4213 * etc/PROBLEMS: Problems with Alacritty and Emoji.  
(Bug#56952)
      adds  91f4ea2fa4 Merge from origin/emacs-28
      adds  321f33a2b1 Improve how url-http displays status messages
      adds  9c0da894b9 ; Improve time-convert call in recently changed test
      adds  c8833ba365 Tweak autoloads lisp/Makefile.in dependencies
      adds  a332034160 CC Mode: Fix looping in patch from yesterday
      adds  4252cea163 Clarify lisp/Makefile.in comment
      adds  cf98a395d0 * lib-src/etags.c: Remove XEmacs support.
      adds  c6abfb32d7 Remove workaround for XEmacs bug in ediff-util.el
      adds  4439a80407 Make compat function custom-reset-variables obsolete
      adds  1f4f1358e6 Declare unused function ediff-user-grabbed-mouse obsolete
      adds  e672cad231 ; Improve obsoletions in ediff-init.el
      adds  b65a2d1d99 Make ediff-file-remote-p obsolete in favor of 
file-remote-p
      adds  7592953553 Fix 'vertical-motion' in bidi-reordered text
      adds  11e6c12def Fix blank/comment line handling in 
python-nav-beginning-of-block
      adds  82d22ef8db Improve Tramp error message
      adds  af90a31629 Pacify a gcc warning in xi_handle_focus_change
      adds  c3e99a870a ; * lisp/emacs-lisp/bytecomp.el: indentation fix
      adds  6b4f6dfb4e Make ediff-window-display-p obsolete
      adds  7dab52dfbc Minor cleanups in ediff-*.el
      adds  16b8948d79 Improve handling of pointer focus under the input 
extension
      adds  9b661ff1a8 Fix warnings outside XI2 builds
      adds  4b5414abbc Clean up some local variable sections
      adds  77bf50cb33 Don't autoload obsolete library tpu-extras.el
      adds  60738e569d Remove no-byte-compile cookie from some libraries
      adds  14f0ebc9ac Turn large macros in print.c to functions
      adds  8c8ae51640 Group print buffer state in a struct
      adds  25636fcf52 Revert "Don't autoload obsolete library tpu-extras.el"
      adds  d8d13f2fcc Remove redundant local variables in tests
      adds  cf30432a14 * test/lisp/emacs-lisp/nadvice-tests.el: Re-add 
no-byte-compile.
      adds  3d7d8ddc5a ; Fix typos
      adds  55cc8b040b Make which-func-mode output less junk
      adds  498c5d26bb ; Fix coding style in recently installed changes to 
print.c
      adds  ffc81ebc4b Allow specifying how args are to be stored in 
`command-history'
      adds  909931cb9a Further lisp-current-defun-name tweaks
      adds  7f8a3d4e91 Clean up fix_command slightly
      adds  7331ee112c Improve collecting of citation keys
      adds  3e93457ddb Update TODO about fix_command
      adds  27599d8df8 Add NEWS note about interactive-args
      adds  9aae83fe30 * src/print.c (struct print_buffer): Revert gratuitous 
format change.
      adds  425a5bfc9a Make makesum.el obsolete
      adds  4073d5eeea * lisp/obsolete/makesum.el: Add "Obsolete-since" header.
      adds  b40def9644 Do some NEWS tagging
      adds  27e1568967 select-active-regions doc string improvement
      adds  c0c5f43f49 Clean up fix_command code slightly
      adds  bf8044b9cd ; Unconditionally require built-in libraries
      adds  f886a1d772 Remove some XEmacs compat code from mh-alias.el
      adds  0283d1c4e5 ; Delete stale comment in mh-utils.el
      adds  0b4470d1b7 Remove XEmacs specific symbol from gnus-user-agent
      adds  870d59e72e * lisp/progmodes/antlr-mode.el: Remove remnants of 
XEmacs support.
      adds  a908d536c4 ; * lisp/gnus/gnus-art.el: Delete stale comments.
      adds  8028f22b18 ; * lisp/gnus/gnus.el (gnus-user-agent): Fix typo.
      adds  f1f1912658 ; Delete stale and incorrect comment in ezimage.el
      adds  d6ea4894d3 ; Delete stale comment from prolog.el
      adds  d2080e4183 Add separate tiny major mode for JSON
      adds  fe4fd160a2 Another lisp-current-defun-name tweak
      adds  f39d25d5fe Fix handling of XI_DeviceChanged events
      adds  d91ffdbec2 Don't mention XEmacs toolbar in ediff manual
      adds  2053c6aca1 Merge from origin/emacs-28
      adds  1dc3ecc6c3 Factor out some duplicate code from handle_one_xevent
      adds  97a54d1327 ; * src/xterm.c (xi_disable_devices): Fix portability 
typo.
      adds  7497aeff64 CC Mode: Allow the insertion of long strings of letters 
in reasonable time
      adds  5c3c18816e ; * lisp/hex-util.el: Mention ash instead of lsh.
      adds  4abeb61fc9 * lisp/isearch.el (isearch-mode-help): Make compat alias 
obsolete.
      adds  0a044f9405 Make compat aliases obsolete in fortran.el
      adds  2ebfd7188f ; * src/xterm.c (xi_populate_device_from_info): Minor 
ifdef cleanup.
      adds  1137219c97 Make compat alias image-refresh obsolete
      adds  7b84954a7c ; * etc/NEWS: Mention the new 'js-json-mode'.
      adds  e7a582cbe4 * lisp/ibuffer.el (ibuffer): Use substitute-command-keys 
for help.
      adds  24795e45e5 Make compat alias check-ispell-version obsolete
      adds  d3f6edf5aa Make ibuffer-split-list obsolete in favor of seq-group-by
      adds  accb1d1132 Make ibuffer-awhen obsolete in favor of when-let
      adds  ee201bc77b Make the loaddefs.el file slightly shorter
      adds  8813399cfa Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  171b9314bf Replace utility functions with seq-uniq
      adds  f9ee2db493 Improve readability of list-input-methods
      adds  e5bf2b942f Improve message regarding missing LEIM
      adds  b0653b27e2 Further Tramp fixes for Android 12
      adds  3ef18c7a21 Make ibuffer-aif obsolete in favor of if-let
      adds  b92e888758 Fix python escape code fontification for multi-line 
literals
      adds  5269842833 Add a faster seq-uniq for lists
      adds  b2bf91003d Further lisp-current-defun-name tweaks
      adds  2504d19dad Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  b7b160b409 Revert "Make compat alias check-ispell-version obsolete"
      adds  38f9d9bf06 ; * src/keyboard.c (timer_check_2): Restore run-time 
conditions.
      adds  744ed0ceee Make outline buttons work in NEWS
      adds  41169b5534 Add new user option electric-quote-replace-consecutive
      adds  619d5af54a * lisp/replace.el (replace-highlight): Optimize for 
large buffers (bug#56815)
      adds  6ac92c65a8 Add use-region-beginning and use-region-end
      adds  47aa2317c3 Use new convenience functions in replace-string
      adds  0bc2079ce6 * lisp/ibuf-ext.el (ibuffer-remove-alist): Simplify.
      adds  581fa3d958 Autoload string-blank-p
      adds  c47507ec56 Make rng-blank-p obsolete in favor of string-blank-p
      adds  fd4aad5697 ; * lisp/mouse.el: Delete stale comment.
      adds  caabc5a4ab * lisp/nxml/rng-util.el (rng-collapse-space): Simplify.
      adds  8caa91b2ce * lisp/vc/pcvs-util.el (cvs-partition): Simplify.
      adds  06cb954ae3 Remove some compat code from ps-print.el
      adds  32d8fc999c Avoid using aliases for color functions
      adds  0e824bd683 Make rng-collapse-space obsolete
      adds  230a198a0f Avoid having language environments interpreted as 
sections
      adds  cbc925bbed Make filesets-filter-list obsolete in favor of seq-filter
      adds  561d09d7ad Make unused function filesets-ormap obsolete
      adds  ec2bd7dd5c Make wisent-pad-string obsolete in favor of string-pad
      adds  fcd2d14db1 js--font-lock-keywords-2: Remove the 'for each' matcher
      adds  5e07d1d0fc Improve MPX interaction with xwidgets and drag-and-drop
      adds  85de996bbb * lisp/vc/diff-mode.el: Don't mention XEmacs.
      adds  628df15da5 ; * doc/misc/viper.texi (Rudimentary Changes): Avoid 
alias.
      adds  14833cd9df Improve wording when documenting other TRAMP syntaxes
      adds  358ad0d30a Merge from origin/emacs-28
      adds  29f2b1728b Fix namespacing issues in array.el
      adds  f002fa8bfc Delete dead code in checkdoc.el
      adds  8b31c18fc8 Prefer defvar-keymap in vc/*.el
      adds  1d9ee27270 Fix compilation warning in wisent/comp.el
      adds  9d35afed49 Extend LAP optimisations to more operations
      adds  f6356dc88d Make gdb-pad-string obsolete in favor of string-pad
      adds  d8d582dc3c ; * lisp/emacs-lisp/subr-x.el (string-pad): Optimise.
      adds  8c0c9398f3 Fix some undesirable frame focus changes
      adds  bca31619e8 Improve the bengali-probhat input method
      adds  e7b348b08a Fix 'describe-char' in "C" locale
      adds  edffda8609 Adjust client pointer upon help event
      adds  648acc8848 ; Fix @setfilename in calc.texi
      adds  7d70320f35 Merge from origin/emacs-28
      adds  80837653eb ; Fix typo in tramp-archive.el
      adds  4f18214fbe * test/lisp/net/tramp-tests.el (tramp--test-utf8): Adapt 
test.
      adds  bce98395ce Make emerge-define-key-if-possible obsolete
      adds  e93a1a835e * lisp/vc/emerge.el (emerge-show-file-name): Make 
obsolete.
      adds  a2ecf73545 ; * lisp/play/5x5.el (5x5-defvar-local): Improve 
obsoletion.
      adds  f7438fc859 newsticker: fix bug#57045
      adds  89f5167379 Don't show status message in Helper-describe-bindings
      adds  686296b512 Make pr-version variable obsolete
      adds  d5c3b602b9 ; * lisp/printing.el (pr-version): Avoid byte-compiler 
warning.
      adds  6878972038 Make ps-print-version variable obsolete
      adds  6568592015 Make ebnf-version variable obsolete
      adds  8854b321c2 Make ad-version variable obsolete
      adds  e7f1d4f6e1 Support the full range of variation selectors
      adds  48215c41d1 New debugging facility: backtraces from errors in Lisp 
called from redisplay
      adds  05c4e7bfbd Prevent SelectionNotify etc from reaching GTK 3
      adds  ae348b719e Fix wrong metrics for bitmap-only fonts with HarfBuzz 5
      adds  31af0f4eb7 Don't list Emacs as requirement for built-in package
      adds  9419bc904d ; * lisp/printing.el: Delete outdated download 
instructions.
      adds  687fcc2c40 Merge from origin/emacs-28
      adds  a99ea4b761 ; Fix documentation of 'loaddefs-generate' (bug#57144)
      adds  a23f9b7bda Reverse the outline arrows
      adds  95d8a4544e Default outline-minor-mode-use-buttons to only happen in 
*Help*
      adds  43d46a7b3a Make cedet version variables obsolete
      adds  9e983f4e83 ; * lisp/cedet/cedet.el: Delete stale comment.
      adds  8ae68308a1 Use help-key-binding face in package list help
      adds  dc28798645 * lisp/finder.el (finder-summary): Improve formatting.
      adds  f947b20a19 Make finder-mode inherit special-mode
      adds  c0d761bf7f Further seq-uniq speed-ups for lists
      adds  829b131e5b Clarify face-at-point doc string and add (thing-at-point 
'face)
      adds  fdbdbc2e1b Make some more cedet version variables obsolete
      adds  23e4e81193 * doc/misc/gnus.texi (Emacsen): Delete section.
      adds  9ef988c0e0 Remove (gnus) Gnus Development manual section
      adds  e0045ba2bc Remove some more outdated Gnus manual stuff
      adds  16ec99702c gud.el: invoke 'perldb' with '-E' instead of '-e'
      adds  59af89c2a2 Clarify bookmark-set prompt
      adds  f99219a533 Fix emacs-news-view-mode-map inheritance
      adds  28cb8bccce ; etc/PROBLEMS: Move Ubuntu 8.04 entry to legacy systems.
      adds  4ab16226e0 Rename etc-authors-mode.el to emacs-authors-mode.el
      adds  779d920c9a Rename etc-authors-mode to emacs-authors-mode
      adds  a2cf5646d4 Support imenu in emacs-authors-mode
      adds  316d3111a3 Don't update loaddefs.el timestamps uselessly in 
loaddefs-generate
      adds  c4505fed53 Hide local variable section in emacs-news-modes
      adds  37073492fd ; * lisp/cedet/ede.el: Bump version header to match 
variable.
      adds  e311d05ab1 Improve MPX interaction with drag-and-drop
      adds  4e23ecb882 ; * src/xfns.c (Fx_set_mouse_absolute_pixel_position): 
Fix typo.
      adds  77613b9217 ; Delete redundant installation instructions from 
ebnf2ps.el
      adds  e746fc2e7b Delete stale comments from Lisp Intro manual
      adds  72fc7258bf Delete references to deleted library hilit19.el
      adds  2d4058b3ff Merge from origin/emacs-28
      adds  30320d9420 Only set Eshell execution result metavariables when 
non-nil
      adds  9d4fa4ed4b Allow using dollar expansions in Eshell conditionals
      adds  f3408af0a3 Make '$?' and '$$' variables more consistent in Eshell
      adds  6de88b6b02 Fix a recently-added Eshell test on MS-Windows
      adds  f937a0f3f8 Prevent selection converter from signalling if buffer is 
narrowed
      adds  60f2a486e9 ; * etc/NEWS: Minor fixes.  (Bug#57169)
      adds  4530368c06 Delete many references to Emacs 23 or older from docs
      adds  764d832bfa Make htmlfontify-version variable obsolete
      adds  fdb88899d4 Make ps-mode-version variable obsolete
      adds  87c2ebf8d2 ; * lisp/emulation/viper.el: Bump version to match 
variable.
      adds  1c7910ea6e Don't hide final dump in admin/emake
      adds  2bbb007e16 Allow EXCLUDED-FILES in loaddefs-generate to be relative
      adds  d1578888bf Tweak outline symbol icons
      adds  0ab572d5c9 Add new value `dont-save' to `deactivate-mark'
      adds  94c10c426e Speed up display of long lines under 'truncate-lines'
      adds  3fcbcc61db js.el: Tweak last change
      adds  9d6d3b0edb Make many gnus version variables obsolete
      adds  f289a17c06 Update Gnus Installation FAQ
      adds  a1cf3b96f8 ; Fix documentation of 'deactivate-mark'
      adds  dd2973bf50 nadvice.el: Avoid exponential blow up in 
interactive-form recursion
      adds  0a93759385 Improve time-convert docstring formatting for readability
      adds  864847bf3c Document time-convert FORM argument as mandatory
      adds  15c20cb4fe ; * etc/NEWS: Fix typo.
      adds  47e23ad7a8 More fixes to MPX drag-and-drop interaction
      adds  0df8f481dd ; * src/xdisp.c (display_line): Fix a typo.
      adds  b93e14fa0f ; advice--interactive-form: Fix a typo introduced in 
recent change
      adds  a71c05b44d Further speedups of redisplay of long and truncated lines
      adds  7ece1c4840 ; * doc/misc/gnus-faq.texi (FAQ 1-3): Fix recent change.
      adds  e99d7c4d62 Simplify code using take, ntake and butlast
      adds  1d8712bcc9 Strength-reduce apply with (list ...) as tail argument
      adds  7dc4ab6e89 Make Gnus FAQ more contemporary
      adds  096c081e51 * src/Makefile.in (elnlisp): Delete autoload.eln from 
list.
      adds  d28f1677c3 ; Delete commented out manual section on emulation
      adds  397fdc22eb * lisp/calendar/time-date.el (seconds-to-time): Use the 
original arg list
      adds  423b113797 * lisp/cedet/ede/emacs.el (ede-emacs-load): Delete 
obsolete name arg
      adds  9d52617935 ; * etc/NEWS: Fix typos.
      adds  1d3fe25690 Tramp code cleanup
      adds  1faeef7924 (compiled-function-p): New function (bug#56648)
      adds  3a9c803f24 * lisp/emacs-lisp/ring.el (ring): Define as a type
      adds  9239be8e76 ; Fix documentation of 'compiled-function-p' (bug#56648)
      adds  48ac40e60e ; Fix last change.
      adds  9664b8c8e1 Fix selection preservation bug when USE_XCB
      adds  664c42df46 * doc/lispref/functions.texi: Fix capitalization.
      adds  23561f9665 Work around Bug#57211
      adds  15aba5e644 Decode time conses before floats
      adds  a64fe6f319 Improve timefns speed on integers
      adds  ecc647d011 Don't advertise obsolete library html2text.el
      adds  57259773b4 ; * lisp/org/org.el: Delete unnecessary declarations.
      adds  005585f6bd Make gnus-iswitchb-completing-read obsolete
      adds  d5174ed4ea Don't use obsolete library as example in Elisp Intro
      adds  6137ebd5a4 Make gnus-uu-view-with-metamail obsolete
      adds  0a8e88fd83 Make message-mark-active-p obsolete in favor of 
mark-active
      adds  4bee89b73f Fix uninitialized variable false-positives
      adds  0e336fa51f ; Improve documentation of minibuffer history wrt 
completion
      adds  9d0dba44da ; * doc/lispintro/emacs-lisp-intro.texi: Fix typo.
      adds  75372c6c4e Merge from origin/emacs-28
      adds  97da8eeb7c Make update-directory-autoloads available by default 
again
      adds  90b4ee6575 Further lisp-current-defun-name tweaks
      adds  af3ec6b8e6 Remove Gnus Compatibility manual section
      adds  f2a592ea2f Regenerated ldefs-boot.el
      adds  d33a6b9069 Tweak autoloads of defsubsts containing spaces/control 
chars
      adds  ead4b914ca Fix up the exclusion logic in loaddefs-generate
      adds  79c0e78460 Pacify warnings from gcc 12 in encode_coding_object
      adds  20b8ac5723 Make eshell-mode more resilient towards 
`mode-line-format'
      adds  d5ee49c25c Fix variable types in warnings-suppress
      adds  629f980fad Enhance safe_run_hooks_1 and safe_run_hook_funcall to 
handle more arguments
      adds  5025b2566e Fix fix_command for non-symbol functions
      adds  0d3aebec01 Fix `python-nav-forward-block' moving backward under 
certain conditions
      adds  d5e74d9cd7 Clean up message-sort-headers code slightly
      adds  9ea40b3ddf Fix tmpdir handling in Tramp for Android sshd
      adds  82635f40ed Produce TAGS in 'lib' as well and include them in 
src/TAGS
      adds  6e628ff99c * doc/lispref/functions.texi (What Is a Function): 
Improve further
      adds  f73d4d86f8 * doc/misc/gnus.texi (Troubleshooting): Update section.
      adds  1973d4ac1b Avoid lowering child frames below scroll bars on X
      adds  07b8fb197a Provide ERT explainer for 'eshell-match-command-output'
      adds  c1f1be4b73 Add 'eshell-command-result-equal' with an ERT explainer
      adds  cf873c1a09 Fix non-interactive use of conditionals in Eshell
      adds  b87400c78b Make the bookmark fringe icon look like a bookmark
      adds  c48397a2b3 Delete implicit XEmacs references from Gnus manual
      adds  c3dedb8b85 ; * doc/misc/url.texi: Don't mention obsolete library 
url-ns.
      adds  780c525d11 Modernize spam section in Gnus manual slightly
      adds  f25c8126ce ; Don't mention obsolete libraries
      adds  5e5c56f148 ; Normalize my email
      adds  ad2dba38b2 Don't look for long lines beyond the narrowed region
      adds  190f2db786 Fix buffer-start cleanup in message-indent-citation
      adds  81ff64d3ca Make message-delete-line obsolete
      adds  b4879603fd Fix XInput hierarchy events not being delivered in 
daemon mode
      adds  1097c0d1e4 Advertise obsolete library pgg.el less
      adds  1f31c39b59 ; * lisp/bookmark.el (fringe): Require.  (Bug#57241)
      adds  3ea6cb40e6 dired-do-shell-command doc string clarification
      adds  12c3461b45 Handle root permissions on remote files
      adds  4b1ab18391 Fix autoload in tramp.el
      adds  869db699ee Improved static detection of nil and non-nil expressions
      adds  e618b6faee Improved `if` and `while` optimisation
      adds  621550c076 Improved `and` and `or` optimisation
      adds  fb98c4a406 Improved `null` (alias `not`) optimisation
      adds  8517d1e9aa * lisp/dired.el (dired-mark-if): Evaluate MSG once to 
avoid warning.
      adds  b24f7667ad * src/buffer.c (Frename_buffer): Fix bug#56693
      adds  ed9adafc0b Avoid disabling device multiple times while handling XI 
attachment events
      adds  362c9ab879 * doc/misc/gnus.texi (Article Washing): Fix Links URL.
      adds  dd077ebded Revert "; * doc/lispintro/emacs-lisp-intro.texi: Fix 
typo."
      adds  a4078fa628 ; * lisp/vc/ediff.el: Improve wording in last change.
      adds  8f784a2766 Merge from origin/emacs-28
      adds  af4cfb5194 Add Python blocks support for hideshow
      adds  a631067fba Fix some recently introduced byte-compiler warnings
      adds  31e3221267 Revert "Add Python blocks support for hideshow"
      adds  4915ca5dd4 Enhance Python font-lock to support multilines
      adds  deddd56e35 em-unix.el: only pass -H option to grep
      adds  1288955d50 Don't check if autoloaded functions are fboundp
      adds  6ad79488c9 ; Delete code in cperl-mode.el commented out since 1997
      adds  8d4fe8356c * lisp/progmodes/cperl-mode.el: Improve commentary.
      adds  d214dd67cd Make compat function cperl-putback-char obsolete
      adds  a6412b96e7 Move dired-guess commands from dired-x to dired
      adds  9dfabe0756 Assume dired-guess is now always available
      adds  78460500c7 Shorten new manual section "Shell Command Guessing"
      adds  31f289625c Fix Linux APM BIOS flag testing in battery.el
      adds  f0c5de7839 * lisp/progmodes/cc-defs.el (c-safe-scan-lists): 
Evaluate LIMIT just once
      adds  3e042c80ce * lisp/emacs-lisp/bytecomp.el (byte-compile-log-1): 
Create buffer if necessary
      adds  b6b1911080 Update from Gnulib by running admin/merge-gnulib
      adds  79050eeeaf ; * src/xterm.c (xi_select_hierarchy_events): Fix typo.
      adds  d0e126b6ed ; * src/xterm.c (xi_select_hierarchy_events): Fix typo.
      adds  21751f02d3 Backport tempname changes from master (bug#57129)
      adds  9a3f64f406 ; Merge from origin/emacs-28
      adds  7406ae4c98 Fix broken build on Solaris 10 emacs_spawn
      adds  9f26a8d31b Fix the MS-DOS build
      adds  aea05a5dec * Expose `comp-loaded-comp-units-h'
      adds  842c641c57 * lisp/loadup.el: Always fix-up all loaded compilation 
units
      adds  dae4fc3adf Improve cryptic syntax switch message in re-builder
      adds  335bf5f55a Improve update-directory-autoloads deprecation message
      adds  6d38ff1b9e Rebuild the Emacs executable if loaddefs.el has changed
      adds  74e830768d Make GEN message from loaddefs-generate nicer
      adds  b9c6c0fb7b Fix Python indentation of block continuation
      adds  e75822fba6 ; Fix a typo in autoload.el
      adds  f33a429a53 Copy-edit doc strings and comments wrt bignum and fixnum
      adds  9361c83318 More non-nil-returning functions in source optimisation
      adds  67ec994180 * lisp/emacs-lisp/comp.el (comp-known-type-specifiers): 
Fix some type
      adds  1ad0d60740 Fix string-to-syntax signature in 
comp-known-type-specifiers
      adds  ca7c278e32 * doc/misc/cl.texi (Macro Bindings): Fix bug#57263
      adds  f98276f77b Fix encoding problem in tramp-sh.el
      adds  ac43ac1af9 cl-reduce doc string improvement
      adds  254ba1d3e5 * lisp/image-mode.el: Improve commentary.
      adds  dc0fce3a7d ; lisp/image-mode.el: Fix typo.
      adds  ef1e68f11d * lisp/image-mode.el (image-mode-as-hex): Fix toggle 
instructions.
      adds  f97668c38f Merge from origin/emacs-28
      adds  0b43ed4dbc ; * lisp/image-mode.el: Delete commented out 
image-transform-mode.
      adds  9f8e16d828 Prefer defvar-keymap in image-mode.el
      adds  0dc9c9a68f New command image-transform-set-percent
      adds  054d1e80dc ; * lisp/image-mode.el (image-minor-mode): Reflow 
docstring.
      adds  104cb5cbf5 Make toggling between image, hex and text more consistent
      adds  7858ec980b Do interactive mode tagging in image-mode.el
      adds  869bef892b Adjust the environment name for the minted package
      adds  715f1ebea3 * lisp/emacs-lisp/comp-cstr.el 
(comp--all-builtin-types): Remove
      adds  0bd96806ef * Rename `comp--typeof-builtin-types'
      adds  f1f2bbbc08 Improve obsoletion of 
image-transform-fit-to-{height,width}
      adds  b90192b50e Fix more calls to XQueryPointer for MPX
      adds  e64d811b51 Improve image-mode-as-hex docstring
      adds  1a9175a0de Merge from origin/emacs-28
      adds  8f1d0295bc Speed up image-dired-display-image
      adds  095ea82120 * src/pdumper.c (Fdump_emacs_portable): Check and warn 
for pure space overflow
      adds  9297a9c45e * src/alloc.c (pure_alloc): Warn for pure space overflow
      adds  5dc2745939 * src/pdumper.c (dump_native_comp_unit): Error if CU is 
not fixed-up
      adds  dd97bff219 Update the modus-themes to their 2.6.0 version
      adds  088171e053 Fix ns-win.el (x-file-dialog) declaration
      adds  054f553b9c Fix region-extract-function compilation warning
      adds  e5695faec4 * lisp/edmacro.el (edmacro-sanitize-for-string): Fix 
condition.
      adds  6fca17270a Fix mis-spelling of c-awk-old-ByLL and really make it 
buffer-local
      adds  ec347aec0f python-check-command: Don't use absolute file names
      adds  275cef9e06 python.el: Adjustments to Flymake backend
      adds  503112d1f0 python-mode: Remove special outline-heading-end-regexp
      adds  f117b5df4d Add new functions eol and bol
      adds  705c45041f python.el: Add completion-predicate symbol property to 
commands
      adds  962cb44eea Fix underscores in argument names in ns-win
      adds  6a1e3e8684 ; * src/editfns.c (Fline_beginning_position): Remove 
redundant parens.
      adds  ddbab83070 Mark only VS-16 as emoji
      adds  7c793c55cf Improve 'ns-read-file-name' docstring
      adds  986440aaad Prefer defvar-keymap in doc-view.el
      adds  16dfe04be2 Find libgccjit on macOS with Homebrew differently
      adds  9c0eec4ed8 * src/window.c (select_window): Fix assert for buffer = 
non-active minibuffer
      adds  f2c0fb2615 Resurrect obsoletion warning for two functions
      adds  d0bb333efc Merge from origin/emacs-28
      adds  043ae1f53a Delete two functions obsolete since Emacs 23
      adds  b7d6ebff07 ; Delete not-useful comments referring to Emacs 19.
      adds  da635838f2 Make two compat aliases obsolete in cc-defs.el
      adds  ec62bb7799 Ignore variable Info-fontify, deleted in 22.1
      adds  021ae515f9 * lisp/bookmark.el (bookmark-menu-heading): Delete face.
      adds  935e4da0e1 Display new keybinding in obsolete command warning
      adds  a936335aa0 Fix return value of help--key-description-fontified
      adds  9a7b3673e0 Move `while` syntax check from optimiser to macroexpand
      adds  b2f9c4c6d4 Fix crash when the keymap changes
      adds  3173eb53aa Fix typos in modus-themes.org
      adds  428950fc3c Improve Tramp's manual
      adds  84082a0e84 Tweak admin/emacs output
      adds  3312710fd6 Make conf-javaprop-mode only claim that # lines are 
comments
      adds  07c04da010 Don't use the system-file-manager icon in the toolbar
      adds  8d4789c072 Minor optimization to x_query_pointer_1
      adds  2614e53216 Rename newly-added eol/bol functions to pos-eol/pos-bol
      adds  982bd69520 ; * src/xterm.c (handle_one_xevent): Avoid compiler 
warning.
      adds  ae2199258f Mark esh-proc test as unstable
      adds  a6ccb82fda Fix src-depending-on-lisp target
      adds  f57297c8b2 * lisp/emacs-lisp/shortdoc.el (buffer): Add missing 
functions
      adds  563ec6abc4 ; Complete renaming to pos-bol and pos-eol
      adds  965fad0d36 Update function properties and optimisations
      adds  6dc61aa69a Tweak emacs-bug--system-description
      adds  79560aaa51 Don't end autorevert message with a period
      adds  85480527d5 Prefer pos-bol and pos-eol in tests
      adds  70fd2e03e5 Mark another esh-proc test as unstable
      adds  b061782fa6 Fix eshell-pipe-broken signalling
      adds  fe194f179d Remove a newline from the end of an error message
      adds  52b240b29b Prefer pos-bol and pos-eol in bookmark.el
      adds  102258fe1c Simplify `delete-line'
      adds  958924a812 Mention delete-line in shortdoc
      adds  6ddcf67052 Make it possible to mark generalized variables as 
obsolete
      adds  48aacbf292 Make many seldom-used generalized variables obsolete
      adds  efd95300c7 Adjust autorevert tests to recent change
      adds  bfe222288e Make the generalized buffer-local-variable obsolete
      adds  29a989c020 Regenerated ldefs-boot.el
      adds  ae5fe348fb Revert "Make the generalized buffer-local-variable 
obsolete"
      adds  643990336f Make *Help* display info about generalized variables
      adds  15d628f196 Fix more lexical-binding fallout in 
vhdl-speedbar-insert-hierarchy
      adds  e154ba196a Fix child frame focus for MPX environments
      adds  1e1263b00b * lisp/find-file.el (ff-other-file-alist): Doc fix.  
(Bug#57325)
      adds  c3087b59f0 ; * lisp/find-file.el (ff-other-file-alist): Another doc 
fix.  (Bug#57325)
      adds  7a3ae3cb62 ; * lisp/find-file.el (ff-other-file-alist): Fix typo.
      adds  582ea6a1e9 Update to Org 9.5.4-19-g4dff42
      adds  0c410206aa Merge from origin/emacs-28
      adds  a5e36575ae * lisp/emacs-lisp/comp.el (comp-known-type-specifiers): 
Fix some type spec
      adds  a680a9fc64 LLDB support: handle unsorted enum member lists
      adds  b04ec9a7d3 Fix defcustom type of auto-save-file-name-transforms
      adds  cc33c6cf3a Make start/end in libxml-parse-html-region optional
      adds  d921424891 Remove probably debugging code in reb-fontify-string-re
      adds  f421efdb5f Make the size of elements the same in pgtk and X in 
tetris
      adds  c202f22f4d Fix indent-tabs-mode globality
      adds  9681ebf125 Make ispell-find-hunspell-dictionaries more resilient
      adds  a7557f2483 ; * lisp/emacs-lisp/shortdoc.el (buffer): Improve 
sorting.
      adds  ac90530a0a Prefer pos-bol and pos-eol in tabulated-list.el
      adds  0dd51d8ebf Use the attributes of frame's monitor for gamegrid
      adds  6c9696e3de Link the "f" interactive spec to `read-file-name' in the 
manual
      adds  f579cd472c auth-source: Fix wrong-type-argument when searching 
secret services
      adds  a0fa6bd547 ; * doc/lispref/commands.texi (Interactive Codes): Fix 
punctuation.
      adds  06d7161476 Fix some no-X build warnings
      adds  e425b7d231 Allow disabling the input extension at runtime on GTK 3
      adds  b7e867b841 Make point-at-eol and point-at-bol obsolete
      adds  fd97cc8e0d Fix completion-predicate of Python shell commands
      adds  1dd0a5c5db ; * doc/misc/htmlfontify.texi: Fix version.
      adds  e2c766a20d Merge from origin/emacs-28
      adds  66040fbeed Fix wdired with (dired '(dir f1 f2 ...))
      adds  915efbff98 Make buffer-local-value obsolete as a generalized 
variable
      adds  9d9798521e Don't mention obsolete generalized variables in *Help*
      adds  48b0f2606b Revert the changes to lisp-current-defun-name
      adds  b448fbec4b Disable a lisp-mode test that now fails
      adds  3b7fb723e6 Make frame synchronization conditional on clock_gettime
      adds  a328bf65ef Make frame synchronization conditional on clock_gettime
      adds  76982f0868 ; * src/xterm.c (x_free_frame_resources): Fix typo.
      adds  1f990d1cf9 Fix pixel-scroll-precision in a corner case
      adds  1a4a12a2a8 Make Emacs 20 compat alias obsolete in eudcb-ldap.el
      adds  3b72b47cbd * lisp/progmodes/elisp-mode.el 
(elisp--local-variables-1): Fix bug#50034
      adds  4ee8a6c124 ; Minor doc fix in easy-menu-{add,remove}
      adds  8673c0e256 Make XEmacs compat alias face-background-pixmap obsolete
      adds  de3efaa683 Add NEWS entry about obsoleted generalized variables
      adds  5d3a99602f ; * etc/NEWS: Remove redundant headlines.
      adds  1c837c42c2 Improve detection of long lines.
      adds  10585c4f30 Update documentation for obsolete generalized variables
      adds  b48bf42fc2 ; * src/buffer.h (struct buffer_text): Improve 
commentary.
      adds  83b6da31f3 Move generalized variable docs to elisp manual
      adds  42496e6470 Move generalized variable `substring' doc to elisp manual
      adds  67a15ce156 Use substitute-command-keys in a few more places
      adds  2d307a0205 ; Sort list of generalized variables
      adds  10a31c6a29 Prefer saying "init file" to ".emacs" in FAQ
      adds  1007800a59 Make mh-colors-available-p obsolete
      adds  e518146a30 Fix input extension focus tracking with some window 
managers
      adds  fd74c6f4b8 When reverting, preserve the readedness state set by 
`C-x C-q'
      adds  25ee1ff206 Don't lose read-only marking when reverting a view-mode 
buffer
      adds  b400d7335b ; * lisp/simple.el (read-only-mode): Fix wording of doc 
string.
      adds  044e11641b Fix string padding in gdb-mi
      adds  3835255a38 CC Mode: Fontify args correctly when arglist closing ) 
is not on the same line
      adds  95b1eacd47 Fix handling of UNCs in 'parse-colon-path
      adds  78923c5f4e C++ Mode - Fontify "class Foo {\n  ~Foo() noexcept;" 
correctly
      adds  bc8141594d vc-merge: Look for 'merge-file' instead of 'merge'
      adds  34686263b7 Fix various problems with mouse highlight on XI2 builds
      adds  ce82300221 * configure.ac: Move AC_LANG_PUSH/POP out of 
AC_CACHE_CHECK.  (Bug#57380)
      adds  c5c3f57bd4 Minor fixes in tramp-tests.el
      adds  0ce30e9295 Allow not deleting the config.cache file with "make 
FAST=true bootstrap"
      adds  74d0304ad4 Extend `hs-special-modes-alist' for languages such as 
Python
      adds  7c7fc8fa5b Add Python blocks support for hideshow
      adds  b947f80a62 Add hideshow-test.el file (bug#56635)
      adds  dbec115948 Fix instrumented eval-defun not printing "Edebug:" to 
the echo area
      adds  a8a3608c07 Make frame-width obsolete as a generalized variable
      adds  b28b2cefae Fix warning about obsoleted generalized variables
      adds  34e0a232cd Allow symlink creation on MS-Windows without 
Administrator privileges
      adds  2385bf3397 Treat smtp-auth method from auth-info as a symbol
      adds  52f9ce5528 Mention C-x C-q + revert change in NEWS
      adds  7464640d2a Make a prefix go to the previous error
      adds  514372722a Fix generalized variable documentation for recent change
      adds  ec4f976e8e Document how :map and :scale interacts in image maps
      adds  681f2e23ae Add a new user option grep-command-position
      adds  df8e705eb2 Don't refer to Emacs 24.3 or older in FAQ
      adds  55f681359e Improve explanation of init file in FAQ
      adds  7c463120cc ; Delete some commented out code from linum.el
      adds  2265fc964b ; * lisp/progmodes/grep.el (grep-command-position): Doc 
fix.
      adds  9ba6a7c508 ; * etc/NEWS: Fix wording of a recently-added entry.
      adds  5b5896132f * lisp/progmodes/cc-langs.el 
(c-make-no-parens-syntax-table): Fix bug#57065
      adds  97067349a8 Fix unlikely core dump with Xaw
      adds  9bd91a3751 Fix overflows in HAVE_XSYNC timestamp handling
      adds  7b05ffda80 Update from Gnulib by running admin/merge-gnulib
      adds  7ffac97f49 ; * src/xterm.h (struct x_display_info): Update comment.
      adds  8cad97e3db Restore old code in x_sync_trigger_fence
      adds  82bcd44378 * configure.ac: Move AC_LANG_PUSH/POP out of 
AC_CACHE_CHECK.  (Bug#57380)
      adds  743e966cb8 ; Merge from origin/emacs-28
      adds  2ccefef4c7 * lisp/progmodes/etags.el (next-file): Minor doc fix.
      adds  92e90297f9 * lisp/wdired.el: Doc fix; don't mention obsolete 
variable.
      adds  9e03e29c4e * lisp/wdired.el: Improve "Commentary" section.
      adds  6d3d9dba60 Merge from origin/emacs-28
      adds  ba64d09156 Treat smtp-auth method from auth-info as a symbol
      adds  4ac59b3313 ; Merge from origin/emacs-28
      adds  e3b8577525 ; * etc/DEBUG: Fix wording of "X protocol errors" 
section.
      adds  23c01a23a3 Merge from origin/emacs-28
      adds  a457aa6257 Kill the buffer for the temp file after using 
'$<command>' in Eshell
      adds  0f561d0e5c Pacify obsolete gv warnings in xt-mouse-tests.el
      adds  2888a2e076 Fix recent gamegrid.el change for nox build
      adds  762a37b5e5 Delete blank lines at the start of the cited text in 
message-indent-citation
      adds  54a0c9569e New option 'thrifty' for Man-notify-method
      adds  4cb31b1935 Make the *Ido COmpletions* buffer fit the window to the 
buffer
      adds  be2e6228f8 Use `rx' in Tramp where possible
      adds  233c91d32a CC Mode: Fontify correctly a brace list element followed 
only by syntactic WS
      adds  997103bb87 Clarify the :box attributes in Face Attributes lispref 
node
      adds  c1442f96db Use shr as default for mm-text-html-renderer
      adds  6edff5ac33 xref-matches-in-files: Use 
with-connection-local-variables
      adds  4015d561c3 Fix crash when handling "swallowed" generic events
      adds  56aa52c346 Support "replacement characters" on TTY frames
      adds  0f37808195 CC Mode: Remove double evaluation of self-quoting 
function in cc-langs.el
      adds  d19c7042b2 ; * etc/NEWS: typo
      adds  6b1ed2f2c9 Fix antialias face attribute when text is scaled
      adds  a2d62456a7 Fix regression with cursor motion in Magit buffers
      adds  716441a069 Fix webp detection on some Macos systems
      adds  f427b985a1 Make dynamic info-lookup more backwards-compatible
      adds  0ab49d46dd Use a list of text properties to search in symlink 
filenames in Wdired
      adds  3f076a8e44 Use truncated-partial-width-window-p in more places 
(bug#56815)
      adds  d704c61e25 Fix two issues in xterm.c
      adds  df2f6fb7fc ; Autoload 'latin1-display-ucs-per-lynx'
       new  77d5a0cf9f Merge remote-tracking branch 'origin/master' into 
feature/tree-sitter


Summary of changes:
 .dir-locals.el                                     |    1 +
 .gitignore                                         |    6 +
 CONTRIBUTE                                         |   36 +-
 ChangeLog.2                                        |    6 +-
 ChangeLog.3                                        | 2342 +++++--
 Makefile.in                                        |   35 +-
 admin/MAINTAINERS                                  |    1 +
 admin/admin.el                                     |    9 +-
 admin/authors.el                                   |    3 +-
 admin/automerge                                    |    2 +-
 admin/check-doc-strings                            |    8 +-
 admin/coccinelle/window.cocci                      |    6 -
 admin/emake                                        |    5 +-
 admin/gitmerge.el                                  |    8 +-
 admin/make-tarball.txt                             |   57 +-
 admin/merge-gnulib                                 |    2 +-
 admin/notes/multi-tty                              |    2 +-
 admin/notes/spelling                               |    2 +-
 admin/nt/dist-build/README-scripts                 |    2 +-
 admin/nt/dist-build/build-zips.sh                  |    2 +-
 admin/quick-install-emacs                          |    4 +-
 admin/unidata/blocks.awk                           |   11 +-
 admin/unidata/unidata-gen.el                       |    4 +-
 admin/update_autogen                               |   14 +-
 autogen.sh                                         |    2 +-
 build-aux/config.guess                             |    9 +-
 build-aux/config.sub                               |    6 +-
 config.bat                                         |    1 +
 configure.ac                                       | 1545 ++---
 doc/emacs/ChangeLog.1                              |    2 +-
 doc/emacs/abbrevs.texi                             |    6 +-
 doc/emacs/buffers.texi                             |   13 +-
 doc/emacs/custom.texi                              |    8 +
 doc/emacs/dired.texi                               |  115 +-
 doc/emacs/display.texi                             |   97 +-
 doc/emacs/emacs.texi                               |    3 +-
 doc/emacs/files.texi                               |   61 +-
 doc/emacs/frames.texi                              |   11 +-
 doc/emacs/glossary.texi                            |    5 +-
 doc/emacs/help.texi                                |    5 +
 doc/emacs/killing.texi                             |   23 +-
 doc/emacs/maintaining.texi                         |    4 +-
 doc/emacs/mini.texi                                |   13 +-
 doc/emacs/misc.texi                                |  102 +-
 doc/emacs/msdos.texi                               |    6 +-
 doc/emacs/package.texi                             |   10 +
 doc/emacs/search.texi                              |   17 +-
 doc/emacs/trouble.texi                             |  150 +-
 doc/emacs/xresources.texi                          |   10 +-
 doc/lispintro/emacs-lisp-intro.texi                |   45 +-
 doc/lispref/buffers.texi                           |   14 +-
 doc/lispref/commands.texi                          |   37 +-
 doc/lispref/compile.texi                           |    6 +-
 doc/lispref/customize.texi                         |    4 +
 doc/lispref/debugging.texi                         |   44 +
 doc/lispref/display.texi                           |  258 +-
 doc/lispref/edebug.texi                            |   10 +-
 doc/lispref/files.texi                             |    9 +
 doc/lispref/frames.texi                            |   86 +-
 doc/lispref/functions.texi                         |   38 +
 doc/lispref/hash.texi                              |   28 +-
 doc/lispref/hooks.texi                             |    2 -
 doc/lispref/keymaps.texi                           |   35 +-
 doc/lispref/lists.texi                             |   67 +-
 doc/lispref/loading.texi                           |   36 +-
 doc/lispref/maps.texi                              |    4 +
 doc/lispref/modes.texi                             |   27 +-
 doc/lispref/objects.texi                           |    3 +
 doc/lispref/os.texi                                |   66 +-
 doc/lispref/parsing.texi                           |   43 +-
 doc/lispref/positions.texi                         |   22 +
 doc/lispref/processes.texi                         |  152 +-
 doc/lispref/searching.texi                         |    4 +-
 doc/lispref/sequences.texi                         |   14 +
 doc/lispref/strings.texi                           |   27 +-
 doc/lispref/text.texi                              |   46 +-
 doc/lispref/tips.texi                              |   16 +-
 doc/lispref/variables.texi                         |   65 +-
 doc/lispref/windows.texi                           |   24 +-
 doc/misc/Makefile.in                               |    1 +
 doc/misc/auth.texi                                 |   16 +-
 doc/misc/autotype.texi                             |   40 +-
 doc/misc/calc.texi                                 |    2 +-
 doc/misc/cl.texi                                   |   94 +-
 doc/misc/dired-x.texi                              |  172 -
 doc/misc/ede.texi                                  |    4 +-
 doc/misc/ediff.texi                                |   11 +-
 doc/misc/efaq-w32.texi                             |  119 +-
 doc/misc/efaq.texi                                 |  264 +-
 doc/misc/emacs-mime.texi                           |    6 +-
 doc/misc/erc.texi                                  |  211 +-
 doc/misc/ert.texi                                  |    4 +-
 doc/misc/eshell.texi                               |  161 +-
 doc/misc/eudc.texi                                 |   21 +-
 doc/misc/eww.texi                                  |    4 +-
 doc/misc/gnus-faq.texi                             |  249 +-
 doc/misc/gnus.texi                                 |  273 +-
 doc/misc/htmlfontify.texi                          |   12 +-
 doc/misc/idlwave.texi                              |   49 +-
 doc/misc/message.texi                              |   18 +-
 doc/misc/mh-e.texi                                 |  103 +-
 doc/misc/modus-themes.org                          |  522 +-
 doc/misc/org.org                                   |   10 +-
 doc/misc/rcirc.texi                                |    6 +-
 doc/misc/reftex.texi                               |    8 +-
 doc/misc/texinfo.tex                               |  476 +-
 doc/misc/tramp.texi                                |  128 +-
 doc/misc/transient.texi                            |  802 +--
 doc/misc/url.texi                                  |    1 -
 doc/misc/viper.texi                                |    4 +-
 doc/misc/vtable.texi                               |    6 +-
 etc/AUTHORS                                        |  231 +-
 etc/DEBUG                                          |   44 +-
 etc/ERC-NEWS                                       |   90 +
 etc/NEWS                                           |  980 ++-
 etc/NEWS.1-17                                      |  860 +--
 etc/NEWS.18                                        |  512 +-
 etc/NEWS.19                                        | 1695 +++---
 etc/NEWS.20                                        | 1318 ++--
 etc/NEWS.21                                        | 1785 +++---
 etc/NEWS.22                                        | 2577 ++++----
 etc/NEWS.23                                        | 1212 ++--
 etc/NEWS.24                                        | 2264 +++----
 etc/NEWS.25                                        |    6 +-
 etc/NEWS.26                                        |   14 +-
 etc/NEWS.27                                        |   14 +-
 etc/NEWS.28                                        |   42 +-
 etc/ORG-NEWS                                       |   20 +-
 etc/PROBLEMS                                       |  205 +-
 etc/TODO                                           |   35 +-
 etc/compilation.txt                                |   13 +-
 etc/emacs_lldb.py                                  |  254 +
 etc/images/README                                  |    2 +-
 etc/publicsuffix.txt                               |   46 +-
 etc/srecode/ede-autoconf.srt                       |    4 +-
 etc/themes/leuven-dark-theme.el                    |    2 +-
 etc/themes/manoj-dark-theme.el                     |    2 +-
 etc/themes/modus-operandi-theme.el                 |    4 +-
 etc/themes/modus-themes.el                         |  432 +-
 etc/themes/modus-vivendi-theme.el                  |    4 +-
 etc/tutorials/TUTORIAL.nl                          |    2 +-
 lib-src/Makefile.in                                |    3 +
 lib-src/etags.c                                    |   19 +-
 lib-src/make-docfile.c                             |  360 +-
 lib/fchmodat.c                                     |   59 +-
 lib/filevercmp.c                                   |   18 +-
 lib/filevercmp.h                                   |    4 +-
 lib/gnulib.mk.in                                   |   37 +-
 lib/group-member.c                                 |    5 +-
 lib/intprops-internal.h                            |  392 ++
 lib/intprops.h                                     |  359 +-
 lib/lchmod.c                                       |   84 +-
 lib/mini-gmp.h                                     |    2 +-
 lib/stdckdint.in.h                                 |   37 +
 lib/str-two-way.h                                  |    4 +-
 lib/string.in.h                                    |   16 +-
 lib/sys_stat.in.h                                  |   28 +-
 lib/tempname.c                                     |  170 +-
 lib/tempname.h                                     |    2 +-
 lib/verify.h                                       |    7 +-
 lisp/ChangeLog.12                                  |    2 +-
 lisp/ChangeLog.17                                  |    2 +-
 lisp/ChangeLog.5                                   |    4 +-
 lisp/ChangeLog.9                                   |    2 +-
 lisp/Makefile.in                                   |   73 +-
 lisp/abbrev.el                                     |   30 +-
 lisp/align.el                                      |   18 +-
 lisp/allout.el                                     |   34 +-
 lisp/ansi-color.el                                 |    3 -
 lisp/apropos.el                                    |   99 +-
 lisp/arc-mode.el                                   |   28 +-
 lisp/array.el                                      |   87 +-
 lisp/auth-source.el                                |  160 +-
 lisp/autoinsert.el                                 |    5 +-
 lisp/autorevert.el                                 |    2 +-
 lisp/battery.el                                    |   22 +-
 lisp/bindings.el                                   |  240 +-
 lisp/bookmark.el                                   |  145 +-
 lisp/bs.el                                         |  119 +-
 lisp/buff-menu.el                                  |    4 +-
 lisp/button.el                                     |   14 +-
 lisp/calc/calc-embed.el                            |    3 +-
 lisp/calc/calc-keypd.el                            |    2 +-
 lisp/calc/calc-misc.el                             |   62 +-
 lisp/calc/calc-prog.el                             |    7 +-
 lisp/calc/calc-vec.el                              |    4 +-
 lisp/calc/calc-yank.el                             |   30 +-
 lisp/calc/calc.el                                  |   14 +-
 lisp/calendar/calendar.el                          |   18 +-
 lisp/calendar/diary-lib.el                         |   14 +-
 lisp/calendar/icalendar.el                         |    3 +-
 lisp/calendar/time-date.el                         |   20 +-
 lisp/calendar/timeclock.el                         |    4 +-
 lisp/cedet/cedet-global.el                         |    2 +-
 lisp/cedet/cedet.el                                |    6 +-
 lisp/cedet/data-debug.el                           |   22 +-
 lisp/cedet/ede.el                                  |    9 +-
 lisp/cedet/ede/auto.el                             |    1 +
 lisp/cedet/ede/autoconf-edit.el                    |    8 +-
 lisp/cedet/ede/base.el                             |    8 +-
 lisp/cedet/ede/config.el                           |    4 +-
 lisp/cedet/ede/custom.el                           |   10 +-
 lisp/cedet/ede/emacs.el                            |    3 +-
 lisp/cedet/ede/files.el                            |    5 +-
 lisp/cedet/ede/pmake.el                            |    2 +-
 lisp/cedet/ede/proj-elisp.el                       |    3 +-
 lisp/cedet/ede/project-am.el                       |    2 +-
 lisp/cedet/ede/speedbar.el                         |    6 +-
 lisp/cedet/ede/system.el                           |    2 +-
 lisp/cedet/pulse.el                                |    2 +-
 lisp/cedet/semantic.el                             |    6 +-
 lisp/cedet/semantic/bovine.el                      |    4 +-
 lisp/cedet/semantic/bovine/c.el                    |   10 +-
 lisp/cedet/semantic/complete.el                    |   94 +-
 lisp/cedet/semantic/db-file.el                     |    2 +-
 lisp/cedet/semantic/db-typecache.el                |    2 +-
 lisp/cedet/semantic/db.el                          |   11 +-
 lisp/cedet/semantic/edit.el                        |    2 +-
 lisp/cedet/semantic/grammar.el                     |    6 +-
 lisp/cedet/semantic/idle.el                        |    8 +-
 lisp/cedet/semantic/java.el                        |   37 +-
 lisp/cedet/semantic/lex-spp.el                     |    4 +-
 lisp/cedet/semantic/lex.el                         |   39 +-
 lisp/cedet/semantic/symref.el                      |    2 +-
 lisp/cedet/semantic/symref/list.el                 |    8 +-
 lisp/cedet/semantic/tag-file.el                    |  102 +-
 lisp/cedet/semantic/util-modes.el                  |    6 +-
 lisp/cedet/semantic/util.el                        |    3 -
 lisp/cedet/semantic/wisent/comp.el                 |   16 +-
 lisp/cedet/semantic/wisent/javascript.el           |    2 +-
 lisp/cedet/semantic/wisent/python.el               |    6 +-
 lisp/cedet/srecode.el                              |    4 +-
 lisp/cedet/srecode/compile.el                      |   10 +-
 lisp/cedet/srecode/document.el                     |    6 +-
 lisp/cedet/srecode/insert.el                       |    6 +-
 lisp/cedet/srecode/table.el                        |   10 +-
 lisp/chistory.el                                   |    6 +-
 lisp/comint.el                                     |   98 +-
 lisp/completion.el                                 |    4 -
 lisp/composite.el                                  |   19 +
 lisp/cus-dep.el                                    |    2 +-
 lisp/cus-edit.el                                   |  325 +-
 lisp/cus-face.el                                   |    4 +-
 lisp/cus-start.el                                  |    7 +
 lisp/custom.el                                     |   17 +-
 lisp/descr-text.el                                 |    5 +-
 lisp/desktop.el                                    |   16 +-
 lisp/dired-aux.el                                  |  466 +-
 lisp/dired-x.el                                    |  681 +--
 lisp/dired.el                                      |  232 +-
 lisp/dirtrack.el                                   |   21 +-
 lisp/dnd.el                                        |  140 +-
 lisp/doc-view.el                                   |  198 +-
 lisp/dos-fns.el                                    |   16 -
 lisp/ecomplete.el                                  |    2 +-
 lisp/edmacro.el                                    |   71 +-
 lisp/elec-pair.el                                  |   87 +-
 lisp/electric.el                                   |   28 +-
 lisp/emacs-lisp/advice.el                          |   27 +-
 lisp/emacs-lisp/autoload.el                        |  915 ---
 lisp/emacs-lisp/backtrace.el                       |  119 +-
 lisp/emacs-lisp/bindat.el                          |   45 +-
 lisp/emacs-lisp/byte-opt.el                        |  555 +-
 lisp/emacs-lisp/byte-run.el                        |  238 +-
 lisp/emacs-lisp/bytecomp.el                        |  230 +-
 lisp/emacs-lisp/cconv.el                           |    3 +-
 lisp/emacs-lisp/chart.el                           |    9 +-
 lisp/emacs-lisp/checkdoc.el                        |  107 +-
 lisp/emacs-lisp/cl-extra.el                        |    3 +-
 lisp/emacs-lisp/cl-generic.el                      |   46 +-
 lisp/emacs-lisp/cl-indent.el                       |    7 +-
 lisp/emacs-lisp/cl-lib.el                          |    4 +-
 lisp/emacs-lisp/cl-macs.el                         |   40 +-
 lisp/emacs-lisp/cl-preloaded.el                    |    2 +-
 lisp/emacs-lisp/cl-seq.el                          |    4 +
 lisp/emacs-lisp/comp-cstr.el                       |   14 +-
 lisp/emacs-lisp/comp.el                            |   86 +-
 lisp/emacs-lisp/crm.el                             |   51 +-
 lisp/emacs-lisp/debug-early.el                     |    8 +-
 lisp/emacs-lisp/debug.el                           |   93 +-
 lisp/emacs-lisp/derived.el                         |    5 +-
 lisp/emacs-lisp/easy-mmode.el                      |    4 +-
 lisp/emacs-lisp/easymenu.el                        |   18 +-
 lisp/emacs-lisp/edebug.el                          |  302 +-
 lisp/emacs-lisp/eieio-base.el                      |   46 +-
 lisp/emacs-lisp/eieio-core.el                      |    5 +-
 lisp/emacs-lisp/eieio-custom.el                    |   12 +-
 lisp/emacs-lisp/eieio-opt.el                       |    4 -
 lisp/emacs-lisp/eieio.el                           |    1 +
 lisp/emacs-lisp/eldoc.el                           |   17 +-
 lisp/emacs-lisp/elp.el                             |   14 +-
 lisp/emacs-lisp/ert-x.el                           |   11 +-
 lisp/emacs-lisp/ert.el                             |   29 +-
 lisp/emacs-lisp/find-func.el                       |    5 +-
 lisp/emacs-lisp/gv.el                              |  109 +-
 lisp/emacs-lisp/helper.el                          |   51 +-
 lisp/emacs-lisp/icons.el                           |  267 +
 lisp/emacs-lisp/lisp-mode.el                       |  222 +-
 lisp/emacs-lisp/lisp.el                            |   18 +-
 lisp/emacs-lisp/loaddefs-gen.el                    |  180 +-
 lisp/emacs-lisp/macroexp.el                        |   19 +-
 lisp/emacs-lisp/nadvice.el                         |   28 +-
 lisp/emacs-lisp/package.el                         |   96 +-
 lisp/emacs-lisp/pcase.el                           |   13 +-
 lisp/emacs-lisp/re-builder.el                      |   67 +-
 lisp/emacs-lisp/regi.el                            |    1 -
 lisp/emacs-lisp/ring.el                            |    4 +
 lisp/emacs-lisp/rmc.el                             |   25 +-
 lisp/emacs-lisp/rx.el                              |   15 +
 lisp/emacs-lisp/seq.el                             |   78 +-
 lisp/emacs-lisp/shadow.el                          |    7 +-
 lisp/emacs-lisp/shortdoc.el                        |   74 +-
 lisp/emacs-lisp/shorthands.el                      |    3 +-
 lisp/emacs-lisp/subr-x.el                          |  144 +-
 lisp/emacs-lisp/syntax.el                          |  115 +-
 lisp/emacs-lisp/tabulated-list.el                  |   65 +-
 lisp/emacs-lisp/testcover.el                       |    3 +-
 lisp/emacs-lisp/timer-list.el                      |   13 +-
 lisp/emacs-lisp/timer.el                           |   70 +-
 lisp/emacs-lisp/trace.el                           |   17 +-
 lisp/emacs-lisp/warnings.el                        |   55 +-
 lisp/emacs-lock.el                                 |   11 -
 lisp/emulation/cua-base.el                         |   18 +-
 lisp/emulation/edt.el                              |    2 +-
 lisp/emulation/viper-cmd.el                        |    8 +-
 lisp/emulation/viper-ex.el                         |    2 +-
 lisp/emulation/viper-init.el                       |    6 +-
 lisp/emulation/viper-keym.el                       |   86 +-
 lisp/emulation/viper-macs.el                       |    8 +-
 lisp/emulation/viper-util.el                       |   54 +-
 lisp/emulation/viper.el                            |   37 +-
 lisp/env.el                                        |    4 +-
 lisp/epa-ks.el                                     |    6 +-
 lisp/epa-mail.el                                   |   28 +-
 lisp/epa.el                                        |    2 +-
 lisp/epg-config.el                                 |    4 +-
 lisp/epg.el                                        |    4 +-
 lisp/erc/erc-backend.el                            |  289 +-
 lisp/erc/erc-button.el                             |    2 +-
 lisp/erc/erc-capab.el                              |    2 +-
 lisp/erc/erc-compat.el                             |    6 +
 lisp/erc/erc-dcc.el                                |   47 +-
 lisp/erc/erc-join.el                               |  121 +-
 lisp/erc/erc-networks.el                           |  699 ++-
 lisp/erc/erc-services.el                           |   53 +-
 lisp/erc/erc-speedbar.el                           |   29 +-
 lisp/erc/erc-stamp.el                              |    2 +-
 lisp/erc/erc-track.el                              |   16 +-
 lisp/erc/erc.el                                    | 1023 +++-
 lisp/eshell/em-alias.el                            |    2 +-
 lisp/eshell/em-cmpl.el                             |   11 -
 lisp/eshell/em-dirs.el                             |   41 +-
 lisp/eshell/em-extpipe.el                          |    4 +-
 lisp/eshell/em-glob.el                             |  221 +-
 lisp/eshell/em-hist.el                             |    1 -
 lisp/eshell/em-pred.el                             |   18 +-
 lisp/eshell/em-term.el                             |   10 +-
 lisp/eshell/em-unix.el                             |   19 +-
 lisp/eshell/esh-arg.el                             |    2 +-
 lisp/eshell/esh-cmd.el                             |   92 +-
 lisp/eshell/esh-io.el                              |   71 +-
 lisp/eshell/esh-mode.el                            |   13 +-
 lisp/eshell/esh-proc.el                            |  123 +-
 lisp/eshell/esh-util.el                            |   12 +-
 lisp/eshell/esh-var.el                             |  136 +-
 lisp/ezimage.el                                    |    5 -
 lisp/face-remap.el                                 |  116 +-
 lisp/faces.el                                      |   79 +-
 lisp/ffap.el                                       |  202 +-
 lisp/files-x.el                                    |   31 +-
 lisp/files.el                                      |  268 +-
 lisp/filesets.el                                   |   89 +-
 lisp/find-dired.el                                 |   99 +-
 lisp/find-file.el                                  |   15 +-
 lisp/find-lisp.el                                  |    2 +-
 lisp/finder.el                                     |   16 +-
 lisp/font-core.el                                  |    7 +-
 lisp/font-lock.el                                  |  210 +-
 lisp/format.el                                     |    1 +
 lisp/frame.el                                      |   16 +-
 lisp/fringe.el                                     |   12 +
 lisp/gnus/ChangeLog.3                              |    4 +-
 lisp/gnus/deuglify.el                              |    1 +
 lisp/gnus/gnus-agent.el                            |    6 +-
 lisp/gnus/gnus-art.el                              |   61 +-
 lisp/gnus/gnus-bookmark.el                         |    4 +-
 lisp/gnus/gnus-cache.el                            |    2 +-
 lisp/gnus/gnus-cite.el                             |    8 +-
 lisp/gnus/gnus-cus.el                              |    2 +-
 lisp/gnus/gnus-demon.el                            |    2 +-
 lisp/gnus/gnus-diary.el                            |    8 +-
 lisp/gnus/gnus-draft.el                            |    2 +-
 lisp/gnus/gnus-eform.el                            |    2 +-
 lisp/gnus/gnus-group.el                            |   30 +-
 lisp/gnus/gnus-int.el                              |    5 +-
 lisp/gnus/gnus-logic.el                            |    4 +-
 lisp/gnus/gnus-msg.el                              |   44 +-
 lisp/gnus/gnus-picon.el                            |    6 +-
 lisp/gnus/gnus-range.el                            |   12 +-
 lisp/gnus/gnus-registry.el                         |    3 -
 lisp/gnus/gnus-salt.el                             |    8 +-
 lisp/gnus/gnus-score.el                            |   14 +-
 lisp/gnus/gnus-search.el                           |   48 +-
 lisp/gnus/gnus-srvr.el                             |    7 +-
 lisp/gnus/gnus-start.el                            |   16 +-
 lisp/gnus/gnus-sum.el                              |   40 +-
 lisp/gnus/gnus-topic.el                            |   10 +-
 lisp/gnus/gnus-util.el                             |   46 +-
 lisp/gnus/gnus-uu.el                               |   11 +-
 lisp/gnus/gnus.el                                  |   45 +-
 lisp/gnus/message.el                               |   87 +-
 lisp/gnus/mm-decode.el                             |   16 +-
 lisp/gnus/mm-util.el                               |    1 -
 lisp/gnus/mm-view.el                               |    4 +-
 lisp/gnus/mml.el                                   |   12 +-
 lisp/gnus/mml2015.el                               |    2 +-
 lisp/gnus/nnagent.el                               |    1 +
 lisp/gnus/nnbabyl.el                               |    8 +-
 lisp/gnus/nndiary.el                               |    4 +-
 lisp/gnus/nndir.el                                 |    1 +
 lisp/gnus/nndoc.el                                 |    1 +
 lisp/gnus/nndraft.el                               |    1 +
 lisp/gnus/nneething.el                             |    4 +-
 lisp/gnus/nnfolder.el                              |   10 +-
 lisp/gnus/nnheader.el                              |   18 +-
 lisp/gnus/nnimap.el                                |   28 +-
 lisp/gnus/nnmail.el                                |    6 +-
 lisp/gnus/nnmaildir.el                             |   22 +-
 lisp/gnus/nnmairix.el                              |    2 +-
 lisp/gnus/nnmbox.el                                |    1 +
 lisp/gnus/nnmh.el                                  |   12 +-
 lisp/gnus/nnml.el                                  |    9 +-
 lisp/gnus/nnrss.el                                 |    7 +-
 lisp/gnus/nnspool.el                               |    1 +
 lisp/gnus/nntp.el                                  |   54 +-
 lisp/gnus/nnvirtual.el                             |    7 +-
 lisp/gnus/smime.el                                 |    2 +-
 lisp/gnus/spam-report.el                           |    2 +-
 lisp/gnus/spam-stat.el                             |    5 +-
 lisp/gnus/spam.el                                  |   10 +-
 lisp/help-fns.el                                   |  197 +-
 lisp/help-mode.el                                  |  108 +-
 lisp/help.el                                       |  146 +-
 lisp/hex-util.el                                   |    8 +-
 lisp/hi-lock.el                                    |   42 +-
 lisp/htmlfontify.el                                |   11 +-
 lisp/ibuf-ext.el                                   |   86 +-
 lisp/ibuf-macs.el                                  |   22 +-
 lisp/ibuffer.el                                    |  427 +-
 lisp/icomplete.el                                  |   14 +-
 lisp/ido.el                                        |   19 +-
 lisp/iimage.el                                     |    3 -
 lisp/image-dired.el                                |   20 +-
 lisp/image-mode.el                                 |  467 +-
 lisp/image.el                                      |  109 +-
 lisp/image/exif.el                                 |    4 +-
 lisp/image/gravatar.el                             |    2 +-
 lisp/image/image-converter.el                      |   81 +-
 lisp/imenu.el                                      |    8 +-
 lisp/indent.el                                     |   11 +-
 lisp/info-look.el                                  |    4 +-
 lisp/info.el                                       |   18 +-
 lisp/informat.el                                   |    2 +-
 lisp/international/characters.el                   |   23 +-
 lisp/international/emoji.el                        |   50 +-
 lisp/international/iso-transl.el                   |   30 +-
 lisp/international/ja-dic-utl.el                   |    8 +-
 lisp/international/latin1-disp.el                  |    2 +
 lisp/international/mule-cmds.el                    |   10 +-
 lisp/international/mule-diag.el                    |   62 +-
 lisp/international/quail.el                        |    8 +-
 lisp/international/titdic-cnv.el                   |    7 +-
 lisp/isearch.el                                    |  314 +-
 lisp/jit-lock.el                                   |   23 +-
 lisp/jsonrpc.el                                    |   12 +-
 lisp/keymap.el                                     |   37 +-
 lisp/kmacro.el                                     |  129 +-
 lisp/language/european.el                          |    2 +-
 lisp/language/ind-util.el                          |   16 +-
 lisp/language/indian.el                            |    2 +-
 lisp/language/misc-lang.el                         |    9 +-
 lisp/ldefs-boot.el                                 | 5982 +++++++++---------
 lisp/leim/quail/hangul.el                          |   33 +-
 lisp/leim/quail/indian.el                          |  310 +-
 lisp/leim/quail/persian.el                         |   90 +-
 lisp/linum.el                                      |   10 -
 lisp/loadhist.el                                   |    2 +-
 lisp/loadup.el                                     |   40 +-
 lisp/ls-lisp.el                                    |    8 -
 lisp/mail/binhex.el                                |    4 +
 lisp/mail/emacsbug.el                              |   64 +-
 lisp/mail/feedmail.el                              |    8 -
 lisp/mail/footnote.el                              |   30 +-
 lisp/mail/hashcash.el                              |   12 +-
 lisp/mail/ietf-drums.el                            |   13 +
 lisp/mail/mail-extr.el                             |  115 +-
 lisp/mail/mail-hist.el                             |    2 +-
 lisp/mail/mail-parse.el                            |    8 +-
 lisp/mail/mail-utils.el                            |   18 +-
 lisp/mail/mailabbrev.el                            |    4 +-
 lisp/mail/mailalias.el                             |   37 +-
 lisp/mail/mspools.el                               |   23 +-
 lisp/mail/rfc2047.el                               |   19 +-
 lisp/mail/rmail.el                                 |   22 +-
 lisp/mail/rmailedit.el                             |   11 +-
 lisp/mail/rmailmm.el                               |    5 +-
 lisp/mail/rmailsum.el                              |   14 +-
 lisp/mail/sendmail.el                              |   53 +-
 lisp/mail/smtpmail.el                              |   48 +-
 lisp/mail/supercite.el                             |  153 +-
 lisp/mail/uce.el                                   |  400 --
 lisp/mail/undigest.el                              |    4 -
 lisp/mail/unrmail.el                               |    2 +-
 lisp/makesum.el                                    |  109 -
 lisp/man.el                                        |   11 +-
 lisp/menu-bar.el                                   |   18 +-
 lisp/mh-e/mh-acros.el                              |   18 +-
 lisp/mh-e/mh-alias.el                              |    5 -
 lisp/mh-e/mh-buffers.el                            |    1 -
 lisp/mh-e/mh-comp.el                               |    1 -
 lisp/mh-e/mh-compat.el                             |  151 -
 lisp/mh-e/mh-e.el                                  |   34 +-
 lisp/mh-e/mh-folder.el                             |    5 +-
 lisp/mh-e/mh-funcs.el                              |    7 +-
 lisp/mh-e/mh-gnus.el                               |   12 +-
 lisp/mh-e/mh-identity.el                           |   13 +-
 lisp/mh-e/mh-inc.el                                |    1 -
 lisp/mh-e/mh-junk.el                               |    1 -
 lisp/mh-e/mh-letter.el                             |   22 +-
 lisp/mh-e/mh-limit.el                              |    1 -
 lisp/mh-e/mh-mime.el                               |   54 +-
 lisp/mh-e/mh-print.el                              |    1 -
 lisp/mh-e/mh-scan.el                               |    1 -
 lisp/mh-e/mh-search.el                             |    3 +-
 lisp/mh-e/mh-seq.el                                |    3 +-
 lisp/mh-e/mh-show.el                               |    1 -
 lisp/mh-e/mh-speed.el                              |    1 -
 lisp/mh-e/mh-thread.el                             |    1 -
 lisp/mh-e/mh-tool-bar.el                           |    1 -
 lisp/mh-e/mh-utils.el                              |   18 +-
 lisp/mh-e/mh-xface.el                              |    1 -
 lisp/midnight.el                                   |    4 +-
 lisp/minibuffer.el                                 |   98 +-
 lisp/misc.el                                       |   59 +-
 lisp/mouse.el                                      |   37 +-
 lisp/mpc.el                                        |   91 +-
 lisp/msb.el                                        |    9 +-
 lisp/mwheel.el                                     |   50 +-
 lisp/net/ange-ftp.el                               |   18 +-
 lisp/net/browse-url.el                             |  119 +-
 lisp/net/dbus.el                                   |    4 +-
 lisp/net/dictionary.el                             |   75 +-
 lisp/net/dig.el                                    |   72 +-
 lisp/net/eudc-capf.el                              |    2 +-
 lisp/net/eudc-export.el                            |    2 +-
 lisp/net/eudc-hotlist.el                           |   31 +-
 lisp/net/eudc-vars.el                              |   18 +-
 lisp/net/eudc.el                                   |   72 +-
 lisp/net/eudcb-ldap.el                             |   12 +-
 lisp/net/eudcb-macos-contacts.el                   |  201 +-
 lisp/net/eww.el                                    |   26 +-
 lisp/net/imap.el                                   |    9 +-
 lisp/net/ldap.el                                   |    4 +-
 lisp/net/mailcap.el                                |    7 +-
 lisp/net/mairix.el                                 |   29 +-
 lisp/net/net-utils.el                              |  125 +-
 lisp/net/netrc.el                                  |  238 -
 lisp/net/newst-backend.el                          |    9 +-
 lisp/net/newst-plainview.el                        |   17 +-
 lisp/net/newst-reader.el                           |   10 +-
 lisp/net/newst-treeview.el                         |  105 +-
 lisp/net/pop3.el                                   |    6 +-
 lisp/net/quickurl.el                               |  525 --
 lisp/net/rcirc.el                                  |  109 +-
 lisp/net/rlogin.el                                 |  313 -
 lisp/net/secrets.el                                |   15 +-
 lisp/net/shr.el                                    |  131 +-
 lisp/net/sieve-manage.el                           |    2 +-
 lisp/net/sieve-mode.el                             |   12 +-
 lisp/net/sieve.el                                  |   52 +-
 lisp/net/snmp-mode.el                              |   14 +-
 lisp/net/socks.el                                  |    9 +-
 lisp/net/telnet.el                                 |   31 +-
 lisp/net/tramp-adb.el                              |  675 +--
 lisp/net/tramp-archive.el                          |   67 +-
 lisp/net/tramp-cache.el                            |  183 +-
 lisp/net/tramp-cmds.el                             |   62 +-
 lisp/net/tramp-compat.el                           |   71 +-
 lisp/net/tramp-crypt.el                            |  244 +-
 lisp/net/tramp-ftp.el                              |   21 +-
 lisp/net/tramp-fuse.el                             |   61 +-
 lisp/net/tramp-gvfs.el                             |  455 +-
 lisp/net/tramp-integration.el                      |   15 +-
 lisp/net/tramp-rclone.el                           |   89 +-
 lisp/net/tramp-sh.el                               | 2048 +++----
 lisp/net/tramp-smb.el                              | 1077 ++--
 lisp/net/tramp-sshfs.el                            |   17 +-
 lisp/net/tramp-sudoedit.el                         |  219 +-
 lisp/net/tramp.el                                  | 1358 +++--
 lisp/net/trampver.el                               |   10 +-
 lisp/net/webjump.el                                |   46 +-
 lisp/nxml/nxml-mode.el                             |   48 +-
 lisp/nxml/nxml-outln.el                            |   54 +-
 lisp/nxml/nxml-parse.el                            |    2 +-
 lisp/nxml/rng-dt.el                                |    2 +-
 lisp/nxml/rng-loc.el                               |    8 +-
 lisp/nxml/rng-match.el                             |    2 +-
 lisp/nxml/rng-parse.el                             |    2 +-
 lisp/nxml/rng-util.el                              |   15 +-
 lisp/nxml/rng-valid.el                             |    8 +-
 lisp/obsolete/abbrevlist.el                        |   56 -
 lisp/obsolete/assoc.el                             |  140 -
 lisp/obsolete/autoload.el                          |  915 +++
 lisp/obsolete/complete.el                          | 1122 ----
 lisp/obsolete/cust-print.el                        |  674 ---
 lisp/obsolete/eieio-compat.el                      |   21 +-
 lisp/obsolete/erc-hecomplete.el                    |  218 -
 lisp/obsolete/fast-lock.el                         |  730 ---
 lisp/obsolete/gs.el                                |    2 +-
 lisp/obsolete/info-edit.el                         |   12 +-
 lisp/obsolete/lazy-lock.el                         | 1025 ----
 lisp/obsolete/longlines.el                         |  133 +-
 lisp/obsolete/mailpost.el                          |  101 -
 lisp/obsolete/makesum.el                           |  107 +
 lisp/obsolete/mh-compat.el                         |  136 +
 lisp/obsolete/mouse-sel.el                         |  731 ---
 lisp/obsolete/netrc.el                             |  245 +
 lisp/obsolete/old-emacs-lock.el                    |  102 -
 lisp/obsolete/patcomp.el                           |   24 -
 lisp/obsolete/pc-mode.el                           |   56 -
 lisp/obsolete/pc-select.el                         |  410 --
 lisp/obsolete/ps-def.el                            |   54 +
 lisp/obsolete/quickurl.el                          |  524 ++
 lisp/obsolete/rcompile.el                          |    2 +-
 lisp/obsolete/rlogin.el                            |  307 +
 lisp/obsolete/s-region.el                          |  123 -
 lisp/obsolete/sregex.el                            |  605 --
 lisp/obsolete/starttls.el                          |    3 -
 lisp/obsolete/tpu-extras.el                        |    2 +-
 lisp/obsolete/uce.el                               |  401 ++
 lisp/obsolete/url-about.el                         |  104 +
 lisp/obsolete/url-dired.el                         |   58 +
 lisp/org/ChangeLog.1                               |    4 +-
 lisp/org/ob-comint.el                              |    2 +-
 lisp/org/ob-core.el                                |   29 +-
 lisp/org/ob-julia.el                               |    7 +-
 lisp/org/ob-lilypond.el                            |    3 +-
 lisp/org/ob-octave.el                              |    2 +-
 lisp/org/ob-tangle.el                              |    5 +-
 lisp/org/oc-basic.el                               |   23 +-
 lisp/org/oc.el                                     |   25 +-
 lisp/org/ol-doi.el                                 |    2 +-
 lisp/org/ol-irc.el                                 |   12 +-
 lisp/org/ol.el                                     |   14 +-
 lisp/org/org-agenda.el                             |  101 +-
 lisp/org/org-capture.el                            |    2 +-
 lisp/org/org-clock.el                              |   14 +-
 lisp/org/org-compat.el                             |   25 +-
 lisp/org/org-element.el                            |   11 +-
 lisp/org/org-feed.el                               |    2 +-
 lisp/org/org-habit.el                              |    2 +-
 lisp/org/org-inlinetask.el                         |    6 +-
 lisp/org/org-lint.el                               |    6 +-
 lisp/org/org-list.el                               |   72 +-
 lisp/org/org-macs.el                               |    4 +-
 lisp/org/org-mobile.el                             |   12 +-
 lisp/org/org-mouse.el                              |    8 +-
 lisp/org/org-plot.el                               |   18 +-
 lisp/org/org-refile.el                             |    4 +-
 lisp/org/org-src.el                                |    4 +-
 lisp/org/org-table.el                              |   28 +-
 lisp/org/org-version.el                            |    2 +-
 lisp/org/org.el                                    |  101 +-
 lisp/org/ox-ascii.el                               |   18 +-
 lisp/org/ox-icalendar.el                           |   12 +-
 lisp/org/ox-md.el                                  |   10 +-
 lisp/org/ox.el                                     |  177 +-
 lisp/outline.el                                    |  140 +-
 lisp/paren.el                                      |    3 +-
 lisp/pcmpl-unix.el                                 |   14 +-
 lisp/pgtk-dnd.el                                   |  410 ++
 lisp/pixel-scroll.el                               |   98 +-
 lisp/play/5x5.el                                   |   12 +-
 lisp/play/bubbles.el                               |    9 +-
 lisp/play/cookie1.el                               |    3 +-
 lisp/play/decipher.el                              |    2 +-
 lisp/play/doctor.el                                |   24 +-
 lisp/play/dunnet.el                                |    2 +-
 lisp/play/fortune.el                               |   56 +-
 lisp/play/gamegrid.el                              |   36 +-
 lisp/play/gomoku.el                                |    5 +-
 lisp/play/hanoi.el                                 |   44 +-
 lisp/play/mpuz.el                                  |    2 +-
 lisp/play/spook.el                                 |    2 +-
 lisp/play/tetris.el                                |   35 +-
 lisp/plstore.el                                    |    1 +
 lisp/printing.el                                   |   78 +-
 lisp/profiler.el                                   |    2 +-
 lisp/progmodes/antlr-mode.el                       |    9 +-
 lisp/progmodes/autoconf.el                         |    2 +-
 lisp/progmodes/bug-reference.el                    |    2 +-
 lisp/progmodes/cc-awk.el                           |    2 +-
 lisp/progmodes/cc-cmds.el                          |   14 +-
 lisp/progmodes/cc-defs.el                          |   82 +-
 lisp/progmodes/cc-engine.el                        |  107 +-
 lisp/progmodes/cc-fonts.el                         |  103 +-
 lisp/progmodes/cc-langs.el                         |   14 +-
 lisp/progmodes/cc-mode.el                          |  183 +-
 lisp/progmodes/cfengine.el                         |   13 +-
 lisp/progmodes/compile.el                          |  243 +-
 lisp/progmodes/cperl-mode.el                       |  140 +-
 lisp/progmodes/cwarn.el                            |    3 -
 lisp/progmodes/ebnf2ps.el                          |   56 +-
 lisp/progmodes/ebrowse.el                          |    2 +-
 lisp/progmodes/elisp-mode.el                       |   86 +-
 lisp/progmodes/etags.el                            |    8 +-
 lisp/progmodes/f90.el                              |    7 +-
 lisp/progmodes/flymake-proc.el                     |    5 +-
 lisp/progmodes/flymake.el                          |    4 +-
 lisp/progmodes/fortran.el                          |   12 +-
 lisp/progmodes/gdb-mi.el                           |   47 +-
 lisp/progmodes/glasses.el                          |    6 +-
 lisp/progmodes/grep.el                             |   42 +-
 lisp/progmodes/gud.el                              |   36 +-
 lisp/progmodes/hideif.el                           |    5 +-
 lisp/progmodes/hideshow.el                         |   93 +-
 lisp/progmodes/icon.el                             |    2 -
 lisp/progmodes/idlw-shell.el                       |   18 +-
 lisp/progmodes/idlwave.el                          |   50 +-
 lisp/progmodes/js.el                               |   59 +-
 lisp/progmodes/make-mode.el                        |    5 +-
 lisp/progmodes/meta-mode.el                        |   76 +-
 lisp/progmodes/modula2.el                          |    5 +-
 lisp/progmodes/octave.el                           |    4 +-
 lisp/progmodes/opascal.el                          |    3 +-
 lisp/progmodes/pascal.el                           |   44 +-
 lisp/progmodes/perl-mode.el                        |    5 +-
 lisp/progmodes/project.el                          |   41 +-
 lisp/progmodes/prolog.el                           |  109 +-
 lisp/progmodes/ps-mode.el                          |    8 +-
 lisp/progmodes/python.el                           |  367 +-
 lisp/progmodes/ruby-mode.el                        |   11 +-
 lisp/progmodes/scheme.el                           |    6 +
 lisp/progmodes/sh-script.el                        |   33 +-
 lisp/progmodes/sql.el                              |   53 +-
 lisp/progmodes/tcl.el                              |    8 +-
 lisp/progmodes/verilog-mode.el                     |   26 +-
 lisp/progmodes/vhdl-mode.el                        |   22 +-
 lisp/progmodes/which-func.el                       |    6 +-
 lisp/progmodes/xref.el                             |   38 +-
 lisp/progmodes/xscheme.el                          |   23 +-
 lisp/ps-def.el                                     |  134 -
 lisp/ps-print.el                                   |  125 +-
 lisp/recentf.el                                    |  146 +-
 lisp/rect.el                                       |   58 +-
 lisp/repeat.el                                     |   44 +-
 lisp/replace.el                                    |  167 +-
 lisp/ruler-mode.el                                 |   45 +-
 lisp/savehist.el                                   |    3 +-
 lisp/saveplace.el                                  |   19 +-
 lisp/select.el                                     |  168 +-
 lisp/server.el                                     |    8 +-
 lisp/ses.el                                        |    2 +-
 lisp/shell.el                                      |   11 +-
 lisp/simple.el                                     |  386 +-
 lisp/so-long.el                                    |   62 +-
 lisp/speedbar.el                                   |   17 +-
 lisp/sqlite-mode.el                                |    1 +
 lisp/startup.el                                    |   23 +-
 lisp/strokes.el                                    |    4 +-
 lisp/subr.el                                       |  320 +-
 lisp/tab-bar.el                                    |  154 +-
 lisp/tab-line.el                                   |    2 +-
 lisp/tar-mode.el                                   |   78 +-
 lisp/term.el                                       |   28 +-
 lisp/term/common-win.el                            |   27 +-
 lisp/term/haiku-win.el                             |  243 +-
 lisp/term/ns-win.el                                |   13 +-
 lisp/term/pgtk-win.el                              |    7 +-
 lisp/term/w32-win.el                               |    1 -
 lisp/term/x-win.el                                 |   27 +-
 lisp/term/xterm.el                                 |    2 +-
 lisp/textmodes/artist.el                           |  171 +-
 lisp/textmodes/bib-mode.el                         |   79 +-
 lisp/textmodes/bibtex.el                           |   46 +-
 lisp/textmodes/conf-mode.el                        |   13 +-
 lisp/textmodes/css-mode.el                         |    2 +-
 lisp/textmodes/dns-mode.el                         |   26 +-
 lisp/textmodes/emacs-authors-mode.el               |  145 +
 lisp/textmodes/emacs-news-mode.el                  |   69 +-
 lisp/textmodes/etc-authors-mode.el                 |  133 -
 lisp/textmodes/fill.el                             |    4 +-
 lisp/textmodes/flyspell.el                         |   56 +-
 lisp/textmodes/ispell.el                           |   81 +-
 lisp/textmodes/nroff-mode.el                       |   23 +-
 lisp/textmodes/page-ext.el                         |   15 +-
 lisp/textmodes/paragraphs.el                       |   30 +-
 lisp/textmodes/picture.el                          |    1 -
 lisp/textmodes/refbib.el                           |   11 +-
 lisp/textmodes/reftex-cite.el                      |   52 +-
 lisp/textmodes/reftex-index.el                     |   19 +-
 lisp/textmodes/reftex-ref.el                       |    6 +-
 lisp/textmodes/reftex-sel.el                       |   16 +-
 lisp/textmodes/reftex-toc.el                       |   47 +-
 lisp/textmodes/reftex-vars.el                      |    2 +-
 lisp/textmodes/remember.el                         |    7 +-
 lisp/textmodes/rst.el                              |  199 +-
 lisp/textmodes/sgml-mode.el                        |   61 +-
 lisp/textmodes/tex-mode.el                         |   41 +-
 lisp/textmodes/texinfo.el                          |   11 +-
 lisp/textmodes/texnfo-upd.el                       |    2 +-
 lisp/textmodes/text-mode.el                        |   16 +-
 lisp/textmodes/tildify.el                          |    5 +-
 lisp/thingatpt.el                                  |   15 +-
 lisp/thumbs.el                                     |  104 +-
 lisp/time.el                                       |    4 +-
 lisp/tool-bar.el                                   |    4 +-
 lisp/tooltip.el                                    |   11 +-
 lisp/transient.el                                  | 1004 +--
 lisp/type-break.el                                 |   38 +-
 lisp/uniquify.el                                   |    5 +-
 lisp/url/url-about.el                              |  103 -
 lisp/url/url-cache.el                              |    2 +-
 lisp/url/url-cookie.el                             |    2 +-
 lisp/url/url-dired.el                              |   57 -
 lisp/url/url-file.el                               |   11 +-
 lisp/url/url-history.el                            |    2 +-
 lisp/url/url-http.el                               |   23 +-
 lisp/url/url-privacy.el                            |   11 +-
 lisp/url/url-queue.el                              |    4 +-
 lisp/url/url-tramp.el                              |   50 +-
 lisp/url/url-util.el                               |   41 +-
 lisp/url/url-vars.el                               |    7 +-
 lisp/url/url.el                                    |    2 +-
 lisp/vc/add-log.el                                 |   17 +-
 lisp/vc/compare-w.el                               |    5 +-
 lisp/vc/diff-mode.el                               |   34 +-
 lisp/vc/ediff-help.el                              |    6 +-
 lisp/vc/ediff-hook.el                              |   14 +-
 lisp/vc/ediff-init.el                              |  150 +-
 lisp/vc/ediff-mult.el                              |   42 +-
 lisp/vc/ediff-ptch.el                              |    4 +-
 lisp/vc/ediff-util.el                              |  100 +-
 lisp/vc/ediff-wind.el                              |   42 +-
 lisp/vc/ediff.el                                   |   16 +-
 lisp/vc/emerge.el                                  |    8 +-
 lisp/vc/pcvs-util.el                               |    8 +-
 lisp/vc/vc-annotate.el                             |   33 +-
 lisp/vc/vc-bzr.el                                  |   32 +-
 lisp/vc/vc-cvs.el                                  |    2 +-
 lisp/vc/vc-dir.el                                  |   16 +-
 lisp/vc/vc-dispatcher.el                           |   37 +-
 lisp/vc/vc-git.el                                  |   57 +-
 lisp/vc/vc-hg.el                                   |   17 +-
 lisp/vc/vc-hooks.el                                |   75 +-
 lisp/vc/vc-svn.el                                  |   10 +-
 lisp/vc/vc.el                                      |    6 +-
 lisp/vcursor.el                                    |    9 +-
 lisp/view.el                                       |   70 +-
 lisp/wdired.el                                     |   97 +-
 lisp/whitespace.el                                 |   87 +-
 lisp/wid-browse.el                                 |    9 +-
 lisp/wid-edit.el                                   |    9 +-
 lisp/widget.el                                     |    1 -
 lisp/windmove.el                                   |   20 +-
 lisp/window.el                                     |   50 +-
 lisp/winner.el                                     |    9 +-
 lisp/woman.el                                      |   28 +-
 lisp/x-dnd.el                                      | 1151 +++-
 lisp/xdg.el                                        |   17 +-
 lisp/xwidget.el                                    |   21 +-
 lwlib/lwlib-Xaw.c                                  |    2 +
 lwlib/xlwmenu.c                                    |  455 +-
 lwlib/xlwmenu.h                                    |    4 +
 lwlib/xlwmenuP.h                                   |   18 +-
 m4/fchmodat.m4                                     |    4 +-
 m4/gnulib-common.m4                                |    3 +-
 m4/gnulib-comp.m4                                  |   22 +
 m4/largefile.m4                                    |    7 +-
 m4/lchmod.m4                                       |    6 +-
 m4/sys_stat_h.m4                                   |    6 +-
 m4/year2038.m4                                     |   10 +-
 make-dist                                          |    4 +-
 msdos/sedlibmk.inp                                 |    5 +
 nextstep/Makefile.in                               |    7 +-
 src/.lldbinit                                      |   33 +
 src/Makefile.in                                    |   29 +-
 src/alloc.c                                        |   23 +-
 src/bidi.c                                         |   42 +-
 src/buffer.c                                       |  112 +-
 src/buffer.h                                       |   22 +-
 src/bytecode.c                                     |   16 +-
 src/callint.c                                      |  122 +-
 src/callproc.c                                     |   41 +-
 src/character.c                                    |   66 +-
 src/character.h                                    |    5 +-
 src/charset.c                                      |    5 +-
 src/coding.c                                       |   16 +-
 src/comp.c                                         |   27 +-
 src/composite.c                                    |  121 +-
 src/conf_post.h                                    |    2 +-
 src/data.c                                         |   36 +-
 src/dired.c                                        |   63 +-
 src/dispextern.h                                   |   67 +-
 src/dispnew.c                                      |   29 +-
 src/doc.c                                          |    6 +-
 src/editfns.c                                      |  223 +-
 src/emacs.c                                        |   40 +-
 src/eval.c                                         |   86 +-
 src/fileio.c                                       |   29 +-
 src/fns.c                                          |  583 +-
 src/font.c                                         |   10 +-
 src/frame.c                                        |  102 +-
 src/fringe.c                                       |   15 +
 src/ftcrfont.c                                     |    8 +-
 src/gnutls.c                                       |   32 +-
 src/gtkutil.c                                      |    2 +
 src/haiku_draw_support.cc                          |  202 +-
 src/haiku_font_support.cc                          |   23 +
 src/haiku_io.c                                     |    2 +
 src/haiku_select.cc                                |  141 +-
 src/haiku_support.cc                               |  451 +-
 src/haiku_support.h                                |   35 +-
 src/haikufns.c                                     |   57 +-
 src/haikufont.c                                    |  164 +-
 src/haikumenu.c                                    |    9 +-
 src/haikuselect.c                                  |  150 +-
 src/haikuselect.h                                  |   13 +-
 src/haikuterm.c                                    |  225 +-
 src/haikuterm.h                                    |    8 +-
 src/image.c                                        |  314 +-
 src/indent.c                                       |   91 +-
 src/inotify.c                                      |    2 +-
 src/insdel.c                                       |   19 +-
 src/intervals.c                                    |    4 +-
 src/json.c                                         |    6 +-
 src/keyboard.c                                     |  336 +-
 src/keyboard.h                                     |    6 +-
 src/keymap.c                                       |   24 +-
 src/kqueue.c                                       |    4 +-
 src/lisp.h                                         |   64 +-
 src/lread.c                                        |  193 +-
 src/macfont.m                                      |    7 +-
 src/marker.c                                       |    5 +-
 src/minibuf.c                                      |   65 +-
 src/nsfns.m                                        |   36 +-
 src/nsfont.m                                       |    5 +-
 src/nsimage.m                                      |    2 +-
 src/nsmenu.m                                       |    2 -
 src/nsselect.m                                     |    2 +-
 src/nsterm.h                                       |   10 +
 src/nsterm.m                                       |  240 +-
 src/pdumper.c                                      |   13 +-
 src/pgtkfns.c                                      |   40 +-
 src/pgtkmenu.c                                     |    2 -
 src/pgtkselect.c                                   | 1983 +++++-
 src/pgtkselect.h                                   |   31 -
 src/pgtkterm.c                                     |  436 +-
 src/pgtkterm.h                                     |  181 +-
 src/print.c                                        |  361 +-
 src/process.c                                      |  429 +-
 src/process.h                                      |    5 +-
 src/puresize.h                                     |    2 +-
 src/regex-emacs.c                                  |   30 +
 src/search.c                                       |   51 +-
 src/sheap.h                                        |    2 +-
 src/sound.c                                        |    8 +-
 src/sqlite.c                                       |    6 +-
 src/syntax.c                                       |    9 +
 src/sysdep.c                                       |   49 +-
 src/systime.h                                      |    3 +
 src/term.c                                         |   22 +-
 src/termhooks.h                                    |   31 +-
 src/terminal.c                                     |   12 +-
 src/textprop.c                                     |   14 +-
 src/timefns.c                                      |  180 +-
 src/treesit.c                                      |   31 +-
 src/treesit.h                                      |    3 +
 src/undo.c                                         |    2 +-
 src/w32.c                                          |   79 +-
 src/w32fns.c                                       |   43 +-
 src/w32image.c                                     |    4 +-
 src/w32proc.c                                      |   17 +-
 src/w32select.c                                    |    2 +-
 src/w32term.c                                      |    2 +
 src/window.c                                       |   79 +-
 src/window.h                                       |   11 +-
 src/xdisp.c                                        |  970 ++-
 src/xfaces.c                                       |  238 +-
 src/xfns.c                                         |  437 +-
 src/xmenu.c                                        |  135 +-
 src/xml.c                                          |   16 +-
 src/xselect.c                                      |  337 +-
 src/xsettings.c                                    |    7 +-
 src/xsettings.h                                    |    2 +-
 src/xterm.c                                        | 6359 ++++++++++++++------
 src/xterm.h                                        |  242 +-
 test/ChangeLog.1                                   |    2 +-
 test/Makefile.in                                   |   21 +-
 .../authinfo                                       |    0
 .../netrc-folding                                  |    0
 test/lisp/auth-source-tests.el                     |   26 +-
 test/lisp/autorevert-tests.el                      |    2 +-
 test/lisp/bookmark-tests.el                        |    8 +-
 test/lisp/calc/calc-tests.el                       |    6 +-
 test/lisp/calendar/icalendar-tests.el              |   18 +-
 test/lisp/calendar/todo-mode-tests.el              |   10 +-
 test/lisp/cedet/cedet-files-tests.el               |   17 +-
 test/lisp/cedet/semantic-utest-c.el                |    8 +-
 .../semantic-utest-ia-resources/teststruct.cpp     |    2 +-
 test/lisp/cedet/semantic-utest-ia.el               |   12 +-
 test/lisp/cedet/semantic-utest.el                  |    6 +-
 test/lisp/cedet/srecode/document-tests.el          |    2 -
 test/lisp/comint-tests.el                          |    4 -
 test/lisp/custom-tests.el                          |    1 +
 test/lisp/dired-aux-tests.el                       |   13 +
 test/lisp/dired-tests.el                           |    4 +-
 test/lisp/dired-x-tests.el                         |   13 -
 test/lisp/dnd-tests.el                             |   72 +-
 test/lisp/emacs-lisp/backtrace-tests.el            |    6 +-
 test/lisp/emacs-lisp/bindat-tests.el               |   16 +-
 .../emacs-lisp/bytecomp-resources/fun-attr-warn.el |  266 +
 .../bytecomp-resources/no-byte-compile.el          |    1 +
 test/lisp/emacs-lisp/bytecomp-tests.el             |   78 +-
 test/lisp/emacs-lisp/cconv-tests.el                |    1 +
 test/lisp/emacs-lisp/edebug-tests.el               |    9 +
 test/lisp/emacs-lisp/find-func-tests.el            |    4 +-
 test/lisp/emacs-lisp/icons-tests.el                |   63 +
 test/lisp/emacs-lisp/lisp-mode-tests.el            |   25 +
 test/lisp/emacs-lisp/oclosure-tests.el             |    1 +
 test/lisp/emacs-lisp/package-tests.el              |   15 +
 test/lisp/emacs-lisp/seq-tests.el                  |   68 +-
 test/lisp/emacs-lisp/subr-x-tests.el               |   35 +-
 test/lisp/emacs-lisp/syntax-tests.el               |    4 -
 test/lisp/emacs-lisp/text-property-search-tests.el |   25 +-
 test/lisp/env-tests.el                             |   40 +
 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                |  180 +
 test/lisp/erc/erc-scenarios-services-misc.el       |   86 +
 test/lisp/erc/erc-services-tests.el                |  574 ++
 test/lisp/erc/erc-tests.el                         |  655 +-
 .../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/dcc/chat/accept-dcc.eld    |    3 +
 test/lisp/erc/resources/dcc/chat/accept.eld        |   23 +
 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       | 1373 +++++
 test/lisp/erc/resources/erc-d/erc-d-u.el           |  213 +
 test/lisp/erc/resources/erc-d/erc-d.el             | 1009 ++++
 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 +
 .../lisp/erc/resources/erc-d/resources/foreign.eld |    5 +
 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-alias-tests.el                 |   87 +
 test/lisp/eshell/em-basic-tests.el                 |   18 +-
 test/lisp/eshell/em-dirs-tests.el                  |  102 +
 test/lisp/eshell/em-extpipe-tests.el               |   19 +-
 test/lisp/eshell/em-glob-tests.el                  |   30 +-
 test/lisp/eshell/em-pred-tests.el                  |   28 +-
 test/lisp/eshell/em-script-tests.el                |   62 +
 test/lisp/eshell/esh-cmd-tests.el                  |  275 +
 test/lisp/eshell/esh-proc-tests.el                 |   52 +-
 test/lisp/eshell/esh-var-tests.el                  |  513 +-
 test/lisp/eshell/eshell-tests-helpers.el           |   59 +-
 test/lisp/eshell/eshell-tests.el                   |  135 +-
 test/lisp/ffap-tests.el                            |   24 +
 test/lisp/filenotify-tests.el                      |    4 -
 test/lisp/files-tests.el                           |   10 +-
 test/lisp/gnus/message-tests.el                    |    8 +-
 test/lisp/help-fns-tests.el                        |    6 +-
 test/lisp/help-tests.el                            |   54 +-
 test/lisp/ibuffer-tests.el                         |    6 +-
 test/lisp/info-xref-tests.el                       |    3 +-
 test/lisp/international/ccl-tests.el               |   36 +-
 test/lisp/international/ucs-normalize-tests.el     |    2 +-
 test/lisp/isearch-tests.el                         |   80 +
 test/lisp/json-tests.el                            |    4 +-
 test/lisp/mail/footnote-tests.el                   |    2 +-
 test/lisp/mail/mail-extr-tests.el                  |   41 +
 test/lisp/mh-e/mh-utils-tests.el                   |    4 +-
 test/lisp/misc-tests.el                            |   54 +
 test/lisp/net/browse-url-tests.el                  |    2 +-
 test/lisp/net/netrc-resources/services             |    6 -
 test/lisp/net/netrc-tests.el                       |   60 -
 test/lisp/net/shr-tests.el                         |   15 +
 test/lisp/net/tramp-archive-tests.el               |   53 +-
 test/lisp/net/tramp-tests.el                       |  640 +-
 test/lisp/obsolete/inversion-tests.el              |    1 -
 test/lisp/{ => obsolete}/makesum-tests.el          |    0
 test/lisp/progmodes/autoconf-tests.el              |    8 +-
 test/lisp/progmodes/compile-tests.el               |    5 +-
 test/lisp/progmodes/cperl-mode-tests.el            |    3 +-
 test/lisp/progmodes/elisp-mode-tests.el            |   12 +-
 test/lisp/progmodes/f90-tests.el                   |    4 +-
 test/lisp/progmodes/hideshow-tests.el              |  268 +
 test/lisp/progmodes/python-tests.el                |  842 ++-
 test/lisp/replace-tests.el                         |    4 +-
 test/lisp/saveplace-tests.el                       |    2 +-
 test/lisp/shadowfile-tests.el                      |    4 -
 test/lisp/simple-tests.el                          |   20 +-
 test/lisp/so-long-tests/so-long-tests.el           |    4 +-
 test/lisp/so-long-tests/spelling-tests.el          |    2 +-
 test/lisp/subr-tests.el                            |   53 +-
 test/lisp/textmodes/conf-mode-tests.el             |    5 +-
 test/lisp/textmodes/css-mode-tests.el              |    8 +-
 .../emacs-news-mode-resources/toggle-tag.erts      |  131 +
 test/lisp/textmodes/emacs-news-mode-tests.el       |   32 +
 test/lisp/textmodes/fill-tests.el                  |    8 +-
 test/lisp/textmodes/reftex-tests.el                |  135 +-
 test/lisp/time-stamp-tests.el                      |   23 +-
 test/lisp/url/url-tramp-tests.el                   |   16 +-
 test/lisp/url/url-util-tests.el                    |   20 +
 test/lisp/whitespace-tests.el                      |    5 +-
 test/lisp/x-dnd-tests.el                           |  128 +-
 test/lisp/xml-tests.el                             |    4 -
 test/lisp/xt-mouse-tests.el                        |   50 +-
 test/manual/etags/ETAGS.good_1                     |  280 +-
 test/manual/etags/ETAGS.good_2                     |  376 +-
 test/manual/etags/ETAGS.good_3                     |  280 +-
 test/manual/etags/ETAGS.good_4                     |  280 +-
 test/manual/etags/ETAGS.good_5                     |  376 +-
 test/manual/etags/ETAGS.good_6                     |  376 +-
 test/manual/etags/cp-src/clheir.hpp                |    2 +-
 test/manual/etags/merc-src/accumulator.m           |    2 +-
 test/manual/etags/prol-src/natded.prolog           |    2 +-
 test/manual/image-circular-tests.el                |   17 +-
 test/manual/indent/perl.perl                       |    2 +-
 test/manual/process-callout-tests.el               |   64 +
 test/src/buffer-tests.el                           |   28 +-
 test/src/callint-tests.el                          |   13 +
 test/src/coding-tests.el                           |   25 +-
 test/src/comp-resources/comp-test-funcs.el         |    2 +
 test/src/comp-tests.el                             |   10 +-
 test/src/data-tests.el                             |   17 +-
 test/src/fileio-tests.el                           |   16 +
 test/src/fns-tests.el                              |  137 +-
 test/src/font-tests.el                             |    7 +-
 test/src/image-tests.el                            |    2 +-
 test/src/json-tests.el                             |    7 +-
 test/src/keymap-tests.el                           |   34 +-
 test/src/lread-resources/lazydoc.el                |  Bin 0 -> 171 bytes
 test/src/lread-tests.el                            |   19 +-
 test/src/print-tests.el                            |   14 +-
 test/src/process-tests.el                          |  211 +-
 test/src/timefns-tests.el                          |    6 -
 test/src/undo-tests.el                             |    5 +-
 1254 files changed, 73985 insertions(+), 46760 deletions(-)
 create mode 100644 etc/emacs_lldb.py
 create mode 100644 lib/intprops-internal.h
 create mode 100644 lib/stdckdint.in.h
 delete mode 100644 lisp/emacs-lisp/autoload.el
 create mode 100644 lisp/emacs-lisp/icons.el
 delete mode 100644 lisp/mail/uce.el
 delete mode 100644 lisp/makesum.el
 delete mode 100644 lisp/mh-e/mh-compat.el
 delete mode 100644 lisp/net/netrc.el
 delete mode 100644 lisp/net/quickurl.el
 delete mode 100644 lisp/net/rlogin.el
 delete mode 100644 lisp/obsolete/abbrevlist.el
 delete mode 100644 lisp/obsolete/assoc.el
 create mode 100644 lisp/obsolete/autoload.el
 delete mode 100644 lisp/obsolete/complete.el
 delete mode 100644 lisp/obsolete/cust-print.el
 delete mode 100644 lisp/obsolete/erc-hecomplete.el
 delete mode 100644 lisp/obsolete/fast-lock.el
 delete mode 100644 lisp/obsolete/lazy-lock.el
 delete mode 100644 lisp/obsolete/mailpost.el
 create mode 100644 lisp/obsolete/makesum.el
 create mode 100644 lisp/obsolete/mh-compat.el
 delete mode 100644 lisp/obsolete/mouse-sel.el
 create mode 100644 lisp/obsolete/netrc.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
 create mode 100644 lisp/obsolete/ps-def.el
 create mode 100644 lisp/obsolete/quickurl.el
 create mode 100644 lisp/obsolete/rlogin.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/url-about.el
 create mode 100644 lisp/obsolete/url-dired.el
 create mode 100644 lisp/pgtk-dnd.el
 delete mode 100644 lisp/ps-def.el
 create mode 100644 lisp/textmodes/emacs-authors-mode.el
 delete mode 100644 lisp/textmodes/etc-authors-mode.el
 delete mode 100644 lisp/url/url-about.el
 delete mode 100644 lisp/url/url-dired.el
 create mode 100644 src/.lldbinit
 delete mode 100644 src/pgtkselect.h
 rename test/lisp/{net/netrc-resources => auth-source-resources}/authinfo (100%)
 rename test/lisp/{net/netrc-resources => auth-source-resources}/netrc-folding 
(100%)
 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/icons-tests.el
 create mode 100644 test/lisp/env-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/dcc/chat/accept-dcc.eld
 create mode 100644 test/lisp/erc/resources/dcc/chat/accept.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/foreign.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-alias-tests.el
 create mode 100644 test/lisp/eshell/em-dirs-tests.el
 create mode 100644 test/lisp/eshell/em-script-tests.el
 create mode 100644 test/lisp/eshell/esh-cmd-tests.el
 create mode 100644 test/lisp/mail/mail-extr-tests.el
 delete mode 100644 test/lisp/net/netrc-resources/services
 delete mode 100644 test/lisp/net/netrc-tests.el
 rename test/lisp/{ => obsolete}/makesum-tests.el (100%)
 create mode 100644 test/lisp/progmodes/hideshow-tests.el
 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/manual/process-callout-tests.el
 create mode 100644 test/src/lread-resources/lazydoc.el



reply via email to

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