StGit: kha/safe and kha/experimental updated
From: Karl Hasselström <hidden>
Date: 2016-06-15 22:44:24
kha/safe contains two patches that were posted to the list quite some
time ago. Sorry for the delay! kha/experimental still has the
new/delete rewrites from way back when, plus a new and shiny "stg
reset" prototype!
-+-
The following changes since commit 0a03ab4518fca921a8f427d283f29c0fe3625cb2:
Onno Kortmann (1):
Test the 'stg rename' command
are available in the git repository at:
git://repo.or.cz/stgit/kha.git safe
Alex Chiang (1):
Better "stg rebase" help text
Angus Salkeld (1):
stg mail crashes when there is no patch description
stgit/commands/mail.py | 9 +++++++--
stgit/commands/rebase.py | 14 +++++++++++++-
2 files changed, 20 insertions(+), 3 deletions(-)
-+-
The following changes since commit 70bbc1a3d57cfe0e5eb6839a7889201fdeaa3cd6:
Angus Salkeld (1):
stg mail crashes when there is no patch description
are available in the git repository at:
git://repo.or.cz/stgit/kha.git experimental
Karl Hasselström (12):
Disable patchlog test for "stg new"
Convert "stg new" to the new infrastructure
Refactor --author/--committer options
Let "stg new" support more message options
Emacs mode: use "stg new --file"
Convert "stg delete" to the new infrastructure
Emacs mode: delete patches
Add property with a list of all patch names
Library functions for tree and blob manipulation
Write to a stack log when stack is modified
Add utility function for reordering patches
New command: stg reset
contrib/stgit.el | 33 +++++++---
stgit/commands/branch.py | 18 ++++--
stgit/commands/clone.py | 3 +-
stgit/commands/coalesce.py | 3 +-
stgit/commands/commit.py | 6 +-
stgit/commands/common.py | 33 +++-------
stgit/commands/delete.py | 70 ++++++---------------
stgit/commands/edit.py | 26 +-------
stgit/commands/float.py | 3 +
stgit/commands/fold.py | 3 +-
stgit/commands/imprt.py | 3 +-
stgit/commands/init.py | 3 +-
stgit/commands/new.py | 97 ++++++++++++++++-------------
stgit/commands/pick.py | 3 +-
stgit/commands/pop.py | 3 +-
stgit/commands/pull.py | 3 +-
stgit/commands/push.py | 6 +-
stgit/commands/rebase.py | 4 +-
stgit/commands/refresh.py | 4 +-
stgit/commands/rename.py | 4 +-
stgit/commands/reset.py | 56 +++++++++++++++++
stgit/commands/resolved.py | 4 +-
stgit/commands/sink.py | 3 +-
stgit/commands/sync.py | 5 +-
stgit/commands/uncommit.py | 2 +-
stgit/lib/git.py | 147 ++++++++++++++++++++++++++++++++++++--------
stgit/lib/log.py | 105 +++++++++++++++++++++++++++++++
stgit/lib/stack.py | 1 +
stgit/lib/transaction.py | 17 +++++-
stgit/main.py | 2 +
stgit/utils.py | 50 +++++++++++++++
t/t1400-patch-history.sh | 2 -
t/t1600-delete-one.sh | 8 +-
33 files changed, 523 insertions(+), 207 deletions(-)
create mode 100644 stgit/commands/reset.py
create mode 100644 stgit/lib/log.py
--
Karl Hasselström, kha@treskal.com
www.treskal.com/kalle