aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/read.c
Commit message (Expand)AuthorAgeFilesLines
* Fix a nasty typo that prevented .so links to gziped manualsIngo Schwarze2016-07-101-2/+2
* Simplify the mparse_open() interface.Ingo Schwarze2016-01-081-12/+12
* It was very surprising that a function called mparse_readfd()Ingo Schwarze2016-01-081-5/+2
* Without HAVE_ERR, don't try to include <err.h>, it probably isn't there.Ingo Schwarze2015-11-071-1/+3
* If a .Bd block has no arguments at all, drop the block and only keepIngo Schwarze2015-10-301-1/+2
* Major character table cleanup:Ingo Schwarze2015-10-131-5/+3
* Finally use __progname, err(3) and warn(3).Ingo Schwarze2015-10-111-13/+9
* modernize style: "return" is not a functionIngo Schwarze2015-10-061-14/+14
* Remove the warning about children of .Vt blocks because actually,Ingo Schwarze2015-09-141-2/+1
* Do not fork and exec gunzip(1), just link with libz instead.Ingo Schwarze2015-07-191-83/+33
* Unify some node handling functions that use TOKEN_NONE.Ingo Schwarze2015-04-191-12/+7
* Decouple the token code for "no request or macro" from the individualIngo Schwarze2015-04-191-6/+5
* Unify {mdoc,man}_{alloc,reset,free}() into roff_man_{alloc,reset,free}().Ingo Schwarze2015-04-181-39/+25
* Move mdoc_hash_init() and man_hash_init() to libmandoc.hIngo Schwarze2015-04-181-3/+9
* Profit from the unified struct roff_man and reduce the number ofIngo Schwarze2015-04-181-52/+40
* Replace the structs mdoc and man by a unified struct roff_man.Ingo Schwarze2015-04-181-7/+7
* First step towards parser unification:Ingo Schwarze2015-04-021-5/+6
* When the user exits the pager before the pager has drained all inputIngo Schwarze2015-03-171-1/+3
* Fix previous: size_t is often narrower than off_t.Ingo Schwarze2015-03-111-2/+2
* The st_size member of struct stat is off_t, which is signed,Ingo Schwarze2015-03-101-2/+2
* If a non-gz manual is read after a gzipped manual, refrainIngo Schwarze2015-03-021-1/+2
* improve NAME section diagnostics;Ingo Schwarze2015-02-231-2/+5
* Completely delete all carriage return characters from the input.Ingo Schwarze2015-02-201-2/+3
* replace the last legacy generic message type, "argument count wrong",Ingo Schwarze2015-02-061-2/+3
* better error reporting regarding .OP .RS .UR .TH argumentsIngo Schwarze2015-02-061-1/+3
* Delete the legacy generic warning type MANDOCERR_ARGCWARN,Ingo Schwarze2015-02-061-2/+2
* better handle .Fo and .Fd without argumentIngo Schwarze2015-02-061-1/+2
* discard .Rs head arguments and improve .Rs diagnosticsIngo Schwarze2015-02-041-1/+2
* more specific .Nd diagnostics, allowing to get rid of enum check_lvlIngo Schwarze2015-02-041-1/+2
* Clean up eqn(7) error handling:Ingo Schwarze2015-01-281-7/+1
* * Polish tbl(7) error reporting.Ingo Schwarze2015-01-281-6/+6
* Rework tbl(7) layout parsing:Ingo Schwarze2015-01-261-3/+10
* More improvements regarding tbl(7) options.Ingo Schwarze2015-01-261-1/+2
* Improve (or rather, rewrite) tbl(7) option parsing.Ingo Schwarze2015-01-261-3/+5
* Support .RE with an argument; needed for audio/pms(1).Ingo Schwarze2015-01-241-1/+2
* Traditional roff(7) explicitly allows certain control charactersIngo Schwarze2015-01-221-7/+9
* Don't let a failing mparse_open() clobber the filename pointer;Ingo Schwarze2015-01-221-3/+7
* Split the -Werror message level into -Werror (broken manual, probablyIngo Schwarze2015-01-201-9/+13
* Fatal errors no longer exist.Ingo Schwarze2015-01-151-41/+12
* downgrade .so failure from FATAL to ERRORIngo Schwarze2015-01-151-16/+18
* downgrade ".so with absolute path" from FATAL to ERROR;Ingo Schwarze2015-01-141-5/+2
* To get rid of SYSERR entries in enum mandocerr, downgrade problems withIngo Schwarze2015-01-141-32/+15
* Simplify handling of system errors: just exit(3).Ingo Schwarze2015-01-141-35/+16
* mdoc(7) already uses the mandoc(1) -Ios argument in the footer lineIngo Schwarze2014-12-281-4/+7
* Ignore mdoc(7) and man(7) macros inside tbl(7) code because theyIngo Schwarze2014-12-161-1/+2
* The file read.c is part of the parser, so it cannot include main.h,Ingo Schwarze2014-12-011-4/+3
* Multiple fixes with respect to .Pf:Ingo Schwarze2014-11-301-1/+2
* warn about attempts to call non-callable macros;Ingo Schwarze2014-11-301-1/+2
* Drop useless architecture table. Validating architecture namesIngo Schwarze2014-11-281-2/+1
* Simplify by making the eqn and tbl steering functions void;Ingo Schwarze2014-11-281-30/+17