- We now allow multiple spaces between the key and value of a `%!TEX` directive. - You can now also use a lower case “e” in your `%!TeX` directives. - We also recognize the typesetting program set via `%!TEX program`. Before this change we only allowed the key `TS-program` to specify the typesetting engine. All these changes were made to improve the compatibility with other TeX programs.
Before this change the Ruby based completions commands displayed an rather obscure message if they were invoked in a file containing a tex root loop. Now they show a nice text label informing the user about the loop.
We explicitly add the environment variables — which the tests need to pass — to the config file. `tox` 2.x requires that we add these variables. Without this change the new environment variable isolation would cause most of the tests to fail. #ignore