[osis-core] bug in 2.1.1 osisGenRegex
Steve DeRose
sderose at speakeasy.net
Tue Oct 16 09:05:30 MST 2007
I'm still here. I think. This might be my clone; though; I'm not sure,
'cause I forget to check my process-id.
S
> -----Original Message-----
> From: Patrick Durusau [mailto:patrick at durusau.net]
> Sent: Tuesday, October 16, 2007 9:16 AM
> To: osis-core at bibletechnologieswg.org
> Subject: Re: [osis-core] bug in 2.1.1 osisGenRegex
>
> Chris,
>
> Chris Little wrote:
> > Does this list still work? Is anyone still out there? Guess
> we'll soon
> > find out. :)
> >
> >
> Yes, there are people out here. ;-)
> > Troy and I found a bug in the regex osisGenRegex in the
> 2.1.1 schema.
> > Currently that regex looks like [1], but it should looks like [2]:
> >
> > [1] ((((\p{L}|\p{N}|_)+)(\.(\p{L}|\p{N}|_))*:)?([^:\s])+)
> > [2] ((((\p{L}|\p{N}|_)+)(\.(\p{L}|\p{N}|_)+)*:)?([^:\s])+)
> >
> > (missing + right here ^)
> >
> >
> Yep.
>
> And we need to check the other regex expressions to make sure
> they don't
> have the same bug. Once I got part of it "correct" or what I
> thought was
> correct, I used it in other expressions.
> > So our document with the following element isn't valid because the
> > string "Strong" cannot be more than 1 character long in the
> current schema:
> > <w morph="robinson:N-NSF" lemma="lemma.Strong:βίβλος">βίβλος</w>
> >
> >
> >
> Yep.
>
> Question: Do you think we need to issue a quick bug fix schema after
> checking the other regex expressions for the same problem or
> should we
> fold this into a more expansive release, say timed to occur with the
> Bible technology conference several of us are attending early
> next year?
> Obviously no major features but tidying up sort of stuff.
>
> Hope you are having a great day!
>
> Patrick
> > --Chris
> >
> > _______________________________________________
> > osis-core mailing list
> > osis-core at bibletechnologieswg.org
> > http://www.bibletechnologieswg.org/mailman/listinfo/osis-core
> >
>
> --
> Patrick Durusau
> patrick at durusau.net
> Chair, V1 - US TAG to JTC 1/SC 34
> Acting Convener, JTC 1/SC 34/WG 3 (Topic Maps)
> Co-Editor, ISO/IEC 13250-1, 13250-5 (Topic Maps)
> Co-Editor, OpenDocument Format (OASIS, ISO/IEC 26300)
>
>
>
> _______________________________________________
> osis-core mailing list
> osis-core at bibletechnologieswg.org
> http://www.bibletechnologieswg.org/mailman/listinfo/osis-core
>
More information about the osis-core
mailing list