2010-01-01 11:22 kristaps * Makefile: Version (pre): 1.9.15-pre2 2010-01-01 10:33 kristaps * mdoc_term.c (tags: VERSION_1_9_15-pre2): Fix of subtle, but significant, resetting of tags when in list mode. Pointed out by Ingo Schwarze. 2010-01-01 10:01 kristaps * mdoc_term.c: More in-code documentation and clarity re-arrangements. 2010-01-01 09:25 kristaps * Makefile (tags: VERSION_1_9_15-pre2): CFLAGS need -Werror to make the strlcpy/strlcat check work. 2010-01-01 09:14 kristaps * Makefile, arch.c (tags: VERSION_1_9_15-pre2), att.c (tags: VERSION_1_9_15-pre2), chars.c (tags: VERSION_1_9_15-pre2), compat.c (tags: VERSION_1_9_15-pre2), config.h.post (tags: VERSION_1_9_15-pre2), config.h.pre (tags: VERSION_1_9_15-pre2), html.c (tags: VERSION_1_9_15-pre2), lib.c (tags: VERSION_1_9_15-pre2), main.c (tags: VERSION_1_9_15-pre2), man.c (tags: VERSION_1_9_15-pre2), man_action.c (tags: VERSION_1_9_15-pre2), man_argv.c (tags: VERSION_1_9_15-pre2), man_hash.c (tags: VERSION_1_9_15-pre2), man_html.c (tags: VERSION_1_9_15-pre2), man_macro.c (tags: VERSION_1_9_15-pre2), man_term.c (tags: VERSION_1_9_15-pre2), man_validate.c (tags: VERSION_1_9_15-pre2), mandoc.c (tags: VERSION_1_9_15-pre2), mdoc.c (tags: VERSION_1_9_15-pre2), mdoc_action.c (tags: VERSION_1_9_15-pre2), mdoc_argv.c (tags: VERSION_1_9_15-pre2), mdoc_hash.c (tags: VERSION_1_9_15-pre2), mdoc_html.c (tags: VERSION_1_9_15-pre2), mdoc_macro.c (tags: VERSION_1_9_15-pre2), mdoc_strings.c (tags: VERSION_1_9_15-pre2), mdoc_term.c, mdoc_validate.c (tags: VERSION_1_9_15-pre2), msec.c (tags: VERSION_1_9_15-pre2), out.c (tags: VERSION_1_9_15-pre2), st.c (tags: VERSION_1_9_15-pre2), term.c (tags: VERSION_1_9_15-pre2), test-strlcat.c (tags: VERSION_1_9_15-pre2), test-strlcpy.c (tags: VERSION_1_9_15-pre2), tree.c (tags: VERSION_1_9_15-pre2), vol.c (tags: VERSION_1_9_15-pre2): Big check-in of compatibility layer. This should work on most major architectures. Thanks to Joerg Sonnenberger. 2010-01-01 08:52 kristaps * mdoc.7 (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1): Noted non-accepted comment syntax (thanks Joerg Sonnenberger). 2010-01-01 08:27 kristaps * mdoc.7: Issue of `Pa' put to rest by Jason McIntyre. Noted in COMPATIBILITY. 2010-01-01 07:14 kristaps * mdoc_validate.c (tags: VERSION_1_9_15-pre1): `Bl' lets `Sm' slip by as a child. Noted by Ingo Schwarze. 2010-01-01 06:32 kristaps * mdoc_term.c (tags: VERSION_1_9_15-pre1): Correct handling of arbitrary column lengths, which groff handles differently depending on number of visible columns. 2010-01-01 06:27 kristaps * mdoc_term.c: Cleaned-up column handling to be char-compatible with groff (thanks Ingo Schwarze). Fixed assertion in exceeded rmargin by ridiculous columns. 2010-01-01 05:35 kristaps * mdoc.7, mdoc_html.c (tags: VERSION_1_9_15-pre1), mdoc_term.c: Documented `Fl' in mdoc.7. Backed out stipulation that `Fl ""' is ignored: this is not the case in !OpenBSD groffs. 2010-01-01 05:17 kristaps * mdoc_html.c, mdoc_macro.c (tags: VERSION_1_9_15-pre1), mdoc_term.c: `Fl' has each argument be in a separate scope (thanks Ingo Schwarze). Situation of `Fl [arg]* "" [arg]*' is fixed: empty arguments are ignored. Note that OpenBSD crashes when this happens. Situation of `Fl' is fixed wrt trailing whitespace. 2009-12-02 02:16 kristaps * Makefile (tags: VERSION_1_9_15-pre1), mdoc_html.c: Fixed handling of exampledir (pointed out by Ulrich Sporlein, forgotten, discovered again). 2009-11-16 02:05 kristaps * Makefile (tags: VERSION_1_9_14): Version: 1.9.14. 2009-11-16 01:52 kristaps * Makefile, example.style.css (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14), mandoc.1 (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14), mandoc_char.7 (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14), mdoc.7 (tags: VERSION_1_9_14): More clarification in manuals. Added per-OUTPUT section in mandoc.1. 2009-11-16 00:46 kristaps * html.c (tags: VERSION_1_9_15-pre1, VERSION_1_9_14), man.7 (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14), man_html.c (tags: VERSION_1_9_15-pre1, VERSION_1_9_14), mandoc.1, mdoc_html.c (tags: VERSION_1_9_14): Enabled -Thtml -mdoc to work with \f (see compat notes in mandoc.1). 2009-11-15 22:07 kristaps * html.c, html.h (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14), man_html.c: Abstraction of -Thtml -man font setting (still experimental). 2009-11-14 22:53 kristaps * man_html.c: Fixed -Thtml -man PP left- and top-margin. 2009-11-14 22:45 kristaps * example.style.css, html.c, man.7, man_html.c: \f escapes appear to work properly for -Thtml -man. Needs more testing. 2009-11-14 11:23 kristaps * html.c, man_html.c: Initial check-in of -man -Thtml \f support (needs testing). 2009-11-14 04:04 kristaps * html.c, html.h, mdoc_html.c: Removed superfluous HTML_NEWLINE. 2009-11-14 04:00 kristaps * html.c: Fix of fix of -Thtml nospace. 2009-11-14 03:58 kristaps * html.c, html.h, man_html.c: Fixed \c handling in -Thtml. 2009-11-12 00:21 kristaps * html.c, man.7, man_term.c (tags: VERSION_1_9_15-pre1, VERSION_1_9_14), mandoc_char.7, out.c (tags: VERSION_1_9_15-pre1, VERSION_1_9_14), out.h (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14), term.c (tags: VERSION_1_9_15-pre1, VERSION_1_9_14): Fixed \c support for all input and output modes (documented in mandoc_char.7). 2009-11-12 00:00 kristaps * man.7, man_term.c: Deprecated ".i " support (nobody uses it -- it can be re-added, but adds a bit of complexity that I'd rather avoid). 2009-11-11 21:58 kristaps * term.c: FreeBSD sys/types inclusion fixed. 2009-11-11 21:50 kristaps * man.7, man_term.c, mdoc.7, mdoc_term.c (tags: VERSION_1_9_14), term.c, term.h (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14): Basically re-wrote -Tascii font handling: instead of incrementers for bold and underline, we use a stack (no cascading, no double-font-mode). Font modes with \f only affect the current stack point, as documented in mdoc.7 and man.7. While -mdoc stacks fonts with embedded macros, -man replaces them (the stack is always size 1). This works for all invocations in supported systems' manual corpora to date. It doesn't support groff's insanity with line-scoped \f as documented in mdoc.7. 2009-11-11 21:02 kristaps * example.style.css: Removed superfluous monospace note in example.style.css (they're all monospace). 2009-11-11 12:16 kristaps * example.style.css: Protected example.style.css from cascading styles. 2009-11-10 08:32 kristaps * html.c: Lint fixes in function call. 2009-11-10 08:20 kristaps * html.h: (Forgot to update html.h with metafonts. Build will puke on check-out.) 2009-11-10 04:03 kristaps * man.7, man_html.c, man_term.c: Noted that -man text decoration is re-set when exiting a macro invocation. 2009-11-10 03:45 kristaps * man_term.c, mdoc_term.c: Disable metafonts when printing document footer. 2009-11-08 21:11 kristaps * html.c, man.7, mdoc.7: Documented \s and cleaned up \f documentation in mdoc.7, man.7. -Thtml now using a2roffdeco(). 2009-11-08 01:23 kristaps * out.c, out.h: a2roffdeco() now supports \s escapes. 2009-11-07 06:14 kristaps * out.c, term.c: Hooked up -Tascii to a2roffdeco backend. 2009-11-07 00:26 kristaps * out.c, out.h: Initial abstraction of front-end decoration events (special characters, text decorations, etc.). 2009-11-06 02:31 kristaps * mdoc.7, term.c: -Tascii now correctly ignores \s clauses. 2009-11-05 02:16 kristaps * html.c, mandoc.1, mandoc.c (tags: VERSION_1_9_15-pre1, VERSION_1_9_14): Documented that `\s' and `\f' don't work in HTML mode (and why). Added support for recognising the many forms of `\s' (doesn't yet render). 2009-11-05 00:40 kristaps * man.7, mdoc.7, term.c, term.h: Correct support for `\fX' font modes in -Tascii. 2009-11-05 00:39 kristaps * man_term.c: Consolidated `RI' and `IR' handlers (-man -Tascii). 2009-11-05 00:37 kristaps * man_term.c: Fixed `RI' (was reversed). 2009-11-04 23:21 kristaps * chars.c (tags: VERSION_1_9_15-pre1, VERSION_1_9_14), chars.in (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14), term.c: Added functionality of -Tascii non-breaking `\~' space. 2009-11-04 00:07 kristaps * example.style.css: (Fix again for default `Bf Li' font.) 2009-11-04 00:07 kristaps * style.css (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14): Fixed `Bf Li' default style (monospace). 2009-11-02 09:37 kristaps * Makefile (tags: VERSION_1_9_13): Version: 1.9.13. 2009-11-02 09:07 kristaps * man.7 (tags: VERSION_1_9_13): Examples not being link-referenced (consistency). 2009-11-02 03:39 kristaps * mdoc.7 (tags: VERSION_1_9_13): Copied over and modified manual structure from man.7. 2009-11-02 01:56 kristaps * man.7: Fixed `Sx' links in man.7 (todo: add a check for these). 2009-11-02 01:53 kristaps * man.7: Significant improvements to man(7). More or less finished. 2009-11-02 00:40 kristaps * man.c (tags: VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13): Fix in junking dot lines in -man (from PR by Alex Kozlov). 2009-11-02 00:29 kristaps * main.c (tags: VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13): Added forgotten newline terminators in main.c. 2009-11-02 00:13 kristaps * main.c: Added lint to __attribute__ defines. 2009-11-02 00:08 kristaps * main.c: Using straight-up __attribute__ (inspired by portable openssh). 2009-11-01 22:22 kristaps * html.c (tags: VERSION_1_9_13), libmandoc.h (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13), man.7, man_action.c (tags: VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13), man_validate.c (tags: VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13), mandoc.c (tags: VERSION_1_9_13), mdoc.7, mdoc_action.c (tags: VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13), mdoc_strings.c (tags: VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13), mdoc_validate.c (tags: VERSION_1_9_14, VERSION_1_9_13): Added mandoc_a2time() for proper date conversion. Fitted TH and Dd handlers to use mandoc_a2time(). Documented date syntax for -man, fixed documentation for -mdoc. 2009-11-01 07:34 kristaps * html.c: Lint fix. 2009-11-01 07:34 kristaps * html.c: Using putchar for single-character prints (noted by Joerg Sonnenberger). 2009-11-01 01:15 kristaps * html.c: print_encode() using strcspn instead of looping/putchar() (noted by Joerg Sonnenberger). 2009-11-01 00:44 kristaps * chars.c (tags: VERSION_1_9_13), html.c: Replaced putchar() loop with fwrite() (noted by Joerg Sonnenberger). 2009-11-01 00:34 kristaps * lib.in (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13): More libraries entered into lib.in (thanks Joerg Sonnenberger). 2009-10-31 01:37 kristaps * Makefile, index.sgml (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13), man.7: Finished section-by-section definitions in man.7 (will be used as baseline for mdoc.7). 2009-10-31 01:34 kristaps * mdoc_html.c (tags: VERSION_1_9_13), mdoc_validate.c: Fixed -Thtml printing of -ohang lists (-mdoc). Fixed validation of -ohang lists as having no widths. 2009-10-30 23:50 kristaps * index.sgml, mdoc.7, mdoc_html.c, mdoc_term.c (tags: VERSION_1_9_13): Patch on DragonFly BSD syntax (thanks Sascha Wildner). Noted inclusion into DragonFly BSD (thanks Sascha Wildner). 2009-10-30 23:38 kristaps * Makefile (tags: VERSION_1_9_12): Fixed in make dist (in version 1.9.12). 2009-10-30 23:23 kristaps * Makefile: Version: 1.9.12. 2009-10-30 23:17 kristaps * main.c (tags: VERSION_1_9_12): Removed non-portable __progname (thanks Joerg Sonnenberger). 2009-10-30 23:10 kristaps * chars.c (tags: VERSION_1_9_12), html.c (tags: VERSION_1_9_12), main.c, man_action.c (tags: VERSION_1_9_12), mandoc.c (tags: VERSION_1_9_12), mdoc_action.c (tags: VERSION_1_9_12), mdoc_html.c (tags: VERSION_1_9_12), mdoc_validate.c (tags: VERSION_1_9_12), term.c (tags: VERSION_1_9_13, VERSION_1_9_12): Using perror() instead of fprintf for failure from library functions. 2009-10-30 11:53 kristaps * html.c, man_html.c (tags: VERSION_1_9_13, VERSION_1_9_12), man_term.c (tags: VERSION_1_9_13, VERSION_1_9_12), mdoc_html.c, mdoc_term.c (tags: VERSION_1_9_12), term.c, tree.c (tags: VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12): More lint fixes. Removed err.h from inclusions (less main.c--still in progress). 2009-10-30 11:50 kristaps * html.c, mdoc_action.c, term.c: Lint fixes. Made realloc puke with fprintf. 2009-10-30 11:43 kristaps * chars.c, html.c, term.c: Continued safe handling of allocations. 2009-10-29 22:58 kristaps * libman.h (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12), libmandoc.h (tags: VERSION_1_9_12), libmdoc.h (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12), main.c, man.c (tags: VERSION_1_9_12), man.h (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12), man_action.c, mandoc.c, mdoc.c (tags: VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12), mdoc.h (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12), mdoc_argv.c (tags: VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12): libmdoc and libman now using non-recoverable allocations (simpler code). 2009-10-29 21:57 kristaps * html.c: Added newline after block-level closing tags (suggested by Joerg Sonnenberger). 2009-10-28 21:34 kristaps * mdoc_action.c: Clean-ups in mdoc_action (using libmandoc.h functions). 2009-10-28 12:21 kristaps * libmandoc.h, mandoc.c, mdoc_argv.c: Slow movement of internal allocations to fail completely. 2009-10-28 01:08 kristaps * Makefile, index.sgml (tags: VERSION_1_9_12): Using "--warn" for validate, plus some accessibility fixes. 2009-10-28 01:00 kristaps * Makefile, html.c, html.h (tags: VERSION_1_9_13, VERSION_1_9_12), index.sgml, man_html.c, mdoc_html.c: Fixed `sp', `br', `Pp', etc. so as not to have an empty div (-Thtml, -man, -mdoc). Made html_idcat be completely correct (messy standard) (-Thtml). Fixed warnings about -ohang and -item lists (-Thtml, -mdoc). Fixed typo in index.sgml. 2009-10-27 23:54 kristaps * html.c, term.c: Removed superfluous memset (thanks Joerg Sonnenberger). 2009-10-27 22:08 kristaps * html.c, html.h, mdoc_html.c: Fixed un-reset buffer in `.In', -Thtml, -mdoc. Added html_id[cat,cpy] for transforming id's into well-formed attribute strings (no %s, etc.). 2009-10-27 01:49 kristaps * man_term.c, mdoc_term.c: Removed dynamic allocations of header/footer data. 2009-10-27 01:26 kristaps * main.c, man.c, man_action.c, mdoc.c, mdoc_strings.c (tags: VERSION_1_9_12), mdoc_term.c, term.c: bzero() -> memset() (noted by Joerg Sonnenberger). 2009-10-27 01:05 kristaps * term.c: Merged Ingo's comments on term_flushln() variable names. Fixed assertion (this needs more consideration) when an overstep line is exactly as long as the rmargin. 2009-10-26 21:50 kristaps * html.c, html.h, man_html.c, mdoc_html.c: Added "summary" tag to tables in order to silence HTML-tidy's complaints. 2009-10-26 10:05 kristaps * arch.c (tags: VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12), att.c (tags: VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12), lib.c (tags: VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12), mdoc_macro.c (tags: VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12), msec.c (tags: VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12), st.c (tags: VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12), term.c, tree.c, vol.c (tags: VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12): Added time.h to various files for FreeBSD compilation (thanks Ulrich Sporlein). 2009-10-26 08:44 kristaps * main.c, mandoc.1 (tags: VERSION_1_9_13, VERSION_1_9_12): Merged patch to allow -fign-escape (thanks Joerg Sonnenberger). 2009-10-26 03:36 kristaps * Makefile, man.7 (tags: VERSION_1_9_12), mdoc_action.c (utags: VERSION_1_9_11): Fix to segfault in ordering Rs blocks (d'oh!). Version: 1.9.11. 2009-10-26 02:06 kristaps * term.c (tags: VERSION_1_9_11, VERSION_1_9_10): Lint fix. 2009-10-26 02:00 kristaps * Makefile (tags: VERSION_1_9_10): Version: 1.9.10. 2009-10-26 01:42 kristaps * main.c (tags: VERSION_1_9_11, VERSION_1_9_10): Allowed -O to be invoked multiple times. 2009-10-26 01:18 kristaps * html.c (tags: VERSION_1_9_11, VERSION_1_9_10), html.h (tags: VERSION_1_9_11, VERSION_1_9_10), main.c, man_html.c (tags: VERSION_1_9_11, VERSION_1_9_10), mdoc_html.c (tags: VERSION_1_9_11, VERSION_1_9_10): Portability: replaced queue macros in html.c (Joerg Sonnenberger). Fixed "-o" residue. Added "-O" to usage() (-o didn't appear there either). 2009-10-26 00:18 kristaps * term.c: Fixed overstep patch. 2009-10-26 00:11 kristaps * libman.h, man.c, mdoc.c (utags: VERSION_1_9_10, VERSION_1_9_11): -man also prints unknown macro (noted by Joerg Sonnenberger). 2009-10-25 21:15 kristaps * Makefile, main.c, mandoc.1 (tags: VERSION_1_9_11, VERSION_1_9_10): Changed `-o' to `-O' for clarity. THIS BREAKS UTILITIES DEPENDING ON -o! 2009-10-25 21:09 kristaps * example.style.css (tags: VERSION_1_9_13, VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10), man_term.c (tags: VERSION_1_9_11, VERSION_1_9_10), mdoc.7 (tags: VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10), mdoc.h (tags: VERSION_1_9_11, VERSION_1_9_10), mdoc_action.c (tags: VERSION_1_9_10), mdoc_html.c, mdoc_strings.c (tags: VERSION_1_9_11, VERSION_1_9_10), mdoc_term.c (tags: VERSION_1_9_11, VERSION_1_9_10), mdoc_validate.c (tags: VERSION_1_9_11, VERSION_1_9_10): Full `%U' support. `Lk' display fixed. Renamed arg2xxxx as a2xxxx for consistency. Renamed print_foot to print_man_foot for consistency. Removed default printing of `~' when `Lk' not provided (not sure where I got that from). 2009-10-23 23:19 kristaps * term.c: Removed need for superfluous `os' value in overstep calculation (thanks Ingo Schwarze). 2009-10-23 22:52 kristaps * mdoc.7, mdoc.c, mdoc.h, mdoc_action.c, mdoc_argv.c (tags: VERSION_1_9_11, VERSION_1_9_10), mdoc_html.c, mdoc_macro.c (tags: VERSION_1_9_11, VERSION_1_9_10), mdoc_term.c, mdoc_validate.c: Added `%U' to -mdoc (doesn't render in a nice way yet). 2009-10-23 22:45 kristaps * man.7 (tags: VERSION_1_9_10), man.c, man.h (tags: VERSION_1_9_11, VERSION_1_9_10), man_action.c (tags: VERSION_1_9_11, VERSION_1_9_10), man_html.c, man_macro.c (tags: VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10), man_term.c, man_validate.c (tags: VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10): Added `PD' to -man (doesn't do anything, yet). 2009-10-22 11:59 kristaps * out.c (tags: VERSION_1_9_13, VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10): Linuxisms. 2009-10-22 11:55 kristaps * man_html.c, man_term.c, mdoc_html.c, mdoc_term.c, out.c, out.h (tags: VERSION_1_9_13, VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10): Fixed maddening mismatch between groff and strftime mismatch of day ("%e"). Noted by Ulrich Sporlein. 2009-10-22 11:19 kristaps * term.c: Fixed order of printing backspace-encoding for terms that are both bold and underlined (noted by Joerg Sonnenberger). 2009-10-22 10:54 kristaps * Makefile, mdoc_action.c: Added ability to set OS name at compile-time with -DOSNAME="\"foo\"". 2009-10-22 03:36 kristaps * mdoc.7: Typo in mdoc.7 fixed (thanks to Joerg Sonnenberger). 2009-10-22 03:35 kristaps * mdoc_validate.c: Fix adding -centred to `Bd' types (thanks to Joerg Sonnenberger). 2009-10-22 03:33 kristaps * mdoc.7: Groff-compatibility fix (Ds) (noted by Joerg Sonnenberger). 2009-10-21 20:35 kristaps * index.sgml (tags: VERSION_1_9_11, VERSION_1_9_10): Noted downstream in NetBSD base. Many thanks to Joerg et al. for their efforts in getting it checked in! 2009-10-20 20:31 kristaps * man_term.c: Fixed strftime stray %d -> %e (pointed out by Ulrich Sporlein). 2009-10-20 11:31 kristaps * Makefile, index.sgml (utags: VERSION_1_9_9): Temporarily turned off validation (mandoc -Thtml needs URI encoding!). Aesthetic fixes in index.sgml. 2009-10-20 11:20 kristaps * Makefile: Version: 1.9.9. 2009-10-20 11:14 kristaps * index.sgml: Added cvsweb. Whee! 2009-10-19 22:45 kristaps * html.c, mdoc.7, mdoc_html.c (utags: VERSION_1_9_9): More updates to mdoc.7. 2009-10-19 08:18 kristaps * mdoc_term.c, term.c (utags: VERSION_1_9_9): More fixes to scaling-width multipliers (which, just to make my life difficult, differ not only between -mdoc and -man, but between various invocation, e.g., -offset and -width). 2009-10-19 04:02 kristaps * mdoc.7, mdoc_html.c: Continued work on mdoc.7. Noted buffer overwrite bug in -Thtml -mdoc (will fix later). 2009-10-19 03:18 kristaps * mdoc.7, mdoc_html.c: Fixed -mdoc -Thtml with -item lists not to default-indent when width isn't specified. Many more cleanups to mdoc.7 (ongoing completion and documentation of all macros). 2009-10-19 02:40 kristaps * mdoc_argv.c, mdoc_validate.c (utags: VERSION_1_9_9): Fixed `-file' argument to `Bd', which is NOT a type, but instead just an argument. 2009-10-19 00:44 kristaps * man.7 (tags: VERSION_1_9_9): Made man.7 use lots of Sx/Ss to link between macro definitions and references. 2009-10-19 00:34 kristaps * mdoc.7, mdoc_validate.c: Beginning of mdoc.7 full-reference in place. 2009-10-18 12:17 kristaps * man_term.c (tags: VERSION_1_9_9): Lint fixes. 2009-10-18 12:03 kristaps * man_html.c (tags: VERSION_1_9_9), man_term.c, mdoc_html.c, mdoc_term.c, term.c, term.h (tags: VERSION_1_9_13, VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9): Made sure devices and formats recognise that -man and -mdoc have different syntax for scaling widths: -mdoc assumes no unit means that the value is a string literal while -man instead uses the default vertical/horizontal scale. 2009-10-18 12:02 kristaps * out.c, out.h (utags: VERSION_1_9_9): Had out.h roff-scale converters accept default unit scale (because -mdoc and -man differ). 2009-10-18 12:01 kristaps * mdoc.7: Fix in syntax of scaling widths in mdoc.7. 2009-10-18 12:00 kristaps * man.7: Properly documented scaling widths in man.7. 2009-10-18 06:58 kristaps * Makefile, mdoc.7: Fixed typo in Makefile. Added initial scaling-units section in mdoc.7. 2009-10-18 06:34 kristaps * man_term.c, mdoc_term.c, term.c, term.h: Arbitrary horizontal and vertical scaling widths now handled by -mdoc -Tascii. Terminal scaling backend pushed into term.c. 2009-10-18 06:26 kristaps * mdoc_validate.c: Removed restrictions on `sp' (maybe a warning, someday, but for now be simple). 2009-10-18 04:52 kristaps * man_term.c: Fitted -man -Tascii with scaling units (.5i, etc.). 2009-10-18 04:36 kristaps * man_validate.c (tags: VERSION_1_9_9): Removed number-check for `sp' in -Tman, as nroff accepts non-numerics as a single vspace. 2009-10-18 04:14 kristaps * man_term.c, mdoc_html.c: Added horizontal scaling units to -Tman -Tascii. 2009-10-18 04:13 kristaps * Makefile, index.sgml: Re-added HTML changelog. 2009-10-16 21:44 kristaps * Makefile: Makefile uses multiple deps for some rules (shorter file). 2009-10-16 21:37 kristaps * mandoc_char.7 (tags: VERSION_1_9_13, VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9): Fixed mandoc_char lists to have -column before other arguments. 2009-10-14 19:56 kristaps * libmdoc.h (tags: VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9), mdoc.c (tags: VERSION_1_9_9), mdoc_validate.c: Added warning about specifying list arguments before type (suggested by Joerg Sonnenberg). 2009-10-14 19:42 kristaps * mandoc.1 (tags: VERSION_1_9_9), mandoc_char.7: Fix in mandoc.1 and mandoc_char.7 syntax (submitted Joerg Sonnenberger). Added note on character format per output type. 2009-10-14 18:33 kristaps * mdoc.c, mdoc.h (tags: VERSION_1_9_9), mdoc_argv.c, mdoc_html.c, mdoc_term.c: Added support for `Bd -centered', which appears in newer groffs (not yet implemented in centre-capable front-ends, i.e., -Thtml). 2009-10-13 03:57 kristaps * Makefile, html.c, main.c (tags: VERSION_1_9_9), main.h (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9), man_html.c, man_term.c, mdoc_html.c, mdoc_term.c, term.c, tree.c (tags: VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9): Moved output definitions into main.h. Pushed terminal_{mdoc,man} into {mdoc,man}_term.c. 2009-10-13 03:21 kristaps * Makefile, html.c, html.h (tags: VERSION_1_9_9), main.c: Clean up consts (noted by Joerg Sonnenberger and Ulrich Sporlein). 2009-10-10 11:43 kristaps * Makefile (tags: VERSION_1_9_8): Version: 1.9.8. 2009-10-10 04:05 kristaps * mandoc.1, mdoc_term.c, term.c (utags: VERSION_1_9_8): Fix hang lists in -Tascii -Tmdoc, which seem to have been broken since ~1.8.x. Noted similarity of HP/TP and -hang/-tag in mandoc.1. 2009-10-10 03:05 kristaps * mdoc_html.c (tags: VERSION_1_9_8): `Cd' in -Thtml -mdoc correctly breaks lines. 2009-10-09 08:10 kristaps * Makefile (tags: VERSION_1_9_7): Version up. 2009-10-09 00:10 kristaps * man_html.c (tags: VERSION_1_9_8, VERSION_1_9_7): RS tags implemented for -Tman -Thtml. 2009-10-08 23:54 kristaps * html.c, out.c, out.h (utags: VERSION_1_9_7, VERSION_1_9_8): Scaling factor made floating point (as per groff.7) and, e.g., gnu/usr.bin/cvs/man/cvs.1. 2009-10-08 16:00 kristaps * example.style.css (tags: VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7), man_html.c, man_term.c (tags: VERSION_1_9_8, VERSION_1_9_7), mdoc_html.c (tags: VERSION_1_9_7): Consolidated some -man -Tascii functions. Added many -man -Thtml functions (almost complete). 2009-10-07 08:27 kristaps * html.c: Fixed side-effect of linting (oops). 2009-10-07 08:06 kristaps * html.c, mdoc_html.c: Lint-ified. 2009-10-07 08:03 kristaps * man.h (tags: VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7): Fixed superfluous function declaration (spotted by Ulrich Sporlein). 2009-10-07 07:52 kristaps * mdoc_argv.c (tags: VERSION_1_9_8, VERSION_1_9_7): Fix operator overloading (submitted by Ulrich Sporlein, uqs@spoerlein.net). 2009-10-07 07:50 kristaps * mdoc_html.c: Lint-ified. 2009-10-07 07:39 kristaps * html.c, mdoc_html.c, style.css (tags: VERSION_1_9_13, VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7): Made default string units (-Thtml -mdoc) to use `m' and not `n' scaling (better more than less). Fixed -column widths for -Thtml -mdoc. Fixed left-hand margin padding for -Thtml -mdoc. 2009-10-07 07:37 kristaps * mandoc_char.7 (tags: VERSION_1_9_8, VERSION_1_9_7): Set field widths n -> m. 2009-10-07 05:35 kristaps * Makefile, html.c, html.h (tags: VERSION_1_9_8, VERSION_1_9_7), man_html.c, mdoc_html.c, out.c, out.h: Additions to -Tman -Thtml: all structural components tested & in place. Fitted both -Thtml with handling of arbitrary vertical and horizontal scaling units (see groff(7)). Undocumented until fitted into -Tascii (next release). 2009-10-07 05:20 kristaps * mdoc_term.c (tags: VERSION_1_9_7): `Bd' literals in -Tascii -mdoc were losing the first line's newline. Fixed. 2009-10-07 05:19 kristaps * man_term.c: Header buffers in -man -Tascii are static. 2009-10-04 08:24 kristaps * man_html.c, man_term.c, mdoc_html.c: Structural components of -man -Thtml in place (note that HP is the same as IP, as HTML doesn't "do" this construction without fixed page widths). 2009-10-04 03:24 kristaps * man_html.c: Initial IP implementation in -Thtml -man. 2009-10-04 02:35 kristaps * man_html.c: SS, SH, PP, P, LP, br, sp tags in -man -Thtml. 2009-10-04 02:02 kristaps * example.style.css, html.c, html.h: Example style-sheet reflecting modified section/subsection style tags. Added ATTR_ID and so forth to attrs. 2009-10-04 02:00 kristaps * mdoc_html.c: Section/subsection anchor names () replaced with (div id=xxx) (noted by joerg@netbsd.org) Removed superfluous span tags within section/subsection divs (noted by joerg@netbsd.org). 2009-10-03 12:57 kristaps * man_html.c, man_term.c, mdoc_html.c: Added initial -man framework for -Thtml. 2009-10-03 12:02 kristaps * mdoc_html.c, mdoc_term.c: `Fn' does not print empty ftype span. -Tascii `node' and `meta' args in DECL_ARGS renamed to `n' and `m' to be more coherent with -Thtml. 2009-10-03 09:37 kristaps * html.c: Lintified (noops). 2009-10-03 09:36 kristaps * Makefile, html.c, html.h, man.3 (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7), mandoc.1 (tags: VERSION_1_9_7), mdoc.3 (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7), mdoc_html.c: Fixed mandoc.1 examples (new -Thtml options). Fixed manuals to use `In', not `Fd'. Moved buf* functions into html.c. 2009-10-03 08:26 kristaps * example.style.css, html.c, html.h, mandoc.1, mdoc_html.c: Added the -oincludes=FMT option. The `In' handler now decorates with a hyperlink. If no -oman= or -oincludes= is stipulated, no link is printed (but the text is still style-decorated). 2009-10-03 08:08 kristaps * html.c, html.h, man_html.c, mandoc.1, mdoc_html.c: Element tag buffer is now part of struct html. buffmt() can be called in sequence. Noted BUFSIZ-sized buffer in CAVEATS (attribute length for link formats). Added -oman=FMT -Thtml option for `Xr' manual links. Removed -obase=URI -Thtml option (obsolete). 2009-09-28 15:09 kristaps * mdoc.7 (tags: VERSION_1_9_8, VERSION_1_9_7): Compat fix in mdoc.7 (joerg@netbsd.org). 2009-09-27 10:11 kristaps * st.in (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7): Fix typo in st.in (Alan Bueno, alan.bsd@gmail.com) 2009-09-26 11:31 kristaps * mdoc_html.c: SYNOPSIS functions in -Thtml text-indent and group paramters (as nroff does). 2009-09-26 11:02 kristaps * mdoc_html.c: Fixed -Thtml handling of -compact lists. Fixed -Thtml handling of `Bd' prior vspace and embedded macros. 2009-09-26 10:35 kristaps * mdoc_html.c, mdoc_term.c: Fixed `Bd' prior vertical space (was ignoring -compact). Fixed effect of embedding macros in `Bd' (was printing all on each line instead of grouping). 2009-09-25 07:13 kristaps * style.css (tags: VERSION_1_9_6): Changed stylesheet used for local documents. 2009-09-25 07:07 kristaps * Makefile, index.sgml (tags: VERSION_1_9_8, VERSION_1_9_7) (utags: VERSION_1_9_6): Temporarily disabled ChangeLog.html (server's hosed and doesn't have xsltproc). 2009-09-25 06:33 kristaps * Makefile: Version: 1.9.6. 2009-09-25 06:03 kristaps * mdoc_action.c (tags: VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6): Lint check (noop). 2009-09-25 06:00 kristaps * mdoc_html.c (tags: VERSION_1_9_6): Lint check (noop). 2009-09-25 05:43 kristaps * mdoc_html.c: Changed -Thtml document header to be 10/80/10 with no wrapping of the middle. 2009-09-24 16:54 kristaps * example.style.css (tags: VERSION_1_9_6), mdoc_html.c, mdoc_term.c (tags: VERSION_1_9_6): -Tascii correctly prints `%T' in `Rs' with quotes. -Thtml behaves like -Tascii for printing. Printing of `Rs' elements cross-checked with new groff. 2009-09-24 08:08 kristaps * mdoc_action.c, mdoc_validate.c (tags: VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6): Fixed segfault in `Rs' empty block. 2009-09-24 08:05 kristaps * mdoc_html.c: Lint-fixes (noop). 2009-09-24 08:01 kristaps * libmdoc.h (tags: VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6), mdoc.c (tags: VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6), mdoc_action.c, mdoc_term.c, mdoc_validate.c: Added EBADCHILD error (bad child of parent context). `Rs' post-checks that all children are proper bibliographic elements. `Rs' correctly re-orders its children as per groff's output (including %C). 2009-09-24 06:18 kristaps * example.style.css, mdoc_html.c: Proper handling of `Rs' blocks in -Thtml. 2009-09-24 06:03 kristaps * mdoc_action.c, mdoc_argv.c (tags: VERSION_1_9_6): -offset string can now be blank (supplied with 6n as stipulated by mdoc.samples). 2009-09-24 04:55 kristaps * chars.in (tags: VERSION_1_9_13, VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6), example.style.css, mdoc_html.c, mdoc_term.c: Fix in -Tascii where `Lb' causes line-break in any section (should only happen in LIBRARY). `Fn' first parameter is broken apart into ftype and fname in -Thtml (for correct style application). Fixed \0 special character. 2009-09-24 04:05 kristaps * example.style.css, mdoc_html.c, mdoc_term.c: Sync'd example style-sheet to be more like OpenBSD's default (KISS). -Thtml and -Tascii now have equivalent functionality. 2009-09-24 02:50 kristaps * example.style.css, html.c (tags: VERSION_1_9_6), html.h (tags: VERSION_1_9_6), mdoc_html.c, mdoc_term.c: Added Bf, Pf, etc. to -Thtml. Fixed Rs in -Tascii to behave properly when not in "SEE ALSO" section. 2009-09-24 02:20 kristaps * Makefile, example.style.css, mandoc_char.7 (tags: VERSION_1_9_6), mdoc_html.c, mdoc_term.c, style.css: Many more macros added to -Thtml. Minor space issues fixed in -Tascii. 2009-09-23 04:53 kristaps * man.c (tags: VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6), man_hash.c (tags: VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6), mdoc.c: FreeBSD compile fixes (uqs@spoerlein.net). 2009-09-23 04:02 kristaps * Makefile, chars.c (tags: VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6), chars.in, index.sgml, mandoc_char.7, term.c (tags: VERSION_1_9_7, VERSION_1_9_6): All special characters sync'd with groff, both -Thtml and -Tascii. Re-added text links to index.sgml (just for show). 2009-09-23 02:10 kristaps * chars.in, mandoc_char.7: Sync'd currency symbols with newest groff. 2009-09-23 02:06 kristaps * chars.c, chars.in, mandoc_char.7: Sync'd special letters and ligatures with newest groff. 2009-09-22 18:04 kristaps * chars.c, chars.in, mandoc_char.7: Arrows & brackets sync'd with newest groff. 2009-09-22 17:03 kristaps * chars.c, chars.in, mandoc_char.7: Quotes sync'd with newest groff. 2009-09-22 16:34 kristaps * chars.c, chars.in, mandoc_char.7: Accent marks sync'd with current groff. 2009-09-22 16:15 kristaps * chars.c, chars.in, mandoc_char.7: Many more UTF-8 symbols in place. Started partitioning chars.in into sections corresponding to mandoc_char.7. Correctly ordered Greek letters. Sync'd all mathematical and logical symbols with current groff. 2009-09-22 09:10 kristaps * chars.in, mandoc_char.7, mdoc_html.c, mdoc_term.c: Fix segfault in -Thtml column lists. Added some more UTF-8 chars. mandoc_char.7 now has all special characters rendered. Fixed column layout in -Thtml. 2009-09-22 03:11 kristaps * chars.in, mandoc_char.7: Fixed some characters. Initial push of mandoc_char showing the current character rendering (useful for testing, too). 2009-09-22 03:07 kristaps * chars.c, chars.in, mandoc_char.7: Many more characters for HMTL (mostly Greek). 2009-09-21 16:12 kristaps * chars.in, example.style.css, mdoc_html.c, style.css: A few more macros in -Thtml. 2009-09-21 09:05 kristaps * Makefile (tags: VERSION_1_9_5): Added chars.h to HEADS. 2009-09-21 09:03 kristaps * Makefile: Added html.h to headers that should be distributed. 2009-09-21 08:12 kristaps * ChangeLog.xsl (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5): Wrong stylesheet in xsl. 2009-09-21 08:01 kristaps * Makefile: Version: 1.9.5. 2009-09-21 07:56 kristaps * Makefile, html.c (tags: VERSION_1_9_5), html.h (tags: VERSION_1_9_5), man_html.c (tags: VERSION_1_9_6, VERSION_1_9_5), mdoc_html.c (tags: VERSION_1_9_5): Split html.c into html.h, mdoc_html.c, man_html.c. 2009-09-21 07:40 kristaps * chars.in (tags: VERSION_1_9_5), html.c: Removed man handling in -Thtml (for now). Added some UTF chars to chars.in. 2009-09-21 07:08 kristaps * html.c, mdoc_term.c (tags: VERSION_1_9_5): Fix height of hard-breaks in -Thtml. 2009-09-21 07:07 kristaps * html.c, mdoc_term.c: Consolidation of Pp/sp/br/Lp stuff. 2009-09-21 06:47 kristaps * html.c: Fix in outopts processing. 2009-09-21 06:44 kristaps * Makefile, example.style.css (tags: VERSION_1_9_5), html.c, index.sgml (tags: VERSION_1_9_5), mandoc.1 (tags: VERSION_1_9_6, VERSION_1_9_5), style.css (tags: VERSION_1_9_5): Fixed body/divbody structure of html pages. Added example style.css (example.style.css). Enabled using -Thtml to generate manuals in Makefile. Stopped making text manuals for webpage. 2009-09-21 06:43 kristaps * html.c: getsubopt() is in unistd.h, not stdlib.h (error in xBSD manuals). 2009-09-21 06:42 kristaps * html.c: Lint pass (OpenBSD-alpha). Noops. 2009-09-21 06:06 kristaps * Makefile, example.style.css, html.c, index.css (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5), index.sgml, main.c (tags: VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5), mandoc.1, out.c (tags: VERSION_1_9_5), out.h (tags: VERSION_1_9_5), style.css: Removed new-born out.{h,c} (not a good idea). Removed if 0 for HTML-mode output (why not). Added option -oxxxx for passing options to output devices. 2009-09-21 02:32 kristaps * example.style.css, html.c: Added example stylesheet. 2009-09-20 17:39 kristaps * Makefile, html.c, out.c, out.h: Tentative addition of front-end utility functions (out.h) (not sure if it's necessary). More -Thtml installments. 2009-09-20 12:44 kristaps * html.c: Using inline-blocks for header and footer (works much better). 2009-09-20 12:25 kristaps * chars.in, html.c, mdoc_term.c: Headers and footers in -Thtml. Various minor additions. 2009-09-20 10:48 kristaps * html.c, mdoc_term.c: Bl -column in place for -Thtml. 2009-09-20 10:24 kristaps * chars.in, html.c, mdoc_macro.c (tags: VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5), mdoc_term.c: Some extra html tags and near-complete Bl: -tag is hopeless (synonym for -hang, now) and -column is still pending. 2009-09-20 06:43 kristaps * html.c, term.c (tags: VERSION_1_9_5): Fixed memory leak on close. 2009-09-20 04:05 kristaps * html.c, mdoc_term.c: Considerable, wide-ranging improvements to the -Thtml output mode (most especially proper tagging and using `em' instead of `px'). 2009-09-17 16:35 kristaps * chars.in, html.c: Consider html fixes, most importantly -tag and -hang (breaks in IE6, apparently). 2009-09-17 06:17 kristaps * html.c, mdoc_term.c: Hang lists in html (the hard one first). 2009-09-17 01:21 kristaps * chars.c (tags: VERSION_1_9_5), chars.in, html.c: More html. Initial html encodings in chars.in. 2009-09-17 00:41 kristaps * Makefile, ascii.c (tags: VERSION_1_9_5), ascii.in (tags: VERSION_1_9_5), chars.c, chars.h (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5), chars.in, html.c, man_hash.c (tags: VERSION_1_9_5), mdoc_hash.c (tags: VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5), term.c, term.h (tags: VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5): ascii_xxx -> chars_xxx (intended to hold more than just ascii encoding). More html work. 2009-09-16 15:17 kristaps * Makefile, html.c, main.c: More updates to html.c. Secretly enabled -Thtml in main.c (obviously not yet documented). 2009-09-16 13:49 kristaps * man_hash.c, mdoc_action.c (tags: VERSION_1_9_5), mdoc_hash.c, mdoc_macro.c: Lintifications. 2009-09-16 08:08 kristaps * term.c: Put closedelim and opendelim right in term_word() (unnecessary extra function). 2009-09-16 07:40 kristaps * Makefile, libman.h (tags: VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5), libmdoc.h (tags: VERSION_1_9_5), man.c (tags: VERSION_1_9_5), man_hash.c, mdoc.c (tags: VERSION_1_9_5), mdoc_action.c, mdoc_hash.c, mdoc_macro.c: Lookup hashes are now static tables, ordered first-level by second character, then randomly along a chain. Improves performance by a small fraction and considerably cleans up hash sources. 2009-09-16 02:41 kristaps * html.c, main.c, man.3 (tags: VERSION_1_9_6, VERSION_1_9_5), man_term.c (tags: VERSION_1_9_6, VERSION_1_9_5), mdoc.3 (tags: VERSION_1_9_6, VERSION_1_9_5), mdoc_term.c, term.c, term.h, tree.c (tags: VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5): Made tree/term/out() functions return void. Put err() functions back into front-ends (no use making it needlessly complex). 2009-09-15 01:16 kristaps * Makefile, man_term.c, mandoc.1, mdoc_term.c, term.c, term.h: Removed TERMP_BOLD, TERMP_UNDER, TERMP_STYLE in favour of recursive-friendly increments. Cleaned up confusing behaviour of p->flags. 2009-09-05 03:37 kristaps * Makefile, man.7 (tags: VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5) (utags: VERSION_1_9_2): Version: 1.9.2. Fixed man.7 syntax error (oops). 2009-09-05 03:30 kristaps * mandoc.1 (tags: VERSION_1_9_2): Typo fix (jmc@openbsd.org). 2009-08-22 02:10 kristaps * man.7, man.c (tags: VERSION_1_9_2), man.h (tags: VERSION_1_9_6, VERSION_1_9_5, VERSION_1_9_2), man_action.c (tags: VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5, VERSION_1_9_2), man_macro.c (tags: VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5, VERSION_1_9_2), man_term.c (tags: VERSION_1_9_2), man_validate.c (tags: VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5, VERSION_1_9_2), mandoc.1: Added `UC' libman macro (has no effect). Corrected `UC' and `DT' not to print their arguments. Noted that `UC' and `DT' shouldn't be used. 2009-08-22 01:56 kristaps * man.c, mdoc.c (tags: VERSION_1_9_2): Added check for graphable characters in initial-line parse for libman and libmdoc (joerg@netbsd.org). 2009-08-21 06:45 kristaps * man.c (tags: VERSION_1_9_1): Fix of MAN_NEXT when removing next-line dupes. 2009-08-21 06:18 kristaps * Makefile (tags: VERSION_1_9_1), man.c: Removed superfluous XXX. Version: 1.9.1. 2009-08-21 06:16 kristaps * man_validate.c (tags: VERSION_1_9_1): `RS' warns if empty body. 2009-08-21 06:14 kristaps * libman.h (tags: VERSION_1_9_2), man_macro.c (utags: VERSION_1_9_1): Fixed next-line scoping of `.HP nnn' (has both next-line and on-line in head). 2009-08-21 05:32 kristaps * libman.h, man.c, man_action.c (tags: VERSION_1_9_1): Fixed `nf' behaviour (had broken with de-chunking). Added warnings if literal context already open/closed. 2009-08-21 05:12 kristaps * man.7 (tags: VERSION_1_9_1), man.c, man_macro.c, man_validate.c: Open explicit scope on libman exit now only generates warning. Consecutive ELINE scopes are now pruned (with a warning). 2009-08-21 01:41 kristaps * man_term.c (tags: VERSION_1_9_1): FreeBSD fix (uqs@spoerlein.net). 2009-08-20 06:55 kristaps * man_macro.c: Fixed next-line scope error in libman block macros. 2009-08-20 06:51 kristaps * man.7, man_macro.c: Fixed (not documented anywhere of course) that `SH' and `SS' in libman have next-line head scope. 2009-08-20 06:32 kristaps * man.7, mdoc.7 (tags: VERSION_1_9_6, VERSION_1_9_5, VERSION_1_9_2, VERSION_1_9_1), mdoc.h (tags: VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5, VERSION_1_9_2, VERSION_1_9_1), mdoc.template (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5, VERSION_1_9_2, VERSION_1_9_1), mdoc_strings.c (tags: VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5, VERSION_1_9_2, VERSION_1_9_1): Synchronised man.7, mdoc.7, mdoc.template manual structure. 2009-08-20 06:22 kristaps * mdoc.7, mdoc.h, mdoc.template, mdoc_action.c (tags: VERSION_1_9_2, VERSION_1_9_1), mdoc_argv.c (tags: VERSION_1_9_5, VERSION_1_9_2, VERSION_1_9_1), mdoc_term.c (tags: VERSION_1_9_2, VERSION_1_9_1), mdoc_validate.c (tags: VERSION_1_9_5, VERSION_1_9_2, VERSION_1_9_1): Updated manual structure in mdoc.7. Synchronised mdoc.template and mdoc.7 manual structure. `Rv' and `Ex' now accept multiple arguments (-std made standalone, terms as children). `Rv' and `Ex' format correctly in -Tascii (plurals, commas, etc.). 2009-08-20 05:26 kristaps * mandoc.1 (tags: VERSION_1_9_1): Small cleanup in mandoc.1. 2009-08-20 05:08 kristaps * man.7, mandoc.1, mdoc.7: Documented omission of `na' and `Dt'. Clarified COMPATIBILITY section (which modes/inputs). 2009-08-20 04:51 kristaps * man.7, man.c, man.h (tags: VERSION_1_9_1), man_action.c, man_macro.c, man_term.c, man_validate.c, mandoc.1: Added `DT' macro (pointed out by joerg@netbsd.org). 2009-08-20 04:44 kristaps * man.7, mdoc.c (tags: VERSION_1_9_1): Fix to libmdoc passing over delimiters. `RS' and `RE' documented in man.7. 2009-08-20 02:07 kristaps * libmdoc.h (tags: VERSION_1_9_2, VERSION_1_9_1), mdoc_argv.c: Documented ARGS_ handling in args(). 2009-08-20 01:59 kristaps * libmdoc.h, mdoc_argv.c, mdoc_macro.c (tags: VERSION_1_9_2, VERSION_1_9_1): Delimiter whitespace is correctly flagged (required some special handling). 2009-08-19 07:45 kristaps * mdoc_term.c: More already-fixed FIXMEs. 2009-08-19 07:44 kristaps * mdoc_argv.c: Removed already-fixed FIXME. 2009-08-19 07:09 kristaps * libmdoc.h, mdoc.c, mdoc_macro.c: In-line documentation of mdoc_macro file. Moved _NEXT_ macros into _alloc_ routines (where they belong). 2009-08-19 05:15 kristaps * libman.h, man_macro.c, man_validate.c: libman checks for open explicit scopes on exit. 2009-08-19 05:00 kristaps * man.c: Linux compat fix. 2009-08-19 04:58 kristaps * man.c, mdoc.c, mdoc_macro.c: Moved MDOC_NEXT_SIBLING into mdoc_word (libmdoc). De-chunking of word terms in libman. 2009-08-19 04:30 kristaps * man.7, man_term.c: `RS' blocks correctly formatting in output device. 2009-08-19 02:14 kristaps * libman.h, man.c, man.h, man_action.c, man_hash.c (tags: VERSION_1_9_2, VERSION_1_9_1), man_macro.c, man_term.c, man_validate.c, mandoc.1: Added RS/RE macro pair (had to adjust closing rules, sec/ssec/rs/par). 2009-08-18 07:27 kristaps * libmdoc.h, man.7, mdoc.7, mdoc.c (utags: VERSION_1_9_0): libmdoc accepts whitespace following control character. 2009-08-18 04:46 kristaps * man_validate.c (tags: VERSION_1_9_0): Fixed missing check for open ELINE scope in BLINE macro. 2009-08-18 01:48 kristaps * man.7, man_macro.c (tags: VERSION_1_9_0), man_term.c (tags: VERSION_1_9_0): Small updates to man.7 (next-line break-exclusions, numerical width example). Fully tested and correct scope-rewinding of block macros. 2009-08-17 04:10 kristaps * Makefile, man.3 (tags: VERSION_1_9_2, VERSION_1_9_1) (utags: VERSION_1_9_0): Updated libman AST documentation. Version (not yet finalised, but tagging in Makefile): 1.9.0. 2009-08-17 04:03 kristaps * man.7, man_term.c: `IP' and `TP' correctly handle width arguments. Documented numeric widths. 2009-08-13 05:54 kristaps * man.7, man_term.c: Finished correct `IP' handling. 2009-08-13 05:31 kristaps * man.7, man_term.c: Added proper `TP' support. 2009-08-13 05:15 kristaps * man.7, man_term.c: Added full `HP' libman macro support. 2009-08-13 04:45 kristaps * Makefile, libman.h (tags: VERSION_1_9_0), man.7, man.c (tags: VERSION_1_9_0), man.h (tags: VERSION_1_9_0), man_action.c (tags: VERSION_1_9_0), man_argv.c (tags: VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5, VERSION_1_9_2, VERSION_1_9_1, VERSION_1_9_0), man_macro.c, man_term.c, man_validate.c, tree.c (tags: VERSION_1_9_2, VERSION_1_9_1, VERSION_1_9_0): Significant overhaul in libman. Macros are now block- and line-scoped (with next-line scope extensions possible). man.7 reflects block and line scoping, and also includes a REFERENCE section that will be used as a template for the big mdoc reference. Many fixes in next-line behaviour for both inline and block macros. Added some macros for compatibility (from me.7). Corrected quoted-literal handling for libman. 2009-08-13 04:43 kristaps * mdoc.c, mdoc_macro.c (tags: VERSION_1_9_0): Noted areas that need work in libmdoc. 2009-08-10 03:09 kristaps * man_term.c, mdoc_term.c (tags: VERSION_1_9_0), term.h (tags: VERSION_1_9_2, VERSION_1_9_1, VERSION_1_9_0): Moved indentation size into *term.c files. Improved handling of libman `IP' macro (still needs work). 2009-07-29 02:02 kristaps * mdoc_term.c: Fixed groff-compat where two `Sh' calls, with the first not having a body, don't assert vspace between calls. 2009-07-29 01:58 kristaps * mdoc.7: Documented behaviour of interpreting parsable/callable macros. 2009-07-29 01:52 kristaps * mdoc.c, mdoc_macro.c: Columns with `Bl -column' correctly check for CALLABLE status. 2009-07-29 01:46 kristaps * libmdoc.h, mdoc.c, mdoc_macro.c, mdoc_term.c: Moved CALLABLE check to lookup_raw(). Made PARSABLE check occur prior to lookup(). Non-PARSEABLE macros no longer warn against having macro-like parameters. Non-CALLABLE macros no longer produce an error, just display their symbols (as in groff) (pointed out by joerg@netbsd.org). 2009-07-28 05:15 kristaps * mandoc_char.7 (tags: VERSION_1_9_5, VERSION_1_9_2, VERSION_1_9_1, VERSION_1_9_0, VERSION_1_8_5): Documented trademark and restricted mark (oops). 2009-07-28 05:07 kristaps * mandoc_char.7: Quick-fix in mandoc_char.7 trailing whitespace. 2009-07-28 04:59 kristaps * Makefile, ascii.in (tags: VERSION_1_9_2, VERSION_1_9_1, VERSION_1_9_0) (utags: VERSION_1_8_5): Version: 1.8.5. Added \*R, \*(Tm (obscure -man predefined strings). 2009-07-28 04:53 kristaps * ascii.in, mandoc_char.7: Added Greek characters to ascii.in (from groff_char.7). Added Euro symbols (from groff_char.7). 2009-07-28 03:15 kristaps * main.c, term.c (utags: VERSION_1_8_5, VERSION_1_9_0, VERSION_1_9_1, VERSION_1_9_2): Fix in newline. Correct printing of N-char predefined/special strings. 2009-07-28 03:09 kristaps * ascii.in: Fixed \(bq. 2009-07-27 12:43 kristaps * main.c, manuals.7 (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5, VERSION_1_9_2, VERSION_1_9_1, VERSION_1_9_0, VERSION_1_8_5), mdoc.c (tags: VERSION_1_8_5): main.c using fprintf instead of warnx for parse errors (like cc). Error string is now file:line:col: message. Removed sed from vim -q example in manuals.7. Fixed column reporting (off by one). 2009-07-27 06:10 kristaps * ascii.in, manuals.7, term.c: Re-ordered ascii.in looking for dupes. Added `vim -q' tip to manuals.7 (thanks uqs@sporlein.net). ifdef'd production of missing specials/predefines. 2009-07-27 05:35 kristaps * man.7 (tags: VERSION_1_8_5), mandoc_char.7, mdoc.7 (tags: VERSION_1_8_5), term.c: Clarified special chars/predefined chars in mandoc_char.7. Cleaned up escape section in man.7, mdoc.7. Cleaned up function names in term.c. 2009-07-27 05:02 kristaps * ascii.c (tags: VERSION_1_9_2, VERSION_1_9_1, VERSION_1_9_0, VERSION_1_8_5), ascii.in, mandoc_char.7, term.c, term.h (tags: VERSION_1_8_5): Correct handling of \*(xx, \*[xxx], \*x versus \x, \(xx, \([xxx]: predefined strings and escape characters, respectively. 2009-07-26 12:53 kristaps * ascii.in, mandoc_char.7: Fixed \% special char (via groff.7). Added some typographic special chars to mandoc_char.7. 2009-07-26 12:30 kristaps * mandoc.1 (tags: VERSION_1_9_0, VERSION_1_8_5), mdoc.7: Removed POSIX.1 COMPATIBILITY note in mdoc.7. Noted that \~ doesn't work in mandoc.1 (thanks uqs@sporlein.net). 2009-07-26 11:59 kristaps * st.in (tags: VERSION_1_9_6, VERSION_1_9_5, VERSION_1_9_2, VERSION_1_9_1, VERSION_1_9_0, VERSION_1_8_5): POSIX -> POSIX.1 change (submitted by uqs@sporlein.net, ok jmc@openbsd.org, ingo@openbsd.org). 2009-07-26 03:35 kristaps * Makefile (tags: VERSION_1_8_4): Version. 2009-07-26 03:29 kristaps * mdoc_action.c (tags: VERSION_1_9_0, VERSION_1_8_5, VERSION_1_8_4): Made out-of-order prologue macros not cause an error. 2009-07-26 03:14 kristaps * mdoc.7 (tags: VERSION_1_8_4): Noted POSIX/POSIX.1 disparity (found by uqs@sporlein.net, discussed with jmc@openbsd.org et al.). 2009-07-25 09:03 kristaps * mdoc_action.c, mdoc_macro.c (tags: VERSION_1_8_5, VERSION_1_8_4), mdoc_term.c (tags: VERSION_1_8_5, VERSION_1_8_4), mdoc_validate.c (tags: VERSION_1_9_0, VERSION_1_8_5, VERSION_1_8_4): Patches and results of LLVM static analysis (thanks uqs@sporlein.net). 2009-07-24 13:22 kristaps * libman.h, man.c, man.h, man_action.c, man_macro.c, man_term.c, man_validate.c, mandoc.c (tags: VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5, VERSION_1_9_2, VERSION_1_9_1, VERSION_1_9_0) (utags: VERSION_1_8_4, VERSION_1_8_5): Added `sp' support to libman. Added `\c' to known escapes (only used in man, but still). 2009-07-24 07:00 kristaps * main.c, mandoc.1 (utags: VERSION_1_8_4): Added -fign-errors for VERY fast checking of many manuals without stopping at errors. 2009-07-24 06:18 kristaps * mdoc_action.c, st.in (tags: VERSION_1_8_4): Added `St -ieee1275-94'. Documented a future `Bd' fixme. 2009-07-24 06:09 kristaps * st.in: Added `St -isoC'. 2009-07-24 06:06 kristaps * st.in: Added `St -xns5.2'. 2009-07-24 05:52 kristaps * mdoc_term.c: Fixed DIAGNOSTIC display (leading double-space only before BODY). 2009-07-24 05:48 kristaps * mdoc.h (tags: VERSION_1_9_0, VERSION_1_8_5, VERSION_1_8_4): Removed superfluous FIXMEs. 2009-07-24 05:47 kristaps * mdoc.7, mdoc_term.c, term.h (tags: VERSION_1_8_4): Full support for `An -split/-nosplit'. Compat documented. 2009-07-24 05:17 kristaps * mdoc_macro.c: Allow `An' to accept NULL arguments (-split/-nosplit). 2009-07-24 05:09 kristaps * mdoc_validate.c: `An' gives correct error message in encountering arguments/parameters. 2009-07-24 04:54 kristaps * mdoc_term.c: `Bd' printing simplified (now that literal text is preserved). 2009-07-24 04:54 kristaps * term.c (tags: VERSION_1_8_4): Text tokens with leading whitespace (like indented blocks in `Bd -literal') are printed correctly. 2009-07-23 02:49 kristaps * Makefile (tags: VERSION_1_8_3): Version. 2009-07-23 02:40 kristaps * mdoc_term.c (tags: VERSION_1_8_3): Ugly fix for `Bl' or `Bd' causing badness when nested in `Bl -hang' lists. 2009-07-23 01:36 kristaps * mdoc_term.c, mdoc_validate.c (tags: VERSION_1_8_3): Bl -column now accepts columns = (1 + stated columns), which covers all remaining column usage/abuse I can see. 2009-07-23 01:35 kristaps * term.c (tags: VERSION_1_8_3): Lintified term_flushln() (type mismatches). 2009-07-21 08:54 kristaps * mdoc_term.c: Re-added `Pa' handling -- had removed it, but it's a bug in groff that it doesn't always render. 2009-07-21 08:53 kristaps * mdoc_macro.c (tags: VERSION_1_8_3): Noted that `Pa' can accept 0 arguments. 2009-07-21 08:53 kristaps * mdoc_action.c (tags: VERSION_1_8_3): Added default print of `~' with empty `Pa' (not documented with OpenBSD, but still applicable). 2009-07-21 08:52 kristaps * mandoc.1 (tags: VERSION_1_8_3): Noted COMPATIBILITY where, in groff, `Pa' under `It' doesn't render its style. 2009-07-21 08:39 kristaps * mdoc_term.c: Made `%T' underline instead of quote. 2009-07-21 08:35 kristaps * mdoc_term.c: Fixed undocumented `-diag' where NULL list item bodies aren't followed by a vspace. 2009-07-21 08:33 kristaps * term.h (tags: VERSION_1_8_3): Fixed transcription error of define values (bah). 2009-07-21 08:03 kristaps * mdoc_term.c: Fixed `Bl -column' undocumented no-vspace rule to only work within the list. 2009-07-21 07:28 kristaps * mdoc_term.c: Re-fixed `-diag' (accidentally broke in last checkin). 2009-07-21 06:45 kristaps * mdoc_term.c: Removed `Pa' underline formatting (no groff does this). 2009-07-21 06:34 kristaps * mdoc_term.c, term.c, term.h: Bringing spacing more in line with groff, patches from schwarze@openbsd.org. Pre-testing. 2009-07-21 05:47 kristaps * mdoc_term.c: Right-most column now fills to the right margin (undocumented groff behaviour). 2009-07-20 13:49 kristaps * mdoc_hash.c (tags: VERSION_1_9_2, VERSION_1_9_1, VERSION_1_9_0, VERSION_1_8_5, VERSION_1_8_4, VERSION_1_8_3): FreeBSD includes fix (uqs@sporlein.net). 2009-07-20 13:09 kristaps * index.sgml (tags: VERSION_1_9_2, VERSION_1_9_1, VERSION_1_9_0, VERSION_1_8_5, VERSION_1_8_4, VERSION_1_8_3): Removed historical ports (they're just cluttering the page). 2009-07-20 12:34 kristaps * Makefile (tags: VERSION_1_8_2): Version. 2009-07-20 12:30 kristaps * mdoc_term.c (tags: VERSION_1_8_2): Fixed zero-length width string causing assertion (defaulting to 10 -- this needs work). 2009-07-20 08:05 kristaps * mdoc_term.c, mdoc_validate.c (tags: VERSION_1_8_2): Undocumented behaviour in groff: `Bl -column' implies `-compact'. mandoc now allows fewer columns than the -width specifies. 2009-07-20 07:12 kristaps * mdoc_argv.c (tags: VERSION_1_9_0, VERSION_1_8_5, VERSION_1_8_4, VERSION_1_8_3, VERSION_1_8_2): More cleanups for TABSEP handling. 2009-07-20 07:09 kristaps * libmdoc.h (tags: VERSION_1_8_5, VERSION_1_8_4, VERSION_1_8_3, VERSION_1_8_2), mdoc.c (tags: VERSION_1_8_4, VERSION_1_8_3, VERSION_1_8_2), mdoc_argv.c: Replaced ugly TABSEP handling with simpler routine. 2009-07-20 06:45 kristaps * man.3 (tags: VERSION_1_8_5, VERSION_1_8_4, VERSION_1_8_3), man.7 (tags: VERSION_1_8_4, VERSION_1_8_3), mandoc.1, manuals.7 (tags: VERSION_1_8_4, VERSION_1_8_3), mdoc.3 (tags: VERSION_1_9_2, VERSION_1_9_1, VERSION_1_9_0, VERSION_1_8_5, VERSION_1_8_4, VERSION_1_8_3), mdoc.7 (tags: VERSION_1_8_3) (utags: VERSION_1_8_2): Removed trailing whitespace in manuals. 2009-07-19 14:26 kristaps * libmdoc.h, mdoc_argv.c, mdoc_macro.c (tags: VERSION_1_8_2), term.c (tags: VERSION_1_8_2): Fixed and cleaned up "phrase" handling (`Bl -column' columns). Found strange newline bug in -diag handling (and others?). 2009-07-19 02:46 kristaps * Makefile (tags: VERSION_1_8_1): Fixed broken `make www' dep. 2009-07-19 02:22 kristaps * Makefile: Version. 2009-07-19 02:17 kristaps * mdoc.7, mdoc_macro.c (utags: VERSION_1_8_1): Made `Cd' parseable (too many SYNOPSIS sections do this). 2009-07-19 02:10 kristaps * term.h (tags: VERSION_1_8_2, VERSION_1_8_1): Removed unused TERMP_LITERAL. 2009-07-19 01:49 kristaps * ChangeLog.xsl (tags: VERSION_1_9_2, VERSION_1_9_1, VERSION_1_9_0, VERSION_1_8_5, VERSION_1_8_4, VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1), Makefile: ChangeLog xsl reflects symbolic tag. 2009-07-19 01:34 kristaps * mdoc.3 (tags: VERSION_1_8_1): Removed some finished FIXMEs in mdoc.3. 2009-07-19 01:28 kristaps * mdoc_macro.c: Explicit-close macros now only warn when encountering trailing terms, not error out (try `.Ed foo'). 2009-07-19 01:24 kristaps * mdoc_term.c (tags: VERSION_1_8_1): Removed superfluous NOSPACE in bd post. 2009-07-19 01:18 kristaps * mdoc_term.c: termpair flags unset before post, after body (suggested by schwarze@openbsd). 2009-07-18 16:31 kristaps * mdoc.7, mdoc_validate.c (tags: VERSION_1_8_1): More clarity fixes in mdoc.7. Sm/Sy argument to `Bf' fixed (schwarze@openbsd). 2009-07-18 11:59 kristaps * mdoc_argv.c (tags: VERSION_1_8_1): Made unterminated quoted literals be a warning, like groff. 2009-07-18 11:49 kristaps * mdoc.7, mdoc_argv.c: Considerably revamped argument-parsing for correct quoted-literal handling. Deprecated ARGS_QUOTED (all arguments are quotable). Documented quotation and whitespace rules in mdoc.7. 2009-07-17 07:51 kristaps * mdoc.7: Better doc of whitespace handling in mdoc.7. Doc of macro quotation in mdoc.7. 2009-07-17 06:23 kristaps * DESCR (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1), Makefile, Makefile.freebsd (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1), Makefile.netbsd (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1), Makefile.openbsd (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1), index.sgml (tags: VERSION_1_8_2, VERSION_1_8_1): Removed automatic port generation, as the downstream versions should be used instead. 2009-07-17 05:40 kristaps * mdoc.7, mdoc_term.c, mdoc_validate.c: `sp' documented: validates & produces correct output. 2009-07-17 05:28 kristaps * mdoc_argv.c: Lint-check (removed unused variable). 2009-07-17 05:27 kristaps * libmdoc.h (tags: VERSION_1_8_1), mdoc.c (tags: VERSION_1_8_1), mdoc_argv.c, mdoc_validate.c: Removed EARGVPARM (superfluous, overly error-generating). Added `sp' handler. 2009-07-17 05:08 kristaps * mdoc.7, mdoc_macro.c, mdoc_validate.c: Documented `br' macro in mdoc.7. Made `Pp' and `Lp' be inline_eoln() (not sure why they weren't before). 2009-07-17 04:00 kristaps * mdoc_hash.c (tags: VERSION_1_8_2, VERSION_1_8_1): Fixed hash assertion. 2009-07-17 03:56 kristaps * mdoc.c, mdoc.h (tags: VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1), mdoc_action.c (tags: VERSION_1_8_2, VERSION_1_8_1), mdoc_argv.c, mdoc_macro.c, mdoc_term.c, mdoc_validate.c: Added `br' and `sp' macros (requested by joerg@netbsd.org, jmc@openbsd.org). 2009-07-17 03:56 kristaps * mdoc_hash.c: Hash now accepts `br'. This needs work (way to sparse). 2009-07-16 15:16 kristaps * manuals.7 (tags: VERSION_1_8_1): Small clarity updates (section names, contents). 2009-07-16 07:07 kristaps * ChangeLog.xsl, Makefile, index.sgml, style.css (tags: VERSION_1_9_2, VERSION_1_9_1, VERSION_1_9_0, VERSION_1_8_5, VERSION_1_8_4, VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1): Proper html showing of ChangeLog. 2009-07-16 06:42 kristaps * mdoc.c: Added Linux compat (strlcpy). 2009-07-16 06:41 kristaps * ChangeLog.xsl: Added changelog xsl. 2009-07-16 06:40 kristaps * Makefile: Using xsl for html changelog. 2009-07-16 06:27 kristaps * mdoc_term.c: Off-by-one space fixed for `Bl -diag'. 2009-07-16 06:17 kristaps * mdoc_action.c, term.c (tags: VERSION_1_8_1): Subtle fixes correcting vis count with erroneously-decorated whitespace. 2009-07-16 05:34 kristaps * term.c: Fix in nospace following close-delimiter. 2009-07-15 08:53 kristaps * mdoc_action.c, term.c: Removed assertion (disregarded blank literal lines). 2009-07-15 08:37 kristaps * term.c: Removed term.c break-up of tokens (happens in libmdoc). Removed costly, redundant calculations of string length (in-line printing). 2009-07-15 08:36 kristaps * mdoc.c: libmdoc now breaks up free-form lines into tokens prior to be passed to the backend (simplifies LITERAL mode in front-end). 2009-07-15 08:26 kristaps * mdoc_argv.c: args() should return ARGS_ERROR, not 0. 2009-07-15 01:20 kristaps * mdoc_term.c: Fix to presentation date (Ulrich Sporlein) 2009-07-14 09:03 kristaps * mdoc_term.c (tags: VERSION_1_8_0): Using \(en for OpenBSD `Nd' (compromise with jmc@openbsd.org). 2009-07-14 08:59 kristaps * Makefile (tags: VERSION_1_8_0): Minor version bumped: -hang lists were the last major missing formatting "feature". 2009-07-14 08:57 kristaps * mandoc.1 (tags: VERSION_1_8_1, VERSION_1_8_0): Ceremonial removal of "-hang lists not supported". Candlelight, romantic music, etc. 2009-07-14 08:57 kristaps * mdoc.7 (tags: VERSION_1_8_0): Consolidated some sections. Much more readable. 2009-07-14 08:56 kristaps * man.7 (tags: VERSION_1_8_1, VERSION_1_8_0): Small changes, reducing verbosity. 2009-07-14 08:49 kristaps * mdoc_term.c, term.c (tags: VERSION_1_8_0): Cleaned up arg_width and arg_column functions. Added XXn and XXm support to -offset (not documented in mdoc.samples, but used in mdoc.samples!). Lint warnings fixed. 2009-07-14 08:17 kristaps * mdoc_term.c: Removed unnecessary save/restore of style around list prefix. Added -hang list support. 2009-07-14 08:16 kristaps * term.c: Support for TERMP_HANG in flushln(): -hang lists. 2009-07-14 08:16 kristaps * term.h (tags: VERSION_1_8_0): Renamed TERMP_NONOSPACE -> TERMP_DANGLE. Added TERMP_HANG. Reordered TERMP flags to be a little easier on my old eyes. 2009-07-13 00:23 kristaps * mdoc.7, mdoc_term.c, mdoc_validate.c (tags: VERSION_1_8_0): Err/warn fix (schwarze@openbsd.org). Lots of whitespace churn in getting functions aligned nicely. 2009-07-12 13:50 kristaps * libmdoc.h (tags: VERSION_1_8_0), mdoc.c (tags: VERSION_1_8_0), mdoc.h (tags: VERSION_1_8_0), mdoc_action.c (tags: VERSION_1_8_0), mdoc_term.c, mdoc_validate.c: Replacement of `Lb' in mdoc_action.c. Added warning against bogus `Lb' (like groff does). Added proper quotes around `Lb' in mdoc_term.c. Moved mdoc_a2lib -> libmdoc (where it belongs). 2009-07-12 13:30 kristaps * libmdoc.h, mdoc.h, mdoc_action.c, mdoc_term.c, mdoc_validate.c: Moved mdoc_a2st() out of mdoc.h -> libmdoc.h (replacement in mdoc_action.c). Made bad standards into an error (were a warning). 2009-07-12 13:24 kristaps * libmdoc.h, mdoc.h, mdoc_action.c, mdoc_term.c: Moved mdoc_a2att() into libmdoc (replacement happens in mdoc_action.c). 2009-07-12 13:07 kristaps * mdoc_term.c: Removed superfluous FIXMEs in mdoc_term.c. 2009-07-12 12:34 kristaps * mdoc.7, mdoc_term.c: Fixed `Fo' superfluous space before `('. Noted groff compatibility in mdoc.7. 2009-07-12 12:28 kristaps * mdoc_term.c: `Vt' macro behaves [more] properly when in the SYNOPSIS section. 2009-07-12 12:13 kristaps * mdoc_term.c: Replaced ugly macro function declarations in mdoc_term with real [sorted] ones. 2009-07-12 10:49 kristaps * mdoc_term.c: Removed rmargin from termpair (right in print_node()). 2009-07-12 10:45 kristaps * mdoc_term.c: Removed offset from termpair (much simpler & cleaner). Put new offset market in print_node(). Some fixes of forgotten ttypes[TTYPE_XXXX] (just TTYPE). 2009-07-12 10:25 kristaps * mdoc_term.c: Removed ambiguous TERMPAIR_SETFLAG from mdoc_term.c (pairs/flags must be manually set now, and are). 2009-07-12 09:55 kristaps * mdoc_term.c: GNU/Linux also uses \- for Nd (ew). 2009-07-12 09:52 kristaps * mdoc_term.c: Consolidated Bx/Ox/Nx/etc. into one function. 2009-07-12 09:41 kristaps * mdoc_validate.c: Check for NAME sanity fixed (last named section -> last section). 2009-07-12 09:38 kristaps * mdoc_validate.c: Added back in MDOC_TEXT stipulation in NAME check (post-Nm punctuation, duh). 2009-07-12 09:34 kristaps * mdoc.7, mdoc_macro.c (tags: VERSION_1_8_0), mdoc_term.c, mdoc_validate.c: `Nd' is now a BFI (was an ELEM). Noted by joerg@netbsd.org, behaviour ok jmc@openbsd.org, etc. 2009-07-12 08:32 kristaps * mdoc.7: mdoc.7 using -offset indent instead of -offset XXXX or whatever it was. 2009-07-12 02:48 kristaps * mandoc.c (tags: VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0): Fix for u_char, FreeBSD 7.2 (uqs@spoerlein.net). 2009-07-12 02:16 kristaps * Makefile (tags: VERSION_1_7_24): Version. 2009-07-12 02:13 kristaps * libmdoc.h, mdoc_validate.c (utags: VERSION_1_7_24): Fixed mdoc_nwarn/mdoc_nerr considering themselves err/warn instead of warn/err (BIG mistake). From suggestion by . 2009-07-12 01:49 kristaps * mdoc_term.c (tags: VERSION_1_7_24): Noted dissent with \- for OpenBSD. 2009-07-12 01:45 kristaps * ascii.in (tags: VERSION_1_8_4, VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0, VERSION_1_7_24), mandoc_char.7 (tags: VERSION_1_8_4, VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0, VERSION_1_7_24), mdoc_term.c: Added \(hy symbol. Properly categorised \- as an arithmetic minus sign. Nd produces \(em instead of old \-. OpenBSD ifdef'd to use old \- after Nd (ok: jmc@openbsd.org). 2009-07-11 13:47 kristaps * mdoc_argv.c (tags: VERSION_1_8_0, VERSION_1_7_24): Removed long-fixed FIXME note. 2009-07-11 11:55 kristaps * st.in (tags: VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0, VERSION_1_7_24): Added `.St -p1003.1i-95' (joerg@netbsd.org). 2009-07-07 04:47 kristaps * mdoc_action.c (tags: VERSION_1_7_24), mdoc_macro.c (tags: VERSION_1_7_24), mdoc_term.c, mdoc_validate.c: Made `In' handling work in new-groff style (see mdoc.samples). 2009-07-07 02:52 kristaps * Makefile, main.c (tags: VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0, VERSION_1_7_24), mdoc_validate.c (utags: VERSION_1_7_23): Small clean-ups in error message usage. Version. 2009-07-07 02:35 kristaps * libman.h, man.c (utags: VERSION_1_7_23, VERSION_1_7_24, VERSION_1_8_0, VERSION_1_8_1, VERSION_1_8_2, VERSION_1_8_3): Tabularised error strings in libman. 2009-07-07 02:29 kristaps * libmdoc.h, mdoc.c (tags: VERSION_1_7_24), mdoc_macro.c (utags: VERSION_1_7_23): Tabularised error-code lookup in mdoc.c. 2009-07-06 06:08 kristaps * main.c: Cleaned out duplicate {mdoc,man}warn in main.c. 2009-07-06 06:04 kristaps * libman.h, libmdoc.h, mdoc.c, mdoc_action.c (tags: VERSION_1_7_23), mdoc_argv.c (tags: VERSION_1_7_23), mdoc_macro.c, mdoc_validate.c: Consolidated all err/warnings into mdoc.c via libmdoc.h. 2009-07-06 04:21 kristaps * mdoc_argv.c: Consolidated pwarn->perr in mdoc_argv. 2009-07-06 04:14 kristaps * mdoc_action.c: Consolidated mdoc_action pwarn->perr. 2009-07-06 04:05 kristaps * mdoc_validate.c: Fix in MDOC_IGN_CHARS ref. 2009-07-06 04:00 kristaps * mdoc_validate.c: Consolidated mdoc_validate.c pwarn into perr (slowly phasing out per-file pre-formatted error strings). 2009-07-06 02:34 kristaps * main.c, mandoc.1 (tags: VERSION_1_7_24, VERSION_1_7_23): Backed -Wcompat,syntax out of front-end. 2009-07-06 02:21 kristaps * libmdoc.h, main.c, mdoc.7 (tags: VERSION_1_7_24, VERSION_1_7_23), mdoc.c, mdoc.h (tags: VERSION_1_7_24, VERSION_1_7_23), mdoc_action.c, mdoc_argv.c, mdoc_macro.c, mdoc_validate.c: Initial removal of enum mdoc_warn from mdoc warnings (unnecessary complication). 2009-07-05 12:30 kristaps * man.3 (tags: VERSION_1_8_1), mdoc.3 (utags: VERSION_1_7_23, VERSION_1_7_24, VERSION_1_8_0): Fixed man.3 mdoc.3 const-nesses. 2009-07-05 12:25 kristaps * Makefile (tags: VERSION_1_7_22): Version. 2009-07-05 12:25 kristaps * mdoc.7, mdoc_term.c (tags: VERSION_1_7_23) (utags: VERSION_1_7_22): Backed out "-width indent" and "-width indent-two", which aren't supported by any groff mdoc tmac (and erroneously used in many manuals, hence the confusion). 2009-07-04 04:19 kristaps * Makefile (tags: VERSION_1_7_21): Version up. 2009-07-04 04:10 kristaps * main.c (tags: VERSION_1_7_22, VERSION_1_7_21): suboptarg is not portable to Linux (fixed). 2009-07-04 04:07 kristaps * mdoc_term.c (tags: VERSION_1_7_21): Fixed -offset indent-two (schwarze@openbsd.org). 2009-07-04 04:04 kristaps * mdoc_term.c: Fixed -offset left (schwarze@openbsd.org). Fixed bogus setting (instead of increment) of offsets. 2009-07-04 04:04 kristaps * mdoc.7 (tags: VERSION_1_7_21): Noted secret -width indent/indent-two arguments to `Bl'. 2009-07-04 03:41 kristaps * mdoc_validate.c (tags: VERSION_1_7_22, VERSION_1_7_21): Removed WDEPCOL (schwarze@openbsd.org). 2009-07-04 02:01 kristaps * Makefile, libman.h (tags: VERSION_1_7_22, VERSION_1_7_21), libmandoc.h (tags: VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5, VERSION_1_9_2, VERSION_1_9_1, VERSION_1_9_0, VERSION_1_8_5, VERSION_1_8_4, VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0, VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21), main.c, man.c (tags: VERSION_1_7_22, VERSION_1_7_21), man.h (tags: VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0, VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21), man_validate.c (tags: VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0, VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21), mandoc.c (tags: VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21), mdoc_strings.c (tags: VERSION_1_9_0, VERSION_1_8_5, VERSION_1_8_4, VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0, VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21), mdoc_validate.c: Moved escape validation into libmandoc.h/mandoc.c (common between libman/libmdoc1). libman supports MAN_IGN_ESCAPE (like MDOC_IGN_ESCAPE). All popular escapes now handled consistently. 2009-07-04 02:00 kristaps * man.7 (tags: VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21), mdoc.7: man.7/mdoc.7 properly reflect escape-character handling. man.7 points to mdoc.7 for COMPATIBILITY. Whitespace stripping noted in mdoc.7. 2009-07-04 01:06 kristaps * index.sgml, style.css (utags: VERSION_1_7_21, VERSION_1_7_22, VERSION_1_7_23, VERSION_1_7_24, VERSION_1_8_0): Minor www fixes. 2009-06-27 02:03 kristaps * main.c, mdoc_validate.c: Removed escape-deprecation note (better solution in progress, schwarze@openbsd.org). Using EXIT_FAILURE for parse errors (nicm@openbsd.org). Fixed use of warn/warnx (nicm@openbsd.org). Fixed use of getsubopt (nicm@openbsd.org). 2009-06-25 04:35 kristaps * man.7, mdoc.7: Added note about whitespace being stripped from mdoc/man input and re-added in mandoc(1). 2009-06-25 03:55 kristaps * manuals.7 (tags: VERSION_1_8_0, VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21): Spell-checks in manuals. 2009-06-25 03:52 kristaps * Makefile, index.sgml: Makefile properly generates MD5 sums. More clean-ups of new, simplified webpage. 2009-06-25 03:51 kristaps * mandoc.1 (tags: VERSION_1_7_22, VERSION_1_7_21): Language clarification in mandoc.1 (schwarze@openbsd.org). 2009-06-25 03:51 kristaps * mdoc.7: Fixed STRUCTURE repeat (schwarze@openbsd.org). Simplified some explanations (nobody cares about ontologies these days). 2009-06-25 03:48 kristaps * man.7: Fixed STRUCTURE/SYNTAX section data. 2009-06-25 01:42 kristaps * Makefile, index.sgml, mdoc.template (tags: VERSION_1_9_0, VERSION_1_8_5, VERSION_1_8_4, VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0, VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21), mdoc_action.c (tags: VERSION_1_7_22, VERSION_1_7_21), style.css: Updating web-page to be a bit more compact. 2009-06-22 06:13 kristaps * Makefile, mdoc_term.c, term.c (tags: VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21) (utags: VERSION_1_7_20): Lint fixes. Version up. 2009-06-22 06:09 kristaps * libman.h, man.7, man.c, man_validate.c, mdoc.7 (utags: VERSION_1_7_20): libman documents require `TH' and at least one node. libman requirements documented in man.7 STRUCTURE section. Added STRUCTURE section to mdoc.7, too. 2009-06-22 05:38 kristaps * mdoc_action.c (tags: VERSION_1_7_20), mdoc_term.c, term.c: Noted .Cd tabs-ok issue (will fix later). Added single space to -diag lists. 2009-06-22 05:22 kristaps * mdoc.7, mdoc_strings.c (tags: VERSION_1_7_20): Added -split and -nosplit "I-Don't-Like" note to mdoc.7 (there really must be another way to do this). Fixed .Er -width conversion. 2009-06-22 05:04 kristaps * mandoc.1 (tags: VERSION_1_7_20), mdoc_action.c, mdoc_term.c, term.c: Added "Spacing" part of "Punctuation and Spacing" in mandoc.1 manual. Fixed `Ds' meta-macro default width. Fixed -width and -offset "indent", "indent-two", and "left" widths. Fixed -width and -offset literal-word and numeric widths. Fixed off-by-one errors in whitespace output (schwarze@openbsd.org). 2009-06-22 03:40 kristaps * man_validate.c, term.c: Reverted max column width 80 -> 78 (schwarze@openbsd.org). 2009-06-18 13:46 kristaps * man.c, man_term.c (tags: VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0, VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20), mdoc.c (tags: VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20), mdoc.h (tags: VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20), mdoc_action.c, mdoc_validate.c (tags: VERSION_1_7_20): Added nchild decrement in libman (not used, but better in than forgotten). Added nchild to libmdoc, deprecated count() functions in validator. 2009-06-18 12:54 kristaps * man_term.c: Fixed libman .br to be a newline, not a .PP alias. 2009-06-18 03:53 kristaps * libman.h, man.c, man_action.c (tags: VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0, VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20), man_macro.c (tags: VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0, VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20), man_validate.c: Moved all formatted libman warn/error into man.c/libman.h. Converted all formatted warn/errors into regular syntax. 2009-06-18 03:32 kristaps * main.c (tags: VERSION_1_7_20), man.7, man.c, man.h (tags: VERSION_1_7_20), man_hash.c (tags: VERSION_1_9_0, VERSION_1_8_5, VERSION_1_8_4, VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0, VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20), man_validate.c: Added -fno-ign-chars support to libman. man_validate.c checks for non-tab/isprint words. libman hashtable fixed (was ignoring .br). Added ncount field to man_node, deprecating count() functions. Documented use of tabs in man.7. 2009-06-18 01:13 kristaps * mandoc.1: mandoc.1 reflects actual use of -f option (schwarze@openbsd.org) 2009-06-17 12:12 kristaps * Makefile, index.sgml (tags: VERSION_1_7_20), mandoc.1 (utags: VERSION_1_7_19): Bumped version. Removed CVS note from index (they'll contact me if they need it). Properly ordered mandoc.1 CAVEATS/COMPATIBILITY. 2009-06-17 12:02 kristaps * mdoc_macro.c (tags: VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20, VERSION_1_7_19): Removed superfluous FIXMEs (fixed already). 2009-06-17 11:42 kristaps * mdoc_term.c, term.c (utags: VERSION_1_7_19): Special characters, e.g. \(ae, are now correctly rendered in the current font decoration. 2009-06-17 07:17 kristaps * Makefile: Put $VFLAGS back into $LINTFLAGS (broke on NetBSD). 2009-06-17 07:14 kristaps * mdoc_action.c (tags: VERSION_1_7_19): Clean-up. 2009-06-17 07:10 kristaps * mdoc_action.c, mdoc_argv.c (tags: VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20, VERSION_1_7_19), mdoc_validate.c (tags: VERSION_1_7_19): Lint fixes. 2009-06-17 07:08 kristaps * mdoc.7 (tags: VERSION_1_7_19), mdoc_action.c, mdoc_argv.c, mdoc_validate.c: `Bl -column' now correctly handles tail entries (Bl -column -more... arg0...). 2009-06-17 04:02 kristaps * mdoc_argv.c, mdoc_validate.c: Cleaned up .Bf validator. 2009-06-17 03:53 kristaps * libmdoc.h (tags: VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20, VERSION_1_7_19), mdoc.c (tags: VERSION_1_7_19), mdoc.h (tags: VERSION_1_7_19), mdoc_action.c, mdoc_strings.c (tags: VERSION_1_7_19), mdoc_validate.c: Section orders are more elegantly handled (MDOC_PBODY is a flag). Cleaned up string->enum conversion for section lookup. 2009-06-17 02:41 kristaps * mdoc_strings.c, mdoc_validate.c: Noted deprecation of \*( and \* special-character escapes. Minor clean-ups. 2009-06-17 00:59 kristaps * Makefile, mdoc.c: Fixed lint invocation in Makefile. Minor cleanups in mdoc.c. 2009-06-16 13:22 kristaps * main.c (tags: VERSION_1_7_19), mdoc.c: Clean-up: in-source documentation. 2009-06-16 12:55 kristaps * man.c, man.h, man_action.c, man_hash.c, man_macro.c, man_term.c, man_validate.c, mdoc_hash.c (tags: VERSION_1_8_0, VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20) (utags: VERSION_1_7_19): Removed MAN___: moved MAN_br to its index (comments not passed into parser). Fix: hashtable not fully formed after removal of MDOC___. 2009-06-16 12:45 kristaps * mdoc.c, mdoc.h, mdoc_action.c, mdoc_argv.c, mdoc_macro.c, mdoc_term.c, mdoc_validate.c: Removed MDOC___: moved MDOC_Ap to its index (comments not passed into mdoc parser). 2009-06-16 12:13 kristaps * main.c, man.7 (tags: VERSION_1_7_19), man.c, mdoc.7, mdoc.c: Modernised comment handling: text following \" is thrown away before either parser is invoked. Single-dot lines correctly handled. This confirms with both new- and old-groff. "Comment" subsection added to mdoc.7 and man.7. 2009-06-15 13:26 kristaps * Makefile, man_term.c, mdoc_term.c: Removed superfluous ifdef around strftime (schwarze@openbsd.org). Bumped version (this was supposed to be in 1.7.17). 2009-06-15 04:26 kristaps * Makefile (tags: VERSION_1_7_17): Tagging version 1.7.17. 2009-06-15 04:24 kristaps * index.sgml (tags: VERSION_1_7_17): Updated www to note existence of pkgsrc/port/in-tree mdocml/mandoc. 2009-06-15 03:36 kristaps * libmdoc.h, main.c, mdoc.c, mdoc.h (utags: VERSION_1_7_17): Deprecated mdoc_msg (not being used anywhere). 2009-06-15 03:02 kristaps * libmdoc.h, mdoc.c: Removed mdoc_nwarn (not being used anywhere). 2009-06-15 02:55 kristaps * libmdoc.h, mdoc.c: mdoc error/warn macros replaced with real functions for GCC2 support (miod@openbsd.org). 2009-06-15 02:38 kristaps * mdoc_strings.c (tags: VERSION_1_7_17): Mdocdate fix (literals being replaced) ({cnst,schwarze}@openbsd.org). 2009-06-15 02:35 kristaps * mandoc.1 (tags: VERSION_1_7_17): Manual-aesthetics fix (schwarze@openbsd.org). 2009-06-13 11:48 kristaps * index.sgml (tags: VERSION_1_7_16): Fixed grammar error. Back-versioning to .16. 2009-06-13 11:05 kristaps * Makefile (tags: VERSION_1_7_16): Version. 2009-06-13 06:02 kristaps * index.sgml: Updated index with "administrative" stuff (contacts, etc.). 2009-06-12 05:54 kristaps * Makefile (tags: VERSION_1_7_15): Don't run with -Werror when generating texts. 2009-06-12 05:52 kristaps * Makefile, mdoc.c (tags: VERSION_1_7_16, VERSION_1_7_15), mdoc_action.c (tags: VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15): Lint fixes (no effect). Versioning up. 2009-06-12 05:40 kristaps * mdoc.7 (tags: VERSION_1_7_17), mdoc_strings.c (utags: VERSION_1_7_15, VERSION_1_7_16): Made per-macro "now callable" COMPATIBILITY claims into a single "most macros callable". Added COMPATIBILITY note on escaped special-character sequences. Vertical bar now correctly delimits (like in new groff). 2009-06-12 02:18 kristaps * mdoc.7, mdoc_action.c, mdoc_macro.c (tags: VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15), mdoc_term.c (tags: VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15), mdoc_validate.c (tags: VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15): `Lk' is correctly handled as CALLABLE (note groff munges nested output). `Mt' is now CALLABLE. Fixed missing validate/action of zero-element, non-called inline elements. Fixed missing validate/action of nested inline element re-calls. Fixed bogus column argv index in validator. 2009-06-11 13:02 kristaps * mdoc.7, mdoc_macro.c: `Ft' and `Ms' are now callable and compat-noted in mdoc.7 (joerg@netbsd.org). 2009-06-11 12:56 kristaps * mdoc.7, mdoc_macro.c: `An' now callable, historic use noted in mdoc.7 (joerg@netbsd.org). 2009-06-11 06:34 kristaps * Makefile, index.sgml (tags: VERSION_1_7_15) (utags: VERSION_1_7_14): Added automatic ChangeLog generation with each snapshot. Added ChangeLog to main page. 2009-06-11 06:18 kristaps * man_term.c (tags: VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14): Backed-out .IP changes for libman (needs work). 2009-06-11 06:15 kristaps * Makefile: Version up. Testing. 2009-06-11 06:13 kristaps * mdoc.template (tags: VERSION_1_7_20, VERSION_1_7_19, VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15), mdoc_term.c (utags: VERSION_1_7_14): Added mdoc.template (from NetBSD -- unlicensed??). Moved MDOC_TEXT type checks into assertions (should be caught by parser). Added some FIXME notes in mdoc output (largely that things should be asserted, not caught). 2009-06-11 05:55 kristaps * mdoc_term.c: Added "left" -offset tag. 2009-06-11 05:07 kristaps * main.c (tags: VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), man_term.c, mdoc_term.c: Documented some un-clear parts of main.c. Fixed footer to be new-groff style (OS DATE OS). Removed sanity check from mdoc_term (unnecessary). 2009-06-11 03:34 kristaps * mdoc_validate.c, term.c (tags: VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15) (utags: VERSION_1_7_14): Clean up validation of field widths. Pushed field-width warn/error into warn/error routine. Removed superfluous space at output eoln. Fixed overzealous line break in lists. 2009-06-11 03:16 kristaps * Makefile: Added compat to Makefile. 2009-06-11 00:46 kristaps * term.c: Fix space-before-newline (inspired by schwarze@openbsd.org). 2009-06-11 00:26 kristaps * man.3 (tags: VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20, VERSION_1_7_19, VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), man.7 (tags: VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), man_term.c, mandoc.1 (tags: VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), mandoc_char.7 (tags: VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20, VERSION_1_7_19, VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), mdoc.3 (tags: VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20, VERSION_1_7_19, VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), mdoc.7 (tags: VERSION_1_7_14), mdoc_term.c, term.c: Fixed email address in manual AUTHOR reference. Set max right margin to 80 columns (schwarze@openbsd.org). Fixed centre-field heading position (schwarze@openbsd.org). Also fixed -Tman centre-field. 2009-06-10 13:18 kristaps * arch.c (tags: VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5, VERSION_1_9_2, VERSION_1_9_1, VERSION_1_9_0, VERSION_1_8_5, VERSION_1_8_4, VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0, VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20, VERSION_1_7_19, VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), arch.in (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5, VERSION_1_9_2, VERSION_1_9_1, VERSION_1_9_0, VERSION_1_8_5, VERSION_1_8_4, VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0, VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20, VERSION_1_7_19, VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), ascii.c (tags: VERSION_1_8_4, VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0, VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20, VERSION_1_7_19, VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), ascii.in (tags: VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20, VERSION_1_7_19, VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), att.c (tags: VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5, VERSION_1_9_2, VERSION_1_9_1, VERSION_1_9_0, VERSION_1_8_5, VERSION_1_8_4, VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0, VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20, VERSION_1_7_19, VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), att.in (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5, VERSION_1_9_2, VERSION_1_9_1, VERSION_1_9_0, VERSION_1_8_5, VERSION_1_8_4, VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0, VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20, VERSION_1_7_19, VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), lib.c (tags: VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5, VERSION_1_9_2, VERSION_1_9_1, VERSION_1_9_0, VERSION_1_8_5, VERSION_1_8_4, VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0, VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20, VERSION_1_7_19, VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), lib.in (tags: VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5, VERSION_1_9_2, VERSION_1_9_1, VERSION_1_9_0, VERSION_1_8_5, VERSION_1_8_4, VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0, VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20, VERSION_1_7_19, VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), libman.h (tags: VERSION_1_7_19, VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), libmdoc.h (tags: VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), main.c, man.3, man.7, man.c (tags: VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), man.h (tags: VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), man_action.c (tags: VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), man_hash.c (tags: VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), man_macro.c (tags: VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), man_term.c, man_validate.c (tags: VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), mandoc.1, mandoc_char.7, manuals.7 (tags: VERSION_1_7_20, VERSION_1_7_19, VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), mdoc.3, mdoc.7, mdoc.c (tags: VERSION_1_7_14), mdoc.h (tags: VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), mdoc_action.c (tags: VERSION_1_7_14), mdoc_argv.c (tags: VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), mdoc_hash.c (tags: VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), mdoc_macro.c (tags: VERSION_1_7_14), mdoc_term.c, mdoc_validate.c, msec.c (tags: VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5, VERSION_1_9_2, VERSION_1_9_1, VERSION_1_9_0, VERSION_1_8_5, VERSION_1_8_4, VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0, VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20, VERSION_1_7_19, VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), msec.in (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5, VERSION_1_9_2, VERSION_1_9_1, VERSION_1_9_0, VERSION_1_8_5, VERSION_1_8_4, VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0, VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20, VERSION_1_7_19, VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), st.c (tags: VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5, VERSION_1_9_2, VERSION_1_9_1, VERSION_1_9_0, VERSION_1_8_5, VERSION_1_8_4, VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0, VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20, VERSION_1_7_19, VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), term.c, term.h (tags: VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20, VERSION_1_7_19, VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), tree.c (tags: VERSION_1_8_5, VERSION_1_8_4, VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0, VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20, VERSION_1_7_19, VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), vol.c (tags: VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5, VERSION_1_9_2, VERSION_1_9_1, VERSION_1_9_0, VERSION_1_8_5, VERSION_1_8_4, VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0, VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20, VERSION_1_7_19, VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14), vol.in (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5, VERSION_1_9_2, VERSION_1_9_1, VERSION_1_9_0, VERSION_1_8_5, VERSION_1_8_4, VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0, VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20, VERSION_1_7_19, VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14): Fixed license email address. 2009-04-12 12:49 kristaps * Makefile, mdoc_validate.c (utags: VERSION_1_7_13): Version bumped. `.Er' has more section restrictions (Joerg). 2009-04-12 12:45 kristaps * arch.c (tags: VERSION_1_7_13), arch.in (tags: VERSION_1_7_13), ascii.c (tags: VERSION_1_7_13), ascii.in (tags: VERSION_1_7_13), att.c (tags: VERSION_1_7_13), att.in (tags: VERSION_1_7_13), lib.c (tags: VERSION_1_7_13), lib.in (tags: VERSION_1_7_13), libman.h (tags: VERSION_1_7_13), libmdoc.h (tags: VERSION_1_7_13), main.c (tags: VERSION_1_7_13), man.3 (tags: VERSION_1_7_13), man.7 (tags: VERSION_1_7_13), man.c (tags: VERSION_1_7_13), man.h (tags: VERSION_1_7_13), man_action.c (tags: VERSION_1_7_13), man_hash.c (tags: VERSION_1_7_13), man_macro.c (tags: VERSION_1_7_13), man_term.c (tags: VERSION_1_7_13), man_validate.c (tags: VERSION_1_7_13), mandoc.1 (tags: VERSION_1_7_13), mandoc_char.7 (tags: VERSION_1_7_13), manuals.7 (tags: VERSION_1_7_13), mdoc.3 (tags: VERSION_1_7_13), mdoc.7 (tags: VERSION_1_7_13), mdoc.c (tags: VERSION_1_7_13), mdoc.h (tags: VERSION_1_7_13), mdoc_action.c (tags: VERSION_1_7_13), mdoc_argv.c (tags: VERSION_1_7_13), mdoc_hash.c (tags: VERSION_1_7_13), mdoc_macro.c (tags: VERSION_1_7_13), mdoc_strings.c (tags: VERSION_1_7_14, VERSION_1_7_13), mdoc_term.c (tags: VERSION_1_7_13), mdoc_validate.c, msec.c (tags: VERSION_1_7_13), msec.in (tags: VERSION_1_7_13), st.c (tags: VERSION_1_7_13), st.in (tags: VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20, VERSION_1_7_19, VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14, VERSION_1_7_13), term.c (tags: VERSION_1_7_13), term.h (tags: VERSION_1_7_13), tree.c (tags: VERSION_1_7_13), vol.c (tags: VERSION_1_7_13), vol.in (tags: VERSION_1_7_13): Using proper license template (const). 2009-04-12 12:30 kristaps * man.c, mandoc.1, mdoc.7: Spelling "preceed" -> "precede" (naddy). 2009-04-12 12:29 kristaps * ascii.in, libmdoc.h, mandoc_char.7: Made \(ss render as "ss", documented under COMPATIBILITY in mandoc_char.7. 2009-04-12 12:24 kristaps * ascii.in, mdoc_strings.c: Added \^ and \~ escapes (Joerg). 2009-04-12 12:19 kristaps * ascii.c, main.c, man.3, man.7, mandoc.1, mandoc_char.7, manuals.7, mdoc.3, mdoc.7, mdoc.h, mdoc_macro.c, mdoc_term.c, mdoc_validate.c, term.h: Manual .Dt fields CAPITALISED. Indent set to 5 chars (nroff compat). Half-indent set to 3 chars (nroff compat). Default behaviour is loose-y (ignore macro/char/escape). Added -fstrict. Added unknown-character ignoring. 2009-04-06 03:12 kristaps * Makefile (tags: VERSION_1_7_12, OPENBSD_CHECKIN): [no log message] 2009-04-06 02:48 kristaps * mdoc_action.c (tags: VERSION_1_7_12, OPENBSD_CHECKIN): Removed forgotten printfs. 2009-04-06 01:53 kristaps * Makefile: Version (BIG fix). 2009-04-06 01:53 kristaps * mdoc_action.c: Fix bogus use of mdoc->last in action pre-handler (!!!!!). 2009-04-05 09:38 kristaps * Makefile (tags: VERSION_1_7_10): Added TEXTS to installwww. 2009-04-05 09:34 kristaps * Makefile, ascii.c (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10), index.sgml (tags: VERSION_1_7_13, VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10), man.7 (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10), man.c (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10), man.h (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10), man_action.c (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10), man_hash.c (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10), man_macro.c (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10), man_term.c (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10), man_validate.c (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10), mandoc.1 (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10), style.css (tags: VERSION_1_7_20, VERSION_1_7_19, VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14, VERSION_1_7_13, VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10): man(3) doesn't use err.h anymore. Added .i to man(3). Fixed up manuals. Fixed up webpage. Assertion fixes in man(3) (hashtable). Fixed assertion for .IP in mandoc -man. 2009-04-03 06:18 kristaps * Makefile: Version. 2009-04-03 06:17 kristaps * manuals.7, mdoc_term.c (utags: OPENBSD_CHECKIN, VERSION_1_7_10, VERSION_1_7_12): Updated manuals.7. Fixed .Dl display. 2009-04-03 05:27 kristaps * main.c, term.c (utags: OPENBSD_CHECKIN, VERSION_1_7_10, VERSION_1_7_12): [no log message] 2009-04-03 04:08 kristaps * main.c, man.c, man.h, mdoc_action.c (tags: VERSION_1_7_10), term.c, tree.c (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10): Proper resetting of memory. Array boundary fixed (-W). 2009-04-02 09:42 kristaps * main.c, mandoc.1: Documented -mandoc behaviour. 2009-04-02 09:37 kristaps * main.c, mdoc_action.c, mdoc_validate.c (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10), st.in (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10): Added -p1003.1-2008 specification. Fixed invalid memory accesses (concat()). Made -fign-macro be the default for libman. 2009-04-02 09:26 kristaps * Makefile, main.c: Initial -mandoc auto-switch in place. 2009-04-01 23:51 kristaps * libmdoc.h (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10), man.c, man.h, man_action.c, man_hash.c, man_macro.c, man_term.c, man_validate.c, mdoc.c (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10), mdoc_action.c, mdoc_hash.c (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10), mdoc_macro.c (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10): mdoc_tokhash -> hash Initial man hashtab (BROKEN). 2009-03-31 06:50 kristaps * Makefile, argv.c (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN), libmdoc.h, main.c, man_action.c, man_hash.c, man_macro.c, mdoc.3 (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10), mdoc.c, mdoc.h (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10), mdoc_action.c, mdoc_argv.c (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10), mdoc_macro.c, mdoc_strings.c (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10), mdoc_validate.c, strings.c (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN), term.c, terminal.c (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN), xstd.c (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN): General clean-ups. 2009-03-27 08:22 kristaps * man.7: Added br documentation. 2009-03-27 08:00 kristaps * Makefile, mdoc_argv.c: Version. Added forgotten file. 2009-03-27 07:56 kristaps * man.3 (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10), man.7, man.c, man.h, man_action.c, man_macro.c, man_term.c, man_validate.c, mandoc_char.7 (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10), mdoc.3, mdoc.7 (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10), mdoc_macro.c: Added some new manuals (mdoc.3 mandoc_char.7). Support for .br in libman. 2009-03-27 06:44 kristaps * Makefile, ascii.in (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10), mdoc.7, mdoc_macro.c, strings.c: Fixes in going over all OpenBSD manuals. 2009-03-26 16:01 kristaps * man.7, manuals.7, mdoc.7: Clean-ups to documentation. 2009-03-26 09:47 kristaps * terminal.c: [no log message] 2009-03-26 09:44 kristaps * mandoc.1, terminal.c: Added simple font-escapes. 2009-03-26 09:23 kristaps * Makefile, main.c, man.7, man_term.c, mandoc.1, mdoc.3, mdoc.7, mdoc_term.c: All macro-invocations, for consistency, begin with `.' in documentation. Fixed \\ -> \e in manual documentation. All preliminary -man macros in place. 2009-03-26 08:19 kristaps * man_term.c (tags: VERSION_1_7_5): Added several macros to man_term.c. 2009-03-26 07:44 kristaps * Makefile (tags: VERSION_1_7_5), man.c (tags: VERSION_1_7_5), man_term.c, mdoc_term.c (tags: VERSION_1_7_5), terminal.c (tags: VERSION_1_7_5): Fixed after-NLINE-error assertion. Scanned over all manuals with valgrind. Version up. 2009-03-26 07:38 kristaps * Makefile, libman.h (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10, VERSION_1_7_5), man.7 (tags: VERSION_1_7_5), man.c, man.h (tags: VERSION_1_7_5), man_action.c (tags: VERSION_1_7_5), man_macro.c (tags: VERSION_1_7_5), man_term.c, man_validate.c (tags: VERSION_1_7_5), mdoc_term.c, term.c, term.h (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10, VERSION_1_7_5), terminal.c: Initial front-end formatting for -man pages. 2009-03-26 04:19 kristaps * Makefile: Version (getting ready for abstracting term.c). 2009-03-26 04:16 kristaps * Makefile, man.c, man_macro.c: Fixed inheritence of initial macro into man_macro. Removed warnxs from man_macro (man_vwarn). 2009-03-26 02:55 kristaps * Makefile, man.7, man.c, man_action.c, man_hash.c (tags: VERSION_1_7_5), man_validate.c: Fixed reading whitespace for man.7 `. TH'. Documented this. 2009-03-25 14:46 kristaps * main.c (tags: VERSION_1_7_5), man.c, man_validate.c, term.h, terminal.c: [no log message] 2009-03-25 14:03 kristaps * libman.h, main.c, man.c, man.h: Added pflags to man_alloc. Abstract fflags -> pflags in main.c. 2009-03-25 09:08 kristaps * man_action.c: Linux fix (prototype). 2009-03-25 09:07 kristaps * man.c, man.h, man_action.c, man_macro.c: Actions in place for prologue parsing. 2009-03-25 08:36 kristaps * Makefile, action.c (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN), libman.h, man.c, man_action.c, man_macro.c, mdoc_action.c (tags: VERSION_1_7_5): Added man_action.c, renamed mdoc_action.c. 2009-03-25 08:17 kristaps * Makefile, libman.h, main.c, man.c, man.h, man_macro.c, man_validate.c, mdoc_validate.c (tags: VERSION_1_7_5), validate.c (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN): Added man validator, renamed mdoc validator. 2009-03-25 04:39 kristaps * Makefile: FreeBSD uses sha256 now. 2009-03-24 13:05 kristaps * Makefile, Makefile.freebsd (tags: VERSION_1_8_0, VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20, VERSION_1_7_19, VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14, VERSION_1_7_13, VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10, VERSION_1_7_5), index.sgml (tags: VERSION_1_7_5): More fixes from Ulrich Sporlein. (freebsd) 2009-03-24 03:59 kristaps * index.sgml, manuals.7 (tags: VERSION_1_7_5): Updating web-site. 2009-03-24 03:28 kristaps * index.sgml, style.css (tags: VERSION_1_7_5): Fixing web-site (had old references). 2009-03-23 14:47 kristaps * Makefile.freebsd: Added FreeBSD port Makefile. 2009-03-23 14:46 kristaps * Makefile, index.sgml: Added FreeBSD port. 2009-03-23 14:20 kristaps * Makefile: Bumped version (testing). 2009-03-23 14:20 kristaps * Makefile, main.c: Fixed inclusion of MANSRCS (sorry, Ulrich). Added DragonFlyBSD __dead2. 2009-03-23 09:02 kristaps * man.7, mandoc.1 (tags: VERSION_1_7_5), mdoc.7 (tags: VERSION_1_7_5): Initial documentation in place for man.7. 2009-03-23 08:41 kristaps * libman.h, libmdoc.h (tags: VERSION_1_7_5), main.c, man.c, man_hash.c, man_macro.c, mandoc.1, mdoc.c (tags: VERSION_1_7_5), mdoc_macro.c (tags: VERSION_1_7_5): -man linked to mandoc in documentation. 2009-03-23 08:20 kristaps * Makefile, libman.h, main.c, man.c, man.h, man_macro.c, mdoc.c, term.h, terminal.c, tree.c (tags: VERSION_1_7_5): -man printing linked to -Ttree. 2009-03-23 07:31 kristaps * action.c, argv.c (tags: VERSION_1_7_5), man_macro.c: Linux fixes. 2009-03-23 07:22 kristaps * Makefile, action.c, arch.c (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10, VERSION_1_7_5), argv.c, att.c (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10, VERSION_1_7_5), hash.c (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN), lib.c (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10, VERSION_1_7_5), libman.h, libmdoc.h, macro.c (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN), main.c, man.c, man.h, man_hash.c, man_macro.c, mdoc.7, mdoc.c, mdoc.h (tags: VERSION_1_7_5), mdoc_hash.c (tags: VERSION_1_7_5), mdoc_macro.c, msec.c (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10, VERSION_1_7_5), private.h (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN), st.c (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10, VERSION_1_7_5), strings.c (tags: VERSION_1_7_5), term.h, validate.c, vol.c (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10, VERSION_1_7_5), xstd.c (tags: VERSION_1_7_5): First addition of -man macro support. Abstraction of mdoc. 2009-03-23 02:42 kristaps * mandoc.1, manuals.7, mdoc.3 (tags: VERSION_1_7_5), term.c: More manual documentation fixed/improved. 2009-03-22 14:19 kristaps * Makefile, manuals.7, term.c: Fixed Bd -compact. Fixed vspace before Bd and Bl. 2009-03-22 13:55 kristaps * manuals.7: More manuals.7. 2009-03-22 12:14 kristaps * Makefile: Backed-out STRIP_XO by default. 2009-03-22 12:10 kristaps * Makefile, main.c, terminal.c: Lint fixes. 2009-03-22 12:08 kristaps * Makefile, mandoc.1: Removed Xo/Xc no-support notices. 2009-03-22 12:01 kristaps * Makefile, macro.c, main.c, manuals.7: Stripping of Xo/Xc macros in main.c (ifdef STRIP_XO). 2009-03-22 07:35 kristaps * manuals.7: More updates. 2009-03-22 07:28 kristaps * manuals.7: More manuals.7 updates. 2009-03-22 07:09 kristaps * manuals.7: Draft of manuals.7 for inspection. 2009-03-22 01:52 kristaps * Makefile, manuals.7, mdoc.3, mdoc.7: More documentation clarification. 2009-03-21 14:09 kristaps * action.c, argv.c, mandoc.1, mdoc.3, validate.c: Fixes to dynamic addition of Bl width. 2009-03-21 10:14 kristaps * DESCR, Makefile.netbsd (utags: OPENBSD_CHECKIN, VERSION_1_7_10, VERSION_1_7_12, VERSION_1_7_13, VERSION_1_7_14, VERSION_1_7_15, VERSION_1_7_16, VERSION_1_7_17, VERSION_1_7_19, VERSION_1_7_20, VERSION_1_7_21, VERSION_1_7_22, VERSION_1_7_23, VERSION_1_7_24, VERSION_1_7_5, VERSION_1_8_0): Updated NetBSD pkgsrc to be like Joerg's. 2009-03-21 06:47 kristaps * Makefile, ascii.in (tags: VERSION_1_7_5), mdoc.7, strings.c, term.c, validate.c: Freed more macros from zero-length restrictions. Fixed `Fn' spacing. 2009-03-21 06:37 kristaps * Makefile: Versioning. 2009-03-21 06:37 kristaps * mdoc.7, validate.c: More macros freed from unnecessary limitations on numargs. 2009-03-21 06:26 kristaps * term.c: Handling -width="" in lists. 2009-03-21 06:21 kristaps * Makefile: Versioning up. 2009-03-21 06:09 kristaps * mandoc.1, mdoc.h, private.h, term.c, terminal.c, validate.c: `Em' accepts empty tokens. Punctuation fully fixed (per-reserved-word). Sm enabled. 2009-03-21 02:50 kristaps * Makefile.netbsd, Makefile.openbsd (tags: VERSION_1_8_0, VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20, VERSION_1_7_19, VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14, VERSION_1_7_13, VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10, VERSION_1_7_5), index.sgml (utags: VERSION_1_6_5): Category devel -> textproc. 2009-03-21 02:48 kristaps * action.c, term.h, validate.c (utags: VERSION_1_6_5): Lint fixes. 2009-03-21 02:45 kristaps * Makefile (tags: VERSION_1_6_5): Versioning up. 2009-03-21 02:42 kristaps * action.c, argv.c (tags: VERSION_1_6_5), macro.c (tags: VERSION_1_6_5), mdoc.c (tags: VERSION_1_6_5), mdoc.h (tags: VERSION_1_6_5), term.c (tags: VERSION_1_6_5), validate.c: Added %Q macro. 2009-03-21 02:30 kristaps * macro.c: Fixed new partial-imp closure (wasn't action-ing closed scopes). 2009-03-21 02:20 kristaps * macro.c: Explicit-scope can break some implicit partial-block (Oc -> Op). 2009-03-20 15:01 kristaps * terminal.c (tags: VERSION_1_6_5): Removed margin-break comment. 2009-03-20 14:58 kristaps * ascii.c (tags: VERSION_1_7_5), main.c (utags: VERSION_1_6_5): Lintification. 2009-03-20 14:29 kristaps * main.c: Casting fix. 2009-03-20 12:56 kristaps * Makefile, action.c, main.c, strings.c (tags: VERSION_1_6_5): Proper .Dl literalism. 2009-03-20 09:43 kristaps * Makefile, action.c, term.c: Fixed literal-formatting error with `Dl'. 2009-03-20 08:14 kristaps * Makefile, action.c, ascii.c, mandoc.1 (tags: VERSION_1_6_5), mdoc.3 (tags: VERSION_1_6_5), mdoc.7 (tags: VERSION_1_6_5), mdoc.c, private.h (tags: VERSION_1_6_5), term.c, term.h, terminal.c, validate.c (utags: VERSION_1_6_2): Support for `Bd' of all types (see mdoc.7 for newline/tab rules). Renamed term.c and terminal.c functions to be term_. Some bugfixes to lists. 2009-03-19 13:43 kristaps * ascii.in (tags: VERSION_1_6_5, VERSION_1_6_2), mdoc.7: Finished all symbols. 2009-03-19 11:30 kristaps * ascii.in, main.c (tags: VERSION_1_6_2), mandoc.1, mdoc.7: Fixed mandoc read from stdin. Added some more groff_chars. 2009-03-19 09:40 kristaps * Makefile, compat.c (tags: VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5, VERSION_1_9_2, VERSION_1_9_1, VERSION_1_9_0, VERSION_1_8_5, VERSION_1_8_4, VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0, VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20, VERSION_1_7_19, VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14, VERSION_1_7_13, VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10, VERSION_1_7_5, VERSION_1_6_5, VERSION_1_6_2), main.c, terminal.c, xstd.c (tags: VERSION_1_6_5, VERSION_1_6_2): Some Linux-isms. 2009-03-19 09:23 kristaps * mmain.c, mmain.h (utags: OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_7_15, VERSION_1_7_16, VERSION_1_8_1, VERSION_1_8_5, VERSION_1_9_5): Pruned mmain. 2009-03-19 09:20 kristaps * tree.c (tags: VERSION_1_6_5, VERSION_1_6_2): NetBSD lintified. 2009-03-19 09:18 kristaps * Makefile, main.c: Lintified & versioned. 2009-03-19 09:17 kristaps * Makefile, main.c, mandoc.1, mdoclint.1 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5), mdoclint.c (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5), mdocterm.1 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5), mdocterm.c (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5), mdoctree.1 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5), mdoctree.c (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5), term.h, terminal.c, tree.c: Split mdocterm.c -> main.c terminal.c. Abstracted output with -T selector (default ascii). Name change: mdocterm -> mandoc. Re-imported tree with -Ttree. 2009-03-19 04:49 kristaps * Makefile, ascii.in, mdoc.7, mdoc.c, mdoc.h (tags: VERSION_1_6_2), mdocterm.1, mdocterm.c, mmain.c, term.h: Many more ASCII escapes added. Stripped nroff punt from mdocterm.c. Fixed multiple-file handling for mdocterm.c. Cleared up mdoc.h API. 2009-03-17 06:35 kristaps * ascii.c, mdocterm.c, term.h: Clean up ASCII table's memory. 2009-03-17 02:33 kristaps * Makefile (tags: VERSION_1_5_3): [no log message] 2009-03-17 01:57 kristaps * Makefile: Added previous GEN files to SRCS. 2009-03-16 17:40 kristaps * mdocterm.1 (tags: VERSION_1_5_3): Mandoc fix. 2009-03-16 16:37 kristaps * Makefile, action.c (tags: VERSION_1_5_3), argv.c (tags: VERSION_1_6_2, VERSION_1_5_3), hash.c (tags: VERSION_1_6_5, VERSION_1_6_2, VERSION_1_5_3), macro.c (tags: VERSION_1_6_2, VERSION_1_5_3), mdoc.3 (tags: VERSION_1_5_3), mdoc.7 (tags: VERSION_1_5_3), mdoc.c (tags: VERSION_1_5_3), mdoc.h (tags: VERSION_1_5_3), mdoclint.1 (tags: VERSION_1_5_3), mdoclint.c (tags: VERSION_1_5_3), mdocterm.1, mdocterm.c (tags: VERSION_1_5_3), mdoctree.1 (tags: VERSION_1_5_3), mdoctree.c (tags: VERSION_1_5_3), mmain.c (tags: VERSION_1_5_3), term.c (tags: VERSION_1_5_3), validate.c (tags: VERSION_1_5_3), xstd.c (tags: VERSION_1_5_3): Changed e-mail address to @openbsd. Cleaned up manual-page documentation. 2009-03-16 15:19 kristaps * Makefile, action.c, arch.c (tags: VERSION_1_6_5, VERSION_1_6_2, VERSION_1_5_3), arch.in (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10, VERSION_1_7_5, VERSION_1_6_5, VERSION_1_6_2, VERSION_1_5_3), argv.c, ascii.c (tags: VERSION_1_5_3), ascii.in (tags: VERSION_1_5_3), att.c (tags: VERSION_1_6_5, VERSION_1_6_2, VERSION_1_5_3), att.in (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10, VERSION_1_7_5, VERSION_1_6_5, VERSION_1_6_2, VERSION_1_5_3), lib.c (tags: VERSION_1_6_5, VERSION_1_6_2, VERSION_1_5_3), lib.in (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10, VERSION_1_7_5, VERSION_1_6_5, VERSION_1_6_2, VERSION_1_5_3), macro.c, mdoc.3, mdoc.7, mdoc.c, mdoc.h, mdocterm.1, mdocterm.c, mmain.c, mmain.h (tags: VERSION_1_5_3), msec.c (tags: VERSION_1_6_5, VERSION_1_6_2, VERSION_1_5_3), msec.in (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10, VERSION_1_7_5, VERSION_1_6_5, VERSION_1_6_2, VERSION_1_5_3), private.h (tags: VERSION_1_5_3), st.c (tags: VERSION_1_6_5, VERSION_1_6_2, VERSION_1_5_3), st.in (tags: VERSION_1_7_5, VERSION_1_6_5, VERSION_1_6_2, VERSION_1_5_3), strings.sh (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5), term.c, term.h (tags: VERSION_1_5_3), validate.c, vol.c (tags: VERSION_1_6_5, VERSION_1_6_2, VERSION_1_5_3), vol.in (tags: VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10, VERSION_1_7_5, VERSION_1_6_5, VERSION_1_6_2, VERSION_1_5_3), xstd.c: Fixed mdoc_phrase escape handling. Added MDOC_IGNDELIM (Pf, soon Li, etc.). macro_constant_delimited ignargs -> argv.c parsing. Renamed macro functions to correspond to ontologies. `Fo' and `St' made callable (compat documented). strings.sh deprecated (directly using CPP). Abstracted ASCII translation into ascii.{c,in}. ASCII table uses a self-reordering chained hashtable. Removed old regressions. 2009-03-15 03:34 kristaps * mdocterm.1, mdocterm.c, term.h (utags: VERSION_1_5_1): Backed out all ANSI code. 2009-03-15 00:30 kristaps * Makefile (tags: VERSION_1_5_1): Fixed version string (no leading zero). 2009-03-15 00:18 kristaps * mdocterm.c: getsubopt index fix. 2009-03-15 00:08 kristaps * Makefile, mdoclint.1 (tags: VERSION_1_5_1), mdoclint.c (tags: VERSION_1_5_1), mdocterm.1, mdocterm.c, mdoctree.c (tags: VERSION_1_5_1), mmain.c (tags: VERSION_1_5_1), mmain.h (tags: VERSION_1_5_1), term.h: mdoclint accepts multiple files mdocterm punts to nroff if it fails parsing 2009-03-14 05:35 kristaps * Makefile, mdocterm.1, mdocterm.c, term.c (tags: VERSION_1_5_1), term.h: Added colour styles (not being used) to struct termp. Added nroff style-escape encoding. Removed ANSI schema string tables (there's only ANSI and nroff/backspace). Pushed styling directly into pword (simpler). 2009-03-13 22:36 kristaps * Makefile, mdocterm.c, strings.c (tags: VERSION_1_6_2, VERSION_1_5_3, VERSION_1_5_1), term.h: Bumped version. Added \| (non-breaking space, like \&). Fixed termsym (TERMSYM_ALL). 2009-03-13 22:21 kristaps * argv.c, mdoc.3, mdoc.7 (utags: VERSION_1_5_1): mdoc.3 refers to local mdoc.7. mdoc.7 includes its compatibility with system-dependent roff installations. 2009-03-13 07:17 kristaps * Makefile, Makefile.openbsd (tags: VERSION_1_6_2, VERSION_1_5_3, VERSION_1_5_1): Removed "regression" for OpenBSD (broken). Added mdoc.7 to include-in-dist hook. 2009-03-13 06:56 kristaps * mdoc.7, validate.c (tags: VERSION_1_5_1): Finished initial mdoc.7. 2009-03-13 02:08 kristaps * mdoc.7: Updating mdoc.7. 2009-03-13 00:46 kristaps * mdoc.7, mdocterm.1, strings.c, term.c: Added canonical mdoc.7. Added \q macro. 2009-03-12 16:05 kristaps * Makefile, macro.c (tags: VERSION_1_5_1), mdoc.3: Made syste-name macros callable (At, Bsx, etc.). 2009-03-12 09:30 kristaps * Makefile, action.c (tags: VERSION_1_5_1), argv.c, macro.c, mdoc.3, mdoc.c (tags: VERSION_1_5_1), mdoc.h (tags: VERSION_1_5_1), term.c, validate.c: Added -nested (doesn't do anything). Added .%C. .Cd is now callable. Added .Rv -std. 2009-03-12 08:55 kristaps * Makefile, mdoc.3, mdoc.c, term.c: NetBSD '.[[:whitespace:]]*' properly handled. mdoc.3 indicates compatibilities and bugs. 2009-03-11 23:38 kristaps * macro.c: Delimiters added to columns. 2009-03-11 23:33 kristaps * Makefile: Version up. 2009-03-11 23:32 kristaps * macro.c, mdocterm.c, term.c, validate.c: Removed segfault with empty word. Initial "full" -column support. 2009-03-11 19:57 kristaps * argv.c, macro.c, mdoc.c, mdocterm.1, term.c, validate.c: Brq/Bro/Brc fixed up and pretty. Cleaned up Aq/Sq use of escapes in term.c. Added initial -column support. Fixed argv returning ARGV_WORD and tokenising anyway. 2009-03-10 17:41 kristaps * Makefile: Versioning up. 2009-03-10 17:39 kristaps * action.c, argv.c, hash.c (tags: VERSION_1_5_1), macro.c, mdoc.c, mdoc.h, mdocterm.1, mdocterm.c, term.c, term.h, validate.c: Expanded perfect htab to use 27 * 26 * 3 space. Added Brq, Bro and Brc macros. Added lbrace and rbrace to special characters. Fixed spacing in braces. 2009-03-10 14:27 kristaps * argv.c: Made sure saved value is initialised. 2009-03-10 08:01 kristaps * Makefile, argv.c, macro.c: Bug-fix in mdoc_argv. Added some documentation to macro.c. Version-up. 2009-03-10 04:16 kristaps * mdocterm.c, term.c: Added regular-form sanity check in mdocterm. 2009-03-10 03:20 kristaps * hash.c: Fixed hash lookup regression. 2009-03-09 07:20 kristaps * Makefile: Versioning up. 2009-03-09 07:19 kristaps * action.c, argv.c, macro.c, mdoc.c, mdoc.h, term.c, validate.c: Added `Mt' and `Lk' macros (NetBSD). 2009-03-09 06:35 kristaps * Makefile, mdoc.c, mmain.c (utags: VERSION_1_4_6): Fixed valgrind issues. 2009-03-09 06:17 kristaps * Makefile, action.c (tags: VERSION_1_4_6), argv.c (tags: VERSION_1_4_6), macro.c (tags: VERSION_1_4_6), mdoc.h (tags: VERSION_1_4_6), mdocterm.c (tags: VERSION_1_4_6), strings.c (tags: VERSION_1_4_6), term.c (tags: VERSION_1_4_6), validate.c (tags: VERSION_1_4_6) (utags: VERSION_1_4_5): Easier integration into FreeBSD (sys/types.h, time.h, etc.). 2009-03-09 06:04 kristaps * Makefile, mdoc.c (tags: VERSION_1_4_5), mdoc.h, mdoclint.1 (tags: VERSION_1_4_6, VERSION_1_4_5), mdocterm.1 (tags: VERSION_1_4_6, VERSION_1_4_5), mdoctree.1 (tags: VERSION_1_5_1, VERSION_1_4_6, VERSION_1_4_5), mmain.c (tags: VERSION_1_4_5) (utags: VERSION_1_4_4): Added "Input Encoding" section to mdoc*.1. Newline-escaped lines are concatenated. Added -fign-macro option. 2009-03-08 13:57 kristaps * action.c (tags: VERSION_1_4_4), argv.c (tags: VERSION_1_4_4), macro.c (tags: VERSION_1_4_4), mdoc.c, mdoc.h, term.c (tags: VERSION_1_4_4), validate.c (tags: VERSION_1_4_4): Added `Lp' macro. 2009-03-08 13:50 kristaps * action.c, argv.c, macro.c, mdoc.c, mdoc.h, term.c, validate.c: Added .Ap. 2009-03-08 13:29 kristaps * hash.c (tags: VERSION_1_4_6, VERSION_1_4_5, VERSION_1_4_4): Small speed-ups in hash lookup. 2009-03-08 12:48 kristaps * Makefile (tags: VERSION_1_4_2): Bumping version... 2009-03-08 12:47 kristaps * private.h, xstd.c (utags: VERSION_1_4_2, VERSION_1_4_4, VERSION_1_4_5, VERSION_1_4_6, VERSION_1_5_1): Removed some unnecesary functions. 2009-03-08 12:38 kristaps * term.c (tags: VERSION_1_4_2): Front-end handling of `Lb'. 2009-03-08 12:32 kristaps * Makefile, macro.c (tags: VERSION_1_4_2), mmain.c (tags: VERSION_1_4_2), strings.sh (tags: VERSION_1_5_1, VERSION_1_4_6, VERSION_1_4_5, VERSION_1_4_4, VERSION_1_4_2): Fixed strings.sh to work with NetBSD. Fixed various lint warnings. 2009-03-08 12:28 kristaps * private.h: Fix left-over prototype. 2009-03-08 11:50 kristaps * mmain.c: Removed static limitation of buffer size. 2009-03-08 11:02 kristaps * macro.c, mdoc.c (tags: VERSION_1_4_2), mdoc.h (tags: VERSION_1_4_2), mdoclint.1 (tags: VERSION_1_4_2), mdocterm.1 (tags: VERSION_1_4_2), mdocterm.c (tags: VERSION_1_4_4, VERSION_1_4_2), mdoctree.1 (tags: VERSION_1_4_2), mmain.c, validate.c (tags: VERSION_1_4_2): Updated manuals. Added -fign-scope and -fign-escape. 2009-03-08 07:01 kristaps * Makefile, mdoctree.c (tags: VERSION_1_4_6, VERSION_1_4_5, VERSION_1_4_4, VERSION_1_4_2), term.c: Bumped minor-number. All sources converted to new schema. 2009-03-08 06:57 kristaps * term.c: Segmentation-fault fix in mdocterm. 2009-03-08 06:52 kristaps * mdoc.h, mdocterm.c, term.c: mdocterm now using new API. 2009-03-08 06:01 kristaps * action.c (tags: VERSION_1_4_2): Memory-corruption fix. 2009-03-08 05:46 kristaps * argv.c (tags: VERSION_1_4_2): Fixed null-pointer dereference. 2009-03-08 05:40 kristaps * action.c, argv.c, mdoc.c, validate.c: Memory fixes in new dynamic schema. 2009-03-08 04:48 kristaps * validate.c: Printing invalid escape sequences. 2009-03-08 04:41 kristaps * action.c, argv.c, hash.c (tags: VERSION_1_4_2), macro.c, mdoc.c, mdoc.h, mmain.c, private.h, validate.c, xstd.c: BROKEN CHECK-IN. Wide-ranging updates. Removed libmdoc internal argv limit (all dynamic). Removed "data" union in mdoc_node (to be selectively re-added). 2009-03-06 06:24 kristaps * action.c, arch.in (tags: VERSION_1_5_1, VERSION_1_4_6, VERSION_1_4_5, VERSION_1_4_4, VERSION_1_4_2), att.in (tags: VERSION_1_5_1, VERSION_1_4_6, VERSION_1_4_5, VERSION_1_4_4, VERSION_1_4_2), lib.in (tags: VERSION_1_5_1, VERSION_1_4_6, VERSION_1_4_5, VERSION_1_4_4, VERSION_1_4_2), msec.in (tags: VERSION_1_5_1, VERSION_1_4_6, VERSION_1_4_5, VERSION_1_4_4, VERSION_1_4_2), st.in (tags: VERSION_1_5_1, VERSION_1_4_6, VERSION_1_4_5, VERSION_1_4_4, VERSION_1_4_2), strings.sh, validate.c, vol.in (tags: VERSION_1_5_1, VERSION_1_4_6, VERSION_1_4_5, VERSION_1_4_4, VERSION_1_4_2): Documented the strings script. 2009-03-06 06:13 kristaps * Makefile, README.addescape (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1), README.addmacro (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1), README.addregress (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1), action.c, arch.in, argv.c, att.in, lib.in, macro.c, mdoc.c, mdoc.h, mdoclint.c (tags: VERSION_1_4_6, VERSION_1_4_5, VERSION_1_4_4, VERSION_1_4_2), mdocterm.1, mdocterm.c, mdoctree.c, mmain.c, msec.in, private.h, st.in, strings.c (tags: VERSION_1_4_4, VERSION_1_4_2), strings.sh, term.c, validate.c, vol.in, xstd.c: Strings abstracted into dynamically-created C files. Added -V option. Deprecated README files. 2009-03-05 05:12 kristaps * Makefile, action.c, argv.c, mdoc.c, mdocterm.c, strings.c, term.c, validate.c: Cleaned up ctype functions (netbsd). Fixed .Ex/.Rv -std usage. Made Ar provide default value. 2009-03-05 04:08 kristaps * Makefile, action.c, argv.c, macro.c: Added argv regression tests. Table-ised argument flags in argv.c. 2009-03-04 06:41 kristaps * Makefile, mdocterm.c, term.c, term.h (tags: VERSION_1_4_6, VERSION_1_4_5, VERSION_1_4_4, VERSION_1_4_2): -tag, if followed by empty body, doesn't newline. Versioning up. 2009-03-04 06:13 kristaps * mdocterm.1, mdocterm.c, term.c, term.h: Fixed some character-escapes. 2009-03-04 06:04 kristaps * mdocterm.c: Proper fix to NOBREAK margins (oops). 2009-03-04 05:57 kristaps * mdocterm.1, mdocterm.c, term.c, term.h, validate.c: Considerably cleaned up list handling. 2009-03-03 14:28 kristaps * Makefile, argv.c, term.c: -diag fixed (allows quoted parameters) Versioned up. 2009-03-03 14:17 kristaps * mdocterm.1, mdocterm.c, term.c, term.h: -inset and -diag lists now supported. 2009-03-03 13:07 kristaps * README.addescape, mdocterm.1, mdocterm.c, term.h: Character-escape addition simplified (see README.addescape, also added). 2009-03-02 09:29 kristaps * mdocterm.1, mdocterm.c, term.c: Noted lacking areas in mdocterm.1. Put styles into symtab (for real this time). 2009-03-02 09:14 kristaps * Makefile, mdoc.c, mdocterm.c, strings.c, term.c, term.h, validate.c: Added new old escape sequence \*[nn]. Initial correct .Bd support (still only text in literal displays). Symbols put into tables (character-encoding). 2009-03-02 04:09 kristaps * mdoc.h, mdocterm.c, strings.c, term.c, term.h: Support for maxrmargin-breaking with TERMP_NOBREAK. Tabs auto-converted to spaces. 2009-03-01 15:27 kristaps * term.c (tags: VERSION_1_3_15): Cd breaks line properly. 2009-03-01 15:25 kristaps * Makefile (tags: VERSION_1_3_15): Versioning up. 2009-03-01 15:23 kristaps * mdocterm.c (tags: VERSION_1_3_15): Removed isspace assertion (is handled by pad). 2009-03-01 15:14 kristaps * action.c (tags: VERSION_1_3_15), mdoc.c (tags: VERSION_1_3_15), term.c: Backed-out warning about Ds. Backed-out assertion about Bd subtypes. 2009-03-01 12:17 kristaps * Makefile: Backing-out DESTDIR. 2009-03-01 12:07 kristaps * Makefile: Versioning up. 2009-03-01 12:05 kristaps * Makefile: Applying Joerg Sonnenberger's patch. 2009-03-01 05:09 kristaps * Makefile (tags: VERSION_1_3_13): Versioning up. 2009-03-01 05:06 kristaps * mdocterm.c, term.c, term.h (tags: VERSION_1_3_15) (utags: VERSION_1_3_13): Fixed TERMP_NOBREAK and line overruns. Fixed TERMP_SETFLAGS and current-flag omission. 2009-02-28 14:27 kristaps * Makefile: [no log message] 2009-02-28 13:50 kristaps * action.c (tags: VERSION_1_3_13): White-space churn. 2009-02-28 13:31 kristaps * mdocterm.c, term.c: Many more changes and fixes (`In', `Fd', etc.). 2009-02-28 12:13 kristaps * macro.c (tags: VERSION_1_3_15, VERSION_1_3_13), mdocterm.c, term.c: More fixes (hard-escapes, etc.). 2009-02-28 11:15 kristaps * action.c, term.c: Initial Rs/Re support. Fixed default Ds width. 2009-02-28 06:48 kristaps * Makefile (tags: VERSION_1_3_11): [no log message] 2009-02-28 06:43 kristaps * action.c, mdocterm.c (utags: VERSION_1_3_11): Made `Ds' emit a warning. Default width is 78. 2009-02-28 06:40 kristaps * action.c, validate.c (tags: VERSION_1_3_15, VERSION_1_3_13, VERSION_1_3_11): Added support for traditional `Ds' width. 2009-02-28 05:49 kristaps * Makefile (tags: VERSION_1_3_10): Version up. 2009-02-28 05:47 kristaps * Makefile, action.c (tags: VERSION_1_3_10), private.h (tags: VERSION_1_3_15, VERSION_1_3_13, VERSION_1_3_11, VERSION_1_3_10), validate.c (tags: VERSION_1_3_10), xstd.c (tags: VERSION_1_3_15, VERSION_1_3_13, VERSION_1_3_11, VERSION_1_3_10): Added support for dynamic -width detection for -tag lists. 2009-02-28 04:16 kristaps * Makefile (tags: VERSION_1_3_9): Version up. 2009-02-28 04:16 kristaps * argv.c (tags: VERSION_1_3_15, VERSION_1_3_13, VERSION_1_3_11, VERSION_1_3_10, VERSION_1_3_9): Fixed delimiter end-of-line parsing. 2009-02-28 02:15 kristaps * Makefile (tags: VERSION_1_3_8): Version up. 2009-02-28 02:13 kristaps * index.sgml (tags: VERSION_1_6_2, VERSION_1_5_3, VERSION_1_5_1, VERSION_1_4_6, VERSION_1_4_5, VERSION_1_4_4, VERSION_1_4_2, VERSION_1_3_15, VERSION_1_3_13, VERSION_1_3_11, VERSION_1_3_10, VERSION_1_3_9, VERSION_1_3_8): Finalised index.sgml for NetBSD pkgsrc. 2009-02-28 01:51 kristaps * Makefile: More pkgsrc stuff. 2009-02-27 09:24 kristaps * Makefile, Makefile.netbsd (tags: VERSION_1_6_2, VERSION_1_5_3, VERSION_1_5_1, VERSION_1_4_6, VERSION_1_4_5, VERSION_1_4_4, VERSION_1_4_2, VERSION_1_3_15, VERSION_1_3_13, VERSION_1_3_11, VERSION_1_3_10, VERSION_1_3_9, VERSION_1_3_8), Makefile.openbsd (tags: VERSION_1_4_6, VERSION_1_4_5, VERSION_1_4_4, VERSION_1_4_2, VERSION_1_3_15, VERSION_1_3_13, VERSION_1_3_11, VERSION_1_3_10, VERSION_1_3_9, VERSION_1_3_8), Makefile.port (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15): Initial NetBSD pkgsrc. 2009-02-27 02:55 kristaps * action.c (tags: VERSION_1_3_9, VERSION_1_3_8), index.sgml, mdocterm.1 (tags: VERSION_1_3_15, VERSION_1_3_13, VERSION_1_3_11, VERSION_1_3_10, VERSION_1_3_9, VERSION_1_3_8), mdocterm.c (tags: VERSION_1_3_10, VERSION_1_3_9, VERSION_1_3_8), strings.c (tags: VERSION_1_3_15, VERSION_1_3_13, VERSION_1_3_11, VERSION_1_3_10, VERSION_1_3_9, VERSION_1_3_8) (utags: VERSION_1_3_6): Slowly decoupling mdoc(3) from being OpenBSD-only. 2009-02-27 01:39 kristaps * Makefile (tags: VERSION_1_3_6), action.c, argv.c (tags: VERSION_1_3_8, VERSION_1_3_6), macro.c (tags: VERSION_1_3_11, VERSION_1_3_10, VERSION_1_3_9, VERSION_1_3_8, VERSION_1_3_6), term.c (tags: VERSION_1_3_11, VERSION_1_3_10, VERSION_1_3_9, VERSION_1_3_8, VERSION_1_3_6), validate.c (tags: VERSION_1_3_9, VERSION_1_3_8, VERSION_1_3_6): Lintified sources. 2009-02-27 01:16 kristaps * Makefile: Versioning up. 2009-02-27 01:14 kristaps * mdoc.3 (tags: VERSION_1_4_6, VERSION_1_4_5, VERSION_1_4_4, VERSION_1_4_2, VERSION_1_3_15, VERSION_1_3_13, VERSION_1_3_11, VERSION_1_3_10, VERSION_1_3_9, VERSION_1_3_8, VERSION_1_3_6), mdocterm.1, mdocterm.c, validate.c: Character-encoding stuff documented, expanded. 2009-02-27 00:20 kristaps * Makefile, mdoc.3, mdocterm.1, mdocterm.c, strings.c, term.c: More character-encoding. 2009-02-26 09:11 kristaps * mdocterm.c: Header and footer now use term API. 2009-02-26 08:08 kristaps * action.c, private.h (tags: VERSION_1_3_9, VERSION_1_3_8, VERSION_1_3_6), strings.c, term.c: Support for macro widths (/usr/share/tmac/mdoc/doc-common). 2009-02-26 06:56 kristaps * argv.c, macro.c, term.c, validate.c: Lists (scoped elements) now put delims in-scope. 2009-02-25 15:18 kristaps * mdocterm.c, term.c, term.h (tags: VERSION_1_3_11, VERSION_1_3_10, VERSION_1_3_9, VERSION_1_3_8, VERSION_1_3_6): More list work. 2009-02-25 09:02 kristaps * mdoc.3, mdocterm.c, term.c, term.h: [no log message] 2009-02-25 07:12 kristaps * mdocterm.1, mdocterm.c, term.c, term.h: Added [almost] all list types. 2009-02-25 05:30 kristaps * mdocterm.1, mdocterm.c, term.c, term.h: Support for nested lists added. 2009-02-25 04:46 kristaps * index.sgml: Formatting. 2009-02-25 04:38 kristaps * Makefile (tags: VERSION_1_3_5): Fixed version-date tag. 2009-02-25 04:37 kristaps * Makefile, index.sgml (tags: VERSION_1_3_5): Version printed on website. 2009-02-25 04:32 kristaps * index.sgml, strings.c (tags: VERSION_1_3_5), validate.c (tags: VERSION_1_3_5): NetBSD Lintified. 2009-02-25 04:27 kristaps * mdocterm.c, term.c, term.h (utags: VERSION_1_3_5): Some offsets built into termpair. 2009-02-25 04:09 kristaps * mdocterm.c, term.c, term.h: Added "termpair" for symmetric flag-setting. 2009-02-25 03:37 kristaps * term.c, validate.c: All "low-hanging" macros implemented in term.c. 2009-02-24 08:16 kristaps * macro.c (tags: VERSION_1_3_5), term.c, term.h, validate.c: Raft of mdocterm callbacks in place. Fixed Fo/Fc handling in validate/mdocterm. 2009-02-24 07:01 kristaps * term.c: More macros filled in. 2009-02-24 06:52 kristaps * mdoc.h (tags: VERSION_1_3_15, VERSION_1_3_13, VERSION_1_3_11, VERSION_1_3_10, VERSION_1_3_9, VERSION_1_3_8, VERSION_1_3_6, VERSION_1_3_5), mdocterm.c, private.h (tags: VERSION_1_3_5), strings.c, term.c: Added several more mdocterm outputs. 2009-02-24 05:57 kristaps * validate.c: Added Fd section validation. 2009-02-24 05:46 kristaps * argv.c (tags: VERSION_1_3_5), mdoc.3 (tags: VERSION_1_3_5), strings.c, term.c, validate.c: Character-encoding checked for all text (arguments/values). 2009-02-24 04:20 kristaps * Makefile, index.sgml, mdoc.h, private.h, validate.c: Added character-encoding checks. 2009-02-24 03:43 kristaps * Makefile, argv.c, private.h, strings.c, validate.c: Escape-sequence validation in place (for nodes). 2009-02-23 14:51 kristaps * Makefile, validate.c: Considerably cleaned up the validation code. 2009-02-23 12:55 kristaps * Makefile, Makefile.port (tags: VERSION_1_3_6, VERSION_1_3_5), index.sgml: Port works. 2009-02-23 08:01 kristaps * Makefile, Makefile.port, index.sgml: Fixing port generation & instructions. 2009-02-23 07:38 kristaps * index.sgml, mmain.c (tags: VERSION_1_3_15, VERSION_1_3_13, VERSION_1_3_11, VERSION_1_3_10, VERSION_1_3_9, VERSION_1_3_8, VERSION_1_3_6, VERSION_1_3_5): Cross-checked NetBSD compile changes to Linux. 2009-02-23 07:34 kristaps * argv.c, mdocterm.c, mmain.h (tags: VERSION_1_4_6, VERSION_1_4_5, VERSION_1_4_4, VERSION_1_4_2, VERSION_1_3_15, VERSION_1_3_13, VERSION_1_3_11, VERSION_1_3_10, VERSION_1_3_9, VERSION_1_3_8, VERSION_1_3_6, VERSION_1_3_5), strings.c: Compiles fine on NetBSD now, too. 2009-02-23 07:19 kristaps * Makefile, argv.c, external.png (tags: VERSION_1_9_15-pre2, VERSION_1_9_15-pre1, VERSION_1_9_14, VERSION_1_9_13, VERSION_1_9_12, VERSION_1_9_11, VERSION_1_9_10, VERSION_1_9_9, VERSION_1_9_8, VERSION_1_9_7, VERSION_1_9_6, VERSION_1_9_5, VERSION_1_9_2, VERSION_1_9_1, VERSION_1_9_0, VERSION_1_8_5, VERSION_1_8_4, VERSION_1_8_3, VERSION_1_8_2, VERSION_1_8_1, VERSION_1_8_0, VERSION_1_7_24, VERSION_1_7_23, VERSION_1_7_22, VERSION_1_7_21, VERSION_1_7_20, VERSION_1_7_19, VERSION_1_7_17, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_7_14, VERSION_1_7_13, VERSION_1_7_12, OPENBSD_CHECKIN, VERSION_1_7_10, VERSION_1_7_5, VERSION_1_6_5, VERSION_1_6_2, VERSION_1_5_3, VERSION_1_5_1, VERSION_1_4_6, VERSION_1_4_5, VERSION_1_4_4, VERSION_1_4_2, VERSION_1_3_15, VERSION_1_3_13, VERSION_1_3_11, VERSION_1_3_10, VERSION_1_3_9, VERSION_1_3_8, VERSION_1_3_6, VERSION_1_3_5), index.sgml, mdoc.3, mdocterm.c, style.css (tags: VERSION_1_6_5, VERSION_1_6_2, VERSION_1_5_3, VERSION_1_5_1, VERSION_1_4_6, VERSION_1_4_5, VERSION_1_4_4, VERSION_1_4_2, VERSION_1_3_15, VERSION_1_3_13, VERSION_1_3_11, VERSION_1_3_10, VERSION_1_3_9, VERSION_1_3_8, VERSION_1_3_6, VERSION_1_3_5), term.c: Adding revamped webpage. 2009-02-23 05:06 kristaps * mdoclint.1 (tags: VERSION_1_3_15, VERSION_1_3_13, VERSION_1_3_11, VERSION_1_3_10, VERSION_1_3_9, VERSION_1_3_8, VERSION_1_3_6, VERSION_1_3_5): Adding mdoclint.1 manual. 2009-02-23 05:05 kristaps * Makefile, READE.addmacro (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6), README.addmacro (tags: VERSION_1_3_15, VERSION_1_3_13, VERSION_1_3_11, VERSION_1_3_10, VERSION_1_3_9, VERSION_1_3_8, VERSION_1_3_6, VERSION_1_3_5), README.addregress (tags: VERSION_1_3_15, VERSION_1_3_13, VERSION_1_3_11, VERSION_1_3_10, VERSION_1_3_9, VERSION_1_3_8, VERSION_1_3_6, VERSION_1_3_5), mdoclint.c (tags: VERSION_1_3_15, VERSION_1_3_13, VERSION_1_3_11, VERSION_1_3_10, VERSION_1_3_9, VERSION_1_3_8, VERSION_1_3_6, VERSION_1_3_5), mdocterm.1 (tags: VERSION_1_3_5), mdoctree.1 (tags: VERSION_1_3_15, VERSION_1_3_13, VERSION_1_3_11, VERSION_1_3_10, VERSION_1_3_9, VERSION_1_3_8, VERSION_1_3_6, VERSION_1_3_5): Added mdoclint. `make regress' uses mdoclint 2009-02-23 04:45 kristaps * READE.addmacro, argv.c, hash.c (tags: VERSION_1_3_15, VERSION_1_3_13, VERSION_1_3_11, VERSION_1_3_10, VERSION_1_3_9, VERSION_1_3_8, VERSION_1_3_6, VERSION_1_3_5), macro.c, mdoc.3, mdoc.c (tags: VERSION_1_3_13, VERSION_1_3_11, VERSION_1_3_10, VERSION_1_3_9, VERSION_1_3_8, VERSION_1_3_6, VERSION_1_3_5), mdocterm.c, mdoctree.c (tags: VERSION_1_3_15, VERSION_1_3_13, VERSION_1_3_11, VERSION_1_3_10, VERSION_1_3_9, VERSION_1_3_8, VERSION_1_3_6, VERSION_1_3_5), mmain.c, mmain.h, private.h, strings.c: More in-file documentation and Linux-isation. Moved mdoc_macros table definition into macro.c, where it belongs. 2009-02-23 01:46 kristaps * mdoc.3, term.c: More documentation in place. 2009-02-23 01:33 kristaps * mdoc.3, mdoc.h, mdocterm.c, term.c: Considerable mdoc.3 documentation. Added a few more escapes and macros. 2009-02-22 23:09 kristaps * Makefile, mdocterm.c, mdoctree.c, mmain.c, mmain.h, termact.c (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6), tree.c (tags: VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6): termact.c -> term.c term.c -> mdocterm.c tree.c -> mdoctree.c Fixed/finished mmain.h. 2009-02-22 14:58 kristaps * Makefile, mdoc.c, mdoc.h, mdocterm.c, mdoctree.c, mmain.c, mmain.h: BROKEN BUILD: migrating to mmain stuff. 2009-02-22 11:23 kristaps * macro.c, mdoctree.1, term.c, term.h, termact.c, validate.c: Fixed `.Pf' handling. System now supports all mdocml manual pages. 2009-02-22 07:50 kristaps * term.c, term.h, termact.c: Initial block-display support. 2009-02-22 06:31 kristaps * action.c (tags: VERSION_1_3_5), mdoc.c, mdoc.h, private.h, term.c, termact.c, validate.c: Cleaned up validation source a bit. Fixed `Nm' and `Nd' detection. Added a few more terminal outputs. 2009-02-22 03:23 kristaps * mdocterm.1, mdoctree.1, termact.c: [no log message] 2009-02-21 13:00 kristaps * DESCR (tags: VERSION_1_6_5, VERSION_1_6_2, VERSION_1_5_3, VERSION_1_5_1, VERSION_1_4_6, VERSION_1_4_5, VERSION_1_4_4, VERSION_1_4_2, VERSION_1_3_15, VERSION_1_3_13, VERSION_1_3_11, VERSION_1_3_10, VERSION_1_3_9, VERSION_1_3_8, VERSION_1_3_6, VERSION_1_3_5), Makefile, action.c, mdoc.h, mdocml.1 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6), mdocml.c (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6), mdocterm.1, mdocterm.c, mdoctree.1, mdoctree.c, private.h, strings.c, term.c, term.h, termact.c, tree.c, validate.c: Split mdocml -> mdocterm, mdoctree (new manuals, etc.). Escape-recognition term.c. 2009-02-21 11:05 kristaps * Makefile, term.c, term.h, termact.c: Split down term.c into term.h, termact.c. 2009-02-21 07:34 kristaps * mdocml.1, mdocml.c, term.c, validate.c: A few more macros in place. 2009-02-21 06:56 kristaps * Makefile, mdocml.1, term.c, validate.c: Initial list support (not nested, yet). 2009-02-20 15:35 kristaps * Makefile, mdocml.1, mdocml.c, private.h, strings.c, term.c, tree.c: More flesh in terminal-encoder. 2009-02-20 03:04 kristaps * Makefile, action.c, mdocml.c, term.c, tree.c: Re-added tree.c (for now). Added initial terminal-output filter (term.c). 2009-02-19 23:45 kristaps * Makefile, tree.c: Removed (moving) tree.c. 2009-02-19 23:43 kristaps * Makefile, mdoc.c, mdoc.h, mdocml.c: Removed tree-writing capability (for now, only validates and exits). 2009-01-22 06:56 kristaps * Makefile, argv.c, macro.c, private.h: Fix-ups to macro.c. 2009-01-22 04:21 kristaps * Makefile, argv.c: Finished proper parsing of -column macros. 2009-01-21 09:56 kristaps * Makefile, argv.c, validate.c: [no log message] 2009-01-21 03:35 kristaps * Makefile, action.c, mdoc.c, private.h, validate.c: More validation on prologue/first NAME section. 2009-01-20 14:55 kristaps * Makefile, action.c, argv.c, private.h, strings.c, xstd.c (tags: VERSION_1_3_9, VERSION_1_3_8, VERSION_1_3_6, VERSION_1_3_5): Added regression tests (just for prologue, for now). Minor fixes in parsing prologue. 2009-01-20 12:56 kristaps * argv.c, macro.c, mdoc.c, private.h, validate.c: In-progress migration to ARGV separation. 2009-01-20 08:04 kristaps * macro.c: Minor documentation. 2009-01-20 07:11 kristaps * Makefile (tags: VERSION_1_2_0): Added manual pages to INSTALL. 2009-01-20 07:06 kristaps * Makefile, macro.c (tags: VERSION_1_2_0): Tagged version. 2009-01-20 07:05 kristaps * Makefile, mdoc.3 (tags: VERSION_1_2_0), mdocml.1 (tags: VERSION_1_2_0): More documentation/installation fixes. 2009-01-20 05:49 kristaps * argv.c, mdoc.c, strings.c (utags: VERSION_1_2_0): Lint- and NetBSD-compiler checks. 2009-01-20 05:44 kristaps * DESCR (tags: VERSION_1_2_0), Makefile, Makefile.port (tags: VERSION_1_2_0), action.c (tags: VERSION_1_2_0), argv.c, hash.c (tags: VERSION_1_2_0), mdoc.c, mdoc.h (tags: VERSION_1_2_0), mdocml.1, validate.c (tags: VERSION_1_2_0), xstd.c (tags: VERSION_1_2_0): Re-merged old port-building routines. 2009-01-20 05:05 kristaps * argv.c, macro.c, mdoc.c, private.h (tags: VERSION_1_2_0): Quoted-literals handled correctly. 2009-01-20 04:51 kristaps * action.c, argv.c, macro.c, mdoc.c, mdocml.c (tags: VERSION_1_2_0), private.h, validate.c: Moved prologue-pruning into action.c. Added line-arg softmax. 2009-01-19 15:11 kristaps * validate.c: Removed FIXME for Bf. 2009-01-19 15:11 kristaps * validate.c: Bf macro properly supported. 2009-01-19 09:53 kristaps * mdoc.c: Plugged memory leak in meta free. 2009-01-19 09:51 kristaps * macro.c, mdoc.3, mdoc.c, mdoc.h, mdocml.c, private.h, validate.c: More correct validation. Elision of prologue macros from main tree. 2009-01-19 09:02 kristaps * action.c, argv.c, macro.c, mdoc.c, mdoc.h, test.0 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.1 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.10 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.11 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.12 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.13 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.14 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.15 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.16 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.17 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.18 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.19 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.2 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.20 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.21 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.22 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.23 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.24 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.25 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.26 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.27 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.28 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.29 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.3 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.30 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.31 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.32 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.33 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.34 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.35 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.36 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.37 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.38 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.39 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.4 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.40 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.41 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.42 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.43 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.44 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.45 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.46 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.47 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.48 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.49 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.5 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.50 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.51 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.52 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.53 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.54 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.55 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.56 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.57 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.58 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.59 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.6 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.60 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.61 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.62 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.63 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.64 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.65 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.66 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.67 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.68 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.69 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.7 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.70 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.71 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.72 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.73 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.74 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.75 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.8 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.9 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), validate.c: Removed unnecessary test cases (most were for visual). Finally fixed scope-rewinding (MDOC_VALID). 2009-01-17 12:10 kristaps * argv.c, macro.c, mdoc.c, private.h, validate.c: Lint checks. 2009-01-17 08:47 kristaps * Makefile, action.c, validate.c: Added tests to makefile. 2009-01-17 08:15 kristaps * action.c, macro.c, mdoc.3, mdoc.c, mdoc.h, private.h, strings.c, validate.c, xstd.c: Documentation, more validations, cleaned up actions, added Nm action. 2009-01-17 06:04 kristaps * Makefile, mdoc.h, mdocml.c, private.h, tree.c (tags: VERSION_1_2_0): Separating output filters. 2009-01-16 07:58 kristaps * mdoc.3, mdoc.c, mdocml.1, mdocml.c, tree.c, validate.c: Initial separation of tree/mdocml.1. Finished mdoc.3. Broken build: mdocml.c. 2009-01-16 06:15 kristaps * mdocml.c, validate.c: Boolean validation. 2009-01-16 06:04 kristaps * macro.c, mdoc.3, mdoc.c, mdocml.1, mdocml.3 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), validate.c: Added more validation (parents/msecs). Initial function documentation for mdoc.3. 2009-01-16 04:23 kristaps * action.c, argv.c, mdoc.h, private.h, strings.c, validate.c: Clean-ups & documentation. 2009-01-16 03:50 kristaps * action.c, argv.c, macro.c, mdocml.c, strings.c, validate.c: Finished re-fitting err/warn/msg routines. Some minor bug-fixes. 2009-01-15 09:38 kristaps * macro.c, mdoc.c, mdoc.h, mdocml.c, private.h, validate.c: Broken build (changing err/warn/msg function prototypes for clarity). 2009-01-15 07:59 kristaps * mdocml.c (tags: VERSION_1_1_0): [no log message] 2009-01-15 07:46 kristaps * argv.c, macro.c, mdoc.c, validate.c (utags: VERSION_1_1_0): [no log message] 2009-01-14 03:58 kristaps * macro.c, mdoc.c, mdoc.h (tags: VERSION_1_1_0), mdocml.c, private.h (tags: VERSION_1_1_0), strings.c (tags: VERSION_1_1_0), validate.c: [no log message] 2009-01-12 09:26 kristaps * macro.c, validate.c: [no log message] 2009-01-12 08:39 kristaps * argv.c, macro.c, mdoc.c, mdocml.c, private.h, validate.c: [no log message] 2009-01-12 04:52 kristaps * action.c (tags: VERSION_1_1_0), macro.c, mdoc.c, mdoc.h, mdocml.c, validate.c: [no log message] 2009-01-12 02:31 kristaps * argv.c, macro.c, mdoc.c, mdoc.h, mdocml.c, validate.c: [no log message] 2009-01-09 07:15 kristaps * validate.c: [no log message] 2009-01-09 07:07 kristaps * argv.c, validate.c: [no log message] 2009-01-09 06:45 kristaps * action.c, macro.c, mdoc.c, mdoc.h, mdocml.c, private.h, validate.c: [no log message] 2009-01-08 07:59 kristaps * action.c, macro.c, validate.c: [no log message] 2009-01-08 07:05 kristaps * Makefile (tags: VERSION_1_1_0), action.c, mdoc.c, mdocml.3 (tags: VERSION_1_1_0), prologue.c (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), validate.c: [no log message] 2009-01-08 06:55 kristaps * argv.c, macro.c, mdoc.c, mdoc.h, mdocml.c, private.h, validate.c: [no log message] 2009-01-07 08:11 kristaps * macro.c, mdoc.c, private.h: All macros have lines/positions. 2009-01-07 07:57 kristaps * macro.c, mdoc.c, private.h, prologue.c: Added line numbering. 2009-01-07 07:53 kristaps * action.c, macro.c, mdoc.c, mdoc.h, mdocml.c, private.h, validate.c: [no log message] 2009-01-06 07:49 kristaps * macro.c, mdoc.c, private.h, strings.c: Memory leak, some mdoc(7) conformities. 2009-01-05 09:57 kristaps * argv.c, hash.c (tags: VERSION_1_1_0), macro.c, mdoc.c, mdoc.h, mdocml.c, prologue.c: [no log message] 2009-01-05 08:11 kristaps * action.c, argv.c, macro.c, mdoc.c, mdoc.h, mdocml.c, private.h, prologue.c: Finished initial parse sequence. 2009-01-05 06:14 kristaps * Makefile, action.c, macro.c, mdoc.c, private.h, validate.c: Actions and validations properly added. 2009-01-05 04:23 kristaps * macro.c: [no log message] 2009-01-03 14:10 kristaps * macro.c, mdoc.c, mdocml.c, private.h, validate.c: Huge changes. 2009-01-03 10:38 kristaps * macro.c, mdoc.h, mdocml.c, validate.c: [no log message] 2009-01-02 06:06 kristaps * argv.c, macro.c, mdoc.c, mdoc.h, prologue.c, validate.c: [no log message] 2009-01-02 01:29 kristaps * validate.c: [no log message] 2009-01-01 12:40 kristaps * Makefile, argv.c, macro.c, mdoc.c, mdoc.h, mdocml.c, private.h, prologue.c, validate.c: Broke apart macro_prologuexxx into prologue. Fixed validation for line-scoped. Merged const_arg and const. 2008-12-30 11:06 kristaps * argv.c, macro.c, mdoc.c, mdoc.h, mdocml.c, private.h, validate.c: [no log message] 2008-12-30 10:15 kristaps * Makefile, macro.c, private.h, validate.c: Validation fully works. 2008-12-30 05:43 kristaps * argv.c, macro.c, mdoc.c, private.h, validate.c: [no log message] 2008-12-29 11:25 kristaps * macro.c, mdoc.c, mdoc.h, mdocml.c: [no log message] 2008-12-29 10:08 kristaps * macro.c, mdoc.c, mdoc.h, mdocml.c, private.h, strings.c, test.1 (tags: VERSION_1_1_0), xstd.c (tags: VERSION_1_1_0): More macros. 2008-12-29 04:19 kristaps * macro.c, mdoc.c, mdoc.h, private.h: [no log message] 2008-12-28 15:07 kristaps * macro.c, mdoc.c, mdoc.h, mdocml.c: [no log message] 2008-12-28 13:25 kristaps * macro.c, mdoc.c, mdocml.c, private.h: [no log message] 2008-12-27 16:34 kristaps * argv.c, macro.c, mdoc.c, mdoc.h, mdocml.c, private.h, strings.c: [no log message] 2008-12-22 21:30 kristaps * Makefile, argv.c, hash.c, macro.c, mdoc.c, mdoc.h, mdocml.c, private.h, test.75 (tags: VERSION_1_1_0), xstd.c: [no log message] 2008-12-17 09:18 kristaps * macro.c, mdoc.c, mdoc.h, mdocml.c, private.h, strings.c: Prologue Dd and Dt macros. 2008-12-14 19:13 kristaps * Makefile, macro.c, mdoc.h, private.h, strings.c: [no log message] 2008-12-14 18:29 kristaps * compat.c, roff.c (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5), roff.h (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5) (utags: VERSION_1_2_0, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_5_1): More file pruning. 2008-12-14 18:23 kristaps * Makefile, hash.c, macro.c, mdoc.c, mdocml.c: Linted. 2008-12-14 17:54 kristaps * Makefile, compat.c, hash.c, html.c (tags: VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), html.h (tags: VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), index.7 (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), libmdocml.c (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), libmdocml.h (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), literals.c (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), macro.c, mdoc.c, mdoc.h, mdocml.c, mdocml.css (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), ml.c (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), ml.h (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), mlg.c (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), noop.c (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), private.h, tags.c (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), test.1, tokens.c (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0), xml.c (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0): Purged all old files in favour of new design. Selective reintegration. 2008-12-12 02:11 kristaps * html.c, macro.c, mdocml.css, roff.c: [no log message] 2008-12-10 09:40 kristaps * Makefile, html.c, html.h, tags.c: Prettier HTML. 2008-12-10 09:31 kristaps * html.c, ml.h, mlg.c, noop.c, roff.h, test.74 (tags: VERSION_1_1_0), xml.c: [no log message] 2008-12-10 08:03 kristaps * Makefile, Makefile.port (tags: VERSION_1_1_0), index.7, noop.c, roff.c: Ready for looking over by people. 2008-12-10 07:02 kristaps * DESCR (tags: VERSION_1_1_0), Makefile.port, test.72 (tags: VERSION_1_1_0), test.73 (tags: VERSION_1_1_0): Added (prelim.) openbsd port. 2008-12-10 06:42 kristaps * Makefile, index.7, libmdocml.c, libmdocml.h, mdocml.1 (tags: VERSION_1_1_0), mdocml.c, noop.c, private.h: Made noop the default filter. 2008-12-10 05:41 kristaps * Makefile, html.c, index.7, mlg.c, roff.c: Sx to Sh anchors work. 2008-12-10 05:15 kristaps * Makefile, index.7, private.h, roff.c: Put prelude checking into asec. 2008-12-10 04:10 kristaps * Makefile (tags: VERSION_1_0_2): [no log message] 2008-12-10 04:09 kristaps * Makefile, html.c (tags: VERSION_1_0_2), html.h (tags: VERSION_1_0_2), ml.h (tags: VERSION_1_0_2), mlg.c (tags: VERSION_1_0_2), private.h (tags: VERSION_1_0_2), roff.c (tags: VERSION_1_0_2): Linted on NetBSD side. 2008-12-10 04:05 kristaps * Makefile, html.c, index.7 (tags: VERSION_1_0_2), literals.c (tags: VERSION_1_0_2), mdocml.1 (tags: VERSION_1_0_2), mdocml.css (tags: VERSION_1_0_2), ml.h, mlg.c, private.h, roff.c, xml.c (tags: VERSION_1_0_2): Versioning up. 2008-12-10 02:43 kristaps * Makefile, html.c, literals.c, ml.h, mlg.c, private.h, roff.c, test.69 (tags: VERSION_1_1_0, VERSION_1_0_2), test.70 (tags: VERSION_1_1_0, VERSION_1_0_2), test.71 (tags: VERSION_1_1_0, VERSION_1_0_2), xml.c: [no log message] 2008-12-09 16:58 kristaps * Makefile, html.c, html.h, ml.c (tags: VERSION_1_0_2), tags.c (tags: VERSION_1_0_2): [no log message] 2008-12-09 16:52 kristaps * Makefile, html.c, html.h, ml.h, mlg.c, roff.c, tags.c, xml.c: [no log message] 2008-12-09 11:57 kristaps * Makefile, html.c, literals.c, roff.c, test.52 (tags: VERSION_1_1_0, VERSION_1_0_2): [no log message] 2008-12-09 09:09 kristaps * Makefile, html.c, libmdocml.c (tags: VERSION_1_0_2), literals.c, mdocml.1, mdocml.c (tags: VERSION_1_0_2), ml.c, ml.h, mlg.c, private.h, roff.c, tokens.c (tags: VERSION_1_0_2), xml.c: Considerable clean-ups. 2008-12-08 16:27 kristaps * libmdocml.h (tags: VERSION_1_0_2), literals.c, mdocml.c, roff.c: [no log message] 2008-12-08 12:32 kristaps * roff.c, test.68 (tags: VERSION_1_1_0, VERSION_1_0_2): [no log message] 2008-12-08 08:29 kristaps * Makefile, html.c, index.7, libmdocml.c, literals.c, mdocml.1, mlg.c, private.h, roff.c, test.10 (tags: VERSION_1_1_0, VERSION_1_0_2), test.11 (tags: VERSION_1_1_0, VERSION_1_0_2), test.12 (tags: VERSION_1_1_0, VERSION_1_0_2), test.18 (tags: VERSION_1_1_0, VERSION_1_0_2), test.19 (tags: VERSION_1_1_0, VERSION_1_0_2), test.21 (tags: VERSION_1_1_0, VERSION_1_0_2), test.23 (tags: VERSION_1_1_0, VERSION_1_0_2), test.25 (tags: VERSION_1_1_0, VERSION_1_0_2), test.28 (tags: VERSION_1_1_0, VERSION_1_0_2), test.29 (tags: VERSION_1_1_0, VERSION_1_0_2), test.30 (tags: VERSION_1_1_0, VERSION_1_0_2), test.31 (tags: VERSION_1_1_0, VERSION_1_0_2), test.32 (tags: VERSION_1_1_0, VERSION_1_0_2), test.33 (tags: VERSION_1_1_0, VERSION_1_0_2), test.34 (tags: VERSION_1_1_0, VERSION_1_0_2), test.35 (tags: VERSION_1_1_0, VERSION_1_0_2), test.36 (tags: VERSION_1_1_0, VERSION_1_0_2), test.37 (tags: VERSION_1_1_0, VERSION_1_0_2), test.38 (tags: VERSION_1_1_0, VERSION_1_0_2), test.39 (tags: VERSION_1_1_0, VERSION_1_0_2), test.40 (tags: VERSION_1_1_0, VERSION_1_0_2), test.41 (tags: VERSION_1_1_0, VERSION_1_0_2), test.42 (tags: VERSION_1_1_0, VERSION_1_0_2), test.43 (tags: VERSION_1_1_0, VERSION_1_0_2), test.44 (tags: VERSION_1_1_0, VERSION_1_0_2), test.45 (tags: VERSION_1_1_0, VERSION_1_0_2), test.46 (tags: VERSION_1_1_0, VERSION_1_0_2), test.61 (tags: VERSION_1_1_0, VERSION_1_0_2), test.62 (tags: VERSION_1_1_0, VERSION_1_0_2), test.63 (tags: VERSION_1_1_0, VERSION_1_0_2), test.64 (tags: VERSION_1_1_0, VERSION_1_0_2), test.65 (tags: VERSION_1_1_0, VERSION_1_0_2), test.66 (tags: VERSION_1_1_0, VERSION_1_0_2), test.67 (tags: VERSION_1_1_0, VERSION_1_0_2), test.7 (tags: VERSION_1_1_0, VERSION_1_0_2), test.9 (tags: VERSION_1_1_0, VERSION_1_0_2): [no log message] 2008-12-08 04:47 kristaps * Makefile (tags: VERSION_1_0_1): Versioning up. 2008-12-08 04:46 kristaps * Makefile, html.c (tags: VERSION_1_0_1), index.7 (tags: VERSION_1_0_1), literals.c (tags: VERSION_1_0_1), ml.h (tags: VERSION_1_0_1), mlg.c (tags: VERSION_1_0_1), private.h (tags: VERSION_1_0_1), roff.c (tags: VERSION_1_0_1), roff.h (tags: VERSION_1_0_2, VERSION_1_0_1), xml.c (tags: VERSION_1_0_1): Added warnings for using macros in the wrong sections. 2008-12-07 15:50 kristaps * Makefile: Fixed installation routine. 2008-12-07 15:44 kristaps * Makefile, index.7, xml.c: [no log message] 2008-12-07 15:08 kristaps * Makefile, index.7, mdocml.1 (tags: VERSION_1_0_1): [no log message] 2008-12-07 14:40 kristaps * Makefile, literals.c, ml.h, mlg.c, private.h, roff.c, roff.h: [no log message] 2008-12-07 13:30 kristaps * Makefile, html.c, index.7, mdocml.css (tags: VERSION_1_0_1), ml.h, mlg.c, test.54 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1), xml.c, test.51 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1), test.52 (tags: VERSION_1_0_1): [no log message] 2008-12-07 08:41 kristaps * mdocml.css, mlg.c, roff.c, roff.h, test.53 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1), test.55 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1), test.56 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1), test.57 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1), test.58 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1), test.59 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1), test.60 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1): [no log message] 2008-12-07 06:38 kristaps * Makefile, mlg.c, roff.c, roff.h, test.41 (tags: VERSION_1_0_1): [no log message] 2008-12-06 13:10 kristaps * html.c, mdocml.css, mlg.c, private.h, roff.c, roff.h, xml.c: .St macros in place. 2008-12-06 11:41 kristaps * html.c, mdocml.1, mdocml.css, mlg.c, roff.c, roff.h, test.35 (tags: VERSION_1_0_1), test.43 (tags: VERSION_1_0_1), test.44 (tags: VERSION_1_0_1), test.45 (tags: VERSION_1_0_1), test.46 (tags: VERSION_1_0_1), test.47 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1), test.48 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1), test.49 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1), test.50 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1): [no log message] 2008-12-06 08:50 kristaps * mlg.c, roff.c, roff.h: [no log message] 2008-12-06 05:18 kristaps * index.7, mdocml.1, mlg.c, roff.c, roff.h, test.42 (tags: VERSION_1_0_1): [no log message] 2008-12-05 14:54 kristaps * Makefile, html.c, roff.c, roff.h: [no log message] 2008-12-05 14:34 kristaps * html.c, mdocml.1, mdocml.css, mlg.c, roff.c: Nm works properly, many other changes, etc. 2008-12-05 11:45 kristaps * Makefile, html.c, ml.c (tags: VERSION_1_0_1), ml.h, mlg.c, xml.c: [no log message] 2008-12-05 09:43 kristaps * html.c, ml.h, mlg.c, xml.c: [no log message] 2008-12-05 03:28 kristaps * html.c, mdocml.1, ml.c, ml.h, mlg.c, roff.c: [no log message] 2008-12-04 15:10 kristaps * Makefile, html.c, mlg.c, private.h, roff.c, test.41, xml.c: [no log message] 2008-12-04 11:31 kristaps * Makefile, index.7, ml.c, mlg.c, private.h, roff.c, test.39 (tags: VERSION_1_0_1), tokens.c (tags: VERSION_1_0_1): Moved charset recognition into the filter. 2008-12-04 08:34 kristaps * index.7, mlg.c, private.h, roff.c, tokens.c: Character-set validation fixes. 2008-12-04 08:19 kristaps * Makefile, html.c, index.7, mdocml.css, ml.c, ml.h, mlg.c, private.h, roff.c, test.38 (tags: VERSION_1_0_1), test.39, test.40 (tags: VERSION_1_0_1), tokens.c: Character-encoding tests. 2008-12-04 03:25 kristaps * Makefile, html.c, libmdocml.h (tags: VERSION_1_0_1), mdocml.1, mdocml.c (tags: VERSION_1_0_1), mdocml.css, ml.h, mlg.c, private.h, roff.c, xml.c: More html-css. 2008-12-03 13:27 kristaps * html.c, mlg.c, xml.c: Initial html outputs working. 2008-12-03 11:21 kristaps * html.c, mdocml.1, mdocml.c, ml.c, ml.h, mlg.c, private.h, roff.c, xml.c: Major update. 2008-12-03 06:39 kristaps * Makefile, compat.c (tags: VERSION_1_0_2, VERSION_1_0_1), html.c, html4_strict.c (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0, VERSION_1_0_2), libmdocml.c (tags: VERSION_1_0_1), libmdocml.h, ml.c, ml.h, mlg.c, private.h, xml.c: Abstract ml/mlg/html/xml. 2008-12-02 10:26 kristaps * Makefile, ml.c, private.h, roff.c, xml.c: Transition to splitting xml/ml. 2008-12-02 05:20 kristaps * Makefile, mdocml.1, private.h, roff.c, test.35, test.36 (tags: VERSION_1_0_1), test.37 (tags: VERSION_1_0_1), xml.c: Added `Sm' functionality. 2008-12-01 16:15 kristaps * roff.c, xml.c: Lint fixes and prettiness. 2008-12-01 16:10 kristaps * Makefile, libmdocml.c, mdocml.1, mdocml.c, roff.c, test.32 (tags: VERSION_1_0_1), test.33 (tags: VERSION_1_0_1), test.34 (tags: VERSION_1_0_1), xml.c: Improvements to the xml part. 2008-12-01 13:25 kristaps * Makefile, roff.c, test.31 (tags: VERSION_1_0_1): No more segfaults when run over openbsd sources. 2008-12-01 08:14 kristaps * roff.c: Better Oo/Oc support. 2008-12-01 08:01 kristaps * Makefile, roff.c, test.24 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1), test.25 (tags: VERSION_1_0_1), test.26 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1), test.27 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1), test.28 (tags: VERSION_1_0_1), test.29 (tags: VERSION_1_0_1), test.30 (tags: VERSION_1_0_1), xml.c: Considerable scoping fixes. 2008-12-01 07:32 kristaps * Makefile, dummy.c (tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, OPENBSD_CHECKIN, VERSION_1_6_5, VERSION_1_5_1, VERSION_1_3_15, VERSION_1_3_6, VERSION_1_2_0, VERSION_1_0_2), mdocml.1, private.h, roff.c, test.23 (tags: VERSION_1_0_1), xml.c: Considerably improved roff_text parser. Consolidated noop roff macros. 2008-12-01 01:25 kristaps * mdocml.1, roff.c, xml.c: [no log message] 2008-11-30 15:05 kristaps * mdocml.1, roff.c, xml.c: Small fixes to output. 2008-11-30 13:41 kristaps * Makefile, libmdocml.c, libmdocml.h, mdocml.1, private.h, roff.c, validate.c (tags: VERSION_1_0_2), xml.c: Preliminary xml output filter (validate-renamed) done. 2008-11-30 12:53 kristaps * Makefile, libmdocml.c, private.h, roff.c, validate.c: Cleaned up presentation with mbuf_putstring & al. 2008-11-30 12:00 kristaps * validate.c: Validate-cum-xmlprint now includes arguments. 2008-11-30 10:53 kristaps * roff.c: Small error fixed. 2008-11-30 10:50 kristaps * mdocml.1, private.h, roff.c, validate.c: Fixed spacing (almost there). 2008-11-30 04:41 kristaps * mdocml.1, roff.c, validate.c: Backed out PUNCT changes (again). 2008-11-29 08:23 kristaps * roff.c: Annotated omit-punctuation macros. 2008-11-29 08:11 kristaps * private.h, roff.c, validate.c: Validation presentation (html-like). Fixed newlining for data. Moved roffhead/rofftail to roff_Os. 2008-11-29 06:14 kristaps * html4_strict.c, libmdocml.c, private.h, roff.c, validate.c: Inclusion of "real" validation code. 2008-11-28 10:15 kristaps * roff.c: Cleaned up exit routine. Added roffhead and rofftail call. 2008-11-28 07:25 kristaps * libmdocml.c, private.h, roff.c: Removed superfluous structures from rofftree. Added roffdata for generalised text processing. 2008-11-28 03:21 kristaps * Makefile, libmdocml.c, libmdocml.h, mdocml.1, mdocml.c, private.h, roff.c: Initial pushing to mbuf. 2008-11-27 09:27 kristaps * dummy.c, libmdocml.h, mdocml.1, mdocml.c, private.h, roff.c: [no log message] 2008-11-27 08:54 kristaps * dummy.c, libmdocml.c, private.h, roff.c: Considerable fixes. 2008-11-27 06:02 kristaps * dummy.c, private.h, roff.c: Added "special" macros. 2008-11-27 05:29 kristaps * Makefile, mdocml.1, roff.c, test.20 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1), test.21 (tags: VERSION_1_0_1), test.22 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1): More fixes and work-ness. 2008-11-27 03:23 kristaps * Makefile, private.h, roff.c, test.18 (tags: VERSION_1_0_1), test.19 (tags: VERSION_1_0_1): Mainly quotes. 2008-11-26 14:27 kristaps * Makefile, mdocml.c, roff.c, test.16 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1), test.17 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1): Various fixes. 2008-11-26 13:42 kristaps * Makefile, private.h, roff.c: Considerable fixes. 2008-11-26 08:50 kristaps * Makefile, dummy.c, private.h, roff.c, test.0 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1), test.1 (tags: VERSION_1_0_2, VERSION_1_0_1), test.10 (tags: VERSION_1_0_1), test.11 (tags: VERSION_1_0_1), test.12 (tags: VERSION_1_0_1), test.13 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1), test.14 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1), test.15 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1), test.2 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1), test.3 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1), test.4 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1), test.5 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1), test.6 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1), test.7 (tags: VERSION_1_0_1), test.8 (tags: VERSION_1_1_0, VERSION_1_0_2, VERSION_1_0_1), test.9 (tags: VERSION_1_0_1): Added regression tests. Considerable fixes... blah blah blah... 2008-11-25 08:49 kristaps * dummy.c, mdocml.1, private.h, roff.c: Imported all macros from mdoc(7). Put all names into roff.c with extern access from private.h. Annotated list of changes that must occur for end-game (scope, nests, etc.). 2008-11-25 04:51 kristaps * libmdocml.c: Protection against non-ascii. 2008-11-25 04:14 kristaps * dummy.c, html4_strict.c, libmdocml.h, mdocml.1, mdocml.c, private.h, roff.c: Single call-back for filters. Removed verbose flag. Added more macros and arguments. 2008-11-24 10:34 kristaps * roff.c: Annotated todo for prologue/text tokens. 2008-11-24 10:32 kristaps * dummy.c, private.h, roff.c: Generic roff_layout for layout tokens. 2008-11-24 06:24 kristaps * Makefile, dummy.c, html4_strict.c, libmdocml.c, mdocml.c, private.h, roff.c: Split roff engine into roff.c. Re-worked calling convention for md_*. 2008-11-24 00:50 kristaps * dummy.c, html4_strict.c, libmdocml.c, private.h: Roff-line tokens parsed into char**. 2008-11-23 15:35 kristaps * html4_strict.c: Added initial support for callable/parsable. 2008-11-23 15:12 kristaps * html4_strict.c, libmdocml.c, libmdocml.h, mdocml.c: Fixed clarity in libmdocml.c. Fixed debugging messages. 2008-11-23 14:30 kristaps * Makefile, html4_strict.c, libmdocml.c, libmdocml.h, mdocml.c, private.h: Considerable improvements across the board. 2008-11-23 11:10 kristaps * html4_strict.c, libmdocml.h, mdocml.c: Initial support for Sh. Debugging things (will be changed out). 2008-11-23 08:53 kristaps * Makefile, dummy.c, html4_strict.c, libmdocml.c, private.h: Segmentation into html and dummy parsers. Initial recursive-descent parser in place for html/ml parser. Parsing of title tags more-or-less in place. 2008-11-23 03:05 kristaps * libmdocml.c, mdocml.c: Initial foray into roff-parsing. 2008-11-22 12:15 kristaps * Makefile, libmdocml.c, libmdocml.h, mdocml.c: Fuller seperation into mdocml/libmdocml. 2008-11-22 10:34 kristaps * libmdocml.c, libmdocml.h, mdocml.1, mdocml.c: Putting md_run and friends into libmdocml (needs work to be useful). 2008-11-22 09:14 kristaps * mdocml.c: Consolidated structs (elim. ptr overhead). Set meaningful buffer default sizes. 2008-11-22 08:55 kristaps * mdocml.c: Buffering and line-buffering working and tested. 2008-11-22 06:54 kristaps * Makefile: Fixed dist hook in Makefile (uses a file-target). 2008-11-22 06:53 kristaps * Makefile, libmdocml.c, libmdocml.h, mdocml.1, mdocml.c (utags: version_0_0): Initial check-in of mdocml. 2008-11-22 06:53 kristaps * Makefile, libmdocml.c, libmdocml.h, mdocml.1, mdocml.c: Initial revision