pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/lang/rust-analyzer rust-analyzer: updated to 0.0.2022....



details:   https://anonhg.NetBSD.org/pkgsrc/rev/6f2a349ccf6b
branches:  trunk
changeset: 375095:6f2a349ccf6b
user:      adam <adam%pkgsrc.org@localhost>
date:      Mon Mar 07 10:44:22 2022 +0000

description:
rust-analyzer: updated to 0.0.2022.03.07

2022.03.07:

New Features

* support locals with multiple declaration sites
* parse destructuring assignments.

Fixes

* add another case to the syntax fixup code.
* preserve order of generic args.
* fix semantic highlighting breaking for lifetimes in macros.
* lower string literal values.
* show variadic args in hover function signature.
* add type variable table to InferenceTableSnapshot.
* fix macro-calls expanding to items in if/while conditions.
* recognize Self as a proper keyword.
* add abort to safe intrinsics list.

Internal Improvements

* build release binaries on Ubuntu 18.04.
* add currently failing test for 11242.
* slightly refactor TextEdit.
* refactor syntax_highlighting.
* bring back syntax highlighting in test data.
* re-arrange ide_db modules.
* automatically change text color in logo based on dark mode.

diffstat:

 lang/rust-analyzer/Makefile         |   7 +++----
 lang/rust-analyzer/cargo-depends.mk |   4 ++--
 lang/rust-analyzer/distinfo         |  14 +++++++-------
 3 files changed, 12 insertions(+), 13 deletions(-)

diffs (74 lines):

diff -r 315fd6e43bda -r 6f2a349ccf6b lang/rust-analyzer/Makefile
--- a/lang/rust-analyzer/Makefile       Mon Mar 07 10:27:24 2022 +0000
+++ b/lang/rust-analyzer/Makefile       Mon Mar 07 10:44:22 2022 +0000
@@ -1,14 +1,13 @@
-# $NetBSD: Makefile,v 1.10 2022/03/03 16:06:16 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2022/03/07 10:44:22 adam Exp $
 
