From ae78bdcdbf23eebaa67bb359ef6a0ba2dda16a0a Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sun, 3 May 2015 22:00:29 +0300 Subject: Commit new topic page --- jt | 3 +++ yarns/900-implementations.yarn | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/jt b/jt index 9fbe49d..34fdfd9 100755 --- a/jt +++ b/jt @@ -265,6 +265,9 @@ class NewTopicCommand(Command): pathname = self._topic_pathname(args[0]) self._create_topic_page(pathname, args[1]) + commit_to_git(self._app.settings['source'], [pathname]) + if self._app.settings['push']: + push_git(self._app.settings['source']) def _topic_pathname(self, page_path): return os.path.join(self._app.settings['source'], page_path + '.mdwn') diff --git a/yarns/900-implementations.yarn b/yarns/900-implementations.yarn index 178fadd..528c879 100644 --- a/yarns/900-implementations.yarn +++ b/yarns/900-implementations.yarn @@ -28,6 +28,11 @@ For tests, we need an empty journal. [config] source = $DATADIR/$MATCH_1 EOF + cd "$DATADIR/$MATCH_1" + git init . + touch README + git add README + git commit -m initial Keeping time -- cgit v1.2.1