[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/positioned-lambdas updated (ce1e8c7817f -> c3b3fc82e8a)
From: |
Alan Mackenzie |
Subject: |
feature/positioned-lambdas updated (ce1e8c7817f -> c3b3fc82e8a) |
Date: |
Sun, 10 Mar 2024 14:52:54 -0400 (EDT) |
acmacm pushed a change to branch feature/positioned-lambdas.
from ce1e8c7817f Suppress >80 message for ;POS.... Fix missing arg in
cconv.el
new 569fc297b85 Use ;POS... position information in backtraces
adds 5e4a0a29fa3 Make sure read-symbol-shorthands is permanently local
adds c2aaa8f15aa Process read-symbol-shorthands from longest to shortest
(bug#67390)
adds 17c3610c561 Consider read-symbol-shorthands in check-declare.el
(bug#67523)
adds 0f715f9c154 Improve shorthands-font-lock-shorthands (bug#67390)
adds c52d17d91ad Also teach loaddefs-gen.el about shorthands (bug#63480)
adds 817140a852e Fix prefix discovery for files with
read-symbol-shorthands (bug#67325)
adds 9a51fbb69fc ; Also consider shorthands in check-declare-scan
(bug#67523)
adds f266622cdb3 ; Optimize shorthand insertion in
loaddefs-generate--parse-file
adds ecb69c8bd8c ; Fix a comment in loaddefs-gen.el
adds 8fc7e8c2b0c ; * lisp/files.el
(hack-local-variables--find-variables): Fix comment.
adds d41cdceb133 textconv.c: Fix warnings with-wide-int
adds b0049c942b8 bytecomp.el: Warn for `,' not within backquote construct
adds ecf3488477c * doc/emacs/buffers.texi (List Buffers): Update example
adds 4ebded3f5ee * lisp/emacs-lisp/easy-mmode.el
(easy-mmode--mode-docstring): Add comment
adds 45125e019c3 tramp: Tweak the ls-lisp declarations
adds dd81e767b77 Fix display of invisible text with opposite
directionality
adds fc8b09484a2 ; Fix typos
adds 56d0fbd99a8 Add alias progress-reporter-make
adds 9bbf8232dba Delete compat code in `url` library
adds e44b9f35793 * lisp/speedbar.el (imenu): Require unconditionally.
adds 4d57187a248 Prevent cache of diff-mode buffers to grow without
bounds
adds 70c10204f00 Prefer setq-local in more places
adds a4587646fab ; Fix my last commit
adds 57024e1e931 (w->base_line_number): Rework the way we flush the cache
adds a1aa9028f83 * src/window.c (set_window_buffer): Flush the
`base_line_number` cache
adds 52abeaf1333 * src/lread.c (build_load_history): Be careful with
in-place updates
adds 7d3c3cad939 * src/lread.c (bytecode_from_rev_list): Fix assertion
failure
adds b2d350cfc0b * lisp/emacs-lisp/comp.el (comp--native-compile): Use
`error-message-string`
adds 9dbbf93a4a0 Improve treesit-forward-sexp behavior for leaf nodes
(bug#68899)
adds be6de56906f Use treesit-node-match-p in treesit-parent-until/while
adds 5c43ef86bf1 Document arguments to Eshell's built-in commands
adds 7756e9c7361 filesets: Safely invoke `shell-command*' functions
adds ea53a26d03d ; Fix last change
adds 98d62c5f767 Don't respect ROUND_XY_TO_GRID when decomposing
uninterpreted glyph
adds c1f8fe09e66 Fix frame focus tracking under Android
adds c7539a363b8 Fix stale cache in Tramp
adds edf61edfd6f Adapt cache handling in Tramp
adds dbc5fafa311 * lisp/net/tramp.el (tramp-local-host-regexp): Adapt
:version.
adds 798310f0100 ; * etc/NEWS: Fix typos.
adds 95c8bfb11ec (edebug-signal): Simplify
adds 5e693762929 Grudgingly accept function values in the function
position
adds aedfb4f0483 (gitmerge-mode-font-lock-keywords): Don't use
font-lock-*-face vars
adds 10faaa3c910 Prefer `ITREE_FOREACH` over `overlays_in`
adds cebd26b2e16 Use treesit-node-match-p in treesit-parent-while
adds 0d2b7120783 Don't forcibly display dialogs on Android if a keyboard
is present
adds 42db7292c3e Implement Lisp threading on Android
adds f6225d125c0 Optionally show internal buffers in Buffer Menu mode
adds e66870400d4 Change hash range reduction from remainder to
multiplication
adds 05e3183ede3 Rearrange and pack hash table fields to reduce space
adds ce7365b5918 Use new variable Buffer-menu-show-internal in
project-list-buffers.
adds a2201a2034a (loaddefs-generate--parse-file): Be a bit more defensive
adds ab318cce1e9 ; Fix last change in buffer-menu.el
adds 77f240012f1 (loaddefs-generate--compute-prefixes): Fix thinko in
last change
adds a45e1237b29 ; Fix typo in configure.ac
adds c1cdbb98729 Add access_call fontification to elixir-ts-mode
adds eb90fb52b08 elixir-ts-mode: Bring the faces' use closer to other ts
modes
adds 8a39216ce92 elixir-ts-mode: Highlight more method definitions
adds 9ccaa09a635 ; .dir-locals.el (log-edit-mode) <fill-column>: Set to
64.
adds ccae58a4256 Declare function properties in Tramp
adds e5cb268b2cf Fix DEBUG_THREADS in the Android port
adds d03f3a827d8 Don't compile lib/copy-file-range.c on MS-Windows
adds ef3fed1a489 ; Fix last changes in buffer-menu.el and NEWS
adds b068725d40d Use slot names rather than their :initargs
adds cc5d4f15f96 Use `defvar` for variables that are not constant
adds 2f3c435056d * test/lisp/minibuffer-tests.el
(completion-test--pcm-bug38458): New test
adds 12fb298e21d Prefer \` and \' when matching the beg/end of string
adds f9ffa0148c3 (file-notify--test-wait-event): Rename from
`file-notify--test-read-event`
adds 2ecaa60f052 Improve wording of message in buff-menu.el
adds f444786e587 Mention 'C-h' in echo for unfinished commands
adds e34ebc0ccc6 Port better to Autoconf 2.72
adds 1f9781ee781 Fix earlier change to keyboard.c
adds ed2450e79b5 Prevent echo area help message from being printed
repeatedly
adds 1db2255c7c7 * lisp/touch-screen.el (touch-screen): Fix defgroup
version.
adds a48cf0c94ca ; * src/keyboard.c (echo_dash): Mention F1 in
echo_keystrokes_help.
adds d6c7092ff07 ; Improve documentation of 'echo-keystrokes-help'
adds 08c81db7c8e `file-remote-p' must not return an error
adds bc099295dd2 ; Ensure 'thing-at-point-looking-at' finds full match
adds ebf4ef2022a Fix 'browse-url-url-at-point' so that scheme does not
duplicate
adds 0b9c7148fd6 Respect the delimiter of completer in Python shell
completion
adds 8290a1bacb0 Replace a few calls to intern with constant strings
adds 5af4e346b0b Don't lose track of adstyles during face merging
adds b3821357696 Set adstyle within sfnt font objects
adds 4e5068b7b3a Fix treesit_traverse_get_predicate (bug#68954)
adds 8d09e1def55 Port to GNU Make
03ecd94488b85adc38746ec3e7c2a297a522598e
adds 8d6a8e573f9 Tramp: Handle PIN requests from security keys
adds c4ec6d0472b * lisp/subr.el (read-char-from-minibuffer): Fix
bug#68995
adds 3c3702b9bbc * lisp/subr.el (with-output-to-temp-buffer): Add
`indent` rule
adds efedb8f479f modula2.el: Avoid font-lock-*-face variables
adds 7a13e705b1a Put the list of built-in Eshell commands in its own
manual node
adds b5b80de49c5 In Eshell manual, put command index anchors above the
item
adds de5acc3b0d8 Add concept indices for some Eshell commands
adds 6568a9a0099 Add option gnus-mode-line-logo
adds e7d1b12878e Make miscellaneous improvements to the Android port
adds 6195a57b8e8 ; Improve documentation of a recent change in Gnus
adds 4330eb28641 Fix volume refresh bug in mpc
adds 59b849d1eaf Run 'read-only-mode-hook' when visiting a file that is
not writable
adds 55aea796760 Fix warning in
tramp-register-archive-autoload-file-name-handler
adds 20f7a022f81 Avoid errors in winner.el's 'post-command-hook'
adds 86c5b7c49c0 * lisp/bind-key.el (personal-keybindings): Autoload it
(bug#68999).
adds 13ee21eb48b Support Info files compressed by 'lzip'
adds 7f3baf352ba ; * etc/NEWS: Announce support of 'lzip' compressed
Info files (bug#69004).
adds d0673ea0d42 ; * etc/PROBLEMS: Workaround for Windows key "stuck"
(bug#68914).
adds 47496993703 * doc/lispref/parsing.texi (Retrieving Nodes): Improve
documentation.
adds e25d11314d8 Pass unquoted filename to user-supplied MUSTMATCH
predicate
adds e2682316867 Don't skip links to "." and ".." in Dired when marking
files
adds 571ec583d64 ; Clarify "ChangeLog entries" in CONTRIBUTE.
adds d65499e7908 ; Another clarification in CONTRIBUTE.
adds 31ca4e5501f ; And another fix of CONTRIBUTE.
adds 09c53b717d4 * admin/notes/kind-communication: New file.
adds 7d3a1444864 ; Mention defface's and their :version tags in
CONTRIBUTE.
adds 22d500ce21d Merge from origin/emacs-29
adds f1e7b5230ad Tramp: Handle PIN requests from security keys (don't
merge)
adds cbf2c297b8b ; Merge from origin/emacs-29
adds 7e8b1863af8 Add support for deriving major modes in which-func
adds 55b4a743b6f Record dependencies in packages installed via package-vc
adds 939187fd7a0 ; Fix 'thing-at-point' edge case involving overlapping
matches
adds 0a01b998d13 * lisp/menu-bar.el (menu-bar-showhide-menu): Add
"Outlines" (bug#68979).
adds 3e5aba88377 * lisp/buff-menu.el: Force other-window commands to use
other window.
adds 7a0ee5d65f2 Fix behavior of gnus-summary-very-wide-reply with
prefix arg
adds e67e7185ce8 Fix signed/unsigned promotion errors involving
Emacs_Rectangle
adds 30b4d902326 In Info-url-alist, add .html extension to %e
format-sequence
adds 67486ab4158 Fix 'min-width' display property in
'buffer-text-pixel-size'
adds faa46eb8667 Rename a number of native compiler functions
adds c0f656617d6 Make sure the binding shown by echo-keystrokes-help is
not shadowed
adds db195116a42 Add the public API of Compat to the core
adds 998f9d98c3b Tolerate errors while recompiling all packages
adds 052c2ce0284 (pcase): Add buttons to the macros' defs in the
docstring of `pcase`
adds 9a1522197fb (cl--generic-describe): Fix regression introduced by
fix to bug#54628
adds 9ebc91795f2 Remove redundant `apply` with `derived-mode-p`
adds 806759dc0a6 (pcase): New `_` syntax in pred/app functions
adds 57544fa2a2e loaddefs-gen.el: Generate an autoload for
`pcase-defmacro`
adds bc6c55c5cf3 Disable exec loader when Emacs is running under an
existing instance
adds 2f7d662dd46 ; Update Lisp_Hash_Table hash for CHECK_STRUCTS
adds 6aeeae68885 Allow using 'vc-prepare-patch' in non-VC buffers
adds 79cfc1eaa0b Internal function for obarray performance analysis
(bug#68244)
adds bb77944306d Make minibuf-tests independent of obarray hash order
adds 39cce137ba8 lread.c: Use bare symbol operations
adds 3b90e5052ce Tree-sitter support for outline-minor-mode (bug#68824)
adds 40994d2bafa (cl--generic-describe): Refactor to ease reuse
adds 6a18da80c2a ; * src/lread.c (Finternal__obarray_buckets): Fix
coding style.
adds d570864bebf Make outline.el ignore field properties in text
adds acc6732ca1d Reuse commit message when preparing a single patch
adds 6ef8d29f221 ; Resolve a FIXME in rst.el
adds 07bd7a0150e Add docstring for Tramp test macros
adds d61145cc8cf More changes for treesitter support of
outline-minor-mode (bug#68824)
adds d2a5d7534c7 Simplify and speed up EQ
adds 08c18632574 Simplify and speed up EQ again
adds efdcd7b8f78 Remove BASE2_EQ
adds 231af322b07 Remove lisp_h_PSEUDOVECTORP etc
adds 473dac88010 Remove lisp_h_XCONS etc
adds 10c6aea4434 Remove SYMBOL_WITH_POS_{POS,SYM}
adds d202f1b9e74 XSYMBOL eassume speedups
adds a4a99405d00 Simplify position-symbol
adds 10bf810e845 Fix left-over from renaming 'comp-*' functions
adds 371ccf09fea Add 'custom-variable' command
adds 160165e8a97 ; Compute the list of symbols for
'eshell-eval-using-options' once
adds 7c23234b4ea Respect :lisp-dir whilst scanning for VC package
dependencies
adds 70d6f6c41c9 hideif.el: Minor cleanup
adds b54db9c9ac7 ; * lisp/progmodes/elisp-mode.el
(emacs-lisp-native-compile): Fix typo.
adds fa74c7f88a8 Detect DEFUNs as outline-minor-mode headings in Emacs
sources in c-ts-mode.
adds decfdd4f1a1 Take file-local variables into account in elint-file
(bug#69076)
adds 3a93e301ddc String hashing improvements (spread and performance)
adds fbef8ff2a41 titdic-cnv.el: Bring all definitions under the `tit-`
namespace
adds 7c32f3bcd6d Adjust to recent Gnulib nstrftime changes
adds 377e4212e9d Update from Gnulib by running admin/merge-gnulib
adds 783a511d1e3 Handle /assets and /content file names in
`android-browse-url'
adds 60cff1ac9d2 Add support for reading/writing IELM input history
(bug#67000)
adds 3d6137116f6 Allow font-spec in 'face-font-rescale-alist' set at
startup
adds e058380324e Fix the MS-DOS build
adds 7b34bb5c928 project-or-external-find-regexp: Fix the docstring
adds 4dbc3bbcc56 ; * lisp/emacs-lisp/comp.el
(comp--write-bytecode-file): Add comment.
adds cea72c1757c (tex-font-lock-keywords-1): Fix bug#68827
adds 572d58b5e8d When deleting output in Eshell, optionally add it to
the kill ring.
adds 44a1721156e * lisp/loadup.el (lexical-binding): Add a comment
adds 4b89fb08bdd * src/androidvfs.c (android_scan_directory_tree): Get
rid of xstrdup.
adds 5b65c2ad752 Properly record mtime after insert-file-contents on
Android
adds 537914561eb * java/debug.sh: Print errors correctly if device is
ambiguous.
adds e288e1b2f35 Remove "erc-" prefixed Compat definitions
adds a43b062ee57 ; Load erc-compat before ert-x in ERC tests
adds 1a36d52413c Autoload custom-loads for new Custom groups in erc.el
adds 9668b4f97c2 Make erc-fill-wrap depend on scrolltobottom
adds d7c18a7b4f2 Ignore the TGT-LIST parameter in erc-open
adds 25d15391f26 Normalize ISUPPORT params with empty values in ERC
adds 3d87e343276 Use modern fallback for channel name detection in ERC
adds de6f7f3c86e Refine shebang tests (bug#64939)
adds ecb9641ecb5 Support more complex env invocations in shebang lines
adds c64e650fb34 Support shebang lines with amended environment
adds 84e4f1259b5 Eagerly indent first field in tables in 'lua-ts-mode'
adds 6477be93bd8 Make key selection method configurable in EPA.
adds d85461ac61c ; Fix last change
adds 17a395e04c6 ;; Fix typo in the Tramp documentation
adds 717d8c4285f Don't quote 't' in doc strings
adds 9f9da26e0dc Handle typescript ts grammar breaking change for
function_expression
adds 614b244a7fa * Improve reproducibility of inferred values by native
comp
adds df243f785d4 Merge branch 'emacs-29' of
git.sv.gnu.org:/srv/git/emacs into emacs-29
adds 0c7c8210cb6 Minor Tramp doc adaption
adds 61a14507627 Improve directory prompt used by package-vc-checkout
adds 1035669b38b Add cross-reference to ELisp manual Caveats
adds 7256690a3ca * BUGS: Note how to report critical security issues.
adds 45f9af61b8e Remove references to phst@google.com.
adds e6dae47d718 Merge from origin/emacs-29
adds 77576cd7626 ; Don't use non-ASCII characters in C comments in
xdisp.c.
adds 52d554d5d89 Add manual entries for which-key
adds c14a67a80f4 ; Fix markup in last change (bug#68929).
adds db5e84af202 Alias some gnus-specific do-nothing functions
adds 32c5bdfa971 Provide better default value for date in Gnus scoring
adds 20997aa2072 ; Fix typo from commit 32c5bdfa971
adds 37bb33dae79 Adjust to yesterday’s Gnulib nstrftime changes
adds bd0e281a6a2 Update from Gnulib by running admin/merge-gnulib
adds c2d714886ef Implement tooltip_reuse_hidden_frame for Android
adds aa8baf77b47 Add README file about translations of Emacs manuals
adds a58bcb96ac8 Move French translations to the top-level doc/
directory.
adds 42179750c5f Move translations-related files to do/translations/.
adds d80f1352d80 ; Fix punctuation and encoding of
doc/translations/README
adds f8d27a8a1fd Ignore fewer GCC -fanalyzer diagnostics in ccl.c
adds 42c6cf4e580 Remove no-longer-needed pdumper_load workaround
adds 659770fdf53 Do not ignore -Wanalyzer-allocation-size in GCC 14
adds 4a8d3c5b75b Use -Wanalyzer-deref-before-check in GCC 14
adds f6743099cc9 Back out part of commit db5e84af202
adds 8f260bb93f5 Don't update ranges for the whole buffer in
treesit--pre-redisplay
adds be8f3e68a88 * test/src/eval-tests.el (eval-tests/default-value):
Add new test case.
adds 5d3ecd73582 ; Proofreading changes in doc/translations/README.
adds 70dc1700562 ; Further copyedits of doc/translations/README.
adds ddfba511c19 Check shortdoc keywords and fix one mistake
adds 188fe6bffa6 Replace XSET_HASH_TABLE with make_lisp_hash_table
adds 23793600778 Slight switch byte op speedup
adds 6893106fe93 Allow attaching files at point using 'gnus-dired-attach'
adds a1cbc4d810b ; * doc/misc/gnus.texi (Other modes): Fix last change.
adds 4e9993cada3 Add Tramp methods dockercp and podmancp
adds d5775ae4d3a ; Copyedits
adds d9afa1f30fd Make find-function-regexp also find transient-define-*
adds bbf0b7d0407 * Fix missing entry in 'cl--typeof-types'
adds 167d9b90403 Allow trivially autoloading uses of transient's define
macros
adds 1acc7cb8514 Do not attempt to check declarations in lock files
adds 7b0d7501888 Work around premature dismissals of submenus under
Android
adds 3b34c5e4a58 * lisp/emacs-lisp/map.el (map--make-pcase-bindings):
Fix use in Emacs<30
adds 0a4d4781ddc * java/org/gnu/emacs/EmacsContextMenu.java (display):
Reduce timeout.
adds d5757178464 Set tty mode to raw when setting up Inferior Python
adds a2eb123fb60 ; * src/lisp.h: Add Lisp_Object tagging scheme overview
adds 8987e1b093b Remove redundant call to 'eln_load_path_final_clean_up'
adds 7215c63fc0f * Make 'comp--compute-function-types' a pass
adds 1e1d3f3acd8 ; * lisp/emacs-lisp/comp.el (native-comp-debug): Fix
spacing.
adds 5aeea8dc2c0 * lisp/emacs-lisp/comp-cstr.el (comp-cstr): Rename
constructors.
adds c65a59a9e90 * Add few missing entries in 'comp-known-predicates'
adds 88abbf00af6 ; Add two comments on comp-known-predicates
cl-deftype-satisfies
adds 35d99b1ec7c ; Update URL of the tree-sitter-lua grammar
adds e6882a5cc89 ; Fix mid-symbol updating/cycling completion preview
adds 44d5c667d77 * lisp/emacs-lisp/comp.el
(comp--compute-function-types): Fix missing doc.
adds b214cb28438 ; * lisp/emacs-lisp/comp-run.el: Fix typo.
adds 39a84232700 Enable inotify on systems with inotify_init yet no
init1 variant
adds f024b63ecf8 ; * admin/CPP-DEFINES: Update with Android defines.
adds ee6343556a5 ; * admin/CPP-DEFINES: Fix typos.
adds 8e0f134653b ; Insert missing JNI prologues
adds 6b6761d5342 Recognize functions and macros as defuns in
'cmake-ts-mode'
adds cc58626f643 * lisp/help-fns.el (describe-mode-outline): New user
option (bug#64684).
adds 58ca91fe072 * Fix 'parse-colon-path' entry in
'comp-known-type-specifiers'
adds b868690feff Fix bug#69140
adds f85280503a3 Tone down python-mode warning to a simple message
(bug#68559)
adds 53e60fb004c * src/fns.c (hash_string): Suppress warning on 32-bit
platforms
adds 6a53836a245 * src/fns.c (sxhash_bignum): Include sign bit in hash.
adds 32843c7b36b * src/pdumper.c (dump_subr): Rename 'native_comp' ->
'non_primitive'.
adds aa82fe99318 Use obarray-make instead of make-vector to create
obarrays
adds 3beaa3131e7 Use obarrayp, not vectorp, to detect obarrays
adds 6a182658a53 Add obarray-clear and use it
adds 462d8ba813e Add a proper type for obarrays
adds 3ea77c735de Use the new obarray type for the initial obarray
adds 6803b70c197 Update NEWS and manual after obarray changes
adds a8f167547bc Replace use of obsolete eshell-kill-output in test
adds 90d3b3408e4 Warn about docstrings with control characters
adds 0b855e1465b (rmail-font-lock-keywords): Avoid old-style
`font-lock*-face` variables
adds 048eaadd8cc rmail.el: Prefer #' to quote function names
adds 3599a9a1cf1 * lisp/mail/rmail.el (rmail-resend): Use
`with-syntax-table`
adds 2b7dc7fef81 Fix Flymake lighter tool-tip from generating errors
adds c0d7f7fc54f Merge remote-tracking branch
'refs/remotes/origin/master'
adds 84f72f19e51 elisp-mode.el: Use `handler-bind` instead of
`debug-on-error`
adds 26290870b35 diff-mode.el (diff-refine-nonmodified): New option
adds 65d4bf71105 ; * .dir-locals.el (java-mode): Transfer suitable
c-mode options.
adds 8d5983aa78e Fix bug#69321
adds 56706254a8e ; Don't mention erc-branded Compat macros in ERC-NEWS
adds 15a140a2466 Make erc-cmd-AMSG session local; add /GMSG, /AME and
/GME
adds c7a2b7d023d * configure.ac: Detect renameat2 with
gl_CHECK_FUNCS_ANDROID.
adds 15b6d72599b ; * etc/NEWS: How to fix old code that uses vectors as
obarrays.
adds 0bdd2eb9af1 Add context to errors thrown by server-start during
startup
adds d1fe392f93c ; Fix compiler warning
adds a8fe17e49a5 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 526c2621498 Check daemon is initialized before suppressing its init
errors
adds 03fce840163 ; Fix last change in lisp.h.
adds 477eb882b57 Add sml-mode entry to 'eglot-server-programs'
adds 1972beda6de ; * etc/NEWS: Recommend obarray-make as correct
replacement.
adds 4eed2768b10 ; Fix last change.
adds eeb89a5cb29 Suppress docstring control char warning in
macro-generated function
adds 07a392f445e Update to Org 9.6.19
adds 65ba3274652 Revert "Update to Org 9.6.19"
adds e56f0ef51bf org: Fix security prompt for downloading remote resource
adds 9e56bd5ed87 Removed decommissioned PGP keyservers
adds 5a64d2c7595 java-ts-mode: Indentation for opening brace on a
separate line
adds 4c6653f23ae ; * lisp/emacs-lisp/pcase.el (pcase-let*, pcase-let):
Doc fix.
adds 2eb85a9de1a ; * lisp/emacs-lisp/pcase.el (pcase-let*, pcase-let):
Another doc fix.
adds d6131b5902a * lisp/net/tramp.el (tramp-methods): Fix typo in
docstring. (Bug#69294)
adds f28a557c7d4 * doc/lispref/modes.texi (Tabulated List Mode): Update.
adds 70cf4b694b3 ; * etc/PROBLEMS: Describe input lags due to GTK IM
(bug#69246).
adds 8b1f10f8cf4 ; Normalize Morgan Smith's attributions.
adds afe49c7e2a2 ; * admin/authors.el (authors-aliases): Fix last change.
adds 01ebc95114f Fix 'help-quick-toggle'
adds 229b3edb072 Merge from origin/emacs-29
adds 3076e79a6a1 ; Fix a recent change in diff-mode.el
adds 68096a716bf (diff-refine-nonmodified): Complete the implementation
adds 56beeff1436 * src/editfns.c (Fget_pos_property): Fix thinko
(bug#69358)
adds de6b1e1efb1 Replace XSETSYMBOL with make_lisp_symbol
adds 5fa6042c739 * etc/NEWS.25: Add missing announcement of 'obarray'
package
adds 0503657a9cf * etc/NEWS.25: Add 'obarrayp' as well
adds 9a801f0b462 * lisp/progmodes/elisp-mode.el (eval-last-sexp,
eval-defun): Fix thinko
adds 05116eac0c1 Arrange for dialog boxes during emacsclient requests on
Android
adds 782ff2f826e * nt/cmdproxy.c (_snprintf) [_UCRT]: Redirect to
'snprintf'.
adds 6b800f9adf3 * lisp/progmodes/project.el (project-any-command):
Allow local keymaps.
adds e680827e814 Don't warn about _ not left unused in if-let and alike
adds 67ba629a91a ; * lisp/subr.el (if-let, and-let*): Tweak doc strings.
(Bug#69108)
adds 39e3fce0d5e 'read-passwd' can toggle the visibility of passwords
adds e02c4a864f0 Modify last change acc to comments
adds c6f2add964c * lisp/vc/vc-hooks.el (vc-mode): Give a body to the
function (bug#69387)
adds babe6a5e948 Introduce a new TRAMP method `androidsu'
adds 1687adcb5c9 ; Delete trailing whitespace
adds 76fa7f1f2fb Fix display of reordered Arabic text
adds 25cfccfb8b5 (edebug-tests-trivial-comma): Avoid interaction
(bug#69406)
adds a67b8d7f448 Make tree-sitter tests work installed in
.emacs.d/tree-sitter
adds b3eb49a4661 tex-mode.el: Increase depth of braces highlighted in
$...$ blocks
adds 32b4f9d21b1 Disable process tracing before launching /system/bin/su
adds b59d7094b6c Allow vc-git-clone to check-out arbitrary revisions
adds 6a77355527b vhdl-mode.el: Reduce use of `eval`
adds f1db8cf9a05 Lift restrictions on `tramp-androidsu's app data access
adds 977a56d5c7d ; Fix last change
adds 3412b64ac88 ; Update Lisp_Obarray hash for CHECK_STRUCTS
adds 8a2d013be37 Fix Python shell completion test failures
adds 1ddd9c8e29f ; * .mailmap: Fix GitHub address (bug#68559#170).
adds e490d2f8724 Revert change in tramp-adb-send-command
adds f7c2fe3337b Pacify some docstring control char warnings
adds bca3c9b466e ; Fix :type of text-mode-ispell-word-completion.
adds 91b90885aca * lisp/emacs-lisp/comp.el (comp-known-predicates): Add
'symbol-with-pos-p'.
adds 05195e129fc * lisp/emacs-lisp/cl-macs.el (cl-deftype-satisfies):
Add 'symbol-with-pos'.
adds 15ed441fd53 Fix subprocess creation in directories managed by
tramp-androidsu
adds 862dfef88d8 Pacify more docstring control char warnings
adds b8ba3cb7f00 * Improve 'native-comp-async-report-warnings-errors' tag
adds 8e5baaddec2 * Add 'native-comp-async-report-warnings-errors-kind'
adds 62bdd307a7f * etc/TODO (Native compiler improvements): Remove an
entry as completed.
adds 39239982403 Improve documentation of recent changes in comp-run.el
adds e18a6fbb44a ; Tweak recently-added NEWS entry.
adds 093c2e1ab9d ; Fix some wording in recent obarray changes.
adds e68f95e634f Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 8305d0e0c90 Add tabulated-list-groups and Buffer-menu-group-by
(bug#69305)
adds 4dd4f145b85 ; Improve documentation of last changeset (bug#69305)
adds 8a63e50036f * Define 'cl--type-hierarchy' and compute
'cl--typeof-types' from it
adds 3211825fe7c Generate automatically graphical and textual type
hierarchy representation
adds 74f060230f7 * Add initial "Type Hierarchy" node to the elisp manual
adds aa849984896 * make use of 'cl--direct-supertypes-of-type' in the
native-compiler
adds 4a0d430bdc3 Update some native comp tests
adds 80dce18a393 * lisp/emacs-lisp/cl-preloaded.el
(cl--direct-subtypes-of-type): Remove.
adds 24e8fceb960 Fix typo in 'cl--type-hierarchy'
adds 0393bfdc912 Make type hierarchy textual representation a table
adds afed7f959a3 * etc/syncdoc-type-hierarchy.el: Update comment.
adds 6a2b43c5692 * etc/syncdoc-type-hierarchy.el (syncdoc-lispref-dir):
Clean-up.
adds 6de60f33ed5 ; * src/data.c (Ftype_of): Update comment.
adds 1fbe56c3276 Merge remote-tracking branch 'origin/master' into
'feature/type-hierarchy'
adds f8311e8b449 Run syncdoc-type-hierarchy.el to follow obarray type
introduction
adds 0567f3b817b * Fix compilation warning in
'cl--supertypes-for-typeof-types'
adds 4372a056fef * doc/lispref/objects.texi (Type Hierarchy): Small
improvements
adds c55694785e9 Merge branch 'feature/type-hierarchy' into 'master'
adds 31a4bec6095 Fix documentation of last change
adds b2d18ff944a Verilog-mode update from upstream
https://github.com/veripool/verilog-mode
adds 8b96503b6e8 * lisp/emacs-lisp/cl-preloaded.el (cl--typeof-types):
Define as var.
adds 5e20b114ef3 Implement dead key combination on Android
adds f89cb6b6361 Fix Japanese language environment on Cygwin and
MS-Windows
adds e581c111165 * lisp/language/japanese.el (map): Fix typo (bug#69494).
adds c3dc64a1071 Add new input method "english-colemak"
adds 05308001759 Fix infinite recursion in gdb-mi.el
adds b7cef701cb5 * lisp/files.el (hack-one-local-variable): Use
`set-auto-mode-0`
adds 383ccf6d51f Avoid assertion violations in bidi.c
adds 647cecc853e ; * lisp/vc/vc.el (vc-clone): Fix wording of doc string.
adds 2549eabc97f Fix typos in vnvni.el.
adds ae80192d97b ; * src/buffer.c (Fmake_indirect_buffer): Doc fix.
adds 170c6557922 Merge from origin/emacs-29
adds 51b560b45b0 * doc/lispref/modes.texi (Tabulated List Mode):
Unindent example.
adds 7b4c4e68464 * lisp/buff-menu.el (Buffer-menu-marked-buffers): Add
save-excursion.
adds ebab7276139 * lisp/replace.el (perform-replace): Accept default
bindings in lookup-key.
adds 5f543fb4b2f * lisp/net/dictionary.el: Better handling of messages
and errors.
adds 7f8717c6fd3 Use funcall on function values in gnus-agent.el
adds 8d11b7e4275 * Fix 'cl--typeof-types' computation
adds f677b449996 * test/lisp/emacs-lisp/comp-cstr-tests.el
(comp-cstr-test-62): Revert change.
adds 23c984a7dea * lisp/net/dictionary.el (dictionary-new-matching): Add
dictionary-pre-buffer.
adds db7b87867b3 * lisp/net/dictionary.el
(dictionary-display-match-result): More fixes.
adds 5254c582efb ox-texinfo:: Require only TEXINFO_DIR_CATEGORY
adds 99483e214fd Set org-macro-templates more lazily
adds 1d9d07fb00e (cl--typeof-types): Rework to fix some regressions
adds 1a37fe3a669 Revert "Set org-macro-templates more lazily"
adds 445f376e4e6 Revert "ox-texinfo:: Require only TEXINFO_DIR_CATEGORY"
adds f5c65dae099 Update tramp-androidsu
adds 2b5d43081a3 (major-mode-remap(-defaults)): New var and function
(bug#69191)
adds 6dacb60bb13 ; Fix last major-mode-remap-defaults change.
adds 912e37b8111 Fix 'set-window-configuration' and 'window-state-put'
adds 0df3dc3d46f Avoid crashes due to base-less indirect buffer
adds 3b7cb55e5be ; * etc/NEWS: add missing definite article
adds 2c2a15bd171 ; * lisp/vc/diff-mode.el (diff--refine-hunk): Escape
literal `+`.
adds b9e8474a447 Repair miscompilation of single-arg `apply` (bug#69533)
adds 11ffb4656d7 Revert "Replace XSETSYMBOL with make_lisp_symbol"
adds 5b49a38d1b3 tramp-androidsu.el code cleanup
adds 94632c611e6 Revert "Update some native comp tests"
adds 167c17c1ad7 admin/syncdoc-type-hierarchy.el: Move from `etc`
adds b06916cb218 syncdoc-type-hierarchy.el: Adjust to changes in
`cl-preloaded.el`
adds 1a35eb86b8c Rearrange Android splash screen messages
adds 418ad866bf8 cl-preloaded.el: Further fine-tuning
adds 218748c2628 disass.el (disassemble-1): Minor simplification
adds dcdb066025c Adapt tramp.texi
adds 3023976b484 * Copy type hierarchy representation to the info dir
adds 4673b990713 * Makefile.in (install-info): Install type_hierarchy*
files as well.
adds 5155f5b1cc0 * Makefile.in (uninstall): Clean-up type_hierarchy*
files.
adds 9cf0f254bae * lisp/net/dictionary.el: More fixes for
dictionary-new-matching (bug#69312)
adds f16a85e317d New property 'context-menu-functions' (bug#62250)
adds 3cb06145070 * lisp/tab-bar.el (tab-bar-tab-post-select-functions):
New hook (bug#69093).
adds 33976ecf244 ; * etc/NEWS: Fix wording and punctuation of a recently
added entry.
adds d5f11e890c5 * Makefile.in (install-info): Fix target (bug#69569).
adds 845d334c10a ; Fix last change
adds 1a5850a3af0 Don't report files from read-only adb partitions as
writable
adds 9526bd3cf8e * Update syncdoc to dump all preloaded type hierarchy
adds a5d3ce38fa7 Re-generate type_hierarchy.*
adds 415604c7a77 Rename type_hierarchy.* -> elisp_type_hierarchy.*
adds b12059e4c32 Tramp fixes after running regression tests on Android
adds 59e470dd5de When navigating through history in EWW, don't keep
adding to 'eww-history'
adds 8aabd835747 * lisp/follow.el: Put property 'isearch-scroll' on
'follow-recenter'.
adds 61b2f5f96b1 Single string literal in body is return value only, not
doc string
adds 90c2e287b76 Revert "Suppress docstring control char warning in
macro-generated function"
adds aec0f610cb5 ; * test/lisp/net/eww-tests.el
(eww-test--response-function): Fix typo.
adds e42f14f0e03 Support expanding Eshell globs for remote file names
adds 00f86833ac5 ; perl-mode, cperl-mode: Fix $\" in strings (Bug#69604)
adds e4d1739a291 Declare 124 new Android permissions
adds 9830421e964 comp-cstr.el: Fix a minor error and prepare for
upcoming changes
adds 4fdcbd09af2 cl-preloaded.el (built-in-class): New type
adds 76e9c761a45 * lisp/emacs-lisp/oclosure.el (oclosure): Make it a
subtype of `function`
adds 7c127fc965f Make "parentless" structs inherit from their builtin
type
adds 945af4d9d11 eieio-core.el: Always put a parent in the parents of a
class
adds bd017175d45 Simplify type hierarchy operations
adds cc75e103dd2 Update android_wc_lookup_string
adds 966d0a62a1a * Fix `capitalize` entry in
`comp-known-type-specifiers` (bug#69631)
adds 055e31f1d02 eieio-core.el: Try and fix bug#69631
adds 5beb56fb53b EIEIO: Fix regession (bug#69631)
adds 345cdd7a705 (eieio--generic-subclass-specializers): Autoload class
adds 966e1be5b33 Do interactive mode tagging for locate.el
adds a4473afefe1 Fix case-sensitivity in 'complete-tag'
adds 5d9a8c3704c Enable stack overflow recovery on Android
adds 6e801077ae8 ; * src/composite.c (composition_compute_stop_pos): Add
comment.
adds 5ffcca121bb ; Improve documentation of image properties
adds b9f7a2274f6 ; Improve documentation of
'minibuffer-allow-text-properties'
adds 7405f0340b5 Merge from origin/emacs-29
adds 1ea3b369021 Auto-commit of loaddefs files.
adds cc2579c10bc * 'syncdoc-type-hierarchy.el' update due to recent
changes
adds 3be70a13d7b Run 'syncdoc-update-type-hierarchy'.
adds 454a55dbd96 (dir-locals-collect-variables): Avoid spurious safety
warnings
adds c79a509384d Add non-TS modes as extra parent of TS modes (bug#68246)
adds 41de53d4a1c Simplify mode-indexed tables in packages
adds 357eb52e094 (eglot-server-programs): Comment and whitespace only
change
adds d7071359522 Merge branch 'make-ts-derived-modes'
new ec0da344694 Merge branch 'master' into feature/positioned-lambdas
new c3b3fc82e8a Make branch work again after merge from master
Summary of changes:
.dir-locals.el | 12 +-
.mailmap | 6 +-
BUGS | 4 +
CONTRIBUTE | 46 +-
ChangeLog.3 | 4 +-
GNUmakefile | 50 +-
Makefile.in | 2 +
admin/CPP-DEFINES | 15 +-
admin/authors.el | 3 +
admin/codespell/codespell.exclude | 2 +
admin/gitmerge.el | 8 +-
admin/merge-gnulib | 2 +-
admin/notes/kind-communication | 21 +
admin/notes/tree-sitter/build-module/build.sh | 2 +-
admin/syncdoc-type-hierarchy.el | 125 +
configure.ac | 16 +-
cross/verbose.mk.android | 13 +-
doc/emacs/android.texi | 309 ++-
doc/emacs/buffers.texi | 2 +-
doc/emacs/display.texi | 8 +
doc/emacs/help.texi | 5 +
doc/emacs/text.texi | 6 +
doc/lispref/Makefile.in | 10 +-
doc/lispref/abbrevs.texi | 2 +-
doc/lispref/control.texi | 10 +
doc/lispref/display.texi | 9 +-
doc/lispref/elisp.texi | 2 +
doc/lispref/elisp_type_hierarchy.jpg | Bin 0 -> 345570 bytes
doc/lispref/elisp_type_hierarchy.txt | 33 +
doc/lispref/functions.texi | 13 +-
doc/lispref/intro.texi | 6 +-
doc/lispref/minibuf.texi | 22 +-
doc/lispref/modes.texi | 140 +-
doc/lispref/objects.texi | 29 +-
doc/lispref/package.texi | 48 +
doc/lispref/parsing.texi | 33 +-
doc/lispref/symbols.texi | 82 +-
doc/lispref/windows.texi | 40 +-
doc/misc/epa.texi | 9 +
doc/misc/erc.texi | 33 +-
doc/misc/eshell.texi | 703 ++++--
doc/misc/eww.texi | 9 +
doc/misc/gnus.texi | 14 +-
doc/misc/texinfo.tex | 37 +-
doc/misc/tramp.texi | 56 +-
doc/translations/README | 211 ++
doc/{lang => translations}/fr/misc/ses-fr.texi | 0
etc/ERC-NEWS | 21 +-
etc/NEWS | 285 ++-
etc/NEWS.25 | 5 +
etc/PROBLEMS | 47 +-
etc/TODO | 16 -
etc/emacs_lldb.py | 1 +
etc/images/README | 7 +-
etc/images/conceal.pbm | Bin 0 -> 41 bytes
etc/images/conceal.svg | 4 +
etc/images/reveal.pbm | Bin 0 -> 41 bytes
etc/images/reveal.svg | 4 +
java/AndroidManifest.xml.in | 126 +
java/debug.sh | 13 +-
java/org/gnu/emacs/EmacsActivity.java | 36 +-
java/org/gnu/emacs/EmacsContextMenu.java | 17 +-
java/org/gnu/emacs/EmacsService.java | 90 +-
java/org/gnu/emacs/EmacsWindow.java | 101 +-
leim/Makefile.in | 6 +-
lib-src/Makefile.in | 4 +-
lib/gnulib.mk.in | 5 +-
lib/limits.in.h | 2 +-
lib/nstrftime.c | 1501 +-----------
lib/{nstrftime.c => strftime.c} | 575 ++++-
lib/strftime.h | 73 +-
lib/time.in.h | 6 +-
lib/time_r.c | 5 +
lib/warn-on-use.h | 4 +
lib/xalloc-oversized.h | 3 +-
lisp/abbrev.el | 5 +-
lisp/align.el | 9 +-
lisp/allout.el | 6 +-
lisp/auth-source.el | 2 +-
lisp/bind-key.el | 1 +
lisp/buff-menu.el | 115 +-
lisp/cedet/mode-local.el | 4 +-
lisp/cedet/semantic/lex-spp.el | 6 +-
lisp/cedet/semantic/lex.el | 4 +-
lisp/cedet/semantic/symref/grep.el | 6 -
lisp/comint.el | 2 +-
lisp/completion-preview.el | 24 +-
lisp/completion.el | 8 +-
lisp/cus-edit.el | 35 +
lisp/cus-start.el | 1 +
lisp/dired.el | 5 +
lisp/emacs-lisp/byte-opt.el | 3 +-
lisp/emacs-lisp/byte-run.el | 69 +-
lisp/emacs-lisp/bytecomp.el | 161 +-
lisp/emacs-lisp/cconv.el | 12 +-
lisp/emacs-lisp/check-declare.el | 116 +-
lisp/emacs-lisp/checkdoc.el | 2 +-
lisp/emacs-lisp/cl-extra.el | 56 +-
lisp/emacs-lisp/cl-generic.el | 168 +-
lisp/emacs-lisp/cl-macs.el | 18 +-
lisp/emacs-lisp/cl-preloaded.el | 201 +-
lisp/emacs-lisp/cl-print.el | 27 +-
lisp/emacs-lisp/comp-common.el | 7 +-
lisp/emacs-lisp/comp-cstr.el | 83 +-
lisp/emacs-lisp/comp-run.el | 34 +-
lisp/emacs-lisp/comp.el | 1071 ++++-----
lisp/emacs-lisp/compat.el | 92 +
lisp/emacs-lisp/disass.el | 39 +-
lisp/emacs-lisp/easy-mmode.el | 2 +-
lisp/emacs-lisp/edebug.el | 29 +-
lisp/emacs-lisp/eieio-core.el | 98 +-
lisp/emacs-lisp/eieio.el | 16 +-
lisp/emacs-lisp/eldoc.el | 4 +-
lisp/emacs-lisp/elint.el | 1 +
lisp/emacs-lisp/find-func.el | 1 +
lisp/emacs-lisp/lisp-mode.el | 1 -
lisp/emacs-lisp/loaddefs-gen.el | 73 +-
lisp/emacs-lisp/macroexp.el | 10 +-
lisp/emacs-lisp/map.el | 28 +-
lisp/emacs-lisp/oclosure.el | 7 +-
lisp/emacs-lisp/package-vc.el | 19 +-
lisp/emacs-lisp/package.el | 3 +-
lisp/emacs-lisp/pcase.el | 58 +-
lisp/emacs-lisp/seq.el | 4 +-
lisp/emacs-lisp/shortdoc.el | 33 +-
lisp/emacs-lisp/shorthands.el | 34 +-
lisp/emacs-lisp/tabulated-list.el | 68 +-
lisp/emacs-lisp/trace.el | 2 +-
lisp/emulation/viper.el | 1 -
lisp/epa-ks.el | 3 -
lisp/epa.el | 34 +-
lisp/erc/erc-backend.el | 24 +-
lisp/erc/erc-common.el | 2 +-
lisp/erc/erc-compat.el | 48 +-
lisp/erc/erc-fill.el | 64 +-
lisp/erc/erc-speedbar.el | 5 +-
lisp/erc/erc-stamp.el | 1 +
lisp/erc/erc.el | 124 +-
lisp/eshell/em-glob.el | 36 +-
lisp/eshell/em-unix.el | 8 +-
lisp/eshell/esh-arg.el | 2 +-
lisp/eshell/esh-ext.el | 6 +-
lisp/eshell/esh-mode.el | 18 +-
lisp/eshell/esh-opt.el | 62 +-
lisp/eshell/esh-util.el | 51 +-
lisp/eshell/esh-var.el | 2 +-
lisp/ffap.el | 4 +-
lisp/files.el | 56 +-
lisp/filesets.el | 44 +-
lisp/follow.el | 1 +
lisp/forms.el | 2 +-
lisp/gnus/gnus-agent.el | 13 +-
lisp/gnus/gnus-art.el | 2 +-
lisp/gnus/gnus-dired.el | 9 +-
lisp/gnus/gnus-msg.el | 4 +-
lisp/gnus/gnus-score.el | 11 +-
lisp/gnus/gnus-util.el | 3 +-
lisp/gnus/gnus.el | 30 +-
lisp/gnus/nnheader.el | 2 +-
lisp/help-fns.el | 97 +-
lisp/help-mode.el | 12 +-
lisp/help.el | 33 +-
lisp/htmlfontify.el | 1 +
lisp/ielm.el | 29 +
lisp/iimage.el | 1 +
lisp/image.el | 75 +-
lisp/info-look.el | 5 +-
lisp/info.el | 35 +-
lisp/international/titdic-cnv.el | 119 +-
lisp/language/japan-util.el | 4 +-
lisp/language/japanese.el | 2 +-
lisp/ldefs-boot.el | 2466 ++++++++++----------
lisp/leim/quail/latin-post.el | 50 +
lisp/leim/quail/vnvni.el | 54 +-
lisp/loadup.el | 12 +-
lisp/locate.el | 6 +-
lisp/mail/mail-extr.el | 2 +-
lisp/mail/mailabbrev.el | 12 +-
lisp/mail/rmail.el | 182 +-
lisp/mail/rmailkwd.el | 2 +-
lisp/menu-bar.el | 9 +
lisp/minibuffer.el | 19 +-
lisp/mouse.el | 14 +-
lisp/mpc.el | 13 +-
lisp/net/browse-url.el | 8 +-
lisp/net/dictionary.el | 44 +-
lisp/net/dns.el | 2 +-
lisp/net/eww.el | 125 +-
lisp/net/imap.el | 8 +-
lisp/net/tramp-adb.el | 45 +-
lisp/net/tramp-androidsu.el | 561 +++++
lisp/net/tramp-archive.el | 4 +-
lisp/net/tramp-cache.el | 105 +-
lisp/net/tramp-compat.el | 4 +-
lisp/net/tramp-container.el | 60 +-
lisp/net/tramp-gvfs.el | 7 +-
lisp/net/tramp-integration.el | 2 +-
lisp/net/tramp-message.el | 4 +
lisp/net/tramp-sh.el | 67 +-
lisp/net/tramp-sshfs.el | 4 +-
lisp/net/tramp-sudoedit.el | 2 +-
lisp/net/tramp.el | 87 +-
lisp/obarray.el | 25 +-
lisp/obsolete/eieio-compat.el | 5 +-
lisp/obsolete/iswitchb.el | 4 +-
lisp/obsolete/longlines.el | 14 +-
lisp/obsolete/pgg.el | 4 +-
lisp/obsolete/rcompile.el | 14 +-
lisp/org/org-macs.el | 2 +-
lisp/org/org.el | 2 +-
lisp/org/ox-beamer.el | 5 +-
lisp/org/ox-koma-letter.el | 4 +-
lisp/org/ox-latex.el | 7 +-
lisp/org/ox.el | 2 +-
lisp/outline.el | 28 +-
lisp/play/cookie1.el | 2 +-
lisp/proced.el | 2 +-
lisp/progmodes/c-ts-mode.el | 63 +-
lisp/progmodes/cc-defs.el | 4 +-
lisp/progmodes/cc-langs.el | 2 +-
lisp/progmodes/cc-mode.el | 22 +-
lisp/progmodes/cmake-ts-mode.el | 20 +-
lisp/progmodes/cperl-mode.el | 16 +-
lisp/progmodes/csharp-mode.el | 2 +
lisp/progmodes/dockerfile-ts-mode.el | 2 +
lisp/progmodes/eglot.el | 186 +-
lisp/progmodes/elisp-mode.el | 44 +-
lisp/progmodes/elixir-ts-mode.el | 58 +-
lisp/progmodes/etags.el | 7 +-
lisp/progmodes/flymake.el | 20 +-
lisp/progmodes/gdb-mi.el | 6 +-
lisp/progmodes/go-ts-mode.el | 6 +
lisp/progmodes/gud.el | 10 +-
lisp/progmodes/heex-ts-mode.el | 12 +
lisp/progmodes/hideif.el | 14 +-
lisp/progmodes/hideshow.el | 3 +
lisp/progmodes/idlw-shell.el | 4 +-
lisp/progmodes/java-ts-mode.el | 15 +-
lisp/progmodes/js.el | 2 +
lisp/progmodes/json-ts-mode.el | 2 +
lisp/progmodes/lua-ts-mode.el | 20 +-
lisp/progmodes/modula2.el | 47 +-
lisp/progmodes/opascal.el | 2 +-
lisp/progmodes/perl-mode.el | 11 +-
lisp/progmodes/project.el | 14 +-
lisp/progmodes/python.el | 252 +-
lisp/progmodes/ruby-ts-mode.el | 30 +-
lisp/progmodes/rust-ts-mode.el | 2 +
lisp/progmodes/sh-script.el | 2 +
lisp/progmodes/typescript-ts-mode.el | 366 +--
lisp/progmodes/verilog-mode.el | 114 +-
lisp/progmodes/vhdl-mode.el | 76 +-
lisp/progmodes/which-func.el | 4 +-
lisp/replace.el | 4 +-
lisp/server.el | 6 +-
lisp/simple.el | 81 +
lisp/speedbar.el | 2 +-
lisp/startup.el | 44 +-
lisp/subr.el | 63 +-
lisp/tab-bar.el | 13 +-
lisp/term/android-win.el | 58 +-
lisp/textmodes/css-mode.el | 2 +
lisp/textmodes/html-ts-mode.el | 13 +
lisp/textmodes/reftex-vars.el | 5 +-
lisp/textmodes/rst.el | 8 +-
lisp/textmodes/tex-mode.el | 61 +-
lisp/textmodes/text-mode.el | 2 +-
lisp/textmodes/toml-ts-mode.el | 2 +
lisp/textmodes/yaml-ts-mode.el | 2 +
lisp/thingatpt.el | 44 +-
lisp/touch-screen.el | 2 +-
lisp/transient.el | 1 -
lisp/treesit.el | 112 +-
lisp/url/url-cid.el | 11 +-
lisp/url/url-http.el | 2 +-
lisp/url/url-ldap.el | 10 +-
lisp/url/url-mailto.el | 17 +-
lisp/vc/diff-mode.el | 173 +-
lisp/vc/vc-git.el | 11 +-
lisp/vc/vc-hooks.el | 5 +-
lisp/vc/vc.el | 30 +-
lisp/vcursor.el | 2 +-
lisp/window.el | 65 +-
lisp/winner.el | 3 +-
m4/gnulib-common.m4 | 76 +-
m4/gnulib-comp.m4 | 3 +-
m4/nanosleep.m4 | 6 +-
m4/nstrftime.m4 | 5 +-
m4/utimens.m4 | 15 +-
m4/utimensat.m4 | 5 +-
nt/cmdproxy.c | 8 +
nt/gnulib-cfg.mk | 1 +
src/alloc.c | 36 +-
src/android.c | 210 +-
src/android.h | 9 +
src/androidfns.c | 106 +-
src/androidgui.h | 12 +-
src/androidselect.c | 20 +-
src/androidterm.c | 23 +-
src/androidvfs.c | 32 +-
src/bidi.c | 3 +-
src/buffer.c | 82 +-
src/buffer.h | 2 -
src/bytecode.c | 37 +-
src/ccl.c | 7 +-
src/comp.c | 6 +-
src/composite.c | 26 +-
src/conf_post.h | 4 +
src/data.c | 29 +-
src/doc.c | 4 +-
src/editfns.c | 85 +-
src/emacs.c | 4 -
src/eval.c | 36 +
src/fileio.c | 10 +-
src/fns.c | 204 +-
src/inotify.c | 10 +
src/keyboard.c | 26 +-
src/lisp.h | 310 ++-
src/lread.c | 441 ++--
src/marker.c | 15 +-
src/minibuf.c | 110 +-
src/pdumper.c | 68 +-
src/pgtkterm.c | 4 +-
src/print.c | 10 +
src/process.c | 33 +-
src/sfnt.c | 10 +-
src/sfntfont.c | 6 +-
src/sysdep.c | 25 +-
src/textconv.c | 10 +-
src/thread.c | 39 +
src/thread.h | 11 +
src/timefns.c | 12 +-
src/treesit.c | 4 +-
src/verbose.mk.in | 29 +-
src/window.c | 82 +-
src/xdisp.c | 320 ++-
src/xfaces.c | 35 +-
test/Makefile.in | 4 +
test/infra/Dockerfile.emba | 2 +-
test/lisp/abbrev-tests.el | 4 +-
test/lisp/auth-source-tests.el | 139 +-
test/lisp/completion-preview-tests.el | 15 +
.../warn-wide-docstring-defun.el | 3 +-
test/lisp/emacs-lisp/bytecomp-tests.el | 19 +
test/lisp/emacs-lisp/cl-generic-tests.el | 14 +
test/lisp/emacs-lisp/comp-cstr-tests.el | 2 +-
test/lisp/emacs-lisp/edebug-tests.el | 22 +-
.../eieio-tests/eieio-test-methodinvoke.el | 2 +-
test/lisp/emacs-lisp/eieio-tests/eieio-tests.el | 28 +-
test/lisp/emacs-lisp/macroexp-resources/vk.el | 2 +-
test/lisp/emacs-lisp/tabulated-list-tests.el | 41 +
test/lisp/erc/erc-button-tests.el | 3 +-
test/lisp/erc/erc-fill-tests.el | 5 +-
test/lisp/erc/erc-goodies-tests.el | 4 +-
test/lisp/erc/erc-networks-tests.el | 1 +
test/lisp/erc/erc-scenarios-base-renick.el | 8 +-
test/lisp/erc/erc-scenarios-misc-commands.el | 90 +
test/lisp/erc/erc-stamp-tests.el | 6 +-
test/lisp/erc/erc-tests.el | 76 +-
test/lisp/erc/resources/commands/amsg-barnet.eld | 54 +
test/lisp/erc/resources/commands/amsg-foonet.eld | 56 +
test/lisp/erc/resources/erc-scenarios-common.el | 4 +-
test/lisp/eshell/em-glob-tests.el | 30 +
test/lisp/eshell/esh-opt-tests.el | 24 +-
test/lisp/eshell/eshell-tests.el | 2 +-
test/lisp/filenotify-tests.el | 53 +-
test/lisp/files-tests.el | 51 +-
test/lisp/info-tests.el | 16 +-
test/lisp/international/mule-tests.el | 4 +-
test/lisp/minibuffer-tests.el | 7 +
test/lisp/net/eww-tests.el | 180 ++
test/lisp/net/tramp-archive-tests.el | 4 +-
test/lisp/net/tramp-tests.el | 116 +-
test/lisp/obarray-tests.el | 31 +-
test/lisp/progmodes/cperl-mode-tests.el | 19 +
.../progmodes/java-ts-mode-resources/indent.erts | 31 +
test/lisp/progmodes/python-tests.el | 146 +-
test/lisp/thingatpt-tests.el | 9 +
test/src/comp-resources/comp-test-funcs.el | 4 +-
test/src/eval-tests.el | 37 +-
test/src/minibuf-tests.el | 14 +-
test/src/treesit-tests.el | 2 +-
382 files changed, 12347 insertions(+), 7304 deletions(-)
create mode 100644 admin/notes/kind-communication
create mode 100644 admin/syncdoc-type-hierarchy.el
create mode 100644 doc/lispref/elisp_type_hierarchy.jpg
create mode 100644 doc/lispref/elisp_type_hierarchy.txt
create mode 100644 doc/translations/README
rename doc/{lang => translations}/fr/misc/ses-fr.texi (100%)
create mode 100644 etc/images/conceal.pbm
create mode 100644 etc/images/conceal.svg
create mode 100644 etc/images/reveal.pbm
create mode 100644 etc/images/reveal.svg
copy lib/{nstrftime.c => strftime.c} (75%)
create mode 100644 lisp/emacs-lisp/compat.el
create mode 100644 lisp/net/tramp-androidsu.el
create mode 100644 test/lisp/erc/resources/commands/amsg-barnet.eld
create mode 100644 test/lisp/erc/resources/commands/amsg-foonet.eld
create mode 100644 test/lisp/net/eww-tests.el
- feature/positioned-lambdas updated (ce1e8c7817f -> c3b3fc82e8a),
Alan Mackenzie <=