StGit: kha/{stable,safe,experimental} updated
- From
Karl Hasselström <kha@treskal.com>
- Date
- Apr 13, 2008, 19:11 UTC
- Message-ID
- <20080413191140.GA1912@diana.vm.bytemark.co.uk>
I've rebased my branches on top of Catalin's latest master and stable. They include all the patches I've sent to the list recently.
I've added a "stable" branch, for patches intended for Catalin's "stable".
In the experimental branch, I've updated the reset command a bit -- it should now be quite usable. Bug reports and feature requests and general comments welcome. (Note to those who already run my experimental branch: I've changed the stack log format, so you'll have to nuke your <branchname>.stgit branches. StGit will remind you if you forget.)
-+-
The following changes since commit bd3f01319a03fc883d391f24639176f0f65727e5:
Catalin Marinas (1):
Release 0.14.2are available in the git repository at:
git://repo.or.cz/stgit/kha.git stable
Karl Hasselström (1):
Fix problems in t1000-branch-createt/t1000-branch-create.sh | 56 +++++++++++++++++++++++++++++---------------- 1 files changed, 36 insertions(+), 20 deletions(-)
-+-
The following changes since commit 719309aa54c8fa43bd8700f09b1e293923ed4e0a:
Catalin Marinas (1):
Merge branch 'stable'are available in the git repository at:
git://repo.or.cz/stgit/kha.git safe
Karl Hasselström (5):
Fix problems in t1000-branch-create
Merge branch 'stable' into stable-master-merge
Don't both change directory and set GIT_WORK_TREE
Log environment and cwd as well as the actual command
emacs mode: handle "stg status" output with #contrib/stgit.el | 2 +- stgit/lib/git.py | 14 +++++++---- stgit/run.py | 6 +++++ t/t1000-branch-create.sh | 56 +++++++++++++++++++++++++++++---------------- 4 files changed, 52 insertions(+), 26 deletions(-)
-+-
The following changes since commit 999dcbc241e377f8b39f0064dd8cc1670e667f18:
Karl Hasselström (1):
emacs mode: handle "stg status" output with #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 resetcontrib/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 | 4 +- 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 | 67 ++++++++++++++++++++ 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 | 130 ++++++++++++++++++++++++++++++++++++++ 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, 559 insertions(+), 208 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