Checklist
Please replace the space inside the brackets with an x if the following items apply:
Problem case
So far it looks there are quite few issues in the backburner, due to a combination of lack of manpower (likely), old code support (eg. mixed py2/py3) etc.
Solution
I decided to fork it and try to address them into a new fork called syntax-highlighting-ng.
The main goals here are:
- support fully python 3.x (no backward compatibility)
- use only anki21 (no backward compatibility)
- start to refactor the code base so it is locally testable without using the main application (pytest)
- support for mypy/ruff/black out of the box on commit (pre-commit)
The source is located here and the new addon is here.
Checklist
Please replace the space inside the brackets with an x if the following items apply:
Problem case
So far it looks there are quite few issues in the backburner, due to a combination of lack of manpower (likely), old code support (eg. mixed py2/py3) etc.
Solution
I decided to fork it and try to address them into a new fork called syntax-highlighting-ng.
The main goals here are:
The source is located here and the new addon is here.