summaryrefslogtreecommitdiff
path: root/textproc
AgeCommit message (Collapse)AuthorFilesLines
2006-09-15Update to 0.8.0:jmmv4-10/+13
Changes in 0.8.0: ----------------- * Use an XSLT namespace alias for XInclude output * Updated translations: bn (Jamil Ahmed) bn_IN (Runa Bhattacharjee) de (Hendrik Richter) el (Kostas Papadimas) es (Francisco Javier F. Serrador) eu (Inaki Larranaga) hi (Rajesh Ranjan) hu (Gabor Kelemen) id (Ahmad Riza H Nst) ja (Satoru SATOH) lt (Gintautas Miliauskas) mg (Thierry Randrianiriana) mr (Rahul Bhalrao) or (Subhransu Behera) pt (Duarte Loreto) pt_BR (Leonardo Ferreira Fontenelle) ru (Leonid Kanter) sl (Matic Žgur) ug (Gheyret T.Kenji) uk (Maxim Dziumanenko) zh_CN (Funda Wang) (38/61 languages with 100% translation) Changes in 0.7.2: ----------------- * Updated translations: bn_IN (Runa Bhattacharjee) es (Francisco Javier F. Serrador) fr (Benoît Dejean) id (Ahmad Riza H Nst) ko (Changwoo Ryu lv (Raivis Dejus) ml (Ani Peter) mn (Sanlig Badral) nl (Tino Meinen) ta (I. Felix) zh_HK (Chao-Hsiung Liao) zh_TW (Chao-Hsiung Liao) Changes in 0.7.1: ----------------- * build: Added support for the LINGUAS environment variable (Shaun McCance) * build: Removed the code to copy gnome-doc-utils.make in (Shaun McCance) * build: Some fixes for HTML generation (Shaun McCance) * build: Added the long-missing template document (Sven Herzberg) * xml2po: Treat year as utf-8 as well (Danilo Šegan) * xml2po: Check if "translator-credits" is translated (Danilo Šegan) * xml2po: Updated test cases (Danilo Šegan) * xml2po: Added Ubuntu mode supporting &language; (Danilo Šegan) * xml2po: Mark non-translated passages with @lang; #172459 (Danilo Šegan) * xml2po: Added entity-non-expanding serialization (Danilo Šegan) * xml2po: Fixed attribute handling; #317110 (Danilo Šegan) * xml2po: Improved fix for #336765 (Danilo Šegan) * xml2po: Don't remove blank nodes followed by entities; #317502 (Danilo Šegan) * xml2po: Integrate DTD when keeping entities; #336765 (Danilo Šegan) * xml2po: Ignore blank nodes; #172784 (Danilo Šegan) * xslt: Fixed plurals for fr, wa, nso; bug #338641 (Shaun McCance) * xslt: Don't put content before attributes (Shaun McCance) * Updated translations: bg (Alexander Shopov) ca (Josep Puigdemont Casamajó) cs (Lukas Novotny) cy (Rhys Jones) dz (Pema Geyleg) es (Francisco Javier F. Serrador) et (Ivar Smolin) fi (Ilkka Tuohela) gl (Ignacio Casal Quinteiro) gu (Ankit Patel) ka (Vladimer Sichinava) nb (Kjartan Maraas) no (Kjartan Maraas) ro (Dan Damian) sv (Daniel Nylander) th (Theppitak Karoonboonyanan) vi (Clytie Siddall) zh_HK (Chao-Hsiung Liao) zh_TW (Chao-Hsiung Liao)
2006-09-12Include highlighting, slides and website rules. Bump revision.joerg2-4/+144
2006-09-11Update hyperestraier to 1.4.3.obache4-12/+14
2006-09-14 Mikio Hirabayashi * estraier.c (est_regex_replace): replacement with "\1" through "\9" were added. * estcmd.c (runregex, procregex): new functions. * estbutler.c (runsearch, procsearch): "wildmax" parameter was added. * wavermod.c (make_doc_from_html): links of "object" and "embed" elements were added. * estfraud.c: new file. - Release: 1.4.3
2006-09-10Update to 1.71.0:wiz3-59/+100
Release: 1.71.0 The following is a list of changes that have been made since the 1.70.1 release. Common The following changes have been made to the common code since the 1.70.1 release. * Further tinkering with sidebar handling. Think I got it right this time. (re)closes bug 1541793. Thanks to Mauritz Jeanson. * To make DocBook4-valid (the build ends up validing output of this using xjparse), replaced author/orgname with corpauthor and replaced all instances of tag with sgmltag. * Added reference.autolabel parameter for controlling labels on reference output. * Did some touch-ups to a few files to ensure that building from PDF and text from reference.dbk will work. * Support rows that are *completely* overlapped by the preceding row * New modules for supporting indexing extensions. * Merged ref.css into reference.css, deleted ref.css, and updated stylesheet to use reference.css instead of ref.css. Also changed individual reference pages to use graphical admonitions. * Added IDs in a number of places that should have time. * Added normalization to object.title.markup.textonly mode, reverted copyright link template in html/chunk-common.xsl to use it, and updated a couple of places in manpages that should have already been using it instead of object.title.markup. * Fix attribute name * fixed bug #1528002 olinks not handling dbhtml dir * Fixed bug #1539010, fix xml.base.dirs template to stop recursing if hit an absolute uri. * Corrected XPath expression used for finding date data within *info content -- such that dbtimestamp PIs are now correctly processed when they occur within refentry *info content. * Removed svn:executable property from many xml and xsl files on which it had been inadvertently (CVS legacy). * Support startinglinenumber on orderedlist * fixed lang entity to remove en appendage Extensions The following changes have been made to the extensions code since the 1.70.1 release. * Completely reworked extensions build system; now uses NetBeans and ant FO The following changes have been made to the fo code since the 1.70.1 release. * Fixed path selection in tgroup template. * Change tgroup position test to count preceding-sibling instead. * Moved XSL stylesheets out of docsrc dir and into tools/xsl/build * Citations to nonexistent biblioentries do not issue warning. * More carefully select language substring for sorting. * Re-enabled build of PDF version of ref docs. * xsl:sort lang attribute now uses two-char substring of lang attribute. * Support titlecase "Java", "Perl", and "IDL" as values for the language attribute on classsynopsis, etc. (instead of just lowercase "java", "perl", and "idl"). Also support "c++" and "C++" (instead of just "cpp"). Affects HTML, FO, and manpages output. Closes bug 1552332. Thanks to "Brian A. Vanderburg II". * Fixed index.term.separator on secondary and tertiary entries. * Added support for the reference.autolabel param in (X)HTML and FO output. * Did some touch-ups to a few files to ensure that building from PDF and text from reference.dbk will work. * Support rows that are *completely* overlapped by the preceding row * Add exclude-result-prefix="mml" so xmlns output only if mml: is actually used. * Rearranged templates for the 3 indexing methods and changed method named 'english' to 'basic'. * New modules for supporting indexing extensions. * Fixed bug #1542773 section title in info not working, for db5 too. * Fixed bug #1542773 section title in info not formatting correctly. * Fixed bug 1545377 xml:id not supported in glossary.xsl. * Added IDs in a number of places that should have time. * Prevent "titleabbrev in article: no template matches" warnings. Patch from Camille Bgnis. Closes bug #1509100. * Turn off blank-body for fop1.extensions too since fop 0.92 does not support it either. * Finish fixing bug #1540539 * Fix bug #1540539 * Fixed bug #1537751 sidebar content not being included. * Add Xalan variant to test for exslt:node-set function. Xalan can use function named node-set(), but doesn't recognize it using function-available(). * Add curly braces around ⟨ in xsl:sort lang attribute to make it an AVT. * Added support to FO stylesheets for handling instances of Org where it occurs outside of *info content. In HTML stylesheets, moved handling of Org out of info.xsl and into inline.xsl. In both FO and HTML stylesheets, added support for correctly processing Affiliation and Jobtitle. * Don't output punctuation between Refname and Refpurpose if Refpurpose is empty. Also corrected handling of Refsect2/title instances, and removed some debugging stuff that was generated in manpages output to mark the ends of sections. * Added new email.delimiters.enabled param. If non-zero (the default), delimiters are generated around e-mail addresses (output of the email element). If zero, the delimiters are suppressed. * Fixed handling of punctuation for methodparam in methodsynopsis. Closes bug 1530558. Thanks to Evan Goer and Michael Fuchs. * Removed svn:executable property from many xml and xsl files on which it had been inadvertently (CVS legacy). * fixed lang entity to remove en appendage * fixed bug 1516275 set table width to 100% when proportional columns are used * fixed bug 1497436 confirm @cols is a number * Initial support of syntax highlighting of programlistings. * Chapter after preface should restart numbering of pages. HTML The following changes have been made to the html code since the 1.70.1 release. * Moved XSL stylesheets out of docsrc dir and into tools/xsl/build * Citations to nonexistent biblioentries do not issue warning. * More carefully select language substring for sorting. * re-Fixed typo introduced in html/synop.xsl, and re-disabled reference.pdf build in snapshot build. * Fixed typo introduced in previous html/synop.xsl commit. * xsl:sort lang attribute now uses two-char substring of lang attribute. * Support titlecase "Java", "Perl", and "IDL" as values for the language attribute on classsynopsis, etc. (instead of just lowercase "java", "perl", and "idl"). Also support "c++" and "C++" (instead of just "cpp"). Affects HTML, FO, and manpages output. Closes bug 1552332. Thanks to "Brian A. Vanderburg II". * Further tinkering with sidebar handling. Think I got it right this time. (re)closes bug 1541793. Thanks to Mauritz Jeanson. * Added support for the reference.autolabel param in (X)HTML and FO output. * Support rows that are *completely* overlapped by the preceding row * Exclude mml result prefix unless mml is in the output. * Rearranged templates for the 3 indexing methods and changed method named 'english' to 'basic'. * New modules for supporting indexing extensions. * Fixed bug #1542773 section title in info not working, for db5 too. * Fixed bug #1542773 section title in info not formatting correctly. * Fixed bug 1545377 xml:id not supported in glossary.xsl. * Fixed part of bug #1484944 authorgroup needing a named anchor. * Added IDs in a number of places that should have time. * Added several new HTML parameters for controlling appearance of content on HTML title pages: contrib.inline.enabled: If non-zero (the default), output of the contrib element is displayed as inline content rather than as block content. othercredit.like.author.enabled: If non-zero, output of the othercredit element on titlepages is displayed in the same style as author and editor output. If zero (the default), othercredit output is displayed using a style different than that of author and editor. blurb.on.titlepage.enabled: If non-zero, output from authorblurb and personblurb elements is displayed on title pages. If zero (the default), output from those elements is suppressed on title pages (unless you are using a titlepage customization that causes them to be included). editedby.enabled If non-zero (the default), a localized Edited by heading is displayed above editor names in output of the editor element. * Added normalization to object.title.markup.textonly mode, reverted copyright link template in html/chunk-common.xsl to use it, and updated a couple of places in manpages that should have already been using it instead of object.title.markup. * Corrected XPath expression used for locating first legalnotice instance in a document. Closes request #1476450. Thanks to Sam Steingold. * Correctly handle sidebar instances that have sidebar/info/title instead of sidebar/title. This change simply makes sidebar handling for this case identical to that of abstract. Closes bug #1541793. Thanks to Mauritz Jeanson. * Further refinement to cause nested QandASet to appear in top-level TOC. Patch from Daniel Leidert. Closes patch #1509018. * Fixed bug #1541113 predicate bugs in next/previous * fixed bug #1528002 olinks not handling dbhtml dir * Fixed bug #1537076 where sectioninfo/keywordset was not being processed. * Add Xalan variant to test for exslt:node-set function. Xalan can use function named node-set(), but doesn't recognize it using function-available(). * Add curly braces around ⟨ in xsl:sort lang attribute to make it an AVT. * Added support to FO stylesheets for handling instances of Org where it occurs outside of *info content. In HTML stylesheets, moved handling of Org out of info.xsl and into inline.xsl. In both FO and HTML stylesheets, added support for correctly processing Affiliation and Jobtitle. * Don't output punctuation between Refname and Refpurpose if Refpurpose is empty. Also corrected handling of Refsect2/title instances, and removed some debugging stuff that was generated in manpages output to mark the ends of sections. * Added new email.delimiters.enabled param. If non-zero (the default), delimiters are generated around e-mail addresses (output of the email element). If zero, the delimiters are suppressed. * Fixed handling of punctuation for methodparam in methodsynopsis. Closes bug 1530558. Thanks to Evan Goer and Michael Fuchs. * Removed svn:executable property from many xml and xsl files on which it had been inadvertently (CVS legacy). * Further changes related to handling when qanda.nested.in.toc is non-zer0; deal also with answer/qandaset instances (which are valid in DocBook 5). * Added qanda.nested.in.toc param. Default value is zero. If non-zero, instances of "nested" Qandaentry (ones that are children of Answer elements) are displayed in the TOC. Closes patch 1509018 (from Daniel Leidert). Currently on affects HTML output (no patch for FO output provided). * Made changes to correct handling of nested answer/qandaentry instances. Closes bug 1509043. Thanks to Daniel Leidert. To avoid code duplication, part of the change involved adding a new process.qandaset named template and moving the code for output of all the question/answer table markup into that template. * Removed obsolete DL instances from biblio.xsl that were causing invalid XHTML output. Closes bug 1509041. Thanks to Daniel Leidert. * Used copy-of instead of value-of with biblioentry.item.separator, so that it can contain linebreaks. Closes bug 1509021. Patch from Daniel Leidert. * Improved handling of relative locations generated files * Fix functionsynopsis presentation * fixed lang entity to remove en appendage * fixed bug 1497436 confirm @cols is a number * Initial support of syntax highlighting of programlistings. * Support org * Support person * Support $keep.relative.image.uris also when chunking Highlighting The following changes have been made to the highlighting code since the 1.70.1 release. * Opps, seems that I forgot to commit changes previously * Initial support of syntax highlighting of programlistings. HTMLHelp The following changes have been made to the htmlhelp code since the 1.70.1 release. * Fixed bug #1477771 where article was missing from hhc part TOC. Lib The following changes have been made to the lib code since the 1.70.1 release. * Moved XSL stylesheets out of docsrc dir and into tools/xsl/build * Added some IDs to the lib.xweb file. * Did some touch-ups to a few files to ensure that building from PDF and text from reference.dbk will work. Manpages The following changes have been made to the manpages code since the 1.70.1 release. * Suppress footnote markers and output warning that footnotes are not yet supported. * Moved XSL stylesheets out of docsrc dir and into tools/xsl/build * Fixed handling of verbatims (address, screen, etc.) within listitem instances in varlistentry and glossentry. (We now always use .RS instead of .TP). Closes bug 1551922 and closes Debian bug 385940. Thanks to Daniel Leidert and Jakub Wilk. * Correctly handle lists that have block content before the actual list items. Closes bug #1547511. Thanks to Daniel Leidert. Also, attempt to be smarter about adding space after lists where needed. * Adjusted normalization of person-names. The person.name.normalized template now checks the RTF of output from person.name template node-by-node, and does normalization only on the nodes that need it. Also fixed normalization of email output for the metadata comment part of the man page, such that normalization is done before the angle brackets are added. * Added normalization to object.title.markup.textonly mode, reverted copyright link template in html/chunk-common.xsl to use it, and updated a couple of places in manpages that should have already been using it instead of object.title.markup. * Added person.name.normalized template to cause contents of author, editor, etc., names to be normalized. Also added normalization in several others places in *info output that lacked it. Thanks to Daniel Leidert. * Properly process collabname, corpauthor, corpcredit, orgname, and publishername before normalizing. * Normalize corpauthor|corpcredit|orgname|publishername * Normalize output of contrib instances. * Handle instances of address/otheraddr/ulink in author et al in the same way as email instances; that is, display them on the same linke as the author, editor, etc., name. * Don't number or link-list any Ulink instance whose string value is identical to the value of its url attribute. Just display it inline. * Improved handling of cases with sibling contrib, authorblurb, or personblurb instances. * Handle instances of authorblurb or personblurb that lack sibling *name or email content. Also, make sure space gets properly normalized in para and simpara within authorblurb or personblurb. * Output linebreak before start of .RS macro in nested lists. Closes bug #1524573. Thanks to Sam Steingold. * Normalize space in Refsect/title output. * Don't output punctuation between Refname and Refpurpose if Refpurpose is empty. Also corrected handling of Refsect2/title instances, and removed some debugging stuff that was generated in manpages output to mark the ends of sections. * Added new email.delimiters.enabled param. If non-zero (the default), delimiters are generated around e-mail addresses (output of the email element). If zero, the delimiters are suppressed. * Reverted suppression of markup for refsect1 instances with empty titles. * Suppressed output of .SH markup for Refsect1 instances with empty titles. * In manpages output, if the last/nearest *info element for particular Refentry has multiple Copyright and/or Legalnotice children, process them all (not just the first ones). Closes bug 1524576. Thanks to Sam Steingold for the report and to Daniel Leidert for providing a patch. * Made some minor fixes and clarifications to comments in the charmap.groff.xsl file. Params The following changes have been made to the params code since the 1.70.1 release. * Added reference.autolabel parameter for controlling labels on reference output. * Added namespace declarations to document elements for all param files. * Updated to describe revised setup for importing index extensions. * Added several new HTML parameters for controlling appearance of content on HTML title pages: contrib.inline.enabled: If non-zero (the default), output of the contrib element is displayed as inline content rather than as block content. othercredit.like.author.enabled: If non-zero, output of the othercredit element on titlepages is displayed in the same style as author and editor output. If zero (the default), othercredit output is displayed using a style different than that of author and editor. blurb.on.titlepage.enabled: If non-zero, output from authorblurb and personblurb elements is displayed on title pages. If zero (the default), output from those elements is suppressed on title pages (unless you are using a titlepage customization that causes them to be included). editedby.enabled If non-zero (the default), a localized Edited by heading is displayed above editor names in output of the editor element. * Added new email.delimiters.enabled param. If non-zero (the default), delimiters are generated around e-mail addresses (output of the email element). If zero, the delimiters are suppressed. * Removed svn:executable property from many xml and xsl files on which it had been inadvertently (CVS legacy). * Added qanda.nested.in.toc param. Default value is zero. If non-zero, instances of "nested" Qandaentry (ones that are children of Answer elements) are displayed in the TOC. Closes patch 1509018 (from Daniel Leidert). Currently on affects HTML output (no patch for FO output provided). * Word-smithing * Initial support of syntax highlighting of programlistings. Template The following changes have been made to the template code since the 1.70.1 release. * Did some touch-ups to a few files to ensure that building from PDF and text from reference.dbk will work. * Added more IDs, and added support to docsrc/xsl2jref.xsl for copying their values to output. * Added IDs in a number of places that should have time. Tools The following changes have been made to the tools code since the 1.70.1 release. * Fixed xsl-params.xsl build. * Moved XSL stylesheets out of docsrc dir and into tools/xsl/build * Racheted down font sizes of headings in example makefile FO output. * Added param and attribute set to example makefile, for getting wrapping in verbatims in FO output. * Renamed Makefile.paramDoc to Makefile.docParam. * Added Makefile.paramDoc file, for creating versions of param.xsl files with doc embedded. * Added variable to example makefile for controlling whether HTML or XHTML is generated. * Correctly handle cases where DocBook files have an extension other than .xml WordML The following changes have been made to the wordml code since the 1.70.1 release. * Moved XSL stylesheets out of docsrc dir and into tools/xsl/build * Did some touch-ups to a few files to ensure that building from PDF and text from reference.dbk will work. * Added IDs in a number of places that should have time. * Removed svn:executable property from many xml and xsl files on which it had been inadvertently (CVS legacy).
2006-09-10Updated to version 0.20.heinz2-7/+6
Resolves PR pkg/34400 by Martin Wilke. Pkgsrc changes: - none Changes since version 0.18: =========================== Convert::ASN1 0.20 -- Tue Feb 21 18:47:43 CST 2006 Bug Fixes * Fixed issues with decoding when calling script contains use encoding 'utf8' * Allow zero-length timestamps to be extracted * Fix incorrect length encoding for bitstrings Enhancements * Support encoding bigint's as BCD Convert::ASN1 0.19 -- Mon Apr 18 19:40:32 CDT 2005 Bug Fixes * Fixed reading of packets with indefinite-length encodings Enhancements * Add support for BCDString
2006-09-09Rename variable MAKEFILE to MAKE_FILE.obache6-12/+12
2006-09-08This package needs tar, as suggested in PR 34494.rillig1-1/+2
2006-09-08Fix file name for REPLACE_RUBY.taca1-2/+2
2006-09-07Sort PLIST.taca4-22/+18
2006-09-07Use RUBY_GENERATE_PLIST.taca1-1/+4
2006-09-07Sort PLIST.taca4-49/+49
2006-09-06Update to 1.4.2.obache3-8/+8
2006-09-05 Mikio Hirabayashi * estraier.c (est_db_set_cache_size): parameters now support zero value. * estcmd.c (doputdoc): -fx option now supports *. * estseek.c (realmain, showform): perpage attribute was added. * estmaster.c (sendmasterdata, sendmasterdataui): referer checking was modified. * wavermod.c (waver_init, fetch_document): replace attribute was added. * myconf.h: a wrong message about version requirement of QDBM was fixed. - Release: 1.4.2
2006-09-05Update to 3.26; fixes PR pkg/34414. Changes:tv2-7/+6
2006-04-09 Jarkko Hietaniemi <jhi@Chicxulub.local> * Try to underline, highlight, and explain the fact that String::Approx does not do a good job for comparing strings "with fuzz", use the Levenshtein et al for that. * aindex() might return "too early" indices if either the pattern or the text contain repetitive characters, this seems to be a tricky defect to fix and somewhat conflicting with our model (return "as early as possible" matches, just like regular expressions) (to get "as late as possible" matches one would basically have to keep retrying at later indices until one fails), so for now only document this known problem. The same goes for aslice(). * [INTERNAL] use Test::More (not 100% yet) * [INTERNAL] apse.c: do not reset text_position_range in apse_reset (thanks to Helmut Jarausch) * [INTERNAL] apse.c: add #include <assert.h>. * [INTERNAL] apse.c: small signed/unsigned cleanups. * Released as 3.26. 2005-05-24 Jarkko Hietaniemi <jhi@iki.fi> * Pure documentation cleanup release to address http://rt.cpan.org/NoAuth/Bug.html?id=12196 "Small String::Approx Pod issue" * Released as 3.25. 2005-01-02 Jarkko Hietaniemi <jhi@iki.fi> * Pure documentation cleanup release to address http://rt.cpan.org/NoAuth/Bug.html?id=6668 "Unfortunate perldoc rendering of String::Approx" * Released as 3.24.
2006-09-03Update p5-XML-Atom-Stream to 0.09, mostly as provided by Martin Wilke inkleink2-7/+7
PR pkg/34410. Revision history for Perl extension XML::Atom::Stream: 0.09 Sun Aug 13 17:57:32 JST 2006 - Now when your callback function throws an exception, the connection will be lost. This is now the official way to disconnect from the Atom stream explicitly. - Added POD document for METHODS - Fixed code to get the number of youreTooSlow - Added timeout option to new, which defaults to 15 0.08 Sat Aug 12 18:15:37 JST 2006 - Removed $DEBUG and make it $self->{debug} - Added 'reconnect' option to automatically reconnect to the stream when disconnected 0.07 Fri Aug 11 00:46:24 JST 2006 - Wrap callback in eval again not to die 0.06 Fri Aug 11 00:17:36 JST 2006 - Don't die if youreTooSlow 0.05 Thu Aug 10 23:33:00 JST 2006 - Fixed $VERSION gotcha - Added handling for <sorryTooSlow> 0.04 Thu Aug 10 22:58:07 JST 2006 - Update XML::SAX::ParserFactory ParserPackage to use XML::LibXML::SAX::Better which is an extended SAX handler by Djabberd project. Now this module actually works. 0.03 Thu Jun 15 08:23:42 JST 2006 - Support extra xmlns attributes declaration (Thanks to Byrne Reese) - Don't die even if parsing fails - Update eg/stream-client
2006-09-03Update p5-XML-Atom to 0.23, mostly as provided by Martin Wilke inkleink2-6/+7
PR pkg/34420. Revision history for XML::Atom: 0.23 2006.08.27 * Fixed the method to get xml:lang and xml:base due to the XML::LibXML 1.60 change which invalidated it. 0.22 2006.07.24 * Refactored internal element accessors by eating the new dog food mk_elem_accessors and mk_object_list_accessor. * Added support of Atom 1.0 <category> parse and generation * Added $thing->links and $thing->categories as a moniker method that returns an array reference in a scalar context * Fixed a bug in $content->body() where it accidentally thinks the content is not a valid Unicode string even if it is, if you call eval {} in elsewhere in the code and $@ is left set. (Thanks to Chris Dent for the patch) 0.21 2006.07.13 * propagate $entry's version when we create content element off of entry using $entry->content("foo") syntax. (Thanks to Simon Wistow for spotting this bug) 0.20 2006.07.12 * Lots of refactoring, which simplifies much of the code in the various construct modules (Person, Link, etc), and which should also make it much more straightforward to add extension classes in the future. * Added global $XML::Atom::ForceUnicode flag to return everything as Unicode flagged (Suggested by many people) * Added global $XML::Atom::DefaultVersion flag to set default version number for generated Atom feed. Defaults to 0.3 (for backward compatibility) * Added support for atom:content @type in Atom 1.0 feeds (Suggested by many people, especially Chris Dent and Andy Lester from Socialtext) 0.19 2006.03.19 * Fix 0.18 bug where renaming stuff was totally broken. 0.18 2006.03.16 * Support Atom 0.3 -> 1.0 renaming bits (issued -> published, modified -> updated, tagline -> subtitle) * $atom->content->body doesn't return Unicode flagged variable anymore, even if it's text/ data. Now it just returns UTF-8 bytes. (Thanks to Garth Webb)
2006-09-03Update p5-XML-Atom-SimpleFeed to 0.8, as provided by Martin Wilke inkleink2-7/+6
PR pkg/34399. Revision history for XML-Atom-SimpleFeed: 0.8 2006 Jun 3 - Multiple consecutive internal refactors; code structure is now actually satisfactory - Handles multiple authors and contributors - Support for icon and logo elements - Big POD cleanup - Use Carp::Clean to get rid of silly $Carp::CarpLevel juggling - ***BACKWARDS INCOMPATIBLE API CHANGE***: Elements such as C<link> which may appear multiple times are no longer specified in an anonymous array, but simply given repeatedly. - ***BACKWARDS INCOMPATIBLE API CHANGE***: Atom 0.3 element and attribute names are no longer supported. (No point keeping a lot of deprecation code around in the face of a change like the above.) - ***BACKWARDS INCOMPATIBLE API CHANGE***: Suppress the default C<generator> element requires calling the C<no_generator> method instead of passing a C<generator> key to C<new> with an undefined value. - ***BACKWARDS INCOMPATIBLE API CHANGE***: Well, since I'm at it, the C<save_file> method is no longer supported. C<print> now takes a handle, though. - Cleaned up errors and warning messages and got rid of DIAGNOSTICS section in POD 0.8_004 2006 May 10 - Brownbag upload: forgot to update ./Changes in 0.8_003 0.8_003 2006 May 10 - Minor incremental progress; various bugfixes, some refactor. 0.8_002 2006 Apr 9 - Use builtin XML writer instead of SAX for output. This eliminates huge amounts of redundancy. - Big improvements in the distribution of responsibilities for deprecation and validation checks. - Array-based implementation rather than inside-out objects. - Internal structure is now more logical and consistent. 0.8_001 2005 Sep 28 - Emit Atom 1.0. Documentation updated to reflect Atom 1.0. Usage according to Atom 0.3 will transparently generate 1.0 elements but emit deprectation warnings. - Remove _generate_entry_id and use HTTP URLs as IDs by default. Using tag: URIs is useful for generating the ID once, up front, so that it won't change even if the permalink does -- if the ID is generated from the permalink, we might as well use the permalink directly. - Use XML::SAX::Writer instead of XML::Simple for output.
2006-09-03Fix path to itself.wiz1-2/+2
2006-09-03Add libxml++.wiz1-1/+2
2006-09-03Initial import of libxml++-1.0.5 (older version of libxml++2, usedwiz5-0/+86
by libofx). This library provides a C++ interface to XML files. It uses libxml2 to access the XML files, and in order to configure libxml++ you must have both libxml and pkg-config installed. A newer version of this library is in textproc/libxml++2.
2006-09-03Update to 1.4.1.obache3-8/+8
2006-08-31 Mikio Hirabayashi * estraier.c (est_cond_set_options): "ESTCONDROUGH" and other options were added. * estraier.c (est_phrase_from_rough): new function. * estraier.c (est_phrase_from_union, est_phrase_from_isect): new functions. * estmaster.c (startup): "uiphraseform" attribute was added. * estcmd.c (runsearch, procsearch): "-sfr" options and so on were added. * estcmd.c (rungather, procgather): "-aa" option was added. * estseek.c (main, showpage): "genrecheck" and "phraseform" attributes were added. * estseek.c (showpage): accuracy of sequencial scan was improved. - Release: 1.4.1
2006-09-03Update to 1.4.0obache5-21/+23
2006-08-27 Mikio Hirabayashi * estraier.c (est_strstr_sparse): new function. * estraier.c (est_db_add_pseudo_index): new functions. * estraier.c (est_pidx_uri_to_id, est_db_score_doc): new functions. * estraier.c (est_db_get_doc, est_db_get_doc_attr): pseudo index was to be supported. * estraier.c (est_make_cattr_list, est_free_cattr_list): new functions. - Bugs of doc.keywords methods of language bindings was fixed. - Release: 1.4.0 2006-08-18 Mikio Hirabayashi * estbutler.c (procsearch): a bug about handling "max" and "skip" parameters was fixed. - Release: 1.3.9 2006-08-15 Mikio Hirabayashi * estraier.c (est_search_aidx_attr): speed of the "NUMBT" operator was improved. * estraier.c (est_aidx_attr_narrow): speed of the "NUMBT" operator was improved. * estmaster.c (searchlocal): a bug of attribute search was fixed. - Release: 1.3.8 2006-08-08 Mikio Hirabayashi * estraier.c (est_search_union): a bug of bus error on SPARC environment was fixed. * estmaster.c (startup): "helpershift" attribute was added. * estmaster.c (sendnodecmdinformhelper): new function. * estbutler.c (runinform, procinform): new functions. * estbutler.c (rungetdoc, procgetdoc): new functions. * estbutler.c (rungetdocattr, procgetdocattr): new functions. * estbutler.c (runetchdoc, procetchdoc): new functions. * estbutler.c (runuriid, procuriid): new functions. - Release: 1.3.7 2006-08-01 Mikio Hirabayashi * estraier.c (est_normalize_text): some symbol marks were to be normalized. * estmaster.c (sendnodecmdsearchhelper): blocking because of mutex was cleared. * estseek.c (realmain): a bug about attribute search was fixed. - building option to use Vista database instead of Villa was added. - Release: 1.3.6 2006-07-28 Mikio Hirabayashi * estraier.c (est_normalize_text): symbol marks were to be normalized. * estmaster.c (sendnodecmdsearchhelper): new function. * estmastersearch.c: new file. * estseek.c (realmain): type of "scancheck" attribute was changed to integer. - Release: 1.3.5 2006-07-18 Mikio Hirabayashi * estraier.c (est_db_open): a parameter of B+ tree was modified for space efficiency. * estraier.c (est_db_open): "ESTDBSMALL" option was added. * mymorph.c (est_mecab_analyze): accuracy of extracting complex words was improved. - Release: 1.3.4
2006-09-03Reset maintainer for people who lost their commit bit.wiz1-2/+2
2006-09-02Remove unnecessary dependency and bump PKGREVISION.minskim1-4/+2
2006-09-02Fixed some pkglint warnings.rillig1-7/+8
2006-09-02There is no package called "sp", so remove the useless paragraph.rillig1-3/+0
2006-08-29Adjust regex patterns used for line matching in translation catalogsjoerg3-2/+34
to generate less back tracing. On DragonFly 1.6 (but not 1.4) Perl would hit the stack size in wm/metacity's dz.po otherwise. Thanks to walt <wa1ter@myrealbox.com> for the tracing down the faulting expression. Bump revision.
2006-08-22Fix build on DragonFly. Fix PLIST. Bump revision.joerg4-671/+11
2006-08-20Nuke some whitespace.joerg1-2/+2
2006-08-19Do not define a symbol in a header file. This fixes "multiple definitions"minskim2-1/+15
errors on Darwin.
2006-08-13Reset maintainer, email bounced with:wiz1-2/+2
host monkeybyte.org[69.16.221.13] said: 550-"The recipient cannot be verified. Please check all recipients of this 550 message to verify they are valid." (in reply to RCPT TO command)
2006-08-11+ harmony.wiz1-1/+2
2006-08-11Initial import of harmony-20060526 (latest stable release):wiz4-0/+69
Increased reliance on optimistic data replication has led to burgeoning interest in tools and frameworks for synchronizing disconnected updates to replicated data. To better understand the issues underlying the design of generic and heterogeneous synchronizers, we have implemented an experimental framework, called Harmony, that can be used to build synchronizers for tree-structured data stored in a variety of concrete formats, in particular XML.
2006-08-11Fix path in DEPENDS.wiz1-2/+2
2006-08-11+ pxp.wiz1-1/+2
2006-08-11Initial import of pxp-1.1.6:wiz5-0/+132
PXP is a validating XML parser for O'Caml. It strictly complies to the XML-1.0 standard. The parser is simple to call, usually only one statement (function call) is sufficient to parse an XML document and to represent it as object tree. Once the document is parsed, it can be accessed using a class interface. The interface allows arbitrary access including transformations. One of the features of the document representation is its polymorphic nature; it is simple to add custom methods to the document classes. Furthermore, the parser can be configured such that different XML elements are represented by objects created from different classes. This is a very powerful feature, because it simplifies the structure of programs processing XML documents. Note that the class interface does not comply to the DOM standard. It was not a development goal to realize a standard API (industrial developers can this much better than I); however, the API is powerful enough to be considered as equivalent with DOM. More important, the interface is compatible with the XML information model required by many XML-related standards.
2006-08-10Update p5-XML-Xerces from 2.3.0-4 to 2.7.0-0abs2-8/+9
2.7.0-0 Sun Jan 1 08:44:27 IST 2006 - first public 2.7 release - working with SWIG-1.3.28 pre-release - removed all uses of XMLString::transcode() from the Perl callback handler classes in Handler/ 2.6.0-2 - first public 2.6 release - all known memory leaks fixed - all known segfaults fixed (especially with regards to exception handling) - perhaps this will fix AIX? 2.6.0-1 - second beta 2.6 release 2.6.0-0 - first attempt at 2.6 release - most memory leaks resovlved 2.3.0-5 - fifth bugfix release of 2.3.0 series. - added new samples: validator.pl, memtest.pl, xerces-memtest.pl
2006-08-10Update xerces-c to 2.7.0:abs28-1505/+1393
2.7.0: Update table used for patterns to the Unicode 4.0.1 level. For time schema datatypes, ensure milisecond only contains 0-9 OS400 updates Modify runConfigure to accept the names of C++ compilers that it doesn't recognize Change for loop control variable for compilers that don't enforce for scope. Update XSValue to handle float and double the same way the main library does Update HP 64 bit options Fix for Jira issue XERCESC-1416 Fix for Jira issue XERCESC-1391 Patch for Jira issue XERCESC-1407 Patch for Jira issue XERCESC-1390 Move implementation of setDocument to the cpp file, where DOMDocumentImpl is a known class (jira 968) Fix for problem on Solaris where open may return 0 as a valid FileHandle. Check for -1 instead. Fix for xercesc-1413: invalid operator equal template signature Schema updates to match spec Prefix mapping update to handle schema correctly. Remove collaboration graph from apiDocs Patch for Jira issue XERCESC-1411 Use isspace instead of isSpace as data is char not xmlch Patch for Jira issue XERCESC-1410 Add support for ucs-2 Fix Jira 1406. Added include Fix compiler errors on IRIX (jira 1405) Update chars table with an NCName char mask instead of an XML letter mask appendChild now throws an exception when a NULL pointer is given (jira# 1401) Update XSValue to handle leading and trailing whitespace Change platform mutex code to do a panic Performance: do not make a copy of the expression to match Implement version of lowercase that only check a to z Update Redirect sample to use newer entity resolver callback Implement support for disabling default entity resolution skip DTD validation feature Fix thread safety issues Fix for jira 1397. *Much* nicer make output Fix for Jira 1396. make distclean now removes all files Fix a problem where illegal qualified names were not reported as errors Fix memory leak when deserializing grammars Add support for not creating xsannotations when deserializing a grammar Fix for Jira issue XERCESC-1389: memory manager In case of a mixed-case standalone value, the flag was always set to false Don't invoke the resolver when an empty xs:import is found Allow XSAnnotation generation to be controlled by a feature Begin work on adding some new features by checking in the feature handling support On Windows, export the class from the DLL Perf patches for Xercesc-1369 and 1370 Implement versions of uppercase and compareIstring that only check a to z Add FLOAT(IEEE) to list of 390 compiler options so XSValueTest will compile [jira 1381] Memory leak in GrammarResolver Aligned method declaration (jira# 1386) Updated doc to refect real behaviour with adoptBuffer Remove variable declaration from 'if' statement (jira# 1379) Fully qualify enum (jira# 1383) Aligned method declaration (jira# 1384) Fix possible overflow problem Fix for Jira 1376: wrong memory manager Fix to Jira 1375. Removed space char between #! and /. XERCESC-1345: Reset fDTDElemeNonDeclPool in scanreset XERCESC-1363: Increase size of BaseRefVectorOf based on size of data not by 32 Protected getSrcOffset to avoid crashing when parsing has finished; updated documentation Redeclare a namespace binding if the prefix is already bound to a different namespace (jira# 1371) Improve performances of XMLString::tokenizeString (jira# 1363) Eliminate lazy creation of attribute lists Initialize ICU to avoid multithreading problems The URL fragments were leaked (jira# 1362) Update samples to use XERCESCOUT instead of XERCESCROOT Removing makefile project, as BCB6 users should use the .bpr project (jira# 1347) Removed superfluous const qualifiers Attempt to fix compiler errors Performance improvements Fixing spelling errors Fix for compile under gcc 4 Fix thread safety issues. Jira #30380. Thanks to David Bertoni Various PSVI fixes Allow ICU to be used for transcoding and casing Copy performance change made to XMLUTF8Transcoder.cpp to the 390 version Bugfix: XERCESC-1074; get rid of warnings Doc updates, including xercesc-1352 Performance fixes Updated makefile (bug# 1346) Update error message from regular expressions Prefix mapping fix Store key for recreating table instead of using enclosingscope Update release plan with tenative 3.0 list Fix spelling of fgMacLCPEncodingName Remove from project obsolete files XObjectComparator and XTemplateComparator. Explicitly create a unicode collator for Mac AStatic builds had incomplete MIDL command lines Enable building of tests and samples under Interix (jira# 1330) Mark global variables for this module as static (jira# 1331) Added rehashing capabilities If the option /Zc:wchar_t is specified, map XMLCh to wchar_t (jira# 413) XMemory updates Xercesc-1326: Documentation update for getTextContext. Xercesc-1328: Fix spelling of XMLUni::fgXercesUseCachedGrammarInParse (missing an a in parse) Delete memory for parser and grammarpool When entity reference creation was on, the document created by the parser was leaked (jira# 490) Support for UnixWare 7.1.1 (jira# 1148) Fix for xercesc-1219 Remove warning messages. Fixes to compile with Visual Studio 2005 (jira# 1253) Fix for Xercesc-1283: incorrect case for xmluni predefined constant in doc Fix for Xercesc-1314: clarify what is xercescroot. Updated Borland makefile scanReset() should always clear the maps used to detect duplicate attributes Removed warnings When emitting a "duplicate attribute" error, we were using an unitialized pointer variable Update SAX2Print sample project files to add new files recently added to sample Add icpc to the list of C++ compilers (jira# 1311) Add support for use of ICU with Mac OS X version maps used to detect duplicate attributes are now cleaned Fixed name of include file [jira#1321] Notify advanced handlers of the whitespace before and after the root document element (jira# 729) Delete the user data informations only after invoking all the NODE_DELETED handlers (jira# 620) Added API to remove all entries having the same primary key The second call to ucnv_fromUChars was causing the buffer not to be terminated (jira#1300) Add support for use of sockets netaccessor on Mac OS X. Fix syntax error caught by GCC 4 DOMDocument::cloneNode can clone the element definitions (bug# 647) Store fAxisType as an integer, not as a XMLCh (bug# 1177) Add support for SAX2 filters (jira# 1133) XSValue Updates Use correct prefix on end tag Attempt to fix various apidoc problems Add assert to avoid memory violation Performance improvement Take into account the fExpandEntityReferences setting [jira# 1303] Fix problem with hexbin::decode and use XMLByte instead of XMLCh for output of decoding. DOM L3: pass schema normalized value only when datatype-normalization feature is enabled. Fxi for jira392 An option to ignore a cached DTD grammar Fixed memory leak in operator= [jira# 1307] Take into account the fExpandEntityReferences setting [jira# 1303] Clean-up error text for a message that said unsupported Added XMLString::release(void**, MemoryManager*) [jira# 1301] entity resolver behaviour Avoid throwing an exception when orphaning a cached grammar that has not been used yet Update two error messages: add missing parameter, remove extra parameter Update ccsid.h for new release of icu Fix for bug xercesc-1304 Update MS VC7.1 build options Remove XObjectComparator and XTemplateComparator. These are debug files that aren't used. Fix for synthetic annotation generation on 'extension' element of simpleContent Fix problem with an All content model with minOccurs of 0. Fix to correctly report the boundaries of an external subset Memory improvement to utility classes Changes for linker problems with linux build using xlc. Performance improvement to utility classes. Add build target for VC7.1 to create a static library XSValue updates Fix for validate annotations. Fix multi threading problem. To build ICU3.2 and on Linux/xlC_r Storer_NewerThan_Loader MSVC 7.1 Fix for jira#1298: NetBSD uses r+ to open files for reading read/write Storer level Msg build versioning [Jira#1294] Compiler Warnings on IRIX with MIPSpro compiler ver 7.4 Handling OutOfMemory exception Add missing parameter to three error messages. Data member reshuffle and store/load Optimized alignment for various data types MacOS build updates Maintain consistent order among multiple store/load session to allow comparison Fixed version number Allow option of initializing static data in XMLPlatformUtils::Initialize XercesC2_6_0 updates: build debuged libary on Windows/VC6 [Jira#1287] new deprecated DOM libraries not included in .spec file for Linux Performance improvement Fix for jira bug 1234. Infinite loop in XSComplexTypeDefinition::derviedFromType. using ValueHashTableOf to reduce footprint Fix for jira bug 1282: empty exception message being generated Serialization fix, fPVSIScope not serialized. Change attribute number threshold to 100 Support to build ICU3.0 on Solaris2.8 64-bit Fix for Jira 866 Bug 1209 Mark SAXParser as deprecated. jira1217 jira1207 Performance: improve src offset calculation. Optimized duplicated attributes checking for large number of attributes BCC 511 updates Update sample to use an error handler and only generate xsmodel when a schema document has been loaded successfully. Update documentation to describe new features Validate annotations Reset datatype validator XERCESC-1277 [Bug 1197] Fix to 1264. All refererences to public headers now use the include files. Fix documentation generation problem. jira1259 Add support for generating synthetic XSAnnotations. Fix memory leak in PSVIWriter sample. Bug fixes Remove unused variable and data member. Reorder initialization of variables in constructor Do not build/ship debug version lib on Windows Change lib name on Windows from 2_5_0 to 2_5 Documentation Updates. Handle partial PSVIElement Mac updates Added a setCreateSchemaInfo method to the DOM parsers, to store PSVI informations in element and attribute nodes Mark some methods as deprecated Remove XercesMessages_en_US.hpp from the Win32 projects (they use the WinRC MsgLoader) provide default implementation for CreateDocumentType Don't include icudata.lib to the Windows projects: ICU 3.0 has renamed and it's no more needed since ICU 2.0 Updated error message for UPA to also state the complex type that is failing the test jira 855) jira1248 jira1261 new method: getActualValue() Performance improvement fix to more efficiently findattdef. Return bool as described in the interface for cacheGrammar instead of throwing an exception. 0S/390 build updates Apache License Version 2.0 XercesC-1269 Fix: Remove extra comma. Fix API Doc warning message OS400 Build updates Specify bmaxdata for AIX samples and tests. Add OutOfMemoryException block to samples and tests. Thread safety change for getTypeLocalName and getTypeUri Reduce memory footprint of DOMNode::setUserData Don't allocate a DOMTypeInfo object if there is no type info to store Added transferElement API getXSModel fix Jira bug XERCESC-1257 Add XSValue test Fixing Xerces-C crash when creating a MixedContentModel Externalised validation, actual/canonical value production for Schema built-in data types build on aix xlC_r v6 with v5 comptiable name mangling scheme reset() was not resetting the stack of types (jira1245) calcRequiredSize assumed all the characters were of the same size (jira1142) jira1179 jira1206 A global mutex was not cleaned up jira 862 jira1186 Use file static instance instead of local static instance Eliminate the need to create a temporary content model when performing UPA checking use the supplied memory manager Enable libWWW on Solaris Fixed bugzilla bug 23100. Increment patnIndex only when a match is found IGXMLScanner::fErrorStack not cleared if an exception is thrown Build on HP-Itanium, aCC A.05.52 jira957 jira1236 Force the destruction of an XMLBuffer before terminating Xerces ThreadTest updates Upgrade to ICU3.0 Fix for jira1170 Fir for jira1136 Fix for jira1226 Fix for jira1238 Fix for jira1210 Rename VALUE_CONSTRAINT enumeration names Initialize memory manager to default. Schema-Errata fix for compilation under gcc 3.5 Fix for jira1181 don't switch grammars unnecessarily Fixed memory leak (jira1228) Memory Leakage Fixed make sure tables are properly aligned supported C++ namespaces doc update Consolidated End Of Line Handling Fixed null pointer bug Fix bug where scanners would accept malformed tags and perf improvements Fix memory leak. XML 1.1 Performance fix: clearing the undeclared attribute maps on start tags normalizeURI() added XMLString::removeChar added [jira1216] GrammarResolver never clears internal cache of Grammar instances MingGW updates UTF-8 new error message The net accessor input source now can be used to get data using PUT or POST Performance: push a new map on the namespace stack only when an element has a xmlns attribute Enable libWWW on Linux Added error message for the HTTP NetAccessor xlat doesn't compile on Windows Enable IDs to work on all kinds of schema components To resolveGrammar correctly not all 390 processors support the new transcoding instructions Misc fix to update fCount in the correct place. Schema bug with group redefined Misc doc updates xlat generate code for private default constructor XML1.0 3rd Edition Updates Add "UTF16" as a synonym for UTF-16 (bug #XERCESC-1198) Doc updates for Jira Various MAC fixes Various PSVI Fixes Identity Constraints Doc updates Add createDocumentType Grammar caching of DTD internal subsets fix for file resolution problems on OS/390 DTDs included from XML Schema were not opened using the entity resolver specified by the user (bug# 27008) make comparison case insensitive, typo in error message corrected. Annotation reporting improvements item() was could only return items found in the first non-empty bucket Add Messages to DOMExceptions packageBinaries.pl improvements importNode bug fix Serialization Changes Deprecated DOM Inside attribute values, new lines must be escaped (bug#20858) Added support for MinGW (bug#23176) Fix documentation for binToText (bug# 9207) Serialization changes DOMNamedNodeMap Performance Improvements PSVI Fixes The maps inside the DTD are declared of the right type, removing the need for casts Removed unnecessary inclusion of implementation headers DOMNodeVector is used only to store attributes; save memory WFXMLScanner was throwing an index out of bound exception [bug# 7051] The "hash" argument clashes with STL hash save/load TypeUri/TypeLocalName more accurately eliminate leakage Check for errors when saving a document to a file (bug# 2594) OS/390 transcoder update Added test for bug# 26919 If insertBefore(A,A) is invoked, a crash would occur (bug# 26919) When cloning a DOMDocument, clone also the encoding, version and standalone info (bug#13056) Instantiate XSerializeEngine with GrammarPool Fix for UPA checking new getter: getHashModulus Revise the Mac OS Transcoder to use the Mac Text Encoding Converter Update Mac OS Projects for newly added files Fixed memory leaks Fix for bug# 27263 (extra = in registration script The COM wrapper doesn't use the deprecated DOM anymore Fixed typo in documentation Bug#27209: Xerces 2.5.0 does not build with option -t IconvGNU because of syntax errors! XercesDeprecatedDOMLib Bug#27046 Doxyfile update to 2.5.0 fix for bug 25035: cygwin support fix potential memory leak 2.5.0: Here is the list of fixed bugzilla bugs that are resolved in this release, Xerces-C++ 2.5.0. Description make first parameter of BinOutputStream::writeBytes const * const; bug 26936 Remove the limitation on providing PSVI information Update threadtest to accept -init option instead of using compiler directive. Remove unnecessary if statement Bug#26900 fix, remove virtual on destructor Xercesc2_5_0 Updates Xercesc2_5_0 Updates PSVIWriter documentation updates Bug#26607 fix Bug#21965: A substitution group with no type is always valid SCMPrint build error fix Xercesc2_5_0: com updates Implemented setTextContent Project SUMPrint PSVIWriter to build with intel PSVIWriter to build on AIX Bug#26648 fix Bug#26131fix. Bug#25541fix PSVIWriter build fix Bug#20684 fix PSVIWriter build fix and usage update Project PSVIWriter Misc 390 changes. Intrinsic transcoding support for 390. Fix a seg fault with PSVI and set basetype of anysimpletype to be anytype. Code cleanup changes to get rid of various compiler diagnostic messages. Added support for the Interix platform (Windows Services for Unix 3.5) Bug#26426 fix Bug#26315 fix put back the parameter to build debug Update script to flush buffer Update sanity tests so that each test result can be uniquely identified Code cleanup changes to get rid of various compiler diagnostic messages. Add include for unistd.h Define away some gcc garbage so that /usr/include/unistd.h will compile with the CodeWarrior MachO target Add a check for a corner-case buffer condition Bug #26419 fix Step around CodeWarrior compiler warning Update Mac OS Xcode project to reflect recent file additions Update Mac OS CodeWarrior project to reflect recent file additions Bug#25751fix WideCharToMultiByte and MultiByteToWideChar return 0 on failure, not -1 maintain the same size on both 32/64 bit architecture Project XSerializerTest In the Win32LCPTranscoder, don't use wcstombs or mbstowcs, as they don't pick up the correct local code page; use the Win32 API using CP_ACP as the code page Removed usage of undeclared macro MIN proper allignment for built-in datatype read/write HP compiler (after upgrade) is no longer complaining about placement delete Bug#18341 fix Bug#24929 fix revert code back to previous version Remove unnecessary local static data set optimization level#2 on hp aCC Misc build updates Undo previous change memory management changes. Misc memory management changes For sanity, use class name to qualify method Fix wrong size of allocation remove unused static member update Copyright year Minor performance change for handling reserved and unreserved characters. Fix 390 compilation errors. Use a global static mutex for locking when creating local static mutexes instead of compareAndSwap remove use of static buffers Avoid throwing malformedurl exceptions in XMLURL to avoid a threading problem on AIX. PSVI: inherit facets from base type Bug#25660 fix Bug#25542 fix Bug#25768 fix: Replaced the call to wcstombs using a NULL target buffer with the equivalent call to WideCharToMultiByte () Bug#25412 fix Fix segfault when adding S4S Reset list of grammars after building XSModel using the no-exception-thrown ctor Bug#28517 static initialization problems make sure locally-declared attributes have declarations in the PSVI On some platforms, it is problematic to throw a different exception from inside the catch block of another exception Various PSVI fixes using ctor/parseContent to avoid exception thrown from ctor Update AIX build to generate .a libraries as -brtl is no longer used so that a build generated without using packageBinaires.pl will be clean. Release memory when an error is encountered. Updated project for BCC551 Made virtual function checkAdditionalFacet 'const', so that it matches the declaration in a derived class Even if the resolver has no grammars, since all schema processors are aware of the schema-for-schemas, an XSModel should be produced. fix one more buffer overrun, affecting boolean lists enable production of canonical representations for dates with negative years, or years >9999 ensure an XSModel even if there are no grammars to add to an XSModel, the S4S grammar must be included do not report anything about default/fixed values for non-global attribute declarations use a null-terminated string when tokenizing pattern facets more PSVI bug fixes some indices in the PSVIAttributeList were 1 off fix segfault when validation of a union type fails initialize undeclared attribute registry appropriately for its local use in scanStartTag allow schema normalized values to be associated with a PSVIAttribute after it is reset use the original memory manager to deallocate in assignment operator PSVI: return value constraint only if global declaration PSVI: add whitespace facet if missing More PSVI updates When parsing a new element, clear the maps holding the unparsed attribute we have seen. This because these maps keep pointers to the name of the attributes object that gets recycled for every element (and their name is deallocated when recycled) Memory management update. Improved algorithm for finding derivedFrom. More updates to memory management so that the static memory manager. Absorb exception thrown in getCanonicalRepresentation and return 0, only validate when required Bug#18611 fix. Bug #25699 fix: made getRootElemID const. Bug#25164: Patch for doc enhancement add attribute names to PSVIAttributeList and fix some problems with calculation of canonical values in element content fix canonical representation production store name/namespace of corresponding attribute in PSVIAttributeList; not all PSVIAttributes have XSAttributeDeclarations Fix compiler messages on OS390. More memory management updates. PSVI: process 'final' information when validating a skipped element or attribute, we should not look for a declaration. remove a throw clause inserted during debugging do not assert memorymanager in placement delete. Fix AIX compiler error. PSVI: Use complex type info if present, otherwise use datatype validator PSVI: fix for annotation of attributes in attributeGroup/derived types fix two overflow conditions fix a segfault and a possible buffer overflow condition Update for memory management so that the static memory manager (one used to call Initialize) is only for static data. Check for NULL when building XSParticle fix compilation error ensure all uses of ArrayJanitor use a memory manager add default memory manager parameter to loadMsg method that uses char * parameters Fix memhandlertest failure (memory not deleted). XSerializerTest updates exception thrown upon invalid number, thanks Gareth Reakes. Make IC_Field stateless, fMayMatch is no longer a data member of IC_Field Add nextElementKey method BinMemOutputStream The DOMTypeInfo should have a NULL namespace and type name when DTD validation is used, not empty strings don't expand ContextSpecNode when deserilized update Change a conditional expression to an if-else to avoid a compiler problem. fix segfault when a writeAnnotation() method was called psvi updates; cleanup revisits and bug fixes make use of XMLDocumentHandler::elementTypeInfo instead of non-thread-safe XMLElementDecl methods Bug#25494 fix fix compilation errors under gcc configure scripts need to be told about XSerializerTests before they can build its Makefile fix small bugs that made sanity tests fails Project XSerializerTest trailing zeros for double/float w/o decimal point fixes for the URI implementation to take registry names into account Canonical Representation Support Store non schema attributes from parent in XSAnnotation OS/390 updates make documentation accord with what Xerces-C supports ICU has deprecated the -s390 encoding suffix. This patch uses the new convention for XML documents that make use of this suffix make CreateDOMDocument sample more robust fixes for canonical value production; memory management was not implemented correctly Eliminate the preparsing stage change some hash constants fix seg fault caused when a complex type had simple content; we were not processing the complex type itself, only its base Remove GCC2 build styles from xcode samples Bug #25343 Add xcode project for SEnumVal sample Bug#25337: Enable DEPLOYMENT_POSTPROCESSING for Mac OS X GCC3 Deployment Build. fix bug in PSVI where a segfault would occur if an attribute was not defined fix duplicate attribute detection when namespaces are disabled PSVI fix: cannot allow validator to reset its element content buffer before exposing it to the application uninitialize panic handlers so they will be ready for subsequent initalizations when an empty element is valid, it will not have a datatype validator Bug#25118, additional fix once again since there are certain things, such as schemaLocation attributes, that have a datatype and which we nonetheless do not validate, make canonical-value production dependent on validity being valid fix for ArrayIndexOutOfBoundsException in PSVIAttributeList Bug#20169, openFile was opening the file for read and write, while only read was required Removed /version option from the linker Don't use the word "exception" as a variable name, as VC 7.1 complains about it Bug#16055 fix, Make the code compilable on Windows when UNICODE is defined Properly set fAnnotation data member 2.4.0: Here is the list of fixed bugzilla bugs that are resolved in this release, Xerces-C++ 2.4.0. Description fix Doxygen warnings; bug 25118 fix bug 28084 Set root element if not previpusly set, Use memory manager when creating root element name in preparation for stateless DOMTypeInfo for elements Fix state-ful duplicate attribute detection when the integrated scanner is in use and namespaces are off. Also, implement change to PSVIHandler interface to remove prefix passing. PSVIElement implementation implement writeAnnotation create XSModels if a PSVIHandler has been set on the scanner. Make PSVI production more robust implement isSpecified fixes for segfaults and infinite loops in schema component model implementation; mark DOMTypeInfo-related methods on XMLElementDecl deprecated since they are not thread-safe Bug#24983: Proposed changes of bcc.551 and bcb6 project files for forthcoming 2.4.0 release DOMPrint run result updated. more complete implementation of PSVIAttributeList; remove some problematic const-ness Store XSModel. remove XMLIBM1047Transcoder's dependence on iostream Add a method to return the XSObject mapped to a schema grammar component Update Mac OS Codewarrior project, Cleanup build errors/warnings from CodeWarrior Serialize enclosing complex type, Check for out of memory exception and document updates Make XSObjectFactory inherit from XMemory Misc. PSVI updates Update expected result Fix AIX linking error Add Mac OS project for Xcode, Revise build instructions to reflect deprecation of Project Builder projects, and elevation of the Xcode projects. Eliminate some compiler warnings concerning comments inside of comments add IBM1047 to the list of intrinsic transcoders allow classes derived from XMLTransService to tailor the intrinsic maps to their taste. Reset memory manager in Terminate PSVI: finish construction of XSSimpleTypeDefinition added in support for xml-declaration feature. Fix for bug 22917 update method documentation DatatypeValidator support for PSVI PSVI updates Enable grammar pools and grammar resolvers to manufacture XSModels. This also cleans up handling in the parser classes by eliminating the need to tell the grammar pool that schema compoments need to be produced. Setting the stage for PSVI (element and attribute) implementation: pointing out all places in scanners where validation updates need to occur More schema component model implementation, In particular, this cleans up and completes the XSModel, XSNamespaceItem, XSAttributeDeclaration and XSAttributeGroup implementations. PSVI: Use XSObjectFactory to create various components. insertElementAt was not checking if there was room for the new element (bug#24714) Wrong filename in error messages (bug#24883) Protect getEntityDeclPool from invoking a method on a NULL pointer (bug#24881) Updated COM for xerces-c_2_4_0 Updated project to copy xerces-c_2_4_0, not xerces-c_2_3_0 PSVI: element declaration, content model, PSVIutil Updated Borland makefile PSVI: store name and namespace information build xercesc2_4_0 with icu2.6.1 increment version to 2.4.0 in docs build xercesc2_4_0 PSVIAttributeList needs to be included by PSVIHandler Fix to #4556 Fix for bug 23930 Fixed documentation bug#24746 changes in support of second phase of XSModel implementation removed methods made unnecessary by new XSModel implementation design PSVI updates When invoking resolveEntity, specify the current document as the base URI Fix to bug #4556 Pass correct initSize to container during deserialization Solve Compilation/Linkage error on AIX/Solaris/HP/Linux Stateless Grammar: Validation Context Serialization of XSAnnotation. implementation for new stateless means of traversing attribute definition lists Fixed memory leak fix for bug 24287 PSVI/schema component model implementation fix compilation errors on AIX and HPUX For PSVI support, distinguish wildcard elements with namespace lists. update KEYS file with public key as newly-signed by two other Apache-ites Add Mac OS X DYLD_LIBRARY_PATH notes to unix build instructions update grammar pool interface so that cacheGrammar(Grammar) can tell the caller whether the grammar was accepted. Also fix some documentation errors. Patch to Solaris compiler error PSVI support for annotations. first part of PSVI/schema component model implementation. Grammar Pool Specification updates don't serialize built-in baseValidator, and don't serialize localName/uriName When invoking resolveEntity, specify the base URI When loading a grammar that's going to be cached, re-use the grammars already in the cache A version of lastIndexOf would crash the application if the character to be searched was not found in the string Updated BCB6 project Serialization test fix Enhanced Entity Resolver Support. GrammarPool serialization/deserialization Support for Template serialization/deserialization added XObjectComparator/XTemplateComparator Add comment regarding permissible values for XML_PLATFORM_NEW_BLOCK_ALIGNMENT. Fix for bug #24207 Fix memory leak Annotation support Fixed memory leak [bug 23073] Update COM project files update XercesLib.mak Inside a schema, the properties "fixed" and "default" for a reference to an attribute were ignored unless the "required" property were also present [bug 11767] Fix multithreading problem Pass in memory manager to constructors and use for creation of enumerators. Open files for reading as "r", not "r+". on MacOS Support for Template class serialization/deserialization Fix multithreading problem for regular expression. Implementation of Serialization/Deserialization for Schema components update XSModel and XSObject interface so that IDs can be used to query components in XSModels, and so that those IDs can be recovered from components Implementation of Serialization/Deserialization for Grammar components fix for bug 21780 Synchronized StringPool for thread-safe updates. Synchronize ContentSpec/ContentModel/FormattedModel API for Template_Class Object Serialization/Deserialization Fix #23413 Rewrite packageSources Stateless Grammar Implementation of Serialization/Deserialization for Datatype Validators Removed ^Z from end of files which was preventing compilation under gcc 2.96. improve handling of out of memory conditions, bug #23415 Refactoring of some code to improve performance. Synchronize ContentSpecNode and formattedModel fix for bug #23427 Loose the assert condition so that Serializable class need NOT to check the actual string length before read/write. useImplementation should use memory maneger. Inplementation for Serialization/Deserialization Macro re-organized: provide create/nocreate macros for abstract and nonabstract classes change Grammar::putElemDecl(XMLElementDecl, bool) so that it does not require the Grammar object to be const. Also, mark findOrAddGrammar as being dangerous in multithreaded situations doc fix OSU: Object Serialization Utilities updated the distribution directory. make Grammar pool be responsible for creating and owning URI string pools. This is one more step towards having grammars be independent of the parsers involved in their creation PSVI/schema component model classes enable MemParse to work on OS400. fix compiler warnings on ISeries; add Apache copyright notice Restore pre2.3 constructors Fix bug #22938. Deletion of void* is illegal. Fix for bug #22008. Removed the ability to adopt the DOMObject. Fix bug #19605. Problem with CDATA END TAG added API to get an enumerator for the cached grammars. Fix for bug 21990 If a type was explicitly declared as anyType that now gets set in DOMTypeInfo. Added test cases. Add new static global that always points to array-allocating memory manager Fixed a bug where multiple invalid elements with the same name/uri were not being set with appropriate PSVI info. Added a test case to expose the problem. Add new memory allocator that allocates using new[], for use where returned memory must be able to be deleted using delete []. This saves duplicated code in cases where a routine is optionally called with a specific memory manager, such as in the case of transcode fix compilation errors on HPUX and Solaris Fix bug #22697; transcodeFrom incorrectly throws on kTECOutputBufferFullStatus. fix for bug 22178 keep the fGrammarFromPool in sync to avoid problems when parseing multiple times. Not all unknown attributes are faulted in. In these cases the DOMTypeINfo should report AnySimpleType, not AnyURI as they were. add the Apache license to various Perl scripts that did not have it use PlatformUtils::panic() Added a method for use in XercesDOMParser (and others derived from AbstractDOMParser) and a feature in DOMBuilder that allows the creation of the document during parse to be from an DOMImplementation other than the default. Changed constuctors to protected to be derivatable Reorderd initializer list to prevent compiler warning. A basic perl script that takes a DOM header file and creates the format used in HTML bindings file. Added Level 3 XPath interfaces. fix for bug 22565 fixing bug 21001 fix for bug 22537 fix for bug 22457. Union types that are restrictions of other union types were previously considered not to inherit their parents member types. This is at variance with the behaviour of the Java parser and apparently with the spec. Method added to allow serilization of custom nodes from derived classes. patch for bug 16933 Code refactoring to improve performance of validation. fix to bug 22177 fix for bug 20058 Added serialization for attribute nodes fixes to make OS390PlatformUtils.cpp compile fix segmentation faults that may arise when the parser throws exceptions during document parsing. In general, XMLPlatformUtils::Terminate() should not be called from within a catch statement. Update Win32 CodeWarrior project for recent file additions/deletions; Update Mac OS ProjectBuilder project for recent file additions/deletions Resolve bug #21623; document that XMLParsePath... routines may fail if the file doesn't exist GrammarPool fix to permit the samples source to be copied from a non-writable to a writable part of the filesystem, then compiled. Binaries will also be dropped in a writable directory. This should make experimentation easier on multi-user systems. The patch fixes Bugzilla #19787, #20006, #20009, #20010 and #20287, and several other issues. Fix for bug #20005 Patch for bug #20530 - Attributes which have the same expanded name are not considered duplicates. getTextContent fix Fix build under VC7 fixing bug 21573 fix for bug 18860 Documentation on system call, strtod patch to bug 20353 patch to bug 21527 Stateless Grammar: create grammar components with grammarPool's memory Manager Stateless Grammar: Initialize scanner with grammarResolver specify library with version on AIX GrammarPool to solve unresolved symbol on Solaris clean up temporary XMLGrammarDescription to make MemoryTest happy Stateless Grammar Pool :: Part I update xerces-c.spec file Add support to threadtest for Mac OS X Add DYLIB_LIBRARY_PATH directions for running samples under Mac OS X. Bug#20552 Updated VC7 Project files. for build on WinXP.NET and Intel Electron new test for the pluggable memory management mechanism. fix for bug #20092 Bug 20413 Xerces 2.3 does not compile under NetBSD 1.6 Fixes so we compile under VC7.1. Use new macros for iostream.h and std:: issues. fix to bug #20350. Fix 2 typos. fixed typo for version number Fix memory leak when using deprecated dom. Fix to bug #16817. Non leaf nodes and attributes now get notified of release fix to bug #20325. Removed unused file and updated Projects. Added macros in so we can determine whether to do things like iostream as opposed to iostream.h and whether to use std:: or not. update copyright notice upload public key used for signing releases fix typo that could have been impacting correct operation of reference counting. Use memory manager embedded in rather than the one passed in to de-allocate memory. fix segfault on GCC 2.9x. The depreacted DOM attribute implementation had a cute trick where a void * field could be either a NodeChild pointer or a DOMString; the latter played havoc with the new memory management paradigm. Now a union of a DOMString * and a ChildNode * is used. make GCC happy and make it clearer what we actually use alignPointerForNewBlockAllocation() for in our code. Move pointer alignment functionality into XMLPlatform header; revise XMemory and DOMDocumentImpl to return blocks aligned by this function removal of isOwnerDocSingleton Build memory manager on hp PanicHandler interface should not inherit from XMemory Removed usage of std to compile under gcc and other platforms Fix another case where use of fallback characters during transcode could cause undesired failure of transcode Ensure proper block alignment for blocks allocated with XMemory new operators Handle allocation of document types not created by a DOM document Fix to HP-UX compiler's complaint about the duplicate overload of delete fix to gcc 2.95.x internal error for some template definitions release document Mac OS LCP transcoder fix CodeWarrior Mac OS Project File updates CodeWarror Win32 Project File updates First cut at Mac OS X Project Builder changes Apply Memory Manager to Base64 Initialize ValueVectorOf NetBSD compilation fix
2006-08-10Remove teTeX2 from TEX_ACCEPTED, because the teTeX2 packages will be removedminskim3-6/+6
shortly.
2006-08-08regen.wiz1-5/+6
2006-08-08Update to 1.4.10:wiz3-10/+68
2006-07-14 Raptor Version 1.4.10 Released Fixed crash with RSS Tag Soup parser generating triples too late Fixed a crash with the RDF/XML parser and serializer if a comment was seen outside an element Parsers no longer generate any triple parts of type RAPTOR_IDENTIFIER_TYPE_ORDINAL 2006-04-22 Raptor Version 1.4.9 Released Raptor Tutorial added covering parsing and serializing with examples Raptor Reference Manual now covers 100% of the public API rapper can now pretty-print RDF using namespaces as hints Turtle parser gains boolean literals Requests for content now send appropriate Accept: headers No longer require libxml for rss-tag-soup parser Various Win32 fixes and VC build files updates (John Barstow) Many other bug fixes and changes were made. NOTE: Generation of RAPTOR_IDENTIFIER_TYPE_PREDICATE was removed as deprecated in 1.4.8. See the 1.4.9 Release Notes for the full details of the changes. 2006-01-03 Raptor Version 1.4.8 Released RSS Tag Soup parser now reads Atom 1.0 and rewrites old Atom 0.3 terms Added a guess parser that picks the parser to use based on protocol information such as HTTP Content-Type Created an enhanced API reference manual with gtk-doc Serializers to build can now be selected at configure time Parsers can now return the namespace prefix/URIs seen in parsing Turtle parser update to version 2006-01-02 (announcement) Fix for URI resolution bugs (win32 fix by John Barstow) Several parser bug fixes for RDF/XML, RSS and GRDDL RDF/XML serializers and XML writer can write XML 1.0 or XML 1.1 Added an alpha Atom 1.0 serializer Added an Adobe XMP (RDF/XML profile) serializer Internal source reorganisation Many other changes, fixes and improvements. NOTE: Raptor will be switching to use Subversion for version control after the 1.4.8 release. See the Redland Subversion site or the online Raptor installation notes for the latest information. See the 1.4.8 Release Notes for the full details of the changes. 2005-06-08 Raptor Version 1.4.7 Released Fix crashes in the RSS tag soup parser / serializer (Suzan Foster) Fix a crash in the RDF/XML serializers with bad URI predicates. See the 1.4.7 Release Notes for the full details of the changes. 2005-05-19 Raptor Version 1.4.6 Released Added a Gleaning Resource Descriptions from Dialects of Languages (GRDDL) parser for reading XHTML and XML as RDF triples Updated RSS enclosures support in RSS tag soup parser and RSS 1.0 serializer (Suzan Foster) Fixed several crashes with RSS tag soup parser, RDF/XML-abbrev serializer. The turtle parser now accepts """long literals""" See the 1.4.6 Release Notes for the full details of the changes. 2005-02-06 Raptor Version 1.4.5 Released Added an RDF/XML with abbreviations serializer (Steve Shepard) Handle RSS 1.1 in RSS tag soup parser More fixes for broken OSX libxml2 See the 1.4.5 Release Notes for the full details of the changes. 2005-01-15 Raptor Version 1.4.4 Released Fixed crashes in RSS tag soup parser and RSS 1.0 serializer Handle RSS 0.9 namespace in RSS tag soup parser Portability fixes for Win32 (Dave Viner) See the 1.4.4 Release Notes for the full details of the changes. 2005-01-03 Raptor Version 1.4.3 Released New XML Writer API Improved RDF/XML serializer allowing user namespace declarations and writing relative URIs where possible New RSS 1.0 serializer Updated RSS tag soup parser URI class can write relative URIs (Patch from René Puls) Many other API changes See the 1.4.3 Release Notes for the full details of the changes. 2004-11-01 Raptor Version 1.4.2 Released Fix raptor_xml_escape_string error return. See the 1.4.2 Release Notes for the full details of the changes. 2004-10-29 Raptor Version 1.4.1 Released Fixed crashes in URI decoding and RSS enclosures. See the 1.4.1 Release Notes for the full details of the changes. 2004-10-24 Raptor Version 1.4.0 Released Added a serializing class for writing RDF triples as a syntax Added serializers for RDF/XML and N-Triples Added an I/O stream class for aiding writing Added RSS enclosure support to RSS Tag Soup parser (Suzan Foster) See the 1.4.0 Release Notes for the full details of the changes. 2004-09-20 Raptor Version 1.3.3 Released License changed to LGPL 2.1/Apache 2 Added a new Unicode NFC checker Rewritten URI parsing and resolving code Added configure selection of RDF parsers Updated the RSS Tag Soup parser to handle Atom 0.3 Updated the Turtle parser to handle large documents (Geoff Chappell) Added a parser feature to disable rdf:ID duplicate checking Updated rdf:ID duplicate value checking implementation Portability fixes for building on win32 (Chris Pointon) See the 1.3.3 Release Notes for the full details of the changes. 2004-07-21 Raptor Version 1.3.2 Released Added support for compiling against expat source trees (Mark Smith) Added raptor_alloc_memory to allocate memory in raptor, typically needed by handler routines on win32. Make errors in fetching WWW content pass to the main error handler. Added accessor functions for parts of the raptor_locator structure (Edd Dumbill) Disabled the broken Unicode NFC checking via GNOME glib for this release. See the 1.3.2 Release Notes for the full details of the changes. 2004-06-12 Raptor Version 1.3.1 Released Correct raptor_print_statement declaration argument statement to have one less 'const', to match the code. raptor.h now includes stdarg.h Portability fixes for win32 Updates to Turtle parser to only allow language with non-datatyped literals; allow a '_' immediately after a ':' in qnames and make bare ':' work. Added a warning for unknown rdf:parseType values, when parsing in lax mode. This is controlled by a new parser feature warn_other_parsetypes The Turtle parser was fixed to re-initialise correctly when performing multiple parsings Fixes to the file: URI support for %-escaping and for Win32 filenames See the 1.3.1 Release Notes for the full details of the changes. 2004-05-11 Raptor Version 1.3.0 Released Updated Turtle parser to fix the collections syntax, add integer literals and allow - in names. Added support for guessing a parser from content or identifiers Completed parser feature support Added sending HTTP Accept: headers for WWW retrieval when possible Added new utility sequence and stringbuffer classes Several other functions added and improvements made. See the 1.3.0 Release Notes for the full details of the changes. 2004-01-24 Raptor Version 1.2.0 Released Added a Turtle parser (was N-Triples Plus) now with collections. Added raptor_syntaxes_enumerate to get syntax name, label, mime_type or uri_string of all known parsers. Added WWW access via BSD libfetch if available. Updated the GNOME GUI grapper program to report errors and warnings 2003-12-31 Raptor Version 1.1.0 Released Added an N-Triples Plus parser Updated for RDF/XML Revised Working Draft (10 October 2003) allowing rdf:RDF to be optional by default. No further changes were needed for RDF/XML Revised Proposed Recommendation (15 December 2003) Made URI class constructors, methods and factory methods as well as some other utility functions using or returning URIs or literals take unsigned char* rather than char*. Added the XML namespace, XML namespace stack and XML qname classes to the public API. Added a function to discover supported parsers. Fixes for line number counting in N-Triples Added support for libxml2 SAX2 API for 2.6.0 and later. The N-Triples parser now uses the generate ID code. Added configure options for XML 1.1 names and disabling NFC check code.
2006-08-06Update to 1.7:jmmv2-7/+7
o Fixed bug that resulted in empty "@:" lines in the templates. o Fixed a few bugs with the XSL code. o Supported a few more variations of C syntax. o Remove the internally-used '-struct' suffix from links to widget structs. o Fixed a few missing build dependencies. o Added a new "C-x4s" binding to the emacs lisp code, to insert a blank section header in the source code. o Fixed bug that ignored inline section header docs with '-' in their names. o Added a 'make docs' target that can be used to build the docs even when gtk-doc has been disabled at configure time. (Yeah, I know I updated it to 1.6 earlier today... thanks to wiz@ for pointing out the newest version.)
2006-08-06Install schemas.xml file too, so nxml-mode finds some default modeswiz2-2/+5
automatically. Bump PKGREVISION.
2006-08-06+jing, trang.wiz1-1/+3
2006-08-06Initial import of trang-20030619:wiz4-0/+67
Trang converts between different schema languages for XML. It supports the following languages: * RELAX NG (XML syntax) * RELAX NG compact syntax * XML 1.0 DTDs * W3C XML Schema A schema written in any of the supported schema languages can be converted into any of the other supported schema languages, except that W3C XML Schema is supported for output only, not for input. Trang can also infer a schema from one or more example XML documents. Trang is constructed around an RELAX NG object model designed to support schema conversion. For each schema language supported for input, there is an input module that can convert from the schema language into this internal object model. Similarly, for each schema language supported for output, there is an output module that can convert from the internal object model in the schema language. Trang aims to produce human-understandable schemas; it tries for a translation that preserves all aspects of the input schema that may be significant to a human reader, including the definitions, the way the schema is divided into files, annotations and comments.
2006-08-06Initial import of jing-20030619.wiz4-0/+280
Jing is a RELAX NG validator in Java. This version of Jing implements * RELAX NG 1.0 Specification, * RELAX NG Compact Syntax, and * parts of RELAX NG DTD Compatibility, specifically checking of ID/IDREF/IDREFS. Jing also has experimental support for schema languages other than RELAX NG; specifically * W3C XML Schema (based on Xerces-J); * Schematron; * Namespace Routing Language.
2006-08-06Update to 1.6:jmmv3-10/+9
o Removed the hard dependancy on openjade or jade, since XML is used mainly now rather than SGML. o Install the .pc file in $(datadir) rather than $(libdir) since gtk-doc is architecture-independant. o Added "--ignore-decorators" option to ignore a list of declarators in function declarations. o Support '#Object::signal'/'#Object:property' to link to signals/properties o Fixed missing index terms.
2006-08-06Remove BROKEN_IN for packages that built in the latestkristerw1-3/+1
NetBSD 3.0_STABLE/i386 bulk build.
2006-08-04Add and enable hugs-HaXml.jmmv1-1/+2
2006-08-04Initial import of hugs-HaXml, version 1.15.20060515:jmmv4-0/+82
HaXml is a collection of utilities for parsing, filtering, transforming and generating XML documents using Haskell. Its basic facilities include: * A parser for XML. * A separate error-correcting parser for HTML. * An XML validator. * Pretty-printers for XML and HTML. For processing XML documents, the following components are provided: * Combinators is a combinator library for generic XML document processing, including transformation, editing, and generation. * Haskell2Xml is a replacement class for Haskell's Show/Read classes: it allows you to read and write ordinary Haskell data as XML documents. The DrIFT tool can automatically derive this class for you. * DtdToHaskell is a tool for translating any valid XML DTD into equivalent Haskell types. * In conjunction with the Xml2Haskell class framework, this allows you to generate, edit, and transform documents as normal typed values in programs, and to read and write them as human-readable XML documents. * Finally, Xtract is a grep-like tool for XML documents, loosely based on the XPath and XQL query languages. It can be used either from the command-line, or within your own code as part of the library.
2006-08-02Add textproc/py-yaml, a Python parser and emitter for YAML.joerg1-1/+2