[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/gited 8df7a8d 67/73: gited--output-buffer: Set default-
From: |
Stefan Monnier |
Subject: |
[elpa] externals/gited 8df7a8d 67/73: gited--output-buffer: Set default-directory to `gited-toplevel-dir' |
Date: |
Sun, 29 Nov 2020 00:00:41 -0500 (EST) |
branch: externals/gited
commit 8df7a8d759b5fbd701f4f9f15f3b397a651ed677
Author: Tino Calancha <tino.calancha@gmail.com>
Commit: Tino Calancha <tino.calancha@gmail.com>
gited--output-buffer: Set default-directory to `gited-toplevel-dir'
This helps `diff-goto-source' and `diff-apply-hunk' to find
the target file.
* packages/gited/gited.el (gited--output-buffer):
Set default-directory to `gited-toplevel-dir' in this buffer.
---
gited.el | 14 ++++++++++----
1 file changed, 10 insertions(+), 4 deletions(-)
diff --git a/gited.el b/gited.el
index 07715dc..9ef1798 100644
--- a/gited.el
+++ b/gited.el
@@ -8,11 +8,11 @@
;; Created: Wed Oct 26 01:28:54 JST 2016
;; Compatibility: GNU Emacs: 24.4
-;; Version: 0.5.4
+;; Version: 0.5.5
;; Package-Requires: ((emacs "24.4") (cl-lib "0.5"))
-;; Last-Updated: Tue Jul 30 18:28:26 CEST 2019
+;; Last-Updated: Thu Sep 05 05:02:26 CEST 2019
;; By: calancha
-;; Update #: 698
+;; Update #: 699
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
@@ -950,7 +950,13 @@ You can then feed the file name(s) to other commands with
\\[yank]."
(equal default-directory
(buffer-local-value 'default-directory buf))
buf)
- (generate-new-buffer buf-name))))
+ (let* ((toplevel-dir gited-toplevel-dir)
+ (new-buffer (generate-new-buffer buf-name)))
+ (with-current-buffer new-buffer
+ ;; Set default directory as `gited-toplevel-dir'; this
helps
+ ;; `diff-apply-hunk' or `diff-goto-source' to find the
target file.
+ (setq default-directory gited-toplevel-dir))
+ new-buffer))))
(if (equal buf-name gited-bisect-buf-name)
(setq gited-bisect-buffer res)
(setq gited-output-buffer res))))
- [elpa] externals/gited 6645603 37/73: * gited.el (gited-update): Preserve marks in Gited buffer., (continued)
- [elpa] externals/gited 6645603 37/73: * gited.el (gited-update): Preserve marks in Gited buffer., Stefan Monnier, 2020/11/29
- [elpa] externals/gited c9c6cf3 51/73: Add function to return the repository trunk branch, Stefan Monnier, 2020/11/29
- [elpa] externals/gited b09af6b 43/73: ; * gited.el: Update file header., Stefan Monnier, 2020/11/29
- [elpa] externals/gited 86f6564 69/73: gited: Add test for the last fixed bug, Stefan Monnier, 2020/11/29
- [elpa] externals/gited e328787 32/73: * gited.el (gited-hide-details-mode): Update gited-verbose when toggle the mode., Stefan Monnier, 2020/11/29
- [elpa] externals/gited b939044 45/73: * gited.el (gited-tag-add): Fix docstring., Stefan Monnier, 2020/11/29
- [elpa] externals/gited ee3d39f 71/73: Reduce complexity of gited--fill-branch-alist, Stefan Monnier, 2020/11/29
- [elpa] externals/gited e51ad1f 47/73: gited-amend-commit: New comand, Stefan Monnier, 2020/11/29
- [elpa] externals/gited 1f30d0f 62/73: gited-ci.el: Fix copyright stuff, Stefan Monnier, 2020/11/29
- [elpa] externals/gited 524148d 39/73: * gited.el (gited-do-sync-with-trunk): Add docstring. Update file header., Stefan Monnier, 2020/11/29
- [elpa] externals/gited 8df7a8d 67/73: gited--output-buffer: Set default-directory to `gited-toplevel-dir',
Stefan Monnier <=
- [elpa] externals/gited d5de2d4 42/73: * gited.el (gited-do-sync-with-trunk): Go to branch before `gited-sync-with-trunk'., Stefan Monnier, 2020/11/29
- [elpa] externals/gited 8e7f2ad 50/73: Use match-string-no-properties, Stefan Monnier, 2020/11/29
- [elpa] externals/gited e2b12c9 36/73: * gited.el (gited-mark-remembered): Insert the marker and fontify the row., Stefan Monnier, 2020/11/29
- [elpa] externals/gited 5c62d3f 68/73: gited: Set default-directory to gited-toplevel-dir in output buffers, Stefan Monnier, 2020/11/29
- [elpa] externals/gited 0306980 73/73: * .gitignore: New file, Stefan Monnier, 2020/11/29