]>
git.cameronkatri.com Git - mandoc.git/log
Kristaps Dzonsons [Fri, 27 Mar 2009 14:56:15 +0000 (14:56 +0000)]
Added some new manuals (mdoc.3 mandoc_char.7).
Support for .br in libman.
Kristaps Dzonsons [Fri, 27 Mar 2009 13:44:24 +0000 (13:44 +0000)]
Fixes in going over all OpenBSD manuals.
Kristaps Dzonsons [Thu, 26 Mar 2009 23:01:26 +0000 (23:01 +0000)]
Clean-ups to documentation.
Kristaps Dzonsons [Thu, 26 Mar 2009 16:47:13 +0000 (16:47 +0000)]
*** empty log message ***
Kristaps Dzonsons [Thu, 26 Mar 2009 16:44:22 +0000 (16:44 +0000)]
Added simple font-escapes.
Kristaps Dzonsons [Thu, 26 Mar 2009 16:23:22 +0000 (16:23 +0000)]
All macro-invocations, for consistency, begin with `.' in documentation.
Fixed \\ -> \e in manual documentation.
All preliminary -man macros in place.
Kristaps Dzonsons [Thu, 26 Mar 2009 15:19:44 +0000 (15:19 +0000)]
Added several macros to man_term.c.
Kristaps Dzonsons [Thu, 26 Mar 2009 14:44:41 +0000 (14:44 +0000)]
Fixed after-NLINE-error assertion.
Scanned over all manuals with valgrind.
Version up.
Kristaps Dzonsons [Thu, 26 Mar 2009 14:38:11 +0000 (14:38 +0000)]
Initial front-end formatting for -man pages.
Kristaps Dzonsons [Thu, 26 Mar 2009 11:19:15 +0000 (11:19 +0000)]
Version (getting ready for abstracting term.c).
Kristaps Dzonsons [Thu, 26 Mar 2009 11:16:21 +0000 (11:16 +0000)]
Fixed inheritence of initial macro into man_macro.
Removed warnxs from man_macro (man_vwarn).
Kristaps Dzonsons [Thu, 26 Mar 2009 09:55:39 +0000 (09:55 +0000)]
Fixed reading whitespace for man.7 `. TH'.
Documented this.
Kristaps Dzonsons [Wed, 25 Mar 2009 21:46:24 +0000 (21:46 +0000)]
*** empty log message ***
Kristaps Dzonsons [Wed, 25 Mar 2009 21:03:13 +0000 (21:03 +0000)]
Added pflags to man_alloc.
Abstract fflags -> pflags in main.c.
Kristaps Dzonsons [Wed, 25 Mar 2009 16:08:30 +0000 (16:08 +0000)]
Linux fix (prototype).
Kristaps Dzonsons [Wed, 25 Mar 2009 16:07:36 +0000 (16:07 +0000)]
Actions in place for prologue parsing.
Kristaps Dzonsons [Wed, 25 Mar 2009 15:36:05 +0000 (15:36 +0000)]
Added man_action.c, renamed mdoc_action.c.
Kristaps Dzonsons [Wed, 25 Mar 2009 15:17:49 +0000 (15:17 +0000)]
Added man validator, renamed mdoc validator.
Kristaps Dzonsons [Wed, 25 Mar 2009 11:39:25 +0000 (11:39 +0000)]
FreeBSD uses sha256 now.
Kristaps Dzonsons [Tue, 24 Mar 2009 20:05:43 +0000 (20:05 +0000)]
More fixes from Ulrich Sporlein. (freebsd)
Kristaps Dzonsons [Tue, 24 Mar 2009 10:59:50 +0000 (10:59 +0000)]
Updating web-site.
Kristaps Dzonsons [Tue, 24 Mar 2009 10:28:06 +0000 (10:28 +0000)]
Fixing web-site (had old references).
Kristaps Dzonsons [Mon, 23 Mar 2009 21:47:54 +0000 (21:47 +0000)]
Added FreeBSD port Makefile.
Kristaps Dzonsons [Mon, 23 Mar 2009 21:46:04 +0000 (21:46 +0000)]
Added FreeBSD port.
Kristaps Dzonsons [Mon, 23 Mar 2009 21:20:42 +0000 (21:20 +0000)]
Bumped version (testing).
Kristaps Dzonsons [Mon, 23 Mar 2009 21:20:24 +0000 (21:20 +0000)]
Fixed inclusion of MANSRCS (sorry, Ulrich).
Added DragonFlyBSD __dead2.
Kristaps Dzonsons [Mon, 23 Mar 2009 16:02:56 +0000 (16:02 +0000)]
Initial documentation in place for man.7.
Kristaps Dzonsons [Mon, 23 Mar 2009 15:41:09 +0000 (15:41 +0000)]
-man linked to mandoc in documentation.
Kristaps Dzonsons [Mon, 23 Mar 2009 15:20:51 +0000 (15:20 +0000)]
-man printing linked to -Ttree.
Kristaps Dzonsons [Mon, 23 Mar 2009 14:31:58 +0000 (14:31 +0000)]
Linux fixes.
Kristaps Dzonsons [Mon, 23 Mar 2009 14:22:11 +0000 (14:22 +0000)]
First addition of -man macro support.
Abstraction of mdoc.
Kristaps Dzonsons [Mon, 23 Mar 2009 09:42:43 +0000 (09:42 +0000)]
More manual documentation fixed/improved.
Kristaps Dzonsons [Sun, 22 Mar 2009 21:19:34 +0000 (21:19 +0000)]
Fixed Bd -compact.
Fixed vspace before Bd and Bl.
Kristaps Dzonsons [Sun, 22 Mar 2009 20:55:18 +0000 (20:55 +0000)]
More manuals.7.
Kristaps Dzonsons [Sun, 22 Mar 2009 19:14:29 +0000 (19:14 +0000)]
Backed-out STRIP_XO by default.
Kristaps Dzonsons [Sun, 22 Mar 2009 19:10:48 +0000 (19:10 +0000)]
Lint fixes.
Kristaps Dzonsons [Sun, 22 Mar 2009 19:08:53 +0000 (19:08 +0000)]
Removed Xo/Xc no-support notices.
Kristaps Dzonsons [Sun, 22 Mar 2009 19:01:11 +0000 (19:01 +0000)]
Stripping of Xo/Xc macros in main.c (ifdef STRIP_XO).
Kristaps Dzonsons [Sun, 22 Mar 2009 14:35:16 +0000 (14:35 +0000)]
More updates.
Kristaps Dzonsons [Sun, 22 Mar 2009 14:28:08 +0000 (14:28 +0000)]
More manuals.7 updates.
Kristaps Dzonsons [Sun, 22 Mar 2009 14:09:38 +0000 (14:09 +0000)]
Draft of manuals.7 for inspection.
Kristaps Dzonsons [Sun, 22 Mar 2009 08:52:27 +0000 (08:52 +0000)]
More documentation clarification.
Kristaps Dzonsons [Sat, 21 Mar 2009 21:09:00 +0000 (21:09 +0000)]
Fixes to dynamic addition of Bl width.
Kristaps Dzonsons [Sat, 21 Mar 2009 17:14:46 +0000 (17:14 +0000)]
Updated NetBSD pkgsrc to be like Joerg's.
Kristaps Dzonsons [Sat, 21 Mar 2009 13:47:02 +0000 (13:47 +0000)]
Freed more macros from zero-length restrictions.
Fixed `Fn' spacing.
Kristaps Dzonsons [Sat, 21 Mar 2009 13:37:48 +0000 (13:37 +0000)]
Versioning.
Kristaps Dzonsons [Sat, 21 Mar 2009 13:37:31 +0000 (13:37 +0000)]
More macros freed from unnecessary limitations on numargs.
Kristaps Dzonsons [Sat, 21 Mar 2009 13:26:30 +0000 (13:26 +0000)]
Handling -width="" in lists.
Kristaps Dzonsons [Sat, 21 Mar 2009 13:21:35 +0000 (13:21 +0000)]
Versioning up.
Kristaps Dzonsons [Sat, 21 Mar 2009 13:09:29 +0000 (13:09 +0000)]
`Em' accepts empty tokens.
Punctuation fully fixed (per-reserved-word).
Sm enabled.
Kristaps Dzonsons [Sat, 21 Mar 2009 09:50:07 +0000 (09:50 +0000)]
Category devel -> textproc.
Kristaps Dzonsons [Sat, 21 Mar 2009 09:48:29 +0000 (09:48 +0000)]
Lint fixes.
Kristaps Dzonsons [Sat, 21 Mar 2009 09:45:49 +0000 (09:45 +0000)]
Versioning up.
Kristaps Dzonsons [Sat, 21 Mar 2009 09:42:07 +0000 (09:42 +0000)]
Added %Q macro.
Kristaps Dzonsons [Sat, 21 Mar 2009 09:30:52 +0000 (09:30 +0000)]
Fixed new partial-imp closure (wasn't action-ing closed scopes).
Kristaps Dzonsons [Sat, 21 Mar 2009 09:20:15 +0000 (09:20 +0000)]
Explicit-scope can break some implicit partial-block (Oc -> Op).
Kristaps Dzonsons [Fri, 20 Mar 2009 22:01:07 +0000 (22:01 +0000)]
Removed margin-break comment.
Kristaps Dzonsons [Fri, 20 Mar 2009 21:58:38 +0000 (21:58 +0000)]
Lintification.
Kristaps Dzonsons [Fri, 20 Mar 2009 21:29:29 +0000 (21:29 +0000)]
Casting fix.
Kristaps Dzonsons [Fri, 20 Mar 2009 19:56:25 +0000 (19:56 +0000)]
Proper .Dl literalism.
Kristaps Dzonsons [Fri, 20 Mar 2009 16:43:28 +0000 (16:43 +0000)]
Fixed literal-formatting error with `Dl'.
Kristaps Dzonsons [Fri, 20 Mar 2009 15:14:01 +0000 (15:14 +0000)]
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.
Kristaps Dzonsons [Thu, 19 Mar 2009 20:43:13 +0000 (20:43 +0000)]
Finished all symbols.
Kristaps Dzonsons [Thu, 19 Mar 2009 18:30:26 +0000 (18:30 +0000)]
Fixed mandoc read from stdin.
Added some more groff_chars.
Kristaps Dzonsons [Thu, 19 Mar 2009 16:40:49 +0000 (16:40 +0000)]
Some Linux-isms.
Kristaps Dzonsons [Thu, 19 Mar 2009 16:23:22 +0000 (16:23 +0000)]
Pruned mmain.
Kristaps Dzonsons [Thu, 19 Mar 2009 16:20:37 +0000 (16:20 +0000)]
NetBSD lintified.
Kristaps Dzonsons [Thu, 19 Mar 2009 16:18:36 +0000 (16:18 +0000)]
Lintified & versioned.
Kristaps Dzonsons [Thu, 19 Mar 2009 16:17:27 +0000 (16:17 +0000)]
Split mdocterm.c -> main.c terminal.c.
Abstracted output with -T selector (default ascii).
Name change: mdocterm -> mandoc.
Re-imported tree with -Ttree.
Kristaps Dzonsons [Thu, 19 Mar 2009 11:49:00 +0000 (11:49 +0000)]
Many more ASCII escapes added.
Stripped nroff punt from mdocterm.c.
Fixed multiple-file handling for mdocterm.c.
Cleared up mdoc.h API.
Kristaps Dzonsons [Tue, 17 Mar 2009 13:35:46 +0000 (13:35 +0000)]
Clean up ASCII table's memory.
Kristaps Dzonsons [Tue, 17 Mar 2009 09:33:02 +0000 (09:33 +0000)]
*** empty log message ***
Kristaps Dzonsons [Tue, 17 Mar 2009 08:57:03 +0000 (08:57 +0000)]
Added previous GEN files to SRCS.
Kristaps Dzonsons [Tue, 17 Mar 2009 00:40:17 +0000 (00:40 +0000)]
Mandoc fix.
Kristaps Dzonsons [Mon, 16 Mar 2009 23:37:28 +0000 (23:37 +0000)]
Changed e-mail address to @openbsd.
Cleaned up manual-page documentation.
Kristaps Dzonsons [Mon, 16 Mar 2009 22:19:19 +0000 (22:19 +0000)]
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.
Kristaps Dzonsons [Mon, 16 Mar 2009 22:04:10 +0000 (22:04 +0000)]
Deprecated old regression tests.
Kristaps Dzonsons [Sun, 15 Mar 2009 10:34:11 +0000 (10:34 +0000)]
Backed out all ANSI code.
Kristaps Dzonsons [Sun, 15 Mar 2009 07:30:51 +0000 (07:30 +0000)]
Fixed version string (no leading zero).
Kristaps Dzonsons [Sun, 15 Mar 2009 07:18:10 +0000 (07:18 +0000)]
getsubopt index fix.
Kristaps Dzonsons [Sun, 15 Mar 2009 07:08:52 +0000 (07:08 +0000)]
mdoclint accepts multiple files
mdocterm punts to nroff if it fails parsing
Kristaps Dzonsons [Sat, 14 Mar 2009 12:35:02 +0000 (12:35 +0000)]
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).
Kristaps Dzonsons [Sat, 14 Mar 2009 05:36:07 +0000 (05:36 +0000)]
Bumped version.
Added \| (non-breaking space, like \&).
Fixed termsym (TERMSYM_ALL).
Kristaps Dzonsons [Sat, 14 Mar 2009 05:21:58 +0000 (05:21 +0000)]
mdoc.3 refers to local mdoc.7.
mdoc.7 includes its compatibility with system-dependent roff installations.
Kristaps Dzonsons [Fri, 13 Mar 2009 14:17:41 +0000 (14:17 +0000)]
Removed "regression" for OpenBSD (broken).
Added mdoc.7 to include-in-dist hook.
Kristaps Dzonsons [Fri, 13 Mar 2009 13:56:13 +0000 (13:56 +0000)]
Finished initial mdoc.7.
Kristaps Dzonsons [Fri, 13 Mar 2009 09:08:59 +0000 (09:08 +0000)]
Updating mdoc.7.
Kristaps Dzonsons [Fri, 13 Mar 2009 07:46:10 +0000 (07:46 +0000)]
Added canonical mdoc.7.
Added \q macro.
Kristaps Dzonsons [Thu, 12 Mar 2009 23:05:21 +0000 (23:05 +0000)]
Made syste-name macros callable (At, Bsx, etc.).
Kristaps Dzonsons [Thu, 12 Mar 2009 16:30:50 +0000 (16:30 +0000)]
Added -nested (doesn't do anything).
Added .%C.
.Cd is now callable.
Added .Rv -std.
Kristaps Dzonsons [Thu, 12 Mar 2009 15:55:11 +0000 (15:55 +0000)]
NetBSD '.[[:whitespace:]]*' properly handled.
mdoc.3 indicates compatibilities and bugs.
Kristaps Dzonsons [Thu, 12 Mar 2009 06:38:22 +0000 (06:38 +0000)]
Delimiters added to columns.
Kristaps Dzonsons [Thu, 12 Mar 2009 06:33:51 +0000 (06:33 +0000)]
Version up.
Kristaps Dzonsons [Thu, 12 Mar 2009 06:32:17 +0000 (06:32 +0000)]
Removed segfault with empty word.
Initial "full" -column support.
Kristaps Dzonsons [Thu, 12 Mar 2009 02:57:35 +0000 (02:57 +0000)]
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.
Kristaps Dzonsons [Wed, 11 Mar 2009 00:41:35 +0000 (00:41 +0000)]
Versioning up.
Kristaps Dzonsons [Wed, 11 Mar 2009 00:39:58 +0000 (00:39 +0000)]
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.
Kristaps Dzonsons [Tue, 10 Mar 2009 21:27:39 +0000 (21:27 +0000)]
Made sure saved value is initialised.
Kristaps Dzonsons [Tue, 10 Mar 2009 15:01:54 +0000 (15:01 +0000)]
Bug-fix in mdoc_argv.
Added some documentation to macro.c.
Version-up.
Kristaps Dzonsons [Tue, 10 Mar 2009 11:16:43 +0000 (11:16 +0000)]
Added regular-form sanity check in mdocterm.