diff --git a/TODO.txt b/TODO.txt new file mode 100644 index 00000000..3707a23b --- /dev/null +++ b/TODO.txt @@ -0,0 +1,18 @@ +TODO + +Primary: +- Finish attributes fixing + +Secondary: +- Rename all classes so that they're in the namespace HTMLPurifier_* +- Factor out all classes into their own files +- Build an automated release system that will create minimal versions too +- Build system that will in-line includes +- Set up the file includes +- Migrate all unit tests to use the lexer and generator +- Build the entity lookup table + +Code issues: +- Factor PureHTMLDefinition into a set of strategies +- Create a TokenFactory to prevent really long lines +- Fix the encoding problems in the lexer and generator \ No newline at end of file