[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v2 0/6] json: More fixes, error reporting improvemen
From: |
Markus Armbruster |
Subject: |
[Qemu-devel] [PATCH v2 0/6] json: More fixes, error reporting improvements, cleanups |
Date: |
Fri, 31 Aug 2018 09:58:35 +0200 |
Just a few patches to follow up on "json: Fixes, error reporting
improvements, cleanups".
v2:
* PATCH 1-2,4,6: Minor commit message improvements [Eric]
Markus Armbruster (6):
json: Fix lexer for lookahead character beyond '\x7F'
json: Clean up how lexer consumes "end of input"
json: Make lexer's "character consumed" logic less confusing
json: Nicer recovery from lexical errors
json: Eliminate lexer state IN_ERROR
json: Eliminate lexer state IN_WHITESPACE, pseudo-token JSON_SKIP
qobject/json-lexer.c | 108 +++++++++++++++++++++-----------------
qobject/json-parser-int.h | 10 ++--
tests/qmp-test.c | 6 +--
3 files changed, 65 insertions(+), 59 deletions(-)
--
2.17.1
- [Qemu-devel] [PATCH v2 0/6] json: More fixes, error reporting improvements, cleanups,
Markus Armbruster <=
- [Qemu-devel] [PATCH v2 6/6] json: Eliminate lexer state IN_WHITESPACE, pseudo-token JSON_SKIP, Markus Armbruster, 2018/08/31
- [Qemu-devel] [PATCH v2 4/6] json: Nicer recovery from lexical errors, Markus Armbruster, 2018/08/31
- [Qemu-devel] [PATCH v2 5/6] json: Eliminate lexer state IN_ERROR, Markus Armbruster, 2018/08/31
- [Qemu-devel] [PATCH v2 1/6] json: Fix lexer for lookahead character beyond '\x7F', Markus Armbruster, 2018/08/31
- [Qemu-devel] [PATCH v2 3/6] json: Make lexer's "character consumed" logic less confusing, Markus Armbruster, 2018/08/31
- [Qemu-devel] [PATCH v2 2/6] json: Clean up how lexer consumes "end of input", Markus Armbruster, 2018/08/31