emacs-diffs
[Top][All Lists]
Advanced

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

scratch/comp-static-data updated (dfee4b1464f -> 9ab4d23e765)


From: Vibhav Pant
Subject: scratch/comp-static-data updated (dfee4b1464f -> 9ab4d23e765)
Date: Fri, 10 Feb 2023 07:22:23 -0500 (EST)

vibhavp pushed a change to branch scratch/comp-static-data.

      from  dfee4b1464f Add tests for testing immutability of native comp-ed 
Lisp literals.
      adds  dabe0b7d407 Add support for negative indices and index ranges in 
Eshell
      adds  5642bf0b972 Make 'eshell-number-regexp' into a regular defvar
      adds  752c526585f ; Fix typos
      adds  fd145499bbd Fix fontification TypeScript of import-statements 
(bug#61081)
      adds  00629c03964 Fix errors in fontification of JavaScript 
import-statements (bug#61083)
      adds  194bc97879d Improve documentation of 
'shell-command-dont-erase-buffer'
      adds  128a999bfe7 Make project-current not error out inside non-existent 
dirs
      adds  cd42244fca8 Merge from origin/emacs-29
      adds  0820a81ec7a Tramp cleanup from recent test campaign
      adds  4de1171d143 ; * lisp/progmodes/go-ts-mode.el (treesit-node-end): 
Avoid warning.
      adds  835d2b6acbe ; * lisp/emacs-lisp/range.el: Fix some typos
      adds  840f8bfdc93 * src/comp.c (F_RELOC_MAX_SIZE): Bump to 1600 
(bug#60996).
      adds  e2b37f901d1 Fix host name completion for Tramp "podman" method
      adds  e55855c5a1e Better compilation of n-ary comparisons
      adds  254c75fc293 Better commutative binary numerical op codegen
      adds  76bb46db9df ; * doc/emacs/frames.texi (Mouse References): Improve 
indexing.
      adds  362678d90e1 python.el: Use correct regexp when enabling 
python-ts-mode
      adds  bc5ee2b7bf0 ; * src/comp.c: Remove Local Variables section to avoid 
warnings.
      adds  578e8926713 ; * doc/lispref/variables.texi (File Local Variables): 
Improve indexing.
      adds  450db0587a9 Minor documentation improvements for outline-minor-mode 
(bug#61062)
      adds  6e50ee8bbb5 Add c-ts-mode-set-style and :set for 
c-ts-mode-indent-style
      adds  1de6ebf2878 Make treesit-font-lock-level a defcustom
      adds  2bd0b947538 Fix java class member without access modifier 
(bug#61115)
      adds  56e8607dc99 Fix spurious errors on Windows when deleting temporary 
*.eln files
      adds  1c3ca3bb649 Fix <> syntax in rust-ts-mode
      adds  f50cb7d7c4b ; Improve docstring of c-ts-mode--indent-style-setter
      adds  4b1714571c8 ; Fix byte-compile warnings in c-ts-mode.el
      adds  a3003492ace Move c-ts-mode--statement-offset to c-ts-common.el
      adds  382e018856a Add treesit-subtree-stat
      adds  1970726e26a Use treesit-subtree-stat to determine 
treesit--font-lock-fast-mode
      adds  64fee21d5f8 Fix dockerfile-ts-mode line continuation indentation 
(bug#61131)
      adds  b73539832d9 ; Remove treesit--font-lock-fast-mode-grace-count
      adds  197f994384c Document tree-sitter features in the user manual
      adds  9058601308d ; * doc/emacs/misc.texi (Document View): Remove 
@footnote (bug#61152).
      adds  8360e12f0ea Update to Org 9.6.1-23-gc45a05
      adds  207a0d9408c Merge from origin/emacs-29
      adds  3f069bd796b Fix password prompt in Tramp
      adds  176830fe2bb Fix incremental build failures with tree-sitter
      adds  99e40959f40 Fix password prompt in Tramp (do not merge)
      adds  48ed4228a75 ; Merge from origin/emacs-29
      adds  dda4baa58b7 ; Fix build and startup without tree-sitter
      adds  f67a9a12b7b Fix interactive use of `keymap-local-set' and 
`keymap-global-set'
      adds  c53952164fe Merge from origin/emacs-29
      adds  cdc8f7c28eb Gnus nnimap date search string must use C locale
      adds  e19b91f946a Revert "Fix incremental build failures with tree-sitter"
      adds  79154f625cc Add regression tests for Eshell completions
      adds  cc5a2ed457e Properly parse Eshell variable splices for interactive 
completion
      adds  e7d0aa248e6 During completion, convert all Eshell arguments to 
strings
      adds  e866490a077 Fix keymap inheritance in descendants of 
'c-ts-base-mode'
      adds  86b03046c00 Merge branch 'emacs-29' of 
git.savannah.gnu.org:/srv/git/emacs into emacs-29
      adds  2f3683cd4dc * lisp/isearch.el (isearch-emoji-by-name): Disable 
derived emoji (bug#60740).
      adds  327941b2112 CC Mode: Fix a coding bug in c-make-keywords-re.  This 
should fix bug #61135
      adds  1684e254a3b Update to Transient v0.3.7-196-gb91f509
      adds  a73b046c7d5 Merge from origin/emacs-29
      adds  f724fca732a ; Auto-commit of loaddefs files.
      adds  49b61405582 Fix cursor-in-echo-area on TTY frames
      adds  47ab9ba55d7 * lisp/keymap.el (keymap-global-unset): Correct prompt
      adds  f711f4e99f7 (Ftreesit_query_capture): Cache list of predicates for 
given pattern index
      adds  66aa9cb450a ; (Ftreesit_query_capture): Fix typo
      adds  cfde8a14900 Merge from origin/emacs-29
      adds  f7fcc62b78a ; Auto-commit of loaddefs files.
      adds  0214e9021b4 ; Merge from origin/emacs-29
      adds  8c6a4639318 Handle large process output strings for Tramp
      adds  c831f55b234 * lisp/progmodes/ruby-ts-mode.el: Extend 
treesit-sexp-type-regexp.
      adds  f91bf9df892 Unbreak the MS-Windows build
      adds  ea1bb263153 * doc/emacs/basic.texi (Repeating): Mention 
describe-repeat-maps (bug#61183).
      adds  9715715ac16 (eshell--complete-commands-list): Fix regression in fix 
to bug#48995
      adds  0571a3cc87f Merge from origin/emacs-29
      adds  f6955482c29 Clean up LAP peephole logging
      adds  bfd338aad9d LAP peephole optimisation improvements
      adds  be304bb3286 ; * etc/NEWS: Mention the 'utf-8-auto' bugfix 
(bug#60750).
      adds  c6660a6d6de Improve documentation of 'repeat-mode' and related 
variables
      adds  2de0ab5cbd3 ; Doc fixes in keymap.el
      adds  1c125baa3f0 Teach 'hs-minor-mode' about tree-sitter based modes
      adds  4d3428e95a9 Fix docstring fontification of CL's 'defstruct'
      adds  382ab516cef Change the default of 'treesit-defun-tactic' for 
'c-ts-mode'
      adds  c4988840598 Avoid spurious pause in kill-ring-save (Bug#60841)
      adds  e8334781c9f Improve documentation of gdb-mi's dedicated windows
      adds  3b3c47d977b (treesit_predicate_match): Match node text against 
regexp without consing
      adds  20454128b8b Minor improvements in sqlite.c
      adds  88ccf78b206 ; * src/treesit.c (treesit_predicate_match): Simplify 
last change.
      adds  b8009bbf2d8 ; Fix error where we pass t to treesit-node-type in 
c-ts-common.el
      adds  74e715cb729 ; Go back to original point when filling comments in 
c-ts-mode
      adds  a2b77c79dcc Use c-ts-common-statement-offset for closing brackets 
too
      adds  8a6bdf88b4b Call treesit_record_change in insert_from_gap_1
      adds  d963a8f1355 Make c-ts-mode indent tests side-effect-free
      adds  96ea27278b4 ; Fix c-ts-mode indent test
      adds  ac7ec87a7a0 Merge from origin/emacs-29
      adds  0a95a81d8d3 CC Mode: Fontify a certain foo * bar class by the 
asymmetric space heuristic
      adds  229d0772e23 Add test for java indentation (bug#61115)
      adds  c39c26e33f6 nadvice: Fix bug#61179
      adds  7e1c7db1cb5 Prefer https: to git: URIs
      adds  04d97e76a96 Update from Gnulib by running admin/merge-gnulib
      adds  b429274c5b4 Use Gnulib module alignasof instead of stdalign
      adds  d27d9a43d4d Update some commentary for C23
      adds  45525cafcbc * lisp/emacs-lisp/cconv.el (cconv-convert): Fix thinko
      adds  929099cbb43 Get rid of delq in LAP optimiser
      adds  9926b44f9ee LAP optimiser: bind local variables instead of mutating 
them
      adds  a50d5b219f8 Remove compatibility hacks in LAP optimiser
      adds  17784bbf3f9 Allow unbind to commute with discardN and 
discardN-preserve-tos
      adds  0f4c7060e46 Fix misleading LAP optimiser debug log message
      adds  013655811aa CC Mode: Prevent infinite recursion in 
c-determine-limit.
       new  843fba7898d Merge branch 'master' into scratch/comp-static-data
       new  9ab4d23e765 Ensure USE_COMP_STATIC_LISP_OBJECTS is always defined.


Summary of changes:
 CONTRIBUTE                                         |    2 +-
 INSTALL.REPO                                       |    2 +-
 admin/MAINTAINERS                                  |    4 +-
 admin/merge-gnulib                                 |    6 +-
 admin/notes/elpa                                   |    2 +-
 admin/notes/tree-sitter/treesit_record_change      |   50 +
 build-aux/config.guess                             |    6 +-
 build-aux/config.sub                               |    8 +-
 doc/emacs/basic.texi                               |   49 +-
 doc/emacs/building.texi                            |   46 +-
 doc/emacs/display.texi                             |  131 +-
 doc/emacs/emacs.texi                               |    4 +
 doc/emacs/files.texi                               |   11 +
 doc/emacs/frames.texi                              |    1 +
 doc/emacs/misc.texi                                |   12 +-
 doc/emacs/programs.texi                            |   42 +-
 doc/emacs/text.texi                                |   12 +-
 doc/lispref/internals.texi                         |   21 +-
 doc/lispref/variables.texi                         |    1 +
 doc/misc/eshell.texi                               |   28 +-
 doc/misc/tramp.texi                                |    2 +-
 doc/misc/transient.texi                            |   20 +-
 etc/NEWS                                           |    7 +
 etc/NEWS.29                                        |   32 +
 lib/_Noreturn.h                                    |    5 +
 lib/cdefs.h                                        |   40 +-
 lib/fpending.c                                     |    2 +-
 lib/gnulib.mk.in                                   |   66 +-
 lib/inttypes.in.h                                  |   34 +-
 lib/libc-config.h                                  |   22 +-
 lib/openat-proc.c                                  |   27 +-
 lib/stdalign.in.h                                  |  133 --
 lib/stdio-impl.h                                   |    8 +-
 lib/stdio.in.h                                     |    6 +-
 lib/stdlib.in.h                                    |  141 +-
 lib/string.in.h                                    |   42 +-
 lib/sys_stat.in.h                                  |    8 +-
 lib/time.in.h                                      |   18 +-
 lib/unistd.in.h                                    |   80 +-
 lib/verify.h                                       |   17 +-
 lisp/bindings.el                                   |    6 +-
 lisp/emacs-lisp/byte-opt.el                        | 1493 +++++++++++---------
 lisp/emacs-lisp/bytecomp.el                        |   50 +-
 lisp/emacs-lisp/cconv.el                           |   11 +-
 lisp/emacs-lisp/comp.el                            |    7 +-
 lisp/emacs-lisp/lisp-mode.el                       |    1 +
 lisp/emacs-lisp/nadvice.el                         |   30 +-
 lisp/emacs-lisp/oclosure.el                        |    2 +-
 lisp/emacs-lisp/range.el                           |    8 +-
 lisp/eshell/em-cmpl.el                             |  101 +-
 lisp/eshell/esh-cmd.el                             |    2 +-
 lisp/eshell/esh-util.el                            |   23 +-
 lisp/eshell/esh-var.el                             |  136 +-
 lisp/faces.el                                      |   11 +-
 lisp/gnus/gnus-search.el                           |    7 +-
 lisp/isearch.el                                    |    9 +-
 lisp/keymap.el                                     |   53 +-
 lisp/ldefs-boot.el                                 |   76 +-
 lisp/net/tramp-adb.el                              |   18 +-
 lisp/net/tramp-archive.el                          |   33 +-
 lisp/net/tramp-container.el                        |   23 +-
 lisp/net/tramp-sh.el                               |   24 +-
 lisp/net/tramp-smb.el                              |    2 +-
 lisp/net/tramp-sudoedit.el                         |    2 +-
 lisp/net/tramp.el                                  |   53 +-
 lisp/org/ChangeLog.1                               |    2 +-
 lisp/org/org-agenda.el                             |    8 +-
 lisp/org/org-macs.el                               |    2 +-
 lisp/org/org-version.el                            |    2 +-
 lisp/org/org.el                                    |    1 +
 lisp/org/ox.el                                     |    4 +-
 lisp/progmodes/c-ts-common.el                      |  118 +-
 lisp/progmodes/c-ts-mode.el                        |  224 ++-
 lisp/progmodes/cc-defs.el                          |    7 +-
 lisp/progmodes/cc-engine.el                        |   72 +-
 lisp/progmodes/dockerfile-ts-mode.el               |   20 +-
 lisp/progmodes/go-ts-mode.el                       |    1 +
 lisp/progmodes/hideshow.el                         |    4 +
 lisp/progmodes/java-ts-mode.el                     |    1 +
 lisp/progmodes/js.el                               |   13 +-
 lisp/progmodes/project.el                          |    7 +-
 lisp/progmodes/python.el                           |    4 +-
 lisp/progmodes/ruby-ts-mode.el                     |   10 +-
 lisp/progmodes/rust-ts-mode.el                     |   27 +
 lisp/progmodes/typescript-ts-mode.el               |   12 +-
 lisp/repeat.el                                     |   48 +-
 lisp/simple.el                                     |   31 +-
 lisp/tab-bar.el                                    |    4 +-
 lisp/transient.el                                  |   40 +-
 lisp/treesit.el                                    |  110 +-
 lisp/window.el                                     |    5 +-
 m4/canonicalize.m4                                 |    8 +-
 m4/euidaccess.m4                                   |    4 +-
 m4/faccessat.m4                                    |    7 +-
 m4/fchmodat.m4                                     |    4 +-
 m4/futimens.m4                                     |    7 +-
 m4/getloadavg.m4                                   |   14 +-
 m4/getrandom.m4                                    |    5 +-
 m4/gettime.m4                                      |   35 +-
 m4/gnulib-common.m4                                |  403 ++++--
 m4/gnulib-comp.m4                                  |   23 +-
 m4/inttypes.m4                                     |    6 +-
 m4/mempcpy.m4                                      |    7 +-
 m4/mkostemp.m4                                     |    7 +-
 m4/nproc.m4                                        |    6 +-
 m4/pipe2.m4                                        |    9 +-
 m4/readlinkat.m4                                   |    7 +-
 m4/stdalign.m4                                     |  176 ++-
 m4/stddef_h.m4                                     |   11 +-
 m4/stdlib_h.m4                                     |   13 +-
 m4/stpcpy.m4                                       |    7 +-
 m4/string_h.m4                                     |    4 +-
 m4/time_h.m4                                       |    3 +-
 m4/timegm.m4                                       |    7 +-
 m4/unistd_h.m4                                     |    7 +-
 m4/utimens.m4                                      |    6 +-
 m4/utimensat.m4                                    |    7 +-
 nt/INSTALL.W64                                     |    2 +-
 src/alloc.c                                        |    6 +-
 src/comp.c                                         |   86 +-
 src/comp.h                                         |    6 +-
 src/dispnew.c                                      |    4 +
 src/floatfns.c                                     |    7 +-
 src/insdel.c                                       |   19 +-
 src/lisp.h                                         |   22 +-
 src/search.c                                       |    5 +-
 src/sqlite.c                                       |   10 +-
 src/treesit.c                                      |  118 +-
 src/xdisp.c                                        |    2 +-
 src/xfaces.c                                       |    3 +-
 test/lisp/emacs-lisp/nadvice-tests.el              |   14 +-
 test/lisp/eshell/em-cmpl-tests.el                  |  208 +++
 test/lisp/eshell/esh-util-tests.el                 |   65 +
 test/lisp/eshell/esh-var-tests.el                  |  102 +-
 test/lisp/net/tramp-tests.el                       |   17 +-
 .../progmodes/c-ts-mode-resources/indent-bsd.erts  |    6 +-
 .../lisp/progmodes/c-ts-mode-resources/indent.erts |   66 +-
 .../progmodes/java-ts-mode-resources/indent.erts   |    9 +
 test/lisp/progmodes/project-tests.el               |   10 +
 139 files changed, 3749 insertions(+), 1937 deletions(-)
 create mode 100644 admin/notes/tree-sitter/treesit_record_change
 delete mode 100644 lib/stdalign.in.h
 create mode 100644 test/lisp/eshell/em-cmpl-tests.el



reply via email to

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