zed/crates
Antonio Scandurra 29cad65ce0 Open untitled buffers via the Project
This allows the registration of such buffers in the project, which is necessary
to correctly support `::save_buffer_as` and opens the door to sharing untitled
buffers with guests in the future.

Note that, for now, this disallows guests to create untitled buffers in the
current window and will create a new window instead. This is because we don't
yet have a global way of allocating a buffer's remote id (nor a way of saving
such buffers in the host's worktree) and we instead rely on the local model ID,
which could clash with the host's buffer IDs.

I think we should revisit this once guests can share their untitled buffers
with the host and other remote peers, as well as once we start keying
operations by entry id.
2022-03-04 15:25:39 +01:00
..
chat_panel Disable doctests for all libraries 2022-03-03 16:15:56 -08:00
client Disable doctests for all libraries 2022-03-03 16:15:56 -08:00
clock Disable doctests for all libraries 2022-03-03 16:15:56 -08:00
collections Disable doctests for all libraries 2022-03-03 16:15:56 -08:00
contacts_panel Disable doctests for all libraries 2022-03-03 16:15:56 -08:00
diagnostics Merge pull request #525 from zed-industries/preserve-worktrees 2022-03-04 09:48:18 +01:00
editor Open untitled buffers via the Project 2022-03-04 15:25:39 +01:00
file_finder Merge pull request #525 from zed-industries/preserve-worktrees 2022-03-04 09:48:18 +01:00
fsevent Disable doctests for all libraries 2022-03-03 16:15:56 -08:00
fuzzy Disable doctests for all libraries 2022-03-03 16:15:56 -08:00
go_to_line Disable doctests for all libraries 2022-03-03 16:15:56 -08:00
gpui Disable doctests for all libraries 2022-03-03 16:15:56 -08:00
gpui_macros Disable doctests for all libraries 2022-03-03 16:15:56 -08:00
journal Disable doctests for all libraries 2022-03-03 16:15:56 -08:00
language Merge pull request #525 from zed-industries/preserve-worktrees 2022-03-04 09:48:18 +01:00
lsp Avoid infinite loop when a language server fails to start 2022-03-03 18:13:38 -08:00
outline Disable doctests for all libraries 2022-03-03 16:15:56 -08:00
project Open untitled buffers via the Project 2022-03-04 15:25:39 +01:00
project_panel Merge pull request #525 from zed-industries/preserve-worktrees 2022-03-04 09:48:18 +01:00
project_symbols Merge pull request #525 from zed-industries/preserve-worktrees 2022-03-04 09:48:18 +01:00
rpc Merge pull request #525 from zed-industries/preserve-worktrees 2022-03-04 09:48:18 +01:00
search Merge pull request #525 from zed-industries/preserve-worktrees 2022-03-04 09:48:18 +01:00
server Maintain remote worktrees correctly when building updates 2022-03-03 16:13:17 +01:00
snippet Disable doctests for all libraries 2022-03-03 16:15:56 -08:00
sum_tree Disable doctests for all libraries 2022-03-03 16:15:56 -08:00
text Merge pull request #525 from zed-industries/preserve-worktrees 2022-03-04 09:48:18 +01:00
theme Disable doctests for all libraries 2022-03-03 16:15:56 -08:00
theme_selector Disable doctests for all libraries 2022-03-03 16:15:56 -08:00
util Merge pull request #525 from zed-industries/preserve-worktrees 2022-03-04 09:48:18 +01:00
workspace Merge pull request #525 from zed-industries/preserve-worktrees 2022-03-04 09:48:18 +01:00
zed Merge pull request #525 from zed-industries/preserve-worktrees 2022-03-04 09:48:18 +01:00