emacs-diffs
[Top][All Lists]
Advanced

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

master updated (2273cdb40e -> d492be400e)


From: Stefan Kangas
Subject: master updated (2273cdb40e -> d492be400e)
Date: Wed, 8 Feb 2023 00:45:24 -0500 (EST)

skangas pushed a change to branch master.

      from  2273cdb40e * lisp/edmacro.el (edit-kbd-macro): Fix thinko 
(bug#61333)
      adds  e444115d02 Improve keymap-global-set and keymap-local-set 
interactive use fix
      adds  c3f58a6651 Don't casemap erc-sasl-user when set to :nick
      adds  35e238cae8 Improve documentation of 'header-line-indent-mode'
      adds  f25c15ceb7 ; Fix typos
      adds  d99b5151f8 Add syntax-propertize-function to ruby-ts-mode
      adds  4c765d93ab Refine the previous change
      adds  3a64f81ebc Don't clobber match data in 'y-or-n-p'
      adds  873a0a1508 Add support for TypeScript compilation to compile.el 
(bug#61104)
      adds  8870b54db9 Add tests for compilation support for TypeScript 
(bug#61104)
      adds  1a123feb18 Fix bidi reordering of sequence of whitespace characters 
before a TAB
      adds  89b550eac2 Fix switch statement indentation for go-ts-mode 
(bug#61238)
      adds  69380a88e9 c-ts-mode: Highlight name in parameter declarations
      adds  671e5d9fad ; * lisp/treesit.el (treesit--font-lock-level-setter): 
Minor change.
      adds  b80f36b88c Make c-ts-mode-set-style's effect local (bug#61245)
      adds  b40a929a3f ; ruby-ts--syntax-propertize: Amend commentary
      adds  2c33e2889b Fix byte-compilation of *-ts-mode.el files
      adds  0358267204 Update the Emacs FAQ for Emacs 29
      adds  f13479d955 Fix installation of tree-sitter grammar on MS-Windows
      adds  03d9d18513 Fix display of raised/lowered composed text
      adds  96181ed3f0 Document 'plistp'
      adds  1dd751c3ac ; Improve documentation of 'proper-list-p'
      adds  0c125fcc67 Make highlighting more regular across TS modes 
(bug#61205)
      adds  58dc03ba7e No longer use transient in isearch-emoji-by-name
      adds  3ffd0eddce Highlight more complex function parameters
      adds  94f291d150 ; * lisp/paren.el (show-paren-predicate): Doc fix.  
(Bug#61098)
      adds  18c43bb9d6 Ensure upper bound of font-lock region is less than 
point-max
      adds  85705a7059 ; Move misplaces parenthesis in emoji--choose-emoji
      adds  d12727057d rust-ts-mode--indent-rules: Indent to 0 at top level
      adds  e38ff00463 rust-ts-mode: Highlight variable declarations
      adds  d7b4a8487f ; * lisp/isearch.el (emoji--read-emoji): Avoid 
compilation warning.
      adds  bb999df5d6 ; Fix whitespace of last change
      adds  929daafa1d ; Fix trivial mistake in emoji--choose-emoji
      adds  0862a79fef Merge branch 'emacs-29' of 
git.savannah.gnu.org:/srv/git/emacs into emacs-29
      adds  24085ba610 ; go-ts-mode--indent-rules: Indent to 0 at top level
      adds  6568a1aaf9 Fix inability to turn show-paren-local-mode on manually 
(bug#61098)
      adds  948e343496 ; Fix byte-compilation warning
      adds  26e947ccb1 * lisp/vc/vc.el (vc-find-revision-no-save): Fix parens 
(bug#61256).
      adds  60089dcfe0 Add to bug-reference-auto-setup-functions after its 
declaring defvar
      adds  793c24a6ac Make sure 'M-x show-paren-local-mode' turns on right away
      adds  088425538f rust-ts-mode--font-lock-settings: Improve consistency
      adds  a529b0d646 rust-ts-mode: Fix highlighting of function name in 
call_expression
      adds  07ffe902c6 c-ts-mode: Highlight "property functions" as functions
      adds  1fab91d852 go-ts-mode: Fix highlighting of function name in 
call_expression
      adds  79ab62e0bb go-ts-mode: Highlight variable declarations
      adds  c3262216ab Add array_initializer to java-ts-mode
      adds  5a6dfab1e4 Use c-ts-common-statement-offset in java-ts-mode 
(bug#61142)
      adds  17ab426670 * lisp/treesit.el (treesit): Fix shortdoc example form 
(bug#61318).
      adds  9dfccb89fc Clarify bug-reference-auto-setup-functions docstring.
      adds  97533e73ad ; * lisp/progmodes/c-ts-common.el 
(treesit-node-prev-sibling): Declare.
      adds  321cbd9a60 Tighten and simplify typescript compilation-mode regexps 
(bug#61104)
      adds  2ac8c4bbd6 (eglot-completion-at-point): Return correct values in 
:company-kind
      adds  d68ff6016d Fix c-ts-mode indentation (bug#61291)
      adds  7cb92b5398 Fix c-ts-mode indentation
      adds  87d39a30b1 Fix c-ts-mode indentation
      adds  746748f5c2 Make java-ts-mode use the 
c-ts-common-indent-type-regexp-alist
      adds  c9ba05af8d Fix crashes inside 'xfree' called from treesit.c
       new  d492be400e Merge from origin/emacs-29


Summary of changes:
 admin/notes/tree-sitter/treesit_record_change      |   2 +-
 doc/emacs/display.texi                             |   4 +-
 doc/lispref/display.texi                           |  46 ++++++--
 doc/lispref/lists.texi                             |  10 +-
 doc/lispref/modes.texi                             |  67 +++++++++--
 doc/misc/efaq.texi                                 | 120 ++++++++++++++++++++
 etc/NEWS.29                                        |   8 +-
 etc/compilation.txt                                |  14 +++
 lisp/display-line-numbers.el                       |  49 +++++---
 lisp/erc/erc-sasl.el                               |  11 +-
 lisp/font-lock.el                                  |   2 +
 lisp/international/emoji.el                        |  36 +++---
 lisp/isearch.el                                    |  21 ++--
 lisp/keymap.el                                     |  18 +--
 lisp/paren.el                                      |  27 +++--
 lisp/progmodes/bug-reference.el                    |  38 +++++--
 lisp/progmodes/c-ts-common.el                      | 123 ++++++++++++---------
 lisp/progmodes/c-ts-mode.el                        |  84 +++++++++-----
 lisp/progmodes/cmake-ts-mode.el                    |   3 +
 lisp/progmodes/compile.el                          |  30 +++++
 lisp/progmodes/eglot.el                            |   5 +-
 lisp/progmodes/go-ts-mode.el                       |  48 +++++---
 lisp/progmodes/java-ts-mode.el                     |  39 +++++--
 lisp/progmodes/ruby-ts-mode.el                     |  93 +++++++++++++++-
 lisp/progmodes/rust-ts-mode.el                     |  73 +++++++-----
 lisp/subr.el                                       |  14 ++-
 lisp/treesit.el                                    |  74 ++++++++-----
 lisp/vc/vc.el                                      |   4 +-
 src/bidi.c                                         |  15 ++-
 src/buffer.c                                       |   4 +-
 src/treesit.c                                      |   2 +-
 src/xdisp.c                                        |   5 +
 .../progmodes/c-ts-mode-resources/indent-bsd.erts  |   2 +-
 .../lisp/progmodes/c-ts-mode-resources/indent.erts |  87 ++++++++++++++-
 test/lisp/progmodes/compile-tests.el               |   6 +-
 .../progmodes/go-ts-mode-resources/indent.erts     |  47 ++++++++
 ...script-ts-mode-tests.el => go-ts-mode-tests.el} |  10 +-
 37 files changed, 950 insertions(+), 291 deletions(-)
 create mode 100644 test/lisp/progmodes/go-ts-mode-resources/indent.erts
 copy test/lisp/progmodes/{typescript-ts-mode-tests.el => go-ts-mode-tests.el} 
(74%)



reply via email to

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