Age | Commit message (Collapse) | Author | Files | Lines |
|
http://rt.cpan.org/Public/Bug/Display.html?id=43174
Fix an issue where "]]>" close tag could be skipped if split in 2 bufffers
when reading.
PKGREVISION++
|
|
|
|
|
|
iso-codes 3.10.2
----------------
Tobias Quathamer <toddy@debian.org>
Mon, 3 August 2009
[ ISO 3166 translations ]
* Russian by Yuri Kozlov. Closes:#537814
* Breton by Denis Arnaud (LP)
* Marathi by Sandeep Shedmake (TP)
* new Bengali (India) by Runa Bhattacharjee (TP)
* Czech by Miroslav Kure
[ ISO 3166-2 translations ]
* Simplified Chinese by LI Daobing (TP)
* Danish by Joe Hansen (TP)
[ ISO 639 translations ]
* Traditional Chinese by Wei-Lun Chao (TP)
* Breton by Denis Arnaud (LP)
* Marathi by Sandeep Shedmake (TP)
* new Gujarati by Ankit Patel (TP)
* new Bengali (India) by Runa Bhattacharjee (TP)
* new Punjabi by A S Alam (TP)
* Czech by Miroslav Kure
[ ISO 639-3 translations ]
* Breton by Denis Arnaud (LP)
* Marathi by Sandeep Shedmake (TP)
* new Gujarati by Ankit Patel (TP)
[ ISO 15924 translations ]
* Breton by Denis Arnaud (LP)
* Czech by Miroslav Kure
[ ISO 4217 translations ]
* Breton by Denis Arnaud (LP)
* Czech by Miroslav Kure
|
|
|
|
2.26.1:
* Build fixes
* Build without exceptions
|
|
2.2.2 (2009-06-21)
==================
Features added
--------------
* New helper functions ``strip_attributes()``, ``strip_elements()``,
``strip_tags()`` in lxml.etree to remove attributes/subtrees/tags
from a subtree.
Bugs fixed
----------
* Namespace cleanup on subtree insertions could result in missing
namespace declarations (and potentially crashes) if the element
defining a namespace was deleted and the namespace was not used by
the top element of the inserted subtree but only in deeper subtrees.
* Raising an exception from a parser target callback didn't always
terminate the parser.
* Only {true, false, 1, 0} are accepted as the lexical representation for
BoolElement ({True, False, T, F, t, f} not any more), restoring lxml <= 2.0
behaviour.
2.2.1 (2009-06-02)
==================
Features added
--------------
* Injecting default attributes into a document during XML Schema
validation (also at parse time).
* Pass ``huge_tree`` parser option to disable parser security
restrictions imposed by libxml2 2.7.
Bugs fixed
----------
* The script for statically building libxml2 and libxslt didn't work
in Py3.
* ``XMLSchema()`` also passes invalid schema documents on to libxml2
for parsing (which could lead to a crash before release 2.6.24).
2.2 (2009-03-21)
================
Features added
--------------
* Support for ``standalone`` flag in XML declaration through
``tree.docinfo.standalone`` and by passing ``standalone=True/False``
on serialisation.
Bugs fixed
----------
* Crash when parsing an XML Schema with external imports from a
filename.
2.2beta4 (2009-02-27)
=====================
Features added
--------------
* Support strings and instantiable Element classes as child arguments
to the constructor of custom Element classes.
* GZip compression support for serialisation to files and file-like
objects.
Bugs fixed
----------
* Deep-copying an ElementTree copied neither its sibling PIs and
comments nor its internal/external DTD subsets.
* Soupparser failed on broken attributes without values.
* Crash in XSLT when overwriting an already defined attribute using
``xsl:attribute``.
* Crash bug in exception handling code under Python 3. This was due
to a problem in Cython, not lxml itself.
* ``lxml.html.FormElement._name()`` failed for non top-level forms.
* ``TAG`` special attribute in constructor of custom Element classes
was evaluated incorrectly.
Other changes
-------------
* Official support for Python 3.0.1.
* ``Element.findtext()`` now returns an empty string instead of None
for Elements without text content.
2.2beta3 (2009-02-17)
=====================
Features added
--------------
* ``XSLT.strparam()`` class method to wrap quoted string parameters
that require escaping.
Bugs fixed
----------
* Memory leak in XPath evaluators.
* Crash when parsing indented XML in one thread and merging it with
other documents parsed in another thread.
* Setting the ``base`` attribute in ``lxml.objectify`` from a unicode
string failed.
* Fixes following changes in Python 3.0.1.
* Minor fixes for Python 3.
Other changes
-------------
* The global error log (which is copied into the exception log) is now
local to a thread, which fixes some race conditions.
* More robust error handling on serialisation.
2.2beta2 (2009-01-25)
=====================
Bugs fixed
----------
* Potential memory leak on exception handling. This was due to a
problem in Cython, not lxml itself.
* ``iter_links`` (and related link-rewriting functions) in
``lxml.html`` would interpret CSS like ``url("link")`` incorrectly
(treating the quotation marks as part of the link).
* Failing import on systems that have an ``io`` module.
2.1.5 (2009-01-06)
==================
Bugs fixed
----------
* Potential memory leak on exception handling. This was due to a
problem in Cython, not lxml itself.
* Failing import on systems that have an ``io`` module.
2.2beta1 (2008-12-12)
=====================
Features added
--------------
* Allow ``lxml.html.diff.htmldiff`` to accept Element objects, not
just HTML strings.
Bugs fixed
----------
* Crash when using an XPath evaluator in multiple threads.
* Fixed missing whitespace before ``Link:...`` in ``lxml.html.diff``.
Other changes
-------------
* Export ``lxml.html.parse``.
2.1.4 (2008-12-12)
==================
Bugs fixed
----------
* Crash when using an XPath evaluator in multiple threads.
2.0.11 (2008-12-12)
===================
Bugs fixed
----------
* Crash when using an XPath evaluator in multiple threads.
2.2alpha1 (2008-11-23)
======================
Features added
--------------
* Support for XSLT result tree fragments in XPath/XSLT extension
functions.
* QName objects have new properties ``namespace`` and ``localname``.
* New options for exclusive C14N and C14N without comments.
* Instantiating a custom Element classes creates a new Element.
Bugs fixed
----------
* XSLT didn't inherit the parse options of the input document.
* 0-bytes could slip through the API when used inside of Unicode
strings.
* With ``lxml.html.clean.autolink``, links with balanced parenthesis,
that end in a parenthesis, will be linked in their entirety (typical
with Wikipedia links).
|
|
- Removed some unused module requirements statements from lib/**.pm.
- Added a note about date parsing/generation (thanks to an email
correspondent).
- Applied a patch by "David White" to have uppercase letter in
namespace/module identifiers.
- https://rt.cpan.org/Ticket/Display.html?id=48405
- Added "resources" and "keywords" to the Build.PL.
|
|
pkgsrc changes:
- Adding license information
- Adjusting dependencies (remove all) according to META.yml
Upstream changes:
2.02 Thu 20 Jul 2009
- Fixed the mixed "Damian Conway <adamk@cpan.org>" AUTHOR setting.
For the record, I am NOT the author, I'm just the maintainer.
Unfortunately, Makefile.PL does not have a MAINTAINER setting and
this way all the emails about this module come to me.
2.01 Tue 28 Jul 2009
- Taken over by Adam Kennedy to move it to a long-term maintenance mode
- Removing use warnings to restore 5.005 compatibility
- Removing Module::Build for higher back-compatibility
- Removing version.pm for higher back-compatibility
- use Exporter -> use Exporter () to avoid some pathalogical cases
- Upgraded the bundled author tests to be friendlier
- Changes order now a more normal reverse chronological
|
|
pkgsrc changes:
- Adjusting license information according to META.yml
Upstream changes:
2.0 2009-08-01 00:00:00
- Fixed package.
1.9 2009-08-01 00:00:00
- Improved Kwalitee.
1.8 2009-08-01 00:00:00
- Improved Kwalitee.
1.7 2009-08-01 00:00:00
- Fixed typo.
1.6 2009-07-27 00:00:00
- Improved Kwalitee.
1.5 2009-07-27 00:00:00
- Added readme.
|
|
addresses PR pkg/41855 by Robert Elz
|
|
pkgsrc changes:
- Adding license (perl license)
Upstream changes:
1.40 Fri 31 Jul 2009
- Dear Ruby Community.
Thank you so much for your bug report to the "Ruby Talk" mailing list
regarding the lack of true/false support in Perl YAML modules.
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/169943
This flaw has now been resolved, around 2 hours after we
were made aware of it. Next time, we recommend you report these bugs
to the people who can actually fix your problem.
|
|
No Changelog found.
|
|
|
|
3.08 (2008-12-31)
-----------------
* Python 3 support (Thank to Erick Tryzelaar).
* Use Cython instead of Pyrex to build LibYAML bindings.
* Refactored support for unicode and byte input/output streams.
3.07 (2008-12-29)
-----------------
* The emitter learned to use an optional indentation indicator
for block scalar; thus scalars with leading whitespaces
could now be represented in a literal or folded style.
* The test suite is now included in the source distribution.
To run the tests, type 'python setup.py test'.
* Refactored the test suite: dropped unittest in favor of
a custom test appliance.
* Fixed the path resolver in CDumper.
* Forced an explicit document end indicator when there is
a possibility of parsing ambiguity.
* More setup.py improvements: the package should be usable
when any combination of setuptools, Pyrex and LibYAML
is installed.
* Windows binary packages are built against LibYAML-0.1.2.
* Minor typos and corrections (Thank to Ingy dot Net
and Andrey Somov).
3.06 (2008-10-03)
-----------------
* setup.py checks whether LibYAML is installed and if so, builds
and installs LibYAML bindings. To force or disable installation
of LibYAML bindings, use '--with-libyaml' or '--without-libyaml'
respectively.
* The source distribution includes compiled Pyrex sources so
building LibYAML bindings no longer requires Pyrex installed.
* 'yaml.load()' raises an exception if the input stream contains
more than one YAML document.
* Fixed exceptions produced by LibYAML bindings.
* Fixed a dot '.' character being recognized as !!float.
* Fixed Python 2.3 compatibility issue in constructing !!timestamp values.
* Windows binary packages are built against the LibYAML stable branch.
* Added attributes 'yaml.__version__' and 'yaml.__with_libyaml__'.
|
|
|
|
pkgsrc changes:
- Adding license (perl5 license)
Upstream changes:
2009-07-16 Allison Randal <allison@perl.org>
* Release 3.08
Fix installdirs for Perl versions where Pod::Simple was core;
RT#36446 & RT#39709, thanks to Jerry Hedden.
Fix encoding handling for code in paragraphs; RT#45829, thanks
to David Wheeler.
|
|
* now released under GPLv3
* added a new extension `z` to clear pattern space even in the presence
of invalid multibyte sequences
* a preexisting GNU gettext installation is needed in order to compile
GNU sed with NLS support
* new option --follow-symlinks, available when editing a file in-place.
This option may not be available on some systems (in this case, the
option will *not* be a no-op; it will be completely unavailable).
In the future, the option may be added as a no-op on systems without
symbolic links at all, since in this case a no-op is effectively
indistinguishable from a correct implementation.
* hold-space is reset between different files in -i and -s modes.
* multibyte processing fixed
* the following GNU extensions are turned off by --posix: options [iImMsSxX]
in the `s' command, address kinds `FIRST~STEP' and `ADDR1,+N' and `ADDR1,~N',
line address 0, `e' or `z' commands, text between an `a' or `c' or `i'
command and the following backslash, arguments to the `l' command.
--posix disables all extensions to regular expressions.
* fixed bug in 'i\' giving a segmentation violation if given alone.
* much improved portability
* much faster in UTF-8 locales
* will correctly replace ACLs when using -i
* will now accept NUL bytes for `.'
|
|
pkgsrc changes:
- Correcting license to ${PERL5_LICENSE}
Upstream changes:
1.13 Fri Jul 31 12:02:53 2009
- getline() didn't handle '0' starting multi line data
(pointed by Diego Santa Cruz).
|
|
Upstream changes:
2009-08-07 0.66 - H.Merijn Brand <h.m.brand@xs4all.nl>
* Reordered examples in doc to show best method first
* Documentation grammatical fix (John P. Linderman, RT#46411)
* Fail if first arg to new () is not a hash ref
* Implement empty_is_undef on request of Evan Carroll
* Typo in documentation (Herwin Weststrate, RT#47613)
* error_diag () uses warn () in void context instead of STDERR
* Add auto_diag attribute (still under construction)
* FIX: reset attributes (after they have been set) with accessor
|
|
|
|
in emacs23.
|
|
major changes:
Locale Data: ICU uses and supports data from Common Locale Data Repository
(CLDR) 1.7 , which includes data for 146 languages, 159 territories,
468 locales- 21% more locale data than the previous release.
Number system support and the number keyword.
Number system override in DateFormat
Numerics used by Hebrew Calendar date in Hebrew locale
BCP47 (language tag) / Locale transformation
BCP47 mapping of LDML keywords
Encoding selector: Return a list of charsets that can handle the input text
Simple duration: Implementation of CLDR duration format
Available/Preferred keywords for a locale (Calendar, Collation, and Currency)
StringPrep standard profiles: RFC3491 NAMEPREP, RFC3530 NFS4, RFC3722 iSCSI,
RFC3920 NodePrep/ResourcePrep, RFC4011 MIB, RFC4013 SASLprep, RFC4505 trace
and RFC4518 LDAPprep
Miscellaneous Arabic shaping enhancements
UTF-8 friendly internal data structure for Unicode data lookup
API to get CLDR version used by ICU
ISCII charset converter updates (added Gurumukhi, other updates)
Performance improvements in Time Zone Name format/parse, and in
DateIntervalFormat construction
|
|
|
|
* Bug fixes.
|
|
|
|
* Incompatible changes:
- Templating now requires the Jinja2 library
- The "document" div tag has been moved out of the ``layout.html``
template's "document" block
- The ``autodoc_skip_member`` event now also gets to decide
whether to skip members whose name starts with underscores.
* Theming support
* Markup:
- Due to popular demand, added a ``:doc:`` role which directly
links to another document without the need of creating a
label to which a ``:ref:`` could link to.
- Added a ``:download:`` role that marks a non-document file
for inclusion into the HTML output and links to it.
- Added an ``only`` directive that can selectively include text
based on enabled "tags".
- Added HTML section numbers, enabled by giving a
``:numbered:`` flag to the ``toctree`` directive.
- Scaled images now get a link to the unscaled version.
- SVG images are now supported in HTML (via ``<object>`` and
``<embed>`` tags).
* Builders:
- New builder for Qt help collections, by Antonio Valentino.
- The new ``DirectoryHTMLBuilder`` (short name ``dirhtml``) creates
a separate directory for every page, and places the page there
in a file called ``index.html``.
* New translations:
* Bug Fixes.
|
|
|
|
Jinja2 is a template engine written in pure Python. It provides a Django
inspired non-XML syntax but supports inline expressions and an optional
sandboxed environment.
|
|
|
|
* Handle Jacques distler's nested svg/mathml
* Render correctly when item description contains <code> with <br />
* Add "controls" attribute for video
* Strip "autoplay" attribute from video
|
|
|
|
flexible. Adjust Solaris case to not expect gan.tmac. Fixes PR 35295.
Bump PKGREVISION as a precaution.
|
|
- Add handling of C++ exceptions from methods of Document (ticket#284).
|
|
The local definition of ifpdf caused a conflict with TeX Live.
|
|
|
|
|
|
The intervening changes don't appear to be well documented but are
voluminously summarised at http://odf-converter.sourceforge.net/blog/
|
|
|
|
change test compiled on Mac OS X 10.5.7 and NetBSD 4.0
|
|
Bump PKGREVISION.
|
|
indexers:
* omindex: Make sure that output is flushed after every message, not just after
some of them.
portability:
* Avoid infinite loop in omindex and scriptindex when reading files under
Cygwin with automatic end of line translation enabled. This same bug can
also manifest on Unix platforms if the file is truncated by another process
while being read.
|
|
API:
* When using more than one ValueRangeProcessor, QueryParser didn't reset the
begin and end strings to ignore any changes made by a ValueRangeProcessor
which returned false, so further ValueRangeProcessors would see any changes
it had made. This is now fixed, and test coverage improved.
flint backend:
* Use F_FULLFSYNC where available (Mac OS X currently) to ensure that changes
have been committed to disk. (ticket#288)
remote backend:
* Fix handling of percentage weights in various cases when we're searching
multiple remote databases or a mix of local and remote databases.
|
|
* New class LanguageTag replacing the old simple string language handling
with a sophisticated one implementing RFC 4647. At the same time Soprano
now directly supports plain literals in addition to typed string literals
(compare LiteralValue::createPlainLiteral).
CAUTION: This patch changes behaviour: parsers and storage backends will
now return plain literals instead of typed string literals!
* New static methods Node::resourceToN3, Node::literalToN3, and
Node::blankToN3 for easy N3 formatting without the creation of a Node
instance.
* Fixed both Node::matches and Statement::matches - now only the paramter
is treated as a wildcard
* sopranocmd:
- new paramter --file which allows to execute commands on files directly
without creating a database on disk.
- standard namespace prefixes rdf, rdfs, xsd, nrl, and nao are now added
to sparql queries automatically if used.
- construct and describe query results can now be serialized in all
supported formats.
- New parameter --index which allows to wrap an IndexFilterModel around
the actual Model.
- New command 'monitor' which allows to monitor a remote repository for
statementAdded and statementRemoved signals.
* New class Graph which is a simple QSet based container for statements as
a quick replacement for Model in case one wants to handle a small number
of statements without query support.
* Fixed plugin loading on windows.
* Fixed a deadlock in the IndexFilterModel in case a query could not be
parsed.
* Prevent Model::removeContext to remove empty contexts, i.e. the whole
database.
* Statement::operator<<(QTextStream) now uses a simpler format (only spaces
between nodes and no brackets)
* Updated Sesame2 to 2.2.4
* Added prefix handling to the Serializer API. For a future Soprano version
the Serializer API has to be replaced with something more powerful.
* Improved inference rule handling in the rule parser
|
|
Made the storages (triple stores) API public and the implementations
modular - can be compiled externally and dynamically loaded on demand.
Removed Raptor and Rasqal from sources - now external build
dependencies.
Add LICENSE.
|
|
|
|
Changes
Many improvements to RSS tag soup (RSSes and Atom) parser and the RSS
1.0 and Atom serializers
Several fixes and improvements to the N-Triples, RDFa and RDF/XML
parsers and Turtle serializer
Improved the use and configuration of static libxml functions for
better compatibility
Several Win32 portability fixes - Lou Sakey
Many internal changes for upcoming Raptor V2 - primarily by Lauri Aalto
Many other fixes and resilience improvements.
Add LICENSE.
|
|
Changes: fixes potential segfault when used in an multithreaded application
Add LICENSE
|
|
iso-codes 3.10.1
----------------
Tobias Quathamer <toddy@debian.org>
Fri, 26 June 2009
[ ISO 3166 translations ]
* Simplified Chinese by LI Daobing (TP)
* Serbian by Aleksandar Jelenak (TP)
* Indonesian by Andhika Padmawan (TP)
* Slovenian by Primož Peterlin (TP)
* Finnish by Tommi Vainikainen (TP)
* Italian by Milo Casagrande (TP)
* Norwegian Bokmaal by Hans F. Nordhaug (TP)
* Latvian by Rihards Prieditis (TP)
* Dutch by Freek de Kruijf (TP)
* Asturian by Marcos Alvarez Costales. Closes: #531683, #531720
* Korean by Changwoo Ryu (TP)
* Russian by Yuri Kozlov
* Basque by Piarres Beobide. Closes: #534278
[ ISO 3166-2 translations ]
* Indonesian by Andhika Padmawan (TP)
* Danish by Joe Hansen (TP)
* Italian by Milo Casagrande (TP)
* Dutch by Freek de Kruijf (TP)
[ ISO 4217 translations ]
* Norwegian Nynorsk by Eirik U. Birkeland (TP)
[ ISO 639 translations ]
* Marathi almost completely removed, except for the translation of
"Marathi" itself. The existing translations were not correct, but
contained some Unicode characters not valid for that language.
Closes: alioth#311588
[ ISO 639-3 translations ]
* Marathi almost completely removed, see above entry
* Dutch by Freek de Kruijf (TP)
|
|
|