diff options
| author | Markus Armbruster | 2020-10-11 09:34:59 +0200 |
|---|---|---|
| committer | Kevin Wolf | 2020-10-15 16:06:27 +0200 |
| commit | fec3331894a8a433d1a58ec2c929743bbf449cb1 (patch) | |
| tree | 03744100b9b209b11dacea2aaa8ea14a5a0a295e /include | |
| parent | Merge remote-tracking branch 'remotes/kraxel/tags/ui-20201014-pull-request' i... (diff) | |
| download | qemu-fec3331894a8a433d1a58ec2c929743bbf449cb1.tar.gz qemu-fec3331894a8a433d1a58ec2c929743bbf449cb1.tar.xz qemu-fec3331894a8a433d1a58ec2c929743bbf449cb1.zip | |
keyval: Fix and clarify grammar
The grammar has a few issues:
* key-fragment = / [^=,.]* /
Prose restricts key fragments: they "must be valid QAPI names or
consist only of decimal digits". Technically, '' consists only of
decimal digits. The code rejects that. Fix the grammar.
* val = { / [^,]* / | ',,' }
Use + instead of *. Accepts the same language.
* val-no-key = / [^=,]* /
The code rejects an empty value. Fix the grammar.
* Section "Additional syntax for use with an implied key" is
confusing. Rewrite it.
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20201011073505.1185335-2-armbru@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions
