Sebastian McKenzie
|
8f68f62f8a
|
add jscs
|
2015-01-22 19:23:56 +11:00 |
|
Sebastian McKenzie
|
546a44d1d7
|
autoindentation - fixes #467
|
2015-01-21 23:33:57 +11:00 |
|
Sebastian McKenzie
|
36a933a004
|
add strict mode to every file
|
2015-01-18 18:44:08 +11:00 |
|
Sebastian McKenzie
|
ea627ed57c
|
don't use function variable declaration for class constructor
|
2015-01-13 00:03:52 +11:00 |
|
Sebastian McKenzie
|
1abef2c1e2
|
more intelligent parens wrapping of no line terminator expressions - fixes #376, reference #349
|
2015-01-04 20:22:24 +11:00 |
|
Sebastian McKenzie
|
339bf82481
|
avoid printing comments if they've already been output - fixes #365
|
2015-01-02 22:22:01 +11:00 |
|
Sebastian McKenzie
|
706626f79a
|
better whitespace handling of parenthesized comments due to trailing comments
|
2015-01-02 02:55:40 +11:00 |
|
Sebastian McKenzie
|
470c8fced0
|
add parens on expressions with trailing comments - fixes #349
|
2015-01-02 00:57:48 +11:00 |
|
Sebastian McKenzie
|
64b7d6fa93
|
more verbose unknown node error message in code generator
|
2015-01-01 22:34:51 +11:00 |
|
Sebastian McKenzie
|
4ea425ac7b
|
remove ParenthesizedExpression
|
2014-12-22 21:36:33 +11:00 |
|
Sebastian McKenzie
|
00cb90541a
|
add support for experimental private abstract references syntax - closes #291
|
2014-12-14 14:49:25 +11:00 |
|
Sebastian McKenzie
|
525169460a
|
add back parentheses generator option
|
2014-12-13 17:32:58 +11:00 |
|
Sebastian McKenzie
|
84332da399
|
document format options
|
2014-12-13 12:52:31 +11:00 |
|
Sebastian McKenzie
|
bd876f7a4d
|
fix starting file newlines
|
2014-12-07 22:00:30 +11:00 |
|
Sebastian McKenzie
|
eef0344cb2
|
fix comments-only rendering
|
2014-12-07 11:30:50 +11:00 |
|
Sebastian McKenzie
|
88a85c0ca8
|
fix files only containg comments not being output - fixes #259
|
2014-12-07 11:20:43 +11:00 |
|
Sebastian McKenzie
|
3c9fa13a1f
|
remove JSON.stringify of unknown generator node types
|
2014-11-30 11:10:58 +11:00 |
|
Sebastian McKenzie
|
d184bc93b9
|
add playground
|
2014-11-25 23:50:50 +11:00 |
|
Sebastian McKenzie
|
8f4c4be821
|
generator: add existence check to printJoin
|
2014-11-19 12:40:35 +11:00 |
|
Sebastian McKenzie
|
9d3a3a57f2
|
fix up generator normaliseOptions
|
2014-11-17 12:39:01 +11:00 |
|
Sebastian McKenzie
|
8a9a205122
|
fix up comments option
|
2014-11-17 11:59:52 +11:00 |
|
Lars Kappert
|
0e2b12c134
|
Separate comments and comments setting
|
2014-11-16 21:11:43 +01:00 |
|
Lars Kappert
|
59c5abe188
|
Exclude comments from generated code
|
2014-11-16 20:33:50 +01:00 |
|
Lars Kappert
|
e1cc1dcb4b
|
Introduce --remove-comments (-c) option
|
2014-11-16 20:33:50 +01:00 |
|
Sebastian McKenzie
|
9c1b60e451
|
fix excessive whitespace trimming resulting in innaccurate sourcemap line - fixes #151
|
2014-11-13 12:25:11 +11:00 |
|
Sebastian McKenzie
|
9e3f9fda6b
|
add support for generator comprehensions - fixes #149
|
2014-11-12 18:26:22 +11:00 |
|
Sebastian McKenzie
|
965e246259
|
add back opts defaults
|
2014-11-12 00:46:20 +11:00 |
|
Sebastian McKenzie
|
d90383b1ba
|
generator: add Buffer class that deals with the actual code output
|
2014-11-12 00:27:59 +11:00 |
|
Sebastian McKenzie
|
4722c0ce56
|
add support for escodegen-style format options
|
2014-11-11 14:30:06 +11:00 |
|
Sebastian McKenzie
|
85d7da9a7c
|
fix comment space column bug
|
2014-11-09 18:22:04 +11:00 |
|
Sebastian McKenzie
|
e3c6ee5c88
|
only use needsParens if the node has changed parent
|
2014-11-09 16:28:05 +11:00 |
|
Sebastian McKenzie
|
aedc013ab8
|
generator: rename Whitespace methods
|
2014-11-09 12:03:31 +11:00 |
|
Sebastian McKenzie
|
5c6d57c51b
|
add transformation and generation folders
|
2014-11-08 09:17:12 +11:00 |
|