emacs-diffs
[Top][All Lists]
Advanced

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

feature/tree-sitter updated (84847cad82 -> 82d5e902af)


From: Yuan Fu
Subject: feature/tree-sitter updated (84847cad82 -> 82d5e902af)
Date: Sat, 7 May 2022 13:56:37 -0400 (EDT)

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

      from  84847cad82 Add tree-sitter intergration
      adds  170cae0e90 Fix scroll bar portion on Haiku scroll bars
      adds  b1d0d8e1f7 Allow C-mouse-2 to split windows on XInput 2 builds
      adds  61a038bec0 Handle Wayland displays correctly in browse-url
      adds  88d474308e Fix inconsistent thumb position on Haiku scroll bars
      adds  fc987de94b Improve scroll bar treatment on Haiku
      adds  92ebfe7da4 * src/frame.c (scroll_bar_adjust_thumb_portion_p): 
Adjust doc string.
      adds  7ad1df5e16 Implement customization of scroll bar colors on GTK 3
      adds  0dcc9fdc17 Fix initial values of scroll bar foreground and 
background on GTK 3
      adds  610d85782b Fix a crash inside Haiku popup menus
      adds  190e1fe94b EUDC: Update save-query-as-kill name and docstring
      adds  0470a4a939 EUDC: Support querying all servers
      adds  b279e1a5ec Slightly improve scrollbar position accounting on Haiku
      adds  3ba3fdf7aa Make C-mouse-3 on scroll bars work on Haiku
      adds  37cda51353 Use more reasonable default timeouts in Haiku menu loop
      adds  d0ff20f2e6 Fix horizontal scroll bar updating on Haiku
      adds  b5ac604b15 Fix some issues with input methods that depend on button 
state
      adds  a9920473f6 Improve documentation of 'map-charset-chars'
      adds  dbe6a3ecf7 Fix regression in 
'custom-prompt-customize-unsaved-options'
      adds  3af12cb8f2 Merge from origin/emacs-28
      adds  82a454915c Try really hard to make GTK 3 scroll bars fit
      adds  6ef9dc7797 Fix the PGTK build
      adds  213483124b Inline record_in_backtrace
      adds  fe65db05f4 Maintain end of specpdl instead of size
      adds  2fb98486e1 Faster bytecode immediate argument fetching
      adds  88889212c7 Remove debug code for opcodes long gone
      adds  2c54e9a1dd Remove never-used relative jump opcodes
      adds  b176b9d4d1 ; * src/lisp.h: Remove redundant declaration
      adds  67be8a45a6 Mark tramp-test30-make-process unstable on EMBA
      adds  bea1a96335 ; * src/eval.c: (grow_specpdl): Remove another redundant 
declaration
      adds  f143fcc0ed Facilitate Customisation of Message-Mode Header 
Completion Behaviour
      adds  139042eb86 * lisp/progmodes/python.el: Account for new keywords.
      adds  84f59f7585 Make find-function-regexp also find cl-defun/defmethod
      adds  f8bb6cca33 Return the same file from locate-file in nativecomp and 
non
      adds  ed42d7ffb0 Fix EMBA failure for ert-test-record-backtrace
      adds  07868952d1 Disable esh-proc-test/kill-pipeline on EMBA
      adds  49683652f8 Further locate-file fixes on nativecomp
      adds  e7ab69e762 Improve reliaibility of scroll bar dimensions adjustment 
on GTK 3
      adds  20d9c4b59f Flocate_file_internal: Protect from `.eln` remapping
      adds  6b0fdf73cf ; Fix data structures in authors.el
      adds  e5b191465d ; * admin/authors.el (authors-canonical-file-name): 
Remove debug leftover.
      adds  e5d48a2263 Merge from origin/emacs-28
      adds  5ba9c8c364 Emacs pretest 28.0.92
      adds  9f4be0e6a5 ; Merge from origin/emacs-28
      adds  8c1a068159 Allow dragging scroll bar for overscroll on Haiku
      adds  ae8c146332 ; * haiku_support.cc (MessageReceived): Fix 32-bit build.
      adds  12f666c1d5 Improve overscrolling support on Haiku
      adds  6ea5b5e1b4 Fix small regression for horizontal scroll bars
      adds  b447fd1a3e Follow contemporary practices in the Tamil input methods
      adds  9a786aea73 * quail.el (quail-define-package): Describe VAR form in 
DOCSTRING better.
      adds  04ad6b2263 ; * etc/NEWS: Cleanups as followup to bug#50143.
      adds  15b303dfc9 ; * etc/NEWS: Fix typo.
      adds  c6287816f2 Fix esh-proc-tests on macOS
      adds  676dffff4b Fix setting IM spot after key press events
      adds  1b8711f426 Fix splurious button events being generated on Haiku
      adds  6ab04b59b1 Fix pointer event tracking on top of Haiku scroll bars
      adds  49f70b603f Allow overscrolling on Haiku scroll bars that are full
      adds  466a7e44d7 Add cl-defgeneric to find-func, too
      adds  35f75b63b5 * lisp/net/ange-ftp.el (ange-ftp-ls): Make a loop when 
sanitizing LSARGS.
      adds  267f41c7ce Simplify exec_byte_code arguments
      adds  3ed79cdbf2 Separate bytecode stack
      adds  edb8481ce1 * src/bytecode.c (sf_set_ptr): Cast pointer to type of 
right size.
      adds  ea3c147d2d Fix evaluation of negated argument predicates in Eshell
      adds  dd91aac508 Clang debug notes
      adds  525c01c43a Make vtable sorting stable
      adds  510f1f2e72 Really fix find-func for defgeneric
      adds  57172d0a35 Fix scroll bar movement right before overscroll begins 
on Haiku
      adds  17fd48efab Enable overscroll on Haiku horizontal scroll bars
      adds  485a8fcbf4 * src/bytecode.c: Include sysstdio.h, for fprint, stderr.
      adds  a63bac7ade Fix tool-bar highlight persisting after mouse moves onto 
