ZIm/crates/project/src
Max Brunsfeld 7e9beaf4bb Strip carriage returns from all text in text::Buffer
* Moving the logic from Rope to text::Buffer makes it easier
  to keep the Rope in sync with the fragment tree.
* Removing carriage return characters is lossier, but is much
  simpler than incrementally maintaining the invariant that
  there are no carriage returns followed by newlines. We may
  want to do something smarter in the future.

Co-authored-by: Keith Simmons <keith@zed.dev>
2022-07-05 17:25:09 -07:00
..
db.rs Use rocksdb to store project paths' public/private state 2022-06-02 17:38:33 -07:00
fs.rs Normalize line endings consistently between fake and real FS 2022-07-04 13:00:12 -07:00
ignore.rs Rename worktree crate to project, pull in Project 2021-10-04 16:45:05 -07:00
lsp_command.rs Merge branch 'main' into user-timeline 2022-07-04 09:23:16 +02:00
project.rs Strip carriage returns from all text in text::Buffer 2022-07-05 17:25:09 -07:00
project_tests.rs Rename NewlineStyle -> LineEnding 2022-07-04 12:47:40 -07:00
search.rs Remove carriage returns 2022-02-27 07:47:46 -07:00
worktree.rs Strip carriage returns from all text in text::Buffer 2022-07-05 17:25:09 -07:00