Commit ba95e36a authored by Victor Zverovich's avatar Victor Zverovich

Clarify that '\0' cannot be used as fill (#832)

parent abde38b4
...@@ -76,7 +76,7 @@ The general form of a *standard format specifier* is: ...@@ -76,7 +76,7 @@ The general form of a *standard format specifier* is:
.. productionlist:: sf .. productionlist:: sf
format_spec: [[`fill`]`align`][`sign`]["#"]["0"][`width`]["." `precision`][`type`] format_spec: [[`fill`]`align`][`sign`]["#"]["0"][`width`]["." `precision`][`type`]
fill: <a character other than '{' or '}'> fill: <a character other than '{', '}' or '\0'>
align: "<" | ">" | "=" | "^" align: "<" | ">" | "=" | "^"
sign: "+" | "-" | " " sign: "+" | "-" | " "
width: `integer` | "{" `arg_id` "}" width: `integer` | "{" `arg_id` "}"
...@@ -84,11 +84,11 @@ The general form of a *standard format specifier* is: ...@@ -84,11 +84,11 @@ The general form of a *standard format specifier* is:
type: `int_type` | "a" | "A" | "c" | "e" | "E" | "f" | "F" | "g" | "G" | "p" | "s" type: `int_type` | "a" | "A" | "c" | "e" | "E" | "f" | "F" | "g" | "G" | "p" | "s"
int_type: "b" | "B" | "d" | "n" | "o" | "x" | "X" int_type: "b" | "B" | "d" | "n" | "o" | "x" | "X"
The *fill* character can be any character other than '{' or '}'. The presence The *fill* character can be any character other than '{', '}' or '\\0'. The
of a fill character is signaled by the character following it, which must be presence of a fill character is signaled by the character following it, which
one of the alignment options. If the second character of *format_spec* is not must be one of the alignment options. If the second character of *format_spec*
a valid alignment option, then it is assumed that both the fill character and is not a valid alignment option, then it is assumed that both the fill character
the alignment option are absent. and the alignment option are absent.
The meaning of the various alignment options is as follows: The meaning of the various alignment options is as follows:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment