summaryrefslogtreecommitdiff
path: root/textproc
AgeCommit message (Collapse)AuthorFilesLines
2005-02-24Add RMD160 digests to the SHA1 ones.agc266-267/+606
2005-02-22Changes 1.9.15:adam10-171/+53
Format of .index files for 8-bit databases (not-ASCII and non-UTF8) has been changed. This makes `dictd' backward incompatible with 8-bit dagabases built by earlier versions of `dictfmt', i.e. `dictd-1.9.15' and later doesn't work with 8-bit databases generated by dictfmt-1.9.14 and earlier. See ChangeLog for details. If you use 8-bit database, rebuild them using new `dictfmt' like this dictunformat db.index < db.dict | dictfmt -t --locale <locale> db-new dictd: - fixed: Function `dict_search_bmh' works incorrectly in utf-8 mode on non-GLIBC systems. As a result `suffix', `substring' and `word' strategies may work incorrectly with UTF-8 databases on such platforms (FreeBSD). - fixed: In dictd-1.9.8 support of CYGWIN was declared, but it was broken in later versions. dictd-1.9.15 can be succesfully built with CYGWIN. - fixed: `dictd' dies when client tries to obtain information about virtual database (SHOW INFO <virt_db>). - Every database specified in configuration file may have its own "default" search strategy (i.e. `.' strategy). For this purpose additional keyword `default_strategy' is implemented. See example2.conf sample file and dictd.8 for documentation. - When `-d' is applied, debugging information is printed to syslog (or log file or stderr). NOTE: `-dinit' option may show you a reason why dictd doesn't start. If you are in trouble, apply it first (and -L or -s of course)! - dictd works correctly even on platforms which do not support `iswalnum', `iswspace' and `towlower' functions. Dictd with utf-8 databases was slightly tested on FreeBSD4.{9,10} -fixed: logging is directed when --inetd is applied - `AC_FUNC_MMAP' is replaced for `AC_CHECK_FUNC(mmap)' in configure.in As a result `mmap/munmap' functions will be used on CYGWIN and INTERIX if they are present. If you dislike it, use --without-mmap option. dictdplugin_dbi plugin: - new options: `all_char' and `utf8'. `all_char' option is set to FALSE by default. `utf8' option is set to TRUE by default. Both are overrided by `00-database-allchars' and `00-database-utf8' special headwords. dictd/dict/... have been ported to Interix (MS SFU-3.0 and SFU-3.5). It works fine as Interix daemon with ASCII databases (tested on Interix 3.0 and 3.5) NOTE: GNU make is needed for building `dictd' dictfmt: - new option --default-strategy. See dictfmt(1).
2005-02-22Add and enable p5-Pod-Coverage.wiz1-1/+2
2005-02-22Initial import of p5-Pod-Coverage:wiz4-0/+39
Checks if the documentation of a perl module is comprehensive.
2005-02-21Sign over maintainership to tech-pkg@hubertf4-8/+8
2005-02-20Add patch from Matthew Luckie in PR 29297 to make this compile on 1.6.1.wiz2-1/+15
Will be in next aspell release.
2005-02-20Simplify depends to ruby-iconv package.taca1-5/+3
No functional change.
2005-02-19Update to 1.58:wiz2-6/+5
1.58 - fixed a pointer initialization in parse_xml_chunk(), fixes random several segmentation faults on document fragments. - added NSCLEAN feature to the parser interface (bug 4560) - minor code cleanups - updated libxml2 blacklist. - fixed croak while requesting nodeName() of CDATA sections (bug 1694). - more documentation updates
2005-02-19Update to 0.530:wiz2-6/+5
0.530 Tue Feb 1 13:09:31 GMT 2005 - Allow scalar references for the OUTPUT parameter, inspired by Simon Oliver's XML::Writer::String (patch from Yanick Champoux) - Added ENCODING parameter; currently only UTF-8 is supported - Escape newlines in attribute values 0.520 Wed Sep 1 16:18:46 BST 2004 - Fixed bug with forced declaration of the default namespace (#7266) - Removed dead code. Added copyright notices to pod. - Improved test coverage 0.510 Tue May 25 19:46:04 BST 2004 - Permitted in-document namespace prefix control - Don't reopen STDOUT for output (closes #6232) - Moved tests into t/. Added tests for mid-document namespace changes. Show diffs when comparison tests fail
2005-02-19Update to 3.16:wiz4-16/+16
Changes in 3.16 added the xml_split/xml_merge tools fixed PI handler behaviour when used in twig_roots mode fix a bug that prevented the DTD to be output when update_DTD mode is on, no DTD is present but entities have been created added level(<n>) trigger for handlers fixed bug that prevented the output_filter to be called when printing an element. Spotted thanks to Louis Strous. fixed bug in the nsgmls pretty printer that output invalid XML (an extra \n was added in the end tag) found by Lee Goddard fixed test 284 in test_additional to make it pass in RedHat's version of perl 5.8.0, thanks to rdhayes for debugging and fixing that test. first shot at getting Pis and comments back in the proper place, even in 'keep' mode. At the moment using set_pcdata (or set_cdata) removes all embedded comments/pis fixed a bug with pi's in keep mode (pi's would not be copied if they were within an element) found by Pascal Sternis added a fix to get rid of spurious warnings, sent by Anthony Persaud added the remove_cdata option to the XML::Twig new method, that will output CDATA sections as regular (escaped) PCDATA added the index option to the XML::Twig new method, and the associated XML::Twig index method, which generates a list of element matching a condition during parsing added the XML::Twig::Elt first_descendant method fixed a bug with the keep_encoding option where attributes were not parsed when the element name was followed by more than one space (spotted by Gerald Sedrati-Dinet), see https://rt.cpan.org/Ticket/Display.html?id=8137 fixed a bug where whitespace at the begining of an element could be dropped (if followed by an element before any other character). Now whitespace is dropped only if it includes a \n added feature: when load_DTD is used, default attributes are now filled fixed bug on xmlns in path expression trigger (would not replace prefixes in path expressions), spotted by amonroy on perlmonks, see http://perlmonks.org/index.pl?node_id=386764 optimized XML::Twig text, thanks to Nick Lassonde for the patch fixed bug that generated an empty line before some comments (pointed out by Tanya Huang) fixed tests to check XML::Filter::BufferText version (1.00 has a bug in the CDATA handling that makes XML::Twig tests fail). Added new options --nowrap and --exclude (-v) to xml_grep fixed warning in tests under 5.8.0 (spotted by Ed Avis) skipped HTML::Entities tests in 5.8.0 (make test for this module seem to fail on my system, it might be the same elsewhere) Fixed bug RT #6067 (problems with non-standard versions of Scalar::Utils which do not include weaken) Fixed bug RT #6092 (error when using safe output filter) Fixed bug when using map_xmlns, tags in default namespace were not output Changes in 3.15 Fixes that allow the tests to pass on more systems (thanks to Ed Avis for his testing) Added normalize_space option for simplify (suggestion of Lambert Lum) Removed usage of $& Expanded the doc for paste, as it was a bit short (suggestion of Richard Jolly) Changes in 3.14 Namespace processing has been enhanced and should work fine now, as long as twig_roots is not used. Potentially uncompatible change: the behaviour of simplify has been changed to mimic as exactly as possible XML::Simple's XMLin Completed the pod to cover the entire API Tests now pass with perl 5.005_04-RC1 (fail with 5.005 reported by David Claughton), added more tests and a config summary at the end of the tests Added methods on the class attribute, convenient for dealing with XHTML or preparing display with CSS: class set_class add_to_class att_to_class add_att_to_class move_att_to_class tag_to_class add_tag_to_class set_tag_class in_class navigation functions can use '.<class>' expressions fixed (yet another!) bug in the way DTDs were output fixed bug for pi => 'drop' option changed the names of lots on internal (undocumented) methods, prefixed them with _
2005-02-19Add and enable p5-XML-SAX-Writer.wiz1-1/+2
2005-02-19Initial import of p5-XML-SAX-Writer-0.44:wiz4-0/+43
A new XML Writer was needed to match the SAX2 effort because quite naturally no existing writer understood SAX2. My first intention had been to start patching XML::Handler::YAWriter as it had previously been my favourite writer in the SAX1 world. However the more I patched it the more I realised that what I thought was going to be a simple patch (mostly adding a few event handlers and changing the attribute syntax) was turning out to be a rewrite due to various ideas I'd been collecting along the way. Besides, I couldn't find a way to elegantly make it work with SAX2 without breaking the SAX1 compatibility which people are probably still using. There are of course ways to do that, but most require user interaction which is something I wanted to avoid. So in the end there was a new writer. I think it's in fact better this way as it helps keep SAX1 and SAX2 separated.
2005-02-19Reorder lines.wiz1-2/+2
2005-02-19Complete move of p5-XML-YAWriter to p5-XML-Handler-YAWriter.wiz5-32/+2
2005-02-19Re-import of p5-XML-Handler-YAWriter in the correct directorywiz4-0/+30
(previous try was missing "-Handler").
2005-02-19Format.wiz1-3/+3
2005-02-19Sort lines for pkglint, add HOMEPAGE.wiz1-2/+3
2005-02-19Update to 2.14:wiz2-6/+6
2.14 Jan 29 2005 - unlink and lock fixes for VMS (patch from Peter (Stig) Edwards) 2.13 Nov 17 2004 - Fixed bug where NoIndent broke KeyAttr (reported by David Haas) - Added copy_hash helper method which may be overridden to avoid tied hashes becoming untied during XMLout (patch from Jan Sundberg) - Fixed bug where GroupTags corrupted source hashref in XMLout (reported by Bram) - Tweaks to SuppressEmpty for undef with XMLout (report from jamesb), behaviour now matches docs and additional behaviour of setting option to 1 will skip undefined values altogether
2005-02-19Update to 1.08:wiz2-6/+6
1.08 thu 20020822 14:01 - "fix" it to follow the latest XML NS Errata barfing around
2005-02-19Update to 0.36:wiz3-32/+6
changes: - Slight changes to the way things are dumped. - Fixed bugs dumping "foo\nbar" for svk acceptance
2005-02-19Update to 1.05:wiz2-6/+5
* Kakasi.xs (do_kakasi): Fixed a bug: segfault on null string. * Kakasi.pm: Fixed bad place of "=back".
2005-02-19Revert update to 2.5.0 -- htdocs is not ready for this.wiz5-76/+41
2005-02-19Please pkglint (boolean).wiz1-2/+2
2005-02-19Update to 2.5.0.wiz5-40/+75
Changes since version 2.4.1 (2003-02-18) Changes to website/* | 2003-06-22 Norman Walsh | | * VERSION: Version 2.5.0 released. | | 2003-06-21 Norman Walsh | | * Makefile: Tweaked | Changes to website/example/* | 2003-02-20 Robert Stayton | | * olink.xml: Now covers XSL-based olink processing. | Changes to website/xsl/* | 2003-06-22 Norman Walsh | | * param.xsl, tabular.xsl: Added table.spacer.image to improve | tabular style accessibility. This is a fairly intrusive | change, but I think its a significant improvement in | accessibility. | | 2003-05-27 Robert Stayton | | * olink.xsl: Fix typo in test attribute. | | 2003-04-13 Norman Walsh | | * head.xsl: Feat Req #703116: add type to script | | 2003-02-26 Jirka Kosek | | * toc-tabular.xsl: Make comparsion safe even if nav.graphics | is specified as string type | | 2003-02-20 Robert Stayton | | * chunk-common.xsl, olink.xsl, website-common.xsl, | website-targets.xsl: Added XSL-based olink processing. | Changes to website/example/graphics/* | 2003-06-22 Norman Walsh | | * spacer.gif: New file. | Changes to website/schema/relaxng/* | 2003-06-22 Norman Walsh | | * autolayout.rng, extensions.rng, layout.rng: Cleanup | attributes on script element | | * autolayout.rng, layout.rng, website-full.rng, website.rng: | Updated version numbers | Changes to website/schema/dtd/* | 2003-06-22 Norman Walsh | | * autolayout.dtd, extensions.mod, forms.mod, layout.dtd, | namespaces.mod, rddl.mod, website-custom.dtd, | website-full.dtd, website.dtd, website.mod: Updated version | numbers | | 2003-06-21 Norman Walsh | | * autolayout.dtd, layout.dtd, website.mod: Allow type | attribute on script | Changes since version 2.3 (2002-09-17) Changes to website/* | 2003-02-18 Norman Walsh | | * VERSION: Version 2.4.1 released. | | * catalog.xml: Added rewrite rules for the schema and xsl | directories | | * catalog.xml: Added chunk-common to the catalog | | 2003-01-25 Norman Walsh | | * Makefile: Cleanup and support reorganized directories | | * README: Updated versions, copyright, and system identifiers | | * VERSION: Version 2.4.0 released. | | * catalog.xml: Fixed typos | | 2003-01-16 Norman Walsh | | * autolayout.dtd, catalog.xml, extensions.mod, forms.mod, | layout.dtd, namespaces.mod, rddl.mod, website-custom.dtd, | website-full.dtd, website.mod: Moved files; this messes up | the CVS tags, but I'm doing it anyway :-( | | * website-custom.dtd: Based on Simplified 1.0 | | 2003-01-12 Robert Stayton | | * catalog.xml: New file. | | 2002-11-17 Norman Walsh | | * VERSION, autolayout.dtd, extensions.mod, forms.mod, | layout.dtd, namespaces.mod, rddl.mod, website-custom.dtd, | website-full.dtd, website.mod: Bug #636004: fix version | numbers | | 2002-10-16 Norman Walsh | | * website-custom.dtd: Fix typos in comments; correct spelling | of qand_a_set PEs; add blockinfo for qandaset | | * website-full.dtd: Fix typos in comments | | 2002-10-02 Norman Walsh | | * autolayout.dtd, layout.dtd, website.mod: Add headlink | element (HTML head 'link') | Changes to website/example/* | 2003-02-18 Norman Walsh | | * layout.xml: Moved revisionflag | | 2003-01-25 Norman Walsh | | * catalog.xml: New file. | | 2003-01-24 Norman Walsh | | * Makefile: Use Saxon instead of xsltproc because the warnings | about realtive namespace URIs bug me | | 2003-01-16 Norman Walsh | | * about.xml, build-ext.xml, build-make.xml, | build-textonly.xml, building.xml, custom.xml, full.xml, | layout.xml, olink.xml, param.xml, php.xml, rddl.xml, | revflag.xml, rss.xml, test1.xml, test1a.xml, test1b.xml, | test2.xml, test3.xml, website.xml, wslayout.xml: Updated DTD | URIs | | 2003-01-12 Robert Stayton | | * build-ext.xml: Added para about using a processor that lacks | extension functions. | | * build-make.xml: Corrections to Makefile listing. | | 2002-10-02 Norman Walsh | | * build-make.xml, layout.xml: Add global headlink and local | headlink | Changes to website/xsl/* | 2003-02-18 Norman Walsh | | * autolayout.xsl: Updated version numbers to 2.4.1 | | 2003-02-16 Norman Walsh | | * rss.xsl: Check for localTime function before calling it | | 2003-01-26 Robert Stayton | | * chunk-common.xsl: No longer terminates if exists() function | not available. Will not track dependencies, so all files | built each time. | | 2003-01-16 Norman Walsh | | * autolayout.xsl: Update the public and system identifers | | 2003-01-11 Robert Stayton | | * makefile-dep.xsl: Add optional output-root param so | dependency path matches the output path. | | 2002-11-17 Norman Walsh | | * website-common.xsl: Patch #540597: add rcsdate.format named | template | | 2002-10-02 Norman Walsh | | * autolayout.xsl, head.xsl: Support headlink element | | * chunk-common.xsl: Support references to external pages when | using XSLT exists() function to choose build order | Changes to website/tests/* | 2002-10-16 Norman Walsh | | * test.xml, testfull.xml: Added XML declarations | Changes to website/schema/* | 2003-01-25 Norman Walsh | | * Makefile: New file. | Changes to website/schema/relaxng/* | 2003-02-18 Norman Walsh | | * autolayout.rng, extensions.rng, forms.rng, layout.rng, | rddl.rng, website-full.rng, website.rng: Updated version | numbers to 2.4.1 | | 2003-01-23 Norman Walsh | | * .cvsignore: Ignore websitedb.rng | | * .cvsignore, Makefile: Updated | | * config.xml: Generated | | * config.xml, union.xml: Changed configuration strategy | | * extensions.rng, forms.rng, rddl.rng, website-full.rng, | website.rng: Removed extraneous xmlns declaration | | * union.xml: Oops. I did need this file | | * websitedb.rng: This file is generated | | 2003-01-16 Norman Walsh | | * .cvsignore, Makefile, autolayout.rng, extensions.rng, | forms.rng, layout.rng, rddl.rng, union.xml, | website-full.rng, website.rng, websitedb.rng: New file. | Changes to website/schema/dtd/* | 2003-02-18 Norman Walsh | | * autolayout.dtd, extensions.mod, forms.mod, layout.dtd, | namespaces.mod, rddl.mod, website-custom.dtd, | website-full.dtd, website.dtd, website.mod: Updated version | numbers to 2.4.1 | | 2003-01-25 Norman Walsh | | * Makefile: Cleanup | | 2003-01-23 Norman Walsh | | * Makefile: New file. | | * website-custom.dtd, website.dtd: Updated version numbers | | 2003-01-16 Norman Walsh | | * autolayout.dtd, extensions.mod, forms.mod, layout.dtd, | namespaces.mod, rddl.mod, website-custom.dtd, | website-full.dtd, website.dtd, website.mod: New file. |
2005-02-18Update to 1.79:wiz3-506/+466
This release contains fixes for a number of long-standing bugs. See the WhatsNew file for more details. Among the user-visible changes are: * HTML stylesheets. o The doctype definition in the HTML output now contains a system identifier, required for better parsing in contemporary browsers. o CSS decoration has been added to procedure steps. o Uses of <VAR> in HTML output (often rendered in italic) have been changed to something more appropriate o The last character of the version was cut off in previous releases. o Processing instruction parsing has been made more robust against arbitrarily formed PIs. o Callout graphics and admonition graphics share a single variable, %stock-graphics-extension%. o The value of the VALIGN attribute has been corrected to MIDDLE instead of CENTER. * Print stylesheets. o Admonition titles and contents are kept together. o Programlistings with callouts now honor the width attribute. o The rendering of othercredit has been made more useful. o Excessive after spacing when a listitem contains multiple paras or verbatim environments has been fixed. o Empty ulinks don't generate footnotes, so they are now omitted from the footnote counting. o Some cases where components were restarting the page numbering were fixed. o article-titlepage-recto-elements has been made to match the HTML version. o Support for revdescription inside revison on titlepages has been added. * General. o "pc" is now allowed as abbreviation for "pica". o The return value of my-debug has been fixed. o A Bosnian translation has been added. o A Bulgarian translation has been added.
2005-02-18Remove empty lines at EOF.wiz4-4/+0
2005-02-18Update to 4.4: Add docbook-4.3 and docbook-4.4 files.wiz5-9/+126
2005-02-18Update to 0.08:wiz2-8/+7
0.08 Tue Oct 21 10:54:18 CDT 2003 - added Perl SAX 2.0 Binding - XML::ESISParser: add -E0 to nsgmls options so that nsgmls doesn't quit after 200 errors. Add more detail to command character error message. Suggested by Charles Thayer - fixes - Data::Grove::Visitor: children_accept_name was not returning any data in some cases; reported by Laurent CAPRANI - XML::SAX2Perl: typo in startElement; reported by Mark A. Hershberger - t/stream.t Test 11 fails due to 8-bit characters on Perl 5.6, first reported by Ed Arnold
2005-02-17Fix build problem on Solaris, detecting recursive macro assignmenttaca4-9/+9
in Makefile. Bump PKGREVISION.
2005-02-15Add support for Solaris with:reed1-1/+2
CFLAGS.SunOS+= -D__EXTENSIONS__ This fixes problem where some definitions from <unistd.h> were not used.
2005-02-14Update to 1.68.1:jmmv3-6/+8
This release adds localization support for Farsi (thanks to Sina Heshmati) and improved support for the XLink-based DocBook NG db:link element. Other than that, it is a minor bug-fix update to the 1.68.0 release. The main thing it fixes is a build error that caused the XSLT Java extensions to be jarred up with the wrong package structure. Thanks to Jens Stavnstrup for quickly reporting the problem, and to Mauritz Jeanson for investigating and finding the cause. Also use .tar.bz2 distfile.
2005-02-13Remove an unused commented line.taca1-2/+1
2005-02-13Update namazu2 package to 2.0.14nb1.taca2-4/+5
- Fix mistake of CONF_FILES. - Fix PLIST mistake in previous commit.
2005-02-13Remove extra EXTRACT_ONLY. There is no need to here.taca1-2/+1
2005-02-13Minor clean up.taca2-7/+6
- Explictly set some macro to "yes" instead of empty value. - Remove an extra empty line.
2005-02-13Minor clean up.taca2-8/+9
- Add USE_LANGUAGE = c. - Sort PLIST.
2005-02-12Work around by the recent buildfailure by rather patching/sed'ing therecht4-4/+39
catalog path in the relevant files (catalog.c, xmlcatalog.c) directly rather than defining it in the CFLAGS. Do not bump pkgrevision since nothing changed in the resulting binaries.
2005-02-10Update to 1.68.0:jmmv3-24/+58
This release includes some features changes, particularly for FO/PDF output, and a number of bug fixes. FO * Moved footnote properties to attribute-sets. * Added support for side floats, margin notes, and custom floats. * Added new parameters body.start.indent and body.end.indent to the set.flow.properties template. * Added support for xml:id * Added support for refdescriptor. * Added support for multiple refnamedivs. * Added index.entry.properties attribute-set to support customization of index entries. * Added set.flow.properties template call to each fo:flow to support customizations entry point. * Add support for @floatstyle in figure * Moved hardcoded properties for index division titles to the index.div.title.properties attribute-set. * Added support for table-layout="auto" for XEP. * Added index.div.title.properties attribute-set. * $verbose parameter is now passed to most elements. * Added refentry to toc in part, as it is permitted by the DocBook schema/ DTD. * Added backmatter elements and article to toc in part, since they are permitted by the DocBook schema/DTD. * Added mode="toc" for simplesect, since it is now permitted in the toc if simplesect.in.toc is set. * Moved hard-coded properties to nongraphical.admonintion.properties and graphical.admonition.properties attribute sets. * Added support for sidebar-width and float-type processing instructions in sidebar. * For tables with HTML markup elements, added support for dbfo bgcolor PI, the attribute-sets named table.properties, informaltable.properties, table.table.properties, and table.cell.padding. Also added support for the templates named table.cell.properties and table.cell.block.properties so that tabstyles can be implemented. Also added support for tables containing only tr instead of tbody with tr. * Added new paramater hyphenate.verbatim.characters which can specify characters after which a line break can occur in verbatim environments. This parameter can be used to extend the initial set of characters which contain only space and non-breakable space. * Added itemizedlist.label.markup to enable selection of different bullet symbol. Also added several potential bullet characters, commented out by default. * Enabled all id's in XEP output for external olinking. HTML * Added support for refdescriptor. * Added support for multiple refnamedivs. * Added support for xml:id * refsynopsisdiv as a section for counting section levels Images * Added new SVG admonition graphics and navigation images.
2005-02-07Update to 1.76:wiz4-32/+113
1.76 (February 3 2005) * BUG FIXES --------- * Perl no longer needs to be installed at build time, but when it is not, the path to `perl' that will be used at run time must be passed to the `configure' script. 1.74 (January 31 2005) * COMPATIBILITY ------------- * The argument on def like commands line (@deffn and friends) may be bracketed, therefore there is no difference between this element and others. There is no need of items with { in front in the %def_map anymore. * NEW FEATURES ------------ * More @-commands are available to the user, that were ignored before. Most of these @-commands are those related with structure or printed output. * BUG FIXES --------- * many deffn and friends line parsing bugs fixed. 1.72 (December 29 2004) * NEW FEATURES ------------ * Handle texinfo 4.7 constructs: @caption, @shortcaption, @ordf, @ordm, @registeredsymbol, @deftypecv, @LaTeX, @indicateurl, @docbook, @ifdocbook, @ifnotdocbook, @comma, @headitem, @quotation second arg, @acronym second arg. @url is now a synonym for @uref. @ at the end of a @def* line continues the line. Handle texinfo 4.8 constructs: @abbr, @slanted, @euro and @sansserif. * Cross refs are done according to the specification presented in the texinfo manual in the node HTML Xref. * BUG FIXES --------- * Re enable compatibility with perl older that 5.6. 1.70 (March 24 2004) * BUG FIXES --------- * use i18n files even when translations.pl is not included. Include translations.pl. * COMPATIBILITY ------------- * install html manual in $datadir/texinfo/html. [changed in pkgsrc to $datadir/doc/texi2html] * NEW FEATURES ------------ * Add a spec file, usefull to build a rpm. * FOR DEVELOPERS -------------- * Standardized on Autoconf 2.59 & Automake 1.8.3 1.68 (March 20 2004) * COMPATIBILITY ------------- * When the manual is split the default is to put resulting files in a directory with name the manual file basename (previously they were left in the current directory). To avoid that, call texi2html with '-output .'. * The main configuration files are now ./Config, ~/.texi2html/Config, $sysconfdir/texi2html/Config and last $datadir/texi2html/Config. They are sourced in that order. In the future `/etc/texi2htmlrc' and `~/.texi2htmlrc' will no longer be sourced and any existing site or user configuration should be moved to the new locations if you wish it to be used by newer versions of Texi2HTML. * Translation files are now stored in $datadir/texi2html/i18n/*, $sysconfdir/texi2html/i18n/*, ~/.texi2html/i18n/*, and sourced in that order. The translated strings are now associated with the english strings. Please see the documentation for the format of the new translation files. * First index page is the first page with a non empty index (with @printindex). * The glossary and bibliography terms aren't searched anymore. You should use @macro to simulate these features (look at Tests/macros/glossary.texi for an example). * We've standardized on GNU-style `--' prefixed long options, rather than the old single-dash prefixed long options in the help, but the single-dash style is still accepted on the command line for the time being. We also changed `_' to `-' in option names. * @setref handling is removed as the right corresponding @-command is @anchor. * No more global variables outside of namespaces. Global variables are now in the Texi2HTML namespace. leading T2H_ is stripped from variable, hashes and array names. You should change your variable names for the new release. As the global variables (%THISDOC, $THIS_SECTION...) are in the Texi2HTML namespace you should use, for example, $Texi2HTML::THISDOC{'fulltitle'} now. functions from the main program should now be qualified in the main namespace. t2h_ is stripped from the function names too. t2h_anchor is now a function reference in init file, and thus should be called like &$anchor(...). toc file and main file are arguments for print_frame, overview lines are arguments for print_toc_frame (instead of global variables). * $THISPROG, $T2H_HOMEPAGE, $T2H_AUTHORS, $T2H_TODAY, $T2H_USER are now values associated with the following keys in %Texi2HTML::THISDOC: `program', `program_homepage', `today', `user'. * Changes in the function reference used for the page layout: print_section don't do the end of page or section anymore (except when split at node), end_section does the end of a section, and print_*_footer does the end of page. the print_*_header, print_*_footer... functions take a ref on the buttons array as argument, instead of using the $T2H_BUTTONS global variable. Have a look at the texi2html.init file to update your configuration files. * T2H_InitGlobals is not used anymore. Use the function reference init_out to define $BODYTEXT dynamically and %Texi2HTML::THISDOC values in print_page_foot and about_body to recreate the address instead of the $T2H_ADDRESS. You can have a look at program_string in texi2html.init which recreates the address. $T2H_ADDRESS isn't used anymore. * variables for latex2html are not in texi2html init file anymore but in l2h.init. * don't expand @ifinfo regions by default. * option --output obsoletes -out_file and -subdir. It is the same than --out_file when output is not split, and the same than --subdir when it is split. * If not split, the resulting file has a leading directory, and the directory doesn't exist, it is created. * If a directory creation fails the program aborts. * Don't use T2H_CENTER_IMAGE, @center should be used. * the init_out function redefines dynamically %NAVIGATION_TEXT, %BUTTONS_GOTO and $BODYTEXT. You should redefine the hash values in that function. If you want to reuse the values of the default values set by init_out, you could do something like: my $default_init_out = $init_out; $init_out = \&makeinfo_like_init_out; sub makeinfo_like_init_out() { my $encoding = &$default_init_out(); $NAVIGATION_TEXT{'Following'} = ' &gt; '; return $encoding; } * NEW FEATURES ------------ * Many changes towards output of stricter HTML. * initialization files for html 3.2, xhtml, html 4.0 with inline style, no header, utf8 characters outputted, makeinfo style, book style, conversion to chm files and conversion to roff. Initialization files are searched in ./, ~/.texi2html, $sysconfdir/texi2html and last $datadir/texi2html. The file names are html32.init, xhtml.init, inlinestyle.init, noheaders.init, utf8.init, makeinfo.init, book.init, chm.init and roff.init. * The test suite is much more comprehensive and uses validate and tidy to assess the correctness of the HTML. * Handling of @html, @verbatim, @verb, @sp, @=, @copying, @insertcopying, @cartouche, @titlefont, @dircategory, @direntry, @shorttitlepage, @\, @afourlatex, @afourwide, @firstparagraphindent, @exampleindent, @novalidate, @definfoenclose, @kbdinputstyle, @centerchap, @documentdescription, @documentencoding, @contents, @shortcontents, @verbatiminclude. * With --no-validate node cross-reference validation is suppressed (like @novalidate). * --expand may be specified more than once such that more than one additional region could be expanded. --noexpand does the reverse. --iftex, --ifinfo... and --no-ifinfo... can be used instead. * add http-equiv="Content-Type" tag for the charset declaration. * HTML formatting is isolated in customizable functions located in the initialization files. * menu comments are in a preformatted context. * Any combination of caps for `top' leads to the top node. * @ref{(perl)Top} leads to a ref to the info manual. * References to external manual in @ref and menus are links to the html pages (with the same convention than makeinfo --html use). --html-xref-prefix is the base dir for external manual references. * With --node-files do a file per node which can be used as a target for cross references from other manuals (including manuals generated with makeinfo --html). * With --use-nodes nodes are sectionning commands whe they are not associated with a structuring command. * With --toc-links create links from headings to toc entries. * distinct directions (next, prev...) for nodes and sections, more directions. * split at chapter, section or for every node. * new possibilities for buttons. If this is a ref to a scalar, the text appears in navigation. If it is an array, the first element is a direction used for the href, the second element is a scalar ref for the text. * With --noseparated-footnotes the footnotes are in the same page than the text. * %NO_TEXI hash similar with %HREF but without texinfo commands, %THISDOC{'title_no_texi'} * "-U value" does the same than "@clear value". * -P option prepends directory for include files before the document directory. * -macro-expand generates a file with expanded macros and @include. * pass $L2H_HTML_VERSION for the html version to latex2html. * support for css. The --css-include option does the same than in makeinfo (parse the file, and echo the @import part before the texi2html css rules, the rules part after the texi2html css rules). The texi2html css commands may be customized too. * Text before the first @node or sectionning command is part of the first section unless -ignore-preamble-text is set. * if `-' is given to the -output option, output on STDOUT. * Add images from the Singular project. * All the strings appearing in the HTML are internationalized. * centering and flushing is really handled. * Format titlepage (even though the formatted text isn't used by default). * Handle all the encodings perl knows about. * BUG FIXES --------- * @multitable size determination, out of bounds columns ignored. * In @table and @itemize, @item is replaced by the @-command argument. * nested @-commands are better handled. * in index keys @-commands are replaced by the right symbols. * files are omitted in hrefs when they points to the same file. * $value{_title}... are expanded during HTML generation. * @H{a} leads to a'' and not &aacute; * cedilla are accepted in node names. * Any characters are accepted in menu comments. * frame target is the top file, and not the toc file. * rewriting of the @macro code completely. This likely fixed some bugs but this hasn't been verified by running the new, more complex test cases against the old code. * rewriting of the document structure resolution. unnumbered regions are at the right level and splitted indices don't break the document structure anymore. index entries and footnotes are more precisely located. * @-commands ignored are ignored with the line, the arg or following spaces like makeinfo does. * FOR DEVELOPERS -------------- * Standardized on Autoconf 2.59 & Automake 1.8.2 * The --enable-maintainer-mode option is now required by configure to enable what is considered the maintainer-specific portions of Makefiles. This includes the portions which automatically rebuild the configure and build files (configure, aclocal, Makefile.in, etc) when configure.in or other dependencies are changed. * The config is in the Texi2HTML::Config namespace. The latex2html related functions are in the Texi2HTML::LaTeX2HTML namespace. The internationalization functions are in the Texi2HTML::I18n namespace in T2h_i18n.pm. 1.66 (June 8 2002) * Many bug fixes. 1.65 (August 26 2001) * Many bug fixes. * The operation of the previously broken << (FastBack) and >> (FastForward) buttons has changed slightly. FastBack now returns to the beginning of the current chapter and FastForward now jumps to the beginning of the next chapter.
2005-02-04- Update of hevea from 1.06 to 1.07adrianp4-46/+34
> version 1.07 > - Release, to follow ocaml evolution. > > version 1.06+1 > - Added \lstnewenvironment in package listings > - Pb pour les delims de hauteur 1 : -> rescanner le delimiteur ! Pas le tps. > - Bug in text manager : incorrect behavior \centering-like declarations. > Solution make the align flags systematically stacked > - Add a command-line flag to hacha > -nolinks -> suppress Previous/Up/Next links > - Small hacha bug : replicate \htmlfoot argument in index.html file > even when hevea generated footer is absent. > - New \@charset command and xxcharset.exe script, to control > output document character set. > - firstnumber=auto|last|nnn in listings.hva > - started adding an example for listings (exlst.tex) > - proper (?) implementation of emph classes in listings > (some debug print left) > - key label in listings + ignore empty fst argument of env > listing + patch on initial line numbers > - An attempt to follow << listings >> pace of developement > all '*label*' keys are now '*numbers*' keys, snif. > - Added bgcolor definition in hevea.sty, not very good > (some debug print left) > - key label in listings + ignore empty fst argument of env > listing + patch on initial line numbers > - An attempt to follow << listings >> pace of developement > all '*label*' keys are now '*numbers*' keys, snif. > - Added bgcolor definition in hevea.sty, not very good > - Spaces are irrelevant everywhere in array/tabular format > - A new warning for \right and \left in non-display mode. > - Special parsing (\@verbimagearg) for ``\DeclareGraphicsRule'' last > argument. > - Allow multiples > and < in package array. > - Better error message for undefined defaults in keyval. > - Do not check comments before Save.arg_verbatim. > - Added a new primitive \@styleattr > - Almost complete multibib package. > - Small bit of xypic (-> all \xymatrix are images). > version 1.06 > version 1.06-7 > - \ifmagen indroduced, \imagentrue at beginning of .image.tex, > \imagenfalse in hevea.sty, if \ifimagen undefined. > - Bug -> stopimage in lstinline. > - Throw away index when some key field is empty (i.e. mimic makeindex) > - Introduced \htmprefix > - Bug in ``\@displayint'' (introduced by the new ``\@getprint'') > - compatibility with ocaml 3.03 (do not close a file twice) > - Table of contents a` la LaTeX. > - new ``-hrf'' option for hacha > - PNG managment in hevea/imagen > - Added a ``-quant'' option to imagen > - Changed ``\@getprint'' to interpret characters Cleaned a few bad usages of ` > `\@getprint'' > - Added ``\hyperref'' with optional argument. > - Added underscore package > - Bug htmlfoot, <!--FOOTER--> MUST appear last in hevea output > - small stuff in listings (showlines and continued line numbering) > version 1.06-6 > - Added esponja > - Better error diagnostic for bad usage of \begin{document}... \end{document} > - Added a \tocnomber command to include section numbers in table of > contents > - Better amstmath package > version 1.06-5 > - \index allowed in section titles (@norefs extension) > - Big dynamic scoping bug in packages.hva > - Two easy misfeature disappear > . trailing -exec prog brougth back one step > . blanks allowed in array formats > - Option -version > - Bug in image.ml, finalize -> active := false, to make module restartable > - Bug moreverb, protect get_line by save_lexstate/restore_lexstate. > - Bug paragraphe (remettre Save.seen_par a` false dans make_stack). > - Bug \iftest -> modifs locales (par fun_register) > - Bug argument csname de \newcommand dans toimage -> save_arg > - Licence du manuel. > - Bug par, Dest.par None doit e^tre un nop (cf. appel dans expand_command, > avec name = \par). > - insertion d'un @verbarg pour les clefs de labels et de citations > - Hot oubliait les notes de bas de page. > - Simplification Misc.copy_hashtbl, > ne marche plus pour les liaisans multiples. > - small simplification fancyvrb > - \sbox lrbox finally ok ? > - New \@getprintnostyle primitive > - Leading spaces in \usepackage{pkg1, pgk2} > - New optimized mode for styles. > - Plein de bugs corrige's (arguments a` , notamment), listings et fancyverb > > version 1.06-4 > version 1.06-3 > - Bug hacha, all output now goes into current directory > - Paragraphs not ok, quick fix (in \\begin and \\end) > - All document was typeset inside a Latexmacros group ! > -> change \document \enddocument commands > - Corrected a bugs in argument parsing/scanning (save_sup/sub and > arg scanning with ``may_cont'' > - alltt flags ignored when the alltt package is not loaded > - A little more for fancyvrb > > version 1.06-2 > - Started implementing the fancyvrb package > > version 1.06-1 > - A la TeX \mathop > - patched bugs in info genearation > - alltt implementation revised. Efficency concern > - listings package implementation > - \def and \let now have TeX semantics *IMPORTANT* > - \toplinks, for prev,up, next links on the root file. > - Bug for paragraphs inside \@stopoutput.. \@restoreoutput. > - Bug CamlCode in get.mll lexer. Correction is patchy. > version 1.05 > - Paragraphs not ok, quick fix (in \\begin and \\end) > - All document was typeset inside a Latexmacros group ! > -> change \document \enddocument commands > - Corrected a bugs in argument parsing/scanning (save_sup/sub and > arg scanning with ``may_cont'' > - alltt flags ignored when the alltt package is not loaded > - A little more for fancyvrb > > version 1.06-2 > - Started implementing the fancyvrb package > > version 1.06-1 > - A la TeX \mathop > - patched bugs in info genearation > - alltt implementation revised. Efficency concern > - listings package implementation > - \def and \let now have TeX semantics *IMPORTANT* > - \toplinks, for prev,up, next links on the root file. > - Bug for paragraphs inside \@stopoutput.. \@restoreoutput. > - Bug CamlCode in get.mll lexer. Correction is patchy.
2005-02-04Use DEPENDS+= by default, not DEPENDS=.wiz1-2/+2
2005-01-30Fix broken DEPENDS line noted by PR pkg/29156, Thanks to OBATA Akio whotaca1-2/+2
submit the PR.
2005-01-29Update postgresql-autodoc to 1.24mjl3-7/+8
Add table comments to the Dia output. These are truncated to 45 characters. Fix a bug which resulted in duplicated columns when they were reserved words in postgresql (column named "name"). Correct a number of bugs. Check constraint formatting in 7.4, functions using numeric data type arguments, and others. New Dia style with Zigzag line type. This is a good template for databases with a low number of tables. Correct GraphViz output when database contains tables named after reserved keywords. Permission characters were being picked up when in the users name.
2005-01-28Add RUBY_HAS_ARCHLIB which have machine dependent extention libraries.taca2-3/+6
Bump PKG_REVISION.
2005-01-27Accept Python 2.4.schmonz1-2/+2
2005-01-26Update to 1.0.6:jmmv4-19/+27
* fixed crash in add word to dictionary * added more languages * a11y fixes (Eric Zhao) * lots of new translations
2005-01-25Add GCC_REQD for Interix -- it's currently generating broken C++ globaltv1-0/+14
ctors and dtors.
2005-01-23Build Python with thread support by default and turn the existingrecht8-16/+16
python*-pth packages into meta-packages which will install the non-pth packages. Bump PKGREVISIONs on the non-pth versions to propagate the thread change, but leave the *-pth versions untouched to not affect existing installations. Sync all PYTHON_VERSIONS_AFFECTED lines in package Makefiles.
2005-01-22The installed bin/xmlto need bin/xsltproc from textproc/libxslt in orderkristerw1-1/+2
to run, so include textproc/libxslt/buildlink3.mk.
2005-01-20Finally, add summarized TODO notes from Jeremy Reed's pkgsrc-wip incarnation.tv1-1/+6