OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

office message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: [OASIS Issue Tracker] Commented: (OFFICE-1474) Public Comment:Regular expressions (ODF all versions)

    [ http://tools.oasis-open.org/issues/browse/OFFICE-1474?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16335#action_16335 ] 

Eike Rathke commented on OFFICE-1474:

From an implementer's view, mandating a specific level or revision of TR18 isn't practicable (btw, the current Unicode Standard version is 5.2.0 since 2009-10-01). As a real world example, OOo will switch to ICU's regular expressions, and I guess other implementations will use that as well, either in future or do already. At least I'd recommend doing so ...  Anyway, http://userguide.icu-project.org/strings/regexp refers TR18 (without revision) and additionally to Level 1 supports also word boundaries and name properties of Level 2. Future versions of ICU may implement additional features. Nailing the feature set down to some level or revision of TR18 might even restrict implementations to use a specific version of ICU, which is impracticable.

Implementation-defined with no reference to Unicode Regular Expressions isn't practicable either, POSIX or limited regular expression engines may be incompatible.

I recommend to specify as implementation-defined with a minimum required support of TR18 revision 13 Level 1 (conformance C1), plus the Perl Regular Expressions syntax.

Note that TR18 does not define a specific syntax, but uses a sample syntax similar to Perl RegEx syntax, see http://www.unicode.org/reports/tr18/#Notation and http://www.unicode.org/reports/tr18/#Conformance

I think it should be Implementation-defined instead of implementation-dependent, as the expressions usually are user input and thus depend on the actual implementation that should have a defined documentation. The definition should follow TR18 conformance clauses.

> Public Comment: Regular expressions (ODF all versions)
> ------------------------------------------------------
>                 Key: OFFICE-1474
>                 URL: http://tools.oasis-open.org/issues/browse/OFFICE-1474
>             Project: OASIS Open Document Format for Office Applications (OpenDocument) TC
>          Issue Type: Bug
>          Components: External References
>            Reporter: Robert Weir 
>            Assignee: Robert Weir 
>            Priority: Minor
>             Fix For: ODF 1.2
> Copied from office-comment list
> Original author: "Alex Brown" <alexb@griffinbrown.co.uk> 
> Original date: 24 Apr 2009 09:35:15 -0000
> Original URL: http://lists.oasis-open.org/archives/office-comment/200904/msg00028.html

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators: http://tools.oasis-open.org/issues/secure/Administrators.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]