{"thread":{"id":"7083","subject":"[ANNOUNCE] Guilt v0.21","startedAt":"2007-03-05T00:44:00Z","lastAt":"2007-03-05T00:44:00Z","messageCount":1,"participants":["Josef Sipek"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"36272","messageId":"20070305004400.GC11920@filer.fsl.cs.sunysb.edu","threadId":"7083","inReplyTo":null,"subject":"[ANNOUNCE] Guilt v0.21","fromName":"Josef Sipek","fromEmail":"jsipek@fsl.cs.sunysb.edu","sentAt":"2007-03-05T00:44:00Z","receivedAt":"2007-03-05T00:44:00Z","isPatch":false,"sender":{"key":"jsipek@fsl.cs.sunysb.edu","avatar":null},"body":"Guilt v0.21 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\nThere have been a lot of changes since v0.20. Some of the most important\nones, include...\n\n1) Allow command abbreviation: 'guilt ser' will have the same effect as\n   'guilt series'\n\n2) \"guilt push\" behavior now matches \"quilt push\" when patch doesn't apply\n\n3) guilt and guilt-init got a manpage (more will follow in future releases)\n\n4) guilt-import-commit now saves the git Author field as the 'From:' line in\n   the patch\n\n5) guilt-refresh checks if there is a patch applied before trying to refresh\n   changes\n\n6) Several sanity checks\n\nI know I either say it, or at least think it each time I make a release, but\nreally, this is the best release of Guilt yet. :)\n\nAs always, patches, and other feedback is welcome.\n\nJosef \"Jeff\" Sipek.\n\n------------\nChanges since v0.20:\n\nBrandon Philips (1):\n      Initial guilt documentation\n\nJosef 'Jeff' Sipek (14):\n      makefile: Include import-commit in list of scripts\n      Fixed do_make_header to include From:\n      push: Fixed unkown patchname pushing all patches\n      add/rm: Use print_usage instead of using $USAGE directly\n      guilt: Document push_patch's new argument\n      refresh: Make sure there is a patch applied before doing a refresh\n      Reorder makefile rules & use .PHONY\n      docs: Commands should be on a separate line\n      Ignore *.html, *.1 and *.7 in Documentation/\n      refresh: Use ~ as the backup file suffix\n      Install manpages to $(PREFIX)/man\n      Removed print_usage as it shouldn't be used\n      help: A simple help command\n      Guilt v0.21\n\nTheodore Ts'o (1):\n      Make \"guilt push\" match \"quilt push\" when the patch doesn't apply\n\nYasushi SHOJI (7):\n      Allow command abbreviation\n      Guilt: Format command list in usage\n      Guilt: Do not allow patch name duplication\n      Guilt: Replace print_usage and exit 1 with usage and die in git-sh-setup\n      Guilt: add -v to guilt-series\n      Guilt: series -v: Fix zero applied patch case\n      Guilt: add a new command \"files\"\n"}]}