Permalink
Switch branches/tags
Nothing to show
Commits on Jan 19, 2012
  1. java/Makefile.am: Update list of generated files for the geospatial

    API.
    
    git-svn-id: file:///home/xapian-svn/xapian/trunk@16330 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 19, 2012
  2. xapian-headers.i: Ignore unserialise() variant taking const char**

    and Database::check() variant taking std::ostream &.
    
    git-svn-id: file:///home/xapian-svn/xapian/trunk@16329 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 19, 2012
Commits on Jan 18, 2012
  1. xapian-headers.i: Handle DBCHECK_* constants like we do DB_* ones.

    Factor out this special handliing into a SWIG macro called CONSTANT.
    
    git-svn-id: file:///home/xapian-svn/xapian/trunk@16328 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 18, 2012
  2. csharp/Makefile.am: Update list of generated file for geospatial API.

    git-svn-id: file:///home/xapian-svn/xapian/trunk@16327 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 18, 2012
  3. include/xapian/matchspy.h,include/xapian/postingsource.h,

    include/xapian/weight.h: Document that you can define a static
    operator delete method in your subclass if deallocation needs to be
    handled specially.  (Closes ticket#554)
    
    git-svn-id: file:///home/xapian-svn/xapian/trunk@16326 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 18, 2012
  4. include/xapian/geospatial.h: Mark as experimental for now.

    git-svn-id: file:///home/xapian-svn/xapian/trunk@16325 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 18, 2012
  5. docs/geospatial.rst: Say "haversine" rather than "Haversine"

    consistently.
    
    git-svn-id: file:///home/xapian-svn/xapian/trunk@16324 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 18, 2012
  6. include/xapian/geospatial.h: Change empty() to return bool not

    size_t.
    
    git-svn-id: file:///home/xapian-svn/xapian/trunk@16323 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 18, 2012
  7. docs/geospatial.rst: Fix minor typos in geospatial docs.

    git-svn-id: file:///home/xapian-svn/xapian/trunk@16322 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 18, 2012
  8. csharp/Makefile.am,python/extra.i,python/pythontest2.py,

    ruby/smoketest.rb,ruby/xapian.rb,xapian-headers.i: Merge bindings
    changes for geospatial API.
    
    git-svn-id: file:///home/xapian-svn/xapian/trunk@16321 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 18, 2012
  9. Makefile.am,api/postingsource.cc,api/queryinternal.cc,

    api/registry.cc,common/output.h,common/registryinternal.h,
    docs/geospatial.rst,geospatial/,include/Makefile.mk,include/xapian.h,
    include/xapian/geospatial.h,include/xapian/postingsource.h,
    include/xapian/registry.h,tests/.gitignore,tests/Makefile.am,
    tests/api_geospatial.cc: Merge geotomerge2 branch from github.
    Closes ticket#481.
    
    git-svn-id: file:///home/xapian-svn/xapian/trunk@16320 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 18, 2012
  10. Remove random backtick and fettle whitespace oddities

    git-svn-id: file:///home/xapian-svn/xapian/trunk@16319 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 18, 2012
  11. api/errorhandler.cc: Reorder header includes.

    git-svn-id: file:///home/xapian-svn/xapian/trunk@16318 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 18, 2012
Commits on Jan 16, 2012
  1. include/xapian/queryparser.h,queryparser/queryparser.lemony: Fix

    FLAG_AUTO_SYNONYMS not to enable auto multi-word synonyms too.
    tests/queryparsertest.cc: Extend testcase qp_synonym1 to include a
    regression test for this bug.
    
    git-svn-id: file:///home/xapian-svn/xapian/trunk@16317 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 16, 2012
Commits on Jan 15, 2012
  1. * .gitignore,backends/Makefile.mk,backends/brass/,backends/chert/,

    backends/dbcheck.cc,bin/,common/bitstream.h,
    include/xapian/database.h: Add a (currently experimental) API for
    checking the integrity of databases (partly addresses ticket#238).
    This means we can remove XAPIAN_VISIBILITY_DEFAULT from a number of
    functions which aren't in the public API (partly addresses
    ticket#63).
    
    git-svn-id: file:///home/xapian-svn/xapian/trunk@16316 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 15, 2012
Commits on Jan 13, 2012
  1. tests/stemtest.cc: Include <xapian.h> rather than <xapian/stem.h> -

    we're trying to test the public API, so including the public API
    header is better.
    `
    
    git-svn-id: file:///home/xapian-svn/xapian/trunk@16315 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 13, 2012
Commits on Jan 12, 2012
  1. tests/unittest.cc: Add new testcases simple_exceptions_work1 and

    class_exceptions_work1 which perform sanity tests of exception
    handling.
    tests/internaltest.cc: Remove testcase test_except1 which is now
    redundant.
    
    git-svn-id: file:///home/xapian-svn/xapian/trunk@16314 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 12, 2012
  2. common/str.cc: Special cases for 0 in tostring() templates aren't

    actually needed, but special casing single digit numbers may be
    worthwhile anyway, so change comments to FIXME ones about checking
    this.
    tests/internaltest.cc: Test str() on unsigned 0, and some negative,
    signed positive, and unsigned positive single digits values.
    
    git-svn-id: file:///home/xapian-svn/xapian/trunk@16313 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 12, 2012
Commits on Jan 11, 2012
  1. backends/multi/multi_alltermslist.h: Fix filename in @file.

    git-svn-id: file:///home/xapian-svn/xapian/trunk@16312 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 11, 2012
  2. api/documentterm.h,api/maptermlist.h,api/omenquireinternal.h,

    backends/brass/,backends/chert/,backends/database.h,
    backends/document.h,backends/inmemory/inmemory_alltermslist.h,
    backends/inmemory/inmemory_database.h,
    backends/inmemory/inmemory_positionlist.h,
    backends/multi/multi_postlist.h,backends/multi/multi_termlist.h,
    backends/positionlist.h,backends/remote/net_termlist.h,
    backends/valuestats.h,common/,include/xapian/query.h,matcher/,
    queryparser/queryparser_internal.h,tests/harness/,
    tests/perftest/freemem.h,tests/perftest/runprocess.h: Convert
    comments at the start of files to @file and @brief doxygen comments.
    
    git-svn-id: file:///home/xapian-svn/xapian/trunk@16311 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 11, 2012
  3. matcher/phrasepostlist.h: Remove lone "----START-LICENCE----" -

    the rest got removed ages ago.
    
    git-svn-id: file:///home/xapian-svn/xapian/trunk@16310 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 11, 2012
  4. Report removed/added FIXMEs and added doxygen comments with \ rather …

    …than @
    
    git-svn-id: file:///home/xapian-svn/xapian/trunk@16309 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 11, 2012
  5. common/replicate_utils.h: Fix "@raises" to "@exception".

    git-svn-id: file:///home/xapian-svn/xapian/trunk@16308 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 11, 2012
  6. matcher/multiandpostlist.h: Fix "@parameter" to "@param".

    git-svn-id: file:///home/xapian-svn/xapian/trunk@16307 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 11, 2012
  7. common/debuglog.h: Fix "@msg" to "@a msg" in doxygen comment.

    git-svn-id: file:///home/xapian-svn/xapian/trunk@16306 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 11, 2012
  8. matcher/multiandpostlist.h: Correct @exceptions to @exception.

    git-svn-id: file:///home/xapian-svn/xapian/trunk@16305 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 11, 2012
  9. Fix to work with projects other than xapian

    git-svn-id: file:///home/xapian-svn/xapian/trunk@16304 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 11, 2012
  10. Fix to work better with git when no filenames are passed on the comma…

    …nd line
    
    git-svn-id: file:///home/xapian-svn/xapian/trunk@16303 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 11, 2012
  11. HACKING: We no longer have any uses of \ to introduce doxygen

    directives, so update HACKING to reflect that.
    
    git-svn-id: file:///home/xapian-svn/xapian/trunk@16302 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 11, 2012
  12. api/omdatabase.cc: Change \todo to @todo.

    git-svn-id: file:///home/xapian-svn/xapian/trunk@16301 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 11, 2012
  13. api/replication.h,api/valuesetmatchdecider.cc,

    common/output-internal.h,common/output.h,include/xapian/,
    tests/harness/testrunner.cc,tests/harness/testrunner.h,
    tests/perftest/perftest.cc,tests/perftest/perftest.h: Change the
    instances of \file and \brief in doxygen comments to @file and
    @brief.
    
    git-svn-id: file:///home/xapian-svn/xapian/trunk@16300 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 11, 2012
  14. matcher/multixorpostlist.h: Remove "using namespace std;" which we

    don't need here.
    
    git-svn-id: file:///home/xapian-svn/xapian/trunk@16299 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 11, 2012
  15. common/filetests.h: Remove "using namespace std;" which we don't

    need here.
    
    git-svn-id: file:///home/xapian-svn/xapian/trunk@16298 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 11, 2012
  16. common/filetests.h: Add documentation comments.

    git-svn-id: file:///home/xapian-svn/xapian/trunk@16297 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 11, 2012
  17. tests/internaltest.cc: Remove serialisedoc1 from the list of

    testcases to run too.
    
    git-svn-id: file:///home/xapian-svn/xapian/trunk@16296 6b2f1b92-a4f3-0310-943f-de3cbe41748b
    ojwb committed Jan 11, 2012