lsp-mode (8.0.0-6)
[PTS] [DDPO]
NEW: VCS has unreleased changes: 9.0.0-1 > 8.0.0-6
- Git: https://salsa.debian.org/emacsen-team/lsp-mode.git
-
- Branch: master
- Path: debian/changelog
- Repo size: 589824
- Browser: https://salsa.debian.org/emacsen-team/lsp-mode
- Last scan: 2024-04-22 07:28:12+00
- Next scan: 2024-04-28 07:16:00+00
- Debian changelog in Git:
lsp-mode (9.0.0-1) UNRELEASED; urgency=medium
* New upstream release (Closes: #1052939)
* Drop obsolete version from Recommends and emacs25 from Enhances
* Add newly required elpa-elenv to Build-Depends in d/control
* Override dh auto clean to avoid using eask
* Drop workaround of dh_elpa_test in favor of upstream fix
* Skip test that fails in autopkgtest trying to overwrite without ACL
* Use @builddeps@ in autopkgtest Depends to ensure B-D are available
-- Xiyue Deng <manphiz@gmail.com> Tue, 19 Dec 2023 13:52:35 -0800
- This branch is 61 commits ahead of tag upstream/8.0.0+git20231219.2cdb9bc
- Git log:
commit a5b1c4ae2f122a630e95e564479985e169e37451
Author: Xiyue Deng <manphiz@gmail.com>
Date: Sun Apr 21 23:39:48 2024 -0700
Install contents in examples directory
commit 1c300c06dab8b967690b2c08c60e880e46c9fc3d
Author: Xiyue Deng <manphiz@gmail.com>
Date: Sun Apr 21 23:39:34 2024 -0700
Update Standards-Version to 4.7.0; no change needed
commit abfc781ae5471669b2bb65b2206b28f9bccac38b
Author: Xiyue Deng <manphiz@gmail.com>
Date: Sun Apr 7 02:57:53 2024 -0700
New upstream release
commit d689555fe5fd6fb59dcbacd91222a64d8f1acad2
Merge: 56f1875 a478e03
Author: Xiyue Deng <manphiz@gmail.com>
Date: Sun Apr 7 02:57:16 2024 -0700
Merge tag '9.0.0'
commit a478e03cd1a5dc84ad496234fd57241ff9dca57a
Author: JenChieh <jcs090218@gmail.com>
Date: Fri Apr 5 20:49:55 2024 -0700
Preparation to next 9.0.0 release
commit 8861252880f6c2f6374a7bca2b945e6447eebd5a
Author: Caleb Rogers <caleb@calebjay.com>
Date: Thu Apr 4 00:43:44 2024 +0800
Add download-server-fn for astro-ls (#4414)
Allow Astro support to download with M-x lsp-install-server
commit cde52c88f697130b8f94af242729ce11456e82ad
Author: kiennq <kien.n.quang@gmail.com>
Date: Mon Apr 1 10:40:34 2024 -0700
Delay load yasnippet even more (#4413)
commit 4e37c36df29cdea633b60fa3c56e714c24ae764f
Author: Siddharth Sharma <siddharth.sharma@ericsson.com>
Date: Mon Apr 1 11:09:47 2024 +0200
Introduce YANG LSP support (#4390)
commit d3173add63fd887988f05b44e40f9ae0392da391
Author: Marie Katrine Ekeberg <mke@themkat.net>
Date: Mon Apr 1 09:25:07 2024 +0200
Base QML setup (#4412)
* Base QML lsp setup
* Add changelog entry for QML
* Add missing configurations for new client
* Add description to top of package
commit 78f676f04697f6965bb45e5a282e61ca2607dfc1
Author: kiennq <kien.n.quang@gmail.com>
Date: Sun Mar 31 22:48:10 2024 -0700
lsp-completion: support completion-lazy-hilit and quicker company-match (#4394)
* lsp-completion: support completion-lazy-hilit and quicker company-match
* fix fail ci
commit b75777a14fb78f68d476ae25d4ca96dd71c8f2cd
Author: kiennq <kien.n.quang@gmail.com>
Date: Sun Mar 31 20:23:40 2024 -0700
lsp-pwsh: add supports for powershell-ts-mode (#4408)
* lsp-pwsh: add supports for powershell-ts-mode
* update
commit e7c332a76aebfa93711fc095118bfc522896b449
Author: Jen-Chieh Shen <jcs090218@gmail.com>
Date: Sun Mar 31 12:02:55 2024 -0700
fix: Byte-compile warnings (#4411)
commit 0038e09912f9715af52eeeff92f61e7598c8eb5a
Author: Marie Katrine Ekeberg <mke@themkat.net>
Date: Sat Mar 30 11:06:57 2024 +0100
lsp-html - update to new version of custom data and add new configuration options (#4399)
commit 335a68777ce01f1f85cce88cec41dc7cb6e4ba67
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Mar 29 02:45:19 2024 -0700
chore(deps): bump actions/checkout from 3 to 4 (#4407)
commit 42081d383998886e59c1be76e05e7a0c72b74a9e
Author: JenChieh <jcs090218@gmail.com>
Date: Fri Mar 29 02:15:39 2024 -0700
ci: Add dep bot
commit 09f548c93477e2c57cf95c54c0beed577413c4df
Author: kiennq <kien.n.quang@gmail.com>
Date: Thu Mar 28 20:37:58 2024 -0700
lsp-xml: add supports for native binary language server (#4396)
* lsp-xml: add supports for native binary language server
* lsp-xml: convert lsp-xml-has-java? to function
* lsp-xml-server-command: add type
commit 83cd9b8bb49118a3063aae40e40853837060af4d
Author: leuven65 <31041544+leuven65@users.noreply.github.com>
Date: Fri Mar 29 00:59:14 2024 +0100
Use Lisp macro "delay-mode-hooks" for safe (#4401)
commit b7f1e1aacb1f07fcbb440778c1e8623e91d2ed41
Author: Jen-Chieh Shen <jcs090218@gmail.com>
Date: Thu Mar 28 16:58:51 2024 -0700
docs: Add @jcs090218 as maintainer (#4400)
commit 82eaf6a7a0313dd4a1c5fde4237cdc27145f80e6
Author: Jen-Chieh Shen <jcs090218@gmail.com>
Date: Thu Mar 28 11:08:00 2024 -0700
style(lsp-rust): Mnior clean up (#4398)
* fix(lsp-rust): Library path on Windows
* align alist
* Revert fix
commit 4b1b24aeca6d6df842584f1b7e3303d5f0cebf8c
Author: Jen-Chieh Shen <jcs090218@gmail.com>
Date: Wed Mar 27 23:05:32 2024 -0700
style(lsp-rust): Fix indentation (#4397)
commit 71a5eb3d4a1f30e5068cdf9aad7dcad543e79f4c
Author: Jen-Chieh Shen <jcs090218@gmail.com>
Date: Wed Mar 27 12:47:23 2024 -0700
ci: Bump Emacs 29.x to 3 (#4395)
commit 17e583c253e0cba71ee8a0c25743933c478d5c62
Author: Jen-Chieh Shen <jcs090218@gmail.com>
Date: Sun Mar 24 11:20:07 2024 -0700
fix(ts-ls): node_modules has different path on different platforms (#4389)
commit d1411d97a5686676d26d0293eeed8c0d3e28e738
Author: Jen-Chieh Shen <jcs090218@gmail.com>
Date: Sun Mar 24 11:12:48 2024 -0700
chore: Remove unused functions (#4393)
commit 6de1cc7dbee84aa4ff423d986f18f3fbb2f457ae
Author: Ivan Yonchovski <yyoncho@gmail.com>
Date: Sun Mar 24 10:47:48 2024 +0200
Remove automatic registration of lsp-mode
Fixes #4391
commit fd0a4f1fa5abc601b01a234e96798961b8a417c1
Author: Vibhav Pant <vibhavp@gmail.com>
Date: Sun Mar 24 05:52:12 2024 +0530
rust-analyzer: Add defcustoms for extra args and env vars to cargo. (#4015)
* rust-analyzer: Add defcustoms for extra args and env vars to cargo.
* lsp-rust-analyzer-cargo-extra-args,
lsp-rust-analyzer-cargo-extra-env: New config variables for
lsp-rust-analyzer.
* lsp-rust-analyzer--make-init-options: Set fields cargo.extraArgs and
cargo.extraEnv from lsp-rust-analyzer-cargo-extra-args and
lsp-rust-analyzer-cargo-extra-env respectively.
* fix: conflict
* Resolve conflict
---------
Co-authored-by: Jen-Chieh Shen <jcs090218@gmail.com>
commit 3422c853249bc2af8893fe8f76ce2ae477b37218
Author: Jen-Chieh Shen <jcs090218@gmail.com>
Date: Sat Mar 23 09:42:37 2024 -0700
fix: Improve a few server installations (#4388)
commit 193c714c1d74afeee154b255fbe85025cc4ee690
Author: Jen-Chieh Shen <jcs090218@gmail.com>
Date: Wed Mar 20 10:16:10 2024 -0700
feat: Add Lisp support (#4385)
commit 8903da305bccaabe6e8fb2665b0d1c6f8861e024
Author: Vebjorn Ljosa <155655614+vljosa-vivodyne@users.noreply.github.com>
Date: Tue Mar 19 06:43:03 2024 -0400
Fix client settings cannot be overridden (#4383)
Create hash table with `:test 'equal` so that
`lsp-register-custom-settings` can be called again to override
settings.
Resolves #4382
commit 06a21b8f8234436d3d0855919bac802ebbb80591
Author: LaurenceWarne <17688577+LaurenceWarne@users.noreply.github.com>
Date: Mon Mar 18 15:40:15 2024 +0000
Fix quoting in lsp-pylsp-plugins-mypy-dmypy docstring (#4381)
commit b9b9d382f4ddc9245a2a23e75e50426bc4fa294f
Author: Ivan Yonchovski <yyoncho@gmail.com>
Date: Mon Mar 18 13:46:56 2024 +0200
Require lsp-mode
commit facb404e541ab9dca3f0833930f17842193b2da5
Author: Jen-Chieh Shen <jcs090218@gmail.com>
Date: Sun Mar 17 23:53:20 2024 -0700
feat(lsp-cobol): Add automatic install language service capability (#4378)
commit c72056bdbc6e214dc85c2afcfc7fcfc7e375a44d
Author: Jen-Chieh Shen <jcs090218@gmail.com>
Date: Sun Mar 17 23:53:04 2024 -0700
fix: Ensure start up after installation (#4379)
commit 9e5a15c6b1865759475181978061866cb14265a3
Author: Konstantin K <Hi-Angel@users.noreply.github.com>
Date: Mon Mar 18 09:27:13 2024 +0300
Fixing defcustom warnings + 1 wrong usage of `eq` (#4377)
* treewide: replace :type list to alist for Action Alist vars
All variables whose types being fixed in this commit are used as an
arg to `(display-buffer-in-side-window)` function. From the docs it
seems that the type of the key and value in this parameter is
completely arbitrary, and since `alist` type-definition allows
omitting the arg we do that.
Fixes a couple of byte-compilation warnings like:
‘list’ without arguments
* lsp-asm.el: fix two :type definitions
Fixes warnings:
lsp-asm.el:38:10: Warning: in defcustom for ‘lsp-asm-active-modes’: ‘list’ without arguments
lsp-ido.el:64:10: Warning: in defcustom for ‘lsp-ido-symbol-kind-to-string’: ‘vector’ without arguments
* lsp-headerline.el: fix wrong usage of (eq) for comparison to ""
`(eq)` does not care about object content, the author probably meant
to use (equal). Either way, there's a special func for string
emptiness, let's use it.
Fixes a warning:
lsp-headerline.el:400:14: Warning: ‘eq’ called with literal string that may never match (arg 2)
commit 782e1dc15a590ae9aa2c9b7e39c4cc8a65952e13
Author: LaurenceWarne <17688577+LaurenceWarne@users.noreply.github.com>
Date: Sun Mar 17 18:45:39 2024 +0000
Add configuration options for the mypy pylsp plugin (#4370)
Add configuration options for the mypy pylsp plugin, documented at
https://github.com/python-lsp/pylsp-mypy.
commit 69037e02fc82a994a361616eb6ca32827aa24e84
Author: Jen-Chieh Shen <jcs090218@gmail.com>
Date: Sun Mar 17 11:43:53 2024 -0700
chore: Changelog items misplaced (#4376)
commit d3aaa9d6b8521a9e6cf622dc37e662e9459720b6
Author: Ivan Yonchovski <yyoncho@gmail.com>
Date: Sun Mar 17 20:42:41 2024 +0200
Add lsp-wgsl to lsp-client-packages
commit 3a5fec82dbbec492b6bc81b875534d1a2362dbe8
Author: Tyler Jang <tylerjang27@gmail.com>
Date: Sun Mar 17 11:22:27 2024 -0700
feat: Add support for Trunk (#4293)
* Add trunk-lsp client to lsp-mode
Trunk is a meta-linter designed to offer a single interface for managing
and running over 100 linters and formatters. This lsp-mode client
attempts to provide a similar experience to the official Trunk VSCode
extension. See https://docs.trunk.io/check for more info.
* address styling comment
---------
Co-authored-by: Jen-Chieh Shen <jcs090218@gmail.com>
commit c7049481e802ee08ec3c8215c558fc3f67c54654
Author: Jen-Chieh Shen <jcs090218@gmail.com>
Date: Sun Mar 17 11:14:21 2024 -0700
feat: Add cobol language service (#4375)
commit 13f400b4f108b6286089764b3efad082c67f72ed
Author: Konstantin K <Hi-Angel@users.noreply.github.com>
Date: Sat Mar 16 13:41:59 2024 +0300
Fix a number of warnings (#4373)
* lsp-javascript.el: fix incorrect default value in defcustom choices
Fixes a warning:
lsp-javascript.el:488:12: Warning: in defcustom for ‘lsp-typescript-locale’: ‘nil’ is not a valid type
* lsp-mode.el: don't use let* for a single binding
`let*` vs `let` are only different in the order of binding the
variables, however it doesn't matter when there's just one variable.
* lsp-mode.el: remove duplicated `nil` choice in lsp-document-sync-method
Worth noting that the two descriptions contradict each other. In the
code, the only place where the variable is handled is in
`lsp-on-change` function. Specifically, if the variable is nil, it
calls `(lsp--workspace-sync-method workspace)` which presumably
implies that the description "use method recommended by the
lang-server" is the correct one. So remove the other.
And while at it, remove the `lsp--sync-none` which was never used.
Fixes:
lsp-mode.el:489:19: Warning: in defcustom for ‘lsp-document-sync-method’:
duplicated value in ‘choice’: ‘nil’
* lsp-mode.el: swap order of :tag and value in defcustom
Fixes warning:
lsp-mode.el:2150:25: Warning: in defcustom for ‘lsp-progress-function’:
misplaced :tag keyword in ‘const’ type
* lsp-mode.el: don't quote condition-case handlers
And while at it, replace an unused condition-case binding to _err with
nil.
Fixes warnings:
lsp-mode.el:1995:19: Warning: ‘condition-case’ condition should not be quoted:
'quit
lsp-mode.el:8686:7: Warning: ‘condition-case’ condition should not be quoted:
'error
In lsp--find-root-interactively:
lsp-mode.el:8990:7: Warning: ‘condition-case’ condition should not be quoted:
'quit
* lsp-diagnostics.el: declare arguments to a `list` in defcustom :type
Fixes a warning:
lsp-diagnostics.el:68:10: Warning: in defcustom for
‘lsp-diagnostics-attributes’: ‘list’ without arguments
commit 802e2564a536b1b6e666e0ad134e9dda8ce53c7c
Author: dlbeswick <dlbeswick@users.noreply.github.com>
Date: Sat Mar 16 18:19:24 2024 +1100
Add an item to the FAQ re: C/C++ and #include (#4308)
I found this after a bit of Googling and I thought it would be helpful for the FAQ. Thanks!
commit 40c876c2fa14f238353aa3f1d5c43f5e8ab8cd4c
Author: Paweł Kobojek <PawelKobojek@gmail.com>
Date: Sat Mar 16 00:16:18 2024 -0700
html-ts-mode language id (#4253)
commit dfac1356e6ee78594a5b671d061db9fb72f843a1
Author: Wilhelm Kirschbaum <wkirschbaum@users.noreply.github.com>
Date: Sat Mar 16 09:10:58 2024 +0200
Fix credo language server command issues (#4228)
* Fix credo-language-server's command
* Update cred-language-server's default version
* Remove binary-path for credo-language-server
The store path and binary path is the same, so we can just set the
store path.
commit b6bf8a510e234ced46690c74e0bef89a772a9459
Author: Taro Sato <okomestudio@gmail.com>
Date: Fri Mar 15 23:57:52 2024 -0700
lsp-xml: Update JAR download URL (#4352)
* fix(lsp-xml): Update JAR download URL
* fix(lsp-xml): Remove vestigial format function
commit c449bb9dbd80fb70e14f5afb29dda6e365ded34c
Author: Wilhelm Kirschbaum <wkirschbaum@users.noreply.github.com>
Date: Sat Mar 16 05:51:39 2024 +0200
Bump elixir-ls version to v0.20.0 (#4307)
There are quite a few stability improvements and better support for
Elixir 1.16 in the new version.
commit eff7761ad24626792ac9d99064a6b8525e9bfebd
Author: Frédéric Giquel <frederic.giquel@laposte.net>
Date: Sat Mar 16 04:50:52 2024 +0100
Add support for Nushell (#4303)
Co-authored-by: Jen-Chieh Shen <jcs090218@gmail.com>
commit ef06dcc9f75abe881eacc35062550a82cf84eb65
Author: nverno <noah.v.peart@gmail.com>
Date: Fri Mar 15 20:48:46 2024 -0700
fix(lsp-mode.el): Correct name for lua-ts mode indent variable (#4259)
commit 4e18cf18a940972ac4067f7f2a483ddb9a42fcce
Author: Jen-Chieh Shen <jcs090218@gmail.com>
Date: Fri Mar 15 20:39:12 2024 -0700
feat(clients): Add Cucumber support (#4372)
commit b6b8da4b1fc5f21779830cbc75ea91849e171e8d
Author: Konstantin K <Hi-Angel@users.noreply.github.com>
Date: Thu Mar 14 11:57:29 2024 +0300
treewide: replace `looking-at` with `looking-at-p` if match data unused (#4338)
`looking-at-p` does not change match data and so should be a bit faster.
commit 5fd2d2c5cbd0a6ef5209a8390e97bbbdc5885028
Author: Konstantin K <Hi-Angel@users.noreply.github.com>
Date: Thu Mar 14 11:57:06 2024 +0300
Revert "lsp-csharp: add a test to check if dotnet tool csharp-ls is actually installed" (#4368)
* treewide: replace `looking-at` with `looking-at-p` if match data unused
`looking-at-p` does not change match data and so should be a bit faster.
* Revert "lsp-csharp: add a test to check if dotnet tool csharp-ls is actually installed"
This reverts commit 9b3a9215807af0727b514e8c7cf440bcc0bdad44.
This commit broke detection of `csharp-ls`. I am not sure what was the
purpose of the change. The function it adds says it checks whether
`csharp-ls` is present in the system, however the function
`lsp-csharp--cls-make-launch-cmd` always did the same and better. So
why have this additional check is not at all clear.
The function was assuming that a `dotnet tool list -g` should return
if `csharp-ls` is installed, however for me its output is just empty:
λ dotnet tool list -g
Package Id Version Commands
-------------------------------------
Let's revert this commit.
Fixes: https://github.com/emacs-lsp/lsp-mode/issues/4365
commit 1149f7dba9808c2f49c2f2defbcb5cecc42380c6
Author: Konstantin K <Hi-Angel@users.noreply.github.com>
Date: Thu Mar 14 11:56:29 2024 +0300
Replace obsolete defadvice with add-advice (#4334)
Fixes a number of warnings:
Warning: ‘defadvice’ is an obsolete macro (as of 30.1); use ‘advice-add’ or ‘define-advice’
commit 56f1875de7da4d96ab1921e1bbb7f3aa2995833d
Author: Xiyue Deng <manphiz@gmail.com>
Date: Tue Dec 19 13:53:09 2023 -0800
Update entries in d/changelog
commit a4c8580170470a34ec5c6a19b866078878c9e603
Author: Xiyue Deng <manphiz@gmail.com>
Date: Tue Dec 19 14:53:02 2023 -0800
Revert "Allow stderr in autopkgtest", not needed
This reverts commit f1e37e4aed5529c5547c182fe33675ca48bd9477.
commit 9cee5a8506aea0b94d8ad7d424c9b71282dc79d9
Author: Xiyue Deng <manphiz@gmail.com>
Date: Tue Dec 19 13:27:57 2023 -0800
Use @builddeps@ in autopkgtest Depends to ensure B-D are available
commit f1e37e4aed5529c5547c182fe33675ca48bd9477
Author: Xiyue Deng <manphiz@gmail.com>
Date: Tue Dec 19 13:08:29 2023 -0800
Allow stderr in autopkgtest
commit 26f5f4e375e3810c25cf28f9a7364883b3fc73cf
Author: Xiyue Deng <manphiz@gmail.com>
Date: Tue Dec 19 13:02:35 2023 -0800
Skip test that fails in autopkgtest trying to overwrite without ACL
commit 9d3bcd1074897bc7cec71b4d8a73b6c83a793229
Author: Xiyue Deng <manphiz@gmail.com>
Date: Tue Dec 19 12:34:53 2023 -0800
Drop workaround of dh_elpa_test in favor of upstream fix
commit f8583b1949adf73996807e93760d9541a36de847
Author: Xiyue Deng <manphiz@gmail.com>
Date: Tue Dec 19 12:33:39 2023 -0800
Override dh auto clean to avoid using eask
commit 8dd71ac0a153f89dd83873a0c9ed9363d81b9b5b
Author: Xiyue Deng <manphiz@gmail.com>
Date: Tue Dec 19 12:32:11 2023 -0800
Add newly required elpa-elenv to Build-Depends in d/control
commit 7060bde1e1c99efa8cf9262331716391008f8466
Author: Xiyue Deng <manphiz@gmail.com>
Date: Tue Dec 19 13:15:18 2023 -0800
Drop obsolete version from Recommands and emacs25 from Enhances
commit 4597210fcb50b219633aafeb49f15359c8aaf370
Author: Xiyue Deng <manphiz@gmail.com>
Date: Tue Dec 19 12:31:44 2023 -0800
Drop patches applied upstream
commit b019bda8b18654584d752ee6574b0c01ef2c253c
Author: Xiyue Deng <manphiz@gmail.com>
Date: Tue Dec 19 12:31:18 2023 -0800
Sync to latest upstream head (2cdb9bc) (Closes: #1052939)