/ History for src/test_spellfix.c
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History for src/test_spellfix.c

2013-03-01
01:07
[56dfa6d5] part of check-in [d7343558] Always use strncmp() rather than memcmp() when comparing strings where one or other string might be less than the length parameter, since optimized versions of memcmp() might read past the first difference and in so doing generate an access violation. (check-in: [d7343558] user: drh branch: trunk, size: 91189)
2013-02-19
11:51
[83abe9d8] part of check-in [89d63682] Add the edit_cost_table= command to the spellfix1 virtual table, permitting the edit distance cost table to be changed at runtime. (check-in: [89d63682] user: drh branch: trunk, size: 91183)
2013-02-09
13:58
[860eb723] part of check-in [54611046] Add extended error codes for constraint errors. (check-in: [54611046] user: drh branch: constraint-error-codes, size: 90732)
2013-01-25
19:11
[4b3fb3ef] part of check-in [7813b17d] Fix the test_spellfix.c extension so that it can be made loadable at run-time. Add spellfix to the shell when building using the build-shell.sh script. (check-in: [7813b17d] user: drh branch: trunk, size: 90724)
2012-09-03
12:40
[76dd8d31] part of check-in [ebb08d0b] Fix compiler warnings in test_spellfix1.c (check-in: [ebb08d0b] user: drh branch: trunk, size: 90599)
2012-08-31
14:55
[0f039706] part of check-in [75361013] In the spellfix phonehash() function, add letter W into the same character class as V. (check-in: [75361013] user: drh branch: trunk, size: 90574)
2012-08-30
11:22
[0a5b5b27] part of check-in [59194311] Fix an out-of-bounds read in the demonstration code in test_spellfix.c. (check-in: [59194311] user: dan branch: trunk, size: 90665)
2012-08-21
17:36
[fa83c9b4] part of check-in [c92b0fe1] Cherry-pick [555fc07]: Changes to the thread routines to disable them when threading is turned off using sqlite3_config(). Also merge all recent trunk changes. (check-in: [c92b0fe1] user: drh branch: threads, size: 90631)
13:08
[5cc2bfe3] part of check-in [c2cf4985] Update the spellfix virtual table so that all OOM errors are reported out to the application. ERROR: A single edit was missed in spellfix1 which means that this particular check-in won't build "make test". (check-in: [c2cf4985] user: drh branch: mistake, size: 90627)
2012-08-20
16:08
[deab0f9c] part of check-in [7653973a] Silence harmless compiler warnings in the test code. (check-in: [7653973a] user: drh branch: trunk, size: 90454)
2012-08-17
12:13
[cdc21503] part of check-in [e66cf040] Fix MSVC compiler warning in the spellfix module. Also, add an assert. (check-in: [e66cf040] user: mistachkin branch: trunk, size: 90438)
2012-08-14
17:29
[3a260d23] part of check-in [6954fef0] Update the spellfix virtual table to the latest development code. (check-in: [6954fef0] user: drh branch: trunk, size: 90412)
2012-07-16
22:16
[5ed98969] part of check-in [f96d4e7b] Fix compiler warnings about unused code in spellfix. Fix the editDist3Core() routine to return the matchlen in characters instead of bytes. (check-in: [f96d4e7b] user: drh branch: spellfix-matchlen, size: 106430)
14:52
[1b31d1ea] part of check-in [6333b42d] Fix a bug in the phonetic-hash routine in spellfix1: Even if the first character of a word is deemed to be "silent", do not apply the special handling intended for the first character of each word to the second. (check-in: [6333b42d] user: dan branch: spellfix-matchlen, size: 106317)
2012-07-13
19:26
[1c900928] part of check-in [f24b9d87] Add the "matchlen" column to the spellfix1 virtual table. (check-in: [f24b9d87] user: dan branch: spellfix-matchlen, size: 106353)
16:15
[1de8d8c0] part of check-in [cba2a658] Update test_spellfix.c with latest changes. (check-in: [cba2a658] user: dan branch: trunk, size: 102447)
11:09
[ab963c9a] part of check-in [b31aafa5] Fix bug in spellfix1 xUpdate() method introduced by the previous commit. (check-in: [b31aafa5] user: dan branch: spellfix-matchlen, size: 68368)
2012-07-12
19:43
[2ddd9fff] part of check-in [4a582c4d] Add the "matchlen" column to the spellfix virtual table. (check-in: [4a582c4d] user: dan branch: spellfix-matchlen, size: 67820)
2012-04-21
11:33
[495535f3] part of check-in [feff1ef0] If terminating interactive input to the command-line shell with ^D, issue an extra \n to move the cursor to the next line before exiting. This check-in also accidently adds the test_spellfix.c file to the source tree. (check-in: [feff1ef0] user: drh branch: trunk, size: 65838) Added