Cyrus Najmabadi
ceeeb9cd11
Always preserve new lines for array and object literals and additional constructs like blocks.
2015-03-26 13:46:35 -07:00
Cyrus Najmabadi
c371f1e521
Make the preservation of formatting an optional experimental compiler flag.
2015-03-08 19:06:55 -07:00
Sheetal Nandi
e8e2356afa
Fixes the emit of comment when comment ends on last line
...
This fixes regression from 5a7500ca5e
with addition of eof token
Handles #1714
2015-01-20 21:16:14 -08:00
Cyrus Najmabadi
5a7500ca5e
Add a dedicated 'EndOfFile' token to a SourceFile.
...
This is important for incremental parsing, as it is where we can attach parse errors at the end of
the file to. Also, it helps with things like emitting comments at the end of the file.
2014-12-02 16:09:41 -08:00
Sheetal Nandi
e76d8f36b6
Align the multiline comments in the generated outputs by retaining its position relative to the first line in the comment
2014-08-14 14:43:28 -07:00
Sheetal Nandi
3e95358486
Emit comments in the javascript code if --removecomments is not specified
2014-08-14 05:41:04 -07:00
Mohamed Hegazy
214df64e28
Add snapshot of compiler sources
2014-07-12 17:30:19 -07:00