aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/libmandoc.h
Commit message (Expand)AuthorAgeFilesLines
* update developer documentationIngo Schwarze2016-07-071-2/+1
* In private header files, __BEGIN_DECLS and __END_DECLS are pointless.Ingo Schwarze2015-11-071-4/+1
* Major character table cleanup:Ingo Schwarze2015-10-131-3/+2
* Unify some node handling functions that use TOKEN_NONE.Ingo Schwarze2015-04-191-5/+1
* Unify node handling functions:Ingo Schwarze2015-04-191-3/+1
* Unify {mdoc,man}_{alloc,reset,free}() into roff_man_{alloc,reset,free}().Ingo Schwarze2015-04-181-9/+8
* Move mdoc_hash_init() and man_hash_init() to libmandoc.hIngo Schwarze2015-04-181-1/+3
* Replace the structs mdoc and man by a unified struct roff_man.Ingo Schwarze2015-04-181-20/+19
* Fatal errors no longer exist.Ingo Schwarze2015-01-151-3/+3
* downgrade ".so with absolute path" from FATAL to ERROR;Ingo Schwarze2015-01-141-3/+2
* mdoc(7) already uses the mandoc(1) -Ios argument in the footer lineIngo Schwarze2014-12-281-2/+3
* ISO C99 explicitly forbids forward references to enum types (6.7.2.3.3.);Ingo Schwarze2014-12-211-2/+1
* header cleanup:Ingo Schwarze2014-12-011-1/+6
* remove unneccessary inclusion protection; patch from deraadt@Ingo Schwarze2014-12-011-5/+1
* Simplify by making the eqn and tbl steering functions void;Ingo Schwarze2014-11-281-5/+5
* Use struct buf in libroff, it is very natural thereIngo Schwarze2014-11-011-3/+2
* Refactor, no functional change: Remove the parse point from struct buf.Ingo Schwarze2014-11-011-4/+4
* Make the character table available to libroff so it can check theIngo Schwarze2014-10-281-2/+2
* integrate preconv(1) into mandoc(1);Ingo Schwarze2014-10-251-1/+10
* Implement in-line equations, much needed by Xenocara manuals.Ingo Schwarze2014-10-161-7/+1
* Move main format autodetection from the parser dispatcher to theIngo Schwarze2014-09-061-1/+2
* mark defos as const; nobody needs to change it,Ingo Schwarze2014-07-091-2/+3
* KNF: case (FOO): -> case FOO:, remove /* LINTED */ and /* ARGSUSED */,Ingo Schwarze2014-04-201-11/+11
* Generalize the mparse_alloc() and roff_alloc() functions by givingIngo Schwarze2014-03-191-3/+3
* Another 25% speedup for mandocdb(8) -Q mode, found with gprof(1).Ingo Schwarze2014-01-061-2/+2
* Add an option -Q (quick) to mandocdb(8)Ingo Schwarze2014-01-051-3/+3
* Tag functions with format strings as arguments as printf-like.Joerg Sonnenberger2014-01-051-1/+4
* Simplify: Remove an unused argument from the mandoc_eos() function.Ingo Schwarze2013-12-311-2/+2
* The "value" argument to the roff(7) .nr requests ends right beforeIngo Schwarze2013-12-151-2/+2
* Expand references to number registers in exactly the same way asIngo Schwarze2013-10-051-3/+3
* Support setting arbitrary roff(7) number registers,Ingo Schwarze2013-10-051-9/+4
* In groff, trying to redefine standard man(7) macros before .TH has no effect;Ingo Schwarze2012-11-191-3/+3
* Add `cc' support.Kristaps Dzonsons2012-06-121-2/+3
* Support -Ios='OpenBSD 5.1' to override uname(3) as the source of theIngo Schwarze2012-05-271-2/+2
* In man(7), when no explicit volume name is given, use the defaultIngo Schwarze2011-12-021-1/+2
* An implementation of `tr'. This routes allocations of TEXT nodesKristaps Dzonsons2011-07-281-1/+2
* Disable in-line eqn processing for a bit.Kristaps Dzonsons2011-07-271-1/+3
* Move mandoc_hyph() into roff_parsetext() as a single conditional. WhileKristaps Dzonsons2011-07-271-2/+1
* Implement the first steps of equation parsing from within libmdoc.Kristaps Dzonsons2011-07-251-1/+5
* Support `size' constructs in eqn.7. Generalise mandoc_strontou to thisKristaps Dzonsons2011-07-211-2/+2
* Make `struct roff' be passed into libmdoc and libman upon creation.Kristaps Dzonsons2011-07-181-33/+7
* Remove prototype since moved into mandoc.h.Kristaps Dzonsons2011-07-171-2/+1
* Move roff.c's strtol into libmandoc.h for use by other parts of the codeKristaps Dzonsons2011-05-141-1/+2
* Clean up parsing of delimiters in -mdoc. First, remove the "dowarn"Kristaps Dzonsons2011-04-191-3/+2
* Get mdoc_argv.c ready to use [some of] mandoc_getarg() by giving saidKristaps Dzonsons2011-04-171-2/+3
* Remove a2roffdeco() and mandoc_special() functions and replace them withKristaps Dzonsons2011-04-091-2/+1
* Have libman and libmdoc use mandoc_getcontrol() to determine whether aKristaps Dzonsons2011-03-281-1/+2
* Move mandoc_isdelim() back into libmdoc.h. This fixes an unreportedKristaps Dzonsons2011-03-221-13/+10
* Step 3: consolidate manuals. The parse functions in mdoc.h, roff.h, andKristaps Dzonsons2011-03-221-2/+2
* Step 1 of restructuring: libmandoc.h. Move all compiler-set-specificKristaps Dzonsons2011-03-221-11/+90