branch: elpa/git-commit commit a7981b1d3283489e32b9244eb245e999134bae9b Author: Jonas Bernoulli <jo...@bernoul.li> Commit: Jonas Bernoulli <jo...@bernoul.li>
magit-modified-files: New function --- lisp/magit-git.el | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lisp/magit-git.el b/lisp/magit-git.el index 61fd8ad256..03f577ba51 100644 --- a/lisp/magit-git.el +++ b/lisp/magit-git.el @@ -923,6 +923,12 @@ tracked file." (defun magit-untracked-files (&optional all files) (magit-list-files "--other" (unless all "--exclude-standard") "--" files)) +(defun magit-modified-files (&optional nomodules files) + (delete-consecutive-dups + (sort (nconc (magit-staged-files nomodules files) + (magit-unstaged-files nomodules files)) + #'string<))) + (defun magit-unstaged-files (&optional nomodules files) (magit-git-items "diff-files" "-z" "--name-only" (and nomodules "--ignore-submodules")