summaryrefslogtreecommitdiff
path: root/Assistant/Threads
diff options
context:
space:
mode:
Diffstat (limited to 'Assistant/Threads')
-rw-r--r--Assistant/Threads/Committer.hs12
1 files changed, 8 insertions, 4 deletions
diff --git a/Assistant/Threads/Committer.hs b/Assistant/Threads/Committer.hs
index 727b85840..aaec25206 100644
--- a/Assistant/Threads/Committer.hs
+++ b/Assistant/Threads/Committer.hs
@@ -175,10 +175,14 @@ commitStaged = do
return True
where
nomessage ps
- | Git.Version.older "1.7.2" = Param "-m"
- : Param "autocommit" : ps
- | otherwise = Param "--allow-empty-message"
- : Param "-m" : Param "" : ps
+ | Git.Version.older "1.7.2" =
+ Param "-m" : Param "autocommit" : ps
+ | Git.Version.older "1.7.8" =
+ Param "--allow-empty-message" :
+ Param "-m" : Param "" : ps
+ | otherwise =
+ Param "--allow-empty-message" :
+ Param "--no-edit" : Param "-m" : Param "" : ps
{- OSX needs a short delay after a file is added before locking it down,
- when using a non-direct mode repository, as pasting a file seems to