[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master updated (03648965a0 -> 6c842ef81c)
From: |
Stefan Kangas |
Subject: |
master updated (03648965a0 -> 6c842ef81c) |
Date: |
Sun, 18 Dec 2022 23:01:20 -0500 (EST) |
skangas pushed a change to branch master.
from 03648965a0 bs.el: Use the right buffer context to compute the mode
name
adds 8bf4cdcf79 Avoid recursive process filters in lisp/jsonrpc.el
(bug#60088)
adds a0806bc7ea Eglot: fix discrepant
eglot-guess-contact/eglot-command-history
adds 7575c85efd Bump Eglot version to 1.10
adds 1b9ca1e5e6 ; Fix printing Lisp types in .gdbinit
adds 89f54e8157 A better fix for bug#60096
adds 5a9263a872 Increment erc-debug-irc-protocol-version to 2
adds 173e02f4eb ; Fix doc string in ERC's module-activation commands
adds f04680e067 Fix some naming issues involving query buffers in ERC
adds 80f410d281 ; Fix last changes in buffer.c
adds c26ab22cf4 ; Improve doc strings of minibuffer-history commands
adds 10415d9651 ; Add useful hint to which-func documentation
adds dc78779c0c Fix SVG scaling (bug#59802)
adds 303d6ac142 Fix moving to trash files that overwrite dangling
symlinks there
adds b01d0246d7 * lisp/term/xterm.el (xterm-function-map): Add M-SPC.
(Bug#60077)
new 9a58585668 Merge from origin/emacs-29
adds 17d65c99cd alist-get testfn argument evaluation correction
adds 13aa376e93 Elide broken but unnecessary `if` optimisations
adds f4b430140f Use equal and member instead of eq and memq
new 9a633dce63 ; Merge from origin/emacs-29
adds 8e42e20ed7 Revert "Use equal and member instead of eq and memq"
adds 856d889f3a Revert "Elide broken but unnecessary `if` optimisations"
adds de2239a584 Revert "alist-get testfn argument evaluation correction"
new d468cf91b9 Merge from origin/emacs-29
adds 65b0040f9f Backport: ; * lisp/bs.el: Small doc and whitespace fixes
new 2f93334968 ; Merge from origin/emacs-29
adds b9227c502d ; Improve wording of 'format' doc string
adds 1a66435dda New input method 'cyrillic-chuvash'
adds 3d348c46e7 ; Handle nil ARG in treesit-beginning/end-of-defun
adds f9cb144d45 Fix indentation in json-ts-mode (bug#60123)
adds 4f9bccef55 Add yaml-ts-mode (Bug#60105)
adds 67bc96c9d9 Remove treesit-defun-prefer-top-level and friends
new 690724f0f1 Merge from origin/emacs-29
adds d9add66161 ; * lisp/subr.el (internal--with-narrowing): Simplify
new 0ef6d4c34f ; Merge from origin/emacs-29
adds 3356c0cb16 Fix end-of-defun in ruby-mode
adds 1c0b90e5f7 ruby-mode: Recognize instance or global var as first arg
in parenless call
adds d65beb820c ; Revert "; * lisp/subr.el (internal--with-narrowing):
Simplify"
adds 4d1e4a4893 Fix 'window-max-chars-per-line' when there are no fringes
adds 5a245bc786 Prevent Abort dialogs from async-compiling jobs on
Windows
adds c9015ef55f Fix resizing of mini-windows by 'set-minibuffer-message'
adds 627e7e0243 Improve documentation of 'file-exists-p'
adds 8a9579ca29 Use make-directory handlers uniformly
adds bef1edc9ca make-directory now returns t if dir already exists
adds 44c83b239d Fix copy-directory bug when dest dir exists
adds 4a8ff671b0 Don’t assume make-directory handler returns nil
adds 3e02029642 Update to Org 9.6-49-g47d129
adds a54c7a8df0 Remove file-exists-in-trash-p
adds a275e436df Add treesit_assume_true and treesit_cursor_helper
adds 5f0286c0af Switch to use cursor API in treesit.c
adds 1fc7535546 Use cursor API in treesit-node-parent
adds 69f2c71135 Fix treesit-query-validate problem with view-mode
adds 9fcf764dd7 Indentation fixes for jsx/tsx (bug#60169)
adds cb8ccdd267 Add rust-ts-mode (Bug#60136)
adds 5b2e6d04ce Fix wrong capture in typescript-ts-mode (bug#60167)
adds 0fc5fb2d05 Fix MS-Windows build broken by recent treesit.c changes
adds 660e941235 Avoid crashes in PGTK build due to signal in
'note_mouse_highlight'
adds 897f33bf31 Fix the MS-DOS build
adds 88e59b16cb ; Improve documentation of installing tree-sitter and
grammars.
adds 7cc2313eb0 Make 'rmail-summary-by-thread' faster
adds c2375e7791 Improve and extend admin/git-bisect-start
adds d1e0542f33 Allow customising windmove user options with an empty
prefix
adds 138d9dc4cb * lisp/cus-edit.el (setopt--set): Warn instead of rasing
an error
adds 91dd893e34 ; * lisp/progmodes/sql.el (sql-product-interactive): Doc
fix (bug#60175)
adds 6f88de109c ruby-mode: Support endless methods (bug#54702)
adds 3941cc29df ; Improve documentation of 'setopt'
adds 50d18bb6ea Make tramp-archive autoloads robust for older Emacs
versions
adds cf1b771864 ; * etc/NEWS: Fix typos.
adds c1e015ae32 Fix recent change in tramp-smb.el
adds ce7b7e5af3 Remove comment-start-skip preset in tree-sitter
indentation engine
adds 9a751e0a38 ruby-mode: Support endless singleton method definitions
too
adds 12e26cc0c1 ; * admin/git-bisect-start: Add mistakenly ommitted
commits to skip
new 6c540e38f4 Merge from origin/emacs-29
new 6c842ef81c ; Fix merge errors in etc/NEWS
Summary of changes:
admin/git-bisect-start | 1623 +++++++++++++++++++-
admin/notes/repo | 8 +-
admin/notes/tree-sitter/build-module/batch.sh | 1 +
admin/notes/tree-sitter/build-module/build.sh | 3 +
doc/lispref/files.texi | 17 +-
doc/lispref/modes.texi | 28 +-
doc/lispref/parsing.texi | 14 -
doc/lispref/variables.texi | 13 +-
doc/misc/org.org | 13 +-
etc/NEWS.29 | 81 +-
lisp/cedet/semantic/complete.el | 2 +-
lisp/cus-edit.el | 2 +-
lisp/descr-text.el | 2 +-
lisp/emacs-lisp/byte-opt.el | 7 +-
lisp/emacs-lisp/comp.el | 7 +-
lisp/emacs-lisp/gv.el | 6 +-
lisp/emulation/viper-cmd.el | 6 +-
lisp/erc/erc-common.el | 3 +-
lisp/erc/erc-networks.el | 24 +-
lisp/erc/erc.el | 24 +-
lisp/files.el | 88 +-
lisp/gnus/nnmaildir.el | 2 +-
lisp/ido.el | 2 +-
lisp/jsonrpc.el | 19 +-
lisp/leim/quail/cyrillic.el | 132 ++
lisp/mail/rmailsum.el | 62 +-
lisp/mh-e/mh-identity.el | 2 +-
lisp/net/tramp-archive.el | 9 +-
lisp/net/tramp-smb.el | 13 +-
lisp/net/tramp.el | 6 +-
lisp/org/ob-R.el | 4 +-
lisp/org/ob-octave.el | 2 +-
lisp/org/org-element.el | 1 +
lisp/org/org-persist.el | 252 +--
lisp/org/org-version.el | 2 +-
lisp/org/org.el | 12 +-
lisp/org/ox.el | 31 +-
lisp/progmodes/c-ts-mode.el | 1 -
lisp/progmodes/eglot.el | 10 +-
lisp/progmodes/js.el | 11 +-
lisp/progmodes/json-ts-mode.el | 3 +-
lisp/progmodes/ruby-mode.el | 38 +-
lisp/progmodes/rust-ts-mode.el | 371 +++++
lisp/progmodes/sql.el | 3 +-
lisp/progmodes/typescript-ts-mode.el | 17 +-
lisp/progmodes/which-func.el | 14 +-
lisp/simple.el | 30 +-
lisp/startup.el | 2 +-
lisp/subr.el | 7 +-
lisp/term/xterm.el | 2 +
lisp/textmodes/yaml-ts-mode.el | 151 ++
lisp/transient.el | 4 +-
lisp/treesit.el | 64 +-
lisp/vc/vc-git.el | 3 +-
lisp/windmove.el | 3 +-
lisp/window.el | 15 +-
src/alloc.c | 3 +-
src/buffer.c | 14 +-
src/editfns.c | 24 +-
src/fileio.c | 5 -
src/image.c | 9 +
src/lread.c | 15 +-
src/treesit.c | 410 +++--
src/window.c | 10 +-
src/xdisp.c | 18 +-
test/lisp/emacs-lisp/cl-lib-tests.el | 2 +-
test/lisp/erc/erc-networks-tests.el | 30 +
.../erc/erc-scenarios-base-association-query.el | 107 ++
test/lisp/erc/erc-tests.el | 4 +-
.../erc/resources/base/assoc/queries/netnick.eld | 42 +
.../erc/resources/base/assoc/queries/non-erc.eld | 33 +
test/lisp/files-tests.el | 26 +-
test/lisp/progmodes/ruby-mode-resources/ruby.rb | 38 +
test/lisp/progmodes/ruby-mode-tests.el | 12 +
test/src/treesit-tests.el | 135 ++
75 files changed, 3599 insertions(+), 610 deletions(-)
create mode 100644 lisp/progmodes/rust-ts-mode.el
create mode 100644 lisp/textmodes/yaml-ts-mode.el
create mode 100644 test/lisp/erc/erc-scenarios-base-association-query.el
create mode 100644 test/lisp/erc/resources/base/assoc/queries/netnick.eld
create mode 100644 test/lisp/erc/resources/base/assoc/queries/non-erc.eld
- master updated (03648965a0 -> 6c842ef81c),
Stefan Kangas <=
- master d468cf91b9 3/8: Merge from origin/emacs-29, Stefan Kangas, 2022/12/18
- master 2f93334968 4/8: ; Merge from origin/emacs-29, Stefan Kangas, 2022/12/18
- master 690724f0f1 5/8: Merge from origin/emacs-29, Stefan Kangas, 2022/12/18
- master 0ef6d4c34f 6/8: ; Merge from origin/emacs-29, Stefan Kangas, 2022/12/18
- master 9a58585668 1/8: Merge from origin/emacs-29, Stefan Kangas, 2022/12/18
- master 9a633dce63 2/8: ; Merge from origin/emacs-29, Stefan Kangas, 2022/12/18
- master 6c540e38f4 7/8: Merge from origin/emacs-29, Stefan Kangas, 2022/12/18
- master 6c842ef81c 8/8: ; Fix merge errors in etc/NEWS, Stefan Kangas, 2022/12/18