[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] scratch/add-vdiff bc5a9a8 242/258: vdiff-magit: Remove unnecessar
From: |
Justin Burkett |
Subject: |
[elpa] scratch/add-vdiff bc5a9a8 242/258: vdiff-magit: Remove unnecessary local bindings |
Date: |
Wed, 17 May 2017 08:14:01 -0400 (EDT) |
branch: scratch/add-vdiff
commit bc5a9a8c5e78835a7311d0fcfcc4619a92ffaa3a
Author: Justin Burkett <address@hidden>
Commit: Justin Burkett <address@hidden>
vdiff-magit: Remove unnecessary local bindings
Addresses compiler warnings
---
vdiff-magit.el | 82 ++++++++++++++++++++++++++--------------------------------
1 file changed, 36 insertions(+), 46 deletions(-)
diff --git a/vdiff-magit.el b/vdiff-magit.el
index e2512ec..7802c5f 100644
--- a/vdiff-magit.el
+++ b/vdiff-magit.el
@@ -137,7 +137,8 @@ conflicts, including those already resolved by Git, use
(concat "*" filename " "
(smerge--get-marker smerge-end-re
"OTHER")
"*")))
- base)
+ ;; base
+ )
(with-current-buffer mine
(buffer-disable-undo)
(insert-buffer-substring smerge-buffer)
@@ -211,16 +212,13 @@ FILE has to be relative to the top directory of the
repository."
(magit-tracked-files) nil nil nil
(magit-current-file))))
(magit-with-toplevel
- (let* ((conf (current-window-configuration))
- (bufA (magit-get-revision-buffer "HEAD" file))
- (bufB (get-buffer (concat file ".~{index}~")))
- (bufBrw (and bufB (with-current-buffer bufB (not
buffer-read-only))))
- (bufC (get-file-buffer file))
+ (let* ((bufC (get-file-buffer file))
(fileBufC (or bufC (find-file-noselect file)))
(coding-system-for-read
(with-current-buffer fileBufC buffer-file-coding-system)))
(vdiff-buffers3
- (or bufA (magit-find-file-noselect "HEAD" file))
+ (or (magit-get-revision-buffer "HEAD" file)
+ (magit-find-file-noselect "HEAD" file))
(with-current-buffer (magit-find-file-index-noselect file t)
(setq buffer-read-only nil)
(current-buffer))
@@ -261,21 +259,18 @@ range)."
(nconc (list revA revB)
(magit-ediff-read-files revA revB))))
(magit-with-toplevel
- (let ((conf (current-window-configuration))
- (bufA (if revA
- (magit-get-revision-buffer revA fileA)
- (get-file-buffer fileA)))
- (bufB (if revB
- (magit-get-revision-buffer revB fileB)
- (get-file-buffer fileB))))
- (vdiff-buffers
- (or bufA (if revA
- (magit-find-file-noselect revA fileA)
- (find-file-noselect fileA)))
- (or bufB (if revB
- (magit-find-file-noselect revB fileB)
- (find-file-noselect fileB)))
- nil t t))))
+ (vdiff-buffers
+ (if revA
+ (or (magit-get-revision-buffer revA fileA)
+ (magit-find-file-noselect revA fileA))
+ (or (get-file-buffer fileA)
+ (find-file-noselect fileA)))
+ (if revB
+ (or (magit-get-revision-buffer revB fileB)
+ (magit-find-file-noselect revB fileB))
+ (or (get-file-buffer fileB)
+ (find-file-noselect fileB)))
+ nil t t)))
;;;###autoload
(defun vdiff-magit-dwim ()
@@ -360,13 +355,12 @@ FILE must be relative to the top directory of the
repository."
(list (magit-read-file-choice "Show staged changes for file"
(magit-staged-files)
"No staged files")))
- (let ((conf (current-window-configuration))
- (bufA (magit-get-revision-buffer "HEAD" file))
- (bufB (get-buffer (concat file ".~{index}~"))))
- (vdiff-buffers
- (or bufA (magit-find-file-noselect "HEAD" file))
- (or bufB (magit-find-file-index-noselect file t))
- nil t t)))
+ (vdiff-buffers
+ (or (magit-get-revision-buffer "HEAD" file)
+ (magit-find-file-noselect "HEAD" file))
+ (or (get-buffer (concat file ".~{index}~"))
+ (magit-find-file-index-noselect file t))
+ nil t t))
;;;###autoload
(defun vdiff-magit-show-unstaged (file)
@@ -381,13 +375,12 @@ FILE must be relative to the top directory of the
repository."
(magit-modified-files)
"No unstaged files")))
(magit-with-toplevel
- (let ((conf (current-window-configuration))
- (bufA (get-buffer (concat file ".~{index}~")))
- (bufB (get-file-buffer file)))
- (vdiff-buffers
- (or bufA (magit-find-file-index-noselect file t))
- (or bufB (find-file-noselect file))
- nil t t))))
+ (vdiff-buffers
+ (or (get-buffer (concat file ".~{index}~"))
+ (magit-find-file-index-noselect file t))
+ (or (get-file-buffer file)
+ (find-file-noselect file))
+ nil t t)))
;; ;;;###autoload
(defun vdiff-magit-show-working-tree (file)
@@ -398,13 +391,11 @@ FILE must be relative to the top directory of the
repository."
(magit-changed-files "HEAD")
"No changed files")))
(magit-with-toplevel
- (let ((conf (current-window-configuration))
- (bufA (magit-get-revision-buffer "HEAD" file))
- (bufB (get-file-buffer file)))
- (vdiff-buffers
- (or bufA (magit-find-file-noselect "HEAD" file))
- (or bufB (find-file-noselect file))
- nil t t))))
+ (vdiff-buffers
+ (or (magit-get-revision-buffer "HEAD" file)
+ (magit-find-file-noselect "HEAD" file))
+ (or (get-file-buffer file) (find-file-noselect file))
+ nil t t)))
;; ;;;###autoload
(defun vdiff-magit-show-commit (commit)
@@ -413,7 +404,7 @@ FILE must be relative to the top directory of the
repository."
(let ((revA (concat commit "^"))
(revB commit))
(apply #'vdiff-magit-compare
- revA revB
+ (concat commit "^") commit
(magit-ediff-read-files revA revB (magit-current-file)))))
;; ;;;###autoload
@@ -430,8 +421,7 @@ stash that were staged."
(fileB fileC))
(if (and vdiff-magit-show-stash-with-index
(member fileA (magit-changed-files revB revA)))
- (let ((conf (current-window-configuration))
- (bufA (magit-get-revision-buffer revA fileA))
+ (let ((bufA (magit-get-revision-buffer revA fileA))
(bufB (magit-get-revision-buffer revB fileB))
(bufC (magit-get-revision-buffer revC fileC)))
(vdiff-buffers3
- [elpa] scratch/add-vdiff 6b6f6e7 044/258: Force fold refresh on window size change, (continued)
- [elpa] scratch/add-vdiff 6b6f6e7 044/258: Force fold refresh on window size change, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff e005d43 058/258: Delete overlays right away on sending changes, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 1cf0730 055/258: Fix compiler warnings, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 697bb79 060/258: Prefer last element of multiple in line map, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 3207365 064/258: Satisfy compiler, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 8b6cb54 218/258: vdiff-magit: Port resolve, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 617265b 238/258: vdiff-magit: Remove unused magit-ediff code, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 6f89757 231/258: vdiff-magit: Resurrect resolve, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 0f8dd15 239/258: vdiff: Improve a couple of docstrings, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff d8cfb8f 243/258: vdiff: Don't use scroll-lock-mode programmatically, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff bc5a9a8 242/258: vdiff-magit: Remove unnecessary local bindings,
Justin Burkett <=
- [elpa] scratch/add-vdiff c32fe46 251/258: vdiff: Fix compiler warnings, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 875b0d5 252/258: README: Improve vdiff-magit-popup, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 8a3dff3 254/258: vdiff-magit: Add vdiff-magit-stage-is-2way, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 3a32c4e 255/258: README: Update, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff d4883de 256/258: vdiff-magit: Remove use of camel case names for consistency, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 819ea4b 258/258: Add 'packages/vdiff/' from commit 'f11c7c2eeef33a0b75fe4e025818e7e672c57397', Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 14abb75 078/258: Allow jumping to subtraction overlays, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff a15b0e5 084/258: Move point before closing fold, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 425d50b 085/258: Add vdiff-close-other-folds, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 6516112 075/258: Minor formatting, Justin Burkett, 2017/05/17