]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
In the CLI, for columnar output formats, try to account for the presence of
authordrh <>
Wed, 25 Sep 2024 09:39:11 +0000 (09:39 +0000)
committerdrh <>
Wed, 25 Sep 2024 09:39:11 +0000 (09:39 +0000)
zero-width and double-width characters in the output and adjust column widths
accordingly.

FossilOrigin-Name: 9592b9ba3ad7a842cdd4c4010da278485a6fdec7e811bda01ebe640162a8c3b6

1  2 
manifest
manifest.uuid

diff --cc manifest
index 5a40bbd21d5129a395bd39a5e35441a718d2ba40,12999b09d52250ac4b7e6a3c20d44142e7761066..e74bcacf3c8fd268aacac4d8723436420408a940
+++ b/manifest
@@@ -1,5 -1,5 +1,5 @@@
- C Fix\sa\smemory\sleak\sin\ssqlite3expert.c\sintroduced\sby\s[f1d76c86].
- D 2024-09-24T15:11:34.516
 -C Improvements\sto\scomments\son\sdata\sstructures\sand\ssubroutines.
 -D 2024-09-25T09:33:14.835
++C In\sthe\sCLI,\sfor\scolumnar\soutput\sformats,\stry\sto\saccount\sfor\sthe\spresence\sof\nzero-width\sand\sdouble-width\scharacters\sin\sthe\soutput\sand\sadjust\scolumn\swidths\naccordingly.
++D 2024-09-25T09:39:11.501
  F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
  F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
  F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724
@@@ -765,10 -765,10 +765,10 @@@ F src/pragma.h e690a356c18e98414d2e870e
  F src/prepare.c 3ba0ad907b7773ed642f66cea8a2c9c8edc18841aa1050b6218dbb3479e86225
  F src/printf.c 6a87534ebfb9e5346011191b1f3a7ebc457f5938c7e4feeea478ecf53f6a41b2
  F src/random.c 606b00941a1d7dd09c381d3279a058d771f406c5213c9932bbd93d5587be4b9c
 -F src/resolve.c b2cd748488012312824508639b6af908461e45403037d5c4e19d9b0e8195507f
 +F src/resolve.c 9750a281f7ba073b4e6da2be1a6c4071f5d841a7746c5fb3f70d6d793b6675ea
  F src/rowset.c 8432130e6c344b3401a8874c3cb49fefe6873fec593294de077afea2dce5ec97
  F src/select.c 4b14337a2742f0c0beeba490e9a05507e9b4b12184b9cd12773501d08d48e3fe
- F src/shell.c.in 375f8a183126be96ec73db4e42c57917ff10a0900846b1b722dd4f8cef537812
+ F src/shell.c.in 9b68a945f3aafc78eac1a256a4a588a9310dbc61a0cd60378c5b7a78f789af50
  F src/sqlite.h.in 77f55bd1978a04a14db211732f0a609077cf60ba4ccf9baf39988f508945419c
  F src/sqlite3.rc 5121c9e10c3964d5755191c80dd1180c122fc3a8
  F src/sqlite3ext.h 3f046c04ea3595d6bfda99b781926b17e672fd6d27da2ba6d8d8fc39981dcb54
@@@ -2213,8 -2213,9 +2213,9 @@@ F vsixtest/vsixtest.tcl 6195aba1f12a5e1
  F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
  F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
  F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
- P f1d76c8636866424fe0b57d8814b8bb1a0ed4e2ca1b75d8e308d4b962ad8dc3b
- R 3c493af72ec7c0caf9ac1da3817622db
- U dan
- Z 3984c94792299f2aa3da5c0fd5ebea46
 -P 47cfad71eddc6fc4414ff853ee172da72527620eee743721806072c6e0a80caa
 -R 711914e97aae1631ec1aaf0c7dbc2c36
 -T +closed 47cfad71eddc6fc4414ff853ee172da72527620eee743721806072c6e0a80caa
++P 42bb941584a1ac922ee6b0b6ecadce71c9259555563cf49913a6f820f3f9b887 b217e3004b58af0e777726bdd652b999ad41815261299ef4ce8f8d2f6b0afe8d
++R 5fcf6775e686fdd76943c66cce860cb0
++T +closed b217e3004b58af0e777726bdd652b999ad41815261299ef4ce8f8d2f6b0afe8d
+ U drh
 -Z 9e5bc0454c6f58b185adbeed59d6a33c
++Z af457fc67e3efab459ef7260d9a5da46
  # Remove this line to create a well-formed Fossil manifest.
diff --cc manifest.uuid
index f9ccf18fa564c5b1ebec596d96773fda99cc9fcd,a769bd751da901a4cfcb27b8682f9cd2aa538dbc..5d05a8c7ec528f03bd7b493653796b31cb18399f
@@@ -1,1 -1,1 +1,1 @@@
- 42bb941584a1ac922ee6b0b6ecadce71c9259555563cf49913a6f820f3f9b887
 -b217e3004b58af0e777726bdd652b999ad41815261299ef4ce8f8d2f6b0afe8d
++9592b9ba3ad7a842cdd4c4010da278485a6fdec7e811bda01ebe640162a8c3b6