WM frame
      adds  faab1b2002 Fix extraneous overscroll activation on Haiku
      adds  1ec4063017 ; * admin/make-tarball.txt: Minor updates.
      adds  be38fed34e Merge from origin/emacs-28
      adds  8e7a3f21e0 Fix evaluation of negated argument predicates in Eshell
      adds  1a07854e0e ; Merge from origin/emacs-28
      adds  a1fa3d24d7 Clean up some Haiku toolkit code
      adds  15c61cb359 Init 'rest' in 'balance-windows-2' (Bug#54380)
      adds  637dde4aba Don't always escape "." and "?" in `prin1'
      adds  f3df7916b2 Make Edebug specification for 'cl-defstruct' more 
lenient.
      adds  f8cc706fb3 Improve the execute-kbd-macro doc string
      adds  5d33f81542 * lisp/emacs-lisp/cl-macs.el (cl-defstruct): Simplify 
Edebug spec
      adds  b72dd3d0c5 Handle position specification hints on X toolkit builds
      adds  2f2bb883da Fix RFC2047 encoding of Disposition-Notification-To
      adds  a359a9dfd4 Fix the no toolkit build
      adds  f52dcfd03a New command `gnus-summary-browse-all-urls' bound to "v"
      adds  0d0703e9c4 Prefer CALLN
      adds  5c13c33e0c Another fix for the no-toolkit build
      adds  e56eb02a25 EUDC: Fix a bug and some docstrings
      adds  3bf5c2a838 Stop relying on dynlib for PGTK interrupt input
      adds  299e475361 * src/xterm.c (handle_one_xevent): Fix use of wrong 
motion structure.
      adds  8cc8dfd67e Fix extraneous ifdef in xwidgets code
      adds  2bfa184e29 Fix some issues with input on GTK 2 builds
      adds  90742d7b01 Fix crashes when trying to pop up a menu on GTK 2
      adds  e547ca1f89 Fix some minor glitches with Haiku scroll bars
      adds  8a9b4cfdff Revert "New command `gnus-summary-browse-all-urls' bound 
to "v""
      adds  55bcad776d Fix byte-code button in help--describe-command
      adds  7d9f9d4d8e doctex-mode: Try and fix bug#35140
      adds  b63f325e2e * lisp/url/url-vars.el: Cosmetic changes
      adds  d932e256a4 Extract `gnus-collect-urls-from-article' from 
`gnus-summary-browse-url'
      adds  5e8fbf7789 Clean up implementation of N0 per UAX#9
      adds  bf7d66aa1a Fix build with GTK 3.18.0 or earlier
      adds  e53fba3fd4 Add support for dragging text from Emacs to other 
programs
      adds  5ff13718a5 * src/xfns.c (Fx_begin_drag): Improve doc string.
      adds  f62a6acd00 Better handle drag-and-drop from one Emacs frame to 
another
      adds  62e830c3d9 * doc/misc/transient.texi: Fix @dircategory to "Emacs 
misc features" for dir.
      adds  b1c6d5f2b7 Merge from origin/emacs-28
      adds  47dcf72dec Fix tooltip text properties showing up in dragged text
      adds  1babe5fb2d Fix XI 2.0 build
      adds  e8d7139b4e Fix minor bugs with XDND support
      adds  1bf8eca626 Correct last change for return-frame drags
      adds  4f46ec8ddd Pacify compiler warning in handle_one_xevent
      adds  65f92837fa Fix last change in frames.texi
      adds  3de3f12b94 Redo Haiku DND support
      adds  79f3d9c8f3 Add support for dropping plain text on Haiku
      adds  549d0a4413 Fix 32-bit Haiku build
      adds  d5e8f483f9 * doc/lispref/frames.texi (x-begin-drag): Improve 
wording.
      adds  679b9cc9ff Link with libdl when using pgtk
      adds  6b2e6a53ec * lisp/net/tramp-sh.el (tramp-find-file-exists-command): 
Fix comment.
      adds  fa8c93ad9a Improve error message for 'not running' processes
      adds  a86205b060 Guard against custom entries that can contain NULs
      adds  0e5f8e24af Report buffer-name when local mode-line is invalid
      adds  31a2428d6f Strip positions from symbols before the eval in 
eval-{when,and}-compile.
      adds  2ef037c0dd Improve random bignum generation
      adds  f7e0e5b7ae Simplify generate-new-buffer-name randomness
      adds  c223e2aefc Improve GTK support for X11 drag-n-drop
      adds  00172ae0c8 Implement cross-program drag-and-drop on Haiku
      adds  dfdd2f6f23 * lisp/term/haiku-win.el (x-begin-drag): Fix type code 
of B_MIME_TYPE.
      adds  bbfad0a788 ; * lisp/term/haiku-win.el (x-begin-drag): Fix compiler 
warning.
      adds  667775e1ae Make GTK inspector available on PGTK
      adds  a06ac9b6fd Restore old PGTK scrolling code
      adds  f4a71e17f4 * src/xterm.c (x_dnd_begin_drag_and_drop): Always 
initialize hold_quit.
      adds  9916b49e41 Prevent delivery of duplicate events when window is 
grabbed on Haiku
      adds  af90a45471 Fix compilation error of xterm.c
      adds  13762d24b8 Display drag-and-drop messages in echo area on 
non-graphics displays
      adds  4fc585418b Fix mouse movement on Haiku
      adds  22239f2141 Do not cache directories with Tramp sshfs
      adds  bc17a10708 Fix creating frames with an initial value of 
`fullscreen' on Haiku
      adds  51bf066b30 * src/haikuselect.c (Fhaiku_drag_message): Clear display 
grab after drag ends.
      adds  140d7cc9cb Prevent invisible frames from acting as drag sources
      adds  1d3b7474c7 Improve LaTeX symbol prettification
      adds  da0d598190 Don't use the original sender's address as the 
envelope-from
      adds  90040f0e9f Fix bug in nnselect fetching new articles in a thread
      adds  7fef2e04b2 Improve propagation of gnus/nnselect group info
      adds  6bbd1cc5c9 Format long help texts better in read-multiple-choice
      adds  06488ded6b Make `?' work again in read-multiple-choice
      adds  6ed3f04e5a Fix a use of 'cl-defgeneric'.
      adds  81bcad03e9 (seq-contains-p): Refine the non-nil returned value
      adds  55e18e5649 Make shell-resync-dirs work with zsh
      adds  e55ceca8c7 Avoid repeated prompts in `M-x shell' if using 
~/.emacs_bash
      adds  693484d36b * lisp/emacs-lisp/cl-generic.el (cl-defgeneric): Warn 
suspicious args
      adds  52dd3fcf89 Enable Tramp reloading
      adds  edb28bf669 Restore HOME after mailcap-parsing-and-mailcap-mime-info
      adds  751c8f88c4 Put bytecode stack frame metadata in a struct
      adds  06ea82e4e3 Remove some early-bootstrap dependencies for `advice`
      adds  e781cbb2d3 Minor fixes to DND support
      adds  45609c347e Allow dragging files from Dired to other programs
      adds  a96f6de544 Allow dragging messages with file names on Haiku
      adds  11492259b1 ; * doc/lispref/display.texi (Overlay Arrow): More 
accurate text.
      adds  530c3491e8 Improve documentation of bookmark default sorting
      adds  ff89d27c07 Merge from origin/emacs-28
      adds  2b05a06786 Implement drag-and-drop of files on Haiku
      adds  ce26657b5d Speed up number-to-string for fixnums
      adds  499f2085fa Make application configurable in 
'with-connection-local-variables'
      adds  4d61badad1 Speed up fixnum printing
      adds  f51e12fece * lisp/gnus/mail-source.el (mail-source-set-1): Fix 
indent and simplify
      adds  ce28de5d3a Pcomplete: Better obey `completion-at-point-functions`
      adds  ab8a34ce8a * lisp/emacs-lisp/bytecomp.el 
(byte-compile-make-closure): Minor optimization
      adds  ae9a0b7808 Fix some XIM servers getting confused during 
drag-and-drop
      adds  1467b04f5c Handle composite overlay window during drag and drop 
sessions
      adds  808a6f8f5f Fix some glitches when dragging files from dired
      adds  d2ba793ed9 * src/xterm.c (XTread_socket): Don't filter 
GenericEvents.
      adds  c7f085b53f Document dired-mouse-drag-files
      adds  c4596c8522 Fix a regression in 'decipher-digram-list'
      adds  5781f0af7d Merge from origin/emacs-28
      adds  43ee6f291d Ignore drag source frame on Haiku in line with 
documentation
      adds  e059d7c156 Fix region highlight in non-selected windows
      adds  9c68894399 Merge from origin/emacs-28
      adds  17bd063a67 Add unit test for erc--switch-to-buffer
      adds  f755daafb9 Remove redundant checks in erc--switch-to-buffer
      adds  2f1fbf20ad ; * test/lisp/erc/erc-tests.el (erc--switch-to-buffer): 
Fix test failure.
      adds  c79e0188e8 Improve protection against faulty clients during DND
      adds  71b8f1fc63 Make `command-modes' work for (native-compiled) subrs, 
too
      adds  6887bf555f Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  035e8e4d45 Remove sanitize_window_sizes
      adds  abfb76732c Remove internal_condition_case_[345]
      adds  a5cbd98376 Omit unnecessary code when !HAVE_NATIVE_COMP
      adds  c3c5e50ba4 Use filenvercmp instead of doing it by hand
      adds  0fed561042 Remove unused fns/data and make fns static
      adds  c386f7e825 Make native helper functions static
      adds  495d8519ca Simplify alloc.c static function decls
      adds  c11b4758b7 valid_sp inline fix
      adds  ccf4a4fa48 Port to gcc -D EMACS_EXTERN_INLINE
      adds  d2ac7447db Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  77f5eb874b Improve behaviour of drag-n-drop during window manager 
operations
      adds  629ac0803f Fix crash on some compositing managers
      adds  b19b9cbe51 Check list tail properly in x-begin-drag
      adds  a232a8a22c Implement `haiku_delete_terminal'
      adds  34ac8088b0 Fix some crashes in shut_down_emacs on Haiku
      adds  9b34005c32 Improve compliance with version 5 of the XDND 
specification
      adds  e1178eb640 Make DND between frames work properly
      adds  978681e782 Fix wrong password stored in Tramp
      adds  0afef91fa1 Fix confusion of wanted action with actual action on X
      adds  5feddb4b1a Remove duplicate INLINE_HEADER_BEGIN
      adds  aec44a5be3 Extend connection-local variables example in Elisp manual
      adds  a31be116ae * lisp/tab-bar.el (tab-bar-new-tab-to): Don't funcall 
const values.
      adds  3d204afe3c New hook, lazy-count-update-hook
      adds  0f7c3f553f Allow lazy highlight and match count while reading from 
minibuffer
      adds  ceb57e10d6 Add lazy highlight to 'isearch-edit-string'
      adds  6b923a5ebc * etc/NEWS: Mention new hook 
'minibuffer-lazy-highlight-setup'.
      adds  01336a2582 Fix imap fetching multiple mailboxes (bug#54158)
      adds  f0e8f4a4ca Support indentation of Ruby pattern matching expressions
      adds  2af8b18b2a Make quitting work while DND is waitng for finish
      adds  a379f50acb Improve handling of input methods during drag-and-drop
      adds  9fcdd5b63f Improve doc strings of 
read-char-from-minibuffer-insert-* commands
      adds  f15922a57c Update to Org 9.5.2-25-gaf6f12
      adds  7cee796556 Merge from origin/emacs-28
      adds  efb76604c4 Minor fixes to Haiku DND support
      adds  59a8a0ef0d ; * src/comp.c: Update a comment.
      adds  bd5d136777 Add a new face shr-code
      adds  0a094fb65c Rewrite hl-line-mode
      adds  20c4eca343 Regenerated ldefs-boot.el
      adds  ede8ad507d Allow using image-convert to view .bmp images
      adds  61d34c6a50 Allow specifying the intermediate format
      adds  d74cd0cf1f Make `n' in image-mode work more reliably with external 
formats
      adds  fd5fe11211 Don't break autoload generation of `left-margin' isn't 
zero
      adds  a5e8da4fa2 Add new user option `diff-entire-buffers'
      adds  f36d929ee7 Fix incompatible changes in hl-line
      adds  63a33c3057 Fix unloading the hl-line library
      adds  df5fb5fafa Fix leak of saved menu event and output data
      adds  966ec5dae6 Fix starting Emacs with -mm or -fs on Haiku
      adds  6b3c665d2a completion-auto-help new values.
      adds  09b548fd5e completions-max-height new custom variable.
      adds  e683e60fad Add new mode completions-highlight-mode.
      adds  7b62bef2d3 Fix new option completions-max-height and new values for 
completion-auto-help
      adds  e28309ce05 Add two new options for completions.
      adds  7a6c6f1668 Add completion-header-string.
      adds  49d1fe5222 Make minibuffer-hide-completions interactive.
      adds  fd7bde612a Add new special text attribute cursor-face
      adds  10cb469ee8 Rename completion-header-string to 
completion-header-format
      adds  e303fa3e60 Use the new cursor-face feature to highlight completions.
      adds  3f17e3acb3 Extend completion-auto-help 'always and 'visible.
      adds  2ce4c038ec Rename hook
      adds  325548d726 Simplify unneeded condition.
      adds  7380b6f0ad Make the completion-header-format info more precise.
      adds  e06c4039c2 Improve the cursor-face feature.
      adds  c1ea52f4ad Improve cursor-face-highlight-mode a bit more.
      adds  11bfff37ad Add local to remove-hook in cursor-face-highlight-mode
      adds  f96669e0a4 * lisp/simple.el (cursor-face-highlight-mode): Fix 
copy&paste
      adds  d7d0f5b5a2 Add new variable cursor-face-highlight-nonselected-window
      adds  9bcf58d27c cursor-face-highlight-nonselected-window default to nil
      adds  1641b5c04c Set cursor-face-highlight-nonselected-window in 
completions.
      adds  eba9c473a8 Small fixes for new completions features
      adds  15ac51e0fd Merge branch 'feature/completions-customs'
      adds  b10dcd0c88 * src/xterm.c (x_dnd_get_window_proto): Don't return 
huge protocols.
      adds  7872d496d5 * src/comp.c: Few improvements following 71b8f1fc635.
      adds  0094dde11d Fix grep-like functions when running on a remote host
      adds  8757551da0 Simplify fullscreen management on Haiku
      adds  c9c3d5d830 Revert "Allow using image-convert to view .bmp images"
      adds  fa55708b55 Add new function image-supported-file-p
      adds  54febab481 Revert todo-mode tests failing after todo-mode reversion
      adds  656c2dd66e Fix color-lighten-hsl logic
      adds  46daf70c4a Fix dependency problem in hl-line-sticky-flag
      adds  9b47ccd72e Revert "Fix dependency problem in hl-line-sticky-flag"
      adds  3054e70d76 Restore hl-line--buffer tracking
      adds  1327593ce2 Make eshell link faces more distinctive on 8-color 
displays
      adds  142478c095 Add user option for controlling dired-do-shell-command 
prompt
      adds  da3af500ad Revert "Set cursor-face-highlight-nonselected-window in 
completions."
      adds  f2047fdca4 Fix documentation of the new completion-related features
      adds  d0e457325d Add a shell-filter-ring-bell function
      adds  29e310d60f Fix Completion Options typo
      adds  5334e726d0 Make mail-header-parse-addresses-lax more lax
      adds  a0e3385070 Fix a keyboard.c no-X compilation warning
      adds  c8bde5b0a3 Fix two no-X compilation warnings
      adds  8dc85d1db4 Enable Better Alignment of EUDC Inline Expansion With 
RFC5322
      adds  2de7fc4a2b Document sqlite-mode-open-file and do some NEWS tagging
      adds  5fc84e0fb3 Do some NEWS tagging
      adds  40def769fa Document outline-default-state
      adds  5e5bc0c0bc Mention the other-window-scroll-default user option
      adds  601e0d992e Mention highlight-confusing-reorderings in doc string
      adds  c14ce74f33 NEWS copy edits
      adds  eb25ae3f2d Refactor gnus/nnselect artlist saving and getting
      adds  8b853b3f98 Reported taken action correctly when dragging to another 
frame on X
      adds  dd242b49ec ; * src/xterm.c (x_free_frame_resources): Fix typo in 
last change.
      adds  9cef919692 Improve DND documentation
      adds  bd2734f0b6 Don't allocate duplicate cursors for each frame on Haiku
      adds  021dbdb128 * src/xterm.c (x_dnd_begin_drag_and_drop): Fix test 
against DND frame.
      adds  8aff4c0a36 Handle quitting correctly during interprogram 
drag-and-drop
      adds  64aabe706f Fix crash in haiku_message_to_lisp
      adds  c69a617742 Add notes about command modes and nativecomp interaction
      adds  5f8a3ca9af ; Merge from origin/emacs-28
      adds  fed9a353db Allow retrieving some more kinds of clipboard data on 
Haiku
      adds  a34afbf2ae Restore old hl-line code
      adds  b49d249ee5 * lisp/calendar/todo-mode.el: Restore old code.
      adds  5811741eda Fix hl-line tests
      adds  59260ec598 * lisp/term/pgtk-win.el: Update header comment.
      adds  e5e5d85369 Fix image-mode-fit-frame resizing
      adds  36810a8164 Reinstate `C-M-<delete>'
      adds  7fa5d6c87d Improvements to Haiku selection handling
      adds  fdbee9bc4c Support changing remoteness of DIR in rgrep and lgrep
      adds  b8e8c83360 * doc/misc/eudc.texi (Inline Query Expansion): Unbreak 
it.
      adds  ef0a0d30c5 Make quoting of shell arguments in grep.el more robust
      adds  4ec23d922d Make undigest work with multipart/mixed messages
      adds  ac3bb7e754 Fix regression in isearch-yank-char-in-minibuffer
      adds  17393c0db0 Allow dragging and dropping multiple actions
      adds  d81df9e449 Fix copying font names around on Haiku
      adds  ebd5725e0b Fix an infinite loop if the window manager pings Emacs 
during DND
      adds  97f9eeaaef Allow holding down scroll bar buttons on Haiku when 
overscrolling
      adds  72ab6c4f14 Fix setter for hl-line-sticky-flag when hl-line is not 
loaded
      adds  b4f504a0ea Load desktop without prompting if process is dead
      adds  cae187e430 Fix some bugs with drag and drop and Mozilla
      adds  0e739909ab Fix image-mode-fit-frame some more
      adds  9856290806 Mention frame-text-* function in frame-pixel-* doc 
strings
      adds  f09e68e180 Avoid crashes if async input arrives when setting 
properties for DND
      adds  f35dbb41cd Do some NEWS tagging
      adds  774e007d90 (archive-*-write-file-member): Fix relative file name
      adds  f7a90cc85b * lisp/autoinsert.el (auto-insert-alist): Expose lambdas 
as code
      adds  288ecdf90c * lisp/select.el (xselect-convert-to-targets): Use 
`delete-dups` and `delq`
      adds  3a349ff648 Add completion-auto-select second-tab value.
      adds  acde5252d3 Add documentation entries for completion-auto-select 
user option.
      adds  410675ce0e Merge 'completion-auto-select new value secont-tab'
      adds  b97aa560ab Fix autoinsert.el byte compilation warning
      adds  34c7f14668 Adapt Tramp to dired--insert-disk-space assumptions
      adds  4e0b0114f2 ; Fix filename in undigest-tests.el header
      adds  380f0443b2 Allow fetching events from other displays inside DND
      adds  17d9830f46 ; * etc/NEWS: Fix wording of a recently added entry.
      adds  45978f97be Handle invisible text in Eldoc when calculating size
      adds  71aec1d044 Small fixes for the new feature 'second-tab' of 
'completion-auto-select'
      adds  392d66f6f5 Fix wrapping of 'previous-completion' at the beginning 
of buffer
      adds  b4fc5bedb8 Use _NET_CLIENT_LIST_STACKING to optimize drag and drop 
window discovery
      adds  d3d6f1c9bd Clarify the description of "selected tags table"
      adds  9d2dcd1841 Merge from origin/emacs-28
      adds  f38bdb0327 Take window shapes into account when processing drag and 
drop
      adds  8ecde51972 Fix quitting DND while waiting for finish
      adds  1b7a9753e1 * admin/notes/emba: Mention workflow rules for branches.
      adds  3fac06dfb8 Make it easier to select text inside dired when mouse 
dragging is on
      adds  ab414c5661 Improve documentation of 'completion-auto-select'
      adds  8ba0f19064 Allow dragging files from dired to windows on the same 
frame
      adds  4dfd42014b Implement new drag and drop parameter on Haiku
      adds  3e7257c3ed Improve pp-last-sexp ergonomics
      adds  ec2f2ed65e Fix reporting of read error line/columns in the init file
      adds  4eabca26d3 Fix (bounds-of-thing-at-point 'number)
      adds  413ef5a7e6 ; Restore regexp-quote for gnus subject match
      adds  3b6e74f08e ; * lisp/gnus/nnselect.el (nnselect-get-artlist): Fix 
last change.
      adds  21ecf6b24d Fix minor issues with dired-mouse-drag-files
      adds  5359062be6 Avoid ClientMessage overhead when dragging stuff to 
other frames
      adds  66f6324a58 Fix compiler warning in x-dnd.el
      adds  98952340bd Avoid excessive synchronization when initiating 
drag-and-drop
      adds  c16b296939 Fix crash when windows are destroyed by faulty clients
      adds  4ec9f9edd1 Fix eshell-explicit-command-char doc string typo
      adds  f7e83d9673 Merge from origin/emacs-28
      adds  de953a6fe3 Improve 'desktop--emacs-pid-running-p'
      adds  a6abb6f5cd Support display of BMP images on MS-Windows
      adds  4525b49118 Use native image APIs on MS-Windows by default
      adds  a4d45f1efd Also fetch shapes via XCB for drag and drop
      adds  78f99be675 Minor fixes to last change
      adds  6aafb92167 Don't let Tramp block dired  (Bug#54542)
      adds  f8ff5689a2 ; Improve readablity in grep.el
      adds  0594e91261 Fix processing of emacs:window_id inside DND messages if 
it already exists
      adds  a3ed1d2590 ; * src/xterm.c (x_dnd_compute_toplevels): Fix cookie 
leak if rc is 0.
      adds  0549adb4bb Fix crash when timer signals or throws inside a popup 
menu on Haiku
      adds  b1e9151915 Enable the native display of BMP images on Haiku
      adds  e96061de95 ; * src/image.c (syms_of_image): Fix whitespace.
      adds  2dfeea8962 Fix reader infinite recursion for circular mixed-type 
values
      adds  9f7e620bb5 ; * src/haikuimage.c (syms_of_haikuimage): Remove 
duplicate DEFSYM.
      adds  a4a44d7ee1 Avoid excessive synchronization when handling 
ShapeNotify events
      adds  0bdbea654d Fix no-toolkit build
      adds  1bef52ce73 * doc/emacs/anti.texi (Antinews): Unannounce removal of 
Motif.
      adds  8ff41237ba Merge from origin/emacs-28
      adds  ef94f32557 Fix processing of DND grab on non-XI2 builds
      adds  d361144f61 Always run 'isearch-lazy-count-update-hook' with point 
at match
      adds  9f43549cdf Don't wait for XdndFinished messages if the target did 
not send status
      adds  46863b7dfa Clean up PGTK cursor blanking code
      adds  be21c95842 Store latin-1 content into the Haiku clipboard as well
      adds  45a1bb0efb ; * src/xterm.c (x_dnd_compute_toplevels): Use right 
enum on XCB.
      adds  f5adb2584a Clean up some uses of XInternAtom
      adds  0e7314f6f1 Avoid extra sync when fetching DND proxy window
      adds  a5841b196f Do not register Tramp file name handlers twice
      adds  dc0ee78d93 Improve portability of XCB configure checks
      adds  fbbb9148cc Minor fixes to Haiku selection support
      adds  3f19a23c1f Fix doc of `gui-get-selection' as to what is really 
valid as `data'
      adds  52d5771e0a Add OClosures, a cross between functions and structs
      adds  935cc42795 Add search function to search within filenames in Dired 
and WDired (bug#14013)
      adds  d96db7b2e8 Don't loop through useless region when searching for DND 
toplevel
      adds  55932a65ed Temporarily fix the oclosure bootstrap
      adds  080d29d52e Specially decode more selection types on Haiku
      adds  2b5ea36ce9 * lisp/emacs-lisp/oclosure.el (oclosure--define): 
Autoload
      adds  9aecc241e6 Fix typo in ERC DCC code in verbose mode
      adds  0e662f33e1 Rewrite desktop workarea computation to avoid too many 
calls to XSync
      adds  271c03d89f Fix eww bookmark writing
      adds  705de33072 Add tests for Eshell's umask command
      adds  283c419f9a Don't use 'eshell-convert' when all we want is a number
      adds  fbf2ed9a64 ipv6 addresses aren't suspicious
      adds  973608e358 Handle process property `remote-command' in Tramp
      adds  c52b58d290 Add some optimizations to ShapeNotify handling
      adds  c4a1e8bd7a Avoid calling XGetAtomName in a loop when fetching 
monitor attributes
      adds  62c779cbde Disallow building with non-toolkit scroll bars on non-X 
systems
      adds  7a5f2b79e9 ; * lisp/dired.el (dired-mouse-drag): Create local copy 
if file is remote.
      adds  9f54cb5f8f Prevent signals when dragging nonexistent files on Haiku
      adds  ea86ba8966 Ignore mouse movement correctly on Haiku during drag and 
drop
      adds  34ff19a882 Remove local copies of remote files created for 
drag-and-drop
      adds  c0f5e0a559 ; Extend Tramp FAQ
      adds  2212b42806 Extend signal-process and proced.el
      adds  2a081274e1 * src/pdumper.c: Remove getpagesize.h dependecy.
      adds  2ec77fcd8f * src/pdumper.c (dump_get_max_page_size): Rename from 
'dump_get_page_size'.
      adds  b12ad270eb EIEIO tests: Fix failure when `eieio-core.el` is 
interpreted
      adds  6f973faa91 cl-generic: Use OClosures for `cl--generic-isnot-nnm-p`
      adds  1d4306a8a7 Implement Motif drop protocol
      adds  c1792c51de ; * src/xterm.c (handle_one_xevent): Respect current 
window in Motif DND.
      adds  ce1f7f2467 Minor fixes to treatment of `allow_current_frame'
      adds  af0ea35ea0 Tweak how functions are formatted in Implementation in 
*Help*
      adds  1bd1438702 Implement missing parts of the Motif drag and drop 
protocol
      adds  948181df9c Fix Motif DND on window managers that don't support 
client lists
      adds  c5af19cba5 Fix a bug in configure.ac that failed the --without-x 
build
      adds  c3ad47b7e4 Fix a build warning on the non-XI2 build
      adds  79b50d0f90 Avoid extra sync if we didn't get the right wmstate
      adds  540e7298a9 Make dropping files on Motif programs work
      adds  7378287f59 ; * src/xterm.c: Update commentary.
      adds  52c31f9e13 Support Motif DND help
      adds  f8be5eb97f Simplify Haiku drag-and-drop implementation
      adds  8c031d8fcf Only read 16 bytes of motif drag receiver info
      adds  2429b9d8c9 More robust checks for directory buffers in image-mode
      adds  7b08e3a8e4 Update modus-themes to their version 2.3.0
      adds  611179d000 Implement the Motif drag protocol
      adds  ff067408e4 OClosure: Add support for defmethod dispatch
      adds  2b564f504b Better check for when clipboard or primary selection 
have changed
      adds  6cb6886840 cl-generic: Rework obsolescence checks for defmethod
      adds  5c70ff9f47 New user option 'font-lock-ignore'
      adds  518150cfd6 ; * etc/NEWS: Fix typos.  Reported by "T.V Raman" 
<raman@google.com>.
      adds  a15f9d4e58 ; gnus/nnselect must get headers from the right group
      adds  c75f65442d kmacro: Represent it as an OClosure
      adds  9468ab2570 Support ugrep in xref-search-program-alist
      adds  d62b43f760 * lisp/progmodes/xref.el (xref-search-program): Fix typo.
      adds  59fb6783e6 Make Motif drag work on window managers that don't 
support client lists
      adds  35ad6bc2ac Work around dynamic drag bugs in modern Motif
      adds  0a32037c92 Implement DELETE selection target for cross program drags
      adds  e351e9037c Add new option `mouse-drag-and-drop-region-scroll-margin'
      adds  c8a49b69ab ; * lisp/mouse.el 
(mouse-drag-and-drop-region-scroll-margin): Fix type.
      adds  7899e8daff Fix error on mouse move over something not a window 
while dragging text
      adds  b312959ebd ; * src/sqlite.c: Fix up header comment.
      adds  f66a47b5bc Compute size of structs with flexible arrays correctly 
in Motif DND code
      adds  ca5f259cff Fix crash when retrieving window property with invalid 
atom data
      adds  d86e47c860 * lisp/dired.el (dired-mouse-drag): Offer HOST_NAME as 
well.
      adds  338f5667f4 Further tweaks to cl--generic-describe
      adds  9c30276c42 ; Improve documentation of 'font-lock-ignore'
      adds  ec464789df Put the define-minor-mode boilerplate at the end of the 
doc strings
      adds  6dc4e3b95c Add S-SPC key sequence to bookmark-bmenu-mode-map
      adds  02ef00d89c em-extpipe: Catch eshell-incomplete thrown while parsing
      adds  56fb536e78 Fix regression in tex alignment
      adds  781c43de3d Fix bootstrap errors after previous easy-mmode change
      adds  98775e6cf6 ; Pacify obsoletion warnings in image-tests.el.
      adds  6904fcb11d Fix incorrect usage of XM_DRAG_SIDE_EFFECT
      adds  4afd34edd3 Fix Motif drag-and-drop on servers without XI2
      adds  1694f82e5f Add user options to move point and scroll window during 
DND
      adds  e9d4f119da Implement new DND options on Haiku
      adds  f229710d41 Implement new DND features on GNUstep
      adds  35928918d1 Look for DND proxies on the root window as well
      adds  441ce4672d Don't touch WAYLAND_DISPLAY in browse-url
      adds  28f720e7c4 Make dragging stuff to a window above a frame work
      adds  c3f12cd5da Implement (sort of) `drag-source' on Haiku
      adds  9ccaf35e0b Implement `drag-source' values of track-mouse on NS
      adds  1fb20a4dde Implement `drag-source' values of `track-mouse' on PGTK.
      adds  5e429e21d9 Have global minor modes say so in the doc string
      adds  9f521db6fe Ensure re-encoding after change in gnus-inews-do-gcc
      adds  c12a48c335 Fix handling of '\\' inside double-quotes in Eshell
      adds  45011b77f4 Fix various bugs with mouse dragging on Haiku
      adds  3c6524140b ; * lisp/emacs-lisp/cl-macs.el (cl-struct-slot-value): 
Fix typo.
      adds  c0cf923b0a * lisp/tab-bar.el (tab-bar-undo-close-tab): Update 
tab-bar-lines (bug#54684)
      adds  9fab134ee8 * src/xterm.c (x_dnd_get_target_window): Look at root 
window proxies too.
      adds  e091bee8db Add optional GC marking function to specpdl unwind_ptr 
record
      adds  9ff2f0be32 Replace list and vector sorting with TIMSORT algorithm
      adds  aea799838b Improve behavior of dragging text to windows on top of 
frames
      adds  4431cf6047 Don't baselessly ignore frames after passing through the 
root window
      adds  85fb2341f8 Respect frame extents during drag and drop
      adds  16ee9fa138 Faster `string-lessp` for unibyte arguments
      adds  f4833c88bb Rewrite string-greaterp and string> using string-lessp
      adds  530f163a7f Speed up comparisons between 2 fixnums
      adds  f365607bc0 Inline call0..8
      adds  773d4104a5 Further fixes for cl--generic-describe and (function ...)
      adds  728a1c2fe0 * src/xterm.c: Explain meaning of drag-and-drop state 
variables.
      adds  3d2531c12c Fix generation of extra DND events while dragging on 
Haiku
      adds  84cf3be6f7 Handle mouse movement correctly during DND from one of 
our own frames
      adds  877893303b edmacro.el: Silence warnings due to kmacro changes
      adds  e7cd4bae44 test/lisp/edmacro-tests.el: Adjust to recent changes
      adds  8103b060d8 Use correct signal oldset in posix_spawn implementation
      adds  7a8798de95 Reduce GC mark-phase recursion by using explicit stack 
(bug#54698)
      adds  f4b649ad0b SES with case insensitive cell names for jumping.
      adds  6c4a4cc94e ; * src/alloc.c (grow_mark_stack): Remove unused 
variable.
      adds  1f4f6b956b OClosure: add support for `slot-value`
      adds  74100997b3 * lisp/progmodes/cc-cmds.el (indent-new-comment-line): 
Delete advice
      adds  1e1a66831b Respect new DND options when dragging to ourselves on 
Haiku
      adds  c51d7c9e43 * configure.ac (HAVE_GIF): Respect --with-gif on PGTK.  
(bug#54633)
      adds  7f6c925383 Add support for dragging text onto windows that don't 
support any DND protocol
      adds  be89d888de Allow dropping text to the root window
      adds  28b9dcb002 ; * lisp/term/haiku-win.el: Fix compiler warning on X.
      adds  91ca41e292 Fix some details in completions
      adds  7d504c9acc Mark some data during drag-and-drop
      adds  e48ac2e204 Handle remote system processes
      adds  0e9420bc8f Reject invalid time-string in appt-add immediately
      adds  fef5f9ef5f ; * admin/notes/emba: Fix typos
      adds  ab9c28e01f * test/lisp/replace-tests.el: New tests for 
query-replace (bug#54733)
      adds  6a50ff10f7 Choosing a completion with a prefix argument doesn't 
exit the minibuffer
      adds  7aaffe25eb Use base prefix and suffix instead of 
completion-base-position (bug#49931)
      adds  4e2c70272f New commands for navigating completions from the 
minibuffer.
      adds  0e37fa7ed6 * test/lisp/ses-tests.el: Require ert-x, for 
ert-simulate-keys.
      adds  575c3beb4c Allow completion wrapping in minibuffer completion 
navigation commands
      adds  743a95f813 Pacify gcc -Wanalyzer-null-dereference
      adds  2aa588f016 * src/xterm.c (handle_one_xevent): Assert that hold_quit 
is present instead.
      adds  8ef37913d3 Port Org encode-time usage back to Emacs 25
      adds  bda8f5deec Preserve contents of PRIMARY when sending unsupported 
drop
      adds  e2fb5ecaea * src/xterm.c (x_dnd_send_unsupported_drop): Also handle 
TEXT target.
      adds  f0ff20be51 * src/emacs.c (main): Improve accuracy of daemon warning 
message on PGTK.
      adds  62eb57f438 Clean up more PGTK code
      adds  a6f7d0f4e3 ; * src/xterm.c: Improve commentary.
      adds  78ecd67888 Improve safety of haiku-drag-message
      adds  069e0ba9f3 Fix URL-related typos in comments and messages
      adds  fbf6b7d2f0 Revert unneeded change in tramp-integration.el
      adds  f9da45df47 Prevent races when trying to set Motif drag window
      adds  51a98a92e9 Use CUA functions to scroll pages with 
pixel-scroll-scroll-mode
      adds  e32dcc7527 Add .bashrc detection to sh-mode
      adds  7eca680e54 Make file-name-split returns driver name as well in 
Windows
      adds  45621c0b79 Make the Foot terminal an alias of xterm-256color
      adds  406da54bc6 Fix minor-mode doc string quoting
      adds  c0bb11432e Move some X11 drag and drop processing to Lisp
      adds  fc62efc563 Get rid of extra sync looking up window through 
XTranslateCoordinates
      adds  9b8b39cce1 * lisp/ses.el: Fix 80-column-docstring warnings
      adds  9a15e15b62 Fix ses-tests.el
      adds  340e81f476 * src/xselect.c (x_atom_to_symbol): Add XdndSelection.
      adds  1e901298e3 Return an appropriate action when performing unsupported 
drop
      adds  33055c2608 Improve doc of x-begin-drag
      adds  7108c4165f Fix sending unsupported drops when there is no target 
but a toplevel
      adds  1f4a0828cc ; * etc/PROBLEMS: Explain how to get dropping text on 
xterm to work.
      adds  c6ea0772ec Remove more code mindlessly copied from NS
      adds  48bbc4a9a1 Fix DND bugs on GTK
      adds  57ad2f333c * src/xterm.c (xm_write_targets_table): Remove extra 
XGrabServer pair.
      adds  510eb1d401 Fix error when calling DND movement tracking function
      adds  7e9807d41b * lisp/net/tramp-integration.el: Don't require files-x.
      adds  77f3bc37e1 Add a mu backend for gnus-search
      adds  d859cdd621 Encrypt some parameters in auth-source plstore backend
      adds  4c8e23d5d7 Clarify read-answer-short/use-short-answers action
      adds  c1a6aa0c3e Fix xwidget smooth scrolling when the default pointer is 
not a touchpad
      adds  3b41141708 Expose the name of an event's input device to Lisp
      adds  39e8fd357d OClosure: New function `function-documentation`
      adds  4397755983 Display file mode information when diff font lock 
prettify enabled
      adds  3c57867df4 lisp/simple.el: Use #' in new code
      adds  0622df3611 * src/xterm.c (handle_one_xevent): Fix build warning on 
non-GTK builds.
      adds  5414331d07 Make device reporting work for tool bar clicks
      adds  6ac7fa7e78 Fix reporting of last-event-device for synthetic events
      adds  1a1c5a6884 Add code for determining the type of an input device
      adds  598d1a2aa3 * lisp/term/x-win.el (x-device-class): Detect "USB USB 
Keykoard"s.
      adds  c42ef4e7c1 Ignore input extension errors caused by grabbing
      adds  d8b7771418 ; * src/emacs.c (main): Reword & reflow description of 
PGTK problem.
      adds  e984993954 * lisp/term/x-win.el (x-device-class): Detect more 
keyboards.
      adds  ac2708bf6f Implement support for reporting device names on PGTK
      adds  c4921d1157 Fix GC marking of input events with devices
      adds  d9851c6df2 Ensure local `default-directory' when calling 
`process-attributes'.
      adds  410690085e Interpolate scrolls coming from mice by default
      adds  deb40b2267 ; * src/nsterm.m: Remove stray semicolon
      adds  5c532fe303 Recommend that the user turn off memory overcommit
      adds  e2f3b0f16e Improve package.el error messages on too-old Emacsen
      adds  13c8cc58bb Enable warnings when building as a developer with Clang
      adds  c2d78d09c1 Rename mark_stack to mark_c_stack
      adds  022a1f48a4 Fix pacifying gcc -Wanalyzer-null-dereference
      adds  9d20b47ad3 Fix scrollbars on macOS 10.13 and below (bug#54623)
      adds  d9bffa1f3b ebrowse dumping need not return int
      adds  68bc144685 Pacify clang -Wunused-variable
      adds  0b16e4e1f1 Update from Gnulib by running admin/merge-gnulib
      adds  bb7623b9be Fix subpixel AA with alpha-background on Cairo on X
      adds  6449179822 * src/pgtkterm.c (pgtk_set_cr_source_with_color): Fix 
default operator.
      adds  33d68da534 Clean up XI2 scroll valuator tracking code
      adds  f1bf1a0698 Fix source reporting for focus in and focus out events
      adds  cb45fff0cb Minor cleanups in X Windows drag-and-drop code
      adds  72782ca182 Use right frame when computing mouse movement device
      adds  378b4ccd4b Fix DND leave events not being sent to toplevel after 
returning frame
      adds  f3f20a37fb Handle hierarchy events for updating scroll valuators 
correctly
      adds  d327fd594d ; * doc/emacs/trouble.texi (Memory Full): Minor 
copyedits.
      adds  40c2bfdae1 Avoid sync when allowing touch events in 
handle_one_xevent
      adds  8b3748c234 Fix sql-mode comment-end parsing
      adds  0b5c959db5 ses-test Prefix used symbols by ses--
      adds  b69e8bade6 Fix mode-line doc string
      adds  fea97e2989 Try harder to own DND selections
      adds  75bdf15c29 Update XI2 device use on slave attachment and detachment
      adds  f29fd102d7 Add missing details to filter event on XI2
      adds  735b451910 Allow non-interactive uses of minibuffer-next-completion
      adds  d82e1a873d Add support for animated webp images
      adds  59186acf70 Attribute filtered events to the right source device
      adds  cca47ae555 Update docstrings for shortdoc.el FUNC lisp form API
      adds  02b521ad74 CC Mode: Fix unwanted fontification of function call as 
function declaration
      adds  a64e5a3a84 Fix a ja-dic compilation warning
      adds  8addfafc2a Fix WebP image support on MS-Windows
      adds  7c6cdc1eff Fix markup in Drag and Drop
      adds  4c0c9d23ab Rewrite the minibuffer lazy highlight feature
      adds  48cb9c4aaa Add lazy highlight when reading 'query-replace' arguments
      adds  bdd7cd0d2e * src/xterm.c (handle_one_event): Make event attribution 
more accurate.
      adds  a6bfc3cb87 Fix IM event source attribution on GTK
      adds  7140b1e82d Always cascade from toplevel frames on Haiku
      adds  7d5d0abd2d Ensure shell.el loading properly
      adds  11080420dd Improve gif_load error messages
      adds  07ee24d83d Fix event source attribution for GTK input methods
      adds  5141234acf Refactor the webp cache code to allow usage by gif_load, 
too
      adds  8b7aaf3e56 Speed up GIF animations
      adds  0347969bdf Fix compilation errors when HAVE_GIF and not HAVE_WEBP
      adds  68ec0ffa21 Fix anim_cache garbage collection
      adds  a715f2fbe7 ; * src/image.c (gif_load): Fix compilation error on 
MS-Windows.
      adds  26db1ca80e Recognise hybrid IPv6/IPv4 addresses in textsec 
(bug#54624)
      adds  be48dfe0b3 Revert "; * src/image.c (gif_load): Fix compilation 
error on MS-Windows."
      adds  0e7185cefa Make gif_load work across architectures again
      adds  949bc336a0 ; * src/image.c: move #endif to correct place
      adds  2c45d3cae0 Make more IPV6 domains non-suspicious in textsec
      adds  aeffeccb40 ; etc/NEWS: Fix grammer.
      adds  1c28b9ed1a Make normal image caching actually work when doing 
animated images
      adds  67505e0355 * lisp/minibuffer.el 
(minibuffer-completion-auto-choose): New defcustom.
      adds  d6338f8a6a Use preferred chars among duplicates as per UTR#25 §25.
      adds  6a480c830b * lisp/emacs-lisp/macroexp.el (macroexp-let2*): Allow 
common shorthand
      adds  60f66cc2a2 Fix selecting text and releasing the mouse buttons above 
the toolbar
      adds  1ef57361ab Fix last tool bar bug on Haiku as well
      adds  bf44581a5e Don't use native image APIs for some types on Haiku
      adds  b15d9fcebb * src/xterm.c (frame_set_mouse_pixel_position): Avoid 
server grab.
      adds  e2b64f8999 Fix some DISPLAY variable related bugs on PGTK
      adds  2e9111813b Add two classic Common Lisp macro-writing macros
      adds  e258e58276 process-attributes-ps-args / 
process-attributes-ps-format for Darwin
      adds  17f0900d7b Adapt macOS defaults in Tramp's process-attributes 
implementation
      adds  78784ccfad Disallow drag and drop inside a menu-entry
      adds  8e1c0054b3 Fix thinko in the anim cache
      adds  8c3d655fe7 Add biblatex alias entry types for compability with 
bibtex
      adds  3de2462da7 Animate GIF images that don't have an explicit delay 
setting
      adds  25a28ed4f7 Release resources in gif_load on errors
      adds  9561d45de1 Fix clicking on files in Dired when drag is enabled
      adds  7b67b9a5a2 Store less data in the gif animation cache
      adds  00071c976f Fix some confusing names in xterm.c
      adds  4a108df0eb Fix check for whether frames fit into gif images
      adds  1b20c4eaa2 Fix detection of Meta key in some cases
      adds  c3c08b90b6 Fix keyboard event device attribution on GTK+ 2
      adds  9b892eeb91 Fix webp_load data lifetime issues
      adds  66189689ca Fix 'window-text-pixel-size' when starting from a 
display property
      adds  a987e66e6b Improve DISPOSE_PREVIOUS in gif_load slightly
      adds  451eeb512d Fix eager macroexpansion cycle in cl-once-only
      adds  1cdb8d4c99 Mention animated WebP images
      adds  95c9079da0 Make the SVG error message less verbose
      adds  33cc12498b Provide a useful default to smime-CA-file
      adds  2e0a2ecc29 Fix freezes when trying to accelerate menu bar on Haiku
      adds  6b16092a8d Make `describe-mode' include a link to the major mode 
function
      adds  3c059f269e Redo `C-h m' output
      adds  fe98a67f34 Add NEWS entry for `C-h m' change
      adds  4cf885a41a Fix bit rot in the XEmbed code
      adds  db56a69274 Remove unused flag on Haiku
      adds  1c1ae6ba80 Clean up PGTK code more
      adds  88a04ea985 Tweak how `M-q' in emacs-lisp-mode works
      adds  e91cbdfaee Bump minimum GTK for PGTK builds
      adds  1996064996 Fix last change in configure.ac
      adds  8e3d120b9f Fix zoom rect computation for some deskbar positions on 
Haiku
      adds  eb85abf5b2 Minor cleanups to Haiku windowing
      adds  e1c6b40e9d Fix input availability detection during visible-bell
      adds  8259e36800 Fix marking upgrades for packages from ELPA or NonGNU 
ELPA
      adds  ed6237e039 Move raw event selection on GTK+ 2 to a more appropriate 
place
      adds  e587fc05a7 ; * etc/NEWS: Mention that PGTK build needs GTK >= 3.20.
      adds  918669cb3d Make list-times not include zero elements
      adds  be42fdc6dc ; * src/xterm.c (x_term_init): Fix whitespace.
      adds  968af794ba * lisp/desktop.el (desktop-read): Clarify warning text.
      adds  7208106e81 Fix regression in 'dired-buffers-for-dir'
      adds  03e6a295d5 dired: implement feature from 7b50ed553f differently
      adds  9b5e9715ea ; * lisp/font-lock.el (font-lock-keywords): Doc fix.
      adds  f2ae398298 ; * etc/NEWS: Remove temporary notes and marks.
      adds  5a14406ecf Merge from origin/emacs-28
      adds  de7901abbc Bump Emacs version to 28.1
      adds  157e97a3b5 ; Merge from origin/emacs-28
      adds  5a223c7f2e Update logs and HISTORY for Emacs 28.1
      adds  131ac4d209 Merge from origin/emacs-28
      adds  0ef9f6d07b Fix format-seconds error in previous change
      adds  e14e5dff2c Merge branch 'master' of 
git.savannah.gnu.org:/srv/git/emacs
      adds  29fae93d1c Add support for column background colors in vtable
      adds  fbf27afb6a Adapt Tramp manual
      adds  0a368e0077 ; Reinsert lines in tramp.texi deleted by accident
      adds  88998aab94 Regenerated ldefs-boot.el
      adds  10c675b960 * lisp/comint.el (comint-dynamic-list-input-ring): Keep 
replaced text props.
      adds  6c3869a104 Add a new `vtable' face
      adds  864c8013fd Make `C-h m' actually output the documentation for the 
major mode
      adds  800998808a Allow putting alternating colors on vtable rows
      adds  e2c7e48f83 Document additions of cl-with-gensyms and cl-once-only
      adds  a96679b742 Allow having dividers between columns in vtable
      adds  574ae74caa Fix dividers in vtable header lines
      adds  4ed8fc71f5 Restore vtable.texi lines removed by accident
      adds  5a9e4f2230 Further divider fixes for vtable
      adds  8969836cb8 Edit some vtable doc strings
      adds  ffb7612d2c Copy edit make-vtable code
      adds  c3b6cfda36 Make vtable narrow/widen functions take a prefix
      adds  2ea3e7b246 Fix describe-mode--minor-modes formatting issue
      adds  63c28d389d Add support for Xdnd features introduced after version 5
      adds  c10024911d Ignore XdndPosition events triggered by the wrong mouse 
button
      adds  203c503ff2 Minor fixes to menus on XI2
      adds  e5ef0fe832 Keep track of keyboard state during drag and drop
      adds  a9b8ebf34c Fix races with child frame locks on Haiku
      adds  36da6ceb92 Fix electric-help-map problem when help-char has 
meta-prefix
      adds  2a2f5530fa Fix eudc-get-attribute-list
      adds  831314b08b ldap-search-internal cleanup
      adds  e7f7930a61 Ensure that commands like { work on all frames in vtable
      adds  f498d055a4 Make vtable remember user-altered column widths
      adds  346749f67d Handle non-ASCII domains correctly in 
url-https-proxy-connect
      adds  17b639aabb Avoid possibly unnecessary lisp_time_struct call
      adds  bd67ffa179 Have submit-emacs-patch prompt for patch file before 
subject
      adds  eab0105696 * lisp/gnus/gnus.el (toplevel autoloads): Fix file name
      adds  be54c25dbb Allow resizing vtable columns by dragging
      adds  67e7870a62 Fix mouse clicks in hscrolled window with 
variable-height fonts
      adds  807682de1e Allow dragging dividers in vtable
      adds  804d919ac5 Fix calls to XKB functions without testing for server 
support
      adds  6c4559d138 Properly wait for app thread exit on Haiku
      adds  7c17bd2a6d New time-equal-p test
      adds  567051410e Port new tests to leap seconds or (TICKS . HZ)
      adds  24df0273e9 Make Haiku scroll bar behave more like other programs
      adds  2c5b4ae93a Add missing extern declarations to headers
      adds  095a776d06 Clean up various bits of Haiku code
      adds  4d2aa420bd Fix core string lookup with modifiers on XI2
      adds  ea54062fdf Generalise buffer matching from project.el
      adds  59ecf25fc8 * window.el (display-buffer-assq-regexp): Use 
buffer-match
      adds  1a3bad431d Update project-kill-buffer-conditions to match 
buffer-match-p
      adds  bdceac0d5a Clean up some extraneous stuff in pgtkfns.c
      adds  504779f744 More PGTK related cleanup
      adds  e95c545180 Fix off-by-one error in text-property-search-backward
      adds  cc2a1b2780 Allow dragging the divider in vtable
      adds  2b92b57923 ; * src/fringe.c: Include pgtkterm.h only in HAVE_PGTK 
builds.
      adds  f36ff9da17 Allow using faces for colors in vtable
      adds  09ac2c73ee Fix dismissal of tooltips on Haiku
      adds  c4768cda7f Make the sorting indicator prettier in vtable
      adds  4bc36f09b9 Tweak sorting indicator placement in vtable
      adds  68e6430959 Add some mouse-face bits to vtable
      adds  4ac25d53af Clean up keysyms from Haiku headers
      adds  8e464272bd ; * src/haiku_support.h: Fix header coding style.
      adds  2d4c5f0b85 Enable dragging resizing final column in vtable
      adds  dfee279054 Fix default registry of Haiku font backend
      adds  fdd8b5913b Add rcirc-cycle-completion-flag
      adds  c3ab8f188e Improve buffer-match-p documentation
      adds  1fed6e7b56 Handle errors getting selection ownership when starting 
DND
      adds  c5c6d5cf1c Add some missing multilingual keys to Haiku
      adds  09f905c80b ; * lisp/window.el (display-buffer-assq-regexp): Doc fix.
      adds  760107639b Protect windows from garbage collection when a 
ClientMessage is pending
      adds  625d6da5ba Fix build with toolkit scroll bars without XI2
      adds  b3ff490538 Fix ODF file detection in doc-view-mode
      adds  de306d3e5d Disable annoying Clang warnings
      adds  16ccca6dc3 Improve support for the Brahmi script
      adds  6815db492f Fix builds on older versions of macOS
      adds  5ad6a08a2e Prevent race conditions with async input during 
drag-and-drop
      adds  d71ee07852 Add new function buttonize-region
      adds  5a59059b24 Add a new mode for editing and viewing the Emacs NEWS 
file
      adds  dcbef9045f Regenerated ldefs-boot.el
      adds  b381929c91 Bind TAB and <backtab> on buttons
      adds  db416ae049 Clean up emacs-news--buttonize
      adds  5752a839e5 Fix NEWS tag commands
      adds  4f1612188b Make emacs-news-next-untagged-entry push the mark
      adds  d1bc95b3a4 Improve completion in `C-h R'
      adds  51013d328c Crosslink some buttonize function doc strings
      adds  37b11e5f16 Further IDNA/proxy url fixes
      adds  429f2c4b81 Document minibuffer-completion-auto-choose/M-up/M-down
      adds  db1bfcd909 Mention completion-wrap-movement in relevant commands
      adds  a1954288de Document completions-sort
      adds  bb8e277df1 Fix glyphless-display-mode indexing
      adds  35c4f6c609 Document prefix to project-find-file
      adds  d5b9b1a913 Document project-kill-buffers-display-buffer-list
      adds  1c1c7b1b5b Do some NEWS tagging
      adds  52de048389 Improve exif-field discoverability
      adds  d5a715177c Do some NEWS tagging
      adds  e113709827 Do some NEWS tagging
      adds  6bfb6fdb89 Fold some too-long NEWS lines
      adds  1083dc4600 ; * lisp/language/indian.el ("Brahmi"): Enhance 
composition rules.
      adds  9b0940420e Add emacs-news-previous-untagged-entry command
      adds  0b9631836a ; * doc/emacs/mini.texi (Completion Commands): Fix 
markup.
      adds  4916c827ec Add new commands to go to headings/sections in the NEWS 
file
      adds  dd3863d8bc ; Prepare the release branch for Emacs-28.2 development
      adds  d64ad72bcc ; Merge from origin/emacs-28
      adds  8c71ac606e Fix fallout from lexical-binding in vhdl-mode.el
      adds  e8fd3a2a2d Merge from origin/emacs-28
      adds  4161a36849 cl-generic.el: Fix bug#46722
      adds  009e88e002 Merge with Tramp 2.5.2.3 (Do not merge with master)
      adds  71f51f1b9d Commit missing file from previous commit (Do not merge 
with master)
      adds  e888cee1f9 ; Merge from origin/emacs-28
      adds  93974198b6 Commit missing file from previous commit
      adds  11a1f7817e Merge branch 'emacs-28' of git.sv.gnu.org:/srv/git/emacs 
into emacs-28
      adds  aab36e1895 Fix error in tramp-archive-autoload-file-name-handler
      adds  e495a3d79b Merge from origin/emacs-28
      adds  98abf01fd6 Use correct signal oldset in posix_spawn implementation
      adds  6339fcffa1 ; Merge from origin/emacs-28
      adds  4f27588a16 Clarify "idleness" in the ELisp manual
      adds  ff997ad786 Ensure local `default-directory' in Tramp when needed
      adds  886339747b Extend tramp-archive-test45-auto-load
      adds  24a6c7c8c0 Update and fix instructions and scripts for updating the 
Web pages
      adds  9dd44505b1 ; * src/window.c (Fset_window_start): Clarify the effect 
of NOFORCE.
      adds  84a2857722 Fix scrolling of the stack window in Calc
      adds  5890b80bca Merge from origin/emacs-28
      adds  b385fd0b88 Revert "Make shell-resync-dirs handle whitespace in 
directory names"
      adds  cb953504ab ; Merge from origin/emacs-28
      adds  338eda09d8 Fix typo in next-error-find-buffer-function
      adds  e8d2f40f41 Clean up the MSDOS port
      adds  33828e4818 * doc/misc/eww.texi (Advanced): Correct outdated info 
(bug#54839).
      adds  cccaa9c31d Fix a kill-append regression
      adds  e71c7a7c60 Fix default-directory of buffers visiting files in 
renamed directories
      adds  5e47d6284b * lisp/gnus/mm-encode.el (mm-default-file-encoding): Fix 
"when" arg
      adds  8804dfdb1a Merge from origin/emacs-28
      adds  78e1640ad5 Fix 'window-text-pixel-width' when starting from display 
property
      adds  25db9dfae0 ; Merge from origin/emacs-28
      adds  ab2b822b9b Revert "Make cl-concatenate an alias of seq-concatenate"
      adds  5ee959aa87 Add a comment about cl-concatenate
      adds  880f2734c9 A better fix for bug#54800
      adds  b201823f63 Describe problems with invoking Python on MS-Windows
      adds  6ecb7ff5ec Merge from origin/emacs-28
      adds  bc63651588 Make all vc-*-responsible-p functions return a string
      adds  1cc32c6c19 ; Merge from origin/emacs-28
      adds  803ac857ee Fix cursor motion under truncate-lines with Flymake 
fringe indicator
      adds  3f166bdf44 ; * etc/PROBLEMS: Describe MS-Windows issues with fonts. 
 (Bug#54685)
      adds  a8bb12ab05 Improve discoverability of 'insert-directory-program'
      adds  9da744e450 Fix documentation of Outline minor mode options
      adds  855e15dbf1 Fix builds on older versions of macOS
      adds  dc3d1628ec ; * src/sysdep.c: Fix mistake in previous commit
      adds  d53c999b4a Further vcs-cvs/rcs-responsible-p updates from master
      adds  44ba0270b7 Merge from origin/emacs-28
      adds  1c495aff71 Clarify when mode tagging is used
      adds  bf7fc3efbf ; Merge from origin/emacs-28
      adds  10c48b7080 Fix button-buffer-map binding error
      adds  1a339d6ba5 Don't leave `C-h N' in a text-mode derived mode
      adds  6831008a27 Regenerated ldefs-boot.el
      adds  79f2494680 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  3145449ddb Add basic Texinfo support for Flymake.
      adds  18ec3fcce9 Restore pending_signals at a point in the DND event loop
      adds  15a5cf9a9a Stress difference of new and old ways to call 
`encode-time'
      adds  f1ba92448d Document encode-time caveats
      adds  265f4ef702 Make sure the ftcr font driver is used on Haiku when 
Cairo is enabled
      adds  bbb92dde01 Add unit tests and documentation for Eshell 
pattern-based globs
      adds  6358cbc21a Add unit tests and documentation for Eshell 
predicates/modifiers
      adds  3dc73569b4 Add 'G' argument predicate in Eshell
      adds  e8b0808e20 Fix hangs when clicking on Haiku menu bar to activate 
frame
      adds  5a18cd8821 * src/haikufns.c (haiku_free_frame_resources): Free 
saved menu event.
      adds  38d72d8d88 Get rid of unused flags on Haiku
      adds  9a7430ce84 Fix race conditions waiting for menu bar resize events 
on Haiku
      adds  5bc3ed492b Fix race conditions waiting for menu bar resize events 
on Haiku
      adds  4641bc1c55 Fix GC bug in filelock.c
      adds  ff7bc01830 Merge from origin/emacs-28
      adds  0353c6fd08 * src/filelock.c (Fcreate_lockfiles): Doc string fix.
      adds  7da0289c36 Fix up the NEWS entry for emacs-news*-mode
      adds  b8c50fe910 Move some entries around in the NEWS file
      adds  d951e9e650 Clarify emacs-news--heading-p logic
      adds  4d60d9face Add a doc string to xref-current-item
      adds  93d73d836d Do some NEWS tagging
      adds  3ec06a1685 Clarify setopt NEWS entry
      adds  6019ca9dd2 Fix instructions on how to enable password-store
      adds  60a3c94a14 Remove duplicates from Info-read-node-name-2
      adds  0829c6836e Fix chunked encoding connections in url-http
      adds  5be9a9cacf Add a new command `restart-emacs'
      adds  b5f70c239e Further improve buffer-match-p related documentation
      adds  2a848209df ; * subr.el (buffer-match-p): Ensure that (and) is 
always satisfied
      adds  2136db067f Add new function `flush-standard-output'.
      adds  37bccf19ca Handle connection errors in rcirc-keepalive
      adds  38c2a45882 Explain what "pending" means in isearch
      adds  b38c3fe863 Check whether we can restart in Fkill_emacs
      adds  ec025f22ef Handle bad actual actions during DND
      adds  56d5a40794 Add a `restart-emacs' sanity check
      adds  5a63af876b Fix 'restart-emacs' on MS-Windows
      adds  988325f95a ; * lisp/language/indian.el ("Brahmi"): Fix display of 
vowels.
      adds  dd451a37dd ; Minor fix for 'restart-emacs' on MS-Windows
      adds  b49cca7012 Make :filters run in the correct buffer in 
describe-buffer-bindings
      adds  01282cbd80 Allow editing variable values in *Help* buffers
      adds  078e1f289c Fix fontifying type hints in python-mode
      adds  58a0c2e9c3 Improve the support for the Brahmi script
      adds  c5253aa01e Make desktop.el use local-minor-modes when saving
      adds  1dd8a00325 Fix Eshell predicate tests when running from 'make check'
      adds  3cccf0a910 Don’t assume openat
      adds  6662079b90 Merge from origin/emacs-28
      adds  c2f94f32b5 Revert "Don’t assume openat"
      adds  27a4db9318 ; Merge from origin/emacs-28
      adds  65c04e7115 Update to Org 9.5.2-38-g682ccd
      adds  6cd43d6205 Merge from origin/emacs-28
      adds  4b2b3c45d3 Some minor fixes to Motif DND support
      adds  29bf6e64fd Fix Haiku menu bars when redisplay happens immediately 
after activation
      adds  0bb8e127b0 Port sqlite.c to OS X 10.6.8 with Xcode 3.2.6
      adds  d1f315751d Minor cleanups to PGTK code
      adds  a9b2206def ; Fix typo in last change
      adds  5b5608c614 Fix glyph skipping optimization when a tab line is 
enabled
      adds  2363366862 Fix 'restart-emacs' in -nw mode on MS-Windows
      adds  96b21b8da1 Clarify computation of header line vpos
      adds  736fd8b258 Stop skipping ShapeNotify events during DND on GTK+
      adds  713a199705 Fix major-mode setting regression when there's a mode: 
cookie
      adds  e0009409b8 Make "restart" erroring slightly more reliable
      adds  9fc3b00373 Improve `restart-emacs' error reporting
      adds  088cb6115f Make `restart-emacs' work when Emacs is started with 
--chdir
      adds  26faa2b943 Unify local variable initialisation in url-http
      adds  d5f2305187 Clean up view-emacs-news code
      adds  2b6a1c98df Byte compiler: remove symbol positions from byte-switch 
tables
      adds  89a5aa4ca7 Add missing Motif atoms
      adds  fac640ee86 Make it easier to use Emacs as a script interpreter
      adds  85db21b94b Avoid hangs in python-mode with debug-on-error set
      adds  352fc739a1 Make isearch-lax-whitespace a user option
      adds  850074636e Byte compiler: correct output warning message positions
      adds  a45c1c45a2 Minor improvements in 'restart-emacs' on MS-Windows
      adds  5c7b5c65ad ; * doc/emacs/mini.texi (Completion Commands): Remove 
duplicate @findex.
      adds  fa91925e13 Fix glyphless glyph display on NS (bug#54970)
      adds  7b1881682b Remove obsolete footnote
      adds  734f0f68a4 Use "@code{nil}" in documentation
      adds  ace1f32ac1 Fix display of glyphless characters on Haiku
      adds  5fae032587 Tell those using exclusively X not to use the PGTK port
      adds  75dfc1e870 Port module_bignum_count_max to strict C
      adds  9751250adb Port struct Lisp_Subr to C99
      adds  4dd47196f6 Fix opaque region treatment on GTK 3
      adds  92667cc2fb Fix last change for GTK 2
      adds  d78e446072 Minor cleanups to Haiku menu code
      adds  4684b8e62f Fix major-mode setting regression when there's a mode: 
cookie
      adds  1b77362771 Avoid hangs in python-mode with debug-on-error set
      adds  7f2ef27f49 ; Merge from origin/emacs-28
      adds  d168decab4 Deal with Motif drag window related races
      adds  237f4f9295 Fix dimensions of console window of restarted Emacs on 
MS-Windows
      adds  5fe75feafc Fix `x-mouse-click-focus-ignore-position' for odd 
coincidences across displays
      adds  5df658a96a Fix handling of intspecs as string by 
rcirc-define-command
      adds  843dc435f7 Be more resilient against invalid headers in 
mml-generate-mime
      adds  4478f91537 Revert prompting changes in viper-cmd
      adds  71005decb4 Fix GCC warnings when CHECK_LISP_OBJECT_TYPE
      adds  35592141cc Allow several mode: elements in the local variable 
section
      adds  e45abc832d Fix regression with multiple mode: entries in the prop 
line
      adds  247e587d56 Document how to specify fallback modes
      adds  612e855aa0 Fix previous description of fallback order
      adds  f165887819 Check for integer overflow when writing Motif targets 
tables
      adds  cfadba6f23 Pacify gcc -std=c99
      adds  67940394c0 Pacify gcc -std=c99 with printf %p
      adds  992cf3cb67 Update from gnulib
      adds  bd3b2a6781 Fix enabling menu bar multiple times on Haiku
      adds  1030cc1897 Fix regression with multiple mode: entries in the prop 
line
      adds  ebde448a14 ; Merge from origin/emacs-28
      adds  9e48d7468a Implement `above' z-group on Haiku
      adds  e4ed7e0ce9 Reset Motif DND protocol numbers when writing targets 
table
      adds  b8524003dc Fix build for --enable-checking=structs
      adds  11b88036e8 ; Fix repeated lambda argnames in files-tests.el.
      adds  c2dc6db2fd Fix the outline level in the Emacs NEWS modes
      adds  c32e8b33f4 Ensure forward progress in bibtex-map-entries
      adds  30812fc084 Implement `below' z-group on Haiku
      adds  6713b07e08 Define indentation behavior for a few more special 
Scheme forms
      adds  25308a95f8 Improve documentation of 'scheme-indent-function' 
property
      adds  f98c3f4426 More encode-time pitfall doc fixes
      adds  ab530ddeb5 Make some frame params work on Haiku tooltip frames
      adds  8c282d68bd Use a cache on Haiku to avoid constantly reading fonts 
during font lookup
      adds  91d4898d5c Revert prompting changes in viper-cmd
      adds  e6c2a2497d Update from gnulib
      adds  26e448ae2b ; Merge from origin/emacs-28
      adds  dbb2dd6939 ; Fix wording of "File Notifications" in the ELisp manual
      adds  75052a0fa6 Merge from origin/emacs-28
      adds  03d16d6d4c Don't leave xm drag initiator info around
      adds  cdf926371d Clean up PGTK code some more
      adds  8ab20cd2d9 gnus: fix %a in topic line
      adds  6b9596fff8 Unbreak build with MinGW64.
      adds  fa9580d13b Link dired-do-find-regexp-and-replace to query-replace
      adds  6a50ce949b * src/haiku_support.cc (gui_abort): Get rid of extern 
"C" declarations.
      adds  935f400a33 Clarify cl-incf/decf doc strings
      adds  11f66e16ac Fix indentation in copy-region-as-kill
      adds  f3a02858dc Allow searching for regexps with a prefix
      adds  783dd6da31 Respect user-emacs-directory-warning in startup
      adds  ad89ec84ee Bind 'imenu' to 'M-g i' globally
      adds  f8aa771af3 New electric forward slash Eshell module
      adds  390b637eed EUDC: Handle nil BOB button label
      adds  664da3e936 Add an option to disable XI2 for debugging purposes
      adds  381eb5d5a0 Fix default frame name on Haiku
      adds  05705454d5 Don't transfer window attributes trying to find the XM 
drag window
      adds  f2f9e8dc76 ; Improve comments for a recently installed bugfix
      adds  3aaed2e1cc Fix problem with (narrow-to-page 1) with point at 
point-max
      adds  38797bfa5e Allow completion-ignore-case to be buffer-local
      adds  93f87a3190 Make `C-u C-x =' be more verbose about invisible 
characters
      adds  16dfec3c4c Fix map-into doc string example
      adds  bbf389ea6d Audit quoting the quote character in doc strings
      adds  2d71fd3b04 Further doc string quoting fixes
      adds  5b23c9942a Byte compiler: correct output warning message positions 
(part 2)
      adds  0b9b363dab Byte compiler: Prevent special forms' symbols being 
replaced by bare symbols
      adds  a0ebc6f20f Avoid clearing splash screen message during DND on Haiku
      adds  132fa71615 Avoid unnecessary calculations when handling button 
events during DND
      adds  759d337b0d Fix key navigation of Lucid menus on XI2
      adds  c789430331 Add new minor mode word-wrap-whitespace-mode
      adds  daf82f61bb Regenerated ldefs-boot.el
      adds  ca5fb2b922 Fix prompts in sql-get-login again
      adds  2c0a01ee38 Don't make a header if the user hasn't specified columns 
in vtable
      adds  5bc5e56576 Make elisp-flymake-byte-compile clean up on failures
      adds  b4b0db72d6 Mention the case of the result in the try-completion doc 
string
      adds  ceaa609523 ; Improve doc strings of completion primitives
      adds  655b39bd4b Don't have help-fns--editable-variable override link 
buttons
      adds  164a7ebdbc Allow not clearing the echo area
      adds  e00edf20e7 Add a failing test case for bug#12598
      adds  fc00ecfce8 Fix elc.gz loading test some more
      adds  37934b953c NEWS copy editing
      adds  9c346270f9 CC Mode: New alignment function c-lineup-argcont-+
      adds  9b6580ccb7 Speed up color cache lookup on X
      adds  ddbf2e8ab7 Fix disabling double buffering on Haiku
      adds  e2d870016c Allow looking up window system colors on Haiku
      adds  66ad6564a2 * lisp/term/haiku-win.el (x-colors): Also update with 
system colors.
      adds  e632c7bd80 Ensure that the global sql-buffer variable is set
      adds  4d5fd01749 Allow 'C-u C-h .' to describe button/widgets
      adds  f3434fe2f3 ; Fix last change 'display-local-help' and its 
documentation
      adds  98ec8c3bc8 ; * etc/NEWS: Fix last change.
      adds  8ee21db4af Add new function `read-string-from-buffer'.
      adds  ae3e3900a2 Provide help when doing (shell-command "... &") on 
buffer collisions
      adds  07f8fafe6b Further help-fns--editable-variable fixes
      adds  1a6fa4c5d5 Use `C-c C-k' instead of `C-c C-d' to abort in 
string-edit
      adds  b3e009ba98 Fix typo in cl.texi example
      adds  8b071c77b0 Improve sorting in the bookmark list buffer
      adds  7d5e9b8d81 Fix 32-bit Haiku build
      adds  3780741116 Set last user time during drag-and-drop
      adds  45372fb1f4 * src/nsfns.m (Fns_list_colors): Fix autoreleasing.
      adds  c6809e97e4 Get rid of autorelease warnings during building on 
GNUstep
      adds  91175a1fae Delete some unused functions on Haiku
      adds  e1d0632003 Fix up some string-edit.el strings
      adds  dad2a41a2a Make flymake-show-buffer-diagnostics error out in 
non-Flymake buffers
      adds  c38e16a0cc ; Fix typos in tec/NEWS
      adds  d932c402aa Add test for Tramp password handling
      adds  9fdaf9ac4d Protect against the host name containing an alpha 
character
      adds  a956305f99 Move the Incremental Search menu one menu up
      adds  ec4dabc238 Make default Haiku tool bar color match system 
preferences
      adds  42366383c6 Update bookmark sort indicator at proper time
      adds  96ec2ac7d0 Fix nsmenu compilation under macOS 10.6
      adds  f2a4dc66c2 Fix type of word-wrap-whitespace-characters
      adds  fd1ca094bc Change the display of menu bindings in *Help*
      adds  d75e2c12eb Support (encode-time (list s m h D M Y))
      adds  4a1f69ebca Use (TICKS . HZ) for current-time etc.
      adds  0a151b7c29 cl-generic.el: Upcase formal args in `C-h o`
      adds  d6c7054ff5 Pacify misc/test-custom-opts
      adds  4a837b0c72 Cache relief colors on Haiku since their computation is 
expensive
      adds  39646c822b Fix Ruby indentation with double splat as first block 
param
      adds  ec027d873c * src/xterm.c (x_scroll_run): Only flush GC if really 
necessary.
      adds  1b64e0fc0e Fix event mask of activation client message
      adds  e98b7d6ba2 Improve documentation for t value for reusable-frames
      adds  ae877d5511 Add new user option flymake-mode-line-lighter
      adds  dd5ca0eaf2 Make new menu *Help* output be more resilient
      adds  631a8ae9ee Make `C RET' work in archive-mode
      adds  a38b7d3e90 Tweak interactive use of delete-windows-on
      adds  0936bfcd77 Fix EWMH window activation
      adds  756b7cf5d9 Mention caveats in the map-delete doc string
      adds  bffc4cb39d New generic function `oclosure-interactive-form`
      adds  516ff422c5 Fix error in rcirc for IRC tags without values
      adds  d35b6a49b3 Fix gnus-html-image-cache-ttl FIXME
      adds  21112e3683 Pretty print OClosure slot accessors
      adds  4dba7c31a2 Use `advice--cd*r` where applicable
      adds  bc9be5449e nadvice.el: Rename "where" to "how"
      adds  f30625943e nadvice.el: Use OClosures
      adds  92e49944a3 nadvice.el: Auto-generate the doc describing the "how" 
arg
      adds  655b3e009b Clean up pointer blanking code
      adds  b568a41a5e Be more compatible with older desktops
      adds  8c2ea3a708 Avoid change to desktop file format
      adds  f1e11deca6 ; Instrument tramp-test46-read-password
      adds  0bea75c95a Add simple session management support to Haiku
      adds  e13689d55f Fix quitting application from the Deskbar on Haiku
      adds  3abb3681b5 Use org-time-convert-to-integer instead of by hand
      adds  1e0c4883b7 * lisp/help-fns.el (help-fns--insert-menu-bindings): 
Don't highlight heading.
      adds  d4e3e548f5 Remove some unnecessary code
      adds  5aef2623a3 Cleanups to PGTK code
      adds  a7f2eb3054 Make isearch respond to 'mouse-yank-at-point'
      adds  0613e7c33d Add an instruction header line to string-edit
      adds  da25daf7f7 Make test/Makefile more robust
      adds  7933775a1b Separate out the holiday lists into its own function
      adds  0beb8fd663 Rename holiday-lists to holiday-available-holyday-lists
      adds  82fa112e8a Give better error message in dired-toggle-read-only on 
nonexisting dirs
      adds  abc92b0d56 ; Fix previous change in test/Makefile.in
      adds  cb5f745427 Fix some typos in the recent holidays change
      adds  1f659cd336 Add autoload cookies to string-edit
      adds  9e24255bc5 Change parameter order for string-edit functions
      adds  92dcd7562c Regenerated ldefs-boot.el
      adds  1110d7326f Add new function current-cpu-time
      adds  f97d4460e0 Implement system_process_attributes on Cygwin
      adds  89519d0932 Make `C-M-x' use the original value of print-length 
while evalling
      adds  53e8f00111 Emulate 'clock' for MS-Windows
      adds  77f00c019c Improve tramp-test46-read-password
      adds  2503387bf7 ; Fix recently added documentation
      adds  38d87c43c2 CC Mode: "linux" style: set indent-tabs-mode to t
      adds  134f4ff38b New user option 'calc-kill-line-numbering'
      adds  afd3619b86 src/xdisp.c: Use same test in `redisplay_window` and 
`prepare_menu_bars`
      adds  28b375a931 Fix target display checks during Motif DND
      adds  22b2250732 Handle display disconnects during DND
      adds  02ae85e8aa Stop overriding default Motif colors with our own
      adds  9c70045f67 Fix GTK build
      adds  76d4e19f89 Fix handling of proportional fonts on MS-Windows
      adds  5f5e114a03 Revert previous change in test/Makefile.in
      adds  3ba039dc96 * src/xterm.c (x_term_init): Fix the non-GTK3 XI2 build.
      adds  c7d49f91da Fix another help-fns--insert-menu-bindings parsing 
problem
      adds  c2c1976d0e Fix `g' in *grep* after `A' in Dired
      adds  8a007ebc2e Add comment to linum-mode about being old
      adds  6db90a412a Document the non-effect of narrowing on get-text-property
      adds  1bd7be00dc Improve dired-do-copy doc string
      adds  6ef295cd51 Document dired-keep-marker-copy more
      adds  613aa18945 Simplify buffer flipping code on Haiku
      adds  5d032f2904 Allow inserting and selecting binary blobs from sqlite
      adds  799c7e277f * lisp/emacs-lisp/nadvice.el: Fix bug#55149
      adds  8898e4d4dd * lisp/finder.el (finder-mode-map): Use defvar-keymap.
      adds  99559be8ca Add tests for image-supported-file-p
      adds  4d4f5640ef Fix customization-group of 'python-forward-sexp-function'
      adds  904aaabb05 ; Merge from origin/emacs-28
      adds  16d1ab02af Add minimum instructions to 'query-replace' commands
      adds  e93e31c895 ; Fix last change in isearch.el
      adds  5fe7e4d1ae Avoid a redisplay loop when 'overlay-arrow-string' is 
non-ASCII
      adds  bf771e31bc ; * src/xdisp.c (get_overlay_arrow_glyph_row): Better 
var name.
      adds  d5728f129f Another fix for non-ASCII 'overlay-arrow-string'
      adds  43ed7b1e0f ; Update instructions about ChangeLog.N file generation
      adds  a7dde05cb3 Fix problem with Solaris ls in Tramp
      adds  b5e05f09f5 ; Update WEB PAGES part of make-tarball.txt
      adds  1e9b9f403a Improve documentation of 'set-fontset-font'
      adds  9a78b235e9 Improve indexing in "Programmed Completion"
      adds  7c1fc23489 Update to Org 9.5.3-3-gd54104
      adds  3723415743 ; * doc/lispref/syntax.texi (Position Parse): Fix a 
typo.  (Bug#55143)
      adds  3b6338c8c3 Improve documentation of font- and face-related 
attribute functions
      adds  b3023de543 Merge from origin/emacs-28
      adds  b8f4a1e0ed ; * lisp/progmodes/xref.el 
(xref-query-replace-in-results): Fix last change.
      adds  9b762c35a1 Add Sefirot to Omer counting
      adds  75366be2c0 Kill off more Gnus buffers on Gnus exit
      adds  a41a181db5 Document \807 etc. in raw byte display
      adds  083d2708f9 Change current-time back to list form
      adds  fa1a7ac617 Pacify byte compiler etc. on org-compat, org-macs
      adds  faa29fa2c9 Find libgccjit.dylib on Homebrew Macos
      adds  bfcef4dd2b * src/xterm.c (XTflash): Check return value of pselect.
      adds  24d01af3dd Cancel DND correctly during display disconnect on a 
different display
      adds  a431b44980 ; * src/xterm.c (x_connection_closed): Clean up compiler 
warning.
      adds  f91c9dd2b4 Remove some unneeded tests from the X double buffering 
code
      adds  6044efe76e Fix file name selection conversion on Haiku
      adds  cc297af178 Handle IO errors when creating Motif drag window
      adds  5c606a46bf ; Fix typo in documentation of 'current-time-list'
      adds  e313cae71f Add helper function to remove title bar when maximizing 
frames
      adds  20d3d62ec9 Fix colorspace calculations on Haiku
      adds  1b71c995da Avoid binding mouse-1 in xref when mouse-1 doesn't 
follow links
      adds  fa52782f5c Make timer_check even more resilient
      adds  91418d27e9 Add new functions for computing character metrics for 
windows
      adds  471c4ee4b6 Explain effects of setting a zero-width fringe
      adds  e065d08fa7 Simplify window-char-pixel-* code slightly
      adds  b566454449 * test/lisp/replace-tests.el (query-replace-tests): Add 
more tests (bug#54733)
      adds  acc985ae7c CL types: Accept both `byte-code-function` and 
`compiled-function`
      adds  94ecd2b3c6 Check display when handling XdndFinished events
      adds  af84ea2b9e Fix mouse face bugs on Motif
      adds  834383f1e1 Fix focus reversion of Motif menus on XI2
      adds  73088b30cf * lisp/emacs-lisp/cl-preloaded.el (cl--typeof-types): 
Add `symbol-with-pos`
      adds  08108a856a debug-early: Print bytecode in a more manageable way
      adds  a33bf01149 Prevent cursors from being set on tooltip frames on Haiku
      adds  bc44455f77 Implement double buffering on MS Windows
      adds  402c90c912 Fix palette freeing on MS Windows with double buffering
      adds  4fb028be6c Fix releasing the mouse on top of the tool bar on MS 
Windows
      adds  0ce48e2882 Handle exposure in the widget's expose proc on X
      adds  1648791e7c Fix use of kp-decimal in 'vhdl-stutter-mode'
      adds  1321b5989c Adjustments to double buffering on MS Windows
      adds  08c6e699f6 Process editres events not for frames correctly
      adds  e540c8778b * admin/CPP-DEFINES: Update for new features.
      adds  03561b4aad ; Minor fixes of documentation of double-buffering on 
MS-Windows
      adds  7b7a124afa ; * src/w32term.c (w32_read_socket): Add comment for 
recent change.
      adds  5fd5472353 Avoid server roundtrip on wheel events from scroll bars 
on XI2
      adds  57447f5ce0 Fix display updating inside the minibuffer on MS Windows
      adds  aab5d7b3f3 Add a KEEP-NEWLINES argument to string-lines
      adds  5acf75cec1 Make grep-mode-font-lock-keywords more efficient
      adds  58398dea25 Truncate output from grep
      adds  2a2b3f5834 Fix some cases of flicker on MS Windows
      adds  5a10e6377c Make Python evaluation work more reliably
      adds  4290f64dc9 Make the xref--button-map more regular
      adds  c1fa5bd8ee ; * doc/lispref/strings.texi (Creating Strings): Fix a 
typo.
      adds  93549c2b28 Avoid using if-let in subr.el
      adds  b05a103ea7 Move the when-let family of macros to subr.el
      adds  86b6a69f86 Don't hard code the default x-show-tip timeout
      adds  655d2319bc Use x-show-tooltip-timeout in all the implementations
      adds  1e46487e4e * lisp/gnus/deuglify.el 
(gnus-article-outlook-rearrange-citation): Add autoload cookie.
      adds  90904f8ce4 Remove the "retro" Gnus/Message tool bars
      adds  52e6352b81 Fix compilation after recent x-show-tooltip-timeout 
changes
      adds  0ea0aa255c Fix Vx_show_tooltip_timeout in ns build, too
      adds  d90f54db22 Avoid regexp overflow in 
mm-decode-content-transfer-encoding
      adds  0ea217d646 Fix compilation-max-output-line-length type
      adds  95dbe4b6ae Make load-path-shadows-mode a special mode
      adds  4ea8ab77e2 Make `M-x apropos' respect help-window-select
      adds  02bf6650b0 Fix failing image test on nox builds
      adds  b2fdf78fd9 Implement font selection dialog on Haiku
      adds  61d6d43fe5 Clean up X Windows tooltip code
      adds  ba0264e191 Fix processing events from multiple displays during DND
      adds  905fabe590 * src/xterm.c (x_dnd_begin_drag_and_drop): Fix typo.
      adds  4e6eb023e0 Fix the GTK build
      adds  07ae30d8f2 Also fix some compiler warnings in xterm.c that didn't 
show up
      adds  7dda9835c6 Improvements to the Haiku font dialog
      adds  ed0de6200d Allow invoking fonts in the Haiku font dialog
      adds  ece2ee965f Allow quitting inside font selection dialogs on Haiku
      adds  5f220d9555 Update publicsuffix.txt from upstream
      adds  d17d9c50c5 Allow specifying font size in the Haiku font selection 
dialog
      adds  a3024ab4fb Document 'help-window-select'
      adds  2fcbc74c33 * lisp/menu-bar.el (menu-bar-search-menu): Remove extra 
separator.
      adds  159d8f7a0a Fix the mm-decode-content-transfer-encoding overflow 
better
      adds  7c50fb248d Improve display of Haiku font dialog
      adds  6984f325bd Fix specifying zero as a size for fonts on Haiku
      adds  29f3d4d2c6 Add new function `malloc-trim'
      adds  8734d60b05 Improve documentation of 'malloc-trim'
      adds  730ad4a373 Make scroll-other-window respect target window remappings
      adds  81ce4b0e4e Correct Using Debugger lispref node
      adds  7c8bec9e1f Don't enter the debugger from *Backtrace* or edebug on 
eval errors
      adds  9370a4763a Replace NS code that implemented font panels in a 
different way
      adds  788694d026 * lisp/minibuffer.el (completion--replace): Fix bug#55205
      adds  ade1424a97 Use a common set of string delimiters for all Eshell 
predicates/modifiers
      adds  bb40507fed Handle escaped characters in Eshell argument 
predicates/modifiers
      adds  32ab756d82 Handle escaped characters in Eshell special references 
(e.g. buffers)
      adds  4f395efa06 Change string-lines semantics slightly
      adds  51186ed69c Fix string-lines return for ""
      adds  4fac694669 Fix devices staying disabled in some cases
      adds  7b05f351f2 Make the NS font dialog return more correct values
      adds  48ea81af97 Fix the macOS build
      adds  be3267eb34 Fix race conditions with async input in some Haiku 
dialogs
      adds  2fa11123e5 * lisp/gnus/gnus-util.el (gnus-byte-compile): Use 
`lexical-binding`
      adds  3ea1a6672b Default to currently selected font in Haiku font dialogs
      adds  a6a4f1d6d1 Improve font dialog on macOS
      adds  e280df0e34 Fix the OMIT-NULLS + "" case in string-lines
      adds  44243af8f2 Use xref-goto-xref as the xref mouse binding
      adds  f70dfb74cc Fix handling of some weights in the Haiku font driver
      adds  95507dd403 Allow show-paren to show matching parentheses inside 
comments
      adds  3894522559 Fix inconsistencies in Haiku font selection dialog
      adds  97badaab79 Allow reusing the *Help* window with `i'/`s/ commands
      adds  f7a6dd4fcc Re-fix Gcc header tokenization in Gnus
      adds  2fba71cf1f Fix handling double-click-time nil or t
      adds  10f347a062 Add a command to recreate the *scratch* buffer
      adds  ee913faf9a Fix eldoc interaction with `when' and `unless'
      adds  f639fa9f9e Make non-recursive error messages in edebug prettier
      adds  bcdcaf0219 Make the eval-in-debug error message prettier in 
non-recursive errors
      adds  7bf17ceee8 Wait for events from all displays in Xm dialogs even on 
XI2
      adds  7f81470250 Load multiple bibliographies with multibib package
      adds  1477d12882 ; Fix typo and wording of a doc string
      adds  61d6607174 ; * etc/NEWS: Improve wording of "M-x scratch-buffer" 
entry.
      adds  8ea485e157 Fix punctuation in the Eshell manual
      adds  64bcfcbd32 ; * src/nsterm.m (syms_of_nsterm): Fix typo in defsym.
      adds  952cc28e58 Clean up X11 double buffering code
      adds  5dfe568cad Don't leave temp files behind from undigest-tests
      adds  0d5befb882 Fix font matching of "Fira Code Retina" and "Fira Code 
Regular" on Haiku
      adds  61a5829c1e Fix glyphless glyph display on Haiku
      adds  c77ef7d193 Make sure rectangles are drawn correctly on X
      adds  0b94669c14 Handle GraphicsExpose events on scroll bars
      adds  64aac418c2 Fix some font parsing problems on NS
      adds  f9dea5b4c5 Fix default font in macOS font dialogs
      adds  5adc84a27b Make menu bar help text work on macOS as well
      adds  2ec7521b41 ; * lisp/tooltip.el (tooltip-show-help): Fix typo in 
last change.
      adds  b8dfd8400a * src/haiku_support.cc (DrawContent): Use right UI color.
      adds  d5803a0c97 Fix mm-base64-line-p logic
      adds  cf0d289e38 Further mm-base64-line-p bug fixes
      adds  0e8fc556b6 Make more buttons in *Help* respect 
`help-window-keep-selected'
      adds  0b626ff8d6 Rewrite sql-interactive-remove-continuation-prompt
      adds  47fe7a5983 Handle file name handler in write-region's VISIT arg
      adds  a4c96147d1 Make TAB work in makefile mode when transient mark mode 
is on
      adds  41e946f46e Fix key-parse problem with C-x ( ... sequences
      adds  0916fd3aaa Add new command 'package-update'
      adds  316c082d58 Make adding things to the tool bar show up on next 
redisplay
      adds  f7a82699d6 Eshell variable expansion should always return strings 
inside quotes
      adds  06423b5d1e Return a list of numbers if all lines of an Eshell 
subcommand are numeric
      adds  a3a7279a4a Improve the behavior of concatenating parts of Eshell 
arguments
      adds  39fb555a95 Allow desktop to restore frames and windows on TTY frames
      adds  3346b94b73 ; * doc/misc/eshell.texi (Arguments): Fix 
cross-references.
      adds  99fbf39d61 Make tool bar caching more sensible
      adds  8ef34a065a Fix thinko in recent tool bar caching logic
      adds  59353ec7b5 Add new macro with-buffer-unmodified-if-unchanged
      adds  5206596ea7 Make sorting not change buffer modification status always
      adds  8a7db868cc Add NEWS entry about incompatible sorting command 
behaviors
      adds  b5db5a6443 with-buffer-unmodified-if-unchanged: Tweak the 
implementation
      adds  b7ddd0f2fd Make with-buffer-unmodified-if-unchanged more resilient
      adds  0a2f0e7f8c Make with-buffer-unmodified-if-unchanged more efficient
      adds  c761ded251 Make some recently added tests actually run
      adds  a1dc1512b3 Fix event mask and source indication of _NET_WM_STATE 
messages
      adds  185c2f1904 Fix display of placeholder composite string on Haiku
      adds  f2d2fe6fc8 server-execute: Initialize the *scratch* buffer
      adds  7dfb068c13 * src/haikufns.c (haiku_create_frame): Improve default 
border width.
      adds  b5cf6c1ab6 Clean up Haiku file panel code
      adds  10284ca3d3 Encode and decode filenames correctly on Haiku
      adds  268713e227 Set initial size in the Haiku font dialog
      adds  273b0b95c2 Fix file name encoding on Haiku file dialogs
      adds  4c9a7010bc Correctly encode and decode filenames on NS
      adds  d2913901dc Flush the tool bar cache on all terminals when adding 
new entries
      adds  8f17e4de2d Fix 'bidi-class' property of unassigned codepoints
      adds  da1b7b6590 ; * lisp/international/characters.el (#xfb50): Fix last 
change.
      adds  19231f7db2 Remove unused variable in Haiku selection code
      adds  69521ffcb0 Clarify the doc string of 
'with-buffer-unmodified-if-unchanged'
      adds  0105a4ddb8 Turn on XInput 2 support by default
      adds  b4acb1807b Fix restoring desktop from TTY-saved sessions
      adds  b8357cd50e ; * lisp/frameset.el: Fix a typo in a comment.
      adds  54e5fc19e4 ; Fix typo in emacs-news-mode
      adds  1a72248901 ; Fix last change in doc string of 
'with-buffer-unmodified-if-unchanged'.
      adds  9775c15c98 * doc/emacs/killing.texi: Fix typos
      adds  0d78aeeb7e ; * etc/PROBLEMS: Fix typo.
      adds  d2119be861 * etc/NEWS: Improve some NEWS entries
      adds  eaa198cd75 ; Re-fix last change in doc of 
'with-buffer-unmodified-if-unchanged'.
      adds  34a45de19a * src/xterm.c (handle_one_xevent): Fix int/Lisp_Object 
mix-up.
      adds  e88d91b1d2 Remove unused lexvar in subr-x-tests.el
      adds  78df8a0e3d * lisp/tab-bar.el: Use pixel-based alignment (bug#55207)
      adds  2b50dbb1a5 Remove bogus mode check from gnus topic update functions
      adds  8368610ff5 Stop esh-var-tests leaving temp files behind
      adds  a35639015c Revert "server-execute: Initialize the *scratch* buffer"
      adds  f1ab92bc23 Transcription error
      adds  5784533cb6 Fix device reporting from scroll bar events on X
      adds  c250d82463 Allow displaying font preview on Haiku
      adds  01e874e1e6 Take size into account when previewing fonts on Haiku
      adds  d15b11b50e Use bswap_32 and bswap_16 in Motif DND code
      adds  8f391ae26e Fix min size reporting of style pane in Haiku font 
dialogs
      adds  75c26e4174 Improve appearance of macOS font panel buttons
      adds  c242a38b7d Add Tramp test
      adds  1bfea2ae69 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  30caeb7896 Fix font weight reporting on macOS
      adds  1468eef301 Speed up opening fonts on Haiku
      adds  a4e5fdf975 Describe kmacro registers better
      adds  be374c18b3 Avoid resizing mini buffer when displaying page numbers
      adds  8364f058b8 Be more resilient towards errors during error handling
      adds  aebff74af2 Sort completions in Info references/menu correctly
      adds  71de48494e Set GC line width on more GCs
      adds  6dbbdff281 Advertise OSC directory tracking more
      adds  d01e74f46d Fix a mistaken test case in test-undo-region
      adds  d04acc1946 * doc/emacs/misc.texi (Interactive Shell): Fix paren 
typo.
      adds  8fce81897d timestamp doc minor improvements
      adds  459d5ff8ad * lisp/desktop.el: Enable tab-bar-mode after restoring 
frames with a tab bar.
      adds  7e9d364b66 * lisp/emacs-lisp/crm.el: Set 
completion-list-insert-choice-function.
      adds  9007e10a0f Gnulib update via admin/merge-gnulib
      adds  d5c1fec6ab Improve safety of DND when Emacs is connected to 
multiple displays
      adds  e2fcbd8dbd Fix more issues with DND state on multiple displays
      adds  e379d2e8c1 Fix menu dismissal problems on Xt builds with XI2
      adds  d6b5ac0f94 * lwlib/lwlib.c (lw_separator_p): Fix empty strings 
being separators.
      adds  f515ff05e0 Fix mouse face persisting inside Lucid menus on XI2
      adds  8fe3d46d35 Fix more problems with display of composite glyph 
strings on Haiku
      adds  3b9e60ba2f ; * src/window.c (Fset_window_start): Mention the effect 
on vscroll.
      adds  69c56cbe6e ; * src/w32notify.c: Fix a typo in a comment.
      adds  7609c6cadb Merge from origin/emacs-28
      adds  ded4413acc Fix calculation of display resolution on Haiku
      adds  0bda1803bb Fix thinko in tramp-skeleton-write-region
      adds  b13356487f Add new helper macros for minor modes to restore 
variables
      adds  b6bced1a66 Autoload the buffer-local-set* things
      adds  3b088bbed2 Regenerate ldefs-boot.el
      adds  16dc1d597b Char-fold quotation characters in *info* and *Help*
      adds  deb66cb32d Don't override search-default-mode set by user in 
info/help
      adds  44b5f0cd87 Remove the P/N/M-p/M-n bindings from the general 
log-view map
      adds  e41b7cc935 Fix inhibiting reading the user init file with "emacs -x"
      adds  79bbbb1fcf Improve font specs generated by the Haiku font dialog
      adds  7601a77d8a Make compilation-parse-errors more resilient
      adds  92bbe911e9 ; Improve documentation of 'buffer-local-set-state'
      adds  afc14e4f66 Move buffer-local-set-state to subr because it's used at 
runtime
      adds  1cda7cfb39 Respect help-window-keep-selected in shortdoc buttons
      adds  7deaa2e36b * lisp/emacs-lisp/smie.el (smie-auto-fill): Fix bug#19342
      adds  6ccc4b6bc8 Handle elisp #-syntax better in Emacs Lisp mode
      adds  2d2c448efe Fix forward-sexp for Unicode names in Emacs Lisp mode
      adds  6d4cc2358b Don't force Gnus cache usage in nnvirtual
      adds  b7e1176323 Further log-view-file-next fix-ups
      adds  c57a6644ef Fix handling of IMAP search strings
      adds  cbd59395bd Add char-folding of double quotes in 
isearch-fold-quotes-mode (bug#24510)
      adds  0b3b295776 Make down-list signal an error if called inside a string
      adds  499f5f062e Make elisp-mode-syntax-propertize tighter to reflect 
syntax
      adds  95ed231015 (icomplete-exhibit): Fix use in-buffer
      adds  76233917c4 Fix freezes with some oddball menus
      adds  43a640c20a Fix race conditions in the Haiku file dialog
      adds  936009cfe5 Be more resilient towards errors during error handling
      adds  f7c4a62048 ; Merge from origin/emacs-28
      adds  5bfac7c774 Provide reference for OTF tags in the ELisp manual
      adds  afdf72eeb2 Fix bug#55274
      adds  d14d86696e Merge from origin/emacs-28
      adds  a775528d17 Implement `sticky' frame parameter on Haiku
      adds  293a97d61e Fix 32-bit Haiku build
       new  82d5e902af ; Merge from master.


Summary of changes:
 ChangeLog.3                                        |  914 +++
 INSTALL                                            |   11 +-
 admin/CPP-DEFINES                                  |   31 +-
 admin/admin.el                                     |  141 +-
 admin/authors.el                                   |  214 +-
 admin/cus-test.el                                  |    2 +-
 admin/make-tarball.txt                             |  123 +-
 admin/notes/emba                                   |   13 +-
 admin/notes/unicode                                |    6 +
 admin/unidata/unidata-gen.el                       |   12 +-
 admin/upload-manuals                               |    5 +-
 configure.ac                                       |  113 +-
 doc/emacs/anti.texi                                |    4 -
 doc/emacs/building.texi                            |   12 +
 doc/emacs/cmdargs.texi                             |   16 +
 doc/emacs/custom.texi                              |   22 +
 doc/emacs/dired.texi                               |   27 +-
 doc/emacs/display.texi                             |   30 +-
 doc/emacs/frames.texi                              |   16 +
 doc/emacs/help.texi                                |   35 +-
 doc/emacs/killing.texi                             |   17 +-
 doc/emacs/macos.texi                               |    8 -
 doc/emacs/maintaining.texi                         |   53 +-
 doc/emacs/mini.texi                                |   77 +-
 doc/emacs/misc.texi                                |   20 +-
 doc/emacs/package.texi                             |    5 +-
 doc/emacs/programs.texi                            |    4 +-
 doc/emacs/search.texi                              |    4 +-
 doc/emacs/text.texi                                |   11 +
 doc/emacs/trouble.texi                             |   25 +
 doc/lispintro/emacs-lisp-intro.texi                |    5 +-
 doc/lispref/buffers.texi                           |   50 +-
 doc/lispref/commands.texi                          |  109 +
 doc/lispref/debugging.texi                         |   26 +-
 doc/lispref/display.texi                           |  153 +-
 doc/lispref/edebug.texi                            |    8 +-
 doc/lispref/files.texi                             |   18 +-
 doc/lispref/frames.texi                            |   75 +-
 doc/lispref/functions.texi                         |  111 +
 doc/lispref/help.texi                              |    7 +
 doc/lispref/intro.texi                             |    4 +-
 doc/lispref/keymaps.texi                           |    2 +-
 doc/lispref/minibuf.texi                           |   12 +
 doc/lispref/modes.texi                             |  107 +-
 doc/lispref/nonascii.texi                          |   15 +-
 doc/lispref/os.texi                                |  291 +-
 doc/lispref/processes.texi                         |   45 +-
 doc/lispref/streams.texi                           |    9 +
 doc/lispref/strings.texi                           |    7 +-
 doc/lispref/symbols.texi                           |    2 +-
 doc/lispref/syntax.texi                            |    2 +-
 doc/lispref/text.texi                              |   58 +-
 doc/lispref/variables.texi                         |   56 +-
 doc/lispref/windows.texi                           |   26 +-
 doc/misc/auth.texi                                 |    2 +-
 doc/misc/calc.texi                                 |    6 +
 doc/misc/cc-mode.texi                              |   26 +
 doc/misc/cl.texi                                   |   88 +-
 doc/misc/eshell.texi                               |  507 +-
 doc/misc/eudc.texi                                 |  142 +-
 doc/misc/eww.texi                                  |    8 +-
 doc/misc/flymake.texi                              |    3 +
 doc/misc/gnus.texi                                 |   27 +-
 doc/misc/info.texi                                 |    4 +-
 doc/misc/modus-themes.org                          |  536 +-
 doc/misc/org.org                                   |    2 +-
 doc/misc/rcirc.texi                                |    3 +
 doc/misc/ses.texi                                  |   38 +-
 doc/misc/texinfo.tex                               |   44 +-
 doc/misc/tramp.texi                                |  190 +-
 doc/misc/transient.texi                            |    4 +-
 doc/misc/vtable.texi                               |   37 +-
 etc/AUTHORS                                        |   27 +-
 etc/DEBUG                                          |   13 +-
 etc/HELLO                                          |    4 +-
 etc/HISTORY                                        |    2 +
 etc/NEWS                                           |  819 ++-
 etc/NEWS.28                                        |  691 --
 etc/ORG-NEWS                                       |    6 +-
 etc/PROBLEMS                                       |   82 +-
 etc/images/gnus/catchup.pbm                        |  Bin 81 -> 0 bytes
 etc/images/gnus/catchup.xpm                        |   33 -
 etc/images/gnus/cu-exit.pbm                        |  Bin 81 -> 0 bytes
 etc/images/gnus/cu-exit.xpm                        |   31 -
 etc/images/gnus/describe-group.pbm                 |  Bin 81 -> 0 bytes
 etc/images/gnus/describe-group.xpm                 |   32 -
 etc/images/gnus/exit-gnus.pbm                      |  Bin 81 -> 0 bytes
 etc/images/gnus/exit-gnus.xpm                      |   33 -
 etc/images/gnus/exit-summ.pbm                      |  Bin 81 -> 0 bytes
 etc/images/gnus/exit-summ.xpm                      |   30 -
 etc/images/gnus/get-news.pbm                       |  Bin 81 -> 0 bytes
 etc/images/gnus/get-news.xpm                       |   31 -
 etc/images/gnus/gnntg.pbm                          |  Bin 81 -> 0 bytes
 etc/images/gnus/gnntg.xpm                          |   31 -
 etc/images/gnus/important.pbm                      |  Bin 81 -> 0 bytes
 etc/images/gnus/important.xpm                      |   32 -
 etc/images/gnus/next-ur.pbm                        |  Bin 81 -> 0 bytes
 etc/images/gnus/next-ur.xpm                        |   35 -
 etc/images/gnus/post.pbm                           |  Bin 81 -> 0 bytes
 etc/images/gnus/post.xpm                           |   35 -
 etc/images/gnus/prev-ur.pbm                        |  Bin 81 -> 0 bytes
 etc/images/gnus/prev-ur.xpm                        |   35 -
 etc/images/gnus/receipt.pbm                        |    3 -
 etc/images/gnus/receipt.xpm                        |   32 -
 etc/images/gnus/reply-wo.pbm                       |  Bin 81 -> 0 bytes
 etc/images/gnus/reply-wo.xpm                       |   31 -
 etc/images/gnus/reply.pbm                          |  Bin 81 -> 0 bytes
 etc/images/gnus/reply.xpm                          |   31 -
 etc/images/gnus/rot13.pbm                          |  Bin 81 -> 0 bytes
 etc/images/gnus/rot13.xpm                          |  128 -
 etc/images/gnus/save-aif.pbm                       |  Bin 81 -> 0 bytes
 etc/images/gnus/save-aif.xpm                       |   33 -
 etc/images/gnus/save-art.pbm                       |  Bin 81 -> 0 bytes
 etc/images/gnus/save-art.xpm                       |   32 -
 etc/images/gnus/subscribe.pbm                      |  Bin 81 -> 0 bytes
 etc/images/gnus/subscribe.xpm                      |   32 -
 etc/images/gnus/unimportant.pbm                    |  Bin 81 -> 0 bytes
 etc/images/gnus/unimportant.xpm                    |   32 -
 etc/images/gnus/unsubscribe.pbm                    |  Bin 81 -> 0 bytes
 etc/images/gnus/unsubscribe.xpm                    |   32 -
 etc/images/gnus/uu-decode.pbm                      |  Bin 81 -> 0 bytes
 etc/images/gnus/uu-decode.xpm                      |   36 -
 etc/images/gnus/uu-post.pbm                        |  Bin 81 -> 0 bytes
 etc/images/gnus/uu-post.xpm                        |   35 -
 etc/publicsuffix.txt                               |  126 +-
 etc/refcards/Makefile                              |    7 +-
 etc/refcards/orgcard.tex                           |    2 +-
 etc/themes/modus-operandi-theme.el                 |   16 +-
 etc/themes/modus-themes.el                         |  562 +-
 etc/themes/modus-vivendi-theme.el                  |   16 +-
 leim/Makefile.in                                   |    1 +
 lib-src/ebrowse.c                                  |   38 +-
 lib-src/emacsclient.c                              |    3 +-
 lib/cdefs.h                                        |   12 +-
 lib/fcntl.in.h                                     |    4 +
 lib/gnulib.mk.in                                   |    5 +
 lib/libc-config.h                                  |   11 +
 lib/md5.h                                          |    3 +
 lib/mini-gmp-gnulib.c                              |    3 +-
 lib/mini-gmp.c                                     |    6 +-
 lib/openat.h                                       |    2 +
 lib/regcomp.c                                      |   16 +-
 lib/regex_internal.c                               |   22 +-
 lib/regexec.c                                      |    5 +-
 lib/sha1.h                                         |    3 +
 lib/sha256.h                                       |    3 +
 lib/sha512.h                                       |    3 +
 lib/stdlib.in.h                                    |    4 +
 lib/string.in.h                                    |   65 +-
 lib/verify.h                                       |    5 +-
 lisp/Makefile.in                                   |    4 +-
 lisp/align.el                                      |    7 +-
 lisp/apropos.el                                    |    9 +-
 lisp/arc-mode.el                                   |    7 +-
 lisp/auth-source.el                                |   49 +-
 lisp/autoinsert.el                                 |   16 +-
 lisp/bindings.el                                   |    7 +-
 lisp/bookmark.el                                   |   78 +-
 lisp/button.el                                     |   80 +-
 lisp/calc/calc-yank.el                             |    2 +
 lisp/calc/calc.el                                  |   12 +-
 lisp/calendar/appt.el                              |   10 +-
 lisp/calendar/cal-hebrew.el                        |   11 +-
 lisp/calendar/holidays.el                          |   62 +-
 lisp/calendar/time-date.el                         |   61 +-
 lisp/cedet/ede/files.el                            |    2 +-
 lisp/cedet/semantic.el                             |    4 +-
 lisp/cedet/semantic/db.el                          |    2 +-
 lisp/cedet/semantic/find.el                        |    2 +-
 lisp/cedet/semantic/java.el                        |    2 +-
 lisp/cedet/semantic/lex-spp.el                     |    2 +-
 lisp/cedet/semantic/symref.el                      |    6 +-
 lisp/color.el                                      |    2 +-
 lisp/comint.el                                     |    5 +-
 lisp/cus-edit.el                                   |   14 +-
 lisp/descr-text.el                                 |    4 +
 lisp/desktop.el                                    |  125 +-
 lisp/dired-aux.el                                  |  140 +-
 lisp/dired.el                                      |  248 +-
 lisp/dnd.el                                        |   63 +-
 lisp/doc-view.el                                   |   22 +-
 lisp/edmacro.el                                    |   28 +-
 lisp/ehelp.el                                      |    5 +-
 lisp/elec-pair.el                                  |    2 +-
 lisp/emacs-lisp/advice.el                          |    3 +-
 lisp/emacs-lisp/autoload.el                        |    3 +
 lisp/emacs-lisp/byte-opt.el                        |  126 +-
 lisp/emacs-lisp/byte-run.el                        |    3 +-
 lisp/emacs-lisp/bytecomp.el                        |   61 +-
 lisp/emacs-lisp/cconv.el                           |   40 +-
 lisp/emacs-lisp/cl-extra.el                        |    8 +-
 lisp/emacs-lisp/cl-generic.el                      |  306 +-
 lisp/emacs-lisp/cl-lib.el                          |   10 +-
 lisp/emacs-lisp/cl-macs.el                         |   77 +-
 lisp/emacs-lisp/cl-preloaded.el                    |   25 +-
 lisp/emacs-lisp/cl-print.el                        |   25 +-
 lisp/emacs-lisp/comp.el                            |   24 +-
 lisp/emacs-lisp/crm.el                             |   17 +
 lisp/emacs-lisp/debug-early.el                     |   44 +-
 lisp/emacs-lisp/debug.el                           |   27 +-
 lisp/emacs-lisp/easy-mmode.el                      |   77 +-
 lisp/emacs-lisp/edebug.el                          |   26 +-
 lisp/emacs-lisp/eieio-core.el                      |  106 +-
 lisp/emacs-lisp/eldoc.el                           |   13 +-
 lisp/emacs-lisp/faceup.el                          |    2 +-
 lisp/emacs-lisp/find-func.el                       |    1 +
 lisp/emacs-lisp/lisp-mode.el                       |   62 +-
 lisp/emacs-lisp/lisp.el                            |    2 +
 lisp/emacs-lisp/macroexp.el                        |  217 +-
 lisp/emacs-lisp/map-ynp.el                         |   10 +-
 lisp/emacs-lisp/map.el                             |   14 +-
 lisp/emacs-lisp/nadvice.el                         |  224 +-
 lisp/emacs-lisp/oclosure.el                        |  562 ++
 lisp/emacs-lisp/package.el                         |   41 +-
 lisp/emacs-lisp/pcase.el                           |    2 +-
 lisp/emacs-lisp/pp.el                              |    4 +
 lisp/emacs-lisp/rmc.el                             |   23 +-
 lisp/emacs-lisp/seq.el                             |   20 +-
 lisp/emacs-lisp/shadow.el                          |    5 +-
 lisp/emacs-lisp/shortdoc.el                        |   80 +-
 lisp/emacs-lisp/smie.el                            |    4 +-
 lisp/emacs-lisp/subr-x.el                          |  179 +-
 lisp/emacs-lisp/text-property-search.el            |    3 +-
 lisp/emacs-lisp/timer-list.el                      |    2 +-
 lisp/emacs-lisp/vtable.el                          |  466 +-
 lisp/emulation/cua-rect.el                         |    2 +-
 lisp/emulation/viper-cmd.el                        |   38 +-
 lisp/emulation/viper-mous.el                       |    4 +-
 lisp/erc/erc-backend.el                            |    2 +-
 lisp/erc/erc-dcc.el                                |    2 +-
 lisp/erc/erc.el                                    |    9 +-
 lisp/eshell/em-basic.el                            |   56 +-
 lisp/eshell/em-cmpl.el                             |   23 +-
 lisp/eshell/em-dirs.el                             |    2 +-
 lisp/eshell/em-elecslash.el                        |  120 +
 lisp/eshell/em-extpipe.el                          |   22 +-
 lisp/eshell/em-glob.el                             |   14 +-
 lisp/eshell/em-hist.el                             |    2 +-
 lisp/eshell/em-ls.el                               |   13 +-
 lisp/eshell/em-pred.el                             |  323 +-
 lisp/eshell/esh-arg.el                             |   66 +-
 lisp/eshell/esh-cmd.el                             |    8 +
 lisp/eshell/esh-ext.el                             |    2 +-
 lisp/eshell/esh-util.el                            |  122 +-
 lisp/eshell/esh-var.el                             |   65 +-
 lisp/faces.el                                      |   21 +-
 lisp/ffap.el                                       |    8 +-
 lisp/files-x.el                                    |   14 +-
 lisp/files.el                                      |   53 +-
 lisp/finder.el                                     |   31 +-
 lisp/foldout.el                                    |    2 +-
 lisp/font-lock.el                                  |  101 +-
 lisp/frame.el                                      |   79 +-
 lisp/frameset.el                                   |   36 +-
 lisp/fringe.el                                     |    8 +
 lisp/gnus/deuglify.el                              |    1 +
 lisp/gnus/gmm-utils.el                             |   43 +-
 lisp/gnus/gnus-group.el                            |  128 +-
 lisp/gnus/gnus-html.el                             |   11 +-
 lisp/gnus/gnus-msg.el                              |    8 +-
 lisp/gnus/gnus-search.el                           |  152 +-
 lisp/gnus/gnus-sum.el                              |  162 +-
 lisp/gnus/gnus-topic.el                            |   13 +-
 lisp/gnus/gnus-util.el                             |   13 +-
 lisp/gnus/gnus.el                                  |   12 +-
 lisp/gnus/mail-source.el                           |   37 +-
 lisp/gnus/message.el                               |  114 +-
 lisp/gnus/mm-bodies.el                             |   32 +-
 lisp/gnus/mm-encode.el                             |    2 +-
 lisp/gnus/mml.el                                   |    3 +-
 lisp/gnus/nnmairix.el                              |    2 +-
 lisp/gnus/nnselect.el                              |  149 +-
 lisp/gnus/nntp.el                                  |    1 +
 lisp/gnus/nnvirtual.el                             |   11 +-
 lisp/gnus/smime.el                                 |   11 +-
 lisp/gnus/spam.el                                  |    2 +-
 lisp/help-at-pt.el                                 |   36 +-
 lisp/help-fns.el                                   |  310 +-
 lisp/help-mode.el                                  |   31 +-
 lisp/help.el                                       |   62 +-
 lisp/hl-line.el                                    |   18 +-
 lisp/icomplete.el                                  |   61 +-
 lisp/image-mode.el                                 |   56 +-
 lisp/image.el                                      |   20 +-
 lisp/image/exif.el                                 |   10 +-
 lisp/image/image-converter.el                      |   51 +-
 lisp/info-look.el                                  |   44 +-
 lisp/info.el                                       |  111 +-
 lisp/international/ccl.el                          |    2 +-
 lisp/international/characters.el                   |    3 +-
 lisp/international/fontset.el                      |    2 +
 lisp/international/iso-transl.el                   |    8 +-
 lisp/international/quail.el                        |    4 +-
 lisp/international/textsec.el                      |   19 +
 lisp/isearch.el                                    |  193 +-
 lisp/keymap.el                                     |   21 +-
 lisp/kmacro.el                                     |  160 +-
 lisp/language/ind-util.el                          |   27 +
 lisp/language/indian.el                            |   37 +
 lisp/ldefs-boot.el                                 | 3432 ++++-----
 lisp/leim/quail/compose.el                         |    6 +-
 lisp/leim/quail/indian.el                          |  228 +-
 lisp/leim/quail/symbol-ksc.el                      |    4 +-
 lisp/linum.el                                      |    3 +
 lisp/loadup.el                                     |    5 +-
 lisp/ls-lisp.el                                    |    2 +-
 lisp/macros.el                                     |   91 +-
 lisp/mail/emacsbug.el                              |    9 +-
 lisp/mail/feedmail.el                              |    4 +-
 lisp/mail/ietf-drums-date.el                       |    4 +-
 lisp/mail/mail-parse.el                            |    3 +-
 lisp/mail/rfc2047.el                               |    2 +-
 lisp/mail/rmailmm.el                               |   17 +-
 lisp/mail/undigest.el                              |   50 +-
 lisp/menu-bar.el                                   |   14 +-
 lisp/mh-e/mh-limit.el                              |    6 +-
 lisp/mh-e/mh-mime.el                               |    2 +-
 lisp/minibuffer.el                                 |  228 +-
 lisp/mouse.el                                      |  540 +-
 lisp/net/ange-ftp.el                               |    2 +-
 lisp/net/browse-url.el                             |   29 +-
 lisp/net/dictionary-connection.el                  |    8 +-
 lisp/net/eudc-bob.el                               |    2 +-
 lisp/net/eudc-vars.el                              |   88 +-
 lisp/net/eudc.el                                   |  239 +-
 lisp/net/eudcb-ldap.el                             |   41 +-
 lisp/net/eww.el                                    |    6 +-
 lisp/net/ldap.el                                   |   10 +-
 lisp/net/rcirc.el                                  |   78 +-
 lisp/net/shr.el                                    |    6 +-
 lisp/net/tramp-adb.el                              |   79 +-
 lisp/net/tramp-archive.el                          |   21 +-
 lisp/net/tramp-crypt.el                            |    2 +
 lisp/net/tramp-gvfs.el                             |    2 +
 lisp/net/tramp-integration.el                      |  214 +
 lisp/net/tramp-rclone.el                           |    2 +
 lisp/net/tramp-sh.el                               |  482 +-
 lisp/net/tramp-smb.el                              |   68 +-
 lisp/net/tramp-sshfs.el                            |   48 +-
 lisp/net/tramp-sudoedit.el                         |    2 +
 lisp/net/tramp.el                                  |  438 +-
 lisp/obsolete/mouse-sel.el                         |    4 +-
 lisp/org/ob-core.el                                |    2 +-
 lisp/org/ob-julia.el                               |    8 +-
 lisp/org/ob-lua.el                                 |    2 +-
 lisp/org/ob-table.el                               |    2 +-
 lisp/org/oc-basic.el                               |   42 +-
 lisp/org/oc-biblatex.el                            |    7 +-
 lisp/org/ol.el                                     |    2 +-
 lisp/org/org-agenda.el                             |   21 +-
 lisp/org/org-clock.el                              |    8 +-
 lisp/org/org-colview.el                            |    2 +-
 lisp/org/org-compat.el                             |   33 +-
 lisp/org/org-faces.el                              |   20 +-
 lisp/org/org-macro.el                              |    2 +-
 lisp/org/org-macs.el                               |   12 +-
 lisp/org/org-mouse.el                              |    4 +-
 lisp/org/org-plot.el                               |    2 +-
 lisp/org/org-table.el                              |    8 +-
 lisp/org/org-version.el                            |    4 +-
 lisp/org/org.el                                    |   34 +-
 lisp/org/ox-html.el                                |    4 +-
 lisp/org/ox-publish.el                             |    2 +-
 lisp/outline.el                                    |   75 +-
 lisp/paren.el                                      |    7 +
 lisp/pcomplete.el                                  |   18 +-
 lisp/pixel-scroll.el                               |   37 +-
 lisp/play/decipher.el                              |   13 +-
 lisp/play/dunnet.el                                |    2 +-
 lisp/proced.el                                     |   47 +-
 lisp/progmodes/cc-align.el                         |  120 +-
 lisp/progmodes/cc-cmds.el                          |   12 -
 lisp/progmodes/cc-engine.el                        |    2 +-
 lisp/progmodes/cc-styles.el                        |    1 +
 lisp/progmodes/compile.el                          |   53 +-
 lisp/progmodes/cperl-mode.el                       |    2 +-
 lisp/progmodes/ebrowse.el                          |    7 +-
 lisp/progmodes/elisp-mode.el                       |   42 +-
 lisp/progmodes/etags.el                            |    8 +-
 lisp/progmodes/flymake.el                          |    9 +-
 lisp/progmodes/gdb-mi.el                           |    2 +-
 lisp/progmodes/grep.el                             |  128 +-
 lisp/progmodes/make-mode.el                        |    2 +-
 lisp/progmodes/project.el                          |   48 +-
 lisp/progmodes/python.el                           |   59 +-
 lisp/progmodes/ruby-mode.el                        |   16 +-
 lisp/progmodes/scheme.el                           |   30 +-
 lisp/progmodes/sh-script.el                        |    2 +-
 lisp/progmodes/sql.el                              |  157 +-
 lisp/progmodes/tcl.el                              |    2 +-
 lisp/progmodes/verilog-mode.el                     |    8 +-
 lisp/progmodes/vhdl-mode.el                        |   37 +-
 lisp/progmodes/xref.el                             |   26 +-
 lisp/recentf.el                                    |    2 +-
 lisp/replace.el                                    |   87 +-
 lisp/select.el                                     |  209 +-
 lisp/server.el                                     |    3 +-
 lisp/ses.el                                        |  115 +-
 lisp/shell.el                                      |  176 +-
 lisp/simple.el                                     |  358 +-
 lisp/sort.el                                       |    5 +-
 lisp/startup.el                                    |   65 +-
 lisp/subr.el                                       |  296 +-
 lisp/tab-bar.el                                    |   18 +-
 lisp/term/common-win.el                            |   11 +-
 lisp/term/haiku-win.el                             |  266 +-
 lisp/term/ns-win.el                                |   70 +-
 lisp/term/pc-win.el                                |    8 +
 lisp/term/pgtk-win.el                              |  207 +-
 lisp/term/w32-win.el                               |    1 +
 lisp/term/x-win.el                                 |   57 +-
 lisp/textmodes/artist.el                           |    7 +-
 lisp/textmodes/bibtex.el                           |   41 +-
 lisp/textmodes/emacs-news-mode.el                  |  224 +
 lisp/textmodes/fill.el                             |  132 +-
 lisp/textmodes/page.el                             |   17 +-
 lisp/textmodes/reftex-global.el                    |    6 +
 lisp/textmodes/reftex-parse.el                     |   17 +-
 lisp/textmodes/rst.el                              |    2 +-
 lisp/textmodes/string-edit.el                      |  129 +
 lisp/textmodes/tex-mode.el                         |  135 +-
 lisp/textmodes/texinfo.el                          |   78 +-
 lisp/textmodes/word-wrap-mode.el                   |   80 +
 lisp/thingatpt.el                                  |    7 +-
 lisp/thumbs.el                                     |    9 +-
 lisp/tool-bar.el                                   |   27 +-
 lisp/tooltip.el                                    |    6 +-
 lisp/transient.el                                  |    2 +-
 lisp/tutorial.el                                   |    2 +-
 lisp/url/url-auth.el                               |    4 +-
 lisp/url/url-http.el                               |  197 +-
 lisp/url/url-vars.el                               |   17 +-
 lisp/vc/diff-mode.el                               |   43 +-
 lisp/vc/diff.el                                    |   14 +-
 lisp/vc/log-view.el                                |   16 +-
 lisp/vc/vc-bzr.el                                  |    2 +-
 lisp/vc/vc-cvs.el                                  |   11 +-
 lisp/vc/vc-dav.el                                  |    4 +-
 lisp/vc/vc-dir.el                                  |    6 +
 lisp/vc/vc-rcs.el                                  |   17 +-
 lisp/vc/vc-sccs.el                                 |   11 +-
 lisp/vc/vc-src.el                                  |   12 +-
 lisp/vc/vc.el                                      |    2 +-
 lisp/wdired.el                                     |   33 +-
 lisp/window.el                                     |  150 +-
 lisp/x-dnd.el                                      |  409 +-
 lwlib/lwlib.c                                      |   12 +-
 m4/gnulib-common.m4                                |    6 +-
 msdos/sed1v2.inp                                   |   10 +
 msdos/sedlibmk.inp                                 |    3 +
 nt/inc/ms-w32.h                                    |    1 +
 oldXMenu/XMenuInt.h                                |    2 +
 src/Makefile.in                                    |   12 +-
 src/alloc.c                                        |  691 +-
 src/bidi.c                                         |    7 +-
 src/bignum.c                                       |   93 +
 src/bignum.h                                       |    1 +
 src/buffer.c                                       |    8 +-
 src/bytecode.c                                     |  368 +-
 src/callint.c                                      |    2 +-
 src/callproc.c                                     |   53 +-
 src/charset.c                                      |   25 +-
 src/coding.c                                       |    6 -
 src/comp.c                                         |   65 +-
 src/comp.h                                         |    4 +
 src/composite.c                                    |    4 +-
 src/data.c                                         |   95 +-
 src/decompress.c                                   |   10 +-
 src/deps.mk                                        |    2 +-
 src/dispextern.h                                   |    2 +
 src/dispnew.c                                      |   12 +-
 src/doc.c                                          |   60 +-
 src/dynlib.c                                       |    4 +
 src/emacs-module.c                                 |    8 +-
 src/emacs.c                                        |  178 +-
 src/eval.c                                         |  334 +-
 src/fileio.c                                       |   12 +-
 src/filelock.c                                     |   67 +-
 src/fns.c                                          |  272 +-
 src/font.c                                         |   37 +-
 src/font.h                                         |    5 +-
 src/fontset.c                                      |   97 +-
 src/frame.c                                        |   50 +-
 src/frame.h                                        |    6 +-
 src/fringe.c                                       |    4 +-
 src/gnutls.c                                       |    2 +-
 src/gnutls.h                                       |    1 -
 src/gtkutil.c                                      |  230 +-
 src/gtkutil.h                                      |    4 +-
 src/haiku_draw_support.cc                          |   10 -
 src/haiku_font_support.cc                          |  439 +-
 src/haiku_io.c                                     |   36 +-
 src/haiku_select.cc                                |  232 +-
 src/haiku_support.cc                               | 2291 ++++--
 src/haiku_support.h                                |  990 +--
 src/haikufns.c                                     |  550 +-
 src/haikufont.c                                    |  292 +-
 src/haikuimage.c                                   |    7 +-
 src/haikumenu.c                                    |  111 +-
 src/haikuselect.c                                  |  811 ++-
 src/haikuselect.h                                  |  105 +-
 src/haikuterm.c                                    |  698 +-
 src/haikuterm.h                                    |  164 +-
 src/image.c                                        |  651 +-
 src/indent.c                                       |    5 +-
 src/keyboard.c                                     |  158 +-
 src/keymap.c                                       |   20 +-
 src/lisp.h                                         |  185 +-
 src/lread.c                                        |   68 +-
 src/macfont.m                                      |   17 +-
 src/macros.c                                       |   12 +-
 src/minibuf.c                                      |   93 +-
 src/msdos.h                                        |    9 +
 src/nsfns.m                                        |   85 +-
 src/nsfont.m                                       |   14 +-
 src/nsmenu.m                                       |   23 +-
 src/nsterm.h                                       |   36 +-
 src/nsterm.m                                       |  594 +-
 src/pdumper.c                                      |   17 +-
 src/pgtkfns.c                                      |  338 +-
 src/pgtkmenu.c                                     |   11 +-
 src/pgtkselect.c                                   |   28 +-
 src/pgtkselect.h                                   |    4 +-
 src/pgtkterm.c                                     | 1672 ++---
 src/pgtkterm.h                                     |  120 +-
 src/print.c                                        |   59 +-
 src/process.c                                      |   78 +-
 src/sort.c                                         |  974 +++
 src/sqlite.c                                       |   97 +-
 src/syntax.c                                       |    2 +-
 src/syntax.h                                       |    4 -
 src/sysdep.c                                       |   89 +-
 src/systime.h                                      |    1 -
 src/termhooks.h                                    |   29 +-
 src/textprop.c                                     |   13 +-
 src/thread.c                                       |   19 +-
 src/thread.h                                       |   23 +-
 src/timefns.c                                      |  104 +-
 src/w32.c                                          |  165 +
 src/w32.h                                          |    3 +
 src/w32console.c                                   |   12 +-
 src/w32fns.c                                       |   52 +-
 src/w32image.c                                     |    1 +
 src/w32notify.c                                    |    4 +-
 src/w32term.c                                      |  252 +-
 src/w32term.h                                      |   23 +
 src/w32xfns.c                                      |   78 +-
 src/widget.c                                       |   54 +-
 src/window.c                                       |   80 +-
 src/window.h                                       |    2 +-
 src/xdisp.c                                        |  149 +-
 src/xfaces.c                                       |   50 +-
 src/xfns.c                                         |  513 +-
 src/xftfont.c                                      |   63 +-
 src/xmenu.c                                        |  200 +-
 src/xrdb.c                                         |   59 +-
 src/xselect.c                                      |  127 +-
 src/xsmfns.c                                       |    2 +-
 src/xterm.c                                        | 7639 ++++++++++++++++++--
 src/xterm.h                                        |  123 +-
 src/xwidget.c                                      |   67 +-
 test/lisp/calc/calc-tests.el                       |    2 +-
 test/lisp/calendar/time-date-tests.el              |    9 +-
 test/lisp/cedet/srecode-utest-template.el          |    2 +-
 test/lisp/color-tests.el                           |   14 +-
 test/lisp/desktop-tests.el                         |   50 +
 test/lisp/edmacro-tests.el                         |   27 +-
 test/lisp/emacs-lisp/cl-macs-tests.el              |   18 +
 test/lisp/emacs-lisp/easy-mmode-tests.el           |    2 -
 test/lisp/emacs-lisp/ert-tests.el                  |    7 +-
 test/lisp/emacs-lisp/nadvice-tests.el              |   17 +-
 test/lisp/emacs-lisp/oclosure-tests.el             |  165 +
 test/lisp/emacs-lisp/rmc-tests.el                  |   23 +-
 test/lisp/emacs-lisp/subr-x-tests.el               |   32 +
 test/lisp/erc/erc-tests.el                         |   59 +-
 test/lisp/eshell/em-basic-tests.el                 |   71 +
 test/lisp/eshell/em-extpipe-tests.el               |    2 +-
 test/lisp/eshell/em-glob-tests.el                  |  171 +
 test/lisp/eshell/em-pred-tests.el                  |  548 ++
 test/lisp/eshell/esh-proc-tests.el                 |    5 +-
 test/lisp/eshell/esh-var-tests.el                  |  203 +-
 test/lisp/eshell/eshell-tests-helpers.el           |   23 +-
 test/lisp/eshell/eshell-tests.el                   |   27 +-
 test/lisp/files-resources/compile-utf8.el          |   11 +
 test/lisp/files-resources/file-mode                |    3 +
 test/lisp/files-resources/file-mode-multiple       |    5 +
 test/lisp/files-resources/file-mode-prop-line      |    1 +
 test/lisp/files-tests.el                           |   50 +-
 test/lisp/files-x-tests.el                         |   18 +
 test/lisp/hl-line-tests.el                         |  114 +
 test/lisp/image-tests.el                           |   20 +-
 test/lisp/international/textsec-tests.el           |   14 +-
 test/lisp/kmacro-tests.el                          |   17 +-
 test/lisp/mail/ietf-drums-date-tests.el            |   48 +-
 test/lisp/mail/undigest-tests.el                   |  364 +
 test/lisp/mh-e/mh-thread-tests.el                  |    2 +-
 test/lisp/mouse-tests.el                           |   14 +
 test/lisp/net/mailcap-tests.el                     |   78 +-
 test/lisp/net/tramp-archive-tests.el               |   53 +-
 .../foo.tar.gz                                     |  Bin
 test/lisp/net/tramp-tests.el                       |  355 +-
 test/lisp/progmodes/cperl-mode-tests.el            |    2 +-
 test/lisp/progmodes/python-tests.el                |   18 +-
 test/lisp/progmodes/ruby-mode-resources/ruby.rb    |   17 +
 test/lisp/progmodes/sql-tests.el                   |   80 +
 test/lisp/replace-tests.el                         |   96 +
 test/lisp/ses-tests.el                             |   75 +-
 test/lisp/simple-tests.el                          |    4 +-
 test/lisp/subr-tests.el                            |   45 +
 test/lisp/textmodes/page-tests.el                  |   12 +
 test/lisp/xml-tests.el                             |    2 +-
 test/src/fns-tests.el                              |  113 +
 test/src/lread-tests.el                            |   22 +
 test/src/print-tests.el                            |    8 +
 test/src/regex-emacs-tests.el                      |   12 +-
 test/src/sqlite-tests.el                           |   25 +
 test/src/timefns-tests.el                          |   13 +
 617 files changed, 39646 insertions(+), 15766 deletions(-)
 delete mode 100644 etc/images/gnus/catchup.pbm
 delete mode 100644 etc/images/gnus/catchup.xpm
 delete mode 100644 etc/images/gnus/cu-exit.pbm
 delete mode 100644 etc/images/gnus/cu-exit.xpm
 delete mode 100644 etc/images/gnus/describe-group.pbm
 delete mode 100644 etc/images/gnus/describe-group.xpm
 delete mode 100644 etc/images/gnus/exit-gnus.pbm
 delete mode 100644 etc/images/gnus/exit-gnus.xpm
 delete mode 100644 etc/images/gnus/exit-summ.pbm
 delete mode 100644 etc/images/gnus/exit-summ.xpm
 delete mode 100644 etc/images/gnus/get-news.pbm
 delete mode 100644 etc/images/gnus/get-news.xpm
 delete mode 100644 etc/images/gnus/gnntg.pbm
 delete mode 100644 etc/images/gnus/gnntg.xpm
 delete mode 100644 etc/images/gnus/important.pbm
 delete mode 100644 etc/images/gnus/important.xpm
 delete mode 100644 etc/images/gnus/next-ur.pbm
 delete mode 100644 etc/images/gnus/next-ur.xpm
 delete mode 100644 etc/images/gnus/post.pbm
 delete mode 100644 etc/images/gnus/post.xpm
 delete mode 100644 etc/images/gnus/prev-ur.pbm
 delete mode 100644 etc/images/gnus/prev-ur.xpm
 delete mode 100644 etc/images/gnus/receipt.pbm
 delete mode 100644 etc/images/gnus/receipt.xpm
 delete mode 100644 etc/images/gnus/reply-wo.pbm
 delete mode 100644 etc/images/gnus/reply-wo.xpm
 delete mode 100644 etc/images/gnus/reply.pbm
 delete mode 100644 etc/images/gnus/reply.xpm
 delete mode 100644 etc/images/gnus/rot13.pbm
 delete mode 100644 etc/images/gnus/rot13.xpm
 delete mode 100644 etc/images/gnus/save-aif.pbm
 delete mode 100644 etc/images/gnus/save-aif.xpm
 delete mode 100644 etc/images/gnus/save-art.pbm
 delete mode 100644 etc/images/gnus/save-art.xpm
 delete mode 100644 etc/images/gnus/subscribe.pbm
 delete mode 100644 etc/images/gnus/subscribe.xpm
 delete mode 100644 etc/images/gnus/unimportant.pbm
 delete mode 100644 etc/images/gnus/unimportant.xpm
 delete mode 100644 etc/images/gnus/unsubscribe.pbm
 delete mode 100644 etc/images/gnus/unsubscribe.xpm
 delete mode 100644 etc/images/gnus/uu-decode.pbm
 delete mode 100644 etc/images/gnus/uu-decode.xpm
 delete mode 100644 etc/images/gnus/uu-post.pbm
 delete mode 100644 etc/images/gnus/uu-post.xpm
 create mode 100644 lisp/emacs-lisp/oclosure.el
 create mode 100644 lisp/eshell/em-elecslash.el
 create mode 100644 lisp/textmodes/emacs-news-mode.el
 create mode 100644 lisp/textmodes/string-edit.el
 create mode 100644 lisp/textmodes/word-wrap-mode.el
 create mode 100644 src/sort.c
 create mode 100644 test/lisp/desktop-tests.el
 create mode 100644 test/lisp/emacs-lisp/oclosure-tests.el
 create mode 100644 test/lisp/eshell/em-basic-tests.el
 create mode 100644 test/lisp/eshell/em-glob-tests.el
 create mode 100644 test/lisp/eshell/em-pred-tests.el
 create mode 100644 test/lisp/files-resources/compile-utf8.el
 create mode 100644 test/lisp/files-resources/file-mode
 create mode 100644 test/lisp/files-resources/file-mode-multiple
 create mode 100644 test/lisp/files-resources/file-mode-prop-line
 create mode 100644 test/lisp/hl-line-tests.el
 create mode 100644 test/lisp/mail/undigest-tests.el
 copy test/lisp/net/{tramp-archive-resources => tramp-resources}/foo.tar.gz 
(100%)



reply via email to

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