summaryrefslogtreecommitdiffstats
path: root/read.c
Commit message (Expand)AuthorAgeFilesLines
...
* If a user-defined macro is aborted because it exceeds the stackIngo Schwarze2017-03-071-8/+12
* Using .Nd only makes sense in the NAME section.Ingo Schwarze2017-03-061-0/+1
* resolve trivial differences with OpenBSD:Ingo Schwarze2017-02-181-3/+1
* Minor cleanup, no functional change:Ingo Schwarze2017-02-031-6/+6
* If an application parses multiple files with mparse_readfd(3) butIngo Schwarze2017-02-031-0/+1
* Add a warning "new sentence, new line".Ingo Schwarze2017-01-281-0/+1
* Warnings and errors that occur during mdoc_validate()Ingo Schwarze2017-01-091-0/+7
* Stricter validation of the NAME section, in particular:Ingo Schwarze2017-01-081-2/+3
* Make the second, section number argument of .Xr mandatory.Ingo Schwarze2016-12-281-0/+1
* When reporting "whitespace at end of input line" on lines ending withIngo Schwarze2016-12-071-1/+3
* warn about trailing whitespace at the end of comments;Ingo Schwarze2016-11-101-5/+11
* Delete complicated code dealing with .Bl -tag without -width,Ingo Schwarze2016-10-091-1/+1
* Remove the dependency on SQLite without loss of functionality.Ingo Schwarze2016-07-191-6/+0
* Since the mdoc/man parser unification, the parser is always allocatedIngo Schwarze2016-07-191-24/+2
* Fix a nasty typo that prevented .so links to gziped manualsIngo Schwarze2016-07-101-1/+1
* Simplify the mparse_open() interface.Ingo Schwarze2016-01-081-11/+11
* It was very surprising that a function called mparse_readfd()Ingo Schwarze2016-01-081-4/+1
* Without HAVE_ERR, don't try to include <err.h>, it probably isn't there.Ingo Schwarze2015-11-071-0/+2
* If a .Bd block has no arguments at all, drop the block and only keepIngo Schwarze2015-10-301-0/+1
* Major character table cleanup:Ingo Schwarze2015-10-131-4/+2
* Finally use __progname, err(3) and warn(3).Ingo Schwarze2015-10-111-12/+8
* modernize style: "return" is not a functionIngo Schwarze2015-10-061-13/+13
* Remove the warning about children of .Vt blocks because actually,Ingo Schwarze2015-09-141-1/+0
* Do not fork and exec gunzip(1), just link with libz instead.Ingo Schwarze2015-07-191-82/+32
* Unify some node handling functions that use TOKEN_NONE.Ingo Schwarze2015-04-191-11/+6
* Decouple the token code for "no request or macro" from the individualIngo Schwarze2015-04-191-5/+4
* Unify {mdoc,man}_{alloc,reset,free}() into roff_man_{alloc,reset,free}().Ingo Schwarze2015-04-181-38/+24
* Move mdoc_hash_init() and man_hash_init() to libmandoc.hIngo Schwarze2015-04-181-2/+8
* Profit from the unified struct roff_man and reduce the number ofIngo Schwarze2015-04-181-51/+39
* Replace the structs mdoc and man by a unified struct roff_man.Ingo Schwarze2015-04-181-6/+6
* First step towards parser unification:Ingo Schwarze2015-04-021-4/+5
* When the user exits the pager before the pager has drained all inputIngo Schwarze2015-03-171-0/+2
* Fix previous: size_t is often narrower than off_t.Ingo Schwarze2015-03-111-1/+1
* The st_size member of struct stat is off_t, which is signed,Ingo Schwarze2015-03-101-1/+1
* If a non-gz manual is read after a gzipped manual, refrainIngo Schwarze2015-03-021-0/+1
* improve NAME section diagnostics;Ingo Schwarze2015-02-231-1/+4
* Completely delete all carriage return characters from the input.Ingo Schwarze2015-02-201-1/+2
* replace the last legacy generic message type, "argument count wrong",Ingo Schwarze2015-02-061-1/+2
* better error reporting regarding .OP .RS .UR .TH argumentsIngo Schwarze2015-02-061-0/+2
* Delete the legacy generic warning type MANDOCERR_ARGCWARN,Ingo Schwarze2015-02-061-1/+1
* better handle .Fo and .Fd without argumentIngo Schwarze2015-02-061-0/+1
* discard .Rs head arguments and improve .Rs diagnosticsIngo Schwarze2015-02-041-0/+1
* more specific .Nd diagnostics, allowing to get rid of enum check_lvlIngo Schwarze2015-02-041-0/+1
* Clean up eqn(7) error handling:Ingo Schwarze2015-01-281-6/+0
* * Polish tbl(7) error reporting.Ingo Schwarze2015-01-281-5/+5
* Rework tbl(7) layout parsing:Ingo Schwarze2015-01-261-2/+9
* More improvements regarding tbl(7) options.Ingo Schwarze2015-01-261-0/+1
* Improve (or rather, rewrite) tbl(7) option parsing.Ingo Schwarze2015-01-261-2/+4
* Support .RE with an argument; needed for audio/pms(1).Ingo Schwarze2015-01-241-0/+1
* Traditional roff(7) explicitly allows certain control charactersIngo Schwarze2015-01-221-6/+8