XML Query Last Call Comments on xpath-functions

Last Call Comments 04 April, 2005

Editor:
Ashok Malhotra

This document identifies the status of Last Call issues on XQuery 1.0 and XPath 2.0 Functions and Operators as of April 4, 2005.

The XQuery 1.0 and XPath 2.0 Functions and Operators has been defined jointly by the XML Query Working Group and the XSL Working Group (both part of the XML Activity).

Most issues are classified as either substantive, meaning the editor believes technical changes to the document are required to address them, or editorial, meaning that the issue is one of specification clarity not technical correctness.

An issue transitions through several states. Issues tracking begins when an issue is raised. After discussion, the Working Group may have decided. how to resolve the issue. This decision is announced. and hopefully acknowledged. by the commenter(s). For the most part, once an issue is decided, it is considered closed.

There are 279 issue(s).

0 raised (0 substantive), 0 proposed, 249 decided, 0 announced and 22 acknowledged.

Id Title Type State Doc.
+qt-2004Sep0027-01 A typing mistake in Working Draft typo decided FO
+qt-2004Mar0102-01 [FO] MS-FO-LC2-017 typo decided FO
+qt-2004Feb0880-01 ORA-FO-166-E: typo typo decided FO
+qt-2003Nov0242-01 [F&O] accommodate (editorial) typo decided FO
+qt-2003Nov0213-01 [F&O] 0E0.0 should be 0.0E0 typo decided FO
+qt-2003Nov0202-01 [F&O] Editorial comment typo decided FO
+qt-2005Mar0010-01 fn:doc URI authentication requirement substantive decided FO
+qt-2004Dec0038-01 [F&O] fn:local-name-from-QName should be renamed local-part-from-QName substantive decided FO
+qt-2004Dec0033-01 [F&O] missing function -- fn:prefix-from-QName substantive decided FO
+qt-2004Dec0015-01 [F&O] op:to doesn't match language specification substantive rejected FO
+qt-2004Dec18-01 Dynamic Context Discovery Functions substantive decided FO
+qt-2004Dec14-01 [F&O] regex syntax too limited substantive objected FO
+qt-2004Dec00-01 [F&O] fn:resolve-uri and non-hierarchical base URI substantive decided FO
+qt-2004Nov0089-01 [F&O] rounding functions for decimal arguments substantive rejected FO
+qt-2004Nov0017-01 Do current-dateTime() and implicit-timezone() automatically adjust for DST? substantive decided FO
+qt-2004Nov0005-01 [F&O] fn:doc and fragment-ids substantive acknowledged FO
+xs-2004Oct0107-01 Types allowed by a basic processor substantive decided FO
+qt-2004Oct0000-01 Define the error namespace substantive acknowledged FO
+qt-2004Sep0068-01 Request function to remove trailing spaces from string substantive acknowledged FO
+xs-2004Sep0057-01 normalization and xs:date substantive decided FO
+qt-2004Sep0043-01 [F&O] 14.1.3 fn:namespace-uri can no longer return a string substantive acknowledged FO
+qt-2004Sep0020-01 [XQuery]&[F&O] fn:error: function parameters substantive decided FO
+qt-2004Aug0048-01 appeal for fn:match and fn:apply substantive decided FO
+xs-2004Aug0063-01 Deterministic casting substantive decided FO
+qt-2004Mar0243-01 Fw: [F&O] IBM-FO-108: Normative definition of case mapping substantive decided FO
+qt-2004Mar0225-01 casting NOTATION to string substantive decided FO
+qt-2004Mar0212-01 [F&O] IBM-FO-044: Errors in casting and constructors substantive decided FO
+qt-2004Mar0211-01 [F&O] IBM-FO-043: OK to cast an empty sequence substantive acknowledged FO
+qt-2004Mar0188-01 fn:substring: explanation of negative or zero $startingLoc behaviour substantive decided FO
+qt-2004Mar0111-01 [FO] MS-FO-LC2-024 substantive out-of-scope FO
+qt-2004Mar0110-01 [FO] MS-FO-LC2-023 substantive out-of-scope FO
+qt-2004Mar0108-01 [FO] MS-FO-LC2-021 substantive decided FO
+qt-2004Mar0107-01 [FO] MS-FO-LC2-020 substantive out-of-scope FO
+qt-2004Mar0105-01 [FO] MS-FO-LC2-016 substantive acknowledged FO
+qt-2004Mar0104-01 [FO] MS-FO-LC2-019 substantive acknowledged FO
+qt-2004Mar0106-01 [FO] MS-FO-LC2-018 substantive acknowledged FO
+qt-2004Mar0099-01 [FO] MS-FO-LC2-012 substantive acknowledged FO
+qt-2004Mar0095-01 [FO] MS-FO-LC2-008 substantive decided FO
+qt-2004Mar0093-01 [FO] MS-FO-LC2-007 substantive objected FO
+qt-2004Mar0090-01 [FO] MS-FO-LC2-003 substantive decided FO
+qt-2004Mar0089-01 [FO] MS-FO-LC2-002 substantive acknowledged FO
+qt-2004Mar0063-01 [F&O] LQ-FO-001 - random numbers substantive decided FO
+qt-2004Mar0061-01 [F&O] LQ-FO-002 - file exists substantive decided FO
+qt-2004Mar0060-01 [F&O] LQ-FO-03 - extended access to URI resolver substantive decided FO
+qt-2004Mar0056-01 F&O, XQuery language: Schema document for xdt namespace substantive decided FO
+qt-2004Mar0051-01 [F&O] CER-16 Functions of Durations, Dates, and Times substantive acknowledged FO
+qt-2004Mar0044-01 [F&O] IBM-FO-038: Bugs in fn:deep-equal code substantive decided FO
+qt-2004Mar0042-01 [F&O] IBM-FO-036: Inconsistent parameter types substantive decided FO
+qt-2004Mar0040-01 [F&O] IBM-FO-034: How could an element be nameless? substantive decided FO
+qt-2004Mar0038-01 [F&O] IBM-FO-032: Inconsistent function signatures substantive decided FO
+qt-2004Mar0030-01 [F&O] IBM-FO-024: Apply implicit timezone rule uniformly substantive acknowledged FO
+qt-2004Mar0021-01 [F+O] Type conversion in concat() substantive decided FO
+qt-2004Feb1230-01 URIs and strings (XML Schema comment on F/O) substantive decided FO
+qt-2004Feb1228-01 [F&O] IBM-FO-020: Need a function to dereference XPointers substantive decided FO
+qt-2004Feb1227-01 [F&O] IBM-FO-019: Request for deep-distinct function substantive decided FO
+qt-2004Feb1226-01 [F&O] IBM-FO-018: Request for copy function substantive decided FO
+qt-2004Feb1225-01 [F&O] IBM-FO-017: Dependency on casting QName to string substantive acknowledged FO
+qt-2004Feb1223-01 [F&O] IBM-FO-015: xdt:untypedAtomic is not a numeric type substantive decided FO
+qt-2004Feb1219-01 [F&O] IBM-FO-012: Return types are not valid SequenceTypes substantive decided FO
+qt-2004Feb1218-01 [F&O] IBM-FO-011: Trace function substantive decided FO
+qt-2004Feb1217-01 [F&O] IBM-FO-010: Entity accessors should be exposed substantive decided FO
+qt-2004Feb1215-01 [F&O] IBM-FO-008: No support for DTD's. substantive decided FO
+qt-2004Feb1214-01 [F&O] IBM-FO-006: No user-defined document types substantive decided FO
+qt-2004Feb1143-01 NM-F&O-7: fn:base-uri() substantive decided FO
+qt-2004Feb1142-01 NM-XQ-6: xs:anyUri and xs:string substantive decided FO
+qt-2004Feb1111-01 ORA-FO-412-B: uri equality should take base-uri into account substantive decided FO
+qt-2004Feb1061-01 [F+O] Rename component-from-duration() functions substantive decided FO
+qt-2004Feb1056-01 [F+O] base-URI() undefined [was RE: [XQuery] BEA_028] substantive decided FO
+qt-2004Feb1055-01 [F+O] Division by zero question substantive decided FO
+qt-2004Feb1001-01 [F&O] BEA_034 substantive decided FO
+qt-2004Feb0979-01 [F&O] IBM-FO-108: Normative definition of case mapping substantive decided FO
+qt-2004Feb0974-01 [F&O] IBM-FO-106: fn:subtract-dateTimes-yielding-yearMonthDuration - "maximum number of months" is imprecise substantive decided FO
+qt-2004Feb0973-01 [F&O] IBM-FO-105: \0 should be prohibitied as a back reference in regular expressions substantive decided FO
+qt-2004Feb0972-01 [F&O] IBM-FO-104: Description of substring matching should account for ignorable collations units substantive decided FO
+qt-2004Feb0970-01 [F&O] IBM-FO-102: Concept of system-defined collation is not clearly defined substantive decided FO
+qt-2004Feb0968-01 [F&O] IBM-FO-100: untypedAny and untypedAtomic should be described as concrete types substantive decided FO
+qt-2004Feb0940-01 ORA-FO-253-Q: Suggest changing fn:distinct-values signature back to fn:distinct-values($arg as item()*) as item()* substantive decided FO
+qt-2004Feb0911-01 ORA-FO-336-B: Which collations support collation units? substantive decided FO
+qt-2004Feb0910-01 ORA-FO-335-B: Please define "collation" substantive decided FO
+qt-2004Feb0906-01 ORA-FO-252-Q: Missing feature: overloaded versions of fn:id and fn:idref substantive decided FO
+qt-2004Feb0904-01 ORA-FO-250-B: Inconsistent types for $position in various functions. substantive decided FO
+qt-2004Feb0903-01 ORA-FO-249-Q: Missing feature: add an overloaded version fn:lang($testlang as xs:string?, $arg as node()?) as xs:boolean substantive decided FO
+qt-2004Feb0900-01 ORA-FO-266-B: Error codes should be normative (2) substantive decided FO
+qt-2004Feb0899-01 ORA-FO-204-B: Error summary: This section needs to be normative substantive decided FO
+qt-2004Feb0891-01 ORA-FO-195-E: what is the status of xdt:dayTimeDuration and xdt:yearMonthDuration? substantive decided FO
+qt-2004Feb0831-01 [F&O] CER-11 xs:decimal overflow substantive decided FO
+qt-2004Feb0830-01 [F&O] CER-10 extract-match substantive decided FO
+qt-2004Feb0829-01 [F&O] CER-07 exactly-one et al substantive decided FO
+qt-2004Feb0828-01 [F&O] CER-09 xs:double parameters to fn:substring substantive decided FO
+qt-2004Feb0826-01 [F&O] CER-08 position-of substantive decided FO
+qt-2004Feb0732-01 ORA-FO-192-C: is truncation or rounding acceptable when casting xs:double to xs:float? substantive decided FO
+qt-2004Feb0731-01 ORA-FO-191-C: Casting across the type hierarchy, what are the primitive types ? substantive decided FO
+qt-2004Feb0730-01 ORA-FO-188-B: no defined relationship between fn:current-date and fn:current-dateTime substantive decided FO
+qt-2004Feb0729-01 ORA-FO-186-C: fn:collection stability requirements substantive decided FO
+qt-2004Feb0727-01 ORA-FO-185-B: fn:doc stability is not a reasonable requirement substantive decided FO
+qt-2004Feb0726-01 ORA-FO-184-B: fn:subtract-dateTimes-yielding-yearMonthDuration function name is too long substantive decided FO
+qt-2004Feb0724-01 ORA-FO-182-B: function names are too long substantive decided FO
+qt-2004Feb0722-01 ORA-FO-180-B: fn:abs undocumented exception is possible substantive decided FO
+qt-2004Feb0721-01 ORA-FO-179-B: op:numeric-unary-minus might raise an exception substantive decided FO
+qt-2004Feb0718-01 ORA-FO-176-B: no statement about truncation or rounding substantive decided FO
+qt-2003Nov0324-01 Escape for $ in XPath 2 regexps substantive decided FO
+qt-2004Feb1165.html-01 NM-F&O-8: fn:sum, fn:min, fn:max substantive decided FO
+qt-2004Feb0426-01 [DM&FO] BEA_001 substantive decided FO
+qt-2004Feb0388-01 [XPath/XQuery] collections substantive decided FO
+qt-2004Feb0359-01 [F&O] XSCH-FO-008 Casting and constructor fidelity substantive decided FO
+qt-2004Feb0361-01 [F&O] XSCH-FO-007 Casting numerics and inconsistency substantive acknowledged FO
+qt-2004Feb0358-01 [F&O] XSCH-FO-006 Casting numerics and implementation limits substantive decided FO
+qt-2004Feb0357-01 [F&O] XSCH-FO-005 Casting xs:double and xs:float to xs:string substantive acknowledged FO
+qt-2004Feb0354-01 [F&O] XSCH-FO-002 Datetime without a timezone substantive decided FO
+qt-2004Feb0339-01 [F&O] 15.2.1.1 Deep Equality of Nodes substantive decided FO
+qt-2004Feb0338-01 [F&O] 15.1.5 op:concatenate substantive decided FO
+qt-2004Feb0331-01 [F&O] 7.3.2 fn:compare substantive decided FO
+qt-2004Feb0330-01 [F&O] 6.4.2 fn:ceiling substantive decided FO
+qt-2004Feb0329-01 [F&O] 7.3.1 Collations substantive decided FO
+qt-2004Feb0328-01 [F&O] 6.4.5 fn:round-half-to-even substantive decided FO
+qt-2004Feb0327-01 [F&O] 6.4 Functions on Numeric Values substantive decided FO
+qt-2004Feb0326-01 [F&O] 5.1 Constructor Functions for XML Schema Built-in Types substantive decided FO
+qt-2004Feb0325-01 [F&O] 3 The Error Function substantive decided FO
+qt-2004Feb0323-01 [F&O] 2.4 fn:base-uri substantive decided FO
+qt-2004Feb0284-01 [FO] Bug in contains() substantive decided FO
+qt-2004Feb0172-01 Should fn:string() and xs:string() be synonyms? substantive decided FO
+qt-2004Feb0170-01 zero-or-one(), one-or-more(), exactly-one() substantive decided FO
+qt-2004Feb0157-01 [F+O] replace() - use of $0 substantive decided FO
+qt-2004Feb0156-01 [F+O] Relationship of casts and constructors substantive decided FO
+qt-2004Feb0153-01 [F+O] resolve-QName() substantive decided FO
+qt-2004Feb0147-01 [F&O] Protocol language information substantive decided FO
+qt-2004Feb0094-01 [F&O] Underflow in date arithmetic substantive decided FO
+qt-2004Feb0093-01 [F&O] resolve-QName function, $element as empty sequence substantive decided FO
+qt-2004Feb0087-01 [F&O] adjust-date-to-timezone underspecified? substantive decided FO
+qt-2004Jan0141-01 [F&O] IBM-FO-001 Request for "atom" function substantive decided FO
+qt-2004Jan0074-01 [F&O] 7.5.4 fn:substring-before substantive decided FO
+qt-2004Jan0020-01 [XQuery 1.0 and XPath 2.0 Functions and Operators] substantive decided FO
+qt-2004Jan0006-01 F&O: fn:lang substantive decided FO
+qt-2003Dec0137-01 casting from numeric types to string: what about precision ? substantive decided FO
+qt-2003Dec0118-01 [F+O] Casting to subtypes of xs:integer substantive decided FO
+qt-2003Dec0109-01 [FO] OB03: 15.3.5 sum / B Compatibility with XPath 1.0 substantive decided FO
+qt-2003Dec0062-01 [F&O] deep-equal substantive acknowledged FO
+qt-2003Nov0320-01 [F&O] Function root() and static typing substantive acknowledged FO
+qt-2003Nov0278-01 [F&O] 15.3 Aggregate Functions substantive decided FO
+qt-2003Nov0275-01 [F&O] 15.2.1.1 Deep Equality of Nodes substantive decided FO
+qt-2003Nov0272-01 [F&O] 15.1.8 fn:exists substantive acknowledged FO
+qt-2003Nov0271-01 [F&O] 15.1 zero-or-one, one-or-more, exactly-one substantive decided FO
+qt-2003Nov0240-01 [F&O] fn:subtract-dateTimes-yielding-yearMonthDuration rounding substantive decidedy FO
+qt-2003Nov0233-01 [F&O] subtracting date/time with empty sequence substantive decided FO
+qt-2003Nov0216-01 [F&O] A proposal related to the two totally ordered subtypes of xs:duration substantive acknowledged FO
+qt-2003Nov0215-01 [F&O] 7.4.6 fn:normalize-unicode substantive decided FO
+qt-2003Nov0214-01 [F&O] charmod substantive decided FO
+qt-2003Nov0211-01 [F&O] normalize-unicode substantive decided FO
+qt-2003Nov0210-01 [F&O] 15.2.1 fn:deep-equal substantive decided FO
+qt-2003Nov0207-01 [F&O] C.2.3 eg:value-except substantive decided FO
+qt-2003Nov0206-01 [F&O] string-length substantive decided FO
+qt-2003Nov0201-01 F&O 7.4.5 fn:normalize-space substantive acknowledged FO
+qt-2003Nov0200-01 F&O 7.2.1 fn:codepoints-to-string substantive acknowledged FO
+qt-2003Nov0189-01 Namespace prefixes for functions and operators considered confusing substantive decided FO
+qt-2003Nov0030-01 F&O fn:escape-uri substantive decided FO
+qt-2004Dec0024-01 [F&O] NaN difference between XQuery and XMLSchema editorial decided FO
+qt-2004Nov0016-01 Casting to xs:NOTATION, xs:QName not clarified editorial decided FO
+qt-2004Nov0008-01 [F&O] Editorial: fn:concat use of "convert" editorial decided FO
+qt-2004Nov0007-01 [F&O] Editorial: fn:local-name-from-QName incorrect capitalization of xs:NCName editorial decided FO
+qt-2004Nov0006-01 [F&O] Editorial: fn:ceiling and negative zero editorial decided FO
+qt-2004Aug0036-01 [F&O]15.1.3.1 Examples fn:index-of editorial decided FO
+xs-2004Jul0067-01 [F&O]: Result of arithmetic involving Inf editorial decided FO
+qt-2004Mar0109-01 [FO] MS-FO-LC2-022 editorial decided FO
+qt-2004Mar0103-01 [FO] MS-FO-LC2-015 editorial decided FO
+qt-2004Mar0101-01 [FO] MS-FO-LC2-014 editorial decided FO
+qt-2004Mar0098-01 [FO] MS-FO-LC2-011 editorial decided FO
+qt-2004Mar0097-01 [FO] MS-FO-LC2-010 editorial decided FO
+qt-2004Mar0096-01 [FO] MS-FO-LC2-009 editorial decided FO
+qt-2004Mar0094-01 [FO] MS-FO-LC2-006 editorial decided FO
+qt-2004Mar0092-01 [FO] MS-FO-LC2-005 editorial decided FO
+qt-2004Mar0091-01 [FO] MS-FO-LC2-004 editorial decided FO
+qt-2004Mar0084-01 [FO] MS-FO-LC2-01 editorial decided FO
+qt-2004Mar0048-01 [F&O] IBM-FO-042: Invalid syntax in fn:doc return type editorial decided FO
+qt-2004Mar0047-01 [F&O] IBM-FO-041: Irrelevant text in description of fn:sum editorial decided FO
+qt-2004Mar0046-01 [F&O] IBM-FO-040: Bugs in max and min examples editorial decided FO
+qt-2004Mar0045-01 [F&O] IBM-FO-039: Argument types in max and min editorial decided FO
+qt-2004Mar0043-01 [F&O] IBM-FO-037: Strange description of fn:unordered editorial decided FO
+qt-2004Mar0041-01 [F&O] IBM-FO-035: Problems with fn:number editorial decided FO
+qt-2004Mar0039-01 [F&O] IBM-FO-033: Invalid function signatures editorial decided FO
+qt-2004Mar0037-01 [F&O] IBM-FO-031: Specify that function backs up subtraction editorial decided FO
+qt-2004Mar0036-01 [F&O] IBM-FO-030: Section needs better title editorial decided FO
+qt-2004Mar0035-01 [F&O] IBM-FO-029:Redundant rules in function description editorial decided FO
+qt-2004Mar0034-01 [F&O] IBM-FO-028: Inconsistent function signatures editorial decided FO
+qt-2004Mar0033-01 [F&O] IBM-FO-027: Bug in example: wrong answer? editorial decided FO
+qt-2004Mar0032-01 [F&O] IBM-FO-026: Normalization rule stated backward? editorial decided FO
+qt-2004Mar0031-01 [F&O] IBM-FO-025: Need better example for comparing times editorial decided FO
+qt-2004Mar0029-01 [F&O] IBM-FO-023: Example inconsistent with text editorial decided FO
+qt-2004Mar0028-01 [F&O] IBM-FO-022: Which function backs up "eq" on strings? editorial decided FO
+qt-2004Feb1229-01 [F&O] IBM-FO-021: Editorial comments editorial decided FO
+qt-2004Feb1224-01 [F&O] IBM-FO-016: Bug in fn:ceiling editorial decided FO
+qt-2004Feb1222-01 [F&O] IBM-FO-014: Constructors for user-defined types editorial decided FO
+qt-2004Feb1220-01 [F&O] IBM-FO-013: Unnecessary note, not a special case editorial decided FO
+qt-2004Feb1216-01 [F&O] IBM-FO-009: Fixes to namespaces and prefixes editorial decided FO
+qt-2004Feb1221-01 [F&O] IBM-FO-007: Section 1.5 needs better heading editorial decided FO
+qt-2004Feb1213-01 [F&O] IBM-FO-005: Get rid of xdt:untypedAny editorial decided FO
+qt-2004Feb1212-01 [F&O] IBM-FO-004: Cross-document references editorial decided FO
+qt-2004Feb1211-01 [F&O] IBM-FO-003: Description of function signatures editorial decided FO
+qt-2004Feb1210-01 [F&O] IBM-FO-002: Define function overloading editorial decided FO
+qt-2004Feb1057-01 [F+O] Links are to XQuery not XPath editorial decided FO
+qt-2004Feb0975-01 [F&O] IBM-FO-107: F&O editorial comments editorial decided FO
+qt-2004Feb0971-01 [F&O] IBM-FO-103: List describing how collation is determined doesn't account for "system defined default" editorial decided FO
+qt-2004Feb0969-01 [F&O] IBM-FO-101: Error prefix "err" is undefined editorial decided FO
+qt-2004Feb0917-01 ORA-FO-378-E: Please move "Namespaces and prefixes" prior to any use of these namespaces editorial decided FO
+qt-2004Feb0916-01 ORA-FO-376-E: please associate prefixes with namespaces editorial decided FO
+qt-2004Feb0915-01 ORA-FO-343-E: Incorrect, and not perfectly correctable, reference editorial decided FO
+qt-2004Feb0914-01 ORA-FO-342-E: Incorrect reference editorial decided FO
+qt-2004Feb0913-01 ORA-FO-338-E: what is an "unsuitable collation"? editorial decided FO
+qt-2004Feb0912-01 ORA-FO-337-E: Unclear wording: "the collation may fail", "the system may reject it" editorial decided FO
+qt-2004Feb0909-01 ORA-FO-334-E: Terminology: "implementation defined" is not hyphenated editorial decided FO
+qt-2004Feb0908-01 ORA-FO-288-C: Are xdt:untypedAtomic values distinct or not distinct? editorial decided FO
+qt-2004Feb0905-01 ORA-FO-251-E: move 15.4.2 and 15.4.3 to section 14 editorial decided FO
+qt-2004Feb0902-01 ORA-FO-248-C: need to clarify the behavior of union, intersect and except editorial decided FO
+qt-2004Feb0901-01 ORA-FO-265-E: Most error codes are not explained by natural language text editorial decided FO
+qt-2004Feb0898-01 ORA-FO-202-B: 17.10, Missing "otherwise" cases needed to specify the error editorial decided FO
+qt-2004Feb0897-01 ORA-FO-201-E: simplification for eg:convertTZtoString editorial decided FO
+qt-2004Feb0896-01 ORA-FO-200-E: CTZ (current time zone) is never used editorial decided FO
+qt-2004Feb0895-01 ORA-FO-199-B: missing function invocation in example editorial decided FO
+qt-2004Feb0894-01 ORA-FO-198-E: missing comma editorial decided FO
+qt-2004Feb0893-01 ORA-FO-197-C: casting between dayTimeDuration and yearMonthDuration editorial decided FO
+qt-2004Feb0892-01 ORA-FO-196-E: unnecessary cast to string before cast to duration editorial decided FO
+qt-2004Feb0890-01 ORA-FO-194-E: 17.9, Fourth bullet deals with an impossible case editorial decided FO
+qt-2004Feb0889-01 ORA-FO-190-E: hyperlink could be more specific editorial decided FO
+qt-2004Feb0888-01 ORA-FO-189-E: unnecessary references to xs:anySimpleType editorial decided FO
+qt-2004Feb0886-01 ORA-FO-187-E: excessive claim for this section (casting from primitive types to primitive types) editorial decided FO
+qt-2004Feb0885-01 ORA-FO-172-E: need examples of both normalized value and localized value editorial decided FO
+qt-2004Feb0884-01 ORA-FO-171-E: indentation scheme is not strictly followed editorial decided FO
+qt-2004Feb0883-01 ORA-FO-170-E: use narrower indentations to get the whole type hierarchy on normal width paper editorial decided FO
+qt-2004Feb0882-01 ORA-FO-168-E: confusing paragraph describing the use of "?" editorial decided FO
+qt-2004Feb0881-01 ORA-FO-167-E: "numeric" as a return type is not properly specified editorial decided FO
+qt-2004Feb0733-01 ORA-FO-193-B: incorrect use of "maximum value" and "minimum value" editorial decided FO
+qt-2004Feb0725-01 ORA-FO-183-B: fn:get-timezone-from-dateTime imprecise specification editorial decided FO
+qt-2004Feb0723-01 ORA-FO-181-B: imprecise specification in case of negative durations editorial decided FO
+qt-2004Feb0720-01 ORA-FO-178-B: "truncating division" is too vague editorial decided FO
+qt-2004Feb0719-01 ORA-FO-177-B: need to specify how to compute the remainder when dividing negative numbers editorial decided FO
+qt-2004Feb0717-01 ORA-FO-175-B: things you can say about precision of the result editorial decided FO
+qt-2004Feb0716-01 ORA-FO-173-B: nonrecursive definition of something that probably should be recursive editorial decided FO
+qt-2004Feb0715-01 ORA-FO-169-B: inconsistency between diagram and tabular hierarchy editorial decided FO
+qt-2004Feb0360-01 [F&O] XSCH-FO-009 Editorial editorial decided FO
+qt-2004Feb0356-01 [F&O] XSCH-FO-004 fn:escape-uri and percent editorial acknowledged FO
+qt-2004Feb0355-01 [F&O] XSCH-FO-003 fn:data algorithm description editorial decided FO
+qt-2004Feb0353-01 [F&O] XSCH-FO-001 Tabular type hierarchy errors editorial decided FO
+qt-2004Feb0343-01 [F&O] C.6 Working With xs:duration Values editorial decided FO
+qt-2004Feb0342-01 [F&O] 15.4.4 fn:doc editorial decided FO
+qt-2004Feb0341-01 [F&O] 15.3.4 fn:min editorial decided FO
+qt-2004Feb0340-01 [F&O] 15.3.3 fn:max editorial decided FO
+qt-2004Feb0337-01 [F&O] 15.1.14 fn:unordered editorial decided FO
+qt-2004Feb0336-01 [F&O] 15.1.10 fn:insert-before editorial decided FO
+qt-2004Feb0335-01 [F&O] 9.7.1 fn:subtract-dateTimes-yielding-yearMonthDuration editorial decided FO
+qt-2004Feb0334-01 [F&O] 9.5 Arithmetic Functions on xdt:yearMonthDuration and xdt:dayTimeDuration editorial decided FO
+qt-2004Feb0333-01 [F&O] 9.4.18 fn:get-hours-from-time editorial decided FO
+qt-2004Feb0332-01 [F&O] 9.4.11 fn:get-minutes-from-dateTime editorial decided FO
+qt-2004Feb0324-01 [F&O] 2.5 fn:document-uri editorial decided FO
+qt-2004Feb0322-01 [F&O] 1.4 Type Hierarchy editorial decided FO
+qt-2004Feb0164-01 [F&O] 17.10 example functions (editorial) editorial decided FO
+qt-2004Feb0092-01 [F&O] No error number for "invalid timezone value" (editorial) editorial decided FO
+qt-2004Feb0091-01 [F&O] fn:id 'space-separated sequence of tokens' editorial decided FO
+qt-2004Feb0090-01 [F&O] Errors that are never referenced (editorial) editorial decided FO
+qt-2004Feb0089-01 [F&O] Deep equal nodes with different IDs? editorial decided FO
+qt-2004Feb0088-01 [F&O] Appendix B not up to date editorial decided FO
+qt-2004Jan0090-01 [F&O] Inconsistent formatting of error conditions editorial decided FO
+qt-2003Dec0285-01 Xquery Functions and Operators: Section 14.1.4 fn:number editorial decided FO
+qt-2003Dec0172-01 Does fn:data preserve order for list types? editorial decided FO
+qt-2003Dec0084-01 [F&O] 14 Functions and Operators on Nodes editorial decided FO
+qt-2003Dec0048-01 [F&O] 6.2.6 op:numeric-mod editorial decided FO
+qt-2003Dec0030-01 [FO]: OB02 escape-uri example editorial decided FO
+qt-2003Dec0029-01 Re: [FO]: OB01 escape-uri editorial decided FO
+qt-2003Dec0028-01 [FO]: OB01 escape-uri editorial decided FO
+qt-2003Nov0277-01 [F&O] Examples 15.2.2, 15.2.3, 15.2.4 (op:union, op:intersect, op:except) editorial decided FO
+qt-2003Nov0276-01 [F&O] 15.2.1.2 Examples (fn:deep-equal) editorial decided FO
+qt-2003Nov0274-01 [F&O] 15.1.14 fn:unordered editorial decided FO
+qt-2003Nov0273-01 [F&O] 15.1.9 fn:distinct-values editorial decided FO
+qt-2003Nov0270-01 [F&O] 15. Functions and operations on sequences -- Editorial editorial decided FO
+qt-2003Nov0243-01 [F&O] +INF editorial decided FO
+qt-2003Nov0241-01 [F&O] Old 'string mode' text editorial decided FO
+qt-2003Nov0239-01 [F&O] op:numeric-mod editorial decided FO
+qt-2003Nov0209-01 [F&O] C.5 isnot editorial decided FO
+qt-2003Nov0208-01 [F&O] C.4 and C.5 editorial decided FO
+qt-2003Nov0205-01 [F&O] 14.1.5 fn:lang editorial decided FO
+qt-2003Nov0190-01 Editorial: pref vs. pre editorial decided FO
qt-2004Sep0027-01: A typing mistake in Working Draft
[typo, decided] 2004-09-05
A typing mistake in Working Draft, Mukul Gandhi (2004-09-05)
X(n,}? matches X, at least n times

