wasm minimal build: strip authorizers and JSON support (saves approx 35kb)....
wasm minimal build: strip authorizers and JSON support (saves approx 35kb). Strip vtab support from the JS bits but cannot yet strip it from the C bits because that requires a custom-configured...
View ArticleStart work on an overhaul of the wasm build process, with an eye towards less...
Start work on an overhaul of the wasm build process, with an eye towards less over-engineering. (tags: wasm-build-rework)
View ArticleMore work on the minimal-mode wasm build (now 603kb uncompressed). Remove the...
More work on the minimal-mode wasm build (now 603kb uncompressed). Remove the hard-coded feature-enable flags from sqlite3-wasm.c and rely on the build to provide them. Some wasm build cleanup, but...
View ArticleStrip progress handlers and window functions from the wasm bare-bones...
Strip progress handlers and window functions from the wasm bare-bones (formerly 'minimal') JS bits, noting that we can't yet use OMIT_WINDOWFUNC (for the C parts) without a custom amalgamation....
View ArticleFix a non-bare-bones-mode test case broken by the previous checkin. (tags:...
Fix a non-bare-bones-mode test case broken by the previous checkin. (tags: wasm-build-rework)
View ArticleAdd the fts5_locale() function, and begin adding the related functionality to...
Add the fts5_locale() function, and begin adding the related functionality to fts5. (tags: fts5-locale)
View ArticleEnsure that an fts5 UPDATE does not strip the locale from columns that it...
Ensure that an fts5 UPDATE does not strip the locale from columns that it does not write to. (tags: fts5-locale)
View ArticleFix documentation typo. [forum:/forumpost/993cb82402|Forum post 993cb82402]...
Fix documentation typo. [forum:/forumpost/993cb82402|Forum post 993cb82402] (tags: trunk)
View ArticleFix a couple of asan problems on this branch. (tags: fts5-locale)
Fix a couple of asan problems on this branch. (tags: fts5-locale)
View ArticleThe idea here was to simply an expression like "(a=5) IS TRUE" into...
The idea here was to simply an expression like "(a=5) IS TRUE" into "(a=5)=TRUE". But that does not work, since the original form is FALSE if y is NULL whereas the second form is NULL. Patch save for...
View ArticleFix xColumnText() and xColumnSize() APIs. Add xColumnLocale() and...
Fix xColumnText() and xColumnSize() APIs. Add xColumnLocale() and xTokenizeSetLocale(). (tags: fts5-locale)
View ArticleFirst attempt at getting the build to work with Tcl 9.0. (tags: tcl9)
First attempt at getting the build to work with Tcl 9.0. (tags: tcl9)
View ArticleUpdate the highlight() and snippet() functions to use locales when available....
Update the highlight() and snippet() functions to use locales when available. (tags: fts5-locale)
View ArticleFix the incrblob channel so that partial close works with Tcl9. (tags: tcl9)
Fix the incrblob channel so that partial close works with Tcl9. (tags: tcl9)
View ArticleUse the SQLite format() function to format floating point values for test...
Use the SQLite format() function to format floating point values for test results, to avoid inconsistences in TCL versions. (tags: tcl9)
View ArticleGet rid of "-encoding binary" across all test cases, as that is no longer...
Get rid of "-encoding binary" across all test cases, as that is no longer supported in Tcl9. Use "-translation binary" instead. (tags: tcl9)
View ArticleTcl_ChannelType implementations for Tcl9 apparently require that wideSeekProc...
Tcl_ChannelType implementations for Tcl9 apparently require that wideSeekProc be implemented. Also adjust minor test script issues for fts5 tests so that they can be run sequentially and so that they...
View ArticleAdjustments to test cases for session so that they work with Tcl9. (tags: tcl9)
Adjustments to test cases for session so that they work with Tcl9. (tags: tcl9)
View ArticleMore adjustments to the incrblob channel: Apparently you need to wait until...
More adjustments to the incrblob channel: Apparently you need to wait until the close2Proc is called with a flag of 0 before actually shutting down the channel. (tags: tcl9)
View ArticleAll tests in "make test" now pass with Tcl9, except for about 198 cases where...
All tests in "make test" now pass with Tcl9, except for about 198 cases where the error involves small differences in the rendering to floating point values. (tags: tcl9)
View Article