D-Programming-Language/dmd — pull request #928 by LightBender (2012-05-06 04:54:25+00:00)
Title: DI Generation Improvements

This pull request attempt to improve the automatic generation of DI files by DMD.

All function implementations are removed from DI files except for those inside templates and functions with auto return values.
Proper indenting for DI files.

There were some changes to OutBuffer::write() to fix an OutOfMemory error I was getting on Windows (x64).

If anybody has any questions/comments/rants/raves or finds anything broken let me know. I would love to hear feedback.

NOTE: I apologize in advanced for spurious commits, I was apparently misinformed as to how to properly update my git branch (fetch/merge instead of the proper rebasing).