Would it not be X{n,}? ...
(i.e. a left curly bracket instead of a left round
bracket)

STATUS:  Fixed


    
qt-2004Mar0102-01: [FO] MS-FO-LC2-017
[typo, decided] 2004-03-06
[FO] MS-FO-LC2-017, Michael Rys (2004-03-06)

Section 15.4.4 fn:doc	
Editorial	

Make the return type bold as the type is defined in the formal semantics
(the type is potentially found in the static document map context).

RATIONALE:  The return type is bold only if the type of the return
depends on the type of the arguments.  Not the case here.

    
qt-2004Feb0880-01: ORA-FO-166-E: typo
[typo, decided] 2004-02-17
ORA-FO-166-E: typo, Stephen Buxton (2004-02-17)

SECTION Status

The bullet reading "The rules for converting numbers to strings have 
be amplified..." has a typo (change "be" to "been").


- Steve B.

STATUS:  Overtaken by events.

    
qt-2003Nov0242-01: [F&O] accommodate (editorial)
[typo, decided] 2003-11-21
[F&O] accommodate (editorial), Priscilla Walmsley (2003-11-21)

Throughout F&O, accommodate is misspelled; it has two m's.

Thanks,
Priscilla

STATUS:  Editorial. Fixed.

    
qt-2003Nov0213-01: [F&O] 0E0.0 should be 0.0E0
[typo, decided] 2003-11-17
[F&O] 0E0.0 should be 0.0E0, Sarah Wilkin (2003-11-17)

