[ANNOUNCE] Stacked Git 0.15-rc2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The second release candidate for StGit 0.15 is available from the
git://repo.or.cz/stgit.git or http://download.gna.org/stgit/. Bugs can
be reported on the Git mailing list or via the project bugs page
(https://gna.org/bugs/?group=stgit).

StGit is a Python application providing similar functionality to Quilt
(i.e. pushing/popping patches to/from a stack) on top of Git. These
operations are performed using Git commands and the patches are stored
as Git commit objects, allowing easy merging of the StGit patches into
other repositories using standard Git functionality.

The main changes since release 0.15-rc1 (I may miss some important
features but they can be found in the log):

- Several Emacs mode improvements
- Two new commands: prev and next
- Bug-fixes

Acknowledgements:

Gustav Hållberg (62):
      stgit.el: Correct documentation for stgit-insert-patch-files
      stgit.el: Remove unused variable stgit-work-ewoc
      stgit.el: Refactor: remove unused argument to two functions
      stgit.el: Run "git rm" with "-q" to reduce spam
      stgit.el: Bugfix moving symlinks to/from index
      stgit.el: Make stgit-{index,worktree}-node buffer local
      stgit new: Do not open editor if --save-template was specified
      stgit.el: Add stgit-branch-name-face
      stgit.el: Move stgit-{un,}commit to \C-c\C-{u,c}
      stgit.el: Add "U" for stgit-revert-file
      stgit.el: Change key binding for stgit-repair from "R" to "\C-u g"
      stgit.el: Add "R" for stgit-resolve-file
      stgit.el: Refresh from work tree when index is empty
      stgit.el: Refactor: add stgit-find-copies-harder-diff-arg helper function
      stgit.el: Allow showing patch on Index and Work tree
      stgit.el: Open the destination file on applied renames or copies
      stgit.el: Forbid stgit-{delete,edit,mark,rename} on index and work tree
      stgit.el: Add customizable face for "Index" and "Work tree" titles
      stgit.el: Make it configurable where to show index and work tree
      stgit.el: Default to expanding index and work tree
      stgit.el: Garbage collect selected patches on reload
      stgit.el: Document stgit-select properly
      stgit.el: Allow operating on the end of each line
      stgit.el: Refactor: simplify temporary marker handling
      stgit.el: Fix face "spilling" in some places
      stgit.el: Refactor: simplify stgit-patch-pp a bit
      stgit.el: Add "t i/u" for showing files ignored by or unknown to git
      stgit.el: Move point properly after stgit-{file-toggle-index,reload}
      stgit.el: Handle negative argument to stgit-{un,}commit
      stgit.el: Rename stgit-expand-find-copies-harder to
stgit-find-copies-harder
      stgit.el: Handle unmerged files better
      stgit.el: Add "d" for a few diff commands, similar to git.el
      stgit.el: Ignore space in diff with prefix argument
      stgit.el: Set patch names to be word syntax throughout
      stgit.el: Add stgit-redo as C-c C-_ and C-c C-/
      stgit.el: Verify that we're running on Emacs 22 or later
      stgit.el: Default to showing index and work tree
      stgit.el: Bugfix listing copied/renamed files
      stgit.el: Abbreviate renames/copies with common prefix/suffix
      stgit.el: Move point correctly after stgit-revert-file
      stgit.el: Move point in sane way after stgit-file-toggle-index on renames
      stgit.el: Allow moving ignored files to index
      stgit.el: Minor documentation corrections
      stgit.el: Bugfix mode change display
      stgit.el: Add better help text for stgit-mode
      stgit.el: Add C-c C-b for stgit-rebase
      stgit.el: Improve use of def{group,custom,face}
      stgit.el: Bugfix of stgit-move-patches to top of stack
      stgit.el: Fix problem where standard-output isn't bound correctly
      stgit.el: Bugfix "P" when point is not on a patch line
      stgit.el: Fix some incorrect indentation
      stgit.el: Add +/- to expand/collapse selected patches
      stgit.el: Allow revert on index and work tree
      stgit.el: Allow toggle-index on index and work tree
      stgit.el: Verify we're in stgit-mode before running commands
      stgit.el: Add stgit-toggle-mark
      stgit.el: Add menu bar menu
      stgit.el: Add flags to stgit-patches-marked-or-at-point
      stgit.el: Consistently use "marked" about marked patches
      stgit.el: Make sure "M" retains the order of the patches
      stgit.el: Allow "P" to operate on all marked files
      stgit.el: Improve stgit-mode help text slightly

David Kågedal (15):
      stgit.el: Use declare to hint the debugger and indentation
      stgit.el: Remove the unused allow-file parameter to stgit-patch-at-point
      stgit.el: Rename stgit-toggle-patch-file-list to stgit-select-patch
      stgit.el: Use an 'entry-type text property
      stgit.el: Use a defstruct to store patch data
      stgit.el: Use ewoc to keep track of the patch list.
      stgit.el: Invalidate ewoc node when marking or unmarking instead
of modifying buffer directly
      stgit.el: Get rid of the stgit-patchsym property
      stgit.el: Refactor file list formatting
      stgit.el: Use ewoc to keep track of the file list.
      stgit.el: Add work tree and index as pseudo-patches
      stgit.el: Add the stgit-file-toggle-index command
      stgit.el: Add stgit-toggle-worktree to toggle visibility of
index and working tree
      stgit.el: Only refresh the relevant parts when the index or
worktree changes
      stgit.el: Add stgit-new-and-refresh command

Catalin Marinas (10):
      Merge commit 'kha/safe'
      Set the LESS environment if the pager is 'less'
      Fix the import --url command
      Merge commit 'kha/safe'
      Handle multi-line Subject header better
      Improve the description/diff splitting when parsing patches
      Only get the first line from 'git describe --all'
      Reverse commit 9876a650 - return the first line from git describe
      Add release notes file
      Add the next/prev commands to the RELEASENOTES file

Karl Wiberg (8):
      Karl got married
      t2800: Adapt to changes in git's conflict markers
      Work around performance bug in subprocess.Popen.communicate()
      Merge branch 'proposed' of git://github.com/gustavh/stgit
      Release notes: Turn the 0.15-rc1 release notes into 0.15 release notes
      Release notes: Reformat for better legibility, and update
      Documentation: Rename remaining link macros
      Tutorial: Use the new StGit repo URL in clone example

Hannes Eder (2):
      fix "stg float -s FILE" for FILE != "-"
      Add 'stg prev' and 'stg next'

Chris Packham (1):
      Re-send [StGit BUG/PATCH] config.py: fix unset


-- 
Catalin
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]