{"thread":{"id":"9343","subject":"[ANNOUNCE] Guilt v0.27","startedAt":"2007-08-01T19:36:49Z","lastAt":"2007-08-01T19:36:49Z","messageCount":1,"participants":["Josef Sipek"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"49343","messageId":"20070801193649.GB20928@filer.fsl.cs.sunysb.edu","threadId":"9343","inReplyTo":null,"subject":"[ANNOUNCE] Guilt v0.27","fromName":"Josef Sipek","fromEmail":"jsipek@fsl.cs.sunysb.edu","sentAt":"2007-08-01T19:36:49Z","receivedAt":"2007-08-01T19:36:49Z","isPatch":false,"sender":{"key":"jsipek@fsl.cs.sunysb.edu","avatar":null},"body":"Guilt v0.27 is available for download (once it mirrors out on kernel.org).\n\nGuilt (Git Quilt) is a series of bash scripts which add a Mercurial\nqueues-like functionality and interface to git.\n\nTarballs:\nhttp://www.kernel.org/pub/linux/kernel/people/jsipek/guilt/\n\nGit repo:\ngit://git.kernel.org/pub/scm/linux/kernel/git/jsipek/guilt.git\n\n\nAlright, I'm trying to get back to the 2-week release schedule, so here's\nv0.27!\n\nThere has been a number of changes in those two weeks, Out of the 20\ncommits, about half of them are bug fixes of all sorts - mostly preventive\n(does anyone actually use whitespace in their branch names?).\n\nThe major changes include some performance speedups. Little bit thought\n(there's more to come!) went into making guilt-push faster, 0.27 is about 8%\nfaster than 0.26 on push. The other major thing is the infrastructure (which\nturned out to be really simple) for hooks. Currently, only one hook is\nsupported (guilt-delete) but that'll change sooner or later.\n\nAnd the last major change under the hood: guilt now checks and expects git\n1.5.\n\nOther new features:\n\tguilt-series -e\tto edit the series file by hand\n\tguilt-header -e to edit a patch's header\n\tguilt-refresh --diffstat to include a diffstat in the patch file\n\nAs always, patches, and other feedback is welcome.\n\nJosef \"Jeff\" Sipek.\n\n------------\nChanges since v0.26:\n\nDmitry Monakhov (2):\n      Fix guilt-import patch naming\n      Add series editor support\n\nEric Lesh (4):\n      Handles slashes in branch names\n      Makefile: don't install *~ files\n      guilt-rebase: Make fast-forward work\n      guilt-header: Add -e option for editing\n\nJosef 'Jeff' Sipek (14):\n      refresh: Added --diffstat option\n      init: Be careful with whitespace in branch names\n      guilt: check git version and bail if version is not supported\n      guilt: Create infrastructure for guilt hooks\n      delete: Added delete-patch hook\n      pop: Check if no patches are applied\n      guilt: Do not scan entire patch file when not necessary\n      guilt: git-apply --index can be used to update the index\n      guilt: Remove unnecessary reading of the status file\n      push_patch: propagate return code to caller\n      rebase: warn the user that rebase is experimental\n      Documentation: document series -e option\n      header: rewrite option parsing and patch searching\n      Guilt v0.27\n\nMichael Halcrow (1):\n      import-commit: Retry with a different patch name if necessary\n"}]}