In the new spec, 0E0.0 is used in several places where it should be 
0.0E0. For example, see the substring examples (7.4.3.1).

--Sarah

STATUS:  Editorial.  Will fix as needed.

    
qt-2003Nov0202-01: [F&O] Editorial comment
[typo, decided] 2003-11-17
[F&O] Editorial comment, Alberto Massari (2003-11-17)

In section 7.1, the second note has the following sentence:
   "In functions that involve character counting [...] what is counted
   is the of XML characters [...]"
It seems to me that the word "number" is missing

Alberto

STATUS:  Editorial.  Fixed.

    
qt-2005Mar0010-01: fn:doc URI authentication requirement
[substantive, decided] March 14, 2005
fn:doc URI authentication requirement, Progress Q. T. Mtshali (2005-02-09)
The XQuery function fn:doc() retrieves a document using an xs:anyURI. 
If the URI happens to be a URL such as http://www.xxx.yyy/sample.xml 
it is possible that the retrieval of the document requires user 
authentication in which case user credentials must be provided. 
This should be implementation-dependent. I would suggest that the 
documentation/spec indicate that user authentication is implementation 
dependent for functions where the user authentication may be required. 
The joint WGs decided on 2/28/2005 that no change was required.
qt-2004Dec0038-01: [F&O] fn:local-name-from-QName should be renamed local-part-from-QName
[substantive, decided] January 20, 2005
I noticed some incompatibility between the name "local-name"
and the JAXP (Java) method names getLocalPart vs getLocalName.

