summaryrefslogtreecommitdiff
path: root/textproc
AgeCommit message (Collapse)AuthorFilesLines
2009-03-08Remove omf.mk -- use mk/omf-scrollkeeper.mk instead.wiz1-40/+0
2009-03-08Use mk/omf-scrollkeeper.mk instead of textproc/rarian/omf.mk.wiz1-2/+2
2009-03-08The package textproc/p5-XML-SAX-Base is at version 1.02, on CPANseb6-49/+8
the module XML::SAX:Base is at version 1.04 since 2002, no newer release is available. Since about the same time the Perl 5 module XML::SAX includes the XML::SAX::Base module, the CHANGES file says: 0.11 03 Sep 2002 Matt Sergeant - Base: Merged in XML::SAX::Base 1.04 (including memory leak fixes) Hence the packages textproc/p5-XML-SAX-Base and textproc/p5-XML-SAX are conflicting. To resolve this situation and as discussed with he@: - Remove the package textproc/p5-XML-SAX-Base. - Make textproc/p5-XML-SAX conflicting with the now defunct textproc/p5-XML-SAX-Base. Bump PKGREVISION of textproc/p5-XML-SAX to 2. - Adjust accordingly the dependencies of textproc/p5-XML-SAX-Writer: make it depend on textproc/p5-XML-SAX. Bump PKGREVISION of textproc/p5-XML-SAX-Writer to 1.
2009-03-07Update from version 0.38 to version 0.39.seb2-7/+7
pkgsrc changes: - adjust build dependency on devel/p5-Test-Warn Upstream changes: 0.39 - 2009-03-05 * No code changes; increase Test::Warn dependency to 0.11, as 0.10 was broken
2009-03-06Add PKG_DESTDIR_SUPPORT.minskim1-2/+4
2009-03-06Update to 8.3.3:wiz5-42/+37
1. Version 8.3.3 (2009-01-02) This release supercedes 8.3.2. Bug fixes * The broken and confusing numeration and numeration2 numbered list attributes have been dropped, use the style attribute instead. __________________________________________________________________ 2. Version 8.3.2 (2009-01-01) Additions and changes * Added Gouichi Iisaka's Graphviz filter to distribution. * The SidebarBlock element can now be rendered with an abstract style. * Reorganized filters into a separate subdirectory for each filter. * Updated Makefile.in and MANIFEST files to reflect new filters organization. * Added listing style to LiteralBlock element so listings with nested listing blocks can be rendered as a listing block. * Changed example code filter to use preferred ListingBlock syntax (the old ~ delimited filter syntax is no longer used). * Implemented enumeration and enumeration2 numbered list attributes for specifying the list numbering style (arabic, loweralpha, upperalpha, lowerroman and upperroman). * AsciiDoc now recognizes upperalpha, lowerroman and upperroman numbers in listdef-numbered2 numbered lists and sets the number style based on the style of the first numbered list item (alternative to setting enumeration2 attribute). * Updated formatlistpat definition in .vimrc example in User Guide. * You can now backslash escape system block macros. * Added Pychart FAQ. * Drop paragraph text and list text, index and label match groups from attributes -- they are included in the element's text and we don't want them processed a second time as attributes. * Changed comment line block macro to a passthrough block macro to ensure no substitutions. * A subslist no longer has to be appended to a PassthroughBlock macro definition, if omitted no substitutions are performed. * Code tidy up: replaced deprecated <> operator with !=. * Removed unused linuxdoc code. * Code tidy ups: dropped old types module reference; replaced has_key() with preferred in operator. Bug fixes * Old syntax source highlight filter regression: special characters where not escaped in DocBook outputs. __________________________________________________________________ 3. Version 8.3.1 (2008-12-14) Additions and changes * Replaced the install.sh script with Ben Walton's updated autoconf scripts -- see [1]INSTALL for details. * Added a generalized AttributeEntry syntax to allow arbitrary configuration file entries to be set from within an AsciiDoc document (suggested by Henrik Maier). * Listing delimited blocks in DocBook outputs now support IDs; IDs of titled Listing and Literal delimited blocks have been moved to the enclosing DocBook example tag (thanks to Vijay Kumar for this patch). * Replaced vertical typewriter apostrophe with punctuation apostrophe (thanks to Noah Slater). Bug fixes * Regression: Excluding double-quotes from unquoted attribute values resulted in backward incompatibility, double-quotes in unquoted attribute values has been reinstated. * Regression: Text like &...; was sometimes mistaken for an entity reference -- tightened up entity reference matching. __________________________________________________________________ 4. Version 8.3.0 (2008-11-29) Additions and changes * [2]AsciiDoc new tables is a complete redesign of the tables syntax and generation. The new syntax and features are a huge improvement over the old tables. The old tables syntax has been deprecated but is currently still processed. * [3]Lists can now be styled like other block elements. This allows a single list syntax for glossary, qanda (Question and Answer) and bibliography lists instead of having to remember a different syntax for each type. * Inline passthroughs macros have been improved and block passthrough macros added. Attribute substitution can be optionally specified when the macro is called. * The passthrough block has a fully transparent passthrough delimited block block style called pass. * The asciimath and latexmath [4]passthrough macros along with asciimath and latexmath [5]passthrough blocks provide a (backend dependent) mechanism for rendering mathematical formulas. There are [6]LaTeX Math, [7]AsciiMathML and [8]LaTeXMathML examples on the AsciiDoc website. * Reimplemented and cleaned up filter processing based on a patch submitted by Kelly Anderson. Uses the newer subprocess module instead of the deprecated popen2 module. Now works in Win32 command shell. * Addition FAQs, more documentation updates. * Arbitrary HTML/XML entities can be entered in AsciiDoc source. * Did away with the need for the shaded-literallayout.patch (thanks to Henrik Maier for this patch). * Implemented page break block macro. * Added line breaks and ruler processing instructions to DocBook outputs (thanks to Henrik Maier for this patch). * Added deg (degree) and wj (word joiner) entity attributes (thanks to Henrik Maier). * Tweaked DocBook indexterm2 macro to avoid white space preceding the term when used in table cells (thanks to Henrik Maier for this patch). * Title elements now process the options attribute like other block elements. * Added `single quoted' element. * Spaces on both sides of a -- em-dash are translated to thin space characters. * Improved detection and reporting of malformed attribute lists. * The list compact style is now a list option. * Added strong labeled list option which makes the labels bold (HTML outputs only). * Dropped unsupported linuxdoc backend. * Dropped deprecated xhtml-deprecated (version 6) backend. * Added breakable and unbreakable attribute options to tables to control table breaking across page boundaries (DocBook XSL/FO outputs). By and in collaboration with Henrik Maier. * Added pgwide attribute option to tables to table, block image, horizontal labeled lists. Specifies that the element should be rendered across the full text width of the page irrespective of the current indentation (DocBook XSL/FO outputs). Thanks to Henrik Maier for this patch. * Vim syntax highlighter: spaces before/after bullets no longer highlighted (which is ugly if using a theme that highlights with underlines). Thanks to Donald Chai for this patch. * Added a2x(1) --fop option. * Added a2x(1) --no-xmllint option. * Highlighted labelled list terms with the navy color in XHTML outputs. * Use w3m(1) as default a2x(1) text format generator (fallback to lynx(1)). * Changed callout formats in html4 and xhtml11 outputs to angle brackets to match source highlighter rendering. * Macros now inject user defined <optionname>-option attributes into markup. * Added IRC URLs to AsciiDoc inline macros. * Added depth attribute to include::[] system macro. * Added footnoteref inline macro. * Added stylesheet XHTML attribute to specify additional custom CSS stylesheet. * If a paragraph style is specified it will be added to the XHTML class attribute and DocBook role attribute. * Replacements can be set in a document using the reserved AttributeEntry name replacement. * The prefix for auto-generated section name IDs can be set with the idprefix attribute. Bug fixes * Escaped quote skipped over leading and trailing quote instead of just the leading quote. * Fixed bug that was causing false negative safe mode warnings (patch submitted by Julien Palmas). * Placed priority of AttributeEntry, AttributeList and BlockTitle above Title. This ensures an AttributeEntry, AttributeList or BlockTitle followed by a same length leading ListingBlock delimiter is not mistaken for a two-line title. * Vim syntax highlighter: fixed multi-line quoted text. * Contstrained quote termination after non-space character enforced. * Vim syntax highlighter: unterminated quoted text is no longer highlighted. * Vim syntax highlighter: passthroughs now exactly match AsciiDoc semantics. * Vim syntax highlighter: escaped quoted text, attribute references and inline macros are not highlighted. * Vim syntax highlighter: TODO's highlighted in CommentBlocks (thanks to Scott Wall); non-greedy $$...$$. * Vim syntax highlighter: Comment lines mistaken for vertical list labels (thanks to Scott Wall). * Vim syntax highlighter: Single unmatched $$ mistakenly highlighted remaining text (patch contributed by Scott Wall). * Callouts now work in source highlighted listing generated by dblatex. * Fixed exception that occured if undefined attribute was present in filter command. * AttributeList block can now follow a paragraph without intervening blank line. * The include macro tabsize attribute is no longer propagated to nested includes. Omissions The following features were implemented but then but removed from this release: * pi, cdata and comment passthrough macros and passthrough block styles (creeping featurism, use pass macros instead). * Generic tag inline macro (creeping featurism, use pass macros instead). 4.1. Compatibility issues Version 8.3.0 has a number of backward incompatibilities with respect to the previous 8.2.7 release: * The old table syntax is still processed but a DEPRECATED warning is issued. * Entity references have to be escaped with a backslash. * You have to explicitly precede horizontal style labeled lists with the [horizontal] style attribute -- by default all labeled lists are rendered vertically. * The list compact style has been dropped and is now a list option (use options="compact" in attribute lists). * AsciiDoc version 6 sytnax no longer supported. * Linuxdoc been removed from the distribution. * The unsupported experimental latex backend has not been tested on this release. * The introduction of single-quote quoting requires that double-quote quoting is escaped with two backslashes. __________________________________________________________________ 5. Version 8.2.7 (2008-07-04) Additions and changes * Added dvi, ps and tex output format options to a2x(1). * Added --dblatex option to a2x(1) so dblatex(1) can be used to generate PDFs. * Added custom dblatex(1) configuration files (in distribution ./dblatex directory) that are used by a2x(1). * dblatex(1) is now used to generate the distributed PDF version of the AsciiDoc User Guide. * If you don't need a customized the link caption you can enter the http, https, ftp, file URLs and email addresses without any special macro syntax -- you get the links by just cutting and pasting URLs and emails addresses. This also makes it easier to open links directly form AsciiDoc source ( most editors allow you to open URLs directly). The Vim syntax highlighter has been updated to reflect these changes. * Highlighted source code paragraphs have been implemented -- it's a much more convenient way to enter short code examples (see [9]the online docs). * The source highlighter and music filter syntax has changed -- they now used the ListingBlock syntax customized with source and music style attribute values. This follows the Paragraph styling convention introduced by the source paragraph (previous item) and is easier to read. The old syntax still works but has been deprecated. * QuoteBlocks now have a verse style -- you no longer have to nest a verse LiteralBlock inside a QuoteBlock for verses. The verse style on the LiteralBlock has been deprecated (still works though) and the style attribute is positional attribute 1, pushing attribution and citetitle attributes to the right (you'll need to insert a quote attribute into your existing QuoteBlocks). * It is no up to the DocBook processor to highlight source code syntax in <programlisting> elements rather than GNU Highlighter -- this is the correct way to handle it, plus dblatex(1) makes a much better job. * scaledwidth and align attributes have been added to the image macro. They apply to DocBook outputs (specifically for PDF documents). scaledwidth sets the image size as a percent of the available page width; align applies left, center or right horizontal image justification. * Added a2x(1) --fop-opts=FOP_OPTS option (patch submitted by Miklos Vajna). * Added a2x(1) --dblatex-opts=DBLATEX_OPTS option. * Added Mikhail Yakshin's FOP 0.95 patch which fixes a long-standing fo.xsl problem and allows PDF's to be generated with FOP 0.95 (previously had to use FOP 0.20.5). * The User Guide has been updated and outdated FOP configuration and installation sections removed. Bug fixes * Fixed stylesheets/xhtml11-manpage.css not being included when linkcss attribute was used. * Configuration file *-style attributes are now dumped correctly. * Fixed FAILED: malformed section entry LaTeX backend error. See the also the [10]AsciiDoc repository changelog.
2009-03-06Update to 1.82:wiz3-7/+11
1.82 (2009-01-05) * NEW FEATURES ------------ * Add new hooks for user functions, for simple @-commands, and at the start and end of special regions. * BUG FIXES --------- * Tests are now more cross-platform and more tolerant of missing optional dependencies. * Don't use unidecode on unicode characters that are known not to have a good transliteration. This corresponds with characters with an @-command that don't have a transliteration, like @exclamdown... * Misc minor bug fixes. 1.80 (2009-01-01) * NEW FEATURES ------------ * handle @alias, @quote*, @guillem*, @textdegree, @allowcodebreaks, @fonttextsize, @hyphenation, @click, @clickstyle, @click, @arrow, @clicksequence, @geq, @leq, @*headingmarks, @*footingmarks, @smallquotation, @ogonek. Handle @columnfractions and row prototypes in @multitable better. * @documentlanguage is used to set the language each time it is seen (except if the language was set on the command line). * new option --css-ref, generate reference to a CSS URL. * new option --transliterate-file-names, produce file names in ASCII transliteration (set in the default case). * use accesskey and rel attributes, use link element if set in the init file. * use node id as targets for sections. * COMPATIBILITY ------------- * the API for the formatting of menus completly changed. $simple_menu_link is removed, everything should be done in $menu_link. * change handling of @detailmenu and menu comments, with (among other changes) the menu function reference replaced by the menu_command function reference also handling @detailmenu. * tex4ht.init now may use a different external program for @tex and for @math, and therefore the configuration variables were doubled and their name changed. * change in the interface, a new function reference print_element_header has been added, that should print the heading navigation of an element. Previously it was done in print_section. * change in the normal_text function reference API, now there is an input variable true if in simple text. * change in the menu_entry and simple_menu_entry function reference API, the name is always assed, and a new argument tells if there was an explicit name. * change in unknown function reference API, now there is a pass argument to be able to handle unknown macros in other passes than the last. Report from Reinhold Kainhofer. * in table_item the text is not formatted with the format command, the text_formatted argument is. * definition index entries are now formatted with $definition_index_entry, not with $definition_category anymore. * $Texi2HTML::THISDOC{copying} is now $Texi2HTML::THISDOC{copying_comment}. * TOC_LIST_ATTRIBUTE is now called NO_BULLET_LIST_ATTRIBUTE. * TOC_LIST_STYLE is now called NO_BULLET_LIST_STYLE. * changes in command line switches to synchronize with makeinfo: --number becomes --number-sections --separated-footnotes becomes --footnote-style --sec-nav becomes --header --Verbose becomes --verbose --lang becomes --document-language * everything before @setfilename is not outputted, like makeinfo. The previous behaviour can be restored with $IGNORE_BEFORE_SETFILENAME = 0; * Now there is an argtype possibility for definition specification and the arg meaning changed. The whole definition parsing is now more like makeinfo. * internal_ref and external_ref don't change inforef to xref anymore. * change in the heading API. THIS_HEADER is not used anymore. New function reference, element_heading to format a node or a section heading, including navigation and label. Accordingly, print_Top and one_section don't print the element header anymore. Also it is reported if the element is a new element, is the main element and more arguments, and top element heading is always done in heading. * print_element_header and print_navigation now return their result. * new argument for print_misc and print_misc_header, the misc page name. * printindex is called if it appears, even if the index is not defined or there are no index entries. * image API completly changed. The current behaviour is not stable, so is not documented. * new argument (@@-command name) for quotation and quotation_prepend_text. * image file paths are not completed anymore in the default case. The previous behaviour can be restored with $COMPLETE_IMAGE_PATHS set to true. * there is a new 'style' key in $complex_format_map, to be able to differentiate complex formats inheriting fonts and code_style (like @format, @display). * $EXTENSION should be undef if one doesn't want an extension to be added. * THISDOC{'title'} and similar are now for @title since only one @title should appear in the document. @settitle is tried first to set fulltitle. * Configuration variables are not modified anymore, instead the variable value is put in $Texi2HTML::THISDOC{'VAR'}. This is the case for DO_CONTENTS, DO_SCONTENTS, CSS_LINES, BODYTEXT, DOCUMENT_DESCRIPTION, DOCUMENT_ENCODING, IN_ENCODING, ENCODING_NAME, OUT_ENCODING. For example, if $CSS_LINES is defined, the value is put in $Texi2HTML::THISDOC{'CSS_LINES'} which is used for formatting, and if $CSS_LINES is not defined, $Texi2HTML::THISDOC{'CSS_LINES'} is autodetected. * When there is no section and $USE_NODES is not set don't split by node. This behaviour and the previous aren't documented, so it could change in the future. * BUG FIXES --------- * --no-monolithic is reenabled. * @, followed by an argument without brace is now handled. Report from Jorge Barros de Abreu. * @, is kept with --macro-expand. * @math is more compatible with makeinfo/texi2dvi when no external program is used. Using tex4ht for html generation should also lead to a correct result. * Handle right @end block commands followed by something else than a spacing character. * Remove trailing end of line in @html block. * @itemize should produce bullets by default. Report from Reinhold Kainhofer. * handle frame files like other files. Report from Reinhold Kainhofer.
2009-03-05Remove PYBINMODULE. All it did was mark some packages as not availablejoerg6-12/+6
on some platforms that lacked shared library support in the past. The list hasn't been maintained at all and the gain is very limited, so just get rid of it.
2009-03-05Add user-destdir support; per joerg@'s request.jmmv3-26/+12
2009-03-05Become OWNER.wiz1-2/+2
2009-03-04Add PKG_DESTDIR_SUPPORT.minskim1-2/+4
2009-03-03Update to mdocml-1.3.15, no detailed changes, but fixes at least onejoerg2-9/+9
assertion.
2009-03-02Update highlight to 2.7. Changes include tons of language updates, newrh5-22/+23
languages, and bug fixes. A detailed list of changes can be found at: http://www.andre-simon.de/doku/highlight/highlight_changelog.html
2009-03-02Recognize 2009 in Dd.wiz2-4/+4
2009-03-02mdoclint and mdocml conflict with each other because both have bin/mdoclint.wiz2-2/+6
2009-03-01pkgsrc changes:sno2-6/+6
- update module to 2.31 Upstream changes $Revision: 2.31 $ $Date: 2009/02/16 06:18:09 $ ! lib/Encode/MIME/Header.pm "Revert [29767] and [29771] since it breaks perl 5.8" by miyagawa http://coderepos.org/share/changeset/30111 2.30 2009/02/15 17:44:13 ! encoding.pm fixed regexes, et cetera. by drry http://coderepos.org/share/changeset/29767 ! lib/Encode/MIME/Header.pm Addressed: Encode::MIME::Header::decode should respect CHECK http://rt.cpan.org/Ticket/Display.html?id=43204 http://coderepos.org/share/changeset/29767
2009-03-01+ mdoclint.wiz1-1/+2
2009-03-01Initial import of mdoclint-1.0:wiz6-0/+811
mdoclint is a tool to verify that man pages follow the conventions for NetBSD (and most other BSDs) regarding structure and macro usage.
2009-03-01DESTDIR support.joerg1-1/+6
2009-03-01+ mdocml.wiz1-1/+2
2009-03-01Initial import of mdocml-1.3.13:wiz4-0/+28
The mdocml utilities interface with the mdoc library to compile mdoc-roff documents into a variety of output formats.
2009-02-28Update from version 0.37 to version 0.38.seb2-6/+6
Upstream changes: 0.38 - 2009-02-27 * Support, but deprecate, Template::Declare->buffer->data(...) usage
2009-02-27Handle in-situ update of distfile, which fixes the remaining py24kleink2-5/+6
compatibility issue in change_tz. Bump PKGREVISION.
2009-02-26Update textproc/py-vobject to 0.8.1c. Changes since 0.8.1b:kleink2-8/+7
* Tweaked change_tz.py to keep it 2.4 compatible
2009-02-26sortjnemeth1-2/+2
2009-02-25Let tex2page depend on dvipsk because teTeX-bin no longer provides dvips.minskim1-2/+4
Bump PKGREVISION.
2009-02-25Let harmony depend on dvipsk because teTeX-bin no longer provides dvips.minskim1-1/+2
2009-02-25Let latex2html depend on dvipsk because teTeX-bin no-longer provides dvips.minskim1-2/+3
Bump PKGREVISION.
2009-02-25Require Python 2.5: change_tz.py uses the tenary operator, in spitekleink1-2/+4
of $HOMEPAGE advertising at least 2.4 being required. Bump PKGREVISION.
2009-02-24Update to 1.20.1:wiz6-24/+136
VERSION 1.20.1 ============== A packaging error made it necessary to publish this release. No user-visible changes. VERSION 1.20 ============ Groff ----- o XHTML support has been added to grohtml and can be specified by -Txhtml. This option also utilizes the MathML capability of eqn and combines the outputs of both in the final XHTML file. Users can also specify the `-P-V' option together with `-Txhtml' in groff. This has the effect of creating an XHTML validator button at the bottom of each page. o Some options have been added to control a new preprocessor, `preconv' (see below): `-k' activates it, `-K' sets the input encoding, and `-D' sets the default encoding. o A new environment variable `GROFF_ENCODING' sets the encoding of input files; it implies command option `-k'. Troff ----- o Two new requests `device' and `devicem' have been added which are equivalents to the \X and \Y escapes, respectively. o A new read-only number register `.br' is available which is set to 1 if a macro is called as .foo and to 0 if called as 'foo. This allows to reliably modify requests. .als bp@orig bp .de bp . tm before bp . ie \\n[.br] .bp@orig . el 'bp@orig . tm after bp .. o A new request `fzoom' has been added to adjust the optical size of a font in relation to the others. The zoom factor is given in integer multiples of 1/1000th. In the following example, the CR font is magnified by 10% (the zoom factor is 1.1). .fam P .fzoom CR 1100 .ps 12 Palatino and \f[CR]Courier\f[] The new number register `.zoom' holds the zoom value of the current font, in multiples of 1/1000th. o The `cflags' request has been extended with a new flag value 64, to be used in combination with values 2 (break before character) and 4 (break after character). If set, the hyphenation codes of the surrounding characters are ignored. o A new debugging request, `pev', has been added to print all of the current known environments to stderr. It first prints the state of the current environment, then iterates through all of the known environments, printing each except the one that is current. o A new escape `\$^' has been added. It represents the parameters of a macro as if they were an argument to the `ds' request. This is used by `trace.tmac'. o A new read-only number register `.O' is available which returns the current suppression level as set by the `\O' escape. o The space width emitted by the `\|' and `\^' escape sequences can be controlled on a per-font basis. If there is a glyph named `\|' or `\^', respectively (note the leading backslash), defined in the current font file, use this glyph's width instead of the default value. This behaviour is not new, but hasn't been documented before. Nroff ----- o Two new command line options `-w' and `-W' are accepted and passed to groff to enable and disable warning messages, respectively. Preconv ------- o This is a new preprocessor to convert various input encodings to something groff understands (this is, ASCII and \[uXXXX] entities, with `XXXX' a hexadecimal number with 4 to 6 digits, representing a Unicode input code). Normally, preconv should be invoked with options `-k' and `-K' of groff. See the preconv man page for details. Pic --- o int(x) now really behaves as documented: It truncates the non-integer part of x, this is, it rounds towards zero and not towards the next integer less than or equal to x. o Pic now supports up to 32 macro arguments (and up to 16 on EBCDIC platforms). o Heinz-J `yslanted', which can change the shape of boxes into arbitrary parallelograms. Tbl --- o Latest versions of DWB tbl introduced an `x' column specifier for a single column expanded to the line width. GNU tbl has now been extended to support even multiple `x' specifiers within a table. o To avoid collision with the new `x' specifier, a block formatting macro must now be selected with specifier letter `m'. Eqn --- o Eric S. Raymond has added a new device type to eqn, MathML. When -TMathML is enabled, eqn now emits MathML formula markup rather than groff commands. The new groff -Txhtml device uses this. Chem ---- o The preprocessor `chem' was added. `chem' is a roff language to generate chemical structure diagrams. It generates `pic' output. Grops ----- o The PS font definition files have been regenerated with newer AFM versions from Adobe's 35 core fonts as present in most Level 2 PS printers. The changes are minor (most notably, the addition of the `Euro' glyph and an extended set of kerning values). For backwards compatibility, the old set of font definition files is still available; for details please read the man page of grops. Grotty ------ o \D'p...' is now supported if the polygon consists entirely of horizontal and vertical lines. Grohtml ------- o XHTML support has been added. o New command line option `-V' (to be used in XHTML mode) to produce an XHTML validator button. o New command line option `-y' to produce a right-justified groff signature at the end of the document (in combination with option `-V'). Gxditview --------- o Support for keyboard navigation has been improved. o Similar to other X11 applications, there are now two resource files, `GXditview' and `GXditview-color'. Groffer ------- o `groffer' version 1.* exists now in a shell and a Perl version. Afmtodit -------- o New option `-c' to output more font information as comments. o New option `-k' to suppress output of kerning data. o New option `-f NAME' to set the internal name of the groff font. Macro Packages -------------- o Joachim Walsdorff contributed the `hdtbl' package for the generation of tables, using a syntax very similar to the HTML table model. For example, a table with two cells and two rows looks like this: .TBL cols=2 . TR .TD 1*1 .TD 1*2 . TR .TD 2*1 .TD 2*2 .ETB Here the same table using a more expanded syntax: .TBL cols=2 . TR . TD 1*1 . TD 1*2 . TR . TD 2*1 . TD 2*2 .ETB Tables can be nested; `hdtbl' works without a preprocessor so that the full capability of groff's macro engine is available. This package currently works with `-Tps' only. o -mandoc now supports multiple man pages (in either man or mdoc format). o Fabrice M possible to get French localization of the main macro packages (-ms, -mm, -me, and -mom, but not -man and -mdoc which are localized differently) by appending `-mfr' to the list of macro packages. Example: groff -ms -mfr foo > foo.ps Note that latin-9 input encoding is used for French (to support the `oe' ligature). o Swedish macro localization (with `-msv') has been added. o German macro localization (with `-mde' and `-mden' for traditional and new orthography, respectively) has been added. o Czech macro localization (with `-mcs') has been added. Note that latin-2 input encoding is used for Czech. o A new macro `Dx' has been added to the mdoc package which identifies the DragonFly OS. o If mdoc is used to print multiple man pages (together with the -rcR=0 command line option), each man page now starts a new page. o -mtrace has been considerably improved, now showing number and string register assignments, among other things. See the groff_trace man page for details. o The PSPIC macro now works with all devices (producing a hollow rectangle on devices which don't support inclusion of PS images) and is loaded in troffrc at start-up. o A new auxiliary macro package `62bit' has been added which provides some macros for adding, multiplying, and dividing signed 62bit integers (mainly to handle normal groff number operations without risking overflow errors). o For -ms, Eric S. Raymond contributed support for ancient Bell Labs localisms `.SC', `.UC', `.P1', and `.P2'. The latter three are enabled only after .SC is called. o A new string, `SN-STYLE', has been added to the ms macros, controlling the formatting of section numbers in headings defined by `.NH'. o The new macro package `ptx' provides a template definition for the `.xx' macro as needed by GNU ptx (for creating permuted indices).
2009-02-24Drop maintainership.wiz2-4/+4
2009-02-24+p5-Convert-Translittonnerre1-1/+2
2009-02-24Initial import of the Convert-Translit Perl package version 1.03.tonnerre1-0/+29
This module converts strings among 8-bit character sets defined by IETF RFC 1345 (about 128 sets). The RFC document is included so you can look up character set names and aliases; it's also read by the module when composing conversion maps. Failing functions or objects return undef value.
2009-02-24Initial import of the Convert-Translit Perl package version 1.03.tonnerre2-0/+9
This module converts strings among 8-bit character sets defined by IETF RFC 1345 (about 128 sets). The RFC document is included so you can look up character set names and aliases; it's also read by the module when composing conversion maps. Failing functions or objects return undef value.
2009-02-24+p5-Text-Unidecodetonnerre1-1/+2
2009-02-24Initial import of Text::Unidecode version 0.04.tonnerre3-0/+35
It often happens that you have non-Roman text data in Unicode, but you can't display it -- usually because you're trying to show it to a user via an application that doesn't support Unicode, or because the fonts you need aren't accessible. You could represent the Unicode characters as "???????" or "\15BA\15A0\1610...", but that's nearly useless to the user who actually wants to read what the text says. What Text::Unidecode provides is a function, unidecode(...) that takes Unicode data and tries to represent it in US-ASCII characters (i.e., the universally displayable characters between 0x00 and 0x7F). The representation is almost always an attempt at transliteration -- i.e., conveying, in Roman letters, the pronunciation expressed by the text in some other writing system.
2009-02-23Restore p5- prefix.joerg1-1/+2
2009-02-23Update to 0.5:wiz3-11/+18
Release 0.5 (2008-06-25) ======================== * docutils/languages/he.py: Added to project: Hebrew mappings by Meir Kriheli. * docutils/parsers/rst/languages/he.py: Added to project: Hebrew mappings by Meir Kriheli. * docutils/frontend.py: - Configuration files are now assumed and required to be UTF-8-encoded. - Paths of applied configuration files are now recorded in the runtime setting ``_config_files`` (accessible via ``--dump-settings``). - Added ``--strip-elements-with-class`` and ``--strip-class`` options (``strip_elements_with_classes`` and ``strip_classes`` settings). * docutils/io.py: - Added code to determine the input encoding from data: encoding declarations or the presence of byte order marks (UTF-8 & UTF-16). - Added support for IronPython 1.0. * docutils/nodes.py: - Added ``document.__getstate__`` method, for pickling. * docutils/parsers/rst/states.py: - Allow ``+`` and ``:`` in reference names. - Unquoted targets beginning with an underscore (``.. __target: URI``) are no longer accepted. - Added support for multiple attributions in a physical block quote (indented text block), dividing it into multiple logical block quotes. - Added support for unicode bullets in bullet lists: "•", "‣", and "⁃". - Added support for new object-oriented directive interface, retaining compatibility to the old functional interface. - Added support for throwing ``DirectiveError``'s from within directive code. * docutils/parsers/rst/__init__.py: - Added ``Directive`` base class. - Added ``DirectiveError`` base class. - Fixed ``file_insertion_enabled`` & ``raw_enabled`` setting definitions. * docutils/parsers/directives/: - Refactored all reStructuredText directives to use the new object-oriented directive interface. Errors are now (mostly) thrown using the new ``DirectiveError`` class. * docutils/parsers/directives/misc.py: - Added ``start-after`` and ``end-before`` options to ``include`` directive; thanks to Stefan Rank. * docutils/transforms/universal.py: - Added ``StripClassesAndElements`` transform to remove from the document tree all elements with classes in ``settings.strip_elements_with_classes`` and all "classes" attribute values in ``self.document.settings.strip_classes``. * docutils/transforms/writer_aux.py: - Added ``Admonitions`` transform to transform specific admonitions (like ``note``, ``warning``, etc.) into generic admonitions with a localized title. * docutils/writers/html4css1/__init__.py: - Moved template functionality from the PEP/HTML writer here. - Expanded the fragments available in the ``parts`` attribute. - Moved ``id`` attributes from titles to surrounding ``div`` elements. - Dropped all ``name`` attributes of ``a`` elements (``id`` is universally supported now). - ``template.txt`` is now opened in text mode instead of binary mode (to ensure Windows compatibility). - ``a`` elements now have an "internal" or "external" class, depending on reference type. * docutils/writers/html4css1/template.txt: Added to project. * docutils/writers/pep_html/: - Moved template functionality to the HTML writer. * docutils/writers/s5_html/__init__.py: - Added ``view_mode`` & ``hidden_controls`` settings (``--view-mode`` & ``--hidden-controls/--visible-controls`` options). * docutils/writers/latex2e/__init__.py: - Add ``--literal-block-env`` - Fix: escaping ``%`` in href urls. - Move usepackage hyperref after stylesheet inclusion. - Fix: scrartcl does not have chapter but scrreprt. - Add newline after ``\end{verbatim}``. - Merge smaller differences from latex2e_adaptive_preamble. - Add ``use-part-section``. - Put leavevmode before longtable to avoid having it moved before sub/pargraph. - Using leavemode option_list no longer needs to check if parent is a definition list. - Append ``\leavemode`` to definition list terms. - No longer write visit\_/depart_definition_list_item comments to output. - Table column width with 3 decimal places. - Add table stubs support (boldfont). - Add assemble_parts to writer. - Add simply support for nested tables. - Fix verbatim in tables if use-verbatim-when-possible. - Use section commands down to subparagraph. - Put ensuremath around some latin1 chars. - Set ``usepackage[utf8x]{inputenc}`` for utf-8. - New option ``--use-bibtex=style,db1,db2``. - New option ``--reference-label`` to allow usage of LaTeX ref for labels in section references. - Add a label after every section to support sectionnumbers as reference labels. - Fix: bug# 1605376 rst2latex: bad options group list - Remove inactive code for use_optionlist_for_option_list. - Remove latex comments from option_list output. - Fix: bug# 1612270 double qoutes in italian literal. - Fix: output ``hypertarget{ node.get(refid) }{}`` from visit_target. - Add option --use-latex-abstract. - Image width unit ``px`` is translated to ``pt``. - Add image height support. - Fix: image width ``70%`` is converted ``0.700\linewidth``. bug #1457388 - Fix: Do not escape underscores in citation reference labels if use-latex-citations is set. - Use centering instead of center for figure contents, to avoid vertical space. - Recognize table class: borderless, nolines, booktabs, standard. - Fix: Renaming contents section does not work with latex writer; SF bug #1487405. - Applied patch for custom roles with classes from Edward Loper. - Fixed bug that caused crashes with more than 256 lists. * docutils/writers/pep_html/__init__.py: - Changed to support new python.org website structure and pep2pyramid.py. * docs/howto/security.txt: "Deploying Docutils Securely", added to project. * tools/buildhtml.py: -- Added ``ignore`` setting to exclude a list of shell patterns (default: ``.svn:CVS``). * tools/editors/emacs/rst.el: - Changed license to "GPL". - Added ``rst-straighten-decorations`` function. - The ``compile`` module is now always loaded. - Added ``rst-toggle-line-block`` function. - Headings consisting only of non-ASCII characters are now recognized by ``rst-toc`` and ``rst-adjust``. - Added font-lock support for multi-line comments where the first comment line is empty. - Added ``(require 'font-lock)``. * setup.py: - Provide descriptive error message if distutils is missing.
2009-02-22Update to 2006.1117:wiz2-7/+6
Use warnings::warnif instead of just warn for columns < 2. Appled per request of Rafael Garcia-Suarez <rgarciasuarez at gmail.com>. = 2006/11/17 Text::Tabs can handle newlines now so the BUGS section has been removed per request from Aristotle Pagaltzis. = 2006/07/11 Further bomb-proofing to pass more tests: Dan Jacobson <jidanni at jidanni dot org> found another way to generate a "this shouldn't happen". = 2006/07/05 Made documentation and code changes to address perlbug: https://rt.perl.org/rt3/Ticket/Display.html?id=30229 Added in changes from the distributed-with-perl version. This took care of perlbug: https://rt.perl.org/rt3/Ticket/Display.html?id=34902 It also took care of suggestion from Matthijs Bomhoff <matthijs at bomhoff dot nl>. Made documentation changes (added EXAMPLES) as per a suggestion from Gabor Blasko <gblasko at cs dot columbia dot edu> belg4mit at MIT dot EDU reported that $columns==1 die'd. No longer. Added tests for each bug report. = 2005/08/24 Added $separator2 and tests for $separator and $separator2 Aristotle Pagaltzis <pagaltzis at gmx.de> contributed a new version of expand() that is faster. Jarkko Hietaniemi <jhi at cc.hut.fi> sent in perl change #17917 which fixed a bug in wrap. Matthew Durante <matthew_durante at hotmail.com> and Don Buchholz <don at truedisk.com> sent in a doc patches.
2009-02-22Update from version 0.30 to 0.37.he2-6/+7
Pkgsrc changes: o Add p5-String-BufferStack as a dependency. Upstream changes: 0.37 - 2009-02-19 * Make HTML::Lint an optional dependency 0.36 - 2009-02-05 * Hint to the source of the buffer using a 'from' argument. This allows us to inspect the call stack by looking at the buffer stack. 0.35 - 2009-01-20 * Buffers have been moved to using String::BufferStack, for better interopability with other templating systems. Code which manipulated Template::Declare::Buffer objects by hand may need to be adjusted. 0.31_01 - 2008-12-19 * INCOMPATIBLE: there were inconsistency in arguments passing. show in TD::Tags could pass arguments into template as array reference depending on a way it's called. Now arguments are always passwed the same way they passed into show. This change is only backwards incompatible for those who were using this incorrect behaviour. * stringify argument in TD::Buffer::append as we can deal with an object with overloaded stringification that puts data into buffer when stringified * correctly escape objects with overloaded stringification * use less buffers for operations and a few other small optimizations
2009-02-22Add p5-String-BufferStack.he1-1/+2
2009-02-22Import p5-String-BufferStack version 1.12.he3-0/+27
String::BufferStack provides a framework for storing nested buffers. By default, all of the buffers flow directly to the output method, but individual levels of the stack can apply filters, or store their output in a scalar reference.
2009-02-22Update from version 1.61 to 1.70.he2-10/+7
This despite some self-tests failing, but that's probably due to deficiencies in the host system's locale implementation (NetBSD/i386 4.0). Pkgsrc changes: o Remove workarounds for 1.61a version Upstream changes (could not find newer changes): Changes for version 1.63 (Feb 10, 2009) ------------------------ - Minor tweak to format_bytes test for German locales Changes for version 1.62 (Feb 9, 2009) ------------------------ - Change format_bytes to fully specify all formatting options, not rely on locale at all as it was causing too many CPAN tester errors.
2009-02-22Update to 1.43:wiz2-6/+6
1.43 - January 12, 2009 - Fixed the date on the last entry on this changelog, to say "2009" instead of "2008". - http://rt.cpan.org/Ticket/Display.html?id=42304
2009-02-22Update to 0.41:wiz2-9/+8
0.41 - Add handling for multiple categories/tags, including patch from Shlomi Fish (SHLOMIF) http://rt.cpan.org/Ticket/Display.html?id=41396 - Force v1.40 of XML::RSS to get proper multiple category support 0.40 - Force v1.37 of XML::RSS to get proper xml:base support - Force v0.32 of XML::Atom to fix http://rt.cpan.org/Ticket/Display.html?id=40766 (Thanks to David Brownlee for the help in fixing) - Add support for format() in Entry
2009-02-22Update to 0.33:wiz2-6/+6
0.33 2008.01.06 * Client: Send WSSE auth header only when username is set (Thanks to David Bourget at http://rt.cpan.org/Public/Bug/Display.html?id=42201)
2009-02-22Update to 0.20:wiz2-7/+6
0.20 Thursday 19th February, 2009 Fix t/lib/Fully/Qualified.pm to have a 1; (Zefram) Ship t/09whitespace.t - had missed it before
2009-02-21Update to 2.7.3: sync with libxml2-2.7.3.wiz2-6/+6
2009-02-21Update to 2.7.3:wiz5-102/+6
2.7.3: Jan 18 2009 * Build fix: fix build when HTML support is not included. * Bug fixes: avoid memory overflow in gigantic text nodes, indentation problem on the writed (Rob Richards), xmlAddChildList pointer problem (Rob Richards and Kevin Milburn), xmlAddChild problem with attribute (Rob Richards and Kris Breuker), avoid a memory leak in an edge case (Daniel Zimmermann), deallocate some pthread data (Alex Ott). * Improvements: configure option to avoid rebuilding docs (Adrian Bunk), limit text nodes to 10MB max by default, add element traversal APIs, add a parser option to enable pre 2.7 SAX behavior (Rob Richards), add gcc malloc checking (Marcus Meissner), add gcc printf like functions parameters checking (Marcus Meissner).
2009-02-21Update to 3.6:wiz3-8/+8
iso-codes 3.6 ------------- Tobias Quathamer <toddy@debian.org> Sun, 1 February 2009 [ ISO-639-3 ] * Update to 2009-01-26 [ ISO 4217 ] * Slovak Koruna has been replaced with Euro on 2009-01-01 [ ISO 639-3 translations ] * French completed by Christian Perrier [ ISO 639 translations ] * Indonesian by Andhika Padmawan (TP) * Russian by Yuri Kozlov [ ISO 3166 translations ] * Asturian by Marcos Alvarez Costales. Closes: #511139 * Romanian by Eddy Petrișor [ ISO 3166-2 translations ] * Indonesian by Andhika Padmawan (TP) [ ISO 4217 translations ] * Finnish by Tommi Vainikainen (TP) * Russian by Yuri Kozlov