summaryrefslogtreecommitdiff
path: root/textproc/sablotron
AgeCommit message (Collapse)AuthorFilesLines
2003-05-06Drop trailing whitespace. Ok'ed by wiz.jmmv1-2/+2
2002-10-07Add two header files that appeared in the last update.wiz1-2/+4
Closes PR 18551 by Sergio Jimenez Romero.
2002-09-25Update sablotron to version 0.96. Changes since 0.71 (last pkgsrc version):jwise6-39/+25
Version 0.96 September 5, 2002 ------------- - XSLT debugger implemented (sabcmd --debugger) - API fixes for PHP extension - log() function added to write to Sablot's log from JS scripts - conflicts of top-level elements (variable, key, script) initializations resolved - fixed xslt_process buffer overflow - fixed a bug of duplicate NS qualified attributes - minor SXP bug fixes [using patches by Tim Crook] - fixed a bug of the 'mod' operator [report by Jork Behrends] - fixed a bug of sorting with multiple keys [report by Jork Behrends] - fixed a bug of comparison [report by Jork Behrends] - DOM: fixed a bug of the default XML namespace [report by Albert Micheev] - DOM: fixed a bug of PIs [report by Albert Micheev] - improved configuration [by Melvyn Sopacua] - fragment identifiers allowed in document() for custom schemes [report by Bob Kline] Version 0.95 June 24, 2002 ------------- - DOM support upgraded to DOM Level2 - xsl:strip-space and xsl:preserve-space implemented - XSLT on external documents (accessed via callbacks) - esxlt:document instruction implemented - unparsed-entity-uri() function implemented - added a manual page for sabcmd - added a batch mode (multiple sources/stylesheets) for sabcmd [by Stefan Behnel] - added a system property to display version - added a flag for document() to return an empty node-set when it refers to non-existing document - fixed a bug in relative paths to ext. entities - fixed a sorting bug on Solaris - fixed matching precedence for processing-instruction('lit') - fixed a bug in xsl:decimal-format/format-number() - fixed a bug in string() - comments excluded - fixed a bug of RTFs in xsl:attribute (comment, pi) - fixed a bug of generate-id for multiple documents - various minor fixes Version 0.90 March 8, 2002 ------------- - xsl:import implemented - fixed a bug in boolean expressions with nodesets [reported by John Holland] - current() implementation redesigned - variables not allowed in 'match' attributes of templates - fixed a bug in attribute value escaping [Christian Lefebvre] - fixed a bug in ext. entities base URI [Christian Lefebvre] - fixed a bug in sabcmd --base option [Christian Lefebvre] - span not indented with html method - processing-instruction() node test allows literal arguments - only top-level variables and params visible in xsl:attribute-set - fixed a bug in xsl:number - fixed a bug in master situation cleanup [patch proposed by Bill Hofmann and Bob Kline] - fixed a bug in error reports from included files - correct name of element, attribute and pi is checked Version 0.82 January 30, 2002 ---------------- - fixed the text output method (nothing but text nodes are outputted) - SCRIPT and STYLE escaped for xhtml - fixed a bug in escaping attributtes (src, href) - fixed a bug in aliasing doctype declaration - fixed bugs related to Sun CC compiler [Tim Crook, Greg Cope] - fixed a memory management bug [Tim Crook] Version 0.81 January 16, 2002 ---------------- - PUBLIC URLs in doctypes and ext. entities not parsed by default (SAB_PARSE_PUBLIC_ENTITIES situation option) - non-xsl elements allowed inside xsl:stylesheet - xsl attributes not outputted anymore - xsl:namespace-alias translates attributes as well - content of SCRIPT and STYLE not escaped for html/xhtml - Boolean attributes are abbreviated for html output method Version 0.80 January 8, 2002 --------------- - implemented extensions (JavaScript functions + DOM, extension-element-prefixes, xsl:fallback, function-available(), element-available()) - fixed a bux in the 'following' axis - fixed current() assertion fault - fixed "META tag placed outside HEAD" bug - fixed a bug in abbreviated [position] expression in template 'match' attribute - implemented lang () function - added 'namespace' attribute of xsl:element - implemented 'exclude-result-prefixes' - implemented xsl:attribute-set and 'use-attribute-sets' - added 'namespace' attribute of xsl:attribute - fixed translate() bug - key() now works with document() - fixed short stylesheet notation output bugs - added use-attribute-sets attribute to xsl:copy - minor bugs fixed
2002-09-10Since the major of libiconv was increased during the update to 1.8,wiz2-3/+4
bump dependency to latest libiconv version; recursively also bump all dependencies of packages depending on libiconv. Requested by fredb.
2002-09-10Unused.wiz1-40/+0
2002-08-25Merge changes in packages from the buildlink2 branch that havejlam5-7/+33
buildlink2.mk files back into the main trunk. This provides sufficient buildlink2 infrastructure to start merging other packages from the buildlink2 branch that have already been converted to use the buildlink2 framework.
2002-07-24Also patch Makefile.am as well as Makefile.in (thanks, Nick)agc2-1/+15
2002-07-24Add a patch to add -liconv at link time for sablotron.soagc2-1/+15
Requested in PR 15664 by dogcow@babymeat.com
2002-01-01Add sxpath.h to the list of files to link into ${BUILDLINK_DIR}.jlam1-1/+2
2002-01-01Update textproc/sablotron to 0.71. Bump version for sablotron/buildlink.mkjlam5-17/+21
since the shared library major version increases with every release. Changes from version 0.60 include: - Bug fixes - implemented axes 'following' and 'preceding' - added an SXP callback for id() and a 'user data' pointer for some callbacks - improved error messages - added Sablotron XPath processor - implemented xsl:key and key() - implemented format-number() and xsl:decimal-format - implemented xsl:number - improved HTML indentation - parameter entities are always parsed - xml declaration ends with ?> using HTML method - > is escaped in HTML - changed SDOM_xql so it uses namespace declarations on the document element
2001-10-31Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-10-05Add dependency on libiconv...it's a useful feature.jlam2-2/+4
2001-10-05Add buildlink.mk file for use by other package Makefiles.jlam1-0/+38
2001-10-05Strongly buildlinkify and mark as USE_BUILDLINK_ONLY.jlam1-5/+3
2001-09-27Mechanical changes to 375 files to change dependency patterns of the formjlam1-2/+2
foo-* to foo-[0-9]*. This is to cause the dependencies to match only the packages whose base package name is "foo", and not those named "foo-bar". A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net. Also change dependency examples in Packages.txt to reflect this.
2001-06-25Initial import of sablotron-0.60, an XSL processor in C++.wiz4-0/+39
Based on a package provided by Rob Hoopman in pkg/13305.