Fossil SCM
Increase the default number of tokens present in snippets from an indexed search so that a typical snippet is about two lines of text instead of just one.
Commit
188c62c2d591ce26bdf3a8c048b426dd7485da97
Parent
8151106b8ddf444…
1 file changed
+1
-1
+1
-1
| --- src/search.c | ||
| +++ src/search.c | ||
| @@ -744,11 +744,11 @@ | ||
| 744 | 744 | "INSERT INTO x(label,url,score,date,snip) " |
| 745 | 745 | " SELECT ftsdocs.label," |
| 746 | 746 | " ftsdocs.url," |
| 747 | 747 | " rank(matchinfo(ftsidx,'pcsx'))," |
| 748 | 748 | " datetime(ftsdocs.mtime)," |
| 749 | - " snippet(ftsidx,'<mark>','</mark>',' ... ')" | |
| 749 | + " snippet(ftsidx,'<mark>','</mark>',' ... ',-1,35)" | |
| 750 | 750 | " FROM ftsidx CROSS JOIN ftsdocs" |
| 751 | 751 | " WHERE ftsidx MATCH %Q" |
| 752 | 752 | " AND ftsdocs.rowid=ftsidx.docid", |
| 753 | 753 | zPattern |
| 754 | 754 | ); |
| 755 | 755 |
| --- src/search.c | |
| +++ src/search.c | |
| @@ -744,11 +744,11 @@ | |
| 744 | "INSERT INTO x(label,url,score,date,snip) " |
| 745 | " SELECT ftsdocs.label," |
| 746 | " ftsdocs.url," |
| 747 | " rank(matchinfo(ftsidx,'pcsx'))," |
| 748 | " datetime(ftsdocs.mtime)," |
| 749 | " snippet(ftsidx,'<mark>','</mark>',' ... ')" |
| 750 | " FROM ftsidx CROSS JOIN ftsdocs" |
| 751 | " WHERE ftsidx MATCH %Q" |
| 752 | " AND ftsdocs.rowid=ftsidx.docid", |
| 753 | zPattern |
| 754 | ); |
| 755 |
| --- src/search.c | |
| +++ src/search.c | |
| @@ -744,11 +744,11 @@ | |
| 744 | "INSERT INTO x(label,url,score,date,snip) " |
| 745 | " SELECT ftsdocs.label," |
| 746 | " ftsdocs.url," |
| 747 | " rank(matchinfo(ftsidx,'pcsx'))," |
| 748 | " datetime(ftsdocs.mtime)," |
| 749 | " snippet(ftsidx,'<mark>','</mark>',' ... ',-1,35)" |
| 750 | " FROM ftsidx CROSS JOIN ftsdocs" |
| 751 | " WHERE ftsidx MATCH %Q" |
| 752 | " AND ftsdocs.rowid=ftsidx.docid", |
| 753 | zPattern |
| 754 | ); |
| 755 |