- Add type hints to avoid reflection (#4; thanks to @mthl)
- Remove the dependency on Clojure 1.8.0
- Bump Pygments from 2.3.1 to 2.5.2.
- Fix issues with code containing Unicode special characters
- Make the code more Robust by using the Jython API rather than
eval
uating generated Python code - Guess the source languages if no lexer is given (#3)
- Bump Pygments from 2.1.3 to 2.3.1.
- [breaking] Main exceptions handler removed: versions 0.1.1 and before wrapped
the main code in a
try/catch
that would print the catched exception’s message and the stacktrace. This is useless; exceptions should be catched by the caller. - Drop support for Java 6
- Bump Pygments from 1.6 to 2.1.3.
- support for lexers & formatters options (#1)
- better handling of multi-lines code
- languages and outputs are case-insensitive (e.g.
:HTML
now works like:html
) - using Pygments 1.6 instead of 1.5
- minor startup time improvement
initial version.