Isaac Clayton
c4c1977bdb
Fix errors resulting from rebase
2022-07-07 18:14:16 +02:00
Isaac Clayton
79d7d3b873
Move await outside of a closure, remove future_wrap dependency
2022-07-07 15:42:53 +02:00
Isaac Clayton
406d6b85fd
Checkpoint
2022-07-07 15:23:27 +02:00
Isaac Clayton
0d42fb8d12
Add build.rs to rebuild plugins, and a test plugin
2022-07-07 15:22:17 +02:00
Isaac Clayton
cb296f7cc6
Get JSON LSP running, still work to be done
2022-07-07 15:20:27 +02:00
Isaac Clayton
e08b18f3d6
Remove non-WASI code
2022-07-07 15:20:25 +02:00
Isaac Clayton
76c34281cc
Get Wasi working
2022-07-07 15:19:02 +02:00
Isaac Clayton
f3b8e93a8a
Start switching JSON LSP adapter to plugin (take 2)
2022-07-07 15:16:59 +02:00
Isaac Clayton
bd698da43c
Update plugin dependencies
2022-07-07 15:11:51 +02:00
Isaac Clayton
1e08efb730
Work on macro binding generation, some cleanup needed, rename runner to plugin
2022-07-07 15:11:51 +02:00
Isaac Clayton
cbc8faf09d
Get basic Wasm runtime running
2022-07-07 15:11:51 +02:00
Isaac Clayton
a539acd5cf
Update lockfile
2022-07-07 15:11:48 +02:00
Isaac Clayton
3baa96a259
Documented code, got basic example working
2022-07-07 15:01:09 +02:00
Isaac Clayton
9c167f0386
Update lockfile
2022-07-07 14:55:46 +02:00
Isaac Clayton
1640ad12b3
Start sketching out runner runtime
2022-07-07 14:55:46 +02:00
Max Brunsfeld
61be6bb235
0.45
2022-07-06 11:32:21 -07:00
Antonio Scandurra
a1c12562e9
v0.44.1
2022-07-06 12:42:41 +02:00
Antonio Scandurra
0f77fd8b2d
Replace lone carriage returns with newlines
2022-07-06 11:00:56 +02:00
Max Brunsfeld
192155d977
0.44
2022-07-05 17:37:04 -07:00
Max Brunsfeld
4e8fe063d5
0.43
2022-07-05 10:46:22 -07:00
Mikayla Maki
1645b28207
Merge pull request #1267 from zed-industries/terminal-fr
...
This pull request is small and doesn't include many changes to any existing functionality. In the interest of removing blockers ASAP, I will merge.
2022-06-30 20:12:08 -07:00
Mikayla Maki
ccf6030e5a
Fully functional background colors :D
2022-06-30 19:21:42 -07:00
Keith Simmons
49d1b87d94
Fix vim editor focus selection issues, cancel vim operators on escape and unbound keys
2022-06-30 12:36:02 -07:00
Mikayla Maki
0edc045722
Merge pull request #1255 from zed-industries/terminal-fr
...
WIP: Terminal
2022-06-30 11:30:28 -07:00
Max Brunsfeld
58291fe46e
Show LSP status and auto update status in one status bar indicator
2022-06-29 16:54:01 -07:00
Mikayla Maki
aa30498bd5
working on selection and scrolling in terminals
2022-06-28 15:45:27 -07:00
Mikayla Maki
d3e6ce77bd
Finally on solid conceptual ground, able to move ahead confidently with Alacritty code
2022-06-28 15:45:27 -07:00
Max Brunsfeld
7aaf72b228
0.42.0
2022-06-28 14:33:19 -07:00
Keith Simmons
320cb7d94d
Add command palette filter global and update it when vim mode is enabled/disabled
2022-06-28 13:35:43 -07:00
Antonio Scandurra
99ccd62728
v0.41.0
2022-06-28 11:21:06 +02:00
Max Brunsfeld
7610a6a72d
Add new indentation features to support Python
2022-06-27 22:34:14 -07:00
Max Brunsfeld
51a260a7b3
Upgrade Tree-sitter, Tree-sitter-python
2022-06-27 15:12:31 -07:00
Max Brunsfeld
e23961e412
0.40.0
2022-06-23 13:29:32 -07:00
Max Brunsfeld
bfc7913315
Merge pull request #1228 from zed-industries/python
...
Add Python support
2022-06-23 11:25:18 -07:00
Max Brunsfeld
daada15dbc
Upgrade tree-sitter-python for error recovery improvement
2022-06-23 11:13:30 -07:00
Max Brunsfeld
30b3af39a8
Make python indent query more general
...
Upgrade Tree-sitter for a query bugfix that I found while
writing this indent query.
2022-06-22 16:18:52 -07:00
Max Brunsfeld
449dc27aeb
Enable env log in peer tests
2022-06-22 14:42:20 -07:00
Max Brunsfeld
0e85cba7dd
Start work on Python support
2022-06-21 17:04:54 -07:00
Antonio Scandurra
72f3ffe284
Accept a datetime range when querying project activity
2022-06-21 14:03:10 +02:00
Max Brunsfeld
1fe96f0857
v0.39.0
2022-06-17 14:22:49 -07:00
Antonio Scandurra
18631fd3d0
Merge pull request #1204 from zed-industries/accurate-is-dirty
...
Determine `Buffer::is_dirty` based on the rope's fingerprint
2022-06-17 16:08:07 +02:00
Antonio Scandurra
4d65ad3543
Introduce a new fingerprint field to TextSummary
...
This is calculated in `Rope` and uses the `bromberg_sl2` homomorphic
hash function to determine the fingerprint of a single chunk and
compose each chunk fingerprint into a single fingerprint for the entire
rope that is equivalent to hashing all the rope's bytes at once.
2022-06-17 12:12:37 +02:00
Max Brunsfeld
91d7e33ce5
Return focus to the workspace center on escape
2022-06-16 11:30:02 -07:00
Antonio Scandurra
3aca5b2b60
Remove unnecessary dependencies from lsp_status crate
2022-06-16 10:02:23 +02:00
Antonio Scandurra
7fbfa16b68
Open a buffer for every language server error when clicking on status
2022-06-16 10:00:29 +02:00
Max Brunsfeld and Antonio Scandurra
3a4c8743f3
Add OpenMetrics endpoint exposing the basic RPC store metrics as guages
...
Co-authored-by: Antonio Scandurra <me@as-cii.com >
2022-06-10 13:32:56 -07:00
Max Brunsfeld
311b1a773b
v0.38.0
2022-06-10 10:19:21 -07:00
Max Brunsfeld and Antonio Scandurra
a15333634f
Add parser and queries for go
...
Co-authored-by: Antonio Scandurra <me@as-cii.com >
2022-06-08 10:44:13 -07:00
Keith Simmons
a0328d6eef
Merge pull request #1078 from zed-industries/lsp-hover
...
LSP Hover Information
2022-06-07 14:45:43 -07:00
Keith Simmons
7f12bd6bb0
Add vim bindings for hover
...
Allow scrolling in hover popover
2022-06-07 13:07:53 -07:00