Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make sure hash is initialised to NULL and remove an unused variable. | 2011-06-22 | 1 | -3/+3 | |
| | |||||
* | Try again to get the transfer from hash to btree working. This time | 2011-06-22 | 1 | -18/+19 | |
| | | | | | | | just closing and re-opening the database, as deleting records with (*hash->del) either in the scan loop or after it causes uncertain behaviour (left-over keys, mystery keys, etc.). This finally does the Right Thing (tm). | ||||
* | Fix broken transfer from hashtable to btree for makewhatis.c. | 2011-06-21 | 1 | -12/+11 | |
| | |||||
* | Let descriptions (bit-mask 0x100) also be mined for text. This doubles | 2011-06-21 | 1 | -6/+17 | |
| | | | | | the database size (one record for each file), but it's critical information. | ||||
* | Have descriptions also use struct buf. This completes the internal | 2011-06-21 | 1 | -111/+53 | |
| | | | | migration to in-memory hashing and passing buffers instead of DBTs. | ||||
* | Don't let empty strings into the makewhatis keyword database. | 2011-06-21 | 1 | -2/+3 | |
| | |||||
* | Big change to makewhatis: use an in-memory hashtable to collapse | 2011-06-21 | 1 | -130/+184 | |
| | | | | | | multiple types of the same name (e.g., "foo" being a manual name, utility name, etc.) into a single bitmask'd region. This considerably reduces the size of the keyword database. | ||||
* | Get rid of an "#if 0" that I don't anticipate being fixed ever (nor does | 2011-05-15 | 1 | -43/+1 | |
| | | | | it really need to be fixed, anyway). | ||||
* | Rename mandoc-db to makewhatis. On the suggestion of schwarze@; I agree. | 2011-05-13 | 1 | -0/+962 | |
Add initial version notes. |