The F&O method local-name-from-QName corresponds to the
JAXP methods QName.getLocalPart.

I think the phrase "local-part" is more precise, since it doesn't
make sense to get the "local name" of a name - you get the
local *part* of a name.  Plus of course it's nice to have
consistency between the XQuery API and the Java API.

The fn:local-name corresponds to the DOM method getLocalName.
That makes sense: the local name of a node is
the local part of the QName of a node.
The joint WGs decided on 1/19/2005 not to make this change.
qt-2004Dec0033-01: [F&O] missing function -- fn:prefix-from-QName
[substantive, decided] January 20, 2005
Now that the prefix is a component of a QName,
it seems there should be a fn:prefix-from-QName function,
with the obvious semantics.

It is not strictly needed, since it is possible to
portably implement prefix-from-QName by casting the
QName to an xs:string and then looking for a ':'.
However, fn:prefix-from-QName is the low-level
"extractor" function that logically belongs in
the standard fn namespace.
The joint WGs agreed on 1/19/2005 to add this function.
qt-2004Dec0015-01: [F&O] op:to doesn't match language specification
[substantive, rejected] December 16, 2004
In the October 04 language specification op:to was changed to have 
optionally have empty operands:
"Each of the operands of the to operator is converted as though it was 
an argument of a function with the expected parameter type xs:integer?. 
If either operand is an empty sequence, or if the integer derived from 
the first operand is greater than the integer derived from the second 
operand, the result of the range expression is an empty sequence..."

