Documentation Source Text

Timeline
Login

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

89 check-ins that include changes to files matching 'search/*'

2023-09-12
13:40
Fix rendering of embedded SVG. See forum post https://sqlite.org/forum/forumpost/9834724f0f4d4a (check-in: 762ef93f09 user: drh tags: branch-3.43)
13:38
Fix rendering of embedded SVG. See forum post https://sqlite.org/forum/forumpost/9834724f0f4d4a (check-in: d045fbf93a user: drh tags: trunk)
2023-09-11
16:51
Avoid duplicating entries returned by changelog searches in all minor versions. (check-in: b5d3147243 user: dan tags: trunk)
2023-05-27
15:39
Fix a typo in the "search.d/admin" script. (check-in: a5fe4561cf user: drh tags: trunk)
2023-03-03
01:19
Complete (nearly) transition to explicit doc build output DEST dir. (check-in: c464faf208 user: larrybr tags: inout-of-tree)
2023-01-02
14:22
Add hyperlink checking tools. Fix broken links it found. Add CHECKOUT_ONLY make option to do doc builds using only version-controlled sources. Fix obscure bug in HTML parser. Collect relevant changes from branch-3.40 . (check-in: 7d17890956 user: larrybr tags: trunk)
2022-12-31
21:51
Add hyperlink checking tools, and repair a number of their finds. (More such to come.) (check-in: ee9b2ca94a user: larrybr tags: docgen_tweaks)
2022-09-30
12:49
Further robustness in the anti-robot defenses and in the search CGI. Follow-up to forum post 35f4500c184fe5bf (check-in: 27be7c620c user: drh tags: trunk)
2022-04-18
02:55
sync w/trunk in preparation for extensible shell doc update and creation (check-in: 6614946a15 user: larrybr tags: cli_extension)
2021-09-29
13:20
Merge fixes from the 3.36 branch into trunk. (check-in: 5c9ed197fb user: drh tags: trunk)
13:12
Do not try to index the context of <svg> markup for search. (check-in: 4e9e946291 user: drh tags: branch-3.36)
2021-06-18
13:44
Merge the wapp.tcl fix. (check-in: dd65eef797 user: drh tags: trunk)
13:43
Update the built-in copies of wapp.tcl to the latest version that fixes the backslash problem reported by SQLite forum post 8fb639b5ad. (Leaf check-in: a92de28e5e user: drh tags: branch-3.35)
2021-06-11
16:58
Update the built-in Pikchr formatter to the latest version that includes support for alternative spellings for "<-" and "->" tokens. Make use of this new feature to omit "<" characters from embedded Pikchr text on documentation pages. (check-in: 5a0eb23b3e user: drh tags: trunk)
2021-05-21
00:17
Fix the "addtoc" TCL routine that adds a table-of-contents to each document so that it passes through SVG unchanged. This fixes the display of the geopoly documentation. (check-in: 55abd1c581 user: drh tags: trunk)
2021-04-23
13:15
Merge in the latest branch-3.35 changes. (check-in: 1545c4fd49 user: drh tags: trunk)
2021-04-11
20:03
Omit the code of conduct and code of ethics from the FTS index, to make them harder for haters to find. (check-in: 247c8e7c25 user: drh tags: branch-3.35)
2021-04-07
17:33
Attempt to fix a typo in search. (check-in: 809cbde355 user: drh tags: branch-3.35)
2020-10-05
17:03
When building the full-text index, ignore <svg> blocks. (check-in: dd8aef912e user: dan tags: trunk)
2020-10-01
19:39
Add the ability to translate Pikchr text to the TCL interpreter used to build the website. Omit all of the *.svg files from the check-in because they are now generated at compile-time directly from the *.pikchr files. All SVG is inline instead of being in separately loaded files. (check-in: 64e6c50273 user: drh tags: trunk)
2020-08-07
20:08
Merge fixes from the 3.32 branch. (check-in: 7f7cb02e96 user: drh tags: trunk)
2020-08-06
11:12
In the search script, remove all punctuation from the search string before injecting it into TCL. (Leaf check-in: 382a046780 user: drh tags: branch-3.32)
2019-02-27
13:20
Sanitize the search string when doing a search against the changelog. (check-in: 0a969667a7 user: drh tags: trunk)
2018-07-06
20:43
Work on the window function documentation, including importing the new syntax diagrams. (check-in: 6d60e5d021 user: drh tags: trunk)
2018-03-09
18:11
Merge search box fixes from the 3.22.0 branch. (check-in: 848c37b010 user: drh tags: trunk)
18:11
Further improvements to the search script. (check-in: 55959de4e8 user: drh tags: branch-3.22)
17:59
Improvements to Wapp to clean up the previous XSS fix. (check-in: 4652ea52c0 user: drh tags: branch-3.22)
17:26
Fix a XSS problem in the search box. (check-in: c57271bdec user: drh tags: branch-3.22)
2018-02-06
13:20
Update search to the latest version of wapp. (check-in: 7fdd8a667f user: drh tags: trunk)
2018-02-05
20:00
Rework the CGI scripts for search so that they use the Wapp framework (https://wapp.tcl.tk). Cherry-pick from trunk. (check-in: 6a06e6c785 user: drh tags: branch-3.22)
01:36
Rework the CGI scripts for search so that they use the Wapp framework (https://wapp.tcl.tk). (check-in: 16a431615f user: drh tags: trunk)
01:15
Update the built-in wapp.tcl to the latest from wapp.tcl.tk. (Closed-Leaf check-in: 9c03c81fbb user: drh tags: search-refactor)
00:47
On the /search.d/admin page, show the Wapp environment if the env=1 query parameter is present. (check-in: ebe9a614eb user: drh tags: search-refactor)
2018-02-04
23:30
Add the search.d/admin script. (check-in: 685371e833 user: drh tags: search-refactor)
21:41
Use Wapp to implement the search function. Search can now be run from the command-line using "./tclsh.docsrc doc/search". (check-in: 33c56bee81 user: drh tags: search-refactor)
2018-01-29
17:17
Fix an XSS problem in the search function on the website. (check-in: 90f86ae4c5 user: drh tags: trunk)
2017-11-23
21:43
Default value for the "s" query parameter in /search is now "d". (check-in: 6182e9ea42 user: drh tags: branch-3.21)
2017-08-07
01:44
Fix the hyperlinks to subsequent pages in the search results page. (check-in: e249e0131c user: drh tags: trunk)
01:43
Fix the hyperlinks to the subsequent pages on the search results page. (check-in: ffe3fc4ac0 user: drh tags: branch-3.20)
2017-08-02
14:08
When searching the changelog only, leave hyperlinks and other markup in the result summary. (check-in: 12433ed2a3 user: dan tags: trunk)
2017-08-01
19:29
Add a website option to search the changelog instead of the documentation. Do not add any changelog files to the documentation index. (check-in: 8f15082015 user: dan tags: trunk)
19:24
Add a website option to search the changelog instead of the documentation. Do not add any changelog files to the documentation index. (Closed-Leaf check-in: 368f8fa51f user: dan tags: changelog-search)
2017-07-27
18:20
Update documentation for the destructor parameters on the pointer passing interfaces. (check-in: dd480b4420 user: drh tags: trunk)
2017-07-17
16:00
Update the FTS5 extension documentation to show the new fts5_api access technique. Update the change log to talk about the backwards incompatible changes in extensions flowing out of sqlite3_bind_pointer(). Update the search extension to use the new FTS5 extensions technique. (check-in: 0585b3df1c user: drh tags: trunk)
2017-06-30
00:47
Add the "fts5ext.so" target for building an SQLite extension that enables the sqlite3 command-line shell to access the website search database. (check-in: 4110cb10fc user: drh tags: trunk)
2016-09-14
21:05
Fix a bug in search/hdom.tcl causing it to insert closing tags for elements such as <br>. (check-in: c7aa23108e user: dan tags: trunk)
2016-09-12
21:06
Fix formatting problems in vtab.html associated with <yyterm> marks. (check-in: 2262f22f31 user: drh tags: trunk)
20:59
Fix handling of
  • markup in hdom.tcl.
(check-in: dcf4e23f9b user: dan tags: trunk)
18:46
Fix parsehtml so that it recognizes <tcl>...</tcl> as in-line markup. (check-in: 587b9b0128 user: drh tags: trunk)
08:34
Fix the search script so that it can search for individual pragmas. Fix a mismatched tag in the document headers causing the search script to index the menubar on every page. (check-in: 4d25c80abf user: dan tags: trunk)
2016-09-02
14:38
Restructure the website to be more mobile friendly. Put CSS into a separate sqlite.css file. Use responsive layout techniques. This is a work-in-progress. (check-in: 8e1edafe16 user: drh tags: trunk)
2016-09-01
20:58
Hack to get "make searchdb" running again. (check-in: 304b04a18c user: drh tags: mobile-friendly)
01:30
Modify the output of the "search" script so that it works better on mobile screens. (check-in: a4e77179b1 user: drh tags: mobile-friendly)
2016-08-31
16:53
Update the "fancyformat.tcl" script to use pages/hdom.tcl to parse html. (check-in: 78f2f948fb user: dan tags: trunk)
06:35
Store the search database, search-log database and search "admin" script in a separate directory. (check-in: 28aa410b46 user: dan tags: trunk)
2016-08-30
17:05
Tweak the search engines ranking algorithm slightly. Add a logging database and a way for admins to view the most recent queries. (check-in: 4dd2793f98 user: dan tags: trunk)
2016-08-29
20:22
Use the same "tclsh.docsrc" binary for everything. (check-in: ddb4bf4fcf user: drh tags: trunk)
19:59
Run all make scripts using the same tclsh binary - "tclsh.docsrc". (check-in: 28358c49d7 user: dan tags: experimental)
18:38
Merge "experimental" with this branch. Adds more links to the front page, fts5 search, show/hide links for tables of contents and some other things. (check-in: e4c2e46a8c user: dan tags: trunk)
14:46
Update to session module documentation. (check-in: c8d92d73ec user: dan tags: experimental)
2016-08-25
17:29
Change the way sub-sections are selected by the search script. (check-in: c7628dcb37 user: dan tags: experimental)
12:18
Add <fancy_format> or <table_of_contents> markup to a few more documents. To ensure that there are enough anchors in the longer documents for the search script to use. (check-in: 066e5931ce user: dan tags: experimental)
2016-08-24
19:26
Further updates to search database and script. (check-in: cc51dec17e user: dan tags: experimental)
2016-08-20
17:22
Add "jump to" links to relevant sections of large documents in search results. (check-in: 9d49a78f9b user: dan tags: experimental)
2016-08-19
17:02
Fix more minor search problems. (check-in: c345859928 user: dan tags: experimental)
2016-08-18
20:07
Rework the site search to use FTS5. (check-in: 18e4a7b157 user: dan tags: experimental)
2016-04-26
17:59
Add automatically generated tables of contents to rbu.html, cli.html and datatype3.html. (check-in: bd775e82aa user: dan tags: trunk)
2015-06-26
19:17
Make search.tcl more robust in the face of malformed MATCH queries. (check-in: f2337fb9a2 user: drh tags: branch-3.8.10)
19:15
Make search.tcl more robust in the face of malformed MATCH queries. (check-in: 04c0c2b5f2 user: dan tags: trunk)
2014-12-18
21:37
Merge recent 3.8.7 documentation fixes into the trunk branch. (check-in: 272e47f56d user: drh tags: trunk)
20:28
Change the search link on the /search page to use https. (check-in: 53758cb024 user: drh tags: branch-3.8.7)
2013-04-24
22:09
If the website keyword search fails, try again after lowercasing the input text. This avoids problems when users enter "OR" and "NEAR" as search terms rather than operators. (check-in: 78cbbe549b user: drh tags: trunk)
2013-01-14
19:22
Add scripts allowing src4 to be used as the search engine for sqlite.org. (check-in: db6671c0ab user: dan tags: trunk)
2012-12-12
18:18
Use CSS rather than GIFs to implement rounded corners on the menu bar of the "Search" page. (check-in: 60d478d5bb user: drh tags: trunk)
2012-05-31
08:00
Adjust the search script to change an empty title into "No Title". (check-in: d53c90f145 user: drh tags: trunk)
2012-05-30
14:25
Fix the "search" box so that it accepts upper and lower case search terms (with case folding) and OR and NEAR search and phrase searches. Exclude some of the aggregate documents from indexing. (check-in: 26dedb8a9a user: drh tags: trunk)
2011-05-24
00:44
Restrict website search text to omit non-alphanumeric characters. (check-in: 2528553d5a user: drh tags: trunk)
2010-05-25
23:40
Update appearance with new logo and color scheme. (check-in: 225857b614 user: drh tags: trunk)
2010-01-21
09:12
Modify the search script so that it does not index the header at the top of each page or generated TOCs. (check-in: 9a1f417e0b user: dan tags: trunk)
2010-01-09
15:59
Omit the display of keywords in search results. Keywords are still used in the search, they are simply not shown to the user because they did not seem to add anything valuable but they did clutter the display. (check-in: f304bbe41c user: drh tags: trunk)
15:37
Tweak the display of scoring on the search results page. (check-in: 3d2b460664 user: drh tags: trunk)
08:29
Improve handling of quote characters in search script. (check-in: 22781f7cbe user: dan tags: trunk)
2010-01-08
17:57
Filter out <script> tags when building the search database. (check-in: bfc81cf6e4 user: dan tags: trunk)
16:29
Make sure search works even if the q= parameter is omitted. Suppress the s=Go parameter on queries. (check-in: 817a320509 user: drh tags: trunk)
15:17
Add the search input text box to the menu bar. The search box is only added if the SEARCH file is present in the build directory when "make all" is run. Updates to the search results display page. (check-in: 7f31aaf373 user: drh tags: trunk)
2010-01-07
18:09
Add the "searchdb" target to the Makefile. For building the doc/search.db database used by the search cgi script. (check-in: e8a8c227d5 user: dan tags: trunk)
16:13
Add the "Search" menu option to the menu bar. (check-in: 6e06b9d9b4 user: drh tags: trunk)
2010-01-06
17:38
Updates to search script. (check-in: 39f3bd86d6 user: dan tags: trunk)
2010-01-02
18:49
Add source code for documentation search page. (check-in: 793a5fcb1b user: dan tags: trunk)