-
Type: Bug
-
Status: Applied
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: ODF 1.2 CD 05
-
Fix Version/s: ODF 1.2 CD 06
-
Component/s: Conformance, OpenFormula, Part 4 (Formula) [1.2: 2]
-
Labels:None
-
Proposal:
-
Resolution:
ODF 1.2 CD05 Part 2 defines the following as part of Small Group Evaluator conformance:
"""
2.2.2(H) For expressions embedded in an OpenDocument document, it shall consider the values of the following host-defined properties: HOST-CASE-SENSITIVE, HOST-PRECISION-AS-SHOWN, HOST-SEARCH-CRITERIA-MUST-APPLY-TO-WHOLE-CELL, HOST-AUTOMATIC-FIND-LABELS, HOST-USE-REGULAR-EXPRESSIONS, HOST-USE-WILDCARDS, HOST-NULL-YEAR, HOST-NULL-DATE.
"""
Problem #1: It makes a conformance condition on usage in ODF 1.2 Part 1. ODF 1.2 Part 1 should make such statements with regard to any use of OpenFormula.
Problem #2: The point of Host-Defined Behaviors is that they always need to be established by provisions related to the hosting of the evaluator. They may be given fixed values or they may be bound to parameters or settings in the host that are variable for implementations of the host specification. There is no way for an OpenFormula evaluator to "not consider" these behaviors, they just might simply be fixed in a given hosting situation, whether by allowing them to be (evaluator) implementation-defined or any other means.
Problem #3: If there is any mention of this, it should be in 2.2.1, not in Small Group Evaluator.
Problem #4: It is meaningless to enumerate these. There should simply be reference to the Host-Defined Behaviors, section 3.4.