- Minor code gen optimization: no longer prints CRLFs into generated output on Windows in obfuscated mode (just LF).
- In non-obfuscated mode, all compiler output uses appropriate platform text line endings (CRLF on Windows)
- TextOutputOnPrintWriter renamed to DefaultTextOutput 
- Simplified interface to DefaultTextOutput to remove a lot of duplicate code.
- Removed unncessary flushing in DefaultTextOutput; possible due to interface change.
- Removed mostly duplicate TextOutputOnCharArray; everything uses DefaultTextOutput now.

Suggested by: fredsa
Review by: bruce


git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@953 8db76d5a-ed1c-0410-87a9-c151d255dfc7
8 files changed