[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] scratch/add-vdiff 88e7f1c 178/258: Remove min-window-width
From: |
Justin Burkett |
Subject: |
[elpa] scratch/add-vdiff 88e7f1c 178/258: Remove min-window-width |
Date: |
Wed, 17 May 2017 08:13:46 -0400 (EDT) |
branch: scratch/add-vdiff
commit 88e7f1c14ba7b6daf5f3d1bfb3a663d4da1cdfd1
Author: justbur <address@hidden>
Commit: justbur <address@hidden>
Remove min-window-width
---
vdiff.el | 11 +++--------
1 file changed, 3 insertions(+), 8 deletions(-)
diff --git a/vdiff.el b/vdiff.el
index 0fa58cd..53c90cb 100644
--- a/vdiff.el
+++ b/vdiff.el
@@ -342,12 +342,6 @@ because those are handled differently.")
(t
(remq this-ovr other-ovrs))))))
-(defun vdiff--min-window-width ()
- (apply #'min
- (mapcar (lambda (buf)
- (window-width (get-buffer-window buf)))
- (vdiff-session-buffers vdiff--session))))
-
(defun vdiff--move-to-line (n)
(goto-char (point-min))
(forward-line (1- n)))
@@ -795,7 +789,7 @@ of a \"word\"."
;; * Add overlays
(defun vdiff--make-subtraction-string (n-lines)
- (let* ((width (1- (vdiff--min-window-width)))
+ (let* ((width (1- (window-width)))
(win-height (window-height))
(max-lines (floor (* 0.7 win-height)))
(truncate (> n-lines max-lines))
@@ -885,7 +879,8 @@ of a \"word\"."
(propertize (funcall vdiff-fold-string-function
(- end-line beg-line)
first-line-text
- (vdiff--min-window-width))
+ (window-width
+ (get-buffer-window buffer)))
'face 'vdiff-closed-fold-face)))
(overlay-put ovr 'face 'vdiff-open-fold-face)
(overlay-put ovr 'vdiff-fold-text text)
- [elpa] scratch/add-vdiff f481a82 112/258: Add refresh timer delay, (continued)
- [elpa] scratch/add-vdiff f481a82 112/258: Add refresh timer delay, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 28d28b7 116/258: Add restore windows command, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 905be9c 122/258: Map remove refinements command, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 717d5b6 121/258: Allow failed line translation, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff b267885 137/258: Merge branch 'gvol-master', Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 8daa391 133/258: Add case and whitespace toggles, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 95a1230 154/258: Fix vscroll bug, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff e556705 151/258: Simplify scroll function, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff f36b6b2 162/258: Fix line-translation error, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 13f553f 163/258: Fix fold logic for diff3, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 88e7f1c 178/258: Remove min-window-width,
Justin Burkett <=
- [elpa] scratch/add-vdiff 679617c 199/258: Force update of window-start on manual scroll-function, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff dcf811e 188/258: Add new on-quit options, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff c82f2b5 090/258: Add docs on refinements, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 3fcf4b9 101/258: Fix sign problem in adding hunk overlays, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 9346e46 106/258: Simplify method for setting vscroll, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff c46b76b 111/258: Set window point on scroll, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff fd8c973 109/258: Remove post-command-hook, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 25a7516 128/258: Only run scroll-function once per command, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 25ec344 134/258: Require diff-mode so that diff-mode faces are available, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 371febc 135/258: Add option to automatically refine hunks, Justin Burkett, 2017/05/17