Télécharger la liste

Description du projet

mdocml is a suite of tools for compiling "-mdoc", the roff macro package of choice for BSD manual pages, and "-man", the predominant historical package for UNIX manuals. The mission of mdocml is to deprecate groff, the GNU roff implementation, for displaying -mdoc pages whilst providing token support for -man.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-05-27 13:58
1.11.3

Locale d'entrée de codage de la production avec le Tlocale-sortie de l'option et Unicode échappé caractères ont été introduits. Cela permet de caractères non-ASCII (par exemple, \ [U5000]) doivent être rendus en codant l'environnement local, si cet environnement supporte l'encodage de caractères larges (si elle n'est pas,-Tascii est utilisé à la place). le support des locales peut être désactivée à la compilation, dans ce cas-Tlocale est toujours synonyme de-Tascii. En outre, des documents multi-octets, telles que celles en UTF-8, peuvent être reprogrammés sur la volée dans l'entrée mandoc en utilisant l'utilitaire preconv nouvellement ajouté.
Locale-encoding of output with the -Tlocale output option and Unicode escaped-character input were introduced. 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, in which case -Tlocale is always a synonym for -Tascii. Furthermore, multibyte-encoded documents, such as those in UTF-8, may be recoded on-the-fly into mandoc input by using the newly-added preconv utility.

2011-04-05 12:27
1.11.1

Le libroff plus tôt, libmdoc, et la soupe libman ont été fusionnées en une bibliothèque, libmandoc unique, qui gère tous les aspects de l'analyse de véritables manuels, de la ligne de manutention à tbl analyse. fonctionnalité équation initiale est maintenant en place. Pour le moment, cela se limite à la reconnaissance des blocs équation; versions futures élargir ce cadre. Il y avait aussi de nombreux correctifs et améliorations en général. En particulier, beaucoup de code de redondance et superflu a été supprimé avec la fusion des bibliothèques backend.
The earlier libroff, libmdoc, and libman soup have been merged into a single library, libmandoc, which manages all aspects of parsing real manuals, from line handling to tbl parsing. Initial eqn functionality is now in place. For the time being, this is limited to the recognition of equation blocks; future versions will expand upon this framework. There were also many general fixes and improvements. In particular, a great deal of redundancy and superfluous code has been removed with the merging of the backend libraries.

2011-01-08 07:29
1.10.9

Publication fonctionnalité tbl (voir le "TS", "TE", et "T &" macros dans le manuel roff) a été fusionnée à partir tbl.bsd.lv. La sortie est encore minime, en particulier pour Thtml-et-Txhtml, mais parvient à afficher des données au moins. Cela signifie que mandoc maintenant a un support intégré pour deux préprocesseurs de troff via libroff: soelim et bl. En outre, de nombreux correctifs back-end ont été mises en œuvre: la manutention argument (citation), des améliorations homme, des classes d'erreur / d'avertissement, et beaucoup plus.
Initial tbl functionality (see the "TS", "TE", and "T&" macros in the roff manual) has been merged from tbl.bsd.lv. Output is still minimal, especially for -Thtml and -Txhtml, but manages to at least display data. This means that mandoc now has built-in support for two troff preprocessors via libroff: soelim and tbl. Also, many back-end fixes have been implemented: argument handling (quoting), man improvements, error/warning classes, and many more.

2010-12-25 15:12
1.10.8

Des améliorations significatives ont été fusionnées à partir de OpenBSD en aval, y compris de nombreux composants roff nouvelles, un classement en ligne mise en œuvre de soelim troff, la manipulation brisé bloc, l'erreur révisé et nettoyé la manipulation des conditions d'erreur. Les modes de sortie-et-Thtml Txhtml ont également été révisées pour afficher la sortie lisible dans les navigateurs arbitraires, y compris ceux à base de texte comme lynx. Enfin, libmdoc et Libman ont été nettoyés et réduits en taille et en complexité.
Significant improvements were merged from OpenBSD downstream, including many new roff components, an in-line implementation of troff's soelim, broken-block handling, overhauled error classifications, and cleaned up handling of error conditions. The -Thtml and -Txhtml output modes were also overhauled to display readable output in arbitrary browsers, including text-based ones like lynx. Lastly, libmdoc and libman have been cleaned up and reduced in size and complexity.

2010-09-27 21:55
1.10.6

conventions d'appel de mandoc ont changé:-W a été améliorée et-f est déconseillée. Les caractères non-ASCII sont maintenant uniformément mis au rebut. Beaucoup d'améliorations ont été apportées documentation. Beaucoup de corrections supplémentaires ont été faites, pouvant accueillir des productions les plus intéressantes de groff. Enfin, les préambules pod2man sont maintenant pleinement acceptée après quelques roff considérable et support des caractères spéciaux.
Calling conventions for mandoc have changed: -W was improved and -f was deprecated. Non-ASCII characters are also now uniformly discarded. Lots of documentation improvements were made. Many incremental fixes were made, accomodating groff's more interesting productions. Lastly, pod2man preambles are now fully accepted after some considerable roff and special character support.

Project Resources