{"thread":{"id":"20692","subject":"[ANNOUNCE] Stacked Git 0.15-rc2","startedAt":"2009-08-21T22:25:58Z","lastAt":"2009-08-21T22:25:58Z","messageCount":1,"participants":["Catalin Marinas"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"121472","messageId":"b0943d9e0908211525t5b25c2b2td496c98a531ff45@mail.gmail.com","threadId":"20692","inReplyTo":null,"subject":"[ANNOUNCE] Stacked Git 0.15-rc2","fromName":"Catalin Marinas","fromEmail":"catalin.marinas@gmail.com","sentAt":"2009-08-21T22:25:58Z","receivedAt":"2009-08-21T22:25:58Z","isPatch":false,"sender":{"key":"catalin.marinas@gmail.com","avatar":null},"body":"The second release candidate for StGit 0.15 is available from the\ngit://repo.or.cz/stgit.git or http://download.gna.org/stgit/. Bugs can\nbe reported on the Git mailing list or via the project bugs page\n(https://gna.org/bugs/?group=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 changes since release 0.15-rc1 (I may miss some important\nfeatures but they can be found in the log):\n\n- Several Emacs mode improvements\n- Two new commands: prev and next\n- Bug-fixes\n\nAcknowledgements:\n\nGustav Hållberg (62):\n      stgit.el: Correct documentation for stgit-insert-patch-files\n      stgit.el: Remove unused variable stgit-work-ewoc\n      stgit.el: Refactor: remove unused argument to two functions\n      stgit.el: Run \"git rm\" with \"-q\" to reduce spam\n      stgit.el: Bugfix moving symlinks to/from index\n      stgit.el: Make stgit-{index,worktree}-node buffer local\n      stgit new: Do not open editor if --save-template was specified\n      stgit.el: Add stgit-branch-name-face\n      stgit.el: Move stgit-{un,}commit to \\C-c\\C-{u,c}\n      stgit.el: Add \"U\" for stgit-revert-file\n      stgit.el: Change key binding for stgit-repair from \"R\" to \"\\C-u g\"\n      stgit.el: Add \"R\" for stgit-resolve-file\n      stgit.el: Refresh from work tree when index is empty\n      stgit.el: Refactor: add stgit-find-copies-harder-diff-arg helper function\n      stgit.el: Allow showing patch on Index and Work tree\n      stgit.el: Open the destination file on applied renames or copies\n      stgit.el: Forbid stgit-{delete,edit,mark,rename} on index and work tree\n      stgit.el: Add customizable face for \"Index\" and \"Work tree\" titles\n      stgit.el: Make it configurable where to show index and work tree\n      stgit.el: Default to expanding index and work tree\n      stgit.el: Garbage collect selected patches on reload\n      stgit.el: Document stgit-select properly\n      stgit.el: Allow operating on the end of each line\n      stgit.el: Refactor: simplify temporary marker handling\n      stgit.el: Fix face \"spilling\" in some places\n      stgit.el: Refactor: simplify stgit-patch-pp a bit\n      stgit.el: Add \"t i/u\" for showing files ignored by or unknown to git\n      stgit.el: Move point properly after stgit-{file-toggle-index,reload}\n      stgit.el: Handle negative argument to stgit-{un,}commit\n      stgit.el: Rename stgit-expand-find-copies-harder to\nstgit-find-copies-harder\n      stgit.el: Handle unmerged files better\n      stgit.el: Add \"d\" for a few diff commands, similar to git.el\n      stgit.el: Ignore space in diff with prefix argument\n      stgit.el: Set patch names to be word syntax throughout\n      stgit.el: Add stgit-redo as C-c C-_ and C-c C-/\n      stgit.el: Verify that we're running on Emacs 22 or later\n      stgit.el: Default to showing index and work tree\n      stgit.el: Bugfix listing copied/renamed files\n      stgit.el: Abbreviate renames/copies with common prefix/suffix\n      stgit.el: Move point correctly after stgit-revert-file\n      stgit.el: Move point in sane way after stgit-file-toggle-index on renames\n      stgit.el: Allow moving ignored files to index\n      stgit.el: Minor documentation corrections\n      stgit.el: Bugfix mode change display\n      stgit.el: Add better help text for stgit-mode\n      stgit.el: Add C-c C-b for stgit-rebase\n      stgit.el: Improve use of def{group,custom,face}\n      stgit.el: Bugfix of stgit-move-patches to top of stack\n      stgit.el: Fix problem where standard-output isn't bound correctly\n      stgit.el: Bugfix \"P\" when point is not on a patch line\n      stgit.el: Fix some incorrect indentation\n      stgit.el: Add +/- to expand/collapse selected patches\n      stgit.el: Allow revert on index and work tree\n      stgit.el: Allow toggle-index on index and work tree\n      stgit.el: Verify we're in stgit-mode before running commands\n      stgit.el: Add stgit-toggle-mark\n      stgit.el: Add menu bar menu\n      stgit.el: Add flags to stgit-patches-marked-or-at-point\n      stgit.el: Consistently use \"marked\" about marked patches\n      stgit.el: Make sure \"M\" retains the order of the patches\n      stgit.el: Allow \"P\" to operate on all marked files\n      stgit.el: Improve stgit-mode help text slightly\n\nDavid Kågedal (15):\n      stgit.el: Use declare to hint the debugger and indentation\n      stgit.el: Remove the unused allow-file parameter to stgit-patch-at-point\n      stgit.el: Rename stgit-toggle-patch-file-list to stgit-select-patch\n      stgit.el: Use an 'entry-type text property\n      stgit.el: Use a defstruct to store patch data\n      stgit.el: Use ewoc to keep track of the patch list.\n      stgit.el: Invalidate ewoc node when marking or unmarking instead\nof modifying buffer directly\n      stgit.el: Get rid of the stgit-patchsym property\n      stgit.el: Refactor file list formatting\n      stgit.el: Use ewoc to keep track of the file list.\n      stgit.el: Add work tree and index as pseudo-patches\n      stgit.el: Add the stgit-file-toggle-index command\n      stgit.el: Add stgit-toggle-worktree to toggle visibility of\nindex and working tree\n      stgit.el: Only refresh the relevant parts when the index or\nworktree changes\n      stgit.el: Add stgit-new-and-refresh command\n\nCatalin Marinas (10):\n      Merge commit 'kha/safe'\n      Set the LESS environment if the pager is 'less'\n      Fix the import --url command\n      Merge commit 'kha/safe'\n      Handle multi-line Subject header better\n      Improve the description/diff splitting when parsing patches\n      Only get the first line from 'git describe --all'\n      Reverse commit 9876a650 - return the first line from git describe\n      Add release notes file\n      Add the next/prev commands to the RELEASENOTES file\n\nKarl Wiberg (8):\n      Karl got married\n      t2800: Adapt to changes in git's conflict markers\n      Work around performance bug in subprocess.Popen.communicate()\n      Merge branch 'proposed' of git://github.com/gustavh/stgit\n      Release notes: Turn the 0.15-rc1 release notes into 0.15 release notes\n      Release notes: Reformat for better legibility, and update\n      Documentation: Rename remaining link macros\n      Tutorial: Use the new StGit repo URL in clone example\n\nHannes Eder (2):\n      fix \"stg float -s FILE\" for FILE != \"-\"\n      Add 'stg prev' and 'stg next'\n\nChris Packham (1):\n      Re-send [StGit BUG/PATCH] config.py: fix unset\n\n\n-- \nCatalin\n"}]}