zed/crates/editor/src
Piotr Osiewicz cc335db9e0
editor/language: hoist out non-generic parts of edit functions. (#3130)
This reduces LLVM IR size of editor (that's one of the heaviest crates
to build) by almost 5%.

LLVM IR size of `editor` before this PR: 3280386
LLVM IR size with `editor::edit` changed: 3227092
LLVM IR size with `editor::edit` and `language::edit` changed: 3146807

Release Notes:
- N/A
2023-10-16 13:17:44 +02:00
..
display_map Combine both text and inlay highlights in randomized tests 2023-09-14 23:53:56 +03:00
multi_buffer Fix more inlay_map corner cases and hangings 2023-06-29 22:25:49 +03:00
scroll vim: Fix ctrl-u/ctrl-d 2023-09-26 22:28:04 -06:00
test tests: wait deterministically after simulating_keystrokes 2023-09-20 20:44:26 -06:00
blink_manager.rs Do not blink the cursor if Zed window is focused away 2023-08-29 21:33:03 +03:00
display_map.rs Restructure inlay highlights data for proper access 2023-09-14 23:05:22 +03:00
editor_settings.rs Add setting to disable completion docs 2023-10-12 22:08:47 -04:00
editor_tests.rs Autocomplete docs (#3126) 2023-10-13 13:26:45 -04:00
editor.rs copilot: Propagate action if suggest_next is not possible. (#3129) 2023-10-15 17:27:36 +02:00
element.rs Race completion filter w/completion request & make not block UI 2023-10-12 13:23:26 -04:00
git.rs Rearrange git tests in worktree 2023-05-19 16:30:00 -07:00
highlight_matching_bracket.rs Define language settings in the language crate 2023-05-16 17:29:53 -07:00
hover_popover.rs Unbork markdown parse test by making links match 2023-10-12 16:18:54 -04:00
inlay_hint_cache.rs Tone down inlay hint update logs 2023-09-22 17:04:11 +03:00
items.rs Merge branch 'main' into allow-following-outside-of-projects 2023-09-28 11:58:28 -07:00
link_go_to_definition.rs Improve inlay hint cache lookup 2023-09-14 23:31:50 +03:00
mouse_context_menu.rs Define language settings in the language crate 2023-05-16 17:29:53 -07:00
movement.rs Don't wrap on paragraphs 2023-10-06 10:32:15 -06:00
multi_buffer.rs editor/language: hoist out non-generic parts of edit functions. (#3130) 2023-10-16 13:17:44 +02:00
persistence.rs wip 2023-01-25 11:32:19 -08:00
scroll.rs Split ContextMenu actions 2023-09-02 21:04:19 -06:00
selections_collection.rs Vim visual block mode 2023-08-15 16:00:50 -06:00
test.rs Fix typos 2023-06-02 22:02:19 -04:00