Collection.
The Perl 5 module XML::Rabbit is a simple Moose-based base class
you can use to make simple XPath-based XML extractors. Each attribute
in your class is linked to an XPath query that is executed on your
XML document when you request the value.
Changes in 0.20.0:
------------------
* Updated translations:
ar (Khaled Hosny)
ast (Xandru Armesto Fernandez)
bn (Jamil Ahmed)
ca (Gil Forcada)
da (Ask H. Larsen)
de (Mario Blättermann)
el (Marios Zindilis, Nikos Bakaoukas, Simos Xenitellis)
en_GB (Bruce Cowan)
es (Jorge González)
eu (Inaki Larranaga Murgoitio)
fi (Tommi Vainikainen)
fr (Claude Paroz)
hu (Gabor Kelemen)
it (Milo Casagrande)
ko (Changwoo Ryu)
lt (Žygimantas Beručka)
nn (Torstein Adolf Winterseth)
pa (A S Alam)
pt (Duarte Loreto)
ru (Leonid Kanter)
sr (Miloš Popović)
sr@latin (Miloš Popović)
uk (Maxim V. Dziumanenko)
vi (Clytie)
Changes in 0.19.5:
------------------
* Updated the Mallard RNG schema (Shaun McCance)
* Updated translations:
cs (Petr Kovar)
es (Jorge González)
gl (Fran Diéguez)
pl (Piotr Drąg)
pt_BR (Vladimir Melo)
ro (Lucian Adrian Grijincu)
ta (vasudeven)
zh_HK (Chao-Hsiung Liao)
zh_TW (Chao-Hsiung Liao)
Changes in 0.19.4:
------------------
* Bold userinput inside programlisting (Shaun McCance)
* Updated translations:
es (Jorge González)
et (Ivar Smolin)
sl (Matej Urbančič)
th (Theppitak Karoonboonyanan)
Changes in 0.19.3:
------------------
* Fixed shading with rowspans, bug #606986
* Implemented text titles
* Updated translations:
bg (Alexander Shopov)
bn (Jamil Ahmed)
Changes in 0.19.2:
------------------
* Added 'css' command for Mallard documents
* Fixed theme.color.text default, was white-on-white
* Implemented previous and next links for Mallard documents
* Updated translations:
sv (Daniel Nylander)
de (Mario Blättermann)
nb (Kjartan Maraas)
es (Jorge González)
Changes in 0.19.1:
------------------
* Importing Mallard XSLT changes from yelp-xsl
- Added support for audio and video in Mallard HTML output
- Moved most automatic link logic into common XSLT
- Implemented sorting of link trails
- Implemented link groups on Mallard guide pages
- Added support for Mallard span element
- Added condensed list style for Mallard lists
- Made various parts of the Mallard XSLT more extensible
- Changed Mallard Cache files to use new namespace
* Added Mallard HTML output to gnome-doc-tool
* Added --custom-xslt option to gnome-doc-tool
* Compile mo files before running xml2po (Martin von Gagern)
* Properly clean mo files in build utilities (Claude Paroz)
* Updated translations:
ar (Khaled Hosny)
ca (Gil Forcada)
de (Mario Blättermann)
en@shaw (Thomas Thurman)
es (Jorge González)
ml (Ani)
ro (Lucian Grijincu)
zh_CN (Aron Xu)
drop maintainership.
Version 2.5
* improved the sort filter (should have worked like this for a long time) by
adding support for case insensitive searches.
* fixed a bug for getattribute constant folding.
* support for newstyle gettext translations which result in a nicer
in-template user interface and more consistent catalogs. (Newstyle Gettext)
* it's now possible to register extensions after an environment was created.
Version 2.4.1
* fixed an error reporting bug for undefineds.
Version 2.4
* the environment template loading functions now transparently pass through
a template object if it was passed to it. This makes it possible to
import or extend from a template object that was passed to the template.
* added a ModuleLoader that can load templates from precompiled sources. The
environment now features a method to compile the templates from a configured
loader into a zip file or folder.
* the _speedups C extension now supports Python 3.
* added support for autoescaping toggling sections and support for evaluation
contexts (Evaluation Context).
* extensions have a priority now.
Version 2.3.1
* fixed an error reporting bug on all python versions
* fixed an error reporting bug on Python 2.4
Version 2.3
* fixes issue with code generator that causes unbound variables to be
generated if set was used in if-blocks and other small identifier problems.
* include tags are now able to select between multiple templates and take
the first that exists, if a list of templates is given.
* fixed a problem with having call blocks in outer scopes that have an
argument that is also used as local variable in an inner frame
* greatly improved error message reporting
* implicit tuple expressions can no longer be totally empty. This change
makes {% if %}...{% endif %} a syntax error now.
* added support for translator comments if extracted via babel.
* added with-statement extension.
* experimental Python 3 support.
Version 2.2.1
* fixes some smaller problems for Jinja2 on Jython.
Version 2.2
* Include statements can now be marked with ignore missing to skip non
existing templates.
* Priority of not raised. It's now possible to write not foo in bar as an
alias to foo not in bar like in python. Previously the grammar required
parentheses (not (foo in bar)) which was odd.
* Fixed a bug that caused syntax errors when defining macros or using the
{% call %} tag inside loops.
* Fixed a bug in the parser that made {{ foo[1, 2] }} impossible.
* Made it possible to refer to names from outer scopes in included templates
that were unused in the callers frame
* Fixed a bug that caused internal errors if names where used as iteration
variable and regular variable after the loop if that variable was unused
before the loop.
* Added support for optional scoped modifier to blocks.
* Added support for line-comments.
* Added the meta module.
* Renamed (undocumented) attribute overlay to overlayed on the environment
because it was clashing with a method of the same name.
* speedup extension is now disabled by default.
Based on PR#43384 by Wen Heping.
* Migrated from SWIG to ctypes since 1.5.0:
* Add dependency on devel/py-ctypes for python2.4
* Fix paths for libenchant to exactly load suitable one.
* No need c compiler and buildlink with textproc/enchant.
Changes:
1.6.2:
* Upgraded bundled enchant to v1.6.0.
* Fixed bug in printf() utility function; all input args are now converted
to strings before printing.
1.6.1:
* Fixed loading of enchant DLL on win32 without pkg_resources installed.
* Fixed HTMLChunker to handle unescaped < and > characters that are
clearly not part of a tag.
1.6.0:
* Upgraded to enchant v1.5.0:
* new Broker methods get_param() and set_param() allow
runtime customisation of provider data
* Added the concept of 'chunkers' to enchant.tokenize.get_tokenizer().
These serve split split the text into large chunks of checkable tokens.
* implemented a simple HTMLChunker class
* Moved error classes into 'enchant.errors' for easier importing
* Moved testcases into separate files so they're not loaded by default
* Allowed SpellChecker to use default language if none is specified
* Improved compatibility with Python 3
1.5.3:
* Fixed termination conditions in English tokenization loop.
* Improved unicode detection in English tokenizer.
* Made enchant spellcheck all of its docstrings as part of the
unittest suite.
1.5.2:
* Modify utils.get_resource_filename and utils.win32_data_files for
compatibility with py2exe (which was broken in the move to ctypes).
Thanks to Stephen George for the fix.
1.5.1:
* SpellChecker.add_to_personal renamed to SpellChecker.add and fixed
to use the corresponding Dict method.
1.5.0:
* Migrated from SWIG to ctypes:
* now runs under PyPy!
* also opens possibilities for Jython, IronPython, ...
* Compatibility updates for Python 3.0, mostly around unicode strings
* Dropped compatibility with Python 2.2
Upstream changes:
2009-04-27
* Release 3.14
Removed explicit loading of UNIVERSAL. RJBS.
Reversed the change applied in release 3.09 to fix RT #12239. POD
tag found inside a complex POD tag (e.g., "C<<< I<foo> >>>") is
again parsed as a tag embedded in a tag instead of text and
entities. The previous interpretation of `perldoc perlpod` was
mistaken. (RT #55602 from Christopher J. Madsen).
CaboCha is a Japanese dependency analysis machine based on Support Vector
Machines. It is (89.29%) system that accuracy is the highest as a statistical
Japanese dependency analysis machine as of June, 2001. Moreover, definite
analytical algorithm (Cascaded Chunking Model) that doesn't do back-track is
adopted, and an efficient analysis can be done comparatively.
This package is ruby module for CaboCha.
CaboCha is a Japanese dependency analysis machine based on Support Vector
Machines. It is (89.29%) system that accuracy is the highest as a statistical
Japanese dependency analysis machine as of June, 2001. Moreover, definite
analytical algorithm (Cascaded Chunking Model) that doesn't do back-track is
adopted, and an efficient analysis can be done comparatively.
This package is python module for CaboCha.
CaboCha is a Japanese dependency analysis machine based on Support Vector
Machines. It is (89.29%) system that accuracy is the highest as a statistical
Japanese dependency analysis machine as of June, 2001. Moreover, definite
analytical algorithm (Cascaded Chunking Model) that doesn't do back-track is
adopted, and an efficient analysis can be done comparatively.
This package is perl module for CaboCha.
CaboCha is a Japanese dependency analysis machine based on Support Vector
Machines. It is (89.29%) system that accuracy is the highest as a statistical
Japanese dependency analysis machine as of June, 2001. Moreover, definite
analytical algorithm (Cascaded Chunking Model) that doesn't do back-track is
adopted, and an efficient analysis can be done comparatively.
YamCha is a generic, customizable, and open source text chunker oriented toward
a lot of NLP tasks, such as POS tagging, Named Entity Recognition, base NP
chunking, and Text Chunking. YamCha is using a state-of-the-art machine learning
algorithm called Support Vector Machines (SVMs), first introduced by Vapnik in
1995.
This package is ruby module for YamCha.
YamCha is a generic, customizable, and open source text chunker oriented toward
a lot of NLP tasks, such as POS tagging, Named Entity Recognition, base NP
chunking, and Text Chunking. YamCha is using a state-of-the-art machine learning
algorithm called Support Vector Machines (SVMs), first introduced by Vapnik in
1995.
This package is python module for YamCha.
YamCha is a generic, customizable, and open source text chunker oriented toward
a lot of NLP tasks, such as POS tagging, Named Entity Recognition, base NP
chunking, and Text Chunking. YamCha is using a state-of-the-art machine learning
algorithm called Support Vector Machines (SVMs), first introduced by Vapnik in
1995.
This package is perl module for YamCha.
YamCha is a generic, customizable, and open source text chunker oriented toward
a lot of NLP tasks, such as POS tagging, Named Entity Recognition, base NP
chunking, and Text Chunking. YamCha is using a state-of-the-art machine learning
algorithm called Support Vector Machines (SVMs), first introduced by Vapnik in
1995.
YamCha is exactly the same system which performed the best in the CoNLL2000
Shared Task, Chunking and BaseNP Chunking task.
variety of 7-bit ASCII equivalents including: hexadecimal and decimal
HTML numeric characters references, \u-escapes, standard hexadecimal
and raw hexadecimal.
Packaged by bartosz.kuzma, import from pkgsrc-wip.
2010-05-05 (1.4.3)
* Fixed some test assertions, from Ruby r27587 and r27590, patch by nobu.
* Fixed issue http://github.com/flori/json/issues/#issue/20 reported by
electronicwhisper@github. Thx!
2010-05-05 (1.4.3)
* Fixed some test assertions, from Ruby r27587 and r27590, patch by nobu.
* Fixed issue http://github.com/flori/json/issues/#issue/20 reported by
electronicwhisper@github. Thx!
Gutcheck is a plain-text checking program that specializes in
reporting the problems that spellcheckers don't--errors like
mismatched quotes, misplaced punctuation, unintended blank lines.
It is specifically tuned for checking texts for submission to
Project Gutenberg, though it can be useful elsewhere as well.
2010-04-26 (1.4.2)
* Applied patch from naruse Yui NARUSE <naruse@airemix.com> to make building with
Microsoft Visual C possible again.
* Applied patch from devrandom <c1.github@niftybox.net> in order to allow building of
json_pure if extensiontask is not present.
* Thanks to Dustin Schneider <dustin@stocktwits.com>, who reported a memory
leak, which is fixed in this release.
* Applied 993f261ccb8f911d2ae57e9db48ec7acd0187283 patch from josh@github.
2010-04-25 (1.4.1)
* Fix for a bug reported by Dan DeLeo <dan@kallistec.com>, caused by T_FIXNUM
being different on 32bit/64bit architectures.
2010-04-23 (1.4.0)
* Major speed improvements and building with simplified
directory/file-structure.
* Extension should at least be comapatible with MRI, YARV and Rubinius.
2010-04-07 (1.2.4)
* Triger const_missing callback to make Rails' dynamic class loading work.
2010-03-11 (1.2.3)
* Added a State#[] method which returns an attribute's value in order to
increase duck type compatibility to Hash.
2010-02-27 (1.2.2)
* Made some changes to make the building of the parser/generator compatible
to Rubinius.
2009-11-25 (1.2.1)
* Added :symbolize_names option to Parser, which returns symbols instead of
strings in object names/keys.
2010-04-26 (1.4.2)
* Applied patch from naruse Yui NARUSE <naruse@airemix.com> to make building with
Microsoft Visual C possible again.
* Applied patch from devrandom <c1.github@niftybox.net> in order to allow building of
json_pure if extensiontask is not present.
* Thanks to Dustin Schneider <dustin@stocktwits.com>, who reported a memory
leak, which is fixed in this release.
* Applied 993f261ccb8f911d2ae57e9db48ec7acd0187283 patch from josh@github.
2010-04-25 (1.4.1)
* Fix for a bug reported by Dan DeLeo <dan@kallistec.com>, caused by T_FIXNUM
being different on 32bit/64bit architectures.
2010-04-23 (1.4.0)
* Major speed improvements and building with simplified
directory/file-structure.
* Extension should at least be comapatible with MRI, YARV and Rubinius.
2010-04-07 (1.2.4)
* Triger const_missing callback to make Rails' dynamic class loading work.
2010-03-11 (1.2.3)
* Added a State#[] method which returns an attribute's value in order to
increase duck type compatibility to Hash.
2010-02-27 (1.2.2)
* Made some changes to make the building of the parser/generator compatible
to Rubinius.
2009-11-25 (1.2.1)
* Added :symbolize_names option to Parser, which returns symbols instead of
strings in object names/keys.
2.2.6 (2010-03-02)
==================
Bugs fixed
----------
* Fixed several Python 3 regressions by building with Cython 0.11.3.
2.2.5 (2010-02-28)
==================
Features added
--------------
* Support for running XSLT extension elements on the input root node
(e.g. in a template matching on "/").
Bugs fixed
----------
* Crash in XPath evaluation when reading smart strings from a document
other than the original context document.
* Support recent versions of html5lib by not requiring its
``XHTMLParser`` in ``htmlparser.py`` anymore.
* Manually instantiating the custom element classes in
``lxml.objectify`` could crash.
* Invalid XML text characters were not rejected by the API when they
appeared in unicode strings directly after non-ASCII characters.
* lxml.html.open_http_urllib() did not work in Python 3.
* The functions ``strip_tags()`` and ``strip_elements()`` in
``lxml.etree`` did not remove all occurrences of a tag in all cases.
* Crash in XSLT extension elements when the XSLT context node is not
an element.
Sed 4.2.1
* fix parsing of s/[[[[[[[[[]//
* security contexts are preserved by -i too under SELinux
* temporary files for sed -i are not made group/world-readable until
they are complete
* Fix bug 12567: the ispell sources aren't licensed under the LGPL
* Add a function to get enchant's version (enchant_get_version)
* Disable zemberek plugin by default, as it's known to cause issues/crashes with WebKit
* Fix bug 12472: Win32 DLL dependency not found popup occurs when module has unmet dependencies
* Possibly fix Ubuntu bug 474062
* Fix bug 12409: Registry handle not closed in enchant_get_registry_value_ex
* Fix bug 12406: Leak in _enchant_get_user_home_dirs() on Windows
* Fix bug 12007: Update FSF address
* Fix bug 12305: Zemberek module lists a Turkish dictionary even without Zemberek installed
* Don't assert if passed a null string list
* Fix bug 12350: enchant_pwl_init_with_file truncates pwl file
* Fix a double-free memory corruption bug
* Fix bug 12173: fix some small memory leaks
* Fix bug 12174: mis-acceptence of dictionaries which start with a partial match of the lang id
* Fix bug 12160: enchant 1.5.0 always looks in "lib" dir for plugins
* Fix the build with the MSVC compiler
* Add a --with-system-myspell option
* Package missing compile-resource file
* Compare paths ignoring case sensitivity on windows
Whoosh is a fast, featureful full-text indexing and searching
library implemented in pure Python.
Some of Whoosh's features include:
* Pythonic API.
* Pure-Python. No compilation or binary packages needed, no
mysterious crashes.
* Fielded indexing and search.
* Fast indexing and retrieval -- much faster than any other
pure-Python solution.
* Pluggable scoring algorithm (including BM25F), text analysis,
storage, posting format, etc.
* Powerful query language parsed by pyparsing.
* Pure Python spell-checker (as far as I know, the only one).
Whoosh takes much inspiration (and sometimes translates code) from
other open-source search engines. The fundamental design is similar
to (but does not entirely work like and is not compatible with)
Lucene, but uses KinoSearch's indexing algorithm, some scoring
algorithms from Terrier, and the English morphological variation
generator from Minion.
Packages Collection.
The Perl 5 module Text::Microformat is a Microformat parser. It
sports a very pluggable API, which allows not only new kinds of
Microformats to be added, but also extension of the parser itself,
to allow new parsing metaphors and source document encodings
Packages Collection.
The Perl 5 module XML::TreeBuilder uses XML::Parser to make XML
document trees constructed of XML::Element objects (and XML::Element
is a subclass of HTML::Element adapted for XML). XML::TreeBuilder
is meant particularly for people who are used to the HTML::TreeBuilder
/ HTML::Element interface to document trees, and who don't want to
learn some other document interface.
Pkgsrc changes:
- adjust PLIST
Upstream changes:
* 2.2.23
[haml/sass] Don’t crash when rake gems is run in Rails with Haml
installed. Thanks to Florian Frank.
[haml ]Don’t remove \n in filters with interpolation.
[haml] Silence those annoying "regexp match /.../n against to UTF-8 string"
warnings.
[sass] When raising a file-not-found error, add a list of load paths that were
checked.
[sass] If an import isn’t found for a cached Sass file and the :full_exception
option is enabled, print the full exception rather than raising it.
[sass] Fix a bug with a weird interaction with Haml, DataMapper, and Rails 3
that caused some tag helpers to go into infinite recursion.
* 2.2.22
[haml/sass] Add a railtie so Haml and Sass will be automatically loaded
in Rails 3. Thanks to Daniel Neighman.
[haml] Add a deprecation message for using - with methods like form_for that
return strings in Rails 3. This is the same deprecation that exists in
Rails 3.
[haml] Make sure line numbers are reported correctly when filters are being
used.
[haml/sass] Make loading the gemspec not crash on read-only filesystems like
Heroku’s.
[haml] Don’t crash when methods like form_for return nil in, for example, Rails
3 beta.
[haml] Compatibility with Rails 3 beta’s RJS facilities.
* 2.2.21
[haml/sass] Fix a few bugs in the git-revision-reporting in
Haml::Version#version. In particular, it will still work if git gc has
been called recently, or if various files are missing.
[hamll/sass] Always use __FILE__ when reading files within the Haml repo
in the Rakefile. According to this bug report, this should make Haml
work better with Bundler.
[haml] Make the error message for - end a little more intuitive based on user
feedback.
[haml] Compatibility with methods like form_for that return strings rather than
concatenate to the template in Rails 3.
[haml] Add a with_tabs helper, which sets the indentation level for the
duration of a block.
* 2.2.20
[haml] The form_tag Rails helper is now properly marked as HTML-safe when using
Rails’ XSS protection with Rails 2.3.5.
[haml/sass] Calls to defined? shouldn’t interfere with Rails’
autoloading in very old versions (1.2.x).
[haml] Fix a bug where calls to ActionView’s render method with blocks and
layouts wouldn’t work under the Rails 3.0 beta.
[haml] Fix a bug where the closing tags of nested calls to
Haml::Helpers#haml_concat were improperly escaped under the Rails 3.0
beta.
[sass] If the cache file for a given Sass file is corrupt because it
doesn’t have enough content, produce a warning and read the Sass file
rather than letting the exception bubble up. This is consistent with
other sorts of sassc corruption handling.
* 2.2.19
[haml] Fix a bug with the integration with Rails’ XSS support. In particular,
correctly override safe_concat.
[sass] There were no changes made to Sass between versions 2.2.18 and
2.2.19.
* 2.2.18
[haml] Support the new XSS-protection API used in Rails 3.
[haml/sass] Use Rails.env rather than RAILS_ENV when running under Rails
3.0. Thanks to Duncan Grazier.
[haml] Add a --unix-newlines flag to all executables for outputting Unix-style
newlines on Windows.
[haml] Fix a couple bugs with the :erb filter: make sure error reporting uses
the correct line numbers, and allow multi-line expressions.
[haml] Fix a parsing bug for HTML-style attributes including #.
[sass] Support :line_numbers as an alias for :line_comments, since
that’s what the docs have said forever. Similarly, support
--line-numbers as a command-line option.
[sass] Add a --unix-newlines flag to all executables for outputting
Unix-style newlines on Windows.
[sass] Add a :unix_newlines option for Sass::Plugin for outputting
Unix-style newlines on Windows.
[sass] Fix the --cache-location flag, which was previously throwing
errors. Thanks to tav.
[sass] Allow comments at the beginning of the document to have arbitrary
indentation, just like comments elsewhere. Similarly, comment parsing is
a little nicer than before.
* 2.2.17
[haml] Fix compilation of HTML5 doctypes when using html2haml.
[sass] nil values for Sass options are now ignored, rather than raising
errors.
[sass] When the :full_exception option is false, raise the error in Ruby
code rather than swallowing it and printing something uninformative.
[sass] Fixed error-reporting when something goes wrong when loading Sass
using the sass executable. This used to raise a NameError because
Sass::SyntaxError wasn’t defined. Now it’ll raise the correct exception
instead.
[sass] Report the filename in warnings about selectors without
properties.
[sass] Fix a bug that appears when Plugin template locations have
multiple trailing slashes. Thanks to Jared Grippe.
[sass] Must Read! When @import is given a filename without an extension,
the behavior of rendering a CSS @import if no Sass file is found is
deprecated. In future versions, @import foo will either import the
template or raise an error.
* 2.2.16
[haml] Abstract out references to ActionView::TemplateError,
ActionView::TemplateHandler, etc. These have all been renamed to
ActionView::Template::* in Rails 3.0.
[sass] Fixed a bug where modules containing user-defined Sass functions
weren’t made available when simply included in Sass::Script::Functions
(Functions needed to be re-included in Functions::EvaluationContext).
Now the module simply needs to be included in Sass::Script::Functions.
* 2.2.15
[haml] Allow if statements with no content followed by else clauses. For
example:
- if foo - else bar
[sass] Added Sass::Script::Color#with for a way of setting color
channels that’s easier than manually constructing a new color and is
forwards-compatible with alpha-channel colors (to be introduced in Sass
2.4).
[sass] Added a missing require in Sass that caused crashes when it was
being run standalone.
* 2.2.14
[haml] Don’t print warnings when escaping attributes containing
non-ASCII characters in Ruby 1.9.
[haml] Don’t crash when parsing an XHTML Strict doctype in html2haml.
[haml] Support the HTML5 doctype in an XHTML document by using !!! 5 as the
doctype declaration.
[sass] All Sass functions now raise explicit errors if their inputs are of the incorrect type.
[sass] Allow the SassScript rgb() function to take percentages in addition to numerical values.
[sass] Fixed a bug where SassScript strings with # followed by #{} interpolation didn’t evaluate the interpolation.
[sass] SassScript Ruby API
These changes only affect people defining their own Sass functions
using Sass::Script::Functions.
Sass::Script::Color#value attribute is deprecated. Use
Sass::Script::Color#rgb instead. The returned array is now frozen as
well.
Add an assert_type function that’s available to
Sass::Script::Functions. This is useful for typechecking the inputs
to functions.
[sass] Rack Support
Sass 2.2.14 includes Rack middleware for running Sass, meaning that
all Rack-enabled frameworks can now use Sass. To activate this, just
add
require 'sass/plugin/rack'
use Sass::Plugin::Rack
to your config.ru. See the Sass::Plugin::Rack documentation for more
details.
failed to find and generate stubs for libxml2, aborting ...
<class 'xml.sax._exceptions.SAXReaderNotAvailable'> No parsers found
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/textproc/py-libxml2
sgrep (structured grep) is a tool for searching and indexing text,
SGML,XML and HTML files and filtering text streams using structural
criteria. The data model of sgrep is based on regions, which are
nonempty substrings of text. Regions are typically occurrences of
constant strings, SGML-tags, or meaningful text elements, which
are recognizable through some delimiting strings or the builtin
SGML, XML and HTML parser. Regions can be arbitrarily long,
arbitrarily overlapping, and arbitrarily nested.
Sgrep is a convenient tool for making queries to almost any kind
of text files with some well kown structure. These include programs,
mail folders, news folders, HTML, SGML, etc... With relatively
simple queries you can display mail messages by their subject or
sender, extract titles or links or any regions from HTML files,
function prototypes from C or make complex queries to SGML files
based on the DTD of the file.
The cElementTree module is a C implementation of the ElementTree API, optimized
for fast parsing and low memory use. On typical documents, cElementTree is 15-20
times faster than the Python version of ElementTree, and uses 2-5 times less
memory. On modern hardware, that means that documents in the 50-100 megabyte
range can be manipulated in memory, and that documents in the 0-1 megabyte range
load in zero time (0.0 seconds). This allows you to drastically simplify many
kinds of XML applications.
2.4.0
* New methods Client::SparqlModel::listStatementsAsync and
Client::SparqlModel::listContextsAsync
* Automatic query prefix expansion in NRLModel
* Automatic NRL metadata graph removal in NRLModel
* sopranocmd:
- New paramter --nrl for sopranocmd which will trigger automatic query
prefix expansion based on prefixes stored in the underlying model,
automatic context creation for imported statements that do not have
one set, and automatic metad ata graph removal on removeContext calls.
- New parameter --graphselect which allows to convert SPARQL select query
results into a graph result. This is very usable since SPARQL construct
queries do not support contexts/named graphs.
- New command 'rmgraph' which allows to delete a list of graphs/contexts.
- New parameter --foo which enables scriptable binding results without
variable names.
* ServerCore is now fully multithreaded allowing two clients perform
read-only commands simultaneously.
* New Virtuoso storage backend which can either connect to a running Virtuoso
instance or spawn one locally.
* New convenience methods to handle BackendSettings.
* New class AsyncQuery which will spawn a new thread for real asnycroneous
query execution (in contrast to AsyncModel which only performs the actual
query call in another thread while the iteration is syncroneous.)
* Removed redland/librdf dependancy from raptor parser.
2.3.2
* Do not fail when trying to index empty strings, but ignore them.
* Fixed parsing of plain literals with language code in sopranocmd.
* Make onto2vocabularyclass work with the redland backend (not using graph
SPARQL queries anymore)
2.3.1
* Changed installation path of cmake modules (SopranoAppOntology.cmake)
to <prefix/share/soprano/cmake
* Prevent the redland backend to add one statement multiple times.
* Properly handle class names containing a dash '-' in onto2vocabularyclass
* sopranocmd: Fail if trying to export a non-graph query
The shared-desktop-ontologies package brings the semantic web to the desktop
in terms of vocabulary. It contains the well known core ontologies such as RDF
and RDFS as well as the Nepomuk ontologies which are used by projects like KDE
or Strigi.
Overview of changes for 0.10.4
==============================
• Improve the strictness of the JsonParser code by refactoring a large
chunk of it
• Fix JsonGenerator when dumping nodes with a floating point value
• Add negative conformance test cases
both PHP 5.3.2 and PHP 5.3.12
compile tested on Mac OS X 10.6.2 and NetBSD 5.0.1
This module is an internationalization extension, enabling PHP programmers
to perform UCA-conformant collation and date/time/number/currency formatting
in their scripts.
It tends to closely follow ICU APIs, so that people having experience
working with ICU in either C/C++ or Java could easily use the PHP
API. Also, this way ICU documentation would be useful to understand
various ICU functions.
Intl consists of several modules, each of them exposes the corresponding ICU
API:
* Collator: provides string comparison capability with support
for appropriate locale-sensitive sort orderings.
* Number Formatter: allows to display number according to the
localized format or given pattern or set of rules, and to parse
strings into numbers.
* Message Formatter: allows to create messages incorporating
data (such as numbers or dates) formatted according to given
pattern and locale rules, and parse messages extracting data
from them.
* Normalizer: provides a function to transform text into one
of the Unicode normalization forms, and provides a routine to
test if a given string is already normalized.
* Locale: provides interaction with locale identifiers in the
form of functions to get subtags from locale identifier; parse,
compose, match(lookup and filter) locale identifiers.
and to develop and integrate Web-based applications. It also puts practical
technologies for knowledge management projects in the hands of developers.
It is implemented in Python with C extensions.
Upstream changes:
Release 0.42 - 16 March, 2010
-----------------------------
* names with more than two commas are left untouched if protected by
braces.
* can now deal with names with hyphens and generate the correct BibTeX
compatible abbreviations.
* can generate initials for protected name parts, like BibTeX can.
* can deal with generating initials for names which contains Unicode
characters.
* fixed compilation on machines needing alloca.h
* added new README file with more up-to-date information.
pkgsrc changes:
- Changing module type to use bundled Module::Install
Upstream changes:
1.11 tues20100316 15:17
- re-generate the META.yml and remove the stale one from git
Upstream changes:
2010-03-16 0.72 - H.Merijn Brand <h.m.brand@xs4all.nl>
* Introduce quote_null attribute (RT#55200)
* examples/csv-check can be used for Text::CSV_PP
* examples/csv-check more options for sep_, escape_ and quote_char
* examples/csv2xls more options for sep_, escape_ and quote_char
* examples/csv2xls added auto_diag and verbosity
* Dropped YAML spec to 1.0
of php-pspell.
PHP is a programming language designed to be embedded into web pages.
This module provides support for enchant support.
Enchant is a binder for libenchant. Libenchant provides a common
API for many spell libraries:
- aspell/pspell (intended to replace ispell)
- hspell (hebrew)
- ispell
- myspell/hunspell (OpenOffice project, mozilla)
- uspell (primarily Yiddish, Hebrew, and Eastern European languages)
A plugin system allows to add custom spell support,
see http://www.abisource.com/enchant/.
pkgsrc changes:
- Adjust patch to build-script to ensure rpath set
Upstream changes:
Release 0.41 - 14 March, 2010
-----------------------------
* tested under Solaris and FreeBSD.
* fixed compilation/installation under Mac OS X.
* fixed some C code on format-security (thanks to Jerome Quelin).
* fixed build system to check for dependencies.
* added patch from Philip Kime to fix names with commas handling.
pkgsrc changes:
- Add license definition
- Update module type
Upstream changes:
2.06 Mon Mar 15 2010
- make extracting more effective
- line with only '=' characters is not treated as quoter
anymore, but separator
- mark separating lines with "separator => 1" hash entry
- don't return "empty => ''" hash key
- update tests
interface to XML processing, particularly in light of signing and encryption.
This package includes two alternate library versions, one with security support,
and one so-called "lite" version without that support.
While here, fixes(?) LICENSE from modified-bsd to 2-clause-bsd.
Version 1.3.1
-------------
(bugfix release, released Mar 05, 2010)
- The ``pygmentize`` script was missing from the distribution.
Version 1.3
-----------
(codename Schneeglöckchen, released Mar 01, 2010)
- Added the ``ensurenl`` lexer option, which can be used to suppress the
automatic addition of a newline to the lexer input.
- Lexers added:
* Ada
* Coldfusion
* Modula-2
* haXe
* R console
* Objective-J
* Haml and Sass
* CoffeeScript
- Enhanced reStructuredText highlighting.
- Added support for PHP 5.3 namespaces in the PHP lexer.
- Added a bash completion script for `pygmentize`, to the external/
directory (#466).
- Fixed a bug in `do_insertions()` used for multi-lexer languages.
- Fixed a Ruby regex highlighting bug (#476).
- Fixed regex highlighting bugs in Perl lexer (#258).
- Add small enhancements to the C lexer (#467) and Bash lexer (#469).
- Small fixes for the Tcl, Debian control file, Nginx config,
Smalltalk, Objective-C, Clojure, Lua lexers.
- Gherkin lexer: Fixed single apostrophe bug and added new i18n keywords.
pkgsrc changes:
- Add license definition
- Adjust dependencies
- Add module type
Upstream changes:
Release 0.40 - 7 March, 2010
----------------------------
* this release is very similar to 0.40_3, but now indexable by cpan.
Release 0.40_3 - 18 February, 2010
----------------------------------
* fixed Build.PL with correct build_requirements;
* fixed test to use still not installed library;
Release 0.40_2 - 15 February, 2010
----------------------------------
* merged btparse library into Text::BibTeX code. I am sorry for all
other languages that might be using this library. For them my
suggestion is that they make Text::BibTeX as a dependency.
* ported compilation and configuration tools from ExtUtils::MakeMaker
to Module::Build.
* back on track, trying to make Text::BibTeX work and compile easily
on main platforms (sorry, for main platforms I assume Linux, Mac OS
X and Windows running Strawberry Perl).
* Thanks to Philip Kime for continuous poke so I work on this!!
Created a THANKS file for this purpose.
Upstream changes:
2010-02-15 0.71 - H.Merijn Brand <h.m.brand@xs4all.nl>
* Upped copyright to 2010
* Prevent double encoding: make Text::CSV_XS streams behave just
like perl would (thanks ikegami for the test cases)
* Text::CSV_XS->error_diag () in void context now warns instead of
doing nothing
* auto_diag also used for new () itself
Overview of changes for 0.10.2
==============================
* Documentation fixes for GBoxed transformation functions
* Zero all fields of JsonObject on creation
2.06 Sun 24 Jan 2010 10:02:01 GMT
- Doc typos (Philip A. Prindeville)
- Add get_simple_type() and import_data() (Philip A. Prindeville)
- Doc typos (Philip A. Prindeville)
2.05 Fri 8 Jan 2010 22:28:50 GMT
- Put back changes which were missed out
2.04 Fri 8 Jan 2010 22:00:20 GMT
- Improvements to Makefile.PL and require 5.6 - thanks cpanservice
- Switch to git repo
- Doc patch
pkgsrc changes:
- Add license definition
- Change patches against PERL_MM_USE_DEFAULT environment variable for EU::MM
Upstream changes:
CHANGES
version: 3.34
date: 2010-01-18
# minor maintenance release, test suite fixes
fixed: tests failed when XML::XPath was used as the XPath engine
pkgsrc changes:
- Add license definition
- Adjust dependencies
Upstream changes:
1.23
====
- RT#17484 Handle servers which re-use stream ID
- RT#18711 Update link to XML Streams doc
- RT#12977 Require perl >= 5.8.0
- RT#19415 Use jabber.org for tests
- RT#21932 Fix authname for Google Talk SASL auth
- RT#39098 Make dependencies more explicit
- RT#24817 Merge and massage of toddr's SASL fix
- RT#36864 Fake select on filehandles on win32
- RT#31215 Test and fix for XML node copying issue
- RT#17325 Fix and test for infinite loop on quotes
pkgsrc changes:
- Add license definition
- Make dependency to Task::Weaken a build-dependency, because it's not used
Upstream changes:
2.11 Nov 24 2009
- Fixed another circular reference that was causing memeory leaks.
pkgsrc changes:
- Adjust dependencies
Upstream changes:
4.65 Wed Dec 30 22:17:33 EST 2009
[NEW FEATURES]
- New FV_replace() filter to simplify basic find-and-replace filters:
field_filters => {
first_name => FV_replace(qr/Mark/,'Don'),
},
[BUG FIXES]
- Untainted multi-line fields are no longer truncated after the first newline.
(RT#44004, Thanks to Matthew Lawrence)
- Fix bug when the constraint_method contains a capturing parens and 0 is a valid value.
(RT#45177, Thanks to Junior Medina and Mark Stosberg)
[DOCUMENTATION]
- Typo fixes (Lyle)
[INTERNALS]
- Best Practice: Redundant <span> tag was removed from default error message formatting
(RT#42926), Thanks to girlwithglasses)
- Best Practice: eliminated some indirect object notation in the tests (Mark Stosberg)
- Now require a new CGI.pm for the build stage (RT#49912, thanks to dsteinbrunner)
- White space improvements (RT#30205, Thanks to Peter Liscovius)
- Fixed a warning in the test suite (RT#42251, Thanks to Frank Wiegand)
pkgsrc changes:
- Adjust license
Upstream changes:
1.15 Wed Jan 6 18:26:17 2009
* Don't calculate buffer length as it is built, unless we ask
for it; it has serious runtime cost
The rlimit issue adressed in patches ac,ad,ae was already addressed in
release 1.0.11, so remove them.
Omega 1.0.18 (2010-02-14):
indexers:
* Make the default charset "utf-8" not "UTF-8" as we lower case explicitly
specified character sets to compare to see if we need to reparse. Previously
XML documents which explicitly specified their character set as UTF-8 would
cause needless restart or the parser.
* omindex:
+ Increase the wdf boost for the document title from 2 to 5, since 2 isn't
really enough.
* scriptindex:
+ Don't abort with "Unknown Exception" if indexing is disallowed or we hit
</body> for a document which had an overridden character set. Fixes
ticket#410.
Omega 1.0.17 (2009-11-18):
indexers:
* omindex:
+ On Linux, change the memory limit on external filters to use _SC_PHYS_PAGES
since _SC_AVPHYS_PAGES excludes pages used by the OS cache and so will
often report a really low value. Fixes Debian bug#548987 and ticket#358.
+ Fix likely crash when reading output from external filter program if read()
is interrupted by a signal.
+ Fix potential crash when indexing PostScript files (fixed by using delete[]
(not delete) for array allocated by new[]).
testsuite:
* utf8converttest: Charset "8859_1" isn't understood by Solaris libiconv, and
isn't a standard charset name, so just test it when using our built-in
converter and GNU libc.
portability:
* Fix build failure on Mac OS X 10.6.
* Also check for socketpair() in -lxnet if it isn't found without, which
enables resource limits on external filter programs called by omindex on
Solaris, and possibly some other platforms. Fixes ticket#412.
Xapian-core 1.0.18 (2009-02-14):
API:
* Document: Add new add_boolean_term() method, which is an alias for add_term()
with wdfinc=0.
* QueryParser:
+ Add support for quoting boolean terms so they can contain arbitrary
characters (partly addresses ticket#128).
+ Add ENCLOSING_MARK and COMBINING_SPACING_MARK categories, plus several
zero-width space characters, as phrase generators. This mirrors a better
fix in 1.1.4, but without losing compatibility with existing databases.
+ Fix handling of an explicit AND before a hated term (foo AND -bar).
(ticket#447)
* TermIterator: Only include trailing '+' or '#' on a term if it isn't followed
by a word character (makes more sense and matches QueryParser's behaviour).
(ticket#446)
* Database: Fix many methods to behave better on a database with no
subdatabases, such as is constructed by Database(). Fixes ticket#415.
testsuite:
* Add test coverage for xapian-compact, and improve coverage for
WritableDatabase::replace_document().
* apitest: Rename matchfunctor<n> to matchdecider<n> to match current
terminology.
flint backend:
* When updating documents, don't update posting entries which haven't changed.
Largely fixes ticket #250.
* If the number of entries in the position table happened to be 4294967296 or
an exact multiple, Xapian would ignore positional data for that table when
running queries.
* Iterating all the terms in the database with a prefix is now slightly more
efficient.
* Fix locking code to work if stdin and/or stdout have been closed.
* If a document is replaced with itself unmodified, we no longer increase the
automatic flush counter.
* When iterating a posting list modified since the last flush(), the reported
wdf is now correct (previously it was too high by its old value).
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
* xapian-inspect:
+ New "until" command which shows entries until a specified key is reached.
+ New "open" command which allows easy switching between tables.
* xapian-compact: Fix typos in --help output.
quartz backend:
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
remote backend:
* Throw UnimplementedError if a MatchDecider is used with the remote backend.
Previously Xapian returned incorrect results in this case.
build system:
* configure: With --enable-maintainer-mode, enable -Werror for GCC >= 4.1
rather than >= 4.0 as Apple's GCC 4.0 gives bogus uninitialised variable
warnings.
documentation:
* The API documentation now includes Xapian::Error and subclasses, and doesn't
mention Xapian::Query::Internal.
* Make clear in the Xapian::Document API documentation that this class is a
lazy handle and discuss the issues this can cause.
* INSTALL: Improve text about zlib dependency.
* HACKING: Add details of our licensing policy for accepting patches.
examples:
* quest: If no database is specified, still parse the query and report
Query::get_description() to provide an easy way to check how a query parses.
portability:
* Fix GCC 4.2 warning.
xapian-core 1.0.17 (2009-11-18):
API:
* QueryParser:
+ Fix handling of a group of two or more terms which are all stopwords which
notably caused issues when default_op was OP_AND, but could probably
manifest in other cases too. Fixes ticket#406.
+ Fix interaction of FLAG_PARTIAL and FLAG_SYNONYM. (ticket#407)
* Database: A database created via the default constructor no longer causes a
segfault when the methods get_metadata() or metadata_keys_begin() are called.
flint backend:
* Don't try to close the fd one more than the maximum allowable when locking
the database. Harmless, except it causes a warning when running under
valgrind. (ticket#408)
remote backend:
* Xapian::Sorter isn't supported with the remote backend so throw
UnimplementedError rather than giving incorrect results. (ticket#384)
* Fix potential reading off the end of the MSet which is returned internally
by the remote server.
documentation:
* Various documentation comment improvements for the Database class.
examples:
* examples/quest.cc: Tighten up the type of the error we catch to detect an
unknown stemming language.
portability:
* xapian-config: Need to quote ^ for Solaris /bin/sh.
* configure: Actually use any flags we determine are needed to switch the
compiler to proper ANSI C++ mode, when building xapian-core - this stopped
working in 1.0.12, breaking support for HP's aCC, Compaq's cxx, Sun's CC, and
SGI's CC.
2010-02-15 Rasqal Version 0.9.19 Released
The only change to this release is to fix the pkg-config rasqal.pc file
to to restore the dependency on raptor which was accidently deleted.
Lesson learnt: do not commit code after midnight local time.
2010-02-14 Rasqal Version 0.9.18 Released
Add initial draft parsing and API (NOT execution) support for SPARQL
1.1 Update W3C Working Draft of 2010-01-26.
Add public APIs (row, results, result formatter, variables table) so
that query results can be built, read and written without a query.
Add API resilience checks for invalid NULL pointer arguments.
Many other bug fixes and improvements were made.
Fixed Issues: #0000320, #0000323#0000343, #0000345 and #0000347
JSON is a lightweight data-interchange format. It's often used for
exchanging data between a web server and user agent. This module
aims to produce a library for serializing and deserializing JSON
that conforms strictly to RFC 4627.
py-creole is a converter between HTML and the Creole markup language.
Creole is a markup language that was created to simplify sharing content
between different wikis. It is supported by MoinMoin and various other
engines. The full language is descript in http://www.wikicreole.org/.
- Various bugfixes and improvements to the lexers
- New lexers for Antlr/Ragel, Asymptote, Ba(sh), Erlang shell, Go, Gherkin,
GLSL, Prolog, Evoque, Modelica, Rebol, MXML, Cython, ABAP, ASP.net,
Vala, Newspeak, CMake and OOC
- New style: Monokai
1.1.3
Add option to render data with ANSI color codes (Igor Feghali,
Request #14835).
1.1.2
Don't render anything if no data has been provided (Bug #14405).
2010-01-30 Raptor Version 1.4.21 Released
This is a bug fix only release with no new features. New development
has moved to raptor 2 where a planned ABI and API break is underway.
RDFa parser buffer management problems were fixed
Turtle parser and serializer now use QNames correctly against
specification
RDF/XML parser now resets correctly to detect duplicate rdf:IDs
Made a few other minor bug and build fixes
Fixed reported issues: 0000318, 0000319, 0000326, 0000331, 0000332 and
0000337
Packages Collection.
The Perl 5 module Search::Indexer provides support for indexing a
collection of documents, for searching the collection, and displaying
the sorted results, together with contextual excerpts of the original
document.
pkgsrc changes:
- Adjusting dependencies
Upstream changes:
0.005 2009-11-30
export "rewrite" with Sub::Exporter
prefix new_rewriter with a _; it was always private
update of editors/p5-Padre-Plugin-Catalyst.
Regexp::Copy can copy the contents of one Regexp object to another. Regexp
objects created with qr// are impossible to dereference. This causes problems
on changing the data within the Regexp objects without want to loose the
reference on it. Regexp::Copy allows to change the Regexp by copying one
object created through qr// to another.
The Regex::Copy distribution also loads Regexp::Storable, which provides
hooks to allow the Storable persistence method to freeze and thaw Regexp
objects created by qr//.
Added a [1]Virtuoso storage by Patrick van Kleef
Support [2]Rasqal 0.9.17 API
Fix compiling against sqlite 3.6.17 or newer
Fix modular storage dynamic loading linking problems. Several other bug
fixes
Upstream changes:
0.10 Sun 24 Jan 2010
- The use of the constructor is now compulsory, as per Template.pm
- Adding support for constructor params
- Adding support for constructor TRIM param
- The process method now works in both static and instance modes
Based on PR#42582 by Derouiche.
0.9.1 (18/07/09)
================
- Allow to open audio files for subtitling
- Changed the default selection type in the Timings Adjust and Shit dialogs
- Fixed crashes:
* Opening a video with Frames mode selected
* Opening the Preferences dialog
Translations:
- Joan Duran (ca)
- Jorge González (es)
Bug fixes:
- Subtitling of audio files (#584795)
- GS crashes when opening subtitles together with a movie (#587097)
- GS crashes on Edit->Preferences (#587100)
Thanks:
- Marcin Zajaczkowski, Yannick Warnier
0.9 (21/06/09)
==============
- New interactive Synchronize Timings dialog:
* Allows to synchronize using multiple sync points
* Each sync point represents the correct time of a subtitle
* Shows help message to ease the synchronization task
* Can synchronize all subtitles based on a set of sync points
- New Seek To dialog that allows to seek the video to a specified time/frame
- More polished user interface, by removing the border relief in video-related
buttons and decreasing their size
- Allow to close a file without quitting the application (File Close)
- Replace All now replaces translations too, besides the normal subtitle text
- Don't change the timing mode, after saving a file, to reflect the timing mode
of the subtitle format chosen for saving
- Added Insert and Delete Subtitles toolbar buttons, removed Find and Replace
from the toolbar
- Added MIME Type association to the SubRip, MPSub, SubStation Alpha and
MicroDVD subtitle formats
- Improved handling of text formatting tags in SubRip files
- Show Matroska Video files (MKV) when listing video files
- Fixed crash on opening a translation file with no subtitles loaded
- SubLib merged into Gnome Subtitles, making both easier to maintain and package
- Major refactoring of the video playback engine:
* GStreamer Playbin (code from the FuseMC project) has been incorporated into
the project source tree
* Gstreamer Playbin no longer builds as a separate package (no separate dll,
although the .so lib is still built separately)
* GStreamer events are now received asynchronously, which means the user
interface adapts to the video in an asynchronous/non-blocking way
- Fixed some bugs in the video playback engine:
* Loading a file when the previously loaded file wasn't played
* Video position not being correctly updated after loading the video and
before starting playback
- Display an error dialog when the help contents cannot be opened
- Fixed the use of Bug Buddy for bug reporting
- Changes in the project dependencies:
* Requires gtk, gtk-sharp, glade-sharp and gconf-sharp 2.12 or higher
* No longer requires gnome-sharp nor sublib
Translations:
- Djihed Afifi (ar)
- Joan Duran (ca)
- Kamil Paral, Lucas Lommer, Petr Kovar, Rinu (cs)
- Joe Hansen, Kristian Kjærgaard (da)
- Felix Braun, Mario Blättermann (de)
- Gabriel Ruiz, Jorge González (es)
- Ilkka Tuohela (fi)
- Luca Ferretti, Simone Oberti (it)
- Kjartan Maraas (nb)
- Yannig Marchegay (oc)
- Piotr Drąg (pl)
- António Lima (pt)
- César Veiga, Fábio Nogueira, Henrique P Machado, Leonardo Ferreira
Fontenelle (pt_BR)
- Nickolay V. Shmyrev (ru)
- Daniel Nylander (sv)
Bug fixes:
- The file with a movie is not always automatically selected (#417975)
- Improvements to selection types in timings dialogs (#430737)
- Add support for viewing and correcting line length (#430961)
- Synchronize subtitles using multiple sync points (#471393)
- Allow to seek to a specified time instant (#504560)
- Configure script doesn't check for gstreamer-plugins-base headers (#520171)
- Make frequently-used menu items accessible in the toolbar (#530833)
- German Translation (#534748)
- Parallel build fails (#534889)
- Crash when trying to open a file (#540009)
- Suboptimal parsing of SRT-file (#552221)
- Strings like 'gtk-cancel' and so should not be translatable (#576197)
- Build error (#577127)
Contributors:
- Arx Cruz, Lucas Lommer
Additional thanks:
- Adam Dixon, Julian Sikorski, Luciano A. Ferrer, Marcin Zajaczkowski,
Satoshi Tanabe