Age | Commit message (Collapse) | Author | Files | Lines |
|
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
|
|
Upstream changes:
4.66 Wed Feb 24 09:30:17 EST 2010
[DOCUMENTATION]
- Typo fixes (Jonathan Yu)
[INTERNALS]
- Test suite fix for 5.11.1 and newer.
|
|
|
|
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
|
|
|
|
|
|
pick it up.
|
|
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.
|
|
Upstream changes:
1.21
- fixed RT #48800 (unique in mappings did not work correctly)
|
|
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:
- Add license definition
Upstream changes:
1.32 -- Wed Oct 21 20:29:30 CDT 2009
* remove label INIT, not valid as of 5.11.0
|
|
Upstream changes:
0.43 2009-11-18
* Test warning fixes (Theory)
* Dist fixes suggested by rafl (Sartak)
|
|
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
|
|
upstream changes:
2010-02-17 Russ Allbery <rra@stanford.edu>
* VERSION: podlators 2.3.1 released.
* lib/Pod/Text/Color.pm: Update $VERSION for recent changes.
* lib/Pod/Text/Termcap.pm: Likewise.
|
|
pkgsrc changes:
- Add dependency to Capture::Tiny as required
Upstream changes:
0.11 Mon 22 Feb 2010
- Adding preparse-specific test script
- Add compatibility with the horrible TT process() signature
(MSTROUT)
|
|
pkgsrc changes:
adjust recommended dependency for ReadOnly::XS
Upstream changes are missing in the distribution, but tests succeeds.
|
|
|
|
- XHTML output support
- Automatic handling of strlcat / strlcpy
- Full support for \f
- More human-readable HTML output
|
|
have a look.
|
|
|
|
The latter was ineffective for some reason.
|
|
|
|
This is PO(Portable Object) file editing mode for GNU emacs.
It is included in GNU gettext package.
|
|
|
|
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
|
|
Revision)
|
|
- Directory layout changes.
|
|
|
|
|
|
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
|
|
|
|
|
|
Add loongson to recognized OpenBSD architectures.
From Jason McIntyre <jmc@kerhand.co.uk>.
|
|
|
|
|
|
|
|
Packages Collection.
The Perl 5 module XML::XPathEngine provides an XPath engine, that
can be re-used by other module/classes that implement trees.
|
|
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.
|
|
|