aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Expand)AuthorAgeFilesLines
* Step 4: merge chars.h into out.h. The functions in this file areKristaps Dzonsons2011-03-228-84/+55
* Step 3: consolidate manuals. The parse functions in mdoc.h, roff.h, andKristaps Dzonsons2011-03-227-877/+367
* Step 2: blow away roff.h, as all of its functions have been moved intoKristaps Dzonsons2011-03-224-31/+5
* Step 1 of restructuring: libmandoc.h. Move all compiler-set-specificKristaps Dzonsons2011-03-227-96/+96
* main.c doesn't need roff.h anymore.Kristaps Dzonsons2011-03-211-2/+1
* Let read.c worry about the currently-open file instead of having thisKristaps Dzonsons2011-03-203-40/+6
* Consolidate messages. Have all parse-time messages (in libmdoc,Kristaps Dzonsons2011-03-2023-248/+248
* Change around include ordering for compilation on OpenBSD.Kristaps Dzonsons2011-03-201-2/+2
* Split the document parsing sequence out of main.c and into read.c,Kristaps Dzonsons2011-03-204-610/+711
* Bumped internal version. There will be no formal release with this: itKristaps Dzonsons2011-03-201-2/+2
* .RS w/o line args is not seriousVERSION_1_10_10Ingo Schwarze2011-03-191-1/+5
* Note the development status of eqn.7 and tbl.7.Kristaps Dzonsons2011-03-172-4/+24
* "Reserved Characters" isn't correct since `\.' and `\*(Ba' aren'tKristaps Dzonsons2011-03-171-11/+14
* Note that mdoc_valids[] is static.Kristaps Dzonsons2011-03-171-2/+2
* mandocmsg finally has no return value.Kristaps Dzonsons2011-03-172-8/+6
* Clean-up in libman: make all calls to man_*msg not check return value.Kristaps Dzonsons2011-03-174-22/+20
* Clean-up in libmdoc: fix last checks for mdoc_*msg return value, thenKristaps Dzonsons2011-03-174-24/+22
* Clean-up in mdoc_argv.c args_checkpunct().Kristaps Dzonsons2011-03-171-28/+22
* Clean-up in mdoc_argv.c: make CPP-defines into an enum, document, makeKristaps Dzonsons2011-03-171-34/+18
* Clean up mdoc_pmsg invocations to make them not check the return value.Kristaps Dzonsons2011-03-171-14/+7
* Kill off some unused function prototypes.Kristaps Dzonsons2011-03-171-4/+1
* Kill off mdoc_strings.c, which is now empty. Byeeeeeeeee!Kristaps Dzonsons2011-03-172-37/+3
* Move mdoc_macro2len() into mdoc_validate.c as macro2len(), as that's theKristaps Dzonsons2011-03-172-97/+98
* Move mdoc_str2sec() into mdoc_validate.c as a2sec(), as that's the onlyKristaps Dzonsons2011-03-173-43/+41
* Tiny optimisation in mandoc_isdelim() check.Kristaps Dzonsons2011-03-171-3/+3
* Move mdoc_isdelim() into mandoc.h as mandoc_isdelim(). This allows theKristaps Dzonsons2011-03-179-159/+97
* Move mandoc_{realloc,malloc,calloc} out of libmandoc.h and into mandoc.hKristaps Dzonsons2011-03-178-61/+23
* Make args_checkpunct() use mdoc_isdelim() instead of mdoc_iscdelim(),Kristaps Dzonsons2011-03-173-62/+64
* Move check for closing punctuation into its own function. This willKristaps Dzonsons2011-03-171-25/+42
* o diaeresis is 246 (U+00F6)Ingo Schwarze2011-03-161-2/+2
* Instead of a series of hard-coded strcmps, make argv_a2arg() iterateKristaps Dzonsons2011-03-161-74/+43
* Push exit_status into struct curparse alongside file_status.Kristaps Dzonsons2011-03-161-7/+8
* Make lint shut up a little bit.Kristaps Dzonsons2011-03-1510-24/+28
* Remove duplicate UNCONST definition.Kristaps Dzonsons2011-03-151-2/+1
* Clean-up: make file_status global be local to curparse. "I agree withKristaps Dzonsons2011-03-151-29/+28
* Plug memory leak of normalised-date field.Kristaps Dzonsons2011-03-151-1/+3
* my $buf = "string"; return $string; is cool in Perl, but not in C;Ingo Schwarze2011-03-151-17/+23
* Do not leak information about the software usedIngo Schwarze2011-03-071-3/+1
* Clean up date handling,Ingo Schwarze2011-03-0717-198/+172
* date handling needs cleanupIngo Schwarze2011-02-271-2/+10
* Allow compilation with pcc, which has interesting/broken handling of -WKristaps Dzonsons2011-02-241-4/+4
* Clean up the COMPATIBILITY section;Ingo Schwarze2011-02-091-24/+32
* Add stub for eqn.7 manual and flip it on. Also note COMPATIBILITY issueKristaps Dzonsons2011-02-097-23/+123
* EQN blocks are now printed in all modes. This is simply a printing ofKristaps Dzonsons2011-02-096-14/+37
* Consolidate "rc" value in main.c around addspan, addeqn, and parseln.Kristaps Dzonsons2011-02-091-14/+14
* Allow -man to process EQN as well. Also fix a segfault in missing caseKristaps Dzonsons2011-02-098-12/+50
* Allow EQN data to be pushed down into libmdoc via mdoc_addeqn(). OnlyKristaps Dzonsons2011-02-0910-17/+57
* Put tbl_alloc function right into the addspan() one, as this is the onlyKristaps Dzonsons2011-02-082-40/+19
* The macro .Ns has no effect at the beginning of an input line;Ingo Schwarze2011-02-072-13/+15
* Fix a regression caused by mdoc_term.c 1.214 / mdoc_html.c 1.148:Ingo Schwarze2011-02-062-5/+9