From: Brian I. <in...@tt...> - 2002-09-28 03:52:34
|
On 28/09/02 02:56 +0000, Clark C. Evans wrote: > On Fri, Sep 27, 2002 at 04:44:24PM -0600, why the lucky stiff wrote: > | Really all I want to do is have the indentation reflect the nesting. So: > | > | --- > | a: # indent level: 0 > | b: # indent level: 2 > | - c # indent level: 3 > | - d: e # indent level: 3 (seq), 4 (map) > | f: g # indent level: 4 > | - h # indent level: 3 > > This makes sense. Map-in-seq is a special case anyway... it combines > two block constructs on the same line, I don't see the point in trying > to unify the indenting rules for it with the other cases. Let's call this STATE 3. +1 I think Why is on target. This needs to be valid: --- - a: map foo: bar - another: map foo: bar It may have been derived from the following in an editor: --- - a: map foo: bar delete_me: - another: map foo: bar If you allow the second, you need to allow the first. Cheers, Brian |