Max Brunsfeld
7dd3b13932
Upgrade Tree-sitter for error recovery bug fix
2023-08-18 11:31:40 -07:00
Nathan Sobo
14368fd0b4
Introduce Refinement trait and derive macro
2023-08-18 01:03:46 -06:00
Nathan Sobo
43c97bc0e5
WIP
2023-08-13 01:40:05 -06:00
Nathan Sobo
284414cfba
Ditch the hot reloading approach
2023-08-11 00:26:58 -06:00
Nathan Sobo
2ac55ed691
Merge branch 'main' into cells
2023-08-08 21:23:57 -06:00
Nathan Sobo
d1e01ba625
WIP
2023-08-06 12:45:31 -06:00
Nathan Sobo
242765b6ad
Merge branch 'main' into cells
2023-08-03 19:33:04 -06:00
Mikayla Maki
9636701e6c
Add Nix language support ( #2781 )
...
This adds rudimentary language support for the Nix expression language,
through tree-sitter-nix.
I spent a little bit of time trying to add support for one of the Nix
language servers too, but wasn't able to get any of them running
reliably without crashing, and so I've opted to stick to just the
tree-sitter grammar for now.

2023-07-27 18:35:52 -07:00
Mikayla Maki
a4bc62865b
update to dependency without symbol conflict
2023-07-27 17:41:13 -07:00
Mikayla Maki and Alex
626eed7659
Update elixir depedency
...
co-authored-by: Alex <alexviscreanu@gmail.com >
2023-07-27 17:36:09 -07:00
Mikayla Maki
3dfa7ad3f2
Downgrade our dependency on treesitter-cpp
2023-07-27 11:11:24 -07:00
Mikayla Maki
038eeee16b
Downgrade tree sitter elm to 5.6.4
2023-07-26 15:44:06 -07:00
KCaverly
3d2d6b9fa2
catchup with main
2023-07-26 09:50:38 -04:00
Nathan Sobo
8277425558
Merge branch 'paint-context' into cells
2023-07-25 17:36:05 -06:00
Mikayla Maki
b500a49036
Merge branch 'main' into quinn/nix
2023-07-25 11:34:57 -07:00
Nathan Sobo
b2d85f95c2
WIP
2023-07-24 23:27:14 -06:00
Quinn Wilton
c546e9fefb
Add tree-sitter-glsl
2023-07-23 22:22:11 -07:00
Quinn Wilton
a227a38a35
Add tree-sitter-elm
2023-07-23 22:22:11 -07:00
Quinn Wilton
7926770f1a
Add tree-sitter-nix
2023-07-23 17:24:50 -07:00
KCaverly and maxbrunsfeld
b4388256ce
update treesitter parsing to accomodate for collapsed nested functions
...
Co-authored-by: maxbrunsfeld <max@zed.dev >
2023-07-19 15:47:05 -04:00
Nate Butler
2455f02a83
Update cargo.toml
2023-07-18 12:15:03 -04:00
KCaverly
88d4f066dc
catch up with main
2023-07-18 10:26:28 -04:00
KCaverly
09b64c5c16
rename vector_store crate to semantic_index
2023-07-17 17:06:10 -04:00
Piotr Osiewicz
b32bb290b2
Fix a crash in tree-sitter-php
2023-07-17 12:07:25 +02:00
Piotr Osiewicz
b61f6bc0ae
Merge branch 'main' into piotr/z-2588-php
2023-07-17 11:47:08 +02:00
Nathan Sobo and Derek Briggs
5370235818
Get playground app launching
...
Not sure if it should be in the workspace, but it's easier for now.
Co-Authored-By: Derek Briggs <derek.briggs@me.com >
2023-07-14 15:34:31 -06:00
Max Brunsfeld
0bde85d0af
Use workspace dependencies for tree-sitter grammars
2023-07-14 09:25:51 -07:00
KCaverly
d18911a8f9
merged with main
2023-07-12 13:15:23 -04:00
Piotr Osiewicz
be396f9253
chore: Disable http2 feature in isahc. ( #2709 )
...
This removes transitive dependency on libnghttp2, which is pretty heavy.
Release Notes:
- N/A
2023-07-12 17:24:01 +02:00
Piotr Osiewicz
ac71314bdd
chore: Disable http2 feature in isahc.
...
This removes transitive dependency on libnghttp2, which is pretty heavy.
2023-07-12 16:53:01 +02:00
KCaverly
f2264fb0a9
brought up to speed with main
2023-07-11 14:50:48 -04:00
Piotr Osiewicz
37eb264926
branches: Add a modal branch list.
...
Extract branch list into a separate vcs_menu crate akin to recent_projects.
Add current bind for a modal branch to branch popover's tooltip.
Z-2555
2023-07-10 17:18:12 +02:00
KCaverly
29b37b3a27
merged main
2023-07-07 14:24:29 -04:00
Mikayla Maki
0710451b93
Add first-pass sound support to Zed
2023-07-03 13:30:04 -07:00
Mikayla Maki
f416d9ef00
Add the ability to make new directories by adding slashes to a file name
2023-06-29 17:35:22 -07:00
KCaverly
4b3034c064
Merge branch 'main' of github.com:zed-industries/zed into vector_store
2023-06-28 14:42:24 -04:00
Piotr Osiewicz
89cbe97810
Merge branch 'main' into collab-titlebar-2
2023-06-27 15:40:43 +02:00
Nate Butler
4963070c1b
Z-2308 - Export Theme Types from Rust ( #2621 )
...
This PR adds JSON Schema definitions into GPUI's styles and adds a tool
for generating typescript types from these schema definitions.
Release Notes:
- N/A
2023-06-22 12:33:18 -04:00
Piotr Osiewicz
ad8394d444
chore: use codegen_units=1 ( #2633 )
...
Reduces binary size by about 31Mb (total .dmg size down by 15Mb after compression).
2023-06-22 18:06:17 +02:00
Piotr Osiewicz
fca8e42474
Merge branch 'main' into sergey/z-2308-create-a-proof-of-concept-of-exporting-a-type-from-rust-and
2023-06-22 17:58:56 +02:00
Piotr Osiewicz
fa148af2bc
Merge branch 'main' into collab-titlebar-2
2023-06-22 13:48:16 +02:00
KCaverly
aa6f51c03d
WIP: started work on vector store db, by walking project worktrees.\n\nCo-Authored-By: Max <max@zed.dev>
2023-06-21 14:53:08 -04:00
Piotr Osiewicz
47a44dcce7
Remove theme_testbench
2023-06-21 19:11:55 +02:00
Piotr Osiewicz
5e91866c51
Use xtask for theme generation
2023-06-21 18:48:09 +02:00
Piotr Osiewicz
0ef79fa349
add zed-actions crate
2023-06-15 22:05:43 -07:00
Max Brunsfeld
534f263cf0
Upgrade Tree-sitter
2023-06-12 15:31:59 -07:00
Max Brunsfeld
a3435cd0b0
Start work on a syntax tree view
2023-06-12 15:14:56 -07:00
Piotr Osiewicz
a95351c4ea
chore: Enable full LTO ( #2548 )
...
Per conversation with Antonio, I've suggested enabling full LTO; right
now we use a crate-local ThinLTO, which does not inline function calls
across crates.
| Configuration | Current main (ba6cd9a ) | Thin LTO | Full LTO |
|------------------|------------------------|-----------|-----------|
| Size in bytes | 158806721 | 155868753 | 111115553 |
| % of `main` size | 100% | 98.14% | 69.96% |
| Size in bytes (no debug info) | 129186657 | 127942929 | 108281345 |
2023-06-06 21:50:08 +02:00
Max Brunsfeld
b6a053f0d0
Eliminate assets crate
2023-06-06 11:46:46 -07:00
Nathan Sobo
0d72a3bec6
Merge remote-tracking branch 'origin/main' into zmd
2023-05-24 11:04:07 -06:00