===================================================================
RCS file: /cvs/mandoc/Attic/index.sgml,v
retrieving revision 1.126
retrieving revision 1.135
diff -u -p -r1.126 -r1.135
--- mandoc/Attic/index.sgml 2011/07/12 10:04:36 1.126
+++ mandoc/Attic/index.sgml 2011/08/16 22:21:04 1.135
@@ -7,7 +7,8 @@
- mdocml – mdoc macro compiler
+ mdocml – mdoc macro compiler,
+ current version @VERSION@ (@VDATE@)
Description
@@ -29,7 +30,7 @@
HREF="mandoc.1.html">mandoc, which interfaces with the compiler library to format output for UNIX terminals (with
support for wide-character locales), XHTML, HTML, PostScript, and PDF.
It also includes preconv, for recoding multibyte manuals; and makewhatis, for indexing manuals.
+ HREF="mandocdb.8.html">mandocdb, for indexing manuals.
It is a BSD.lv project.
@@ -39,48 +40,86 @@
Sources
- mdocml is in plain-old ANSI C and should build and run on any UNIX system, although makewhatis requires Berkeley Database (this is
- installed by default on all BSD operating systems).
- To compile mdocml, run make
, then make install
to install into
- /usr/local.
- Be aware: if you have an existing groff installation,
- this may overwrite its preconv binary.
- The makewhatis utility is not yet linked to the build. You must run make
- makewhatis
to build it (it does not install).
+ mdocml is in plain-old ANSI C and should build and run on any modern system.
+ To build and install into /usr/local/, just run make install
.
+ Be aware: if you have an existing groff installation, this may overwrite its preconv binary.
+ The mandocdb utility is not yet linked to the build; please contact
+ us if you plan to use it.
-
- The most current version of mdocml is @VERSION@, dated @VDATE@.
-
-
- Current
-
-
+ Binary archives consist of pre-compiled binaries, manuals, and other necessary files.
+ Universal (Mac OS X) binaries are compiled for the PCC, i386, and x86_64 architectures.
+ Windows binaries are compiled with MingW for the 32-bit (i686) and
+ 64-bit (x86_64) architectures.
+
+
+
Downstream
-
+
+
+ Several systems come bundled with mdocml utilities.
+ If your system does not appear below, the maintainers have not contacted me and it should not be considered
+ official
.
+ Please contact us if you plan on maintaining a downstream version!
+
-
+
@@ -113,30 +152,16 @@
-
- Historical
-
-
Documentation
- These manuals are generated automatically and refer to the current snapshot.
+ These manuals are generated automatically and refer to the current release.
+ They are the authoritative documentation for the mdocml system.
-
+
@@ -152,14 +177,14 @@
- makewhatis(1) |
+ mandocdb(8) |
index UNIX manuals
- (text |
- xhtml |
- pdf |
- postscript)
+ (text |
+ xhtml |
+ pdf |
+ postscript)
|
@@ -272,7 +297,7 @@
this e-mail address">kris...@bsd.lv.
-
+
@@ -311,42 +336,37 @@
News
- 12-07-2011: version 1.11.4
+ 16-08-2011: version 1.11.6
- Bug-fixes and clean-ups across all systems, especially in makewhatis (note: still not
- connected to the general build and must be compiled with make makewhatis
) and the man parser. This release was significantly assisted by participants in OpenBSD's c2k11. Thanks!
+ Handling of tr macro in roff implemented. This makes Perl documentation much more
+ readable. Hyphenation is also now enabled in man format documents. Many other general
+ improvements have been implemented. Furthermore, a 64-bit Windows binary is now available at mdocml-win64.zip and a Mac OS X universal binary is available at mdocml-macosx.zip.
- 26-05-2011: version 1.11.3
+ 24-07-2011: version 1.11.5
- Introduce locale-encoding of output with the -Tlocale output option and Unicode escaped-character input.
- See mandoc and mandoc_char, respectively, for details.
- This allows for non-ASCII characters (e.g., \[u5000]) to be rendered in the locale's encoding, if said
- environment supports wide-character encoding (if it does not, -Tascii is used instead).
- Locale support can be turned off at compile time by removing -DUSE_WCHAR in the Makefile, in which case
- -Tlocale is always a synonym for -Tascii.
+ Significant eqn improvements. mdocml can now parse arbitrary eqn input
+ (although few GNU extensions are accepted, nor is mixing low-level roff with eqn). See the eqn
+ manual for details. For the time being, equations are rendered as simple in-line text. The equation parser satisfies
+ the language specified in the Second
+ Edition User's Guide.
- Furthermore, multibyte-encoded documents, such as those in UTF-8, may be on-the-fly recoded into mandoc input by using the newly-added preconv utility.
- Note: in the future, this feature may be integrated into mandoc.
+ This is also the first release featuring a distributed Windows binary, available at /binaries/mdocml-win32.zip.
- 12-05-2011: version 1.11.2
+ 12-07-2011: version 1.11.4
- Corrected some installation issues in version 1.11.1.
- Further migration to libmandoc.
- Initial public release (this utility is very much under development) of makewhatis,
- initially named mandoc-db.
- This utility produces keyword databases of manual content
- mandoc-cgi,
- mandoc-tools,
- which features semantic querying of manual content.
+ Bug-fixes and clean-ups across all systems, especially in mandocdb makewhatis (note: still not
+ connected to the general build and must be compiled with make mandocdb
make makewhatis
) and the man parser. This release was significantly assisted by participants in OpenBSD's c2k11. Thanks!
See cvsweb for
@@ -356,7 +376,7 @@
Copyright © 2008–2011
Kristaps Dzonsons,
- $Date: 2011/07/12 10:04:36 $
+ $Date: 2011/08/16 22:21:04 $