Age | Commit message (Collapse) | Author | Files | Lines |
|
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)
|
|
|
|
Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.
Packages needing empty directories can use the @pkgdir command in PLIST.
Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
|
|
|
|
- Updating package for p5 module XML::AutoWriter from 0.39nb2 to 0.40
- Adding license comment - let license experts choose the right
Upstream changes:
- none noticed -
|
|
* omindex:
+ If the filter program needed for a file format isn't installed, report this
explicitly when skipping subsequent files with the extension instead of
misleadingly reporting "Unknown extension".
+ Make -s actually work as a short-form for --stemmer (as documented by
"omindex --help" and "man omindex").
+ Drop the copyright info from the output of --version as it's perennially
out of date and we don't report it for any other Xapian programs.
* scriptindex:
+ Add new "valuenumeric" action to add a document value using
Xapian::sortable_serialise() to allow numeric sorting (ticket#260).
|
|
API:
* Xapian::Document no longer ever stores empty values explicitly. This
wasn't intentional behaviour, and how this case was handled wasn't
documented. The amended behaviour is consistent with how user metadata
is handled. This change isn't observable using Document::get_value(),
but can be noticed when iterating with Document::values_begin(), using
Document::values_count(), or trying to delete the value with
Document::remove_value().
matcher:
* If a query contains a MatchAll subquery, check for it before checking the
other terms so that the loop which checks how many terms match can exit
early if they all match.
* When an OR or ANY_MAYBE decayed to an AND, we were carefully swapping the
children for maximum efficiency, but the condition was reversed so we were
in fact making things worse. This was noticed because it was resulting in
the same query running faster when more results were asked for!
* Only build the termname to termfreq and weight map for the first subdatabase
instead of rebuilding it for each one. Also don't copy this map to return
it. This should speed up searches a little, especially those over multiple
databases.
* If a submatcher fails but ErrorHandler tells us to continue without it, we
just use a NULL pointer to stand in rather than allocating a special dummy
place-holder object.
* Remove AndPostList, in favour of MultiAndPostList. AndPostList was only used
as a decay product (by AndMaybePostList and OrPostList), and doesn't appear
to be any faster. Removing it reduces CPU cache pressure, and is less code
to maintain.
* Call check() instead of skip_to() on the optional branch of AND_MAYBE.
flint backend:
* Fix a bug in TermIterator::skip_to() over metadata keys.
remote backend:
* Fix xapian-tcpsrv --interface option to work on MacOS X (ticket#373).
* Fix typo which caused us to return the docid instead of the maximum weight
a document from a remote match could return! This could have led to wrong
results when searching multiple databases with the remote backend, but
probably usually didn't matter as with BM25 the weights are generally small
(often all < 1) while docids are inevitably >= 1.
inmemory backend:
* The inmemory backend doesn't support iterating over metadata keys. Trying
to do so used to give an empty iteration, but has now been fixed to throw
UnimplementedError (and this limitation has now been documented).
documentation:
* INSTALL: We no longer regularly test build with GCC 2.95.4 and we're raising
the minimum GCC version required to 3.1 for Xapian 1.1.x.
* Document what passing maxitems=0 to Enquire::get_mset() does.
* docs/queryparser.html: Add examples of using a prefix on a phrase or
subexpression.
* Correct doxygen comments for user metadata functions:
Database::get_metadata() throw UnimplementedError but
WritableDatabase::set_metadata() can.
* Document that Database::metadata_keys_begin() returns an end iterator if the
backend doesn't support metadata.
* HACKING: Update the list of Debian/Ubuntu packages needed for a development
environment.
|
|
- Updating package for p5 module Text::SimpleTable from 1.2 to 1.4
Upstream changes:
1.4 2009-07-16 00:00:00
- Fixed all shebang lines.
1.3 2009-07-02 00:00:00
- Code cleanup.
|
|
- Updating package for p5 module Template::Declare from 0.39 to 0.40
- Adding license (perl5) and module type (Module::Install)
Upstream changes:
0.40 - 2009-07-08
* Fix subname issue with the debugger and specifically Devel::NYTProf
* String::BufferStack usage improvements
|
|
- Updating package for Text::Reflow from 1.07 to 1.09
- Adjusting license
Upstream changes:
1.08 Wed Jul 8 12:39:32 BST 2009
- Added 'LICENCE' => 'Perl' to Makefile.PL
1.09 Mon Jul 13 09:40:46 BST 2009
- Fixed a typo: LICENCE -> LICENSE!
|
|
- Updating package for p5 module Encode from 2.33 to 2.35
- Adding perl license as license
Upstream changes:
$Revision: 2.35 $ $Date: 2009/07/13 02:06:30 $
! lib/Encode/MIME/Header.pm
Addressed RT #40027:
decode of MIME-Header removes too much whitespace
http://rt.cpan.org/Ticket/Display.html?id=40027
http://rt.cpan.org/Ticket/Display.html?id=42902
! t/piconv.t
Addressed by CSJEWELL: t/piconv.t loops infinitely on Win32
http://rt.cpan.org/Ticket/Display.html?id=47760
2.34 2009/07/08 13:34:15
! bin/piconv
duplicate-BOM problem now fixed.
Message-Id: <10ECB9B7-006E-4570-9EB6-51C49F04ADCF@dan.co.jp>
! bin/piconv
+ t/piconv.t
patches and tests by SREZIC
Message-Id: <4A5366DA.8050801@iconmobile.com>
! Makefile.PL
man* removed on behalf of blead
Message-Id: <20090326135219.GU18164@plum.flirble.org>
|
|
- Updating package for p5 module Text::Diff from 0.35nb4 to 1.37
- Adding homepage and license according to META.yml
- Adjusting dependency
Upstream changes:
1.37 Thu 16 Jul 2009
- Switching to a production release
- Switching to a 1.xx version to indicate this
- Added META.yml file
1.36_01 Mon 13 Jul 2009
- Cleaning this up to pass tests
- Adding author tests
|
|
|
|
Fixes PR pkg/41746, thanks to Tom Stejskal.
|
|
|
|
- significant cleanups in mdoc_term.c
- support for XXn and XXm -offset values
- removed exposure of some libmdoc functions from mdoc.h
- fixed presentation of `Fo', `Vt'
- fixes for clarity in mdoc.7
|
|
|
|
|
|
|
|
TeX Live metadata changes only.
|
|
some bugfixes and a lot of cleanups.
|
|
|
|
|
|
|
|
|
|
- Updating package for p5 module Filter from 1.36 to 1.37
- Setting license to ${PERL5_LICENSE} according to META.yml
Upstream changes:
1.37 9 June 2009
----
* No new feature or bug fixes - just sync with perl core.
|
|
sources in a directory (tree) in pversion.mk. Adjust the various places
that called it locally.
|
|
|
|
This module is a blunt rewrite of XML::Simple (by Grant McLean) to use the
XML::LibXML parser for XML structures, where the original uses plain Perl
or SAX parsers.
|
|
|
|
This is a simple Template Toolkit Plugin Interface to the YAML module.
|
|
|
|
dependency for scheduled update of Catalyst::Runtime to 5.80007
Perl extension to rewrite strings based on a set of known prefixes.
|
|
Upstream changes:
1.07 Thu May 21 14:21:22 BST 2009
- Added GPL license notice to Reflow.pm
|
|
Adjusting license to ${PERL5_LICENSE}
Upstream changes:
0.21 2009, Jun 4 (17:08)
- Mark algorithm skiping new lines.
- Better compilation of power regexps.
- Basic capturing for power regexps.
|
|
Setting license ${PERL5_LICENSE} from module documenation (POD)
Upstream changes:
1.2 2009-07-02 00:00:00
- Fixed infinite loop bug.
1.1 2009-07-02 00:00:00
- Added hr method. (bricas)
1.0 2009-07-02 00:00:00
- Fixed pod coverage.
- Cleanup.
|
|
|
|
|
|
|
|
|
|
|