From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Rast Subject: Re: Google Summer of Code 2013 (GSoC13) Date: Mon, 18 Feb 2013 20:53:25 +0100 Message-ID: <87mwv1wg96.fsf@pctrast.inf.ethz.ch> References: <87ehgd1qq2.fsf@pctrast.inf.ethz.ch> <87k3q5zfaa.fsf@pctrast.inf.ethz.ch> Mime-Version: 1.0 Content-Type: text/plain Cc: , Jeff King , Shawn Pearce , Jakub Narebski , Christian Couder , Pat Thoyts , Paul Mackerras , Carlos =?utf-8?Q?Mart=C3=ADn?= Nieto , Thomas Gummerer , David Michael Barr , Jens Lehmann , "Nguyen Thai Ngoc Duy" To: Ramkumar Ramachandra X-From: git-owner@vger.kernel.org Mon Feb 18 20:54:13 2013 Return-path: Envelope-to: gcvg-git-2@plane.gmane.org Received: from vger.kernel.org ([209.132.180.67]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1U7Wmu-0006Xr-R8 for gcvg-git-2@plane.gmane.org; Mon, 18 Feb 2013 20:54:09 +0100 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757314Ab3BRTxa (ORCPT ); Mon, 18 Feb 2013 14:53:30 -0500 Received: from edge20.ethz.ch ([82.130.99.26]:25920 "EHLO edge20.ethz.ch" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755310Ab3BRTx2 (ORCPT ); Mon, 18 Feb 2013 14:53:28 -0500 Received: from CAS10.d.ethz.ch (172.31.38.210) by edge20.ethz.ch (82.130.99.26) with Microsoft SMTP Server (TLS) id 14.2.298.4; Mon, 18 Feb 2013 20:53:23 +0100 Received: from pctrast.inf.ethz.ch.ethz.ch (46.126.8.85) by cas10.d.ethz.ch (172.31.38.210) with Microsoft SMTP Server (TLS) id 14.2.298.4; Mon, 18 Feb 2013 20:53:25 +0100 In-Reply-To: (Ramkumar Ramachandra's message of "Mon, 18 Feb 2013 23:43:01 +0530") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (gnu/linux) X-Originating-IP: [46.126.8.85] Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org Archived-At: Ramkumar Ramachandra writes: >> * Cannot look at the diff in word-diff mode (and apply it normally). [...] > Also: Having to figure out, heuristically, when to actually turn it on > might be a worthwhile feature, especially for services like GitHub. Actually that's a pretty cute idea of its own. You could call it --smart-diff or some such, and define its output as "whatever diff format git thinks would be appropriate". And given the current state of diff pipeline refactorization, the effort is probably on the order of magnitude of a GSoC... -- Thomas Rast trast@{inf,student}.ethz.ch