Fixed doc, ``query`` is context variable and not in request.
Silly little change, I know.. but I actually ran into a case where I accidentally passed a list of models in without *ing them. When that happens, we get a string formatting exception (not all arguments were formatted) instead of the useful "that ain't a model, kid" business.
Fixed update_index process leak.
Updated XapianEngine module path
Updated XapianEngine module path
Fixed a few typos in docs.
update_index: use tz-aware datetime where applicable

This will allow Django 1.4 users with USE_TZ=True to use update_index with time
windowing as expected - otherwise the timezone offset needs to be manually
included in the value passed to -a
Tests for update_index timezone support

* Confirm that update_index --age uses the Django timezone-aware now
  support function
* Skip this test on Django 1.3
Update README.rst

Update 1.2.6 link to 1.2.7
Fixed distance handling in result parser of the elasticsearch backend. This is basically the second part of #566. Thanks to Josh Drake for the initial patch.
Fixed deprecation warning

django.conf.urls.defaults is now deprecated. Use django.conf.urls instead.
Maintain Django 1.3 compatibility
tox: store downloads in tmpdir
test runner: add $TEST_RUNNER_ARGS env. variable

This allows you to export TEST_RUNNER_ARGS=-v0 to affect all 9
invocations
tox: refactor envlist to include Django versions

* Expanded base dependencies
* Set TEST_RUNNER_ARGS=-v0 to reduce console noise
* Add permutations of python 2.5, 2.6, 2.7 and django 1.3 and 1.4
test runner: set exit codes on failure
Merge pull request #699 from acdha/tox-multiple-django-versions

Minor tox.ini & test runner tidying
Whoosh tests: use a unique tempdir

This ensures that there's no way for results to persist across runs
and lets the OS clean up the mess if we fail catastrophically

The multiindex and regular whoosh tests will have different prefixes to ease
debugging
multiple index tests: correct handling of Whoosh teardown

We can't remove the Whoosh directory per-test - only after every
test has run…
Tests: mark expected failures in ElasticSearch suite

This avoids making it painful to run the test suite and flags the tests which
need attention