Joseph T. Lyons
9024511498
Fix code that identifies language via extension
2023-08-08 21:35:11 -04:00
Joseph T. Lyons
71e10d21a5
Fix test name
2023-08-07 17:07:01 -04:00
Joseph T. Lyons
6cd508c88b
Add PathExt trait ( #2823 )
...
This PR adds a `PathExt` trait. It pulls in our existing `compact()`
function, as a method, and then adds a method, and testing, for
`icon_suffix()`. A test was added to fix:
- https://github.com/zed-industries/community/issues/1877
Release Notes:
- Fixed a bug where file icons would not be registered for files with
with `.` characters in their name
([#1877 ](https://github.com/zed-industries/community/issues/1877 )).
2023-08-03 18:57:43 -04:00
KCaverly
c57fb5fd33
Merge branch 'main' of github.com:zed-industries/zed into vector_store
2023-06-30 09:58:13 -04:00
KCaverly
5e4c3bb185
updated vector_store db to leverage EMBEDDINGS_DIR path
2023-06-29 15:18:32 -04:00
Julia
e9e3bd616f
Merge branch 'main' into fix-broken-lsp-installations
2023-06-28 16:46:06 -04:00
Nathan Sobo
1584d656ff
Save conversations to ~/.config/zed/conversations
...
Still need to implement loading / listing.
I'd really be rather write operations to a database. Maybe we
should be auto-saving? Integrating with panes? I just did
the simple thing for now.
2023-06-16 16:15:07 -06:00
Julia
7353151a33
Many steps toward validating and reinstalling server after failure
2023-06-15 12:18:34 -04:00
Mikayla Maki
35ef109e8d
Merge branch 'main' into stream-git-statuses
2023-06-07 14:12:58 -07:00
Max Brunsfeld
b6a053f0d0
Eliminate assets crate
2023-06-06 11:46:46 -07:00
Mikayla Maki
066e23ec4e
Add file and line number information to logs
2023-06-05 12:53:37 -07:00
Mikayla Maki
619cfe3cec
Track git status changes with the changed_paths system
2023-06-05 11:50:23 -07:00
Max Brunsfeld
fb4c174fd1
Start work on respecting project-specific settings
2023-05-29 14:25:49 -07:00
Max Brunsfeld
ca02b558c8
Merge branch 'main' into setting-store
2023-05-17 09:55:24 -07:00
Kirill Bulatov
01d344aaf4
Unit test file:row:column parsing
2023-05-16 21:07:48 +03:00
Kirill Bulatov
1508c39e5f
Do not break Zed & Zed CLI compatibility
2023-05-16 21:07:47 +03:00
Kirill Bulatov
a9d441ae5f
Attempt to open rows and columns from CLI input
2023-05-16 21:07:26 +03:00
Kirill Bulatov
0708442690
Unify path:row:column parsing, use it in CLI
2023-05-16 21:07:26 +03:00
Mikayla Maki
4e408e7758
Added status trickle up
2023-05-11 12:01:42 -07:00
Max Brunsfeld
054ad5aeb6
Create proof-of-concept SettingStore struct
2023-05-10 12:59:22 -07:00
Joseph Lyons
6aefd6a391
Do not use post_json() to auto update
2023-05-04 12:12:36 -04:00
Joseph Lyons
fc54c15077
Update post_json to take in a bool for allowing for redirects
2023-05-02 23:22:55 -04:00
Julia
e0728c7789
Source ESLint server from Github rather than 3rd party NPM package
2023-04-28 16:42:36 -04:00
Nathan Sobo
8c4db131da
Fix remaining vim failures
2023-04-20 15:25:11 -06:00
Julia and Joseph Lyons
0f70199dae
In the case of Github release deserialize error, log response text
...
Co-Authored-By: Joseph Lyons <joseph@zed.dev >
2023-04-10 16:45:15 -04:00
Antonio Scandurra
e0a771d700
Honor ZED_RELEASE_CHANNEL environment variable only in development
...
We don't want people to be able to override the release channel in
production.
2023-04-05 15:55:44 +02:00
Mikayla Maki
228b661df5
Refactor staff mode into a seperate crate and make copilot initialization wait for the staff mode flag to be flipped
2023-04-03 20:16:45 -07:00
Mikayla Maki
2ba0046a08
Merge branch 'main' into copilot
2023-03-30 16:57:18 -07:00
Mikayla Maki
35aa04ca6b
Improve settings writing for more cases
2023-03-30 10:40:53 -07:00
Petros Amoiridis
2fbfd629ba
Fix doctests
2023-03-30 17:57:14 +03:00
Petros Amoiridis and Antonio Scandurra
a4589f2f07
Remove the Errors section from rust docs
...
The section does not add anything that we don't already know.
Co-Authored-By: Antonio Scandurra <me@as-cii.com >
2023-03-30 14:04:37 +03:00
Petros Amoiridis
543888f703
Introduce compact function in util create
2023-03-29 17:32:27 +03:00
Mikayla Maki
58f6902229
Refactor out the node runtime crate and hook up all related imports
2023-03-28 10:27:31 -07:00
Mikayla Maki
533ab329e0
Fix bad global
2023-03-28 09:42:00 -07:00
1205cd55ea
Add copilot crate
...
Refactor HTTP and github release downloading into util
Lazily download / upgrade the copilot LSP from Zed
Co-authored-by: Max <max@zed.dev >
Co-Authored-By: Antonio <antonio@zed.dev >
2023-03-28 09:41:59 -07:00
Julia
543aebed40
Initial running of servers on downloaded Node
2023-03-27 00:00:16 -04:00
Antonio Scandurra
d34a8e2ea6
Start computing workspace configuration more dynamically
2023-03-16 10:46:55 +01:00
Antonio Scandurra
fb8351563a
Introduce a new TryFutureExt::unwrap method
2023-03-10 11:41:13 +01:00
Mikayla Maki
854b12a083
WIp
2023-02-28 16:34:28 -08:00
Mikayla Maki
b818d2a8a2
Fixed autoscroll timing
2023-02-28 16:34:28 -08:00
Mikayla Maki
89adbc7ce7
Fix bugs in code folding
2023-02-28 16:34:28 -08:00
Kay Simmons
15cd99c013
Fix failing test
2023-02-17 22:00:39 -08:00
Kay Simmons
7e98fc9a86
fix bracket ranges failing test
2023-02-17 17:19:23 -08:00
Petros Amoiridis and Max Brunsfeld
c7579d492b
Make truncate_and_trailoff a bit more clear
...
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com >
2023-02-07 20:06:20 +02:00
Petros Amoiridis
84ba4595f5
Add test for string with unicode characters
2023-02-07 19:25:07 +02:00
Mikayla Maki
67a524f204
Move StaffMode declaration out of paths
2023-01-27 15:45:33 -08:00
Mikayla Maki
edb2d2cd3f
Removed old experiments settings and staff mode flag, added new StaffMode global that is set based on the webserver's staff bit
2023-01-27 15:43:12 -08:00
Joseph Lyons
d9a7e1fed6
Appease clippy
2023-01-01 23:50:45 -05:00
Kay Simmons
acac7d292d
Refactor editor scrolling and implement scroll commands from vim mode
2022-12-07 16:39:32 -08:00
Mikayla Maki
8cc8dfacd9
WIP fixing dock problems
2022-12-03 16:06:02 -08:00