Return-Path: Delivered-To: apmail-xml-xmlbeans-dev-archive@www.apache.org Received: (qmail 94518 invoked from network); 16 Sep 2003 16:42:12 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 16 Sep 2003 16:42:12 -0000 Received: (qmail 18081 invoked by uid 500); 16 Sep 2003 16:42:04 -0000 Delivered-To: apmail-xml-xmlbeans-dev-archive@xml.apache.org Received: (qmail 18058 invoked by uid 500); 16 Sep 2003 16:42:04 -0000 Mailing-List: contact xmlbeans-dev-help@xml.apache.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Post: List-Help: List-Unsubscribe: List-Subscribe: Reply-To: xmlbeans-dev@xml.apache.org Delivered-To: mailing list xmlbeans-dev@xml.apache.org Received: (qmail 18036 invoked from network); 16 Sep 2003 16:42:04 -0000 content-class: urn:content-classes:message Subject: RE: Patch for Unicode-Build-Bug MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0 Date: Tue, 16 Sep 2003 09:41:55 -0700 Message-ID: <4B2B4C417991364996F035E1EE39E2E11E9D29@uskiex01.amer.bea.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Patch for Unicode-Build-Bug Thread-Index: AcN8Ep6jIMdwrd/XRpiUwbqPgqR9NAAXeaVg From: "Eric Vasilik" To: Cc: "Roland Schemers" , "Sascha Kulawik" X-OriginalArrivalTime: 16 Sep 2003 16:41:59.0235 (UTC) FILETIME=[729A0130:01C37C71] X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N The regular expression code was taken from xerces. I noticed that the = current version of RegularExpression.java in xerces has changed, and the = javadoc, in particular, has been updated to deal with the comments you = mention in your patch. Xerces seems to deal with this problem by adding = spaces instead of putting in an extra back slash (diff follows). I will = check in the new version the exists in xerces. =20 - Eric =20 diff -r1.1 RegularExpression.java 137c137 < * \u005cuc, \L, = \U, --- > * \u005c uc, \L, = \U, 182c182 < *
\u005cuHHHH --- > *
\u005c uHHHH 206c206 < *
  • A character (including \e \f \n \r = \t \u005cxHH = \u005cx{HHHH} < !--kbd>\u005cuHHHH = \u005cvHHHHHH) --- > *
  • A character (including \e \f \n \r = \t \u005cxHH = \u005cx{HHHH} < !--kbd>\u005c uHHHH = \u005cvHHHHHH) 499c499 < *