Russ Allbery writes ("Re: Bug#932696: Please document Haskell team style Vcs-Git sytax [and 1 more messages]"): > Sure, an extensible syntax sounds great. The problem is that we kind of > had one (Vcs-Git was a subset of a git checkout command line, which > allowed support of the -b option), but this (if I understand it correctly) > is a whole new type of thing that I don't think corresponds to any git > command-line flags.
By "extensible" I meant "new information can be added in a way that will be ingored by existing parsers". > It's kind of hard to design an extensible format with any well-defined > meaning if we don't know what sorts of things people will want to add via > extensions.... That's why the syntax should have gaps as I describe above. Ian.