Permalink
Switch branches/tags
Nothing to show
Commits on Mar 8, 2013
  1. backends/brass/brass_compact.cc,backends/chert/chert_compact.cc: Fix

    olly
    olly committed Mar 8, 2013
    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: https://svn-dav.xapian.org:8443/xapian/trunk@17100 6b2f1b92-a4f3-0310-943f-de3cbe41748b
Commits on Mar 7, 2013
  1. jsonescape.cc: Fix C+11 compatibility issue highlighted by GCC

    olly
    olly committed Mar 7, 2013
    warning.
    
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17096 6b2f1b92-a4f3-0310-943f-de3cbe41748b
  2. tests/api_anydb.cc: Added tradweight4 testcase to test TradWeight

    olly
    olly committed Mar 7, 2013
    with an RSet for weighting documents.
    
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17095 6b2f1b92-a4f3-0310-943f-de3cbe41748b
Commits on Mar 6, 2013
  1. HACKING: gs package has been replaced by ghostscript package in

    olly
    olly committed Mar 6, 2013
    current Debian and Ubuntu releases.
    
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17094 6b2f1b92-a4f3-0310-943f-de3cbe41748b
  2. gen-myhtmltags,myhtmlparse.cc: Distinguish page breaks from other

    olly
    olly committed Mar 6, 2013
    whitespace in samples.
    
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17093 6b2f1b92-a4f3-0310-943f-de3cbe41748b
Commits on Mar 5, 2013
  1. INSTALL,configure.ac: Provide hints as to what package to install

    olly
    olly committed Mar 5, 2013
    for magic.h.
    
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17092 6b2f1b92-a4f3-0310-943f-de3cbe41748b
Commits on Mar 4, 2013
  1. configure.ac,omindex.cc,runfilter.cc,runfilter.h: If omindex

    olly
    olly committed Mar 4, 2013
    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: https://svn-dav.xapian.org:8443/xapian/trunk@17091 6b2f1b92-a4f3-0310-943f-de3cbe41748b
