Currently used voodoo-technics are placed in lexerhelper.js file. To cut a long story short now we are disabling matching newline (NL token) after some 'special' tokens like semicolon, left curly bracket (LCBRAC), in keyword or another new line. It works for simple cases and allows to write code which looks nicer but it is not perfect.
Currently used voodoo-technics are placed in lexerhelper.js file. To cut a long story short now we are disabling matching newline (NL token) after some 'special' tokens like semicolon, left curly bracket (LCBRAC), in keyword or another new line. It works for simple cases and allows to write code which looks nicer but it is not perfect.