NEWS: Update from ChangeLog.

git-svn-id: file:///home/xapian-svn/xapian/branches/1.2@16908 6b2f1b92-a4f3-0310-943f-de3cbe41748b
Backport change from trunk:
omindex.cc: Fix omindex not to segfault when -F option without a ':'
is passed.

git-svn-id: file:///home/xapian-svn/xapian/branches/1.2@16909 6b2f1b92-a4f3-0310-943f-de3cbe41748b
NEWS: Update from ChangeLog.

git-svn-id: file:///home/xapian-svn/xapian/branches/1.2@16910 6b2f1b92-a4f3-0310-943f-de3cbe41748b
Backport change from trunk:
tests/api_replicate.cc: Pass 'true' or 'false' for 'bool' parameter,
not '0' or '1' (especially confusing as the two previous parameters
were integers which were often 0 or 1...)

git-svn-id: file:///home/xapian-svn/xapian/branches/1.2@16914 6b2f1b92-a4f3-0310-943f-de3cbe41748b
Backport changes from trunk:
bin/xapian-replicate.cc: Add --quiet option to xapian-replicate, and
be a little more verbose by default.
bin/xapian-replicate.cc: xapian-replicate --force-copy now only
forces a single copy, and then attempts to replicate incrementally.
bin/xapian-replicate.cc: Tweak code layout.
net/remoteconnection.cc: Allow files > 32G to be be copied by
replication.

git-svn-id: file:///home/xapian-svn/xapian/branches/1.2@16915 6b2f1b92-a4f3-0310-943f-de3cbe41748b
Backport change from trunk:
tests/api_anydb.cc: Fix reversebool1 and reversebool2 to actually
use the result when they check an MSetIterator against end().

git-svn-id: file:///home/xapian-svn/xapian/branches/1.2@16916 6b2f1b92-a4f3-0310-943f-de3cbe41748b
Backport change from trunk:
tests/api_anydb.cc: Eliminate workarounds for egcs 1.1.2 (certainly
we no longer support a compiler that old, but maybe some newer
compilers have the same issue, so I've rewritten the code to iterate
backwards over one MSet, which is a useful feature to have coverage
for).

git-svn-id: file:///home/xapian-svn/xapian/branches/1.2@16917 6b2f1b92-a4f3-0310-943f-de3cbe41748b
Backport change from trunk:
matcher/multimatch.cc: Fix calculation of 0.0/0.0 in some cases.
This then got used as a minimum weight, but it seems this gives -nan
(at least on x86-64 Linux) so it may have been harmless in practice.

git-svn-id: file:///home/xapian-svn/xapian/branches/1.2@16918 6b2f1b92-a4f3-0310-943f-de3cbe41748b
Backport changes from trunk:
tests/api_query.cc: Add testcase xor3 to ensure that XOR handles all
remaining subqueries running out at the same time.
tests/api_query.cc: One test here does need a backend, and it seems
a more useful category, so drop the "don't need a backend" part from
the @brief documentation comment.

git-svn-id: file:///home/xapian-svn/xapian/branches/1.2@16919 6b2f1b92-a4f3-0310-943f-de3cbe41748b
Backport change from trunk:
queryparser/queryparser.lemony: Implicitly close any unclosed brackets
at the end of the query string.  Patch from Sehaj Singh Kalra.
tests/queryparsertest.cc: Adjust existing testcases and feature tests.

git-svn-id: file:///home/xapian-svn/xapian/branches/1.2@16920 6b2f1b92-a4f3-0310-943f-de3cbe41748b
Backport change from trunk:
queryparser/queryparser.lemony: Improve a couple of comments.

git-svn-id: file:///home/xapian-svn/xapian/branches/1.2@16921 6b2f1b92-a4f3-0310-943f-de3cbe41748b
Backport change from trunk:
tests/api_weight.cc: New testcase checkstatsweight1 which checks a
weight subclass gets the correct values for all the stats.

git-svn-id: file:///home/xapian-svn/xapian/branches/1.2@16922 6b2f1b92-a4f3-0310-943f-de3cbe41748b
Backport change from trunk:
tests/harness/testsuite.cc: Remove compatibility code for valgrind <
3.3.0, since we reject such old versions at configure time.

git-svn-id: file:///home/xapian-svn/xapian/branches/1.2@16923 6b2f1b92-a4f3-0310-943f-de3cbe41748b
Backport change from trunk:
queryparser/termgenerator.cc: TermGenerator internal member can
never be NULL, so drop NULL test.

git-svn-id: file:///home/xapian-svn/xapian/branches/1.2@16924 6b2f1b92-a4f3-0310-943f-de3cbe41748b
Backport changes from trunk:
tests/api_anydb.cc: msetweights1 makes multidb1 and multidb2
redundant, so remove them.
tests/api_backend.cc: Extend msetweights1 to test the case where
only even docids match, so in the multi_* case, only docids from
one subdatabase match.
tests/api_backend.cc: Add testcase msetweights1 which checks we
get the weights we expect for a two term query.

git-svn-id: file:///home/xapian-svn/xapian/branches/1.2@16925 6b2f1b92-a4f3-0310-943f-de3cbe41748b