2
0
Fork 0

Put TODO list in the README directly.

This commit is contained in:
Thomas Touhey 2020-07-01 12:21:32 +02:00
parent c84f29c1d0
commit b58c3d6ce1
2 changed files with 17 additions and 15 deletions

View File

@ -30,5 +30,22 @@ For example, if we want to translate some basic multi-block text to HTML:
print(tohtml(text))
What is left to do for the next release
---------------------------------------
- Fix the not-passing unit test (``[color=blue]oh[youtube]h4WLX8hfpJw``).
- Produce a test stylesheet for demonstration purposes.
- Manage lightscript (or even markdown?) as output languages;
- Check where the errors are to display them to the user:
* Count character offset, line number and column number in the lexer;
* Produce readable exceptions;
* Make a clean interface to transmit them;
- Check why exceptions on raw tags effectively escape the content, as it
shouldn't…?
- Look for security flaws (we really don't want stored XSS flaws!).
- Implement match names (such as ``\[\*+\]`` for lists).
- Manage keywords with tags such as ``[tag key=value other="something else"]``.
.. _Planète Casio: https://www.planet-casio.com/
.. _the official website: https://textout.touhey.pro/

View File

@ -1,15 +0,0 @@
What is left to do
==================
- Add an ``[imgurl]`` tag?
- Manage lightscript (or even markdown?) as output languages;
- Check where the errors are to display them to the user:
* Count character offset, line number and column number in the lexer;
* Produce readable exceptions;
* Make a clean interface to transmit them;
- Check why exceptions on raw tags effectively escape the content, as it
shouldn't…?
- Look for security flaws (we really don't want stored XSS flaws!).
- Implement match names (such as ``\[\*+\]`` for lists).
- Manage keywords with tags such as ``[tag key=value other="something else"]``.