{"thread":{"id":"5984","subject":"[ANNOUNCE] Stacked GIT 0.11","startedAt":"2006-10-21T15:08:31Z","lastAt":"2006-10-21T15:08:31Z","messageCount":1,"participants":["Catalin Marinas"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"29502","messageId":"b0943d9e0610210808g462c737cq7828b7c9f0ad9367@mail.gmail.com","threadId":"5984","inReplyTo":null,"subject":"[ANNOUNCE] Stacked GIT 0.11","fromName":"Catalin Marinas","fromEmail":"catalin.marinas@gmail.com","sentAt":"2006-10-21T15:08:31Z","receivedAt":"2006-10-21T15:08:31Z","isPatch":false,"sender":{"key":"catalin.marinas@gmail.com","avatar":null},"body":"Stacked GIT 0.11 release is available from http://www.procode.org/stgit/.\n\nStGIT is a Python application providing similar functionality to Quilt\n(i.e. pushing/popping patches to/from a stack) on top of GIT. These\noperations are performed using GIT commands and the patches are stored\nas GIT commit objects, allowing easy merging of the StGIT patches into\nother repositories using standard GIT functionality.\n\nThe main features in this release:\n\n*  New 'float' command to bring a range patches to the top of the\nstack. This command can also take a series file as a parameter,\nallowing easy reordering of the patches\n* Patch history support, accessible through the 'log [--graphical]' command\n* Use the '..' syntax for patch ranges instead of ':'\n* '--keep' option for 'pop' to preserve the local changes (useful to\nadd the modifications to a different patch)\n* '--graphical' option for 'series' to invoke gitk instead of listing\nthe patches\n* Automatically generate patch names for the 'import', 'pick' and\n'uncommit' commands\n* '--noreply' option for 'mail' to not send messages as replies to the\nfirst one. This is useful for mailing lists filtering replies with a\ndifferent subject\n* '--interactive' option for 'resolved' to invoke a graphical 3-way\nmerge tool (xxdiff or emacs)\n* '--sign' and '--ack' options for 'refresh' to sign off or acknowledge a patch\n* Diff colouring pager script added to the contrib directory\n* Configurable low-level pull command (i.e. git-pull)\n* '--auto' option for 'mail' to automatically cc the patch signers\n* Debian package support files\n* Bug fixes\n\n\nAcknowledgements (generated with 'git shortlog'):\n\nCatalin Marinas:\n      Do not use the pager when the output is empty\n      Get the patch name from the description\n      Add '--' to git-diff-index calls\n      Add a common function for reading template files\n      Automatically generate patch names for uncommit\n      Set the .txt extension to the StGIT commit message file\n      Use the \"..\" syntax for patch ranges\n      Use get-ref-list to get the commit parents\n      Add --keep option to pop\n      Allow empty commit messages\n      Add the --graphical option to series\n      Add patch history support\n      Add the --noreply option to 'mail'\n      TODO list update\n      Add the '--interactive' option to 'resolved'\n      Add --sign and --ack options to refresh\n      Fix the preserving of the local changes during pop\n      Add the diffcol.sh file to the contrib directory\n      Allow the git-pull command to be configurable\n      Add --auto option to 'mail'\n      Rearrange the patches with a given series file\n      Add Debian package support to StGIT\n      Release 0.11\n\nRobin Rosenberg:\n      Fix the --cover option.\n      New command 'float' to move a patch to the top\n\nYann Dirson:\n      Add a --parent flag to \"stgit pick\".\n\n-- \nCatalin\n"}]}