From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andy Wingo Subject: Re: [REQ/DISCUSSION] patch managing system Date: Wed, 23 Mar 2016 09:57:12 +0100 Message-ID: <87r3f1r2qf.fsf@igalia.com> References: <87h9g0eq1c.fsf@grrlz.net> <87d1qogcfw.fsf@grrlz.net> <87h9fz7pe0.fsf@gnu.org> <87egb2ybhy.fsf@grrlz.net> <8760wetr5f.fsf@gnu.org> <87mvppvm4g.fsf@gmail.com> <877fgt3akv.fsf@elephly.net> <87poulr4n7.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:45638) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aiebR-00015t-Dg for guix-devel@gnu.org; Wed, 23 Mar 2016 04:57:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aiebN-0001T0-Cz for guix-devel@gnu.org; Wed, 23 Mar 2016 04:57:21 -0400 Received: from pb-sasl0.pobox.com ([208.72.237.25]:50176 helo=sasl.smtp.pobox.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aiebN-0001Su-9K for guix-devel@gnu.org; Wed, 23 Mar 2016 04:57:17 -0400 In-Reply-To: <87poulr4n7.fsf@gmail.com> (Chris Marusich's message of "Wed, 23 Mar 2016 01:15:56 -0700") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Chris Marusich Cc: guix-devel@gnu.org, Nils Gillmann On Wed 23 Mar 2016 09:15, Chris Marusich writes: > Ricardo Wurmus writes: > >> I=E2=80=99m using an email client in Emacs, so the email as well as the = attached >> patch is shown in a regular text buffer. When I see the patch I can >> directly apply it by running =E2=80=9Cgit am=E2=80=9D on the buffer cont= ents, or by >> opening a shell and running =E2=80=9Cgit am=E2=80=9D on the file associa= ted with the >> buffer. >> >> Using Emacs it=E2=80=99s very little work. It would be more work and pr= obably >> more awkward when using an external email client or a web browser. > > Fascinating! I'm also using emacs. When you say that you run "git am" > on the buffer contents, how do you do that? I don't see any likely > procedures with "git" in their name (searching via "C-h a"). In Gnus, I use gnus-summary-pipe-output, which is bound to `|'. Usually I have to then pipe to ( cd ~/src/guix; git am ). Low-tech :) Andy