From: Pete Harlan Date: Wed, 18 May 2011 06:40:03 GMT Subject: Re: [PATCH] add-interactive: shortcut to add hunk and quit Message-ID: <4DD369C3.4070806@pcharlan.com> In-Reply-To: <20110517071232.GA19396@mrq1.org> On 05/17/2011 12:12 AM, Hermann Gausterer wrote: > this combines the two "add -i" commands "y"+"q" to one. ... > y - stage this hunk > n - do not stage this hunk > q - quit; do not stage this hunk nor any of the remaining ones > + Q - stage this hunk but none of the remaining ones > a - stage this hunk and all later hunks in the file > d - do not stage this hunk nor any of the later hunks in the file > g - select a hunk to go to If "q" means "quit", I would expect "Q" to mean something like "quit immediately" (perhaps even undoing earlier adds), not "do something that 'q' wouldn't do, and then quit". Perhaps "o" (for "stage exactly [o]ne commit"), or "t" for "stage [t]his commit" would be reasonable alternatives? --Pete