Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | KNF: case (FOO): -> case FOO:, remove /* LINTED */ and /* ARGSUSED */, | Ingo Schwarze | 2014-04-20 | 1 | -1/+2 |
| | | | | | remove trailing whitespace and blanks before tabs, improve some indenting; no functional change | ||||
* | The files mandoc.c and mandoc.h contained both specialised low-level | Ingo Schwarze | 2014-03-23 | 1 | -1/+0 |
| | | | | | | | functions used for multiple languages (mdoc, man, roff), for example mandoc_escape(), mandoc_getarg(), mandoc_eos(), and generic auxiliary functions. Split the auxiliaries out into their own file and header. While here, do some #include cleanup. | ||||
* | Scary-looking but otherwise harmless changes allow me to build for Windows. | Kristaps Dzonsons | 2011-07-24 | 1 | -7/+7 |
| | | | | | | | | | | | | That is to say, with mingw32. This amounts to the following: (1) break compat.c into compat_strlcpy.c and compat_strlcat.c (2) add compat_getsubopt.c (from OpenBSD) and test-getsubopt.c (3) add test-strptime.c for HAVE_STRPTIME (4) add ifdef bits here and there, where necessary (5) remove some harmless unportable stuff (u_char, localtime_r) I've added the appropriate mdocml.zip target to the Makefile, too. | ||||
* | libmdoc.h and libman.h were including mdoc.h and man.h, respectively. | Kristaps Dzonsons | 2011-03-22 | 1 | -0/+1 |
| | | | | | Don't have them do that (includes in header files = faugh), and have individual files directly include these files. | ||||
* | Churn as I finish email address migration kth.se -> bsd.lv. | Kristaps Dzonsons | 2010-06-19 | 1 | -1/+1 |
| | |||||
* | Enable the unified error/warning enumeration in mandoc.h that's | Kristaps Dzonsons | 2010-05-17 | 1 | -0/+1 |
| | | | | | | | | | | | stringified in main.c. Allow `An' to handle an argument and child (with a warning). Allow `Rv' and `Ex' to work without a prior `Nm' as groff does (with a warning). Allow inconsistent column syntax to only raise a warning. | ||||
* | Lint fixes (type-safety for enums via -cefuh). | Kristaps Dzonsons | 2010-05-08 | 1 | -1/+1 |
| | |||||
* | Macro types enum-ated (enum mdoct) (for easier debugging in gdb of "tok" ↵ | Kristaps Dzonsons | 2010-03-31 | 1 | -2/+2 |
| | | | | | | | values). Initial check-in of Ingo Schwarze's patch for Xo/Xc handling (in blocks ifdef'd "UGLY"). Put Oc-close-Op parts into UGLY ifdef blocks. | ||||
* | Big check-in of compatibility layer. This should work on most major ↵ | Kristaps Dzonsons | 2010-01-01 | 1 | -0/+4 |
| | | | | architectures. Thanks to Joerg Sonnenberger. | ||||
* | ascii_xxx -> chars_xxx (intended to hold more than just ascii encoding). | Kristaps Dzonsons | 2009-09-17 | 1 | -3/+4 |
| | | | | More html work. | ||||
* | Lintifications. | Kristaps Dzonsons | 2009-09-16 | 1 | -2/+2 |
| | |||||
* | Lookup hashes are now static tables, ordered first-level by second ↵ | Kristaps Dzonsons | 2009-09-16 | 1 | -111/+32 |
| | | | | character, then randomly along a chain. Improves performance by a small fraction and considerably cleans up hash sources. | ||||
* | FreeBSD includes fix (uqs@sporlein.net). | Kristaps Dzonsons | 2009-07-20 | 1 | -0/+2 |
| | |||||
* | Fixed hash assertion. | Kristaps Dzonsons | 2009-07-17 | 1 | -0/+3 |
| | |||||
* | Hash now accepts `br'. This needs work (way to sparse). | Kristaps Dzonsons | 2009-07-17 | 1 | -57/+46 |
| | |||||
* | Removed MAN___: moved MAN_br to its index (comments not passed into parser). | Kristaps Dzonsons | 2009-06-16 | 1 | -1/+1 |
| | | | | Fix: hashtable not fully formed after removal of MDOC___. | ||||
* | Fixed license email address. | Kristaps Dzonsons | 2009-06-10 | 1 | -1/+1 |
| | |||||
* | Using proper license template (const). | Kristaps Dzonsons | 2009-04-12 | 1 | -12/+10 |
| | |||||
* | mdoc_tokhash -> hash | Kristaps Dzonsons | 2009-04-02 | 1 | -5/+4 |
| | | | | Initial man hashtab (BROKEN). | ||||
* | First addition of -man macro support. | Kristaps Dzonsons | 2009-03-23 | 1 | -0/+175 |
Abstraction of mdoc. |