- From: Martin Duerst <duerst@w3.org>
- Date: Wed, 09 Oct 2002 13:05:54 +0900
- To: public-qa-dev@w3.org
Hello Ville, Just to make sure that I understand what's going on: my original version was: return $encodingA && $encodingB && $encodingA ne $encodingB; your first version was: return $encodingA && $encodingB and $encodingA ne $encodingB; your current version is: return (($encodingA && $encodingB) and ($encodingA ne $encodingB)); I think that my original version was correct, yes? I don't understand why you want to make a difference between the first logical 'and' and the second logical 'and', both are equivalent. I would therefore prefer to either return to the original version, or to write it as: return ($encodingA and $encodingB and $encodingA ne $encodingB); or maybe return ($encodingA and $encodingB and ($encodingA ne $encodingB)); or return $encodingA && $encodingB && ($encodingA ne $encodingB); to make the structure clearer. Please change it to your preferred version. Please note that I may change this again; I'm thinking about distinguishing 'undef' and empty string, to catch cases such as <?xml version='1.0' encoding=''?> Regards, Martin. >Date: Sat, 5 Oct 2002 07:21:09 -0400 >From: "DEV user - Ville Skytta - contact ot - ville.skytta@iki.fi - ville" ><ville@abyss.w3.org> >To: www-validator-cvs@w3.org >Subject: validator/httpd/cgi-bin check >Modified Files: > check >Log Message: >Fixed an operator precedence bug in charset conflict detection. >It's again possible to validate pages that properly define UTF-8 in the HTTP >headers, like the validator itself. >VS: ----------------------------------------------------------------------
Received on Wednesday, 9 October 2002 00:59:21 UTC