zed/styles
Piotr Osiewicz 4cb8647702
Z 1200/replace in buffer (#2922)
This is still WIP, mostly pending styling. I added a pretty rudimentary
text field and no buttons whatsoever other than that. I am targeting a
Preview of 09.13, as I am gonna be on PTO for the next week.

I dislike the current implementation slightly because of `regex`'s crate
syntax and lack of support of backreferences. What strikes me as odd wrt
to syntax is that it will just replace a capture name with empty string
if that capture is missing from the regex. While this is perfectly fine
behaviour for conditionally-matched capture groups (e.g. `(foo)?`), I
think it should still error out if there's no group with a given name
(conditional or not).
Release Notes:

- Added "Replace" functionality to buffer search.
2023-09-12 18:46:54 +02:00
..
.zed Update settings.json 2023-06-21 13:58:42 -04:00
src Z 1200/replace in buffer (#2922) 2023-09-12 18:46:54 +02:00
.eslintrc.js wip 2023-08-02 15:52:56 -07:00
.gitignore Set up vitest and add tests for interactive 2023-06-20 16:05:23 -07:00
.prettierignore
.prettierrc Organize and update dotfiles 2023-06-29 11:47:58 -04:00
package-lock.json Use theme store to pass color_scheme directly to components 2023-07-04 00:13:04 -04:00
package.json Revert "Extract syntax highlighting properties from tree-sitter highlight queries (#2797)" 2023-08-02 12:15:39 -07:00
tsconfig.json Format 2023-08-29 16:02:04 -04:00
vitest.config.ts Format 2023-06-20 16:05:23 -07:00