-
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: OpenFormula, Part 4 (Formula) [1.2: 2]
-
Labels:None
-
Proposal:
-
Resolution:
ODF 1.2 CD05 Part 2 has an inexplicable definition for the HYPERLINK function.
The description asserts that there is an effect on a cell.
The description assrts that there is an effect on a cell even if the function's occurrence is not needed in the evaluation of the formula.
The description asserts that there is a coordinated effect in how an IRI is composed (or multiples delivered) from individual occurrences of the HYPERLINK function in the same expression.
The description asserts unjustifiable requirements on the implementation of an evaluator.
Finally, the examples of this function are used to refine the definition. Only the simplest examples can be inferred from the definition.
It appears that incidental consequences of a specific implementation are being appealed to, without concern for what is essential and good enough for an OpenFormula case and no matter what odd behaviors that implementations might have for cases that defy well-definedness.