docs/overview.rst: Update to add com to the list of ignored
extensions.

git-svn-id: file:///home/xapian-svn/xapian/trunk@17089 6b2f1b92-a4f3-0310-943f-de3cbe41748b
configure.ac,runfilter.cc: If setpgid() is available, put each
external filter in its own process group so we can easily kill it
along with any processes which it starts.

git-svn-id: file:///home/xapian-svn/xapian/trunk@17090 6b2f1b92-a4f3-0310-943f-de3cbe41748b
configure.ac,omindex.cc,runfilter.cc,runfilter.h: If omindex
receives a SIGHUP, SIGINT, SIGQUIT or SIGTERM, then kill any active
external filter child process before handling the signal as we
otherwise would.

git-svn-id: file:///home/xapian-svn/xapian/trunk@17091 6b2f1b92-a4f3-0310-943f-de3cbe41748b
INSTALL,configure.ac: Provide hints as to what package to install
for magic.h.

git-svn-id: file:///home/xapian-svn/xapian/trunk@17092 6b2f1b92-a4f3-0310-943f-de3cbe41748b
gen-myhtmltags,myhtmlparse.cc: Distinguish page breaks from other
whitespace in samples.

git-svn-id: file:///home/xapian-svn/xapian/trunk@17093 6b2f1b92-a4f3-0310-943f-de3cbe41748b
HACKING: gs package has been replaced by ghostscript package in
current Debian and Ubuntu releases.

git-svn-id: file:///home/xapian-svn/xapian/trunk@17094 6b2f1b92-a4f3-0310-943f-de3cbe41748b
tests/api_anydb.cc: Added tradweight4 testcase to test TradWeight
with an RSet for weighting documents.

git-svn-id: file:///home/xapian-svn/xapian/trunk@17095 6b2f1b92-a4f3-0310-943f-de3cbe41748b
jsonescape.cc: Fix C+11 compatibility issue highlighted by GCC
warning.

git-svn-id: file:///home/xapian-svn/xapian/trunk@17096 6b2f1b92-a4f3-0310-943f-de3cbe41748b
backends/brass/brass_compact.cc,backends/chert/chert_compact.cc: Fix
multipass compaction not to damage document values, and to merge the
database stats correctly.  (fixes #615)
tests/api_compact.cc: Add regression test compactmultipass1.

git-svn-id: file:///home/xapian-svn/xapian/trunk@17100 6b2f1b92-a4f3-0310-943f-de3cbe41748b
If in a pure git checkout, fetch SWIG and the common subdirectories using git

git-svn-id: file:///home/xapian-svn/xapian/trunk@17103 6b2f1b92-a4f3-0310-943f-de3cbe41748b
csharp/Makefile.am,generic/generic.mk,java/Makefile.am,
perl/Makefile.am,php/Makefile.am,python/Makefile.am,ruby/Makefile.am,
swig-depcomp: Fix handling of stamp file by swig-depcomp script.

git-svn-id: file:///home/xapian-svn/xapian/trunk@17104 6b2f1b92-a4f3-0310-943f-de3cbe41748b
python/extra.i: Fix typo in doccomment.

git-svn-id: file:///home/xapian-svn/xapian/trunk@17105 6b2f1b92-a4f3-0310-943f-de3cbe41748b
md5wrap.cc,md5wrap.h: Add md5_block() to checksum a block of memory.

git-svn-id: file:///home/xapian-svn/xapian/trunk@17117 6b2f1b92-a4f3-0310-943f-de3cbe41748b
api/registry.cc: No need to explicitly default initialise std::map
members or the base class.

git-svn-id: file:///home/xapian-svn/xapian/trunk@17118 6b2f1b92-a4f3-0310-943f-de3cbe41748b
api/registry.cc,common/Makefile.mk,common/registryinternal.h:
common/registryinternal.h is only included by api/registry.cc so
just inline its contents.

git-svn-id: file:///home/xapian-svn/xapian/trunk@17119 6b2f1b92-a4f3-0310-943f-de3cbe41748b
api/registry.cc,common/pretty.h: Fix incorrect LOGCALL return value.

git-svn-id: file:///home/xapian-svn/xapian/trunk@17120 6b2f1b92-a4f3-0310-943f-de3cbe41748b
matcher/multiandpostlist.cc,matcher/multixorpostlist.cc: Add a
couple more LOGCALL annotations.

git-svn-id: file:///home/xapian-svn/xapian/trunk@17121 6b2f1b92-a4f3-0310-943f-de3cbe41748b
backends/brass/brass_table.cc,backends/chert/chert_table.cc,
common/pretty.h: Avoid needlessly casting away const-ness in
debug logging.

git-svn-id: file:///home/xapian-svn/xapian/trunk@17122 6b2f1b92-a4f3-0310-943f-de3cbe41748b
queryparser/queryparser.lemony: std::less provides a total order over
pointers, so we can just use that to implement
filter_group_id::operator<() - we only need a consistent order so we
can use it as the key to a std::map.

git-svn-id: file:///home/xapian-svn/xapian/trunk@17123 6b2f1b92-a4f3-0310-943f-de3cbe41748b
common/pretty.h: Resolve ambiguity by moving operator| to a memeber
function of PrettyOStream

git-svn-id: file:///home/xapian-svn/xapian/trunk@17124 6b2f1b92-a4f3-0310-943f-de3cbe41748b