Commit Graph
1018 Commits
Author SHA1 Message Date
KCaverly f0b15cc3e7 catchup with main 2023-08-01 10:40:38 -04:00
KCaverly e82851a1e3 add php support for semantic search 2023-07-31 16:36:09 -04:00
KCaverly b590fc72d7 add ruby support for semantic search 2023-07-31 10:54:30 -04:00
KCaverly ab8954ca3e add lua embedding query for semantic search 2023-07-31 10:02:28 -04: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
Julia be436925d3 Update Alacritty (#2798)
This will potentially fix a number of Alacritty related panics, however
it is tricky to figure out which ones in particular will be impacted for
sure. We've said we were going to do this for a while but with the
constant trickle of panics it seemed reasonable to just go and do it

Release Notes:

- Fixed a few potential terminal related crashes.
2023-07-27 15:03:53 -04:00
Mikayla Maki 3dfa7ad3f2 Downgrade our dependency on treesitter-cpp 2023-07-27 11:11:24 -07:00
Julia 477619e7ff Update Alacritty 2023-07-27 12:19:07 -04:00
Mikayla Maki 038eeee16b Downgrade tree sitter elm to 5.6.4 2023-07-26 15:44:06 -07:00
Joseph T. Lyons 1e46805315 v0.98.x dev 2023-07-26 13:27:55 -04:00
KCaverly 3d2d6b9fa2 catchup with main 2023-07-26 09:50:38 -04:00
Conrad Irwin 44f4f14010 Add a mode indicator for vim (#2763)
Release Notes:

- vim: add a mode indicator
([#409](https://github.com/zed-industries/community/issues/409))

Now updated screenshots with @iamnbutler 
<img width="1043" alt="Screenshot 2023-07-25 at 11 11 57"
src="https://github.com/zed-industries/zed/assets/94272/8301479a-8b58-42d8-81a1-bc40e1e0a4df">
<img width="1043" alt="Screenshot 2023-07-25 at 11 12 00"
src="https://github.com/zed-industries/zed/assets/94272/89c3b8bd-9cbc-4fd7-ad10-dac5538ed3a3">
<img width="1043" alt="Screenshot 2023-07-25 at 11 12 12"
src="https://github.com/zed-industries/zed/assets/94272/adc87fe3-a720-4779-853b-df9443407046">
2023-07-25 20:18:23 -06:00
Mikayla Maki b500a49036 Merge branch 'main' into quinn/nix 2023-07-25 11:34:57 -07:00
Conrad IrwinandNate Butler 8fd9cba675 Update status bar theming
Co-Authored-By: Nate Butler <iamnbutler@gmail.com>
2023-07-25 11:06:41 -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
Conrad Irwin 6ef1e48a77 Add a mode indicator for vim
This is the second most common remaining complaint (after :w not
working).

Fixes: zed-industries/community#409
2023-07-21 16:06:14 -06:00
KCaverly db2312ab5d add glob filtering functionality to semantic search 2023-07-20 13:46:27 -04:00
KCaverlyandmaxbrunsfeld 4c77b043b3 add embedding query for json with nested arrays and strings
Co-authored-by: maxbrunsfeld <max@zed.dev>
2023-07-19 16:52:44 -04: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
Mikayla Maki 86481fb260 Mute mics by default (#2754)
This adds a setting to mute mics by default.

fixes https://github.com/zed-industries/community/issues/1769

Release notes:

- Fixed a bug with gutter spacing on files that end on a new significant
digit
- Added a setting for muting on join, and set it to true by default.
2023-07-19 12:42:30 -07:00
Mikayla Maki 72f550e68d Mute mics by default
Fix bug when file ends in line with 1 more digit displayed than previous lines
Remove stale UI elements from voice call development
2023-07-19 12:34:24 -07:00
Joseph T. Lyons 95f6210518 v0.97.x dev 2023-07-19 15:33:58 -04:00
Joseph T. Lyons eab626494e Update Cargo.lock 2023-07-19 15:32:41 -04:00
Mikayla Maki 5a4f9c1eb6 File icons (#2719)
This PR adds the next most requested editor feature.

TODO:
- [x] Figure out styles and icons for supported file types with

fixes https://github.com/zed-industries/community/issues/206

Release Notes:

- Added file icons
2023-07-19 11:17:01 -07:00
Mikayla Maki 98f263639e Added file suffix and icon associations data 2023-07-19 11:10:30 -07:00
Conrad Irwin 8ff6450c40 Merge branch 'main' into vim-search 2023-07-19 09:48:25 -06:00
Nate Butler 079a74cb4b Merge branch 'main' into nate/add-bash-highlighting 2023-07-18 12:08:53 -04:00
KCaverly 88d4f066dc catch up with main 2023-07-18 10:26:28 -04:00
Max BrunsfeldandKyle 54ec25119d Start work on exposing semantic search via project search view
Co-authored-by: Kyle <kyle@zed.dev>
2023-07-17 18:10:51 -07:00
KCaverly 09b64c5c16 rename vector_store crate to semantic_index 2023-07-17 17:06:10 -04:00
KCaverly 6f28e301ef add embedding treesitter queries for elixir 2023-07-17 16:29:25 -04:00
KCaverly dc8256c7e5 add embedding treesitter query for cpp 2023-07-17 14:43:29 -04:00
Conrad Irwin 41775f1244 Merge branch 'main' into vim-search 2023-07-17 09:27:02 -06:00
KCaverly f3d40ba41c update vector_store to accomodate for full file parsing for JSON, TOML and YAML files 2023-07-17 10:04:32 -04:00
KCaverly 8c97989fbe update jsx family of languages for preceeding comments and nested exports 2023-07-17 09:22:37 -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
Max Brunsfeld 0bde85d0af Use workspace dependencies for tree-sitter grammars 2023-07-14 09:25:51 -07:00
Mikayla Maki 7a6a3c83dc Refine svelte queries to work with zed-style highlights
Bump scheme dependency:
2023-07-13 22:30:58 -07:00
Mikayla Maki 9c22679c9b Add svelte language server
Add svelte tree sitter
Add svelte config file
Add svelte highlighting
2023-07-13 21:43:53 -07:00
KCaverlyandmaxbrunsfeld 4e11561005 remove reindexing subscription, and add status methods for vector store
Co-authored-by: maxbrunsfeld <max@zed.dev>
2023-07-13 18:14:44 -04:00
KCaverlyandmaxbrunsfeld f870fe84d3 refactored code context retrieval and standardized database migration
Co-authored-by: maxbrunsfeld <max@zed.dev>
2023-07-13 16:34:32 -04:00
Nate Butler 409c5dbe1c WIP 2023-07-13 11:56:53 -04:00
Joseph T. Lyons 1060c2e225 v0.96.x dev 2023-07-12 13:30:28 -04: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