summaryrefslogtreecommitdiffstats
path: root/Makefile.depend
Commit message (Collapse)AuthorAgeFilesLines
* Unify node handling functions:Ingo Schwarze2015-04-191-8/+8
| | | | | | | | | | | * node_alloc() for mdoc and man_node_alloc() -> roff_node_alloc() * node_append() for mdoc and man_node_append() -> roff_node_append() * mdoc_head_alloc() and man_head_alloc() -> roff_head_alloc() * mdoc_body_alloc() and man_body_alloc() -> roff_body_alloc() * mdoc_node_unlink() and man_node_unlink() -> roff_node_unlink() * mdoc_node_free() and man_node_free() -> roff_node_free() * mdoc_node_delete() and man_node_delete() -> roff_node_delete() Minus 130 lines of code, no functional change.
* First step towards parser unification:Ingo Schwarze2015-04-021-25/+25
| | | | | | Replace enum mdoc_type and enum man_type by a unified enum roff_type. Almost mechanical, no functional change. Written on the ICE train from Frankfurt to Bruxelles on the way to p2k15.
* Parse the new man.conf(5) "output" directive.Ingo Schwarze2015-03-271-6/+6
| | | | The next step will be to actually use the parsed data.
* Compat glue needed for Solaris 9 and 10.Ingo Schwarze2015-03-191-0/+6
| | | | | | | Thanks to Sevan Janiyan <venture37 at geeklan dot co dot uk> for reporting the Solaris 10 issues, to Jan Holzhueter <jh at opencsw dot org> for some additional insight, and to OpenCSW in general for providing me with a Solaris 9/10/11 testing environment.
* strtonum(3) compat glueIngo Schwarze2015-02-161-1/+3
|
* header cleanup:Ingo Schwarze2014-12-011-8/+8
| | | | | | * add missing forward declarations * remove needless header inclusions * some style unification
* AT&T is unlikely to release an new version of Research UNIX any time soon.Ingo Schwarze2014-11-281-5/+3
| | | | | So, it's pointless to make adding version strings easy for downstream. One source file less to maintain.
* Fully integrate apropos(1) into mandoc(1).Ingo Schwarze2014-08-171-17/+20
| | | | | | | | | Switch the argmode on the progname, including man(1). Provide -f and -k options to switch the argmode. Store the argmode inside struct search, generalizing the flags. Derive the deftype from the argmode when needed instead of storing it. Store the outkey inside struct search instead of passing it alone. While here, get rid of the trailing blanks in Makefile.depend.
* Provide a fallback version of fts(3) for systems lacking it.Ingo Schwarze2014-08-111-10/+11
| | | | | | I chose the OpenBSD version because it apparently contains various bugfixes that never made it into libnbcompat. To reduce size and complexity, i stripped out the features we don't need.
* sync after adding config.h to mansearch_const.c;Ingo Schwarze2014-08-101-1/+1
| | | | committing on behalf of kristaps@ because i want to release now
* sync after sqlite3_errstr() compat additionIngo Schwarze2014-08-051-0/+2
|
* Switch to autogenerated dependency rules; they are less error-prone.Ingo Schwarze2014-08-051-0/+68
Provide a maintainer target to regenerate them.