summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add option to use file based template caching. Doing it in non-mod_perlville2009-10-242-6/+22
| | | | environments results in a noticeable performance improvement.
* Remove proprietary XML output option.ville2009-10-233-85/+9
| | | | | It has been deprecated for years, and was announced to be removed in 0.8 in 2006 but has stuck around for some reason until now.
* Avoid some charset encoder lookups.ville2009-10-231-7/+9
|
* Code cleanups.ville2009-10-231-14/+14
|
* Line wrapping, indentation, misc tiny tweaks.ville2009-10-231-326/+845
|
* Add origin info, remove apparently spurious last line from flat DTD.ville2009-10-232-1/+5
|
* Use latest XHTML 1.1 DTDs from http://www.w3.org/MarkUp/DTD/ville2009-10-237-810/+110
|
* Load templates on demand for a small performance gain (esp. in non-mod_perl ↵ville2009-10-101-165/+130
| | | | mode).
* Move subroutine definitions after main program flow.ville2009-10-051-149/+148
|
* Avoid (some) error log trashing with empty documents.ville2009-10-051-4/+4
|
* Increase default LWP HTTP line length to 8k; the 4k default in LWP <= 5.832ville2009-10-051-2/+10
| | | | is not enough for example to accommodate 4kB cookies (RFC 2985) (#6678).
* Simplify error marking code; force marked char to be within shown code excerpt.ville2009-10-041-55/+14
|
* Don't truncate source lines that fit within our limits; when truncating,ville2009-10-041-37/+26
| | | | | replace only one char with ellipsis instead of three; simplify truncation code in general.
* Trivial code cleanups.ville2009-10-041-6/+4
|
* Fix JSON syntax when some info is missing.ville2009-10-041-5/+5
|
* Encode messageid as a string; besides numbers it may contain things like ↵ville2009-10-041-1/+1
| | | | libxml2-77.
* Encode last line as a number per ↵ville2009-10-041-1/+1
| | | | http://wiki.whatwg.org/wiki/Validator.nu_JSON_Output
* Fix info message handling in JSON output.ville2009-10-041-3/+2
|
* Include source content type in JSON output.ville2009-10-041-1/+2
|
* Fix off by one column error in display of OpenSP's auxiliary message locations.ville2009-09-271-3/+3
|
* Reindent, break long lines, minor corrections.ville2009-09-271-302/+355
|
* Option documentation improvements.ville2009-09-271-32/+46
|
* Template fine tuning, NFC.ville2009-09-243-7/+7
|
* Avoid adding an ellipsis when a line (for a message without a column number) ↵ville2009-09-231-3/+3
| | | | was not truncated.
* Fix mark_error() prototype.ville2009-09-231-3/+3
|
* Comment spelling fixes.ville2009-09-231-5/+5
|
* Ignore doctype override when validating a fragment wrapped in template doc ↵ville2009-09-211-3/+6
| | | | (#5132).
* Fix recommended system id of XHTML 1.1 plus MathML 2.0 (#6573).ville2009-09-211-2/+2
|
* Try to acquire auth info from mod_perl if HTTP_AUTHORIZATION is not set.ville2009-09-211-5/+15
|
* Accept "/referrer" also in mod_perl2 path info workaround.ville2009-09-211-4/+4
|
* Code cleanups.ville2009-09-211-14/+9
|
* Comment spelling fix.ville2009-09-211-3/+3
|
* Fix links to charset and doctype fallback explanations.ville2009-09-211-2/+2
|
* my badjean-gui2009-09-181-2/+2
|
* missing " in unicorn outputjean-gui2009-09-181-1/+1
|
* Remove fuzzy matching/"Did you mean ..." implementation due to too manyville2009-09-169-432/+8
| | | | | | | | incorrect suggestions emitted. We'd need to be aware of which attributes and/or elements are valid in the checked document in the particular position; flat lists of all HTML elements and attributes results in too many false positives. String::Approx usage would have probably needed some work as well, or perhaps it wasn't the best choice for the task to begin with.
* Eliminate some redundant ifs.ville2009-09-161-5/+5
|
* Use textContent() instead of toString()+regex to get validator.nu errorville2009-09-161-4/+3
| | | | messages as text, fixes #6302.
* Don't ignore non-document errors from the HTML 5 validator (#6747).ville2009-09-151-3/+5
|
* Fix setting Content-Type for validator.nu POSTs in non-overridden direct ↵ville2009-09-151-13/+15
| | | | input mode (#6747).
* Comment updates.ville2009-09-151-4/+8
|
* Add/fix some info URLs.ville2009-09-151-3/+6
|
* Reformatting, whitespace, NFC.ville2009-09-132-99/+185
|
* Add SMIL 3.0.ville2009-09-1324-1/+4256
|
* Whitespace, comment line wrapping, NFC.ville2009-09-133-17/+16
|
* Warn about tidy errors, keep tidy checkbox state with valid documents.ville2009-09-124-15/+26
|
* Fix tidy output with "wide" characters (#7592).ville2009-09-121-3/+3
| | | | | | | | Strangely, at least with Fedora 11's perl 5.10.0-73.fc11.x86_64, Encode 2.23, Encode::decode_utf8(...) is documented to be equivalent to Encode::decode("utf8", ...) but for some inputs the former has no problems with, the latter barfs "Cannot decode string with wide characters" or results in corrupt conversions. So switch to using the former.
* Revert some breaking bits of the previous change.ville2009-09-121-7/+7
|
* Code cleanups.ville2009-09-121-38/+34
|
* Avoid inserting newlines around tidy output.ville2009-09-121-3/+1
|
* fixing ucn outputjean-gui2009-09-071-18/+18
|
* fixes on ucn outputjean-gui2009-09-071-6/+6
|
* updating ucn outputjean-gui2009-09-071-116/+136
|
* Code cleanups.ville2009-09-051-25/+24
|
* Remove things related to no longer existing show parsetree, ESIS, and raw ↵ville2009-09-0511-118/+22
| | | | errors options.
* Drop remainders of old outline code.ville2009-09-051-3/+2
|
* Simplify self_url_q().ville2009-09-031-14/+14
|
* Add error document validation link to fatal error view (#7399).ville2009-08-312-3/+26
|
* Preserve validate error pages, verbosity and error grouping options in self ↵ville2009-08-311-7/+5
| | | | referential validation URLs.
* Another stab at fixing confusing "did you mean foo" hints in error messages.ville2009-08-131-4/+6
|
* Fix is_xml() package scope issue introduced in rev 1.675.ville2009-08-111-4/+4
|
* Comment spelling fixes.ville2009-07-301-4/+4
|
* Code cleanups.ville2009-07-301-17/+13
|
* Trivial find_encodings() cleanup.ville2009-07-301-5/+5
|
* Drop some redundant code.ville2009-07-301-14/+14
|
* Bug 4365 status comment update.ville2009-07-301-2/+3
|
* Speed up xmlns parsing.ville2009-06-301-23/+17
|
* Improve outline layout, simplify creation.ville2009-06-301-9/+10
|
* Entity-encode outline.ville2009-06-301-2/+1
|
* Drop characters() from outline event handler, S::P::O does not call or ↵ville2009-06-301-12/+2
| | | | document it.
* Output outline also for invalid documents (#6748).ville2009-06-301-5/+4
|
* Comments, whitespace, NFC.ville2009-06-301-9/+5
|
* Remove unused String::Approx imports.ville2009-06-301-3/+3
|
* Drop SGML::Parser::OpenSP < 0.991 workarounds, require >= 0.991.ville2009-06-295-35/+29
|
* Report all used OpenSP options in debug mode.ville2009-06-291-6/+4
|
* Move Encode alias definitions to charset.cfg, register also our ↵ville2009-06-292-34/+20
| | | | non-recommended but recognized aliases.
* Fix JSON output errors (missing/extra commas, incorrect escaping) (#7000). ↵ville2009-06-297-13/+34
| | | | New dependency: JSON >= 2.00.
* Drop $HAVE_IPC_RUN (unused).ville2009-06-292-4/+4
|
* Whitespace, NFC.ville2009-06-292-8/+8
|
* Drop Config::General <= 2.31 workarounds, require >= 2.32.ville2009-06-297-67/+39
|
* Whitespace, NFC.ville2009-06-261-18/+18
|
* Avoid error log trashing from errors without a line number (such as some ↵ville2009-06-261-3/+4
| | | | validator.nu info messages).
* Whitespace, NFC.ville2009-06-261-4/+4
|
* </li>ted2009-06-241-3/+3
|
* blurb suggestion from villeted2009-06-241-3/+7
|
* Avoid outputting "this should not happen" comment when the thing does not ↵ville2009-06-232-4/+5
| | | | actually happen.
* Doc fine tuning.ville2009-06-237-28/+28
|
* Note C# library by Mar?a Eugenia Fern?ndez Men?ndez.ville2009-06-231-2/+3
|
* Improve Content-Encoding decode error handling.ville2009-06-233-5/+67
|
* Require libwww-perl >= 5.802.ville2009-06-235-19/+16
|
* Remove unrelated *lang attributes from example in missing xmlns on root ↵ville2009-06-041-2/+2
| | | | element description (#6995).
* Trim trailing whitespace, NFC.ville2009-06-041-17/+17
|
* Fix "the the" typo in direct input mode info, thanks to Paul Washburn for ↵ville2009-05-281-1/+1
| | | | the catch.
* Fix DC terms namespace, thanks to Toby Inkster.ville2009-05-221-2/+2
|
* fix to the fuzzy matching in case the attribute exists but not allowed in ↵ot2009-05-191-4/+4
| | | | current context - addresses http://lists.w3.org/Archives/Public/www-validator/2009May/0025.html
* Fix link to 0.8.5 release notes (#6865, thanks to Helder Magalh?es).ville2009-05-062-2/+2
|
* 0.8.5.bundle-0_8_5ville2009-03-273-12/+94
|
* Update author/maintainer info.ville2009-03-273-3/+3
|
* Add LICENSE.ville2009-03-271-0/+1
|
* Avoid v-string non-portability warning with Perl 5.10.0.ville2009-03-271-1/+1
|