Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | htmlbalance: be compatible with HTML::Tree 4.0 | Simon McVittie | 2010-09-26 |
| | | | | | | | | | | | The HTML::Tree changelog says: [THINGS THAT MAY BREAK YOUR CODE OR TESTS] ... * Attribute names are now validated in as_XML and invalid names will cause an error. and indeed the regression tests do get an error. | ||
* | htmlbalance: Demand-load HTML::TreeBuilder to avoid failing test suite if it ↵ | Joey Hess | 2008-12-29 |
| | | | | is not present. | ||
* | finalise version 3.00 of the plugin api | Joey Hess | 2008-12-23 |
| | |||
* | Coding style change: Remove explcit vim folding markers. | Joey Hess | 2008-12-17 |
| | |||
* | htmlbalance: don't compact whitespace, and set misc other options | Simon McVittie | 2008-12-11 |
| | | | | | | Not compacting whitespace is the most important one: now that we run sanitize hooks on individual posted comments in the comments plugin, whitespace that is significant to Markdown (but not HTML) is lost. | ||
* | use HTML::Entities | Joey Hess | 2008-11-17 |
| | |||
* | use perl modules up front | Joey Hess | 2008-11-17 |
| | | | | | | | | | The old code actually did the same thing, just obfuscated -- since the eval use wasn't quoted, it used the modules on load. Thus, the error (not to mentioned the return) was bypassed, and it just failed on load. But that seems like the right thing to do, really, so just made it clearer that's what happens. | ||
* | htmlbalance: new plugin that balances tags by parsing and re-serializing | Simon McVittie | 2008-11-17 |