jashkenas/coffee-script — pull request #1938 by michaelficarra (2011-12-16 03:16:34+00:00)
Title: reverting to 26a28ab behaviour

This is only slightly problematic for the most pathological of cases where a prelude is followed by a set of statements, none of which generate top-level variables or attempt to return. In these cases, the non-prelude statements will be indented. See related discussion at e4b3e838e2f308d5d39eb54361374fb171ef58c9.