bling / fzf.el

A front-end for fzf
GNU General Public License v3.0
360 stars 50 forks source link

Add fzf-hg-files & refactored using neojski ideas #89

Closed pierre-rouleau closed 1 year ago

pierre-rouleau commented 1 year ago

Using the refactoring ideas first introduced by neojski in the branch https://github.com/neojski/fzf.el/tree/fix-fzf-for-files-with-colons where a helper function was used for VCS support, I wrote fzf--vcs and fzf--vcs-command helper functions and used them in fzf-git, fzf-hg , fzf-git-files but also created fzf-hg-files.
The new implementations handle the new FZF via the file validator.

pierre-rouleau commented 1 year ago

@bling I tested the changes to the the implementation of fzf for VCS for Git and Mercurial (and the addition of the new function for Mercurial). I believe this is ready for incorporation in the main.