emacs-diffs
[Top][All Lists]
Advanced

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

feature/pgtk updated (b4204bd -> 60623ac)


From: Yuuki Harano
Subject: feature/pgtk updated (b4204bd -> 60623ac)
Date: Thu, 11 Nov 2021 10:22:13 -0500 (EST)

masm11 pushed a change to branch feature/pgtk.

      from  b4204bd   Fix a memory leak in pgtk_draw_fringe_bitmap
      adds  697341d   Add back occur-mode-find-occurrence for compatibility 
(bug#39121)
      adds  f4d0493   Fix tex-validate-buffer
      adds  df7bb79   Add instructions for Tramp bug reports
      adds  06d0a66   ; Yet another last-minute change in Emacs manual for 
printing
      adds  d0625dc   ; One more change in back.texi.
      adds  ed1480b   Merge from origin/emacs-27
      adds  81da37b   Fix recent gdb-mi change
      adds  a45aed9   Describe changes to the occur-mode implementation in NEWS
      adds  6b7c22e   ; * lisp/replace.el (occur-after-change-function): Fix 
logic mistake
      adds  c3a7693   Adapt tramp-sudoedit.el for better testing
      adds  1ff02c5   Adapt Tramp for yubikey
      adds  67fe106   Some minor improvements for share handling in 
tramp-gvfs.el
      adds  4f43058   Adjust grep-mode end-col function return value
      adds  246803f   Fix image crash on macOS (bug#49688)
      adds  0b54632   * src/nsterm.m (ns_set_frame_alpha): Enable alpha on 
GNUstep.
      adds  49bbed0   Simplify NS sizing and positioning code
      adds  9ce3fdc   Fix NS inset rectangle corners
      adds  d2d3fc3   Convert fringe bitmaps to vectors on NS port
      adds  124a3cb   Final tweak for Tramp's yubikey detection
      adds  1704803   ; Fix last change in tramp.el
      adds  989937e   Revert "Make revert-buffer preserve buffer-readedness"
      adds  949dd41   Fix mistake in switch-case generation of `null` 
(bug#49746)
      adds  35610b8   Mark all autorevert tests as unstable on Cygwin 
(bug#49665)
      adds  b417344   ; * lisp/completion.el (load-completions-from-file): 
Simplify
      adds  30bd6a5   * lisp/tab-bar.el (tab-bar-format-global): Use 
string-trim-right (bug#30056).
      adds  29d6209   Ensure that gud commands for M-x gdb are handled by 
repeat-mode
      adds  cfcf42f   Ensure that gud commands for non-GDB debuggers are 
handled by repeat-mode
      adds  2910e66   Display yubikey message properly in Tramp
      adds  6a6ea7b   Improve file-name-concat NEWS entry
      adds  e5ddf91   Improve mode-line-position-column-format doc string
      adds  c9c1460   Make byte-recompile-directory less brittle
      adds  ea69802   * lisp/progmodes/gud.el: Add prefix 'gud-' to repeat-map 
variables (bug#49632)
      adds  fa51d6c   Improve mode-line-position-column-format manual entry
      adds  d6a3b1c   Rename Gnus -unsubscribe-group commands to 
-toggle-subscription
      adds  69398a4   Fix printing of multiple items in one group without line 
numbers
      adds  314474e   Follow-up toggle-subscription name change
      adds  7e8d1b0   Avoid errors in rmailsum for messages without "From"
      adds  5fb8b20   mh-junk: replace color-based terms with descriptive words
      adds  566e29f   Single source optimiser entry point
      adds  9a63338   Elide lexical variables in for-effect context in source 
optimiser
      adds  dc9e2a1   Optimise prog1 better
      adds  ab9c064   Move warnings about bad let-bindings from source 
optimiser to cconv
      adds  52a55e1   Optimise let and let* whose body is constant or the last 
variable
      adds  245d3e9   Fix bug#49773 in Tramp
      adds  5f65b67   * etc/NEWS: Tramp supports authentication via yubikey 
now.  Fix typos.
      adds  97894b0   Remove a redundant let-binding from Ispell
      adds  4053bd5   Work around long-standing seq.el compilation warning
      adds  0bd1346   Fix issue with mml-preview from outside Gnus
      adds  88ba1a8   Fix case insensitivity in `read-file-name'
      adds  920aaef   mailcap.el: Avoid xdg-open silent failure
      adds  2ece0f8   Allow shell PROMPT strings to have ANSI codes
      adds  1687674   Ensure that recover-file doesn't leave stale auto-save 
files behind
      adds  f472dd8   Simplify lexical let-optimisations
      adds  9ffbe99   Fix problem when switching between different prolog 
versions
      adds  ce8d5c6   Tweak previous mailcap-view-file change
      adds  df1dbaf   Make fileloop skip missing files
      adds  3f70e85   ; fix 2 typos in MH-E comments
      adds  55a9c17   Change Tramp version to "2.5.2-pre"
      adds  1da5b2c   Avoid segfault when set-fontset-font is called from 
non-GUI frames
      adds  d9bc7db   * src/fontset.c (check_fontset_name): Fix last change.
      adds  44fe004   * lisp/emacs-lisp/cl-macs.el: Add cl-type pattern
      adds  0992335   * src/fontset.c (check_fontset_name): A better fix for 
bug#49782.
      adds  a4d2c88   Simplify macOS drawing code
      adds  1535c81   Tidy up NS port OS window handling
      adds  960f3fc   Change NS port resize detection
      adds  1ba02d8   Fix macOS live resize drawing
      adds  0b5cf48   Move NS port toolbar handling to the window
      adds  5a48c99   Move parent frame setting code into EmacsWindow
      adds  12c5ca4   Fix some macOS problems
      adds  02cbb37   Allow nil initializers in define-minor-mode
      adds  99600ee   Don't bind <mouse-2> and RET in *Help* buffers
      adds  32b9c7d   Revert "Allow nil initializers in define-minor-mode"
      adds  5ecf39a   Revert "Fix `speedbar-directory-buttons' when using Tramp"
      adds  c4239ec   Extend whitespace-empty to the end of the line
      adds  f6c5a80   Adjust how `replace-match' runs modification hooks
      adds  2dcb0f8   Add new user option python-forward-sexp-function
      adds  d3d6ea5   Make `ffap-read-file-or-url' work again (to read URLs)
      adds  59f80ff   Document outline-minor-mode-cycle in the manual.
      adds  3019d62   Add an index entry for outline-minor-mode-cycle
      adds  fa09452   Update NEWS tagging for a couple entries
      adds  943d799   C-x 5 5 manual tweak
      adds  ff16bea   * etc/NEWS: Mention occur-mode highlight changes.
      adds  6413f08   Occur-mode multi-line match property gap filling
      adds  5f33ad6   ; compilation-error-regexp-alist-alist): eval-when-compile
      adds  4ca3cf9   Fix `u' binding in Gnus Browse mode
      adds  2a2e7e5   Adjust the fully qualified host name when nothing is set
      adds  7640f1d   Extend Gnus summary highlight faces by default
      adds  12af7ee   * lisp/filecache.el: Fix cycling (bug#49761).
      adds  660b17e   Indicate selected occur target with fringe arrow
      adds  0ecebbf   ; * lisp/replace.el (occur--set-arrow): Remove unused 
variable.
      adds  3b7f72c   ; Auto-commit of loaddefs files.
      adds  b72f885   Make dlet work like let, not let*
      adds  cd7eb4b   * lisp/emacs-lisp/autoload.el 
(autoload--make-defs-autoload): Display warning.
      adds  a6f67d6   * lisp/progmodes/project.el (project-switch-project): Use 
'let*' (bug#49635).
      adds  1a78188   * lisp/progmodes/flymake.el (flymake--mode-line-title): 
Don't quote lambda
      adds  e68bc86   * lisp/mwheel.el: Don't use `custom-initialize-delay`.
      adds  d160d1a   mh-junk: adjust messages for allow/block actions
      adds  a812992   ; mh-junk-background: fix documentation typo
      adds  09c3620   Adjust tab-bar to the new mode-line-misc-info value 
(bug#49806)
      adds  61def1e   ; Auto-commit of loaddefs files.
      adds  72dc602   ; Merge from origin/emacs-27
      adds  75ecce4   Unbreak ERC's Ibuffer filter (Bug#44100)
      adds  d50721b   Merge from origin/emacs-27
      adds  b44abac   * Fix error while disassembling native code on macOS
      adds  985a3bd   ; * lisp/so-long.el: Documentation
      adds  359a8e4   ; * lisp/so-long.el: Bump to version 1.1
      adds  9df60d5   Increase `so-long-threshold' and `so-long-max-lines' 
defaults
      adds  e871852   Make `global-so-long-mode' handle unrecognised file types
      adds  7828f69   * lisp/so-long.el (so-long-minor-modes): Additional modes 
to disable
      adds  748df22   ; * lisp/so-long.el: Minor bug fixes
      adds  0ec67a2   ; so-long-tests.el: Suppress expected warnings
      adds  10bd4bc   Support 'preserved' variables and minor modes in 
`so-long-mode'
      adds  12cbe8e   ; Revert "Make `so-long' restore `view-mode'"
      adds  59128bb   Make `global-so-long-mode' use `buffer-line-statistics'
      adds  3a56d4e   Merge branch 'scratch/so-long'
      adds  0809c9f   Declare `match-beginning` and `match-end` as 
side-effect-free
      adds  354c682   Remove ineffective expression in verilog-mode
      adds  301ce62   Declare file-name-concat as side-effect free
      adds  88577ae   file-name-concat is not error free
      adds  80cccd7   Code cleanup for Tramp's yubikey integration
      adds  6535fd1   Evaluate eql specializers
      adds  b0d0739   * lisp/emacs-lisp/cl-generic.el 
(cl-generic-generalizers): Don't emit warning
      adds  516affe   Fix apparent typo in new cl-generic-tests.el test case
      adds  b84986a   ; * lisp/so-long.el: Bump version for the GNU ELPA build
      adds  bee3e51   Update outdated Gnus information
      adds  51583a0   Add new user option 'read-minibuffer-restore-windows'
      adds  b4f3e6c   Use `abort-minibuffers' in delsel
      adds  253b36b   ffap ido accommodation
      adds  423a23e   Improve `define-globalized-minor-mode' doc strings
      adds  b41f31d   Make `M-j' work reliably if 
`comment-auto-fill-only-comments' is set
      adds  b8c43b5   Add a new thing-at-point type: existing-filename
      adds  1910800   Package archive location needs to be absolute filename
      adds  4b729ff   * lisp/vc/smerge-mode.el (smerge-mode-menu): Add menu 
item for smerge-refine.
      adds  50d3178   * lisp/cus-start.el (read-minibuffer-restore-windows): 
Fix entry.
      adds  1505dca   Add support for the oauth2.el library in nnimap and 
smtpmail
      adds  0b5cc6c   ; Fix oauth typos in last change.
      adds  2d8c14d   Fix M-n description in refcards
      adds  2a17925   Cease attempts to const-propagate through setq
      adds  9d1c3c9   Fix files-tests on non-Posix systems
      adds  4ec10c8   Reset mtime of a buffer reverted "delicately"
      adds  18d7562   Add function minibuffer-restore-windows (bug#45072)
      adds  232be9b   Change the xref-goto-xref error message
      adds  f65958a   Provide a default for xref-find-apropos pattern
      adds  d5a2fde   New option etags-xref-prefer-current-file
      adds  fa89537   Change how project-find-file's completion works
      adds  9f88a9c   Make sure installed *.eln files have correct permissions
      adds  c327d61   Improve wording of recently changed documentation
      adds  4d6511a   Fix automatic hscrolling when line numbers are displayed
      adds  35cea6c   Add colon-space after prompt
      adds  483fce3   Mention NonGNU in "Package Archives" node in the manual
      adds  b17fd98   ; * doc/lispref/package.texi (Package Archives): Fix typo.
      adds  93e1248   Fix problem with occasional stalls in 
`url-retrieve-synchronously'
      adds  c18bfbe   Improve ffap-ido-mode test
      adds  b77f6af   ERC right stamps: also use latest buffer's window's width 
(Bug#44140)
      adds  0b049fe   Merge from origin/emacs-27
      adds  8ce7a69   Allow building on MacOS with MacPorts and libgccjit
      adds  b8e3b0f   ; * lisp/replace.el (occur-1): Remove old fringe arrow.
      adds  c62e805   perl-mode: fix variable fontification
      adds  9a6fc63   Fix problem with relative directories in CDPATH
      adds  6a3920c   Make `q' in `org-agenda' work even with `debug-on-error' 
set
      adds  bc1ffc5   Fix print-length issue in comp-run-async-workers
      adds  e1ce990   Fix prin1 problem in package-quickstart-refresh
      adds  85c8a9c   Fix files-tests broken on MS-Windows by a recent change
      adds  adab672   Further fix to filtering Gnus search group names
      adds  e763c89   Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  3b32d05   project.el: Bump the version
      adds  99c5351   Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  fd2d56d   Doc update wrt Tramp support of SSH security keys
      adds  1cae6b9   Another fix for parse-colon-path
      adds  051434f   Use string-replace instead of replace-regexp-in-string
      adds  61677ac3  Un-obsolete dired-in-this-tree-p and use it again in 
certain places.
      adds  c7855c8   * src/nsterm.m (max_used_fringe_bitmap): Remove unused 
variable.
      adds  3b7b181   Use string-search instead of string-match[-p]
      adds  aeec97f   Fix variable binding in calendar (bug#49945)
      adds  4d95eca   Add a new test for dom-search
      adds  2b6c5fb   Add test for nnrss
      adds  23973a5   Fix freeze on OpenBSD when reading the SECONDARY selection
      adds  e5b2e53   Fix last commit of tramp.el
      adds  fbd3207   Further fixes for package-quickstart-refresh printing
      adds  872ca0f   Fix tmm-get-keymap under native-compile
      adds  89d0284   Make xterm-set-window-title more robust
      adds  b7d3c1e   Forestall "Selected deleted buffer" in 
url-http-generic-filter
      adds  799a66c   Make ffap-read-file-or-url put point at the correct place 
for URLs
      adds  4e6f98c   * lisp/emacs-lisp/package.el (package-buffer-info): Use 
lm-maintainers
      adds  0509f39   * lisp/emacs-lisp/package.el (package-buffer-info): Fix 
typo
      adds  75de09b   * lisp/emacs-lisp/cl-generic.el: Try and fix bug#49866
      adds  1572464   Tramp string-search and string-replace compatibility 
functions
      adds  2656ecf   Fix nnrss-get-namespace-prefix (bug#34685)
      adds  ebaae44   Add a new command `revert-buffer-quick'
      adds  d858a63   More robust auto-detect of grep-highlight-matches 
(bug#49978)
      adds  877df4e   Add new user option `gnus-topic-prepare-topic'
      adds  a6bd049   Add support for outlining in shell-script-mode
      adds  a8e8996   Use ### for outline headings in shell-script-mode
      adds  da8277a   * lisp/replace.el (perform-replace): Use 
'remove-function' (bug#49963).
      adds  fc174eb   ; Fix typos
      adds  c56e395   Let image-dired-mouse-toggle-mark act on active region
      adds  8b64583   Mark marked images in Image-Dired mode
      adds  0a4b66f   Valid quoting in .desktop files
      adds  aea7823   Hint that emacsclient.desktop should match a search for 
“emacsclient”
      adds  024e6d2   Drop redundant keywords in .desktop files.
      adds  8b15ce8   Make gnus-icalendar-event-from-ical more robust
      adds  0af1142   Fix icalendar-import-file prompt
      adds  1ab9fa6   Make icalendar parse multi-line items correctly
      adds  244acc5   Replace some `string-match-p' calls in Tramp
      adds  7dbbe6c   Add new image-dired commands
      adds  b81de1b   Fix URL entry in ffap after previous change
      adds  bdec9da   Allow `tex-buffer' to work on buffers not visiting files
      adds  81fd380   Allow using XLFD font names with dashes in the family name
      adds  3b5f8ab   Allow using a single anonymous face in enriced-mode
      adds  2f90fa1   Add a `pcase-setq' macro
      adds  bd6c3a0   * lisp/obsolete/cl.el (labels): Don't quote lambda
      adds  8dd6120   Fix bytecomp container test case
      adds  9445d7b   * lisp/emacs-lisp/cl-macs.el (fixnum, bignum): Fix type 
definitions
      adds  cb03917   Add XLFD font parsing tests
      adds  45cfa2a   Mention `find-ignore-file' in the vc.el commentary
      adds  7328a6e   Change the `region' face in the Wombat theme
      adds  368c9f5   Clarify smie-indent-forward-token doc string
      adds  0a611a5   Add support for Python mode in info-lookup-symbol
      adds  96d83a8   * lisp/emacs-lisp/pcase.el (pcase-setq): Align its 
semantics with `pcase-let`
      adds  1678d35   Mention url-handler-mode in the Emacs manual
      adds  afc945d   Improve minibuffer-inactive-mode documentation
      adds  0d04cec   Further tweak minibuffer-inactive-mode doc string
      adds  4e4b76b   Make info-look try to use more recent Python manual
      adds  1d60a25   ; Fix last change.
      adds  5809728   * lisp/emacs-lisp/lisp-mnt.el (lm-crack-address): Handle 
multi-addresses
      adds  5d50acd   Improve connection type `pipe' for remote processes
      adds  c4d34d2   CC Mode: Enhance C++ Mode raw strings to multi-line 
strings for any language
      adds  a9ad3d4   Add save-some-buffers-root to 
save-some-buffers-default-predicate (bug#46374)
      adds  a93d164   * lisp/tab-bar.el (tab-bar-history-buttons-show): Remove 
defcustom.
      adds  6fd2a49   Don't disable transient mark mode when changing image 
faces
      adds  6247540   Remove :group from defcustoms in image-dired.el
      adds  37dbf10   Unknown line endings in 
filepos-to-bufferpos/bufferpos-to-linepos
      adds  65dd006   Fix problem where an error would change standard-output
      adds  711eb40   Make info-look search harder for the Python info file
      adds  cebe18b   permanently-enabled-local-variables doc string 
clarification
      adds  4d51c2c   Add new face diff-changed-unspecified
      adds  e30c7f3   Adjust previous diff-changed-unspecified change
      adds  8fbb870   Make `debug' reset `inhibit-read-only' while running
      adds  254dc6a   CC Mode: Fix a bug in yesterday's patch
      adds  a3dd5f1   ; * etc/NEWS: Improve wording of a recent addition.
      adds  1bfbb2b   Add font-lock-doc-markup-face (bug#50041)
      adds  37d48ed   Fix merging of ambiguous nil maps
      adds  adb6c3f   Fix memory-report counting of vector/hash table sizes
      adds  c58f8dd   Add macro `seq-setq`.
      adds  a8a3fd8   Add macro `seq-setq`.
      adds  e91b574   Add new functions for lax mail address splitting
      adds  22d8e71   Make lm-crack-address less strict
      adds  3fd0cc8   Revert "Add macro `seq-setq`."
      adds  3c053ef   Filter out -L foo labels in diff-hunk-file-names
      adds  e5cb6d3   Add a test for netrc folding parsing (bug#25769)
      adds  482049e   Fix 'random' on MS-Windows when integers are wider than 
30 bits
      adds  e3205ea   * lisp/progmodes/cc-engine.el (c-ml-string-in-end-delim): 
Rewrite function
      adds  bf55b5a   * lisp/emacs-lisp/easymenu.el (easy-menu-do-define): Fix 
bug#50051
      adds  9c5dc3c   * src/w32.c (_sys_read_ahead): Pacify a silly compiler 
warning.
      adds  31ab12e   Mark auto-revert-test02-auto-revert-deleted-file as 
unstable
      adds  d1dbf7f   Revert "Bind the GIT_LITERAL_PATHSPECS environment 
variable"
      adds  3572613   Fix vc-git-state for filenames with wildcards
      adds  e6f3a4d   Fix bug#50063 when using icomplete-fido-kill with C-x p p
      adds  e2eb58c   Mark up commands in shortdoc.el for modes
      adds  fdf148c   Fix unwarranted point movement after C-g
      adds  36964b2   ; * src/xdisp.c (display_mode_lines): Fix comment.
      adds  55772ba   Make Emacs compile with musl instead of glibc
      adds  42a98fe   Run execute-extended-command key binding suggestion from 
a timer
      adds  926eeb7   Allow evaluating Python code across machines
      adds  ab23fa4   Sort by recency in flex completion style when no flexy 
stuff happening
      adds  2a022e9   Filter out rng-state elements in nxml-mode buffers from 
the kill ring
      adds  bf11c69   * lisp/nxml/nxml-mode.el (nxml-mode): Use add-function
      adds  0da97a4   * lisp/tab-bar.el (tab-bar-new-button-show): Make 
variable obsolete.
      adds  7ec0574   * lisp/simple.el (shift-select-mode): Add new choice 
'permanent' (bug#50038).
      adds  3502321   Fix regressions in the last change
      adds  42be416   Don't remove `fontified' in nxml--buffer-substring-filter
      adds  751f170   Add new functions to replace strings/regexp in a region
      adds  343dc9d   ; * test/lisp/vc/diff-mode-tests.el: Remove useless \
      adds  adb4507   Remove prettification for \par in tex-mode
      adds  b9243b0   Minor clarification for define-minor-mode :variable
      adds  a3b3130   Fix cursor movement on the Linux console with certain 
characters
      adds  5d7b1d5   Make overlays-in treat zero-length overlays at point-max 
consistently
      adds  b3aec9e   CC Mode: Fix unstable fontification of doc strings.
      adds  9664ee1   C++ Mode: Don't confuse the pointer operator -> with the 
type indicating ->
      adds  958f591   Merge from origin/emacs-27
      adds  f0ef1e9   Fix recent documentation additions
      adds  b21c9b0   Add Command Modes to Elisp manual menu and add index 
entries
      adds  6898ae6   Plug another hole for longjmp-ing from 'redisplay_window'
      adds  bb6f1e2   * test/Makefile.in: Verbose logging for electric-tests on 
hydra.
      adds  ae751f2   ; Fix menu entry alignment of last change
      adds  a126c06   Make icomplete-vertical-mode take immediate effect 
(bug#49075)
      adds  fd7f207   vc-git-region-history: Fix to call 'diff' more correctly
      adds  9e2cc40   ruby-mode imenu: Support methods with modifiers
      adds  292e626   Add new mode context-menu-mode and use it in info.el and 
goto-addr.el
      adds  1493145   Change the order of context-menu-functions and add more 
context menus.
      adds  ebac285   Improve docstring of context-menu-functions and add 
eww-context-menu
      adds  2c2baa9   Add new context-menu options for menus "File At Point" 
and "Version Control".
      adds  ee1887b   Improve :type of defcustom 'context-menu-functions' and 
add documentation.
      adds  9f5946b   * lisp/help-mode.el (help-mode-context-menu): New 
function.
      adds  de5601f   Improve handling of context menus for global, local, 
minor-mode menus
      adds  d9eac0b   Use map-keymap in context-menu-global, 
context-menu-local, context-menu-minor
      adds  bf1ec49   Merge branch 'feature/context-menu'
      adds  96bbd6f   Jump to first,last completion with M-<, M-> in 
icomplete-vertical-mode
      adds  e6fb7e4   Bind <up> and <down> in icomplete-vertical-mode
      adds  00fdf80   Improve `forward-sexp' in *Help* buffers
      adds  5f47d17   Fix TTY display performance degradation due to many 
markers
      adds  b960e1a   ; Fix a comment in a recent commit.
      adds  54039d7   ; * etc/NEWS: Fix wording of a recently added entry.
      adds  c609b4c   * test/lisp/electric-tests.el: Skip most c-mode tests on 
hydra.
      adds  130d47b   Another fix for quitting while displaying non-selected 
windows
      adds  ca781e4   * lisp/mouse.el (context-menu-filter-function): Fix type.
      adds  7fa5dec   * Fix `native-compile-target-directory' effectiveness for 
async compilation.
      adds  6d3455e   ; Fix quoting of braces in electric-tests.el.
      adds  eddb003   Fix behavior when switch-to-prev-buffer-skip is a 
function (Bug#49275)
      adds  f26a027   Fix ediff3 layouts with window-combination-resize non-nil 
(Bug#49277)
      adds  c17e03a   ; * etc/NEWS (Icomplete): Fix typo and remove redundant 
word
      adds  fa4a63c   Add menu bindings to new functions in image-dired.el
      adds  bf4f738   Fix abort when turning on Hebrew or Arabic input methods
      adds  ee812f2   Yet another place inside redisplay_window to prevent 
quitting
      adds  3a1d713   Add undo-in-region test case for bug#21523
      adds  15a8026   Disable auto compositions on the Linux console only
      adds  0d5ff75   Improve documentation of last change.
      adds  1a4ed8e   * lisp/mouse.el: More fixes for context-menu.
      adds  9b31ad3   * lisp/progmodes/xref.el (xref--collect-matches): Widen 
temporarily.
      adds  91f549b   ; Fix paren typo
      adds  78b4276   Improve documentation of 'assoc'
      adds  fba64e1   Fix vc-root-diff broken with Git as well
      adds  2c699b8   Improve fix of bug#49888 on no-pattern flex sorting
      adds  2be8e2f   Section by 'group-function' in Icomplete and Fido's 
vertical modes
      adds  37f0ea9   ; Correct :version tag of icomplete-selected-match face
      adds  6276f73   stterm doesn't understand all codes that xterm does
      adds  4bd7be2   Fix errors with hscrolling mini-windows under 
truncate-lines
      adds  8e93a37   ; * src/xdisp.c (hscroll_window_tree): Fix a typo in a 
comment.
      adds  787fa7a   Minor doc fixes in icomplete.el
      adds  1511f3c   Fix inaccuracies in documentation of 
'message-truncate-lines'
      adds  bf64342   Fix deletion of associated image
      adds  101b3c8   New placement of newline characters in image-dired-db-file
      adds  63d6e1f   Avoid problems when one tag/file is a substring of another
      adds  8bc6dbe   Add support for history of image tags and completion in 
the minibuffer
      adds  a44432a   Fix st.el doc string
      adds  04f723d   Fix dired switch (that contain quotes and spaces) parsing
      adds  cd00fb5   Add ibuffer-saved-filter-groups example to the doc string
      adds  9bf8bb0   Fix space at the start of appt mode line element
      adds  489ddc5   ; Fix escaping in recent ibuf-ext.el doc change.
      adds  bfa3191   Correctly call completion-in-region in shell.el
      adds  a3df92f   Remove more mentions of the removed `M-o' facemenu binding
      adds  fb81c8c   Make icomplete-forward-completions O(1) when 
icomplete-scroll is t
      adds  f804248   Tweak a failing custom test
      adds  c69b476   Don't mutate string literal
      adds  e1ed0c3   Fix xref {prev,next}-error target buffer match 
highlighting extent
      adds  89c3134   Use C-mouse-1 for context menu on NS
      adds  573e8ee   ; * lisp/mouse.el: Fix typos in previous change
      adds  969c313   Remove even more waiting from execute-extended-command
      adds  00a9c50   Further tweaks to execute-extended-command
      adds  657fe8b   Allow copy-directory to copy the source as a symlink
      adds  c2026cf   Fix infinite recursion of conf-mode
      adds  e1a209e   Fix infinite recursion in mode: tex
      adds  13fdded   Allow preserving symlinks with file-precious-flag set
      adds  ac2cecb   Fix printing of C-@ in `describe-fontset'
      adds  b2b9f69   Document how to get rid of completion on `SPC' and `?'
      adds  63cbb54   Mark page navigation commands as repeatable
      adds  681faf9   ; * test/lisp/files-tests.el: Add tests for 
save-some-buffers (Bug#46374)
      adds  13824c4   Fix c-tentative-buffer-changes to be nestable in 
c-save-buffer-state
      adds  222d033   * lisp/bindings.el (page-navigation-repeat-map): Fix 
bootstrap.
      adds  28170b7   Speed up project--read-project-buffer in remote buffers
      adds  77d0ab9   * etc/TODO: Entry about markers being non-scalable.  
(Bug#49127)
      adds  742ae84   ; * lisp/progmodes/project.el: Fix punctuation in the 
commentary.
      adds  9191d12   Fix documentation of recently-added tests for files.el
      adds  d780b1c   Fix documentation of 'repeat-mode' changes
      adds  4b03998   ; * doc/emacs/custom.texi (Minibuffer Maps): Fix wording.
      adds  beb54dc   Improve documentation of 'file-preserve-symlinks-on-save'
      adds  2ed73a7   ; * etc/NEWS: State the default behavior when copying 
symlinks.
      adds  9ea9d21   ; * lisp/simple.el (execute-extended-command): Fix 
comment wording.
      adds  f658b95   Improve doc string of 'M-.'
      adds  72e688e   Improve documentation of context menus
      adds  2dfc2bb   ; * etc/TODO: Fix typo.
      adds  20e32f3   CC Mode: Move a macro to before its first use in a file.
      adds  49435be   Add xref operations to context menu unconditionally
      adds  4d6e770   Re-type the :location slot in `xref-match-item` to 
`xref-location`
      adds  b483090   Indicate progress while searching for references in xref
      adds  6993d45   Add "Find References" to context menu (bug#50067)
      adds  d6ad208   Use overlay arrow to indicate current *xref* selection
      adds  f415956   Remove default "Select" title from NS popup menus 
(bug#50067)
      adds  5eab7c3   * configure.ac: Make homebrew check for libgccjit match 
macports.
      adds  2837e25   Fix display bug on macOS (bug#50112)
      adds  3de577a   Mention problems with synthetic fonts on macOS
      adds  cabd22f   Make parse-partial-sexp signal an error if TO is smaller 
than FROM
      adds  fda6e6e   ; * etc/NEWS: Fix last change.
      adds  a6240c8   Clarify how to do the `count-words-in-defun' recipe
      adds  5da7103   Tweak the comment-start-skip example in the manual
      adds  9641515   ; * src/syntax.c: Remove a stray comment.
      adds  28019cc   ; Fix Texinfo markup of a recent change
      adds  7ee5d36   Clarify dired-jump doc string
      adds  690d1bc   Fix perldb doc string
      adds  69637fe   ; * lisp/dired.el (dired-jump): Doc fix.
      adds  a002366   Clarify cl-defstruct doc string and manual entry somewhat
      adds  efe3062   Fix failures in recent files tests
      adds  9715fea   * test/lisp/electric-tests.el: Un-skip c-mode tests on 
hydra.
      adds  c28d4c9   ; Load xref when needed (not all functions are autoloaded)
      adds  4f11842   * test/lisp/net/tramp-tests.el: Reduce hydra run time by 
1 hour.
      adds  bf61dde   * test/Makefile.in: Turn off hydra verbose logging for 
electric-tests.
      adds  5f1ee1f   ; MH-E doc: SourceForge repo is no longer current
      adds  aa27c42   mh-x-image-url-sane-p: accept "https" URLs
      adds  8fe536f   * test/lisp/international/ucs-normalize-tests.el: Save 
30m on hydra.
      adds  316cc91   Improve documentation of 'set-keyboard-coding-system'
      adds  654e096   ; * lisp/emacs-lisp/comp.el 
(native-comp-async-cu-done-functions): Doc fix.
      adds  dd7d966   Don't show menu titles with the text property 'hide' 
(bug#50067)
      adds  6984eea   * lisp/mouse.el (context-menu-mode-map): New variable.
      adds  7f5f99f   Make Qhide declaration non-target-specific
      adds  e8e7880   Some adaptions for Tramp's security key detection.
      adds  5b55659   Avoid using %n in emacsclient
      adds  16bb524   Don't echo empty string in file-name-with-extension
      adds  06c3a32   Revert "Fix dired switch (that contain quotes and spaces) 
parsing"
      adds  ba85251   Don't mess up grouping in 
completion-all-sorted-completions
      adds  1afe59f   Double check completions-group customization variable in 
Icomplete
      adds  f405756   Implement `copy-directory-create-symlink' for remote files
      adds  48d4969   Set label for NSToolbarItem (bug#50159)
      adds  6c00766   Set a unique ID for eln files on macOS (bug#45934)
      adds  ff2124d   Fix recent parse-partial-sexp argument validation
      adds  98e1752   Make xwidget-webkit-enable-plugins a defcustom
      adds  5d32630   Do command mode markup in xwidget.el
      adds  4015fb6   Improve byte-compile-warnings doc string
      adds  cc2c150   Document `dlet'
      adds  fb65b14   Update NEWS tagging for modules and parse-time-string
      adds  8c62871   Clarify :stderr in the make-process doc string
      adds  dcf84bc   * lisp/mouse.el (context-menu-toolbar): New function.
      adds  d8e1cca   ; * etc/NEWS: Fix wording of a recent change.
      adds  6430c84   ; * doc/lispref/variables.texi (Local Variables): Fix 
indexing.
      adds  f00af4b   Complete implementation of 
`copy-directory-create-symlink' in Tramp
      adds  591b8bd   Add new variable 'kill-buffer/delete-auto-save-files'
      adds  4167d4b   Clarify the documentation of `next-frame'
      adds  975939d   ; cperl-mode: bugfix / rework fontification of here-docs
      adds  9936e14   Fix doc strings in recent changes.
      adds  efddcc9   Improve recently-changed docs
      adds  00edc83   ; * doc/emacs/files.texi (Auto Save Files): Fix a typo.
      adds  c1c2266   Fix recently added cperl test
      adds  976594d   * lisp/mouse.el (context-menu-open): New command bound to 
[S-f10].
      adds  4281e5b   Add example of advanced user-defined Rx form to manual
      adds  8f43180   Improve documentation of 'inhibit-mouse-event-check'
      adds  a849b56   Document 'jit-lock-bounds'
      adds  120b2bb   ; migrate MH-E to mail-parse library
      adds  ca3e4b3   ; * lisp/time-stamp.el: Improve doc strings.
      adds  0c640b8   Fix to clear echo-area after repeat-exit-timeout.
      adds  8620512   ; * lisp/repeat.el (repeat-echo-message): Use 
`string-search`.
      adds  2c8657f   Doc that dired-do-chmod no longer follows symlinks
      adds  9e0d507   * lisp/mouse.el (context-menu-buffers): New function 
(bug#50067).
      adds  b8704b5   * lisp/mouse.el (context-menu-mode-map): Bind [menu] to 
context-menu-open.
      adds  efaed29   Some precisements in Tramp's connection type handling
      adds  7782ccd   Fix up previous conf-mode/tex-mode redirection hacks
      adds  de64510   Further checks for kill-buffer-delete-auto-save-files
      adds  64b4c85   Fix up deleting auto-save/killing buffer wrt. 
`auto-save-visited-mode'
      adds  630a13a   Add support for OSC escape codes in comint
      adds  f09ee98   tabulated-list-print delete excess lines
      adds  c8e3347   Add support for "bright" ANSI colors in ansi-color
      adds  2b2a103   Add support for "bright" ANSI colors in term-mode
      adds  9759fb5   Add missing :version tags to new faces
      adds  979f14e   Disable xterm selection operators in stterm
      adds  5b03849   ; * test/lisp/files-tests.el: Add tests for 
save-some-buffers
      adds  8ba6a38   ; Merge from origin/emacs-27
      adds  1155826   Speed up pcm completion styles for patternless special 
case
      adds  ab79950   Make `set-locale-environment' complete over locale names
      adds  7db376e   Make thingatpt respect fields
      adds  46ff443   Handle nil messages in repeat-echo-message.
      adds  3b66c4d   * lisp/term/xterm.el (xterm-function-map): Map `\e[29~` 
to `menu`
      adds  a8c803d   ; * lisp/time-stamp.el: Doc string wording improvements.
      adds  2b62b2a   Make sure to remove the remote specification before 
adding :(literal)
      adds  4ac29b9   Rename arguments for clarity
      adds  d54ffa2   Define a substitute for <menu> on MS-Windows
      adds  fbf2933   Fix docs about the meaning of the Re: in the subject
      adds  e5f82c1   Improve robustness of shadowfile.el
      adds  e1ca0ba   Revert "Add missing :version tags to new faces"
      adds  2e2400a   Revert "Add support for "bright" ANSI colors in term-mode"
      adds  fc4d3ee   Revert "Add support for "bright" ANSI colors in 
ansi-color"
      adds  e4ec39e5  Make dired-chmod-program obsolete
      adds  8695791   timeclock.el: Update example configuration
      adds  ee2ffd9   Fix problem with symlinks in compile buffers
      adds  602419b   Enable setting timeclock-workday after switching mode on
      adds  8567ec8   Fix recentering issue in `follow-mode'
      adds  cc5b6cb   Fix backtrace when query-about-changed-file nil and file 
has changed
      adds  9c1bbad   python-shell-interpreter doc string clarification
      adds  a573d6b   Replace flyspell-use-mouse-3-for-menu with 
context-menu-mode (bug#50067)
      adds  f7da671   * Forward `comp-file-preloaded-p' to async workers
      adds  0d45ad9   lisp/newcomment.el: Uncommenting with whitespace 
`comment-continue'
      adds  d069361   Make `eshell-command' also work when asynchronous
      adds  61323c6   Put advice documentation at the end of the displayed doc 
string
      adds  185759e   Fix `M-X TAB' completion for commands marked for multiple 
modes
      adds  e26d628   Don't overly truncate tabulated-list headers
      adds  9224a86   Fix completion of extended "..." syntax in eshell
      adds  4bb7054   Fix shell-script-mode indentation of continuation lines
      adds  3360f03   Revert part of 3572613550f5d1d0b3392dbc809b32f3989e2981 
(bug#39452)
      adds  55e77a8   * lisp/progmodes/flymake.el: Bind mouse-3 to flymake-menu 
on mode-line.
      adds  692da8c   * etc/NEWS: Document the recent xterm.el change for 
`\e[29~`
      adds  6d36177   Add tests for vc-rename-file
      adds  8fb3238   ; Remove copypasta accident
      adds  b0fe06e   Disable the NS app when no frames are left (bug#14619, 
bug#21357, bug#23586)
      adds  dbec4ae   ; Copy contents of oldXMenu/copyright.h into 
oldXMenu/*.[ch] files
      adds  f1901fc   Better document obsolescence of 'values'
      adds  3065b6b   Fix libexec installation on NS (bug#50250)
      adds  9a1d548   C++ Mode: handle compound identifiers preceding brace 
lists correctly
      adds  a2a0b70   ; * src/xfaces.c (gui_supports_face_attributes_p): Fix 
typo in comment.
      adds  8fa624b   Improve compatibility with musl-libc (Bug#48789)
      adds  6392bc3   Tweak sh-script-mode indentation further
      adds  dce5f7a   Add support for OSC 7 in comint (current directory 
tracking)
      adds  9117a76   Change --with-nativecomp to --with-native-compilation in 
messages
      adds  5bd23b0   Mention `set-variable' in the Init Syntax Emacs manual 
node
      adds  7c7d58f   Fix vc test for RCS
      adds  5da9b3d   Move vc-branch-p and vc-branch-part from vc.el to 
vc-rcs.el and rename
      adds  31226b0   Only look for the port command on MacOS
      adds  7dabcb1   Make rfc2368 obsolete and add rfc6068
      adds  1dc79aa   Make epg use rfc6068 for decoding %-encoded strings
      adds  6885c62   Fix typo in previous custom.texi change
      adds  c221f17   Make some non-ASCII work in ebnf2ps
      adds  670b423   Fix typo in kill-buffer-delete-auto-save-files NEWS entry
      adds  b654420   Minor improvement in 'get-locale-names' on MS-Windows
      adds  9e67ef8   Improve documentation of 'ispell-hunspell-add-multi-dic'
      adds  bc9516a   * etc/NEWS: Fix typo
      adds  455bed3   * test/lisp/progmodes/cperl-mode-tests.el: Adjust 
here-doc tests for perl-mode
      adds  ebd7c52   (cperl-test-bug-14343): Make it work for perl-mode
      adds  6767e55   Implement proper type conversion in native compiler
      adds  a1887cc   ; cperl-mode.el: Fix border cases of inserting with elisp
      adds  d2ad64b   Move the expansion of abbreviated names to vc-git.el
      adds  50765f3   Make run-at-time try harder to run at integral multiples
      adds  65ddaaf   Fix abnf parsing of <prose> elements
      adds  31b06ea   Make calc plotting through gnuplot work on non-X gnuplots
      adds  b612821   call-process doc string clarification
      adds  bd17fe1   Fix point placement after ispell-complete-word
      adds  03dccee   Rename xref--mouse-2 and adjust documentation
      adds  e5c481b   ; Add comment to tramp-read-passwd for debugging
      adds  8761d30   Avoid failing if vc backend doesn't implement 
ignore-completion-table
      adds  a0be0cd   Use "gzip -d" instead of "gunzip"
      adds  45793b1   In batch mode, avoid killing Emacs with C-g in the 
minibuffer
      adds  4a15059   Autoload calc-grab-sum-across and calc-grab-sum-down
      adds  fffcc7a   Fix (setf (map-elt map key) (my-func))
      adds  a4e3e0f   Make set-foreground-color display completions using 
foreground colors
      adds  2c662e6   Add new command `clone-frame'
      adds  c0243d9   * Add a dll loader entry for gcc_jit_context_new_cast 
(bug#50315)
      adds  a15f549   ; Auto-commit of loaddefs files.
      adds  6a6de68   Add new macro `with-existing-directory'
      adds  b3a9d8c   Don't have epg bug out on non-existent packages
      adds  c42bb9d   Filter out the `name' parameter in clone-frame
      adds  f85b867   Fix segfault with invalid key-translation-map binding
      adds  f3c5355   tramp-auto-save-directory: make private
      adds  f143260   Revert "Tweak sh-script-mode indentation further"
      adds  7d7e8a9   Add a test for bug#50320 in sh-script
      adds  891be6f   Fix up previous ebfn2ps tweak
      adds  d8d5dc4   memory-report: support calculating size for structures
      adds  0f3e34e   Fix documentation of `dired-do-touch'
      adds  b099942   isearch*-lax-whitespace doc string improvements
      adds  d7fb11b   Reformat up-list and backward-up-list doc strings
      adds  28dc18a   Make the coding system warning prettier
      adds  bfb2dd0   Improve a recent change in 'mule-cmds.el'
      adds  110db95   Fix 'clone-frame' on TTY frames
      adds  3d26490   Fix expansion of non-ASCII $HOME
      adds  c7997c8   ; * doc/emacs/dired.texi (Operating on Files): Fix last 
change.
      adds  6372a3f   * lisp/abbrev.el: Improve docstrings of inverse commands 
(bug#50303)
      adds  0db50c3   Support forges by type rather than by host
      adds  926e69b   More fixes for recently added vc-rename test
      adds  0a18899   Fix recently broken vc-delete-file with Git
      adds  d9dabdb   Fix memory-report test failure
      adds  7a4d823   Fix `revert-buffer' message in `find-file-select'
      adds  5ae02f9   Add selection to css-pseudo-element-ids
      adds  e588fa4   Add CSS Box Alignment Module Level 3 to css-mode
      adds  07e8ff7   Move cl-lib tests for caaXr to subr-tests.el
      adds  0034067   Avoid cl-lib alias for cadadr and friends
      adds  0d3ae35   Make toggle-truncate-lines disable visual-line-mode
      adds  f4805be   Update publicsuffix.txt from upstream
      adds  41db694   Sync latest SKK-JISYO.L
      adds  4bdae17   * etc/NEWS: Announce recent change in 
'toggle-truncate-lines'.
      adds  e1c893f   Allow not putting pasted text onto the kill ring under 
xterm
      adds  d67ce5e   Fix message in previous toggle-truncate-lines change
      adds  d1f3247   Make recent timer changes more backwards-compatible
      adds  0cabf8b   ; Fix typos
      adds  6dad558   Allow gud-mi to edit two executables with the same name
      adds  d0eaf7a   Fix `describe-function' for autoloaded adviced functions
      adds  1778c90   Clean up css-property-alist for alignment
      adds  538a401   Update to CSS Grid Layout Module Level 2
      adds  0a74243   Update to CSS Containment Module Level 2
      adds  34550b4   Update to CSS Flexible Box Layout Module Level 2
      adds  e32c7d2   Change Python eval to send directly instead of using 
temporary files
      adds  0aa0410   Fix "Finder" description for multi-file packages
      adds  b66d461   Merge from origin/emacs-27
      adds  f9dcde3   * etc/DISTRIB: Refer to gnu.org instead of the deleted 
file etc/GNU.
      adds  ca7e76c   Add diary-offset to diary-lib.el
      adds  c6b1f8d   Make `M-x term' offer completion
      adds  7ca949b   Tweak hi-lock-mode doc string
      adds  7e77237   Make multi-frame `M-x calendar' setup work when 
`pop-up-frames'
      adds  3f999c0   Add support for customization group hyperlinks in doc 
strings
      adds  239ca28   Add a customization group link from whitespace-mode
      adds  56c98a4   Improve error message in ielm on printing errors
      adds  a8de88e   Allow killing the diff buffer after `C-x v u'
      adds  0daad76   Improve documentation of line truncation and wrapping
      adds  c78969d   * lisp/emacs-lisp/timer.el (timer-create): Don't inline it
      adds  16a3673   ; * etc/NEWS: Fix markup in recent example.
      adds  0fe03c4   ; * etc/NEWS: Fix copyright year; file recreated in 2019 
for 28.1.
      adds  534e631   Avoid segfault in command-modes
      adds  88795df   Rename xref-select-and-{goto,show}-xref
      adds  ea53f0d   Add tests for vc-version-diff
      adds  1d36043   Fix test on machines with Bzr not set up
      adds  1be8bfa   Xref: automatic jumping to the first definition or 
reference
      adds  c298337   * lisp/progmodes/xref.el: Bump version.
      adds  94530e7   Belated fix
      adds  76300b8   * test/lisp/vc/vc-tests.el (vc-test-sccs06-version-diff): 
Fix it.
      adds  e6f936e   Cleanup tramp-tests.el
      adds  ba84ec8   Fix error handling in 'ispell-init-process'
      adds  1fdd898   Fixes for 'python-shell-send-string' and 
'python-shell-send-file'
      adds  2ed2999   Improve documentation of new Xref options
      adds  0972cbe   * lisp/progmodes/xref.el: Fix defcustoms (bug#50067)
      adds  8f2e8ad   ; * doc/emacs/maintaining.texi (Looking Up Identifiers): 
Fix last change.
      adds  73a90cd   Clarify completion-list-mode NEWS entry
      adds  3d0276e   Improve the documentation around the read-key/minibuffer 
prompting
      adds  7c7a47b   ; * etc/NEWS: Fix a recent change.
      adds  c5b654b   Autoload cl-struct-slot-info
      adds  aecf451   ; * lisp/indent.el (tab-first-completion): Fix :version 
tag.
      adds  d864389   * lisp/progmodes/xref.el: Bump the version again.
      adds  dd4be8a   * test/lisp/vc/vc-tests.el (vc-test-git06-version-diff): 
Skip on hydra.
      adds  80d318a   Try to fix vc-test-git06-version-diff on Hydra
      adds  71f8b55   project--files-in-directory: Fix handling of ignores
      adds  ff7867b   ; * test/lisp/newcomment-tests.el: Fix copyright year.
      adds  c88c446   * etc/NEWS: Don't mention a fixed bug.
      adds  e7fc61f   Improve documentation of save-place-abbreviate-file-names
      adds  c3ca313   * etc/NEWS: Improve file organization.
      adds  f9cd9d4   * doc/emacs/maintaining.texi (Xref Commands): Fix 
indexing.
      adds  fb061cd   ; * etc/NEWS: Rearrange and fix wording of some entries.
      adds  4e5af29   * etc/NEWS: Reorder "Isearch and Replace" items
      adds  bd4a2fc   ; * etc/NEWS: Restore entry that had been inadvertently 
deleted.
      adds  7f9ca3b   Make `gnus-group-use-permanent-levels' work better
      adds  9309dc9   Reset gnus-group-use-permanent-levels when Gnus restarts
      adds  c0a0eb5   Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  331be89   Improve the gnus-group-default-list-level doc string
      adds  1ff772e   Simplify `image-dired-dired-file-marked-p'
      adds  555a1ee   Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  61562c7   ; * lisp/tab-bar.el (toggle-frame-tab-bar, 
tab-bar-new-tab-to): Doc fix.
      adds  8ed2f20   Improve the info-mode mode line
      adds  63618ba   Add a tooltip to the comint-mode mode line format
      adds  9680994   Restore the debugging window size more reliably
      adds  61e5570   Make calc-grab-region work with rectangular selects
      adds  5f56239   ; Fix typos in etc/NEWS
      adds  9ff425d   Revert an accidential change in etc/NEWS
      adds  ba6df55   Fixup dired-do-find-regexp-and-replace
      adds  fab1e22   Optimise `member` and `assoc` (etc) with constant empty 
list
      adds  bba48d6   More robust optimisation of `ignore`
      adds  c4724ad   Normalise nested `progn` forms in byte-code optimiser
      adds  96e5069   ; * etc/NEWS: revert a change that changed the meaning 
slightly
      adds  163e305   Add possibility to override the default highlighting
      adds  4bd3a40   * etc/NEWS: Clarify entry about the "*Completions*" 
buffer.
      adds  3a2c641   * etc/NEWS: Some further re-organization.
      adds  4c54a6c   Remove Emacs FAQ maintainer
      adds  e09e827   Small FAQ fixes
      adds  b52cafe   Support specifying just one command in 
project-switch-commands
      adds  55540a3   * test/lisp/vc/vc-tests.el (vc-test--version-diff): Git 
env tweak.
      adds  db74a93   Fix display of tab-bar buttons
      adds  d5c6bf9   Do not expand default method, user, host in remote file 
name completion
      adds  b02c9bc   Improve documentation of new Xref options
      adds  31db28b   Adapt tramp-test26-file-name-completion
      adds  11b56fa   Fix a recent documentation change
      adds  e105049   * doc/misc/efaq.texi (Reporting bugs): Refer to the Emacs 
manual.
      adds  97aa824   * doc/misc/efaq.texi: Misc copyedits.
      adds  f7c26e7   Merge from origin/emacs-27
      adds  4128186   Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  f10a4aa   Improve the Info mode line further
      adds  6b2d5ad   Add a new Gnus command to toggle whether to use fonts in 
shr
      adds  8448782   Fix encoding in browse-url-encode-url
      adds  743a533   Encode urls more before using in browse-url
      adds  91afb93   ; * doc/emacs/maintaining.texi (Project File Commands): 
Fix wording.
      adds  400b3c9   Increase jit-lock-chunk-size from 500 to 1500 for 
performance reasons
      adds  0cd410f   ; Improve resolution of previous merge conflict
      adds  6cca705   Don't let nndiary.el alter variables when loading file
      adds  81677cb   cperl-mode.el: Use rx sequences for Perl grammar
      adds  ff2c4a8   Have Git backend actions accept nil filenames again
      adds  26d5b51   Center Emacs logo above text on the splash screen
      adds  79c5e0f   Don't output "probably introduced" if we know the answer 
for sure
      adds  53edc2b   Move the indented *Help* block to after the doc string
      adds  663f7e3   Fix mail-user-agent defcustom type
      adds  afddd55   Don't disable ipython as a native interpreter
      adds  f12df3b   Add support for keypad `=' key in xterm.el
      adds  d80552d   Allow kmacros to end with C-g in minibuffer
      adds  30aaea1   Adjust test to describe-function changes
      adds  e297c4f   Fix previous help-fns change
      adds  6c2823d   ; * admin/README: Mention 'coccinelle'.
      adds  f9aa6c7   ; * admin/README: Add descriptions of more subdirectories.
      adds  188f4e6   * etc/NEWS: macOS alternative context menu mouse binding.
      adds  24f370d   Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  2bd26ed   Further tweak describe-variable look
      adds  439ca06   Don't ding at the user in pop-mark
      adds  8ac5510   Document restriction of completion styles with remote 
file names
      adds  e6bea0c   Redesign tab-bar event processing (bug#41342, bug#41343)
      adds  56d567a   Bind [drag-mouse-1] to tab-bar-mouse-move-tab on 
tab-bar-map
      adds  ad9c57f   Mouse wheel scrolling on the tab bar
      adds  794fdce   Improve tab-bar event handling (bug#41343)
      adds  3a8b8df   ; Remove NEWS about tab bar mouse commands to avoid merge 
conflicts
      adds  14d5145   Merge branch 'feature/tab-bar-events'
      adds  3d1274f   ; Add NEWS about tab bar mouse commands
      adds  8da1f03   Remove the "Real meaning of copyleft" node in efaq
      adds  2be7599   Clarify Gnus vs. font locking in the Gnus manual
      adds  e27385e   Better treatment of line length limits for the Python 
inferior
      adds  8c023e5   Change ruby-align-chained-calls indendation
      adds  bac632a   Fix a recent change wrt 'comint-max-line-length'
      adds  d92db04   Improve documentation of tab-bar functions and variables
      adds  ceb6022   ; * lisp/progmodes/python.el (python-shell-send-string): 
Fix last change.
      adds  b2c4470   Support tags-apropos-additional-actions in etags Xref 
backend
      adds  44ba827   * lisp/progmodes/ruby-mode.el (ruby-current-indentation): 
Tweak obsoletion.
      adds  74d091a   Change the default value of search-whitespace-regexp
      adds  061f8f2   Fix behavior of isearch-{beginning,end}-of-buffer
      adds  150ff9c   Fix typo in previous search-whitespace-regexp change
      adds  f3cfd47   New user options to move between isearch matches
      adds  28ce3bf   Further fix for the search-whitespace-regexp change
      adds  b4158a7   Document 'tags-apropos-additional-actions' with Xref
      adds  f94b915   Doc string followup to last change.
      adds  5ee6583   Tramp: honor default file modes in make-directory
      adds  195da78   Properly encode all strings sent to Python shell
      adds  192a384   Revert usage of format-prompt in python.el
      adds  6eba633   Fix test find-defs-defgeneric-el
      adds  dea6793   Add support for GCC compiler command-line options
      adds  5c18d35   Improve overlay placement performance
      adds  d37dcfa   New minor mode 'show-paren-local-mode'
      adds  f98700a   Fix restoring from pdumper file on MS-Windows 9X
      adds  0b36291   Improve documentation of Show Paren mode
      adds  74fd89f   * lisp/info.el (Info-streamline-headings): Add entry.
      adds  ea3f0bc   Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  bfd5e26   ; * lisp/emacs-lisp/comp.el 
(native-comp-compiler-options): Doc fix.
      adds  ccc9bd7   bug-reference-bug-regexp now defines a contract for the 
overlay region
      adds  140d722   ; Add some TODOs for the bug-reference-<forge>-instances 
variables
      adds  2e595b3   Fix tab-bar scrolling for mice that report mouse-wheel 
events
      adds  aa6cacd   Document tool-bar and tab-bar mouse events
      adds  e40f5a9   Fix display of tab-bar buttons
      adds  e430077   Implement caching for 'python-shell-completion-at-point'
      adds  afa82b3   ; * src/keyboard.c (make_lispy_position): Fix a recent 
change.
      adds  c7aaf2f   ; * src/w32term.c (w32_read_socket): Avoid compiler 
warning.
      adds  6343384   Allow using 'python-shell-send-file' across machines
      adds  ef65d71   Tramp code cleanup
      adds  84e35ff   Keep python.el compatible with older Emacsen
      adds  376a31b   Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  020a408   Propagate aliased lexical variables in byte compiler
      adds  09ae3f9   Remove obsolete variable
      adds  d5c6f70   Fix byte-compilation warnings
      adds  6e60e74   Refactor bug-reference setup for software forges
      adds  108dbed   Re-fix bug#16897
      adds  edc93a5   ; Fix grammar in efaq.texi on Emacs vs XEmacs.
      adds  252a769   ; * doc/lispref/files.texi (Changing Files): Fix xref to 
file-modes.
      adds  fb1f0df   ERC: Track: Fix documentation of structure of 
'erc-modified-channels-alist'
      adds  d7f4cc0   ERC: Track: Clarify documentation on tracked buffers and 
add references
      adds  e4b7fa0   Merge from origin/emacs-27
      adds  3df279a   ERC: Track: Rewrite 'erc-track-find-face' as 
'erc-track-select-mode-line-face'
      adds  291bcb5   ERC: Track: Fix a perceived minor bug in mode line face 
selection
      adds  ae6af0b   Improve documentation of some tab-bar features
      adds  c5bdb28   Improve documentation of tab bars in the Emacs manual
      adds  1293bf5   Improve doc-strings of some buffer display options 
(Bug#50518)
      adds  4793c98   ;* lisp/window.el (switch-to-prev-buffer): Fix typo in 
doc-string.
      adds  4a44ac9   Infer identifier namespace in elisp xref backend
      adds  ac2498a   Fix read-no-blanks-input history argument
      adds  db5fbc7   Fix read-no-blanks-input doc string typo
      adds  88beddb   ; * doc/misc/efaq.texi (What was XEmacs?): Restore 
pre-merge text.
      adds  914d452   Minor copyedits in Emacs FAQ
      adds  8f31997   ; * lisp/eshell/em-unix.el (nil-blank-string): Doc fix
      adds  64c5cd5   * lisp/tab-bar.el: Improve logic of 'ignore-current-tab'.
      adds  79113b5   Use window-point in event-start and event-end (bug#50256)
      adds  fc4b956   ; Fix symbol quoting typos
      adds  1ccc31e   * lisp/mouse.el (context-menu-map): Remove duplicate 
separators (bug#50067).
      adds  ff4de1b   Fix quoting style in Lisp comments
      adds  4877dde   * lisp/mouse.el (context-menu-map): Add 'click' arg to 
called funs (bug#50256)
      adds  bd91708   * lisp/thingatpt.el (thing-at-mouse): New function 
(bug#50256).
      adds  aa33e38   Allow region-related context menu to be used on selected 
region with one click
      adds  9110438   * lisp/tab-bar.el (tab-bar-get-buffer-tab): Use 'remq' 
instead of 'seq-remove'
      adds  e20bae0   ERC: Use 'string-search' only on Emacs 28 and later
      adds  85d0ed0   ERC: Use 'string-replace' only on Emacs 28 and later
      adds  d314951   Extend xref-file-name-display to elisp and etags 
definitions
      adds  bd60109   Remove some remaining references to XEmacs
      adds  2110973   Improve checkdoc abbreviation handling
      adds  f02624b   ; Minor doc fixes found by checkdoc
      adds  fc6ed9a   Declare unused function cperl-inside-parens-p obsolete
      adds  7fe756c   bug-reference.el: Adapt default debbugs bug regexp for 
mail modes
      adds  8454566   bug-reference.el: Adapt default debbugs bug regexp for 
IRC modes
      adds  d15c430   Mention get-byte in shortdoc
      adds  c1a1339   Add some search-whitespace-regexp examples
      adds  173c2ea8  Fix detection of char regions in print-fontset-element
      adds  381253b   * doc/emacs/frames.texi (Tab Bars): Improve documentation.
      adds  bb446c1   Change value of DEFAULT_TAB_BAR_BUTTON_MARGIN from 4 to 1 
(bug#50424)
      adds  4ee8b4d   Only do multi-isearch in eww if there's next/prev links
      adds  fd1379a   Support mouse events clicked on the tab bar but outside 
of any tab (bug#41343)
      adds  e8a28d7   * etc/NEWS: Clarify insert-into-buffer (bug#50558).
      adds  08540a2   package-menu-execute doc string clarification
      adds  2a3ef45   Clarify bookmark-fontify NEWS entry
      adds  ba0be8d   Document named-let and update some NEWS tags
      adds  53a9f75   Update NEWS tagging for string helper functions
      adds  4b813f7   Update some pcase NEWS tags for already-documented 
functions
      adds  893eb0b   Mention `benchmark-call' in the manual
      adds  5da8875   Update some more NEWS tagging
      adds  adda0df   completions-annotations doc string clarification
      adds  11da064   Further NEWS tagging updates
      adds  0dc630b   Document backtrace-on-error-noninteractive in the --batch 
section
      adds  acc5758   Mention how to disable auto-fill-mode in the auto-fill 
section
      adds  494403f   Correct nroff-mode NEWS entry after `M-o' changes
      adds  f5db710   NEWS copy edits and tagging
      adds  7fe8844   Use a fringe mark in bookmark instead of a whole 
background line
      adds  feadcae   Fix the tests
      adds  e4a187c   * doc/lispref/variables.texi (named-let): Document TCO
      adds  59ff342   Mention unibyte issues in insert-file-contents-literally 
doc string
      adds  5ee05fa   Fix typo in previous files.el change
      adds  ab36b0f   Continue NEWS tag checking
      adds  1b0fb8f   * Clean-up some unnecessary macro usage in comp.c
      adds  4cf6d03   Remove duplication of `find` file pattern arguments
      adds  a17bea6   * lisp/isearch.el: Improve 'isearch-allow-motion' feature 
(bug#50466)
      adds  8c80430   * lisp/progmodes/elisp-mode.el (elisp-context-menu): New 
function (bug#9054)
      adds  9000aea   Make sure to return some valid project root
      adds  5a34b65   Use the term "future history" rather than "default"
      adds  269c8a0   Minor improvements to checkdoc
      adds  cf2fa6c   Add user option to avoid checkdoc warning for unescaped 
left paren
      adds  25ebb93   ; More minor docfixes found by checkdoc
      adds  5cd5cc5   ; * lisp/emacs-lisp/checkdoc.el: Fix typo in previous 
commit.
      adds  3f835ad   * lisp/tab-bar.el: Close tab only on mouse-1, not 
down-mouse-1 (bug#41343)
      adds  443d37f   Fix libgccjit detection on macOS
      adds  1e83d04   Fix incorrectly appearing toolbar on NS (bug#50534)
      adds  eeb6d9d   Project File Commands manual clarification
      adds  6e10086   Rename flymake--backend-state to flymake--state
      adds  4040232   Refactor some Flymake functions
      adds  e793a73   Unbreak M-x compile-defun of functions using flymake-log
      adds  7d9d395   Abbreviate Flymake backend name in 
flymake-show-diagnostics-buffer
      adds  aec08e6   Keep and report "foreign" diangnostics in flymake-cc 
Flymake backend
      adds  79eb840   Bump lisp/progmodes/project.el version to 0.7.1
      adds  4633e02   Add support for project-wide diagnostics in Flymake 
(bug#50244)
      adds  56254fb   Re-organize and rewrite parts of the Flymake manual
      adds  159dbd5   Make `find-function-source-path' into obsolete alias
      adds  0934363   Fix recent changes in Flymake manual
      adds  483df14   A further fix for toolbar visibility problems on macOS 
(bug#50534)
      adds  8906855   * lisp/emacs-lisp/checkdoc.el (checkdoc-symbol-words): 
Fix type.
      adds  3d49ad7   cperl-mode.el: Allow non-ASCII Perl identifiers
      adds  55dda25   Unbreak make bootstrap (don't use cl-defun's &aux 
parameters)
      adds  4c492c8   * doc/misc/flymake.texi: Avoid xrefs in @copying.
      adds  42b49e9   * test/Makefile.in (XDG_CONFIG_HOME): Don't export 
(bug#50577).
      adds  e4fdf87   verilog-mode.el: Update verilog-mode from upstream.
      adds  1f54c7a   Localize namespace-filtering code
      adds  c83f5e7   ; Add a note
      adds  b189b6f   * lisp/mh-e/mh-e.el: Simplify file commentary for a 
native package.
      adds  cc52f6d   * lisp/tab-bar.el: Rename args to consistent naming 
convention.
      adds  b172049   * lisp/tab-bar.el (tab-bar-close-other-tabs): Add arg 
‘tab-number’.
      adds  67ab890   * lisp/window.el (display-buffer-in-previous-window): Add 
symbolp (bug#50576)
      adds  3eb80b7   Add occur-related context-menu operations (bug#50552)
      adds  ba28acf   Adjust occur-context-menu and elisp-context-menu
      adds  fbef1ee   Mention `lisp-data-mode' in `emacs-lisp-mode' doc string
      adds  3c2753a   Make bookmark fringe marks evaporate
      adds  6cfc312   Python shell: rearrange printing of newline before output
      adds  bce1013   * doc/misc/flymake.texi: Fix @include docstyle.texi
      adds  8355751   Update Unicode support to Unicode version 14.0.0
      adds  544db1e   Faster grep pattern for identifiers
      adds  37020ca   * lisp/net/tramp-sh.el (tramp-methods): <sudo>: Change 
template.  (Bug#50594)
      adds  6b631f4   Avoid compiler warnings in comp.c on MS-Windows
      adds  4200a52   Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  773c186   Avoid crashes due to clearing of a frame's face cache
      adds  fbd0f19   Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  b2e3669   Tweak python-hideshow-forward-sexp-function warning 
avoidance
      adds  1967b9c   Generate no message when activating rcirc-omit-mode
      adds  47b5dcd   Ensure that rcirc-buffer-alist has no text properties
      adds  262fbe1   Fix TOPIC command
      adds  4023853   Update rcirc-buffer-alist after receiving NICK
      adds  fb27708   Fix checkdoc issues
      adds  7e13bfd   Remove removal of text properties from rcirc-buffer-alist 
keys
      adds  190ea9c   Replace cl-c[ad]+r with regular c[ad]+r
      adds  ade9653   Add new option rcirc-track-abbrevate-flag
      adds  c817a34   Add new option rcirc-channel-filter
      adds  608b2ec   Replace with-current-buffer with buffer-local-value where 
applicable
      adds  008a033   Print value on malformed input
      adds  0f1db3d   Store symbols in rcirc-acked-capabilities
      adds  e37f3ce   Fix rcirc-track-abbrevate-flag documentation
      adds  70d4599   Implement multi-prefix capability
      adds  659a77a   Connect to server asynchronously
      adds  354929a   Implement standard-replies capability
      adds  8275f0b   Mention list of capabilities that should be implemented
      adds  4a0c0e5   Allow /reconnect while connecting
      adds  ec0e46d   Use fresh symbol for argument list
      adds  2ef6691   Add rcirc-track-ignore-server-buffer-flag option
      adds  a66fd7b   Fix double reconnection bug
      adds  6d31d5b   Merge branch 'master' into feature/rcirc-update
      adds  7a89e0f   Rename rcirc-omit-after-reconnect to 
rcirc-omit-after-connect
      adds  550011c   * rcirc.texi: Document rcirc-omit-responses-after-join
      adds  0d08745   * rcirc.texi: Document 
rcirc-track-ignore-server-buffer-flag
      adds  88b6237   * rcirc.texi: Document rcirc-nick-filter and 
rcirc-channel-filter
      adds  251a9f5   * rcirc.texi: Document rcirc-track-abbrevate-flag
      adds  2e24b66   * rcirc.texi: Replace defun-rcirc-command with 
rcirc-define-command
      adds  0712e33   * NEWS: Mention rcirc changes
      adds  0d35040   * NEWS: Remove empty entry
      adds  767fa97   * rcirc.el (rcirc-server-alist): Add #emacs to default 
server list
      adds  ec50a36   * rcirc.texi (Hacking and Tweaking): Add missing section 
to menu
      adds  8eb9eb0   Allow for multiple attempts when reconnecting
      adds  1c3bad8   Display server buffer after connecting
      adds  1e13786   Restore rcirc-target if possible
      adds  3405c85   Unset mode-line-process for all buffers on reconnecting
      adds  5ebad79   Fix interactive forms for rcirc-define-command
      adds  7a69fe3   Merge branch 'feature/rcirc-update'
      adds  231a29f   Add docstrings to context menu functions, and add 
middle-separator
      adds  6d65d50   * lisp/tab-bar.el (tab-bar-format): Add new option 
tab-bar-format-menu-global
      adds  3d1f513   * lisp/tab-line.el: Add context menu bound to 
down-mouse-3 like on tab bar.
      adds  0762c7c   checkdoc: Don't warn about command substitutions by 
default
      adds  ca6ae0d   Evaluate recent isearch-motion lambdas
      adds  9b50b36   Documentation followup to a recent commit
      adds  50972b4   ; * etc/NEWS: Fix typo.
      adds  e709412   Remove function obsolete since 22.1
      adds  1bae08d   * doc/misc/pgg.texi: Clarify that its obsolete in the 
menu entry.
      adds  7f53446   Doc fix for y-or-n-p; trailing space is no longer needed
      adds  b049f37   Various minor checkdoc tweaks
      adds  8a55d10   Make a redundant idlwave variable obsolete
      adds  373c644   Remove references to dead packages
      adds  db12b38   Clarify test-completion doc string
      adds  a9558ba   Clarify use of early-init file
      adds  208c492   ; * src/minibuf.c (Ftest_completion): Clarify doc string.
      adds  f3762d5   Do interactive mode tagging for play/*.el
      adds  492fd05   Fix mistake in test for erc-ring-previous-command
      adds  fb2971e   Fix erc nick trimming
      adds  426c5fd   Change the erc debug logging format to be more repeatable
      adds  bcf59b9   Prefer "website" to "homepage"
      adds  cfae83a   ; Normalize some header comments
      adds  9bb8d90   Allow irc network symbols in erc-autojoin-channels-alist
      adds  7b30073   Bind `M-o' in html-mode and enriched-mode
      adds  2172d6a   Make 'compile' respect buffer-local process environment
      adds  a38675c   Support '...' quoting in Lisp files
      adds  85c7993   verilog-mode.el: Merge from upstream: prepare for lexical 
bindings.
      adds  36474a1   Tramp code cleanup
      adds  63f419f   ; Minor stylistic fixes found by checkdoc
      adds  3f9f3ba   Docfix: use command substitution for 'universal-argument'
      adds  2e57408   Reuse vc-read-backend more
      adds  7e27cb6   * lisp/vc/vc.el: API doc fixes.
      adds  f7ed946   * lisp/erc/erc-button.el (erc-emacswiki-url): Update to 
shorter address.
      adds  c6eb114   ERC: NickServ: Prompt for password last, overall 
simplifications (bug#46777)
      adds  a462ccd   Fix annoyance in tramp-smb.el
      adds  b95157d   Fix disk-free info in 'insert-directory'
      adds  fc10e7f   * lisp/allout.el (allout-old-expose-topic): Make obsolete.
      adds  0cf0a2b   Add new sequence function 'seq-union'
      adds  fb9df9b   Make ediff-union into obsolete alias for seq-union
      adds  403010f   Make ediff-intersection into obsolete alias for 
seq-intersection
      adds  24bd702   Make ediff-set-difference into obsolete alias for 
seq-difference
      adds  cfa1e0a   * lisp/vc/ediff-util.el (ediff-member): Make obsolete.
      adds  a1b2ec6   Make viper-subseq into obsolete alias for cl-subseq
      adds  0bdd648   ; Make change that was accidentally left out in my last 
commit
      adds  3e5298f   Improve performance of seq-union
      adds  3848e27   Improve the documentation of a recent change
      adds  8220df9   ; * test/lisp/emacs-lisp/seq-tests.el: Remove duplicate 
test.
      adds  9ca737c   xref-matches-in-files: Move sorting to Lisp
      adds  12d2fb5   Split Unicode emoji into their own script
      adds  6397faa   Fix display of stretch glyphs
      adds  2598b88   MH-E: fix check for nmh or Mailutils installation
      adds  928c162   Mention that the garbage collection is convervative
      adds  894ea5f   Add more symbols to tex--prettify-symbols-alist
      adds  f29abc3   Fix typo in idlwave
      adds  a8103cf   Stop imenu indexing after a certain number of seconds
      adds  de0b522   * lisp/repeat.el (repeat-echo-message): Clear only own 
added part of message.
      adds  0ac58e8   * lisp/progmodes/elisp-mode.el (elisp-context-menu): 
Improve menu items.
      adds  338af92   Tweak how term-emulate-terminal selects windows
      adds  aa59d38   Replace hex representation by its literal form in pretty 
tex symbols
      adds  6f2068f   Fix emoji-induced build breakage
      adds  a55be2f   * lisp/net/tramp-sh.el (tramp-methods) <rsync>: Separate 
"%c" marker.
      adds  45989b0   Move emoji fontset addition later
      adds  174430e   ; Fix etc/NEWS merge error
      adds  b6bff3b   checkdoc: 'y-or-n-p' no longer needs space
      adds  fe22e3b   Update refcard to mention iconify before suspend
      adds  93731cd   ; * etc/NEWS: Fix typos.
      adds  931a898   * etc/NEWS: Announce update of IRC-related references to 
point to Libera.Chat.
      adds  62e8706   * lisp/erc/erc.el: Add Package-Requires and URL headers.
      adds  4e21c5f   Check for null bytes in filenames in 'expand-file-name' 
(bug#49723)
      adds  3e13433   ; Improve the last change in NEWS.
      adds  b2164df   ; More stylistic docfixes in vc/*.el found by checkdoc
      adds  4dcbdb9   Make doc argument of ediff-defvar-local optional
      adds  e0726bc   Make doc argument of emerge-defvar-local optional
      adds  dc0f1ed   Add indent declaration to emerge-defvar-local
      adds  0788ab9   ; * lisp/loadup.el: Fix "Eager macro-expansion error" on 
w32.
      adds  2557c00   Skip "fast" tests on emba CI
      adds  6084c7e   checkdoc: Only look for commonly used modifier keys
      adds  00b6a56   Do interactive mode tagging for checkdoc.el
      adds  c1356d3   * lisp/emacs-lisp/checkdoc.el: Doc fix; mention flymake.
      adds  11d6d6c   Fix performance degradation in commands that describe key 
bindings
      adds  dd1220b   ; More stylistic docfixes in emacs-lisp/*.el found by 
checkdoc
      adds  031e1c2   Regexp-quote literal symbols when grepping
      adds  83e3d8d   Improve doc strings of a recent commit
      adds  1b623d0   Fontify Libtool macros in autoconf-mode
      adds  5444f60   Use the newest gcc installed by Macports
      adds  bda9abb   ; * lisp/so-long.el: Documentation
      adds  045a4fe   ; * lisp/so-long.el (so-long-mode): Use 
`so-long-mode-line-active' face
      adds  c195767   Make argument optional in 
pulse-momentary-highlight-one-line
      adds  bd6dca0   Do some xwidget NEWS markup (and adjust doc string)
      adds  32d85f7   Mention xref-quit-and-pop-marker-stack in the manual
      adds  c53aff5   Add new help-enable-symbol-autoload user option
      adds  acba74a   ; Clarify recently added documentation
      adds  4b3dc7a   * lisp/subr.el (string-replace): Add dashes to arg names 
(bug#50644)
      adds  ec0527d   Use command substitution for exit-recursive-edit
      adds  c1e4541   Use command substitution in checkdoc-recursive-edit
      adds  dd3f6b1   * etc/NEWS: Shorten entry on move to Libera.Chat.
      adds  a602d54   ; Stylistic docfixes in emulation/*.el found by checkdoc
      adds  155dba9   Fix viper-util compilation warning
      adds  252d06d   Viper doc string fix
      adds  fc8df25   Revert previous mode-line-modes change to unbreak 
bootstrap
      adds  bc59c98   Add new '/opme' and '/deopme' convenience ERC commands
      adds  7880d30   ; * lisp/cedet/semantic/symref/grep.el: Use grep quoting, 
not egrep.
      adds  fe4a26d   Teach Mail mode to request Disposition Notifications
      adds  68b190c   ; * lisp/subr.el (setq-local): Fix docstring quotes 
(bug#50646)
      adds  434c176   ; Stylistic docfixes in eshell/*.el found by checkdoc
      adds  4fdb150   ; Stylistic docfixes in erc/*.el found by checkdoc
      adds  222a7a1   Flag checkdoc-symbol-words as a :safe variable
      adds  17e8c34   ; Stylistic docfixes in language/*.el found by checkdoc
      adds  8772d81   ; Some more docfixes for erc/*.el
      adds  8350801   checkdoc: Verify format of yes-or-no-p and format-message
      adds  5252c45   Initialise unread buffer
      adds  775fc53   * etc/NEWS: Add section on recent checkdoc changes.
      adds  3eb480c   ; Stylistic docfixes in net/*.el found by checkdoc
      adds  95f7f71   ; Delete a spurious comment
      adds  7b3f02d   Make two unused variables obsolete
      adds  86837a8   Clarify docstring of pcase-exhaustive
      adds  bbb9e97   ; Fix typo in package.el doc string
      adds  19e7256   Fix build with native compilation on Cygwin
      adds  4c3b6f2   * lisp/progmodes/elisp-mode.el (elisp-context-menu): 
Improve menu items.
      adds  7abbf37   Be explicit about missing sections in eshell manual
      adds  788a658   Do not save empty passwords in auth-source-search
      adds  7e0af65   Fix blocks.awk wrt to Emoji characters
      adds  558ca61   Avoid segfaults due to 'bug-reference-mode'
      adds  3c51343   Revert "Flag checkdoc-symbol-words as a :safe variable"
      adds  995a623   Fix dolist-with-progress-reporter behaviour
      adds  31ba9bb   Refactor minibuffer aborting
      adds  469b15f2  Improve documentation of exiting recursive editing
      adds  644d0ba   Add support for url-retrieve-synchronously to 
eww-retrieve-command (bug#50680)
      adds  9e9db94   * lisp/tab-bar.el (tab-bar-new-tab): Add optional arg 
'from-number'.
      adds  b34dcd9   ; * src/keyboard.c (Frecursive_edit): Minor fixes of the 
doc string.
      adds  fc268ed   Dump with `lexical-binding` bound to nil
      adds  4ec00b0   Remove superfluous skip in auth-source-tests.el
      adds  d16e51e   Fix assertion violation with zero-width :box attributes
      adds  7d5930a   Fix VC repo URL detection in bug-reference-mode
      adds  58f3370   ; admin/unidata/README: update file dates
      adds  ab67621   ; admin/unidata/README: sort entries
      adds  bcfc570   Base emoji script membership on Emoji_Presentation
      adds  2416790   Add a note about testing out-of-tree builds
      adds  6825f56   ; admin/unidata/README: remove mistaken addition of local 
file
      adds  0b98ea5   No longer raise error when http authentication failed
      adds  de289d5   Support for Unicode emoji sequences
      adds  df1d4f5   New command: project-find-dir
      adds  9767c6b   ; Mention it in NEWS too
      adds  3dabd27   Remove some last calls to Gnus group name encoding
      adds  bbef979   Only search netrc in the netrc tests
      adds  0619da0   Clear netrc cache in auth-source test
      adds  7e395a5   Make dired-compress-file query for a directory to 
uncompress to
      adds  d3bfe91   Fix lexical fallout in mm-inline-wash-with-file
      adds  a202f6a   Fix typo in tex--prettify-symbols-alist
      adds  8c4cb2f   Fix problems with non-ASCII non-encoded PGP names
      adds  f4813b2   Inhibit warning in mm-inline-wash-with-file from previous 
change
      adds  02a2fba   Use `special-mode' for whitespace-report
      adds  f23c5c3   Fix whitespace-report window creation
      adds  c6eb8df   ; Minor checkdoc fixes in url/*.el
      adds  7f169fb   Speed up test/lisp/electric-tests.el when run 
interactively
      adds  f57ef81   Add docstring for 'electric-pair-p-s-i-f' and minor 
refactor
      adds  9ad962e   Expand and improve electric-pair-mode and Python testing 
(bug#49518)
      adds  0646c68   Make syntax-ppss more accurate for Python triple quotes 
(bug#49518)
      adds  5b962a7   Avoid double argument evaluation in vc-call macro
      adds  0493dd3   Silence byte-compiler warning for network-stream-tests.el
      adds  3de0f98   Fix the UK flag sequence composition regexp
      adds  414fcd7   Remove the emoji script overrides for U+2xxx codepoints
      adds  14495e3   Consistently test alist keys with equal in map.el
      adds  e1712bd   Rename project-remove-known-project to 
project-forget-project
      adds  98a17f3   Make recent dired tests check for external executables
      adds  2151f57   Fix emoji-zwj.awk dolist
      adds  3bc7234   * python.el (python-syntax-stringify): Extend comment 
about last change
      adds  18c18c6   Don't inhibit redisplay in the mml* functions
      adds  fb32368   Fix PGP verification buttons (which would have cached 
results)
      adds  f07d5f1   Fix usage of `format' in `article-verify-x-pgp-sig'
      adds  18ad9df   Fix usage of `format' in mm-uu-pgp-encrypted-extract
      adds  43c1ee9   Don't use `format' on strings without % format directives
      adds  6f360c5   ; Stylistic docfixes in htmlfontify.el found by checkdoc
      adds  aaf4bb1   Restore some of the previous behaviour in 
whitespace-display-window
      adds  ff71446   Revert "Make recent dired tests check for external 
executables"
      adds  bd6fe44   Revert "Make dired-compress-file query for a directory to 
uncompress to"
      adds  0e2792e   Make dired-do-compress-to work in inserted subdirectories
      adds  90d491e   ; * etc/NEWS: Refile recent addition (bug#50690).
      adds  a7d5167   Document completions-detailed
      adds  b539512   * lisp/tab-bar.el: Preserve all existing tab parameters 
when switching tabs.
      adds  314f270   Document `window-bump-use-time'
      adds  3678f91   Do some NEWS tagging
      adds  f29aee1   More NEWS tagging
      adds  1c73c0b   Add new command 'checkdoc-dired'
      adds  8f0806d   checkdoc: New defvars to disable some warnings
      adds  b2bb717   Minor clean-up and fixes in checkdoc
      adds  2e5752c   Fix tramp-compat-temporary-file-directory implementation
      adds  f41a4ec   ; * lisp/emacs-lisp/checkdoc.el: Fix warnings.
      adds  a08bb1f   Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  be4f858   Add new function `ensure-list'
      adds  fd77065   Improve recently added documentation
      adds  e4a9aa9   ; * doc/lispref/windows.texi (Cyclic Window Ordering): 
Fix typo.
      adds  7b62ea9   New major mode with font-locking for etc/AUTHORS
      adds  636e082   Document isearch-wrap-pause
      adds  85e9e5f   Don't quote nil and t in doc strings and comments
      adds  b582289   Fix warning in etc-authors-mode.el
      adds  7f5ac14   ; * etc/NEWS: Improve wording of an item.
      adds  e000a7a   (etc-authors-mode--hide-local-variables): Obfuscate more 
efficiently
      adds  8a83191   Make global-auto-revert-non-file-buffers work better
      adds  2a73673   Change how thread-first/thread-last indent the first 
argument
      adds  7ce721b   Migrate MH-E functional tests from SourceForge
      adds  f2bd238   Speed up `replace-match' slightly
      adds  e402a21   ; * doc/misc/mh-e.texi (Scan Line Formats): Fix typo, an 
extra "the".
      adds  3d57553   Native compilation on macOS: libgccjit not found
      adds  7973227   Update comments warning about GC-resistant C programming
      adds  959d647   Doc string fixes in comp.e
      adds  8213729   ; * .gitignore: Add native-lisp/.
      adds  6ad77d3   Don't rely on lexical-binding being nil in tests
      adds  eb42c4b   verilog-mode.el: Enable lexical binding, and merge from 
upstream.
      adds  2386b08   Fix build with native compilation but without zlib
      adds  ac6afe9   Many improvements for Context Menus (bug#9054)
      adds  8816d67   ; Fix recently added documentation
      adds  7f06fe8   Put './' in the project directory completions
      adds  aebba08   ; More minor stylistic fixes found by checkdoc
      adds  efdb89f   Move 'kdb-macro-redisplay' key binding
      adds  25019f5   ; * etc/NEWS: Fix typo in last commit.
      adds  bb3a045   Improve error messaging from byte-compiling dotted lists
      adds  866c1f5   Expand the `match-string' doc string
      adds  3443506   Use lexical-binding in emoji-zwj.el
      adds  bf0c072   Add section to refcard explaining our keybinding notation
      adds  90547d3   Clarify align-regexp doc string
      adds  47376da   ; * lisp/subr.el (match-string): Clarify doc string.
      adds  d75b5c9   ;* lisp/whitespace.el (whitespace-display-window): Add 
doc-string.
      adds  6f79040   Improve NEWS entry for 'ffap-file-name-with-spaces'
      adds  d817f88   Clarify which-function tooltip text
      adds  a6a1c86   verilog-mode.el: Backout part of recent change showing 
wrong comment
      adds  46a2c19   Fix vc-annotate-show-log-revision-at-line
      adds  aef84c5   Add aggregate project discovery and maintenance functions
      adds  23970e2   * lisp/net/tramp-cmds.el (tramp-cleanup-connection): 
Remove trace buffer.
      adds  72f8a9d   Fix Tramp's make-process on macOS
      adds  35e29d9   ; * etc/NEWS: Fix typos and punctuation in recently added 
entries.
      adds  de7b9e3   * test/infra/Dockerfile.emba: Do not run 'make -j4 
bootstrap'.
      adds  ebe8b8f   ; * lisp/progmodes/verilog-mode.el: Untabify doc-strings.
      adds  da50b7e   * lisp/outline.el (outline-minor-mode-cycle-filter): New 
defcustom (bug#50679)
      adds  5d96fad   New thing-at-point target 'list-or-string' used in 
context-menu-region
      adds  13d930d   * lisp/mouse.el (context-menu-region): Use save-excursion 
for syntax-ppss.
      adds  c44190c   Fix string-distance for two empty strings
      adds  d0e9b88   xref-matches-in-files: Decrease per match and per group 
overhead
      adds  90a7233   More per-match overhead reduction
      adds  0101e86   ; Fix recently installed documentation
      adds  e646cb4   A bit less overhead when converting hits
      adds  387af85   Handle updates flags when setting flags
      adds  55083d9   Avoid jumping too far in checkdoc-in-abbreviation-p
      adds  ceb9da3   Add support for "bright" ANSI colors in ansi-color
      adds  d4a6e42   Add support for "bright" ANSI colors in term-mode
      adds  cee5bda   Fix typo in previous man.el change
      adds  b12b278   checkdoc: Add abbreviation and simplify
      adds  66d1513   Fix problems with 'C-c C-n' in sh-script-mode
      adds  150fc9c   Do not count git markers as "deleted lines"
      adds  794c5a0   Add s Symbol entry in the glossary
      adds  6ff8c47   Add `info-lookup-symbol' to the menu
      adds  4c891b2   Pacify recent warnings in ansi-color-tests.el
      adds  2abf143   New thing-at-point target 'string' used in 
context-menu-region
      adds  c18db73   * lisp/gnus/mm-uu.el (mm-uu-type-alist): Add 
markdown-diff/-emacs-sources
      adds  4e8e2a1   ; * doc/emacs/glossary.texi (Glossary): Improve the 
"symbol" entry.
      adds  01e17fd   ; Instrument autorevert-tests.el
      adds  2932592   ; * lisp/emacs-lisp/checkdoc.el 
(checkdoc-in-abbreviation-p): Doc fix.
      adds  b4cabc0   ; * etc/NEWS: Fix typo.
      adds  c6fc066   ; * etc/NEWS: Fix a recently modified entry.
      adds  04e2360   Update provenance comment in charscript.el
      adds  fdaae2e   Move compose-gstring-for-variation-glyph
      adds  184469d   Add a few more missing emoji overrides
      adds  6738111   Generate skin tone compositions from emoji-sequences.txt
      adds  3ced9e3   ; * etc/NEWS: improve some recently added entries
      adds  68b8f31   ; * doc/misc/tramp.texi: Grammar fixes for 
process-connection-type
      adds  8fbf816   Fix auto-revert-test05-global-notify
      adds  35d0675   Prefer seq-random-elt to nth+random
      adds  0da8118   Use command substitution instead of raw keys in more 
places
      adds  54cfadd   checkdoc: Improve wide line warning to decrease false 
positives
      adds  2ee5c80   Revert change to use seq-random-elt in Tramp test
      adds  f17fb37   Fix recently introduced bug in checkdoc
      adds  79a9b50   checkdoc: Don't ask to disambiguate mode names
      adds  d039951   Doc fix; cl-random is only pseudo-random
      adds  2767c89   Fix alignment on font size change in tabulated-list-mode
      adds  7a72358   Use `temporary-file-directory' in 
`with-existing-directory'
      adds  f9071a2   Use gzip to uncompess .xz files on MacOS
      adds  c748164   Clarify where to find CONTRIBUTE
      adds  38037e0   Indent bodies of local function definitions properly in 
elisp-mode
      adds  67a0eee   Mention the 'r' key in ask-user-about-supersession-help
      adds  f6f8791   Make 'C-u C-x v v' handle unregistered files.
      adds  0b25964   Fix some instances in the Emacs manual with misleading 
prefix syntax
      adds  0917919   Add support for man page hyperlinks in doc strings
      adds  988428d   * lisp/dired-aux.el (dired-do-chmod): Simplify docstring.
      adds  f1071bf   New :type natnum for defcustom
      adds  dc9d0da   Set :type of suggest-key-bindings to natnum
      adds  9bc2ac4   Add new user option ispell-help-timeout
      adds  00556cf   ; tramp-auto-save-directory: set mode atomically when 
creating
      adds  e971e08   ; * doc/misc/gnus.texi (Gnus Registry Setup): Fix missing 
parenthesis.
      adds  1ea434b   Document redisplay-skip-fontification-on-input
      adds  78d76d2   Do some NEWS tagging
      adds  83e08df   save-some-buffers-root doc string change
      adds  f82f3d6   ; Improve recently added documentation
      adds  6d37c9b   Use explicit man-page section in references
      adds  12b860b   ; Improve text about 'CONTRIBUTE'
      adds  297c9aa   Fix cursor motion around some Emoji sequences
      adds  f90b026   Document the 'string' thingatpt target
      adds  bcbae72   'xref-search-program'-related doc string fixes
      adds  bda831a   Some NEWS tagging
      adds  c2b8058   Document the new paren-space indentation rule
      adds  ea36561   ; More instrumentation in autorevert-tests.el
      adds  c17eded   ; Fix omission in recent CONTRIBUTE doc change.
      adds  e41b7f7   Update mh-scan regexp to match mh-note-allowlisted
      adds  2148f67   ; * lisp/mh-e/mh-scan.el: re-order variables to be 
actually alphabetical
      adds  c7370f7   Extend and improve ERT manual section on running 
interactively
      adds  2d97b1e   Buttonize functions in curved quotes in ERC
      adds  d9abb06   ; * doc/misc/ert.texi (Running Tests Interactively): Fix 
markup.
      adds  0b7af60   ; Another minor improvement in ERT manual
      adds  293b8c7   Minor clarification of define-minor-mode :keymap argument
      adds  426675a   Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  285f59c   * lisp/isearch.el (isearch-forward-regexp): Doc fix.  
(Bug22483)
      adds  32cb457   * rcirc.el (rcirc-reconnect): Set rcirc-joined
      adds  636b208   * rcirc.el (rcirc-reconnect): Use rcirc-reconnect-delay
      adds  a51aa94   * rcirc.texi (Using rcirc with bouncers): Remove 
confusing sentence
      adds  35b8c42   * rcirc.el (rcirc-sentinel): Use process-status
      adds  f8f5869   Add myself as rcirc maintainer
      adds  4778e10   ; Fix typo in ert.texi
      adds  80fddff   Clarify define-derived-mode docstring
      adds  ed02b88   Renege on anonymous &rest (bug#50268, bug#50720)
      adds  0b099e3   Use ambient lexical-binding value in ert-deftest body 
(bug#50738)
      adds  32de11d   ; Remove various duplicated words
      adds  8d0ee5e   Constant-propagate variables bound outside loops
      adds  e93bdfb   ; * doc/emacs/help.texi (Misc Help): @key{f1} -> @key{F1}
      adds  45c32d7   Fix byte-compiler crash for legal dynamic-binding code
      adds  e6656df   ; * lisp/wid-edit.el (natnum): rectify tag string
      adds  fe5b204   ; Fix capitalization of F1..F12 keys in docs
      adds  fcca1db   * lisp/tab-line.el: Add modified-buffer face
      adds  a1a63bb   * lisp/tab-bar.el (tab-bar-new-tab-to): Use 
ignore-window-parameters.
      adds  822625f   Revert part of previous doc fix
      adds  c92444b   ; Bump seq version to 2.23
      adds  43ae8c8   Revert "; Fix capitalization of F1..F12 keys in docs"
      adds  7cb2944   Add new macro with-environment-variables
      adds  2a2c75d   Fix rendering non-ASCII text with links
      adds  5079826   Expand the ` doc string slightly
      adds  27d8726   Adapt Tramp's make-process for macOS.
      adds  cd0817a   ; Improve documentation of 'with-environment-variables'
      adds  90948eb   checkdoc: Library footer must match package.el requirement
      adds  6899499   Doc fix: mode name in local variables needs no suffix
      adds  2cd2fc7   ; More instrumentation in autorevert-tests.el
      adds  ce6cee4   Unbreak ert tests
      adds  f4ea159   ert: Add basic explainer for string-equal
      adds  c78e169   ; Adjust overly long docstrings to fit 80 characters
      adds  44da8dd   Improve filling of generated docstring lines
      adds  f3a6fe2   Avoid false positives in bytecomp docstring width warning
      adds  8c3ec4e   Fill some auto-generated docstring lines
      adds  89bac05   Avoid warning about long docstring lines in defcustom
      adds  c51b1c0   Warn about overly long docstring in lambda
      adds  6e1de14   Rx documentation touch-ups (bug#46910)
      adds  a0d5de4   Add test for lm-website
      adds  8ea1765   Prefer https for other domains than gnu.org in package URL
      adds  3bab147   Rename "Homepage" field to "Website" in package 
description
      adds  94af99b   * test/infra/gitlab-ci.yml (variables): Set 
DOCKER_BUILDKIT.
      adds  b8b1d8d   Add fast-path to ert--explain-string-equal
      adds  5b44e05   ; Fix some recent fixes to doc strings
      adds  4cc4344   ; Clarify and simplify time-stamp comments
      adds  8bb28e7   ; Minor stylistic checkdoc fixes in test/**/*.el
      adds  dd60f94   Explicitly make the rest of erc-compat.el obsolete
      adds  950831c   Add glyphless-char-display-control for Variation Selectors
      adds  7749462   checkdoc: Don't add "Commentary" header to test files
      adds  c00785c   Move two incorrectly named test files
      adds  4a43b49   Add 'doc-string' declaration to defcalcmodevar
      adds  6237bad   First Elisp version of lisp/shorthand.el, failing some 
tests
      adds  71857d4   Move most of the shorthand implementation to C code
      adds  68d73eb   Rework Elisp shorthands to only allow only prefix 
substitution
      adds  90cbf0c   Consider shorthands in Elisp's elisp-completion-at-point
      adds  66f3087   Add #_ reader macro to escape shorthand renaming
      adds  58055b5   Document shorthands in the Elisp manual section on Symbols
      adds  07ecd81   Improve describe-char buffer extremely slightly
      adds  d31e560   Move test-cl-flet-indentation to the right file
      adds  cc3b114   Get a `package-test-signed` to work again
      adds  44dbc11   Note that the Packaging sub-nodes are mostly for 
maintainers
      adds  bec88ec   Add "passwd" (change password) prompt to comint
      adds  00011c0   Make comint understand the ccrypt password phrases
      adds  106a95c   Minor fixes in documentation of shorthands
      adds  d45b3e0   Minor fixes of Lisp doc strings for shorthands feature
      adds  2cef8c2   Optimize emba builds
      adds  00609b1   Minor stylistic fixes of shorthand code in C
      adds  b023f25   Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  3ad1bca   ; More instrumentation in autorevert-tests.el
      adds  5f6e88e   Fix two doc-related test failures
      adds  da4e584   Fix checkdoc-related test failure
      adds  a2a62f7   Enhance font_range to check for emoji composition triggers
      adds  93d200b   * etc/NEWS (Shorthands for Lisp symbols): Reword.
      adds  129efd9   ; Fix compilation of doc/lispref/symbols.texi.
      adds  2403dec   Minor fix in 'w32-find-non-USB-fonts'
      adds  3d2d7e8   Fix automatic filling of docstring in cl-defstruct
      adds  86bf8af   Fix NS toolbar again (bug#50534)
      adds  d22d7d6   Attempt to debug a graphical glitch on macOS
      adds  dc12ad8   ; Update some links to HTTPS and note some broken links
      adds  2c2688f   Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  51c7996   Fix resizing glitches in NS port (bug#50413)
      adds  35f97b9   Try to be consistent about user options in NEWS
      adds  0f4b55d   Document 'glyphless-char-display-control' changes
      adds  75f2739   Fix GNUstep build failure
      adds  79b5d66   * lisp/progmodes/flymake.el (flymake-menu): Don't use 
obsolete name.
      adds  28f8ffa   * lisp/mouse.el (context-menu-region): Check for nil for 
char-after at eobp.
      adds  dbe0fc2   ; * etc/NEWS: fix errors in previous changes
      adds  07a276d   Simplify `file-notify--rm-descriptor'
      adds  f8ef415   ; Still more instrumentation on autorevert-tests.el
      adds  6bec212   Make .eln files executable on Cygwin
      adds  3cabf64   checkdoc: Allow Lisp symbols to start a message
      adds  7757e9b   Use ert-resource-file in the shorthand tests
      adds  213aed0   Fix search of the look program
      adds  76e846f   Adjust ispell-look-command type
      adds  7c21d2c   ; * src/lisp.h (enum char_bits): Update the comment.
      adds  b02a7ad   ; * lisp/emacs-lisp/comp.el (batch-native-compile): Doc 
fix.
      adds  90655e4   Make the build of source tarball produce *.eln files
      adds  73b2b9f   ; * lisp/emacs-lisp/comp.el (batch-native-compile): Don't 
use non-ASCII.
      adds  b27a8f1   Signal error on newline in internal--format-docstring-line
      adds  a5b8140   Improve docstrings of ert-resource-{directory,file}
      adds  e9c7ef3   Improve coding conventions for error messages
      adds  9a5a35c   ; * doc/lispref/tips.texi (Programming Tips): Fix markup.
      adds  c847899   * doc/man/emacs.1.in: Add --no-x-resources.  (Bug#50855)
      adds  2c3c444   Adapt tramp-tests.el for macOS
      adds  fa92b04   * lisp/emacs-lisp/map.el: Restore compatibility with 
Emacs-26
      adds  2902257   ; * test/lisp/electric-tests.el: Reduce python-mode log 
spam.
      adds  b9611e9   Mention cl-describe-type in cl-defstruct docstring
      adds  ccb35fb   Mention describe-symbol in cl-defstruct docstring
      adds  7cc6e1d   Add shortdoc for text properties
      adds  2d15641   * lisp/mouse.el (context-menu-map): Fix when menu is a 
command (bug#50851)
      adds  568b8b9   * lisp/net/eww.el (eww-mode): Show keybindings in 
docstring.
      adds  ee856b7   Enable show-paren-mode by default
      adds  da89bdd   Add bookmark.el support to eww
      adds  b9fa57e   * etc/NEWS: Announce Eshell bookmarks.
      adds  cbb0b5d   Unobsolete erc-compat.el
      adds  fcfcb35   * lisp/mpc.el (mpc-format): Fix printing after last 
format spec.
      adds  081eb52   Switch the order of ERC's '/whois' arguments sent to the 
server
      adds  3efa458   Improve the max-specpdl-size doc string
      adds  c4866ad   Tweak the whitespace before "This is a generic function"
      adds  afee49f   * lisp/net/dictionary.el (context-menu-dictionary): Add 
autoload cookie.
      adds  0d72bee   Some inmprovements in emba CI files
      adds  dcabf95   Fix 'window-toggle-side-windows' (Bug#50867)
      adds  902f31d   New user option mpc-cover-image-re
      adds  f11f358   ; * etc/NEWS: Re-arrange slightly and fix formatting.
      adds  1a0f4b3   Remove rcirc-omit-responses-after-join option
      adds  7c79eea   Update modus-themes to version 1.6.0
      adds  e457cff   * test/Makefile.in (WRITE_LOG): Add emacs-module-tests as 
problematic.
      adds  b4b4cc9   Revert "Obsolete local set difference functions in favor 
of seq-difference"
      adds  dab846e   Add a comment about bug#50877 for gnus-set-difference
      adds  1aaeed9   Signal an error in `search-forward-help-for-help'
      adds  e72a8c6   Force volume to an integer divisible by mpc-volume-step
      adds  6788d7b   Make `M-q' in message-mode work better
      adds  aa3a1ce   * etc/TODO: Delete ImageMagick items.  (Bug#50891)
      adds  78649d7   Do some NEWS taggin
      adds  923b892   Cross reference `dired-do-revert-buffer'
      adds  b0f7a27   Tweak previous message-newline-and-reformat change
      adds  ab1e11f   * lisp/tab-bar.el: (tab-bar-detach-tab) New command
      adds  fd244c9   * lisp/tab-bar.el (tab-bar-move-tab-to-frame): Delete 
frame with last tab.
      adds  6fecf6e   Add bindings for 'undo-redo'
      adds  49c748e   * lisp/linum.el: Recommend `display-line-numbers-mode'.
      adds  7587534   New command mpc-goto-playing-song
      adds  9fc1fdc   Restore the previous order of ERC's '/whois' arguments
      adds  dc94ca7   Add new '/wii' convenience ERC command
      adds  d94ab49   Fix bootstrap after recent undo-redo change
      adds  c42af5a   Fix regressions in cl-flet indentation
      adds  d1aacce   Make `newline' check the argument earlier
      adds  ad27c4c   Fix previous `newline' patch
      adds  a20e013   ; * lisp/help.el (help--analyze-key): Add comment.
      adds  c006286   ; * src/nsterm.h: Use objc-mode.
      adds  bf9ec3d   Update to Org 9.5
      adds  164aac0   * etc/NEWS: Announce Org update.
      adds  b9464a9   Merge Org 9.5 from branch 'origin/scratch/org-sync'.
      adds  6e3017d   Fix a recent change of 'undo-redo' binding
      adds  a5b761e   * lisp/org/ox-koma-letter.el: Use lexical-binding
      adds  b5e3cc3   * lisp/org/ob-julia.el: Use lexical-binding
      adds  a1789fd   Add rcirc-omit-unless-requested option
      adds  be493ea   Revert "Fix regressions in cl-flet indentation"
      adds  41723a3   Revert "Indent bodies of local function definitions 
properly in elisp-mode"
      adds  6374943   ; * test/lisp/emacs-lisp/bytecomp-tests.el: remove 
ineffective \
      adds  5810246   org-element: use correct function
      adds  2075411   Fix regexp snags in org
      adds  4f24dee   ; Mark cl-flet indentation test as failing (bug#9622)
      adds  8477d3b   Make checkdoc's docstring substitution consistent with 
other docs
      adds  bd3a1c3   ; Still working on emba CI
      adds  3478e64   Bump Emacs version to 29.0.50
      adds  44c13ee   Update emacs-module sources for Emacs 29
      adds  2e92f90   Save position in mark ring before jumping to definition
      adds  1a65320   Add new functionality to write buffer-based tests
      adds  30bbb57   Add more indentation tests for Emacs Lisp mode
      adds  295d552   Allow skipping erts tests
      adds  efd239c   Add a new command to mark a region as a test in erts-mode
      adds  5988d6f   Restore the flet indentation fixes
      adds  51226e4   reply to the organizer of an ical event
      adds  16e51ad   allow party crashers to respond to ical events
      adds  6c0824f   default role for attendees is REQ-PARTICIPANT
      adds  a2a6c7a   New command for unmarking all images in image-dired
      adds  4b90aac   Refactor out ert-test--erts-test
      adds  09ec95c   Add new command erts-run-test
      adds  d617e33   Fix text in erts-run-test message
      adds  d62becc   ; Auto-commit of loaddefs files.
      adds  decabae   Fix one-clause movement in erts-mode--goto-start-of-test
      adds  6d74e75   ; Fix oddities in etc/NEWS
      adds  2750d97   Cut the emacs-28 release branch
      adds  e50f5d5   ; Merge from origin/emacs-28
      adds  f060d1c   * lisp/dired.el (dired-omit-mode): Declare, to avoid 
compiler warning.
      adds  5c73dfc   * admin/release-branch.txt: New file.
      adds  86da812   Migrate Xref off EIEIO
      adds  205eb7f   ; s/class/type
      adds  88378ac   Rename arguments of ERC's '/whois' and simplify doc string
      adds  94c247d   ; Oops, fix up last commit
      adds  f733b90   * etc/TODO: Remove outdated item.  (Bug#50904)
      adds  7cf1229   ; * etc/TODO: Mention a relevant bug report.
      adds  d73f0e9   ; * etc/TODO: Move elpa.gnu.org items to the end.
      adds  879ef5b   * etc/TODO: Rearrange to start with "Simple tasks".
      adds  ad0798a   * etc/TODO: Add interactive mode tagging.
      adds  823bc66   Merge from origin/emacs-28
      adds  35e6b8d   ; Auto-commit of loaddefs files.
      adds  38ef6da   ; Merge from origin/emacs-28
      adds  5ee5a90   ; Fix oddities in etc/NEWS
      adds  8968bf8   Merge from origin/emacs-28
      adds  f1f57a5   Fix some custom types
      adds  1e79c9e   ; * admin/release-branch.txt: Small edits.
      adds  2895cb8   ; * lisp/time-stamp.el: Fix wording in some documentation 
strings.
      adds  626696c   * doc/lispref/control.texi (pcase Macro): Fix 
cross-reference.
      adds  99884c2   Merge from origin/emacs-28
      adds  3c97272   * lisp/emacs-lisp/subr-x.el (with-memoization): New macro
      adds  e165bf3   ; If Invalid function: with-memoization error introduced 
in 3c972723
      adds  2fcd34f   * lisp/emacs-lisp/cl-generic.el 
(cl--generic-get-dispatcher): Fix regression
      adds  58f8c3a   * lisp/emacs-lisp/cl-generic.el: Fix 
test/lisp/loadhist-tests
      adds  89d9f46   gnus-icalendar: Missing attendees are not REQ-PARTICIPANT
      adds  6d0ea5e   Support 'strong-italic' facemenu face in html-mode
      adds  ea3e517   Expand internal--format-docstring-line test
      adds  344634d   Allow obsoleting themes
      adds  7249149   Obsolete the light-blue theme
      adds  9d77dea   Improve native compilation on emba
      adds  c6be44d   * test/infra/gitlab-ci.yml (.native-comp-template): 
Revert change.
      adds  192f935   Add 'define-keymap' and 'defvar-keymap'
      adds  859190f   Convert some keymaps to defvar-keymap
      adds  84192b6   Update NEWS for 'define-keymap'
      adds  b421e08   Allow computing :doc-spec info-look elements at run time
      adds  1428962   Fix problem with outputting error messages while dumping 
Emacs
      adds  60e817e   Avoid a warning in python-eldoc-setup-code
      adds  39d9b96   Remove MozRepl stuff from js.el
      adds  069749b   Add new user option 'translate-upper-case-key-bindings'
      adds  909f2a4   * test/infra/gitlab-ci.yml (test-native-comp-speed0): Fix 
thinko.
      adds  8b4a6a7   Add new command 'ensure-empty-lines'.
      adds  43c2cb0   Document with-memoization
      adds  3f14418   Fix gnus-group-mode-map breakage from previous patch
      adds  7b409df   Remove :copy from define-keymap
      adds  f0e6b47   Revert "Fix problem with outputting error messages while 
dumping Emacs"
      adds  5c77cc9   ; * admin/release-branch.txt: Tweak previous.
      adds  9307889   Simplify shorthand injection (bug#50946)
      adds  d505971   ; Standardize some license headers
      adds  a905224   Improve documentation of 'shift-select-mode'
      adds  340e527   Preload paren.el
      adds  bd60fca   Fix ox-koma-letter compilation warnings
      adds  13e5943   ; Fix a typo in a doc string
      adds  3489471   Fix selection of fonts for Arabic on Posix platforms
      adds  7bc0cee   Revert "* etc/TODO: Rearrange to start with "Simple 
tasks"."
      adds  a5b4356   Revert "; * etc/TODO: Move elpa.gnu.org items to the end."
      adds  3dc094a   ; Some minor tweaks to TODO
      adds  f9111d8   The safe-local-variable property is a function (bug#50944)
      adds  62d6cec   Remove bogus ":safe nil" custom properties
      adds  b6f6b59   Fix 'apropos-compact-layout'
      adds  4341e79   Remove bogus ":safe t" custom properties
      adds  bb209cd   Update to Org 9.5-30-g10dc9d
      adds  55dadbc   * lisp/net/dictionary.el (context-menu-dictionary): Move 
menu item down.
      adds  6c01a21   Clarify the purpose of internal--format-docstring-line
      adds  b1a8a66   ; * etc/TODO: Fix previous commit; delete the right thing.
      adds  b47d7ce   Fix agent directory deletion
      adds  7fb2789   Fix substitution of pretty quotes in code in easy-mmode
      adds  b228ec9   Fix reading the tail of a file in shorthands.el
      adds  3dae1e3   Suppress superfluous error messages in Tramp
      adds  17e6f3b   ; Fix last change in tramp-sshfs.el
      adds  e6fbc45   Font-lock shorthands in elisp-mode for quick visual 
recognition (bug#50959)
      adds  137fa2d   Rename elisp-shorthands to read-symbol-shorthands
      adds  c1b1e1f   Define HAVE_NATIVE_COMP in src/Makefile.in
      adds  7a6d34c   * etc/themes/light-blue-theme.el: Add "Maintainer: 
emacs-devel".
      adds  3863919   Fix unmounting in Tramp
      adds  931a727   * lisp/tab-line.el (tab-line-format): Add face-modified 
to the cache key.
      adds  0c341e6   * lisp/tab-bar.el (tab-bar-detach-tab): Handle frame 
selected by make-frame.
      adds  121a5ab   Move context-menu selection items Defun/List/Symbol to 
prog-mode (bug#9054)
      adds  5deeb09   * src/Makefile.in: Simplify conditionals.
      adds  3cc77aa   Clarify (elisp) insert-file-contents with BEG or END not 
on character boundary
      adds  fc32a3b   ; * doc/lispref/files.texi (Reading from Files): Fix 
wording.
      adds  732c70a   Simplify socket symlink-attack checking
      adds  0bb42ef   ; * lisp/time-stamp.el (time-stamp-format): Doc string.
      adds  4831426   Fix recipe for 'native-lisp' directory
      adds  d3a832a   Simplify hack-read-symbol-shorthands again (bug#50946)
      adds  cc3fc94   Pacify gcc 11.2.1 -Wanalyzer-null-argument
      adds  fd274d7   Pacify -Wanalyzer-null-argument in lisp_malloc
      adds  6d9b3c0   Port systhreads.h to C2x
      adds  2a00634   Port pdumper.c maybe_unused to C2x
      adds  7e871dc   Remove encode_terminal_code UNINITs
      adds  87153cc   Tweak x_hide_tip for consistency
      adds  c0793cd   Don't use some obsolete names in documentation
      adds  317eb2d   Improve structure of TODO
      adds  d00f3d4   Port unused decls to C2x
      adds  595e506   * lisp/erc/erc.el (erc-user-mode): Set "+i" by default.
      adds  e1fb7313  Tweak x_connection_closed when I/O error
      adds  3b8dda6   Add safety check in x_menu_show
      adds  e0fdb68   Merge from origin/emacs-28
      adds  ef6c43b   Revert "Make info-look search harder for the Python info 
file"
      adds  ab1a8a8   ; Merge from origin/emacs-28
      adds  3a9d5f0   Mention ffap-file-name-with-spaces in the ffap doc strin
      adds  704a39f   thing-at-mouse NEWS tagging
      adds  00bcba5   project.el NEWS tagging
      adds  6e79f8a   Remove implemented emoji items
      adds  b7ae023   ; * src/Makefile.in (../native-lisp): More tweaks of the 
recipe.
      adds  95a0227   Avoid exiting when outputting error messages during loadup
      adds  10e3bc6   Merge from origin/emacs-28
      adds  0f2df36   Run ERT tests with `lexical-binding` bound to `t`
      adds  882a594   Fix problem with 'vertical-motion' and emoji
      adds  19444fb   Fix syntax error in define-keymap doc string
      adds  6640942   Use format-prompt for many more prompts
      adds  e498e5b   Make `memory-report-object-size' work standalone
      adds  21dcb98   Optimize ansi-color.el
      adds  0fa2279   Add support for 256-color and 24bit ANSI colors in 
ansi-color
      adds  76895fc   Add support for 256-color and 24bit ANSI colors in 
term-mode
      adds  0707fdd   In term-mode, handle ANSI codes, specifying italic and 
other modes
      adds  947aee2   Update documentation about how M-x completes obsolete 
commands
      adds  4103123   Change the call convention for `defvar-keymap'
      adds  f6901ae   Set advertised calling convention on make-face-* functions
      adds  4bf532e   Make two old function aliases obsolete
      adds  d652efc   Make 'mapconcat' argument 'separator' optional
      adds  e8cedbf   Fix recent "erts files" additions in ERT manual
      adds  7a98a62   * test/README: Mention :nativecomp tag.
      adds  13f459b   ; Describe PROBLEMS with Unicode display on some TTYs
      adds  7fd9c3a   Merge from origin/emacs-28
      adds  9750e78   Fix problem with 'vertical-motion' and emoji
      adds  6090e0f   ; Merge from origin/emacs-28
      adds  2ce5e08   Remove U+FE0F from script-representative-chars
      adds  894dfe7   Fix native-compilation build from tarball on Cygwin
      adds  e606cc6   * Fix `batch-native-compile' not to spawn a subprocess
      adds  63cb65d   * Fix mh tests for native comp builds (bug#50975)
      adds  68a256c   Update from Gnulib
      adds  1a65d49   Port recent Gnulib changes to MS-Windows
      adds  e2861e2   ; * etc/NEWS: Fix typo.
      adds  0a7bab6   ; Minor stylistic fixes found by checkdoc
      adds  b431f54   Mention `seq-uniq' in `delete-dups' documentation
      adds  1f4ced4   Fix cc-compat.el syntax error
      adds  fd7bb31   Update documentation of search-whitespace-regexp
      adds  570e2c9   Fix small error in comint-send-input
      adds  90575a6   Disable 'nobreak-char-display' in Eldoc buffers
      adds  5946370   Check, whether an FUSE mount has been broken in Tramp
      adds  984eafe   Unbreak the build after Gnulib update
      adds  ea1b728   ; * lisp/dired.el: Fix typo.
      adds  b5afbed   Backward compatibility option for 'nobreak-char-display'
      adds  63abe97   Document minibuffer-default-prompt-format in manual
      adds  2dc88a2   Merge from origin/emacs-28
      adds  d30cbc1   Do interactive mode tagging for proced.el
      adds  3ff29ba   Convert more parts of Gnus from `gnus-define-keys' to 
`define-keymap'
      adds  405660e   Fix up gnus-summary-mode-map after previous change
      adds  e62d1fa   Improve interaction between mouse-drag-region and 
scroll-margin
      adds  dc5bb72   Perform cleanup on errors in mouse-drag-track
      adds  8b67eef   Document the improved scroll-margin behavior
      adds  a8b2d85   Documentation fixes for recent ansi-color additions
      adds  c5c545e   Add tests for incomplete escape sequences in 
ansi-color-tests
      adds  74aaf8b   Improve finding external documents in reftext
      adds  8e37466   Clear gnus-save-newsrc-file-last-timestamp on start and 
exit
      adds  550745b   Finish conversion of Gnus from `gnus-define-keys'
      adds  e006d4a   Fix gnus-start.el compilation warning
      adds  2dd5fc8   Make `gnus-define-keymap' obsolete and adjust caller
      adds  453db25   Use `define-keymap' in gnus-registry-install-shortcuts
      adds  5eec541   Make unused gnus-define-keys-safe macro obsolete
      adds  5fb3064   Make unused macro gnus-local-set-keys obsolete
      adds  ff31741   * admin/notes/emba (Emacs jobset): Update.
      adds  c0f7396   Add an optional parameter to kill-all-local-variables
      adds  597b6de   Add new major mode 'clean-mode'
      adds  444dfc0   Reparent `gnus-article-mode-map' again
      adds  18308b7   Tweak recent 'configure' fix
      adds  4d76765   Fix md5 issue in recent Gnulib merge
      adds  1b383ac   Minor fix of a recently installed documentation change
      adds  d86b2e5   native-comp-available-p is the definitive test
      adds  ad2287e   Retain compatibility with older project.el projects
      adds  9f041cd   Bump project.el version
      adds  1cd1b28   * doc/misc/gnus.texi (Loose Threads): Use regexp-opt in 
example.
      adds  36a7ce4   ; * doc/emacs/trouble.texi (After a Crash): Fix typo.
      adds  d2a34ca   ; Very minor touch-up to a recent change
      adds  b2c50d7   Clarify docstring of blink-matching-paren
      adds  ead5c5c   Avoid using variable before it has been initialized
      adds  aacafbe   Refactor mh-utils-tests macro 'with-mh-test-env'
      adds  0f28ee9   * NEWS: Mention rcirc connects to #emacs by default
      adds  1ccd3eb   ; Fix typo in etc/NEWS
      adds  1b11fca   Merge from origin/emacs-28
      adds  8d53c23   * lisp/net/tramp-archive.el 
(tramp-archive-autoload-file-name-handler): Scope
      adds  e338eff   Fix syntax error in previous 
gnus-registry-install-shortcuts change
      adds  a067fa7   ; Fix typo in test/Makefile.in
      adds  978e533   * doc/misc/tramp.texi (Bug Reports): Describe, how to 
activate ELPA Tramp.
      adds  7459a8d   Declare compat macro mh-do-in-xemacs obsolete
      adds  148b136   Declare compat macro mh-do-in-gnu-emacs obsolete
      adds  9d14e41   Delete some XEmacs compat code from mh-e/*.el
      adds  25d4cb7   Revert "Declare compat macro mh-do-in-gnu-emacs obsolete"
      adds  b1b2f49   Fix mh-e compilation warning
      adds  5f62648   * lisp/tool-bar.el (tool-bar-position): Doc fix.
      adds  f7e6c19   Clone the frame window configuration in 'clone-frame'
      adds  30b5e0a   Add NEWS items for changes to ERC since 5.3 to 
etc/ERC-NEWS
      adds  bc94184   Small tweaks and improvements to etc/ERC-NEWS
      adds  5afa079   Add 'erc-version' and use it to display ERC version 
consistently
      adds  8865fc0   Add 'erc-bug' command for reporting ERC bugs
      adds  1100fff   * lisp/erc/erc.el: Don't error if 'erc-loaddefs' does not 
exist.
      adds  160e62a   Improve documentation and customization of 
'blink-matching-paren'
      adds  aa26d3e   Merge from origin/emacs-28
      adds  b7a10b4   Backport: * lisp/net/tramp-archive.el 
(tramp-archive-autoload-file-name-handler): Scope
      adds  20809e2   ; Merge from origin/emacs-28
      adds  7cb98ba   ; * src/keyboard.c (make_lispy_position): Avoid GCC 
warning.  (Bug#51076)
      adds  d261192   Merge from origin/emacs-28
      adds  d3a30b6   Convert mh-e to use define-keymap instead of 
gnus-define-keys
      adds  cb86d1d   Make gnus-define-keys obsolete
      adds  a26824e   Make 'inhibit-changing-match-data' obsolete and adjust 
callers
      adds  40c0864   Update Fstring_match calls in comp.c
      adds  598cd9b   ; * etc/NEWS: Fix a typo.
      adds  36d7c4a   Update inhibit-changing-match-data obsoletion data
      adds  b506c5b   Make mh-* XEmacs compat aliases obsolete
      adds  3c29fb7   ; * src/Makefile.in (../native-lisp): Make the long 
recipe silent.
      adds  1af00e6   Include the refcards in the release tarball
      adds  7ae7005   ; * src/composite.h (LGSTRING_FONT): Add comment about 
its role.
      adds  bb8ef1a   * lisp/tab-bar.el (tab-detach, tab-window-detach): New 
aliases.
      adds  89d64fc   Pacify GCC 10.3 -Wmaybe-uninitialized
      adds  9d8202b   Add Emacs 27 compatibility hack
      adds  65de510   ; Fix 'restore-buffer-modified-p' doc string typo
      adds  525602d   ; * etc/TODO (display): Add entry about 
Default_Ignorables.
      adds  6e83a41   ; * admin/make-tarball.txt: Should configure 
--with-native-compilation.
      adds  915e044   Use the correct label in the warning
      adds  af01b67   ; Fix spacing in previous commit
      adds  2bc37c1   Merge from origin/emacs-28
      adds  f146325   Obsolete XEmacs compat convention in 
erc-button-press-button
      adds  519f9e1   Remove some additional XEmacs compat code from viper
      adds  e73c9ac   Remove Emacs 20 compat code from sql.el
      adds  bf5b95d   Remove XEmacs compat code from sql.el
      adds  d51f684   Remove XEmacs compat code from lisp/obsolete/*.el
      adds  3ae275e   
test/lisp/progmodes/elisp-mode-resources/simple-shorthand-test.el: Lexbind
      adds  9a934c4   Remove old Gnus compat code from MH-E
      adds  5c0a512   Remove some unnecessary calls to mh-funcall-if-exists
      adds  f35246d   Remove duplicate definition of x-display-color-p
      adds  f43a3a7   Simplify `clean-mode'
      adds  72a959c   Add indices to mairix-el
      adds  f839c7f   Make `C-h S' work on symbols from most of the manuals in 
Emacs
      adds  2270434   Remove mistaken dired-x entry from previous info-look 
patch.
      adds  1341134   Add ERC version to protocol log
      adds  fecc4c0   * lisp/progmodes/bug-reference.el: Use new `eql` 
specializer syntax
      adds  1c7d056   ; Fix two typos where em dash was written as en dash
      adds  5978283   (xref--collect-matches-1): Remove some intermediate 
allocations
      adds  e139dd1   Fix doc strings of 2 categories
      adds  bbcd8cc   Slight simplificaiton
      adds  35a7528   * lisp/progmodes/xref.el: Bump the version.
      adds  47cbd10   * lisp/bindings.el (mode-line-position): Improve tooltip.
      adds  315fe20   ; * src/Makefile.in (../native-lisp): Add comment.
      adds  ebb7e26   ; * etc/NEWS: Fix a typo.
      adds  3a9b881   ; * etc/NEWS: Rearrange the "incompatible changes" 
sections.
      adds  20eb364   Rewrite Antinews for Emacs 28
      adds  00eb21c   ; * src/dispextern.h (struct glyph_string): Comment on 
NCHARS.  (Bug#51105)
      adds  ec9f25b   Mention that RET means "yes" in y-or-n-p
      adds  81f20e8   Fix thinko in ls-lisp--insert-directory
      adds  394209c   ; Fix indentation in etc/NEWS
      adds  cc202c7   Merge from origin/emacs-28
      adds  005c15c   Fix mairix-el.texi menu
      adds  0b63b7e   Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  85b8609   Tweak how auto-fill fills after a period
      adds  74d3a1e   Allow :keys in menus to be computed dynamically
      adds  237b2ec   Change how cua-mode defined `C-x' and `C-c'
      adds  932c23f   Fix menu display of keys when cua-mode is active
      adds  e81f1fa   Make the installed pmdp file use a fingerprint
      adds  e63b49a   Mention --fingerprint in NEWS
      adds  9f9c9f9   Fontify "print" and "exec" as functions in python-mode
      adds  3952737   Revert "Obsolete XEmacs compat convention in 
erc-button-press-button"
      adds  75d9fbe   Tramp code cleanup
      adds  b497add   Fix Seccomp filter for newer GNU/Linux systems 
(Bug#51073).
      adds  5d408f1   Expanded testing of MH-E with multiple MH variants
      adds  bcce93f   Update to Org 9.5-46-gb71474
      adds  6bf2907   Avoid mapping file names through 'substring'
      adds  1d1e963   ; * lisp/emacs-lisp/shortdoc.el: Fix typo.
      adds  c2513c5   Add new failing test for bug#51089
      adds  4c7e74c   Complete shorthands to longhands for symbol-completing 
tables
      adds  ae61d7a   Fix point positioning on mouse clicks with non-zero 
line-height
      adds  013e3be   * lisp/userlock.el (ask-user-about-supersession-threat): 
Accept 'y' strictly.
      adds  a3e10af   Keep reading when typed RET in read-char-from-minibuffer 
and y-or-n-p
      adds  575e626   Add symbol property 'save-some-buffers-function' 
(bug#46374)
      adds  96278de   New function num-processors
      adds  07edc28   Fix ert errors when there's a test that binds 
`debug-on-error'
      adds  e9df860   Make tty-run-terminal-initialization load the .elc file 
(if any)
      adds  ab60144   ; Pacify recent shorthand unused lexarg warnings.
      adds  7cb4637   Minor fix to clarify a sentence in emacs-lisp-intro
      adds  1a1b206   Adapt the recent 'num_processors' change to MS-Windows
      adds  8aceb37   Merge from origin/emacs-28
      adds  31d6048   Backport: Add ERC version to protocol log
      adds  cc8c114   ; Merge from origin/emacs-28
      adds  36a485a   Obsolete XEmacs compat convention in 
'erc-button-press-button'
      adds  4afff51   Expand the full file name
      adds  c480b68   Add ERC entries for 
'customize-package-emacs-version-alist'
      adds  6c7947f   * etc/ERC-NEWS: Fix outline level for the recent 
additions.
      adds  a1a589d   * etc/ERC-NEWS: Announce ERC's addition to GNU ELPA.
      adds  ac06608   Release ERC 5.4
      adds  98f10f4   Merge from origin/emacs-28
      adds  c9a8805   Fix merge error for elisp-mode-tests.el
      adds  2810fe6   ; * test/src/emacs-module-tests.el: Instrument for 
bug#50902.
      adds  76d75df   Remove redundant calls to 'mh-do-in-gnu-emacs'
      adds  f8d7501   Remove some more MH-E compat code
      adds  8436243   Prefer setq-local in lisp/mh-e/*.el
      adds  cd5b638   Remove last XEmacs compat code from ERC
      adds  7e185bc   * list/erc/erc-{replace,imenu,dcc}: Tweak copyright format
      adds  7865bd6   Have 'while-no-input-ignore-events' handle idle timers 
too (Bug#49997)
      adds  0fe91bc   Change --fingerprint to output to stdout
      adds  8a7c280   Make mh-do-in-gnu-emacs obsolete
      adds  6d68fbd   Add a new after-pdump-load-hook variable
      adds  1a02683   Make dbus work in a dumped Emacs
      adds  3e0b2a3   Remove more MH-E compat code
      adds  a1477eb   Fix more Gnus group key bindings recently changed
      adds  0d374b1   Work around GCC bug 102671
      adds  1283c2d   Merge from origin/emacs-28
      adds  665a184   Backport: * doc/misc/tramp.texi (Bug Reports): Describe, 
how to activate ELPA Tramp.
      adds  2708b48   ; Merge from origin/emacs-28
      adds  d96f8b2   Another fix for 'ibuffer-shrink-to-fit' (Bug#7218, 
Bug#51029)
      adds  47e09d1   Copy parent face attributes to tab-line-tab-current 
instead of inheriting face
      adds  655c8c2   Merge from origin/emacs-28
      adds  392d670   Fontify "print" and "exec" as functions in python-mode
      adds  b36cbf2   ; Merge from origin/emacs-28
      adds  b3d0f53   * lisp/progmodes/python.el: Bump package version to 0.28.
      adds  cf1409d   Don't apply shorthands to punctuation-only symbols 
(bug#51089)
      adds  5deb0ec   * lisp/mh-e/mh-show.el (mh-junk-whitelist): Custom 
obsolescence message.
      adds  3832b98   In Fdelete_other_windows_internal fix new total window 
sizes (Bug#51007)
      adds  66b8dfd   ; Fix last change related to shorthands
      adds  d4a0336   Merge from origin/emacs-28
      adds  83195c5   Adapt emba control files
      adds  85edcf7   decoded-time-add doc string addition
      adds  e47b85a   Clean up nnimap buffers with dead processes
      adds  bcb43fb   Fix byte-compilation warnings in nox builds
      adds  dec613d   MH-E: restore message about obsolete key binding
      adds  2223c51   Improve 'display-buffer' 'temp-buffer-resize-mode' 
cohabitation (Bug#51062)
      adds  aed4aec   * src/pdumper.h: Include <stdio.h>.
      adds  93b40da   Remove some compat code from python.el
      adds  e494a2d   Continue to work on emba integration
      adds  ab34293   Fix problem with multiline fontification in interactive 
Python
      adds  913a7d3   Allow inhibiting `not-unused' warnings
      adds  9e3b3ae   Update Emacs requirement after removing compat code
      adds  396d2d8   Change release branch to emacs-28
      adds  3fbe6fd   ; Fix mistakes in last doc rewording about shorthands
      adds  56d1f42   Improve handling of non-character events in input methods
      adds  ebeaa54   Pacify GCC 11 -fanalyzer on x86-64
      adds  f223ac6   Fix test bug when calloc returns null
      adds  4e9452a   Improve shortdoc for vector
      adds  3eac7dc   Fix point movement in image-dired
      adds  a338d46   Make emacs-lisp-byte-compile-and-load load the .elc file 
again
      adds  cc796b7   Tramp doc cleanup
      adds  efb1cd7   ; * etc/charsets/README: Update the format documentation.
      adds  8e072e6   Merge from origin/emacs-28
      adds  3352510   Pacify GCC -Wanalyzer-possible-null-dereference
      adds  5be4483   Pacify gcc -Warray-parameter
      adds  43f59b9   Mark all def* functions that should indent as `defun'
      adds  3b3211c   Mark def* macros for indentation
      adds  8456405   New tests for kbd and edmacro-parse-keys
      adds  97c4f84   Double the default value of kill-ring-max
      adds  14bfb31   Add new argument INCLUDE-ALL to project-find-file
      adds  2202f3f   Adapt gitlab-ci.yml paths
      adds  9c0128f   In 'window--display-buffer' handle nil size values as 
intended (Bug#51062)
      adds  64f9fdc   Fix display of cursor in mouse-highlighted face with 
':box'
      adds  9ed53b0   * lisp/help.el (help--analyze-key): Avoid mouse-set-point 
for non-mouse events
      adds  9b1adf8   Use browse-url-button-regexp for rcirc-url-regexp
      adds  44ce50b   Improve tooltip of mode-line-position again
      adds  568e479   Add missing parentheses in the Emacs manual
      adds  0aa52e9   Mark vc-switch-backend as obsolete
      adds  8153f70   In make_lispy_position fix Bug#50993 in rudimentary 
fashion
      adds  74deafe   ; * etc/DEBUG: Add a section about debugging 
native-compilation.
      adds  b9b78b2   Fix Help functions for clicks on tool bar and tab bar
      adds  b014efa   * doc/misc/tramp.texi (Frequently Asked Questions): Add 
reference
      adds  1ad4ad0   Document the t value for set-process-filter in the manual
      adds  cf95962   ; * doc/lispref/processes.texi (Filter Functions): Fix 
last change.
      adds  9ff6999   Accept process-filter t in Tramp
      adds  a6dea09   Merge from origin/emacs-28
      adds  40f2010   ; Instrument gitlab-ci.yml
      adds  732666b   define-key doc string improvement
      adds  8785d70   Use `define-keymap' in log-view.el
      adds  86f08fb   ; verilog-mode.el documentation and regexp cleanup from 
upstream.
      adds  88bd6fc   * doc/misc/erc.texi: Add 'ERCVER' and 'ERCDIST'.
      adds  e16974a   Simplify functions dealing with preserving the size of 
windows
      adds  d8d71ce   Further gitlab-ci.yml changes
      adds  5757b6b   Calc: mend math-nth-root-float (bug#51209)
      adds  7dedba1   Special-case the "Permission denied" messages
      adds  171de3e   Add new option to rename eww buffers
      adds  705b076   ; Fix last change on gitlab-ci.yml
      adds  281f34f   Convert two `easy-mmode-defmap' usages to `defvar-keymap'
      adds  aa55dd6   ; Move timeout in gitlab-ci.yml
      adds  ca3d723   Release ERC 5.4.1
      adds  e4b99f2   * lisp/menu-bar.el (menu-bar-edit-menu): Expose lambdas 
to the compiler
      adds  cf94c99   ; * src/emacs.c (load_pdump): Adjust comment to recent 
code changes.
      adds  a3fb10d   * src/emacs.c (standard_args): Sort --fingerprint second. 
(bug#51238)
      adds  a232821   Add command `file-notify-rm-all-watches'
      adds  e082a16   Make kbd usable during bootstrap
      adds  8ee6360   Remove duplicate code in edmacro-parse-keys
      adds  570d4f2   Fix :version of new faces in term.el
      adds  4c468c6   Add new function 'kbd-valid-p'
      adds  ffff168   Set EMACS_TEST_TIMEOUT for emba
      adds  12654b7   * lisp/menu-bar.el (yank-menu-length): Fix docstring 
(bug#51138).
      adds  1af45ad   ; * lisp/emacs-lisp/comp.el (comp-trampoline-compile): 
Fix comment.
      adds  502788b   Add missing single quotes in the Emacs manual
      adds  ced72b6   * Fix `native-compile-target-directory' effectiveness on 
trampolines
      adds  f5b8df1   Fixes to account for windows' tab lines
      adds  4ad0fc0   Precise documentation of file-notify-add-watch
      adds  b5a0eda   Prefer "graphical displays" to "X terminals" in 
documentation
      adds  e842d7f   Fix removal of fringe indication of bookmarks
      adds  2971a68   * lisp/emacs-lisp/comp.el (comp-trampoline-compile): Fix 
target dir.
      adds  21397cc   Improve documentation string for 
'compilation-error-regexp-alist'.
      adds  e848880   Avoid aborts when a thread is signaled while "waiting for 
input".
      adds  5369683   Merge from origin/emacs-28
      adds  1dfe9d6   Recommend against using uce.el
      adds  60296fd   ; Merge from origin/emacs-28
      adds  ae9bfaa   Simplify condition in kbd
      adds  c094b8c   Warn about `file-notify-rm-all-watches' side effects
      adds  5a5651a   Fix up recent kbd simplification
      adds  2028df7   Fix minor issues with text display when cursor is in 
mouse face
      adds  fba7e2c   Minor stylistic changes in last commit
      adds  d52035e   ; Fix typos in last change.
      adds  f092b09   * src/image.c: Fix comment.
      adds  9e46267   Rewrite kbd-valid-p to not use seq
      adds  8122501   Pacify gcc -Wsuggest-attribute=malloc
      adds  e36d3fc   Support a new ["..."] key binding syntax
      adds  958d6b4   Convert cvs-status-mode-map to new syntax
      adds  94fe416   Back out `define-keymap' optimization -- it leads to a 
build error
      adds  5029684   Reinstate defvar-keymap expansion
      adds  c0f5987   Allow <mouse-1> in kbd-valid-p
      adds  3fa6f72   Reverse the edmacro-parse-keys/kbd vector/string logic
      adds  1638f81   Add kbd examples to the doc string
      adds  2ae3b66   Convert smerge-mode.el from easy-mmode-defmap to 
define-keymap
      adds  9efa67f   Convert diff-mode.el from easy-mmode-defmap to 
define-keymap
      adds  3852784   Use define-keymap in pcvs and pcvs-defs.el
      adds  7a87639   Make thumbs-image-type obsolete
      adds  140e587   Prefer defvar-local in MH-E
      adds  7b4b7de   * lisp/erc/erc-compat.el (format-spec): Remove redundant 
require.
      adds  735086e   Recommend against using uce.el
      adds  595dcf8   Do kbd-valid-p prefix comparisons case-sensitively
      adds  dd7cd14   Allow :filter t in make-process to work as with 
set-process-filter
      adds  a477015   Fix build issue with smerge-mode
      adds  c0c8079   Add sample user function in eww-auto-rename-buffer
      adds  25e624e   Fix possible build issue in pcvs.el and diff-mode.el
      adds  9f505c4   New option show-paren-context-when-offscreen
      adds  ef9fa36   Fontify :doc keywords as documentation
      adds  32df203   Remove the "def" indentation heuristic
      adds  8d08659   Update elp-not-profilable
      adds  7e1329e   Add indentation rules for DEFUN's def* functions
      adds  84d8df5   Mention that we now install the pdmp file with a 
fingerprinted name
      adds  f3c5a1b   Add some defvar indent tests
      adds  a6f156a   *-watch-for-password-prompt: Use run-at-time to read 
password
      adds  ac6ac76   Update to Org 9.5-57-g9bc3a2
      adds  2d15db6   Fix a semantic test on some macOS machines
      adds  3592079   Improve doc strings of tab-bar commands
      adds  686a03e   More documentation fixes in tab-bar.el
      adds  ed9f554   Improve doc strings in tab-line.el
      adds  7b6fb486  Fix potential buffer overflow (bug#50767)
      adds  77dbaed   Add tab bar support to the nextstep port
      adds  a191d3c   Add new and fix existing docstrings in tab-bar.el and 
tab-line.el (bug#51247)
      adds  81e3697   * lisp/tab-bar.el: Add a new tab on [mouse-1] instead of 
[down-mouse-1]
      adds  04716ca   Add tab-bar-drag-maybe for indication of tab dragging 
(bug#50993)
      adds  ace4ce1   * lisp/tab-bar.el (tab-bar-mouse-move-tab): Don't drag 
tab to itself.
      adds  ce71446   * lisp/tab-bar.el: Improve docstrings (bug#51247)
      adds  3b13891   ; * INSTALL: Fix typo.
      adds  e74e17c   Rewrites of Elisp manual including tab-bar and tab-line 
changes
      adds  fefada4   Fix example in calc manual
      adds  c163fd9   Minor fixes for recent changes in ELisp manual
      adds  7d12c06   Merge from origin/emacs-28
      adds  34d4aca   Add tests for image.c
      adds  fbf7dd3   Fix diff-mode-shared-map
      adds  5c99647   Error out on invalid `define-keymap' keywords
      adds  f3aa648   Make `lookup-key' understand the new key sequence syntax
      adds  dcb815a   Added sql-add-connection
      adds  0be85f2   SQL mode supports sending passwords in process
      adds  f682680   * etc/NEWS: Move sql entry up.  Fix typos.
      adds  cd4bb98   Fix Emacs 26 support in xref.el
      adds  41c262a   * lisp/progmodes/xref.el: Bump version.
      adds  bb4209a   Fix xref elisp identifier namespace mistake
      adds  5a32423   Rename tab-bar-drag-maybe to tab-bar--dragging-in-progress
      adds  8e8a920   * lisp/progmodes/cc-engine.el (c-forward-decl-or-cast-1): 
check type-start
      adds  0c24104   Further fixes to Elisp manual
      adds  fc988a7   Adapt Tramp manual
      adds  f5b8f62   Fix some Tramp problems
      adds  98eb6d7   Fix a typo in emacs-lisp-intro.texi
      adds  c1cf95a   ; * doc/emacs/windows.texi: Doc fix.
      adds  380981d   Adjust bug-reference-bug-regexp default values to match 
only at beg of word
      adds  e55e2d4   ; * etc/NEWS: Minor copyedit about 'repeat-mode'.
      adds  9bd2f59   Handle VS-16 correctly for non-emoji codepoints
      adds  28db295   * admin/notes/unicode: Refer to Unicode's emoji-style.txt
      adds  d742cc3   ; etc/NEWS: Fix typos
      adds  4d4b401   Merge from origin/emacs-28
      adds  53bea87   Make downcasing unibyte strings in Turkish less wrong
      adds  0bb0fbe   Improve TCO test coverage
      adds  90266b8   Tweak how 'align' and 'align-regexp' align text
      adds  5580d7e   Make image-tests work in a no-x build
      adds  9b70b1a   * doc/lispref/files.texi (File Name Components): Mention 
GNU "path" convention
      adds  766108f   xref.el: Better compatibility with outdated Emacs 28 
builds
      adds  a4a3530   Remove some XEmacs compat code from custom.el
      adds  62591c1   Add some tests for fns.c
      adds  4421014   Add new macro with-locale-environment
      adds  1fb8a15   Further fixes for Turkish case changes in unibyte strings
      adds  7a6cc97   Avoid excessive specbinding in all-completions
      adds  c1359ab   Fix typo in previous smerge-mode-map change
      adds  5f5189e   ; * etc/NEWS: fix typos
      adds  4e9764e   Add some tests for floatfns.c
      adds  65fd3ca   Support the "medium" font weight
      adds  1412134   Add a comment to the Turkish casefiddle test
      adds  aa9bbf5   Fix bold/black in w32_to_fc_weight
      adds  a4c232e   Fix build on systems with older Pango versions
      adds  548a5db   ; etc/NEWS fix wording
      adds  d7f595c   Code cleanup in tramp-tests.el
      adds  5c1a575   Don't use color escape sequences in 
vc-git-expanded-log-entry
      adds  91d71b3   Fix inset rectangle corners when sides aren't drawn 
(bug#51251)
      adds  8e7cd29   Revert "Revert back to using ESC as viper-ESC-key again"
      adds  1bb14f9   Convert ANSI color definitions in themes to use faces 
(e.g. 'ansi-color-red')
      adds  c916040   Adapt Tramp tests
      adds  2d647e8   Describe how to debug fontconfig issues
      adds  cf4394a   * etc/PROBLEMS: Add hex codepoint for NO-BREAK SPACE
      adds  7236592   Refer to mouse-highlight from make-pointer-invisible 
docstring
      adds  29fdc65   Fix tab bar item highlight when a mouse click is dropped
      adds  8358da9   Display a tab bar item as sunken when appropriate
      adds  06fe499   * lisp/tab-bar.el (tab-bar-menu-bar): New command 
(bug#51247).
      adds  cb8b12b   Improve docstrings and NEWS item of 'repeat-mode'
      adds  59df93e   * lisp/help.el (help--analyze-key): Add new arg BUFFER 
(bug#51173).
      adds  4540130   ; Fix typo
      adds  8002fcd   Fix socks test
      adds  8f42ff3   Fix hi-lock AOT test failures (bug#51308)
      adds  805ed8d   Fix todo-mode AOT test failures (bug#51308)
      adds  0545c70   ; * src/keyboard.c (readable_events): Add a comment.
      adds  bd7b5f7   Merge from origin/emacs-28
      adds  2260d01   Actually fix the Pango build problem
      adds  f3960bf   Configure Emacs on emba with debug options
      adds  6352e0a   Add comment on reworking a section in 
emacs-lisp-intro.texi
      adds  357d273   Remove redundant #' before lambda
      adds  885448d   ; Revert parts of previous commit
      adds  938f10c   In 'window-text-pixel-size' use actual mode line heights 
if wanted (Bug#38181)
      adds  bc2a5c1   Add WebP image format support (Bug#51296)
      adds  2bffa01   Fix WebP support on MS-Windows
      adds  6883403   ; * nt/INSTALL: Fix a typo.
      adds  f7a2ff3   Adapt some emba parameters
      adds  1cdb4d2   * lisp/menu-bar.el (menu-bar-keymap): Add optional arg 
KEYMAP (bug#50067).
      adds  2841e26   * test/lisp/dabbrev-tests.el: Use 'kbd' for readable keys.
      adds  2b7655c   ; More accurate doc string for 'tab-bar-format'
      adds  ee6bdd6   Fix non-interactive behavior of 'kill-region'
      adds  5bc522b   ; * lisp/simple.el (kill-region): A better fix for 
bug#51320.
      adds  9529e1d   Update doc of Edebug specification for macros
      adds  2a0a368   Fix typo in doc/emacs/anti.texi
      adds  d2849cc   Fix 'calculate-lisp-indent' when "[" starts containing 
sexp (Bug#51312)
      adds  cf7d8fb   Add description of cards to etc/refcards/README
      adds  24083c8   * lisp/net/eww.el (eww-retrieve-command): Add :tag.
      adds  caf87d8   * lisp/repeat.el (repeat-keep-prefix): Expand description.
      adds  9c37b81   ; * lisp/repeat.el (repeat-mode): Fix docstring typo.
      adds  9b46150   * etc/NEWS: Improve 'repeat-mode' entry.
      adds  1f6cdeb   Ensure valid end/beginning lines in 
message-mark-inserted-region
      adds  9b6b5e3   Regexp-quote github domains in bug-reference
      adds  06c944c   Fix rfc6068-parse-mailto-url autoload
      adds  efde024   time-stamp-tests: improvements to test macros
      adds  168665d   Move some xwidget entries
      adds  5ecbed0   ; * test/lisp/mh-e/mh-utils-tests.el: Update macro 
declarations.
      adds  7fde84e   Improve documentation of syntax-ppss-context slightly
      adds  b0d64be   Improve some NEWS entries
      adds  4cf06bb   Merge from origin/emacs-28
      adds  5171961   CC Mode: Fontify "found types" which are recognized after 
being first scanned
      adds  0170e6d   * src/image.c (webp_load): Fix thinkos.
      adds  2415743   Add links to commentary reached with finder-list-keywords
      adds  bb06d56   Add new function exif-field
      adds  ad7fd3c   Partially remove exiftool dependency from image-dired.el
      adds  32d8a48   Revert "CC Mode: Fontify "found types" which are 
recognized after being ..."
      adds  b2eb228   * test/infra/gitlab-ci.yml (variables, default): Increase 
timeout to 4 hours.
      adds  6958bd0   Support :company-deprecated completion property
      adds  5f61b38   Check for image library in image-dired-tests.el
      adds  aea4af5   Make dired-x-guess-file-name-at-point obsolete
      adds  efdffd8   ; * etc/refcards/README: Prefer HTTPS in link.
      adds  598732c   ; * src/vm-limit.c (get_lim_data): Fix a typo.  
(Bug#18238)
      adds  cdbd033   Fix documentation of posn-at-x-y
      adds  8c5fbd7   Revert commit 225ca617b7, and apply another fix
      adds  1e8be48   Fix typos
      adds  ef37a86   Improve documentation of apply-partially
      adds  43914ab   Improve documentation of cl-reduce
      adds  39413a4   ; * doc/lispref/functions.texi (Calling Functions): Fix 
last change.
      adds  6fa5206   Update to Org 9.5-59-g52e6f1
      adds  4fd5c8d   Clarify abnormal hook documentation
      adds  e154fd9   Refer to the info node on keymaps in map-keymap docstring
      adds  9a50f76   ; * doc/lispref/modes.texi (Hooks): Clarify wording.  
(Bug#34588)
      adds  c7f5382   Update publicsuffix.txt from upstream
      adds  b931e11   Merge from origin/emacs-28
      adds  b2bfdd9   Add tests for gif to src/image-tests.el
      adds  418b54e   Expand tests for image-type-from-file-header
      adds  6b0a1b4   Don't hard-code image-dired thumbnail type
      adds  559fb59   Allow matching non-.git URLs in bug-reference
      adds  c1a71ea   Clean up duplicated setting in scheme-mode-variables
      adds  082e080   Tweak bug-reference-tests
      adds  03d7dcb   Don't use obsolete variable `find-tag-marker-ring`
      adds  860e8c5   Make dired directory components clickable
      adds  68d11cc   Add new option help-link-key-to-documentation
      adds  3dd19f2   ; * etc/NEWS: Fix typos.
      adds  c0ea1c8   ; Unbreak creating thumbnails in image-dired
      adds  d64936d   Fix define-erc-response-handler indentation
      adds  beb2654   Include <config.h> first in MS-Windows source
      adds  3bad61e   Fix compilation errors with MinGW64 GCC 11
      adds  6498a1a   Add support for pngquant to image-dired
      adds  e6946bf   Improve documentation of image-dired thumbnails
      adds  74846b8   Don't unhide first thread if entering without selecting 
article
      adds  89365d7   Fix mouse buttons in dired--make-directory-clickable
      adds  374f14f   CC Mode: Fontify "found types" which are recognized after 
being first scanned
      adds  c2055d4   Add new macro `with-delayed-message'
      adds  57f3a1e   Display a message if HMTL rendering takes a long time
      adds  ea036e6   Remove debugging in with_delayed_message_display
      adds  608e694   Use SHA1 when creating thumbnail file name
      adds  057f45a   Support new Thumbnail Managing Standard sizes in 
image-dired
      adds  83f1e4b   Fix issues with type casting in delayed message functions
      adds  79f7e87   image-dired: Add support for GraphicsMagick
      adds  5dd07e1   Double value of image-dired-show-all-from-dir-max-files
      adds  f8fed41   image-dired: Improve XDG compliance
      adds  709e1e5   New function xdg-state-home
      adds  beaddd8   Allow 'display-buffer' to set up body size of chosen 
window (Bug#17065)
      adds  4143b1d   ; Fix mangled indentation in 'display-buffer' doc-string
      adds  8c73e6b   Heed the EMACS_IGNORE_TIMERFD environment variable
      adds  9ce0008   Change the with-delayed-message syntax to allow future 
extensibility
      adds  46941bc   Allow viewing .heic images via image-convert
      adds  65b34f6   Add xref forward history (bug#38797)
      adds  d53bf7e   Add the "always" zsh builtin to zsh mode
      adds  d1e4d89   * doc/misc/cc-mode.texi (Font Locking): Fix menu.
      adds  3eca2ad   * lisp/image-dired.el (image-dired-external-viewer): 
Support feh.
      adds  817c929   Doc fix for concat
      adds  f2dfe1e   Merge from origin/emacs-28
      adds  3f76389   Fix compilation errors with MinGW64 GCC 11
      adds  8d0f7e7   ; Merge from origin/emacs-28
      adds  3b5de7f   ; lisp/transient.el: Revert some misguided stylistic 
fixes.
      adds  56caf1c   Use restrictive umask when creating image-dired data
      adds  7385a76   * lisp/tab-bar.el (tab-bar-move-repeat-map): Fix alias 
binding of tab-move.
      adds  ee57903   * test/lisp/repeat-tests.el: New file.
      adds  0771d89   * etc/PROBLEMS: Mention problems with regexp matcher.  
(Bug#18577)
      adds  f5b4bb4   Fix flymake example backend conditions in the manual
      adds  bb475e1   Clarify two image-dired docstrings
      adds  50f9436   image-dired: Doc fix to better explain thumbnail 
generation
      adds  fde56ee   Revert "Fix a typo in emacs-lisp-intro.texi"
      adds  85ea3f7   Fix issue with interpreting ANSI codes in eshell
      adds  4779d3b   * doc/lispref/functions.texi (Mapping Functions): Use #' 
when mapping.
      adds  a2c17e1   Merge branch 'emacs-28' of 
git.savannah.gnu.org:/srv/git/emacs into emacs-28
      adds  3378549   Merge from origin/emacs-28
      adds  e73b8ae   IMAP search should only use charset utf-8 with multibyte 
strings
      adds  e97d4e4   ; * lisp/menu-bar.el (menu-bar-goto-menu): Adjust new 
item position
      adds  d8caa3d   Rename `xref-pop-marker-stack` to `xref-go-back` 
(bug#38797)
      adds  ef86025   ; * test/lisp/progmodes/elisp-mode-tests.el: repair test 
failure
      adds  f56408a   * lisp/progmodes/xref.el (xref-pop-marker-stack): Don't 
obsolete.
      adds  e6bbbd3   * test/infra/gitlab-ci.yml (build-image-inotify): 
Increase timeout.
      adds  5f15038   * lisp/progmodes/cc-engine.el (c-fontify-new-found-type): 
Declare near BO File
      adds  b3a5ad1   CC Mode: minor amendments more accurately to handle 
virtual semicolons, etc.
      adds  23d2e7d   image-dired: Increase number of asynch thumbnail 
generation jobs
      adds  b37b080   image-dired: Use example.org in examples
      adds  79c29ff   ; * lisp/image-dired.el (image-dired-cmd-pngnq-options): 
Fix :version.
      adds  d22cd6d   image-dired: Use an evenly spaced grid for thumbnails
      adds  203279a   Add new function image-at-point-p
      adds  ab11a3a   image-dired: Add new commands for beginning/end of buffer
      adds  16bd8dc   image-dired: Don't ding at beginning or end of buffer
      adds  236457e   image-dired: Improve mouse behaviour
      adds  7f4afe1   ; * lisp/image-dired.el: Move obsolete things to 
"Obsolete" section
      adds  e89b94f   Add test for file-name-base
      adds  e88be49   image-dired: Add support for bookmark.el
      adds  4febba2   ; * test/lisp/files-tests.el: Fix last commit.
      adds  484468a   image-dired: Set line-spacing to match horizontal space
      adds  14d835a   Redisplay after changing to the hourglass mouse pointer
      adds  4107549   Always start the SIGALRM atimers
      adds  65cd2d9   ; * src/atimer.c (init_atimer): Fix a typo in a comment.
      adds  3fac312   Allow matching non-.git gitlab and gitea URLs in 
bug-reference
      adds  03366de   Add new function 'string-pixel-width'
      adds  1589328   Be more efficient when checking for a matching client in 
server.el
      adds  5b61f2d   Harden ert-resource-directory against errors
      adds  713e19a   Fix parsing of erts files
      adds  7c6f7dc   Simplify string-pixel-width
      adds  214c2e2   ; Revert parts of "Use string-search instead of 
string-match[-p]"
      adds  40400e6   ; Revert parts of "Use string-replace instead of 
replace-regexp-in-string"
      adds  284c77e   * lisp/transient.el: Update to package version 0.3.7.
      adds  e45b3fc   Improve function documentation with text from XDG BDS spec
      adds  b814712   ; Checkdoc fixes in image-dired.el
      adds  47a3750   ; * etc/NEWS: Improve wording of the Emoji entry.
      adds  d353fc4   ; Explain why "kinds of atom" isn't a typo
      adds  9589be7   ; * etc/NEWS: Fix typos.
      adds  492b927   Fix help commands for menu-bar menus
      adds  2bdd573   ; * etc/NEWS: Fix last change.
      adds  edcf9ed   Merge from origin/emacs-28
      adds  e678067   Add tentative key bindings for the three emoji commands
      adds  9559cc8   Revert "Add tentative key bindings for the three emoji 
commands"
      adds  c22b735   (string-pixel-width): Rewrite to avoid side effects
      adds  c70fdcd   Increase image-dired-show-all-from-dir-max-files to 500
      adds  75ebbc6   image-dired: Don't show thumbnails if there are no image 
files
      adds  722a908   ; * lisp/image-dired.el: Be more consistent with spelling.
      adds  bc49375   image-dired: Make thumbnail rotation commands obsolete
      adds  cb94996   Do interactive mode tagging in image-dired.el
      adds  802e9b1   Ignore more events in input-pending-p
      adds  9c95a4f   Make comint-term-environment connection-aware (bug#51426)
      adds  09f3ac6   Put missing c-keep-region-active's into the source code
      adds  64cc31b   ; * src/keyboard.c (readable_events): Fix a thinko.
      adds  2671ea0   Be more allowing when looking for menu-bar items
      adds  0aa9f47   Indent cl-flet-like forms correctly in incomplete 
expressions
      adds  aaed8d4   Fix bootstrapping broken by a recent change
      adds  6523df4   * src/image.c (gif_load): Minor simplification.
      adds  7f312f0   Shorten Gnus groups with [foo] in the name better
      adds  8ada213   Add some gnus-short-group-name tests
      adds  16995fa   Make message/rfc822 on buttons work again in Gnus
      adds  f9282e1   Don't parse GCB block by hand with giflib 5 or later
      adds  288e8bb   Prefer giflib 5 macros to magic numbers
      adds  e3171e7   Allow automatic use of color fonts for emoji on macOS
      adds  da6d889   ; * etc/NEWS: Use active voice for 'repeat-mode', etc.
      adds  7e2b973   * lisp/textmodes/text-mode.el (text-mode-context-menu): 
Rename recently added.
      adds  502a00b   Merge from origin/emacs-28
      adds  0f8417d   Be more allowing when looking for menu-bar items
      adds  18b455f   ; Merge from origin/emacs-28
      adds  f52fa1c   image-dired: Unreverse accidentally reversed menus
      adds  af22a0a   Merge from origin/emacs-28
      adds  bea843d   Avoid assertion violations in 'lookup-key'
      adds  3808498   ; Merge from origin/emacs-28
      adds  d72fefd   Fix typos in the manual and in a comment
      adds  5dbb04e   Make `C-u RET' work again
      adds  928e05f   Clarify "default face attributes" in the ELisp manual
      adds  3da9fa8   Make hieroglyphs display correctly with existing fonts
      adds  08de838   ; Improve commentary in the last change
      adds  1216743   Merge from origin/emacs-28
      adds  9436943   ; * doc/emacs/custom.texi (Connection Variables): Fix 
typo.  Don't merge
      adds  65e71d9   ; Merge from origin/emacs-28
      adds  0010315   Some Tramp changes, mainly in tramp-tests.el
      adds  91e7df2   Move lisp/shorthands.el to lisp/emacs-lisp/shorthands.el
      adds  52e7049   * lisp/loadup.el: Unbreak build.
      adds  faa2a99   Merge from origin/emacs-28
      adds  986fe63   Make message/rfc822 on buttons work again in Gnus
      adds  4dd8b2c   ; Merge from origin/emacs-28
      adds  d9abc45   * src/image.c: Fix building with giflib on MS-Windows.
      adds  c3499b8   ; Fix a recent change in image.c
      adds  3f998a3   * lisp/textmodes/css-mode.el: Fix typo.  (Bug#51488)
      adds  20ebd91   Improve documentation of string truncation APIs
      adds  c30f950   Merge from origin/emacs-28
      adds  c79d8fa   Support system dark mode on Windows 10 version 1809 and 
higher
      adds  520e358   Minor fixes for previous change
      adds  3eaa873   ; * doc/emacs/msdos.texi (Windows Misc): Fix typos.
      adds  b54be60   Avoid fonts with incomplete coverage of MATHEMATICAL chars
      adds  c23cb28   Add new function string-glyph-split
      adds  eb07b3d   Make list-colors-display sort list passed as argument
      adds  a0fb393   Expand connection-local variables example in 
doc/emacs/custom.texi
      adds  ba9ae32   Move the documentation of 'string-glyph-split' to proper 
place
      adds  da67e88   Use primes for hash table bucket sizes
      adds  8227d12   Fix bug with string values in equal-including-properties
      adds  54b8ec4   Remove workaround for fixed Bug#6581 from ert
      adds  4a96f32   Avoid replacing common prefix with ellipsis
      adds  335a660   Fix display glitches with side-by-side windows on TTY 
frames
      adds  d9b309c   Merge from origin/emacs-28
      adds  90bd80d   Ensure help echoes only occur once on NS
      adds  d1523bc   Avoid signaling errors in lookup-key
      adds  c062c9d   Expand the kbd-valid-p doc string
      adds  d553e60   eieio-core.el: Make slot-value work on defstructs
      adds  788932d   Add test for Bug#51527
      adds  b75e791   Add new function 'font-has-char-p'
      adds  a505719   ; * src/font.c (Ffont_has_char_p): Minor stylistic 
changes; doc fix.
      adds  bd3ca9f   Add highlighting of the F2008 keyword "impure"
      adds  5e05be5   Fix localized display of date and time in the NS port
      adds  3ec6520   Merge from origin/emacs-28
      adds  e170a31   Avoid signaling errors in lookup-key
      adds  3d2728b   ; Merge from origin/emacs-28
      adds  2ba4ccf   ; * lisp/files.el (make-nearby-temp-file): Doc fix.
      adds  610680a   Fix rendering of title-less <abbr> tags in shr
      adds  af67ce6   Merge branch 'emacs-28' of 
git.savannah.gnu.org:/srv/git/emacs into emacs-28
      adds  f1c9286   ; * doc/misc/org.org: fix capture context example
      adds  0abf014   Merge from origin/emacs-28
      adds  2ce72d2   Adapt emba control files
      adds  e8bc3dd   Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  38751a8   Add 'n'/'p' key bindings in *Help* buffers
      adds  7cba7d5   Add mode tagging to previously added help commands
      adds  56d3bf6   ; * nextstep/templates/Info.plist.in: Prefer HTTPS.
      adds  744acbd   Improve the "Help Mode" section of the Emacs manual
      adds  57030b9   Add buttons to outlining and tweak `C-h b' buffer
      adds  a216976   Fix new mouse handling in outline
      adds  f29ea44   Clarify describe-bindings code slightly
      adds  940b414   Make TAB work on the outline buttons
      adds  96ac514   Re-fix the new mouse event logic in outline
      adds  7e15ee5   ; * doc/emacs/help.texi (Help Mode): Improve indexing.
      adds  6ba4e3b   Drop support for native compilation on 32-bit Cygwin
      adds  c86a302   Merge from origin/emacs-28
      adds  c825c82   Don't make key binding face wider than the norm
      adds  686d85c   Include the major mode name in the `C-h b' output
      adds  1200ecb   Don't print empty keymaps in `C-h b'
      adds  0882e98   Say "Key/Binding" instead of "key/binding" in `C-h b'
      adds  5e03dbd   Fix failing help-fns tests after layout changes in `C-h b'
      adds  6265e93   * lisp/icomplete.el (icomplete-exhibit): Remove workaround
      adds  7a46461   Make xref symbol marking work again after describe-keymap 
changes
      adds  eeb09ff   Fix infloop in help-make-xrefs in certain keymaps
      adds  567fa8d   Further xref fix-ups after keymap help changes
      adds  a344667   Fix typo in describe-map-tree doc string
      adds  ba4daf2   Adapt arguments of `tramp-make-tramp-file-name'
      adds  8b861b0   Merge from origin/emacs-28
      adds  84cd95e   Fix bug#51369
      adds  ffc2411   Merge from origin/emacs-28
      adds  1b30b4d   ; * lisp/faces.el (help-key-binding): Comment on recent 
change.
      adds  453d104   ; Auto-commit of loaddefs files.
      adds  daea9b3   Read mailcaps again only when necessary
      adds  81f12bb   Tag up last NEWS change
      adds  8c215fd   Add buttons to definition in help--describe-command
      adds  aa90de7   Exclude emacs-module-tests.el on emba
      adds  a5d79fc   Don't output prefix keys in `C-h b', and output more data 
on objects
      adds  dfc8931   Improve documentation of 'file-has-changed-p'
      adds  8b74649   Fix rendering of key translations
      adds  d530f3f   Make `C-h b' indentation more regular (and avoid 
continuation lines)
      adds  ee3e4d0   Add a better test for emojis
      adds  8cb514f   Make `C-h b' also describe overlay keymaps
      adds  ec60aed   Fix mouse-1 on `C-h b' buttons
      adds  33263b6   * lisp/outline.el: Fix compilation of 
`outline--make-button`
      adds  ff5327d   Update keymap-tests after recent changes
      adds  53a9a2d   Improve file-has-changed-p
      adds  4f851c2   ; Improve documentation of a recent change
      adds  cd73ec7   Make lambdas/closures/byte code in `C-h b' clickable
      adds  093234f   Revert overlay-related changes in `C-h b'
      adds  2612488   Support inserting images in tabulated-list-mode columns
      adds  cd311e2   ; * doc/lispref/modes.texi (Tabulated List Mode): Fix 
markup.
      adds  e4e1a95   ; Auto-commit of loaddefs files.
      adds  49e6187   ; Merge from origin/emacs-28
      adds  bc58bea   * lisp/progmodes/prog-mode.el (prog-context-menu): Use 
text-mode-context-menu.
      adds  f2b8f29   Merge from origin/emacs-28
      adds  11702a6   Use current face foreground for SVG icons in customize
      adds  493fde9   Optimise (cond) => nil at source level
      adds  d8d1e67   Remove info for Emacs 20 users from etc/PROBLEMS
      adds  8206e41   * etc/PROBLEMS: Move some entries to the legacy section.
      adds  73eafa5   * lisp/epg.el (epg-key): Use explicit copier with proper 
prefix
      adds  91b6f49   image-dired: Move menu definitions to top level
      adds  09a38b0   image-dired: Signal error if file is missing on display
      adds  67af044   image-dired: Improve menus
      adds  16b46b9   image-dired: Support wrap-around in 
display-next-thumbnail-original
      adds  73c3d62   image-dired: Cleanup of four commands
      adds  f1770a6   image-dired: Improve marking behavior
      adds  42a7ee5   * src/image.c: Fix building with giflib 4.
      adds  4ddaed3   Improve theming of image-dired-thumb-mark
      adds  0091398   Fix the Cygwin w32 build broken by adding the dark theme 
support
      adds  324fd9d   A better fix for bug#51583
      adds  a25e915   ; cperl-mode.el: Fix one match-count in my commit 
2021-09-14
      adds  5152727   Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  d852306   Fix widgets in Outline mode on TTY frames
      adds  9d61620   * src/pdumper.c (dump_do_dump_relocation): Add sanity 
check.
      adds  6ab6b2f   Clarify build directory structure
      adds  a16e66c   Clarify build environment
      adds  81915a9   Add manual section about how to avoid regexp problems
      adds  4df9998   Fix header-line and tab-line when mode-line-compact is set
      adds  35bc211   Document a macOS error message when opening Emacs
      adds  3e4eb54   ; * etc/PROBLEMS: Minor copyedits of the last change.  
(Bug#51571)
      adds  f78c819   Merge from origin/emacs-28
      adds  44c4139   Fix encoding issues in gitmerge.el, make it work on 
MS-Windows
      adds  4422ed2   Fix declaration syntax of 
'image-dired--on-file-in-dired-buffer'.
      adds  733eff4   image-dired: Add face for flagged files
      adds  77dee18   Improve theming of image-dired-thumb-mark
      adds  bf953694  ; * lisp/image-dired.el: Remove redundant :group args.
      adds  73a6c8f   Make image-dired-display-image-mode inherit from 
image-mode
      adds  e4c6673   image-dired: Set default-directory in thumbnail buffer
      adds  742879f   Add new user option mml-attach-file-at-the-end
      adds  1b25889   Add a Gnus command to emojize symbols
      adds  5192906   Revert "* lisp/progmodes/xref.el (xref-pop-marker-stack): 
Don't obsolete."
      adds  1c3e453   Rename button-buttonize to buttonize
      adds  1def47f   Fix return value of python-nav-end-of-defun
      adds  f565e58   Reset mailcap entries only when mailcap files are read 
again
      adds  824a139   Document that `unspecified' isn't valid in defface
      adds  bf47bc8   Don't have `M-x term' call `term-mode' twice
      adds  57d54bb   Improve defface error message
      adds  f875ed5   font-lock-type-face doc string improvement
      adds  b968553   Better detection of potentially malicious bidi text
      adds  99a1e87   ; Fix typo
      adds  0a7ccda   Fix allout point movement problem
      adds  4c6afb5   ; Comment on the code in a recent commit
      adds  6cf86ed   Add new basic Emacs Lisp code formatting function
      adds  292f50d   Make lambda/closure help buttons format as Emacs Lisp
      adds  fb1267d   Indent lambdas/closures better
      adds  cb9f3e1   Fix up some list folding in pp-emacs-lisp-code
      adds  4cf7af5   Tweak multi-line expressions in pp--format-function
      adds  a78ac0c   Try harder to keep lines short in pp-emacs-lisp-code
      adds  2bcc216   New emacsclient option to either create or reuse an 
existing frame.
      adds  b5420c4   image-dired: New defgroup and section for gallery support
      adds  e29e2f5   image-dired: Delete commented out code
      adds  3601e23   ; * doc/man/emacsclient.1: Bump date after last change.
      adds  48af19c   Fix buffer overflow in ns_compute_glyph_string_overhangs
      adds  f0768d3   Fix 'diff-font-lock-prettify' breaking display of outline 
headers
      adds  f80d701   Fix (un)compressing directories in Tramp
      adds  a0973fa   Match dummy output even with non-default rl config
      adds  b7bbf6f   Enhance 'highlight-confusing-reorderings'
      adds  c659182   ; Fix doc strings of a recent commit
      adds  c19aa6a   ; Fix documentation of a recent change
      adds  c186538   Allow 'pp' to limit the line widths
      adds  133026c   rsvg_handle_get_dimensions is deprecated in 2.52.0
      adds  a08a9a9   Improve `file-has-changed-p'
      adds  c5adec3   Use correct compiler options for building with libwebp
      adds  49a6b26   Don't hardcode "Commentary" section in checkdoc
      adds  1eaee31   Add "N.B." abbreviation to checkdoc
      adds  0970684   Fix GNUstep build (ns_compute_glyph_string_overhangs)
      adds  ec2939c   Tweak `eww' new-buffer parameters
      adds  cfd4d45   Make 'C-x v v' on an unregistered file use the most 
specific backend
      adds  b811ad1   Improve behavior of 'electric-pair-mode' in 'cc-mode'
      adds  2804747   Allow getting verbose results on erts 'C-u C-c C-c'
      adds  82d0550   Remove messaging in pp-display-expression.
      adds  4d656ea   Don't send empty lines for implicit targets in ERC
      adds  58deb30   Normalize usage of variable erc-server-reconnecting
      adds  5b630ca   Use underline on non-graphical terminals in 
make-separator-line
      adds  68d3f2b   Correct minibuffer.el heading
      adds  f3745a9   Re-rename the minibuffer heading
      adds  c8acc5f   Introduce a new 'inhibit-isearch' text property
      adds  61ae7be   Allow 'insert-image' to inhibit isearches or not
      adds  5a01383   Update help-tests after separator line changes
      adds  6d406ae   Inhibit isearching over message-insert-screenshot data
      adds  b5ccad3   * doc/emacs/building.texi (Compilation Mode): Add 
next-error-message-highlight
      adds  8dc35dd   Merge from origin/emacs-28
      adds  2de7be4   ; * etc/NEWS: Various fixes.
      adds  e9c7a49   ; * etc/NEWS: Improve NEWS entry for Image-Dired.
      adds  82529b9   ; * etc/NEWS: Improve wording of a recently changed entry.
      adds  6ee929c   Use current face foreground for SVG icons in customize
      adds  b1885ac   ; * etc/NEWS: slightly more careful wording
      adds  3517b32   ; Merge from origin/emacs-28
      adds  19ede23   * doc/emacs/frames.texi (Tab Bars): Reorder 
toggle-frame-tab-bar.
      adds  6f5df26   Document ibuffer-auto-mode in ibuffer-mode doc string
      adds  e3c3c78   * lisp/custom.el (defgroup): Document the :prefix keyword.
      adds  4cc22f8   * etc/PROBLEMS: Mention X forwarding slowdowns.  
(Bug#7092)
      adds  e714b31   Merge from origin/emacs-28
      adds  d8c9a9d   Revert "* lisp/wid-edit.el (widget-field): Add subtle 
border to face."
      adds  99a1456   ; Merge from origin/emacs-28
      adds  4e7e78d   Improve docstring of kmacro-set-format
      adds  c2e3cd6   Clarify "text area of a window" in the documentation
      adds  550887c   ; * etc/PROBLEMS: Rearrange and update the section about 
crashes.
      adds  9bdb1d0   ; * etc/PROBLEMS: Describe a crash in xwidgets due to 
Bubblewrap.
      adds  0aad846   Merge from origin/emacs-28
      adds  010be19   ; * etc/NEWS.28: Merge recent changes from emacs-28 
branch.
      adds  5b963e4   ; * etc/NEWS: Fix a typo.
      adds  26089c8   Improve detection of suspicious reordering in source code
      adds  ba278e4   Fix display of BW images on MS-Windows
      adds  0771563   Improve font display on NS port
      adds  75a264e   General improvements to NS port
      adds  0d6b2b0   ; * etc/PROBLEMS: Move entry about LLVM plugin to the 
right section.
      adds  7343b0d   ; * etc/NEWS: Native compilation is more picky about 
missing dependencies.
      adds  d96de23   * lisp/transient.el: Update to package version 
v0.3.7-11-g7f5520b3.
      adds  5e9b4e7   Fix dbus-test04-register-method on CentOS (Bug#51369)
      adds  ab67009   Merge from origin/emacs-28
      adds  dd0bc52   Fix an error in 'highlight-confusing-reorderings'
      adds  3ca3179   Improve latin-2-postfix and latin-2prefix input methods
      adds  6b706b1   Add emoji insertion support to Emacs
      adds  d8fc902   Make describe-char include emoji combination descriptions
      adds  8df7f89   Fix up emoji-labels.el generation incantation
      adds  a81c3cc   Fix the build broken by recent commits
      adds  f921f18   Partially revert previous make-separator-line change
      adds  cf9d85c   Add an example to the display-supports-face-attributes-p 
doc string
      adds  33ad2bf   Include make Errors in admin/emake
      adds  0b8f3c7   Fix Emoji-related documentation
      adds  dedab1c   Deprecate instead of redefine erc-server-reconnecting
      adds  1b1d387   Don't send empty lines for unknown commands in ERC
      adds  bf2e35c   New convenience macros ert-with-temp-(file|directory)
      adds  8342237   Replace some macros with ert-with-temp-(file|directory)
      adds  b8b0e52   ; * test/lisp/help-tests.el: Fix failing tests after 
recent change.
      adds  2893ea4   Make substitute-command-keys regexp tests more strict
      adds  c04ac61   Make `outline-hide-body' work in `C-h b' buffers
      adds  d648e0c   Add outline-minor-mode-use-buttons doc string caveat
      adds  fd14111   New command image-transform-fit-to-window
      adds  569d7f6   New user option image-auto-resize-max-scale-percent
      adds  a43ec2e   Add a pcase-let example to the manual
      adds  5a4f98b   Add new function mailcap-mime-type-to-extension
      adds  48ca3c9   Add a framework for yanking media into Emacs
      adds  b2e9a61   Add mouse-face to buttonize
      adds  de06e05   Make the lambda/closure buttons in `C-h b' say what they 
do
      adds  973f0aa   Fix nul-terminated text/* strings from some programs
      adds  14a5ad1   Fix typo in previous yank-media--get-selection change
      adds  bb49532   Support yank-media in html-mode
      adds  0804b61   Fix "Yanking Media" sectioning
      adds  465cb1f   Allow yanking images to html-mode
      adds  cadf325   Fix yank-media logic when there's several handlers
      adds  9d54b12   Expand register-yank-media-handler doc string
      adds  55fa6a2   Add new user option eww-url-transformers
      adds  9dfd945   Fix byte compilation of package built-ins
      adds  5dd27fe   Add generated suffix to test temp file names
      adds  385741f   Prefer ert-with-temp-(directory|file)
      adds  0cac459   Ensure return value of ert-with-temp-directory
      adds  6a546a2   Fix html-mode--image-yank-handler prompting
      adds  d69b5a9   Fix pp-emacs-lisp-code for `when' and related
      adds  61d049a   Use an X window to display xwidgets on X11
      adds  5c387ad   Enable scrolling optimization for xwidgets
      adds  9c9e15a   Destroy xwidgets when destroying frames
      adds  f52f772   Allow xwidgets to accept motion and button events
      adds  1e16fc2   Prefer XMoveResizeWindow to XMoveWindow for resizing 
xwidgets
      adds  c9c1b43   Use gtk_widget_queue_draw instead of xv_do_draw
      adds  b39f1f1   Implement function for sending events to widgets
      adds  e111a5f   Draw offscreen surface
      adds  3e64039   Handle crossing events on xwidget windows correctly
      adds  32b9df6   Fix drag on xwidget motion events
      adds  b48a89f   Fix special events in xwidgets
      adds  6ed7454   Add xwidget-webkit-edit-mode to make using the WebKit 
browser easier
      adds  8ddeebb   Allow enabling xwidget-webkit-edit-mode via a binding
      adds  650e5e8   Fix xwidget scrolling
      adds  49ed706   Select window when clicking on an xwidget view
      adds  32ec485   Redisplay xwidget view windows instead of just setting 
their size
      adds  d97718c   Add a menu to xwidget-webkit
      adds  cd7158e   Add new tool-bar items to xwidget-webkit
      adds  8729ae2   Add xwidget-webkit-copy-selection-as-kill to the menu bar
      adds  f1fbf87   Make the WebKit inspector available
      adds  7269bdd   Improve detail of load-changed xwidget events
      adds  74711c0   Display page titles in xwidget webkit header line
      adds  1cc19d0   Add support for cursors in xwidget views
      adds  eb5a079   Fix cursor for new widget views
      adds  cd1f02e   Make xwidgets print nicer
      adds  cb45114   Make it safe to have non-xwidget views in 
xwidget-view-list
      adds  286467a   Add functions for performing searches on xwidgets
      adds  e750329   Add xwidget-webkit-isearch-mode
      adds  1a84537   Add xwidget-webkit-isearch to the menu bar and tool bar
      adds  0be966f   Make "open in new window" from an xwidget's context menu 
work
      adds  686ce50   Rationalize creation decisions
      adds  eabd735   Default to creating new related sessions
      adds  3e04f1f   Fix web inspector
      adds  969ce9d   Improve xwidget isearch visuals
      adds  5b7ab89   Fix build on nextstep
      adds  b42a488   Remove too-agressive window refresh in the hourglass code
      adds  e20c27c   Fix backspace in xwidget webkit isearch
      adds  858868e   Actually start the alarms in atimer
      adds  c576760   Ensure that the x_show_hourglass is seen
      adds  f80fd09   * doc/lispref/tips.texi (Coding Conventions): Mention GNU 
"path" convention
      adds  d5bb053   Fix documentation and coding style in recent xwidget 
commits
      adds  35ff4f8   Another addition to latin-2 input methods
      adds  e9a5084   ; Fix some recent typos/thinkos.
      adds  75f4af0   Improve detection of suspiciously reordered text segments
      adds  a05f6bb   Document the xwidget type
      adds  e31086f   ; * test/lisp/net/tramp-tests.el: Rearrange tests to be 
in order.
      adds  cbc14f9   Handle WEBKIT_POLICY_DECISION_TYPE_NEW_WINDOW_ACTION 
appropriately
      adds  48a9621   Fix xwidget-webkit-goto-history
      adds  4fdbd72   'yank-media' is not universally supported
      adds  397bee1   Fix C-r inside xwidget isearch
      adds  73d17fd   Free find text in correct procedure
      adds  42fd5f2   Don't inhibit compilation of emoji.elc
      adds  93ee666   Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  3886c95   Make emoji-describe really describe only the glyph under 
point
      adds  5012124   Make `C-x 8 e e' work better in the terminal
      adds  f05b8a9   Update to Org 9.5-68-g77e2ec
      adds  6243a43   Fix search string generation in nnimap-make-thread-query
      adds  d85cf33   Escape '%' in filenames to fix flymake warnings
      adds  54b726c   ; * etc/PROBLEMS: More specific recipe for WebKit-related 
crashes.
      adds  21de5e7   Fix compilation MinGW warnings
      adds  7fdb2ae   Add some unit tests for 'abbreviate-file-name'
      adds  54fd811   Merge from origin/emacs-28
      adds  a95520d   ; * etc/PROBLEMS: Minor clarification of a recent entry.
      adds  7643419   Simplify c8acc5fd92ad9979fc5870623014290cad998337
      adds  86fc154   Fix intermittent electric test failures
      adds  14bbebc   Match password prompts from new OpenSSH
      adds  ffe4004   ; * etc/PROBLEMS: Minor clarification of a recent entry.
      adds  78afcea   ; Merge from origin/emacs-28
      adds  d9b0b73   * doc/emacs/frames.texi (Tab Bars): Describe tab-last.
      adds  8d9b553   * doc/emacs/frames.texi (Tab Bars): Add text about mouse 
and tab-bar-format
      adds  2613677   * lisp/files.el (user-emacs-directory-warning): Clarify 
docstring.
      adds  0c51db6   Amend Follow Mode to handle header lines and tab lines 
correctly
      adds  9e34efb   Merge from origin/emacs-28
      adds  67276f3   Make debugging ert--erts-specifications easier
      adds  dde5915   Make paragraph/filling functions in texinfo-mode work 
better
      adds  5f70682   Allow 'C-x n d' to work in texinfo-mode
      adds  4268d9a   Improve undoing of RET in comint and eshell
      adds  52379a4   Suppress a compilation warning about vc-switch-backend
      adds  aca235c   ; Fix duplicate temporary file creation
      adds  3dae236   Fix charset issues in text/html yanking
      adds  6fa5f0c   Set clipping when dumping stretch glyphs in some cases
      adds  cdd7589   Prefer ert-with-temp-(directory|file) in most remaining 
tests
      adds  cddd927   Rename 'register-yank-media-handler'
      adds  5e66c75   Fix charset issues when yanking non-plain-text elements
      adds  4287e94   Add a new debugging/exploration command `yank-media-types'
      adds  0022b02   Clean up the yank-media data massaging
      adds  19f37af   Fix yank-media--get-selection thinko in previous change
      adds  a460f3d   Make html-mode--html-yank-handler more resilient
      adds  60d205d   Mention yank-media-types in the manual
      adds  a1e1150   image-dired: Set window-resize-pixelwise to t
      adds  553e4b7   Fix hang when displaying xwidget script dialog
      adds  cc093b0   ; * lisp/image-dired.el: Add some basic sections.
      adds  51aa6ce   Fix resize of xwidgets on GTK
      adds  ca9fb10   lisp/emacs-lisp/lisp-mode.el: Fix parser state corruption.
      adds  846ff29   Remove code what would always maximize xwidgets on Macos
      adds  fe91f44   ; * etc/PROBLEMS: Move librsvg-related item to better 
location.
      adds  2b7a039   Merge from origin/emacs-28
      adds  990aad4   * admin/automerge: Die if changing directory fails.
      adds  10b4cbb   Revert "Fix charset issues when yanking non-plain-text 
elements"
      adds  41b1fa0   Switch yank-media--get-selection back to the backend 
function
      adds  4f365ee   * lisp/emacs-lisp/cl-generic.el: Add reference to 
inspiration
      adds  5861b8d   * lisp/subr.el (with-undo-amalgamate): New macro
      adds  58e271f   * lisp/xdg.el (xdg--dir-home): Make it a function
      adds  032969e   Don't have nntp-report signal an error
      adds  3fd0e7f   ; * lisp/emacs-lisp/lisp-mode.el: Restore one check in 
flet handling
      adds  e96e6a1   Allow yank-media-types to also show the unsupported data 
types
      adds  358b8d0   Fix local variables overwritten when diff-mode is set
      adds  06fb819   xwidget.el: limit buffer-name flicker in mode-line
      adds  394f6b9   Really fix xwidget scroll optimization and clip
      adds  b5efdcc   Raise an error if creating an unknown xwidget type
      adds  35f9e0f   Fix flicker when setting hscroll of xwidget
      adds  97fa2ff   Delete temp directory after bytecomp test
      adds  272693c   Make xwidget-event-handler more resilient
      adds  a097303   ARGUMENTS in Fmake_xwidget is optional
      adds  5ba738e   Make image-compute-scaling-factor argument optional
      adds  9a67efa   Optionally use use xwidgets to display <video> elements 
in shr
      adds  0a2439f   Fix shr-tag-video startup issue
      adds  3e2c024   Fix typo in last shr change
      adds  3808cb8   Make xwidget-tests pass again
      adds  818211e   * doc/emacs/search.texi (Isearch Yank): Add 
isearch-forward-thing-at-point.
      adds  307d164   * lisp/mouse.el (mouse-buffer-menu-mode-groups): Tighten 
"Version Control".
      adds  ba0e4f3   Merge from origin/emacs-28
      adds  430d12e   Don't create temporary files for <video>
      adds  e9ff213   Make `kill_frame_xwidget_views' safe
      adds  c9fd83e   Always set xwidget title if the event was "load-finished"
      adds  104e90d   Prefer locate-user-emacs-file
      adds  606d8ff   Fix default target of motion events
      adds  2ccaa95   Fix compiler warning building net/shr.el without xwidget 
support
      adds  e379cb6   Expand the etc/NEWS section about the `medium' font 
changes
      adds  565514f   * lisp/vc/diff-mode.el (diff-setup-buffer-type): Move to 
diff-setup-whitespace
      adds  5e393e2   * lisp/progmodes/prog-mode.el (prog-context-menu): Add 
"Go Forward".
      adds  3b5069e   Add back/forward mouse button bindings in eww
      adds  cef3174   Improve performance when checking case-sensitivity of 
Tramp file names
      adds  b9b27b6   * lisp/net/tramp-cache.el (tramp-persistency-file-name):
      adds  fdc00b9   Make `dired-split' obsolete
      adds  2e6ed25   Add new function 'file-name-split'
      adds  912ae5d   Prevent BadValue errors when creating tiny xwidget views
      adds  315d550   Allow 'undo-redo' to be called from Lisp without repeat 
count
      adds  a28647a   Remove spurious %S from 'define-error' messages
      adds  63fa896   Try to fix intermittent build problem on Macos
      adds  18ebe6c   Fix the look of the <video> elements in shr
      adds  057fd1e   Fix package-tests failure on native-comp
      adds  278e4fc   Fix mouse face in NS port
      adds  68a2a33   *** empty log message ***
      adds  346cfc8   Add support for event processing via XInput 2
      adds  2b5a2ab   Fix erasing cursor on top of raised boxes in NS port
      adds  7117bbc   Revert "Fix erasing cursor on top of raised boxes in NS 
port"
      adds  ff9cf99   Support opening the toolkit menu bar on NS
      adds  e9b954f   Revert "Support opening the toolkit menu bar on NS"
      adds  da5de19   Revert "Revert "Fix erasing cursor on top of raised boxes 
in NS port""
      adds  12beb77   Revert "Fix erasing cursor on top of raised boxes in NS 
port"
      adds  b21f1ca   Revert "Add support for event processing via XInput 2"
      adds  2e22604   Revert "*** empty log message ***"
      adds  e27ca55   Revert "Fix mouse face in NS port"
      adds  1e5eb56   Set embedder correctly to fix menus appearing in the 
wrong location
      adds  9653cbf   Fix invisible content in WebKit dialogs
      adds  465ec29   Fix incorrect offset calculation for clipped xwidget views
      adds  32d1a73   Remove obsolete limitation
      adds  f7c08c8   Make `C-c C-c' in erts-mode work with Point-Char elems
      adds  5a58b2f   ; * doc/lispref/files.texi: Fix typo.
      adds  754810a   Make the python missing-readline warning more helpful
      adds  b1de4a2   Prevent skipping results while changing search direction
      adds  2782bc1   Revert "Fix localized display of date and time in the NS 
port"
      adds  1bb3fb4   Merge from origin/emacs-28
      adds  a83ccc4   * lisp/progmodes/prog-mode.el (prog-context-menu): Use 
"Go Back" (bug#38797)
      adds  d7e7f92   ; Merge from origin/emacs-28
      adds  aeb19af   ; * doc/emacs/building.texi (Lisp Libraries): Fix a typo. 
 (Bug#51717)
      adds  7d3a654   * doc/emacs/maintaining.texi (Basic VC Editing): Mention 
Dired buffer.
      adds  52fe234   * doc/emacs/windows.texi (Window Convenience): Use @code 
for windmove.
      adds  747a1ae   * doc/misc/eww.texi (Advanced): Fix missed variable name 
eww-retrieve-command.
      adds  beaa7e1   ; Fix typos in CONTRIBUTE, ELisp manual, ediff
      adds  8d81ab3   time-stamp: %F is "file name" not "pathname" + other doc
      adds  acf4089   Merge from origin/emacs-28
      adds  4ab7a22   Add `xwidget-webkit-isearch-yank-kill'
      adds  4d99388   Prevent GDK warning about missing event devices in most 
cases
      adds  99abafd   * admin/automerge: Use mktemp if it exists.
      adds  e3f5f5d   * admin/automerge: Fix quoting of some variables.
      adds  1e7720d   Avoid spurious byte-compiler warnings in 
package-quickstart.el
      adds  810fa21   Avoid another byte-compiler warning in 
package-quickstart.el
       new  4dd1f56   Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs into feature/pgtk
       new  60623ac   Merge branch 'feature/pgtk' of 
git.sv.gnu.org:/srv/git/emacs into feature/pgtk


Summary of changes:
 .gitignore                                         |    4 +
 CONTRIBUTE                                         |   10 +-
 ChangeLog.2                                        |    2 +-
 ChangeLog.3                                        |   12 +-
 INSTALL                                            |   11 +-
 Makefile.in                                        |   14 +-
 README                                             |    2 +-
 admin/CPP-DEFINES                                  |    1 +
 admin/README                                       |   13 +-
 admin/authors.el                                   |   11 +-
 admin/automerge                                    |   27 +-
 admin/charsets/mapfiles/CP720.map                  |    2 +-
 admin/charsets/mapfiles/CP858.map                  |    2 +-
 admin/emake                                        |    1 +
 admin/gitmerge.el                                  |   83 +-
 admin/make-tarball.txt                             |    6 +
 admin/merge-gnulib                                 |   13 +-
 admin/notes/bugtracker                             |    2 +-
 admin/notes/emba                                   |   22 +-
 admin/notes/git-workflow                           |    8 +-
 admin/notes/multi-tty                              |    2 +-
 admin/notes/unicode                                |   60 +-
 admin/nt/dist-build/README-scripts                 |   37 +-
 admin/nt/dist-build/build-zips.sh                  |    2 +-
 admin/release-branch.txt                           |   76 +
 admin/unidata/BidiBrackets.txt                     |   20 +-
 admin/unidata/BidiMirroring.txt                    |   26 +-
 admin/unidata/Blocks.txt                           |   22 +-
 admin/unidata/IVD_Sequences.txt                    |  142 +-
 admin/unidata/Makefile.in                          |   22 +-
 admin/unidata/NormalizationTest.txt                |  849 +--
 admin/unidata/README                               |   42 +-
 admin/unidata/SpecialCasing.txt                    |    6 +-
 admin/unidata/UnicodeData.txt                      |  837 ++-
 admin/unidata/blocks.awk                           |   39 +-
 admin/unidata/copyright.html                       |    2 +-
 admin/unidata/emoji-data.txt                       | 1297 +++++
 admin/unidata/emoji-sequences.txt                  | 1469 ++++++
 admin/unidata/emoji-test.txt                       | 4991 ++++++++++++++++++
 admin/unidata/emoji-zwj-sequences.txt              | 1410 +++++
 admin/unidata/emoji-zwj.awk                        |  140 +
 build-aux/config.guess                             | 1229 ++---
 build-aux/config.sub                               |   87 +-
 build-aux/gitlog-to-changelog                      |    5 +-
 configure.ac                                       |  127 +-
 doc/emacs/anti.texi                                |  198 +-
 doc/emacs/back.texi                                |   11 +-
 doc/emacs/basic.texi                               |   20 +-
 doc/emacs/book-spine.texi                          |    2 +-
 doc/emacs/building.texi                            |    7 +-
 doc/emacs/calendar.texi                            |   14 +
 doc/emacs/cmdargs.texi                             |   10 +
 doc/emacs/commands.texi                            |    2 +-
 doc/emacs/custom.texi                              |   74 +-
 doc/emacs/dired.texi                               |   27 +-
 doc/emacs/display.texi                             |   16 +
 doc/emacs/emacs.texi                               |    4 +-
 doc/emacs/files.texi                               |   41 +-
 doc/emacs/fixit.texi                               |    7 +-
 doc/emacs/frames.texi                              |  265 +-
 doc/emacs/glossary.texi                            |   15 +-
 doc/emacs/help.texi                                |   72 +-
 doc/emacs/killing.texi                             |   10 +-
 doc/emacs/kmacro.texi                              |    8 +-
 doc/emacs/m-x.texi                                 |    9 +-
 doc/emacs/macos.texi                               |    2 +-
 doc/emacs/maintaining.texi                         |  201 +-
 doc/emacs/mark.texi                                |    7 +-
 doc/emacs/mini.texi                                |    5 +-
 doc/emacs/misc.texi                                |   75 +-
 doc/emacs/msdos.texi                               |   10 +-
 doc/emacs/mule.texi                                |   37 +
 doc/emacs/package.texi                             |    2 +-
 doc/emacs/programs.texi                            |   71 +-
 doc/emacs/search.texi                              |   39 +-
 doc/emacs/text.texi                                |   19 +-
 doc/emacs/trouble.texi                             |   11 +-
 doc/emacs/windows.texi                             |   16 +-
 doc/lispintro/emacs-lisp-intro.texi                |   46 +-
 doc/lispref/anti.texi                              |  241 +-
 doc/lispref/buffers.texi                           |   44 +-
 doc/lispref/commands.texi                          |  176 +-
 doc/lispref/compile.texi                           |   14 +-
 doc/lispref/control.texi                           |   23 +
 doc/lispref/customize.texi                         |    3 +
 doc/lispref/debugging.texi                         |    6 +-
 doc/lispref/display.texi                           |  238 +-
 doc/lispref/edebug.texi                            |   14 +-
 doc/lispref/elisp.texi                             |   10 +-
 doc/lispref/eval.texi                              |   13 +-
 doc/lispref/files.texi                             |   63 +-
 doc/lispref/frames.texi                            |   96 +-
 doc/lispref/functions.texi                         |   47 +-
 doc/lispref/hooks.texi                             |   13 +-
 doc/lispref/internals.texi                         |   26 +-
 doc/lispref/keymaps.texi                           |  182 +-
 doc/lispref/lists.texi                             |   41 +-
 doc/lispref/minibuf.texi                           |   14 +-
 doc/lispref/modes.texi                             |   77 +-
 doc/lispref/nonascii.texi                          |    6 +-
 doc/lispref/objects.texi                           |   46 +-
 doc/lispref/os.texi                                |   30 +-
 doc/lispref/package.texi                           |   14 +-
 doc/lispref/processes.texi                         |   22 +-
 doc/lispref/searching.texi                         |  189 +-
 doc/lispref/sequences.texi                         |   35 +
 doc/lispref/spellfile                              |   18 +
 doc/lispref/strings.texi                           |   20 +-
 doc/lispref/symbols.texi                           |  205 +-
 doc/lispref/syntax.texi                            |    1 +
 doc/lispref/text.texi                              |   41 +-
 doc/lispref/tips.texi                              |   57 +-
 doc/lispref/variables.texi                         |   65 +-
 doc/lispref/windows.texi                           |  888 ++--
 doc/man/emacs.1.in                                 |    5 +-
 doc/man/emacsclient.1                              |    5 +-
 doc/misc/calc.texi                                 |    2 +-
 doc/misc/cc-mode.texi                              |   57 +
 doc/misc/cl.texi                                   |   78 +-
 doc/misc/ede.texi                                  |    2 +-
 doc/misc/efaq-w32.texi                             |    2 +-
 doc/misc/efaq.texi                                 |  327 +-
 doc/misc/eieio.texi                                |    9 +-
 doc/misc/erc.texi                                  |    4 +-
 doc/misc/ert.texi                                  |  217 +-
 doc/misc/eshell.texi                               |   12 +
 doc/misc/eww.texi                                  |   37 +-
 doc/misc/flymake.texi                              |  281 +-
 doc/misc/gnus-faq.texi                             |    4 +-
 doc/misc/gnus.texi                                 |  101 +-
 doc/misc/mairix-el.texi                            |   14 +-
 doc/misc/message.texi                              |   19 +-
 doc/misc/mh-e.texi                                 |  110 +-
 doc/misc/modus-themes.org                          |  305 +-
 doc/misc/org.org                                   |  904 ++--
 doc/misc/pgg.texi                                  |    3 +-
 doc/misc/rcirc.texi                                |   70 +-
 doc/misc/reftex.texi                               |   30 +-
 doc/misc/smtpmail.texi                             |   12 +-
 doc/misc/speedbar.texi                             |    6 +-
 doc/misc/texinfo.tex                               |  267 +-
 doc/misc/tramp.texi                                |  109 +-
 doc/misc/trampver.texi                             |    2 +-
 etc/AUTHORS                                        |    1 +
 etc/DEBUG                                          |   31 +-
 etc/DISTRIB                                        |    3 +-
 etc/ERC-NEWS                                       |  196 +-
 etc/HELLO                                          |    2 +-
 etc/NEWS                                           | 3830 ++------------
 etc/{NEWS => NEWS.28}                              | 5463 ++++++++++++--------
 etc/ORG-NEWS                                       |  700 ++-
 etc/PROBLEMS                                       |  474 +-
 etc/TODO                                           |  264 +-
 etc/charsets/README                                |    4 +-
 etc/e/README                                       |   18 +-
 etc/e/eterm-color                                  |  Bin 1179 -> 1296 bytes
 etc/e/eterm-color.ti                               |   19 +-
 etc/e/eterm-direct                                 |  Bin 0 -> 1375 bytes
 etc/emacs.desktop                                  |    1 -
 etc/emacsclient-mail.desktop                       |    5 +-
 etc/emacsclient.desktop                            |    4 +-
 etc/facemenu-removal.txt                           |   20 -
 etc/images/README                                  |    1 +
 etc/images/connect-to-url.pbm                      |  Bin 0 -> 81 bytes
 etc/images/connect-to-url.xpm                      |  281 +
 etc/images/down.svg                                |    2 +-
 etc/images/left.svg                                |    2 +-
 etc/images/right.svg                               |    2 +-
 etc/images/up.svg                                  |    2 +-
 etc/org/csl/README                                 |   10 +
 etc/org/csl/chicago-author-date.csl                |  658 +++
 etc/org/csl/locales-en-US.xml                      |  357 ++
 etc/publicsuffix.txt                               |  841 ++-
 etc/refcards/README                                |   47 +-
 etc/refcards/de-refcard.tex                        |    2 -
 etc/refcards/fr-refcard.tex                        |    2 -
 etc/refcards/orgcard.tex                           |    4 +-
 etc/refcards/pl-refcard.tex                        |    4 +-
 etc/refcards/pt-br-refcard.tex                     |    2 -
 etc/refcards/refcard.tex                           |   12 +-
 etc/refcards/ru-refcard.tex                        |    2 +-
 etc/themes/adwaita-theme.el                        |    3 +
 etc/themes/deeper-blue-theme.el                    |    2 +
 etc/themes/dichromacy-theme.el                     |   37 +-
 etc/themes/leuven-theme.el                         |   27 +-
 etc/themes/light-blue-theme.el                     |    3 +
 etc/themes/manoj-dark-theme.el                     |   26 +-
 etc/themes/misterioso-theme.el                     |   33 +-
 etc/themes/modus-operandi-theme.el                 |    2 +-
 etc/themes/modus-themes.el                         |  502 +-
 etc/themes/modus-vivendi-theme.el                  |    2 +-
 etc/themes/tango-dark-theme.el                     |   37 +-
 etc/themes/tango-theme.el                          |   37 +-
 etc/themes/whiteboard-theme.el                     |    2 +
 etc/themes/wombat-theme.el                         |   26 +-
 etc/tutorials/TUTORIAL.he                          |    4 +-
 leim/SKK-DIC/SKK-JISYO.L                           |    5 +
 lib-src/Makefile.in                                |    1 +
 lib-src/emacsclient.c                              |   33 +-
 lib-src/etags.c                                    |    2 +-
 lib-src/ntlib.c                                    |    6 +-
 lib-src/seccomp-filter.c                           |   11 +-
 lib/_Noreturn.h                                    |   10 +-
 lib/af_alg.h                                       |   18 +-
 lib/alloca.in.h                                    |   20 +-
 lib/allocator.c                                    |   17 +
 lib/allocator.h                                    |   14 +-
 lib/arg-nonnull.h                                  |    8 +-
 lib/attribute.h                                    |   26 +-
 lib/binary-io.c                                    |   14 +-
 lib/binary-io.h                                    |   16 +-
 lib/byteswap.in.h                                  |   14 +-
 lib/c++defs.h                                      |    8 +-
 lib/c-ctype.c                                      |   18 +
 lib/c-ctype.h                                      |   24 +-
 lib/c-strcase.h                                    |   16 +-
 lib/c-strcasecmp.c                                 |   16 +-
 lib/c-strncasecmp.c                                |   16 +-
 lib/canonicalize-lgpl.c                            |   18 +-
 lib/careadlinkat.c                                 |   42 +-
 lib/careadlinkat.h                                 |   14 +-
 lib/cdefs.h                                        |   63 +-
 lib/cloexec.c                                      |   18 +-
 lib/cloexec.h                                      |   18 +-
 lib/close-stream.h                                 |   18 +
 lib/copy-file-range.c                              |   14 +-
 lib/count-leading-zeros.c                          |   18 +
 lib/count-leading-zeros.h                          |   14 +-
 lib/count-one-bits.c                               |   18 +
 lib/count-one-bits.h                               |   14 +-
 lib/count-trailing-zeros.c                         |   18 +
 lib/count-trailing-zeros.h                         |   14 +-
 lib/dirent.in.h                                    |  137 +-
 lib/dirfd.c                                        |   14 +-
 lib/dtoastr.c                                      |   17 +
 lib/dup2.c                                         |   14 +-
 lib/dynarray.h                                     |  273 +-
 lib/eloop-threshold.h                              |    8 +-
 lib/errno.in.h                                     |   16 +-
 lib/euidaccess.c                                   |   14 +-
 lib/execinfo.c                                     |   18 +
 lib/execinfo.in.h                                  |    8 +-
 lib/explicit_bzero.c                               |    8 +-
 lib/fcntl.c                                        |   14 +-
 lib/fcntl.in.h                                     |   14 +-
 lib/file-has-acl.c                                 |   14 +-
 lib/filename.h                                     |    8 +-
 lib/filevercmp.c                                   |   16 +-
 lib/filevercmp.h                                   |   16 +-
 lib/flexmember.h                                   |    8 +-
 lib/free.c                                         |   30 +-
 lib/fsusage.c                                      |   14 +-
 lib/fsusage.h                                      |   14 +-
 lib/fsync.c                                        |   16 +-
 lib/futimens.c                                     |   14 +-
 lib/getdtablesize.c                                |   14 +-
 lib/getgroups.c                                    |   22 +-
 lib/getopt-cdefs.in.h                              |   21 +-
 lib/getopt-core.h                                  |    8 +-
 lib/getopt-ext.h                                   |    8 +-
 lib/getopt-pfx-core.h                              |   21 +-
 lib/getopt-pfx-ext.h                               |   21 +-
 lib/getopt.c                                       |   12 +-
 lib/getopt.in.h                                    |   24 +-
 lib/getopt1.c                                      |    8 +-
 lib/getopt_int.h                                   |    8 +-
 lib/getrandom.c                                    |   20 +-
 lib/gettext.h                                      |   16 +-
 lib/gettime.c                                      |   14 +-
 lib/gettimeofday.c                                 |   16 +-
 lib/gnulib.mk.in                                   | 1303 ++---
 lib/group-member.c                                 |   22 +-
 lib/idx.h                                          |   28 +-
 lib/ieee754.in.h                                   |    8 +-
 lib/ignore-value.h                                 |   14 +-
 lib/intprops.h                                     |   27 +-
 lib/inttypes.in.h                                  |   14 +-
 lib/libc-config.h                                  |   34 +-
 lib/limits.in.h                                    |   32 +-
 lib/lstat.c                                        |   14 +-
 lib/malloc.c                                       |   51 +
 lib/malloc/dynarray-skeleton.c                     |   41 +-
 lib/malloc/dynarray.h                              |    8 +-
 lib/malloc/dynarray_at_failure.c                   |   15 +-
 lib/malloc/dynarray_emplace_enlarge.c              |   12 +-
 lib/malloc/dynarray_finalize.c                     |   12 +-
 lib/malloc/dynarray_resize.c                       |   12 +-
 lib/malloc/dynarray_resize_clear.c                 |   12 +-
 lib/malloc/scratch_buffer.h                        |    8 +-
 lib/malloc/scratch_buffer_dupfree.c                |    8 +-
 lib/malloc/scratch_buffer_grow.c                   |    8 +-
 lib/malloc/scratch_buffer_grow_preserve.c          |    8 +-
 lib/malloc/scratch_buffer_set_array_size.c         |    8 +-
 lib/malloca.c                                      |  106 -
 lib/malloca.h                                      |  123 -
 lib/md5-stream.c                                   |  141 +
 lib/md5.c                                          |  116 +-
 lib/md5.h                                          |   17 +-
 lib/memmem.c                                       |   16 +-
 lib/mempcpy.c                                      |   21 +-
 lib/memrchr.c                                      |   14 +-
 lib/mini-gmp-gnulib.c                              |   28 +-
 lib/mini-gmp.c                                     |   22 +-
 lib/mini-gmp.h                                     |    9 +-
 lib/minmax.h                                       |   16 +-
 lib/mkostemp.c                                     |   14 +-
 lib/mktime-internal.h                              |    8 +-
 lib/mktime.c                                       |    8 +-
 lib/nproc.c                                        |  403 ++
 lib/nproc.h                                        |   46 +
 lib/nstrftime.c                                    |   19 +-
 lib/open.c                                         |   14 +-
 lib/pathmax.h                                      |   16 +-
 lib/pipe2.c                                        |   18 +-
 lib/pselect.c                                      |   16 +-
 lib/pthread_sigmask.c                              |   14 +-
 lib/rawmemchr.c                                    |   95 +-
 lib/rawmemchr.valgrind                             |   14 +-
 lib/readlink.c                                     |   18 +-
 lib/realloc.c                                      |   63 +
 lib/regcomp.c                                      |   16 +-
 lib/regex.c                                        |    9 +-
 lib/regex.h                                        |   58 +-
 lib/regex_internal.c                               |   18 +-
 lib/regex_internal.h                               |   17 +-
 lib/regexec.c                                      |  109 +-
 lib/root-uid.h                                     |   18 +-
 lib/save-cwd.h                                     |    4 +-
 lib/scratch_buffer.h                               |  115 +-
 lib/set-permissions.c                              |    2 +-
 lib/sha1.c                                         |  115 +-
 lib/sha1.h                                         |   19 +-
 lib/sha256.c                                       |  130 +-
 lib/sha256.h                                       |   15 +-
 lib/sha512.c                                       |  130 +-
 lib/sha512.h                                       |   15 +-
 lib/sigdescr_np.c                                  |   16 +-
 lib/signal.in.h                                    |   14 +-
 lib/stat-time.c                                    |   18 +
 lib/stat-time.h                                    |   20 +-
 lib/stdalign.in.h                                  |   29 +-
 lib/stddef.in.h                                    |   27 +-
 lib/stdint.in.h                                    |   20 +-
 lib/stdio-impl.h                                   |   14 +-
 lib/stdio.in.h                                     |  211 +-
 lib/stdlib.in.h                                    |  335 +-
 lib/stpcpy.c                                       |   14 +-
 lib/str-two-way.h                                  |   16 +-
 lib/strftime.h                                     |   14 +-
 lib/string.in.h                                    |   98 +-
 lib/strnlen.c                                      |   16 +-
 lib/strtoimax.c                                    |   14 +-
 lib/strtol.c                                       |   55 +-
 lib/strtoll.c                                      |   14 +-
 lib/symlink.c                                      |   18 +-
 lib/sys_random.in.h                                |   16 +-
 lib/sys_select.in.h                                |   19 +-
 lib/sys_stat.in.h                                  |   16 +-
 lib/sys_time.in.h                                  |   16 +-
 lib/sys_types.in.h                                 |   16 +-
 lib/tempname.c                                     |   12 +-
 lib/tempname.h                                     |   14 +-
 lib/time-internal.h                                |   16 +-
 lib/time.in.h                                      |   58 +-
 lib/time_r.c                                       |   16 +-
 lib/time_rz.c                                      |   16 +-
 lib/timegm.c                                       |    8 +-
 lib/timespec.c                                     |   18 +
 lib/timespec.h                                     |   14 +-
 lib/u64.c                                          |   18 +
 lib/u64.h                                          |   14 +-
 lib/unistd.c                                       |   18 +
 lib/unistd.in.h                                    |   29 +-
 lib/unlocked-io.h                                  |   26 +-
 lib/utimens.c                                      |   20 +-
 lib/utimens.h                                      |   14 +-
 lib/verify.h                                       |   18 +-
 lib/warn-on-use.h                                  |    8 +-
 lib/xalloc-oversized.h                             |   53 +-
 lisp/ChangeLog.15                                  |    2 +-
 lisp/ChangeLog.7                                   |    2 +-
 lisp/ChangeLog.8                                   |    2 +-
 lisp/Makefile.in                                   |   23 +-
 lisp/abbrev.el                                     |   27 +-
 lisp/align.el                                      |   64 +-
 lisp/allout-widgets.el                             |   20 +-
 lisp/allout.el                                     |   89 +-
 lisp/ansi-color.el                                 |  696 ++-
 lisp/apropos.el                                    |   20 +-
 lisp/arc-mode.el                                   |    6 +-
 lisp/array.el                                      |    5 +-
 lisp/auth-source-pass.el                           |    2 +-
 lisp/auth-source.el                                |   79 +-
 lisp/autoarg.el                                    |    2 +-
 lisp/autoinsert.el                                 |   12 +-
 lisp/autorevert.el                                 |   23 +-
 lisp/avoid.el                                      |   10 +-
 lisp/bindings.el                                   |   52 +-
 lisp/bookmark.el                                   |   98 +-
 lisp/bs.el                                         |    5 +-
 lisp/buff-menu.el                                  |    6 +-
 lisp/button.el                                     |   56 +-
 lisp/calc/calc-aent.el                             |    9 +-
 lisp/calc/calc-bin.el                              |    2 +-
 lisp/calc/calc-ext.el                              |    8 +-
 lisp/calc/calc-forms.el                            |   17 +-
 lisp/calc/calc-graph.el                            |   37 +-
 lisp/calc/calc-help.el                             |    3 -
 lisp/calc/calc-keypd.el                            |    2 +-
 lisp/calc/calc-lang.el                             |    8 +-
 lisp/calc/calc-map.el                              |    2 +-
 lisp/calc/calc-math.el                             |    5 +-
 lisp/calc/calc-menu.el                             |    2 +
 lisp/calc/calc-misc.el                             |    3 +-
 lisp/calc/calc-poly.el                             |    2 +-
 lisp/calc/calc-prog.el                             |   27 +-
 lisp/calc/calc-store.el                            |    2 +-
 lisp/calc/calc-units.el                            |   43 +-
 lisp/calc/calc.el                                  |   91 +-
 lisp/calc/calcalg2.el                              |    6 +-
 lisp/calc/calcalg3.el                              |    8 +-
 lisp/calculator.el                                 |   12 +-
 lisp/calendar/appt.el                              |   11 +-
 lisp/calendar/cal-bahai.el                         |    2 +-
 lisp/calendar/cal-coptic.el                        |    2 +-
 lisp/calendar/cal-dst.el                           |    8 +-
 lisp/calendar/cal-html.el                          |    2 +-
 lisp/calendar/cal-persia.el                        |    2 +-
 lisp/calendar/cal-tex.el                           |   26 +-
 lisp/calendar/calendar.el                          |   22 +-
 lisp/calendar/diary-lib.el                         |   36 +-
 lisp/calendar/holidays.el                          |    4 +-
 lisp/calendar/icalendar.el                         |   29 +-
 lisp/calendar/iso8601.el                           |    6 +-
 lisp/calendar/solar.el                             |    2 +-
 lisp/calendar/time-date.el                         |    8 +-
 lisp/calendar/timeclock.el                         |   28 +-
 lisp/calendar/todo-mode.el                         |   28 +-
 lisp/cedet/cedet-files.el                          |    4 +-
 lisp/cedet/data-debug.el                           |    4 +-
 lisp/cedet/ede/auto.el                             |    4 +-
 lisp/cedet/ede/base.el                             |    4 +-
 lisp/cedet/ede/cpp-root.el                         |    2 +-
 lisp/cedet/ede/makefile-edit.el                    |    2 +-
 lisp/cedet/ede/proj-elisp.el                       |    4 +-
 lisp/cedet/ede/proj.el                             |    2 +-
 lisp/cedet/ede/project-am.el                       |    6 +-
 lisp/cedet/ede/source.el                           |    4 +-
 lisp/cedet/ede/speedbar.el                         |    4 +-
 lisp/cedet/ede/system.el                           |    2 +-
 lisp/cedet/mode-local.el                           |   17 +-
 lisp/cedet/pulse.el                                |    6 +-
 lisp/cedet/semantic.el                             |    2 +-
 lisp/cedet/semantic/analyze/complete.el            |    5 +-
 lisp/cedet/semantic/bovine/c.el                    |    6 +-
 lisp/cedet/semantic/bovine/debug.el                |    2 +-
 lisp/cedet/semantic/complete.el                    |   15 +-
 lisp/cedet/semantic/db-el.el                       |    2 +-
 lisp/cedet/semantic/db-find.el                     |    4 +-
 lisp/cedet/semantic/db-typecache.el                |    3 +-
 lisp/cedet/semantic/debug.el                       |    8 +-
 lisp/cedet/semantic/decorate/include.el            |   16 +-
 lisp/cedet/semantic/decorate/mode.el               |    8 +-
 lisp/cedet/semantic/dep.el                         |    3 +-
 lisp/cedet/semantic/ede-grammar.el                 |    2 +-
 lisp/cedet/semantic/fw.el                          |    2 +-
 lisp/cedet/semantic/grammar.el                     |    2 +-
 lisp/cedet/semantic/grm-wy-boot.el                 |    8 +-
 lisp/cedet/semantic/idle.el                        |   17 +-
 lisp/cedet/semantic/java.el                        |    2 +-
 lisp/cedet/semantic/lex-spp.el                     |    9 +-
 lisp/cedet/semantic/lex.el                         |   17 +-
 lisp/cedet/semantic/sb.el                          |    8 +-
 lisp/cedet/semantic/symref/grep.el                 |   24 +-
 lisp/cedet/semantic/symref/list.el                 |    2 +-
 lisp/cedet/semantic/tag-ls.el                      |   19 +-
 lisp/cedet/semantic/tag.el                         |   13 +-
 lisp/cedet/semantic/util-modes.el                  |    4 +-
 lisp/cedet/semantic/wisent.el                      |    2 +-
 lisp/cedet/semantic/wisent/python.el               |    8 +-
 lisp/cedet/srecode/ctxt.el                         |    2 +-
 lisp/cedet/srecode/dictionary.el                   |    4 +-
 lisp/cedet/srecode/semantic.el                     |    2 +-
 lisp/char-fold.el                                  |    2 +
 lisp/cmuscheme.el                                  |   13 +-
 lisp/comint.el                                     |  196 +-
 lisp/completion.el                                 |  111 +-
 lisp/composite.el                                  |   33 +-
 lisp/cus-edit.el                                   |   10 +-
 lisp/cus-face.el                                   |    3 +
 lisp/cus-start.el                                  |    5 +-
 lisp/cus-theme.el                                  |   38 +-
 lisp/custom.el                                     |   33 +-
 lisp/dabbrev.el                                    |    3 +-
 lisp/delim-col.el                                  |    4 +-
 lisp/delsel.el                                     |    2 +-
 lisp/descr-text.el                                 |   15 +-
 lisp/dired-aux.el                                  |   64 +-
 lisp/dired-x.el                                    |   28 +-
 lisp/dired.el                                      |  120 +-
 lisp/display-fill-column-indicator.el              |    2 +-
 lisp/dnd.el                                        |    2 +-
 lisp/doc-view.el                                   |   10 +-
 lisp/dos-fns.el                                    |   16 +-
 lisp/dos-vars.el                                   |    6 +-
 lisp/edmacro.el                                    |  124 +-
 lisp/elec-pair.el                                  |  137 +-
 lisp/electric.el                                   |   10 +-
 lisp/emacs-lisp/advice.el                          |  116 +-
 lisp/emacs-lisp/autoload.el                        |   22 +-
 lisp/emacs-lisp/avl-tree.el                        |    3 +-
 lisp/emacs-lisp/backquote.el                       |    5 +-
 lisp/emacs-lisp/backtrace.el                       |    2 +-
 lisp/emacs-lisp/bindat.el                          |   24 +-
 lisp/emacs-lisp/byte-opt.el                        |  547 +-
 lisp/emacs-lisp/byte-run.el                        |   23 +-
 lisp/emacs-lisp/bytecomp.el                        |   90 +-
 lisp/emacs-lisp/cconv.el                           |  167 +-
 lisp/emacs-lisp/check-declare.el                   |    6 +-
 lisp/emacs-lisp/checkdoc.el                        |  539 +-
 lisp/emacs-lisp/cl-extra.el                        |    4 +-
 lisp/emacs-lisp/cl-generic.el                      |   57 +-
 lisp/emacs-lisp/cl-indent.el                       |    4 +-
 lisp/emacs-lisp/cl-macs.el                         |   66 +-
 lisp/emacs-lisp/comp-cstr.el                       |    4 +-
 lisp/emacs-lisp/comp.el                            |  105 +-
 lisp/emacs-lisp/copyright.el                       |    4 +-
 lisp/emacs-lisp/debug.el                           |   47 +-
 lisp/emacs-lisp/derived.el                         |   39 +-
 lisp/emacs-lisp/disass.el                          |    6 +-
 lisp/emacs-lisp/easy-mmode.el                      |   34 +-
 lisp/emacs-lisp/easymenu.el                        |   14 +-
 lisp/emacs-lisp/edebug.el                          |   28 +-
 lisp/emacs-lisp/eieio-base.el                      |    2 +-
 lisp/emacs-lisp/eieio-compat.el                    |    4 +-
 lisp/emacs-lisp/eieio-core.el                      |   12 +-
 lisp/emacs-lisp/eieio-custom.el                    |    2 +-
 lisp/emacs-lisp/eieio-opt.el                       |    4 +-
 lisp/emacs-lisp/eieio-speedbar.el                  |    4 +-
 lisp/emacs-lisp/eieio.el                           |   11 +-
 lisp/emacs-lisp/eldoc.el                           |   12 +-
 lisp/emacs-lisp/elint.el                           |    2 +-
 lisp/emacs-lisp/elp.el                             |   17 +-
 lisp/emacs-lisp/ert-x.el                           |  128 +-
 lisp/emacs-lisp/ert.el                             |  198 +-
 lisp/emacs-lisp/ewoc.el                            |   12 +-
 lisp/emacs-lisp/faceup.el                          |    2 +-
 lisp/emacs-lisp/find-func.el                       |   52 +-
 lisp/emacs-lisp/generator.el                       |    8 +-
 lisp/emacs-lisp/gv.el                              |    2 +-
 lisp/emacs-lisp/hierarchy.el                       |    5 +-
 lisp/emacs-lisp/let-alist.el                       |    4 +-
 lisp/emacs-lisp/lisp-mnt.el                        |   36 +-
 lisp/emacs-lisp/lisp-mode.el                       |  108 +-
 lisp/emacs-lisp/lisp.el                            |   32 +-
 lisp/emacs-lisp/macroexp.el                        |    8 +-
 lisp/emacs-lisp/map-ynp.el                         |    2 +-
 lisp/emacs-lisp/map.el                             |   94 +-
 lisp/emacs-lisp/memory-report.el                   |   25 +-
 lisp/emacs-lisp/nadvice.el                         |   71 +-
 lisp/emacs-lisp/package-x.el                       |    2 +-
 lisp/emacs-lisp/package.el                         |  221 +-
 lisp/emacs-lisp/pcase.el                           |   48 +-
 lisp/emacs-lisp/pp.el                              |  242 +-
 lisp/emacs-lisp/radix-tree.el                      |    2 +-
 lisp/emacs-lisp/re-builder.el                      |    2 +-
 lisp/emacs-lisp/rx.el                              |    3 +-
 lisp/emacs-lisp/seq.el                             |   43 +-
 lisp/emacs-lisp/shadow.el                          |   10 +-
 lisp/emacs-lisp/shortdoc.el                        |  105 +-
 lisp/emacs-lisp/shorthands.el                      |   80 +
 lisp/emacs-lisp/smie.el                            |    6 +-
 lisp/emacs-lisp/subr-x.el                          |   85 +-
 lisp/emacs-lisp/tabulated-list.el                  |  102 +-
 lisp/emacs-lisp/testcover.el                       |   38 +-
 lisp/emacs-lisp/thunk.el                           |    2 +-
 lisp/emacs-lisp/timer.el                           |  112 +-
 lisp/emacs-lisp/warnings.el                        |    2 +-
 lisp/emulation/cua-base.el                         |   47 +-
 lisp/emulation/cua-rect.el                         |    6 +-
 lisp/emulation/edt-mapper.el                       |    6 +-
 lisp/emulation/keypad.el                           |    4 +-
 lisp/emulation/viper-cmd.el                        |   68 +-
 lisp/emulation/viper-ex.el                         |   15 +-
 lisp/emulation/viper-init.el                       |   78 +-
 lisp/emulation/viper-keym.el                       |   19 +-
 lisp/emulation/viper-macs.el                       |   12 +-
 lisp/emulation/viper-mous.el                       |   10 +-
 lisp/emulation/viper-util.el                       |   86 +-
 lisp/emulation/viper.el                            |    7 +-
 lisp/env.el                                        |   21 +-
 lisp/epa-dired.el                                  |    2 +
 lisp/epa-file.el                                   |    3 +-
 lisp/epa-hook.el                                   |   22 +-
 lisp/epa-ks.el                                     |    3 +-
 lisp/epa-mail.el                                   |    5 +-
 lisp/epa.el                                        |   19 +-
 lisp/epg.el                                        |   47 +-
 lisp/erc/erc-autoaway.el                           |    8 +-
 lisp/erc/erc-backend.el                            |   92 +-
 lisp/erc/erc-button.el                             |   16 +-
 lisp/{obsolete => erc}/erc-compat.el               |   36 +-
 lisp/erc/erc-dcc.el                                |   42 +-
 lisp/erc/erc-fill.el                               |   12 +-
 lisp/erc/erc-goodies.el                            |    2 +-
 lisp/erc/erc-ibuffer.el                            |   11 +-
 lisp/erc/erc-identd.el                             |    3 +-
 lisp/erc/erc-imenu.el                              |    3 +-
 lisp/erc/erc-join.el                               |   53 +-
 lisp/erc/erc-log.el                                |   10 +-
 lisp/erc/erc-match.el                              |   10 +-
 lisp/erc/erc-menu.el                               |    3 +-
 lisp/erc/erc-netsplit.el                           |    5 +-
 lisp/erc/erc-networks.el                           |   15 +-
 lisp/erc/erc-notify.el                             |    6 +-
 lisp/erc/erc-pcomplete.el                          |    5 +-
 lisp/erc/erc-replace.el                            |    5 +-
 lisp/erc/erc-ring.el                               |    2 +-
 lisp/erc/erc-services.el                           |  168 +-
 lisp/erc/erc-sound.el                              |    5 +-
 lisp/erc/erc-speedbar.el                           |   25 +-
 lisp/erc/erc-spelling.el                           |    2 +-
 lisp/erc/erc-stamp.el                              |   61 +-
 lisp/erc/erc-status-sidebar.el                     |    2 +-
 lisp/erc/erc-track.el                              |  164 +-
 lisp/erc/erc-truncate.el                           |    6 +-
 lisp/erc/erc-xdcc.el                               |    2 +-
 lisp/erc/erc.el                                    |  442 +-
 lisp/eshell/em-basic.el                            |    2 +-
 lisp/eshell/em-cmpl.el                             |    9 +-
 lisp/eshell/em-glob.el                             |    6 +-
 lisp/eshell/em-hist.el                             |    2 +-
 lisp/eshell/em-ls.el                               |   14 +-
 lisp/eshell/em-pred.el                             |    4 +-
 lisp/eshell/em-rebind.el                           |    2 +-
 lisp/eshell/em-smart.el                            |    4 +-
 lisp/eshell/em-term.el                             |    6 +-
 lisp/eshell/em-unix.el                             |    5 +-
 lisp/eshell/esh-arg.el                             |    2 +-
 lisp/eshell/esh-cmd.el                             |   38 +-
 lisp/eshell/esh-ext.el                             |    2 +-
 lisp/eshell/esh-io.el                              |    4 +-
 lisp/eshell/esh-mode.el                            |   28 +-
 lisp/eshell/esh-module.el                          |    2 +
 lisp/eshell/esh-proc.el                            |    2 +-
 lisp/eshell/esh-util.el                            |    2 +-
 lisp/eshell/esh-var.el                             |    4 +-
 lisp/eshell/eshell.el                              |   12 +-
 lisp/expand.el                                     |    2 +-
 lisp/ezimage.el                                    |    1 +
 lisp/face-remap.el                                 |   13 +-
 lisp/facemenu.el                                   |   11 +-
 lisp/faces.el                                      |  124 +-
 lisp/ffap.el                                       |   74 +-
 lisp/filecache.el                                  |   35 +-
 lisp/fileloop.el                                   |    6 +-
 lisp/filenotify.el                                 |   33 +-
 lisp/files-x.el                                    |    2 +-
 lisp/files.el                                      |  309 +-
 lisp/filesets.el                                   |   16 +-
 lisp/find-dired.el                                 |    2 +-
 lisp/find-file.el                                  |   18 +-
 lisp/find-lisp.el                                  |    6 +-
 lisp/finder.el                                     |   26 +-
 lisp/foldout.el                                    |    2 +-
 lisp/follow.el                                     |   27 +-
 lisp/font-core.el                                  |    2 +
 lisp/font-lock.el                                  |   26 +-
 lisp/format.el                                     |   12 +-
 lisp/forms.el                                      |   24 +-
 lisp/frame.el                                      |   31 +-
 lisp/frameset.el                                   |    7 +-
 lisp/fringe.el                                     |    2 +-
 lisp/gnus/gmm-utils.el                             |    1 +
 lisp/gnus/gnus-agent.el                            |  138 +-
 lisp/gnus/gnus-art.el                              |  280 +-
 lisp/gnus/gnus-bookmark.el                         |   53 +-
 lisp/gnus/gnus-cite.el                             |    4 +-
 lisp/gnus/gnus-diary.el                            |    6 +-
 lisp/gnus/gnus-dired.el                            |   12 +-
 lisp/gnus/gnus-draft.el                            |   15 +-
 lisp/gnus/gnus-eform.el                            |   11 +-
 lisp/gnus/gnus-fun.el                              |    7 +-
 lisp/gnus/gnus-group.el                            |  542 +-
 lisp/gnus/gnus-html.el                             |   26 +-
 lisp/gnus/gnus-icalendar.el                        |  121 +-
 lisp/gnus/gnus-int.el                              |    3 +-
 lisp/gnus/gnus-kill.el                             |   23 +-
 lisp/gnus/gnus-ml.el                               |   19 +-
 lisp/gnus/gnus-mlspl.el                            |    6 +-
 lisp/gnus/gnus-msg.el                              |  102 +-
 lisp/gnus/gnus-range.el                            |   11 +-
 lisp/gnus/gnus-registry.el                         |   12 +-
 lisp/gnus/gnus-rfc1843.el                          |    2 +-
 lisp/gnus/gnus-salt.el                             |   50 +-
 lisp/gnus/gnus-score.el                            |   33 +-
 lisp/gnus/gnus-search.el                           |   57 +-
 lisp/gnus/gnus-sieve.el                            |    5 +-
 lisp/gnus/gnus-spec.el                             |    2 +-
 lisp/gnus/gnus-srvr.el                             |  160 +-
 lisp/gnus/gnus-start.el                            |   20 +-
 lisp/gnus/gnus-sum.el                              | 1014 ++--
 lisp/gnus/gnus-topic.el                            |  275 +-
 lisp/gnus/gnus-undo.el                             |   15 +-
 lisp/gnus/gnus-util.el                             |   27 +-
 lisp/gnus/gnus-uu.el                               |   42 +-
 lisp/gnus/gnus.el                                  |   92 +-
 lisp/gnus/message.el                               |  241 +-
 lisp/gnus/mm-decode.el                             |    5 +-
 lisp/gnus/mm-uu.el                                 |   12 +-
 lisp/gnus/mm-view.el                               |   61 +-
 lisp/gnus/mml-sec.el                               |    8 +-
 lisp/gnus/mml-smime.el                             |   10 +-
 lisp/gnus/mml.el                                   |   24 +-
 lisp/gnus/mml1991.el                               |    3 +-
 lisp/gnus/mml2015.el                               |   21 +-
 lisp/gnus/nndiary.el                               |   11 +-
 lisp/gnus/nnheader.el                              |    2 +-
 lisp/gnus/nnimap.el                                |   61 +-
 lisp/gnus/nnmaildir.el                             |   30 +-
 lisp/gnus/nnmairix.el                              |    2 +-
 lisp/gnus/nnrss.el                                 |   13 +-
 lisp/gnus/nntp.el                                  |    8 +-
 lisp/gnus/nnvirtual.el                             |   11 +-
 lisp/gnus/spam-report.el                           |    4 +-
 lisp/gnus/spam.el                                  |   28 +-
 lisp/help-at-pt.el                                 |   10 +-
 lisp/help-fns.el                                   |  112 +-
 lisp/help-mode.el                                  |  144 +-
 lisp/help.el                                       |  360 +-
 lisp/hexl.el                                       |    6 +-
 lisp/hi-lock.el                                    |    8 +-
 lisp/hilit-chg.el                                  |    2 +-
 lisp/hippie-exp.el                                 |    6 +-
 lisp/htmlfontify.el                                |  246 +-
 lisp/ibuf-ext.el                                   |   17 +-
 lisp/ibuffer.el                                    |    6 +-
 lisp/icomplete.el                                  |  235 +-
 lisp/ido.el                                        |   28 +-
 lisp/ielm.el                                       |    3 +-
 lisp/iimage.el                                     |    2 +-
 lisp/image-dired.el                                | 1816 ++++---
 lisp/image-file.el                                 |    2 +-
 lisp/image-mode.el                                 |   86 +-
 lisp/image.el                                      |   30 +-
 lisp/image/exif.el                                 |   22 +-
 lisp/image/image-converter.el                      |   14 +-
 lisp/imenu.el                                      |   25 +-
 lisp/indent.el                                     |   17 +-
 lisp/info-look.el                                  |  120 +-
 lisp/info-xref.el                                  |   10 +-
 lisp/info.el                                       |   83 +-
 lisp/informat.el                                   |    2 +-
 lisp/international/ccl.el                          |   21 +-
 lisp/international/characters.el                   |  116 +-
 lisp/international/emoji.el                        |  647 +++
 lisp/international/fontset.el                      |  212 +-
 lisp/international/iso-cvt.el                      |    4 +-
 lisp/international/latexenc.el                     |    4 +-
 lisp/international/mule-cmds.el                    |  209 +-
 lisp/international/mule-conf.el                    |    2 +
 lisp/international/mule-diag.el                    |   27 +-
 lisp/international/mule-util.el                    |   38 +-
 lisp/international/mule.el                         |   37 +-
 lisp/international/quail.el                        |   11 +-
 lisp/international/robin.el                        |    3 +-
 lisp/international/titdic-cnv.el                   |    8 +-
 lisp/isearch.el                                    |  117 +-
 lisp/jit-lock.el                                   |   17 +-
 lisp/jka-cmpr-hook.el                              |    5 +-
 lisp/jsonrpc.el                                    |    6 +-
 lisp/kermit.el                                     |    2 +-
 lisp/kmacro.el                                     |   52 +-
 lisp/language/burmese.el                           |    2 +-
 lisp/language/cyril-util.el                        |    2 +-
 lisp/language/ethio-util.el                        |    4 +
 lisp/language/ind-util.el                          |   12 +-
 lisp/language/japan-util.el                        |    4 +-
 lisp/language/japanese.el                          |   23 -
 lisp/language/khmer.el                             |    2 +
 lisp/language/korea-util.el                        |    2 +-
 lisp/language/lao.el                               |   10 +-
 lisp/language/misc-lang.el                         |   20 +-
 lisp/language/sinhala.el                           |    2 +
 lisp/language/thai-word.el                         |   13 +-
 lisp/language/tibet-util.el                        |   12 +-
 lisp/language/tibetan.el                           |    4 +-
 lisp/language/tv-util.el                           |   12 +-
 lisp/ldefs-boot.el                                 | 1666 +++---
 lisp/leim/quail/ipa.el                             |    8 +-
 lisp/leim/quail/latin-post.el                      |   18 +-
 lisp/leim/quail/latin-pre.el                       |   18 +-
 lisp/leim/quail/persian.el                         |    2 +-
 lisp/leim/quail/sami.el                            |    2 +-
 lisp/leim/quail/vnvni.el                           |    2 +
 lisp/linum.el                                      |    5 +-
 lisp/loadhist.el                                   |    3 +-
 lisp/loadup.el                                     |   17 +-
 lisp/locate.el                                     |   16 +-
 lisp/ls-lisp.el                                    |    3 +-
 lisp/macros.el                                     |   15 +-
 lisp/mail/blessmail.el                             |    2 +-
 lisp/mail/emacsbug.el                              |    4 +-
 lisp/mail/feedmail.el                              |   16 +-
 lisp/mail/footnote.el                              |   22 +-
 lisp/mail/ietf-drums.el                            |    2 +-
 lisp/mail/mail-extr.el                             |    5 +-
 lisp/mail/mail-parse.el                            |   39 +
 lisp/mail/mail-utils.el                            |    2 +-
 lisp/mail/mailabbrev.el                            |   12 +-
 lisp/mail/mailclient.el                            |    2 +-
 lisp/mail/mspools.el                               |    4 +-
 lisp/mail/reporter.el                              |    4 +-
 lisp/mail/rfc2047.el                               |    4 +-
 lisp/mail/rfc2231.el                               |    8 +-
 lisp/mail/rfc6068.el                               |   83 +
 lisp/mail/rmail-spam-filter.el                     |    2 +
 lisp/mail/rmail.el                                 |    9 +-
 lisp/mail/rmailkwd.el                              |   11 +-
 lisp/mail/rmailmm.el                               |    2 +-
 lisp/mail/rmailout.el                              |   11 +-
 lisp/mail/rmailsum.el                              |    3 +-
 lisp/mail/sendmail.el                              |   26 +-
 lisp/mail/smtpmail.el                              |   24 +-
 lisp/mail/supercite.el                             |    2 +-
 lisp/mail/uce.el                                   |   40 +-
 lisp/mail/undigest.el                              |    2 +-
 lisp/man.el                                        |   30 +-
 lisp/menu-bar.el                                   |   78 +-
 lisp/mh-e/ChangeLog.1                              |    2 +-
 lisp/mh-e/mh-acros.el                              |   36 +-
 lisp/mh-e/mh-alias.el                              |   32 +-
 lisp/mh-e/mh-comp.el                               |   66 +-
 lisp/mh-e/mh-compat.el                             |  357 +-
 lisp/mh-e/mh-e.el                                  |  598 +--
 lisp/mh-e/mh-folder.el                             |  543 +-
 lisp/mh-e/mh-funcs.el                              |    6 +-
 lisp/mh-e/mh-gnus.el                               |  149 +-
 lisp/mh-e/mh-identity.el                           |   27 +-
 lisp/mh-e/mh-junk.el                               |  209 +-
 lisp/mh-e/mh-letter.el                             |  184 +-
 lisp/mh-e/mh-limit.el                              |    8 +-
 lisp/mh-e/mh-mime.el                               |  197 +-
 lisp/mh-e/mh-scan.el                               |   89 +-
 lisp/mh-e/mh-search.el                             |  125 +-
 lisp/mh-e/mh-seq.el                                |   40 +-
 lisp/mh-e/mh-show.el                               |  294 +-
 lisp/mh-e/mh-speed.el                              |   83 +-
 lisp/mh-e/mh-thread.el                             |   40 +-
 lisp/mh-e/mh-tool-bar.el                           |  214 +-
 lisp/mh-e/mh-utils.el                              |   94 +-
 lisp/mh-e/mh-xface.el                              |  125 +-
 lisp/midnight.el                                   |    2 +-
 lisp/minibuf-eldef.el                              |    2 +-
 lisp/minibuffer.el                                 |  225 +-
 lisp/mouse-copy.el                                 |    4 +-
 lisp/mouse-drag.el                                 |    2 +-
 lisp/mouse.el                                      |  440 +-
 lisp/mpc.el                                        |   51 +-
 lisp/mwheel.el                                     |   50 +-
 lisp/net/ange-ftp.el                               |  158 +-
 lisp/net/browse-url.el                             |   30 +-
 lisp/net/dbus.el                                   |   25 +-
 lisp/net/dictionary.el                             |   54 +-
 lisp/net/eudc-bob.el                               |   15 +-
 lisp/net/eudc-hotlist.el                           |    5 +-
 lisp/net/eudc.el                                   |   11 +-
 lisp/net/eudcb-ldap.el                             |    2 +-
 lisp/net/eww.el                                    |  524 +-
 lisp/net/gnutls.el                                 |    2 +-
 lisp/net/goto-addr.el                              |   24 +-
 lisp/net/hmac-def.el                               |    5 +-
 lisp/net/ldap.el                                   |    6 +-
 lisp/net/mailcap.el                                |   77 +-
 lisp/net/mairix.el                                 |    4 +-
 lisp/net/net-utils.el                              |    8 +-
 lisp/net/newst-backend.el                          |    4 +-
 lisp/net/nsm.el                                    |   11 +-
 lisp/net/ntlm.el                                   |   29 +-
 lisp/net/pop3.el                                   |    4 +-
 lisp/net/quickurl.el                               |   18 +-
 lisp/net/rcirc.el                                  |  506 +-
 lisp/net/rlogin.el                                 |    4 +-
 lisp/net/sasl-cram.el                              |    2 +
 lisp/net/sasl-digest.el                            |    4 +-
 lisp/net/sasl-ntlm.el                              |    4 +-
 lisp/net/secrets.el                                |    2 +-
 lisp/net/shr-color.el                              |    2 +-
 lisp/net/shr.el                                    |   86 +-
 lisp/net/sieve-manage.el                           |    2 +-
 lisp/net/sieve-mode.el                             |    2 +-
 lisp/net/sieve.el                                  |    2 +-
 lisp/net/snmp-mode.el                              |    4 +-
 lisp/net/soap-client.el                            |   10 +-
 lisp/net/soap-inspect.el                           |   10 +-
 lisp/net/socks.el                                  |    6 +-
 lisp/net/telnet.el                                 |   16 +-
 lisp/net/tramp-adb.el                              |   94 +-
 lisp/net/tramp-archive.el                          |    6 +-
 lisp/net/tramp-cache.el                            |   41 +-
 lisp/net/tramp-cmds.el                             |    8 +-
 lisp/net/tramp-compat.el                           |   38 +-
 lisp/net/tramp-crypt.el                            |   15 +-
 lisp/net/tramp-ftp.el                              |    6 +-
 lisp/net/tramp-fuse.el                             |   80 +-
 lisp/net/tramp-gvfs.el                             |   84 +-
 lisp/net/tramp-rclone.el                           |    1 +
 lisp/net/tramp-sh.el                               |  299 +-
 lisp/net/tramp-smb.el                              |  362 +-
 lisp/net/tramp-sshfs.el                            |   66 +-
 lisp/net/tramp-sudoedit.el                         |   13 +-
 lisp/net/tramp.el                                  |  317 +-
 lisp/net/trampver.el                               |    8 +-
 lisp/net/webjump.el                                |    4 +-
 lisp/net/zeroconf.el                               |    6 +-
 lisp/newcomment.el                                 |   13 +-
 lisp/notifications.el                              |    2 +-
 lisp/nxml/nxml-mode.el                             |   29 +-
 lisp/nxml/nxml-ns.el                               |    2 +-
 lisp/nxml/nxml-outln.el                            |   12 +-
 lisp/nxml/nxml-rap.el                              |   16 +-
 lisp/nxml/rng-cmpct.el                             |    6 +-
 lisp/nxml/rng-loc.el                               |    4 +-
 lisp/nxml/rng-nxml.el                              |    2 +-
 lisp/nxml/rng-uri.el                               |    4 +-
 lisp/nxml/rng-valid.el                             |   23 +-
 lisp/nxml/rng-xsd.el                               |    2 +-
 lisp/nxml/xmltok.el                                |   10 +-
 lisp/obsolete/cc-compat.el                         |    4 +-
 lisp/obsolete/cl-compat.el                         |    1 +
 lisp/obsolete/cl.el                                |   20 +-
 lisp/obsolete/complete.el                          |    4 +-
 lisp/obsolete/crisp.el                             |   22 +-
 lisp/obsolete/cust-print.el                        |   10 +-
 lisp/obsolete/eudcb-ph.el                          |    4 +-
 lisp/obsolete/fast-lock.el                         |   35 +-
 lisp/obsolete/iswitchb.el                          |   16 +-
 lisp/obsolete/landmark.el                          |   14 +-
 lisp/obsolete/longlines.el                         |    4 +-
 lisp/obsolete/nnir.el                              |   14 +-
 lisp/obsolete/otodo-mode.el                        |    3 +-
 lisp/obsolete/pgg-parse.el                         |    3 +-
 lisp/obsolete/pgg.el                               |    3 +-
 lisp/obsolete/rcompile.el                          |    8 +-
 lisp/{mail => obsolete}/rfc2368.el                 |    3 +-
 lisp/obsolete/terminal.el                          |    9 +-
 lisp/obsolete/tls.el                               |    4 +-
 lisp/obsolete/tpu-edt.el                           |   29 +-
 lisp/obsolete/tpu-mapper.el                        |   54 +-
 lisp/obsolete/url-ns.el                            |    2 +-
 lisp/obsolete/vc-arch.el                           |    2 +-
 lisp/obsolete/vip.el                               |   14 +-
 lisp/org/ob-C.el                                   |  116 +-
 lisp/org/ob-J.el                                   |  189 -
 lisp/org/ob-R.el                                   |  122 +-
 lisp/org/ob-abc.el                                 |   90 -
 lisp/org/ob-asymptote.el                           |  137 -
 lisp/org/ob-awk.el                                 |   13 +-
 lisp/org/ob-calc.el                                |    3 +-
 lisp/org/ob-clojure.el                             |    1 +
 lisp/org/ob-comint.el                              |  174 +-
 lisp/org/ob-coq.el                                 |   80 -
 lisp/org/ob-core.el                                |  162 +-
 lisp/org/ob-dot.el                                 |    3 +-
 lisp/org/ob-ebnf.el                                |   81 -
 lisp/org/ob-eshell.el                              |    3 +-
 lisp/org/ob-eval.el                                |   87 +-
 lisp/org/ob-exp.el                                 |   30 +-
 lisp/org/ob-forth.el                               |    4 +-
 lisp/org/ob-fortran.el                             |   10 +-
 lisp/org/ob-gnuplot.el                             |   26 +-
 lisp/org/ob-groovy.el                              |    3 +-
 lisp/org/ob-haskell.el                             |   11 +-
 lisp/org/ob-hledger.el                             |   69 -
 lisp/org/ob-io.el                                  |  105 -
 lisp/org/ob-java.el                                |  482 +-
 lisp/org/ob-js.el                                  |    4 +-
 lisp/org/ob-julia.el                               |  331 ++
 lisp/org/ob-latex.el                               |   63 +-
 lisp/org/ob-ledger.el                              |   68 -
 lisp/org/ob-lilypond.el                            |   26 +-
 lisp/org/ob-lisp.el                                |    2 +-
 lisp/org/ob-lua.el                                 |    6 +-
 lisp/org/ob-makefile.el                            |    3 +-
 lisp/org/ob-mscgen.el                              |   81 -
 lisp/org/ob-ocaml.el                               |    6 +-
 lisp/org/ob-octave.el                              |   18 +-
 lisp/org/ob-perl.el                                |    1 +
 lisp/org/ob-picolisp.el                            |  185 -
 lisp/org/ob-plantuml.el                            |   15 +-
 lisp/org/ob-processing.el                          |    2 +-
 lisp/org/ob-python.el                              |   69 +-
 lisp/org/ob-ruby.el                                |    2 +-
 lisp/org/ob-sass.el                                |    2 +-
 lisp/org/ob-scheme.el                              |    2 +-
 lisp/org/ob-screen.el                              |    5 +-
 lisp/org/ob-sed.el                                 |   12 +-
 lisp/org/ob-shen.el                                |   79 -
 lisp/org/ob-sql.el                                 |   82 +-
 lisp/org/ob-sqlite.el                              |   30 +-
 lisp/org/ob-stan.el                                |   86 -
 lisp/org/ob-table.el                               |    3 +-
 lisp/org/ob-tangle.el                              |  202 +-
 lisp/org/ob-vala.el                                |  116 -
 lisp/org/oc-basic.el                               |  779 +++
 lisp/org/oc-biblatex.el                            |  318 ++
 lisp/org/oc-csl.el                                 |  630 +++
 lisp/org/oc-natbib.el                              |  193 +
 lisp/org/oc.el                                     | 1649 ++++++
 lisp/org/ol-bbdb.el                                |    4 +-
 lisp/org/ol-bibtex.el                              |   38 +-
 lisp/org/ol-doi.el                                 |   72 +
 lisp/org/ol-eshell.el                              |    8 +-
 lisp/org/ol-gnus.el                                |    4 +-
 lisp/org/ol-info.el                                |    6 +-
 lisp/org/ol-man.el                                 |   86 +
 lisp/org/ol-rmail.el                               |    2 +-
 lisp/org/ol-w3m.el                                 |  105 +-
 lisp/org/ol.el                                     |  174 +-
 lisp/org/org-agenda.el                             | 1234 +++--
 lisp/org/org-archive.el                            |    2 +-
 lisp/org/org-attach-git.el                         |   33 +-
 lisp/org/org-attach.el                             |   93 +-
 lisp/org/org-capture.el                            |  338 +-
 lisp/org/org-clock.el                              |  154 +-
 lisp/org/org-colview.el                            |   38 +-
 lisp/org/org-compat.el                             |  349 +-
 lisp/org/org-crypt.el                              |    8 +-
 lisp/org/org-ctags.el                              |    6 +-
 lisp/org/org-datetree.el                           |    6 +-
 lisp/org/org-duration.el                           |    6 +-
 lisp/org/org-element.el                            |  268 +-
 lisp/org/org-entities.el                           |    4 +-
 lisp/org/org-faces.el                              |   74 +-
 lisp/org/org-feed.el                               |    2 +-
 lisp/org/org-footnote.el                           |   15 +-
 lisp/org/org-goto.el                               |   10 +-
 lisp/org/org-habit.el                              |    2 +-
 lisp/org/org-id.el                                 |  177 +-
 lisp/org/org-indent.el                             |   51 +-
 lisp/org/org-inlinetask.el                         |   26 +-
 lisp/org/org-keys.el                               |  111 +-
 lisp/org/org-lint.el                               |  104 +-
 lisp/org/org-list.el                               |  337 +-
 lisp/org/org-macro.el                              |  131 +-
 lisp/org/org-macs.el                               |   87 +-
 lisp/org/org-mobile.el                             |    2 +-
 lisp/org/org-mouse.el                              |  170 +-
 lisp/org/org-num.el                                |   10 +-
 lisp/org/org-pcomplete.el                          |    7 +-
 lisp/org/org-plot.el                               |  624 ++-
 lisp/org/org-protocol.el                           |   73 +-
 lisp/org/org-refile.el                             |   54 +-
 lisp/org/org-src.el                                |  108 +-
 lisp/org/org-table.el                              |  317 +-
 lisp/org/org-timer.el                              |    8 +-
 lisp/org/org-version.el                            |    4 +-
 lisp/org/org.el                                    | 1396 +++--
 lisp/org/ox-ascii.el                               |   65 +-
 lisp/org/ox-beamer.el                              |   65 +-
 lisp/org/ox-html.el                                |  377 +-
 lisp/org/ox-icalendar.el                           |   10 +-
 lisp/org/ox-koma-letter.el                         |  989 ++++
 lisp/org/ox-latex.el                               |  257 +-
 lisp/org/ox-man.el                                 |   32 +-
 lisp/org/ox-md.el                                  |   53 +-
 lisp/org/ox-odt.el                                 |   80 +-
 lisp/org/ox-org.el                                 |   19 +-
 lisp/org/ox-publish.el                             |   60 +-
 lisp/org/ox-texinfo.el                             |  111 +-
 lisp/org/ox.el                                     |  476 +-
 lisp/outline.el                                    |  156 +-
 lisp/paren.el                                      |   55 +-
 lisp/pcmpl-unix.el                                 |    2 +-
 lisp/pcmpl-x.el                                    |    2 +
 lisp/pixel-scroll.el                               |    6 +-
 lisp/play/5x5.el                                   |   21 +-
 lisp/play/cookie1.el                               |    6 +-
 lisp/play/decipher.el                              |    6 +-
 lisp/play/doctor.el                                |   11 +-
 lisp/play/dunnet.el                                |   45 +-
 lisp/play/fortune.el                               |    2 +-
 lisp/play/gamegrid.el                              |    2 +-
 lisp/play/gametree.el                              |    2 +-
 lisp/play/handwrite.el                             |    4 +-
 lisp/play/hanoi.el                                 |    8 +-
 lisp/play/life.el                                  |    4 +-
 lisp/play/mpuz.el                                  |   13 +-
 lisp/play/pong.el                                  |   15 +-
 lisp/play/solitaire.el                             |   27 +-
 lisp/play/spook.el                                 |    2 +-
 lisp/play/tetris.el                                |    2 +-
 lisp/play/zone.el                                  |    4 +-
 lisp/plstore.el                                    |    2 +-
 lisp/printing.el                                   |   68 +-
 lisp/proced.el                                     |   78 +-
 lisp/profiler.el                                   |   23 +-
 lisp/progmodes/antlr-mode.el                       |    7 +-
 lisp/progmodes/autoconf.el                         |    2 +-
 lisp/progmodes/bat-mode.el                         |    2 +-
 lisp/progmodes/bug-reference.el                    |  395 +-
 lisp/progmodes/cc-align.el                         |    8 +-
 lisp/progmodes/cc-awk.el                           |    9 +-
 lisp/progmodes/cc-bytecomp.el                      |   30 +-
 lisp/progmodes/cc-cmds.el                          |   51 +-
 lisp/progmodes/cc-defs.el                          |  137 +-
 lisp/progmodes/cc-engine.el                        | 1436 +++--
 lisp/progmodes/cc-fonts.el                         |  356 +-
 lisp/progmodes/cc-guess.el                         |   20 +-
 lisp/progmodes/cc-langs.el                         |  210 +-
 lisp/progmodes/cc-menus.el                         |    2 +-
 lisp/progmodes/cc-mode.el                          |  239 +-
 lisp/progmodes/cc-styles.el                        |    2 +-
 lisp/progmodes/cc-vars.el                          |   79 +-
 lisp/progmodes/cfengine.el                         |    9 +-
 lisp/progmodes/cl-font-lock.el                     |    1 -
 lisp/progmodes/cmacexp.el                          |    2 +-
 lisp/progmodes/compile.el                          |   43 +-
 lisp/progmodes/cperl-mode.el                       | 1253 +++--
 lisp/progmodes/cpp.el                              |   13 +-
 lisp/progmodes/dcl-mode.el                         |    4 +-
 lisp/progmodes/ebnf-abn.el                         |    3 +-
 lisp/progmodes/ebnf-dtd.el                         |   10 +-
 lisp/progmodes/ebnf-ebx.el                         |    2 +-
 lisp/progmodes/ebnf-yac.el                         |    2 +-
 lisp/progmodes/ebnf2ps.el                          |   14 +-
 lisp/progmodes/ebrowse.el                          |   12 +-
 lisp/progmodes/elisp-mode.el                       |  396 +-
 lisp/progmodes/erts-mode.el                        |  225 +
 lisp/progmodes/etags.el                            |  130 +-
 lisp/progmodes/f90.el                              |   22 +-
 lisp/progmodes/flymake-cc.el                       |   41 +-
 lisp/progmodes/flymake-proc.el                     |   21 +-
 lisp/progmodes/flymake.el                          |  757 ++-
 lisp/progmodes/fortran.el                          |    2 +-
 lisp/progmodes/gdb-mi.el                           |   40 +-
 lisp/progmodes/grep.el                             |   27 +-
 lisp/progmodes/gud.el                              |  198 +-
 lisp/progmodes/hideif.el                           |    8 +-
 lisp/progmodes/hideshow.el                         |    2 +-
 lisp/progmodes/idlw-complete-structtag.el          |    4 +-
 lisp/progmodes/idlw-help.el                        |   29 +-
 lisp/progmodes/idlw-shell.el                       |   65 +-
 lisp/progmodes/idlw-toolbar.el                     |    2 +-
 lisp/progmodes/idlwave.el                          |   44 +-
 lisp/progmodes/js.el                               | 1163 +----
 lisp/progmodes/ld-script.el                        |    4 +-
 lisp/progmodes/make-mode.el                        |    7 +-
 lisp/progmodes/octave.el                           |   14 +-
 lisp/progmodes/opascal.el                          |   24 +-
 lisp/progmodes/pascal.el                           |    4 +-
 lisp/progmodes/perl-mode.el                        |   29 +-
 lisp/progmodes/prog-mode.el                        |   60 +-
 lisp/progmodes/project.el                          |  344 +-
 lisp/progmodes/prolog.el                           |  131 +-
 lisp/progmodes/ps-mode.el                          |    2 +-
 lisp/progmodes/python.el                           |  390 +-
 lisp/progmodes/ruby-mode.el                        |   27 +-
 lisp/progmodes/scheme.el                           |    1 -
 lisp/progmodes/sh-script.el                        |   23 +-
 lisp/progmodes/sql.el                              |   87 +-
 lisp/progmodes/tcl.el                              |    2 +-
 lisp/progmodes/verilog-mode.el                     |  281 +-
 lisp/progmodes/vhdl-mode.el                        |  157 +-
 lisp/progmodes/which-func.el                       |   15 +-
 lisp/progmodes/xref.el                             |  732 +--
 lisp/progmodes/xscheme.el                          |   10 +-
 lisp/ps-def.el                                     |    2 +-
 lisp/ps-mule.el                                    |    4 +-
 lisp/ps-print.el                                   |  164 +-
 lisp/ps-samp.el                                    |    2 +-
 lisp/recentf.el                                    |   58 +-
 lisp/rect.el                                       |    4 +-
 lisp/register.el                                   |    2 +-
 lisp/registry.el                                   |    4 +-
 lisp/repeat.el                                     |   36 +-
 lisp/replace.el                                    |  153 +-
 lisp/rfn-eshadow.el                                |    2 +-
 lisp/rtree.el                                      |    2 +-
 lisp/ruler-mode.el                                 |    2 +-
 lisp/saveplace.el                                  |    6 +-
 lisp/select.el                                     |   16 +-
 lisp/server.el                                     |   40 +-
 lisp/ses.el                                        |   61 +-
 lisp/shadowfile.el                                 |   72 +-
 lisp/shell.el                                      |   28 +-
 lisp/simple.el                                     |  345 +-
 lisp/skeleton.el                                   |    3 +-
 lisp/so-long.el                                    |  300 +-
 lisp/sort.el                                       |   17 +-
 lisp/speedbar.el                                   |   16 +-
 lisp/startup.el                                    |   22 +-
 lisp/strokes.el                                    |   22 +-
 lisp/subr.el                                       |  581 ++-
 lisp/svg.el                                        |    2 +-
 lisp/t-mouse.el                                    |    2 +-
 lisp/tab-bar.el                                    |  828 ++-
 lisp/tab-line.el                                   |  185 +-
 lisp/tar-mode.el                                   |   10 +-
 lisp/tempo.el                                      |   34 +-
 lisp/term.el                                       |  490 +-
 lisp/term/linux.el                                 |    3 +
 lisp/term/ns-win.el                                |   12 +-
 lisp/term/pc-win.el                                |    2 +-
 lisp/term/st.el                                    |   10 +-
 lisp/term/sun.el                                   |    4 +-
 lisp/term/w32-win.el                               |   11 +-
 lisp/term/x-win.el                                 |    2 +-
 lisp/term/xterm.el                                 |   56 +-
 lisp/textmodes/artist.el                           |    9 +-
 lisp/textmodes/bib-mode.el                         |    2 +-
 lisp/textmodes/bibtex.el                           |   21 +-
 lisp/textmodes/conf-mode.el                        |   14 +-
 lisp/textmodes/css-mode.el                         |   63 +-
 lisp/textmodes/enriched.el                         |    3 +-
 lisp/textmodes/etc-authors-mode.el                 |  135 +
 lisp/textmodes/fill.el                             |   12 +-
 lisp/textmodes/flyspell.el                         |   57 +-
 lisp/textmodes/ispell.el                           |   83 +-
 lisp/textmodes/makeinfo.el                         |    7 +-
 lisp/textmodes/mhtml-mode.el                       |    2 +
 lisp/textmodes/page-ext.el                         |    2 +-
 lisp/textmodes/picture.el                          |   14 +-
 lisp/textmodes/refbib.el                           |    2 +-
 lisp/textmodes/refill.el                           |    2 +-
 lisp/textmodes/reftex-cite.el                      |   14 +-
 lisp/textmodes/reftex-dcr.el                       |   21 +-
 lisp/textmodes/reftex-global.el                    |    6 +-
 lisp/textmodes/reftex-index.el                     |   18 +-
 lisp/textmodes/reftex-parse.el                     |   20 +-
 lisp/textmodes/reftex-ref.el                       |   10 +-
 lisp/textmodes/reftex-toc.el                       |    6 +-
 lisp/textmodes/reftex-vars.el                      |   25 +-
 lisp/textmodes/reftex.el                           |    9 +-
 lisp/textmodes/rst.el                              |    8 +-
 lisp/textmodes/sgml-mode.el                        |   52 +-
 lisp/textmodes/table.el                            |   27 +-
 lisp/textmodes/tex-mode.el                         |  160 +-
 lisp/textmodes/texinfmt.el                         |   24 +-
 lisp/textmodes/texinfo.el                          |   77 +-
 lisp/textmodes/texnfo-upd.el                       |    8 +-
 lisp/textmodes/text-mode.el                        |   25 +-
 lisp/textmodes/tildify.el                          |    4 +-
 lisp/thingatpt.el                                  |  103 +-
 lisp/thumbs.el                                     |   28 +-
 lisp/time-stamp.el                                 |  205 +-
 lisp/time.el                                       |    4 +-
 lisp/tmm.el                                        |   25 +-
 lisp/tool-bar.el                                   |    2 +
 lisp/tooltip.el                                    |    2 +-
 lisp/transient.el                                  |  564 +-
 lisp/tree-widget.el                                |    4 +-
 lisp/url/url-auth.el                               |   13 +-
 lisp/url/url-cache.el                              |    4 +-
 lisp/url/url-cid.el                                |    2 +
 lisp/url/url-dired.el                              |    2 +
 lisp/url/url-expand.el                             |    2 +
 lisp/url/url-gw.el                                 |    2 +
 lisp/url/url-handlers.el                           |   11 +-
 lisp/url/url-http.el                               |  123 +-
 lisp/url/url-imap.el                               |    4 +-
 lisp/url/url-ldap.el                               |    2 +-
 lisp/url/url-mailto.el                             |    2 +-
 lisp/url/url-misc.el                               |    2 +
 lisp/url/url-news.el                               |    4 +-
 lisp/url/url-privacy.el                            |    2 +
 lisp/url/url-proxy.el                              |    2 +
 lisp/url/url-tramp.el                              |   10 +-
 lisp/url/url-util.el                               |    4 +-
 lisp/url/url-vars.el                               |    5 +-
 lisp/url/url.el                                    |  128 +-
 lisp/userlock.el                                   |   33 +-
 lisp/vc/add-log.el                                 |    3 +-
 lisp/vc/compare-w.el                               |    4 +-
 lisp/vc/cvs-status.el                              |   27 +-
 lisp/vc/diff-mode.el                               |  185 +-
 lisp/vc/diff.el                                    |   18 +-
 lisp/vc/ediff-diff.el                              |   39 +-
 lisp/vc/ediff-help.el                              |    6 +-
 lisp/vc/ediff-init.el                              |  244 +-
 lisp/vc/ediff-merg.el                              |    8 +-
 lisp/vc/ediff-mult.el                              |   82 +-
 lisp/vc/ediff-ptch.el                              |   35 +-
 lisp/vc/ediff-util.el                              |  118 +-
 lisp/vc/ediff-vers.el                              |    4 +-
 lisp/vc/ediff-wind.el                              |   92 +-
 lisp/vc/ediff.el                                   |   30 +-
 lisp/vc/emerge.el                                  |  133 +-
 lisp/vc/log-edit.el                                |   38 +-
 lisp/vc/log-view.el                                |   55 +-
 lisp/vc/pcvs-defs.el                               |  154 -
 lisp/vc/pcvs.el                                    |  164 +-
 lisp/vc/smerge-mode.el                             |   48 +-
 lisp/vc/vc-annotate.el                             |    8 +-
 lisp/vc/vc-bzr.el                                  |    7 +-
 lisp/vc/vc-cvs.el                                  |   14 +-
 lisp/vc/vc-dav.el                                  |   11 +-
 lisp/vc/vc-dir.el                                  |   41 +-
 lisp/vc/vc-dispatcher.el                           |   11 +-
 lisp/vc/vc-git.el                                  |  108 +-
 lisp/vc/vc-hg.el                                   |   38 +-
 lisp/vc/vc-hooks.el                                |   13 +-
 lisp/vc/vc-rcs.el                                  |   64 +-
 lisp/vc/vc-sccs.el                                 |    6 +-
 lisp/vc/vc-src.el                                  |   11 +-
 lisp/vc/vc-svn.el                                  |    4 +-
 lisp/vc/vc.el                                      |  131 +-
 lisp/vt-control.el                                 |    2 +-
 lisp/wdired.el                                     |    4 +-
 lisp/whitespace.el                                 |  134 +-
 lisp/wid-browse.el                                 |    2 +-
 lisp/wid-edit.el                                   |   16 +-
 lisp/widget.el                                     |    8 +-
 lisp/windmove.el                                   |   18 +-
 lisp/window.el                                     |  278 +-
 lisp/winner.el                                     |    3 +-
 lisp/woman.el                                      |   14 +-
 lisp/x-dnd.el                                      |    2 +-
 lisp/xdg.el                                        |  103 +-
 lisp/xml.el                                        |    6 +-
 lisp/xt-mouse.el                                   |    8 +-
 lisp/xwidget.el                                    |  451 +-
 lisp/yank-media.el                                 |  194 +
 m4/close-stream.m4                                 |   11 -
 m4/dirent_h.m4                                     |   45 +-
 m4/environ.m4                                      |    5 +-
 m4/explicit_bzero.m4                               |    2 +-
 m4/extern-inline.m4                                |    7 +-
 m4/fcntl_h.m4                                      |   39 +-
 m4/free.m4                                         |    7 +-
 m4/gettimeofday.m4                                 |    6 +-
 m4/glibc21.m4                                      |   34 -
 m4/gnulib-common.m4                                |  269 +-
 m4/gnulib-comp.m4                                  |  164 +-
 m4/inttypes.m4                                     |   31 +-
 m4/largefile.m4                                    |   28 +-
 m4/limits-h.m4                                     |    3 +-
 m4/malloc.m4                                       |  174 +
 m4/malloca.m4                                      |   14 -
 m4/manywarnings.m4                                 |   12 +-
 m4/memmem.m4                                       |    5 +-
 m4/mempcpy.m4                                      |    4 +-
 m4/memrchr.m4                                      |    4 +-
 m4/mktime.m4                                       |    4 +-
 m4/nproc.m4                                        |   54 +
 m4/pselect.m4                                      |    4 +-
 m4/pthread_sigmask.m4                              |   10 +-
 m4/rawmemchr.m4                                    |    4 +-
 m4/realloc.m4                                      |   63 +
 m4/regex.m4                                        |   44 +-
 m4/sigdescr_np.m4                                  |    4 +-
 m4/signal_h.m4                                     |   33 +-
 m4/stdalign.m4                                     |    4 +-
 m4/stddef_h.m4                                     |   23 +-
 m4/stdint.m4                                       |    6 +-
 m4/stdio_h.m4                                      |  168 +-
 m4/stdlib_h.m4                                     |  122 +-
 m4/stpcpy.m4                                       |    4 +-
 m4/string_h.m4                                     |  126 +-
 m4/strnlen.m4                                      |    4 +-
 m4/strtoll.m4                                      |   36 +-
 m4/sys_random_h.m4                                 |   25 +-
 m4/sys_select_h.m4                                 |   29 +-
 m4/sys_socket_h.m4                                 |   53 +-
 m4/sys_stat_h.m4                                   |   65 +-
 m4/sys_time_h.m4                                   |   34 +-
 m4/sys_types_h.m4                                  |   16 +-
 m4/time_h.m4                                       |   62 +-
 m4/time_r.m4                                       |    2 +-
 m4/time_rz.m4                                      |    2 +-
 m4/timegm.m4                                       |    4 +-
 m4/timer_time.m4                                   |   11 +-
 m4/unistd_h.m4                                     |  194 +-
 m4/unlocked-io.m4                                  |    7 +-
 m4/year2038.m4                                     |  124 +
 make-dist                                          |    6 +-
 msdos/autogen/config.in                            |    2 +-
 msdos/sed2v2.inp                                   |    2 +-
 nextstep/templates/Info.plist.in                   |    2 +-
 nt/ChangeLog.1                                     |    2 +-
 nt/INSTALL                                         |   17 +-
 nt/INSTALL.W64                                     |    1 +
 nt/Makefile.in                                     |    1 +
 nt/README.W32                                      |    2 +-
 nt/addpm.c                                         |    4 +
 nt/cmdproxy.c                                      |    3 +
 nt/ddeclient.c                                     |    3 +
 nt/gnulib-cfg.mk                                   |    5 +
 nt/preprep.c                                       |    3 +
 nt/runemacs.c                                      |    3 +
 oldXMenu/Activate.c                                |   20 +-
 oldXMenu/AddPane.c                                 |   22 +-
 oldXMenu/AddSel.c                                  |   22 +-
 oldXMenu/ChgPane.c                                 |   20 +-
 oldXMenu/ChgSel.c                                  |   20 +-
 oldXMenu/Create.c                                  |   20 +-
 oldXMenu/DelPane.c                                 |   20 +-
 oldXMenu/DelSel.c                                  |   20 +-
 oldXMenu/Destroy.c                                 |   20 +-
 oldXMenu/Error.c                                   |   20 +-
 oldXMenu/EvHand.c                                  |   20 +-
 oldXMenu/FindPane.c                                |   20 +-
 oldXMenu/FindSel.c                                 |   20 +-
 oldXMenu/InsPane.c                                 |   20 +-
 oldXMenu/InsSel.c                                  |   20 +-
 oldXMenu/Internal.c                                |   20 +-
 oldXMenu/Locate.c                                  |   20 +-
 oldXMenu/Post.c                                    |   20 +-
 oldXMenu/Recomp.c                                  |   20 +-
 oldXMenu/SetAEQ.c                                  |   20 +-
 oldXMenu/SetFrz.c                                  |   20 +-
 oldXMenu/SetPane.c                                 |   20 +-
 oldXMenu/SetSel.c                                  |   20 +-
 oldXMenu/XCrAssoc.c                                |   20 +-
 oldXMenu/XDelAssoc.c                               |   20 +-
 oldXMenu/XDestAssoc.c                              |   20 +-
 oldXMenu/XLookAssoc.c                              |   20 +-
 oldXMenu/XMakeAssoc.c                              |   20 +-
 oldXMenu/XMenu.h                                   |   20 +-
 oldXMenu/XMenuInt.h                                |   20 +-
 src/Makefile.in                                    |   79 +-
 src/alloc.c                                        |   46 +-
 src/atimer.c                                       |   42 +-
 src/bidi.c                                         |   29 +-
 src/buffer.c                                       |   83 +-
 src/buffer.h                                       |   11 +
 src/callint.c                                      |   10 +-
 src/callproc.c                                     |    2 +
 src/casefiddle.c                                   |   57 +-
 src/character.h                                    |    2 +
 src/cmds.c                                         |    2 +-
 src/coding.c                                       |   47 +-
 src/comp.c                                         |  369 +-
 src/composite.c                                    |   55 +-
 src/composite.h                                    |    4 +
 src/conf_post.h                                    |    1 -
 src/data.c                                         |    4 +-
 src/dispextern.h                                   |   18 +-
 src/dispnew.c                                      |   21 +-
 src/editfns.c                                      |    7 +-
 src/emacs-module.h.in                              |   13 +
 src/emacs.c                                        |   50 +-
 src/eval.c                                         |   97 +-
 src/fileio.c                                       |    8 +-
 src/fns.c                                          |   24 +-
 src/font.c                                         |  155 +-
 src/font.h                                         |    2 +-
 src/fontset.c                                      |    6 +-
 src/frame.c                                        |   45 +-
 src/frame.h                                        |    4 +-
 src/fringe.c                                       |   10 +
 src/gtkutil.c                                      |   51 +-
 src/image.c                                        |  466 +-
 src/insdel.c                                       |    9 +-
 src/intervals.c                                    |   20 +-
 src/keyboard.c                                     |  303 +-
 src/keyboard.h                                     |    2 +-
 src/keymap.c                                       |  278 +-
 src/lisp.h                                         |   76 +-
 src/lread.c                                        |  187 +-
 src/macfont.m                                      |   44 +-
 src/menu.c                                         |   23 +-
 src/minibuf.c                                      |  151 +-
 src/module-env-28.h                                |    4 -
 src/module-env-29.h                                |    3 +
 src/msdos.c                                        |    2 +-
 src/nsfns.m                                        |   80 +-
 src/nsfont.m                                       | 1215 +++--
 src/nsimage.m                                      |   49 +-
 src/nsmenu.m                                       |  122 +-
 src/nsterm.h                                       |  102 +-
 src/nsterm.m                                       | 1990 ++++---
 src/pdumper.c                                      |   53 +-
 src/pdumper.h                                      |    5 +
 src/print.c                                        |   30 +-
 src/process.c                                      |   63 +-
 src/regex-emacs.c                                  |    4 +-
 src/search.c                                       |  101 +-
 src/syntax.c                                       |   10 +-
 src/sysstdio.h                                     |    2 +-
 src/systhread.h                                    |   13 +-
 src/term.c                                         |   35 +-
 src/termchar.h                                     |    4 +-
 src/termhooks.h                                    |    2 +
 src/timefns.c                                      |    5 +
 src/unexcw.c                                       |    6 +-
 src/verbose.mk.in                                  |    4 +
 src/vm-limit.c                                     |    2 +-
 src/w16select.c                                    |    2 +-
 src/w32.c                                          |   69 +-
 src/w32.h                                          |    9 +-
 src/w32fns.c                                       |  148 +-
 src/w32font.c                                      |    4 +-
 src/w32heap.c                                      |   42 +-
 src/w32inevt.c                                     |    6 +-
 src/w32proc.c                                      |   10 -
 src/w32term.c                                      |   79 +-
 src/window.c                                       |   68 +-
 src/xdisp.c                                        |  604 ++-
 src/xfaces.c                                       |   24 +-
 src/xfns.c                                         |   17 +-
 src/xmenu.c                                        |    8 +
 src/xterm.c                                        |  259 +-
 src/xterm.h                                        |    1 +
 src/xwidget.c                                      | 1492 +++++-
 src/xwidget.h                                      |   29 +-
 test/Makefile.in                                   |   13 +-
 test/README                                        |    9 +
 test/data/image/black.gif                          |  Bin 0 -> 143 bytes
 test/data/image/black.webp                         |  Bin 0 -> 37780 bytes
 test/infra/Dockerfile.emba                         |   46 +-
 test/infra/gitlab-ci.yml                           |  136 +-
 test/lisp/abbrev-tests.el                          |   82 +-
 test/lisp/ansi-color-tests.el                      |  155 +-
 test/lisp/arc-mode-tests.el                        |    2 +-
 test/lisp/auth-source-pass-tests.el                |   14 +-
 test/lisp/auth-source-tests.el                     |  212 +-
 test/lisp/autoinsert-tests.el                      |   19 +-
 test/lisp/autorevert-tests.el                      |  838 +--
 test/lisp/bookmark-tests.el                        |   18 +-
 test/lisp/buff-menu-tests.el                       |   21 +-
 test/lisp/button-tests.el                          |    1 +
 test/lisp/calc/calc-tests.el                       |   10 +-
 test/lisp/calculator-tests.el                      |    2 +-
 test/lisp/calendar/cal-french-tests.el             |    1 +
 test/lisp/calendar/icalendar-tests.el              |  115 +-
 test/lisp/calendar/solar-tests.el                  |    4 +
 test/lisp/calendar/todo-mode-tests.el              |   41 +-
 test/lisp/cedet/semantic-utest-c.el                |    2 +-
 test/lisp/cedet/semantic-utest-ia.el               |    2 +-
 test/lisp/cedet/semantic-utest.el                  |    7 +-
 test/lisp/cedet/semantic/bovine/gcc-tests.el       |    7 +-
 test/lisp/cedet/semantic/fw-tests.el               |    2 +-
 test/lisp/comint-tests.el                          |    9 +-
 test/lisp/cus-edit-tests.el                        |    2 +-
 test/lisp/custom-tests.el                          |   38 +-
 test/lisp/dabbrev-tests.el                         |   15 +-
 test/lisp/descr-text-tests.el                      |    2 +-
 test/lisp/dired-aux-tests.el                       |   62 +-
 test/lisp/dired-tests.el                           |  354 +-
 test/lisp/dired-x-tests.el                         |   32 +-
 test/lisp/dom-tests.el                             |    8 +
 test/lisp/edmacro-tests.el                         |   47 +
 test/lisp/electric-tests.el                        |   83 +-
 test/lisp/emacs-lisp/bytecomp-tests.el             |  334 +-
 test/lisp/emacs-lisp/cconv-tests.el                |    6 +-
 test/lisp/emacs-lisp/check-declare-tests.el        |  106 +-
 test/lisp/emacs-lisp/checkdoc-tests.el             |  104 +-
 test/lisp/emacs-lisp/cl-generic-tests.el           |    9 +-
 test/lisp/emacs-lisp/cl-lib-tests.el               |   16 -
 test/lisp/emacs-lisp/cl-macs-tests.el              |   13 +-
 test/lisp/emacs-lisp/edebug-tests.el               |   46 +-
 .../eieio-tests/eieio-test-methodinvoke.el         |   20 +-
 .../emacs-lisp/eieio-tests/eieio-test-persist.el   |    6 +-
 test/lisp/emacs-lisp/eieio-tests/eieio-tests.el    |   22 +-
 test/lisp/emacs-lisp/ert-tests.el                  |   73 +-
 test/lisp/emacs-lisp/ert-x-tests.el                |   64 +-
 .../faceup-test-this-file-directory.el             |    2 +-
 test/lisp/emacs-lisp/find-func-tests.el            |    2 +-
 test/lisp/emacs-lisp/generator-tests.el            |    2 +-
 test/lisp/emacs-lisp/gv-tests.el                   |   19 +-
 test/lisp/emacs-lisp/let-alist-tests.el            |    2 +-
 test/lisp/emacs-lisp/lisp-mnt-tests.el             |   44 +
 test/lisp/emacs-lisp/map-tests.el                  |   67 +-
 test/lisp/emacs-lisp/memory-report-tests.el        |   26 +
 test/lisp/emacs-lisp/nadvice-tests.el              |    2 +-
 test/lisp/emacs-lisp/package-resources/key.pub     |   31 +-
 test/lisp/emacs-lisp/package-resources/key.sec     |   46 +-
 .../macro-builtin-package-1.0/macro-builtin-aux.el |   12 +
 .../macro-builtin-package-1.0/macro-builtin.el     |   21 +
 .../macro-builtin-package-2.0/macro-builtin-aux.el |   16 +
 .../macro-builtin-package-2.0/macro-builtin.el     |   30 +
 .../macro-problem-package-1.0/macro-aux.el         |    2 +-
 .../macro-problem-package-1.0/macro-problem.el     |    4 +-
 .../macro-problem-package-2.0/macro-aux.el         |    4 +-
 .../macro-problem-package-2.0/macro-problem.el     |    8 +-
 .../newer-versions/simple-single-1.4.el            |    6 +-
 .../package-resources/signed/archive-contents.sig  |  Bin 181 -> 95 bytes
 .../package-resources/signed/signed-bad-1.0.el     |    6 +-
 .../package-resources/signed/signed-good-1.0.el    |    6 +-
 .../signed/signed-good-1.0.el.sig                  |  Bin 181 -> 95 bytes
 .../package-resources/simple-depend-1.0.el         |    2 +-
 .../package-resources/simple-single-1.3.el         |    6 +-
 .../package-resources/simple-two-depend-1.1.el     |    2 +-
 test/lisp/emacs-lisp/package-tests.el              |  178 +-
 test/lisp/emacs-lisp/pcase-tests.el                |   57 +
 .../lisp/emacs-lisp/pp-resources/code-formats.erts |  124 +
 test/lisp/emacs-lisp/pp-tests.el                   |    4 +
 test/lisp/emacs-lisp/regexp-opt-tests.el           |    2 +-
 test/lisp/emacs-lisp/rx-tests.el                   |    4 +
 test/lisp/emacs-lisp/seq-tests.el                  |   51 +
 test/lisp/emacs-lisp/shortdoc-tests.el             |    4 +
 test/lisp/emacs-lisp/subr-x-tests.el               |   58 +-
 ...ulated-list-test.el => tabulated-list-tests.el} |   42 +-
 .../emacs-lisp/testcover-resources/testcases.el    |   10 +-
 test/lisp/emacs-lisp/testcover-tests.el            |  108 +-
 test/lisp/emacs-lisp/unsafep-tests.el              |    2 +-
 test/lisp/emulation/viper-tests.el                 |   80 +-
 test/lisp/epg-tests.el                             |   77 +-
 test/lisp/erc/erc-tests.el                         |  199 +-
 test/lisp/erc/erc-track-tests.el                   |    2 +
 test/lisp/eshell/em-hist-tests.el                  |   17 +-
 test/lisp/eshell/em-ls-tests.el                    |   38 +-
 test/lisp/eshell/eshell-tests.el                   |   34 +-
 test/lisp/faces-resources/faces-test-dark-theme.el |    2 +-
 .../lisp/faces-resources/faces-test-light-theme.el |    2 +-
 test/lisp/faces-tests.el                           |    2 +-
 test/lisp/ffap-tests.el                            |   48 +-
 test/lisp/filenotify-tests.el                      |   33 +-
 test/lisp/files-tests.el                           |  530 +-
 test/lisp/gnus/gnus-group-tests.el                 |   52 +
 test/lisp/gnus/gnus-icalendar-tests.el             |    2 +-
 test/lisp/gnus/gnus-search-tests.el                |    2 +-
 test/lisp/gnus/gnus-util-tests.el                  |    2 +-
 test/lisp/gnus/message-tests.el                    |    2 +-
 test/lisp/gnus/nnrss-tests.el                      |   16 +
 test/lisp/help-fns-tests.el                        |    4 +-
 test/lisp/help-tests.el                            |  117 +-
 test/lisp/hi-lock-tests.el                         |   15 +-
 test/lisp/htmlfontify-tests.el                     |    2 +-
 test/lisp/ibuffer-tests.el                         |    2 +-
 .../lisp/{thumbs-tests.el => image-dired-tests.el} |   29 +-
 test/lisp/image-tests.el                           |   64 +-
 test/lisp/image/exif-tests.el                      |   21 +-
 test/lisp/info-xref-tests.el                       |   82 +-
 test/lisp/international/ccl-tests.el               |    2 +
 test/lisp/international/mule-tests.el              |    2 +-
 .../international/mule-util-resources/utf-8.txt    |    2 +
 test/lisp/international/mule-util-tests.el         |   40 +
 test/lisp/international/ucs-normalize-tests.el     |  148 +-
 test/lisp/jit-lock-tests.el                        |    2 +
 test/lisp/kmacro-tests.el                          |    2 +-
 test/lisp/ls-lisp-tests.el                         |   33 +-
 test/lisp/mail/mail-parse-tests.el                 |   54 +
 test/lisp/mail/rfc6068-tests.el                    |   52 +
 test/lisp/mail/rmail-tests.el                      |    2 +-
 test/lisp/mail/rmailmm-tests.el                    |    2 +-
 test/lisp/mail/uudecode-tests.el                   |   30 +-
 .../{thumbs-tests.el => mh-e/mh-limit-tests.el}    |   27 +-
 test/lisp/mh-e/mh-utils-tests.el                   |  479 ++
 test/lisp/mh-e/mh-xface-tests.el                   |   50 +
 test/lisp/mh-e/test-all-mh-variants.sh             |  104 +
 test/lisp/net/browse-url-tests.el                  |   14 +-
 test/lisp/net/dbus-tests.el                        |   13 +-
 test/lisp/net/netrc-resources/netrc-folding        |    6 +
 test/lisp/net/netrc-tests.el                       |    7 +
 test/lisp/net/network-stream-tests.el              |    4 +-
 test/lisp/net/shr-tests.el                         |    2 +-
 test/lisp/net/socks-tests.el                       |    6 +-
 test/lisp/net/tramp-archive-tests.el               |    5 +-
 test/lisp/net/tramp-tests.el                       |  491 +-
 test/lisp/{thumbs-tests.el => newcomment-tests.el} |   31 +-
 test/lisp/{mail => obsolete}/rfc2368-tests.el      |    0
 test/lisp/org/org-tests.el                         |    2 +
 test/lisp/paren-tests.el                           |   31 +
 test/lisp/play/cookie1-tests.el                    |    2 +-
 test/lisp/progmodes/bug-reference-tests.el         |  128 +
 .../lisp/progmodes/cperl-mode-resources/grammar.pl |   14 +
 .../progmodes/cperl-mode-resources/here-docs.pl    |    2 +-
 test/lisp/progmodes/cperl-mode-tests.el            |  473 +-
 .../elisp-mode-resources/elisp-indents.erts        |   88 +
 test/lisp/progmodes/elisp-mode-resources/flet.erts |  353 ++
 .../elisp-mode-resources/simple-shorthand-test.el  |   40 +
 test/lisp/progmodes/elisp-mode-tests.el            |  331 +-
 test/lisp/progmodes/etags-tests.el                 |   33 +-
 .../flymake-resources/another-problematic-file.c   |    5 +
 .../progmodes/flymake-resources/some-problems.h    |    2 +
 test/lisp/progmodes/flymake-tests.el               |   46 +-
 test/lisp/progmodes/gdb-mi-tests.el                |    4 +
 test/lisp/progmodes/opascal-tests.el               |    2 +
 test/lisp/progmodes/pascal-tests.el                |    4 +
 test/lisp/progmodes/perl-mode-tests.el             |    7 +
 test/lisp/progmodes/project-tests.el               |   33 +-
 test/lisp/progmodes/python-tests.el                |   53 +-
 test/lisp/progmodes/ruby-mode-tests.el             |   51 +-
 test/lisp/progmodes/sh-script-tests.el             |   51 +
 test/lisp/progmodes/sql-tests.el                   |  102 +-
 test/lisp/progmodes/xref-tests.el                  |   34 +-
 test/lisp/ps-print-tests.el                        |    2 +
 test/lisp/repeat-tests.el                          |  111 +
 test/lisp/saveplace-tests.el                       |   69 +-
 test/lisp/ses-tests.el                             |    2 +
 test/lisp/shadowfile-tests.el                      |   24 +-
 test/lisp/shell-tests.el                           |    2 +-
 test/lisp/simple-tests.el                          |   13 +-
 test/lisp/so-long-tests/so-long-tests-helpers.el   |   36 +-
 test/lisp/so-long-tests/so-long-tests.el           |  267 +-
 test/lisp/so-long-tests/spelling-tests.el          |   30 +-
 test/lisp/subr-tests.el                            |  323 +-
 test/lisp/tar-mode-tests.el                        |    2 +-
 test/lisp/term-tests.el                            |   81 +-
 test/lisp/term/tty-colors-tests.el                 |    2 +-
 test/lisp/textmodes/dns-mode-tests.el              |    2 +
 test/lisp/textmodes/fill-tests.el                  |   26 +-
 test/lisp/textmodes/reftex-tests.el                |  101 +-
 test/lisp/textmodes/texinfo-resources/fill.erts    |   70 +
 .../textmodes/texinfo-tests.el}                    |   17 +-
 test/lisp/thingatpt-tests.el                       |   12 +-
 test/lisp/thumbs-tests.el                          |   10 +-
 test/lisp/time-stamp-tests.el                      |   38 +-
 test/lisp/time-tests.el                            |    2 +
 test/lisp/timezone-tests.el                        |    2 +
 test/lisp/url/url-auth-tests.el                    |    2 +-
 ...{url-handlers-test.el => url-handlers-tests.el} |    5 +-
 test/lisp/url/url-parse-tests.el                   |    2 +-
 test/lisp/vc/add-log-tests.el                      |    4 +-
 test/lisp/vc/diff-mode-tests.el                    |   69 +-
 test/lisp/vc/ediff-ptch-tests.el                   |   60 +-
 test/lisp/vc/smerge-mode-tests.el                  |    2 +
 test/lisp/vc/vc-bzr-tests.el                       |  174 +-
 test/lisp/vc/vc-tests.el                           |  802 +--
 test/lisp/wdired-tests.el                          |  267 +-
 test/lisp/whitespace-tests.el                      |    2 +-
 test/lisp/xml-tests.el                             |    4 +-
 test/manual/BidiCharacterTest.txt                  |   32 +-
 test/manual/biditest.el                            |    2 +
 test/manual/cedet/ede-tests.el                     |    2 +-
 test/manual/cedet/semantic-tests.el                |    6 +-
 test/manual/cedet/tests/test.el                    |   32 +-
 .../etags/el-src/emacs/lisp/progmodes/etags.el     |    2 +-
 test/manual/image-size-tests.el                    |    2 +
 test/manual/image-transforms-tests.el              |    2 +
 test/manual/redisplay-testsuite.el                 |    2 +
 test/misc/test-custom-libs.el                      |    4 +-
 test/src/alloc-tests.el                            |    2 +
 test/src/buffer-tests.el                           |   85 +-
 test/src/casefiddle-tests.el                       |   16 +
 test/src/character-tests.el                        |    2 +
 test/src/charset-tests.el                          |    4 +-
 test/src/coding-tests.el                           |    4 +-
 test/src/comp-resources/comp-test-funcs.el         |   13 +-
 test/src/comp-tests.el                             |   56 +-
 test/src/data-tests.el                             |   24 +-
 test/src/decompress-tests.el                       |    2 +-
 test/src/editfns-tests.el                          |   48 +-
 test/src/emacs-module-resources/mod-test.c         |    5 +-
 test/src/emacs-module-tests.el                     |   25 +-
 test/src/emacs-tests.el                            |   30 +-
 test/src/eval-tests.el                             |   57 +-
 test/src/fileio-tests.el                           |   19 +-
 test/src/filelock-tests.el                         |   31 +-
 test/src/floatfns-tests.el                         |   66 +
 test/src/fns-tests.el                              |   79 +-
 test/src/font-tests.el                             |   25 +
 test/src/image-tests.el                            |  245 +
 test/src/indent-tests.el                           |    2 +
 test/src/inotify-tests.el                          |   36 +-
 test/src/json-tests.el                             |    2 +-
 test/src/keymap-tests.el                           |   71 +-
 test/src/lcms-tests.el                             |    4 +-
 test/src/lread-tests.el                            |   10 +-
 test/src/marker-tests.el                           |    2 +-
 test/src/minibuf-tests.el                          |    6 +-
 test/src/process-tests.el                          |   57 +-
 test/src/regex-emacs-tests.el                      |   28 +-
 .../gnus/nnrss-tests.el => src/search-tests.el}    |   29 +-
 test/src/syntax-tests.el                           |    6 +
 test/src/textprop-tests.el                         |    2 +-
 test/src/thread-tests.el                           |    8 +-
 test/src/timefns-tests.el                          |    2 +
 test/src/undo-tests.el                             |   20 +-
 test/src/xdisp-tests.el                            |   55 +
 test/src/xfaces-tests.el                           |    4 +
 test/src/xml-tests.el                              |    2 +-
 1764 files changed, 87686 insertions(+), 43996 deletions(-)
 create mode 100644 admin/release-branch.txt
 create mode 100644 admin/unidata/emoji-data.txt
 create mode 100644 admin/unidata/emoji-sequences.txt
 create mode 100644 admin/unidata/emoji-test.txt
 create mode 100644 admin/unidata/emoji-zwj-sequences.txt
 create mode 100644 admin/unidata/emoji-zwj.awk
 copy etc/{NEWS => NEWS.28} (66%)
 create mode 100644 etc/e/eterm-direct
 delete mode 100644 etc/facemenu-removal.txt
 create mode 100644 etc/images/connect-to-url.pbm
 create mode 100644 etc/images/connect-to-url.xpm
 create mode 100644 etc/org/csl/README
 create mode 100644 etc/org/csl/chicago-author-date.csl
 create mode 100644 etc/org/csl/locales-en-US.xml
 create mode 100644 lib/malloc.c
 delete mode 100644 lib/malloca.c
 delete mode 100644 lib/malloca.h
 create mode 100644 lib/md5-stream.c
 create mode 100644 lib/nproc.c
 create mode 100644 lib/nproc.h
 create mode 100644 lib/realloc.c
 create mode 100644 lisp/emacs-lisp/shorthands.el
 rename lisp/{obsolete => erc}/erc-compat.el (85%)
 create mode 100644 lisp/international/emoji.el
 create mode 100644 lisp/mail/rfc6068.el
 rename lisp/{mail => obsolete}/rfc2368.el (98%)
 delete mode 100644 lisp/org/ob-J.el
 delete mode 100644 lisp/org/ob-abc.el
 delete mode 100644 lisp/org/ob-asymptote.el
 delete mode 100644 lisp/org/ob-coq.el
 delete mode 100644 lisp/org/ob-ebnf.el
 delete mode 100644 lisp/org/ob-hledger.el
 delete mode 100644 lisp/org/ob-io.el
 create mode 100644 lisp/org/ob-julia.el
 delete mode 100644 lisp/org/ob-ledger.el
 delete mode 100644 lisp/org/ob-mscgen.el
 delete mode 100644 lisp/org/ob-picolisp.el
 delete mode 100644 lisp/org/ob-shen.el
 delete mode 100644 lisp/org/ob-stan.el
 delete mode 100644 lisp/org/ob-vala.el
 create mode 100644 lisp/org/oc-basic.el
 create mode 100644 lisp/org/oc-biblatex.el
 create mode 100644 lisp/org/oc-csl.el
 create mode 100644 lisp/org/oc-natbib.el
 create mode 100644 lisp/org/oc.el
 create mode 100644 lisp/org/ol-doi.el
 create mode 100644 lisp/org/ol-man.el
 create mode 100644 lisp/org/ox-koma-letter.el
 create mode 100644 lisp/progmodes/erts-mode.el
 create mode 100644 lisp/textmodes/etc-authors-mode.el
 create mode 100644 lisp/yank-media.el
 delete mode 100644 m4/close-stream.m4
 delete mode 100644 m4/glibc21.m4
 create mode 100644 m4/malloc.m4
 delete mode 100644 m4/malloca.m4
 create mode 100644 m4/nproc.m4
 create mode 100644 m4/realloc.m4
 create mode 100644 m4/year2038.m4
 create mode 100644 src/module-env-29.h
 create mode 100644 test/data/image/black.gif
 create mode 100644 test/data/image/black.webp
 create mode 100644 test/lisp/edmacro-tests.el
 create mode 100644 test/lisp/emacs-lisp/lisp-mnt-tests.el
 create mode 100644 
test/lisp/emacs-lisp/package-resources/macro-builtin-package-1.0/macro-builtin-aux.el
 create mode 100644 
test/lisp/emacs-lisp/package-resources/macro-builtin-package-1.0/macro-builtin.el
 create mode 100644 
test/lisp/emacs-lisp/package-resources/macro-builtin-package-2.0/macro-builtin-aux.el
 create mode 100644 
test/lisp/emacs-lisp/package-resources/macro-builtin-package-2.0/macro-builtin.el
 create mode 100644 test/lisp/emacs-lisp/pp-resources/code-formats.erts
 rename test/lisp/emacs-lisp/{tabulated-list-test.el => 
tabulated-list-tests.el} (62%)
 create mode 100644 test/lisp/gnus/gnus-group-tests.el
 copy test/lisp/{thumbs-tests.el => image-dired-tests.el} (55%)
 create mode 100644 test/lisp/international/mule-util-resources/utf-8.txt
 create mode 100644 test/lisp/mail/mail-parse-tests.el
 create mode 100644 test/lisp/mail/rfc6068-tests.el
 copy test/lisp/{thumbs-tests.el => mh-e/mh-limit-tests.el} (55%)
 create mode 100644 test/lisp/mh-e/mh-utils-tests.el
 create mode 100644 test/lisp/mh-e/mh-xface-tests.el
 create mode 100755 test/lisp/mh-e/test-all-mh-variants.sh
 create mode 100644 test/lisp/net/netrc-resources/netrc-folding
 copy test/lisp/{thumbs-tests.el => newcomment-tests.el} (58%)
 rename test/lisp/{mail => obsolete}/rfc2368-tests.el (100%)
 create mode 100644 test/lisp/progmodes/bug-reference-tests.el
 create mode 100644 test/lisp/progmodes/elisp-mode-resources/elisp-indents.erts
 create mode 100644 test/lisp/progmodes/elisp-mode-resources/flet.erts
 create mode 100644 
test/lisp/progmodes/elisp-mode-resources/simple-shorthand-test.el
 create mode 100644 
test/lisp/progmodes/flymake-resources/another-problematic-file.c
 create mode 100644 test/lisp/progmodes/sh-script-tests.el
 create mode 100644 test/lisp/repeat-tests.el
 create mode 100644 test/lisp/textmodes/texinfo-resources/fill.erts
 copy test/{src/charset-tests.el => lisp/textmodes/texinfo-tests.el} (69%)
 rename test/lisp/url/{url-handlers-test.el => url-handlers-tests.el} (94%)
 create mode 100644 test/src/image-tests.el
 copy test/{lisp/gnus/nnrss-tests.el => src/search-tests.el} (50%)



reply via email to

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