SQLite

All files named ”ext/fts2/fts2_porter.c”
Login

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

History for ext/fts2/fts2_porter.c

2023-01-14
19:53
Deleted: Omit the long-disused FTS1 and FTS2 implements from the active source tree. The code will persist forever in the source repository, but there is no point in carrying it around in the latest tarballs where it is never used. (check-in: [2bb50d5aed] user: drh branch: trunk, size: 0)
2020-07-29
16:18
[762745688b] part of check-in [a80ae2c98b] Dozens and dozens of typo fixes in comments. This change adds no value to the end product and is disruptive, so it is questionable whether or not it will ever land on trunk. (check-in: [a80ae2c98b] user: drh branch: typos, size: 17370)
2013-07-04
23:53
[2cd4a507bf] part of check-in [f2ab874782] Modify several extensions to use the new exported function naming. Fix some shared library compilation issues. (check-in: [f2ab874782] user: mistachkin branch: extRefactor, size: 17370)
2010-09-17
17:10
[7470569879] part of check-in [ee52589c80] Remove additional occurrences of <ctype.h> from FTS2. (check-in: [ee52589c80] user: drh branch: trunk, size: 17302)
2008-07-22
22:57
[8a6369b0fa] part of check-in [ecf2dec66c] Changes fts2 to use only sqlite3_malloc() and not system malloc. Backports (4554) and (4555) from fts3. (CVS 5454) (check-in: [ecf2dec66c] user: shess branch: trunk, size: 17321)
2007-07-30
18:55
[98c9dbd1ee] part of check-in [3f9a666143] Fix ticket #2439: the FTS1 and FTS2 extensions use the non-standard, unportable and highly deprecated <malloc.h> header on all platforms except Apple Mac OS X. The <malloc.h> actually is never required on any OS with an at least partly POSIX-conforming API as the malloc(3) & friends functions officially live in <stdlib.h> since over 10 years. Under some platform like FreeBSD the inclusion of <malloc.h> since a few years even causes an "#error" and this way a build failure. So, just get rid of the bad <malloc.h> usage in FTS1 and FTS2 extensions at all and stick with <stdlib.h> there only. (CVS 4191) (check-in: [3f9a666143] user: rse branch: trunk, size: 17249)
2007-04-21
16:37
[991a454635] part of check-in [94374654cc] Add the ability to turn the FTS2 module into an amalgamation. (CVS 3864) (check-in: [94374654cc] user: drh branch: trunk, size: 17306)
2007-03-16
18:30
[df529ee9b7] part of check-in [fbc53da8c6] Out-of-memory cleanup in tokenizers. Handle NULL return from malloc/calloc/realloc appropriately, and use sizeof(var) instead of sizeof(type) to make certain that we don't get a mismatch between them as the code rots. (CVS 3693) (check-in: [fbc53da8c6] user: shess branch: trunk, size: 17370)
2006-10-25
23:22
[3d074a83d9] part of check-in [2d3b22197c] Remove unreferenced local variable. (CVS 3487) (check-in: [2d3b22197c] user: shess branch: trunk, size: 17278)
2006-10-13
11:55
[cae297ea74] part of check-in [7a08c6272f] Removing debugging printf from the porter stemmer code. Ticket #2016. (CVS 3475) (check-in: [7a08c6272f] user: drh branch: trunk, size: 17288)
2006-10-10
23:22
[f9ea84b1f2] part of check-in [5e8bbb85c1] Fix leaky symbols. With this change, fts1 and fts2 can both be statically linked. (CVS 3472) (check-in: [5e8bbb85c1] user: shess branch: trunk, size: 17349)
17:37
Added: [5602fce957] part of check-in [d0d1e7cdcc] Copy fts1/ to fts2/, changing reference from fts1 to fts2. For future reference, the source versions copied were:

README.txt r1.1 fts1.c r1.37 fts1.h r1.2 fts1_hash.c r1.1 fts1_hash.h r1.1 fts1_porter.c r1.1 fts1_tokenizer.h r1.4 fts1_tokenizer1.c r1.6 (CVS 3471) (check-in: [d0d1e7cdcc] user: shess branch: trunk, size: 17342)