Releases: int2str/jssyntaxtree
Now with 100% more SUPER!
One, one, one!!!111!!!!!1!11!
Mostly fixes around arrow routing. Also restored previous behaviour where subscripts could be used on leaf nodes (Issue #7).
Compiling......
All new "compiler" based architecture with separate tokenizer and parsers.
Also adds arrow drawing using the ->, <- and <> symbols after a leaf.
Faster!!!!! Faster!!!! Faaaaaaassssttteerrr!
Some new parsing features and refactors in this release...
- Sub-script text can now be "quoted" to include spaces in the subscript (ex. [A_"Hello World" B])
- Sub-script text is now included in the node width, so longer sub-script text does not get cut-off
- Switched to JavaScript module loading to improve script loading
- Combined some scripts to avoid extra HTTP requests
Yo dawg, I heard you liked 'const'....
(and old memes I guess?)
Cleanups everywhere, no functionality changes (hopefully?)...
- JavaScript has more const now and some other minor cleanups. Also fixed redundant JavaScript module imports.
- HTML uses newer tags like now and labels are linked to checkboxes to make them clickable as well.
- CSS simplifications mainly
Bottom's up!
Added new option to align leafs at the bottom of the graph.
Also added ability to put spaces in nodes.
MS Clippy - Javascript edition
Added tip rotation to display helpful (?) tips below the chart.
Also brought back manual subscripts.
Cleanup in isle 5
Some code cleanup and code size reduction.
Also added back the ability to use manual subscript using the '_' (underscore) character.
p5.js no more
Removed p5.js dependency.
p5.js is great, but overkill for what we're doing here...
Initial release
JavaScript port of phpSyntaxTree.