- From: <bugzilla@wiggum.w3.org>
- Date: Thu, 29 Mar 2007 06:05:22 +0000
- To: www-validator-cvs@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=4420 Summary: Get libxml2 to output error countext beyond 80 characters, or output Product: Validator Version: HEAD Platform: All URL: http://bugzilla.gnome.org/show_bug.cgi?id=424017 OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component: check AssignedTo: ot@w3.org ReportedBy: ot@w3.org QAContact: www-validator-cvs@w3.org libxml2 (and thus XML::LibXML) has a hardcoded limit of 80 columns (old skool!) for its xml parsing errors, hence making it almost impossible to know the exact context of the error. e.g: http://www.opensource.apple.com/darwinsource/WWDC2003/libxml2-3/libxml2/error.c /* search backwards for beginning-of-line maximum 80 characters */ I have a (sad) workaround in the validator for that issue, but ideally, libxml would fix it by either: * having an option to output the whole list * having an option (similar to $parser->line_numbers(1)) to output the column number too The latter would be best, but either would do. Recording this as a bug in the validator, so that we don't let the workaround sit forever.
Received on Thursday, 29 March 2007 06:05:28 UTC