Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make apropos results-gathering able to error out and clean up before | Kristaps Dzonsons | 2011-10-09 | 1 | -15/+17 |
| | | | | making the utility exit non-zero. | ||||
* | Remove some unnecessary variables and note that mchars_alloc never returns | Kristaps Dzonsons | 2011-10-09 | 1 | -26/+8 |
| | | | | NULL. | ||||
* | Use a binary tree (for now, unbalanced) for deduping the records in the | Kristaps Dzonsons | 2011-10-09 | 1 | -6/+32 |
| | | | | | | results array. This is much faster than the previous method, a linear search, at a small cost. Note that array offsets are used instead of storing the res pointer because we may realloc the results vector. | ||||
* | Use mandoc_realloc() in apropos, as we're linking to libmandoc.a. | Kristaps Dzonsons | 2011-10-08 | 1 | -5/+2 |
| | |||||
* | Lift hard-coded limit of results. | Kristaps Dzonsons | 2011-10-07 | 1 | -6/+8 |
| | |||||
* | Clean up file a bit: remove errx and err function pointers from the | Kristaps Dzonsons | 2011-10-07 | 1 | -118/+98 |
| | | | | | | state struct (directly using fprintf and perror to do this); add some in-line documentation; remove state init and destroy directly to the main function. | ||||
* | Import apropos from mandoc-tools after inlining all source files | Kristaps Dzonsons | 2011-10-06 | 1 | -0/+689 |
(originally including extern.h, state.c, and sort.c). The apropos utility interfaces with the databases of mandocdb to provide semantic searching capabilities. It Works For Me, but will need lots of cleanup in the coming months. |