]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Enhance console_io to permit emits limited in various ways, such as valid UTF-8,...
authorlarrybr <larrybr@noemail.net>
Mon, 13 Nov 2023 05:24:00 +0000 (05:24 +0000)
committerlarrybr <larrybr@noemail.net>
Mon, 13 Nov 2023 05:24:00 +0000 (05:24 +0000)
commit14a08730deaf4729a246023230e29cc94224bfa5
tree2d26b809b89b7c1d1e00d4391a85c5d3ddb26b1a
parentfdbd9119d4f013d8a80c3b3e3d7362e9aca51390
Enhance console_io to permit emits limited in various ways, such as valid UTF-8, upto control chars, or with counted limits, all getting away from 0-termination as the sole limit. In CLI, use this capability to avoid certain emit-chars-singly procedures that were breaking up UTF-8 characters. This fixes broken json mode output (on Windows) and (maybe) C-literal-like emits.

FossilOrigin-Name: 906c5c4082e30b7a0d07df89a42566461e2113507c5a0b339827ca0822b8fe84
ext/consio/console_io.c
ext/consio/console_io.h
manifest
manifest.uuid
src/shell.c.in