summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc/mandocdb.c
AgeCommit message (Expand)Author
2014-04-04Warn about missing mlinks.Ingo Schwarze
2014-04-04Remember which names are in the NAME section.Ingo Schwarze
2014-04-04When the -n or -t flag is given to makewhatis(8),Ingo Schwarze
2014-04-03Instead of silently doing nothing at all,Ingo Schwarze
2014-04-03Rename the -W option to -p (mnemonics: picky, print to stderr):Ingo Schwarze
2014-04-03The -v option of mandocdb(8) clashes with the -v option of espie@'sIngo Schwarze
2014-03-26Without bloating mandoc(1) itself, let mandocdb(8) support filesIngo Schwarze
2014-03-26Improve error reporting.Ingo Schwarze
2014-03-23If an .Nd block contains macros, avoid fragmented entries in mandocdb(8),Ingo Schwarze
2014-03-22If a man(7) NAME section contains macros, avoid truncated or emptyIngo Schwarze
2014-03-21avoid repetitive code for asprintf error handlingIngo Schwarze
2014-03-21The files mandoc.c and mandoc.h contained both specialised low-levelIngo Schwarze
2014-03-19Register pure .so pages as mlinks, not as mpages.Ingo Schwarze
2014-03-19Without the MPARSE_SO option, if the file contains nothing but aIngo Schwarze
2014-03-19Generalize the mparse_alloc() and roff_alloc() functions by givingIngo Schwarze
2014-03-18Allow checking that databases are up to date even when you have no writeIngo Schwarze
2014-01-22Implement the \: (optional line break) escape sequence,Ingo Schwarze
2014-01-19Avoid the risk of trying to modify a literal string.Ingo Schwarze
2014-01-19Always store the arch in lower-case only.Ingo Schwarze
2014-01-19Support a second -v on mandocdb(8) to show keys while they are being added;Ingo Schwarze
2014-01-18Cope with slightly broken NAME sections in man(7) pagesIngo Schwarze
2014-01-17Drop the AUTOINCREMENT PRIMARY KEYs from the mlinks and keys tables.Ingo Schwarze
2014-01-17Despite some experimenting, i'm unable to find any relevant effect ofIngo Schwarze
2014-01-06Do not sync to disk after each individual manual page (duh!),Ingo Schwarze
2014-01-06Fix mandocdb(8) -d and -u.Ingo Schwarze
2014-01-06Rename dbindex() to dbadd() to be less confusing.Ingo Schwarze
2014-01-06Remove the redundant "file" column from the "mlinks" table.Ingo Schwarze
2014-01-06Drop Nd from the mpages table, it is still in the keys table.Ingo Schwarze
2014-01-05Add an option -Q (quick) to mandocdb(8)Ingo Schwarze
2014-01-05Rip out the complete "reachable" checks, without replacement.Ingo Schwarze
2014-01-05Remove the obsolete file name column from the mpages table.Ingo Schwarze
2014-01-05Remove the obsolete sec and arch columns from the mpages table.Ingo Schwarze
2014-01-05Reimplement apropos -s NUM -S ARCH EXPR by internally converting it toIngo Schwarze
2014-01-05Put section and architecture info into the keys table,Ingo Schwarze
2014-01-02Avoid "utf8" in the names of a function and a struct memberIngo Schwarze
2014-01-02Do not put UTF-8-encoded strings into the database by default, use ASCII.Ingo Schwarze
2014-01-02Polish the mlink_add() interface:Ingo Schwarze
2014-01-02Check all MLINKS for consistency with the content of the manual page,Ingo Schwarze
2013-12-31Yet another regression introduced by Kristaps when he switched fromIngo Schwarze
2013-12-31remove assignments that will be overwritten right afterwards,Ingo Schwarze
2013-12-31Replace the Berkeley-DB based mandocdb(8) by an SQLite3-based version,Ingo Schwarze
2013-11-21My audit of mandoc revealed two missing (unsigned char) castsIngo Schwarze
2013-10-05Cleanup suggested by gcc-4.8.1, following hints by Christos Zoulas:Ingo Schwarze
2013-06-05Some places used PATH_MAX from <limits.h>, some MAXPATHLEN from <sys/param.h>.Ingo Schwarze
2013-05-29Trivial sync to bsd.lv:Ingo Schwarze
2012-05-24Support -Ios='OpenBSD 5.1' to override uname(3) as the source of theIngo Schwarze
2012-04-18backout non-portable codeTheo de Raadt
2012-04-15Clean up code a bit by pushing warnings into a WARNING macro; from kristaps@.Ingo Schwarze
2012-04-15Handle multi-line NAME sections in man(7); from kristaps@.Ingo Schwarze
2012-01-15Two details improving the quality of the Xenocara mandoc database,Ingo Schwarze