summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc/mandocdb.c
AgeCommit message (Expand)Author
2012-01-15Two details improving the quality of the Xenocara mandoc database,Ingo Schwarze
2012-01-09Stop -W from complaining about MLINKs; only warn when a fileIngo Schwarze
2012-01-09Rename whatis.{db,index} back to mandoc.{db,index}Ingo Schwarze
2012-01-07Improve handling of relative paths, letting invocations like theIngo Schwarze
2012-01-05Do not truncate the production database when starting to build a new one,Ingo Schwarze
2011-12-28Some parsing improvements from kristaps@:Ingo Schwarze
2011-12-26Do not skip manuals shared across architectures when building databases.Ingo Schwarze
2011-12-25Plug a memleak and constify some strings; from kristaps@.Ingo Schwarze
2011-12-25Use the traditional name "whatis.db" for the mandocdb(8) databases.Ingo Schwarze
2011-12-25For binary compatability of the databases across architectures,Ingo Schwarze
2011-12-25Implement test mode (makewhatis -t), required for pkg_create(8).Ingo Schwarze
2011-12-20Do not cast void pointers to pointers requiring alignment.Ingo Schwarze
2011-12-19Improvements from kristaps@:Ingo Schwarze
2011-12-12implement -C (alternative config file) for apropos(1) and mandocdb(8);Ingo Schwarze
2011-12-10Avoid leaking index records:Ingo Schwarze
2011-12-10Fix selection of arch-specific manuals:Ingo Schwarze
2011-12-09Improve parsing of preformatted manuals:Ingo Schwarze
2011-12-09In default mode, use realpath(3) on the "dir" argumentsIngo Schwarze
2011-12-08bugfix: make reclaiming of index slots actually work;Ingo Schwarze
2011-12-07Implement search support for 24 additional macros, extract more informationIngo Schwarze
2011-12-04Fix parsing of file names given on the command line; i broke itIngo Schwarze
2011-12-03Make the mandocdb(8) format endian-neutral by storing integer dataIngo Schwarze
2011-12-01Fix mandocdb(8) to pass over the type when pruning the database.Ingo Schwarze
2011-11-29Sync to bsd.lv, mostly from kristaps@.Ingo Schwarze
2011-11-28Put back the chdir(2) to the right man page tree before parsing manuals;Ingo Schwarze
2011-11-27Reimplement the global command line options -a and -vIngo Schwarze
2011-11-27Save the manual type (mdoc, man, or cat) in the index fileIngo Schwarze
2011-11-27Rudimentary handling of formatted manuals ("cat pages").Ingo Schwarze
2011-11-26Resync to bsd.lv, most code from kristaps@.Ingo Schwarze
2011-11-17Change the search type mask from 32 to 64 bit such that a full setIngo Schwarze
2011-11-17Fix a pasto that prevented detection of mandoc.index dbopen(3) failure.Ingo Schwarze
2011-11-17Minimal man.conf(5) _whatdb support for mandocdb(8) and apropos(1),Ingo Schwarze
2011-11-14Store page titles in the correct case, and by default, onlyIngo Schwarze
2011-11-13Inventing new keywords for mostly the same thing when a well-establishedIngo Schwarze
2011-11-13Fix two crashes that occur when walking very large (i.e. real-world) trees:Ingo Schwarze
2011-10-061) Import the future apropos(1) replacement written by kristaps@.Ingo Schwarze
2011-09-17Change the mandocdb(8) interface to better agree with makewhatis(8);Ingo Schwarze
2011-07-14Import mandocdb(8) from bsd.lv, coded by kristaps@, for in-tree development.Ingo Schwarze