emacs-diffs
[Top][All Lists]
Advanced

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

feature/type-hierarchy updated (6de60f33ed5 -> f8311e8b449)


From: Andrea Corallo
Subject: feature/type-hierarchy updated (6de60f33ed5 -> f8311e8b449)
Date: Wed, 28 Feb 2024 15:17:12 -0500 (EST)

akrl pushed a change to branch feature/type-hierarchy.

      from  6de60f33ed5 ; * src/data.c (Ftype_of): Update comment.
      adds  cfc1779f467 * Better type comparison in comp tests
      adds  e625f2044a3 (byte-compile): Try and make it a bit more readable
      adds  c385e966e18 derived.el: Delete old code (bug#68625)
      adds  a470dfb7f8a Fix typo in Eshell's "du" command
      adds  c8b9ec923f2 ; Rename a lexical variable in vhdl-mode.el
      adds  3afbab2f1d6 * lisp/emacs-lisp/inline.el (inline-const-val): Improve 
docstring
      adds  17771b2a425 ; Spelling fixes
      adds  dd177b7b88c Update from Gnulib by running admin/merge-gnulib
      adds  f63bcf2dfeb Fix treesit--indent-1 regarding local parsers
      adds  5f24c9a4c82 Don't hang when display objects are displaced by line 
or wrap-prefixes
      adds  7e85311a911 Allow equal user-defined hash table tests with 
different names
      adds  9bcc9690a80 Eliminate lazy bytecode loading
      adds  344a846b07d Bytecode engine fast-path streamlining of plain symbols
      adds  cd2c45a3890 ; hierarchy-tests.el: keep doc string within 80 columns
      adds  b86bc02096c Introduce a global variant of visual-wrap-prefix-mode
      adds  881a1ade30d Prevent continuation from affecting tab width in/after 
line prefix
      adds  4e1661e96c4 * src/term.c (produce_glyphs): Synchronize with 
gui_produce_glyphs.
      adds  849f8c1d49e ; * doc/emacs/basic.texi (Continuation Lines): 
Rearrange pxref.
      adds  169c704d747 shr: Correct SVG attribute case
      adds  ff63da26b6b macfont.m: Fix values for font widths and weights on 
macOS
      adds  4adb4b2ac50 Fix 'fill-paragraph' in 'yaml-ts-mode'
      adds  d0766c0999e Fix search error in woman.el
      adds  886f4207ab7 * src/lread.c (bytecode_from_rev_list): Re-group checks
      adds  8b92449b706 * src/lread.c (bytecode_from_rev_list): Fix thinko
      adds  d89e427852a * lisp/simple.el (read-from-kill-ring): Ignore 
`read-only' text property.
      adds  72b1379f079 Increase `emacs-lisp-docstring-fill-column` to 72
      adds  4b79c80c999 New function 'sort-on'
      adds  dcce1e07fe7 ; Fix last change
      adds  f9a15b8a155 ; Fix last change
      adds  02bdb1e4c50 ; Another fix of last change.
      adds  eb9bdb89486 ; And another fix...
      adds  e2d1ac2f258 ; * doc/lispref/sequences.texi (Sequence Functions): 
Fix typo.
      adds  e9a668274e4 bytecomp.el: Rewrite the way we print dynamic docstrings
      adds  82e50a23fea cperl-mode.el: Don't use obsolete 
`special-display-popup-frame`
      adds  bb894845ed6 Teach customize-option about erc-modules
      adds  b7cdce09700 Fix local variable persistence in erc-stamp
      adds  aa6315ee685 Reassociate erc-networks--id for orphaned queries
      adds  138decdc9e6 Pacify gcc -Wpointer-sign
      adds  37efb63a3df ; * lisp/eshell/em-unix.el (eshell/cp, eshell/ln): 
Delete extra space.
      adds  492e16f2ff3 Fix downcasing of mode-name in compile.el
      adds  396b49871aa ; Fix last change in package.texi
      adds  c22d0ae2dd8 Fix "emacs -nw" on MS-Windows
      adds  a7ad6c503a3 ; Merge from origin/emacs-29
      adds  77f5d4d523a Fix completing-read functional REQUIRE-MATCH behavior
      adds  2f98b13ed05 ; Fix doc strings of splash-screen data structures
      adds  5ce02c91bc1 Improve `desktop-save-mode` docstring
      adds  94fc8d53376 Merge from origin/emacs-29
      adds  5f3b46c61e2 * configure.ac: Include X11/Xlib.h for XOpenDisplay.  
(Bug#68842)
      adds  caecbf3e8db Fix stale cache in Tramp  (do not merge with master)
      adds  8080c7895b8 ; Merge from origin/emacs-29
      adds  c14c978e3b1 Support kotlin-ts-mode in Eglot
      adds  5f56bc1cdfc eglot: Add php-ts-mode to eglot-server-programs
      adds  a3987127618 eglot: Add nushell language server
      adds  d49124fc14b Avoid signaling errors from 'pixel-fill-region'
      adds  2f69353e4a7 Fix incompatibility with tree-sitter-javascript >= 
0.20.2
      adds  b91f0ee2fcc ; Fix last change
      adds  25bf8d3cdc6 Merge from origin/emacs-29
      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'.
       new  1fbe56c3276 Merge remote-tracking branch 'origin/master' into 
'feature/type-hierarchy'
       new  f8311e8b449 Run syncdoc-type-hierarchy.el to follow obarray type 
introduction


Summary of changes:
 .dir-locals.el                                     |   12 +-
 .mailmap                                           |    6 +-
 BUGS                                               |    4 +
 CONTRIBUTE                                         |   46 +-
 ChangeLog.3                                        |    4 +-
 GNUmakefile                                        |   50 +-
 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 +-
 configure.ac                                       |   16 +-
 cross/verbose.mk.android                           |   13 +-
 doc/emacs/basic.texi                               |   17 +-
 doc/emacs/buffers.texi                             |    2 +-
 doc/emacs/display.texi                             |    8 +
 doc/emacs/help.texi                                |    5 +
 doc/emacs/text.texi                                |    6 +
 doc/lispref/abbrevs.texi                           |    2 +-
 doc/lispref/compile.texi                           |   66 -
 doc/lispref/control.texi                           |   10 +
 doc/lispref/elisp.texi                             |    2 +-
 doc/lispref/intro.texi                             |    6 +-
 doc/lispref/minibuf.texi                           |    8 +
 doc/lispref/modes.texi                             |   71 +-
 doc/lispref/objects.texi                           |    5 +-
 doc/lispref/package.texi                           |   48 +
 doc/lispref/parsing.texi                           |   33 +-
 doc/lispref/sequences.texi                         |   40 +-
 doc/lispref/symbols.texi                           |   82 +-
 doc/lispref/type_hierarchy.jpg                     |  Bin 217931 -> 223501 
bytes
 doc/lispref/type_hierarchy.txt                     |    2 +-
 doc/misc/epa.texi                                  |    9 +
 doc/misc/erc.texi                                  |   33 +-
 doc/misc/eshell.texi                               |  703 ++++++---
 doc/misc/gnus.texi                                 |   14 +-
 doc/misc/texinfo.tex                               |   37 +-
 doc/misc/tramp.texi                                |   34 +-
 doc/translations/README                            |  211 +++
 doc/{lang => translations}/fr/misc/ses-fr.texi     |    0
 etc/ERC-NEWS                                       |   30 +-
 etc/NEWS                                           |  226 ++-
 etc/NEWS.25                                        |    5 +
 etc/PROBLEMS                                       |   47 +-
 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/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/cdefs.h                                        |    4 +-
 lib/gnulib.mk.in                                   |    9 +-
 lib/limits.in.h                                    |    2 +-
 lib/nstrftime.c                                    | 1501 +-------------------
 lib/{nstrftime.c => strftime.c}                    |  575 +++++++-
 lib/strftime.h                                     |   73 +-
 lib/string.in.h                                    |   14 +-
 lib/time.in.h                                      |   20 +-
 lib/time_r.c                                       |    5 +
 lib/warn-on-use.h                                  |    4 +
 lib/xalloc-oversized.h                             |    3 +-
 lisp/abbrev.el                                     |    5 +-
 lisp/allout.el                                     |    6 +-
 lisp/auth-source.el                                |    2 +-
 lisp/bind-key.el                                   |    1 +
 lisp/buff-menu.el                                  |   41 +-
 lisp/cedet/mode-local.el                           |    4 +-
 lisp/cedet/semantic/lex-spp.el                     |    6 +-
 lisp/cedet/semantic/lex.el                         |    4 +-
 lisp/comint.el                                     |    2 +-
 lisp/completion-preview.el                         |   24 +-
 lisp/completion.el                                 |    8 +-
 lisp/cus-edit.el                                   |   35 +
 lisp/cus-face.el                                   |    2 +-
 lisp/cus-start.el                                  |    1 +
 lisp/desktop.el                                    |   17 +-
 lisp/dired.el                                      |    5 +
 lisp/emacs-lisp/bytecomp.el                        |  633 ++++-----
 lisp/emacs-lisp/cconv.el                           |   12 +-
 lisp/emacs-lisp/check-declare.el                   |  116 +-
 lisp/emacs-lisp/checkdoc.el                        |    2 +-
 lisp/emacs-lisp/cl-generic.el                      |   74 +-
 lisp/emacs-lisp/cl-macs.el                         |   18 +-
 lisp/emacs-lisp/cl-preloaded.el                    |    2 +-
 lisp/emacs-lisp/comp-common.el                     |    5 +-
 lisp/emacs-lisp/comp-cstr.el                       |   30 +-
 lisp/emacs-lisp/comp-run.el                        |    2 +-
 lisp/emacs-lisp/comp.el                            | 1076 +++++++-------
 lisp/emacs-lisp/compat.el                          |   92 ++
 lisp/emacs-lisp/derived.el                         |  131 --
 lisp/emacs-lisp/disass.el                          |    2 -
 lisp/emacs-lisp/easy-mmode.el                      |    2 +-
 lisp/emacs-lisp/edebug.el                          |   29 +-
 lisp/emacs-lisp/eieio.el                           |    4 +-
 lisp/emacs-lisp/eldoc.el                           |    4 +-
 lisp/emacs-lisp/elint.el                           |    1 +
 lisp/emacs-lisp/find-func.el                       |    1 +
 lisp/emacs-lisp/inline.el                          |    4 +-
 lisp/emacs-lisp/lisp-mode.el                       |    6 +-
 lisp/emacs-lisp/loaddefs-gen.el                    |   73 +-
 lisp/emacs-lisp/map.el                             |   28 +-
 lisp/emacs-lisp/package-vc.el                      |   19 +-
 lisp/emacs-lisp/package.el                         |    3 +-
 lisp/emacs-lisp/pcase.el                           |   57 +-
 lisp/emacs-lisp/seq.el                             |    4 +-
 lisp/emacs-lisp/shortdoc.el                        |   33 +-
 lisp/emacs-lisp/shorthands.el                      |   34 +-
 lisp/emacs-lisp/trace.el                           |    2 +-
 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-goodies.el                            |    2 +-
 lisp/erc/erc-networks.el                           |   25 +-
 lisp/erc/erc-speedbar.el                           |    5 +-
 lisp/erc/erc-stamp.el                              |   40 +-
 lisp/erc/erc.el                                    |  165 ++-
 lisp/eshell/em-unix.el                             |   14 +-
 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-var.el                             |    2 +-
 lisp/faces.el                                      |    4 +-
 lisp/ffap.el                                       |    4 +-
 lisp/files.el                                      |   25 +-
 lisp/filesets.el                                   |   44 +-
 lisp/forms.el                                      |    2 +-
 lisp/gnus/gnus-agent.el                            |    8 +-
 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                                   |  102 +-
 lisp/help-mode.el                                  |   12 +-
 lisp/help.el                                       |   33 +-
 lisp/ielm.el                                       |   29 +
 lisp/image.el                                      |   26 +-
 lisp/info.el                                       |   35 +-
 lisp/international/titdic-cnv.el                   |  119 +-
 lisp/loadup.el                                     |    2 +
 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                                 |   30 +-
 lisp/mpc.el                                        |   13 +-
 lisp/net/browse-url.el                             |    8 +-
 lisp/net/dns.el                                    |    2 +-
 lisp/net/eww.el                                    |    2 +-
 lisp/net/imap.el                                   |    8 +-
 lisp/net/shr.el                                    |   76 +-
 lisp/net/tramp-adb.el                              |   32 +-
 lisp/net/tramp-androidsu.el                        |  577 ++++++++
 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                                    |   24 +-
 lisp/obsolete/iswitchb.el                          |    4 +-
 lisp/obsolete/longlines.el                         |   14 +-
 lisp/obsolete/pgg.el                               |    4 +-
 lisp/obsolete/rcompile.el                          |   14 +-
 lisp/org/org.el                                    |    2 +-
 lisp/outline.el                                    |   28 +-
 lisp/play/cookie1.el                               |    2 +-
 lisp/proced.el                                     |    2 +-
 lisp/progmodes/c-ts-mode.el                        |   15 +
 lisp/progmodes/cc-defs.el                          |    7 +-
 lisp/progmodes/cc-langs.el                         |    2 +-
 lisp/progmodes/cmake-ts-mode.el                    |   18 +-
 lisp/progmodes/compile.el                          |   16 +-
 lisp/progmodes/cperl-mode.el                       |   13 +-
 lisp/progmodes/eglot.el                            |   12 +-
 lisp/progmodes/elisp-mode.el                       |   44 +-
 lisp/progmodes/elixir-ts-mode.el                   |   56 +-
 lisp/progmodes/etags.el                            |    4 +-
 lisp/progmodes/flymake.el                          |   20 +-
 lisp/progmodes/gud.el                              |    2 +-
 lisp/progmodes/heex-ts-mode.el                     |   10 +
 lisp/progmodes/hideif.el                           |   14 +-
 lisp/progmodes/idlw-shell.el                       |    4 +-
 lisp/progmodes/java-ts-mode.el                     |   13 +-
 lisp/progmodes/js.el                               |   27 +-
 lisp/progmodes/lua-ts-mode.el                      |   18 +-
 lisp/progmodes/modula2.el                          |   47 +-
 lisp/progmodes/opascal.el                          |    2 +-
 lisp/progmodes/project.el                          |   14 +-
 lisp/progmodes/python.el                           |  250 +++-
 lisp/progmodes/ruby-ts-mode.el                     |   14 +
 lisp/progmodes/typescript-ts-mode.el               |  362 ++---
 lisp/progmodes/vhdl-mode.el                        |   90 +-
 lisp/progmodes/which-func.el                       |    4 +-
 lisp/server.el                                     |    6 +-
 lisp/simple.el                                     |   83 +-
 lisp/sort.el                                       |   21 +
 lisp/speedbar.el                                   |    2 +-
 lisp/startup.el                                    |   24 +-
 lisp/subr.el                                       |   65 +-
 lisp/term/android-win.el                           |   44 +
 lisp/textmodes/html-ts-mode.el                     |   11 +
 lisp/textmodes/pixel-fill.el                       |   68 +-
 lisp/textmodes/reftex-vars.el                      |    5 +-
 lisp/textmodes/rst.el                              |    8 +-
 lisp/textmodes/tex-mode.el                         |   43 +-
 lisp/textmodes/text-mode.el                        |    2 +-
 lisp/textmodes/yaml-ts-mode.el                     |    5 +-
 lisp/thingatpt.el                                  |   44 +-
 lisp/touch-screen.el                               |    2 +-
 lisp/transient.el                                  |    1 -
 lisp/treesit.el                                    |  156 +-
 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                                      |   15 +-
 lisp/vcursor.el                                    |    2 +-
 lisp/visual-wrap.el                                |   10 +-
 lisp/winner.el                                     |    3 +-
 lisp/woman.el                                      |    3 +-
 m4/copy-file-range.m4                              |   41 +-
 m4/gettime.m4                                      |    4 +-
 m4/gnulib-common.m4                                |   76 +-
 m4/gnulib-comp.m4                                  |    6 +-
 m4/memset_explicit.m4                              |    6 +-
 m4/nanosleep.m4                                    |    6 +-
 m4/nstrftime.m4                                    |    5 +-
 m4/string_h.m4                                     |    3 +-
 m4/time_h.m4                                       |    3 +-
 m4/utimens.m4                                      |   15 +-
 m4/utimensat.m4                                    |    5 +-
 nt/cmdproxy.c                                      |    8 +
 nt/gnulib-cfg.mk                                   |    1 +
 src/alloc.c                                        |   48 +-
 src/android.c                                      |   81 +-
 src/android.h                                      |    9 +
 src/androidfns.c                                   |  106 +-
 src/androidselect.c                                |   20 +-
 src/androidterm.c                                  |    4 +-
 src/androidvfs.c                                   |   32 +-
 src/buffer.c                                       |   64 +-
 src/buffer.h                                       |    2 -
 src/bytecode.c                                     |   84 +-
 src/ccl.c                                          |    7 +-
 src/comp.c                                         |    6 +-
 src/conf_post.h                                    |    4 +
 src/data.c                                         |   58 +-
 src/dispextern.h                                   |   10 +
 src/doc.c                                          |   58 +-
 src/editfns.c                                      |   85 +-
 src/emacs.c                                        |    4 -
 src/eval.c                                         |   61 +-
 src/fileio.c                                       |   10 +-
 src/fns.c                                          |  207 +--
 src/inotify.c                                      |   10 +
 src/keyboard.c                                     |   26 +-
 src/lisp.h                                         |  311 ++--
 src/lread.c                                        |  498 ++++---
 src/macfont.m                                      |   96 +-
 src/marker.c                                       |    2 +-
 src/minibuf.c                                      |  110 +-
 src/pdumper.c                                      |   68 +-
 src/pgtkterm.c                                     |    4 +-
 src/print.c                                        |   29 +-
 src/process.c                                      |   33 +-
 src/sfnt.c                                         |   10 +-
 src/sfnt.h                                         |    2 +-
 src/sfntfont.c                                     |    6 +-
 src/term.c                                         |   21 +-
 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                                       |   11 +-
 src/xdisp.c                                        |  594 +++++---
 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 +
 test/lisp/emacs-lisp/bytecomp-tests.el             |   16 +
 test/lisp/emacs-lisp/cl-generic-tests.el           |   14 +
 test/lisp/emacs-lisp/edebug-tests.el               |   22 +-
 test/lisp/emacs-lisp/eieio-tests/eieio-tests.el    |   28 +-
 test/lisp/emacs-lisp/hierarchy-tests.el            |    5 +-
 test/lisp/emacs-lisp/macroexp-resources/vk.el      |    2 +-
 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                |   47 +
 test/lisp/erc/erc-scenarios-base-renick.el         |    8 +-
 .../erc/erc-scenarios-base-upstream-recon-znc.el   |   46 +
 test/lisp/erc/erc-scenarios-misc-commands.el       |   90 ++
 test/lisp/erc/erc-scenarios-misc.el                |    2 +-
 test/lisp/erc/erc-stamp-tests.el                   |   10 +-
 test/lisp/erc/erc-tests.el                         |   81 +-
 .../base/upstream-reconnect/znc-severed.eld        |   87 ++
 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    |    5 +-
 test/lisp/erc/resources/erc-tests-common.el        |    2 +-
 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/tramp-archive-tests.el               |    4 +-
 test/lisp/net/tramp-tests.el                       |  120 +-
 test/lisp/obarray-tests.el                         |   31 +-
 .../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/comp-tests.el                             |   25 +-
 test/src/eval-tests.el                             |   37 +-
 test/src/fns-tests.el                              |   10 +
 test/src/minibuf-tests.el                          |   14 +-
 test/src/treesit-tests.el                          |    2 +-
 348 files changed, 9647 insertions(+), 6272 deletions(-)
 create mode 100644 admin/notes/kind-communication
 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/base/upstream-reconnect/znc-severed.eld
 create mode 100644 test/lisp/erc/resources/commands/amsg-barnet.eld
 create mode 100644 test/lisp/erc/resources/commands/amsg-foonet.eld



reply via email to

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