Since we are going to release a new major version, we may also do some bigger refactoring changes in the process. (I would release v3.14 as the last version for all).
In general there are some things, we should improve:
- A lot of top level files. We may just remove some files and move the ST related files to an extra directory.
- Reformat the files. The python files should have the same format (and names) according to PEP8 and not a mix from the styles of different people. The json files should also have a sane format (no mix of tabs and spaces, etc.).
- Start time: LaTeXTools has a huge load-time at the startup of ST, because it has many modules and ships it own plugin system. Since ST is not only a LaTeX-editor, we should try to decrease that time, e.g. by just loading the builder, if a tex file is opened.
Incompatible changes
Refactoring
Improvements
Features
We should also add some features (the release info should not just be "some internal improvement"). However some of those may be postponed to a 4.x release:
Since we are going to release a new major version, we may also do some bigger refactoring changes in the process. (I would release v3.14 as the last version for all).
In general there are some things, we should improve:
Incompatible changes
latextools.to avoid collusion with other packages Prefix view settings withlatextools.#1467Refactoring
40d.txttov3.13.4.txtImprovements
Features
We should also add some features (the release info should not just be "some internal improvement"). However some of those may be postponed to a 4.x release: