[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%)
- feature/tree-sitter updated (84847cad82 -> 82d5e902af),
Yuan Fu <=