-DISTNAME=      rust-analyzer-2022-02-28
+DISTNAME=      rust-analyzer-2022-03-07
 PKGNAME=       ${DISTNAME:C/-2([0-9]*)-([0-9]*)-([0-9]*)/-0.0.2\1.\2.\3/}
 CATEGORIES=    lang
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=rust-analyzer/}
-GITHUB_PROJECT=        rust-analyzer
 GITHUB_TAG=    ${DISTNAME:S/rust-analyzer-//}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      https://github.com/rust-analyzer/rust-analyzer/
+HOMEPAGE=      https://github.com/rust-analyzer/rust-analyzer
 COMMENT=       Rust compiler front-end for IDEs
 LICENSE=       apache-2.0
 
diff -r 315fd6e43bda -r 6f2a349ccf6b lang/rust-analyzer/cargo-depends.mk
--- a/lang/rust-analyzer/cargo-depends.mk       Mon Mar 07 10:27:24 2022 +0000
+++ b/lang/rust-analyzer/cargo-depends.mk       Mon Mar 07 10:44:22 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.7 2022/03/03 16:06:16 wiz Exp $
+# $NetBSD: cargo-depends.mk,v 1.8 2022/03/07 10:44:22 adam Exp $
 
 CARGO_CRATE_DEPENDS+=  addr2line-0.17.0
 CARGO_CRATE_DEPENDS+=  adler-1.0.2
@@ -141,7 +141,7 @@
 CARGO_CRATE_DEPENDS+=  tracing-subscriber-0.3.8
 CARGO_CRATE_DEPENDS+=  tracing-tree-0.2.0
 CARGO_CRATE_DEPENDS+=  typed-arena-2.0.1
-CARGO_CRATE_DEPENDS+=  ungrammar-1.15.0
+CARGO_CRATE_DEPENDS+=  ungrammar-1.16.1
 CARGO_CRATE_DEPENDS+=  unicase-2.6.0
 CARGO_CRATE_DEPENDS+=  unicode-bidi-0.3.7
 CARGO_CRATE_DEPENDS+=  unicode-normalization-0.1.19
diff -r 315fd6e43bda -r 6f2a349ccf6b lang/rust-analyzer/distinfo
--- a/lang/rust-analyzer/distinfo       Mon Mar 07 10:27:24 2022 +0000
+++ b/lang/rust-analyzer/distinfo       Mon Mar 07 10:44:22 2022 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.11 2022/03/03 16:06:16 wiz Exp $
+$NetBSD: distinfo,v 1.12 2022/03/07 10:44:22 adam Exp $
 
 BLAKE2s (addr2line-0.17.0.crate) = f7fa3b016f0e80c4ea9967f8947de15edc9fa39d0c0cdea692dccd0c41c28039
 SHA512 (addr2line-0.17.0.crate) = ef3bbd7c6d1dfdd0b47e3be1fb4c8b15ed61a769bed7e80dce80461a1ee13ef21c75e62e9a66328504f862341f1e808abec5790ac79784e18655afcc16206b95
@@ -318,9 +318,9 @@
 BLAKE2s (rowan-0.15.3.crate) = 5381c056fde6cb6d86cf555c3ca17f37ebc0e2f0428d803fd46243e9b85e9252
 SHA512 (rowan-0.15.3.crate) = 1002ab3b87ca6f929a167600bb655e4cd76be4cafdccd2a314033b3032c7f0631ff455cd2337212644dc7625d0e543ac17396b1015b6dcba193f43e937083e14
 Size (rowan-0.15.3.crate) = 39158 bytes
-BLAKE2s (rust-analyzer-2022-02-28.tar.gz) = 5e456b3820d559ae16ff7dfc594bcfb46fa195e6abac181dbe5a17395d9c097e
-SHA512 (rust-analyzer-2022-02-28.tar.gz) = e20052ec7046e86538ba2eb0c34da2bfeee7e9dd63cdbe63ff3a7ef684b068862696be2e2ca097d48c008000fa0921e618bb0a3f949ece6a82208a309e715dc9
-Size (rust-analyzer-2022-02-28.tar.gz) = 2275995 bytes
+BLAKE2s (rust-analyzer-2022-03-07.tar.gz) = c362958a1a0b09bd8995eb1922390ba7c2a625f9198378650001bed22b9b6c7d
+SHA512 (rust-analyzer-2022-03-07.tar.gz) = 1ec8d24533697b036c231f186169ac76d0bffb14c534e2478613899a8a58155acf25a5512c74e1c81420041c7fa6591858aba009a7d8a5d81ec252d93f11cb12
+Size (rust-analyzer-2022-03-07.tar.gz) = 2124453 bytes
 BLAKE2s (rustc-ap-rustc_lexer-725.0.0.crate) = fb009ee9ee73e83fed1432958ea45d46a6c409955db6c764cd4b20667099c87f
 SHA512 (rustc-ap-rustc_lexer-725.0.0.crate) = 4239c4762d7ca351698be015ab251193f65487bda73a9dfaae5788e5b8395656c12d7f9cb5ee16cbd8c03dd5b9828dfb7d507498f40dc83d6a85ed3d59cc657a
 Size (rustc-ap-rustc_lexer-725.0.0.crate) = 14086 bytes
@@ -426,9 +426,9 @@
 BLAKE2s (typed-arena-2.0.1.crate) = f484d944cc67a0b122c9e02a4b8815bfd3c3843144cbd493052b3bd1666635de
 SHA512 (typed-arena-2.0.1.crate) = 182fdac0ef9b494fc2966005ece2107a3c53b6eafe4eebe9be3d552aebe143e05f3db2b51693c253831744fc265ec2a557d31ee42cf0ba5991b38d075278415d
 Size (typed-arena-2.0.1.crate) = 11439 bytes
-BLAKE2s (ungrammar-1.15.0.crate) = 70eb83cbe550198ff71af6d737bbf0b2bf20be6c53067a137d862afed70e4129
-SHA512 (ungrammar-1.15.0.crate) = 46d063d9e55a911827ede92c02f23252040af75f0d1e556f529cf17427ce2cc804853e87be6f14837bed372e2e38dc1ff341277969f1fc54e79e8baec182189d
-Size (ungrammar-1.15.0.crate) = 8363 bytes
+BLAKE2s (ungrammar-1.16.1.crate) = 43b4ce21e66136b3f57b76f4beb3b76de8719bf672530615de7dad35f5af401e
+SHA512 (ungrammar-1.16.1.crate) = 5810f1911f22324db712fd1104577e4fb759abcbdd77e0b60c278e4c6d0769f2fe1e476df630735ad9fd5f1d8df14c68d2e7b4adbb4a4c44b06eb1f8712a27c0
+Size (ungrammar-1.16.1.crate) = 8383 bytes
 BLAKE2s (unicase-2.6.0.crate) = 389082bf2c60fa4668d7b943d6eebc3a78d540e5f1525582ffbad9b7eee8b024
 SHA512 (unicase-2.6.0.crate) = 7e76a5f344e32c56cf87223585d87a56c79627b52bba0b29eb6de82de874b2964accededa8e9b5741f57944b6750fba5c61e679a50d4fd5a5646f431e2f4f188
 Size (unicase-2.6.0.crate) = 23478 bytes



Home | Main Index | Thread Index | Old Index