emacs-diffs
[Top][All Lists]
Advanced

[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



reply via email to

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