aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.rst17
-rw-r--r--TODO.rst15
2 files changed, 17 insertions, 15 deletions
diff --git a/README.rst b/README.rst
index 93d2de5..ec2b5a5 100644
--- a/README.rst
+++ b/README.rst
@@ -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/
diff --git a/TODO.rst b/TODO.rst
deleted file mode 100644
index 6e9a6fa..0000000
--- a/TODO.rst
+++ /dev/null
@@ -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"]``.