summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorgbrandl <devnull@localhost>2006-10-28 11:29:51 +0200
committergbrandl <devnull@localhost>2006-10-28 11:29:51 +0200
commit7643e3657c557da72dada0f3ae3700b8a255206c (patch)
tree9e80ce4e402c3f85d7bacf1e761ab9b947c0552e /TODO
parent4b9bb3ddd402107a42dbfeeb671bb0c2ecdb9e90 (diff)
downloadpygments-7643e3657c557da72dada0f3ae3700b8a255206c.tar.gz
[svn] update TODO.
Diffstat (limited to 'TODO')
-rw-r--r--TODO41
1 files changed, 29 insertions, 12 deletions
diff --git a/TODO b/TODO
index 415e0597..9548e1bc 100644
--- a/TODO
+++ b/TODO
@@ -1,17 +1,37 @@
Todo
====
+before 0.5
+----------
+
+- add mimetype attributes
+- improve guess_lexer heuristics (esp. for template langs)
+
+- more unit tests
+
+- docstrings?
+
+- goto label HL support for languages that use it
+
+- tell the PHP and DelphiLexer how to differ between Operators and
+ text.
+
+for 0.6
+-------
+
- allow multiple token types per regex (done, but awkwardly)
- allow "overlay" token types (e.g. Diff + X)
- highlight specials: nth line, a word etc.
- dhtml: overlays toggleable by javascript
-- unit tests
-
-- docstrings?
-
- lexers:
- * HTML with special formatting
+ * BASIC
+ * apacheconf
+ * python TBs
+ * haskell
+ * ls -alG
+ * python help() ?
+ * HTML with special formatting?
* ocaml
* nemerle
* scheme/lisp
@@ -22,22 +42,19 @@ Todo
* mysql/postgresql/sqlite
* tcl
* (la)tex
- * django templates
-
-- goto label HL support for languages that use it
- add a `Punctuation` token type for symbols that are not text
but also not a symbol (blocks in ruby etc)
- add support for function name highlighting to c++ lexer
-- styles should be able to define the overall background color
-
-- tell the DelphiLexer how to differ between Operators and
- text.
+- readd property support for C# lexer
- review perl lexer (numerous bugs)
+for 0.7
+-------
+
- moin parser
- add folding? would require more language-aware parsers...