aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/mansearch.c
Commit message (Collapse)AuthorAgeFilesLines
...
* Turn off sqlite3 synchronous mode when creating a new database.Kristaps Dzonsons2012-06-081-7/+7
| | | | | | This makes it run about 5x faster. While here, wrap some sqlite3 statements in #defines to extract errors. (Really, the warning/error/etc. macros should be functionified.)
* Allow mansearch to fail if invariancy (cwd) is violated. Also be moreKristaps Dzonsons2012-06-081-21/+35
| | | | verbose if sqlite3 errors occur.
* Add a new mansearch.h interface, which replaces apropos_db.cKristaps Dzonsons2012-06-081-0/+436
This is a much more minimal interface that stuffs all operations into a single function. It uses sqlite3 and ohash.