# Todo List

## core

### GeSHi::disable_highlighting()

- Rewrite with an array traversal

### GeSHi::enable_highlighting()

- Rewrite with array traversal

### GeSHi::enable_important_blocks()

- REMOVE THIS SHIZ FROM GESHI!

### GeSHi::get_language_name_from_extension()

- Re-think about how this method works (maybe make it private and/or make it a extension->lang lookup?)
- static?

### GeSHi::highlight_lines_extra()

- Some data replication here that could be cut down on

### GeSHi::load_from_file()

- Complete rethink of this and above method

### GeSHi::set_case_keywords()

- Error check the passed value

Documentation generated on Thu, 22 Sep 2005 13:48:08 +1200 by phpDocumentor 1.2.3