On May 28, 7:19 ¨Βν¬ ΓαμεΓμαυσεΌφιλλ®®®ΐηναιμ®γονχςοτεΊ > In my preprocessor, end is still allowed, it's just optional now. So > you can copy and paste from a normal ruby file and not worry. (As log > as the snippet you paste is properly indented.) This was my point. It would be good to still have the option of freeform indentation. Much Ruby code _isn't_ presently canonically formatted, and it'd break if put through your preprocessor. One solution to this would be to only activate the preprocessor on a per- file basis, but I think a better solution would be for the preprocessor not to damage existing code. The ultimate goal in the long term should be to make this style part of core Ruby syntax rather than the result of a preprocessor, and the best way to do that would be for the parser to be able to distinguish between indentation-aware blocks and "old-style" blocks.