[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
scratch/comp-static-data updated (af569fa3d90 -> 5bbb573b45d)
From: |
Vibhav Pant |
Subject: |
scratch/comp-static-data updated (af569fa3d90 -> 5bbb573b45d) |
Date: |
Wed, 7 Jun 2023 11:45:00 -0400 (EDT) |
vibhavp pushed a change to branch scratch/comp-static-data.
from af569fa3d90 src/comp.c: Simplify alloc_class_check.
adds 2e73dec15f2 gud.el: Fix bug#62041
adds 38427494d5b Fix Pcompletion of "tar" when using unrecognized
arguments
adds da4f1fa550f server-eval-at: Signal more specific condition on
unreadable result
adds 971ded31c4f Add 'declare' specs to with- and without-restriction
adds a588937094f Fix documentation of the 'line-height' text property
adds c8ec0017cb9 Avoid using bash in the emacsclient desktop file
adds 1862e7eb7ef Fix sed expression in install-etc make target
adds 8a2a554192a * Make sure `default-directory' exists before spawning
processes (bug#62004)
adds 34c14430e9d Don't misindent 'else:' after 'if re.match:' in Python
adds c2ca009da4c Avoid potential infloop
adds 7e1012765c4 Fix libwebp check for some webp installations
adds 5056b8e5897 Merge from origin/emacs-29
adds 54949f0669d Fix out of sync counters in image-dired
adds 26740f30469 Use a face for DocView SVG
adds 8ee205d2325 gud.el: Bring back the pseudo-tool-bar in text frames
(bug#62041)
adds 03cfede8f0a Improve thing-at-point email detection
adds d5d2959217f * lisp/progmodes/gud.el (gud-minor-menu-map): Fix
thinko in last change
adds 9a5f2ac97ec src/profiler.c: Keep track of allocations during GC
adds f97d4b9e54c src/profiler.c: Try and fix occasional assertion
failures
adds 83be04c66ff src/profiler.c: Share more code between CPU and Memory
profilers
adds d236ab09300 src/profiler.c: Keep track of the discarded counts
adds c6bfffa9fe1 Update from Gnulib by running admin/merge-gnulib
adds b8e7061232f Remove recursion from character escape handling in
reader
adds 9199fa00caa Add support for completing special references (e.g.
buffers) in Eshell
adds 31f18480ca7 ; Fix typo in docstring
adds 29227e7c191 Add functions to query Emacs Lisp examples registered
in shortdoc
adds 9191fd50d24 ; Fix last change
adds d19416d15c2 Fix pluralization in shortdoc-help-fns-examples-function
adds 802e64922bc Add heex-ts-mode (Bug#61996)
adds d965d030879 Add elixir-ts-mode (Bug#61996)
adds e87431eda0a ; NEWS markings.
adds f5f13495f5d Make Tramp file name completion more quiet for all
backends
adds 75f04848a65 Repair and speed up safe-copy-tree and make it internal
(bug#61962)
adds 3fb30c8f133 CC Mode: Allow lists of strings as safe values for
*-font-lock-extra-types
adds b9a70865d2c * lisp/server.el (server-eval-at): Improve docstring
adds 54ef338ba36 Improve Tramp processes to accept output over the same
socket
adds 401ce12d626 Fix Tramp tests
adds a0539190979 ; * etc/NEWS: Fix typos.
adds f175141aead Fix searching for end of string in
python-nav-end-of-statement
adds 6fe9075ff38 Revert workaround introduced in Bug#56271
adds 255eeee0e06 java-ts-mode: detect if text_block is supported.
adds 2e7460c2315 ; * lisp/progmodes/java-ts-mode.el
(treesit-query-capture): Declare.
adds 50a3559c5a7 Add chapter on advanced server configuration to Eglot
manual
adds 01b65d442ad Autoload Eglot helper funtion
eglot--debbugs-or-github-bug-uri
adds 29228e24f20 python-info-dedenter-opening-block-positions: Fix to
support "bare" match
adds ecdfd584a52 ruby-ts-mode: Fine-tune s-p-f on symbols (bug#62086)
adds 1de513a29fa Fix enums and unions appearing as structs in
c-ts-base-mode's imenu
adds 081cc7aa8e0 ; * doc/misc/eglot.texi (Project-specific
configuration): Fix typo.
adds 679f528b953 Skip ruby-ts-syntax-propertize-symbol unless treesitter
is available
adds 4803f972047 Fix copying binary files from zip archives
adds 157a91b54be Fix decoding non-ASCII file names in zip archives on
MS-Windows
adds db178517ce7 ; * lisp/arc-mode.el (w32-get-console-codepage):
Declare.
adds c0cf69f7a17 Make "case" keyword a dedenter in Python
adds b0b24ad2fc5 Add missing rust-ts-mode highlight query for
scoped_type_identifiers
adds 0fedbfa6a9d ; Minor improvement of documentation of GC thresholds
adds c857775ca61 Fix bug#62106
adds 0404924930d ; One more improvement to ELisp "internals" appendix.
adds 5bc32d008fb Add missing indentation rule for rust-ts-mode
(Bug#62109)
adds 2ac068d294e ; Remove 'ns-popup-font-panel' from documentation
adds 8bc12a27362 ; * etc/NEWS: Fix last change.
adds fffbce29349 TRework fix for bug#62106
adds 42335c2c1f1 Fix value history shown for 'gc-cons-percentage'
adds 3ce37db9882 Remove mention of old dotted-list reader quirk from
manual
adds 1c05175c21a Fix display of disabled-command help text
adds b916ec88b2f Make eglot-ensure's post-command-hook run a bit later
(bug#62065)
adds 4a603c98499 Amend last Eglot commit (bug#62065)
adds 812597f864c ; * lisp/novice.el (disabled-command-function): Add
note in a comment.
adds 54e123a5055 Update Eglot's manual about
eglot-workspace-configuration
adds ba22a2c346b Bump Eglot version to 1.12
adds e759905d2e0 ; Minor copyedits in EGLOT-NEWS
adds 36ade0704e1 Fix connection-local variables settings
adds 46f9e53c3da Fix import of keys in buffer created by epa-search-keys
adds 24c8b146bbc * lisp/progmodes/xref.el (xref--xref-buffer-mode):
Split up 'setq-local'.
adds 4b6f2a7028b * lisp/progmodes/xref.el: Bump the version.
adds a55aaf9eaf2 Merge from origin/emacs-29
adds 2d835d64ba3 Better jsonrpc.el workaround for debug-on-error check
adds 2957985b541 Check before using bleeding edge ERT sym in Eglot tests
adds d3ab5f68773 Robustify some Eglot tests involving rust-analyzer
adds cf7db4d9dd2 Improve debug output of Eglot tests
adds a054c4aa4a5 More fixes to Eglot tests
adds fe58837bbec ; Auto-commit of loaddefs files.
adds 0fdc953edf7 Unbreak Eglot (as a :core ELPA package) on Emacs 26.3
adds 67a660eb138 ; * lisp/progmodes/elixir-ts-mode.el: remove duplicates
from regexp
adds 146389f873e Always display the "Archive" column in the package list
adds a066487a0d4 Minor Tramp cleanup
adds 997a8dbc48c Fix elixir-ts-mode.elc warning (bug#62155)
adds 0330cff65ae Fix regression in Tramp (bug#62194)
adds 67a2b320f61 Simplify iteration in Eshell for loops
adds e01660ca50a Simplify how Eshell's iterative evaluation handles 'if'
forms
adds 1565dbcae35 Simplify usage of 'while' forms in Eshell's iterative
evaluation
adds eba7d7970f3 ; Fix source file headers for some test files
(bug#62227)
adds 891a37ab36a * lisp/subr.el (string-prefix-p, string-suffix-p): Not
pure.
adds ec6a73e0d32 Fix 'find-ls-option-default-ls' for BSD/MacOS
(bug#62096)
adds 95d5154feed ; * lisp/find-dired.el (find-gnu-find-p): Doc fix.
adds 403bad2f604 CC Mode: Eliminate duplicate function c-list-of-strings
adds 4234e204ec0 Prefix Tramp internal process properties with "tramp-".
adds 6afa91f7966 Don't over-normalize file names starting with "~" in
Eshell
adds 1c39347d585 Rename tramp-use-ssh-controlmaster-options to
tramp-use-connection-share
adds de81349bd89 * lisp/frame.el (handle-move-frame): Fix corner case
error
adds 3748c8a62e8 (textsec-bidi-controls-suspicious-p): Minor tweak
adds d3ad6c5e161 ; Auto-commit of loaddefs files.
adds 32bfeaf0070 ; Merge from origin/emacs-29
adds 168165178f3 Use 'package-vc-selected-packages' to store package
specs
adds 39fea115515 Do not store :lisp-dir in package descriptors
adds 27edd7f88cb Remove 'package-vc--query-spec'
adds d814c249f44 * test/infra/Dockerfile.emba: Install clangd.
adds 61adb44318a * configure.ac: Fix native comp compatibility check
(bug#61960)
adds 078cf512eef * test/infra/Dockerfile.emba: Use debian:bullseye.
adds d5d4959ed7d Document how to construct JSONRPC arrays in Eglot manual
adds 4cb8a850b08 ; Tweak doc/misc/eglot.texi
adds 028f1102738 Fix quoting of font-family in 'hfy-family'
adds c194a31fc45 Merge from origin/emacs-29
adds e10144c1568 Emphasize emacs-29-specificity in this version of
lisp/progmodes/eglot.el
adds f615968fe1b ; Merge from origin/emacs-29
adds 9d3fdf7e0d4 Fix Eglot's command generation for code actions
adds dfb36d36230 Refer to EWW instead of w3 and w3m
adds 1961bdb52ed ; Add WebDAV entry to index in Tramp manual
adds 7385c991dff Also exempt eglot-inlay-hints-mode from desktop.el's
fumblings
adds 5cf1de683b2 Fix python-fill-paragraph problems on filling strings
(bug#62142)
adds a2222b9a9bf ; Minor wording fix in ELisp reference manual
adds a4a9ffdd80a Fix the documentation of various aspects of adding Xref
history
adds bb3e0ded9eb Don't add a key binding when REMOVE is non-nil
adds e4a7d0cd6ea Document `keymap-unset' in lispref
adds e8cee15f780 ; Fix markup in previous change
adds c54bda15e35 Reset abbrevs-changed after saving abbrevs (bug#62208)
adds 6f82596b490 Fix Eglot's snippet insertion to follow the manual
adds 38067f05b92 Enhance section about troubleshooting in Eglot manual.
adds 90362f87d58 ; Correct last commit, downcase node reference
adds ea87c54f359 ; * lisp/subr.el (setq-local): Add missing period
(bug#62242).
adds 20d8a1cf4bd Merge from origin/emacs-29
adds f0b4ebbaf62 Fix 'find-ls-option-default-ls' for BSD/MacOS
(bug#62096)
adds f8873577563 ; Merge from origin/emacs-29
adds faee8d50738 ; Fix 'make-obsolete-variable' forms
adds aedb9e3ec37 Add tests for Bug#62207
adds bcbfb88c2f4 Merge from origin/emacs-29
adds f77ea400db0 CC Mode: Allow lists of strings as safe values for
*-font-lock-extra-types
adds 147773a1ef2 CC Mode: Eliminate duplicate function c-list-of-strings
adds 3a11371d544 ; Merge from origin/emacs-29
adds 531f8f7103a ; * admin/git-bisect-start: Update failing commits
adds 647c6bf2a6c ; * test/lisp/abbrev-tests.el
(abbrev--possibly-save-test): Fix test.
adds 0eddfa28ebd Avoid slowdowns in xmltok-scan-attributes
adds 94a21c88647 * lisp/progmodes/eglot.el (eglot--connect): Improve
Tramp workaround.
adds 013057e3512 ; Prefer "language server" to "LSP server" in Eglot
manual
adds 3293f939882 Don't take over mouse-1 binding on Eglot diagnostics
(bug#62157)
adds 22a70451f34 Merge confusing duplicate sections on commands in Eglot
manual
adds a55d2edc5a9 ; Remove overly verbose commentary
adds b75e489362b ; Again correct node reference casing in
doc/misc/eglot.texi
adds d2cf1386fa4 ; * doc/misc/eglot.texi (Eglot Commands): Improve
indexing.
adds 33a26703689 ; Minor fixes in recent Eglot changes
adds e388a77cf0b ; Minor copyedits of recent changes in ELisp reference
manual
adds 11592bcfda6 ; * lisp/nxml/xmltok.el (xmltok-scan-attributes): Fix
last change
adds ea0949853f8 Merge branch 'emacs-29' of
git.savannah.gnu.org:/srv/git/emacs into emacs-29
adds e84f878e19a ; * admin/notes/tree-sitter/starter-guide: Update
starter-guide.
adds 829e5dfabea Update to Org 9.6.1-48-g92471e
adds 6674c362ad9 Merge branch 'emacs-29' of
git.savannah.gnu.org:/srv/git/emacs into emacs-29
adds 0bebd0e5f09 ; Remove 'build-module' and 'html-manual' directories
from 'admin'
adds 231190b37f8 * lisp/net/tramp.el (tramp-yn-prompt-regexp): Fix
regexp.
adds c3a543123ab Protect against too large size of 'recent-keys' vector
adds 5bbbd70f56e Improve ergonomics of Eglot's inlay hints
adds 61d571760b3 ; Clarify in-code commentary of eglot--after-change
adds a4d97811ed4 Bail early from eglot--apply-text-edits if nothing to do
adds 94d1c81cf07 * lisp/mpc.el (mpc-format): Fix oversight in commit
48b6cec61cf
adds e62f8b0239d Fix visiting XBM/XPM files when 'c-ts-mode' is active
adds b7f03333551 Improve warning about changing the string returned by
symbol-name
adds 42fba8f36b1 Merge from origin/emacs-29
adds dec09aaeb61 Improve Tramp backward compatibility
adds 0d5036061b5 Skip Eglot test if using very old clangd
adds 4a5ff4d9c6a Invert variable alias declaration in Tramp
adds 2e8cc206f52 Avoid backwards clock in movemail timestamps
adds 640fd9b594f Sleep less in update-game-score
adds 5904bdf5819 (describe-function): Load file for `...' references
adds eed240bc022 Improve defvar-keymap docstring.
adds 786de66ec3c Comment out jobs on EMBA
adds 6bf441ff115 Warn package authors away from keymap-unset with REMOVE
adds 263d6c38539 Comp fix calls to redefined primtives with op-bytecode
(bug#61917)
adds 7a1272168af * lisp/treesit.el (treesit-end-of-defun): Guard arg
against nil (bug#62158).
adds 4a6eefb93a5 Expand defvar-keymap documentation
adds 4a7a0c9a9f5 * lisp/emacs-lisp/comp.el (comp-emit-set-call-subr):
Improve 263d6c38539
adds 47d8e4b0d38 Eglot: report window/workDoneProgress capability to
language server
adds 35648a86730 ; Delete accidental leftover '()' Eglot function
adds 8b6a0de964d Improve docstring of treesit-parent-while (bug#62301)
adds 2d0de863618 Merge from origin/emacs-29
adds 103ebbf92f3 Make eglot--clangd-version more robust
adds 5fbda320fc1 Add platform for Eglot tests on EMBA
adds e3403542994 Fix compilation of lib-src/movemail
adds c5f369bacc4 Subject: send clientInfo during the initialize request
adds e11813d574d Make icomplete-tidy-shadowed-file-names into a defcustom
adds df669c5a11f Add missing indent rule for c-ts-mode
adds f856468e457 Only fill the current paragraph in
c-ts-common--fill-block-comment
adds 3d3bbaace69 Align concatenated strings to the first sibling in
c-ts-mode
adds 84963956535 * lisp/outline.el (outline--fix-buttons-after-change):
Add save-match-data.
adds db355b420b6 Use libgccjit-10-dev on EMBA
adds 6de00e4df99 ; Fix xref-match's :version since the default value did
change
adds 90dca0a5337 Merge from origin/emacs-29
adds 50a2b34ca70 Add heex-ts-mode to eglot-server-programs (bug#62327)
adds 6731c8827b5 ; * lisp/progmodes/eglot.el (eglot-server-programs):
Fix last change.
adds 90c0472ed6f ; Add test for embedded HEEx to elixir-ts-mode-tests
adds 117a29fd188 * test/infra/Dockerfile.emba (emacs-eglot): Install
wget.
adds b19d040a4fe New user option remote-file-name-inhibit-auto-save
adds f20fe3e11a9 Eglot: more leniently handle 'window/showMessageRequest'
adds 0effdb29d6d Eglot: rework progress indicators
adds 9b18407c7fd ElDoc: remember origin backend in doc snippets
(bug#62029)
adds e19994fe8c0 ElDoc: rework rendering of echo area (bug#62029)
adds 67c1e6e89ce Eglot: inform ElDoc about overly long 'hover' docs
adds fe8af4eb30b Eglot: don't send invisible text to Eldoc
adds 4566a0c6b82 Eglot: let user opt-in to plaintext LSP docs (bug#61373)
adds 541eec259be Eldoc: fix bug recently introduced in "old" protocol
adds 3e32865d2c5 * etc/NEWS: Mention that \x without hex digits is an
error.
adds a384401eab5 Eldoc: slightly enhance meaning of :echo option
adds e79b4ccd794 Allow users to customize eldoc buffer separator
(bug#62029)
adds 4a2dccd6a68 Fix invocation of elixir LSP server on MS-Windows
adds c3a25bfb75c Refactor Ftreesit_query_capture
adds 455412dd89d ; Minor refactor of Ftreesit_query_capture
adds f446bfc8198 ; * lisp/emacs-lisp/eldoc.el
(eldoc-doc-buffer-separator): Fix doc.
adds a37f19b14a6 Handle signals gracefully in tree-sitter query
predicates
adds db7e95531ac Switch buffer in Ftreesit_query_capture
adds 52b67740d10 Generalise a LAP optimisation rule
adds d02f0221c41 Fix shortdoc-tests when Unicode arrows can be displayed
adds 267d9d5e3d1 Connection-local variables are applied in buffers
visiting a remote file
adds e2ff4dbf3db * test/infra/Dockerfile.emba (emacs-eglot): Adapt
software selection.
adds a27b0f7f307 * lisp/gnus/nnselect.el (nnselect-request-thread):
Correctly parse queries.
adds 0724c6dbdae Use string-search instead of string-match[-p] when
possible
adds 3e70b2213a4 * src/buffer.c (mode-line-format): Remove docs for
obsolete %t construct
adds 73f186b0c93 * src/buffer.c (mode-line-format): Document %o and %q
constructs
adds 7466909df44 Improve docs for global-mode-string / %M construct
adds d4a3f64ad75 * doc/lispref/modes.texi: Improve docs for obsolete
'%m' construct
adds 28db56d5f04 * src/buffer.c (mode-line-format): Reorder and reformat
%-construct docs
adds 1671e2db8a8 Fix 'go-ts-mode's incorrect docstring inserted for
methods
adds e83df530cf7 Fix primary selection modification during
`term-mouse-paste' (bug#58608)
adds 0770d7a0d08 * lisp/term.el (term-mouse-paste) Do not treat as a
yank command (bug#58608)
adds b4a3be783ae Implement list-system-processes on Cygwin
adds d0be0d541d3 Add sanity check in tramp-gvfs.el
adds 082870c0d78 * test/infra/Dockerfile.emba (emacs-eglot): Adapt
software selection.
adds fca7e120d2b Add option to register packages as projects
adds e8790f42935 Have Xref inherit input method when reading identifiers
adds 0bd2bbc0c2c Fix Tramp error messages
adds afbb9b426ce * test/infra/Dockerfile.emba (emacs-eglot): Adapt
software selection.
adds 22de4b1e724 ; Describe problems with 'screen' and COLORTERM variable
adds f0a2f37deec Fix toolbar item validation in the NS port
adds 19c95b14160 Allow showing prefix commands in Help buffers
adds 930b9fdd3ab Fix :predicate handling in globalized minor modes
adds bcd02cf5127 ; Improve documentation of :predicate in globalized
minor modes
adds 1bc9dfc5bee ; Minor copyedits to Eglot manual
adds 624416a2aed Merge commit '1bc9dfc5bee'
adds 82523dc621a Fix Eglot progress reporting
adds cd62dc0dd2d ; Merge from origin/emacs-29
adds be8147c53f9 Improve "Bugs" in the Emacs manual
adds d93a439846f * lisp/help-fns.el (find-lisp-object-file-name): Fix
bug#62376 part2
adds 33d436eefa1 Fix treesit_ensure_parsed (bug#62333)
adds accb3871668 Fix system time sampling on MS-Windows
adds 08fbc133756 Adapt Tramp manual
adds 90fc6b987ad * lisp/savehist.el (savehist-save): Preserve shared
structure
adds 64a2b0d36fe Fix failure of fns-tests-collate-strings on Cygwin
adds 875e77a66a6 * test/infra/Dockerfile.emba (emacs-native-comp): Add
zlib1g-dev.
adds c4d490490dc ; * test/src/fns-tests.el: Fix last change
adds 8f42db010d1 Improve indenting "case" in Python
adds 616b22b5b95 Merge from origin/emacs-29
adds 9cfae822fb3 * src/buffer.c (mode-line-format): Remove docs for
obsolete %t construct
adds 207176e6b1c * src/buffer.c (mode-line-format): Document %o and %q
constructs
adds 59b7086838e Improve docs for global-mode-string / %M construct
adds 9107b2dec1f * doc/lispref/modes.texi: Improve docs for obsolete
'%m' construct
adds 701de494a05 ; Merge from origin/emacs-29
adds 564c26bdbeb ; Fix edebug spec for 'gv-define-simple-setter'
(bug#62256)
adds e19b7da7b09 Add 'eww-default-download-directory'.
adds d941666d859 ; Fix last change
adds b08bf828605 ; Fix :version of the new defcustom
adds dfa4fb9a2ab Merge from origin/emacs-29
adds a952bdd6af0 Fix primary selection modification during
`term-mouse-paste' (bug#58608)
adds 2b4e14e3abd ; Merge from origin/emacs-29
adds 8b4a494d8d4 Fix GNUSTEP tests on EMBA
adds 45b16bfb496 Skip failing tests on Cygwin with native compilation
(bug#62450)
adds a8c23677d39 Update to Org 9.6.2
adds 0337131bfa1 Update to Transient v0.3.7-218-g3dbb22a
adds 47bce04e875 Merge from origin/emacs-29
adds f631c90e791 ; Use string-search instead of string-match[-p] in
ruby-ts-mode.el
adds b0d5f5168c1 ; Merge from origin/emacs-29
adds a0d5fba74a6 (ruby-ts--align-chain): Use 'equal' to check for an
exact match
adds cbef1422fe3 ruby-ts-mode: Fix/simplify Imenu index generation
adds edc460e3b6c Fix accidental backward-incompatible change (bug#62417)
adds eb166287f3d Merge from origin/emacs-29
adds 66b43944615 Enable ASLR for dynamic libraries on Cygwin
adds 28a9438169f Fix expansion of globs that contain a ~USER reference
adds 5b005f26a83 ; Fix an edge case in how 'eshell-do-eval' handles
'let' bodies
adds bb088885df7 Simplify parsing subcommands slightly
adds cde38f0df3f Avoid parsing some Eshell forms when performing
completion
adds 2002ac376c9 ruby-ts-mode: Rehash which nodes should be treated as
sexps
adds 5b351bc7fa9 * test/infra/Dockerfile.emba (emacs-gnustep):
Instrument "make V=1 ...".
adds 9133446db87 Fix Eglot Tramp tests on EMBA
adds ba3ade58f3b Skip ruby-ts-imenu-index test if needed
adds 4ec4f614c71 ; Fix incompatibility in 'display-buffer-assq-regexp'
adds 8b66d8abd01 Revert "* lisp/emacs-lisp/comp.el
(comp-emit-set-call-subr): Improve..."
adds a8c9283e170 Revert "Comp fix calls to redefined primtives with
op-bytecode (bug#61917)"
adds c1eac5b6586 Improve documentation of 'read-choice' and related
symbols
adds 3965c65d5e2 ; * lisp/subr.el (read-char-choice): Fix last change.
adds f24aa0f46af Merge from origin/emacs-29
adds 953ad30a528 * test/infra/Dockerfile.emba (emacs-eglot): Adapt
software selection.
adds fea7708a48a Add clojure-ts-mode to eglot-server-programs
adds 7177393826c Fix D-Bus event loop when executing a keyboard macro
adds 9c31ee46861 Warn about unwind-protect without unwind forms
adds e324060369f Avoid unwind-protect without unwind forms in cl-letf
adds bfa3500c3c6 Rework zeroconf integration into tramp-gvfs.el
adds 560c27a332c ; * test/lisp/dired-aux-tests.el: remove mistaken
unwind-protect
adds 73a320801e9 Add treesit-node-get
adds 06743df33a8 * lisp/net/tramp.el (tramp-accept-process-output): Use
`with-local-quit'.
adds c96bd1bf884 * test/infra/Dockerfile.emba (emacs-eglot): Adapt
software selection.
adds 6f496105e39 Allow old input to include continuation lines in
shell-mode
adds 6523359dfe2 Make string-lessp vectorisation safer
adds 69f20365543 Track article while moving between gnus groups
adds 9acfb7662c5 Use completion when mark limiting in gnus summary
buffers
adds 2c9ea31999d Reset 'gnus-current-window-configuration' on edit-form
exit.
adds 4c0e40b75ba Allow null date in
gnus-icalendar-event--decode-datefield
adds 90be1f3adbb ; Auto-commit of loaddefs files.
adds 204b652493d Update publicsuffix.txt from upstream
adds 5276c089058 ; * src/fns.c (Fstring_lessp): Port to RISCs.
adds c10c545ef26 ; * src/fns.c (Fstring_lessp): Fix coding style.
adds 4bd1fc59664 ; * src/fns.c (HAVE_FAST_UNALIGNED_ACCESS): Check in
missing edit.
adds f5891da70aa ; * src/fns.c: Use if instead of #ifdef
adds 626f2f74410 Add some icons (bug#62562)
adds 97e35b14987 Avoid shadowing variables in some Eshell command forms
adds 00144fa287e ; Add tests for synchronous processes in Eshell
adds 5223762e02a src/eval.c: Fix bug#62419
adds 6df2941c1b0 lisp/simple.el (inhibit-auto-fill): New var
adds 267fca267fe Fix using background commands in 'eshell-command'
adds 093a360251a Use the 'interactive' spec to set arguments for
'eshell-command'
adds a8c1559a663 Eglot: remove hacky advice of jsonrpc-request
adds 66c48f9e46a Eglot: define eglot--ensure-list with defalias
adds d69d0b1a296 Eglot: declare support for markdown also for signatures
adds d00e05daa96 Eglot: take advantage of new Eldoc options for
signature doc
adds ad1efe5e675 Eglot: improve caching in eglot-completion-at-point
adds bdb400912e0 Eglot: load built-in GNU ELPA dependencies explicitly
adds ecf53a50037 ; Eglot: removed unused dependency on 'array.el'
adds 87f025117b8 ; Eldoc: fix doc of e-d-functions w.r.t. :origin keyword
adds f2357df91f0 Eldoc: bump package version to 1.14.0
adds f886ae5cf07 ; * etc/EGLOT-NEWS (Upcoming 1.14): Update.
adds 46fd10a7600 * doc/misc/tramp.texi (Remote shell setup): Clarify use
of ssh RemoteCommand.
adds e45bd10a3d9 Fix indentation regression in 'C-h l'
adds 09fece5722f Fix duplicate defcustom in eww.el
adds a14c3f62a67 ; Fix last change
adds c98929c7e18 ; Fix last change
adds ab4273056e0 Comp fix calls to redefined primtives with op-bytecode
(bug#61917)
adds 9b32bc134c4 Improve documentation of 'defcustom's :set keyword
adds 10918fc9d24 Fix scrolling window when point moves up
adds d2e82817a3f Add two typescript-ts-mode faces (bug#62429)
adds 4508a024e81 ; Clarify documentation of 'cursor' text property
adds d23dc3dd7e3 ; * lisp/emacs-lisp/package-vc.el (package-vc): Fix
manual reference
adds 59f66ea3027 ; * lisp/emacs-lisp/package-vc.el: Remove completed
item from TODO
adds 0622e1f29f6 Eglot: ensure server shutdown turns off
eglot-inlay-hints-mode
adds 131ec049db0 Eglot: unbreak eglot-extend-to-xref on w32
adds b2fbec37f39 ; * etc/EGLOT-NEWS: Clarify scope of topmost section
adds d0eb12e8d3c Fix typo in section 14.1 of Emacs Manual
adds 3bdbb66efb9 ; CONTRIBUTE: Minor stylistic changes.
adds c108132d3bb Merge from origin/emacs-29
adds 8125d4cfc56 Eglot: Bump to 1.14
adds 6984601e0de Modify chevron icons and add some more
adds 9a8d96da5c5 Improve portability of newly added icons
adds 4a1df619461 Fix some `unwind-protect' forms
adds 676087e7010 ; * lisp/gnus/gnus-sum.el (gnus-summary-move-article):
Just setq
adds 0275c54ca80 ; Fix last change
adds bd5c1d1cbbd ruby-ts-mode: Recognize more nodes as sexps
adds 3b48fdc912a ruby-ts-mode: Recognize more nodes as sexps
adds b3046c6c1f2 Display unlock-file warning only when file locks are
enabled
adds 30692f16b15 Improve Tramp robustness
adds 830bf66dadb ruby-ts-mode: Add more constructs to
treesit-sexp-type-regexp
adds eb0a9e46334 Improve list indentation for elixir-ts-mode
adds 8678708ad10 Improve sigil fontification for elixir-ts-mode
adds a42f4a775ba CC Mode: Fix fontification problems shown by test file
templates-20.cc
adds fa669c4b17c Comp: Fix limplification pass (bug#62537)
adds d6ac2627466 ; Fix compiler warning
adds e579c9cc33d CC Mode: Miscellaneous coding fixes in c-forward-type
adds c6bbc20c388 Propertize heredocs in elixir-ts-mode
adds 0563dbf95d0 Handle electric heredocs pairs in elixir-ts-mode
adds 27a21709c1e Restore positions reliably for abbreviated file names
in saveplace.el
adds 5ae0c167324 Describe how to run Emba tests locally
adds 6419d78fa6f Fix using background commands in 'eshell-command'
adds e2ebf3995d0 ; Auto-commit of loaddefs files.
adds 21a4ee209c1 Fix new Eshell tests on MS-Windows
adds 46209b2453b ; Fix last change
adds c755463f044 ; Merge from origin/emacs-29
adds d1d39a0f09c Document enhancements in handling of echo-area messages
adds 24ed9c7ae78 ; * doc/emacs/trouble.texi (Checklist): Minor copyedits
(bug#62320).
adds 89ac5ba11c7 Fix ModelSim error regexp in vhdl-mode
adds b39c3cd1125 ; * etc/NEWS: Fix typos.
adds 40860b61eed Merge from origin/emacs-29
adds 89e337c3fc9 ; Make sure 'eshell-command' tests don't prompt the user
adds f7e8586104b ; Merge from origin/emacs-29
adds fb2c4409207 ; * lisp/progmodes/c-ts-mode.el (c++-ts-mode): Add some
notice.
adds cb8d6ab648f * lisp/subr.el (use-dialog-box-p): Fix conditions for
GUI dialogs.
adds 3619663f982 Preserve peer information for web page in eww-readable
adds 82d0b6c64ea ; * lisp/subr.el (use-dialog-box-p): Fix last change.
adds 86cf9fd932c Eglot: don't watch directories that don't exist
adds 5a1c9aace70 ; Add a bit more docstring to tsx-ts-mode (bug#62429)
adds 479626dbac9 Update to Org 9.6.3-2-gf2949d
adds 728bc09cf3c Fix regexp string escaping mistake in vhdl-mode.el
(bug#62508)
adds eda88c63adf ; * doc/emacs/trouble.texi (Checklist): Minor grammar
fix.
adds 8c1b1022439 ; * lisp/image.el (put-image): Doc fix.
adds db308233cb3 Comment out GNUSTEP jobs on EMBA (again)
adds a832bc7090c Correct terminology in Elisp Reference Manual
adds 90c07d3fdd2 Another terminology fix in ELisp reference manual
adds 257090b8728 Adapt EMBA scripts.
adds 38cdfcb2128 ; Fix description of new 'keymap-*' functions
adds 81d1f46d0fe ; Avoid compiler warning in eglot.el.
adds 6b9f9df9454 ; Improve documentation of 'declare-function'
adds 5e1953a8f85 ; * etc/NEWS: Minor copyedits of entry for 'keymap-*'
functions.
adds 63d4a86f8d1 Fix transforming sliced images
adds 470d269ec1f Make emoji-zoom-{increase,decrease} set text properties
correctly
adds 305246d9726 Add emoji-zoom-reset
adds 2d1a96e878e Merge from origin/emacs-29
adds 5e5f5b28e92 Avoid failing the build when org-version.el is updated
adds b1f8d98a119 Eglot: rework eglot-imenu
adds fc8230f3362 Eglot: no more tests based on Pylsp (bug#62694)
adds 211618293d9 * test/infra/Dockerfile.emba (emacs-eglot): Adapt
software selection.
adds 7c0c2b1bb53 Remove useless unwind-protect forms, or make them
useful as intended
adds 4489d89783b ; * test/src/comp-tests.el (61917-1): Underscore unused
parameter.
adds 3aedd5c9205 ; Eglot: fix misplaced parenthesis in last commit to
eglot-tests.el
adds 7239098ad43 Eglot: be careful about gfm-view-mode read-only buffers
adds 6cc5fe77244 Eglot: require optional text-property-search.el
adds 621e732ade0 Eglot: use Eglot versions, not Emacs's in obsolete specs
adds cc288a0e331 Eglot: version strings must start with numbers
(bug#62718)
adds 9848ae17161 Eglot: fix problems after changes to eglot-imenu
(bug#62718)
adds 10b58633b56 Improve ibuffer-diff-with-file
adds aef996cd34f Consolidate existing warnings about unused return values
adds 685435cb52e Eglot: simplify eglot--sig-info and fix edge cases
(bug#62687)
adds dfaeeba97cc Change ERC version to 5.6-git
adds b1007516cdf Add subcommand dispatch facility to erc-cmd-HELP
adds 2d3ae5d5e68 Add subcommand erc-cmd-HELP handler to erc-dcc
adds cf83f9a0821 Fix DCC GET flag parsing in erc-dcc
adds 61ed0b43cdb Split overlong outgoing messages in erc-sasl
adds 4da7d24988a Add MOTD command to ERC
adds 03eddc99242 Add probing erc-server-reconnect-function variant
adds 8c0c9826844 Add hook to regain nickname in ERC
adds e69bd59ec59 Honor arbitrary CHANTYPES in ERC
adds 89815631f24 Copy over upstream Compat macros to erc-compat
adds 3d81ecf0a95 Leverage loaddefs for migrating ERC modules
adds 5011554529b Don't require erc-goodies in erc.el
adds 9aa2806fdc3 Modify erc-mode-map in module definitions
adds 22104de5daa Add missing colors to erc-irccontrols-mode
adds 2d876a4ca94 Convert ERC's Imenu integration into proper module
adds 0d3ccdbde44 Don't associate ERC modules with undefined groups
adds 9c65ac73655 Warn when customizing minor-mode vars for ERC modules
adds 39d4f32fc9b Fill doc strings for ERC modules
adds 8dd209eea47 Ignore killed buffers when switching in erc-track
adds 0f7fc5cfdf9 Be smarter about switching to TLS from M-x erc
adds 3a012d1db24 Add display option for interactive ERC invocations
adds ba7fe88b782 Optionally prompt for more ERC entry-point params
adds e7992d2adbc Add option to show visual erc-keep-place indicator
adds 05f6fdb9e78 Preserve ERC prompt and its bounding markers
adds d5435a0d822 Refactor marker initialization in erc-open
adds 8793874616f Adjust some old text properties in ERC buffers
adds ad3dc74e074 Expose insertion time as text prop in erc-stamp
adds 379d35695b1 Make some erc-stamp functions more limber
adds 9f6a9cef97b Put display properties to better use in erc-stamp
adds 0c3a069ae00 Convert erc-fill minor mode into a proper module
adds e3c4a648d16 Add variant for erc-match invisibility spec
adds 4b56739547c Add erc-fill style based on visual-line-mode
adds 1f1cd467c6a Replace Info-goto-node with info in erc-button-alist
adds 8184a815aff Add erc-button helper for substituting command keys
adds c104e90888a Make auth-source erc-services tests more readable
adds 0e4c07dc744 Allow erc-reuse-frames to favor connections
adds 52c8d5371e4 * etc/ERC-NEWS: Add section for ERC 5.6.
adds e33c0a54915 Eglot: more work on eglot--sig-info (bug#62687)
adds b26ccf488ef project.el: Use project-name to calculate prefixed
buffer name
adds cf7860c3839 * lisp/gnus/nnselect.el (nnselect-request-article):
Check car of thread
adds 9545869aac7 Keep the gnus active range current while getting
articles
adds a371be52576 Don't modify gnus group info when
gnus-newsgroup-selection is nil
adds 859b94e3386 Compute gnus/nnselect read articles from summary
variables
adds 48ecbccaa32 Update gnus/nnselect marks only for current articles
adds bb567e339a8 * lisp/emacs-lisp/cl-extra.el (cl-parse-integer):
side-effect-free.
adds 39a0b6cb027 ; * test/src/fns-tests.el: Strengthen tests of
`nreverse`.
adds c9e13048bb9 Fix scoping error in Tramp
adds 48ff93ba18c Adjust side-effect-free declarations
adds 4f0849a9e6d Remove unused values in effect context
adds 6157e3e4bc7 Extend ignored-return-value warning to more functions
(bug#61730)
adds 2347b102af2 Adapt Tramp test
adds 9037159c47a Pacify byte-compiler warnings in nadvice-tests
adds 48f3bfb8b98 Tweak ert-remote-temporary-file-directory in tests
adds 6674ac17eb4 Avoid Git project in eglot-test-eclipse-connect
adds f09f571b3ca Minor eglot-tests cosmetics
adds b5c5e923dba Simplify let-bindings in eglot-tests
adds 44cc54e4099 Tweak file/dir creation in eglot-tests
adds c753a959234 Update manual about `sort`
adds 3faf43137a3 ; Eliminate warning when `dired-map-over-marks` value
is unused
adds ba7ef9699ff End default-directory with slash in eglot-tests
adds ab8153b3bba Clarify process-environment in eglot-tests
adds 119a7dd2208 ebnf2ps: eliminate double nreverse
adds cb4f4dd8913 Don't use `mapconcat` for effect
adds 7c034f65fdc Take better care when setting margins in erc-stamp
adds 2d3947ba7a7 html-ts-mode--indent-rules: Use 'column-0' instead of
'point-min'
adds 9efa6d2cf28 Add support for prompting for projects by name
adds 54d40577c4b (org-table-make-reference): Fix compiler warning
adds 0724e0aeb5b * lisp/gnus/nnselect.el (nnselect-push-info): Sort
artlist
adds ebac67129e8 eshell: Add 'rgrep' builtin
adds 5dab172a173 allout.el: fix subtree expose numbering bug
adds fb66e4d58bb nndiary.el: fix dodgy schedule code
adds 56095046858 Flymake: take advantage of new Eldoc options
adds b3a44ff3247 ruby-ts-mode: Do not treat parenless calls' args as
separate sexp
adds e54feef094a Expunge immediately when moving articles from nnimap
groups
adds 2ce27563ecc Add 'restricted' tactic in tree-sitter navigation
functions
adds 1a5a03c15ab Define sexp in c-ts-mode more broadly (bug#62302)
adds c146bd893df Prompt target dir in treesit-install-language-grammar
(bug#62704)
adds ea9831bb3cb Better compilation of arguments to `ignore`
adds 9d025eab249 `byte-code-function-p` is error-free
adds 8fdd7710ec0 Flymake: futher enhance echo-area appearance of
diagnostics
adds 1e6463ad22c (struct gl_state_s): Delete `offset` field
adds d53ff9fe28b src/regex-emacs.c (POS_AS_IN_BUFFER): Delete macro
adds c2c31149618 (SETUP_SYNTAX_TABLE_FOR_OBJECT): Take a byteoffset
adds 861cf3a5c9d (RE_SETUP_SYNTAX_TABLE_FOR_OBJECT): Simplify
adds feef1a0592d Update effect declarations for many built-in functions
adds df4a6342fa4 ; reorder function effect-declaration lists
adds abb43a62365 Stop pretending that specpdl overflow can ever occur
adds d590af749f1 Stronger checking in line-number-at-pos tests
adds d45f450cff7 Flymake: add new
flymake-show-diagnostics-at-end-of-line option
adds a74403adda0 Eglot: fix LSP "languageId" detection
adds 83b5e9cd24d Eldoc: don't overdisplay if using
eldoc-documentation-compose
adds 6a7532cfcb9 Faster and less wrong cl-defsubst inlining
adds 80f6c1027fd ; * doc/misc/flymake.texi (Customizable variables): fix
broken list
adds dff254946a7 Fix tree-sitter tests
adds a5eb9f6ad4e Catch signals produced by PRED in tree-sitter search
functions
adds 361c5fc2d8e Support more predicates in tree-sitter search functions
adds 2c3ca78e811 Fix bugs in treesit.o
adds 3ef54c64fa8 Fix and cleanup nnselect-push-info
adds de34de3b35c Fix previous commit on tree-sitter
adds d664969544b Fix tree-sitter test
adds f9d8cdbdbdd Make c-emacs-features use the proper binding of
parse-sexp-lookup-properties
adds f14a3cafb48 Use BASE_EQ in treesit.c
adds a6a127d4d4a ; Fix typos
adds 7974a9349fc * src/nsterm.m (check_native_fs): Add missing void arg.
adds dc842a71ed0 Improve C++ concept indentation.
adds c60b59e04c3 Disallow creation of circular variable alias chains
adds a4de6d8dd3b Add treesit-node-match-p
adds 293029458c8 Make use of the new pred shapes in treesit.el
adds 9e5c00268ed Convert PATTERN and REGEXP to PRED in tree-sitter
functions
adds 531b343c3c7 Add treesit-thing-settings
adds 9f777475be5 ; Minor fixes in treesit.c
adds 00fba2a4d54 Add a recursion level limit for tree-sitter search
predicates
adds 67ab357cdcc Support treesit-thing-settings in search functions
adds bf986c1faf5 Improve gnus thread-referral
adds 234be3d670c Fix errors when nnselect-always-regenerate is t
(bug#61539)
adds 112858c40f5 ; * doc/misc/gnus.texi (Finding the Parent): Fix
whitespace.
adds 6ffde700632 ; * lisp/treesit.el (treesit-node-top-level): Fix typo.
adds 4c086bf2951 Cleaner solution for Org version updates
adds cb8c87a423a Allow active region when IM is used
adds 88847dee125 Jsonrpc: don't bind inhibit-read-only to t so early
adds 58801792706 ; Minor addition to the Emacs FAQ
adds ce63462dbda Add cyrillic-mongolian input method
adds ca1a0fda98a ; Fix last change.
adds 5be79fd05a5 ; * etc/NEWS: Announce 'cyrillic-mongolian' IM.
adds 6a2863ca016 Fix handling of sliced images
adds 96714c106b7 Improve documentation of image-related commands
adds b36c21e27dc Change cursor color on NS port when it matches the face
background
adds b63a9eda01c Fix "C-h k" and "C-h c" with Paste from Kill Menu
adds 14d1c00e806 Allow reindentation of images inserted by
'mm-inline-image'
adds 08cda286c3f Improve the documentation of the XDS support
adds 74ddfe811f9 ; * doc/misc/calc.texi (Rewrites Tutorial): Fix a typo
(bug#62658).
adds 11126c6d30a Fix 'C-h k' for "Paste from Kill Menu" in context menus
adds 5ef7ff05736 ; Start a new ChangeLog.4 file.
adds 5fecdbcd81d Merge from origin/emacs-29
adds 2a62273f3bf Backport: Eglot: no more tests based on Pylsp
(bug#62694)
adds 57490fff6ec ; Backport: Eglot: fix misplaced parenthesis in last
commit to eglot-tests.el
adds b0750baab71 ; Merge from origin/emacs-29
adds d6af1f14982 ; doc/lispref/windows.texi: Fix @pxref paren.
adds 0f8140a57a5 Merge from origin/emacs-29
adds 2b91567bf61 Update ChangeLog and AUTHORS for Emacs 29
adds 0f7dea49d98 ; Merge from origin/emacs-29
adds 589959fb09d project-search: Pipe the list of files through
'file-regular-p'
adds db8f207e52f Fix some cases of incomplete code's indentation
[c/c++-ts-mode]
adds 79b5d1022fd Merge from origin/emacs-29
adds 4bc678ec9f4 Bump Emacs version to 29.0.90
adds 3b0e77ec169 ; Merge from origin/emacs-29
adds 671abd0cc40 Merge branch 'emacs-29' of
git.sv.gnu.org:/srv/git/emacs into emacs-29
adds 2d7f28ff2e7 Merge from origin/emacs-29
adds 5e039d5a6e9 * lisp/ldefs-boot.el: Regenerate.
adds 0fe7fef54bb ; Merge from origin/emacs-29
adds 0cb86a348c7 ; Update ChangeLog.4.
adds 9b0bf694da4 ; Fix ldefs-boot.el.
adds d4d0da96f0b ; Update make-tarball.txt for Emacs 29.
adds 2445100d7d6 ; Improve documentation of 'match-buffers'
adds b4afee03193 Fix ff-quiet-mode doc
adds 338b3718b6c Fix visiting RPM files
adds f2d212c6966 Fix a couple of eglot-tests
adds c62afb10cf0 Fix wallpaper-tests on MS-Windows
adds 709d5580479 Merge from origin/emacs-29
adds 954e2d96a92 Update manual about `sort`
adds febf4467bde ; Merge from origin/emacs-29
adds 05971c4d9a4 Add menu to 'c-ts-mode' and 'c++-ts-mode'
adds 61fd017abde * configure.ac: Add -lbsd on Haiku.
adds 7055fd8e43e Improve documentation related to 'ispell-complete-word'
adds 372e024accd ; Fix wallpaper-tests on XFCE
adds e9fef1d70ff vc-checkout: Try to use the vc-dir's backend first
adds 7972b76c2c7 ; vc-checkout: Wrap var lookup in 'bound-and-true-p'
adds 6e6e8b5c974 Add more documentation for the keys of
`package-vc-selected-packages`.
adds 43290391ce2 ; Eglot: make version parseable by version-to-list
adds 17d803d0a75 Fix detection of WebP images by their signature
adds a22eb9ae0f9 ruby-add-log-current-method: Reduce the use of
'nreverse'
adds 864a4dc2363 Fix compilation of w32.c with old MinGW system headers
adds 7191318b716 Merge from origin/emacs-29
adds 759cdf1e510 Catch signals produced by PRED in tree-sitter search
functions
adds 14e809ddff1 Fix style and unwinding code in treesit.c
adds a85279f3905 ; Merge from origin/emacs-29
adds b3603b84bd9 Partial support for DEFUN in c-ts-mode (bug#62825)
adds adf9c956c28 Add to Eglot support for additional language-servers.
adds 3f71a2a0cf6 ; * lisp/progmodes/c-ts-mode.el
(treesit-node-next-sibling): Declare.
adds d9e96c029bb * CONTRIBUTE: Fix a typo
adds b7023da6627 Make image-map bindings available on image links
adds bc61a1afdd6 Merge from origin/emacs-29
adds 3c8167ec0f9 Fit symbol_redirect snugly in two bits
adds 2d24eb69ed5 Eglot: guard against empty
'textDocument/documentSymbol' response
adds 6c81ef4cf98 Include previous summary buffer articles in gnus thread
referrals
adds d005e685e1d New helper function assq_no_signal
adds a46201f57eb ; Fix typos in treesit.c
adds db2d6aac306 Flymake: improve new
flymake-show-diagnostics-at-end-of-line feature
adds b0b968d9af3 * lisp/emacs-lisp/gv.el (error): Add gv-expander
adds 55a0504c48a * lisp/gnus/gnus-sum.el (gnus-summary-refer-thread):
Fix limiting
adds 0c99254a3d0 Fix :package-version in flymake.el
adds 0d2fdf6e36d Fix verilog-diff-file-with-buffer
adds 08b480e13fa flymake-end-of-line-diagnostics-face: Tweak a little
adds 9093834d0b5 Eglot: unbreak activation/management of derived modes
(bug#62907)
adds 7a921b6b284 VC: CVS: Fix "Root" file parsing
adds 648f58294bb VC: CVS: Fix parsing of 'cvs -qn update' for missing
files for 1.12
adds 9a2c723f1bc VC: Allow `vc-default-revert' (and CVS) to revert a
missing file
adds c279d65199d ; Double space at end of sentence for vc-cvs.el
adds a01528c9500 ; * src/fns.c (assq_no_signal): Fix a typo in a comment.
adds cc0f9389b8e Fix treesit-install-language-grammar for
non-interactive call
adds e0c8e4f12fb ; Minor fixes for user-facing text in last vc-cvs.el
changes
adds fd4c9246fc8 Handle modifications in extensionless zip files
(bug#61326)
adds c4e038c7be3 * lisp/emacs-lisp/gv.el: Silly typo
adds 4416262f59f Add Git hooks to check filenames listed in the commit
message
adds 39035fbfc5f Avoid crashes in 'describe-keymap' due to shadowing
adds 9686b015a0d Fix strike-through attribute support on TTY frames
adds 200dbf7d302 Minor changes in c-ts-mode.el's support of DEFUNs
adds 329304c23fa ; * src/term.c (init_tty): Fix last change. (Bug#62877)
adds 580d8278c5f Allow upgrading built-in packages with 'package-install'
adds a0b04a22479 Documentation copyedits for
'package-install-upgrade-built-in' etc
adds 596b780ab71 Update to Org 9.6.4-2-g0f6ae7
adds 2f59595f5f4 ; * etc/NEWS: Grammar fixes.
adds 1456adf4248 ; Eglot: fix a typo in a customization type
adds 60560cc7adf Fix description of lexical environment's internals
adds e0dc60e0780 ; Fix typos in gdb-mi.el
adds df17682ebf1 ; Support 'dart-ts-mode' in Eglot
adds 1b8b2cf61bd Fix typo and inaccuracy in the ELisp Reference manual
adds 3d6f7553319 xref-search-program-alist: Fix searching larger file
lists on MS Windows
adds 1c4783c3300 ; * etc/NEWS: Copyedits and grammar fixes.
adds 327986936c3 Add index entry for fallback modes
adds 626e1ac62b2 Improve 'message-server-alist' docstring
adds ecdd3a9efac Improve Completion Example section in the Emacs manual
adds 9ac12592781 Fix display of menu-bar bindings of commands in *Help*
buffers
adds 2b10e1827d3 sql: add missing postgresql types
adds 3899acbb336 ; * src/fringe.c: Fix description of large circle.
(Bug#62961)
adds f1ce49d148b Merge from origin/emacs-29
adds 42def8422fd ; * etc/NEWS: Mention the new symbol images.
adds 4f3dae2b0d5 project--read-project-buffer: Fixup default-directory
if needed
adds e6ca5834a6e Improved nconc and append compiler optimisations
adds d041f01b02f ; Minor fix in Emacs Lisp Intro manual
adds e7db6c59cc6 ; * .dir-locals.el (c-ts-mode): Add settings.
adds 44145bf07e2 Add indentation style setting for c-ts-mode in
.dir-locals.el
adds 2f013c46f71 Merge from origin/emacs-29
adds 711e8bc7178 Add a new user option in Python mode to improve the
indentation
adds c14a41c24c8 ; * etc/NEWS: Fix last change. (Bug#62696)
adds 3badd2358d5 Improve docstring of python-indent-def-block-scale
adds 2e85ac2b270 Add new Tramp method "flatpak"
adds 9914de503bd Improve the logic of the file entry Git hooks to
support more cases
adds e26dcc0e144 ; Fix logic of Git pre-push hook when pushing a new
branch
adds 3ce462c8fda When examining merge commits in our Git hooks, only
check the first parent
adds 65735cee71c ; Fix last change
adds 62e4eb8fcf7 Fix build when Org's version changes
adds 2ef6f943abd Add option to control default outlining in 'C-h b'
adds 613591f3846 Require custom values of `boolean` type to be nil or t
adds de0b96c4ae7 ; * lisp/mail/uudecode.el (uudecode-use-external):
Boolean value.
adds d18c4ef4fea ; Fix last change in help.el
adds b8f94eb0f14 Fix configure.ac for some Bourne shells
adds e6004ed30c1 Improve portability of pkg-config tests.
adds f55ac7a7451 ; Update authors.el
adds dec2ac0c657 Fix exiting Emacs after saving a tutorial
adds 4e0f4292aaf ; * etc/tutorials/TUTORIAL: Fix punctuation.
adds 9a0f10b5f88 Fix line-number-at-pos when POSITION is out of narrowing
adds 965c5e0231c Fix rendering of Traditional Mongolian script
adds d7f38558c4c ; Improve font selection for Traditional Mongolian
adds 087e8181947 * etc/NEWS: Fix outline level. (Bug#63042)
adds 99add09d5e1 tab-bar-new-tab: inhibit side-window checks
adds 8f71c1546df Accept versioned tree-sitter language grammar files
adds 98c6cfcbe4a Don't support versioned grammar libraries on MS-Windows
adds d80f959bede Update to Org 9.6.4-9-g8eb209
adds fe8efbb8f75 Document the 'end-session' event on MS-Windows
adds 8eacfaea6d8 Add Mongolian language environments
adds 76f50df1539 Add Farsi/Persian translation of the tutorial
adds 524e161a536 Followup to addition of TUTORIAL.fa
adds 095ec506d03 Merge from origin/emacs-29
adds 5741583f54a ; Auto-commit of loaddefs files.
adds df6cc4d33b6 eww: Enable completion in URL/keyword prompt.
adds c7fc4c81192 eww: Provide completions for bookmarks and suggested
URIs.
adds fa4eae191c6 ; * etc/NEWS: Fix last change.
adds d07815a7cc3 Allow inserting #x6A58 using chinese-ctlaub IM
adds 022f50ebe61 New command 'tramp-cleanup-some-buffers'
adds 14d34312536 ; * lisp/help.el (describe-bindings-outline-rules): Fix
:type tags.
adds 7b2ad8f199e ; Add missing <<inserted by help-with-tutorial>> line
to TUTORIAL.fa.
adds b5ace2eed80 Document problems with /bin/sh on Solaris 10
adds 10948948c12 Improve outline-default-state docstring
adds af43f0a2954 * doc/misc/erc.texi: Elaborate on upgrading via ELPA.
adds 1c5140e813d Merge from origin/emacs-29
adds c46e93b1f50 Explain ERC 5.5 regressions in new version 5.5.0.29.1
adds dde576d731c ; Merge from origin/emacs-29
adds 0e0fd0c38fd Fix bootstrap on Unix
adds 521386f9201 ; * admin/charsets/mapconv (LC_ALL): Fix typo.
adds 1dcb737405a Don't rewrite (nconc X nil) -> X for any X (bug#63103)
adds 5ead8c5f69b Clarify `nconc` behaviour for dotted lists (bug#63103)
adds 98006bfd09c Fix Tramp bug#63102
adds dbd74657908 Fix thinko in tramp-gvfs-maybe-open-connection
adds 933705d61e5 Improve greek-ibycus4 input method
adds 0cf6e0998ba * Makefile.in (distclean): Remove the 'native-lisp'
directory.
adds 31b58161bb5 Fix FOR_EACH_TAIL in c-ts-mode (bug#62951)
adds f965f35b33b Rename all functions called package-*-update-* to
package-*-upgrade-*
adds a365984d9e1 package-upgrade[-all]: Expand docstrings to note the
current limitation
adds 941ef044f2e Eglot: fix edge case when deleting inlay hint overlays
adds 44ebd9cbd56 Eglot: explain how to update Eglot in manual (bug#62720)
adds a40f1816237 Fix two crashes upon startup
adds a97c382682b Merge from origin/emacs-29
adds a57a8b75f50 Make mode-line behavior better with grayscale visuals
adds 6ebce84ff2b Use t for non-nil default values in boolean defcustom
declarations
adds c3a61870b94 Fix eglot.texi
adds b33d25f5967 ; Minor improvements in doc strings of package-upgrade
commands
adds b9e06330f75 ; * etc/NEWS: Followup to bug#62720.
adds c6f15c24862 ; Fix last change.
adds d3ca0b3aa2e ; * lisp/progmodes/c-ts-mode.el: Fix comments and doc
strings (bug#62951).
adds 7e136c51f6f Update zh-CN tutorial translation
adds 1f2214dabd0 Skip over whitespace in annotation-top-cont check
(bug#63141)
adds 212e30f6789 ; Fix byte-compilation warnings in c-ts-mode.el
adds e155df7da78 Merge from origin/emacs-29
adds 5c0f0751d05 Support displaying all package maintainers (Bug#62524)
adds b408df11e35 Optimize search for composable characters in redisplay
adds e0e93f7eecc Add bitstring indentation and navigation for
elixir-ts-mode
adds e03cfec0a45 Improve call indentation for elixir-ts-mode
adds c604cb6a8a5 Eglot: unbreak for Emacs 26
adds 30892cbd330 Eglot: bump to 1.15
adds 605414d018d Fix outgoing mime type regression (Bug#62815)
adds aa56253407e Compare case-folded nicks with erc-fill-wrap-merge
adds 7acb3f1c060 Add the function declaration and property
`important-return-value`
adds aa135e09b67 Declare `cl-delete` to have important-return-value
(bug#61730)
adds d01543f1147 ; Use $GIT_DIR to find the .git directory inside our
hooks
adds 7d246c359cf ; * lisp/progmodes/c-ts-mode.el: allow loading file
without treesit
adds 4f44c56c867 Revert "; * lisp/progmodes/c-ts-mode.el: allow loading
file without treesit"
adds ddfa0d8da9a ; Remove some leftover text
adds 5dd784961d1 ; * src/treesit.c (syms_of_treesit): Fix error messages.
adds b4f2f499783 Fix documentation of libxml-parse-* functions
adds c229e83c3ce ; * etc/EGLOT-NEWS (https): Elglot -> Eglot.
adds d0df3404fde ; * etc/EGLOT-NEWS: chsharp-le -> csharp-ls
adds 21361d05635 Fix FOR_EACH_TAIL fontification (bug#62951)
adds 5a3f0e2c558 ; Doc fix in c-ts-mode.el
adds 7f94558b775 Improve documentation of warnings
adds 610a7657e0a Fix c-ts-mode--emacs-c-range-query
adds ca43435816b Fix redisplay of mode line after its format changes
from nil
adds 2bcf11d0efe * lisp/org/org-macs.el (org--inhibit-version-check):
Fix docstring
adds dd21003878d Prevent generating empty autoload files
adds 0e52beeacea Update to Org 9.6.5-3-g2993f4
adds 46392c1623b Fix vertical-motion when tab-line is displayed in a
window
adds daf602a5c8e Merge from origin/emacs-29
adds f8c86654c7f ; * doc/lispref/functions.texi (Declare Form): Fix
whitespace.
adds f1a7cd71a04 Fix Dired when QUITING_STYLE is set in the environment
adds 299bd316cd1 Display matched offscreen open paren with a distinct
face
adds fa33a14ebe5 ; Fix last change
adds 40d66095635 Use connection-aware functions when getting the UID/GID
in Eshell
adds 5315f4f518d ; * lisp/simple.el (blink-matching-open): retain props
in bootstrap
adds 4707f6adf6a Fontify "extern foo ();" correctly inside a function
adds 3f66b26d64e ; * lisp/dired.el (dired-insert-directory): Fix a typo
in a comment.
adds 5eaa7ec0986 Tramp code cleanup
adds b28d44d4226 * lisp/emacs-lisp/package.el (package-buffer-info): Fix
thinko
adds d3ec68f5e43 ; Fix post-commit and pre-push hooks in worktrees again
adds 5f79d821a06 Suspend timers when reading Tramp process output
adds 34ac7d90876 Make vc-hg-annotate-command async
adds eb3a90619fe ; Allow spaces in directory names for Git hooks
adds f204c4a6cfa ; Use a Bourne shell-compatible form for command
substitution
adds 778a1ee35b4 Fix dired and tramp where `ls` does not have the `-N`
option
adds f6476f85368 Improve ange-ftp-file-remote-p
adds 0e8d8a72284 Fido-mode: never shadow 'external' completion style
adds 1438574dd73 Don't inline funcall to literal lambda form
adds 3b038d46e24 Remove useless handling of erroneous code in Lisp
optimiser
adds 044392c5c56 Constant-propagate cons and vector literals
adds 1ef219e220c Make old-struct test more robust
adds fceaf230b06 Note that Emacs pauses when handling sentinel errors
adds 47c424f5ec8 Merge from origin/emacs-29
adds e338a8ac41d Handle point not at EOB in minibuffer-choose-completion
adds 3baab6c432b ; Merge from origin/emacs-29
adds b93eb68cc30 Use 'calendar-buffer' instead of fixed string
adds 57562c3fd0a Recognize defstruct slot names in various eieio
functions
adds 8d5aa8df4ad Fix inserting selection data into Mozilla programs
adds 21ec6c1d5cc Update to Transient v0.3.7-219-g3ded15b
adds cc090294d77 (rng-complete-tag): Add the (ignored) argument to the
:company-kind function
adds eaf25b9c6ae go-ts-mode: Use iota query only if supported (Bug#63086)
adds eaad302bd6f Rename eglot-update to eglot-upgrade
adds 2901a3443c7 Prevent unnecessary modifications of
'package-vc-selected-packages'
adds 8eb6e33691d Fix rcirc messages printing in the wrong place
adds ab44c8a6f9d Fix order of rcirc-connect arguments
adds b42ccb2e5c1 ; Minor grammar fix in treesit manual.
adds aba41d2c4bb ; Minor doc cleanups in go-ts-mode.el
adds 94e984e6700 Make loaddefs-generate slightly more tolerant
adds 2f3a514b6db Clarify documentation wrt floating point division by
zero and NaN
adds a2d4cd06f45 Improve VHDL mode highlighting
adds b1bda8228e5 More fixes for NetBSD/vax
adds b4e90070f96 Fix arguments of xml.c functions as displayed in Help
buffers
adds c0ab4e9ca93 Eglot: re-rename eglot-upgrade to eglot-upgrade-eglot
adds 79a886ba368 (package-upgrade): Don't remove the package from
'package-selected-packages'
adds 0c6311386a1 Merge from origin/emacs-29
adds 53cc61d60db package-upgrade: Implement the upgrading of built-ins
adds c9f1ad2a870 Revive option erc-query-on-unjoined-chan-privmsg
adds 8654cea5843 Move ERC's buffer-display tests to separate file
adds 5de90fa9611 Extend erc-interactive-display to cover /JOINs
adds 9e1a5a389ed Ignore erc-reconnect-display after a timeout
adds 90a9c7b7b59 Actually define erc-default-server-functions
adds 2641dfd4b43 Add erc-timestamp property to invisible messages
adds 2e18ba6302f Simplify erc-button movement commands
adds b0d761be0f9 Restore module var toggles in ERC's Custom buffers
adds 16306567706 Don't send multiline commands as messages in ERC
adds 3a5a6fce957 Redo line splitting for outgoing messages in ERC
adds 35dd1ade7f1 Preprocess prompt input linewise in ERC
adds 5adda2f4683 Revise FORM-as-function interface in erc-button-alist
adds d141f7149b6 Improve erc-button--modify-nick-function interface
adds ba44b481844 Add interface for finding users in erc-server-PRIVMSG
adds 8d1332d135f Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds f261226d9be Allow X-Message-SMTP-Method to include more MTAs
adds 9b66a64d9c2 Fix interactive forms in some Lisp packages
adds a5d142e8301 Fix portability problem in toplevel Makefile
adds 31a66dc8918 Fix portability problem in lisp/Makefile.in
adds ab5258b1925 Simplify check for non-empty list
adds d5ab8b6f245 ; Fix last change
adds 3adc1e7f379 Fix crash when creating a child frame in NS (bug#63107)
adds 0e4cc6a8bfb Extend secrets.el by lock/unlock item
adds b625ccff870 Fix treesit-node-top-level (bug#63374)
adds e9258a882a9 Eglot: Replace eglot-execute-command with new
eglot-execute
adds 56468b52b23 Speed up skip-chars-{forward|reverse} with char classes
adds a85609c22d2 ; * lisp/treesit.el (treesit-node-top-level): cleaner
and faster
adds 953d3772fb6 ; * test/src/treesit-tests.el: declare functions to
silence warnings
adds 7791907c385 tramp-ssh-controlmaster-options shouldn't return nil
adds df620591e8c Clean up files created by arc-mode-tests
adds 9b775ddc057 ; * etc/EGLOT-NEWS: Fix wording of last change.
adds 6f910ad9322 ; * etc/EGLOT-NEWS: Fix misspellings.
adds 97b818a4fb9 Fix doc strings of 'mark-sexp' and 'mark-word'
adds a081b6625bd ; Updated Elispref-Manual: `nil' cannot be defun'ed
adds 15e06260ae8 * lisp/x-dnd.el (x-dnd-after-move-frame): Skip dead
frames. (Bug#63312)
adds 71337843036 Teach c-ts-mode about the 'restrict' keyword
adds dfde902f3b9 ; Expand 'package-vc-install' documentation
adds e205f68717e Fix indent for enums in csharp-mode
adds 910a7b30dfd Fix beginning/end-of-defun with tree-sitter
adds e920dd2b6f9 define-minor-mode: sanitize mode function messages
adds 7d6855c9ab6 Fix outgoing mime type regression (Bug#62815)
adds c1363a04bb2 Fix crash when creating a child frame in NS (bug#63107)
adds e6b4784a37f Improved transliterations + improved bidi insertion
support for Farsi
adds 387ddc0ccc1 Improve instructions for dealing with Emacs crashes
adds d94ea9efca6 Avoid crashes in --without-all build trying to scale
non-ASCII char
adds 56d2949d44c ; * lisp/leim/quail/persian.el: Fix a typo in last
commit.
adds f1675df3d0c Fido-mode: never shadow 'external' completion style
adds 6924c81a6d2 ; Don't use literal non-ASCII characters in Texinfo
adds 93005cd9dc2 with-display-message: Workaround for bug#63253
adds 2438fa2e6cc ; Fix minor documentation issue ion replace.el
adds 91fff05ae35 ; Fix wording in Emacs manual
adds 346f4ac3bf5 ; Fix example in ELisp manual
adds c9e2a5ec26c ; * lisp/obsolete/autoload.el
(make-directory-autoloads): Doc fix.
adds 09bf4768360 Make c-emacs-features use the proper binding of
parse-sexp-lookup-properties
adds e4c8ba6c058 Merge branch 'emacs-29'
adds 1174e8ba4d7 More descriptive character escape syntax error messages
(bug#63436)
adds 44c2befb4a3 ; Fix byte-compilation warnings in --without-x build
adds f24ea84f430 Add safe-local-variable-directories variable.
adds 1eda3d9dc5c ; Fix last change
adds 1c60b0639b1 ; * lisp/files.el (Safe File Variables): Remove
redundant text.
adds e6dd7759554 soap-client.el: Revert dd0727e1ec1f, add compatibility
comment
adds 30501083f2f soap-client.el: Bump version to 3.2.2
adds 96c43d398a9 Simplify soap-decode-data-time use of encode-time
adds a8732cb07aa Don't set background_filled_p
adds 6234c3e0411 soap-client.el: Bump version to 3.2.3
adds c9cf673d505 CC Mode: Fontify function names after long stretches of
macros.
adds 0b39e4daee4 Handle case-insensitivity for
safe-local-variable-directories.
adds cbb59267c75 Add trailing space to PROMPT in yes-or-no-p
adds e535494491c Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 3e132b972e3 Fix files-tests broken by a recent change
adds d9f674aea50 Fix opaque region specification on no-toolkit builds
adds fa598571ada Fix detection of tab bar windows on PGTK
adds bfc07100d28 Byte-compiler warning about mutation of constant values
adds ef1f4068f6f ; * lisp/wid-edit.el (widget-specify-insert): Fix debug
spec. (Bug#63437)
adds b8bcd42cabc Revert "Don't have nntp-report signal an error"
adds 60d5a015d1f Update to Transient v0.4.0
adds 6fa9332e7cd Ensure that EXTRA-DATA are always written when
generating autoloads
adds ba2c76fa2bc Ensure that package menu respects
'package-install-upgrade-built-in'
adds 09d6070e56e ; Improve and update documentation of built-in package
upgrades
adds 32b42b333ca ; * etc/NEWS: Fix wording in last change.
adds acf4763417e Fix mouse highlight with some fonts in Cairo builds
adds 85ed1c9ca6b Code cleanup for long line optimizations
adds 7e26a5c774e Remove labeled restrictions before calling Fwiden
adds afc2c6c13cb Improve accuracy of cursor motion commands in long lines
adds 974e4f33333 Make get_medium_narrowing_begv/zv static
adds 2093e010dc1 Fix cursor motion in character-only terminals
adds dce08cf05cc Improve and fix last changes
adds 097c5ee8f55 Two further fixes to last changes
adds 0cc8d6826ad Three final fixes to last changes
adds c0b9530862c Another final fix to last changes
adds f0f08eeb05c Fix the return type of 'labeled_restrictions_get_bound'
adds 1e3a66df459 Add an assertion in, and a commentary for,
'get_nearby_bol_pos'
adds dcf8c011028 Merge branch 'scratch/long-lines-cleanup' into
'emacs-29'
adds 4bda9627349 ; * admin/git-bisect-start: Update failing commits
adds 7acae22f42f Fix auto-filling in Texinfo mode
adds ea986a64b23 Merge from origin/emacs-29
adds c083fa5cf80 Eglot: support window/showRequest (bug#62116)
adds 9f856e4cd09 Use `mutate-constant` as warning identifier
adds 63be4d11b58 Don't mutate constants in tests
adds e6585e0be2e Always default ediff-auto-refine to 'on
adds c96c8a9a7d2 ; * lisp/vc/ediff-diff.el (ediff-auto-refine): Fix last
change.
adds 38706abdf7f Add helper for restoring local session vars in ERC
adds 75a412d78b6 Optionally add spacing between ERC messages
adds 867b1040107 Make some module toggles more resilient in ERC
adds a7dcc0d55c6 Fix regexp bugs
adds ad8a17e1bfd * lisp/net/tramp-gvfs.el (initialize): Ignore D-Bus
errors.
adds e1bb3c97588 * lisp/w32-fns.el (w32--os-description): Fix minor
logic error
adds e7dc30c1d58 * lisp/net/net-utils.el (finger): Fix botched logic.
adds b77d357ea35 Update from Gnulib by running admin/merge-gnulib
adds 8c0671b9cbf Avoid duplicate configure-time codeset tests
adds 3e3f34d71e9 Fix ebrowse -f buffer overflow
adds 92d4bda2797 Fix movemail fd leak
adds 67ee74f8e55 Pacify GCC 13 -fanalyzer in tty_menu_activate
adds 7166737b5c9 Work around GCC bug 109577
adds 0b9677a192b Work around GCC bug 109579 in ccl.c
adds 9eef5a678c3 Do not use -Wanalyzer-fd-leak
adds 4fedd5af4cc Work around GCC bug 109847 in buffer.c
adds 0c11c2ae71f Pacify GCC 13 -Wanalyzer-out-of-bounds
adds 919e1b81a4a Pacify GCC 13 -Wnull-dereference in itree.c
adds 3cd8ce87d29 Work after 2038 on 32-bit GNU/Linux
adds 0f5b1fcdf0b Help GCC compute modiff_incr
adds 85c4efc9f41 Prefer UINTMAX_WIDTH in print_object
adds 9f8a5989b65 Prefer PTRDIFF_WIDTH in sort.c
adds ebf5e4ca1cd Prefer _WIDTH macros to sizeof in pdumper.c
adds 98e8c0b2486 Fix 'locale-info' on MS-Windows
adds 8eb129a2ca4 Fix some minor Tramp problems
adds 5289c2b3eba EUDC: Document disabling default LDAP wildcard expansion
adds f836452beb0 Update from Gnulib by running admin/merge-gnulib
adds 2b1e81df06d Tweak tramp-test45-asynchronous-requests
adds a8f2009d031 * lisp/windmove.el (windmove-swap-states-in-direction):
Don't swap minibuffer.
adds d3a17a58fbd Eglot: rework eglot-handle-request (bug#62116)
adds 5ac08768aa0 Support side-effects while building VC packages
adds 2ce279680bf Add :vc keyword to use-package for VC package support
adds 6cb963b73c3 ; Add missing markup to new documentation
adds 670174a6d5f Eliminate some mutation of program constants
adds 2aee38d8263 Mark proced-refine-with-update-test :unstable
(bug#63550)
adds b2f88a3b440 EUDC: Fix eudc-ldap-no-wildcard-attributes docstring
adds fc8931d6468 ; * ChangeLog.4: Fix gitmerge snafu.
adds 8a92d00470b * Fix missing `comp-files-queue' update (bug#63415).
adds 0bba1b8c3df Port modiff changes to GCC 4.8.5
adds afbdae00ab5 Update from Gnulib by running admin/merge-gnulib
adds 5ef169ed701 Prefer C23 ckd_* to Gnulib *_WRAPV macros
adds 5df9d2311bf ; * lisp/erc/erc.el
(erc-accidental-paste-threshold-seconds): Doc fix.
adds 0b722a74a56 * lisp/erc/erc-fill.el (erc-fill-spaced-commands): Fix
typing errors
adds 61659f36c88 Another fix for VHDL mode highlighting
adds 1e6a7594361 Fix building of VC package manuals with relative
includes
adds b96dc472bcb Ignore current-prefix-arg in async-shell-command
adds 5c8864fab4f ; * lisp/simple.el (async-shell-command): Doc fix.
(Bug#63432)
adds ce7d18cbc07 ; Minor fixes in ELisp manual
adds 229af8e4b31 ; * lisp/progmodes/csharp-mode.el
(csharp-ts-mode--defun-name): typo
adds d4295285d75 Merge from origin/emacs-29
adds c90d47619e6 Bump Emacs version for next pretest
adds 4627ede36b1 ; * lisp/ldefs-boot.el: Regenerate for emacs-29.0.91.
adds 88ca37b8589 ; Regenerate files for emacs-29.0.91
adds 92a00de5c59 ; Merge from origin/emacs-29
adds 3aef46e466f Merge branch 'emacs-29' of
git.sv.gnu.org:/srv/git/emacs into emacs-29
adds c665ca79ff4 ; * admin/make-tarball.txt: Minor copyedits.
adds 95a724abaac Update to Org 9.6.6
adds 33485fe8f74 ; Better warning message when loading tree-sitter fails
adds c18f9f155f6 * lisp/tab-bar.el (tab-bar-new-tab-to): Set
'window-side' to nil (bug#62427).
adds b5bfd808c6b Avoid duplicate VC packages in
'package-selected-packages'
adds 1e57b2b4c79 * Account for `byte-compile-warnings' during native
compilation (bug#63302).
adds d879847cd4d Fix M-x completion-predicate under python-ts-mode
adds af3b0dc53ff Improve documentation of package-menu commands
adds dc1a437d460 Clarify misleading comment in isearch.el
adds 4daa6f70497 ; * lisp/simple.el (async-shell-command): Add
commentary about 3rd arg.
adds f8d9e40d2c1 Attempt to fix redisplay problems on macOS
adds f518543aa4e Merge from origin/emacs-29
adds d1404d3a119 Simplify python.el completion-predicate
adds 8c9377b6c4e Try declaring `delq` and `delete`
important-return-value (bug#61730)
adds 3a1285caba9 Make 'copy-tree' work with records
adds 7ef20e0c811 Minor fixes of last change
adds 156973639cc Implement treesit-forward-sexp correctly (bug#63487)
adds bd6bba4780d Improved copy-tree documentation and test (bug#63509)
adds 0de472e04fb Use `delq` return value (bug#61730)
adds 870a078c061 Improve handling of ANSI control sequences in Tramp
adds d8d3d78e58c Fix async invocations in Dired with 'fish' shell
adds 5d15818b94c Minor optimisation of string-trim-left and
string-trim-right
adds 88d1e9b436c Declare more functions as having important-return-value
adds f8cdb9e0506 Declare more mutating functions
adds 71622d70e8b New Rmail commands for reading mailing-lists
adds 8120f5156cc ; Silence byte compiler in erc-netsplit-JOIN
adds c297b828bb7 Fix custom type of erc-autojoin-channels-alist
adds 6f940c6a118 Plug various leaks and fix input method initialization
adds 438b1205c54 Mark failing filenotify test as :unstable
adds abb11eb3a3c Support existing sshfs and rclone mount points in Tramp
adds 0cb1d695b42 Attempt to speed up filenotify-tests
adds f33b301c293 Fix syntax bugs involving escaped newlines in comments
adds d4ff1d74209 Use faster option for running vc-hg status (Bug#63470)
adds 1d5b164109b Stop adding the package directory to the load path
adds 87da87730f9 Improve check for ANSI control escape sequences in Tramp
adds 92ccb6ba830 comp: Account non builtin types in type hierarchy
adds f4de81af8fc * lisp/emacs-lisp/comp.el (comp-fwprop-call): Extend to
understand `record'
adds d03dd07774a comp: Make use of predicates in propagation for non
builtin types
adds 6c781b5d252 comp: Propagate pre slot access type check
adds 9ad997cd689 * test/src/comp-tests.el: Add some ret type tests for
non builtin types
adds 73582ed6d4f Use return values of assq-delete-all and
assoc-delete-all
adds b5130367704 * lisp/loadup.el: Don't accidentally reduce
`max-lisp-eval-depth`
adds b2b2be98da5 Fix nativecomp ICE compiling structure related code
(bug#63674)
adds e3987d7e1a1 Use `small-temporary-file-directory' in Tramp
adds af4791b5706 Fix apparently wrong `delete` and `delq` value discards
(bug#61730)
adds 18d7c955b3f Eglot: Add nickel-mode configuration
adds bdf852d4bc8 Eglot: fix execution of CodeAction commands
adds 4b3de748b0b ; eieio-test-persist.el: namespace hygiene
adds f35648ba0c0 Add customization options for dictionary-search
adds d6f717cd1dc Fix emacsclient when there are irrecoverable
file-visiting errors
adds 3bc5efb87e5 ; * lisp/emacs-lisp/benchmark.el (benchmark-progn): Fix
declare form.
adds 459d08c7fe7 Fix tree-sitter test (bug#63481)
adds 8e61d23f71e Split windows horizontally in places that use split to
create a new window.
adds 42a28ffdc27 * lisp/tab-bar.el: Don't use
'minibuffer-selected-window' (bug#62427).
adds f571e8f1bb6 Improve c-ts-mode font-lock for function names
(bug#63390)
adds cec9333dc52 Fix c-ts-mode--top-level-declarator
adds f49fe936abd * etc/NEWS: Note dotimes loop variable scoping change
(bug#63586)
adds a6bddd17658 ; * etc/NEWS: Fix typos.
adds ead3a2abbfc Fix loading SQLite extensions
adds cf403628692 ; * etc/NEWS: PGTK cannot switch to -new automatically
(bug#6355).
adds 58eb38cfb47 ; * etc/NEWS: missing definite article
adds 8c56557cd9d Fix Skeletons menu-bar menu in Python modes
adds 6b60c8142ea Fix systemd unit completion for old versions of systemd
adds 2a5c946f879 Preserve mark in comint-history-isearch
adds dd3e4e14fdc Remove obsolete information from Gnus manual
adds d6fb868cdd3 Fix multihop file name expansion in Tramp
adds 504ef25ef36 ; * etc/NEWS: Fix typos.
adds ecccdc07a09 shr: allow moving between adjacent anchors
adds 6ad041939be Support 'isearch-allow-scroll' in
'pixel-scroll-precision-mode'
adds 5c95239aca2 ; Fix markup of some treesit vars in Elisp manual.
adds 64dbbde3b77 Fix visiting HTML files encoded in iso-2022 variants
adds fe22bf503fb ; * lisp/progmodes/project.el
(project-switch-use-entire-map): Doc fix.
adds a347b26cba2 Disable loading SQLite3 extensions when SQLite3 version
is too old
adds 117b29c6f66 ; Improve documentation of Isearch command properties
adds 6f6071c5261 Avoid duplicate load-path entry when generating package
autoloads
adds eacee3e536e Merge from origin/emacs-29
adds 0abb79ca09a Avoid duplicates when adding package dirs to load-path
adds d1156488660 ; Merge from origin/emacs-29
adds 5aadb87d6f6 Fix 'use-dialog-box-p' and friends
adds 765edc204d4 ; Support SQLite3 extensions on macOS
adds 1b9812af80b ; * etc/PROBLEMS: Document problem with GnuPG 2.4.1.
(Bug#63256)
adds 212884f2bfe ; Fix last change.
adds 5c6517a115d ; * lisp/menu-bar.el (popup-menu): Doc fix.
adds a72a1f24fcb ; Fix last change.
adds 709d9020021 Make last Tramp change less invasive
adds d292d282292 Fix rare crashes in 'try_window_reusing_current_matrix'
adds b62a2b08b80 Add vc-create/switch/print-branch to menu and update
documentation (bug#63690)
adds 3afe4a42e90 * lisp/vc/vc-annotate.el (vc-annotate-mode-menu): Quote
vc-annotate-backend.
adds e5f42706ce2 * lisp/progmodes/project.el: Move :safe from defcustom
to autoload (bug#63469)
adds 9f5249d5c8d Disable cairo-xcb support by default
adds 42052686752 Don't mark selection request events
adds c0d7447e9dc ; * etc/NEWS: Describe the Cairo XCB option.
(Bug#63589)
adds 40a758f5ceb ; Minor fixes in documentation of recently-changed VC
commands
adds f535c0e49d5 Handle #@00 in new reader in a compatible way
(bug#63722)
adds 916c2a19bde Merge branch 'emacs-29' of
git.savannah.gnu.org:/srv/git/emacs into emacs-29
adds b6b384023a9 Fix cancellation of Wdired
adds f42de74ebea ; * src/lread.c (read0, skip_lazy_string): Fix
commentary wording.
adds b7b82ecb2b4 Fix python-info-docstring-p
adds aa5158630e7 Use 'font-lock-extend-region-functions' in python-mode
adds e78318ad2e6 Merge from origin/emacs-29
adds 54ac1165bc3 Support setting PAGER=cat in comint.el (bug#62958)
adds ef778f5143f Add more function declarations
adds 1eb5faa2611 ; * lisp/progmodes/project.el: avoid warning in loaddefs
adds bb7605c0870 Fontify Java constructor names and arglists
adds 321ed8ebae8 * lisp/emacs-lisp/package.el (package-buffer-info): Fix
last change
adds e77e986a9b7 package-tests.el: Add test for last change
adds 4289044ccf5 Minor Tramp fixes
adds e6299d2783f Fix unstable proced test
adds c8e527cbeee * Nativecomp disable propagation of pre slot access
type check (bug#63710)
adds 77087eb170f Fix regression when saving tramp-default-proxies-alist
adds edcdb4c2ecd Add tree-sitter tests to emba
adds 56a8d57d032 comp: Recompute type slots after byte compilation for
user types
adds fbc96dcc4ea Revert "* Nativecomp disable propagation of pre slot
access type check..."
adds 7563bf5704c Document recommended way to use ERC over Tor
adds 8a149966dd5 Add command to view ERC-NEWS
adds 8bef8a55660 Simplify erc-tab interface
adds 4f93c52f7fd Recompute erc-prompt when inserting messages
adds 31a80f61ec0 Preserve prompt in erc-cmd-CLEAR
adds cb1ee63e2ae Update modus-themes to their version 4.2.0
adds f8a79c0055f * test/infra/gitlab-ci.yml (test-tree-sitter): Fix file
list.
adds 08291e6f175 Clean up defcustom type quote check
adds ace9f677558 Avoid using rx `any` for `not-newline`
adds 6e255ddfffa * test/lisp/dnd-tests.el (dnd-tests-begin-text-drag):
Fix typo.
adds 9ae212fb1e5 xml.el: remove incorrect and botched attribute
whitespace collapse
adds 845f97d475b ; * admin/admin.el (cusver-scan): remove broken warning
adds 27d68d790f7 ; * admin/cus-test.el (cus-test-apropos): remove TODO
(already done)
adds 49c56f33352 Add function declarations
adds ecc1d990d9e 'describe-function' shows function inferred type when
available
adds 3e3c2778704 Improve tree-sitter tests on emba
adds 5cace109d2b ; * etc/NEWS: Fix typos.
adds 5f6aa5a174c Make forward and backward-to-word arg optional
adds 65b3d4d1202 ; * lisp/misc.el (forward-to-word, backward-to-word):
Doc fix.
adds 288c48bcd91 ; * test/src/comp-tests.el (non-locals): Repair botched
test.
adds 2df7b98de31 * lisp/net/shr.el (shr-dom-max-natural-width): Rewrite
muddled code.
adds ddf8587bb54 Disable unused-return-value warning for delq and
delete, again
adds dc3b3548b7c * lisp/composite.el (compose-gstring-for-terminal): Fix
omitted var.
adds f8c3d3824df ; * test/infra/gitlab-ci.yml (variables): Enable
CI_DEBUG_TRACE.
adds dacc535a80e * lisp/emacs-lisp/comp.el
(comp-jump-table-optimizable): Refactor.
adds 2d6ba3e034c Adapt tree-sitter tests on emba
adds 9f5ca95ef77 * lisp/emacs-lisp/comp.el (comp-known-type-specifiers):
Fix a bunch of
adds f947a0219bb Fix tree-sitter tests on emba
adds 8d6dd1682e2 Fix use-package :vc keyword when byte-compiled
adds f1fd3d26062 Adapt emba integration
adds 95ee5477e16 ; * src/lread.c (read0, skip_lazy_string): Fix
commentary again.
adds 919f3a7aae0 Merge from origin/emacs-29
adds 5e7c826bfa5 ; * lisp/progmodes/project.el: avoid warning in
loaddefs.
adds 08b9e75c8e4 ; Merge from origin/emacs-29
adds 5d844e129ad Fix tmm-menubar when 'tmm-completion-prompt' is nil
adds 756244c6963 ; * lisp/minibuffer.el (completions-header-format): Doc
fix.
adds 3be33aff963 A better fix for "Fix cancellation of Wdired"
adds c0c7b947baf Add instructions and test file for VS-15/VS-16
adds 3f441525679 Save the tree-sitter grammar recipe when installing a
grammar
adds 85af52bacd2 Merge from origin/emacs-29
adds 53dc7bec830 Fix regression when saving tramp-default-proxies-alist
(Do not merge)
adds 68b87288aa5 ; Merge from origin/emacs-29
adds d8ba28fa394 Fix order of tmm-menubar when 'tmm-mid-prompt' is nil
adds a3063f0bc87 Add a binding for enriched-toggle-markup
adds 08104c01504 Allow dired to invoke secondary browser
adds afc1f329356 Allow to disable the DWIMish behavior of 'x' in package
menu
adds 500abc4dc37 * lisp/tmm.el (tmm-completion-delete-prompt): Add more
checks (bug#63754).
adds 23a14e7b902 Add compact_constructor_declaration font-locking to
java-ts-mode
adds 372bc1278c2 Add internal documentation on plstore.el
adds 2e20e318da2 Brush up doc strings and terminology in plstore.el
adds ed4cd3eddf7 dockerfile-ts-mode: Prevent empty categories in imenu
(Bug#63759)
adds 83b22139e4c Fix several todo-mode.el item editing bugs (bug#63811)
adds 0a354d65784 Fix infloop in info-look.el
adds e252ce26eab Add type_predicate 'is' as keyword in
typescript-ts-mode (bug#63810)
adds 17c7915ab94 ; Fix 'package-install-upgrade-built-in' check for
package menu
adds 753f8aa1f14 Fix project-name for vc-aware backend in non-file
buffers
adds 2f94f6de9d6 Make VS-15 and VS-16 compositions work correctly
adds dc7acb1aafe Avoid errors in 'delete-forward-char' deleting static
compositions
adds 03663b8798a Update to Transient v0.4.1
adds 348e4504c6d Fix typo in calc.texi
adds 6b2c8dc9050 Revert "Enhance Python font-lock to support multilines"
adds 4897c98b6c4 Fix 'python-util-clone-local-variables'
adds 0eba9cf6511 * test/infra/Dockerfile.emba (emacs-base): Install also
gawk.
adds 8ec786349e1 Fix apostrophe handling in rust-ts-mode and go-ts-mode
(Bug#63708)
adds ede3535051a ; Fix last change
adds 970f94a2dd8 Merge from origin/emacs-29
adds b5f17fe07c6 * admin/unidata/emoji-zwj.awk: Avoid sprint buffer
overflow
adds 6847c01568e Adapt emba integration
adds 85cb075b1bd * lisp/emacs-lisp/comp.el (comp-known-type-specifiers):
Tweak framep.
adds fe91af936d8 * lisp/emacs-lisp/comp.el: Improve 85cb075b1bd.
adds ac1532a7c9a * lisp/emacs-lisp/comp.el (comp-known-type-specifiers):
Fix line lengths
adds 9ed24bfb04f * Have `comp-cstr-to-type-spec' handle comp-cstr-f as
well
adds 53dc1f3fe0a Print know function types in C-h f
adds 508005b3cf9 ; * lisp/emacs-lisp/comp.el (comp-funciton-type-spec):
typo
adds 3f9e0281ad2 ; Minor doc copyedits in comp.el
adds b5f171f98f4 * lisp/emacs-lisp/comp.el (comp-function-type-spec):
Improve.
adds 5d3d84066fa * lisp/emacs-lisp/comp-cstr.el (cl-macs): Require it.
adds 6058b4559d4 Better internal-make-closure optimisation
adds a30781399b3 * subr-x (eval-command-interactive-spec): New function.
adds 26ee0ce6f94 Adapt emba integration
adds 9a28600a973 Fix bug with point-adjustment after M-x COMMAND
adds 7ca1d782f59 Improve tree-sitter tests on emba
new 49ffcbf86a3 Merge branch 'master' into scratch/comp-static-data
new 5bbb573b45d src/comp.c: Compile float_blocks as constants.
Summary of changes:
.dir-locals.el | 3 +
CONTRIBUTE | 12 +-
ChangeLog.4 | 115679 ++++++++++++++++++
INSTALL | 6 +
Makefile.in | 13 +-
admin/admin.el | 3 +-
admin/authors.el | 2 +-
admin/charsets/Makefile.in | 2 +-
admin/charsets/mapconv | 3 +-
admin/cus-test.el | 2 -
admin/git-bisect-start | 18 +-
admin/make-tarball.txt | 35 +-
admin/merge-gnulib | 8 +-
admin/notes/emba | 40 +
admin/notes/tree-sitter/build-module/README | 17 -
admin/notes/tree-sitter/build-module/batch.sh | 2 +
admin/notes/tree-sitter/build-module/build.sh | 6 +
.../tree-sitter/html-manual/Accessing-Node.html | 205 -
.../html-manual/Language-Definitions.html | 401 -
.../html-manual/Multiple-Languages.html | 327 -
.../html-manual/Parser_002dbased-Font-Lock.html | 247 -
.../html-manual/Parser_002dbased-Indentation.html | 280 -
.../html-manual/Parsing-Program-Source.html | 125 -
.../tree-sitter/html-manual/Pattern-Matching.html | 450 -
.../tree-sitter/html-manual/Retrieving-Node.html | 420 -
.../html-manual/Tree_002dsitter-C-API.html | 211 -
.../tree-sitter/html-manual/Using-Parser.html | 230 -
.../notes/tree-sitter/html-manual/build-manual.sh | 23 -
admin/notes/tree-sitter/html-manual/manual.css | 374 -
admin/notes/tree-sitter/starter-guide | 157 +-
admin/notes/unicode | 17 +-
admin/unidata/emoji-variation-sequences.txt | 723 +
admin/unidata/emoji-zwj.awk | 3 +-
autogen.sh | 3 +-
build-aux/git-hooks/commit-msg-files.awk | 128 +
build-aux/git-hooks/post-commit | 47 +
build-aux/git-hooks/pre-push | 88 +
configure.ac | 139 +-
doc/emacs/custom.texi | 20 +
doc/emacs/display.texi | 7 +-
doc/emacs/files.texi | 93 +
doc/emacs/help.texi | 10 +
doc/emacs/macos.texi | 7 -
doc/emacs/maintaining.texi | 38 +-
doc/emacs/mini.texi | 18 +-
doc/emacs/mule.texi | 4 +-
doc/emacs/package.texi | 194 +-
doc/emacs/search.texi | 43 +-
doc/emacs/trouble.texi | 688 +-
doc/lispintro/emacs-lisp-intro.texi | 9 +-
doc/lispref/buffers.texi | 24 +-
doc/lispref/commands.texi | 42 +-
doc/lispref/control.texi | 3 +
doc/lispref/customize.texi | 16 +-
doc/lispref/display.texi | 331 +-
doc/lispref/files.texi | 4 +-
doc/lispref/frames.texi | 90 +-
doc/lispref/functions.texi | 34 +-
doc/lispref/help.texi | 26 +
doc/lispref/internals.texi | 9 +-
doc/lispref/keymaps.texi | 98 +-
doc/lispref/lists.texi | 32 +-
doc/lispref/loading.texi | 2 +-
doc/lispref/minibuf.texi | 38 +-
doc/lispref/modes.texi | 91 +-
doc/lispref/numbers.texi | 39 +-
doc/lispref/objects.texi | 22 +-
doc/lispref/os.texi | 18 +-
doc/lispref/parsing.texi | 78 +-
doc/lispref/positions.texi | 1 +
doc/lispref/processes.texi | 8 +-
doc/lispref/records.texi | 4 +
doc/lispref/sequences.texi | 52 +-
doc/lispref/symbols.texi | 11 +-
doc/lispref/text.texi | 33 +-
doc/lispref/variables.texi | 33 +-
doc/lispref/windows.texi | 2 +-
doc/misc/calc.texi | 4 +-
doc/misc/cc-mode.texi | 38 +
doc/misc/efaq.texi | 20 +-
doc/misc/eglot.texi | 611 +-
doc/misc/erc.texi | 76 +-
doc/misc/eshell.texi | 2 +
doc/misc/flymake.texi | 39 +-
doc/misc/gnus.texi | 48 +-
doc/misc/idlwave.texi | 7 +-
doc/misc/message.texi | 19 +-
doc/misc/modus-themes.org | 400 +-
doc/misc/org.org | 5 +-
doc/misc/texinfo.tex | 299 +-
doc/misc/tramp.texi | 137 +-
doc/misc/transient.texi | 20 +-
doc/misc/use-package.texi | 50 +-
etc/EGLOT-NEWS | 602 +
etc/ERC-NEWS | 227 +-
etc/HELLO | 4 +-
etc/NEWS | 321 +-
etc/NEWS.29 | 335 +-
etc/ORG-NEWS | 6 +-
etc/PROBLEMS | 43 +
etc/emacsclient-mail.desktop | 6 +-
etc/images/symbols/README | 43 +
etc/images/symbols/check-mark_16.pbm | Bin 0 -> 41 bytes
etc/images/symbols/check-mark_16.svg | 3 +
etc/images/symbols/chevron_down_16.pbm | Bin 0 -> 41 bytes
etc/images/symbols/chevron_down_16.svg | 3 +
etc/images/symbols/chevron_left_16.pbm | Bin 0 -> 41 bytes
etc/images/symbols/chevron_left_16.svg | 3 +
etc/images/symbols/chevron_right_16.pbm | Bin 0 -> 41 bytes
etc/images/symbols/chevron_right_16.svg | 3 +
etc/images/symbols/chevron_up_16.pbm | Bin 0 -> 41 bytes
etc/images/symbols/chevron_up_16.svg | 3 +
etc/images/symbols/cross_16.pbm | Bin 0 -> 41 bytes
etc/images/symbols/cross_16.svg | 3 +
etc/images/symbols/cross_circle_16.pbm | Bin 0 -> 41 bytes
etc/images/symbols/cross_circle_16.svg | 3 +
etc/images/symbols/cross_circle_fill_16.pbm | Bin 0 -> 41 bytes
etc/images/symbols/cross_circle_fill_16.svg | 3 +
etc/images/symbols/heart_16.pbm | Bin 0 -> 41 bytes
etc/images/symbols/heart_16.svg | 3 +
etc/images/symbols/heart_fill_16.pbm | Bin 0 -> 41 bytes
etc/images/symbols/heart_fill_16.svg | 3 +
etc/images/symbols/heart_half_16.pbm | Bin 0 -> 41 bytes
etc/images/symbols/heart_half_16.svg | 3 +
etc/images/symbols/menu_16.pbm | Bin 0 -> 41 bytes
etc/images/symbols/menu_16.svg | 3 +
etc/images/symbols/minus_16.pbm | Bin 0 -> 41 bytes
etc/images/symbols/minus_16.svg | 3 +
etc/images/symbols/minus_circle_16.pbm | Bin 0 -> 41 bytes
etc/images/symbols/minus_circle_16.svg | 3 +
etc/images/symbols/minus_circle_fill_16.pbm | Bin 0 -> 41 bytes
etc/images/symbols/minus_circle_fill_16.svg | 3 +
etc/images/symbols/plus_16.pbm | Bin 0 -> 41 bytes
etc/images/symbols/plus_16.svg | 3 +
etc/images/symbols/plus_circle_16.pbm | Bin 0 -> 41 bytes
etc/images/symbols/plus_circle_16.svg | 3 +
etc/images/symbols/plus_circle_fill_16.pbm | Bin 0 -> 41 bytes
etc/images/symbols/plus_circle_fill_16.svg | 3 +
etc/images/symbols/star_16.pbm | Bin 0 -> 41 bytes
etc/images/symbols/star_16.svg | 3 +
etc/images/symbols/star_fill_16.pbm | Bin 0 -> 41 bytes
etc/images/symbols/star_fill_16.svg | 3 +
etc/images/symbols/star_half_16.pbm | Bin 0 -> 72 bytes
etc/images/symbols/star_half_16.svg | 3 +
etc/publicsuffix.txt | 8 +-
etc/refcards/orgcard.tex | 2 +-
etc/themes/modus-operandi-deuteranopia-theme.el | 47 +-
etc/themes/modus-operandi-theme.el | 35 +-
etc/themes/modus-operandi-tinted-theme.el | 35 +-
...theme.el => modus-operandi-tritanopia-theme.el} | 257 +-
etc/themes/modus-themes.el | 385 +-
etc/themes/modus-vivendi-deuteranopia-theme.el | 49 +-
etc/themes/modus-vivendi-theme.el | 33 +-
etc/themes/modus-vivendi-tinted-theme.el | 33 +-
...-theme.el => modus-vivendi-tritanopia-theme.el} | 260 +-
etc/tutorials/TUTORIAL | 2 +-
etc/tutorials/TUTORIAL.cn | 152 +-
etc/tutorials/TUTORIAL.fa | 1164 +
etc/tutorials/TUTORIAL.translators | 5 +
leim/MISC-DIC/CTLau-b5.html | 4 +-
lib-src/ebrowse.c | 5 +-
lib-src/etags.c | 5 +-
lib-src/movemail.c | 5 +-
lib-src/update-game-score.c | 6 +-
lib/acl-internal.h | 8 +-
lib/acl.h | 5 +
lib/attribute.h | 15 +
lib/binary-io.h | 8 +-
lib/c++defs.h | 6 +
lib/c-ctype.h | 4 +-
lib/c-strcase.h | 5 +
lib/careadlinkat.h | 5 +
lib/count-leading-zeros.h | 8 +-
lib/count-one-bits.h | 8 +-
lib/count-trailing-zeros.h | 8 +-
lib/dirent-private.h | 67 +
lib/dirent.in.h | 49 +-
lib/dirfd.c | 17 +-
lib/eloop-threshold.h | 5 +
lib/execinfo.in.h | 4 +-
lib/fcntl.in.h | 5 +
lib/fdopendir.c | 97 +-
lib/file-has-acl.c | 111 +-
lib/filemode.h | 6 +
lib/filevercmp.h | 5 +
lib/flexmember.h | 5 +
lib/fpending.h | 6 +
lib/gettime.c | 4 +-
lib/gettimeofday.c | 14 +-
lib/gnulib.mk.in | 35 +-
lib/inttypes.in.h | 5 +
lib/limits.in.h | 5 +
lib/malloc/dynarray_emplace_enlarge.c | 4 +-
lib/malloc/dynarray_resize.c | 4 +-
lib/md5.h | 5 +
lib/minmax.h | 5 +
lib/mktime.c | 11 +-
lib/nanosleep.c | 3 +-
lib/nstrftime.c | 44 +-
lib/openat.h | 9 +-
lib/pathmax.h | 5 +
lib/pselect.c | 12 +-
lib/regex_internal.h | 3 +-
lib/regexec.c | 2 +-
lib/sha1.h | 5 +
lib/sha256.h | 5 +
lib/sha512.h | 5 +
lib/signal.in.h | 5 +
lib/stat-time.h | 45 +-
lib/stddef.in.h | 52 +-
lib/stdio.in.h | 95 +-
lib/stdlib.in.h | 63 +-
lib/string.in.h | 6 +
lib/strtol.c | 14 +-
lib/sys_random.in.h | 5 +
lib/sys_select.in.h | 12 +
lib/sys_stat.in.h | 12 +
lib/sys_time.in.h | 12 +
lib/sys_types.in.h | 7 +
lib/time.in.h | 31 +
lib/timespec-add.c | 5 +-
lib/timespec-sub.c | 5 +-
lib/timespec.h | 14 +-
lib/u64.h | 8 +-
lib/unistd.in.h | 9 +-
lib/unlocked-io.h | 5 +
lib/utimens.c | 20 +-
lib/utimens.h | 8 +-
lib/verify.h | 34 +-
lisp/Makefile.in | 7 +-
lisp/abbrev.el | 22 +-
lisp/allout-widgets.el | 3 +-
lisp/allout.el | 4 +-
lisp/arc-mode.el | 101 +-
lisp/calc/calc-graph.el | 7 +-
lisp/calc/calc-misc.el | 1 -
lisp/calc/calc-prog.el | 1 -
lisp/calculator.el | 5 +-
lisp/calendar/appt.el | 2 +-
lisp/calendar/parse-time.el | 16 +-
lisp/calendar/todo-mode.el | 298 +-
lisp/cedet/semantic.el | 27 +-
lisp/comint.el | 35 +
lisp/composite.el | 4 +-
lisp/custom.el | 4 +-
lisp/dired-aux.el | 8 +-
lisp/dired.el | 17 +-
lisp/doc-view.el | 19 +-
lisp/dynamic-setting.el | 1 +
lisp/edmacro.el | 8 +-
lisp/electric.el | 4 +-
lisp/emacs-lisp/backtrace.el | 1 -
lisp/emacs-lisp/benchmark.el | 2 +-
lisp/emacs-lisp/byte-opt.el | 506 +-
lisp/emacs-lisp/byte-run.el | 14 +-
lisp/emacs-lisp/bytecomp.el | 183 +-
lisp/emacs-lisp/cl-extra.el | 2 +
lisp/emacs-lisp/cl-lib.el | 1 +
lisp/emacs-lisp/cl-macs.el | 142 +-
lisp/emacs-lisp/cl-preloaded.el | 2 +
lisp/emacs-lisp/comp-cstr.el | 83 +-
lisp/emacs-lisp/comp.el | 203 +-
lisp/emacs-lisp/easy-mmode.el | 30 +-
lisp/emacs-lisp/edebug.el | 148 +-
lisp/emacs-lisp/eldoc.el | 187 +-
lisp/emacs-lisp/ert-x.el | 4 +-
lisp/emacs-lisp/gv.el | 9 +-
lisp/emacs-lisp/lisp.el | 22 +-
lisp/emacs-lisp/loaddefs-gen.el | 138 +-
lisp/emacs-lisp/macroexp.el | 5 +
lisp/emacs-lisp/nadvice.el | 2 +
lisp/emacs-lisp/package-vc.el | 211 +-
lisp/emacs-lisp/package.el | 325 +-
lisp/emacs-lisp/regexp-opt.el | 2 +
lisp/emacs-lisp/rx.el | 1 +
lisp/emacs-lisp/shortdoc.el | 162 +-
lisp/emacs-lisp/subr-x.el | 16 +
lisp/emulation/viper-cmd.el | 36 +-
lisp/emulation/viper-ex.el | 3 +-
lisp/emulation/viper-init.el | 3 +-
lisp/env.el | 3 +
lisp/epa-ks.el | 10 +-
lisp/erc/erc-backend.el | 215 +-
lisp/erc/erc-button.el | 361 +-
lisp/erc/erc-capab.el | 1 +
lisp/erc/erc-common.el | 257 +-
lisp/erc/erc-compat.el | 77 +-
lisp/erc/erc-dcc.el | 64 +-
lisp/erc/erc-fill.el | 400 +-
lisp/erc/erc-goodies.el | 281 +-
lisp/erc/erc-ibuffer.el | 1 +
lisp/erc/erc-imenu.el | 24 +-
lisp/erc/erc-join.el | 9 +-
lisp/erc/erc-log.el | 26 +-
lisp/erc/erc-match.el | 37 +-
lisp/erc/erc-netsplit.el | 4 +-
lisp/erc/erc-networks.el | 22 +-
lisp/erc/erc-page.el | 4 +
lisp/erc/erc-pcomplete.el | 2 +
lisp/erc/erc-ring.el | 4 +-
lisp/erc/erc-sasl.el | 47 +-
lisp/erc/erc-services.el | 1 +
lisp/erc/erc-sound.el | 1 +
lisp/erc/erc-speedbar.el | 1 +
lisp/erc/erc-spelling.el | 5 +-
lisp/erc/erc-stamp.el | 265 +-
lisp/erc/erc-track.el | 6 +-
lisp/erc/erc-truncate.el | 21 +-
lisp/erc/erc.el | 1116 +-
lisp/eshell/em-cmpl.el | 64 +-
lisp/eshell/em-dirs.el | 19 +-
lisp/eshell/em-glob.el | 12 +-
lisp/eshell/em-ls.el | 6 +-
lisp/eshell/em-pred.el | 4 +-
lisp/eshell/em-unix.el | 81 +-
lisp/eshell/esh-arg.el | 68 +-
lisp/eshell/esh-cmd.el | 206 +-
lisp/eshell/esh-proc.el | 11 +-
lisp/eshell/esh-util.el | 5 +
lisp/eshell/esh-var.el | 95 +-
lisp/eshell/eshell.el | 53 +-
lisp/faces.el | 8 +-
lisp/filecache.el | 2 +-
lisp/files-x.el | 8 +-
lisp/files.el | 42 +-
lisp/filesets.el | 1 -
lisp/find-dired.el | 7 +-
lisp/find-file.el | 4 +-
lisp/foldout.el | 2 +-
lisp/frame.el | 3 +-
lisp/gnus/gnus-art.el | 13 +-
lisp/gnus/gnus-eform.el | 13 +-
lisp/gnus/gnus-group.el | 3 +-
lisp/gnus/gnus-icalendar.el | 2 +-
lisp/gnus/gnus-search.el | 109 +-
lisp/gnus/gnus-start.el | 3 +-
lisp/gnus/gnus-sum.el | 141 +-
lisp/gnus/gnus.el | 1 +
lisp/gnus/mail-source.el | 87 +-
lisp/gnus/message.el | 44 +-
lisp/gnus/mm-view.el | 2 +-
lisp/gnus/mml2015.el | 2 +-
lisp/gnus/nndiary.el | 4 +-
lisp/gnus/nnimap.el | 14 +-
lisp/gnus/nnselect.el | 829 +-
lisp/gnus/nntp.el | 7 +-
lisp/help-fns.el | 31 +-
lisp/help.el | 29 +-
lisp/htmlfontify.el | 4 +-
lisp/ibuf-ext.el | 93 +-
lisp/icomplete.el | 10 +-
lisp/image.el | 77 +-
lisp/image/image-crop.el | 59 +-
lisp/image/image-dired.el | 23 +-
lisp/imenu.el | 4 +-
lisp/info-look.el | 6 +-
lisp/international/characters.el | 10 +
lisp/international/emoji.el | 60 +-
lisp/international/fontset.el | 2 +
lisp/international/ja-dic-cnv.el | 4 +-
lisp/international/mule-cmds.el | 3 +-
lisp/international/mule.el | 16 +-
lisp/international/quail.el | 6 +-
lisp/international/textsec.el | 3 +-
lisp/isearch.el | 6 +-
lisp/jsonrpc.el | 22 +-
lisp/keymap.el | 19 +-
lisp/language/cyrillic.el | 10 +
lisp/language/misc-lang.el | 29 +-
lisp/ldefs-boot.el | 322 +-
lisp/leim/quail/cyrillic.el | 119 +
lisp/leim/quail/greek.el | 1 +
lisp/leim/quail/persian.el | 122 +-
lisp/loadup.el | 8 +-
lisp/lpr.el | 3 +-
lisp/ls-lisp.el | 2 +-
lisp/mail/binhex.el | 2 +-
lisp/mail/feedmail.el | 78 +-
lisp/mail/mailclient.el | 193 +-
lisp/mail/rmail.el | 94 +-
lisp/mail/smtpmail.el | 87 +-
lisp/mail/uudecode.el | 2 +-
lisp/mail/yenc.el | 4 +-
lisp/menu-bar.el | 5 +-
lisp/mh-e/mh-print.el | 3 +-
lisp/minibuffer.el | 39 +-
lisp/misc.el | 16 +-
lisp/mouse.el | 3 +-
lisp/mpc.el | 2 +-
lisp/mwheel.el | 13 +-
lisp/net/ange-ftp.el | 10 +-
lisp/net/browse-url.el | 13 +-
lisp/net/dbus.el | 6 +-
lisp/net/dictionary.el | 206 +-
lisp/net/eudc-vars.el | 7 +-
lisp/net/eudcb-mab.el | 3 +-
lisp/net/eww.el | 53 +-
lisp/net/mailcap.el | 13 +-
lisp/net/net-utils.el | 10 +-
lisp/net/ntlm.el | 1 -
lisp/net/rcirc.el | 14 +-
lisp/net/secrets.el | 27 +-
lisp/net/shr.el | 35 +-
lisp/net/soap-client.el | 10 +-
lisp/net/socks.el | 1 -
lisp/net/tramp-adb.el | 64 +-
lisp/net/tramp-archive.el | 14 +-
lisp/net/tramp-cache.el | 12 +-
lisp/net/tramp-cmds.el | 79 +-
lisp/net/tramp-compat.el | 23 +-
lisp/net/tramp-container.el | 85 +-
lisp/net/tramp-crypt.el | 48 +-
lisp/net/tramp-fuse.el | 39 +-
lisp/net/tramp-gvfs.el | 187 +-
lisp/net/tramp-integration.el | 15 +-
lisp/net/tramp-rclone.el | 4 +-
lisp/net/tramp-sh.el | 266 +-
lisp/net/tramp-smb.el | 175 +-
lisp/net/tramp-sshfs.el | 8 +-
lisp/net/tramp-sudoedit.el | 50 +-
lisp/net/tramp.el | 233 +-
lisp/novice.el | 20 +-
lisp/nxml/rng-nxml.el | 2 +-
lisp/nxml/xmltok.el | 9 +-
lisp/obsolete/autoload.el | 2 +-
lisp/obsolete/mantemp.el | 2 +-
lisp/org/ob-R.el | 5 +-
lisp/org/ob-comint.el | 37 +-
lisp/org/ob-core.el | 3 +-
lisp/org/ob-js.el | 5 +-
lisp/org/ob-latex.el | 17 +-
lisp/org/ob-tangle.el | 10 +-
lisp/org/oc.el | 4 +-
lisp/org/ol-bibtex.el | 22 +-
lisp/org/org-agenda.el | 5 +-
lisp/org/org-clock.el | 103 +-
lisp/org/org-element.el | 6 +-
lisp/org/org-macs.el | 15 +-
lisp/org/org-persist.el | 8 +-
lisp/org/org-src.el | 2 +-
lisp/org/org-table.el | 8 +-
lisp/org/org-version.el | 4 +-
lisp/org/org.el | 73 +-
lisp/org/ox-ascii.el | 4 +-
lisp/org/ox-html.el | 4 +-
lisp/org/ox-latex.el | 12 +-
lisp/org/ox-md.el | 4 +-
lisp/org/ox-odt.el | 37 +-
lisp/org/ox-texinfo.el | 11 +-
lisp/outline.el | 8 +-
lisp/pcmpl-gnu.el | 269 +-
lisp/pcmpl-linux.el | 3 +-
lisp/pixel-scroll.el | 7 +
lisp/plstore.el | 203 +-
lisp/progmodes/c-ts-common.el | 19 +-
lisp/progmodes/c-ts-mode.el | 409 +-
lisp/progmodes/cc-defs.el | 151 +-
lisp/progmodes/cc-engine.el | 503 +-
lisp/progmodes/cc-fonts.el | 7 +-
lisp/progmodes/cc-langs.el | 10 +-
lisp/progmodes/cc-mode.el | 2 -
lisp/progmodes/cc-styles.el | 5 +-
lisp/progmodes/cc-vars.el | 24 +
lisp/progmodes/cperl-mode.el | 2 +-
lisp/progmodes/csharp-mode.el | 15 +-
lisp/progmodes/dcl-mode.el | 2 +-
lisp/progmodes/dockerfile-ts-mode.el | 5 +-
lisp/progmodes/ebnf-otz.el | 3 +-
lisp/progmodes/ebrowse.el | 6 +-
lisp/progmodes/eglot.el | 976 +-
lisp/progmodes/elixir-ts-mode.el | 683 +
lisp/progmodes/etags.el | 10 +-
lisp/progmodes/flymake.el | 158 +-
lisp/progmodes/gdb-mi.el | 5 +-
lisp/progmodes/go-ts-mode.el | 30 +-
lisp/progmodes/gud.el | 83 +-
lisp/progmodes/heex-ts-mode.el | 185 +
lisp/progmodes/idlwave.el | 7 +-
lisp/progmodes/java-ts-mode.el | 18 +-
lisp/progmodes/make-mode.el | 10 +-
lisp/progmodes/prog-mode.el | 1 +
lisp/progmodes/project.el | 117 +-
lisp/progmodes/prolog.el | 4 +-
lisp/progmodes/python.el | 248 +-
lisp/progmodes/ruby-mode.el | 4 +-
lisp/progmodes/ruby-ts-mode.el | 115 +-
lisp/progmodes/rust-ts-mode.el | 18 +-
lisp/progmodes/scheme.el | 2 +-
lisp/progmodes/sh-script.el | 20 +-
lisp/progmodes/sql.el | 19 +-
lisp/progmodes/typescript-ts-mode.el | 30 +-
lisp/progmodes/verilog-mode.el | 54 +-
lisp/progmodes/vhdl-mode.el | 67 +-
lisp/progmodes/xref.el | 62 +-
lisp/replace.el | 7 +-
lisp/savehist.el | 5 +-
lisp/saveplace.el | 163 +-
lisp/select.el | 31 +-
lisp/server.el | 46 +-
lisp/shell.el | 40 +
lisp/simple.el | 168 +-
lisp/speedbar.el | 79 +-
lisp/startup.el | 14 +-
lisp/strokes.el | 42 +-
lisp/subr.el | 331 +-
lisp/tab-bar.el | 30 +-
lisp/term.el | 9 +-
lisp/term/haiku-win.el | 3 +
lisp/textmodes/enriched.el | 1 +
lisp/textmodes/html-ts-mode.el | 2 +-
lisp/textmodes/ispell.el | 17 +-
lisp/textmodes/reftex-index.el | 27 +-
lisp/textmodes/reftex.el | 6 +-
lisp/textmodes/table.el | 4 +-
lisp/textmodes/texinfo.el | 14 +-
lisp/thingatpt.el | 2 +-
lisp/tmm.el | 33 +-
lisp/transient.el | 48 +-
lisp/treesit.el | 422 +-
lisp/tutorial.el | 1 +
lisp/url/url-gw.el | 2 +-
lisp/url/url-mailto.el | 4 +-
lisp/url/url-misc.el | 2 +-
lisp/use-package/use-package-core.el | 112 +-
lisp/use-package/use-package-ensure.el | 3 +-
lisp/userlock.el | 13 +-
lisp/vc/ediff-diff.el | 2 +-
lisp/vc/vc-annotate.el | 2 +-
lisp/vc/vc-cvs.el | 226 +-
lisp/vc/vc-hg.el | 27 +-
lisp/vc/vc-hooks.el | 9 +
lisp/vc/vc.el | 53 +-
lisp/w32-fns.el | 2 +-
lisp/wdired.el | 2 +
lisp/wid-edit.el | 3 +-
lisp/windmove.el | 2 +
lisp/window.el | 24 +-
lisp/woman.el | 1 -
lisp/x-dnd.el | 128 +-
lisp/xml.el | 3 -
m4/acl.m4 | 48 +-
m4/codeset.m4 | 24 +
m4/dirent_h.m4 | 21 +-
m4/dirfd.m4 | 25 +-
m4/extern-inline.m4 | 4 +-
m4/gnulib-common.m4 | 78 +-
m4/gnulib-comp.m4 | 59 +-
m4/largefile.m4 | 175 +-
m4/libgmp.m4 | 4 +-
m4/limits-h.m4 | 1 +
m4/locale-fr.m4 | 253 +
m4/manywarnings.m4 | 22 +-
m4/musl.m4 | 20 +
m4/regex.m4 | 4 +-
m4/stdalign.m4 | 30 +-
m4/stddef_h.m4 | 17 +-
m4/stdio_h.m4 | 24 +-
m4/stdlib_h.m4 | 53 +-
m4/strtoll.m4 | 19 +-
m4/time_h.m4 | 4 +-
m4/xattr.m4 | 4 +-
nt/mingw-cfg.site | 2 +-
src/alloc.c | 27 +-
src/bignum.c | 2 +-
src/buffer.c | 52 +-
src/bytecode.c | 2 +-
src/callproc.c | 1 +
src/casefiddle.c | 4 +-
src/ccl.c | 28 +-
src/character.c | 16 +-
src/cmds.c | 2 +-
src/coding.c | 7 +-
src/comp.c | 26 +-
src/composite.c | 20 +-
src/composite.h | 2 +-
src/data.c | 77 +-
src/dispextern.h | 37 +-
src/dispnew.c | 28 +-
src/doprnt.c | 4 +-
src/editfns.c | 363 +-
src/emacs-module.c | 6 +-
src/emacs.c | 2 +-
src/eval.c | 30 +-
src/fileio.c | 3 +-
src/floatfns.c | 12 +-
src/fns.c | 121 +-
src/font.c | 2 +-
src/fontset.c | 9 +
src/frame.c | 2 +-
src/fringe.c | 4 +-
src/ftcrfont.c | 1 -
src/gnutls.c | 6 +-
src/gtkutil.c | 4 +-
src/haikufont.c | 1 -
src/haikuterm.c | 2 +-
src/image.c | 45 +-
src/indent.c | 9 +-
src/itree.c | 6 +-
src/keyboard.c | 35 +-
src/keymap.c | 56 +-
src/lisp.h | 92 +-
src/lread.c | 320 +-
src/macfont.m | 50 +-
src/nsterm.m | 42 +-
src/pdumper.c | 30 +-
src/pgtkfns.c | 7 -
src/pgtkterm.c | 33 +-
src/pgtkterm.h | 1 -
src/print.c | 4 +-
src/profiler.c | 145 +-
src/regex-emacs.c | 48 +-
src/regex-emacs.h | 3 +-
src/sort.c | 2 +-
src/sqlite.c | 82 +-
src/syntax.c | 157 +-
src/syntax.h | 24 +-
src/sysdep.c | 7 +
src/term.c | 12 +-
src/termcap.c | 2 +-
src/textconv.c | 6 +-
src/thread.h | 9 +
src/timefns.c | 27 +-
src/tparam.c | 3 +-
src/treesit.c | 820 +-
src/w32.c | 9 +-
src/w32term.c | 2 +-
src/window.h | 2 +-
src/xdisp.c | 290 +-
src/xfns.c | 56 +-
src/xml.c | 10 +-
src/xselect.c | 6 +-
src/xsmfns.c | 2 +-
src/xterm.c | 231 +-
src/xterm.h | 11 +-
test/Makefile.in | 9 +-
test/infra/Dockerfile.emba | 85 +-
test/infra/Makefile.in | 32 +-
test/infra/gitlab-ci.yml | 60 +-
test/infra/test-jobs.yml | 93 +-
test/lisp/abbrev-tests.el | 16 +
test/lisp/arc-mode-tests.el | 79 +
test/lisp/auth-source-tests.el | 15 +-
test/lisp/calendar/cal-julian-tests.el | 2 +-
test/lisp/dired-aux-tests.el | 11 +-
test/lisp/dired-tests.el | 4 +-
test/lisp/dnd-tests.el | 2 +-
test/lisp/emacs-lisp/benchmark-tests.el | 4 +
test/lisp/emacs-lisp/bytecomp-tests.el | 86 +-
test/lisp/emacs-lisp/cl-lib-tests.el | 4 +-
test/lisp/emacs-lisp/cl-macs-tests.el | 2 +-
test/lisp/emacs-lisp/cl-print-tests.el | 2 +-
.../emacs-lisp/eieio-tests/eieio-test-persist.el | 10 +-
test/lisp/emacs-lisp/ert-tests.el | 28 +-
test/lisp/emacs-lisp/nadvice-tests.el | 16 +-
test/lisp/emacs-lisp/package-tests.el | 11 +-
test/lisp/emacs-lisp/shortdoc-tests.el | 43 +
test/lisp/emacs-lisp/subr-x-tests.el | 17 +-
test/lisp/erc/erc-button-tests.el | 283 +
test/lisp/erc/erc-dcc-tests.el | 69 +-
test/lisp/erc/erc-fill-tests.el | 338 +
test/lisp/erc/erc-goodies-tests.el | 325 +
test/lisp/erc/erc-networks-tests.el | 10 +-
test/lisp/erc/erc-scenarios-base-attach.el | 191 +
test/lisp/erc/erc-scenarios-base-auto-recon.el | 141 +
test/lisp/erc/erc-scenarios-base-buffer-display.el | 235 +
.../erc/erc-scenarios-base-local-module-modes.el | 211 +
test/lisp/erc/erc-scenarios-base-local-modules.el | 99 -
.../erc/erc-scenarios-base-misc-regressions.el | 44 +
test/lisp/erc/erc-scenarios-base-reconnect.el | 89 -
test/lisp/erc/erc-scenarios-base-renick.el | 43 +
test/lisp/erc/erc-scenarios-base-split-line.el | 202 +
test/lisp/erc/erc-scenarios-log.el | 207 +
test/lisp/erc/erc-scenarios-misc.el | 34 +
test/lisp/erc/erc-scenarios-sasl.el | 64 +
test/lisp/erc/erc-services-tests.el | 225 +-
test/lisp/erc/erc-stamp-tests.el | 265 +
test/lisp/erc/erc-tests.el | 1150 +-
.../base/assoc/bouncer-history/foonet.eld | 1 +
.../base/channel-buffer-revival/reattach.eld | 56 +
test/lisp/erc/resources/base/commands/motd.eld | 48 +
test/lisp/erc/resources/base/flood/ascii.eld | 49 +
test/lisp/erc/resources/base/flood/koi8-r.eld | 47 +
test/lisp/erc/resources/base/flood/utf-8.eld | 54 +
.../lisp/erc/resources/base/reconnect/just-eof.eld | 3 +
.../erc/resources/base/reconnect/just-ping.eld | 4 +
.../erc/resources/base/reconnect/ping-pong.eld | 6 +
.../base/reconnect/unexpected-disconnect.eld | 24 +
.../resources/base/renick/regain/normal-again.eld | 56 +
.../erc/resources/base/renick/regain/normal.eld | 53 +
test/lisp/erc/resources/erc-d/erc-d-tests.el | 2 +-
test/lisp/erc/resources/erc-d/erc-d.el | 9 +-
test/lisp/erc/resources/erc-scenarios-common.el | 3 +-
.../resources/fill/snapshots/merge-01-start.eld | 1 +
.../resources/fill/snapshots/merge-02-right.eld | 1 +
.../fill/snapshots/monospace-01-start.eld | 1 +
.../fill/snapshots/monospace-02-right.eld | 1 +
.../resources/fill/snapshots/monospace-03-left.eld | 1 +
.../fill/snapshots/monospace-04-reset.eld | 1 +
.../resources/fill/snapshots/spacing-01-mono.eld | 1 +
.../erc/resources/sasl/plain-overlong-aligned.eld | 39 +
.../erc/resources/sasl/plain-overlong-split.eld | 39 +
test/lisp/eshell/em-cmpl-tests.el | 128 +-
test/lisp/eshell/esh-arg-tests.el | 30 +
test/lisp/eshell/esh-cmd-tests.el | 18 +-
test/lisp/eshell/esh-proc-tests.el | 53 +
test/lisp/eshell/esh-var-tests.el | 2 +-
test/lisp/eshell/eshell-tests.el | 44 +
test/lisp/filenotify-tests.el | 16 +-
test/lisp/files-tests.el | 21 +
test/lisp/files-x-tests.el | 66 +-
test/lisp/find-cmd-tests.el | 2 +-
test/lisp/gnus/mml-sec-tests.el | 51 +-
test/lisp/hl-line-tests.el | 8 +-
test/lisp/image/wallpaper-tests.el | 33 +-
test/lisp/jsonrpc-tests.el | 2 +-
test/lisp/net/tramp-archive-tests.el | 34 +-
test/lisp/net/tramp-tests.el | 251 +-
test/lisp/proced-tests.el | 6 +-
.../lisp/progmodes/c-ts-mode-resources/indent.erts | 44 +
test/lisp/progmodes/eglot-tests.el | 486 +-
.../progmodes/elixir-ts-mode-resources/indent.erts | 374 +
test/lisp/progmodes/elixir-ts-mode-tests.el | 31 +
.../progmodes/heex-ts-mode-resources/indent.erts | 47 +
test/lisp/progmodes/heex-ts-mode-tests.el | 31 +
test/lisp/progmodes/python-tests.el | 518 +-
test/lisp/progmodes/ruby-mode-tests.el | 16 +
test/lisp/progmodes/ruby-ts-mode-tests.el | 42 +
test/lisp/simple-tests.el | 6 +-
test/lisp/subr-tests.el | 77 +-
test/lisp/textmodes/reftex-tests.el | 3 +-
test/lisp/thingatpt-tests.el | 33 +-
test/lisp/use-package/use-package-tests.el | 65 +
test/lisp/vc/vc-cvs-tests.el | 107 +
test/src/comp-resources/comp-test-funcs.el | 21 +
test/src/comp-tests.el | 57 +-
test/src/eval-tests.el | 35 +
test/src/fns-tests.el | 43 +-
test/src/keymap-tests.el | 18 +
test/src/lread-tests.el | 39 +-
test/src/sqlite-tests.el | 23 +-
test/src/treesit-tests.el | 123 +-
test/src/xdisp-tests.el | 2 +-
742 files changed, 147290 insertions(+), 14119 deletions(-)
create mode 100644 ChangeLog.4
delete mode 100644 admin/notes/tree-sitter/build-module/README
delete mode 100644 admin/notes/tree-sitter/html-manual/Accessing-Node.html
delete mode 100644
admin/notes/tree-sitter/html-manual/Language-Definitions.html
delete mode 100644 admin/notes/tree-sitter/html-manual/Multiple-Languages.html
delete mode 100644
admin/notes/tree-sitter/html-manual/Parser_002dbased-Font-Lock.html
delete mode 100644
admin/notes/tree-sitter/html-manual/Parser_002dbased-Indentation.html
delete mode 100644
admin/notes/tree-sitter/html-manual/Parsing-Program-Source.html
delete mode 100644 admin/notes/tree-sitter/html-manual/Pattern-Matching.html
delete mode 100644 admin/notes/tree-sitter/html-manual/Retrieving-Node.html
delete mode 100644
admin/notes/tree-sitter/html-manual/Tree_002dsitter-C-API.html
delete mode 100644 admin/notes/tree-sitter/html-manual/Using-Parser.html
delete mode 100755 admin/notes/tree-sitter/html-manual/build-manual.sh
delete mode 100644 admin/notes/tree-sitter/html-manual/manual.css
create mode 100644 admin/unidata/emoji-variation-sequences.txt
create mode 100644 build-aux/git-hooks/commit-msg-files.awk
create mode 100755 build-aux/git-hooks/post-commit
create mode 100755 build-aux/git-hooks/pre-push
create mode 100644 etc/EGLOT-NEWS
create mode 100644 etc/images/symbols/README
create mode 100644 etc/images/symbols/check-mark_16.pbm
create mode 100644 etc/images/symbols/check-mark_16.svg
create mode 100644 etc/images/symbols/chevron_down_16.pbm
create mode 100644 etc/images/symbols/chevron_down_16.svg
create mode 100644 etc/images/symbols/chevron_left_16.pbm
create mode 100644 etc/images/symbols/chevron_left_16.svg
create mode 100644 etc/images/symbols/chevron_right_16.pbm
create mode 100644 etc/images/symbols/chevron_right_16.svg
create mode 100644 etc/images/symbols/chevron_up_16.pbm
create mode 100644 etc/images/symbols/chevron_up_16.svg
create mode 100644 etc/images/symbols/cross_16.pbm
create mode 100644 etc/images/symbols/cross_16.svg
create mode 100644 etc/images/symbols/cross_circle_16.pbm
create mode 100644 etc/images/symbols/cross_circle_16.svg
create mode 100644 etc/images/symbols/cross_circle_fill_16.pbm
create mode 100644 etc/images/symbols/cross_circle_fill_16.svg
create mode 100644 etc/images/symbols/heart_16.pbm
create mode 100644 etc/images/symbols/heart_16.svg
create mode 100644 etc/images/symbols/heart_fill_16.pbm
create mode 100644 etc/images/symbols/heart_fill_16.svg
create mode 100644 etc/images/symbols/heart_half_16.pbm
create mode 100644 etc/images/symbols/heart_half_16.svg
create mode 100644 etc/images/symbols/menu_16.pbm
create mode 100644 etc/images/symbols/menu_16.svg
create mode 100644 etc/images/symbols/minus_16.pbm
create mode 100644 etc/images/symbols/minus_16.svg
create mode 100644 etc/images/symbols/minus_circle_16.pbm
create mode 100644 etc/images/symbols/minus_circle_16.svg
create mode 100644 etc/images/symbols/minus_circle_fill_16.pbm
create mode 100644 etc/images/symbols/minus_circle_fill_16.svg
create mode 100644 etc/images/symbols/plus_16.pbm
create mode 100644 etc/images/symbols/plus_16.svg
create mode 100644 etc/images/symbols/plus_circle_16.pbm
create mode 100644 etc/images/symbols/plus_circle_16.svg
create mode 100644 etc/images/symbols/plus_circle_fill_16.pbm
create mode 100644 etc/images/symbols/plus_circle_fill_16.svg
create mode 100644 etc/images/symbols/star_16.pbm
create mode 100644 etc/images/symbols/star_16.svg
create mode 100644 etc/images/symbols/star_fill_16.pbm
create mode 100644 etc/images/symbols/star_fill_16.svg
create mode 100644 etc/images/symbols/star_half_16.pbm
create mode 100644 etc/images/symbols/star_half_16.svg
copy etc/themes/{modus-operandi-theme.el =>
modus-operandi-tritanopia-theme.el} (62%)
copy etc/themes/{modus-vivendi-theme.el => modus-vivendi-tritanopia-theme.el}
(62%)
create mode 100644 etc/tutorials/TUTORIAL.fa
create mode 100644 lib/dirent-private.h
create mode 100644 lisp/progmodes/elixir-ts-mode.el
create mode 100644 lisp/progmodes/heex-ts-mode.el
create mode 100644 m4/codeset.m4
create mode 100644 m4/locale-fr.m4
create mode 100644 m4/musl.m4
create mode 100644 test/lisp/erc/erc-button-tests.el
create mode 100644 test/lisp/erc/erc-fill-tests.el
create mode 100644 test/lisp/erc/erc-goodies-tests.el
create mode 100644 test/lisp/erc/erc-scenarios-base-attach.el
create mode 100644 test/lisp/erc/erc-scenarios-base-auto-recon.el
create mode 100644 test/lisp/erc/erc-scenarios-base-buffer-display.el
create mode 100644 test/lisp/erc/erc-scenarios-base-local-module-modes.el
create mode 100644 test/lisp/erc/erc-scenarios-base-split-line.el
create mode 100644 test/lisp/erc/erc-scenarios-log.el
create mode 100644 test/lisp/erc/erc-stamp-tests.el
create mode 100644
test/lisp/erc/resources/base/channel-buffer-revival/reattach.eld
create mode 100644 test/lisp/erc/resources/base/commands/motd.eld
create mode 100644 test/lisp/erc/resources/base/flood/ascii.eld
create mode 100644 test/lisp/erc/resources/base/flood/koi8-r.eld
create mode 100644 test/lisp/erc/resources/base/flood/utf-8.eld
create mode 100644 test/lisp/erc/resources/base/reconnect/just-eof.eld
create mode 100644 test/lisp/erc/resources/base/reconnect/just-ping.eld
create mode 100644 test/lisp/erc/resources/base/reconnect/ping-pong.eld
create mode 100644
test/lisp/erc/resources/base/reconnect/unexpected-disconnect.eld
create mode 100644 test/lisp/erc/resources/base/renick/regain/normal-again.eld
create mode 100644 test/lisp/erc/resources/base/renick/regain/normal.eld
create mode 100644 test/lisp/erc/resources/fill/snapshots/merge-01-start.eld
create mode 100644 test/lisp/erc/resources/fill/snapshots/merge-02-right.eld
create mode 100644
test/lisp/erc/resources/fill/snapshots/monospace-01-start.eld
create mode 100644
test/lisp/erc/resources/fill/snapshots/monospace-02-right.eld
create mode 100644 test/lisp/erc/resources/fill/snapshots/monospace-03-left.eld
create mode 100644
test/lisp/erc/resources/fill/snapshots/monospace-04-reset.eld
create mode 100644 test/lisp/erc/resources/fill/snapshots/spacing-01-mono.eld
create mode 100644 test/lisp/erc/resources/sasl/plain-overlong-aligned.eld
create mode 100644 test/lisp/erc/resources/sasl/plain-overlong-split.eld
create mode 100644 test/lisp/progmodes/elixir-ts-mode-resources/indent.erts
create mode 100644 test/lisp/progmodes/elixir-ts-mode-tests.el
create mode 100644 test/lisp/progmodes/heex-ts-mode-resources/indent.erts
create mode 100644 test/lisp/progmodes/heex-ts-mode-tests.el
create mode 100644 test/lisp/vc/vc-cvs-tests.el
- scratch/comp-static-data updated (af569fa3d90 -> 5bbb573b45d),
Vibhav Pant <=