aboutsummaryrefslogtreecommitdiff
path: root/TODO.rst
blob: 6e9a6fad7e6a62d871ab77a99d25ffbe7ef1d689 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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"]``.