Type | Changes | By |
---|
| Development is starting againg, with a new project admin and developer. The build system and documentation has been migrated to maven. Due to changes in directory structure, a new module in CVS has been created (tidy2): old files will left untouched and development will continue on this new module. |
fgiust
|
| Packages org.w3c.dom and org.xml.sax have been removed from the distribution. |
fgiust
|
| Junit tests added to build process. |
fgiust
|
| NullPointerException in parsing: Tidy crashes while trying to insert a node into markup tree before element when parent is null. Fixes
610244. Thanks to Liam Quinn . |
fgiust
|
| A JTidy ant task has been added:
org.w3c.tidy.ant.JTidyTask . Fixes
780131. Thanks to Nikola Ken Barozzi . |
fgiust
|
| NullPointerException in generating slides. Fixes
431716. |
fgiust
|
| Frameset followed by frame infinite loop. Fixes
427675. |
fgiust
|
| Typo in Configuration.parseProps(): indent-attributes parameter ig nored. Fixes
522003. |
fgiust
|
| LI w/FRAME/FRAMESET/OPTGROUP/OPTION loop. Fixes
427671. |
fgiust
|
| Span causes infinite loop. Fixes
427840. |
fgiust
|
| Infinite loop </frame> after </frameset> Fixes
539369. |
fgiust
|
| DOM2 methods should throw DOMException if unsupported: now unimplemented DOM methods properly return DOMException.NOT_SUPPORTED_ERR. Fixes
880523. |
fgiust
|
| Blank char inserted after first char. Fixes
427846. |
fgiust
|
| Space inserted before </td> . Fixes
435920. |
fgiust
|
| Incorrect wrap behaviour. Fixes
514348. |
fgiust
|
| Remove empty lines between tags in XML. |
fgiust
|
| Slides not numbered in zero-padded fmt. Fixes
427666. |
fgiust
|
| XHTML requires form method="post" Fixes
445074. |
fgiust
|
| Tidy inserts entity in -xml mode. Fixes
433604. |
fgiust
|
| Anchor tag without attributes deleted. Fixes
433040. |
fgiust
|
| Nested anchor elements allowed. Fixes
427827. |
fgiust
|
| End tags containing whitespace warning. Fixes
427844. |
fgiust
|
| Proprietary elements not reported as err. Fixes
427810. |
fgiust
|
| Newline in URL attr value becomes space. Fixes
438650. |
fgiust
|
| Tidy adds newlines after </html> . Fixes
603128. |
fgiust
|
| Output DOCTYPE/Namespace decl separately. Fixes
427839. |
fgiust
|
| Added "-//W3C//DTD HTML 3.2 Final//EN" to W3C_Version[ ] so FPI in a DOCTYPE will let document be recognized as HTML 3.2. Fixes
431719. |
fgiust
|
| Given doctype reported incorrectly. Fixes
431883. |
fgiust
|
| Well formed XSL xsl:text gives error. Fixes
431956. |
fgiust
|
| Table height="" not flagged as error. Fixes
431964. |
fgiust
|
| <input onfocus=""> reported unknown attr. Fixes
435917. |
fgiust
|
| Missing / in title endtag makes 2 titles. Fixes
438658. |
fgiust
|
| Empty iframe elements trimmed. Fixes
433359. |
fgiust
|
| BLOCK/INLINE before TABLE parsed wrong. Fixes
427662. |
fgiust
|
| DTD not inserted, but DTD URI Namespace. Fixes
427835. |
fgiust
|
| Report methods are no more static. This will allow in future to add error listeners to a single tidy instance for better multithreading and IDE/tools integration. |
fgiust
|
| --body-only: print only body contents. Fixes
434940. |
fgiust
|
| Messages are now generated totally from message resources and no more partially composed in code. This will allow for better message localization. |
fgiust
|
| Missing doctype is now reported. |
fgiust
|
| Invalid values for table cell attributes are now reported. |
fgiust
|
| Identify attribute whose value is bad. Fixes
433021. |
fgiust
|
| Null value changed to "value" for -asxml. Fixes
432677. |
fgiust
|
| Problems nesting user defined inline tags. Fixes
427825. |
fgiust
|
| <p/> gets tidied into <p /></p>. Fixes
531964. |
fgiust
|
| Missing attribute name garbles output. Fixes
456596. |
fgiust
|
| Single document element discarded. Fixes
480406. |
fgiust
|
| Single document element discarded. Fixes
471264. |
fgiust
|
| Reduce blank lines in output. Fixes
487204. |
fgiust
|
| Duplicate attribute removed. Fixes
433360. |
fgiust
|
| New configuration option:
--drop-proprietary-attributes . |
fgiust
|
| New configuration option:
--fix-uri . |
fgiust
|
| New configuration option:
--lower-literals . |
fgiust
|
| New configuration option:
--hide-comments . |
fgiust
|
| New configuration option:
--indent-cdata . |
fgiust
|
| New configuration option:
--force-output . Fixes
440958. |
fgiust
|
| New configuration option:
--show-errors . |
fgiust
|
| New configuration option:
--ascii-chars . |
fgiust
|
| New configuration options:
--join-classes and
--join-styles . |
fgiust
|
| New configuration option:
--escape-cdata . |
fgiust
|
| New configuration option:
--repeated-attributes . |
fgiust
|
| Add support for separate input and output character encodings, configuration options:
--input-encoding and
--output-encoding . |
fgiust
|
| Report current configuration settings.
--help-config reports all available settings,
--show-config reports actual values. Fixes
431710. |
fgiust
|
| Document Type Declaration for proprietary documents. Fixes
473490. |
fgiust
|
| Hex character references not handled. Fixes
475643. |
fgiust
|
| OPTION w/illegal FONT eats whit espace. Fixes
427819. |
fgiust
|
| Inline emphasis inconsistent propagation. Fixes
431731. |
fgiust
|
| XHTML Strict seen as Transitional w/div. Fixes
431965. |
fgiust
|
| Anchor enclosing Header tags is omitted. Fixes
433672. |
fgiust
|
| Nested < q > < /q > 's not handled correctly. Fixes
435919. |
fgiust
|
| Font tags handling different. Fixes
441568. |
fgiust
|
| XHTML 1.1 Support. Fixes
441740. |
fgiust
|
| end tags for empty elements in XHTML. Fixes
443381. |
fgiust
|
| < /select > does not terminate < option > . Fixes
487283. |
fgiust
|
| Error actually reported as a warning. Fixes
434100. |
fgiust
|
| Bad head-endtag reported incorrectly. Fixes
438956. |
fgiust
|
| Extra endtags not detected. Fixes
538536. |
fgiust
|
| Fix for character references > = 32768. Fixes
648768. Thanks to Liam Quinn . |
fgiust
|
| Case of attribute values. Fixes
547976. |
fgiust
|
| Microsoft Access exported HTML files. Fixes
500236. |
fgiust
|
| Parser misinterprets ?xml-stylesheet PI. Fixes
517550. |
fgiust
|
| XHTML TRANSITIONAL doctype set wrongly. Fixes
427821. |
fgiust
|
| < br clear="none" > should be output. Fixes
502348. |
fgiust
|
| Parser complains about xml:lang. Fixes
517528. |
fgiust
|
| Multiple < BODY > 's in < NOFRAMES > allowed. Fixes
427823. |
fgiust
|
| Frameset rows attr. not recognized. Fixes
525081. |
fgiust
|
| You can now use any supported Java character encoding for input or output. The standard tidy encoding handling derived from tidy c has been rewritten using the default java encoding support. This was a most requested feature after JTidy r7, thanks to all the people who sent patches and proposal for this. |
fgiust
|
| You can now attach listeners (implementing the TidyMessageListener interface) to be notified for warning, errors and summary message. You don't need anymore to parse a text output to extract jtidy messages in your application! |
fgiust
|
| Tidy DOM implementation has been updated with DOM level 3 methods signatures. |
fgiust
|