Which means in F&O the signature
op:to($firstval as xs:integer, $lastval as xs:integer) as xs:integer*

should be:
op:to($firstval as xs:integer?, $lastval as xs:integer?) as xs:integer*
If you notice, none of the op: functions in the F&O allow the empty sequence as argument even though the corresponding operator does.  This is because the empty sequence argument to operators is handled at the language level and never makes it down to the function. 
qt-2004Dec18-01: Dynamic Context Discovery Functions
[substantive, decided] January 20, 2005
Dynamic Context Discovery Functions, Tom Bradford (2004-12-15)
XQuery and XPath operate against the notion of a dynamic context, where 
the concepts of current collection, and document set are knowns, yet 
there are no functions available for exposing those variables. As a 
person who pretty much lives XML database technology, I find that 
information incredibly important from an implementation standpoint, if 
only to minimize reliance on APIs such as the XML:DB API in order 
perform repository discovery.

Therefore I propose that the following functions be added that expose 
additional aspects of the dynamic context:

fn:default-collection() as xs:anyURI
Returns a URI to the default Collection.

fn:child-collections(xs:anyURI) as xs:anyURI*
Returns a sequence of URIs to for the specified URI. Return an empty 
sequence if there are none, or an error if the underlying store does not 
support this functionality.

fn:child-collections() as xs:anyURI*
Same as the child-collections(xs:anyURI) form, but executed against the 
default collection.

