From 68c70316595685d2dc40f06e02b8d891f4bdab1a Mon Sep 17 00:00:00 2001 From: deathaxe Date: Fri, 3 May 2024 18:51:12 +0200 Subject: [PATCH 1/5] Re-enable CI on Mac (#2470) UnitTesting 1.8.1 excludes coverage dependency from python 3.3 on arm platform. GH Actions seem to have switched MacOS to ARM platform recently. --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 061936a93..bc9e25c4d 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -22,7 +22,7 @@ jobs: matrix: os: - ubuntu-latest - # - macOS-latest + - macOS-latest - windows-latest runs-on: ${{ matrix.os }} steps: From fc5a7c75c8cec2e6765e218f7df980315c5c9ff3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9F=D1=80=D0=B5=D0=B4=D1=80=D0=B0=D0=B3=20=D0=9D=D0=B8?= =?UTF-8?q?=D0=BA=D0=BE=D0=BB=D0=B8=D1=9B?= Date: Mon, 20 May 2024 11:25:00 +0200 Subject: [PATCH 2/5] Cut 2.1.0 --- VERSION | 2 +- messages.json | 1 + messages/2.1.0.txt | 11 +++++++++++ plugin/core/version.py | 2 +- 4 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 messages/2.1.0.txt diff --git a/VERSION b/VERSION index 359a5b952..50aea0e7a 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.0.0 \ No newline at end of file +2.1.0 \ No newline at end of file diff --git a/messages.json b/messages.json index a8333cbea..d772f9522 100644 --- a/messages.json +++ b/messages.json @@ -38,5 +38,6 @@ "1.8.0": "messages/1.8.0.txt", "1.9.0": "messages/1.9.0.txt", "2.0.0": "messages/2.0.0.txt", + "2.1.0": "messages/2.1.0.txt", "install": "messages/install.txt" } diff --git a/messages/2.1.0.txt b/messages/2.1.0.txt new file mode 100644 index 000000000..31b4e89ff --- /dev/null +++ b/messages/2.1.0.txt @@ -0,0 +1,11 @@ +=> 2.1.0 + +# Features + +- Add `refactoring_auto_save` setting to save modified files after applying a refactoring (#2433) (Janos Wortmann) + +# Fixes and Improvements + +- Respect semantic token capability when dynamically registered (#2453) (Rafał Chłodnicki) +- Use caret for point to look up symbol (#2440) (Troels Bjørnskov) +- Various typing improvements (#2446, #2450, #2456, #2458, #2460, #2459) (Janos Wortmann, Jack Cherng, deathaxe) \ No newline at end of file diff --git a/plugin/core/version.py b/plugin/core/version.py index 14246847e..fc2d6561c 100644 --- a/plugin/core/version.py +++ b/plugin/core/version.py @@ -1 +1 @@ -__version__ = (2, 0, 0) +__version__ = (2, 1, 0) From f3dd3eba9a4ca9a4b8e18f245a22fe568a379cb5 Mon Sep 17 00:00:00 2001 From: JJ Date: Thu, 23 May 2024 17:21:57 -0700 Subject: [PATCH 3/5] Add racket-langserver installation instructions --- docs/src/language_servers.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/docs/src/language_servers.md b/docs/src/language_servers.md index b85b1d59e..52261ace6 100644 --- a/docs/src/language_servers.md +++ b/docs/src/language_servers.md @@ -484,6 +484,23 @@ Follow installation instructions on [LSP-ruff](https://github.com/sublimelsp/LSP Follow installation instructions on [R-IDE](https://github.com/REditorSupport/sublime-ide-r#installation). +## Racket + +Follow the instructions for installation at [racket-langserver](https://github.com/jeapostrophe/racket-langserver). + +Then, put the following in Package Settings/LSP/Settings: +```jsonc +{ + "clients": { + "racket-langserver": { + "command": ["racket", "-l", "racket-langserver"], + "selector": "source.racket", + "enabled": true + } + } +} +``` + ## Ruby / Ruby on Rails There are multiple options: From 5748093547ccca9fd6d166c81e77e12944c99bfd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9F=D1=80=D0=B5=D0=B4=D1=80=D0=B0=D0=B3=20=D0=9D=D0=B8?= =?UTF-8?q?=D0=BA=D0=BE=D0=BB=D0=B8=D1=9B?= Date: Wed, 29 May 2024 19:06:37 +0200 Subject: [PATCH 4/5] Update docs/src/language_servers.md --- docs/src/language_servers.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/src/language_servers.md b/docs/src/language_servers.md index 52261ace6..1f0c4d787 100644 --- a/docs/src/language_servers.md +++ b/docs/src/language_servers.md @@ -486,20 +486,20 @@ Follow installation instructions on [R-IDE](https://github.com/REditorSupport/su ## Racket -Follow the instructions for installation at [racket-langserver](https://github.com/jeapostrophe/racket-langserver). +1. Install the [Racket](https://packagecontrol.io/packages/Racket) package from Package Control for syntax highlighting. +2. Follow the instructions for installation at [racket-langserver](https://github.com/jeapostrophe/racket-langserver). +3. Open `Preferences > Package Settings > LSP > Settings` and add the `"racket-langserver"` client configuration to the `"clients"`: -Then, put the following in Package Settings/LSP/Settings: ```jsonc { "clients": { "racket-langserver": { + "enabled": true, "command": ["racket", "-l", "racket-langserver"], - "selector": "source.racket", - "enabled": true + "selector": "source.racket" } } } -``` ## Ruby / Ruby on Rails From 46c0d403cdfd85c7d27b1fad22fd85f2c3149830 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9F=D1=80=D0=B5=D0=B4=D1=80=D0=B0=D0=B3=20=D0=9D=D0=B8?= =?UTF-8?q?=D0=BA=D0=BE=D0=BB=D0=B8=D1=9B?= Date: Wed, 29 May 2024 19:10:37 +0200 Subject: [PATCH 5/5] add ``` because it was stripped --- docs/src/language_servers.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/src/language_servers.md b/docs/src/language_servers.md index 1f0c4d787..5a704b738 100644 --- a/docs/src/language_servers.md +++ b/docs/src/language_servers.md @@ -500,6 +500,7 @@ Follow installation instructions on [R-IDE](https://github.com/REditorSupport/su } } } +``` ## Ruby / Ruby on Rails