Commit Graph
143 Commits
Author SHA1 Message Date
KCaverly 974e2bd350 remove git2 dependency for repository cloning in semantic_index eval 2023-09-19 18:55:15 -04:00
KCaverly 5825854d37 updated git2 to use ssl 2023-09-19 16:36:51 -04:00
KCaverly 4c41833cfb move git2 to workspace dependency globally 2023-09-19 16:13:47 -04:00
Nathan Sobo 444d8662a5 Merge branch 'main' into storybook 2023-09-11 09:13:46 -06:00
Mikayla df46bcf2be Add syntax highlighting for nu scripts 2023-09-09 15:39:39 -07:00
Mikayla c6a26b5cf7 WIP: Add nushell support 2023-09-09 14:01:53 -07:00
Nathan Sobo e54c98cc37 Split playground into gpui2 and storybook 2023-08-30 16:12:14 -06:00
Nathan Sobo f278fdb342 Checkpoint 2023-08-30 14:40:57 -06:00
Mikayla 1aa69013de Add feature flags handling to the client, rewrite staff mode to a trait extension style 2023-08-25 17:00:53 -07:00
MikaylaandMax 80c8940c36 Add buffer integration test
Rearrange channel crate structure
Get channel buffer from database

co-authored-by: Max <max@zed.dev>
2023-08-23 18:34:43 -07:00
Max Brunsfeld a47eaf190e Start work on storing channel buffers 2023-08-23 18:34:43 -07:00
Mikayla 7f16fb40ca Merge branch 'main' into disclosable-component 2023-08-23 16:30:27 -07:00
Piotr Osiewicz ce148b99a5 Bump rust embed (#2883)
This is a follow-up to a recent patch I've submitted to this crate to
improve compile time and runtime (in older versions file lookup was
essentially O(n) with respect to path count, now it's O(log n))

Release Notes:

- N/A
2023-08-24 00:16:35 +02:00
Nathan Sobo ec9bebc7f4 Merge branch 'main' into divs 2023-08-22 16:35:56 -06:00
Mikayla e24c757784 Finish building out adapters and names
Document core traits
Add start for a component storybook
2023-08-19 14:40:05 -07:00
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.


![image](https://github.com/zed-industries/zed/assets/285821/c770f3d8-6fa0-4083-9bf3-239cc78ca307)
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 MakiandAlex 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
KCaverlyandmaxbrunsfeld 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 SoboandDerek 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