emacs-diffs
[Top][All Lists]
Advanced

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

scratch/comp-static-data updated (b67b328d6ab -> 43bf8ccb66f)


From: Vibhav Pant
Subject: scratch/comp-static-data updated (b67b328d6ab -> 43bf8ccb66f)
Date: Fri, 27 Jan 2023 16:06:37 -0500 (EST)

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

      from  b67b328d6ab Pin native comp units with static objects for now.
      adds  a1b558a2e24 Update from Gnulib by running admin/merge-gnulib
      adds  5d1e14bd8b9 Adjust to recent Gnulib macro renaming
      adds  ec105a45c9f Add remote-file-name-inhibit-delete-by-moving-to-trash
      adds  5259f144d95 Remove unneeded restriction in using AEAD ciphers with 
GnuTLS
      adds  4d1d43e41fa Add named defun for transpose-sexps-default-function 
(bug#60654)
      adds  e8b85f225d9 Rearrange the "Saving Emacs Sessions" section of the 
user manual
      adds  7f9588685a0 ; Fix last change
      adds  f58452e3ae7 Fix 'python-shell-buffer-substring' when START is in 
middle of 1st line
      adds  e0fef510b00 ; Minor rewording of tree-sitter terminology
      adds  86a3462e3d2 (treesit-simple-indent-presets): Do that for 'or' as 
well.
      adds  e9341119fe4 ; Fix documentation of etc/DOC
      adds  7f855b5297b ; Fix description of etc/DOC
      adds  0cb686ffb6b Document the 'definition-name' property.
      adds  1df2826639c Add c-or-c++-ts-mode (bug#59613)
      adds  757c2c25922 Fix c-ts-mode--looking-at-star
      adds  7c356934fbb Support namespaces in c++-ts-mode (bug#60397)
      adds  614f8c431d3 Optionally include the namespace in 
c-ts-mode--declarator-identifier
      adds  ee3e8d3f927 (ruby-ts--font-lock-settings): Improve highlighting in 
patterns
      adds  508389ad2bb Add documentation for c/c++-ts-mode (bug#60443)
      adds  16f1e47ca8b ; * lisp/align.el (align-c++-modes): Add c/c++-ts-mode.
      adds  cc1de953d4f ; * lisp/progmodes/gud.el (gud-tooltip-modes): Add ts- 
modes.
      adds  ef7f3c6388b Fix use of treesit-ready-p in c/c++-ts-mode
      adds  8575043f56b Remove duplicate entries in c-ts-mode's Imenu
      adds  73168793c01 Fix label indentation for Linux style in c-ts-mode 
(bug#60543)
      adds  2cdd75a18ff Fix highlighting of variable-declarations in 
typescript-ts-mode
      adds  38b63f4c3ce Add indentation rule for concatenated_string (bug#60572)
      adds  800e15e3be0 Fix string-interpolation feature of python-ts-mode 
(bug#60599)
      adds  e3d806b4172 Fix string fontification on python-ts-mode (bug#60599)
      adds  e04b3d41bb4 Update to Org 9.6-90-ga6523f
      adds  fef4f18cc33 ; Fix NEWS
      adds  53e64cfb852 Improve options and docs of M-x command completion
      adds  5cb01ac5d78 ; * src/callint.c (Finteractive): Fix the doc string 
(bug#60645).
      adds  b1aa720671e ; * lisp/progmodes/ruby-ts-mode.el: Fix compilation 
warnings (bug#60647).
      adds  da96a1fd741 Add back renamed function 
'font-lock-fontify-syntactically-region'
      adds  1469aac20d8 ; * src/pgtkfns.c (parse_resource_key): Use recursive 
schema lookup
      adds  d46f7f4edcc Revert "Add c-or-c++-ts-mode (bug#59613)"
      adds  20f36c8f6f9 ; ruby.rb: Fix pattern matching syntax and extend the 
example
      adds  dc911e4ba5c Improve go-ts-mode Imenu, navigation and electric pair 
(bug#60407)
      adds  1238fa8e49b Fix label indent of GNU and Linux style in c-ts-mode 
(bug#60543)
      adds  ef87c755660 Make sure NODE is not the root node in tree-sitter 
indent (bug#60602)
      adds  1f8ad353d9f Minor improvement for tree-sitter explorer
      adds  c1401d1c6c8 * lisp/vc/diff-mode.el (diff-font-lock-keywords): Check 
for limit.
      adds  ebc5263667b ; * src/callint.c (Finteractive): Doc string 
clarification.
      adds  f16cc7c49c7 ; project.el: Bump version
      adds  8a36a0f44aa ; xref.el: Bump version
      adds  28dd6021384 Fix c-ts-mode indentation for 2nd line in block comment 
(bug#60270)
      adds  e385c099b8c Improve fontification for import-statements in 
typescript-ts-mode
      adds  aa9df1260c3 Don't print named tree-sitter nodes with parenthesizes 
(bug#60696)
      adds  8377ed5298f Highlight identifier in import statements in js-ts-mode
      adds  55aabfea4ac Fix c-ts-mode comment indent
      adds  60240f54e5f Merge from origin/emacs-29
      adds  f31e65694ca Fix completion-auto-help docstring (bug#60709)
      adds  c267cd01517 ; Kill some stray buffers left behind by ERC tests
      adds  bb98666d03f ; Fix wrong type in erc-ignore hide-list options
      adds  fda1ad4a9ec Remove obsolete server buffers on MOTD in erc-track
      adds  64fe6bdb618 Improve 'describe-char-fold-equivalences' docstring
      adds  136c0272215 Fix reftex-citation docstring (bug#60710)
      adds  1cbc22b9c7f CC Mode: partially revert commit from 2022-10-04
      adds  033f2cc6140 Merge from origin/emacs-29
      adds  37d93975780 Add forward-sentence with tree sitter support 
(bug#60623)
      adds  c51bfef34a6 ; Fix documentation of last change
      adds  70947da708c Handle missing package description when unpacking vc 
packages
      adds  384504edf35 Ensure VC package names are not empty
      adds  4a8891a462e * etc/NEWS: Mention incompatible changes in 
'outline-minor-mode-cycle-map'.
      adds  09f7a920644 Add support for annotation_type_declaration
      adds  f4f30ff4c44 Update to Org 9.6.1
      adds  e2abb95b6b0 Merge from origin/emacs-29
      adds  f1310859a0d Remove deprecated RLS server from eglot server list
      adds  f32ce2e38cf Adapt tramp-tests.el
      adds  977630b5285 * lisp/subr.el (combine-change-calls-1): Fix bug#60467
      adds  b2fda50178b undo-tests.el: Tests for bug#60467
      adds  f56fea2fcc0 * lisp/reveal.el (reveal-open-new-overlays): Use 
`invisible-p`
      adds  f5d8aa6edac (function-documentation): Make it work for the 
remaining cases
      adds  dce42f55617 * lisp/apropos.el (apropos-safe-documentation): Use 
`function-documentation`
      adds  99120491730 Update from Gnulib by running admin/merge-gnulib
      adds  53b47df8229 Report cursor correctly on PGTK when there is a margin
      adds  cfd2b3504ab Fix encoding with 'utf-8-auto'
      adds  9ecebcdded1 * lisp/simple.el (next-completion): Handle first 
completion specially.
      adds  083badc9c12 * lisp/subr.el (while-let): Use if-let, not if-let* 
(bug#60758).
      adds  8f446c2d397 Fix c-ts-mode comment indentation (bug#60270)
      adds  956889d8ff1 Equal now recognizes tree-sitter nodes (bug#60659)
      adds  f27a330b99e ; Fix typo in ert-with-temp-file
      adds  e8a89a18b69 ; Fix non-tree-sitter builds
      adds  dfb38fb2ee6 ; Improve documentation of tree-sitter node comparison
      adds  2a2b1d09ac7 Fix minor issues with 'pp' and related commands
      adds  a760364f5f3 Fix c-ts-mode--fill-paragraph
      adds  c6bbf9cc270 Add c-ts-mode tests
      adds  c0578edc8fc ; * doc/misc/eglot.texi (Troubleshooting Eglot): Fix 
typo (bug#60780).
      adds  861556c1339 Fix minibuffer-completion tests
      adds  4f0459aaf75 Merge from origin/emacs-29
      adds  9f8f8ed1baf Adapt tramp-tests.el  (do not merge with master)
      adds  59c3c53efa4 * lisp/subr.el (combine-change-calls-1): Fix bug#60467
      adds  3eb495851ef ; Merge from origin/emacs-29
      adds  dc33a122230 Fix use of build_pure_c_string in treesit.c
      adds  1b9ffd28116 Fix dependency bug when building lwlib
      adds  f1032bf24e7 Eglot: don't use "nil" as minibuffer initial input
      adds  a192ce03a0d Merge from origin/emacs-29
      adds  79971ebacc7 Disable and document 'doc-view-mupdf-use-svg' 
(bug#58041)
      adds  b6207e87fa1 ; Merge from origin/emacs-29
      adds  f102145d381 ; * etc/PROBLEMS: Describe problems with MuPDF 1.21.  
(Bug#60308)
      adds  7100ecd7a47 Replace 'hfy-find-cmd' with 
'directory-files-recursively'.
      adds  435ba92ccc4 ; Fix last change in htmlfontify.el
      adds  0116e27b26c ; Fix NEWS markup
      adds  e2e937300f5 Fix indentation of object_expressions in csharp-ts-mode
      adds  10032f424cc Fix indentation of some declarations and statements
      adds  96601cd90ba apropos.el: Fix bug#60628
      adds  d9a2673ee95 Merge from origin/emacs-29
      adds  4514b7ecc6f ; * lisp/doc-view.el (doc-view-mupdf-use-svg): Bump 
:version.
      adds  f0ac01812f9 Preserve the window position with proced (bug#60381)
      adds  ac2a6fc83fa ; * lisp/proced.el (proced--determine-pos): Fix doc 
string wording.
      adds  9a1dbb7f088 Teach 'eww-open-file' about prefix argument
      adds  ad6d8f7df18 Merge remote-tracking branch 
'refs/remotes/origin/master'
      adds  48bd17923a9 (apropos-documentation): Don't try to parse .elc files
      adds  cd83bc930ca ; * lisp/htmlfontify.el (hfy-exclude-file-rules): Fix 
:version.
      adds  8d7ad656658 Fix indent and font-lock for annotation_type
      adds  195afb68e31 Merge branch 'emacs-29' of 
git.savannah.gnu.org:/srv/git/emacs into emacs-29
      adds  fd77de542d8 ; * etc/NEWS: Fix typos.
      adds  a06c13db9ee Merge from origin/emacs-29
      adds  558f04c39e0 Set the 'field' property for Eshell output
      adds  54051c97f2e Make 'eshell-bol' obsolete
      adds  c257fd3a406 Use the 'field' property to navigate through Eshell 
prompts
      adds  50fd58be614 Use treesit-sentence-type-regexp in java-ts-mode
      adds  16579f6ed77 Fix the MS-DOS build
      adds  db836637b0e ; Auto-commit of loaddefs files.
      adds  77ca6aa56e3 hideif.el: Support C99 and GNU style variadic macros
      adds  ead86da14bf Upgrade to length* functions in Tramp
      adds  4d37504c432 Improve Tramp robustness
      adds  a8eb9dd4006 Fix the case in first-completion revealed by 
minibuffer-tests
      adds  1ef359095ec ; * etc/NEWS (--with-native-compilation=aot): Tweak 
wording.
      adds  72c45fa9109 Further improvement for non-string values in pcomplete
      adds  48a62c55465 Add constructor_declaration as java-ts-mode defun
      adds  920a7d38e96 ; Fix typos
      adds  cc576cc410f Merge from origin/emacs-29
      adds  256791edd48 ; Auto-commit of loaddefs files.
      adds  c87217e97f7 ; Merge from origin/emacs-29
      adds  b5e0260f425 Fix messages displayed when diary is shown
      adds  b365a7cc32e Fix expansion of wildcards in ls-lisp.el
      adds  cf311826841 ; * lisp/files.el (insert-directory-wildcard-in-dir-p): 
Doc fix.
      adds  f02998939c6 ; Fix c-ts-mode filling
      adds  d428d510664 Support filling line comments in c-ts-mode
      adds  d13a329acff ; Minor change in c-ts-mode--indent-styles
      adds  c78e19d99c0 Allow offset in tree-sitter indent rules to be functions
      adds  189d976dbae Fix statement indent for c-ts-mode (bug#59686) 
(bug#60280)
      adds  252b2c01af0 Fix c-ts-mode label indent
      adds  25a5575f161 Fix c-ts-mode block comment indentation (bug#60270)
      adds  3fa10f6e54d ; Add more c-ts-mode indent and filling tests
      adds  72d2604d1fd Merge branch 'emacs-29' of 
git.savannah.gnu.org:/srv/git/emacs into emacs-29
      adds  d2efee31edb ; Update htmlfontify documentation
      adds  73b304bb740 ; Fix last change: remove unused @anchor.
      adds  9f5008b9b2a Improve error message from sqlite-mode.el
      adds  0052aa54f6b Merge from origin/emacs-29
      adds  9ec60fde2e8 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  70477be3e38 Add treesit-sentence-type-regexp
      adds  f7b3546c8ee Rename variables from last change
      adds  bb679244152 Run newsticker's ticker only periodically (bug#59856)
      adds  e84111a0017 Add sentence-nodes to dockerfile-ts-mode
      adds  c8dd37b16c5 Add some basic tests for java-ts-mode and 
typescript-ts-mode
      adds  77659bd4634 Add sentence node regexp to json-ts-mode
      adds  2a85d7a07c1 Optimise `apply` with `cons` in tail argument
      adds  bcaa63ac506 * lisp/emacs-lisp/bytecomp.el (format-message): Warn on 
bad arity.
      adds  0bb8a011d57 Add 'file-user-uid' to get the connection-local 
effective UID
      adds  c8d54809727 Bump use-package version for Emacs 29.1
      adds  f16bd1ead43 Revert "* lisp/subr.el (while-let): Use if-let, not 
if-let* (bug#60758)."
      adds  82ae9caaddb * lisp/subr.el (while-let): Fix docs if-let->if-let* 
(bug#60758).
      adds  44c9cb8653d Improve indentation for jsx
      adds  352e41016bc ruby-ts-mode: Support the option ruby-block-indent
      adds  3d1e74c82a8 Fix tree-sitter indent preset function (bug#60270)
      adds  67df34c143d Fix M-x eglot prompt when connection already exists 
(bug#60557)
      adds  7c8eac8fbcb ; * src/w32fns.c: Fix quoting.  Patch by Arash Esbati 
<arash@gnu.org>.
      adds  1b458aced72 ; * lisp/progmodes/eglot.el: Remove stray space.
      adds  f367ba3ed03 ; Avoid byte-compiler warning in eglot.el
      adds  140824dc099 ; Fix more quoting in w32fns.c.
      adds  c1d32d9a20d CC Mode: Prevent ids in temporary "declarators" getting 
into c-found-types
      adds  e8c77d9abda Fix hfy-exclude-file-rules (bug#60562)
      adds  bb383a54910 Merge from origin/emacs-29
      adds  b9025c507a3 Correctly handle touches on the tool bar
      adds  96015c9c8cc Make tool bar highlight work correctly during touch 
events
      adds  013ab7e2a83 Complete implementation of `file-user-id'
      adds  b9ae9d3ff8e ; * src/xterm.c (handle_one_xevent): Fix GTK build.  
(Bug#60883)
      adds  7ff5c0d7045 Port xattr handling to Fedora 9
      adds  281f48f19ec ; Fix Eshell prompt tests when the current user is root
      adds  1b52eaa1906 Better lambda quote warning
      adds  efb9ec11bbe Improved docstring single quote warning
      adds  b36cc7e7bbb ; * src/treesit.c (Ftreesit_induce_sparse_tree): Minor 
change.
      adds  7c61a304104 Fix treesit-node-first-child-for-pos (bug#60127)
      adds  9e7a5d58eea ; Fix tree-sitter indent anchor preset
      adds  bd094207c76 Fix buffer-list-update-hook for indirect buffers
      adds  09e9d7c7496 Fix display of warnings on w32 console
      adds  7b13422298a ; Avoid plist-get as generalized var in erc-compat
      adds  7b8322f6285 Use correct buffer for local-module vars in erc-open
      adds  183e7492702 Don't preserve non-module minor modes in erc-open
      adds  56d69c2fc47 ; Relax timeouts for failing ERC test
      adds  dbac923b9df CC Mode: On removal of "typedef", remove pertinent 
types from c-found-types
      adds  c4f0b6ccea1 Add more detail about how to invoke Eshell commands
      adds  9ed9ff4690a ruby-ts-mode: Fix the rules for hanging arrays and 
hashes
      adds  5e2e68a0c2d ruby-ts-mode: Fix indent inside parenthesized_expr and 
else/end after unless
      adds  ac5516bd7d5 ruby-ts-mode: Fix/change indentation of a continuation 
method call
      adds  300ca6ac372 ruby-ts-mode: Fix indent after operator or conditional
      adds  045404d1aac ruby-ts-mode: Obey the option ruby-after-operator-indent
      adds  343b9b3dfe3 ruby-ts-mode: Obey the option ruby-method-call-indent
      adds  bdd82fa7977 ; * src/treesit.c: Remove unused boilerplate.
      adds  ac3bc775b6f Make it harder to misactivate tree-sitter font-lock 
fast mode
      adds  24f0dfd3731 Revert "Revert "Add c-or-c++-ts-mode (bug#59613)""
      adds  faee7e1f1bd ; * lisp/treesit.el (treesit-font-lock-fontify-region): 
Minor fix.
      adds  1798ff5a663 ; Fix minor mistakes in documentation
      adds  bd5ef3ef95e Improve the documentation of 'auto-mode-alist' search
      adds  9186be20aeb ; Clarify doc strings of some functions in files.el
      adds  6a8338a8bc8 ; Avoid byte-compiler warning in cc-fonts.el.
      adds  dc3f85fd4b0 Use proper types for Eshell warnings
      adds  78f93d92b28 * lisp/vc/vc-dir.el: Make keys ‘% m’ and ‘* %’ 
compatible with Dired
      adds  8e9783b4ce4 Rebind in read-regexp-map ‘M-c’ to ‘M-s c’ compatible 
with search-map
      adds  758ac5eabbe Fix split-window-below for the case when 
split-window-keep-point is nil.
      adds  f2bedf695c1 ruby-ts-mode: Handle indent in parenless calls much 
closer to ruby-mode
      adds  ba33b83ce4b (ruby-ts--statement-container-regexp): Remove 
"parenthesized_statements"
      adds  94b9cbf96fb (ruby-ts--parent-call-or-bol): Handle more cases with 
nested literals
      adds  819719330ad (ruby-ts--indent-rules): Add a rule for continuation of 
a hash pair
      adds  db727873803 ruby-ts-mode: Use font-lock-constant-face for 
true/false/nil
      adds  9161a302c9f Merge from origin/emacs-29
      adds  03a8d132b0e Fix an oversight in advice.el
      adds  207901457c0 Add treesit-forward-sexp (bug#60894)
      adds  54d5ea66c99 Fix evaluation of asynchronous expansions in Eshell 
indices
      adds  167bf3408e4 Pacify clang 15.0.6 on Fedora 37
      adds  117f90865ad Add new command `kill-matching-buffers-no-ask' 
(bug#60714)
      adds  21be03cccb6 CC Mode: Prevent two classes of "type" prematurely 
entering c-found-types
      adds  e9ceeee1198 Merge from origin/emacs-29
      adds  12d7670b90f Fix bug in 'sieve-manage--append-to-log'
      adds  ede5e82418a ; Merge from origin/emacs-29
      adds  7fb69ce233b ; * doc/emacs/modes.texi (Choosing Modes): Add index 
entries.
      adds  0d3b6518e39 (ruby-ts--indent-rules): Indent inside empty parens 
properly
      adds  a0ce569d3b7 ruby-toggle-block: Fix in ruby-ts-mode
      adds  25ddb3f7d99 ; ruby-ts--indent-rules: Minor cleanup
      adds  fb82d4e3286 (treesit-simple-indent-presets): Have n-p-gp check for 
grandparent's presence
      adds  78b83a744fa ; * etc/NEWS: Rearrange instructions for building 
tree-sitter grammars.
      adds  0f9cf31ccdd Merge from origin/emacs-29
      adds  4fb7b0b0b88 Fix an oversight in advice.el
      adds  83afcf285b1 ; Merge from origin/emacs-29
      adds  1fdd720b6b8 ; * etc/NEWS: Fix typos.
      adds  c6a7664f067 Add html-ts-mode (bug#60972)
      adds  affdf790119 Fix typo in c-ts-mode (bug#60932)
      adds  ca8f5f71f41 Change top-level anchor to point-min
      adds  623fdf30ff3 ; * etc/NEWS: Fix wording of 'html-ts-mode's entry.
      adds  3dacf583b90 ; Fix documentation of 'kill-matching-buffers-no-ask'
      adds  ab538b6f91b ; * test/lisp/eshell/esh-var-tests.el: Fix punctuation 
in doc strings.
      adds  f4a3e8f29f0 ; * etc/NEWS: Mark 2 entries as documented.
      adds  f55bbc68988 Add sentence and sexp movement to c-ts-mode
      adds  2bf0ad3be6b Add sexp navigation to js/typescript/tsx-ts-mode
      adds  cb07f1bcd0f ; Actually use dummy package descriptor
      adds  f0971f94fe4 Extend go-ts-mode with command to add docstring to 
function
      adds  8febda46c45 Use element as a sentence in html-ts-mode
      adds  c289786886b ; Add commentary and dostring in c-ts-mode
      adds  0c6bfeddb21 ; Update tree-sitter major mode manual
      adds  b7d6bb47ee5 ; * lisp/treesit.el (treesit-font-lock-fontify-region): 
Minor fix.
      adds  7ca71d66dc7 Fix various problems in treesit-explore-mode (bug#60800)
      adds  7b7b2b95138 Fix c-ts-mode indent (bug#60873)
      adds  370b1ac99ec ; ruby-ts-mode.el: Add customize-group mention to 
commentary
      adds  d66ac5285f7 ruby-ts-mode: Highlight builtin methods
      adds  d0d34514097 (ruby-ts-mode): Rename 'builtin-functions' to 
'builtin-function'
      adds  d94dc606a09 ruby-ts-mode: Claw back half of the performance drop 
from last change
      adds  b56cf28b325 ; (ruby-ts--predefined-variables): Make it a little 
shorter
      adds  6b2f85caa6c Make tree-sitter based modes optional
      adds  40cf494b7ce ; * etc/NEWS: Fix typos.
      adds  628b6241763 Don't load erc-goodies atop erc.el
      adds  c7e02eaa3d9 Handle after arg correctly in `keymap-set-after'
      adds  8904a26a9d2 Improve `keymap-set-after' documentation
      adds  dcd59457b48 Use `key-parse' in `keymap-lookup'
      adds  06953fc8e1d Make `keymap-set-after' work for menus
      adds  67ee627c38d (project-try-vc): Add string-start and string-end 
anchors to marker-re
      adds  0cf053648a4 ; ruby-ts-mode: Update font-lock features list in 
Commentary
      adds  472f1425985 ; ruby-ts-mode: Add a Version tag
      adds  34793337783 * lisp/org/ob-ruby.el: Fix outdated comments.
      adds  d63e1a89518 Use point-min to anchor top-level constructs (bug#60602)
      adds  b3de81a6ee3 MH-E: handle removal of mhparam libdir from nmh 1.8
      adds  0805972e4ca Merge from origin/emacs-29
      adds  0400de6a7de Fix typo in c-ts-mode (bug#60932)
      adds  1c58f3d7fb2 ; Merge from origin/emacs-29
      adds  a91b435d0d5 ; Reword user documentation on binding keys in Lisp
      adds  9f5d6c541e5 ; * doc/emacs/custom.texi (Init Rebinding): Fix wording 
in last change.
      adds  63fa225d443 Merge branch 'emacs-29' of 
git.savannah.gnu.org:/srv/git/emacs into emacs-29
      adds  b875c9bf67e Fix file-regular-p in Tramp
      adds  080595682f7 Merge from origin/emacs-29
      adds  161706ec331 ; Actually use dummy package descriptor
      adds  b767a641c8f ; Merge from origin/emacs-29
      adds  6adc193ad66 Move c-like common utils into own library (bug#60961)
      adds  89cb3c3f157 Minor fixes for Haiku
      adds  ae7e28a4372 ruby-mode.el: Expand some docstrings with examples
      adds  e74ba72a6a3 ruby-ts-mode: Fix two additional cases with 
ruby-method-call-indent=nil
      adds  9296e0c6495 Fix typo after move to common lib (bug#61001)
      adds  204519a2e73 Fix typo of exposed symbol name
      adds  808e101fabe Tweak BSD style indentation (bug#60984)
      adds  8e83604dfe0 Avoid crashes in batch Emacs sub-processes on MS-Windows
      adds  c854ef7a187 ; Fix last change (bug#60556).
      adds  0fb90f524db Fix decoding HTML files from archives
      adds  846838dbab8 Add test suite for sgml-html-meta-auto-coding-function
      adds  2343a067c3d Generalize vc-pull-and-push to support more backends 
(bug#60569)
      adds  db02cbdfe02 * lisp/find-dired.el (find-dired-with-command): Quote 
find-command-history.
      adds  b3814b43f60 (ruby-ts--predefined-variables): Fix the $` and $' 
entries
      adds  9c8e82484ab Merge from origin/emacs-29
      adds  647cc9c65e7 Update to Org 9.6.1-16-ge37e9b
      adds  11491225426 Merge from origin/emacs-29
      adds  26ef5c09e0a Add `yes-or-no-prompt' user option
      adds  85e33043323 Factor out some Tramp code
      adds  860c3aada5d ; * lisp/eshell/esh-arg.el (eshell-prepare-splice): Fix 
quoting.
      adds  b88d47beb00 Swap tag and element in html-ts-mode (bug#60972)
      adds  3e62ddc0d87 ; * lisp/calendar/appt.el (appt-check): Fix 
byte-compile warning
      adds  29a8a1885d9 CC Mode: Don't do c-backward-syntactic-ws following a 
forward movement
      adds  8b87d095acf Pacify Apple clang version 13.0.0 (clang-1300.0.29.30):
      adds  3365e413bd9 When base64-decoding part of decrypted text, save the 
decoding   permanently if we save the decryption permanently.
      adds  fce07d461de Increase DUMPED_HEAP_SIZE
      adds  dfdc0f5fb7b Fix xref-clear-marker-stack refactoring mistake
      adds  d865e180968 ; Fix issues with processing out-of-order IRC messages
      adds  854a2901f7c * lisp/emacs-lisp/comp.el (comp-trampoline-compile): 
Improve readability
      adds  e8db522e437 ; * lisp/progmodes/cc-engine.el: Delete trailing 
whitespace.
      adds  e6c5f32e77d * lisp/find-dired.el (find-dired): Fix bug where M-p 
skips first history item.
      adds  cb9628373a8 * lisp/startup.el (command-line): Fix warning message.  
(Bug#61014)
      adds  7f438ff543b Don't try to make a pipe process for remote processes 
in Eshell
      adds  c15c0f7f018 CC Mode: Change the default value of 
objc-font-lock-extra-types to nil
      adds  bc78285e686 ; * etc/NEWS: Fix typos.
      adds  deee3a92623 ; Fix last change in etc/NEWS
      adds  e31a5623965 * lisp/vc/vc-bzr.el (vc-bzr--pushpull): Return buffer's 
process.
      adds  695e9f71c3f Use named keymaps for outline buttons
      adds  ecf500b5e34 Handle relative file names in vc-resynch-window and 
vc-resynch-buffer
      adds  3846e79c93b ; Fix filename mismatches in prop lines of ERC tests
      adds  987e53f3e2d ; * doc/misc/erc.texi: Improve Local Modules section.
      adds  cfe26f31893 Add new java indent rules
      adds  8a1498c01f7 Fix fontification of function-valued variables 
(bug#61053)
      adds  8198803f660 ; Don't mention in the Gnus manual user options that 
were removed
      adds  f30a4f51fef Announce outline.el keymaps
      adds  9a21cb10751 ; * etc/NEWS: Fix typos.
      adds  37454de0c8f Pacify --without-x unused function warning
      adds  c6613403e5c Fix Dired face for directory symlinks
      adds  abb3becb9fb treesit-install-language-grammar: Provide default repo 
url
      adds  cfb180329b5 ruby-ts-mode: Don't reindent when "class" or "def" is 
under "ERROR"
      adds  37c1c924666 ; * etc/NEWS: Minor reordering.
      adds  42e02480c2b * doc/emacs/text.texi (Outline Minor Mode): New node 
split from "Outline Mode"
      adds  af28191b04f * lisp/net/tramp.el (tramp-wrong-passwd-regexp): Fix 
regexp.
      adds  00675aa724a Add support for building tree-sitter modules with MinGW
      adds  4bd06ce2a9f Fix call to treesit_record_change in insdel.c
      adds  cdf74254ffa Fix indentation for c-ts-mode (bug#61026)
      adds  41f497c8bee Fix doc strings of window-splitting commands
      adds  ff9498624fc ; * src/insdel.c (insert_from_buffer): Fix assertions.
      adds  4bf7cb71edc Fix go-ts-mode indentation and set indent offset to 8 
(Bug#61006)
      adds  f8c95d1a768 Fix xt-mouse on terminals that report UTF-8 encoded 
coordinates
      adds  12e419ad115 Merge from origin/emacs-29
      adds  3766a666b55 ; Fix issues with processing out-of-order IRC messages
      adds  23fe6c4f68e ; Merge from origin/emacs-29
      adds  f72a394716f Work around package.el transitive dependency bug
      adds  5859413df23 ; * lisp/progmodes/cc-engine.el: Delete trailing 
whitespace.
      adds  18fbcce9757 Merge from origin/emacs-29
       new  12a62f4713c Merge branch 'master' into scratch/comp-static-data
       new  43bf8ccb66f Merge alloc.h into lisp.h.


Summary of changes:
 admin/notes/tree-sitter/build-module/build.sh      |  17 +-
 build-aux/update-copyright                         |   4 +-
 configure.ac                                       |   7 +-
 doc/emacs/custom.texi                              |  49 +-
 doc/emacs/files.texi                               |   5 +
 doc/emacs/maintaining.texi                         |   9 +-
 doc/emacs/mini.texi                                |  10 +-
 doc/emacs/misc.texi                                | 177 ++++---
 doc/emacs/modes.texi                               |  18 +-
 doc/emacs/programs.texi                            |  61 +++
 doc/emacs/text.texi                                |  28 +-
 doc/lispref/files.texi                             |  11 +-
 doc/lispref/functions.texi                         |  14 +
 doc/lispref/help.texi                              |  18 +-
 doc/lispref/keymaps.texi                           |  18 +-
 doc/lispref/minibuf.texi                           |  12 +-
 doc/lispref/modes.texi                             |  22 +-
 doc/lispref/os.texi                                |  10 +
 doc/lispref/parsing.texi                           |  73 ++-
 doc/lispref/positions.texi                         |  34 ++
 doc/lispref/strings.texi                           |   4 +-
 doc/lispref/symbols.texi                           |  17 +
 doc/misc/eglot.texi                                |   2 +-
 doc/misc/erc.texi                                  |  47 +-
 doc/misc/eshell.texi                               | 144 ++++--
 doc/misc/eww.texi                                  |   7 +-
 doc/misc/gnus.texi                                 |  11 -
 doc/misc/htmlfontify.texi                          |  13 +-
 doc/misc/newsticker.texi                           |   9 +-
 doc/misc/org.org                                   |  15 +-
 doc/misc/tramp.texi                                |   7 +-
 etc/NEWS                                           |  94 +++-
 etc/NEWS.29                                        | 252 +++++----
 etc/PROBLEMS                                       |  12 +
 etc/refcards/orgcard.tex                           |   2 +-
 lib-src/Makefile.in                                |  13 +-
 lib/filename.h                                     |   2 +-
 lib/gnulib.mk.in                                   |   9 +-
 lib/malloc/scratch_buffer.h                        |   2 +-
 lib/malloc/scratch_buffer_grow.c                   |   2 +-
 lib/malloc/scratch_buffer_grow_preserve.c          |   2 +-
 lib/malloc/scratch_buffer_set_array_size.c         |   2 +-
 lib/mktime-internal.h                              |   2 +-
 lib/mktime.c                                       |   2 +-
 lib/qcopy-acl.c                                    |  36 +-
 lib/regex.c                                        |   2 +-
 lib/regex.h                                        |   2 +-
 lib/timegm.c                                       |   2 +-
 lib/verify.h                                       |   8 +-
 lisp/align.el                                      |   3 +-
 lisp/apropos.el                                    | 266 +++++-----
 lisp/calendar/appt.el                              |   2 +-
 lisp/calendar/diary-lib.el                         |   5 +-
 lisp/char-fold.el                                  |  18 +-
 lisp/cus-start.el                                  |   1 +
 lisp/dired.el                                      |   2 +-
 lisp/doc-view.el                                   |   2 +-
 lisp/emacs-lisp/advice.el                          |   2 +-
 lisp/emacs-lisp/byte-opt.el                        |   3 +
 lisp/emacs-lisp/bytecomp.el                        |  14 +-
 lisp/emacs-lisp/cl-macs.el                         |   2 +-
 lisp/emacs-lisp/comp.el                            |  32 +-
 lisp/emacs-lisp/ert-x.el                           |   2 +-
 lisp/emacs-lisp/macroexp.el                        |  13 +-
 lisp/emacs-lisp/package-vc.el                      |   8 +-
 lisp/emacs-lisp/pp.el                              |  12 +-
 lisp/emacs-lisp/warnings.el                        |   8 +-
 lisp/erc/erc-common.el                             |  13 +-
 lisp/erc/erc-compat.el                             |   4 +-
 lisp/erc/erc-networks.el                           |   6 +
 lisp/erc/erc-track.el                              |  12 +-
 lisp/erc/erc.el                                    |  35 +-
 lisp/eshell/em-basic.el                            |   3 +-
 lisp/eshell/em-cmpl.el                             |   2 +-
 lisp/eshell/em-elecslash.el                        |   2 +-
 lisp/eshell/em-hist.el                             |   6 +-
 lisp/eshell/em-prompt.el                           | 119 +++--
 lisp/eshell/em-rebind.el                           |   6 +-
 lisp/eshell/esh-arg.el                             |   5 +-
 lisp/eshell/esh-io.el                              |   6 +-
 lisp/eshell/esh-mode.el                            |  58 ++-
 lisp/eshell/esh-proc.el                            |  31 +-
 lisp/eshell/esh-var.el                             |  22 +-
 lisp/files.el                                      |  55 +-
 lisp/find-dired.el                                 |   6 +-
 lisp/font-lock.el                                  |   9 +-
 lisp/frame.el                                      |   2 +-
 lisp/htmlfontify.el                                |  24 +-
 lisp/icomplete.el                                  |   4 +-
 lisp/international/mule.el                         |   7 +-
 lisp/keymap.el                                     |  15 +-
 lisp/ldefs-boot.el                                 |  79 ++-
 lisp/ls-lisp.el                                    |  18 +-
 lisp/mail/rmail.el                                 |  18 +-
 lisp/mh-e/mh-e.el                                  |   5 +-
 lisp/minibuffer.el                                 |   2 +-
 lisp/net/ange-ftp.el                               |  10 +-
 lisp/net/eww.el                                    |  11 +-
 lisp/net/newst-ticker.el                           |  69 ++-
 lisp/net/rcirc.el                                  |   3 +-
 lisp/net/tramp-adb.el                              |  22 +-
 lisp/net/tramp-archive.el                          |  10 +-
 lisp/net/tramp-cmds.el                             |   2 +-
 lisp/net/tramp-compat.el                           |  70 ++-
 lisp/net/tramp-crypt.el                            |   9 +-
 lisp/net/tramp-fuse.el                             |   8 +-
 lisp/net/tramp-gvfs.el                             |  41 +-
 lisp/net/tramp-rclone.el                           |   3 +-
 lisp/net/tramp-sh.el                               | 198 +++----
 lisp/net/tramp-smb.el                              | 130 ++---
 lisp/net/tramp-sshfs.el                            |   1 +
 lisp/net/tramp-sudoedit.el                         | 100 +---
 lisp/net/tramp.el                                  | 250 ++++++---
 lisp/org/ob-core.el                                |  16 +-
 lisp/org/ob-ruby.el                                |   5 +-
 lisp/org/ob-shell.el                               |   2 +-
 lisp/org/org-agenda.el                             |  17 +-
 lisp/org/org-clock.el                              |  30 +-
 lisp/org/org-element.el                            |   4 +-
 lisp/org/org-fold-core.el                          |  21 +-
 lisp/org/org-macs.el                               |  11 +-
 lisp/org/org-mouse.el                              |   4 +-
 lisp/org/org-persist.el                            |   7 +-
 lisp/org/org-table.el                              |  11 +-
 lisp/org/org-version.el                            |   4 +-
 lisp/org/org.el                                    |  26 +-
 lisp/org/ox-odt.el                                 |   2 +-
 lisp/org/ox.el                                     |   5 +-
 lisp/outline.el                                    |  55 +-
 lisp/pcomplete.el                                  |  29 +-
 lisp/proced.el                                     | 104 ++--
 lisp/progmodes/c-ts-common.el                      | 247 +++++++++
 lisp/progmodes/c-ts-mode.el                        | 576 +++++++++++++--------
 lisp/progmodes/cc-defs.el                          |  22 +
 lisp/progmodes/cc-engine.el                        | 388 +++++++++-----
 lisp/progmodes/cc-fonts.el                         |  70 ++-
 lisp/progmodes/cc-mode.el                          |  40 +-
 lisp/progmodes/cc-vars.el                          |   3 +-
 lisp/progmodes/cmake-ts-mode.el                    |   8 +-
 lisp/progmodes/csharp-mode.el                      |  20 +-
 lisp/progmodes/dockerfile-ts-mode.el               |  16 +-
 lisp/progmodes/eglot.el                            |  33 +-
 lisp/progmodes/go-ts-mode.el                       | 156 ++++--
 lisp/progmodes/gud.el                              |   5 +-
 lisp/progmodes/hideif.el                           | 374 +++++++++----
 lisp/progmodes/java-ts-mode.el                     |  59 ++-
 lisp/progmodes/js.el                               |  88 +++-
 lisp/progmodes/json-ts-mode.el                     |   6 +
 lisp/progmodes/project.el                          |  15 +-
 lisp/progmodes/python.el                           |  41 +-
 lisp/progmodes/ruby-mode.el                        | 180 ++++---
 lisp/progmodes/ruby-ts-mode.el                     | 299 +++++++----
 lisp/progmodes/rust-ts-mode.el                     |  14 +-
 lisp/progmodes/typescript-ts-mode.el               | 140 +++--
 lisp/progmodes/xref.el                             |   5 +-
 lisp/replace.el                                    |   6 +-
 lisp/reveal.el                                     |  18 +-
 lisp/simple.el                                     | 170 ++++--
 lisp/sqlite-mode.el                                |   4 +
 lisp/startup.el                                    |   2 +-
 lisp/subr.el                                       |  21 +-
 lisp/textmodes/css-mode.el                         |   4 +-
 lisp/textmodes/html-ts-mode.el                     | 134 +++++
 lisp/textmodes/paragraphs.el                       |  15 +-
 lisp/textmodes/reftex-cite.el                      |   2 +-
 lisp/textmodes/toml-ts-mode.el                     |   5 +-
 lisp/textmodes/yaml-ts-mode.el                     |   6 +-
 lisp/treesit.el                                    | 237 ++++++---
 lisp/use-package/use-package-core.el               |   2 +-
 lisp/use-package/use-package.el                    |   2 +-
 lisp/vc/diff-mode.el                               |  14 +-
 lisp/vc/vc-bzr.el                                  |   4 +-
 lisp/vc/vc-dir.el                                  |   8 +-
 lisp/vc/vc-dispatcher.el                           |  10 +-
 lisp/vc/vc-git.el                                  |  20 +-
 lisp/vc/vc.el                                      |  20 +-
 lisp/window.el                                     |  18 +-
 lisp/woman.el                                      |  60 +--
 lisp/xt-mouse.el                                   |  22 +-
 lwlib/Makefile.in                                  |   2 +-
 m4/acl.m4                                          |   8 +-
 m4/assert_h.m4                                     |   4 +-
 m4/clock_time.m4                                   |  15 +-
 m4/euidaccess.m4                                   |  11 +-
 m4/getrandom.m4                                    |  11 +-
 m4/gettime.m4                                      |  31 +-
 m4/gnulib-common.m4                                |   2 +-
 m4/gnulib-comp.m4                                  |   9 +
 m4/nanosleep.m4                                    |  12 +-
 m4/pthread_sigmask.m4                              |  15 +-
 m4/timer_time.m4                                   |  15 +-
 m4/utimens.m4                                      |   6 +-
 m4/xattr.m4                                        |  53 ++
 msdos/autogen/Makefile.in                          |   6 +-
 msdos/sed1v2.inp                                   |   8 +-
 msdos/sed3v2.inp                                   |   5 +-
 msdos/sedlibmk.inp                                 |   3 +-
 src/Makefile.in                                    |  13 +-
 src/alloc.c                                        |   1 -
 src/alloc.h                                        |  35 --
 src/buffer.c                                       |  10 +-
 src/callint.c                                      |  12 +-
 src/ccl.c                                          |   2 +-
 src/coding.c                                       |   8 +-
 src/comp.c                                         |   1 -
 src/doc.c                                          |  34 +-
 src/fns.c                                          |  25 +-
 src/gnutls.c                                       |   4 +
 src/insdel.c                                       |  17 +-
 src/keyboard.c                                     |   2 +-
 src/lisp.h                                         |  11 +
 src/pgtkfns.c                                      |   2 +-
 src/pgtkterm.c                                     |   3 +-
 src/print.c                                        |   9 +-
 src/regex-emacs.c                                  |   2 +-
 src/treesit.c                                      | 228 +++++---
 src/treesit.h                                      |   1 +
 src/w32.c                                          |  45 +-
 src/w32fns.c                                       |  44 +-
 src/w32heap.c                                      |   4 +-
 src/xfaces.c                                       |   2 +-
 src/xterm.c                                        | 190 ++++++-
 src/xterm.h                                        |  17 +
 test/Makefile.in                                   |   6 +-
 test/lisp/erc/erc-scenarios-base-association.el    |  49 ++
 .../erc-scenarios-base-compat-rename-bouncer.el    |   4 +-
 test/lisp/erc/erc-scenarios-base-local-modules.el  | 105 +++-
 test/lisp/erc/erc-scenarios-base-netid-samenet.el  |   4 +-
 .../erc/erc-scenarios-base-upstream-recon-soju.el  |   7 +-
 .../erc/erc-scenarios-base-upstream-recon-znc.el   |   7 +-
 test/lisp/erc/erc-services-tests.el                |   9 +-
 test/lisp/erc/erc-tests.el                         |  41 +-
 .../resources/base/netid/bouncer/barnet-again.eld  |  10 +-
 .../resources/base/netid/bouncer/foonet-again.eld  |  10 +-
 test/lisp/erc/resources/erc-d/erc-d-t.el           |   2 +-
 .../erc/resources/networks/merge-server/track.eld  |  44 ++
 test/lisp/eshell/em-prompt-tests.el                | 120 +++++
 test/lisp/eshell/esh-proc-tests.el                 |  13 +
 test/lisp/eshell/esh-var-tests.el                  | 165 +++---
 test/lisp/eshell/eshell-tests.el                   |  15 +-
 test/lisp/international/mule-tests.el              |  66 +++
 test/lisp/net/tramp-archive-tests.el               |  20 +-
 test/lisp/net/tramp-tests.el                       | 220 +++++---
 test/lisp/proced-tests.el                          |  17 +
 .../progmodes/c-ts-mode-resources/filling.erts     | 198 +++++++
 .../progmodes/c-ts-mode-resources/indent-bsd.erts  |  93 ++++
 .../lisp/progmodes/c-ts-mode-resources/indent.erts | 242 +++++++++
 .../c-ts-mode-tests.el}                            |  37 +-
 .../progmodes/java-ts-mode-resources/indent.erts   |  44 ++
 .../progmodes/java-ts-mode-resources/movement.erts | 154 ++++++
 .../java-ts-mode-tests.el}                         |  22 +-
 test/lisp/progmodes/python-tests.el                |  10 +
 .../ruby-mode-resources/ruby-method-call-indent.rb |   9 +
 test/lisp/progmodes/ruby-mode-resources/ruby-ts.rb |  94 ++++
 test/lisp/progmodes/ruby-mode-resources/ruby.rb    |   2 +-
 test/lisp/progmodes/ruby-ts-mode-tests.el          |  17 +
 .../typescript-ts-mode-resources/indent.erts       |  73 +++
 .../typescript-ts-mode-tests.el}                   |  18 +-
 test/manual/indent/octave.m                        |   2 +-
 test/src/buffer-tests.el                           |  46 +-
 test/src/coding-tests.el                           |  30 +-
 test/src/keymap-tests.el                           |  33 ++
 test/src/undo-tests.el                             |  72 +++
 263 files changed, 7345 insertions(+), 2910 deletions(-)
 create mode 100644 lisp/progmodes/c-ts-common.el
 create mode 100644 lisp/textmodes/html-ts-mode.el
 create mode 100644 m4/xattr.m4
 delete mode 100644 src/alloc.h
 create mode 100644 test/lisp/erc/resources/networks/merge-server/track.eld
 create mode 100644 test/lisp/eshell/em-prompt-tests.el
 create mode 100644 test/lisp/progmodes/c-ts-mode-resources/filling.erts
 create mode 100644 test/lisp/progmodes/c-ts-mode-resources/indent-bsd.erts
 create mode 100644 test/lisp/progmodes/c-ts-mode-resources/indent.erts
 copy test/lisp/{emacs-lisp/vtable-tests.el => progmodes/c-ts-mode-tests.el} 
(52%)
 create mode 100644 test/lisp/progmodes/java-ts-mode-resources/indent.erts
 create mode 100644 test/lisp/progmodes/java-ts-mode-resources/movement.erts
 copy test/lisp/{textmodes/texinfo-tests.el => progmodes/java-ts-mode-tests.el} 
(57%)
 create mode 100644 test/lisp/progmodes/ruby-mode-resources/ruby-ts.rb
 create mode 100644 test/lisp/progmodes/typescript-ts-mode-resources/indent.erts
 copy test/lisp/{textmodes/texinfo-tests.el => 
progmodes/typescript-ts-mode-tests.el} (63%)



reply via email to

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