v0.17
-
Pygments syntax highlighting for the Python console (
pyconlexer) now
uses thepython3option, and the default Python lexer is now
python3(#156). -
Added support for JavaScript (#147; thanks to Nathan Carter).
-
Updated Julia support for Julia versions 0.6 (#107), and 0.7 and 1.0 (#126,
#130). -
There are now meaningful error messages for the Julia console when Weave.jl
is not installed or raises errors (#131). -
pythontexcustomcodeand\pythontexcustomcnow set
pytex.context(#65). -
Added support for R. The
Rfamily of commands and environments
(\R,\Rc,Rcode, ...) executes code as a script.
There is currently no utilities class or equivalent. TheRconfamily
(Rconsole) executes code to emulate an interactive R session (#121). -
fancyvrbsettings from\setpythontexfvand console
environments now work with Julia and R consoles. -
pythontexcustomcodenow works withjuliacon. There are now proper
juliaconcodeandRconcodeenvironments that execute code but
typeset nothing, to parallelpyconcode(#134). -
Added support for Perl with the
perlandplfamilies of commands
and environments. There is currently no utilities class or equivalent. -
Added support for Perl 6 with the
perlsixandpsixfamilies of
commands and environments (#104). There is currently no utilities class or
equivalent. -
Updated Rust support by using
dynwith traits in utilities object. -
Under Windows, capitalization of script paths in
stderris now
preserved. -
Fixed a bug that prevented the
subenvironment from working with
depythontex(#155). -
Fixed a bug in checking mtime of dependencies to see if they have been
modified whilepythontexis running. The check failed for dependencies
that do not exist or were deleted beforepythontexcan read them
(#136).