{"thread":{"id":"15445","subject":"[StGit PATCH] Add support for initializing a branch for stgit from Emacs.","startedAt":"2008-09-09T08:47:22Z","lastAt":"2008-09-10T15:58:06Z","messageCount":2,"participants":["David Kågedal","Karl Hasselström"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"90190","messageId":"878wu1904l.fsf@lysator.liu.se","threadId":"15445","inReplyTo":null,"subject":"[StGit PATCH] Add support for initializing a branch for stgit from Emacs.","fromName":"David Kågedal","fromEmail":"davidk@lysator.liu.se","sentAt":"2008-09-09T08:47:22Z","receivedAt":"2008-09-09T08:47:22Z","isPatch":true,"sender":{"key":"davidk@lysator.liu.se","avatar":"https://avatars.githubusercontent.com/u/60530?v=4"},"body":"Signed-off-by: David Kågedal <davidk@lysator.liu.se>\n---\n contrib/stgit.el |   12 +++++++++++-\n 1 files changed, 11 insertions(+), 1 deletions(-)\n\nThis diff was taken against kha/experimental, but I don't think the\nfile has changed there.\n\ndiff --git a/contrib/stgit.el b/contrib/stgit.el\nindex 5aaf311..aafefaf 100644\n--- a/contrib/stgit.el\n+++ b/contrib/stgit.el\n@@ -130,7 +130,10 @@ Argument DIR is the repository path.\"\n                                     'face 'stgit-description-face)\n                  (when (memq patchsym stgit-marked-patches)\n                    (replace-match \"*\" nil nil nil 2)\n-                   (setq marked (cons patchsym marked))))))\n+                   (setq marked (cons patchsym marked)))))\n+              ((looking-at \"stg series: Branch \\\".*\\\" not initialised\")\n+               (forward-line 1)\n+               (insert \"Run M-x stgit-init to initialise\")))\n         (forward-line 1))\n       (setq stgit-marked-patches (nreverse marked)))))\n \n@@ -218,6 +221,13 @@ Commands:\n       (goto-char p)\n       nil)))\n \n+(defun stgit-init ()\n+  \"Run stg init\"\n+  (interactive)\n+  (stgit-capture-output nil\n+   (stgit-run \"init\"))\n+  (stgit-refresh))\n+\n (defun stgit-mark ()\n   \"Mark the patch under point\"\n   (interactive)\n-- \n1.6.0.rc2.7.gbf8a\n\n\n-- \nDavid Kågedal\n"},{"id":"90362","messageId":"20080910155806.GB26098@diana.vm.bytemark.co.uk","threadId":"15445","inReplyTo":"878wu1904l.fsf@lysator.liu.se","subject":"Re: [StGit PATCH] Add support for initializing a branch for stgit from Emacs.","fromName":"Karl Hasselström","fromEmail":"kha@treskal.com","sentAt":"2008-09-10T15:58:06Z","receivedAt":"2008-09-10T15:58:06Z","isPatch":true,"sender":{"key":"kha@treskal.com","avatar":"https://gravatar.com/avatar/f0120c734b5279b345075a28521e1ac66acb20c9913ffe9bf6ae97e53f7f3f13?d=mp&s=160"},"body":"Thanks, that's a nice addition. (I haven't had the chance to try it\nout yet, though.)\n\n-- \nKarl Hasselström, kha@treskal.com\n      www.treskal.com/kalle\n"}]}