Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Omit the fts3 unicode character class routines from the build if fts3/4 is disabled. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
c00bb5d4601efc15933f222349e96a04 |
User & Date: | drh 2012-05-28 12:22:00.527 |
Context
2012-05-28
| ||
13:58 | Add the mode=memory option to URI filenames, which when present forces the database to be an in-memory database. This enables named in-memory databases. (check-in: 651520fa84 user: drh tags: trunk) | |
12:22 | Omit the fts3 unicode character class routines from the build if fts3/4 is disabled. (check-in: c00bb5d460 user: drh tags: trunk) | |
2012-05-27
| ||
22:42 | Merge into trunk the changes that permit :memory: databases to use shared cache. (check-in: e72179f3a4 user: drh tags: trunk) | |
Changes
Changes to ext/fts3/fts3_unicode2.c.
︙ | ︙ | |||
11 12 13 14 15 16 17 | ****************************************************************************** */ /* ** DO NOT EDIT THIS MACHINE GENERATED FILE. */ | | > | 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | ****************************************************************************** */ /* ** DO NOT EDIT THIS MACHINE GENERATED FILE. */ #if !defined(SQLITE_DISABLE_FTS3_UNICODE) #if defined(SQLITE_ENABLE_FTS3) || defined(SQLITE_ENABLE_FTS4) #include <assert.h> /* ** Return true if the argument corresponds to a unicode codepoint ** classified as either a letter or a number. Otherwise false. ** |
︙ | ︙ | |||
287 288 289 290 291 292 293 | else if( c>=66560 && c<66600 ){ ret = c + 40; } return ret; } | > | | 288 289 290 291 292 293 294 295 296 | else if( c>=66560 && c<66600 ){ ret = c + 40; } return ret; } #endif /* defined(SQLITE_ENABLE_FTS3) || defined(SQLITE_ENABLE_FTS4) */ #endif /* !defined(SQLITE_DISABLE_FTS3_UNICODE) */ |
Changes to ext/fts3/unicode/mkunicode.tcl.
︙ | ︙ | |||
503 504 505 506 507 508 509 | */ /* ** DO NOT EDIT THIS MACHINE GENERATED FILE. */ }] puts "" | | > | 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 | */ /* ** DO NOT EDIT THIS MACHINE GENERATED FILE. */ }] puts "" puts "#if !defined(SQLITE_DISABLE_FTS3_UNICODE)" puts "#if defined(SQLITE_ENABLE_FTS3) || defined(SQLITE_ENABLE_FTS4)" puts "" puts "#include <assert.h>" puts "" } proc print_test_main {} { puts "" |
︙ | ︙ | |||
530 531 532 533 534 535 536 | puts "\}" } # Proces the command line arguments. Exit early if they are not to # our liking. # proc usage {} { | | | 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 | puts "\}" } # Proces the command line arguments. Exit early if they are not to # our liking. # proc usage {} { puts -nonewline stderr "Usage: $::argv0 ?-test? " puts stderr "<CaseFolding.txt file> <UnicodeData.txt file>" exit 1 } if {[llength $argv]!=2 && [llength $argv]!=3} usage if {[llength $argv]==3 && [lindex $argv 0]!="-test"} usage set unicodedata.txt [lindex $argv end] set casefolding.txt [lindex $argv end-1] |
︙ | ︙ | |||
565 566 567 568 569 570 571 | # if {$::generate_test_code} { print_test_isalnum sqlite3FtsUnicodeIsalnum $lRange print_tolower_test sqlite3FtsUnicodeTolower print_test_main } | | | | 566 567 568 569 570 571 572 573 574 | # if {$::generate_test_code} { print_test_isalnum sqlite3FtsUnicodeIsalnum $lRange print_tolower_test sqlite3FtsUnicodeTolower print_test_main } puts "#endif /* defined(SQLITE_ENABLE_FTS3) || defined(SQLITE_ENABLE_FTS4) */" puts "#endif /* !defined(SQLITE_DISABLE_FTS3_UNICODE) */" |