Karl Hasselström <kha@xxxxxxxxxxx> writes: > Creating a new patch is a great deal easier now that "stg new" has a > --file flag. > > Signed-off-by: Karl Hasselström <kha@xxxxxxxxxxx> > > --- > > David, will you sanity-check this? I don't really speak elisp, so I > might have done something insane without knowing it. But it does seem > to work. :-) Looks sane to me. > contrib/stgit.el | 10 ++-------- > 1 files changed, 2 insertions(+), 8 deletions(-) > > > diff --git a/contrib/stgit.el b/contrib/stgit.el > index bef41c7..30c1cd1 100644 > --- a/contrib/stgit.el > +++ b/contrib/stgit.el > @@ -316,16 +316,10 @@ Commands: > > (defun stgit-confirm-new () > (interactive) > - (let ((file (make-temp-file "stgit-edit-")) > - (patch (stgit-create-patch-name > - (buffer-substring (point-min) > - (save-excursion (goto-char (point-min)) > - (end-of-line) > - (point)))))) > + (let ((file (make-temp-file "stgit-edit-"))) > (write-region (point-min) (point-max) file) > (stgit-capture-output nil > - (stgit-run "new" "-m" "placeholder" patch) > - (stgit-run "edit" "-f" file patch)) > + (stgit-run "new" "-f" file)) > (with-current-buffer log-edit-parent-buffer > (stgit-refresh)))) > > -- David Kågedal - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html