diff --git a/specifications/xpath-functions-40/src/function-catalog.xml b/specifications/xpath-functions-40/src/function-catalog.xml index 171236f78..0071e05b4 100644 --- a/specifications/xpath-functions-40/src/function-catalog.xml +++ b/specifications/xpath-functions-40/src/function-catalog.xml @@ -4577,9 +4577,9 @@ translate(value := '٢٠٢٣', replace := '٠١٢٣٤٥٦٧٨٩', with := '01234
If $x
is negative, then:
If $y
is positive, then the value of atan2($y, $x)
is
- atan($y div $x) +
π.
atan($y div $x) + π
.
If $y
is negative, then the value of atan2($y, $x)
is
- atan($y div $x) -
π.
atan($y div $x) - π
.
Some results for special values of the arguments are shown in the examples below.
@@ -31393,16 +31393,16 @@ return every($dl/*, fn($elem, $pos) { atfn:char("pi")
represents the character
- π
(x3C0
) and fn:char("nbsp")
returns the
- non-breaking space character, xA0
.
+ fn:char("nbsp")
returns
+ A processor
In the event that the HTML5 character reference name identifies a string comprising multiple codepoints, that string is returned.
[TODO: add a proper bibliographic reference.]
-A backslash-escape sequence from the set \n
(newline, x0A
),
- \r
(carriage return, x0D
),
- or \t
(tab, x09
).
A backslash-escape sequence from the set \n
(\r
(\t
(
file:
scheme.
the map, then the path is constructed from the segments. To
construct the path, the possibly encoded segments are
concatentated together, separated by
- /
(solidus) characters.
+ The rules for encoding the path segments are different
for hierarchical and non-hierarchical URIs. If the URI is
@@ -33326,11 +33326,11 @@ path with an explicit file:
scheme.
(space) %
(percent
- sign), /
(solidus), ?
(question mark),
- #
(number sign), +
(plus sign),
- [
(left square bracket), and ]
(right
- square bracket). That is “[#0-#20%/\?\#\+\[\]]
”.
+ percent-escaped forms: [#0-#20%/\?\#\+\[\]]
”.
Encoding is performed unless the URI is known to be non-hierarchical;
@@ -33339,7 +33339,7 @@ path with an explicit file:
scheme.
fn:parse-uri()
. (For example,
fn:parse-uri('a+b/c') => fn:build-uri()
will return
a+b/c
.)
- It’s necessary to avoid encoding non-hierarchical schemes because there is more +
It is necessary to avoid encoding non-hierarchical schemes because there is more
variation in them (for example, the tel:
scheme
uses a “+
” that must not be encoded). Users working with
non-hierarchical schemes may need to address the encoding issue directly
@@ -33363,13 +33363,12 @@ path with an explicit file:
scheme.
(space) %
(percent
- sign), =
(equals sign), &
(ampersand),
- #
(number sign), +
(plus sign),
- [
(left square bracket), and ]
(right
- square bracket). That is “[#0-#20%=&\#\+\[\]]
”.
- (This differs from the path encoding in that it excludes /
- and ?
but includes =
and &
.)
+ percent-escaped forms: [#0-#20%=&\#\+\[\]]
”.
+ (This differs from the path encoding in that it excludes file:
scheme.
If the
Otherwise, the string constructed is the value of the
- =
),
+
file:
scheme.
the query
key does, then the query is the value of the
query
key.
If there is a query, it is added to the URI with
- a preceding ?
(question mark).
If the fragment
key exists in the map, then
the value of that key is encoded and added to the URI with a
- preceding hash mark (#
).
+ preceding
(space) %
(percent
- sign),
- #
(number sign), +
(plus sign),
- [
(left square bracket), and ]
(right
- square bracket). That is “[#0-#20%\#\+\[\]]
”.
- (This differs from the path encoding in that it excludes /
- and ?
.)
[#0-#20%\#\+\[\]]
”.
+ (This differs from the path encoding in that it excludes The resulting URI is returned.
diff --git a/specifications/xpath-functions-40/src/xpath-functions.xml b/specifications/xpath-functions-40/src/xpath-functions.xml index 1e20deba4..82c7f8028 100644 --- a/specifications/xpath-functions-40/src/xpath-functions.xml +++ b/specifications/xpath-functions-40/src/xpath-functions.xml @@ -1173,7 +1173,7 @@ This includes all the built-in datatypes defined inSome functions depend on aspects of the dynamic context that remain invariant
within an