hwatch
hwatch copied to clipboard
Create an interface for each Diff Mode
Modify so that all Diff Modes can be handled by the interface so that Diff Modes can be added by plugins.
To achieve this, create a crates directory and move the source files under it.
Also, edit Cargo.toml.
Refer to ripgrep for the directory structure and other details.