[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: On the adoption of transient.el
From: |
Juri Linkov |
Subject: |
Re: On the adoption of transient.el |
Date: |
Tue, 10 Aug 2021 10:18:06 +0300 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) |
> Currently I'm finishing implementation of a new vc command that
> will allow committing from a diff buffer.
>
> This sounds similar to my diff-commit-hunk.el hack; but it is entierly
> VC agonstic.
>
> (defun restore-source-file ()
> (with-current-buffer (current-buffer)
> (erase-buffer)
> (insert-buffer "*diff-commit-hunk*")
> (write-file (current-buffer-file-name)))
> (remove-hook 'vc-checkin-hook 'restore-source-file))
IIUC, it copies the old file back without merging changes in the same file.
OTOH, `commit-patch` uses `interdiff` (for non-git VCSs)
to compute differences between two changesets. Then vc
could use something like your diff-commit-hunk.el
for non-git VCSs to implement generic support for stash.
- Re: On the adoption of transient.el, (continued)
- Re: On the adoption of transient.el, Juri Linkov, 2021/08/10
- Re: On the adoption of transient.el, John Yates, 2021/08/10
- Re: On the adoption of transient.el, Dmitry Gutov, 2021/08/07
- Re: On the adoption of transient.el, Juri Linkov, 2021/08/10
- Re: On the adoption of transient.el, Dmitry Gutov, 2021/08/10
- Re: On the adoption of transient.el, Juri Linkov, 2021/08/11
- Re: On the adoption of transient.el, Dmitry Gutov, 2021/08/12
- Re: On the adoption of transient.el, Alfred M. Szmidt, 2021/08/07
- Re: On the adoption of transient.el,
Juri Linkov <=
- Re: On the adoption of transient.el, Alfred M. Szmidt, 2021/08/10
- Re: On the adoption of transient.el, Juri Linkov, 2021/08/11
- Re: On the adoption of transient.el, Arthur Miller, 2021/08/05
- Re: On the adoption of transient.el, Jean-Christophe Helary, 2021/08/05
- Re: On the adoption of transient.el, T.V Raman, 2021/08/05
- Re: On the adoption of transient.el, Eric S Fraga, 2021/08/05
- Re: On the adoption of transient.el, Arthur Miller, 2021/08/05
- Re: On the adoption of transient.el, Rudolf Adamkovič, 2021/08/06
- Re: On the adoption of transient.el, T.V Raman, 2021/08/06
- Re: On the adoption of transient.el, Phil Sainty, 2021/08/06