I realize there is a lot going on with indentation right now, but this seemed like a pretty extreme case of something simple not working at all. I looked through the other issues, too, and didn't spot anything. Here's the scenario. Start defining a new data type:
Newline, pipe character, indent, now gives:
And repeated tab presses do nothing to indent this further. I want to align the pipe character with the equals character, as is common when not using GADTs.
If I already have two or more lines in the data type definition, then adding more after that seems to work just fine. Thinking maybe this was just a new default, I looked through the customization options, but didn't see one that corresponds to this.