Commit 999b3ee
committed
Merge #170: Add "Install Server" button to VSCode extension
237deb5 fmt + fix boolean logic issue (Volodymyr Herashchenko)
d9781c7 apply suggestion for find_server.ts (Volodymyr Herashchenko)
a3a210f add option for disabling autoupdates (Volodymyr Herashchenko)
6e994dc fix: ensure server is installed before restarting (Volodymyr Herashchenko)
9203a40 change install to show in notification (Volodymyr Herashchenko)
90deb28 Linting. Ran npm install. (Kyryl R)
1166f73 eslint: change `let` to `const` (Volodymyr Herashchenko)
2980c20 change server installation process to automatic (Volodymyr Herashchenko)
b438089 bump vscode extension version to 0.2.2 (Volodymyr Herashchenko)
7c09cd3 add "Install server" option in notification (Volodymyr Herashchenko)
f4b91fe change installation instructions for lsp (Volodymyr Herashchenko)
Pull request description:
fixes #169
This button appears if the user is missing the `simplicityhl-lsp` executable. It spawns the `cargo install simplicityhl-lsp` and shows progress notification for compiling.
This also updates the LSP installation method in the README and changes the `Learn more` link to point to this repository instead of the old one.
ACKs for top commit:
KyrylR:
ACK 237deb5
Tree-SHA512: 8fd9330f65dbe9c8b6c0d135ea9e3e9ff7edd30158fbe9ad714914c269ba2e79657a5225e9d5e356252530a6f76b6d2d165297ec59129b256d1bbe4196513479File tree
5 files changed
+105
-25
lines changed- lsp
- vscode
- src
5 files changed
+105
-25
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
29 | | - | |
30 | | - | |
| 28 | + | |
31 | 29 | | |
32 | 30 | | |
33 | 31 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
70 | 75 | | |
71 | 76 | | |
72 | 77 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
| 56 | + | |
57 | 57 | | |
58 | | - | |
| 58 | + | |
59 | 59 | | |
60 | | - | |
| 60 | + | |
| 61 | + | |
61 | 62 | | |
62 | 63 | | |
63 | 64 | | |
| |||
67 | 68 | | |
68 | 69 | | |
69 | 70 | | |
70 | | - | |
71 | | - | |
| 71 | + | |
| 72 | + | |
72 | 73 | | |
73 | 74 | | |
74 | 75 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | | - | |
| 4 | + | |
6 | 5 | | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
7 | 9 | | |
8 | 10 | | |
9 | 11 | | |
| |||
51 | 53 | | |
52 | 54 | | |
53 | 55 | | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
54 | 106 | | |
55 | 107 | | |
56 | 108 | | |
57 | | - | |
| 109 | + | |
58 | 110 | | |
59 | 111 | | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
64 | 122 | | |
65 | | - | |
66 | 123 | | |
67 | | - | |
| 124 | + | |
68 | 125 | | |
69 | 126 | | |
70 | | - | |
71 | 127 | | |
72 | 128 | | |
73 | 129 | | |
74 | | - | |
| 130 | + | |
75 | 131 | | |
76 | 132 | | |
77 | 133 | | |
| |||
80 | 136 | | |
81 | 137 | | |
82 | 138 | | |
83 | | - | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
84 | 160 | | |
0 commit comments