zed/crates
Kirill Bulatov bb85d6f63e
Detect file paths that end with : (#3109)
New rustc messages look like

```
thread 'tests::test_history_items_vs_very_good_external_match' panicked at crates/file_finder/src/file_finder.rs:1902:13:
assertion `left == right` failed: Only one history item contains collab_ui, it should be present and others should be filtered out
  left: 0
 right: 1
```

now and we fail to parse that `13:` bit properly, fix that.

One caveat is that we highlight the entire word including the trailing
`:`:
<img width="914" alt="image"
src="https://github.com/zed-industries/zed/assets/2690773/d653a8ff-3e6e-4e3d-b6ea-dad0c8db0f06">

this is unfortunate, but better than nothing (as now).
This is due to the fact, that we detect words with regex inside the
`terminal.rs` and send events to other place that's able to check paths
for existence (and whether that's a path at all), currently there's no
way to detect a path and sanitize it in `terminal.rs`

Release Notes:

- N/A
2023-10-09 23:16:03 +02:00
..
activity_indicator Unify icons using multiple variants, remove all unused icons 2023-09-15 12:50:49 -04:00
ai Upgrade SeaORM to latest version, also upgrade sqlite bindings, rustqlite, and remove SeaQuery 2023-10-03 12:16:53 -07:00
assistant Merge branch 'main' into channel-changes 2023-10-03 17:52:28 -07:00
audio
auto_update auto-update: Link to the current release's changelog, not the latest one (#3076) 2023-10-02 15:24:09 +02:00
breadcrumbs
call Remove call -> channel dependency 2023-10-06 13:39:10 -07:00
channel Remove workspace -> channel dependency 2023-10-06 14:19:25 -07:00
cli
client Add session id to panic events 2023-10-06 12:32:20 -04:00
clock
collab Add failing test for switching leaders in a pane 2023-10-09 13:30:14 -07:00
collab_ui Remove workspace -> channel dependency 2023-10-06 14:19:25 -07:00
collections
command_palette ui: Mirror option key in keybindings (#3065) 2023-09-29 16:45:49 +02:00
component_test
context_menu
copilot Show Copilot logs right after its LSP server start 2023-09-20 12:08:32 +03:00
copilot_button Unify icons using multiple variants, remove all unused icons 2023-09-15 12:50:49 -04:00
db
diagnostics Fix tests 2023-09-27 18:19:35 -06:00
drag_and_drop Fix bug in channel rendering 2023-09-20 16:40:29 -07:00
editor Add markdown parsing to channel chat (#3088) 2023-10-05 14:30:12 -07:00
feature_flags
feedback Add memory and cpu events 2023-10-02 19:35:31 -04:00
file_finder Ignore history items' paths when matching search queries 2023-10-09 23:14:32 +03:00
fs Remove unnecessary dependencies on client and rpc 2023-10-06 13:14:53 -07:00
fsevent
fuzzy Ignore history items' paths when matching search queries 2023-10-09 23:14:32 +03:00
git move git2 to workspace dependency globally 2023-09-19 16:13:47 -04:00
go_to_line
gpui Mainline GPUI2 UI work (#3099) 2023-10-06 13:18:56 -04:00
gpui2 Mainline GPUI2 UI work (#3099) 2023-10-06 13:18:56 -04:00
gpui2_macros Remove dbg! from styleable_helpers! (#3035) 2023-09-26 10:49:55 -04:00
gpui_macros
install_cli
journal
language Remove unnecessary dependencies on client and rpc 2023-10-06 13:14:53 -07:00
language_selector
language_tools Add support for the experimental Next LS for Elixir (#3024) 2023-09-25 12:52:56 -05:00
live_kit_client
live_kit_server
lsp Add support for the experimental Next LS for Elixir (#3024) 2023-09-25 12:52:56 -05:00
media
menu
node_runtime
outline
picker Ensure the picker waits for pending updates 2023-09-20 20:44:26 -06:00
plugin
plugin_macros
plugin_runtime
project Remove unnecessary dependencies on client and rpc 2023-10-06 13:14:53 -07:00
project_panel Fix tracking newly saved buffers 2023-10-04 14:44:21 -06:00
project_symbols Add local next LSP adapter 2023-09-21 18:09:02 -07:00
quick_action_bar Hide inlay hints toggle if they are not supported by the current editor 2023-09-26 23:52:11 +02:00
recent_projects
refineable
rich_text re-unify markdown parsing between hover_popover and chat 2023-10-05 14:22:41 -07:00
rope
rpc Acknowledge channel notes and chat changes when views are active 2023-10-03 17:40:10 -07:00
search search: Reorder items in search bar (#3039) 2023-09-27 16:51:20 +02:00
semantic_index Merge branch 'main' into channel-changes 2023-10-03 17:52:28 -07:00
settings
snippet
sqlez Specify uuid crate in the root Cargo.toml 2023-10-03 17:39:24 -07:00
sqlez_macros
storybook Mainline GPUI2 UI work (#3099) 2023-10-06 13:18:56 -04:00
sum_tree
terminal Add Nushell support to venv activation 2023-10-01 23:38:30 -04:00
terminal_view Code review changes 2023-09-20 21:29:45 -06:00
text Fix infinite loop in select all matches 2023-09-20 08:25:21 -07:00
theme Improve chat rendering 2023-10-05 11:58:41 -07:00
theme_selector
ui Mainline GPUI2 UI work (#3099) 2023-10-06 13:18:56 -04:00
util Detect file paths that end with : 2023-10-09 23:55:58 +03:00
vcs_menu
vim Add enable vim mode checkbox to welcome screen 2023-10-08 20:07:59 -04:00
welcome Add enable vim mode checkbox to welcome screen 2023-10-08 20:07:59 -04:00
workspace Ensure there's only one leader per pane 2023-10-09 13:32:38 -07:00
xtask
zed Always log panics (#2896) 2023-10-09 09:21:08 -07:00
zed-actions