Readme here. Changelog: v0.6α1 (finally, v0.6): Spread syntax now highlighted. Distray code style description has been revised. v0.5β12 (AKA v0.5): Polishing phase of code style v0.5β11: Preferred code style added. (beta, shatterable) v0.5β10: Things are no longer cut off by HTML being a retard when showing your output to you. v0.5β9: (De/in)dent now works on the lines selected. v0.5β8: Indent (Ctrl+]) and dedent (Ctrl+[) have been added (early beta, very shatterable). v0.5β7: Built-ins can now be highlighted multiple times in one line. Errors added to builtins. v0.5β6: "yield", "delete" and "function*" now highlighted. Icon added, function mapping fixed. Hashbang also highlighted now. v0.5β5: "#reinit" defstring added, making operator.ecjs work properly. v0.5β4: "window.localmb" and "window.colmb" now documented. Slight modification to code, allows multiline rfunc calls. v0.5β3: "#definef____" defstring added. "import" and "export" now highlighted. v0.5β2: "#test", "#definerfunc" and "#expect" defstrings added. Attempts to aid in custom implementations. Title changed to "HLJS II: Redemption", division operator now highlighted. v0.5β: "while", "default", "try", "debugger" and "catch" now highlighted. v0.4X: Added "#defineregex" defstring, "with" now highlighted. Most built-in objects now colored in dark yellow-green. "class" and "extends" finalized. v0.4: Fixed certain issues involving regexes highlighting inside of strings, and "#color" defstring added. Warnings and errors ripped from original syntax highlighting code, adapted to work. Pre-0.4 (before version names, extremely fuzzy): Mark 4: First publicly shown record. Renamed to "HLJS II: Redemption", watermark given next to highlighting console. "if", "else", "super" and properties are now highlighted. "class" and "extends" are also highlighted (partially). Code can now be evaluated. Mark 3: "const" now highlighted. "#define" defstring added. Padding of highlighter changed to increase rendering accuracy. Mark 2: "typeof" and "instanceof" added. Mark 1: "let", "var", "function", "for", "strictmode;" and "return" added.
[Text has not been replaced yet. If you see this for 10 seconds or more, contact Distray. There's probably a syntax error in the parsing code that has to be sorted out.]