From: Stephan Beyer Date: Sat, 31 May 2008 01:25:11 GMT Subject: Re: What's cooking in git.git (topics) Message-ID: <20080531012511.GA5907@leksak.fem-net> In-Reply-To: <48406D5C.4000703@freescale.com> Hi, > One suggestion was to make a procedural model out of > the commit graph and allow something like this: > > b :- pick(B) > x :- merge(pick(A), b) > y :- merge(pick(C), b) > z :- merge(x, y) Nice idea. But imho too hard for casual users. Someone who has to learn a new language won't use the tool. > My second and semi-equivallent suggestion was to > allow a lisp-like notation: > > (merge (merge (pick A) > (pick B) > (merge (pick B) > (pick C) You forgot some right parenthesis here ;-) ...which shows, that it is also not easy enough for users. Or is it intentional? :) Stephan -- Stephan Beyer , PGP 0x6EDDD207FCC5040F