Source

pygments-main / TODO

Full commit
gbrandl 3a85889 


gbrandl cf85ae0 

gbrandl a80af9a 





gbrandl cf85ae0 

gbrandl 3a85889 




gbrandl a80af9a 






gbrandl 3a85889 








gbrandl e976db9 
gbrandl 3a85889 
gbrandl 964a285 


gbrandl 3a85889 




gbrandl a80af9a 
gbrandl 3a85889 


gbrandl 76c150b 

gbrandl 964a285 

gbrandl a80af9a 
gbrandl 3a85889 

Todo
====

for 0.5
-------

- improve guess_lexer heuristics (esp. for template langs)

for 0.6
-------

- more unit tests

- allow "overlay" token types (e.g. Diff + X) 
  - highlight specials: nth line, a word etc.
  - dhtml: overlays toggleable by javascript

- lexers:
    * BASIC
    * apacheconf
    * python TBs
    * haskell
    * ls -alG
    * python help() ?
    * HTML with special formatting?
    * ocaml
    * nemerle
    * scheme/lisp
    * windows batch files
    * assembler
    * objective c
    * bash
    * mysql/postgresql/sqlite
    * tcl
    * latex special formatting?

- tell the PHP and DelphiLexer how to differ between Operators and
  text.

- 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

- readd property support for C# lexer

- review perl lexer (numerous bugs)

- docstrings?

for 0.7 / later
---------------

- moin parser

- add folding? would require more language-aware parsers...