Commits on Mar 3, 2013
  1. configure.ac,runfilter.cc: If setpgid() is available, put each

    olly
    olly committed Mar 3, 2013
    external filter in its own process group so we can easily kill it
    along with any processes which it starts.
    
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17090 6b2f1b92-a4f3-0310-943f-de3cbe41748b
Commits on Feb 25, 2013
  1. docs/overview.rst: Update to add com to the list of ignored

    olly
    olly committed Feb 25, 2013
    extensions.
    
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17089 6b2f1b92-a4f3-0310-943f-de3cbe41748b
Commits on Feb 21, 2013
  1. omindex.cc: Ignore .com files by default.

    olly
    olly committed Feb 21, 2013
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17088 6b2f1b92-a4f3-0310-943f-de3cbe41748b
Commits on Feb 19, 2013
  1. Update svn:external version for omega's common.

    olly
    olly committed Feb 19, 2013
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17087 6b2f1b92-a4f3-0310-943f-de3cbe41748b
  2. Update common to latest which gains us an append method in Tokeniseis…

    olly
    olly committed Feb 19, 2013
    …e.pm.
    
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17086 6b2f1b92-a4f3-0310-943f-de3cbe41748b
  3. NEWS: Update from ChangeLog.

    olly
    olly committed Feb 19, 2013
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17085 6b2f1b92-a4f3-0310-943f-de3cbe41748b
  4. common/Tokeniseise.pm: Add the ability to append lines to the

    olly
    olly committed Feb 19, 2013
    header.
    
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17084 6b2f1b92-a4f3-0310-943f-de3cbe41748b
  5. htmlparsetest.cc,myhtmlparse.cc,myhtmlparse.h: Sample from HTML now

    olly
    olly committed Feb 19, 2013
    contains \n where a line or paragraph break would appear, and \t
    between table cells.
    
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17083 6b2f1b92-a4f3-0310-943f-de3cbe41748b
  6. gen-myhtmltags,htmlparsetest.cc,myhtmlparse.cc,myhtmlparse.tokens:

    olly
    olly committed Feb 19, 2013
    Generate a lookup table for where we should insert a space in place
    of an HTML tag rather than using a switch statement for that.
    
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17082 6b2f1b92-a4f3-0310-943f-de3cbe41748b
Commits on Feb 16, 2013
  1. configure.ac: Allow TCL_INC to be passed to configure. (fixes #612)

    olly
    olly committed Feb 16, 2013
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17075 6b2f1b92-a4f3-0310-943f-de3cbe41748b
Commits on Feb 15, 2013
  1. common/realtime.h: Fix RealTime::sleep() to calculate the delta to

    olly
    olly committed Feb 15, 2013
    the time we want to sleep to the right way round.  Previously we
    wouldn't sleep if we were before the deadline, but would sleep if
    the deadline had already passed (and by the amount the deadline had
    passed)!  And on Windows, fix the sleep to be for the delta rather
    than 43+ years (the time elapsed since the start of 1970).  (Fixes
    #472)
    
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17071 6b2f1b92-a4f3-0310-943f-de3cbe41748b
  2. api/queryinternal.cc: Need <functional> for mem_fun().

    olly
    olly committed Feb 15, 2013
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17070 6b2f1b92-a4f3-0310-943f-de3cbe41748b
  3. tests/harness/testsuite.cc: Don't provide explicit template types to

    olly
    olly committed Feb 15, 2013
    make_pair - it isn't useful, and breaks with C++11.  Fixes build
    error with MSVC2012.
    
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17069 6b2f1b92-a4f3-0310-943f-de3cbe41748b
Commits on Feb 12, 2013
  1. Makefile.am: Remove my-html-tok.h in "make clean" not "make

    olly
    olly committed Feb 12, 2013
    distclean", since it's built by "make" and that's what the automake
    manual recommends for files built by "make".
    
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17068 6b2f1b92-a4f3-0310-943f-de3cbe41748b
  2. Makefile.am: Clean up my-html-tok.h in "make distclean".

    olly
    olly committed Feb 12, 2013
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17067 6b2f1b92-a4f3-0310-943f-de3cbe41748b
  3. Makefile.am: Ship common/keyword.h.

    olly
    olly committed Feb 12, 2013
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17066 6b2f1b92-a4f3-0310-943f-de3cbe41748b
  4. Makefile.am: Ship common/Tokeniseise.pm.

    olly
    olly committed Feb 12, 2013
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17065 6b2f1b92-a4f3-0310-943f-de3cbe41748b
  5. Update svn:external version for omega's common.

    olly
    olly committed Feb 12, 2013
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17064 6b2f1b92-a4f3-0310-943f-de3cbe41748b
  6. Update svn:externals to latest common.

    olly
    olly committed Feb 12, 2013
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17063 6b2f1b92-a4f3-0310-943f-de3cbe41748b
  7. Makefile.am: Fix to work in VPATH build.

    olly
    olly committed Feb 12, 2013
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17062 6b2f1b92-a4f3-0310-943f-de3cbe41748b
Commits on Feb 11, 2013
  1. xlsxparse.cc: Correct "max" -> "min" when reserving space for shared

    olly
    olly committed Feb 11, 2013
    strings.  This only means we now reserve a more appropriate amount
    of space to start with.
    
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17061 6b2f1b92-a4f3-0310-943f-de3cbe41748b
Commits on Feb 1, 2013
  1. Makefile.am: Ship new file myhtmlparse.tokens.

    olly
    olly committed Feb 1, 2013
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17060 6b2f1b92-a4f3-0310-943f-de3cbe41748b
Commits on Jan 31, 2013
  1. myhtmlparse.cc,myhtmlparse.tokens: Add <APPLET>, <OBJECT>, and

    olly
    olly committed Jan 31, 2013
    <TR> to the tags handled.
    
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17059 6b2f1b92-a4f3-0310-943f-de3cbe41748b
  2. common/Tokeniseise.pm: Put the binary chop tables with the larger

    olly
    olly committed Jan 31, 2013
    ones last, so the offsets to the start of them are more likely to
    fit into a byte.
    
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17058 6b2f1b92-a4f3-0310-943f-de3cbe41748b
  3. Update hard-coded revision for svn external xapian-applications/omega…

    olly
    olly committed Jan 31, 2013
    …/common.
    
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17057 6b2f1b92-a4f3-0310-943f-de3cbe41748b
  4. Makefile.am,gen-myhtmltags,myhtmlparse.cc,myhtmlparse.tokens: Use

    olly
    olly committed Jan 31, 2013
    a generated compact and efficient table to convert HTML tag names
    to enum codes, which we can then use a C switch statement to
    dispatch.  The table first checks the token length, and then does a
    binary chop on tokens of the same length.  This is both faster and
    smaller than the approach we were using, with the benefit that the
    table is auto-generated.
    
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17056 6b2f1b92-a4f3-0310-943f-de3cbe41748b
  5. NEWS: Update from ChangeLog.

    olly
    olly committed Jan 31, 2013
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17055 6b2f1b92-a4f3-0310-943f-de3cbe41748b
Commits on Jan 30, 2013
  1. common/Makefile.mk,common/Tokeniseise.pm,languages/Makefile.mk,

    olly
    olly committed Jan 30, 2013
    languages/collate-sbl: Factor out the generic code to create a
    string-to-enum mapping table into a perl module so we can reuse
    it elsewhere.
    
    git-svn-id: https://svn-dav.xapian.org:8443/xapian/trunk@17054 6b2f1b92-a4f3-0310-943f-de3cbe41748b