Isaac Clayton
|
53e56f1284
|
Start working on host-side functions
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
71e0555763
|
Add JSON LSP plugin
|
2022-07-07 15:22:16 +02:00 |
|
Isaac Clayton
|
923f093aca
|
First pass of plugin side of things complete
|
2022-07-07 15:20:27 +02:00 |
|
Isaac Clayton
|
d7b97b25b8
|
Async runtime working but is blocking
|
2022-07-07 15:20:27 +02:00 |
|
Isaac Clayton
|
8bce35d1e9
|
Move Wasi to async, validate timeslicing, using async in traits still WIP
|
2022-07-07 15:20:27 +02:00 |
|
Isaac Clayton
|
e9b87f3dc3
|
Factor out buffer code
|
2022-07-07 15:20:27 +02:00 |
|
Isaac Clayton
|
fbaff615a3
|
Get JSON LSP running, still work to be done
|
2022-07-07 15:20:27 +02:00 |
|
Isaac Clayton
|
38d7321511
|
Remove non-WASI code
|
2022-07-07 15:20:25 +02:00 |
|
Isaac Clayton
|
17d15b2f08
|
Get Wasi working
|
2022-07-07 15:19:02 +02:00 |
|
Isaac Clayton
|
b84948711c
|
Start moving code from Zed to plugin
|
2022-07-07 15:17:02 +02:00 |
|
Isaac Clayton
|
7dd3114a7a
|
Start switching JSON LSP adapter to plugin (take 2)
|
2022-07-07 15:16:59 +02:00 |
|
Antonio Scandurra
|
52b8efca1b
|
Add integration test to exercise formatting via external command
|
2022-07-07 11:53:32 +02:00 |
|
Max Brunsfeld
|
8048758990
|
Add application menu item to open default key bindings
|
2022-07-05 12:41:38 -07:00 |
|
Antonio Scandurra
|
4b533c339d
|
Introduce a new, language-overridable Autosave setting
|
2022-07-05 09:25:22 +02:00 |
|
Antonio Scandurra
|
3480b50920
|
Detect buffer newline style and honor it when saving
|
2022-07-04 17:40:26 +02:00 |
|
Keith Simmons
|
66486870aa
|
Fix vim editor focus selection issues, cancel vim operators on escape and unbound keys
|
2022-06-30 12:36:02 -07:00 |
|
Mikayla Maki
|
2ee57c1512
|
Merge pull request #1255 from zed-industries/terminal-fr
WIP: Terminal
|
2022-06-30 11:30:28 -07:00 |
|
Max Brunsfeld
|
ae61a24ad3
|
Show LSP status and auto update status in one status bar indicator
|
2022-06-29 16:54:01 -07:00 |
|
Max Brunsfeld
|
67414deb82
|
Add split actions to the application menu
|
2022-06-29 15:40:32 -07:00 |
|
Max Brunsfeld
|
581c9af395
|
Adjust pane, tab, panel management bindings to match VS Code
|
2022-06-29 15:33:46 -07:00 |
|
Mikayla Maki
|
24d671ed3f
|
First bits of polish
|
2022-06-28 15:45:27 -07:00 |
|
Mikayla Maki
|
b36bf0c56d
|
Finally on solid conceptual ground, able to move ahead confidently with Alacritty code
|
2022-06-28 15:45:27 -07:00 |
|
Max Brunsfeld
|
fae1cc36d6
|
In most languages, use prev non-empty line as basis for preserving indent
|
2022-06-28 12:21:54 -07:00 |
|
Antonio Scandurra
|
6cf9514e00
|
Merge pull request #1246 from zed-industries/python-autoindent
Fix Python auto-indent using new auto-indent features
|
2022-06-28 10:14:22 +02:00 |
|
Antonio Scandurra
|
c127eb56ce
|
Merge pull request #1241 from zed-industries/reopen-closed-item
Introduce `pane::ReopenClosedItem` bound to `cmd-shift-t`
|
2022-06-28 08:09:03 +02:00 |
|
Max Brunsfeld
|
929615964d
|
Add new indentation features to support Python
|
2022-06-27 22:34:14 -07:00 |
|
Keith Simmons
|
a477733bcb
|
Address hover panic and add hint to install go when language server failed to install
|
2022-06-27 15:48:15 -07:00 |
|
Antonio Scandurra
|
c6e7ae528f
|
Add test for reopening closed items
|
2022-06-27 17:59:25 +02:00 |
|
Keith Simmons
|
755636d10e
|
Use NonZeroU32 to ensure settings tabsize cannot be zero
|
2022-06-23 12:55:38 -07:00 |
|
Max Brunsfeld
|
1720933597
|
Merge pull request #1228 from zed-industries/python
Add Python support
|
2022-06-23 11:25:18 -07:00 |
|
Max Brunsfeld
|
dc056fc46f
|
Treat .pyi files as Python
|
2022-06-23 11:14:11 -07:00 |
|
Max Brunsfeld
|
4d4db6ec4b
|
Syntax-highlight Python project symbols and completions
|
2022-06-23 11:14:01 -07:00 |
|
Antonio Scandurra
|
2cb8a3ccfb
|
Don't override top-level settings with language defaults
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2022-06-23 16:40:57 +02:00 |
|
Antonio Scandurra
|
90102f22fd
|
Improve testing of window edit state
|
2022-06-23 14:41:47 +02:00 |
|
Antonio Scandurra
|
a21dbdd0d6
|
Update window edited status when pane item is removed
|
2022-06-23 14:28:10 +02:00 |
|
Antonio Scandurra
|
2dae0ddcdb
|
Add test to verify closing window via the mouse
|
2022-06-23 14:18:53 +02:00 |
|
Antonio Scandurra
|
d9b5357234
|
Always prevent window from closing and manually invoke Workspace::close
This ensures we ask the user to save their state if there are unsaved
changes.
|
2022-06-23 11:44:14 +02:00 |
|
Max Brunsfeld
|
11f73bfa4e
|
Integrate pyright language server
|
2022-06-22 16:58:19 -07:00 |
|
Max Brunsfeld
|
c0dbd8f9b9
|
Add python outline and bracket queries
|
2022-06-22 16:28:09 -07:00 |
|
Max Brunsfeld
|
074caa09c2
|
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
|
34351c0a51
|
Start work on Python support
|
2022-06-21 17:04:54 -07:00 |
|
Antonio Scandurra
|
0e20782b53
|
Highlight files ending in mdx as Markdown
This is clearly a stopgap solution but it'll make our life easier
while hacking on zed.dev.
|
2022-06-20 15:53:45 +02:00 |
|
Antonio Scandurra
|
d425d9fa64
|
Allow wrapping selected text with ' in Rust
|
2022-06-20 11:56:46 +02:00 |
|
Antonio Scandurra
|
6040429f93
|
Auto-close ' for TypeScript and don't do so for Rust
|
2022-06-20 11:55:40 +02:00 |
|
Antonio Scandurra
|
d6c630f8eb
|
Add missing auto-close brackets from various languages
|
2022-06-20 11:38:12 +02:00 |
|
Max Brunsfeld
|
21ecbce9b8
|
Add a Zed > Preferences submenu with prefs, bindings, theme
|
2022-06-16 17:50:44 -07:00 |
|
Antonio Scandurra
|
4e4210ac39
|
Open a buffer for every language server error when clicking on status
|
2022-06-16 10:00:29 +02:00 |
|
Antonio Scandurra
|
f2a48c6b02
|
Add tooltips for sidebar buttons
|
2022-06-15 13:50:04 +02:00 |
|
Antonio Scandurra
|
da1eb91935
|
Replace pane::Split action with Split{Left,Up,Right,Down}
This allows us to show them in the command palette.
|
2022-06-15 13:06:59 +02:00 |
|
Antonio Scandurra
|
cfbd8b94d1
|
Prevent setting files from showing up in project and contacts panels
|
2022-06-14 14:47:16 +02:00 |
|