[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/tree-sitter updated (c8eeaa4ae4 -> 77d5a0cf9f)
From: |
Yuan Fu |
Subject: |
feature/tree-sitter updated (c8eeaa4ae4 -> 77d5a0cf9f) |
Date: |
Mon, 29 Aug 2022 14:43:23 -0400 (EDT) |
casouri pushed a change to branch feature/tree-sitter.
from c8eeaa4ae4 ; * lisp/treesit.el (treesit-traverse-forward): Fix
docstring.
new ac4cafd66e * src/treesit.c (make_ts_parser): Initialize timestamp
field.
new f543a1ca0e Add treesit-parser-delete
new 11379ef236 Remove treesit manual entries for deleted functions
new e98b4715bb ; * doc/lispref/parsing.texi: Minor touch-up.
adds 2e2913654b Handle coordinates from XM_DRAG_REASON_DRAG_MOTION
replies
adds 1302c329eb Fix link action handling with Motif DND
adds 850050ca5c Revert "Clarify what a Calc registeri in in
calc-insert-register"
adds 5b7f24e58a Merge from origin/emacs-28
adds 36f96c351a Handle coordinates for the old KDE drop protocol
adds 7547e4e60e repeat-mode: Don't echo unset keys in help message
adds 112b6b8e37 Update args of isearch-search-fun-in-text-property
(bug#14013)
adds 8fca44da81 Improve Tramp debugging
adds 6237aec6ca Fix file name quoting in tramp-smb.el
adds 0d383b592c Fix ;;;###autoload scanning from (some) packages
adds 12d6aad132 Handle receiving new OffiX protocol during drag-and-drop
adds 8ee9e20f8c whitespace.el: New whitespace style `lines-char'
adds 9b053968ef Implement using the OffiX protocol for dropping
adds ebdda80b07 Prefer defvar-keymap in ibuffer.el
adds b105981803 Do not display 'nil for 0-ary filter qualifier in ibuf
adds 1ead480ca1 Allow completing tags, parameters and values in html-mode
adds a29e0f1c64 Adjust ibuffer test
adds 82694cdb20 ; * etc/NEWS: Add entry for recent minibuffer abbrev
table changes.
adds 556c304007 * .dir-locals.el: Set emacs-lisp-docstring-fill-column.
adds 9accc800a7 Comply with the Motif requirement for unique drag atoms
adds 160b22ebf7 Handle OffiX drop of multiple files
adds 16ee227c18 icalendar-tests no longer assumes TZ = wall
adds 9bce1f3d70 Prefer BASE_EQ in time-sensitive ops
adds 9a2be29672 Don’t test time functions for NaNs, INF
adds 343482d641 Streamline time decoding and conversion
adds 6dd4c5b953 Improve drag atom computation
adds 32cff740e2 Describe 'set-file-modes' argument prompting
adds 4d7a936ac2 ; * src/fileio.c (Fset_file_modes): Improve previous
change
adds 054832c9e1 Merge from origin/emacs-28
adds 55e9d729ca Fix Motif DND after atom ownership is lost due to frame
destruction
adds e5dbe60e3c Improve handling of fallback drop protocols
adds dcee64d4bf Fix defcustom in last change
adds 6c3b6149d9 bindat (strz): Write null terminator after variable
length string
adds 61bdad4685 ; Fix last change in documentation of 'strz' bindat type
adds b2b939e5a1 Fix byte-swapping of Motif DND tables
adds 1054d38bc7 Fix check for window system with toolkit scrollbars
adds 5b3d4e7bf0 org-export-get-footnote-definition: Pre-cache references
in parse tree
adds 3236dedc2d org-export-resolve-fuzyy-link: Pre-cache all possible
search cells
adds d21412df06 org-export-resolve-id-link: Pre-cache all the ids in the
parse tree
adds 0f7ceb4803 org-export-as: Do not update buffer settings when not
modified
adds 979308b4ca org-export-data: Concatenate strings in temporary buffer
for performance
adds 4f37a3b299 org-element-map: Avoid repetitive `plist-get' call
adds f94e93a6ee org-cite-list-citations: Cache footnote-definition
searches
adds b3cbcebd9a Speed up Org to Texinfo generation
adds c782d6de79 Fix Motif drag-and-drop timestamps
adds e964705921 Prefer defvar-keymap for artist-mode-map
adds fdd4dc6bdf Make artist-version variable obsolete
adds 217c41c7b0 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds feb654b460 Add new package.el commands for recompilation
adds decb64fd83 Make package-recompile delete all .elc files first
adds 946d70a891 Use BASE_EQ instead of EQ where obviously safe
adds a0f7d81a8d * src/fns.c (mapcar1): Test types in rough order of
likelyhood.
adds 28218092a6 Allow number register insertion in Calc (Bug#55943)
adds 5eb9383ccc Fix disruption of windows' display by shr.el
adds d934363ca1 ; * doc/emacs/package.texi (Package Installation): Fix
markup.
adds cd9b920217 Fix Tramp test
adds e75ce9ca38 * src/fns.c (Fmapconcat): Optimize the case where
separator==""
adds 61a312ba0c Update last event time during DND operations
adds a8cf6567dd Improve window manager user time reporting mode switching
adds b0c5accb99 Update MS Windows FAQ for MinGW64-w64/MSYS2
adds 5ddd0f1a35 * lisp/net/tramp.el (tramp-methods): Fix quoting in
docstring.
adds f419de6eca * lisp/textmodes/artist.el: Minor doc fixes.
adds d1a10a1cf2 Merge from origin/emacs-28
adds cce197c630 Fix instances of not using a usable Motif drag atom
adds 10d23f4ed4 Fix computation of screen width and height on Haiku
adds 4ce2322894 Improve compatibility when receiving drops from early
XDND programs
adds d4d0a09427 Fix misplaced interactive spec
adds 39826148d6 * src/fns.c (Fmapconcat): Better empty-string-or-nil
detection.
adds 3eb47077d3 Clarify doc of `x-display-set-last-user-time'
adds 17b3f8d56e Delete most libraries obsolete since 24.1 and 24.3
adds 77c7a79a3f * lisp/edmacro.el (edit-kbd-macro): Use command
substitution.
adds abdc5887c1 Use command substitution in bookmark-edit-annotation
adds dc6157bef7 Cancel editing bookmark annotations with C-c C-k
adds c0c538b392 Speed up shr-string-pixel-width
adds 5e567af8e0 Reduce code duplication when setting user time window
adds 4aca0d818f buffer-match-p: Resolve backward compat concerns
adds 7daa552c68 Fix wdired marking of unsuccessfully renamed files
adds 65675f676d Make uce.el obsolete (bug#46472)
adds 6db5c7f8c4 Improve time parsing documentation
adds 488a4cd61b Allow editing all symbols in help-fns--editable-variable
adds af8ec14cd7 Fix command substitution in emacsbug.el
adds 250f9e7f83 Improve help-enable-variable-value-editing help
adds 2237e46ba9 Rename command to bookmark-edit-annotation-confirm
adds 719a3c821b Fix some command substitutions
adds bdb1c5ec45 Regenerated ldefs-boot.el
adds e9c50055ff Fix efaq-w32.texi build warning
adds 73e75e18d1 Warn about misplaced or duplicated function/macro
declarations
adds a53c34d76a Don't quote the `when' form in obsoletions
adds da8fed0be0 Regenerate ldefs-boot.el
adds 0edc2f4901 Fix some declare-after-interactive functions
adds 8ce96f0d4d Fix handling of "process-*" properties in Tramp
adds f515d658e5 Don't quote numbers in byte-run--set-*
adds a203ad5ed0 Regenerate ldefs-boot.el
adds 4311bd0bd7 Slightly faster hash-table-keys and hash-table-values
adds 6362f65474 Add new command `duplicate-line'
adds 4cdeec88ce Fix copy-from-above-command doc string type
adds da208f99d8 Update bookmark tests for recent change
adds d62f94f16a Set bookmark handler type for Eshell
adds 8e6c663aea image-dired: Use full name for bookmark handler type
adds c8f81c9d08 Add hacek variations to `C-x 8'
adds c1370d83cb Delete another library obsolete since 24.1
adds 0d103e6f79 Extend 'e' in edebug to pretty-print the values
adds 95370484d4 Fix specifying named action lists in `x-begin-drag'
adds 06576d6a16 Prevent Lisp code or synthetic events from ruining the
user time
adds ad74677cf3 Delete reference to obsolete library complete.el
adds e0bac17bbc Mention face quirks after the final line in the lispref
manual
adds 017bdb1611 Fix a tagging problem in tramp.texi
adds d671cd57c4 Update cl-struct-sequence-type doc string
adds b28debadf3 Merge from origin/emacs-28
adds c1f4cca7f0 Fix efaq-w32.texi build warning
adds 360e4798b4 ; Merge from origin/emacs-28
adds 024bbcb35e Prune the Gnus FAQ of some outdated data
adds b79f09d095 Merge from origin/emacs-28
adds 0ed633a0c8 ; * lisp/doc-view.el (doc-view-bookmark-jump): Fix
capitalization.
adds 183a1b6c6d Fix type mixup in haikuselect.c
adds 6c0caf65af Remove unused Haiku code
adds f01213bc20 Define docstring element for more forms in scheme-mode
adds 9f6461b0fe ; * etc/NEWS: Expand the entry about 'e' in Edebug.
adds 99577312f5 ; * lisp/misc.el (duplicate-line): Doc fix.
adds 15238e2ed0 Prefer URL commentary header in two files
adds e321f87aa7 Avoid "control-control-KEY" (bug#55738)
adds 2cb5ed66c0 Support `select-active-regions' with xterm
adds ba1508ed17 CC Mode: Fix infinite loop in noise macro near end of
buffer
adds 606275e91e Allow pretty-printing results from `C-x C-e' in edebug
adds d7265d58f8 Remove unnecessary clearing of internal border on Haiku
adds 0dc75daf11 Filter out NS non-key events from `where-is-internal'
adds 608f349cd2 Fix checkdoc--fix-y-or-n-p query
adds 2ebe0524e8 More aggressive bytecode split between top-level forms
(bug#55972)
adds 233b3dc7e1 ; Pacify byte-compiler warning in keymap-tests.el.
adds 7e1f84fa3b Fix test failures due to 'xterm-select-active-regions'
adds 9b44824620 CC Mode: Add accurate handling for backslash in C line
and block comments
adds 4e68166d77 Fix last tty-select-active-regions change
adds e8bb4aba71 ; * etc/NEWS: Move Bookmark items to separate heading.
adds 4f3c1eb4c5 Respect no-face argument in literal key substitutions
adds 8b45e7c681 Prefer defvar-keymap in edmacro.el
adds 3285901e9a Fix timestamps recorded in Motif DND top level leave
messages
adds fd853c71a9 Cache the Motif drag window to avoid fetching it every
time
adds ec6f6d23eb Fix XDND from Firefox again
adds 422f958030 Fix invalid defcustom :group when :predicate is used
adds 6d0148c541 Merge from origin/emacs-28
adds 823b503c9d Fix crashes when the _EMACS_DRAG_ATOM is the wrong type
adds 76f3878e28 Ignore emulated mouse clicks during drag-and-drop
adds 93b018c664 Add mechanism for gradually phasing in new byte
compilation warnings
adds 196eebda16 Make checkdoc-defun-info parsing slightly less wrong
adds d60d96ffa0 Tune when to show "Quick Help" in Ediff mode-line
adds d181e410fc Fix edebug parsing of .,
adds 491fb413b1 Prefer defvar-keymap in kmacro.el
adds 176256cf2f * lisp/obsolete/eieio-compat.el: Add missing
Obsolete-since line.
adds e611dbcc7c Add rudimentary font-locking to edmacro-mode
adds dcb7b9f5ff Fix setting last user time during drag-and-drop
adds 37f168afdd Don't lose antialiasing info when hitting `C-x C-+'
adds e125d4b820 Small fix in font-lock-extend-region-multiline
adds 94d76adde1 Don't handle reverseVideo X resource specially
adds 46db98ece2 Recognize \' as a quoted quote in MySQL
adds 7bfb35f8a7 Make M-S-x output better in mode that have bindings for
`undefined'
adds b2d11d69dd More conservative fix for bug#37473
adds a7ee25e903 Make describe-repeat-maps fontify key bindings
adds 1de63a3969 Fix starting eshell with missing/invalid modules defined
adds 694d7984a3 Fix last change in tramp-adb-handle-make-process
adds e02ebe9137 Allow appending to the kill ring with mouse selections
adds 9bf520593c Update font scaling documentation to not talk about
"face height"
adds efc241f402 Let `dired-omit-mode' match lines, as well as file names
adds 3947037a33 Fix bytecompiler infloop compiling infloops
adds ac39c327b5 Tweak quoting in help-fns--compiler-macro
adds 28bfd4db69 Allow removing quotes around links in *Help* buffers
adds 9c359b0cec xref-goto-xref: Set input focus in addition to selecting
window
adds 772c0e6f20 Fix earlier change in xfaces.c for antialiasing in the
mode line
adds 9a6b6b1887 Don't generate superfluous wheel events during drag and
drop
adds 382f7920ab Respect `:antialias' on Haiku
adds 1172c7303d whitespace: Redraw if indentation or line length changes
adds bd0b96d252 Allow using :width/:height as normal with xbm images
adds c1453cd6f6 Make images found through `find-image' be handled like
`create-image'
adds 854714efb4 Ignore pinch events from the wrong window
adds 8400c59358 Fix problems with Tramp FTP and URL handler mode
adds b5dd337ada Fix initialization of Haiku font driver
adds f120db63a3 Fix running temacs on Haiku
adds 45dc99dcb9 Fix ns-reg-to-script definition
adds e2ec4b8443 Prefer defvar-keymap in hi-lock.el
adds 3642f37872 ; * lisp/image.el (find-image): Fix typos.
adds a7aeef934b ; * lisp/help-mode.el (help-xref-button): Doc fix.
adds 4cc2f820b5 Fix x-selection-timeout if some keyboard input arrives
while waiting
adds 0c8bc8e6d9 ; Fix recent change of documentation of face-remap
adds 5e7a0873c5 ; * src/process.c (wait_reading_process_output): Fix
typo.
adds c6ff592663 Adapt url-tramp-tests
adds 54e3509771 Issue a message if getting a selection takes a long time
adds 4ae315f7c3 Fix potential (goto-char nil) in
byte-compile-warning-prefix
adds 25e69968b0 term-set-escape-char: Remove old binding from
term-raw-escape-map
adds 256fac4886 * lisp/edmacro.el: Add missing (require 'seq).
adds 32a6d52d43 Move selection delayed message to a better location
adds 01834ba0c9 Remove selection requests on the keyboard buffer when
closing display
adds 1d681a5700 Add test for bug#56078 fix
adds cf4c204df8 * doc/misc/eww.texi (Overview, Basics): Fix typos.
adds 2eb738f2b8 Support builds configured with a separate --bindir
adds c175984e2c Merge from origin/emacs-28
adds 8cf3c3203b Allow toggling antialiasing inside the Haiku font dialog
adds 649b43d20c Make Lucid menus work from the keyboard also when
uninstalled
adds 3d4b389f32 Rename recently-introduced dired-omit-line-regexp user
option
adds 97950f2bc4 Speed up mail-extr in some configurations
adds 7934bad23b Fix fontification in describe-key
adds ef03c8852d Make describe-key do doc string command key substitution
again
adds a5387dec4e Fix previous describe-key change
adds 3491c7a322 Fix nested defuns handling in
`python-nav-beginning-of-defun'
adds 3518ab51d1 ; * lwlib/xlwmenu.c (ungrab_all): Fix typo.
adds 32906819ad Allow shortening filenames in recentf-mode menu
adds 0939465300 Tramp code cleanup
adds 73a384a986 Increase gc-cons-percentage in -batch Emacs
adds 49137311a4 Fix previous -batch change for gc-cons-percentage
adds b1af8c2c00 ; * doc/lispref/os.texi (Batch Mode): Fix typo and
wording.
adds be35c92c90 Rewrite PGTK selection code from scratch
adds a4dcc8b9a9 Fix recent change to xlwmenu.c
adds 0008003c3e Two typos captured on OpenBSD/clang
adds 1883e532d1 Untabify doc strings before displaying in Customize
adds acf9dcdc51 Check defface doc strings
adds 16d48cf8a0 Fix too-long ediff defface doc strings
adds dbbf38d43f Document and test 'no-byte-compile' behavior.
adds 406fd97921 Fix autoload generation of iter-defun forms
adds 3833ce16af Fix shr--set-target-ids test for empty buffer
adds ca6c8fc72c Allow different randomization of shapes in Tetris
adds de30e8c0de Fix logic in previous Tetris change
adds 137539c125 Clarify autotype.texi text slightly
adds 3f66e2a903 * lisp/repeat.el (repeat-mode): Fix message format.
adds 5082d74cfd ; * lisp/recentf.el: Fix typo.
adds f3acc09377 ; Revert "Use file-in-directory-p instead of obsolete
dired-in-this-tree-p"
adds 5e40c5a3be Merge from origin/emacs-28
adds 6f5f2ebfb4 A trivial optimization and a formatting fix
adds d5a3fbe7c8 Fix setting user time for mouse movement events
adds ff20b0192c Port x-selection-timeout to PGTK
adds fa6d9c1e84 Mention the new Tetris user option
adds 582356c45f * src/xterm.c (x_scroll_bar_note_movement): Fix
no-toolkit build.
adds 0301b295bb Don't drop existing escape char in eshell
adds 5b1109394c ; * lisp/edmacro.el: Minor doc fixes.
adds ec9228eb81 Use short file names by default in recentf menu
adds f3c78c6ea7 Do interactive mode tagging in edmacro.el
adds 18d412a513 Fix non-system-malloc build
adds cc06be904c * lisp/bs.el (bs-mode-map): Prefer defvar-keymap.
adds 38ae6cf3ce Prefer Emacs mouse button event names to XEmacs names
adds 5f1bd87247 Prevent GC of window referenced from EmacsScroller
adds eff42dc0af ; bindat (strz): Move all pack logic to pack function
(bug#56048)
adds 55c2102560 bindat (strz): Null terminate fixed-length strings if
there is room
adds 47374d4416 duplicate-line: fix optional argument and add test
(bug#46621)
adds ec1fffdeca Fix dnd-tests-open-remote-url on EMBA
adds feb88fa8ab Bind C-c C-c and C-c C-k in recentf-dialog-mode
adds f5515fa8aa Convert several defsubst to defun in recentf.el
adds 2bf96389f7 Make recentf-elements obsolete
adds ee6e4bc525 Update device-specific grab during drag-and-drop
adds 41540b9324 Don't send XdndPosition before XdndStatus arrives
adds a3f294b37f Improve last change in autotype.texi
adds 00034ad2e6 Merge from origin/emacs-28
adds 0b4db66a9d Allow dropping more data types on PGTK
adds 5cbe50a4fb Make DND from other GTK programs work on Wayland
adds 1003f36feb Minor fixes to last change
adds 716a0f4025 ; * src/xterm.c (x_dnd_send_leave): Remove debugging
code.
adds ea640581ba Ensure that nnimap doesn't send too long lines to the
server
adds 2bd49c8204 Revert "Use short file names by default in recentf menu"
adds 5f904e50c3 Revert "Allow shortening filenames in recentf-mode menu"
adds c753e4cb2a Use shortened filenames in recentf-mode
adds 3832e5360b Prefer defvar-keymap and keymap-set in recentf.el
adds 097b63f2ef Tag shortcut commands for recentf-dialog-mode
adds 630a33f0a9 Save desktop-save-mode when changed from menu
adds 89afd90bde ; * lisp/uniquify.el: Remove incorrect comment.
adds 48248c901d Remove unused function in bytecomp.el
adds 61c8a078cf * lisp/recentf.el (recentf-auto-cleanup): Clarify
docstring.
adds f7e7371631 * lisp/net/browse-url.el: Doc fix; recommend keymap-*
functions.
adds ab203b0ce2 Simplify XI event state conversion
adds bf5c75465f Improve grabbing detection with multiple master devices
(MPX)
adds fbb703f60a ; * etc/PROBLEMS: Update the touch-gestures section.
adds e1e0315252 Initial implementation of "abort-redisplay" feature
adds 5a596bbed5 Fix a typo in a doc string.
adds f1e1392868 Change the API of 'update_redisplay_ticks'
adds bd44f39d6d Restart tick counting every command
adds 264472a507 Handle W = NULL in 'update_redisplay_ticks'
adds 94e1185369 Support callers which sometimes run unrelated to display
code
adds 94672c2936 Handle too long syntactic fontifications
adds 82626e62ab Allow aborting redisplay stuck in 'parse-partial-sexp'
adds a82af5ae78 Don't count ticks too eagerly in syntax.c
adds 4b00bc47c7 Update documentation
adds 287e714fe0 Update redisplay ticks for more operations, and misc
modifications
adds b89b23079c Show warnings about aborted redisplay
adds 6fcd8ca743 ; * etc/NEWS: Minor update of description of
'max-redisplay-ticks'.
adds 289b457cac Merge branch 'abort-redisplay'
adds 4266871467 Fix previous nnimap header fetching change
adds 9f3ce27e56 ; * etc/PROBLEMS: Fix errors in last change.
adds c148bfc229 Fix handling of mouse motion across screens during
drag-and-drop
adds bd1f20eea1 Make debug-early-backtrace more resilient
adds 2ff5cb4cb4 Make warning about require/autoload while bootstrapping
not error out
adds 49910adf87 Fix cl-generic bootstrap problems
adds bed9fd41ef Allow read-multiple-choice to do long-form answers
adds f2b7525e38 Preload seq
adds e193ea3c34 Allow `kill-buffer' query to save the buffer first
adds 0c784a483f Update seq.el comment
adds 253a4a2c68 Bytecode opcode comments update
adds 66669c5c20 Add NEWS entry about kill-buffer change
adds 391acd9134 Fix assertion violation when 'max-redisplay-ticks' is
set too low
adds a772c0b852 ; Fix typos: prefer US spelling.
adds 81e58d1ce5 Merge from origin/emacs-28
adds 4ca11a99b3 Fix imenu popup syntax
adds cd479aa8bd Fix some byte-compilation warnings about subr-x
adds 6fbea946bf Add support for image flipping
adds de0b7af169 Fix logic error in Tramp, setting file ownership
adds c7f141d678 Make url-tramp-convert-tramp-to-url more robust
adds 41c09d347f Make ido sorting respect ido-case-fold
adds cdbb02a597 Allow toggling completion modes for `M-x' with `M-X'
adds b6238a26c9 Revert "Fix some byte-compilation warnings about subr-x"
adds 1f6750b53a Avoid treating number as an enum in the org manual
adds fc46552dc8 Merge from origin/emacs-28
adds b257a7894b Implement "flip" image transforms on Haiku
adds a70f731e41 ; Fix typo in last change
adds d392ad7c5c Fix non-XI2 build
adds 1754b0df75 Fix false positive due to 'max-redisplay-ticks' feature
adds 230891d9f3 Implement image transform smoothing on Haiku
adds 473affe5c6 Minor optimization of the "abort redisplay" feature
adds ab5de9e3ee ; * CONTRIBUTE: Mention checks performed by commit
hooks. (Bug#56108)
adds f01024b94d Avoid recording passwords' chars
adds 376ecd5346 ; Fix last change regarding 'record-all-keys'
adds 2f346b0ab1 Re-fix build warnings about subr-x defsubsts
adds 37315f9895 Don't error out on invalid literal key substitutions
adds a2c25d5b2f Fix subr-x fix that was missed when re-reverting
adds 3d3029353b New command recentf-open
adds bdf495f25f Update input_pending after deferring selection requests
adds 040c03cae2 Make `M-q' work on the first line of a multi-line string
again
adds 728968a2e6 Pacify Oracle Studio re Time_to_position
adds bdedfd927c Pacify Oracle Studio re print_vectorlike
adds 250a5e8bdd Pacify Oracle Studio re xterm.c
adds b0ed2d1f46 Port test SUBDIRS to Solaris 10
adds 4410f5d869 Port distribution tarball to Solaris 10
adds 78c0c8673b Port ‘make clean’ to Solaris 10
adds c2e07f2258 Handle errors while sending client events asynchronously
adds f3b876fa75 Fix ispell-word on colorless TTY frames
adds 1c4cd5e7d9 Stop catching errors for some requests
adds afcec5f0a5 Add some more common predefined atoms
adds a399eeac15 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 3b7d8dd3b3 Fix narrowing problem in
tramp-debug-buffer-command-completion-p
adds 05ee87d423 ; Minor cosmetics adjustment to xterm.c
adds 0808da91e3 ; Pacify unknown fun warning in mh-utils-tests.el.
adds 502e861af7 Don't create HOME if it doesn't exist
adds 6a96d17734 * lisp/emacs-lisp/syntax.el: Rework the handling of
nested calls.
adds 8f5d9d0abd Fix a recent Lisp mode filling test failure
adds edf6f5d0ca Fix Bug#56110 (switching from line-mode to char-mode)
adds e12f5ca9a5 Update term-char-mode doc string
adds b637d9c075 Fix typo in signal-process-functions
adds 598d7c5d1c Optionally signal an error if an Eshell predicate fails
to match anything
adds ea3681575f Convert Eshell globs ahead of time instead of doing it
repeatedly
adds 7fc3f1b0d1 Make Eshell globs ending in "/" match directories only
adds cd6ce7e546 Make <mouse-3> in the mode line more careful
adds 9e08c04798 Make <mouse-2> in mode line more careful as well
adds 51f24fe2f4 Reconvert EPUB buffers when user CSS is changed
adds 7faea4a15e When closing an Eshell process target, send EOF three
times
adds da5ef57fe4 * lisp/simple.el (delete-forward-char): Fix bug #56237.
adds e6e818f6cf Fix re-composition under 'composition-break-at-point'
adds d3893d7e8e (oclosure-test-limits): Fix test failure when interpreted
adds f2a5d48e89 Optimise away functions in for-effect context
adds 19c44e2be3 Font-lock variable values in *Help*
adds ed84f24a21 Make `signal-process' allow completing over signal names
adds 7865b516c8 Minor clean up of previous Fsignal_names patch
adds 363821344d Correctly convert event state in more places
adds a9d338818a ; elec-pair: Fix docstring typo (bug#56233)
adds 9533676302 Merge from origin/emacs-28
adds fd04009d16 Port distribution tarball to Solaris 10
adds 677d740e14 ; Merge from origin/emacs-28
adds ade34cf821 Mention further crashes on Solaris 10
adds c66b90a534 Mention Solaris 10 'make clean' and 'make check'
adds 48bda83d35 Update to Org 9.5.4-3-g6dc785
adds 087476bce1 Merge from origin/emacs-28
adds d1f63b2b06 Implement stipples for images on Haiku
adds 0c01f3fa18 Use correct background for image mask color on Haiku
adds f7149f73b1 Fix off-by-one error in Fsignal_names
adds 995fb1677d find-dired: Factor out find-dired--escaped-ls-option
adds bc3b20b441 find-dired: Add find-dired-with-command
adds c21487b2be Fix detecting dotted pairs in icalendar-export-region
adds 5b1bb1af03 Add NEWS entry about C-h v font locking
adds 513acdc9b4 Allow plist-get/plist-put/plist-member to take a
comparison function
adds abdf35fac6 Adjust plist calls in .m files
adds dedd19a2f5 Add new type predicate plistp
adds f9f41c586a Fix some missed Fplist_put adjustments in src/w32.c
adds 0190dff96a Fix deletion of composed text
adds 1e58dc46b8 Prevent regexp cache entries from being GC'ed in more
cases
adds 05fe0faed4 "make clean" etc. problem now fixed on Solaris.
adds 7565dfd268 * lisp/subr.el (plistp): Simplify (bug#47427).
adds dea5c528bd Always use XKB to translate keysyms when no input method
is available
adds 9c268510cf Fix handling "C-S-u" and such when using XKB
adds a280df4cab ; Mention in NEWS the need to use --bindir
adds b78508696b Merge from origin/emacs-28
adds 748e6c1e80 Automatically detect cyclic lists in some Haiku functions
adds baec3c4974 Clean up Fx_begin_drag
adds f5293b3364 Adjust x-clipboard-yank for recent selection ownership
changes
adds 0b62ad2f3a Fix configure.ac quoting of AC_CHECK_LIB's 2nd arg
adds 772b189143 Add new command `rename-visited-file'
adds 9151cc9386 ; Fix documentation of 'rename-visited-file'
adds 55c5def19b Clarify Looking Up Identifiers in the manual
adds 1dfd8a10af Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 98c9105f05 Allow using define-short-documentation-group without
loading shortdoc
adds c23a49d256 Improve sxhash-equal documentation
adds fb0d95984b Put the obsoletion earlier in the *Help* buffer
adds 7580f3f487 trouble.texi (Long Lines): Fix typo.
adds b10a6fd5bb * lisp/isearch.el (isearch-delete-char): Improve fix for
bug#52248.
adds 9705609c0e Fix typo in previous maintaining.texi change
adds 0e6516a1f0 Fix reported problem with drag-and-drop inside VirtualBox
adds 091b22cb12 Fix hash table function return values in manual
adds a8e72eb0e2 ; * etc/NEWS: Fix file name quotations.
adds 2eba8cad20 Tramp shall not trap unrelated D-Bus errors
adds a0d7caf865 Merge from origin/emacs-28
adds 9c2b1d37e7 Ensure correct toggle menu item display
adds 7fa37d7a14 Handle be:actions field in Haiku DND messages
adds 60af986f38 Clean up failable requests in more places
adds 0ebad14f20 * lisp/pgtk-dnd.el (pgtk-dnd-use-offix-drop): Remove
extra variable.
adds e73dbcf26d Fix compilation-mode parsing of file names in Gradle
errors
adds bf1dbdd87b lisp/progmodes/python.el (python-nav-end-of-block):
prevent infinite loop
adds 9c9e34e9b6 test/lisp/progmodes/python-tests.el: add test for nav
end of block
adds 446d5b14a9 Ensure that In-Reply-To is saved in drafts in Message
adds 4d41bb7847 Improve the eval-defun doc string
adds f9d35afea3 Minor cleanup in dired-x-bind-find-file
adds 3c0b18facd Make two text-property-search tests easier to read
adds d07063f69f Implement starting X Direct Save (XDS) drops
adds b7d3231e80 Update dnd-tests.el to make sure remote files are
removed when Emacs quits
adds f70e852ea6 ; Fix build warnings
adds 7a9353d444 (cl--generic-compiler): Revert last change
adds e83919f721 Fix some bugs found while testing drag-and-drop
adds d3492bcf30 Fix handling invalidated selection requests
adds 3d91d55432 Update Tramp version (don't merge with master)
adds 6606c14d36 ; Merge from origin/emacs-28
adds bf137fdbd2 ; * admin/make-tarball.txt: Small clarification.
adds 26e838e1df Merge from origin/emacs-28
adds 7f749e44db ; Auto-commit of loaddefs files.
adds a4b95d3c34 ; Merge from origin/emacs-28
adds 6c26f089a7 Update ChangeLog and AUTHORS for 28.1.90 pretest
adds 8f4b2adb4d Merge from origin/emacs-28
adds f1de6c0e28 Bump Emacs version to 28.1.90
adds 995490d8c7 ; Merge from origin/emacs-28
adds 3bd232ab39 ; Manually sync ChangeLog and AUTHORS with emacs-28
adds 3447e79f24 * lisp/emacs-lisp/rx.el: Indent some rx constructs
correctly.
adds d462c8133b Complete transition to rx for compilation `gnu` pattern
adds e4df6203e2 More robust `gnu` pattern (bug#56249)
adds aee101af91 * lisp/vc/diff-mode.el (diff--font-lock-prettify): Fix
`diff-buffers` case
adds fb3d582e7b Fix hscrolling of :align-to when display-line-numbers is
in effect
adds d7dc8c5fe4 EUDC: Prevent field overlap when query form is reset
adds e161b5fa3c Fix preservation of the original value of PRIMARY after
dropping on xterm
adds 76e4179774 EUDC: Use "Surname" instead of "Name" in prompts
adds 25887d634f Improve compliance with the XDS and XDND protocols
adds ebd980bc7e Disable unrelated drag-and-drop protocols during XDS drop
adds 371c4f642a Add new commands to zoom emojis
adds 8c200afe46 Regenerated ldefs-boot.el
adds febefd6adb Add provide to testcover
adds c59b8dfefa Recognize Gradle error messages in compile-mode
adds 931bb26bb2 Clarify `version-control' in the Emacs manual
adds 7b9d755b81 Add new commands to elisp mode for eval/compilation
adds 3933ece030 Don't ignore emacsclient's --frame-parameters option
when -t
adds 528fb3e087 Fix typo in previous server.el change
adds 274fcfa850 Restore temp-buffer-resize-mode behaviour wrt. [back]
buttons
adds 2f0ed2280e Add find-function-setup-keys bindings for find-library
commands
adds a9ebd21304 Do NEWS tagging
adds 80cf13a3d2 Make "eager macro-expansion" warning into an error
adds bf65073767 New hook save-place-after-find-file-hook
adds b77d8617e7 ; * lisp/emacs-lisp/testcover.el: Remove duplicate
provide.
adds 3015af515e Fix up warning links in elisp-byte-compile-buffer
adds 6f773186e3 Fix typo in previous elisp-byte-compile-buffer change
adds 00dbc5937d Don't change indentation rules for `>=` and `=`
adds a6a92b8e4d Also add elisp-eval/byte-compile-buffer to
lisp-interaction-mode
adds f819882edc * lisp/eshell/em-term.el (eshell-visual-commands): Add
vim.
adds a68508c10b Don't say that macro-expansion error is a warning
adds 77e99dcacb ; * lisp/emacs-lisp/rx.el: Don't set indentation prop
for `repeat`.
adds 15b2138719 (syntax-wholeline-max): New var
adds 2736e61274 Fix define-obsolete-function-alias formatting in
loaddefs-gen.el
adds a3311dbce0 Regenerate ldefs-boot.el
adds 0f52e7ac68 Rework mutual dependency between erc and erc-backend
adds 54414ec846 Initialize erc-server-filter-data in erc-backend
adds 4ae0707704 Accept user keyword arg in ERC entry-point commands
adds a63ed6f78a Remove duplicate ERC prompt on reconnect
adds c5b78a3379 Customize displaying of ERC buffers on reconnect
adds 873499ce06 Allow exemption from flood penalty in erc-backend
adds de53d18a4d Don't set erc-server-announced-name unless known
adds 485b84cb7c Require erc-networks in erc.el
adds c356f86b51 Update ISUPPORT handling in ERC
adds ecafe1cbb5 Recognize ASCII and strict CASEMAPPINGs in ERC
adds 4e312c07f7 Make ERC respect spaces in server passwords
adds 1c24af0fcb Add helper to determine local channels in ERC
adds 529e46f128 Add eventual replacement for erc-default-recipients
adds e958a2b726 Discourage ill-defined use of buffer targets in ERC
adds 9be08ceb31 Add ERC test server and related resources
adds 752e860db4 Address long-standing ERC buffer-naming issues
adds 922ad23840 Add user-oriented test scenarios for ERC
adds 7c47d6c52d Register erc-kill-buffer-function locally
adds 1767b0bd7e Don't call erc-auto-query twice on PRIVMSG
adds 959fbcf34b Favor network identities in erc-join
adds 0590224343 Standardize auth-source queries in ERC
adds a9d89d083a Fix regression in erc-send-input-line
adds f46547294d Improve ERC's handling of multiline prompt input
adds 10237840d0 Optionally prevent sending multiline input in ERC
adds 85c2f3bc3e Update ERC's Info doc with network-ID related changes
adds ce00057cb9 ; Help ERC test fixture better withstand reordering
adds 833767e53f Disable middle click selection emulation during XDS
adds 2289fafeaf Fix `clipboard-yank' inserting off the kill ring instead
of CLIPBOARD
adds 23df6df775 Add tests for XDS protocol support
adds ef3f8a2565 Update publicsuffix.txt from upstream
adds efc2a878de ; Tag ERC channel-buffers test as unstable
adds a08bb27517 ; Fix documentation of recent ERC changes
adds ea5f5f81dd Support receiving XDS drops correctly
adds b55059bbeb Prevent XdndPosition messages from rarely being sent out
of band
adds 06cd24698e Expand file names read from XDS functions
adds bffca6070f ; * test/lisp/erc/erc-networks-tests.el: escape `*`s in
regexp
adds d0e15c3814 Make the emoji-zoom commands use a transient map for
repetition
adds 45ba6a3104 Make it easier to debug nnimap-retrieve-headers
adds 12e5171882 Document XDS stuff
adds 83e4559664 Make time-stamp-tests.el work in a Norwegian language
enviroment
adds 467a02d69e Fix typo in Property Search manual entry
adds 3a4c408a7b Fix elisp-byte-compile-buffer requirements
adds 474f5b21b4 Add support for <mark> in shr
adds 8a098f6517 Fix quoting of file names in 'ctags'
adds 0a0ec8958a ; Fix regexp in ERC test-server utility
adds 405d4723d9 ; * doc/misc/erc.texi: Fix typo
adds 1dc70544d8 * doc/misc/erc.texi (Connecting): Fix typo.
adds 154634dcf0 Use command substitution in kmacro.el
adds eb6d74a26c Return the correct action from the Lisp side of
drag-and-drop
adds a2d0a9ee5c * editfns.c (Fbyte_to_string): Use `make_unibyte_string`
adds e3a3d6bf23 Add interactive XDS test
adds 3b66c23325 Font lock \\`' command substitutions in docstrings
adds 8b6c9169f4 * lisp/epa-mail.el (epa-mail-mode-map): Use
defvar-keymap.
adds 6c9c8b09b9 * lisp/ruler-mode.el (ruler-mode-map): Use defvar-keymap.
adds 2b1cf5aff4 Fix drag-and-drop from Chromium family browsers
adds 09444b5fc4 Improve rcirc's CertFP documentation
adds 9d14e0bf1e Fix fallout from bug#50143
adds 9dc0fdfdc1 Fix repeated "the"
adds 6f22631a63 * doc/emacs/buffers.texi (Indirect Buffers): Mention
modification hook quirk
adds f5421104e9 Fix external image conversion on MS-Windows
adds 9ffbbddf8e * admin/make-tarball.txt: Minor clarifications.
adds dc3cb749f3 Remove obsolete cust-print from elisp index
adds 6908309827 Doc fixes: don't refer to some obsolete items
adds 7e33618bbc ; * src/fns.c (Frequire): Fix a typo in the doc string.
(Bug#56328)
adds 1c3d107cb5 Fix "C-u C-x =" for SPC
adds 52c91122ee Merge from origin/emacs-28
adds 3112d5a2f1 * src/xfns.c (Fx_server_input_extension_version): Fix
typo.
adds 9230953f23 ; Fix typos.
adds 50b3e9d23d Completely get rid of races during Motif drag window
creation
adds 631b3fbde7 * src/sheap.h (STATIC_HEAP_SIZE): Double the size of
static heap.
adds 14d4d63c8c native-comp-eln-load-path doc string fix
adds 05d240997a Add native-compile-prune-cache command
adds c5aec9b10d Preserve connection-local settings in dired
adds 8d68760dde ; Fix typos.
adds 5b112482fb Make comint-watch-for-password-prompt more resilient
adds 8b52d9f5f1 Allow NUL characters in JSON input
adds b2670bfe42 Add a comment about buffer_local_value/find_symbol_value
adds e0488f89d1 Command for global adjustments to the default face
adds 59d109b73c Fix display disconnect when tooltip frame is alive
adds b25ca54298 Fix error handling for XCB Xlib
adds 25d80e4f81 Prefer defvar-keymap in nxml/*.el
adds 0bb6b2dd1e Move dired-info and dired-man from dired-x to dired
adds d06bc48716 ; Minor fixes for 'global-text-scale-adjust'
adds 1ee1d21c75 ; * etc/NEWS: Fix typo in recently-added entry.
adds ad73b588d4 Make dired-jump repeatable in repeat-mode
adds 4b9b1ea6a0 Use help-key-binding face in repeat-mode message
adds feac92fe1d Use help-key-binding face in text scale adjust messages
adds 3ace37a387 Unobsolete longlines-mode (bug#18589)
adds a06fc4be13 Add more separators to longlines-mode
adds b79cfaaf14 Filter out nul bytes when killing from a *grep* buffer
adds 3c125290d2 Add sanity check for Emacsen distributed without .el
files
adds 6b2a9171b8 Fix some typos in NEWS
adds 782e48b3db REQUIRE-MATCH doc string clarification
adds 4ef1e4daf5 Speed up receiving drops over slow connections
adds 60ad45c5d2 Don't use obsolete face name in manoj-dark-theme
adds c85f7c2e8a Don't refer to obsolete alias for insert-char
adds e390396e68 Doc fixes; don't use obsolete names
adds dc3d01a5af CC Mode: Fix a c-backward-token-2 call wrongly jumping
back over macros.
adds 740d7e54e1 Merge from origin/emacs-28
adds d927181b1a * lisp/progmodes/cc-mode.el (c-common-init): Bind
case-fold-search to nil
adds 04e4a902d3 ; Merge from origin/emacs-28
adds fcdaaf241e Fix deadlocks with very old versions of libXi
adds 94d43f4942 * lisp/leim/quail/indian.el ("malayalam-mozhi"): Set
DETERMINISTIC.
adds 45badeceec Implement pseudo-value 'reset' of face attrributes
adds 60f77c58f1 Improve dired-do-{info,man} error handling
adds e7da53a116 * lisp/dired.el (dired-do-eww): New command.
adds 2c4922d76b Improve efficiency of `x_frame_highlight' and
`x_frame_unhighlight'
adds f5a11369ea ; * src/xfaces.c (Finternal_set_lisp_face_attribute):
Fix last change.
adds a2f956a1d6 elec-pair: Fix bug incorrectly hiding
syntax-propertize-function
adds b31680ef04 Add new function `seq-split'
adds 5a094d16e3 Fix streaming problems in nnimap-retrieve-headers
adds cfee07d4dd Improve performance when rejecting XI touch event
adds b72e4b1493 Make string-limit with encoding return complete glyphs
adds c61c647f72 * lisp/dired-x.el (dired-omit-size-limit): Increase
value.
adds 6e2f9dd3dd Fix `python-nav-beginning-of-defun' line continuation
using backslash
adds e9bb92940e Fix implementation of 'reset' face values
adds 831b5f3f14 Move dired-clean-up-buffers-too to dired.el
adds 93cec6cf68 ; * etc/NEWS: Tag two items.
adds 18a2bc7a6e Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds d68ecda05c Improve navigation keybindings in emacs-news-mode
adds d5c6f22193 Fix warnings in my last commit
adds e41ba8ab89 Fix dired-goto-subdir prompt
adds bfc9e76696 lisp/elec-pair.el: Simplify last change
adds 676d38cfc3 abort-redisplay: Add missing unbind_to in 'recenter'
adds c8da2a991e Tramp code cleanup
adds 0835bc40d3 Improve calc-dispatch-help docstring
adds 1c3c8b6d58 * lisp/mwheel.el: More fixes for global-text-scale
(bug#48307)
adds ae31dd5306 Use more help-key-binding faces in repeat-mode message
adds e3f8dd9023 ; * lisp/mwheel.el (mouse-wheel-scroll-amount): Doc fix.
adds 8bb770234d Fix warning in last commit
adds b000bd47a6 Font lock \\<> and \\{} command substitutions in
docstrings
adds e688176b21 Use substitute-command-keys in reftex-toc-show-help
adds 5cb8303f6b Normalize definition of erc-track-minor-mode-map
adds bda6e9a226 Use command substitutions instead of literal keys in
some places
adds 05297e40c0 Quote some literal keys to get help-key-binding face
adds ae3416d694 Simplify lisp-el-font-lock-keywords-2 definition slightly
adds 06afa7b4e0 Add some more error checking code to
`x_stop_ignoring_errors'
adds bbca04fd9d Add support for fullscreen values fullheight and
fullwidth on PGTK
adds c96cd5e2b7 Display list of traps and handlers when crashing due to
an X error
adds 41472f3b6c Document 'jit-lock-debug-mode'
adds 3f2af38ef8 Merge from origin/emacs-28
adds bd034b342c Fix accessing dpyinfo after it is deallocated
adds 1da6a6d327 Always wait for XdndStatus before sending XdndDrop
adds c4e93b67c4 Handle errors caused by ignoring errors with GDK's trap
installed
adds 906b97edb9 New command help-fns-edit-mode-cancel
adds f133336a1a Exclude radio buttons when suggesting URI in eww
adds e0e3f2b672 Don't bug out in manual-html-fix-index-2 on newer
makeinfo versions
adds b778e71af7 Preserve <title> in the Emacs manuals
adds 2a0740b95a lisp/thumbs.el: Fix calling the "convert" command
adds 1ac383bcb6 Add file-parent-directory function
adds 603de9a38e ; Fix documentation of 'file-parent-directory'
adds a525c9f5c9 ; Fix doc strings in help-fns.el
adds a5f5f6c0ab Remove remaining Helper-help support from view-mode
adds 65df97f361 * lisp/progmodes/ebrowse.el (ebrowse-tree-mode): Fix
typo.
adds 544361d37f Replace lisp-mode-symbol-regexp with (rx
lisp-mode-symbol)
adds 1268902db1 Remove some useless `eval-when-compile`
adds c933f98825 Fix scrolling backwards in Helper-help
adds a218921172 Avoid code duplication converting XI event state in
toolkit menu code
adds 0e5d790c6b Use substitute-command-keys in Helper-help
adds cfc754a67c ; remove regexp ambiguity
adds 599aea3012 * src/keymap.c (Fcopy_keymap): Document using
defvar-keymap.
adds 0b5301fceb Inherit instead of copying keymap in bookmark.el
adds 7882c77a1e Doc fix; quote keys in face-remap.el
adds 6d3adedcf1 ; Fix warning in mwheel.el
adds 616d3c24e2 Document using make-composed-keymap with defvar-keymap
adds 162c6c12f9 Prefer defvar-keymap in emacs-lisp/*.el
adds 7540f98c5a Add quit-window entry to list-timers menu
adds 6d415d5f0b Fix core dump with x-get-local-selection
adds edaa7780fd (gnus-inverse-list-range-intersection): Update alias
adds f1ae277e0b Add reverse mapping for EUDC attribute names
adds 08df1631b4 Don't overestimate supported input extension version on
GTK 3
adds 83f059793a Improve support for remote files in XDS
adds 3534426b28 New command emacs-news-mode-open-line
adds b4d766fba5 Don't take XCB socket every time we want the no of the
next request
adds 724f712ef1 Preserve <title> in the Emacs manuals
adds 28c5c27162 Don't bug out in manual-html-fix-index-2 on newer
makeinfo versions
adds 8cf986702d ; Merge from origin/emacs-28
adds d5e1424174 Expand docstrings related to auto-saving
adds 77d90ce79a Merge from origin/emacs-28
adds e93d9e0f5d Don’t mishandle preset emacs_cv_lesstif
adds 59206529a1 Quote configure.ac arguments more consistently
adds 6dfe332971 Allow immediately saving XDS drops
adds 678453ebc6 Remove the interactive prefix from emoji-insert
adds 9298a571eb Fix manually disowning Emacs drag atoms
adds 74bca06469 Shorten name of recently added command to
emacs-news-open-line
adds ac7f76528f New user option auto-save-visited-mode-predicate
adds 3631355dcb New user option auto-save-visited-remote-files
adds 207101e169 ; Fix documentation of 'auto-save-visited-remote-files'
adds 59276ff81d ; * lisp/files.el (auto-save-visited-predicate): Doc fix.
adds 8681bf1e85 Mention byte order marks in string-limit doc string
adds 3bd889cba0 Documnt left/right mwheel events
adds 3868c3aa3e Don't hard-code `M-c' in `read-regexp'
adds 9d866a1f8d Make some defcustom types more restrictive
adds bc8e256543 Re-fix narrowing problem in
tramp-debug-buffer-command-completion-p
adds 23e4a30da2 ; * etc/NEWS: Clarify entry.
adds 99872bedf0 ; * lisp/emacs-lisp/subr-x.el (string-limit): Clarify
doc string.
adds 6d8638e5e4 Give a warning if setopt has been used with an invalid
value
adds 89c589bae4 Regenerate ldefs-boot.el
adds fe82c0743b Rename new option to
remote-file-name-inhibit-auto-save-visited
adds ad1baff0a1 Mention remote-file-name-inhibit-auto-save-visited in
Tramp manual
adds 7f298bab52 Fix rcirc buffer name collisions
adds 1fe269d59d Fix custom-initialize-reset bootstrap error
adds 0463368a7b * make-dist: Fix after recent configure.ac quoting
changes.
adds 6230ed6d63 Fix announcements of XDND mouse rectangles
adds cd18cee96e Don't select for unnecessary properties during DND
adds e482379a65 Reduce duplicate code cleaning up DND processes
adds 54e0b14a69 Adjust better to Autoconf quoting style change
adds 29e1459965 ; * lisp/files.el (remote-file-name-inhibit-cache):
Minor doc fix.
adds 6b5d829d9d Add index entry for "ignore case"
adds 2be06b13dd Merge from origin/emacs-28
adds 27436451ec Update from Gnulib by running admin/merge-gnulib
adds 18050712a4 Speed up interning XDS atoms
adds 1540481850 Fix the MS-DOS build
adds 939dc2ff12 Fix 'fit-frame-to-buffer' (Bug#56102)
adds e6504c3eda Stop synchronizing after sending XEmbed events
adds 0bacb8f9e7 Use compatibility macro for ISUPPORT caching in ERC
adds f65e4c46a3 * lisp/erc/erc-track.el (erc-track-minor-mode-map): Doc
fix.
adds ef218ac936 ; * lisp/emacs-lisp/ert.el: Remove installation
instructions.
adds 706d1fb5ec Remove soft newlines in longlines-mode
adds a2e56a8d65 Send region to the subshell specified by the current
file interpreter
adds b5cd9343ae Fix infinite looping around Haiku menus
adds 22bcbf8e2c Fix missing :value with defcustom const :type
adds 6a7bb1ddbc Make some additional defcustom types more restrictive
adds 0e99046d62 Add new args MESSAGE and TIMEOUT to set-transient-map
(bug#21634)
adds 5866fd5fec * lisp/repeat.el (describe-repeat-maps): Handle
non-symbol keymap (bug#21634).
adds 3e7f6ff4b0 Prefer defcustom :safe to putting 'safe-local-variable'
adds ab9b55d617 Autoload safe local property for plstore-encrypt-to
adds 7ac9c22636 End new .dir-locals.el files with a newline
adds 8575962d46 Avoid excessive synchronization performing "xterm" drops
adds fd016ea997 Port `x-lost-selection-functions' to Haiku
adds ca58872a53 Fix NS build
adds dafbdb87ec gnus-advanced-body: Fix return value
adds f9d01e5047 ; * lisp/emacs-lisp/ert.el: Remove installation
instructions.
adds b156543127 ; Merge from origin/emacs-28
adds ba63d8783b Fix `trace-function' default buffer
adds e93aa8d586 ; Improve documentation of 'set-transient-map' changes
adds 6f872ea8e7 Don't accumulate trailing newlines on every save of
.dir-locals.el
adds 455495b215 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds f703b64da0 Make the Indian itrans methods more phonetic
adds b075a59a1a * lisp/net/dig.el (dig-exit): Mark for 'dig-mode'.
adds 74f43f82e6 Fix undo of changes in cloned indirect buffers
adds 707124d2b9 Make 'run-dig' command obsolete in favor of 'dig'
adds a40a4d3a09 Mark comint modes in net-utils.el as non-interactive
adds 7a9f8ed6fb Fix quitting out of selection converters during drag and
drop
adds 59a798b3f0 Fix GTK build
adds 9155f2ada3 Make two XEmacs related variables obsolete
adds 49b10a95c3 * lisp/woman.el (woman): Fix comment; don't mention
gnudoit.
adds 0aa0dac799 * lisp/net/eww.el (eww-browse-url): Add 'browser-kind'
property.
adds 1fa5f0428f Fix selection disowning upon frame deletion on Wayland
adds 6d95b4e6ec Make net-utils-url at point funs obsolete in favor of
ffap
adds f32808ce98 * lisp/net/dig.el (dig): Provide default.
adds 9cd72b02b6 Remove obscure, obsolete code from do_switch_frame
adds 53c0690fa2 Faster append and vconcat
adds d397b04215 Fix buffer-tests
adds a371298d2a Make imenu--create-keymap more resilient
adds cbfd959e26 Prefer keymap inheritance in shr-image-map
adds 139eb1f845 * lisp/emacs-lisp/ert.el (Commentary): Refer to the Info
manual.
adds b6a90b71a2 Fix returned action symbol upon "xterm" drop
adds 2ac0ddc4ac ; * lisp/net/net-utils.el: Minor doc fixes.
adds 7397d0fd19 Merge from origin/emacs-28
adds eb86a375e8 Reduce synchronization setting frame alpha
adds bc015a7b44 Fix flickering system tooltips on Haiku
adds 0fc9808ded Improve behavior of sticky tooltips on Haiku
adds 989908eee8 Avoid obsolete initial-input argument in net-utils.el
adds f85683c434 Add tests for mail-extr.el
adds 38697a07c0 Add :safe property to ffap-machine-p-* variables
adds 9abf841429 Stop ffap-machine-at-point from pinging random hosts
adds ca7b5dbfca Put safe-local-variable property on auto-insert
adds 739e3dbe05 Remove many items obsolete since 24.1
adds 6791165b2a Fix file-name-case-insensitive-p in ffap (bug#56443)
adds 9e0f52b7d9 Ensure correct position is returned after child frame
movement
adds 58790a5266 * lisp/dired.el (dired-jump-map): Bind also "j" to
dired-jump.
adds 1c300c983f Remove unused member of internal struct
adds 033d370a51 * lisp/progmodes/ruby-mode.el (ruby-mode): Set
outline-regexp, outline-level.
adds 99c96f50ed Move dired-do-relsymlink from dired-x.el to dired.el
adds fc50847b40 Delete redundant defgroup dired-keys
adds ef559dcd2a Don't mention moved variable in dired-x manual
adds 3cfac1fe07 Display the number of invisible matches for
isearch-lazy-count (bug#40808)
adds df15795361 * lisp/isearch.el
(isearch-search-fun-in-noncontiguous-region): New function.
adds 0508d7c4d6 Remove now unused parameter TRACK from do_switch_frame.
adds ee58141785 Speed up querying for window manager support
adds 3d3aaf3af3 ; * message.el (message-auto-save-directory): Clarify
docstring.
adds 35ae8d9f3b Add new minor mode to deactivate the region once PRIMARY
is lost
adds 29c8866c7f Fix redisplay after running selection hook on Haiku
adds c4e251103b ; * lisp/textmodes/rst.el: Update URLs.
adds 3442de2edd Doc fix; don't mention obsolete variable
adds f400c60237 Merge from origin/emacs-28
adds edabfe4ff6 Fix race conditions handling selection clear events on
Haiku
adds bab449f034 Improve drag-and-drop emulation time handling
adds 6caade631e ; Rename 'ffap--accept-or-reject-p'
adds ac7b90e323 Delete obsolete variable buffer-substring-filters
adds 04f1396640 Move dired-buffer-more-recently-used-p to dired.el
adds d74dad673b Bind M-G unconditionally in Dired
adds ecb2eccad5 Improve ert-test-erts-file documentation
adds 14a3614353 New command emacs-news-toggle-tag
adds 5f8922b9e2 ; * lisp/emacs-lisp/cconv.el
(cconv--var-classification): Optimise.
adds 76ca5f5ece Delete obsolete variable font-lock-maximum-size
adds d40cb52430 * lisp/mh-e/mh-mime.el (mh-small-show-buffer-p): Double
value.
adds 75e3736ba1 * lisp/woman.el (woman-fill-column): Increase default to
70.
adds 5d7b92448f Delete obsolete variable tooltip-use-echo-area
adds 30cf1f34c5 Avoid extra sync and atom name query on ending Motif DND
adds f6840328c0 Prefer defvar-keymap in net/*.el
adds aa1e837ab4 Improve introductory section of TRAMP manual
adds 2a8d083607 Drop support for the dead third-party w3 package
adds 96bf08a0ec Make browse-url-default-browser fall back to EWW
adds 1383e6de55 * lisp/net/eww.el (eww): Improve docstring.
adds 16e79eb75f Exclude platform specific browsers from custom type
adds ad011fd3ac Make STRING_SET_MULTIBYTE an inline function
adds 588feeecfd * test/Makefile.in (WRITE_LOG): Always be verbose on
hydra.nixos.
adds 932cf200bb Make `x-no-window-manager' cover user time as well
adds 115261b323 ; Improve wording of recently-changed doc strings.
adds c8c8bbd855 Merge from origin/emacs-28
adds 143548fdd6 Don't sync for errors setting up DND targets and
toplevels
adds 8dc4c19be8 Speed up 'find_automatic_composition'
adds d7120d9766 Fix build with old sqlite libraries
adds 84473eb610 ; * src/composite.c (Fcomposition_get_gstring): Fix
compiler warnings.
adds aa25a38f2c Fix the startup.el behavior when
'face-font-rescale-alist' is non-nil
adds 170dcde029 ; * lisp/startup.el (command-line-1): Fix last change.
adds 65a336ce48 ; * test/lisp/dnd-tests.el (dnd-tests-begin-drag-files):
Instrument.
adds 8eb8928337 * lisp/net/browse-url.el: Improve commentary.
adds 86dc875bf5 Make browse-url.el support for plain "mozilla" obsolete
adds a7fff36991 Minor fixes to WM_DELETE_WINDOW handling
adds e45411966f * doc/misc/tramp.texi (Frequently Asked Questions): Fix
formatting.
adds afaf45d653 ; Use example.org in an example
adds 118e05f570 New user option browse-url-guess-default-scheme
adds 46a2e5dc93 * src/dired.c (directory_files_internal): Fix bug#56469
adds d51d72b4a6 * src/dired.c (directory_files_internal): Update comment
adds f8de0d5436 Don't use purecopy in dictionary.el
adds 4bab499ed0 Fix Tramp test environment on hydra.nixos.org
adds cfda663282 Speed up string-to-unibyte
adds 29684a7342 Rename new option to browse-url-default-scheme
adds 27c3a8b277 Remove some ineffectual calls to purecopy
adds c6f6761545 ; * lisp/emacs-lisp/ert-x.el (tramp-remote-path): Fix
last change.
adds b283e36cf1 * time-date.el (decoded-time-period): Rename TIME in
docstring
adds d9464d7fe5 Handle errors sending selection decline events
asynchronously
adds 9684687793 Rename 'longlines-breakpoint-chars' to
'longlines-break-chars'
adds 69b68099ec Simplify and speed up string-to-multibyte
adds da3f3dd091 Prefer :risky defcustom keyword
adds 99adfafdfc Re-add comment on autoloading cookies in preloaded files
adds d8225e9fa1 ; * lwlib/xlwmenu.c (make_shadow_gcs): Remove "a = a"
pattern.
adds 693929bf48 Make crm-default-separator obsolete as per FIXME
adds 8ab9102950 Fix `M-x lisp-fill-paragraph'
adds bebf39f292 Autoload named-let
adds 7ae7a95e80 Fix memory leak in ns_draw_relief
adds 25dd4f169d Add test for the gradle-android compilation message
pattern
adds c0ced4e499 Prevent setting user time if the WM doesn't support it
adds ade7a212a8 * lisp/emacs-lisp/package.el (define-package): Make
obsolete.
adds 215a700751 Make mouse-2 respect delete-selection mode
adds 061de95d59 Don't call home from test/src/process-tests.el
adds 2f823ffd28 Fix crm.el compilation warning
adds 6f57fb71a5 Improve behavior of `lost-selection-mode' with multiple
buffers
adds 050252043f Doc fix; don't mention rlogin
adds 5990da6290 Simplify str_to_multibyte and related code
adds d9732425a6 Don't create unused file rmail-loaddefs.el
adds 7af425f87b Support for debugging Emacs with LLDB
adds 4c41cef353 Move EIEIO autoloads to the common loaddefs.el
adds 4e8448b4bc Allow commands that call `yes-or-no-p' to be repeatable
again
adds 899616108b * src/.lldbinit: Fix copyright year.
adds 512e1db7ba Make net/rlogin.el obsolete
adds cd5a8f9cc1 * lisp/obsolete/rlogin.el: Add "Obsolete-since" line.
adds b3fd71ed10 ; * etc/NEWS: Announce obsoletion of rlogin.el.
adds ce31339c83 Make add-mode-abbrev use the active region
adds 1e6a36361d Document the recent add-global-abbrev change
adds b2e6e95581 Only reset buffer-local buffer-stale-function in
make-indirect-buffer
adds f9e4b2d3ce Make `g' in `vc-annotate' not bug out
adds ac0027f6a5 Remove dead branch from substitute-command-keys
adds 871db806e6 Remove obsolete uses of obsolete functions
adds 9fe663530c Prefer defvar-keymap in thumbs.el
adds 93727d243a * lisp/mail/mail-utils.el (mail-string-delete): Make
obsolete.
adds 7ac313ea87 ; * lisp/textmodes/rst.el: Delete stale comment.
adds 86d128c6c3 Try to save selections from being disowned during frame
deletion
adds 876317271b * lisp/find-dired.el (find-dired): Doc fix; add
crossreference.
adds 0461021893 ; * lisp/emacs-lisp/comp.el (native-comp-speed): Explain
the -1 value.
adds 84a5d47125 ; Fix last change
adds 1f508a8b6f etc/PROBLEMS: Describe issues with native compilation on
Cygwin
adds 9183d1672c ; * etc/PROBLEMS: Give a URL for bug#50666.
adds a837c59d9e Merge from origin/emacs-28
adds 93b31707e9 Fix preserving selections if
`x-lost-selection-functions' signals
adds fe5e789ff8 Expunge unused recompute-lucid-menubar,
lucid-menu-bar-dirty-flag
adds f209650e41 Better gomoku X colour with bright background
adds cae4dcc073 ; * lisp/completion.el: Remove code commented out since
1990.
adds 2dc3e00341 Recognize gemini in thing-at-point
adds f83d7cc312 Make remote-shell-program default to ssh only
adds 10646eecf1 Make some rst.el compat aliases obsolete
adds 227f3842c2 Reduce syncing when fetching selection names during
frame deletion
adds f62e1f39be Fix buffer-stale-function fix
adds e51ae63ec2 Improve tests/organization for built-in variables
adds ba1923f1f1 Allow Eshell variable aliases to point to other aliases
adds 18d83b9452 Ensure Eshell variable aliases properly handle indexing
adds 0143e91666 Remove rsh from Tramp manual, Overview section
adds df5613c45e ; * lisp/eshell/esh-var.el
(eshell-variable-aliases-list): Doc fix.
adds 4650ea9c25 ; Fix recent additions to the Eshell manual
adds 0b94747ddc Make pcomplete/{rsh,rlogin} into alias for pcomplete/ssh
adds c518b06ae6 Drop obsolete rsh/rlogin from two user options
adds 5f0ef3c9d8 ; * lisp/dirtrack.el: Improve commentary.
adds fe50d914a9 ; * lisp/dirtrack.el: Restore important information in
commentary.
adds 3b802f029e Add support for viewing "images" such as Krita (.kra)
files
adds cbe9a55923 Autoload image-converter-add-handler
adds 113a6a0a88 Tweak image-converter-add-handler interface
adds 6be201cf51 Fix closing displays when preserving selections is
enabled
adds 14a56f52c5 New user option 'webjump-use-internal-browser'
adds a3dab1e621 Don't mention cl-cXXXr aliases in cl-lib manual
adds 6fba6a3c4a Merge from origin/emacs-28
adds defe6cf2d9 Implement TIMESTAMP target for Haiku selections
adds 28797db5c9 ; * lisp/term/haiku-win.el: Fix compiler warnings.
adds c679756a9f ; Fix typos in the manual
adds d858e0a18a Make the rsh command obsolete
adds 2f7cd9cd73 Make bibtex-mode not signal errors when used
programmatically
adds b3bc7c3e82 Adapt Tramp version integrated in Emacs 28.2
adds 73524ee0da Revert "Make mouse-2 respect delete-selection mode"
adds ad4ccd4d90 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 9f6d8486b4 Fix recursive calls of x_connection_closed leading to
dead terminal
adds 3d7a832092 Make smtpmail try all auth methods
adds 8066669826 * lisp/vc/vc-bzr.el (vc-bzr-program): Support breezy.
adds 6d60028064 Prefer defvar-keymap in tab-bar.el
adds e4030f25f9 ; Auto-commit of loaddefs files.
adds 9a888323c6 ; * src/xterm.c (x_error_handler): Fix magic numbers.
adds d37ba6f259 Fix killing Emacs upon display disconnect
adds f6679ccceb Add new customizable phonetic Tamil input method
adds 63e1b42f5b ; * lisp/leim/quail/indian.el (tamil-translation-rules):
Doc fix.
adds e1d93302c2 Improve support for debugging Emacs with LLDB
adds e3e7f31faa Adapt Tramp doc
adds ba0871bef1 ; Fix typos: prefer American spelling
adds 5e47ec9511 ; * lisp/url/url-http.el (url-http-parse-headers): Fix
typo.
adds 4e79f77635 Merge from origin/emacs-28
adds 2209650089 Adapt Tramp version (don't merge)
adds 3ec7b27852 ; Merge from origin/emacs-28
adds 4738aa1e12 Make clear-image-cache clear the animation cache
adds 7af88de410 Mark async worker tmp file as utf-8-emacs-unix
(bug#48029)
adds 9db6817d63 Remove uneffective test
adds c516b49daa Merge from origin/emacs-28
adds ae0881e52c ; Auto-commit of loaddefs files.
adds 3b0df8af91 ; Merge from origin/emacs-28
adds 76878ce6a0 * etc/PROBLEMS: Describe problems with remote files.
(Bug#56499)
adds ddecd864cf Merge from origin/emacs-28
adds 2a05479c22 ; Fix typos: prefer American spelling
adds ade1238bce Try to restore the initial "daemon" frame when a display
goes down
adds 41e612cfd6 ; Fix typos
adds 9ea513134b Update the 'etags' test suite
adds 2b869237cc ; * lisp/xwidget.el (xwidget-webkit-browse-url): Mark as
internal browser.
adds 35238c4fc0 Pacify -Wunused-macros in --without-all builds
adds c02986e4c3 ; Fix compilation warnings in a build --without-all
adds 2e0f43f113 Compress hashcash headers by default
adds fdf110b884 Silence unused variable warning in a build --without-all
adds 8c6402844e ; * src/xterm.c (x_scroll_bar_expose, mark_xterm): Fix
last change.
adds f2e131f1ae * src/gtkutil.c (xg_free_frame_widgets): Avoid compiler
warning.
adds 95966b28fb Prune the animation cache from gc
adds 4c542747bd Make image-cache-size also include the animation cache
adds 564f6c171e Prune animation cache when images are no longer reachable
adds a3cebcf3f1 Make ps-print-ensure-fontified obsolete
adds da3338404b Use compose-mail in submit-emacs-patch
adds e802171902 * lisp/image.el (put-image): Fix typo.
adds d2186160a9 Make image-map commands work with inline image
attachments in mm
adds 26af1ca9e9 Make gnus display webp images inline
adds 0ce216b38f Restore how (read-from-minibuffer ...
read-expression-map) worked
adds 90f8c8400f Fix --without-x build after previous image cache changes
adds 00eb894a56 Use notmuch thread:{} operator instead of performing two
searches
adds 2e0c76e397 Fix sending button presses if the drop target specified
a mouse rectangle
adds d19834dfda ; Fix typos
adds 6a05715552 Update the Samaritan's contact details in M-x doctor
adds 3dde08e6b4 Merge from origin/emacs-28
adds 3892ec6bb2 ; Ignore Apple Finder files, ignore dap-mode dir.
adds ffe4a5dac0 Extend support for debugging Emacs with LLDB
adds 200938b95d Fix generated drag-and-drop mouse rectangles
adds 0f59d7b53b Fix mailcap-user-mime-data doc string
adds 29eb459695 Fix whitespace-mode display table restoration logic
adds 6befaa02ca Adjust whitespace tests
adds 23bba37a78 Tweak how dired-copy-filename-as-kill handles file names
with spaces
adds ed4ba79ea8 Avoid infloop in redisplay when displaying a tooltip
adds c96a6a0c9f Only preserve PRIMARY and CLIPBOARD selection ownership
by default
adds c829e63b0a Fix double unfocus during NS cursor display
adds bd35ced042 ; * src/nsterm.m (ns_draw_window_cursor): Fix last
change.
adds 889943e2bd Fix ASAN error with fringe bitmap on NS
adds d8f88748d9 * lisp/tar-mode.el (tar-mode-map): Prefer defvar-keymap.
adds 23ffb0c8c6 Extend tramp-tests
adds 97441f742e * lisp/url/url-vars.el (url-mime-separator-chars): Fix
last cosmetic change
adds 00501e82c7 Handle XDND mouse rects synchronously
adds db259d8fd3 Build Seccomp filter only if we have a 64-bit userspace
(Bug#56549)
adds 9699eaf8af Merge from origin/emacs-28
adds 058cc53ea7 ; * src/xdisp.c (try_window): Expand the commentary.
(Bug#56561)
adds 69223ee975 Delete obsolete variable gnus-secondary-servers
adds eb0e93478e Transform (list) -> nil in source optimiser
adds d1ac1b2108 Improved cons optimisation
adds 7feb5b2da7 Optimise `append` calls
adds 49e41991b2 Allow ;;;###autoloading transient-define-prefix
adds af61bc7d0c Decrease network traffic with some XDND programs
adds 38f9e9cb2c Colored menu highlight in Lucid backend
adds 630bbe3932 Weed out some false positives in
help-fns--mention-first-release
adds a281abb0c3 Comment docstrings in tramp-test macros
adds ea9b442b82 Update `eshell-variable-aliases-list` defcustom type
adds 16e16e1f8c Improve documentation of `posn-timestamp'
adds 9a5b52dace * src/composite.c (find_automatic_composition): Fix
off-by-one error.
adds 71b58ade86 New test for make_symbol_constant
adds 9b5eb661bf Fix xref links in `C-h o'
adds 35d0a2e0a7 Fix python navigation problem with an empty line in
nested defun
adds 211ca9f916 Fix drag-and-drop button button flags
adds e2ccd358c9 Handle scrolling during XDND drag-and-drop
adds 10b6919870 ; Fix typos
adds f5218385c0 Fix obsoletion of nntp-authinfo-file
adds dbed538391 Merge from origin/emacs-28
adds e51850297f Improve error messaging when parent archive buffers are
missing
adds 407ee71c06 Ensure that directories exist when copying files from
archive
adds 5db4ec20fe Fix tab-bar resizing under 'auto-resize-tab-bars' =
'grow-only'
adds 0c9ca96c06 ; * src/xdisp.c (redisplay_tool_bar): Fix a possible
typo.
adds 2500ab0894 Make `C' in over tramp work in archive mode
adds 5c7d1024c4 Prefer defvar-keymap in mpc.el
adds 202c12a24b Improve handling of tilt scroll and flip options during
DND
adds 637436970f Fix leaking of file descriptors due to pipe processes on
MS-Windows
adds d62766305a Add `take` and `ntake` (bug#56521)
adds 60185819b6 * lisp/minibuffer.el (minibuffer-complete-history):
Check for history=t.
adds ef77070727 * lisp/subr.el (read-char-from-minibuffer, y-or-n-p):
Simplify to use HIST=t.
adds 15df17964d * lisp/minibuffer.el (minibuffer-complete-history):
Ensure a list of strings
adds 356618ca6a Handle virtual modifiers in the DND scrolling code
adds ab50678520 info-edit: Delay `ibuffer' var change until after
`ibuffer' loads
adds ab5468e1a0 Derive `Info-mode' from `special-mode'
adds 5480d02cc5 Preserve echo area message when running DND mouse
movement function
adds 7b259b2eb1 Implement last change on Haiku as well
adds 2d97fe2710 * lisp/minibuffer.el (minibuffer-complete-history):
Define sorting by metadata
adds 5ad8f3e570 Use `take` where clearly safe to do so (bug#56521)
adds 6f7941272b Speed up `seq-subseq` for lists (bug#56521)
adds 9de0b06e74 Clarify `take` and `ntake` documentation (bug#56521)
adds bd8d8c75c0 ; * doc/lispref/lists.texi (List Elements): No passive
tense!
adds d66fb46b42 * lisp/rect.el (rectangle-mark-mode-map): Prefer
defvar-keymap.
adds 50d96b95f0 Use ntake in Tramp
adds e4ce9e514f Adapt Tramp new test macros
adds e555446907 Additional query and results attributes in
eudcb-macos-contacts.el
adds 7a93716703 Use ntake also in tramp-adb.el
adds bcbd06b4bb Make drag-and-drop wheel movement work locally too on X
adds 6692df0279 Fix timestamp specified in wheel movement XDND events
adds c32212bf96 (help-fns--first-release): Try and avoid false positives
adds 393a3eef26 Document workaround for bug#56627
adds 8f9993bb3f ; * src/buffer.c (syms_of_buffer) <mode-line-format>:
Doc fix.
adds fec4bb89f9 ; Fix typos (Bug#56550)
adds cba30431ff Merge branch 'emacs-28' of
git.savannah.gnu.org:/srv/git/emacs into emacs-28
adds 62c47ffd5f ; * lisp/net/tramp-crypt.el: Improve commentary
adds 282dde887d ; Fix typo missed in previous change
adds 4b807380cf Merge from origin/emacs-28
adds c80adde1d9 Speed up `butlast`
adds 1d0937c90d Prefer defvar-keymap in bindings.el
adds 653503573c ; * lisp/bindings.el: Remove conflicting commented out
bindings.
adds 29bf19df09 ; Fix punctuation in recently changed EUDC documentation
adds ac1d15e95c ; * src/data.c (Fash): More precise doc string
adds e536fb0851 Use `ash` instead of `lsh`
adds 406509434d Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 9a68ee440b * eudc.texi: Unquote setopt option names
adds 5f64ba0efb Ensure Eldoc buffer displays on interactive M-x eldoc
adds 3c539cb5b3 Make eldoc-echo-area-prefer-doc-buffer consider all
frames
adds ffd38a9911 Fix setting user time upon scrolling self during DND
adds 32db168290 Prefer defvar-keymap in some trivial cases
adds 83753d05eb Implement wheel movement during DND on Haiku
adds cb911febc6 ; Fix typos
adds bbac84ac9b Merge from origin/emacs-28
adds f02944f5a1 Prevent GC of window referenced from EmacsScroller
adds e0b6f87fd7 ; Merge from origin/emacs-28
adds 05a022c36e Fix calculation of default highlightForeground in the
lucid menu bar
adds 563bf2fae5 ; * lisp/org/ol.el (org-link--decode-compound): `lsh` ->
`ash`
adds b70a00d9bf Gently discourage use of `lsh` (bug#56641)
adds 4582e356d1 Fix error during startup in -nw sessions
adds 41b30d9958 Fix mouse wheel DND scroll direction on Haiku
adds cec248ec31 ; * src/data.c (Fash): Improve wording of the doc string.
adds daf2c3e23a Prefer defvar-keymap in xwidget.el
adds 329ec11b0f ; Normalize some "Author" headers
adds 500a4286ca Revert "Prefer defvar-keymap in xwidget.el"
adds a641f55559 Improve handling screen resizes when built without RandR
adds ea44d7ddfc ; * lisp/mail/smtpmail.el (smtpmail-via-smtp): Explain
with-case-table.
adds 5ebd15f2da Merge from origin/emacs-28
adds a4c0ea395b Remove superfluous installation instructions
adds 6940cebe03 Make bubbles-quit obsolete in favor of quit-window
adds 50ff15bb8a Avoid wasting bandwidth to set user time
adds 46052d1dcb Make sure we don't unknowingly truncate tooltip text
adds c8a586c1db Don't list obsolete in "other commands" help section
adds 204d9f976d Make dictionary-help obsolete in favor of describe-mode
adds 8e71e9b103 Make bs-help obsolete in favor of describe-mode
adds 5f1023a2ff Minor doc fix in search-forward-help-for-help
adds a29a3ad55d Apply tooltip assertions to all instances of x-show-tip
adds 51f8e86374 Update buffer's chars-modified tick when inserting from
gap
adds 38b3780f6e Actually fix the long lines display bug (bug#56393).
adds eb6d2fb58d Various improvements to auto-narrow mode.
adds 051d2a1e36 Improve isearch in auto-narrow-mode.
adds 7b19ce51fc Fix improvement of isearch in auto-narrow-mode.
adds c0c4600ece Fix calculation of the vertical scroll bar's thumb
adds 9ea9533f17 * src/xdisp.c (set_vertical_scroll_bar): Remove stale
comment.
adds e31cffb5ab Revert commits 9ea9533f17, c0c4600ece, 7b19ce51fc,
051d2a1e36 and eb6d2fb58d.
adds 60e51595c8 Revert commit 38b3780f6e.
adds 1792cbaddc Actually fix the long lines display bug (bug#56393).
adds afbac35bba Fix typo in 1792cbaddc.
adds a740608453 Fix segfault in composite.c
adds 9de00e5fda Avoid assertion violations in
'back_to_previous_visible_line_start'
adds e7b5912b23 Improvements to long lines handling.
adds 66704fbbcf Fix typo in e7b5912b23.
adds cc7f37b2a4 Further improvements to long lines handling.
adds fea2eedf96 Fix typo in NEWS title.
adds 6a097a8621 Shorter and safer fix for the segfault.
adds 1ff69cc744 Improve the heuristic for long lines detection.
adds c760d2ed16 * etc/PROBLEMS: Remove the entry which is no longer
relevant.
adds 0699f80f85 Fix calculation of the vertical scroll bar's thumb
adds 7dcea5a428 * src/xdisp.c (set_vertical_scroll_bar): Remove stale
comment.
adds 9a894206f6 Improve the heuristic for long lines detection again.
adds c6bee17075 Revert commits 1ff69cc744 and 9a894206f6.
adds 7c0fc85364 Simplified and improved heuristic for long lines
detection.
adds c7eef61eee Further tweaks to long lines handling.
adds e09c056a44 * src/xdisp.c (redisplay_window): Small optimization.
adds 616da8fa8e Merge branch 'feature/fix-the-long-lines-display-bug'
adds 72278f21e0 ; Clarify doc string of 'long-line-threshold'
adds 0069085be2 ; * lisp/emacs-lisp/byte-opt.el
(byte-optimize--fixnump): Optimise.
adds e2df22fa01 ; * etc/NEWS: use the right outline level
adds 4a4fcf628e Fix reference to 'x-max-tooltip-size' in complete.el
adds eb4e66ee64 ; * lisp/wid-browse.el (widget-browse): Delete commented
out code.
adds 642d7e2884 image-dired: Don't end messages with "."
adds 8fac539b50 (compilation-parse-errors-function): Remove obsolete var
adds 5c8be6fd6c * lisp/progmodes/verilog-mode.el (verilog-surelint-off):
Silence warning
adds d9f05b7e4f * lisp/vc/vc-dispatcher.el (vc-log-edit): Un-quote the
lambda
adds 46e07d0a4b * lisp/help-mode.el (help-news): Use `view-file`
adds 83c2c36d35 Fix posn-timestamp of scroll bar events on GTK
adds f173028d15 Fix handling hscroll during drag-and-drop
adds 51209fd735 ; Improve doc strings of 2 outline-minor-mode options
adds 8434396fa3 Explain how to override Author with VC
adds 7220a5a09a ; * etc/NEWS: Fix typos.
adds 82116a5ea3 Fix bug#56692 questionably
adds 12a3137cd3 Fix display of scroll-bar in mini-windows
adds 1767f796b0 ; * src/xdisp.c (set_vertical_scroll_bar): Fix typo
adds 963c8c35c3 Give a better error message in native-compile-prune-cache
adds dd902c43f3 Fix spacing in *Help* buttons
adds f268cdc185 Fix typo in error message in native-compile-prune-cache
adds 2b31e667be ;Improve documentation of locale-specific string
comparison
adds 25bc330a6d Make 'describe-function' say "byte-compiled" when
appropriate
adds 8f8373170f * lisp/progmodes/cperl-mode.el: Don't mention obsolete
archive.
adds 0b4c81a152 * lisp/net/tramp-gvfs.el (tramp-gvfs-dbus-event-vector):
Fix grammar
adds b9ac8c29ae Improve terminal-live-p docstring
adds 7fa491a9e9 Improve 'terminal-live-p' docstring some more
adds 04bdcf4aaa * src/terminal.c (Fframe_terminal): Use active voice
adds ae1ace1cf4 Adjust help-fns.el tests for recent change
adds df508ffd2b Merge from origin/emacs-28
adds 792734a6e2 Improve efficiency of DND tooltip movement
adds 2ebede7d75 Fix srcset parsing in shr
adds e00f882905 Don't bug out in src when there's no srcset
adds 825f4fdb51 Fix mode line mouse-1 binding when showing only column
numbers
adds 33602132ac Handle text scale and global text scale during DND wheel
movement
adds 51f5c4b773 Fix off-by-one error in string-truncate-left
adds a4339190ec Fix PGTK DND after a source leaves without dropping
anything
adds 97abe8511a Use special-mode in eldoc--doc-buffer
adds e5de76b72e New user option to disable deleting current input in
comint mouse-2
adds df667e9f17 Fix wdired entry when there are hidden subdirs
adds 09e433ec7f Fix Python navigation problem with a line continuation
using backslash
adds a24f710395 Don't use the Gtk region face
adds 49d16a7eb4 Undo C parts of "Don't use the Gtk region face"
adds 3d6cfdf1c5 ; * lisp/emacs-lisp/bytecomp.el: comment cleanup
adds 72a457e92e Warn about calls to `lsh` (bug#56641)
adds 92892e5611 Use `ash` instead of `lsh` in verilog-mode (bug#56641)
adds cc095d2873 ; * etc/NEWS: Move the 'lsh' item to its proper place.
adds 74152fe806 ; * etc/NEWS: Fix typo.
adds 9171fa0933 ; * etc/NEWS: Fix wording and punctuation of
'comint-delete-old-input'.
adds cf83da0708 Remove macOS region color code
adds 38d5e346df Support new "binary file matches" format in Ripgrep 13
adds aa28829eb7 Correct symbol in error for failed CHECK_INTEGER
(bug#56723)
adds 26f4bcc6d7 Update pdumper.c after recent long lines changes
adds 96926fa6eb Fix `lsh` warning shortcomings (bug#56641)
adds 1b99f2908b * lisp/progmodes/xref.el: Bump the version.
adds 235045f712 Prevent exposing tooltip frames to Lisp code during
drag-and-drop
adds 928ea0fbf1 ; * lisp/x-dnd.el (x-dnd-init-frame): Ignore tip frames.
adds ba7a75e052 Fix mode line mouse-1 binding when showing only column
numbers
adds 279eb4e6ab ; Merge from origin/emacs-28
adds 7263631dca Fix bookmark support for Help functions in
native-compilation builds
adds 54c4ceb009 Update the documentation of 'declare' forms
adds 2529e82002 ; * doc/lispref/functions.texi (Declare Form): Fix typo.
adds b4067394dc Set `default-directory' of Tramp archive connection
buffer
adds a463dccdd0 Merge from origin/emacs-28
adds 2c980815f5 Add new user option 'diff-whitespace-style'
adds 2024136d31 Don't exclude current dir in
`package--reload-previously-loaded'
adds 295efb6025 Throw errors in XDS handler directly
adds 9ed5c39aad Refactor Tramp
adds bb0af6489a * mh-mime.el (mh-mime-save-parts): Restore
default-directory (SF#498)
adds 2181495af8 Fix the prompt for mh-mime-save-parts (SF#500)
adds b1f14e94ad ; Rename misnamed function in xterm.c
adds 3c23ae13f0 Fix mouse face handling with tooltips
adds 1a85545f2d Fix typo in x-dnd-tests.el
adds f7fd7bf477 Find libgccjit.dylib on Homebrew Macos
adds 948275b4d4 ; Merge from origin/emacs-28
adds ba70d0f77c Update to Org 9.5.4-17-g6e991f
adds 14d8c6f7b1 Merge from origin/emacs-28
adds bc3e9f4f6d Fix mouse face handling during frame reentry on Haiku
adds 7478d1cbf6 ; Instrument tramp-tests.el
adds ffe12ff250 Clean up more robustly in compile.el
adds b86569f130 Make package-archives URL treatment slighty laxer
adds 4c9d3d199c Fix regexp in tramp-tests.el
adds 0f9c28f008 ; * test/lisp/net/tramp-tests.el (tramp--test-enabled):
fix regexp
adds d04701c0c4 Note guideline for doc string expressions
adds 06cec5ee0b Remove some redundant checks in the DND code
adds a866674b2a Fix inaccuracies in "lax search" documentation
adds 970190b844 Avoid infloop in 'recenter'
adds f6040018c5 Merge from origin/emacs-28
adds 2bc6d82831 Handle modifiers during Haiku DND wheel movement
adds a03d7630f1 Fix flicker when moving tooltips between frames during
mouse drag-and-drop
adds dfa16cadc1 Fix regression in last Tramp change
adds fc1b7b720b Teach 'network-lookup-address-info' to validate numeric
addresses
adds 592ae7ffe2 Add duplicate-dwim (bug#56418)
adds a1384cd65d Add a test for print-unreadable-function
adds 015cf7824e Don't bind `M-X' when doing general completion
adds 70341cab3e string-equal-ignore-case: new function
adds 1e3a7bf69d avoid error when message-fetch-field returns nil
adds 90ec9bb83e restore and obsolete `gnus-string-equal' and
`bibtex-string='
adds 7b447956d8 ; Improve doc string of 'read-extended-command'
adds d809207f53 ; Fix documentation of 'network-lookup-address-info'
adds 058d3c0d16 Add missing @end defun to strings.texi
adds 004ee6b046 CC Mode: correct the calculation and handling of
c-use-category.
adds 86f60ec54a Fix NS stretch glyph display
adds de863f70aa Remove workaround for some input method problems
adds 27b5ab80ec Fix frame determination for XI touch events
adds dc84264f3c Fix comment/else indentation problem in python-mode
adds 8be5481b8e Add a test for python-mode comment/else problem
adds bfa951cdfa Fix invalid current buffer after
print-unreadable-function signals
adds f21feaf00e Improve 'diff-whitespace-style' user option declaration
adds 1864298889 Update test-print-unreadable-function after fix
adds db4dd28c21 In Tramp, use `string-empty-p' and
`string-equal-ignore-case' consequently
adds e6b0fa4408 ; Instrument Tramp tests
adds 833a1f2c53 Fix thinko in last change
adds 69f578e047 Allow non-IRC line delimiters with ERC test server
adds 4a5499910a Fix CTCP regression in erc-server-PRIVMSG
adds 075d6bb410 Ensure erc-dcc-chat-setup runs in the right buffer
adds c238f568cd Avoid mutating default value of erc-server-last-peers
adds f6b6614c32 Add compat from GNU ELPA as a soft dependency in ERC
adds 35435b86f9 ; * etc/NEWS: typo
adds cc6aebc85e Further Tramp instrumentation
adds 4a1c7a90ed * lisp/net/tramp.el (tramp-handle-shell-command): Modify
sentinel handling.
adds 00897b6369 Remove Tramp instrumentation
adds faa007cebf Make ffap-file-suffix obsolete
adds fcaad99053 Drop support for XEmacs package EFS
adds 0add6a29c7 ; * lisp/ffap.el: Delete code commented out since 1997.
adds 9ad5421a62 Drop support for obsolete "Lisp Code Directory" from ffap
adds f720630195 Remove excessive synchronization from x_sync_with_move
adds c44068ac6c * src/xterm.c (x_set_offset): Respect
x-no-window-manager.
adds 27a0bcd779 Fix race conditions in mouse button handling on Haiku
adds 02ab6aaf7b Fix minor problem with scroll bar grabs on Haiku
adds dc64128867 Minor doc fixes in ffap.el
adds 7997888996 New test ffap-replace-file-component
adds 22a5f02234 Doc fixes: don't mention EFS
adds 4895ca16f7 Ensure that we don't call print-unreadable-function from
" prin1"
adds f2c7c664a7 Don't export print--unreadable-callback-buffer to lisp
adds 73465fe481 Make net/quickurl.el obsolete (part 1/2)
adds 04b9216b92 Make quickurl.el obsolete (part 2/2)
adds 163424e04b Correctly set marker position after specpdl is unwound
during printing
adds 601737d750 Add support for user-customizable icons
adds d7e848ccda Use icons in outline
adds 0db604a914 Use icons in warnings buffers
adds 4ea1f6c7f8 ; * doc/lispref/tips.texi (Documentation Tips): Fix
typos. (Bug#56802)
adds 4be938169d Release the desktop lock in 'kill-emacs-hook'
adds 23112f89f9 ; Improve documentation of 'file-name-with-extension'
adds 7b55a3dab6 Merge from origin/emacs-28
adds 05df70e755 Revert the `...' documentation back to actual usage
adds 5f6f1c0754 ; Merge from origin/emacs-28
adds 093214402b ; * admin/authors.el (authors-aliases): Update.
adds 92e77873ad Update ChangeLog and AUTHORS for 28.1.91 pretest
adds 224f7564c6 Merge from origin/emacs-28
adds 1c8e90649e Bump Emacs version to 28.1.91
adds eeb51e3db7 ; Merge from origin/emacs-28
adds 7990d0c36a ; * doc/lispref/windows.texi (Window Sizes): Fix a typo.
(Bug#56811)
adds ba54f7e39c ; * doc/lispref/windows.texi (Window Sizes): Another
typo. (Bug#56811)
adds cf252ef4db Merge from origin/emacs-28
adds 68093c6db3 ; Auto-commit of loaddefs files.
adds 1ec70ef3df ; Merge from origin/emacs-28
adds d17a867d70 ; * src/print.c (print_vectorlike): Fix Lisp_Object type
mixup.
adds 38e7400a8c ; Delete LCD Archive entries
adds b8fdef7aa6 Convert ffap comments to tests
adds 977aed9f79 Fix grab view persisting on Haiku after popup menu closes
adds 6b96c630f7 Delete fast-lock.el and lazy-lock.el
adds 41b63f7bed ; Minor fixes to the "icons" feature
adds 5999dc1cd9 Comment fixes for recent icon code
adds 6023b95948 a couple more `string-equal-ignore-case' test cases
adds eeeb481750 Cleanup `string-equal-ignore-case' declarations.
adds dc96fe5c10 ; * test/lisp/subr-tests.el (string-comparison-test):
Add more tests.
adds 3f05698dfb * lisp/tab-bar.el (tab-prefix-map): Fix key broken by
conversion.
adds f2465b6b2f Don't offer meaningless selection targets during
drag-and-drop
adds 1cdc64cdda Implement extended frame synchronization
adds ddd9a7e56c ; Fix wording of some doc strings in selection.el
adds 77882158b2 Also update after buffer flip caused by flush_frame
adds 874e252503 Improve font locking in buffers with long lines
(bug#56682).
adds 304e2a3a05 Avoid assertion violations in 'handle_fontified_prop'
adds 350e97d78e Speed up redisplay of long truncated lines
adds fc53961c1d Avoid calling 'current_column' in buffers with long
lines.
adds 57a978fd74 Optimize 'set_vertical_scroll_bar' for long lines
adds 280b8c96cc Improve display of columns on mode-line
adds cd41ce8c6c Improvement for long lines in buffers with font locking.
adds a25cd7f68a Speed up Isearch in very long lines under line truncation
adds 4313c695cd ; Fix typos in comments and remove debug code.
adds 2bab0f2db6 Minor update of truncate-line optimization
adds d3c4833d13 Add an optional 'lock' parameter to 'narrow-to-region'
adds 67a218d339 Final documentation tweaks.
adds c6029ed34e Minor improvements of recent documentation changes
adds cdaa3b51f1 Further minor improvements of documentation
adds db03eda636 Merge branch 'feature/long-lines-and-font-locking'
adds ee93a06b8b Implement monitor refresh rate synchronization on X
adds acefbcf835 Minor additions to last change
adds 02b180e955 ; * src/xterm.c (x_update_begin): Fix build without DBE.
adds 01ca1c70ae ; Minor copyedits of documentation related to long-line
handling
adds 3756a13c30 ; * doc/emacs/display.texi (Icons): Improve indexing and
wording.
adds 501eb685be ; Improve NEWS entries for buttons and icons
adds 0728764fae Fix up the outline minor mode button logic
adds dedd05d283 Fix outline byte compilation warning from previous change
adds 9547c28583 Fix handling of extended frame resize synchronization
adds 9ebd0455f3 Adapt native compiler to change in narrow-to-region
adds ebe9cd3e9f Improvement for long line optimizations.
adds 497b2689da * subr.el (buffer-match-p): Add t as trivial a condition
adds 006f621a89 ; * buffers.texi (Buffer List): Mention t
adds 9c12c3b7c5 Improve narrowing when iterator has moved outside of
narrowing bounds.
adds 4b5b447b7f ; * src/xdisp.c (handle_fontified_prop): Fix BOB case.
adds af152ffab1 Don't freeze if the compositing manager crashes
adds a1975a69b2 Fix failure caused by misreading the frame
synchronization spec
adds 40c0124816 Minor improvements to precision scroll interpolation
adds 2c6a94c5b8 ; Correct the meaning of "cf." in tips.texi
adds e0f54c62ec CC Mode: fontify variables/functions after line comments
ending in spaces
adds 76bcbe5f93 Merge from origin/emacs-28
adds 53b1e6f96c Make outline-view-change-hook obsolete
adds fc79bb6ffc * lisp/ffap.el (ffap-url-regexp): Add gemini.
adds ecfac493fa Make ffap-newfile-prompt obsolete
adds a109cdc8f2 ; * lisp/ffap.el: Comment cleanup.
adds 9bdcca553f ; * lisp/emacs-lisp/regi.el: Delete incorrect "last
modified" comment.
adds 454c06a22c Fix namespace use in bib-mode.el
adds 7e84db9484 Prefer defvar-keymap in nroff-mode-map
adds 2e21074efd Prefer defvar-keymap in dns-mode-map
adds f08f5b7afe Avoid leaving temp buffers in bib-mode and refbib
adds cd3ce6e541 * lisp/apropos.el (apropos-documentation): Simplify.
adds 2539039335 Move a test from subr-tests to print-tests
adds 30f598bcc1 Adjust outline--use-buttons-p to buffer-match-p change
adds 07d6b3b577 buffer-match-p doc string clarification
adds 40c4691355 Fix outline-minor-mode-use-buttons defcustom type
adds 6ce75b1979 Clarify mail-header address parsing doc strings
adds a5adcbdf28 Handle the optional argument of 'narrow-to-region' in
byte-compiled code.
adds d92fb1592a ; * lisp/emacs-lisp/icons.el (icon-preference): repair
type
adds 76f49943c3 Make sure to preserve point across locked narrowing
adds d34e38f7d1 Make the symbol icons in outline.el more logical
adds 250dbaa7dd Tweak icons.el emoji detection
adds 9e6eee36b5 Fix native compiler handling of narrow-to-region
adds ff57f30bee ; Fix warnings from #pragma GCC iagnostic pop on macOS
adds a3d974d59f ; * etc/NEWS: Minor edits.
adds 5b29f8cd98 Delete redisplay-end-trigger-functions and related defuns
adds 88d719e95b ; Silence byte-compiler in two tests
adds a66e654276 Fix frame synchronization with scroll bar movement
adds b7f227ed8b ; * src/xterm.c (XTset_vertical_scroll_bar): Fix typo in
last change.
adds 3d6af11c42 Fix NS unexec build
adds 31a6a37d45 Improve indexing of keymap variables
adds c95a34c960 * src/macfont.m (macfont_open): Initialize
font->space_width. (Bug#56808)
adds eb11dae499 Improve documentation of column-related functions
adds d9bd334ef3 Merge from origin/emacs-28
adds 57100e0a36 ; * src/xterm.c (XTset_vertical_scroll_bar): Fix yet
another typo.
adds 92ec08bc46 Support keyboard input and display of U+1E9E
adds a4cf4893d1 Delete aliases obsolete since 21.1 and 22.1
adds 02c14216db Reformulate compile-command condition
adds d5fd9e0e5b Fix loaddefs byte-compile warning from package.el
adds ca14dbd6b5 Fix loaddefs byte-compile warnings from grep.el
adds c5df73941e Fix further package.el loaddefs byte-compile warnings
adds 0a0e1ed0e0 tramp fixes for byte-compiling loaddefs.el
adds f8278a923f Fix sendmail.el byte-compile warning in loaddefs.el
adds e8d198a00a Fix rx.el byte-compile warning in loaddefs.el
adds 9c5d8d59cf Fix remaining byte-compile warnings in loaddefs.el
adds 107f832577 Delete additional items obsolete since 20, 21 and 22
adds 5276519255 Fix cl byte-compile warning in cl-loaddefs.el
adds bd7a15ef78 Remove loaddefs debug code
adds 18f105bd7d Fix ede byte-compile warnings in loaddefs.el
adds 2682ea1b3a Fix org.el byte-compile warning in org-loaddefs.el
adds 623356ee94 Fix compilation warnings in tramp-loaddefs.el
adds ef5abcd4cc ; Simplify two functions after recent change
adds ca2d3ed74c * lisp/emacs-lisp/eieio-base.el (eieio-persistent-read):
Simplify.
adds df8dede858 Fix electric paring in rcirc buffers
adds f48493577d ; Use values instead of trying to ignore them
adds ac237334c7 Reduce internal rx autoloads
adds 66e01c9608 Declare Tramp function for backward compatibility
adds 54fed8e1f9 Remove some leftover compat code from ps-print
adds 97b80912e9 Move some definitions from ps-def.el to ps-print.el
adds 95f987cbd5 Don't make a custom-save-icons section if there's
nothing to save
adds 2276f51ff5 Make ps-def.el obsolete (part 1/2)
adds b2fb73db2f Make ps-def.el obsolete (part 2/2)
adds f5cd6b730d Declare `key-valid-p` and `readablep` as error-free
adds 6ef058cec2 Allow specifying that loaddefs files shouldn't not be
compiled
adds eef591072a Regenerate ldefs-boot.el
adds 3b5c03eeb2 Make frame synchronization a frame parameter
adds f5e5e96474 ; Auto-commit of loaddefs files.
adds f647d60cb7 Update publicsuffix.txt from upstream
adds 78759ddcb0 * src/lisp.h (CHECK_INTEGER): Fix the predicate.
(Bug#56856)
adds cf33f09ee2 ; Merge from origin/emacs-28
adds bc03a5b2c4 * lisp/cedet/ede/base.el (ede-project): Fix warning when
loading EDE.
adds 99754dad3c Implement primitive frame synchronization on Haiku
adds dd937784a3 Improve frame synchronization support on Haiku
adds ee0ce18662 ; * nextstep/Makefile.in: Fix last change (bug#56853).
adds 932c0bc1fc Tune blv_found
adds 9d4633e934 (time-equal-p nil X) returns nil
adds e3b6242938 Fix get-internal-runtime precision
adds 914cf4b91b Make time arithmetic more like comparison
adds 0a4477415c Improve float-time etc. performance
adds 24e1123241 Improve time-equal-p etc. performance
adds 2fd2008e67 * src/timefns.c (Ffloat_time): Fix doc string.
adds afa67ed6f2 Fix year-285428751 bug in hanoi-unix-64
adds d6c054a007 Fix "cons up a storm" issue in type-break
adds 353413a76b * lisp/vc/vc.el: Remove stray comment hyphen.
adds d634cb0954 Omit some (current-time) calls
adds a51863f73d Simplify a few timestamps
adds 2cd204d8bb Prefer ‘time-equal-p’ to ‘equal’ on timestamps
adds 4d896c0977 Use list-form timestamps in .nnmh-articles
adds 72c3efd7d0 Fix time comparison in primitive-undo
adds bec8474a45 Improve GCC pacification in xterm.c
adds 89fbcbb907 ; * lisp/net/net-utils.el: Delete code commented out
since 2000.
adds e976a935f8 Improve handling of xsettings events
adds 66c23da444 Fix namespacing issue in dig.el
adds b9b5657c56 Doc fix in eudc-hotlist.el
adds 7c8bd8802b * lisp/net/dig.el: Improve Commentary.
adds 3bd9b6132f Fix loaddefs quirk w.r.t. pinyin-convert
adds de1c98ef0c Prefer command remapping to substitute-key-definition
adds 914f6b3c2c * src/eval.c (Fdefvaralias): Clarify error messages.
(Bug#56863)
adds c2ed2e6858 Don't bind non-existent command in picture-mode-map
adds 9d8a6c8283 Fix the bytecode incompatibility due to the change to
'narrow-to-region'.
adds 7320a812e9 Wrap around the search on typing a letter (bug#56535)
adds bc7dc792df Fix compilation warning in spam.el
adds 0c910f689b Avoid extra consing on monitor configuration change
adds e6af4968f9 ; Update ChangeLog and AUTHORS
adds 945e4fa2a0 Merge from origin/emacs-28
adds 0381e90fe7 ; * etc/emacs_lldb.py: Don't print '->' in type summary
adds 0b233d3e5f Further reduce monitor change event duplication
adds c480789536 Remove extraneous defvars from edmacro.el
adds 6c3bafbc2c Add tests for url-{hexify,unhex}-string
adds 5e010f0522 Make gnus-url-unhex into alias for url-unhex
adds 16c872409b Make url-dired.el obsolete (part 1/2)
adds 632b74efa3 Make url-dired.el obsolete (part 2/2)
adds 101a5b574e ; * lisp/textmodes/texinfo.el: Remove stale comment.
adds a306d9096e Fix url-dired obsoletion warning
adds 6fd1fb8a68 Don't disable eldoc when doing edebug
adds 50a192795a Consider built-in packages to be installed
adds 146b3fb769 * lisp/mail/binhex.el: Improve commentary.
adds bd50df1efd Delete function alias x-selection obsolete since 23.3
adds 6b14ef273a Fix find-dired over tramp
adds 74ff6acdd3 url-about: Ignore missing directories in load-path
adds e5e840168c Remove duplicate key definitions from keymaps
adds bf47851e08 Signal error on duplicate key definitions
adds 7f59cadf6f ; Clarify documentation of "locked narrowing"
adds 0443f3f660 * lisp/textmodes/sgml-mode.el (html-tag-alist): Add
https.
adds 409b581b09 Delete obsolete variable nntp-authinfo-file
adds 2be7ed257b ; * lisp/url/url-privacy.el (url-setup-privacy-info):
Simplify.
adds 344b48f490 CEDET: Remove left-over uses of obsolete <class>-child-p
predicates
adds 8783700b23 * src/xdisp.c (redisplay_window): Use BEG rather than
hard coding 1
adds 8af91dee9a Improve sendmail-program doc string
adds 286e308561 ; Fix system-info in url-privacy.el
adds 39aa623479 Obsolete unused variable footnote-use-message-mode
adds e1553142fe Prefer defvar-keymap in footnote.el
adds 85f1ad0c79 * doc/misc/vtable.texi (Commands): Fix typo. (Bug#56899)
adds 72c7ee2e52 Avoid cl-cXXXr compat aliases
adds fdbe3362c5 Fix window iconification, raising and lowering frames,
etc
adds 9a9634dc72 Add preparations for animation frame timing support
adds cfb295f1e5 Prevent GC threshold from exceeding fixnum limit during
precision scrolling
adds 99bbc1fa23 ; Fix last change (bug#56902)
adds bb3e281236 Improve X server time computation
adds f522d2d90b ; * admin/make-tarball.txt: Minor tweaks.
adds f23d456039 * lisp/term.el: Doc fix; don't mention rlogin.
adds 6edb499a5e Merge from origin/emacs-28
adds 836ef4293f Make url-util space trimming functions obsolete
adds 33b3226975 Remove some XEmacs compat code from url-util.el
adds 8ae173a837 Revert "; Fix last change (bug#56902)"
adds 4f3e95bed5 CEDET: Try and (re)fix bug#56902, in a better way
adds 9b630dc252 Remove more XEmacs compat code from viper-util.el
adds fc139b629c Remove XEmacs compat code from reftex-ref.el
adds 984b8f7ed0 Remove some spurious references to XEmacs
adds 165675797e Use string-trim in newsticker--remove-whitespace
adds d60ba336af Improve obsoletion of trimming functions in url-util.el
adds 90addeb244 * lisp/transient.el: Update to package version
v0.3.7-143-g1b0a8a7
adds 0a6e2b3bfc Fix quoting of #' in some doc strings
adds 0596c69186 Check for mis-quoted #' in doc strings during
byte-compile
adds 0a54a5017a Fix #' quoting in uniquify-buffer-name-style doc string
adds 8a9839348f Update modus-themes to their version 2.5.0
adds 4bbd1f38ca ; * lisp/url/url-util.el (url-display-percentage):
simplify
adds bb56cc4cad Fix crash on setting frame background color
adds 6fb206329f ; * src/xterm.c (x_if_event): Minor speed improvements.
adds 261d6afd6e Byte-compile the in-tree loaddefs.el files
adds d71d5b2a96 Remove superfluous autoloads from url-util.el
adds 6861ed1175 Do interactive mode tagging in apropos.el
adds ec22e923c0 Teach 'symbol-file' about .eln natively-compiled files
adds 95856c5154 Add face to mouse buttons in command substitutions
adds 3ec6b806b2 Mark keys in apropos.el for substitute-command-keys
adds 21afc26d4d Reorganize Tramp
adds eb2f394289 * lisp/help.el (describe-map-tree, describe-map):
Simplify.
adds 9e9b0e13bc Revert "Revert part of 59732a83c8 to fix bug#52969"
adds cb8eb5e830 Avoid redundant calls to XFlush in x_make_frame_visible
adds 20ee17385f * lisp/uniquify.el (uniquify-buffer-name-style): Quote
apostrophe.
adds 57e33b25d1 ; Merge from origin/emacs-28
adds 7520932dbe Still mark ldefs-boot.el as non-byte-compilable
adds ca57767128 Regenerate ldefs-boot.el
adds 40c1132711 Remove VCSWITNESS dependency, since we're always
rescanning now
adds c2bddf8fe7 Remove read_string_literal purify doc string hack
adds 4ebdc558f6 Adjust loaddefs-generate--print-form comments
adds d6dbaecb2e Reduce code duplication in XI scroll bar code
adds 50e4fc9f0e Adjust src/Makefile.in comments about make-docfile
adds caa88cfebe Remove outdated TODO item about make-docfile and .el
files
adds c17f1a2e89 Adjust documentation for make-docfile
adds 118a911159 Make flyspell-check-word-p work better with
delete-selection-mode
adds 3e60f7f3c3 Fix ignored-local-variable-values for non-primitive
values
adds 78129dcf53 Correctly implement refresh synchronization fences
adds b49c174010 Fix about:protocols in EWW
adds d056bb0d99 Rename pod2man-program to cperl-pod2man-program
adds 7471781dda Rename nil-blank-string to eshell-nil-blank-string
adds 33611906e8 Rename make-doctor-variables to doctor-make-variables
adds f025005e86 Fix double-encoding attachment headers in single-part
rfc2047
adds 4c1bc8315d Fix up some prefix registration problems in doc strings
adds 3ec2fdc9a1 Fix eww--download-directory naming
adds 8348ace63a Revert "Fix about:protocols in EWW"
adds 4f3a33c90f Make url-about.el obsolete (bug#56885)
adds 51b9d7d672 url-about.el: Add obsolete-since
adds 459b1b8fbc Add more autoload-ignored-definitions defs
adds f39a220c95 Regenerate ldefs-boot.el
adds e2d9a218f4 Make trivial convenience defsubst notzerop obsolete
adds bde0ccd2c2 Rename alphabetp to hangul-alphabetp
adds 27b60ae061 Rename set-woman-file-regexp to woman-set-file-regexp
adds a53ee9928d Fix namespace problem in mpc.el
adds 2aace68a00 Rename timep to type-break-timep
adds f325b091c1 ; * etc/NEWS: Announce obsoletion of url-about.el.
adds 87ac0b945f Fix Tramp test
adds bfdccfa141 Fix namespace problem in dired-aux.el
adds 759ccd7cba Rename recently added macro to follow conventions
adds 7ac0e30701 * lisp/find-dired.el (lookfor-dired): Make obsolete.
adds 9313551fae ; * src/xterm.c (x_sync_init_fences): Fix number of
fences announced.
adds 24e93505b9 * eww.el (eww-browse): Raise error if there are no
arguments
adds e2eee46247 Add more autoload-ignored-definitions
adds 41a59fc6b5 Fix namespace problem in meta-mode.el
adds 7a7628df8e ; * lisp/progmodes/meta-mode.el: Delete some commented
out code.
adds 4d64c39fad ; * lisp/org/ob-lilypond.el: Add FIXME.
adds 385511f1a2 Add define-key-after to autoload-ignored-definitions
adds 9129808496 Add define-keymap to autoload-ignored-definitions
adds 0116c660c2 Clean up nntp-send-authinfo after removing obsolete
variable
adds 262f57842a Allow auth-source-netrc-parse to return all lines
adds 580976a82c Adjust admin/emacs for new autoloads
adds d15b67b108 Minor checkdoc.el clean up
adds f038695085 Minor cleanups in autoload.el/loaddefs-gen.el
adds d92c11845a Add new function auth-source-netrc-parse-all
adds ac710e6a23 Don't require netrc in nnimap.el
adds c4ce09c058 Adjust autoload require in cus-dep.el
adds aa9eaac68e Move autoload.el to lisp/obsolete/
adds 22a2ad13f5 Add obsolete-since line to autoload.el and adjust
comments
adds 3bc7b5f412 Use auth-source in tramp-parse-netrc
adds 4483de6a4c Move netrc.el to lisp/obsolete/
adds 8810330f30 Add obsolete-since header to netrc.el
adds cdaddc4d72 Move netrc tests to auth-source-tests.el
adds 806f2d0294 Clean up output of make-command-summary slightly
adds 5d5ab3cacd Document obsoletion of netrc-parse better
adds bccb3abef7 Suppress compilation warnings in netrc.el
adds e3edbf577b Fix last Tramp change, especially for bug#56963
adds 9b5c54a49d Ensure that updated loaddefs files are byte-compiled
adds a08dd087e9 Adapt Tramp for backward compatibility
adds b335e1a046 * lisp/org/org.el: Fix load of compiled or compressed
org-loaddefs
adds 5e296283f5 Add locked narrowing around pre- and post-command-hook
adds 43a174f62c Move the computation of narrowing bounds for long line
optimizations.
adds d0e4ec3c29 Fix forgotten initialization for long line optimizations.
adds 38d970b748 ; * src/xdisp.c (reseat): Improve recomputations.
adds 5dc65c10ca Various improvements to long lines handling.
adds e0870fb874 * src/xdisp.c (get_visually_first_element): Fix a typo.
adds c6b5726130 ; * src/xdisp.c (get_visually_first_element): Fix last
change.
adds 82b602dc2f Improve Bidi with long lines.
adds 5e33712672 ; * src/composite.c (find_automatic_composition): Fix a
typo.
adds e2b774e64a Merge branch 'master' into
feature/long-lines-improvements
adds a95c5baa6a ; * src/keyboard.c (safe_run_hooks_maybe_narrowed): Fix
broken merge.
adds 5a79bb2aed Merge branch 'feature/long-lines-improvements'
adds 0b5dccc8b2 * lisp/Makefile.in (distclean): Also remove loaddefs.elc.
adds d73a104dd3 Be more lax when picking up prefixes for loaddefs
adds 1c736c8c59 Whitespace fix in gdb-mi.el
adds 8ea7506d72 Prefer defvar-keymap in mail/*.el
adds 0dbe0fd410 Improve input extension focus handling with multiple
master devices
adds f484da5fcb * doc/lispref/loading.texi (Autoload by Prefix): Fix
typo.
adds c7b0eafd72 Merge from origin/emacs-28
adds 4b1ec39561 Improve multi-pointer X support
adds faf1f03798 Improve C-x C-q in emacs-news-mode
adds 9aa959efeb ; * etc/NEWS: Fix typo.
adds cbe1af96a2 Fix oldXMenu grab handling
adds 5426f67006 * test/lisp/env-tests.el: New file.
adds 250f09d2f3 Fix namespace problem in ede/custom.el
adds ab81080437 Make two perl-mode aliases obsolete
adds 0c106ce87c Fix namespace problem in saveplace.el
adds 8f438f224c Fix namespace problems in xscheme.el
adds 010e2e5e5e Fix namespace problems in viper.el
adds c388578fb1 Rename object-sort-list to srecode-object-sort-list
adds 7fccb83d07 Make loaddefs.el dependencies more explicit in
src/Makefile.in
adds b7a896731c Make ange-ftp-re-read-dir compat alias obsolete
adds 9149672e7f Fix lisp/Makefile.in autoloads dependency
adds 900b09c023 bytecomp.el: Further simplifications enabled by commit
59732a83c8875c
adds aff5961274 Avoid assertion violations in
'back_to_previous_visible_line_start'
adds df263dd758 bytecomp.el: Update comments referring to `make-docfile`
adds eb7fe81e6d timer.el: Avoid repeated timers
adds 0da97d6685 * src/keyboard.c (timer_check_2): Replace redundant test
with assertion
adds 50730a8b04 Add variable end-of-defun-moves-to-eol
adds ea6c2e9295 Allow newline after def*-form for definition-prefix
adds 32c603e9e5 Ensure that leim-list.el is built
adds b70369c557 time-convert): Deprecate calls without an explicit FORM
arg
adds d7b89ea407 Allow creating processes where only one of stdin or
stdout is a PTY
adds 4e59830bc0 Add STREAM argument to 'process-tty-name'
adds 32ab6d7105 Improve XI focus handling
adds ef0546ffcd Fix signature of `seconds-to-time'
adds 4e091c8ddf ; Update ldefs-boot.el
adds 15a9e73a17 * src/callproc.c (emacs_spawn): Fix Mac OS X build.
adds 3fee3f59f2 ; Update ldefs-boot.el again
adds a97e9d80db Improve XI focus handling for entry and exit events
adds f3b9bccb45 * lisp/play/fortune.el: Doc fixes.
adds e87c0fdc14 Merge from origin/emacs-28
adds e46668847d * src/puresize.h (BASE_PURESIZE): Bump the value.
(Bug#57007)
adds 564571f712 ; * lisp/emacs-lisp/lisp.el (end-of-defun-moves-to-eol):
Doc fix.
adds 28c01bd484 Correctly initialize values after a new device is enabled
adds e89532c7c7 ; Auto-commit of loaddefs files.
adds 870be1e106 Put no-byte-compile cookie back in ldefs-boot.el
adds 907ad6522a * admin/update_autogen: Fix refreshing grammar-wy.el.
adds 4be147b677 * admin/update_autogen: Fix generating ldefs-boot.el.
adds faf231edcc ; * lisp/gnus/mm-util.el: Remove duplicate defalias.
adds 543b5248db Make face-doc-string aliases obsolete
adds 2ac3e3eda5 Drop support for XEmacs package func-menu from idlwave
adds e8613adb0d Make compat alias ede-toplevel-project-or-nil obsolete
adds b5145fc66d Make an rmail compat alias obsolete
adds 3c4526028c ; Maintain admin/update_autogen
adds 5ab557be62 ; Adjust time-convert call to recent change
adds fc450db226 Make alias widget-visibility-value-create obsolete
adds db5bc208fb Don't mention removed XEmacs support in mh-e manual
adds a1e07057c4 * admin/check-doc-strings: Remove XEmacs support.
adds da965ec474 * etc/PROBLEMS: Delete entry on 20+ years old version of
X-Symbol.
adds 83496888aa Fix mh-e.texi syntax (from previous change)
adds d8abff398b Fontify python escape sequences in literals
adds 55c25e73d4 Fix C-n/C-p inside bidirectional text
adds 5aaad0445d Speed up display of Arabic
adds bee6ee9de1 * doc/misc/transient.texi: Update to transient
v0.3.7-156-ga5562cb
adds 315b00ff8d New function 'composition-sort-rules'
adds 6223e251a5 ; * src/composite.c (Fcomposition_sort_rules): Fix last
change.
adds fad87d84df Don't mention test failures on Ubuntu 16.04 in PROBLEMS
adds 2bbc5c5974 Make {close,replace}-rectangle compat aliases obsolete
adds 56783e605c Make indented-text-mode alias obsolete
adds a3e894810a Fix defvar-keymap example in elisp manual
adds 7c8332e096 Fix namespacing problem in allout.el
adds a2127251a5 ; * src/composite.c: Include stdlib.h.
adds b9c65203d0 Adapt Tramp for Android 12
adds db2b5e784b Make compat macro mh-display-completion-list obsolete
adds f8354d1935 Move mh-flet macro to mh-acros.el
adds 0a060a2bfe Make mh-compat.el obsolete
adds b459e275c3 Finish up obsoletion of mh-compat.el
adds e43fa98a71 CC Mode: Optimize font-locking stanzas for long raw
strings.
adds 6706506c2b * lisp/transient.el: Update to package version
v0.3.7-158-gc09b34e
adds 02ee025487 Correctly set user time on GTK+ for key press events
adds 4b98a79a50 Improve X event timestamp tracking
adds 6fd4ab250b Revert "Improve X event timestamp tracking"
adds c46863d9bb Make force-load-doc-strings work again
adds 7778f83b3e Use struct for saved strings in the reader
adds 08a74ab05a Cease emitting negative file offsets for user variables
adds 2fd5590d0c ; * lisp/play/fortune.el (fortune-ask-file): Doc fix.
adds 7ff60c62a9 ; * admin/make-tarball.txt: Fix last change.
adds 3d1cf1b47a Don't mention removed XEmacs support in idlwave manual
adds 7793cf0c3d Don't mention removed XEmacs support in reftex manual
adds df95118e83 Link from (emacs)Init Syntax to (elisp)Introduction
adds 7ffcba4213 * etc/PROBLEMS: Problems with Alacritty and Emoji.
(Bug#56952)
adds 91f4ea2fa4 Merge from origin/emacs-28
adds 321f33a2b1 Improve how url-http displays status messages
adds 9c0da894b9 ; Improve time-convert call in recently changed test
adds c8833ba365 Tweak autoloads lisp/Makefile.in dependencies
adds a332034160 CC Mode: Fix looping in patch from yesterday
adds 4252cea163 Clarify lisp/Makefile.in comment
adds cf98a395d0 * lib-src/etags.c: Remove XEmacs support.
adds c6abfb32d7 Remove workaround for XEmacs bug in ediff-util.el
adds 4439a80407 Make compat function custom-reset-variables obsolete
adds 1f4f1358e6 Declare unused function ediff-user-grabbed-mouse obsolete
adds e672cad231 ; Improve obsoletions in ediff-init.el
adds b65a2d1d99 Make ediff-file-remote-p obsolete in favor of
file-remote-p
adds 7592953553 Fix 'vertical-motion' in bidi-reordered text
adds 11e6c12def Fix blank/comment line handling in
python-nav-beginning-of-block
adds 82d22ef8db Improve Tramp error message
adds af90a31629 Pacify a gcc warning in xi_handle_focus_change
adds c3e99a870a ; * lisp/emacs-lisp/bytecomp.el: indentation fix
adds 6b4f6dfb4e Make ediff-window-display-p obsolete
adds 7dab52dfbc Minor cleanups in ediff-*.el
adds 16b8948d79 Improve handling of pointer focus under the input
extension
adds 9b661ff1a8 Fix warnings outside XI2 builds
adds 4b5414abbc Clean up some local variable sections
adds 77bf50cb33 Don't autoload obsolete library tpu-extras.el
adds 60738e569d Remove no-byte-compile cookie from some libraries
adds 14f0ebc9ac Turn large macros in print.c to functions
adds 8c8ae51640 Group print buffer state in a struct
adds 25636fcf52 Revert "Don't autoload obsolete library tpu-extras.el"
adds d8d13f2fcc Remove redundant local variables in tests
adds cf30432a14 * test/lisp/emacs-lisp/nadvice-tests.el: Re-add
no-byte-compile.
adds 3d7d8ddc5a ; Fix typos
adds 55cc8b040b Make which-func-mode output less junk
adds 498c5d26bb ; Fix coding style in recently installed changes to
print.c
adds ffc81ebc4b Allow specifying how args are to be stored in
`command-history'
adds 909931cb9a Further lisp-current-defun-name tweaks
adds 7f8a3d4e91 Clean up fix_command slightly
adds 7331ee112c Improve collecting of citation keys
adds 3e93457ddb Update TODO about fix_command
adds 27599d8df8 Add NEWS note about interactive-args
adds 9aae83fe30 * src/print.c (struct print_buffer): Revert gratuitous
format change.
adds 425a5bfc9a Make makesum.el obsolete
adds 4073d5eeea * lisp/obsolete/makesum.el: Add "Obsolete-since" header.
adds b40def9644 Do some NEWS tagging
adds 27e1568967 select-active-regions doc string improvement
adds c0c5f43f49 Clean up fix_command code slightly
adds bf8044b9cd ; Unconditionally require built-in libraries
adds f886a1d772 Remove some XEmacs compat code from mh-alias.el
adds 0283d1c4e5 ; Delete stale comment in mh-utils.el
adds 0b4470d1b7 Remove XEmacs specific symbol from gnus-user-agent
adds 870d59e72e * lisp/progmodes/antlr-mode.el: Remove remnants of
XEmacs support.
adds a908d536c4 ; * lisp/gnus/gnus-art.el: Delete stale comments.
adds 8028f22b18 ; * lisp/gnus/gnus.el (gnus-user-agent): Fix typo.
adds f1f1912658 ; Delete stale and incorrect comment in ezimage.el
adds d6ea4894d3 ; Delete stale comment from prolog.el
adds d2080e4183 Add separate tiny major mode for JSON
adds fe4fd160a2 Another lisp-current-defun-name tweak
adds f39d25d5fe Fix handling of XI_DeviceChanged events
adds d91ffdbec2 Don't mention XEmacs toolbar in ediff manual
adds 2053c6aca1 Merge from origin/emacs-28
adds 1dc3ecc6c3 Factor out some duplicate code from handle_one_xevent
adds 97a54d1327 ; * src/xterm.c (xi_disable_devices): Fix portability
typo.
adds 7497aeff64 CC Mode: Allow the insertion of long strings of letters
in reasonable time
adds 5c3c18816e ; * lisp/hex-util.el: Mention ash instead of lsh.
adds 4abeb61fc9 * lisp/isearch.el (isearch-mode-help): Make compat alias
obsolete.
adds 0a044f9405 Make compat aliases obsolete in fortran.el
adds 2ebfd7188f ; * src/xterm.c (xi_populate_device_from_info): Minor
ifdef cleanup.
adds 1137219c97 Make compat alias image-refresh obsolete
adds 7b84954a7c ; * etc/NEWS: Mention the new 'js-json-mode'.
adds e7a582cbe4 * lisp/ibuffer.el (ibuffer): Use substitute-command-keys
for help.
adds 24795e45e5 Make compat alias check-ispell-version obsolete
adds d3f6edf5aa Make ibuffer-split-list obsolete in favor of seq-group-by
adds accb1d1132 Make ibuffer-awhen obsolete in favor of when-let
adds ee201bc77b Make the loaddefs.el file slightly shorter
adds 8813399cfa Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 171b9314bf Replace utility functions with seq-uniq
adds f9ee2db493 Improve readability of list-input-methods
adds e5bf2b942f Improve message regarding missing LEIM
adds b0653b27e2 Further Tramp fixes for Android 12
adds 3ef18c7a21 Make ibuffer-aif obsolete in favor of if-let
adds b92e888758 Fix python escape code fontification for multi-line
literals
adds 5269842833 Add a faster seq-uniq for lists
adds b2bf91003d Further lisp-current-defun-name tweaks
adds 2504d19dad Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds b7b160b409 Revert "Make compat alias check-ispell-version obsolete"
adds 38f9d9bf06 ; * src/keyboard.c (timer_check_2): Restore run-time
conditions.
adds 744ed0ceee Make outline buttons work in NEWS
adds 41169b5534 Add new user option electric-quote-replace-consecutive
adds 619d5af54a * lisp/replace.el (replace-highlight): Optimize for
large buffers (bug#56815)
adds 6ac92c65a8 Add use-region-beginning and use-region-end
adds 47aa2317c3 Use new convenience functions in replace-string
adds 0bc2079ce6 * lisp/ibuf-ext.el (ibuffer-remove-alist): Simplify.
adds 581fa3d958 Autoload string-blank-p
adds c47507ec56 Make rng-blank-p obsolete in favor of string-blank-p
adds fd4aad5697 ; * lisp/mouse.el: Delete stale comment.
adds caabc5a4ab * lisp/nxml/rng-util.el (rng-collapse-space): Simplify.
adds 8caa91b2ce * lisp/vc/pcvs-util.el (cvs-partition): Simplify.
adds 06cb954ae3 Remove some compat code from ps-print.el
adds 32d8fc999c Avoid using aliases for color functions
adds 0e824bd683 Make rng-collapse-space obsolete
adds 230a198a0f Avoid having language environments interpreted as
sections
adds cbc925bbed Make filesets-filter-list obsolete in favor of seq-filter
adds 561d09d7ad Make unused function filesets-ormap obsolete
adds ec2bd7dd5c Make wisent-pad-string obsolete in favor of string-pad
adds fcd2d14db1 js--font-lock-keywords-2: Remove the 'for each' matcher
adds 5e07d1d0fc Improve MPX interaction with xwidgets and drag-and-drop
adds 85de996bbb * lisp/vc/diff-mode.el: Don't mention XEmacs.
adds 628df15da5 ; * doc/misc/viper.texi (Rudimentary Changes): Avoid
alias.
adds 14833cd9df Improve wording when documenting other TRAMP syntaxes
adds 358ad0d30a Merge from origin/emacs-28
adds 29f2b1728b Fix namespacing issues in array.el
adds f002fa8bfc Delete dead code in checkdoc.el
adds 8b31c18fc8 Prefer defvar-keymap in vc/*.el
adds 1d9ee27270 Fix compilation warning in wisent/comp.el
adds 9d35afed49 Extend LAP optimisations to more operations
adds f6356dc88d Make gdb-pad-string obsolete in favor of string-pad
adds d8d582dc3c ; * lisp/emacs-lisp/subr-x.el (string-pad): Optimise.
adds 8c0c9398f3 Fix some undesirable frame focus changes
adds bca31619e8 Improve the bengali-probhat input method
adds e7b348b08a Fix 'describe-char' in "C" locale
adds edffda8609 Adjust client pointer upon help event
adds 648acc8848 ; Fix @setfilename in calc.texi
adds 7d70320f35 Merge from origin/emacs-28
adds 80837653eb ; Fix typo in tramp-archive.el
adds 4f18214fbe * test/lisp/net/tramp-tests.el (tramp--test-utf8): Adapt
test.
adds bce98395ce Make emerge-define-key-if-possible obsolete
adds e93a1a835e * lisp/vc/emerge.el (emerge-show-file-name): Make
obsolete.
adds a2ecf73545 ; * lisp/play/5x5.el (5x5-defvar-local): Improve
obsoletion.
adds f7438fc859 newsticker: fix bug#57045
adds 89f5167379 Don't show status message in Helper-describe-bindings
adds 686296b512 Make pr-version variable obsolete
adds d5c3b602b9 ; * lisp/printing.el (pr-version): Avoid byte-compiler
warning.
adds 6878972038 Make ps-print-version variable obsolete
adds 6568592015 Make ebnf-version variable obsolete
adds 8854b321c2 Make ad-version variable obsolete
adds e7f1d4f6e1 Support the full range of variation selectors
adds 48215c41d1 New debugging facility: backtraces from errors in Lisp
called from redisplay
adds 05c4e7bfbd Prevent SelectionNotify etc from reaching GTK 3
adds ae348b719e Fix wrong metrics for bitmap-only fonts with HarfBuzz 5
adds 31af0f4eb7 Don't list Emacs as requirement for built-in package
adds 9419bc904d ; * lisp/printing.el: Delete outdated download
instructions.
adds 687fcc2c40 Merge from origin/emacs-28
adds a99ea4b761 ; Fix documentation of 'loaddefs-generate' (bug#57144)
adds a23f9b7bda Reverse the outline arrows
adds 95d8a4544e Default outline-minor-mode-use-buttons to only happen in
*Help*
adds 43d46a7b3a Make cedet version variables obsolete
adds 9e983f4e83 ; * lisp/cedet/cedet.el: Delete stale comment.
adds 8ae68308a1 Use help-key-binding face in package list help
adds dc28798645 * lisp/finder.el (finder-summary): Improve formatting.
adds f947b20a19 Make finder-mode inherit special-mode
adds c0d761bf7f Further seq-uniq speed-ups for lists
adds 829b131e5b Clarify face-at-point doc string and add (thing-at-point
'face)
adds fdbdbc2e1b Make some more cedet version variables obsolete
adds 23e4e81193 * doc/misc/gnus.texi (Emacsen): Delete section.
adds 9ef988c0e0 Remove (gnus) Gnus Development manual section
adds e0045ba2bc Remove some more outdated Gnus manual stuff
adds 16ec99702c gud.el: invoke 'perldb' with '-E' instead of '-e'
adds 59af89c2a2 Clarify bookmark-set prompt
adds f99219a533 Fix emacs-news-view-mode-map inheritance
adds 28cb8bccce ; etc/PROBLEMS: Move Ubuntu 8.04 entry to legacy systems.
adds 4ab16226e0 Rename etc-authors-mode.el to emacs-authors-mode.el
adds 779d920c9a Rename etc-authors-mode to emacs-authors-mode
adds a2cf5646d4 Support imenu in emacs-authors-mode
adds 316d3111a3 Don't update loaddefs.el timestamps uselessly in
loaddefs-generate
adds c4505fed53 Hide local variable section in emacs-news-modes
adds 37073492fd ; * lisp/cedet/ede.el: Bump version header to match
variable.
adds e311d05ab1 Improve MPX interaction with drag-and-drop
adds 4e23ecb882 ; * src/xfns.c (Fx_set_mouse_absolute_pixel_position):
Fix typo.
adds 77613b9217 ; Delete redundant installation instructions from
ebnf2ps.el
adds e746fc2e7b Delete stale comments from Lisp Intro manual
adds 72fc7258bf Delete references to deleted library hilit19.el
adds 2d4058b3ff Merge from origin/emacs-28
adds 30320d9420 Only set Eshell execution result metavariables when
non-nil
adds 9d4fa4ed4b Allow using dollar expansions in Eshell conditionals
adds f3408af0a3 Make '$?' and '$$' variables more consistent in Eshell
adds 6de88b6b02 Fix a recently-added Eshell test on MS-Windows
adds f937a0f3f8 Prevent selection converter from signalling if buffer is
narrowed
adds 60f2a486e9 ; * etc/NEWS: Minor fixes. (Bug#57169)
adds 4530368c06 Delete many references to Emacs 23 or older from docs
adds 764d832bfa Make htmlfontify-version variable obsolete
adds fdb88899d4 Make ps-mode-version variable obsolete
adds 87c2ebf8d2 ; * lisp/emulation/viper.el: Bump version to match
variable.
adds 1c7910ea6e Don't hide final dump in admin/emake
adds 2bbb007e16 Allow EXCLUDED-FILES in loaddefs-generate to be relative
adds d1578888bf Tweak outline symbol icons
adds 0ab572d5c9 Add new value `dont-save' to `deactivate-mark'
adds 94c10c426e Speed up display of long lines under 'truncate-lines'
adds 3fcbcc61db js.el: Tweak last change
adds 9d6d3b0edb Make many gnus version variables obsolete
adds f289a17c06 Update Gnus Installation FAQ
adds a1cf3b96f8 ; Fix documentation of 'deactivate-mark'
adds dd2973bf50 nadvice.el: Avoid exponential blow up in
interactive-form recursion
adds 0a93759385 Improve time-convert docstring formatting for readability
adds 864847bf3c Document time-convert FORM argument as mandatory
adds 15c20cb4fe ; * etc/NEWS: Fix typo.
adds 47e23ad7a8 More fixes to MPX drag-and-drop interaction
adds 0df8f481dd ; * src/xdisp.c (display_line): Fix a typo.
adds b93e14fa0f ; advice--interactive-form: Fix a typo introduced in
recent change
adds a71c05b44d Further speedups of redisplay of long and truncated lines
adds 7ece1c4840 ; * doc/misc/gnus-faq.texi (FAQ 1-3): Fix recent change.
adds e99d7c4d62 Simplify code using take, ntake and butlast
adds 1d8712bcc9 Strength-reduce apply with (list ...) as tail argument
adds 7dc4ab6e89 Make Gnus FAQ more contemporary
adds 096c081e51 * src/Makefile.in (elnlisp): Delete autoload.eln from
list.
adds d28f1677c3 ; Delete commented out manual section on emulation
adds 397fdc22eb * lisp/calendar/time-date.el (seconds-to-time): Use the
original arg list
adds 423b113797 * lisp/cedet/ede/emacs.el (ede-emacs-load): Delete
obsolete name arg
adds 9d52617935 ; * etc/NEWS: Fix typos.
adds 1d3fe25690 Tramp code cleanup
adds 1faeef7924 (compiled-function-p): New function (bug#56648)
adds 3a9c803f24 * lisp/emacs-lisp/ring.el (ring): Define as a type
adds 9239be8e76 ; Fix documentation of 'compiled-function-p' (bug#56648)
adds 48ac40e60e ; Fix last change.
adds 9664b8c8e1 Fix selection preservation bug when USE_XCB
adds 664c42df46 * doc/lispref/functions.texi: Fix capitalization.
adds 23561f9665 Work around Bug#57211
adds 15aba5e644 Decode time conses before floats
adds a64fe6f319 Improve timefns speed on integers
adds ecc647d011 Don't advertise obsolete library html2text.el
adds 57259773b4 ; * lisp/org/org.el: Delete unnecessary declarations.
adds 005585f6bd Make gnus-iswitchb-completing-read obsolete
adds d5174ed4ea Don't use obsolete library as example in Elisp Intro
adds 6137ebd5a4 Make gnus-uu-view-with-metamail obsolete
adds 0a8e88fd83 Make message-mark-active-p obsolete in favor of
mark-active
adds 4bee89b73f Fix uninitialized variable false-positives
adds 0e336fa51f ; Improve documentation of minibuffer history wrt
completion
adds 9d0dba44da ; * doc/lispintro/emacs-lisp-intro.texi: Fix typo.
adds 75372c6c4e Merge from origin/emacs-28
adds 97da8eeb7c Make update-directory-autoloads available by default
again
adds 90b4ee6575 Further lisp-current-defun-name tweaks
adds af3ec6b8e6 Remove Gnus Compatibility manual section
adds f2a592ea2f Regenerated ldefs-boot.el
adds d33a6b9069 Tweak autoloads of defsubsts containing spaces/control
chars
adds ead4b914ca Fix up the exclusion logic in loaddefs-generate
adds 79c0e78460 Pacify warnings from gcc 12 in encode_coding_object
adds 20b8ac5723 Make eshell-mode more resilient towards
`mode-line-format'
adds d5ee49c25c Fix variable types in warnings-suppress
adds 629f980fad Enhance safe_run_hooks_1 and safe_run_hook_funcall to
handle more arguments
adds 5025b2566e Fix fix_command for non-symbol functions
adds 0d3aebec01 Fix `python-nav-forward-block' moving backward under
certain conditions
adds d5e74d9cd7 Clean up message-sort-headers code slightly
adds 9ea40b3ddf Fix tmpdir handling in Tramp for Android sshd
adds 82635f40ed Produce TAGS in 'lib' as well and include them in
src/TAGS
adds 6e628ff99c * doc/lispref/functions.texi (What Is a Function):
Improve further
adds f73d4d86f8 * doc/misc/gnus.texi (Troubleshooting): Update section.
adds 1973d4ac1b Avoid lowering child frames below scroll bars on X
adds 07b8fb197a Provide ERT explainer for 'eshell-match-command-output'
adds c1f1be4b73 Add 'eshell-command-result-equal' with an ERT explainer
adds cf873c1a09 Fix non-interactive use of conditionals in Eshell
adds b87400c78b Make the bookmark fringe icon look like a bookmark
adds c48397a2b3 Delete implicit XEmacs references from Gnus manual
adds c3dedb8b85 ; * doc/misc/url.texi: Don't mention obsolete library
url-ns.
adds 780c525d11 Modernize spam section in Gnus manual slightly
adds f25c8126ce ; Don't mention obsolete libraries
adds 5e5c56f148 ; Normalize my email
adds ad2dba38b2 Don't look for long lines beyond the narrowed region
adds 190f2db786 Fix buffer-start cleanup in message-indent-citation
adds 81ff64d3ca Make message-delete-line obsolete
adds b4879603fd Fix XInput hierarchy events not being delivered in
daemon mode
adds 1097c0d1e4 Advertise obsolete library pgg.el less
adds 1f31c39b59 ; * lisp/bookmark.el (fringe): Require. (Bug#57241)
adds 3ea6cb40e6 dired-do-shell-command doc string clarification
adds 12c3461b45 Handle root permissions on remote files
adds 4b1ab18391 Fix autoload in tramp.el
adds 869db699ee Improved static detection of nil and non-nil expressions
adds e618b6faee Improved `if` and `while` optimisation
adds 621550c076 Improved `and` and `or` optimisation
adds fb98c4a406 Improved `null` (alias `not`) optimisation
adds 8517d1e9aa * lisp/dired.el (dired-mark-if): Evaluate MSG once to
avoid warning.
adds b24f7667ad * src/buffer.c (Frename_buffer): Fix bug#56693
adds ed9adafc0b Avoid disabling device multiple times while handling XI
attachment events
adds 362c9ab879 * doc/misc/gnus.texi (Article Washing): Fix Links URL.
adds dd077ebded Revert "; * doc/lispintro/emacs-lisp-intro.texi: Fix
typo."
adds a4078fa628 ; * lisp/vc/ediff.el: Improve wording in last change.
adds 8f784a2766 Merge from origin/emacs-28
adds af4cfb5194 Add Python blocks support for hideshow
adds a631067fba Fix some recently introduced byte-compiler warnings
adds 31e3221267 Revert "Add Python blocks support for hideshow"
adds 4915ca5dd4 Enhance Python font-lock to support multilines
adds deddd56e35 em-unix.el: only pass -H option to grep
adds 1288955d50 Don't check if autoloaded functions are fboundp
adds 6ad79488c9 ; Delete code in cperl-mode.el commented out since 1997
adds 8d4fe8356c * lisp/progmodes/cperl-mode.el: Improve commentary.
adds d214dd67cd Make compat function cperl-putback-char obsolete
adds a6412b96e7 Move dired-guess commands from dired-x to dired
adds 9dfabe0756 Assume dired-guess is now always available
adds 78460500c7 Shorten new manual section "Shell Command Guessing"
adds 31f289625c Fix Linux APM BIOS flag testing in battery.el
adds f0c5de7839 * lisp/progmodes/cc-defs.el (c-safe-scan-lists):
Evaluate LIMIT just once
adds 3e042c80ce * lisp/emacs-lisp/bytecomp.el (byte-compile-log-1):
Create buffer if necessary
adds b6b1911080 Update from Gnulib by running admin/merge-gnulib
adds 79050eeeaf ; * src/xterm.c (xi_select_hierarchy_events): Fix typo.
adds d0e126b6ed ; * src/xterm.c (xi_select_hierarchy_events): Fix typo.
adds 21751f02d3 Backport tempname changes from master (bug#57129)
adds 9a3f64f406 ; Merge from origin/emacs-28
adds 7406ae4c98 Fix broken build on Solaris 10 emacs_spawn
adds 9f26a8d31b Fix the MS-DOS build
adds aea05a5dec * Expose `comp-loaded-comp-units-h'
adds 842c641c57 * lisp/loadup.el: Always fix-up all loaded compilation
units
adds dae4fc3adf Improve cryptic syntax switch message in re-builder
adds 335bf5f55a Improve update-directory-autoloads deprecation message
adds 6d38ff1b9e Rebuild the Emacs executable if loaddefs.el has changed
adds 74e830768d Make GEN message from loaddefs-generate nicer
adds b9c6c0fb7b Fix Python indentation of block continuation
adds e75822fba6 ; Fix a typo in autoload.el
adds f33a429a53 Copy-edit doc strings and comments wrt bignum and fixnum
adds 9361c83318 More non-nil-returning functions in source optimisation
adds 67ec994180 * lisp/emacs-lisp/comp.el (comp-known-type-specifiers):
Fix some type
adds 1ad0d60740 Fix string-to-syntax signature in
comp-known-type-specifiers
adds ca7c278e32 * doc/misc/cl.texi (Macro Bindings): Fix bug#57263
adds f98276f77b Fix encoding problem in tramp-sh.el
adds ac43ac1af9 cl-reduce doc string improvement
adds 254ba1d3e5 * lisp/image-mode.el: Improve commentary.
adds dc0fce3a7d ; lisp/image-mode.el: Fix typo.
adds ef1e68f11d * lisp/image-mode.el (image-mode-as-hex): Fix toggle
instructions.
adds f97668c38f Merge from origin/emacs-28
adds 0b43ed4dbc ; * lisp/image-mode.el: Delete commented out
image-transform-mode.
adds 9f8e16d828 Prefer defvar-keymap in image-mode.el
adds 0dc9c9a68f New command image-transform-set-percent
adds 054d1e80dc ; * lisp/image-mode.el (image-minor-mode): Reflow
docstring.
adds 104cb5cbf5 Make toggling between image, hex and text more consistent
adds 7858ec980b Do interactive mode tagging in image-mode.el
adds 869bef892b Adjust the environment name for the minted package
adds 715f1ebea3 * lisp/emacs-lisp/comp-cstr.el
(comp--all-builtin-types): Remove
adds 0bd96806ef * Rename `comp--typeof-builtin-types'
adds f1f2bbbc08 Improve obsoletion of
image-transform-fit-to-{height,width}
adds b90192b50e Fix more calls to XQueryPointer for MPX
adds e64d811b51 Improve image-mode-as-hex docstring
adds 1a9175a0de Merge from origin/emacs-28
adds 8f1d0295bc Speed up image-dired-display-image
adds 095ea82120 * src/pdumper.c (Fdump_emacs_portable): Check and warn
for pure space overflow
adds 9297a9c45e * src/alloc.c (pure_alloc): Warn for pure space overflow
adds 5dc2745939 * src/pdumper.c (dump_native_comp_unit): Error if CU is
not fixed-up
adds dd97bff219 Update the modus-themes to their 2.6.0 version
adds 088171e053 Fix ns-win.el (x-file-dialog) declaration
adds 054f553b9c Fix region-extract-function compilation warning
adds e5695faec4 * lisp/edmacro.el (edmacro-sanitize-for-string): Fix
condition.
adds 6fca17270a Fix mis-spelling of c-awk-old-ByLL and really make it
buffer-local
adds ec347aec0f python-check-command: Don't use absolute file names
adds 275cef9e06 python.el: Adjustments to Flymake backend
adds 503112d1f0 python-mode: Remove special outline-heading-end-regexp
adds f117b5df4d Add new functions eol and bol
adds 705c45041f python.el: Add completion-predicate symbol property to
commands
adds 962cb44eea Fix underscores in argument names in ns-win
adds 6a1e3e8684 ; * src/editfns.c (Fline_beginning_position): Remove
redundant parens.
adds ddbab83070 Mark only VS-16 as emoji
adds 7c793c55cf Improve 'ns-read-file-name' docstring
adds 986440aaad Prefer defvar-keymap in doc-view.el
adds 16dfe04be2 Find libgccjit on macOS with Homebrew differently
adds 9c0eec4ed8 * src/window.c (select_window): Fix assert for buffer =
non-active minibuffer
adds f2c0fb2615 Resurrect obsoletion warning for two functions
adds d0bb333efc Merge from origin/emacs-28
adds 043ae1f53a Delete two functions obsolete since Emacs 23
adds b7d6ebff07 ; Delete not-useful comments referring to Emacs 19.
adds da635838f2 Make two compat aliases obsolete in cc-defs.el
adds ec62bb7799 Ignore variable Info-fontify, deleted in 22.1
adds 021ae515f9 * lisp/bookmark.el (bookmark-menu-heading): Delete face.
adds 935e4da0e1 Display new keybinding in obsolete command warning
adds a936335aa0 Fix return value of help--key-description-fontified
adds 9a7b3673e0 Move `while` syntax check from optimiser to macroexpand
adds b2f9c4c6d4 Fix crash when the keymap changes
adds 3173eb53aa Fix typos in modus-themes.org
adds 428950fc3c Improve Tramp's manual
adds 84082a0e84 Tweak admin/emacs output
adds 3312710fd6 Make conf-javaprop-mode only claim that # lines are
comments
adds 07c04da010 Don't use the system-file-manager icon in the toolbar
adds 8d4789c072 Minor optimization to x_query_pointer_1
adds 2614e53216 Rename newly-added eol/bol functions to pos-eol/pos-bol
adds 982bd69520 ; * src/xterm.c (handle_one_xevent): Avoid compiler
warning.
adds ae2199258f Mark esh-proc test as unstable
adds a6ccb82fda Fix src-depending-on-lisp target
adds f57297c8b2 * lisp/emacs-lisp/shortdoc.el (buffer): Add missing
functions
adds 563ec6abc4 ; Complete renaming to pos-bol and pos-eol
adds 965fad0d36 Update function properties and optimisations
adds 6dc61aa69a Tweak emacs-bug--system-description
adds 79560aaa51 Don't end autorevert message with a period
adds 85480527d5 Prefer pos-bol and pos-eol in tests
adds 70fd2e03e5 Mark another esh-proc test as unstable
adds b061782fa6 Fix eshell-pipe-broken signalling
adds fe194f179d Remove a newline from the end of an error message
adds 52b240b29b Prefer pos-bol and pos-eol in bookmark.el
adds 102258fe1c Simplify `delete-line'
adds 958924a812 Mention delete-line in shortdoc
adds 6ddcf67052 Make it possible to mark generalized variables as
obsolete
adds 48aacbf292 Make many seldom-used generalized variables obsolete
adds efd95300c7 Adjust autorevert tests to recent change
adds bfe222288e Make the generalized buffer-local-variable obsolete
adds 29a989c020 Regenerated ldefs-boot.el
adds ae5fe348fb Revert "Make the generalized buffer-local-variable
obsolete"
adds 643990336f Make *Help* display info about generalized variables
adds 15d628f196 Fix more lexical-binding fallout in
vhdl-speedbar-insert-hierarchy
adds e154ba196a Fix child frame focus for MPX environments
adds 1e1263b00b * lisp/find-file.el (ff-other-file-alist): Doc fix.
(Bug#57325)
adds c3087b59f0 ; * lisp/find-file.el (ff-other-file-alist): Another doc
fix. (Bug#57325)
adds 7a3ae3cb62 ; * lisp/find-file.el (ff-other-file-alist): Fix typo.
adds 582ea6a1e9 Update to Org 9.5.4-19-g4dff42
adds 0c410206aa Merge from origin/emacs-28
adds a5e36575ae * lisp/emacs-lisp/comp.el (comp-known-type-specifiers):
Fix some type spec
adds a680a9fc64 LLDB support: handle unsorted enum member lists
adds b04ec9a7d3 Fix defcustom type of auto-save-file-name-transforms
adds cc33c6cf3a Make start/end in libxml-parse-html-region optional
adds d921424891 Remove probably debugging code in reb-fontify-string-re
adds f421efdb5f Make the size of elements the same in pgtk and X in
tetris
adds c202f22f4d Fix indent-tabs-mode globality
adds 9681ebf125 Make ispell-find-hunspell-dictionaries more resilient
adds a7557f2483 ; * lisp/emacs-lisp/shortdoc.el (buffer): Improve
sorting.
adds ac90530a0a Prefer pos-bol and pos-eol in tabulated-list.el
adds 0dd51d8ebf Use the attributes of frame's monitor for gamegrid
adds 6c9696e3de Link the "f" interactive spec to `read-file-name' in the
manual
adds f579cd472c auth-source: Fix wrong-type-argument when searching
secret services
adds a0fa6bd547 ; * doc/lispref/commands.texi (Interactive Codes): Fix
punctuation.
adds 06d7161476 Fix some no-X build warnings
adds e425b7d231 Allow disabling the input extension at runtime on GTK 3
adds b7e867b841 Make point-at-eol and point-at-bol obsolete
adds fd97cc8e0d Fix completion-predicate of Python shell commands
adds 1dd0a5c5db ; * doc/misc/htmlfontify.texi: Fix version.
adds e2c766a20d Merge from origin/emacs-28
adds 66040fbeed Fix wdired with (dired '(dir f1 f2 ...))
adds 915efbff98 Make buffer-local-value obsolete as a generalized
variable
adds 9d9798521e Don't mention obsolete generalized variables in *Help*
adds 48b0f2606b Revert the changes to lisp-current-defun-name
adds b448fbec4b Disable a lisp-mode test that now fails
adds 3b7fb723e6 Make frame synchronization conditional on clock_gettime
adds a328bf65ef Make frame synchronization conditional on clock_gettime
adds 76982f0868 ; * src/xterm.c (x_free_frame_resources): Fix typo.
adds 1f990d1cf9 Fix pixel-scroll-precision in a corner case
adds 1a4a12a2a8 Make Emacs 20 compat alias obsolete in eudcb-ldap.el
adds 3b72b47cbd * lisp/progmodes/elisp-mode.el
(elisp--local-variables-1): Fix bug#50034
adds 4ee8a6c124 ; Minor doc fix in easy-menu-{add,remove}
adds 8673c0e256 Make XEmacs compat alias face-background-pixmap obsolete
adds de3efaa683 Add NEWS entry about obsoleted generalized variables
adds 5d3a99602f ; * etc/NEWS: Remove redundant headlines.
adds 1c837c42c2 Improve detection of long lines.
adds 10585c4f30 Update documentation for obsolete generalized variables
adds b48bf42fc2 ; * src/buffer.h (struct buffer_text): Improve
commentary.
adds 83b6da31f3 Move generalized variable docs to elisp manual
adds 42496e6470 Move generalized variable `substring' doc to elisp manual
adds 67a15ce156 Use substitute-command-keys in a few more places
adds 2d307a0205 ; Sort list of generalized variables
adds 10a31c6a29 Prefer saying "init file" to ".emacs" in FAQ
adds 1007800a59 Make mh-colors-available-p obsolete
adds e518146a30 Fix input extension focus tracking with some window
managers
adds fd74c6f4b8 When reverting, preserve the readedness state set by
`C-x C-q'
adds 25ee1ff206 Don't lose read-only marking when reverting a view-mode
buffer
adds b400d7335b ; * lisp/simple.el (read-only-mode): Fix wording of doc
string.
adds 044e11641b Fix string padding in gdb-mi
adds 3835255a38 CC Mode: Fontify args correctly when arglist closing )
is not on the same line
adds 95b1eacd47 Fix handling of UNCs in 'parse-colon-path
adds 78923c5f4e C++ Mode - Fontify "class Foo {\n ~Foo() noexcept;"
correctly
adds bc8141594d vc-merge: Look for 'merge-file' instead of 'merge'
adds 34686263b7 Fix various problems with mouse highlight on XI2 builds
adds ce82300221 * configure.ac: Move AC_LANG_PUSH/POP out of
AC_CACHE_CHECK. (Bug#57380)
adds c5c3f57bd4 Minor fixes in tramp-tests.el
adds 0ce30e9295 Allow not deleting the config.cache file with "make
FAST=true bootstrap"
adds 74d0304ad4 Extend `hs-special-modes-alist' for languages such as
Python
adds 7c7fc8fa5b Add Python blocks support for hideshow
adds b947f80a62 Add hideshow-test.el file (bug#56635)
adds dbec115948 Fix instrumented eval-defun not printing "Edebug:" to
the echo area
adds a8a3608c07 Make frame-width obsolete as a generalized variable
adds b28b2cefae Fix warning about obsoleted generalized variables
adds 34e0a232cd Allow symlink creation on MS-Windows without
Administrator privileges
adds 2385bf3397 Treat smtp-auth method from auth-info as a symbol
adds 52f9ce5528 Mention C-x C-q + revert change in NEWS
adds 7464640d2a Make a prefix go to the previous error
adds 514372722a Fix generalized variable documentation for recent change
adds ec4f976e8e Document how :map and :scale interacts in image maps
adds 681f2e23ae Add a new user option grep-command-position
adds df8e705eb2 Don't refer to Emacs 24.3 or older in FAQ
adds 55f681359e Improve explanation of init file in FAQ
adds 7c463120cc ; Delete some commented out code from linum.el
adds 2265fc964b ; * lisp/progmodes/grep.el (grep-command-position): Doc
fix.
adds 9ba6a7c508 ; * etc/NEWS: Fix wording of a recently-added entry.
adds 5b5896132f * lisp/progmodes/cc-langs.el
(c-make-no-parens-syntax-table): Fix bug#57065
adds 97067349a8 Fix unlikely core dump with Xaw
adds 9bd91a3751 Fix overflows in HAVE_XSYNC timestamp handling
adds 7b05ffda80 Update from Gnulib by running admin/merge-gnulib
adds 7ffac97f49 ; * src/xterm.h (struct x_display_info): Update comment.
adds 8cad97e3db Restore old code in x_sync_trigger_fence
adds 82bcd44378 * configure.ac: Move AC_LANG_PUSH/POP out of
AC_CACHE_CHECK. (Bug#57380)
adds 743e966cb8 ; Merge from origin/emacs-28
adds 2ccefef4c7 * lisp/progmodes/etags.el (next-file): Minor doc fix.
adds 92e90297f9 * lisp/wdired.el: Doc fix; don't mention obsolete
variable.
adds 9e03e29c4e * lisp/wdired.el: Improve "Commentary" section.
adds 6d3d9dba60 Merge from origin/emacs-28
adds ba64d09156 Treat smtp-auth method from auth-info as a symbol
adds 4ac59b3313 ; Merge from origin/emacs-28
adds e3b8577525 ; * etc/DEBUG: Fix wording of "X protocol errors"
section.
adds 23c01a23a3 Merge from origin/emacs-28
adds a457aa6257 Kill the buffer for the temp file after using
'$<command>' in Eshell
adds 0f561d0e5c Pacify obsolete gv warnings in xt-mouse-tests.el
adds 2888a2e076 Fix recent gamegrid.el change for nox build
adds 762a37b5e5 Delete blank lines at the start of the cited text in
message-indent-citation
adds 54a0c9569e New option 'thrifty' for Man-notify-method
adds 4cb31b1935 Make the *Ido COmpletions* buffer fit the window to the
buffer
adds be2e6228f8 Use `rx' in Tramp where possible
adds 233c91d32a CC Mode: Fontify correctly a brace list element followed
only by syntactic WS
adds 997103bb87 Clarify the :box attributes in Face Attributes lispref
node
adds c1442f96db Use shr as default for mm-text-html-renderer
adds 6edff5ac33 xref-matches-in-files: Use
with-connection-local-variables
adds 4015d561c3 Fix crash when handling "swallowed" generic events
adds 56aa52c346 Support "replacement characters" on TTY frames
adds 0f37808195 CC Mode: Remove double evaluation of self-quoting
function in cc-langs.el
adds d19c7042b2 ; * etc/NEWS: typo
adds 6b1ed2f2c9 Fix antialias face attribute when text is scaled
adds a2d62456a7 Fix regression with cursor motion in Magit buffers
adds 716441a069 Fix webp detection on some Macos systems
adds f427b985a1 Make dynamic info-lookup more backwards-compatible
adds 0ab49d46dd Use a list of text properties to search in symlink
filenames in Wdired
adds 3f076a8e44 Use truncated-partial-width-window-p in more places
(bug#56815)
adds d704c61e25 Fix two issues in xterm.c
adds df2f6fb7fc ; Autoload 'latin1-display-ucs-per-lynx'
new 77d5a0cf9f Merge remote-tracking branch 'origin/master' into
feature/tree-sitter
Summary of changes:
.dir-locals.el | 1 +
.gitignore | 6 +
CONTRIBUTE | 36 +-
ChangeLog.2 | 6 +-
ChangeLog.3 | 2342 +++++--
Makefile.in | 35 +-
admin/MAINTAINERS | 1 +
admin/admin.el | 9 +-
admin/authors.el | 3 +-
admin/automerge | 2 +-
admin/check-doc-strings | 8 +-
admin/coccinelle/window.cocci | 6 -
admin/emake | 5 +-
admin/gitmerge.el | 8 +-
admin/make-tarball.txt | 57 +-
admin/merge-gnulib | 2 +-
admin/notes/multi-tty | 2 +-
admin/notes/spelling | 2 +-
admin/nt/dist-build/README-scripts | 2 +-
admin/nt/dist-build/build-zips.sh | 2 +-
admin/quick-install-emacs | 4 +-
admin/unidata/blocks.awk | 11 +-
admin/unidata/unidata-gen.el | 4 +-
admin/update_autogen | 14 +-
autogen.sh | 2 +-
build-aux/config.guess | 9 +-
build-aux/config.sub | 6 +-
config.bat | 1 +
configure.ac | 1545 ++---
doc/emacs/ChangeLog.1 | 2 +-
doc/emacs/abbrevs.texi | 6 +-
doc/emacs/buffers.texi | 13 +-
doc/emacs/custom.texi | 8 +
doc/emacs/dired.texi | 115 +-
doc/emacs/display.texi | 97 +-
doc/emacs/emacs.texi | 3 +-
doc/emacs/files.texi | 61 +-
doc/emacs/frames.texi | 11 +-
doc/emacs/glossary.texi | 5 +-
doc/emacs/help.texi | 5 +
doc/emacs/killing.texi | 23 +-
doc/emacs/maintaining.texi | 4 +-
doc/emacs/mini.texi | 13 +-
doc/emacs/misc.texi | 102 +-
doc/emacs/msdos.texi | 6 +-
doc/emacs/package.texi | 10 +
doc/emacs/search.texi | 17 +-
doc/emacs/trouble.texi | 150 +-
doc/emacs/xresources.texi | 10 +-
doc/lispintro/emacs-lisp-intro.texi | 45 +-
doc/lispref/buffers.texi | 14 +-
doc/lispref/commands.texi | 37 +-
doc/lispref/compile.texi | 6 +-
doc/lispref/customize.texi | 4 +
doc/lispref/debugging.texi | 44 +
doc/lispref/display.texi | 258 +-
doc/lispref/edebug.texi | 10 +-
doc/lispref/files.texi | 9 +
doc/lispref/frames.texi | 86 +-
doc/lispref/functions.texi | 38 +
doc/lispref/hash.texi | 28 +-
doc/lispref/hooks.texi | 2 -
doc/lispref/keymaps.texi | 35 +-
doc/lispref/lists.texi | 67 +-
doc/lispref/loading.texi | 36 +-
doc/lispref/maps.texi | 4 +
doc/lispref/modes.texi | 27 +-
doc/lispref/objects.texi | 3 +
doc/lispref/os.texi | 66 +-
doc/lispref/parsing.texi | 43 +-
doc/lispref/positions.texi | 22 +
doc/lispref/processes.texi | 152 +-
doc/lispref/searching.texi | 4 +-
doc/lispref/sequences.texi | 14 +
doc/lispref/strings.texi | 27 +-
doc/lispref/text.texi | 46 +-
doc/lispref/tips.texi | 16 +-
doc/lispref/variables.texi | 65 +-
doc/lispref/windows.texi | 24 +-
doc/misc/Makefile.in | 1 +
doc/misc/auth.texi | 16 +-
doc/misc/autotype.texi | 40 +-
doc/misc/calc.texi | 2 +-
doc/misc/cl.texi | 94 +-
doc/misc/dired-x.texi | 172 -
doc/misc/ede.texi | 4 +-
doc/misc/ediff.texi | 11 +-
doc/misc/efaq-w32.texi | 119 +-
doc/misc/efaq.texi | 264 +-
doc/misc/emacs-mime.texi | 6 +-
doc/misc/erc.texi | 211 +-
doc/misc/ert.texi | 4 +-
doc/misc/eshell.texi | 161 +-
doc/misc/eudc.texi | 21 +-
doc/misc/eww.texi | 4 +-
doc/misc/gnus-faq.texi | 249 +-
doc/misc/gnus.texi | 273 +-
doc/misc/htmlfontify.texi | 12 +-
doc/misc/idlwave.texi | 49 +-
doc/misc/message.texi | 18 +-
doc/misc/mh-e.texi | 103 +-
doc/misc/modus-themes.org | 522 +-
doc/misc/org.org | 10 +-
doc/misc/rcirc.texi | 6 +-
doc/misc/reftex.texi | 8 +-
doc/misc/texinfo.tex | 476 +-
doc/misc/tramp.texi | 128 +-
doc/misc/transient.texi | 802 +--
doc/misc/url.texi | 1 -
doc/misc/viper.texi | 4 +-
doc/misc/vtable.texi | 6 +-
etc/AUTHORS | 231 +-
etc/DEBUG | 44 +-
etc/ERC-NEWS | 90 +
etc/NEWS | 980 ++-
etc/NEWS.1-17 | 860 +--
etc/NEWS.18 | 512 +-
etc/NEWS.19 | 1695 +++---
etc/NEWS.20 | 1318 ++--
etc/NEWS.21 | 1785 +++---
etc/NEWS.22 | 2577 ++++----
etc/NEWS.23 | 1212 ++--
etc/NEWS.24 | 2264 +++----
etc/NEWS.25 | 6 +-
etc/NEWS.26 | 14 +-
etc/NEWS.27 | 14 +-
etc/NEWS.28 | 42 +-
etc/ORG-NEWS | 20 +-
etc/PROBLEMS | 205 +-
etc/TODO | 35 +-
etc/compilation.txt | 13 +-
etc/emacs_lldb.py | 254 +
etc/images/README | 2 +-
etc/publicsuffix.txt | 46 +-
etc/srecode/ede-autoconf.srt | 4 +-
etc/themes/leuven-dark-theme.el | 2 +-
etc/themes/manoj-dark-theme.el | 2 +-
etc/themes/modus-operandi-theme.el | 4 +-
etc/themes/modus-themes.el | 432 +-
etc/themes/modus-vivendi-theme.el | 4 +-
etc/tutorials/TUTORIAL.nl | 2 +-
lib-src/Makefile.in | 3 +
lib-src/etags.c | 19 +-
lib-src/make-docfile.c | 360 +-
lib/fchmodat.c | 59 +-
lib/filevercmp.c | 18 +-
lib/filevercmp.h | 4 +-
lib/gnulib.mk.in | 37 +-
lib/group-member.c | 5 +-
lib/intprops-internal.h | 392 ++
lib/intprops.h | 359 +-
lib/lchmod.c | 84 +-
lib/mini-gmp.h | 2 +-
lib/stdckdint.in.h | 37 +
lib/str-two-way.h | 4 +-
lib/string.in.h | 16 +-
lib/sys_stat.in.h | 28 +-
lib/tempname.c | 170 +-
lib/tempname.h | 2 +-
lib/verify.h | 7 +-
lisp/ChangeLog.12 | 2 +-
lisp/ChangeLog.17 | 2 +-
lisp/ChangeLog.5 | 4 +-
lisp/ChangeLog.9 | 2 +-
lisp/Makefile.in | 73 +-
lisp/abbrev.el | 30 +-
lisp/align.el | 18 +-
lisp/allout.el | 34 +-
lisp/ansi-color.el | 3 -
lisp/apropos.el | 99 +-
lisp/arc-mode.el | 28 +-
lisp/array.el | 87 +-
lisp/auth-source.el | 160 +-
lisp/autoinsert.el | 5 +-
lisp/autorevert.el | 2 +-
lisp/battery.el | 22 +-
lisp/bindings.el | 240 +-
lisp/bookmark.el | 145 +-
lisp/bs.el | 119 +-
lisp/buff-menu.el | 4 +-
lisp/button.el | 14 +-
lisp/calc/calc-embed.el | 3 +-
lisp/calc/calc-keypd.el | 2 +-
lisp/calc/calc-misc.el | 62 +-
lisp/calc/calc-prog.el | 7 +-
lisp/calc/calc-vec.el | 4 +-
lisp/calc/calc-yank.el | 30 +-
lisp/calc/calc.el | 14 +-
lisp/calendar/calendar.el | 18 +-
lisp/calendar/diary-lib.el | 14 +-
lisp/calendar/icalendar.el | 3 +-
lisp/calendar/time-date.el | 20 +-
lisp/calendar/timeclock.el | 4 +-
lisp/cedet/cedet-global.el | 2 +-
lisp/cedet/cedet.el | 6 +-
lisp/cedet/data-debug.el | 22 +-
lisp/cedet/ede.el | 9 +-
lisp/cedet/ede/auto.el | 1 +
lisp/cedet/ede/autoconf-edit.el | 8 +-
lisp/cedet/ede/base.el | 8 +-
lisp/cedet/ede/config.el | 4 +-
lisp/cedet/ede/custom.el | 10 +-
lisp/cedet/ede/emacs.el | 3 +-
lisp/cedet/ede/files.el | 5 +-
lisp/cedet/ede/pmake.el | 2 +-
lisp/cedet/ede/proj-elisp.el | 3 +-
lisp/cedet/ede/project-am.el | 2 +-
lisp/cedet/ede/speedbar.el | 6 +-
lisp/cedet/ede/system.el | 2 +-
lisp/cedet/pulse.el | 2 +-
lisp/cedet/semantic.el | 6 +-
lisp/cedet/semantic/bovine.el | 4 +-
lisp/cedet/semantic/bovine/c.el | 10 +-
lisp/cedet/semantic/complete.el | 94 +-
lisp/cedet/semantic/db-file.el | 2 +-
lisp/cedet/semantic/db-typecache.el | 2 +-
lisp/cedet/semantic/db.el | 11 +-
lisp/cedet/semantic/edit.el | 2 +-
lisp/cedet/semantic/grammar.el | 6 +-
lisp/cedet/semantic/idle.el | 8 +-
lisp/cedet/semantic/java.el | 37 +-
lisp/cedet/semantic/lex-spp.el | 4 +-
lisp/cedet/semantic/lex.el | 39 +-
lisp/cedet/semantic/symref.el | 2 +-
lisp/cedet/semantic/symref/list.el | 8 +-
lisp/cedet/semantic/tag-file.el | 102 +-
lisp/cedet/semantic/util-modes.el | 6 +-
lisp/cedet/semantic/util.el | 3 -
lisp/cedet/semantic/wisent/comp.el | 16 +-
lisp/cedet/semantic/wisent/javascript.el | 2 +-
lisp/cedet/semantic/wisent/python.el | 6 +-
lisp/cedet/srecode.el | 4 +-
lisp/cedet/srecode/compile.el | 10 +-
lisp/cedet/srecode/document.el | 6 +-
lisp/cedet/srecode/insert.el | 6 +-
lisp/cedet/srecode/table.el | 10 +-
lisp/chistory.el | 6 +-
lisp/comint.el | 98 +-
lisp/completion.el | 4 -
lisp/composite.el | 19 +
lisp/cus-dep.el | 2 +-
lisp/cus-edit.el | 325 +-
lisp/cus-face.el | 4 +-
lisp/cus-start.el | 7 +
lisp/custom.el | 17 +-
lisp/descr-text.el | 5 +-
lisp/desktop.el | 16 +-
lisp/dired-aux.el | 466 +-
lisp/dired-x.el | 681 +--
lisp/dired.el | 232 +-
lisp/dirtrack.el | 21 +-
lisp/dnd.el | 140 +-
lisp/doc-view.el | 198 +-
lisp/dos-fns.el | 16 -
lisp/ecomplete.el | 2 +-
lisp/edmacro.el | 71 +-
lisp/elec-pair.el | 87 +-
lisp/electric.el | 28 +-
lisp/emacs-lisp/advice.el | 27 +-
lisp/emacs-lisp/autoload.el | 915 ---
lisp/emacs-lisp/backtrace.el | 119 +-
lisp/emacs-lisp/bindat.el | 45 +-
lisp/emacs-lisp/byte-opt.el | 555 +-
lisp/emacs-lisp/byte-run.el | 238 +-
lisp/emacs-lisp/bytecomp.el | 230 +-
lisp/emacs-lisp/cconv.el | 3 +-
lisp/emacs-lisp/chart.el | 9 +-
lisp/emacs-lisp/checkdoc.el | 107 +-
lisp/emacs-lisp/cl-extra.el | 3 +-
lisp/emacs-lisp/cl-generic.el | 46 +-
lisp/emacs-lisp/cl-indent.el | 7 +-
lisp/emacs-lisp/cl-lib.el | 4 +-
lisp/emacs-lisp/cl-macs.el | 40 +-
lisp/emacs-lisp/cl-preloaded.el | 2 +-
lisp/emacs-lisp/cl-seq.el | 4 +
lisp/emacs-lisp/comp-cstr.el | 14 +-
lisp/emacs-lisp/comp.el | 86 +-
lisp/emacs-lisp/crm.el | 51 +-
lisp/emacs-lisp/debug-early.el | 8 +-
lisp/emacs-lisp/debug.el | 93 +-
lisp/emacs-lisp/derived.el | 5 +-
lisp/emacs-lisp/easy-mmode.el | 4 +-
lisp/emacs-lisp/easymenu.el | 18 +-
lisp/emacs-lisp/edebug.el | 302 +-
lisp/emacs-lisp/eieio-base.el | 46 +-
lisp/emacs-lisp/eieio-core.el | 5 +-
lisp/emacs-lisp/eieio-custom.el | 12 +-
lisp/emacs-lisp/eieio-opt.el | 4 -
lisp/emacs-lisp/eieio.el | 1 +
lisp/emacs-lisp/eldoc.el | 17 +-
lisp/emacs-lisp/elp.el | 14 +-
lisp/emacs-lisp/ert-x.el | 11 +-
lisp/emacs-lisp/ert.el | 29 +-
lisp/emacs-lisp/find-func.el | 5 +-
lisp/emacs-lisp/gv.el | 109 +-
lisp/emacs-lisp/helper.el | 51 +-
lisp/emacs-lisp/icons.el | 267 +
lisp/emacs-lisp/lisp-mode.el | 222 +-
lisp/emacs-lisp/lisp.el | 18 +-
lisp/emacs-lisp/loaddefs-gen.el | 180 +-
lisp/emacs-lisp/macroexp.el | 19 +-
lisp/emacs-lisp/nadvice.el | 28 +-
lisp/emacs-lisp/package.el | 96 +-
lisp/emacs-lisp/pcase.el | 13 +-
lisp/emacs-lisp/re-builder.el | 67 +-
lisp/emacs-lisp/regi.el | 1 -
lisp/emacs-lisp/ring.el | 4 +
lisp/emacs-lisp/rmc.el | 25 +-
lisp/emacs-lisp/rx.el | 15 +
lisp/emacs-lisp/seq.el | 78 +-
lisp/emacs-lisp/shadow.el | 7 +-
lisp/emacs-lisp/shortdoc.el | 74 +-
lisp/emacs-lisp/shorthands.el | 3 +-
lisp/emacs-lisp/subr-x.el | 144 +-
lisp/emacs-lisp/syntax.el | 115 +-
lisp/emacs-lisp/tabulated-list.el | 65 +-
lisp/emacs-lisp/testcover.el | 3 +-
lisp/emacs-lisp/timer-list.el | 13 +-
lisp/emacs-lisp/timer.el | 70 +-
lisp/emacs-lisp/trace.el | 17 +-
lisp/emacs-lisp/warnings.el | 55 +-
lisp/emacs-lock.el | 11 -
lisp/emulation/cua-base.el | 18 +-
lisp/emulation/edt.el | 2 +-
lisp/emulation/viper-cmd.el | 8 +-
lisp/emulation/viper-ex.el | 2 +-
lisp/emulation/viper-init.el | 6 +-
lisp/emulation/viper-keym.el | 86 +-
lisp/emulation/viper-macs.el | 8 +-
lisp/emulation/viper-util.el | 54 +-
lisp/emulation/viper.el | 37 +-
lisp/env.el | 4 +-
lisp/epa-ks.el | 6 +-
lisp/epa-mail.el | 28 +-
lisp/epa.el | 2 +-
lisp/epg-config.el | 4 +-
lisp/epg.el | 4 +-
lisp/erc/erc-backend.el | 289 +-
lisp/erc/erc-button.el | 2 +-
lisp/erc/erc-capab.el | 2 +-
lisp/erc/erc-compat.el | 6 +
lisp/erc/erc-dcc.el | 47 +-
lisp/erc/erc-join.el | 121 +-
lisp/erc/erc-networks.el | 699 ++-
lisp/erc/erc-services.el | 53 +-
lisp/erc/erc-speedbar.el | 29 +-
lisp/erc/erc-stamp.el | 2 +-
lisp/erc/erc-track.el | 16 +-
lisp/erc/erc.el | 1023 +++-
lisp/eshell/em-alias.el | 2 +-
lisp/eshell/em-cmpl.el | 11 -
lisp/eshell/em-dirs.el | 41 +-
lisp/eshell/em-extpipe.el | 4 +-
lisp/eshell/em-glob.el | 221 +-
lisp/eshell/em-hist.el | 1 -
lisp/eshell/em-pred.el | 18 +-
lisp/eshell/em-term.el | 10 +-
lisp/eshell/em-unix.el | 19 +-
lisp/eshell/esh-arg.el | 2 +-
lisp/eshell/esh-cmd.el | 92 +-
lisp/eshell/esh-io.el | 71 +-
lisp/eshell/esh-mode.el | 13 +-
lisp/eshell/esh-proc.el | 123 +-
lisp/eshell/esh-util.el | 12 +-
lisp/eshell/esh-var.el | 136 +-
lisp/ezimage.el | 5 -
lisp/face-remap.el | 116 +-
lisp/faces.el | 79 +-
lisp/ffap.el | 202 +-
lisp/files-x.el | 31 +-
lisp/files.el | 268 +-
lisp/filesets.el | 89 +-
lisp/find-dired.el | 99 +-
lisp/find-file.el | 15 +-
lisp/find-lisp.el | 2 +-
lisp/finder.el | 16 +-
lisp/font-core.el | 7 +-
lisp/font-lock.el | 210 +-
lisp/format.el | 1 +
lisp/frame.el | 16 +-
lisp/fringe.el | 12 +
lisp/gnus/ChangeLog.3 | 4 +-
lisp/gnus/deuglify.el | 1 +
lisp/gnus/gnus-agent.el | 6 +-
lisp/gnus/gnus-art.el | 61 +-
lisp/gnus/gnus-bookmark.el | 4 +-
lisp/gnus/gnus-cache.el | 2 +-
lisp/gnus/gnus-cite.el | 8 +-
lisp/gnus/gnus-cus.el | 2 +-
lisp/gnus/gnus-demon.el | 2 +-
lisp/gnus/gnus-diary.el | 8 +-
lisp/gnus/gnus-draft.el | 2 +-
lisp/gnus/gnus-eform.el | 2 +-
lisp/gnus/gnus-group.el | 30 +-
lisp/gnus/gnus-int.el | 5 +-
lisp/gnus/gnus-logic.el | 4 +-
lisp/gnus/gnus-msg.el | 44 +-
lisp/gnus/gnus-picon.el | 6 +-
lisp/gnus/gnus-range.el | 12 +-
lisp/gnus/gnus-registry.el | 3 -
lisp/gnus/gnus-salt.el | 8 +-
lisp/gnus/gnus-score.el | 14 +-
lisp/gnus/gnus-search.el | 48 +-
lisp/gnus/gnus-srvr.el | 7 +-
lisp/gnus/gnus-start.el | 16 +-
lisp/gnus/gnus-sum.el | 40 +-
lisp/gnus/gnus-topic.el | 10 +-
lisp/gnus/gnus-util.el | 46 +-
lisp/gnus/gnus-uu.el | 11 +-
lisp/gnus/gnus.el | 45 +-
lisp/gnus/message.el | 87 +-
lisp/gnus/mm-decode.el | 16 +-
lisp/gnus/mm-util.el | 1 -
lisp/gnus/mm-view.el | 4 +-
lisp/gnus/mml.el | 12 +-
lisp/gnus/mml2015.el | 2 +-
lisp/gnus/nnagent.el | 1 +
lisp/gnus/nnbabyl.el | 8 +-
lisp/gnus/nndiary.el | 4 +-
lisp/gnus/nndir.el | 1 +
lisp/gnus/nndoc.el | 1 +
lisp/gnus/nndraft.el | 1 +
lisp/gnus/nneething.el | 4 +-
lisp/gnus/nnfolder.el | 10 +-
lisp/gnus/nnheader.el | 18 +-
lisp/gnus/nnimap.el | 28 +-
lisp/gnus/nnmail.el | 6 +-
lisp/gnus/nnmaildir.el | 22 +-
lisp/gnus/nnmairix.el | 2 +-
lisp/gnus/nnmbox.el | 1 +
lisp/gnus/nnmh.el | 12 +-
lisp/gnus/nnml.el | 9 +-
lisp/gnus/nnrss.el | 7 +-
lisp/gnus/nnspool.el | 1 +
lisp/gnus/nntp.el | 54 +-
lisp/gnus/nnvirtual.el | 7 +-
lisp/gnus/smime.el | 2 +-
lisp/gnus/spam-report.el | 2 +-
lisp/gnus/spam-stat.el | 5 +-
lisp/gnus/spam.el | 10 +-
lisp/help-fns.el | 197 +-
lisp/help-mode.el | 108 +-
lisp/help.el | 146 +-
lisp/hex-util.el | 8 +-
lisp/hi-lock.el | 42 +-
lisp/htmlfontify.el | 11 +-
lisp/ibuf-ext.el | 86 +-
lisp/ibuf-macs.el | 22 +-
lisp/ibuffer.el | 427 +-
lisp/icomplete.el | 14 +-
lisp/ido.el | 19 +-
lisp/iimage.el | 3 -
lisp/image-dired.el | 20 +-
lisp/image-mode.el | 467 +-
lisp/image.el | 109 +-
lisp/image/exif.el | 4 +-
lisp/image/gravatar.el | 2 +-
lisp/image/image-converter.el | 81 +-
lisp/imenu.el | 8 +-
lisp/indent.el | 11 +-
lisp/info-look.el | 4 +-
lisp/info.el | 18 +-
lisp/informat.el | 2 +-
lisp/international/characters.el | 23 +-
lisp/international/emoji.el | 50 +-
lisp/international/iso-transl.el | 30 +-
lisp/international/ja-dic-utl.el | 8 +-
lisp/international/latin1-disp.el | 2 +
lisp/international/mule-cmds.el | 10 +-
lisp/international/mule-diag.el | 62 +-
lisp/international/quail.el | 8 +-
lisp/international/titdic-cnv.el | 7 +-
lisp/isearch.el | 314 +-
lisp/jit-lock.el | 23 +-
lisp/jsonrpc.el | 12 +-
lisp/keymap.el | 37 +-
lisp/kmacro.el | 129 +-
lisp/language/european.el | 2 +-
lisp/language/ind-util.el | 16 +-
lisp/language/indian.el | 2 +-
lisp/language/misc-lang.el | 9 +-
lisp/ldefs-boot.el | 5982 +++++++++---------
lisp/leim/quail/hangul.el | 33 +-
lisp/leim/quail/indian.el | 310 +-
lisp/leim/quail/persian.el | 90 +-
lisp/linum.el | 10 -
lisp/loadhist.el | 2 +-
lisp/loadup.el | 40 +-
lisp/ls-lisp.el | 8 -
lisp/mail/binhex.el | 4 +
lisp/mail/emacsbug.el | 64 +-
lisp/mail/feedmail.el | 8 -
lisp/mail/footnote.el | 30 +-
lisp/mail/hashcash.el | 12 +-
lisp/mail/ietf-drums.el | 13 +
lisp/mail/mail-extr.el | 115 +-
lisp/mail/mail-hist.el | 2 +-
lisp/mail/mail-parse.el | 8 +-
lisp/mail/mail-utils.el | 18 +-
lisp/mail/mailabbrev.el | 4 +-
lisp/mail/mailalias.el | 37 +-
lisp/mail/mspools.el | 23 +-
lisp/mail/rfc2047.el | 19 +-
lisp/mail/rmail.el | 22 +-
lisp/mail/rmailedit.el | 11 +-
lisp/mail/rmailmm.el | 5 +-
lisp/mail/rmailsum.el | 14 +-
lisp/mail/sendmail.el | 53 +-
lisp/mail/smtpmail.el | 48 +-
lisp/mail/supercite.el | 153 +-
lisp/mail/uce.el | 400 --
lisp/mail/undigest.el | 4 -
lisp/mail/unrmail.el | 2 +-
lisp/makesum.el | 109 -
lisp/man.el | 11 +-
lisp/menu-bar.el | 18 +-
lisp/mh-e/mh-acros.el | 18 +-
lisp/mh-e/mh-alias.el | 5 -
lisp/mh-e/mh-buffers.el | 1 -
lisp/mh-e/mh-comp.el | 1 -
lisp/mh-e/mh-compat.el | 151 -
lisp/mh-e/mh-e.el | 34 +-
lisp/mh-e/mh-folder.el | 5 +-
lisp/mh-e/mh-funcs.el | 7 +-
lisp/mh-e/mh-gnus.el | 12 +-
lisp/mh-e/mh-identity.el | 13 +-
lisp/mh-e/mh-inc.el | 1 -
lisp/mh-e/mh-junk.el | 1 -
lisp/mh-e/mh-letter.el | 22 +-
lisp/mh-e/mh-limit.el | 1 -
lisp/mh-e/mh-mime.el | 54 +-
lisp/mh-e/mh-print.el | 1 -
lisp/mh-e/mh-scan.el | 1 -
lisp/mh-e/mh-search.el | 3 +-
lisp/mh-e/mh-seq.el | 3 +-
lisp/mh-e/mh-show.el | 1 -
lisp/mh-e/mh-speed.el | 1 -
lisp/mh-e/mh-thread.el | 1 -
lisp/mh-e/mh-tool-bar.el | 1 -
lisp/mh-e/mh-utils.el | 18 +-
lisp/mh-e/mh-xface.el | 1 -
lisp/midnight.el | 4 +-
lisp/minibuffer.el | 98 +-
lisp/misc.el | 59 +-
lisp/mouse.el | 37 +-
lisp/mpc.el | 91 +-
lisp/msb.el | 9 +-
lisp/mwheel.el | 50 +-
lisp/net/ange-ftp.el | 18 +-
lisp/net/browse-url.el | 119 +-
lisp/net/dbus.el | 4 +-
lisp/net/dictionary.el | 75 +-
lisp/net/dig.el | 72 +-
lisp/net/eudc-capf.el | 2 +-
lisp/net/eudc-export.el | 2 +-
lisp/net/eudc-hotlist.el | 31 +-
lisp/net/eudc-vars.el | 18 +-
lisp/net/eudc.el | 72 +-
lisp/net/eudcb-ldap.el | 12 +-
lisp/net/eudcb-macos-contacts.el | 201 +-
lisp/net/eww.el | 26 +-
lisp/net/imap.el | 9 +-
lisp/net/ldap.el | 4 +-
lisp/net/mailcap.el | 7 +-
lisp/net/mairix.el | 29 +-
lisp/net/net-utils.el | 125 +-
lisp/net/netrc.el | 238 -
lisp/net/newst-backend.el | 9 +-
lisp/net/newst-plainview.el | 17 +-
lisp/net/newst-reader.el | 10 +-
lisp/net/newst-treeview.el | 105 +-
lisp/net/pop3.el | 6 +-
lisp/net/quickurl.el | 525 --
lisp/net/rcirc.el | 109 +-
lisp/net/rlogin.el | 313 -
lisp/net/secrets.el | 15 +-
lisp/net/shr.el | 131 +-
lisp/net/sieve-manage.el | 2 +-
lisp/net/sieve-mode.el | 12 +-
lisp/net/sieve.el | 52 +-
lisp/net/snmp-mode.el | 14 +-
lisp/net/socks.el | 9 +-
lisp/net/telnet.el | 31 +-
lisp/net/tramp-adb.el | 675 +--
lisp/net/tramp-archive.el | 67 +-
lisp/net/tramp-cache.el | 183 +-
lisp/net/tramp-cmds.el | 62 +-
lisp/net/tramp-compat.el | 71 +-
lisp/net/tramp-crypt.el | 244 +-
lisp/net/tramp-ftp.el | 21 +-
lisp/net/tramp-fuse.el | 61 +-
lisp/net/tramp-gvfs.el | 455 +-
lisp/net/tramp-integration.el | 15 +-
lisp/net/tramp-rclone.el | 89 +-
lisp/net/tramp-sh.el | 2048 +++----
lisp/net/tramp-smb.el | 1077 ++--
lisp/net/tramp-sshfs.el | 17 +-
lisp/net/tramp-sudoedit.el | 219 +-
lisp/net/tramp.el | 1358 +++--
lisp/net/trampver.el | 10 +-
lisp/net/webjump.el | 46 +-
lisp/nxml/nxml-mode.el | 48 +-
lisp/nxml/nxml-outln.el | 54 +-
lisp/nxml/nxml-parse.el | 2 +-
lisp/nxml/rng-dt.el | 2 +-
lisp/nxml/rng-loc.el | 8 +-
lisp/nxml/rng-match.el | 2 +-
lisp/nxml/rng-parse.el | 2 +-
lisp/nxml/rng-util.el | 15 +-
lisp/nxml/rng-valid.el | 8 +-
lisp/obsolete/abbrevlist.el | 56 -
lisp/obsolete/assoc.el | 140 -
lisp/obsolete/autoload.el | 915 +++
lisp/obsolete/complete.el | 1122 ----
lisp/obsolete/cust-print.el | 674 ---
lisp/obsolete/eieio-compat.el | 21 +-
lisp/obsolete/erc-hecomplete.el | 218 -
lisp/obsolete/fast-lock.el | 730 ---
lisp/obsolete/gs.el | 2 +-
lisp/obsolete/info-edit.el | 12 +-
lisp/obsolete/lazy-lock.el | 1025 ----
lisp/obsolete/longlines.el | 133 +-
lisp/obsolete/mailpost.el | 101 -
lisp/obsolete/makesum.el | 107 +
lisp/obsolete/mh-compat.el | 136 +
lisp/obsolete/mouse-sel.el | 731 ---
lisp/obsolete/netrc.el | 245 +
lisp/obsolete/old-emacs-lock.el | 102 -
lisp/obsolete/patcomp.el | 24 -
lisp/obsolete/pc-mode.el | 56 -
lisp/obsolete/pc-select.el | 410 --
lisp/obsolete/ps-def.el | 54 +
lisp/obsolete/quickurl.el | 524 ++
lisp/obsolete/rcompile.el | 2 +-
lisp/obsolete/rlogin.el | 307 +
lisp/obsolete/s-region.el | 123 -
lisp/obsolete/sregex.el | 605 --
lisp/obsolete/starttls.el | 3 -
lisp/obsolete/tpu-extras.el | 2 +-
lisp/obsolete/uce.el | 401 ++
lisp/obsolete/url-about.el | 104 +
lisp/obsolete/url-dired.el | 58 +
lisp/org/ChangeLog.1 | 4 +-
lisp/org/ob-comint.el | 2 +-
lisp/org/ob-core.el | 29 +-
lisp/org/ob-julia.el | 7 +-
lisp/org/ob-lilypond.el | 3 +-
lisp/org/ob-octave.el | 2 +-
lisp/org/ob-tangle.el | 5 +-
lisp/org/oc-basic.el | 23 +-
lisp/org/oc.el | 25 +-
lisp/org/ol-doi.el | 2 +-
lisp/org/ol-irc.el | 12 +-
lisp/org/ol.el | 14 +-
lisp/org/org-agenda.el | 101 +-
lisp/org/org-capture.el | 2 +-
lisp/org/org-clock.el | 14 +-
lisp/org/org-compat.el | 25 +-
lisp/org/org-element.el | 11 +-
lisp/org/org-feed.el | 2 +-
lisp/org/org-habit.el | 2 +-
lisp/org/org-inlinetask.el | 6 +-
lisp/org/org-lint.el | 6 +-
lisp/org/org-list.el | 72 +-
lisp/org/org-macs.el | 4 +-
lisp/org/org-mobile.el | 12 +-
lisp/org/org-mouse.el | 8 +-
lisp/org/org-plot.el | 18 +-
lisp/org/org-refile.el | 4 +-
lisp/org/org-src.el | 4 +-
lisp/org/org-table.el | 28 +-
lisp/org/org-version.el | 2 +-
lisp/org/org.el | 101 +-
lisp/org/ox-ascii.el | 18 +-
lisp/org/ox-icalendar.el | 12 +-
lisp/org/ox-md.el | 10 +-
lisp/org/ox.el | 177 +-
lisp/outline.el | 140 +-
lisp/paren.el | 3 +-
lisp/pcmpl-unix.el | 14 +-
lisp/pgtk-dnd.el | 410 ++
lisp/pixel-scroll.el | 98 +-
lisp/play/5x5.el | 12 +-
lisp/play/bubbles.el | 9 +-
lisp/play/cookie1.el | 3 +-
lisp/play/decipher.el | 2 +-
lisp/play/doctor.el | 24 +-
lisp/play/dunnet.el | 2 +-
lisp/play/fortune.el | 56 +-
lisp/play/gamegrid.el | 36 +-
lisp/play/gomoku.el | 5 +-
lisp/play/hanoi.el | 44 +-
lisp/play/mpuz.el | 2 +-
lisp/play/spook.el | 2 +-
lisp/play/tetris.el | 35 +-
lisp/plstore.el | 1 +
lisp/printing.el | 78 +-
lisp/profiler.el | 2 +-
lisp/progmodes/antlr-mode.el | 9 +-
lisp/progmodes/autoconf.el | 2 +-
lisp/progmodes/bug-reference.el | 2 +-
lisp/progmodes/cc-awk.el | 2 +-
lisp/progmodes/cc-cmds.el | 14 +-
lisp/progmodes/cc-defs.el | 82 +-
lisp/progmodes/cc-engine.el | 107 +-
lisp/progmodes/cc-fonts.el | 103 +-
lisp/progmodes/cc-langs.el | 14 +-
lisp/progmodes/cc-mode.el | 183 +-
lisp/progmodes/cfengine.el | 13 +-
lisp/progmodes/compile.el | 243 +-
lisp/progmodes/cperl-mode.el | 140 +-
lisp/progmodes/cwarn.el | 3 -
lisp/progmodes/ebnf2ps.el | 56 +-
lisp/progmodes/ebrowse.el | 2 +-
lisp/progmodes/elisp-mode.el | 86 +-
lisp/progmodes/etags.el | 8 +-
lisp/progmodes/f90.el | 7 +-
lisp/progmodes/flymake-proc.el | 5 +-
lisp/progmodes/flymake.el | 4 +-
lisp/progmodes/fortran.el | 12 +-
lisp/progmodes/gdb-mi.el | 47 +-
lisp/progmodes/glasses.el | 6 +-
lisp/progmodes/grep.el | 42 +-
lisp/progmodes/gud.el | 36 +-
lisp/progmodes/hideif.el | 5 +-
lisp/progmodes/hideshow.el | 93 +-
lisp/progmodes/icon.el | 2 -
lisp/progmodes/idlw-shell.el | 18 +-
lisp/progmodes/idlwave.el | 50 +-
lisp/progmodes/js.el | 59 +-
lisp/progmodes/make-mode.el | 5 +-
lisp/progmodes/meta-mode.el | 76 +-
lisp/progmodes/modula2.el | 5 +-
lisp/progmodes/octave.el | 4 +-
lisp/progmodes/opascal.el | 3 +-
lisp/progmodes/pascal.el | 44 +-
lisp/progmodes/perl-mode.el | 5 +-
lisp/progmodes/project.el | 41 +-
lisp/progmodes/prolog.el | 109 +-
lisp/progmodes/ps-mode.el | 8 +-
lisp/progmodes/python.el | 367 +-
lisp/progmodes/ruby-mode.el | 11 +-
lisp/progmodes/scheme.el | 6 +
lisp/progmodes/sh-script.el | 33 +-
lisp/progmodes/sql.el | 53 +-
lisp/progmodes/tcl.el | 8 +-
lisp/progmodes/verilog-mode.el | 26 +-
lisp/progmodes/vhdl-mode.el | 22 +-
lisp/progmodes/which-func.el | 6 +-
lisp/progmodes/xref.el | 38 +-
lisp/progmodes/xscheme.el | 23 +-
lisp/ps-def.el | 134 -
lisp/ps-print.el | 125 +-
lisp/recentf.el | 146 +-
lisp/rect.el | 58 +-
lisp/repeat.el | 44 +-
lisp/replace.el | 167 +-
lisp/ruler-mode.el | 45 +-
lisp/savehist.el | 3 +-
lisp/saveplace.el | 19 +-
lisp/select.el | 168 +-
lisp/server.el | 8 +-
lisp/ses.el | 2 +-
lisp/shell.el | 11 +-
lisp/simple.el | 386 +-
lisp/so-long.el | 62 +-
lisp/speedbar.el | 17 +-
lisp/sqlite-mode.el | 1 +
lisp/startup.el | 23 +-
lisp/strokes.el | 4 +-
lisp/subr.el | 320 +-
lisp/tab-bar.el | 154 +-
lisp/tab-line.el | 2 +-
lisp/tar-mode.el | 78 +-
lisp/term.el | 28 +-
lisp/term/common-win.el | 27 +-
lisp/term/haiku-win.el | 243 +-
lisp/term/ns-win.el | 13 +-
lisp/term/pgtk-win.el | 7 +-
lisp/term/w32-win.el | 1 -
lisp/term/x-win.el | 27 +-
lisp/term/xterm.el | 2 +-
lisp/textmodes/artist.el | 171 +-
lisp/textmodes/bib-mode.el | 79 +-
lisp/textmodes/bibtex.el | 46 +-
lisp/textmodes/conf-mode.el | 13 +-
lisp/textmodes/css-mode.el | 2 +-
lisp/textmodes/dns-mode.el | 26 +-
lisp/textmodes/emacs-authors-mode.el | 145 +
lisp/textmodes/emacs-news-mode.el | 69 +-
lisp/textmodes/etc-authors-mode.el | 133 -
lisp/textmodes/fill.el | 4 +-
lisp/textmodes/flyspell.el | 56 +-
lisp/textmodes/ispell.el | 81 +-
lisp/textmodes/nroff-mode.el | 23 +-
lisp/textmodes/page-ext.el | 15 +-
lisp/textmodes/paragraphs.el | 30 +-
lisp/textmodes/picture.el | 1 -
lisp/textmodes/refbib.el | 11 +-
lisp/textmodes/reftex-cite.el | 52 +-
lisp/textmodes/reftex-index.el | 19 +-
lisp/textmodes/reftex-ref.el | 6 +-
lisp/textmodes/reftex-sel.el | 16 +-
lisp/textmodes/reftex-toc.el | 47 +-
lisp/textmodes/reftex-vars.el | 2 +-
lisp/textmodes/remember.el | 7 +-
lisp/textmodes/rst.el | 199 +-
lisp/textmodes/sgml-mode.el | 61 +-
lisp/textmodes/tex-mode.el | 41 +-
lisp/textmodes/texinfo.el | 11 +-
lisp/textmodes/texnfo-upd.el | 2 +-
lisp/textmodes/text-mode.el | 16 +-
lisp/textmodes/tildify.el | 5 +-
lisp/thingatpt.el | 15 +-
lisp/thumbs.el | 104 +-
lisp/time.el | 4 +-
lisp/tool-bar.el | 4 +-
lisp/tooltip.el | 11 +-
lisp/transient.el | 1004 +--
lisp/type-break.el | 38 +-
lisp/uniquify.el | 5 +-
lisp/url/url-about.el | 103 -
lisp/url/url-cache.el | 2 +-
lisp/url/url-cookie.el | 2 +-
lisp/url/url-dired.el | 57 -
lisp/url/url-file.el | 11 +-
lisp/url/url-history.el | 2 +-
lisp/url/url-http.el | 23 +-
lisp/url/url-privacy.el | 11 +-
lisp/url/url-queue.el | 4 +-
lisp/url/url-tramp.el | 50 +-
lisp/url/url-util.el | 41 +-
lisp/url/url-vars.el | 7 +-
lisp/url/url.el | 2 +-
lisp/vc/add-log.el | 17 +-
lisp/vc/compare-w.el | 5 +-
lisp/vc/diff-mode.el | 34 +-
lisp/vc/ediff-help.el | 6 +-
lisp/vc/ediff-hook.el | 14 +-
lisp/vc/ediff-init.el | 150 +-
lisp/vc/ediff-mult.el | 42 +-
lisp/vc/ediff-ptch.el | 4 +-
lisp/vc/ediff-util.el | 100 +-
lisp/vc/ediff-wind.el | 42 +-
lisp/vc/ediff.el | 16 +-
lisp/vc/emerge.el | 8 +-
lisp/vc/pcvs-util.el | 8 +-
lisp/vc/vc-annotate.el | 33 +-
lisp/vc/vc-bzr.el | 32 +-
lisp/vc/vc-cvs.el | 2 +-
lisp/vc/vc-dir.el | 16 +-
lisp/vc/vc-dispatcher.el | 37 +-
lisp/vc/vc-git.el | 57 +-
lisp/vc/vc-hg.el | 17 +-
lisp/vc/vc-hooks.el | 75 +-
lisp/vc/vc-svn.el | 10 +-
lisp/vc/vc.el | 6 +-
lisp/vcursor.el | 9 +-
lisp/view.el | 70 +-
lisp/wdired.el | 97 +-
lisp/whitespace.el | 87 +-
lisp/wid-browse.el | 9 +-
lisp/wid-edit.el | 9 +-
lisp/widget.el | 1 -
lisp/windmove.el | 20 +-
lisp/window.el | 50 +-
lisp/winner.el | 9 +-
lisp/woman.el | 28 +-
lisp/x-dnd.el | 1151 +++-
lisp/xdg.el | 17 +-
lisp/xwidget.el | 21 +-
lwlib/lwlib-Xaw.c | 2 +
lwlib/xlwmenu.c | 455 +-
lwlib/xlwmenu.h | 4 +
lwlib/xlwmenuP.h | 18 +-
m4/fchmodat.m4 | 4 +-
m4/gnulib-common.m4 | 3 +-
m4/gnulib-comp.m4 | 22 +
m4/largefile.m4 | 7 +-
m4/lchmod.m4 | 6 +-
m4/sys_stat_h.m4 | 6 +-
m4/year2038.m4 | 10 +-
make-dist | 4 +-
msdos/sedlibmk.inp | 5 +
nextstep/Makefile.in | 7 +-
src/.lldbinit | 33 +
src/Makefile.in | 29 +-
src/alloc.c | 23 +-
src/bidi.c | 42 +-
src/buffer.c | 112 +-
src/buffer.h | 22 +-
src/bytecode.c | 16 +-
src/callint.c | 122 +-
src/callproc.c | 41 +-
src/character.c | 66 +-
src/character.h | 5 +-
src/charset.c | 5 +-
src/coding.c | 16 +-
src/comp.c | 27 +-
src/composite.c | 121 +-
src/conf_post.h | 2 +-
src/data.c | 36 +-
src/dired.c | 63 +-
src/dispextern.h | 67 +-
src/dispnew.c | 29 +-
src/doc.c | 6 +-
src/editfns.c | 223 +-
src/emacs.c | 40 +-
src/eval.c | 86 +-
src/fileio.c | 29 +-
src/fns.c | 583 +-
src/font.c | 10 +-
src/frame.c | 102 +-
src/fringe.c | 15 +
src/ftcrfont.c | 8 +-
src/gnutls.c | 32 +-
src/gtkutil.c | 2 +
src/haiku_draw_support.cc | 202 +-
src/haiku_font_support.cc | 23 +
src/haiku_io.c | 2 +
src/haiku_select.cc | 141 +-
src/haiku_support.cc | 451 +-
src/haiku_support.h | 35 +-
src/haikufns.c | 57 +-
src/haikufont.c | 164 +-
src/haikumenu.c | 9 +-
src/haikuselect.c | 150 +-
src/haikuselect.h | 13 +-
src/haikuterm.c | 225 +-
src/haikuterm.h | 8 +-
src/image.c | 314 +-
src/indent.c | 91 +-
src/inotify.c | 2 +-
src/insdel.c | 19 +-
src/intervals.c | 4 +-
src/json.c | 6 +-
src/keyboard.c | 336 +-
src/keyboard.h | 6 +-
src/keymap.c | 24 +-
src/kqueue.c | 4 +-
src/lisp.h | 64 +-
src/lread.c | 193 +-
src/macfont.m | 7 +-
src/marker.c | 5 +-
src/minibuf.c | 65 +-
src/nsfns.m | 36 +-
src/nsfont.m | 5 +-
src/nsimage.m | 2 +-
src/nsmenu.m | 2 -
src/nsselect.m | 2 +-
src/nsterm.h | 10 +
src/nsterm.m | 240 +-
src/pdumper.c | 13 +-
src/pgtkfns.c | 40 +-
src/pgtkmenu.c | 2 -
src/pgtkselect.c | 1983 +++++-
src/pgtkselect.h | 31 -
src/pgtkterm.c | 436 +-
src/pgtkterm.h | 181 +-
src/print.c | 361 +-
src/process.c | 429 +-
src/process.h | 5 +-
src/puresize.h | 2 +-
src/regex-emacs.c | 30 +
src/search.c | 51 +-
src/sheap.h | 2 +-
src/sound.c | 8 +-
src/sqlite.c | 6 +-
src/syntax.c | 9 +
src/sysdep.c | 49 +-
src/systime.h | 3 +
src/term.c | 22 +-
src/termhooks.h | 31 +-
src/terminal.c | 12 +-
src/textprop.c | 14 +-
src/timefns.c | 180 +-
src/treesit.c | 31 +-
src/treesit.h | 3 +
src/undo.c | 2 +-
src/w32.c | 79 +-
src/w32fns.c | 43 +-
src/w32image.c | 4 +-
src/w32proc.c | 17 +-
src/w32select.c | 2 +-
src/w32term.c | 2 +
src/window.c | 79 +-
src/window.h | 11 +-
src/xdisp.c | 970 ++-
src/xfaces.c | 238 +-
src/xfns.c | 437 +-
src/xmenu.c | 135 +-
src/xml.c | 16 +-
src/xselect.c | 337 +-
src/xsettings.c | 7 +-
src/xsettings.h | 2 +-
src/xterm.c | 6359 ++++++++++++++------
src/xterm.h | 242 +-
test/ChangeLog.1 | 2 +-
test/Makefile.in | 21 +-
.../authinfo | 0
.../netrc-folding | 0
test/lisp/auth-source-tests.el | 26 +-
test/lisp/autorevert-tests.el | 2 +-
test/lisp/bookmark-tests.el | 8 +-
test/lisp/calc/calc-tests.el | 6 +-
test/lisp/calendar/icalendar-tests.el | 18 +-
test/lisp/calendar/todo-mode-tests.el | 10 +-
test/lisp/cedet/cedet-files-tests.el | 17 +-
test/lisp/cedet/semantic-utest-c.el | 8 +-
.../semantic-utest-ia-resources/teststruct.cpp | 2 +-
test/lisp/cedet/semantic-utest-ia.el | 12 +-
test/lisp/cedet/semantic-utest.el | 6 +-
test/lisp/cedet/srecode/document-tests.el | 2 -
test/lisp/comint-tests.el | 4 -
test/lisp/custom-tests.el | 1 +
test/lisp/dired-aux-tests.el | 13 +
test/lisp/dired-tests.el | 4 +-
test/lisp/dired-x-tests.el | 13 -
test/lisp/dnd-tests.el | 72 +-
test/lisp/emacs-lisp/backtrace-tests.el | 6 +-
test/lisp/emacs-lisp/bindat-tests.el | 16 +-
.../emacs-lisp/bytecomp-resources/fun-attr-warn.el | 266 +
.../bytecomp-resources/no-byte-compile.el | 1 +
test/lisp/emacs-lisp/bytecomp-tests.el | 78 +-
test/lisp/emacs-lisp/cconv-tests.el | 1 +
test/lisp/emacs-lisp/edebug-tests.el | 9 +
test/lisp/emacs-lisp/find-func-tests.el | 4 +-
test/lisp/emacs-lisp/icons-tests.el | 63 +
test/lisp/emacs-lisp/lisp-mode-tests.el | 25 +
test/lisp/emacs-lisp/oclosure-tests.el | 1 +
test/lisp/emacs-lisp/package-tests.el | 15 +
test/lisp/emacs-lisp/seq-tests.el | 68 +-
test/lisp/emacs-lisp/subr-x-tests.el | 35 +-
test/lisp/emacs-lisp/syntax-tests.el | 4 -
test/lisp/emacs-lisp/text-property-search-tests.el | 25 +-
test/lisp/env-tests.el | 40 +
test/lisp/erc/erc-join-tests.el | 361 ++
test/lisp/erc/erc-networks-tests.el | 1707 ++++++
test/lisp/erc/erc-scenarios-auth-source.el | 178 +
.../erc/erc-scenarios-base-association-nick.el | 163 +
.../erc/erc-scenarios-base-association-samenet.el | 144 +
test/lisp/erc/erc-scenarios-base-association.el | 192 +
.../erc-scenarios-base-compat-rename-bouncer.el | 171 +
.../erc/erc-scenarios-base-misc-regressions.el | 126 +
.../erc/erc-scenarios-base-netid-bouncer-id.el | 34 +
.../erc-scenarios-base-netid-bouncer-recon-base.el | 30 +
.../erc-scenarios-base-netid-bouncer-recon-both.el | 32 +
.../erc-scenarios-base-netid-bouncer-recon-id.el | 35 +
test/lisp/erc/erc-scenarios-base-netid-bouncer.el | 35 +
test/lisp/erc/erc-scenarios-base-netid-samenet.el | 147 +
test/lisp/erc/erc-scenarios-base-reconnect.el | 226 +
test/lisp/erc/erc-scenarios-base-renick.el | 305 +
test/lisp/erc/erc-scenarios-base-reuse-buffers.el | 238 +
test/lisp/erc/erc-scenarios-base-unstable.el | 134 +
.../erc/erc-scenarios-base-upstream-recon-soju.el | 43 +
.../erc/erc-scenarios-base-upstream-recon-znc.el | 43 +
test/lisp/erc/erc-scenarios-internal.el | 27 +
test/lisp/erc/erc-scenarios-join-auth-source.el | 67 +
.../lisp/erc/erc-scenarios-join-netid-newcmd-id.el | 50 +
test/lisp/erc/erc-scenarios-join-netid-newcmd.el | 37 +
test/lisp/erc/erc-scenarios-join-netid-recon-id.el | 46 +
test/lisp/erc/erc-scenarios-join-netid-recon.el | 36 +
test/lisp/erc/erc-scenarios-misc.el | 180 +
test/lisp/erc/erc-scenarios-services-misc.el | 86 +
test/lisp/erc/erc-services-tests.el | 574 ++
test/lisp/erc/erc-tests.el | 655 +-
.../base/assoc/bouncer-history/barnet.eld | 44 +
.../base/assoc/bouncer-history/foonet.eld | 48 +
.../lisp/erc/resources/base/assoc/bumped/again.eld | 30 +
.../erc/resources/base/assoc/bumped/foisted.eld | 30 +
.../erc/resources/base/assoc/bumped/refoisted.eld | 31 +
.../erc/resources/base/assoc/bumped/renicked.eld | 30 +
.../erc/resources/base/assoc/multi-net/barnet.eld | 42 +
.../erc/resources/base/assoc/multi-net/foonet.eld | 45 +
.../erc/resources/base/assoc/reconplay/again.eld | 42 +
.../erc/resources/base/assoc/reconplay/foonet.eld | 52 +
.../erc/resources/base/assoc/samenet/chester.eld | 40 +
.../erc/resources/base/assoc/samenet/tester.eld | 42 +
.../erc/resources/base/assoc/samenet/tester2.eld | 39 +
.../lisp/erc/resources/base/auth-source/foonet.eld | 23 +
.../lisp/erc/resources/base/auth-source/nopass.eld | 22 +
.../base/channel-buffer-revival/foonet.eld | 45 +
test/lisp/erc/resources/base/flood/soju.eld | 87 +
.../erc/resources/base/gapless-connect/barnet.eld | 40 +
.../erc/resources/base/gapless-connect/foonet.eld | 41 +
.../resources/base/gapless-connect/pass-stub.eld | 4 +
.../resources/base/mask-target-routing/foonet.eld | 45 +
.../resources/base/netid/bouncer/barnet-again.eld | 50 +
.../resources/base/netid/bouncer/barnet-drop.eld | 41 +
.../erc/resources/base/netid/bouncer/barnet.eld | 41 +
.../resources/base/netid/bouncer/foonet-again.eld | 50 +
.../resources/base/netid/bouncer/foonet-drop.eld | 46 +
.../erc/resources/base/netid/bouncer/foonet.eld | 46 +
.../resources/base/netid/bouncer/stub-again.eld | 4 +
.../erc/resources/base/netid/samenet/chester.eld | 48 +
.../erc/resources/base/netid/samenet/tester.eld | 52 +
.../erc/resources/base/reconnect/aborted-dupe.eld | 28 +
test/lisp/erc/resources/base/reconnect/aborted.eld | 45 +
.../erc/resources/base/reconnect/options-again.eld | 45 +
test/lisp/erc/resources/base/reconnect/options.eld | 35 +
.../erc/resources/base/reconnect/timer-last.eld | 6 +
test/lisp/erc/resources/base/reconnect/timer.eld | 6 +
.../base/renick/queries/bouncer-barnet.eld | 54 +
.../base/renick/queries/bouncer-foonet.eld | 52 +
.../erc/resources/base/renick/queries/solo.eld | 55 +
test/lisp/erc/resources/base/renick/self/auto.eld | 46 +
.../lisp/erc/resources/base/renick/self/manual.eld | 50 +
.../resources/base/renick/self/qual-chester.eld | 40 +
.../erc/resources/base/renick/self/qual-tester.eld | 46 +
.../base/reuse-buffers/channel/barnet.eld | 68 +
.../base/reuse-buffers/channel/foonet.eld | 66 +
.../resources/base/reuse-buffers/server/barnet.eld | 24 +
.../resources/base/reuse-buffers/server/foonet.eld | 24 +
.../base/upstream-reconnect/soju-barnet.eld | 64 +
.../base/upstream-reconnect/soju-foonet.eld | 72 +
.../base/upstream-reconnect/znc-barnet.eld | 93 +
.../base/upstream-reconnect/znc-foonet.eld | 86 +
test/lisp/erc/resources/dcc/chat/accept-dcc.eld | 3 +
test/lisp/erc/resources/dcc/chat/accept.eld | 23 +
test/lisp/erc/resources/erc-d/erc-d-i.el | 124 +
test/lisp/erc/resources/erc-d/erc-d-t.el | 170 +
test/lisp/erc/resources/erc-d/erc-d-tests.el | 1373 +++++
test/lisp/erc/resources/erc-d/erc-d-u.el | 213 +
test/lisp/erc/resources/erc-d/erc-d.el | 1009 ++++
test/lisp/erc/resources/erc-d/resources/basic.eld | 32 +
.../erc/resources/erc-d/resources/depleted.eld | 12 +
test/lisp/erc/resources/erc-d/resources/drop-a.eld | 4 +
test/lisp/erc/resources/erc-d/resources/drop-b.eld | 4 +
.../resources/erc-d/resources/dynamic-barnet.eld | 33 +
.../resources/erc-d/resources/dynamic-foonet.eld | 32 +
.../erc/resources/erc-d/resources/dynamic-stub.eld | 4 +
.../lisp/erc/resources/erc-d/resources/dynamic.eld | 30 +
test/lisp/erc/resources/erc-d/resources/eof.eld | 33 +
.../lisp/erc/resources/erc-d/resources/foreign.eld | 5 +
test/lisp/erc/resources/erc-d/resources/fuzzy.eld | 42 +
.../erc/resources/erc-d/resources/incremental.eld | 43 +
.../resources/erc-d/resources/irc-parser-tests.eld | 380 ++
.../resources/erc-d/resources/linger-multi-a.eld | 3 +
.../resources/erc-d/resources/linger-multi-b.eld | 3 +
test/lisp/erc/resources/erc-d/resources/linger.eld | 33 +
.../erc/resources/erc-d/resources/no-block.eld | 55 +
.../erc/resources/erc-d/resources/no-match.eld | 32 +
.../lisp/erc/resources/erc-d/resources/no-pong.eld | 27 +
.../erc/resources/erc-d/resources/nonstandard.eld | 6 +
.../erc/resources/erc-d/resources/proxy-barnet.eld | 24 +
.../erc/resources/erc-d/resources/proxy-foonet.eld | 24 +
.../erc/resources/erc-d/resources/proxy-solo.eld | 9 +
.../resources/erc-d/resources/proxy-subprocess.el | 45 +
.../lisp/erc/resources/erc-d/resources/timeout.eld | 27 +
.../erc/resources/erc-d/resources/unexpected.eld | 28 +
test/lisp/erc/resources/erc-scenarios-common.el | 516 ++
.../lisp/erc/resources/join/auth-source/foonet.eld | 33 +
test/lisp/erc/resources/join/legacy/foonet.eld | 38 +
test/lisp/erc/resources/join/network-id/barnet.eld | 43 +
.../erc/resources/join/network-id/foonet-again.eld | 46 +
test/lisp/erc/resources/join/network-id/foonet.eld | 39 +
.../erc/resources/join/reconnect/foonet-again.eld | 45 +
test/lisp/erc/resources/join/reconnect/foonet.eld | 45 +
.../networks/announced-missing/foonet.eld | 8 +
.../erc/resources/services/auth-source/libera.eld | 49 +
.../erc/resources/services/password/libera.eld | 49 +
test/lisp/eshell/em-alias-tests.el | 87 +
test/lisp/eshell/em-basic-tests.el | 18 +-
test/lisp/eshell/em-dirs-tests.el | 102 +
test/lisp/eshell/em-extpipe-tests.el | 19 +-
test/lisp/eshell/em-glob-tests.el | 30 +-
test/lisp/eshell/em-pred-tests.el | 28 +-
test/lisp/eshell/em-script-tests.el | 62 +
test/lisp/eshell/esh-cmd-tests.el | 275 +
test/lisp/eshell/esh-proc-tests.el | 52 +-
test/lisp/eshell/esh-var-tests.el | 513 +-
test/lisp/eshell/eshell-tests-helpers.el | 59 +-
test/lisp/eshell/eshell-tests.el | 135 +-
test/lisp/ffap-tests.el | 24 +
test/lisp/filenotify-tests.el | 4 -
test/lisp/files-tests.el | 10 +-
test/lisp/gnus/message-tests.el | 8 +-
test/lisp/help-fns-tests.el | 6 +-
test/lisp/help-tests.el | 54 +-
test/lisp/ibuffer-tests.el | 6 +-
test/lisp/info-xref-tests.el | 3 +-
test/lisp/international/ccl-tests.el | 36 +-
test/lisp/international/ucs-normalize-tests.el | 2 +-
test/lisp/isearch-tests.el | 80 +
test/lisp/json-tests.el | 4 +-
test/lisp/mail/footnote-tests.el | 2 +-
test/lisp/mail/mail-extr-tests.el | 41 +
test/lisp/mh-e/mh-utils-tests.el | 4 +-
test/lisp/misc-tests.el | 54 +
test/lisp/net/browse-url-tests.el | 2 +-
test/lisp/net/netrc-resources/services | 6 -
test/lisp/net/netrc-tests.el | 60 -
test/lisp/net/shr-tests.el | 15 +
test/lisp/net/tramp-archive-tests.el | 53 +-
test/lisp/net/tramp-tests.el | 640 +-
test/lisp/obsolete/inversion-tests.el | 1 -
test/lisp/{ => obsolete}/makesum-tests.el | 0
test/lisp/progmodes/autoconf-tests.el | 8 +-
test/lisp/progmodes/compile-tests.el | 5 +-
test/lisp/progmodes/cperl-mode-tests.el | 3 +-
test/lisp/progmodes/elisp-mode-tests.el | 12 +-
test/lisp/progmodes/f90-tests.el | 4 +-
test/lisp/progmodes/hideshow-tests.el | 268 +
test/lisp/progmodes/python-tests.el | 842 ++-
test/lisp/replace-tests.el | 4 +-
test/lisp/saveplace-tests.el | 2 +-
test/lisp/shadowfile-tests.el | 4 -
test/lisp/simple-tests.el | 20 +-
test/lisp/so-long-tests/so-long-tests.el | 4 +-
test/lisp/so-long-tests/spelling-tests.el | 2 +-
test/lisp/subr-tests.el | 53 +-
test/lisp/textmodes/conf-mode-tests.el | 5 +-
test/lisp/textmodes/css-mode-tests.el | 8 +-
.../emacs-news-mode-resources/toggle-tag.erts | 131 +
test/lisp/textmodes/emacs-news-mode-tests.el | 32 +
test/lisp/textmodes/fill-tests.el | 8 +-
test/lisp/textmodes/reftex-tests.el | 135 +-
test/lisp/time-stamp-tests.el | 23 +-
test/lisp/url/url-tramp-tests.el | 16 +-
test/lisp/url/url-util-tests.el | 20 +
test/lisp/whitespace-tests.el | 5 +-
test/lisp/x-dnd-tests.el | 128 +-
test/lisp/xml-tests.el | 4 -
test/lisp/xt-mouse-tests.el | 50 +-
test/manual/etags/ETAGS.good_1 | 280 +-
test/manual/etags/ETAGS.good_2 | 376 +-
test/manual/etags/ETAGS.good_3 | 280 +-
test/manual/etags/ETAGS.good_4 | 280 +-
test/manual/etags/ETAGS.good_5 | 376 +-
test/manual/etags/ETAGS.good_6 | 376 +-
test/manual/etags/cp-src/clheir.hpp | 2 +-
test/manual/etags/merc-src/accumulator.m | 2 +-
test/manual/etags/prol-src/natded.prolog | 2 +-
test/manual/image-circular-tests.el | 17 +-
test/manual/indent/perl.perl | 2 +-
test/manual/process-callout-tests.el | 64 +
test/src/buffer-tests.el | 28 +-
test/src/callint-tests.el | 13 +
test/src/coding-tests.el | 25 +-
test/src/comp-resources/comp-test-funcs.el | 2 +
test/src/comp-tests.el | 10 +-
test/src/data-tests.el | 17 +-
test/src/fileio-tests.el | 16 +
test/src/fns-tests.el | 137 +-
test/src/font-tests.el | 7 +-
test/src/image-tests.el | 2 +-
test/src/json-tests.el | 7 +-
test/src/keymap-tests.el | 34 +-
test/src/lread-resources/lazydoc.el | Bin 0 -> 171 bytes
test/src/lread-tests.el | 19 +-
test/src/print-tests.el | 14 +-
test/src/process-tests.el | 211 +-
test/src/timefns-tests.el | 6 -
test/src/undo-tests.el | 5 +-
1254 files changed, 73985 insertions(+), 46760 deletions(-)
create mode 100644 etc/emacs_lldb.py
create mode 100644 lib/intprops-internal.h
create mode 100644 lib/stdckdint.in.h
delete mode 100644 lisp/emacs-lisp/autoload.el
create mode 100644 lisp/emacs-lisp/icons.el
delete mode 100644 lisp/mail/uce.el
delete mode 100644 lisp/makesum.el
delete mode 100644 lisp/mh-e/mh-compat.el
delete mode 100644 lisp/net/netrc.el
delete mode 100644 lisp/net/quickurl.el
delete mode 100644 lisp/net/rlogin.el
delete mode 100644 lisp/obsolete/abbrevlist.el
delete mode 100644 lisp/obsolete/assoc.el
create mode 100644 lisp/obsolete/autoload.el
delete mode 100644 lisp/obsolete/complete.el
delete mode 100644 lisp/obsolete/cust-print.el
delete mode 100644 lisp/obsolete/erc-hecomplete.el
delete mode 100644 lisp/obsolete/fast-lock.el
delete mode 100644 lisp/obsolete/lazy-lock.el
delete mode 100644 lisp/obsolete/mailpost.el
create mode 100644 lisp/obsolete/makesum.el
create mode 100644 lisp/obsolete/mh-compat.el
delete mode 100644 lisp/obsolete/mouse-sel.el
create mode 100644 lisp/obsolete/netrc.el
delete mode 100644 lisp/obsolete/old-emacs-lock.el
delete mode 100644 lisp/obsolete/patcomp.el
delete mode 100644 lisp/obsolete/pc-mode.el
delete mode 100644 lisp/obsolete/pc-select.el
create mode 100644 lisp/obsolete/ps-def.el
create mode 100644 lisp/obsolete/quickurl.el
create mode 100644 lisp/obsolete/rlogin.el
delete mode 100644 lisp/obsolete/s-region.el
delete mode 100644 lisp/obsolete/sregex.el
create mode 100644 lisp/obsolete/uce.el
create mode 100644 lisp/obsolete/url-about.el
create mode 100644 lisp/obsolete/url-dired.el
create mode 100644 lisp/pgtk-dnd.el
delete mode 100644 lisp/ps-def.el
create mode 100644 lisp/textmodes/emacs-authors-mode.el
delete mode 100644 lisp/textmodes/etc-authors-mode.el
delete mode 100644 lisp/url/url-about.el
delete mode 100644 lisp/url/url-dired.el
create mode 100644 src/.lldbinit
delete mode 100644 src/pgtkselect.h
rename test/lisp/{net/netrc-resources => auth-source-resources}/authinfo (100%)
rename test/lisp/{net/netrc-resources => auth-source-resources}/netrc-folding
(100%)
create mode 100644 test/lisp/emacs-lisp/bytecomp-resources/fun-attr-warn.el
create mode 100644 test/lisp/emacs-lisp/bytecomp-resources/no-byte-compile.el
create mode 100644 test/lisp/emacs-lisp/icons-tests.el
create mode 100644 test/lisp/env-tests.el
create mode 100644 test/lisp/erc/erc-join-tests.el
create mode 100644 test/lisp/erc/erc-networks-tests.el
create mode 100644 test/lisp/erc/erc-scenarios-auth-source.el
create mode 100644 test/lisp/erc/erc-scenarios-base-association-nick.el
create mode 100644 test/lisp/erc/erc-scenarios-base-association-samenet.el
create mode 100644 test/lisp/erc/erc-scenarios-base-association.el
create mode 100644 test/lisp/erc/erc-scenarios-base-compat-rename-bouncer.el
create mode 100644 test/lisp/erc/erc-scenarios-base-misc-regressions.el
create mode 100644 test/lisp/erc/erc-scenarios-base-netid-bouncer-id.el
create mode 100644 test/lisp/erc/erc-scenarios-base-netid-bouncer-recon-base.el
create mode 100644 test/lisp/erc/erc-scenarios-base-netid-bouncer-recon-both.el
create mode 100644 test/lisp/erc/erc-scenarios-base-netid-bouncer-recon-id.el
create mode 100644 test/lisp/erc/erc-scenarios-base-netid-bouncer.el
create mode 100644 test/lisp/erc/erc-scenarios-base-netid-samenet.el
create mode 100644 test/lisp/erc/erc-scenarios-base-reconnect.el
create mode 100644 test/lisp/erc/erc-scenarios-base-renick.el
create mode 100644 test/lisp/erc/erc-scenarios-base-reuse-buffers.el
create mode 100644 test/lisp/erc/erc-scenarios-base-unstable.el
create mode 100644 test/lisp/erc/erc-scenarios-base-upstream-recon-soju.el
create mode 100644 test/lisp/erc/erc-scenarios-base-upstream-recon-znc.el
create mode 100644 test/lisp/erc/erc-scenarios-internal.el
create mode 100644 test/lisp/erc/erc-scenarios-join-auth-source.el
create mode 100644 test/lisp/erc/erc-scenarios-join-netid-newcmd-id.el
create mode 100644 test/lisp/erc/erc-scenarios-join-netid-newcmd.el
create mode 100644 test/lisp/erc/erc-scenarios-join-netid-recon-id.el
create mode 100644 test/lisp/erc/erc-scenarios-join-netid-recon.el
create mode 100644 test/lisp/erc/erc-scenarios-misc.el
create mode 100644 test/lisp/erc/erc-scenarios-services-misc.el
create mode 100644 test/lisp/erc/erc-services-tests.el
create mode 100644
test/lisp/erc/resources/base/assoc/bouncer-history/barnet.eld
create mode 100644
test/lisp/erc/resources/base/assoc/bouncer-history/foonet.eld
create mode 100644 test/lisp/erc/resources/base/assoc/bumped/again.eld
create mode 100644 test/lisp/erc/resources/base/assoc/bumped/foisted.eld
create mode 100644 test/lisp/erc/resources/base/assoc/bumped/refoisted.eld
create mode 100644 test/lisp/erc/resources/base/assoc/bumped/renicked.eld
create mode 100644 test/lisp/erc/resources/base/assoc/multi-net/barnet.eld
create mode 100644 test/lisp/erc/resources/base/assoc/multi-net/foonet.eld
create mode 100644 test/lisp/erc/resources/base/assoc/reconplay/again.eld
create mode 100644 test/lisp/erc/resources/base/assoc/reconplay/foonet.eld
create mode 100644 test/lisp/erc/resources/base/assoc/samenet/chester.eld
create mode 100644 test/lisp/erc/resources/base/assoc/samenet/tester.eld
create mode 100644 test/lisp/erc/resources/base/assoc/samenet/tester2.eld
create mode 100644 test/lisp/erc/resources/base/auth-source/foonet.eld
create mode 100644 test/lisp/erc/resources/base/auth-source/nopass.eld
create mode 100644
test/lisp/erc/resources/base/channel-buffer-revival/foonet.eld
create mode 100644 test/lisp/erc/resources/base/flood/soju.eld
create mode 100644 test/lisp/erc/resources/base/gapless-connect/barnet.eld
create mode 100644 test/lisp/erc/resources/base/gapless-connect/foonet.eld
create mode 100644 test/lisp/erc/resources/base/gapless-connect/pass-stub.eld
create mode 100644 test/lisp/erc/resources/base/mask-target-routing/foonet.eld
create mode 100644 test/lisp/erc/resources/base/netid/bouncer/barnet-again.eld
create mode 100644 test/lisp/erc/resources/base/netid/bouncer/barnet-drop.eld
create mode 100644 test/lisp/erc/resources/base/netid/bouncer/barnet.eld
create mode 100644 test/lisp/erc/resources/base/netid/bouncer/foonet-again.eld
create mode 100644 test/lisp/erc/resources/base/netid/bouncer/foonet-drop.eld
create mode 100644 test/lisp/erc/resources/base/netid/bouncer/foonet.eld
create mode 100644 test/lisp/erc/resources/base/netid/bouncer/stub-again.eld
create mode 100644 test/lisp/erc/resources/base/netid/samenet/chester.eld
create mode 100644 test/lisp/erc/resources/base/netid/samenet/tester.eld
create mode 100644 test/lisp/erc/resources/base/reconnect/aborted-dupe.eld
create mode 100644 test/lisp/erc/resources/base/reconnect/aborted.eld
create mode 100644 test/lisp/erc/resources/base/reconnect/options-again.eld
create mode 100644 test/lisp/erc/resources/base/reconnect/options.eld
create mode 100644 test/lisp/erc/resources/base/reconnect/timer-last.eld
create mode 100644 test/lisp/erc/resources/base/reconnect/timer.eld
create mode 100644
test/lisp/erc/resources/base/renick/queries/bouncer-barnet.eld
create mode 100644
test/lisp/erc/resources/base/renick/queries/bouncer-foonet.eld
create mode 100644 test/lisp/erc/resources/base/renick/queries/solo.eld
create mode 100644 test/lisp/erc/resources/base/renick/self/auto.eld
create mode 100644 test/lisp/erc/resources/base/renick/self/manual.eld
create mode 100644 test/lisp/erc/resources/base/renick/self/qual-chester.eld
create mode 100644 test/lisp/erc/resources/base/renick/self/qual-tester.eld
create mode 100644
test/lisp/erc/resources/base/reuse-buffers/channel/barnet.eld
create mode 100644
test/lisp/erc/resources/base/reuse-buffers/channel/foonet.eld
create mode 100644 test/lisp/erc/resources/base/reuse-buffers/server/barnet.eld
create mode 100644 test/lisp/erc/resources/base/reuse-buffers/server/foonet.eld
create mode 100644
test/lisp/erc/resources/base/upstream-reconnect/soju-barnet.eld
create mode 100644
test/lisp/erc/resources/base/upstream-reconnect/soju-foonet.eld
create mode 100644
test/lisp/erc/resources/base/upstream-reconnect/znc-barnet.eld
create mode 100644
test/lisp/erc/resources/base/upstream-reconnect/znc-foonet.eld
create mode 100644 test/lisp/erc/resources/dcc/chat/accept-dcc.eld
create mode 100644 test/lisp/erc/resources/dcc/chat/accept.eld
create mode 100644 test/lisp/erc/resources/erc-d/erc-d-i.el
create mode 100644 test/lisp/erc/resources/erc-d/erc-d-t.el
create mode 100644 test/lisp/erc/resources/erc-d/erc-d-tests.el
create mode 100644 test/lisp/erc/resources/erc-d/erc-d-u.el
create mode 100644 test/lisp/erc/resources/erc-d/erc-d.el
create mode 100644 test/lisp/erc/resources/erc-d/resources/basic.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/depleted.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/drop-a.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/drop-b.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/dynamic-barnet.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/dynamic-foonet.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/dynamic-stub.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/dynamic.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/eof.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/foreign.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/fuzzy.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/incremental.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/irc-parser-tests.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/linger-multi-a.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/linger-multi-b.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/linger.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/no-block.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/no-match.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/no-pong.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/nonstandard.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/proxy-barnet.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/proxy-foonet.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/proxy-solo.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/proxy-subprocess.el
create mode 100644 test/lisp/erc/resources/erc-d/resources/timeout.eld
create mode 100644 test/lisp/erc/resources/erc-d/resources/unexpected.eld
create mode 100644 test/lisp/erc/resources/erc-scenarios-common.el
create mode 100644 test/lisp/erc/resources/join/auth-source/foonet.eld
create mode 100644 test/lisp/erc/resources/join/legacy/foonet.eld
create mode 100644 test/lisp/erc/resources/join/network-id/barnet.eld
create mode 100644 test/lisp/erc/resources/join/network-id/foonet-again.eld
create mode 100644 test/lisp/erc/resources/join/network-id/foonet.eld
create mode 100644 test/lisp/erc/resources/join/reconnect/foonet-again.eld
create mode 100644 test/lisp/erc/resources/join/reconnect/foonet.eld
create mode 100644
test/lisp/erc/resources/networks/announced-missing/foonet.eld
create mode 100644 test/lisp/erc/resources/services/auth-source/libera.eld
create mode 100644 test/lisp/erc/resources/services/password/libera.eld
create mode 100644 test/lisp/eshell/em-alias-tests.el
create mode 100644 test/lisp/eshell/em-dirs-tests.el
create mode 100644 test/lisp/eshell/em-script-tests.el
create mode 100644 test/lisp/eshell/esh-cmd-tests.el
create mode 100644 test/lisp/mail/mail-extr-tests.el
delete mode 100644 test/lisp/net/netrc-resources/services
delete mode 100644 test/lisp/net/netrc-tests.el
rename test/lisp/{ => obsolete}/makesum-tests.el (100%)
create mode 100644 test/lisp/progmodes/hideshow-tests.el
create mode 100644
test/lisp/textmodes/emacs-news-mode-resources/toggle-tag.erts
create mode 100644 test/lisp/textmodes/emacs-news-mode-tests.el
create mode 100644 test/manual/process-callout-tests.el
create mode 100644 test/src/lread-resources/lazydoc.el
- feature/tree-sitter updated (c8eeaa4ae4 -> 77d5a0cf9f),
Yuan Fu <=
- feature/tree-sitter ac4cafd66e 1/5: * src/treesit.c (make_ts_parser): Initialize timestamp field., Yuan Fu, 2022/08/29
- feature/tree-sitter e98b4715bb 4/5: ; * doc/lispref/parsing.texi: Minor touch-up., Yuan Fu, 2022/08/29
- feature/tree-sitter 11379ef236 3/5: Remove treesit manual entries for deleted functions, Yuan Fu, 2022/08/29
- feature/tree-sitter f543a1ca0e 2/5: Add treesit-parser-delete, Yuan Fu, 2022/08/29
- feature/tree-sitter 77d5a0cf9f 5/5: Merge remote-tracking branch 'origin/master' into feature/tree-sitter, Yuan Fu, 2022/08/29