fn:collection-documents(xs:anyURI) as xs:anyURI*
Returns a sequence of URIs identifying the document resources that are 
associated with the specified collection URI. Return an empty sequence 
if there are none, or an error if the underlying store does not support 
this functionality.

fn:collection-documents() as xs:anyURI*
Same as the collection-documents(xs:anyURI) form, but executed against 
the default collection..
 
The joint WGs decided on 1/19/2005 not to make this change.
qt-2004Dec14-01: [F&O] regex syntax too limited
[substantive, objected] January 20, 2005
[F&O] regex syntax too limited, Kurt Cagle (2004-12-15)
I wish to endorse the statements made by Gunther Schadow 
(See http://lists.w3.org/Archives/Public/public-qt-comments/2004Dec/0017.html). 
concerning the need to adopt the full Perl 5 regular expression syntax, 
rather than the subset endorsed by the W3C Standards Group.  XSLT2 has the potential to 
become an integral processor and compiler of extremely sophisticated 
content, and as such its requirements for regular expressions 
considerably exceeds the validation only aspects inherent within the XML 
Schema implementation. I would strongly endorse adopting the Perl 5 
regex standard, and at the very least (as per motion #2, making adoption 
of the full set optional for vendors).
 
The joint WGs decided on 1/19/2005 not to make this change.
Objected.
qt-2004Dec00-01: [F&O] fn:resolve-uri and non-hierarchical base URI
[substantive, decided] March 14, 2005
The draft does not seem to specify what to do if the base URI is not a
hierarchical URI (e.g. a urn: scheme URI).

I cannot think of any meaningful resolution here. Return the base URI? 
<