diff options
Diffstat (limited to 'lisp/magit-diff.el')
| -rw-r--r-- | lisp/magit-diff.el | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lisp/magit-diff.el b/lisp/magit-diff.el index 58bd8c7..3a9faaf 100644 --- a/lisp/magit-diff.el +++ b/lisp/magit-diff.el @@ -1549,6 +1549,14 @@ instead." (setq magit-buffer-diff-args val)) (magit-refresh)) +(defun magit-diff-get-context () + (string-to-number + (or (seq-some (##and (string-match "\\`-U\\([0-9]+\\)?\\'" %) + (match-string 1 %)) + magit-buffer-diff-args) + (magit-get "diff.context") + "3"))) + (defun magit-diff-context-p () (if-let ((arg (seq-find (##string-match "^-U\\([0-9]+\\)$" %) magit-buffer-diff-args))) |
