mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2024-09-30 07:50:47 +00:00
Update comment
This commit is contained in:
parent
64ffa52da9
commit
b557deac79
@ -18,6 +18,8 @@ $tw.SqlFunctions = function(options) {
|
|||||||
// Create field with `title TEXT NOT NULL COLLATE custom_collation`
|
// Create field with `title TEXT NOT NULL COLLATE custom_collation`
|
||||||
// Use it like `... order by shadow collate custom_collation`
|
// Use it like `... order by shadow collate custom_collation`
|
||||||
function customCollation(ptr,lenA,a,lenB,b) {
|
function customCollation(ptr,lenA,a,lenB,b) {
|
||||||
|
// There may be a problem here: lenA and lenB are the lengths of the two UTF8 strings in bytes,
|
||||||
|
// and yet we're using them with JS slice() method which counts in characters
|
||||||
var jsA = $tw.sqlite3.wasm.cstrToJs(a).slice(0,lenA),
|
var jsA = $tw.sqlite3.wasm.cstrToJs(a).slice(0,lenA),
|
||||||
jsB = $tw.sqlite3.wasm.cstrToJs(b).slice(0,lenB);
|
jsB = $tw.sqlite3.wasm.cstrToJs(b).slice(0,lenB);
|
||||||
return jsA.localeCompare(jsB);
|
return jsA.localeCompare(jsB);
|
||||||
|
Loading…
Reference in New Issue
Block a user