branch: elpa/magit
commit cf21b6163fbb392bc3d708767749b1619e644138
Author: Jonas Bernoulli <[email protected]>
Commit: Jonas Bernoulli <[email protected]>
magit-insert-diff-filter-header: Insert a dedicated section
Previously the text was added to the root section. Changing
that makes it possible to use `magit-describe-section' to learn
more about the filters (once the docstring has been extended).
---
lisp/magit-status.el | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
diff --git a/lisp/magit-status.el b/lisp/magit-status.el
index 8f17640eb2..356c5d40e4 100644
--- a/lisp/magit-status.el
+++ b/lisp/magit-status.el
@@ -577,15 +577,16 @@ the status buffer causes this section to disappear again."
(let ((ignore-modules (magit-ignore-submodules-p)))
(when (or ignore-modules
magit-buffer-diff-files)
- (insert (propertize (format "%-10s" "Filter! ")
- 'font-lock-face 'magit-section-heading))
- (when ignore-modules
- (insert ignore-modules)
+ (magit-insert-section (diff-filter)
+ (insert (propertize (format "%-10s" "Filter! ")
+ 'font-lock-face 'magit-section-heading))
+ (when ignore-modules
+ (insert ignore-modules)
+ (when magit-buffer-diff-files
+ (insert " -- ")))
(when magit-buffer-diff-files
- (insert " -- ")))
- (when magit-buffer-diff-files
- (insert (string-join magit-buffer-diff-files " ")))
- (insert ?\n))))
+ (insert (string-join magit-buffer-diff-files " ")))
+ (insert ?\n)))))
;;;; Reference Headers