eclipse / epsilon

Epsilon is a family of Java-based scripting languages for automating common model-based software engineering tasks, such as code generation, model-to-model transformation and model validation, that work out of the box with EMF (including Xtext and Sirius), UML (including Cameo/MagicDraw), Simulink, XML and other types of models.
https://eclipse.org/epsilon
Eclipse Public License 2.0
55 stars 11 forks source link

Marker comments produce excess whitespace #36

Closed kolovos closed 1 year ago

kolovos commented 1 year ago

EGL supports a special marker comment that starts with [*- instead of [*. Currently, marker comments produce excess whitespace. For example

[*-Marker*]
[%="test"%]

produces


test

while the regular comment version

[*Marker*]
[%="test"%]

produces (the expected)

test