]>
git.cameronkatri.com Git - mandoc.git/log
Kristaps Dzonsons [Thu, 25 Jun 2009 08:42:06 +0000 (08:42 +0000)]
Updating web-page to be a bit more compact.
Kristaps Dzonsons [Mon, 22 Jun 2009 13:13:10 +0000 (13:13 +0000)]
Lint fixes.
Version up.
Kristaps Dzonsons [Mon, 22 Jun 2009 13:09:17 +0000 (13:09 +0000)]
libman documents require `TH' and at least one node.
libman requirements documented in man.7 STRUCTURE section.
Added STRUCTURE section to mdoc.7, too.
Kristaps Dzonsons [Mon, 22 Jun 2009 12:38:07 +0000 (12:38 +0000)]
Noted .Cd tabs-ok issue (will fix later).
Added single space to -diag lists.
Kristaps Dzonsons [Mon, 22 Jun 2009 12:22:35 +0000 (12:22 +0000)]
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.
Kristaps Dzonsons [Mon, 22 Jun 2009 12:04:05 +0000 (12:04 +0000)]
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).
Kristaps Dzonsons [Mon, 22 Jun 2009 10:40:04 +0000 (10:40 +0000)]
Reverted max column width 80 -> 78 (schwarze@openbsd.org).
Kristaps Dzonsons [Thu, 18 Jun 2009 20:46:19 +0000 (20:46 +0000)]
Added nchild decrement in libman (not used, but better in than forgotten).
Added nchild to libmdoc, deprecated count() functions in validator.
Kristaps Dzonsons [Thu, 18 Jun 2009 19:54:04 +0000 (19:54 +0000)]
Fixed libman .br to be a newline, not a .PP alias.
Kristaps Dzonsons [Thu, 18 Jun 2009 10:53:58 +0000 (10:53 +0000)]
Moved all formatted libman warn/error into man.c/libman.h.
Converted all formatted warn/errors into regular syntax.
Kristaps Dzonsons [Thu, 18 Jun 2009 10:32:00 +0000 (10:32 +0000)]
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.
Kristaps Dzonsons [Thu, 18 Jun 2009 08:13:34 +0000 (08:13 +0000)]
mandoc.1 reflects actual use of -f option (schwarze@openbsd.org)
Kristaps Dzonsons [Wed, 17 Jun 2009 19:12:03 +0000 (19:12 +0000)]
Bumped version.
Removed CVS note from index (they'll contact me if they need it).
Properly ordered mandoc.1 CAVEATS/COMPATIBILITY.
Kristaps Dzonsons [Wed, 17 Jun 2009 19:02:26 +0000 (19:02 +0000)]
Removed superfluous FIXMEs (fixed already).
Kristaps Dzonsons [Wed, 17 Jun 2009 18:42:42 +0000 (18:42 +0000)]
Special characters, e.g. \(ae, are now correctly rendered in the current font decoration.
Kristaps Dzonsons [Wed, 17 Jun 2009 14:17:07 +0000 (14:17 +0000)]
Put $VFLAGS back into $LINTFLAGS (broke on NetBSD).
Kristaps Dzonsons [Wed, 17 Jun 2009 14:14:51 +0000 (14:14 +0000)]
Clean-up.
Kristaps Dzonsons [Wed, 17 Jun 2009 14:10:09 +0000 (14:10 +0000)]
Lint fixes.
Kristaps Dzonsons [Wed, 17 Jun 2009 14:08:47 +0000 (14:08 +0000)]
`Bl -column' now correctly handles tail entries (Bl -column -more... arg0...).
Kristaps Dzonsons [Wed, 17 Jun 2009 11:02:06 +0000 (11:02 +0000)]
Cleaned up .Bf validator.
Kristaps Dzonsons [Wed, 17 Jun 2009 10:53:32 +0000 (10:53 +0000)]
Section orders are more elegantly handled (MDOC_PBODY is a flag).
Cleaned up string->enum conversion for section lookup.
Kristaps Dzonsons [Wed, 17 Jun 2009 09:41:00 +0000 (09:41 +0000)]
Noted deprecation of \*( and \* special-character escapes.
Minor clean-ups.
Kristaps Dzonsons [Wed, 17 Jun 2009 07:59:47 +0000 (07:59 +0000)]
Fixed lint invocation in Makefile.
Minor cleanups in mdoc.c.
Kristaps Dzonsons [Tue, 16 Jun 2009 20:22:23 +0000 (20:22 +0000)]
Clean-up: in-source documentation.
Kristaps Dzonsons [Tue, 16 Jun 2009 19:55:28 +0000 (19:55 +0000)]
Removed MAN___: moved MAN_br to its index (comments not passed into parser).
Fix: hashtable not fully formed after removal of MDOC___.
Kristaps Dzonsons [Tue, 16 Jun 2009 19:45:51 +0000 (19:45 +0000)]
Removed MDOC___: moved MDOC_Ap to its index (comments not passed into mdoc parser).
Kristaps Dzonsons [Tue, 16 Jun 2009 19:13:28 +0000 (19:13 +0000)]
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.
Kristaps Dzonsons [Mon, 15 Jun 2009 20:26:47 +0000 (20:26 +0000)]
Removed superfluous ifdef around strftime (schwarze@openbsd.org).
Bumped version (this was supposed to be in 1.7.17).
Kristaps Dzonsons [Mon, 15 Jun 2009 11:26:17 +0000 (11:26 +0000)]
Tagging version 1.7.17.
Kristaps Dzonsons [Mon, 15 Jun 2009 11:24:16 +0000 (11:24 +0000)]
Updated www to note existence of pkgsrc/port/in-tree mdocml/mandoc.
Kristaps Dzonsons [Mon, 15 Jun 2009 10:36:01 +0000 (10:36 +0000)]
Deprecated mdoc_msg (not being used anywhere).
Kristaps Dzonsons [Mon, 15 Jun 2009 10:02:52 +0000 (10:02 +0000)]
Removed mdoc_nwarn (not being used anywhere).
Kristaps Dzonsons [Mon, 15 Jun 2009 09:55:43 +0000 (09:55 +0000)]
mdoc error/warn macros replaced with real functions for GCC2 support (miod@openbsd.org).
Kristaps Dzonsons [Mon, 15 Jun 2009 09:38:37 +0000 (09:38 +0000)]
Mdocdate fix (literals being replaced) ({cnst,schwarze}@openbsd.org).
Kristaps Dzonsons [Mon, 15 Jun 2009 09:35:16 +0000 (09:35 +0000)]
Manual-aesthetics fix (schwarze@openbsd.org).
Kristaps Dzonsons [Sat, 13 Jun 2009 18:48:21 +0000 (18:48 +0000)]
Fixed grammar error. Back-versioning to .16.
Kristaps Dzonsons [Sat, 13 Jun 2009 18:05:53 +0000 (18:05 +0000)]
Version.
Kristaps Dzonsons [Sat, 13 Jun 2009 13:02:53 +0000 (13:02 +0000)]
Updated index with "administrative" stuff (contacts, etc.).
Kristaps Dzonsons [Fri, 12 Jun 2009 12:54:04 +0000 (12:54 +0000)]
Don't run with -Werror when generating texts.
Kristaps Dzonsons [Fri, 12 Jun 2009 12:52:50 +0000 (12:52 +0000)]
Lint fixes (no effect).
Versioning up.
Kristaps Dzonsons [Fri, 12 Jun 2009 12:40:44 +0000 (12:40 +0000)]
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).
Kristaps Dzonsons [Fri, 12 Jun 2009 09:18:00 +0000 (09:18 +0000)]
`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.
Kristaps Dzonsons [Thu, 11 Jun 2009 20:02:37 +0000 (20:02 +0000)]
`Ft' and `Ms' are now callable and compat-noted in mdoc.7 (joerg@netbsd.org).
Kristaps Dzonsons [Thu, 11 Jun 2009 19:56:14 +0000 (19:56 +0000)]
`An' now callable, historic use noted in mdoc.7 (joerg@netbsd.org).
Kristaps Dzonsons [Thu, 11 Jun 2009 13:34:14 +0000 (13:34 +0000)]
Added automatic ChangeLog generation with each snapshot.
Added ChangeLog to main page.
Kristaps Dzonsons [Thu, 11 Jun 2009 13:18:42 +0000 (13:18 +0000)]
Backed-out .IP changes for libman (needs work).
Kristaps Dzonsons [Thu, 11 Jun 2009 13:15:10 +0000 (13:15 +0000)]
Version up. Testing.
Kristaps Dzonsons [Thu, 11 Jun 2009 13:13:44 +0000 (13:13 +0000)]
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).
Kristaps Dzonsons [Thu, 11 Jun 2009 12:55:30 +0000 (12:55 +0000)]
Added "left" -offset tag.
Kristaps Dzonsons [Thu, 11 Jun 2009 12:07:49 +0000 (12:07 +0000)]
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).
Kristaps Dzonsons [Thu, 11 Jun 2009 10:34:31 +0000 (10:34 +0000)]
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.
Kristaps Dzonsons [Thu, 11 Jun 2009 10:16:39 +0000 (10:16 +0000)]
Added compat to Makefile.
Kristaps Dzonsons [Thu, 11 Jun 2009 07:46:41 +0000 (07:46 +0000)]
Fix space-before-newline (inspired by schwarze@openbsd.org).
Kristaps Dzonsons [Thu, 11 Jun 2009 07:26:35 +0000 (07:26 +0000)]
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.
Kristaps Dzonsons [Wed, 10 Jun 2009 20:18:43 +0000 (20:18 +0000)]
Fixed license email address.
Kristaps Dzonsons [Sun, 12 Apr 2009 19:49:35 +0000 (19:49 +0000)]
Version bumped.
`.Er' has more section restrictions (Joerg).
Kristaps Dzonsons [Sun, 12 Apr 2009 19:45:26 +0000 (19:45 +0000)]
Using proper license template (const).
Kristaps Dzonsons [Sun, 12 Apr 2009 19:30:45 +0000 (19:30 +0000)]
Spelling "preceed" -> "precede" (naddy).
Kristaps Dzonsons [Sun, 12 Apr 2009 19:29:53 +0000 (19:29 +0000)]
Made \(ss render as "ss", documented under COMPATIBILITY in mandoc_char.7.
Kristaps Dzonsons [Sun, 12 Apr 2009 19:24:10 +0000 (19:24 +0000)]
Added \^ and \~ escapes (Joerg).
Kristaps Dzonsons [Sun, 12 Apr 2009 19:19:57 +0000 (19:19 +0000)]
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.
Kristaps Dzonsons [Mon, 6 Apr 2009 10:12:30 +0000 (10:12 +0000)]
*** empty log message ***
Kristaps Dzonsons [Mon, 6 Apr 2009 09:48:35 +0000 (09:48 +0000)]
Removed forgotten printfs.
Kristaps Dzonsons [Mon, 6 Apr 2009 08:53:39 +0000 (08:53 +0000)]
Version (BIG fix).
Kristaps Dzonsons [Mon, 6 Apr 2009 08:53:12 +0000 (08:53 +0000)]
Fix bogus use of mdoc->last in action pre-handler (!!!!!).
Kristaps Dzonsons [Sun, 5 Apr 2009 16:38:57 +0000 (16:38 +0000)]
Added TEXTS to installwww.
Kristaps Dzonsons [Sun, 5 Apr 2009 16:34:22 +0000 (16:34 +0000)]
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.
Kristaps Dzonsons [Fri, 3 Apr 2009 13:18:26 +0000 (13:18 +0000)]
Version.
Kristaps Dzonsons [Fri, 3 Apr 2009 13:17:26 +0000 (13:17 +0000)]
Updated manuals.7.
Fixed .Dl display.
Kristaps Dzonsons [Fri, 3 Apr 2009 12:27:18 +0000 (12:27 +0000)]
*** empty log message ***
Kristaps Dzonsons [Fri, 3 Apr 2009 11:08:39 +0000 (11:08 +0000)]
Proper resetting of memory.
Array boundary fixed (-W).
Kristaps Dzonsons [Thu, 2 Apr 2009 16:42:35 +0000 (16:42 +0000)]
Documented -mandoc behaviour.
Kristaps Dzonsons [Thu, 2 Apr 2009 16:37:40 +0000 (16:37 +0000)]
Added -p1003.1-2008 specification.
Fixed invalid memory accesses (concat()).
Made -fign-macro be the default for libman.
Kristaps Dzonsons [Thu, 2 Apr 2009 16:26:35 +0000 (16:26 +0000)]
Initial -mandoc auto-switch in place.
Kristaps Dzonsons [Thu, 2 Apr 2009 06:51:44 +0000 (06:51 +0000)]
mdoc_tokhash -> hash
Initial man hashtab (BROKEN).
Kristaps Dzonsons [Tue, 31 Mar 2009 13:50:19 +0000 (13:50 +0000)]
General clean-ups.
Kristaps Dzonsons [Fri, 27 Mar 2009 15:22:56 +0000 (15:22 +0000)]
Added br documentation.
Kristaps Dzonsons [Fri, 27 Mar 2009 15:00:15 +0000 (15:00 +0000)]
Version. Added forgotten file.
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).