<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>FileFormat.txt</filename>
    </added>
    <added>
      <filename>Makefile</filename>
    </added>
    <added>
      <filename>bench.c</filename>
    </added>
    <added>
      <filename>include/analysis.h</filename>
    </added>
    <added>
      <filename>include/array.h</filename>
    </added>
    <added>
      <filename>include/bitvector.h</filename>
    </added>
    <added>
      <filename>include/defines.h</filename>
    </added>
    <added>
      <filename>include/document.h</filename>
    </added>
    <added>
      <filename>include/except.h</filename>
    </added>
    <added>
      <filename>include/global.h</filename>
    </added>
    <added>
      <filename>include/hash.h</filename>
    </added>
    <added>
      <filename>include/hashset.h</filename>
    </added>
    <added>
      <filename>include/helper.h</filename>
    </added>
    <added>
      <filename>include/index.h</filename>
    </added>
    <added>
      <filename>include/mem_pool.h</filename>
    </added>
    <added>
      <filename>include/posh.h</filename>
    </added>
    <added>
      <filename>include/priorityqueue.h</filename>
    </added>
    <added>
      <filename>include/search.h</filename>
    </added>
    <added>
      <filename>include/similarity.h</filename>
    </added>
    <added>
      <filename>include/store.h</filename>
    </added>
    <added>
      <filename>include/threading.h</filename>
    </added>
    <added>
      <filename>include/vector.h</filename>
    </added>
    <added>
      <filename>include/win32.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/MANIFEST</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/Makefile</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/README</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/examples/stemwords.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/include/libstemmer.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/libstemmer/libstemmer.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/libstemmer/modules.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/mkinc.mak</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/runtime/api.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/runtime/api.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/runtime/header.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/runtime/utilities.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_ISO_8859_1_danish.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_ISO_8859_1_danish.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_ISO_8859_1_dutch.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_ISO_8859_1_dutch.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_ISO_8859_1_english.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_ISO_8859_1_english.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_ISO_8859_1_finnish.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_ISO_8859_1_finnish.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_ISO_8859_1_french.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_ISO_8859_1_french.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_ISO_8859_1_german.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_ISO_8859_1_german.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_ISO_8859_1_italian.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_ISO_8859_1_italian.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_ISO_8859_1_norwegian.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_ISO_8859_1_norwegian.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_ISO_8859_1_porter.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_ISO_8859_1_porter.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_ISO_8859_1_portuguese.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_ISO_8859_1_portuguese.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_ISO_8859_1_spanish.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_ISO_8859_1_spanish.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_ISO_8859_1_swedish.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_ISO_8859_1_swedish.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_KOI8_R_russian.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_KOI8_R_russian.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_UTF_8_danish.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_UTF_8_danish.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_UTF_8_dutch.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_UTF_8_dutch.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_UTF_8_english.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_UTF_8_english.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_UTF_8_finnish.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_UTF_8_finnish.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_UTF_8_french.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_UTF_8_french.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_UTF_8_german.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_UTF_8_german.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_UTF_8_italian.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_UTF_8_italian.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_UTF_8_norwegian.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_UTF_8_norwegian.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_UTF_8_porter.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_UTF_8_porter.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_UTF_8_portuguese.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_UTF_8_portuguese.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_UTF_8_russian.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_UTF_8_russian.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_UTF_8_spanish.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_UTF_8_spanish.h</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_UTF_8_swedish.c</filename>
    </added>
    <added>
      <filename>lib/libstemmer_c/src_c/stem_UTF_8_swedish.h</filename>
    </added>
    <added>
      <filename>search_bench.c</filename>
    </added>
    <added>
      <filename>src/analysis.c</filename>
    </added>
    <added>
      <filename>src/array.c</filename>
    </added>
    <added>
      <filename>src/bitvector.c</filename>
    </added>
    <added>
      <filename>src/compound_io.c</filename>
    </added>
    <added>
      <filename>src/document.c</filename>
    </added>
    <added>
      <filename>src/except.c</filename>
    </added>
    <added>
      <filename>src/filter.c</filename>
    </added>
    <added>
      <filename>src/fs_store.c</filename>
    </added>
    <added>
      <filename>src/global.c</filename>
    </added>
    <added>
      <filename>src/hash.c</filename>
    </added>
    <added>
      <filename>src/hashset.c</filename>
    </added>
    <added>
      <filename>src/helper.c</filename>
    </added>
    <added>
      <filename>src/index.c</filename>
    </added>
    <added>
      <filename>src/mem_pool.c</filename>
    </added>
    <added>
      <filename>src/posh.c</filename>
    </added>
    <added>
      <filename>src/priorityqueue.c</filename>
    </added>
    <added>
      <filename>src/q_boolean.c</filename>
    </added>
    <added>
      <filename>src/q_const_score.c</filename>
    </added>
    <added>
      <filename>src/q_filtered_query.c</filename>
    </added>
    <added>
      <filename>src/q_fuzzy.c</filename>
    </added>
    <added>
      <filename>src/q_match_all.c</filename>
    </added>
    <added>
      <filename>src/q_multi_term.c</filename>
    </added>
    <added>
      <filename>src/q_parser.c</filename>
    </added>
    <added>
      <filename>src/q_parser.y</filename>
    </added>
    <added>
      <filename>src/q_phrase.c</filename>
    </added>
    <added>
      <filename>src/q_prefix.c</filename>
    </added>
    <added>
      <filename>src/q_range.c</filename>
    </added>
    <added>
      <filename>src/q_span.c</filename>
    </added>
    <added>
      <filename>src/q_term.c</filename>
    </added>
    <added>
      <filename>src/q_wildcard.c</filename>
    </added>
    <added>
      <filename>src/ram_store.c</filename>
    </added>
    <added>
      <filename>src/search.c</filename>
    </added>
    <added>
      <filename>src/similarity.c</filename>
    </added>
    <added>
      <filename>src/sort.c</filename>
    </added>
    <added>
      <filename>src/stopwords.c</filename>
    </added>
    <added>
      <filename>src/store.c</filename>
    </added>
    <added>
      <filename>styleguide.html</filename>
    </added>
    <added>
      <filename>test/all_tests.h</filename>
    </added>
    <added>
      <filename>test/test.c</filename>
    </added>
    <added>
      <filename>test/test.h</filename>
    </added>
    <added>
      <filename>test/test_analysis.c</filename>
    </added>
    <added>
      <filename>test/test_array.c</filename>
    </added>
    <added>
      <filename>test/test_bitvector.c</filename>
    </added>
    <added>
      <filename>test/test_compound_io.c</filename>
    </added>
    <added>
      <filename>test/test_document.c</filename>
    </added>
    <added>
      <filename>test/test_except.c</filename>
    </added>
    <added>
      <filename>test/test_fields.c</filename>
    </added>
    <added>
      <filename>test/test_filter.c</filename>
    </added>
    <added>
      <filename>test/test_fs_store.c</filename>
    </added>
    <added>
      <filename>test/test_global.c</filename>
    </added>
    <added>
      <filename>test/test_hash.c</filename>
    </added>
    <added>
      <filename>test/test_hashset.c</filename>
    </added>
    <added>
      <filename>test/test_helper.c</filename>
    </added>
    <added>
      <filename>test/test_index.c</filename>
    </added>
    <added>
      <filename>test/test_mem_pool.c</filename>
    </added>
    <added>
      <filename>test/test_priorityqueue.c</filename>
    </added>
    <added>
      <filename>test/test_q_const_score.c</filename>
    </added>
    <added>
      <filename>test/test_q_filtered.c</filename>
    </added>
    <added>
      <filename>test/test_q_fuzzy.c</filename>
    </added>
    <added>
      <filename>test/test_q_parser.c</filename>
    </added>
    <added>
      <filename>test/test_q_span.c</filename>
    </added>
    <added>
      <filename>test/test_ram_store.c</filename>
    </added>
    <added>
      <filename>test/test_search.c</filename>
    </added>
    <added>
      <filename>test/test_segments.c</filename>
    </added>
    <added>
      <filename>test/test_similarity.c</filename>
    </added>
    <added>
      <filename>test/test_sort.c</filename>
    </added>
    <added>
      <filename>test/test_store.c</filename>
    </added>
    <added>
      <filename>test/test_store.h</filename>
    </added>
    <added>
      <filename>test/test_term.c</filename>
    </added>
    <added>
      <filename>test/test_term_vectors.c</filename>
    </added>
    <added>
      <filename>test/test_test.c</filename>
    </added>
    <added>
      <filename>test/testhelper.c</filename>
    </added>
    <added>
      <filename>test/testhelper.h</filename>
    </added>
    <added>
      <filename>tools/make_makefile.rb</filename>
    </added>
    <added>
      <filename>tools/mkmf.pl</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1,114 +1,33 @@
-= Ferret
+## Lucy
 
-Ferret is a Ruby port of the Java Lucene search engine.
-(http://jakarta.apache.org/lucene/) In the same way as Lucene, it is not a
-standalone application, but a library you can use to index documents and
-search for things in them later.
+C Search engine library
 
-== Requirements
 
-* Ruby 1.8
-* (C compiler to build the extension but not required to use Ferret)
+## Installation
 
-== Installation
+Currently there is nothing to install. You can run the tests by running Make.
 
-If you have gems installed you can simply do;
 
-  gem install ferret
+## Coding Style
 
-Otherwise, you will need Rake installed. De-compress the archive and enter its top directory.
+Lucy is using the Apache coding style. See styleguide.html for a description.
+This style can be generated with the following arguments to GNU indent:
 
-  tar zxpvf ferret-&lt;version&gt;.tar.gz
-  cd ferret-&lt;version&gt;
+          -i4 -npsl -di0 -br -nce -d0 -cli0 -npcs -nfc1 -nut -ncs
 
-Run the following;
 
-  $ rake ext
-  $ ruby setup.rb config
-  $ ruby setup.rb setup
-  # sudo ruby setup.rb install
-  
-These simple steps install ferret in the default location of Ruby libraries.
-You can also install files into your favorite directory by supplying setup.rb
-some options. Try;
+## COPYRIGHT AND LICENCE
 
- $ ruby setup.rb --help
+Copyright 2006 Marvin Humphrey &amp; David Balmain
 
+Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
 
-== Usage
+    http://www.apache.org/licenses/LICENSE-2.0
 
-You can read the TUTORIAL which you'll find in the same directory as this
-README. You can also check the following modules for more specific
-documentation.
-
-* Ferret::Analysis: for more information on how the data is processed when it
-  is tokenized. There are a number of things you can do with your data such as
-  adding stop lists or perhaps a porter stemmer. There are also a number of
-  analyzers already available and it is almost trivial to create a new one
-  with a simple regular expression.
-
-* Ferret::Search: for more information on querying the index. There are a
-  number of already available queries and it's unlikely you'll need to create
-  your own. You may however want to take advantage of the sorting or filtering
-  abilities of Ferret to present your data the best way you see fit.
-
-* Ferret::Document: to find out how to create documents. This part of Ferret
-  is relatively straightforward. The main thing that we haven't gone into here
-  is the use of term vectors. These allow you to store and retrieve the
-  positions and offsets of the data which can be very useful in document
-  comparison amoung other things.  == More information
-
-* Ferret::QueryParser: if you want to find out more about what you can do with
-  Ferret's Query Parser, this is the place to look. The query parser is one
-  area that could use a bit of work so please send your suggestions.
-
-* Ferret::Index: for more advanced access to the index you'll probably want to
-  use the Ferret::Index::IndexWriter and Ferret::Index::IndexReader. This is
-  the place to look for more information on them.
-
-* Ferret::Store: This is the module used to access the actual index storage
-  and won't be of much interest to most people.
-
-=== Performance
-
-Currently Ferret is an order of magnitude slower than Java Lucene which can be
-quite a pain at times. I have written some basic C extensions which may or may
-not have installed when you installed Ferret. These double the speed but still
-leave it a lot slower than the Java version. I have, however, ported the
-indexing part of Java Lucene to C and it is an order of magnitude faster then
-the Java version. Once I'm pretty certain that the API of Ferret has settled
-and won't be changing much, I'll intergrate my C version. So expect to see
-Ferret running faster than Java Lucene some time in the future. If you'd like
-to try cferret and test my claims, let me know (if you haven't already found
-it in my subversion repository). It's not currently portable and will probably
-only run on linux.
-
-== Contact
-
-For bug reports and patches I have set up Trac here;
-
-  http://ferret.davebalmain.com/trac
-
-Queries, discussion etc should be addressed to the forum or mailing lists hosted
-at;
-
-  http://rubyforge.org/projects/ferret/
-
-Alternatively you could create a new page for discussion on the wiki at my Trac
-page above. Or, if you're shy, please feel free to email me directly at dbalmain@gmail.com
-
-Of course, since Ferret is almost a straight port of Java Lucene,
-everything said about Lucene at http://jakarta.apache.org/lucene/ should
-be true about Ferret. Apart from the bits about it being in Java.
-
-== Authors
-
-[&lt;b&gt;David Balmain&lt;/b&gt;] Port to Ruby
-
-[The Apache Software Foundation (Doug Cutting and friends)] Original Apache Lucene
-
-== License
-
-Ferret is available under an MIT-style license.
-
-:include: MIT-LICENSE
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.</diff>
      <filename>README</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>MIT-LICENSE</filename>
    </removed>
    <removed>
      <filename>Rakefile</filename>
    </removed>
    <removed>
      <filename>TODO</filename>
    </removed>
    <removed>
      <filename>TUTORIAL</filename>
    </removed>
    <removed>
      <filename>ext/dummy.exe</filename>
    </removed>
    <removed>
      <filename>ext/extconf.rb</filename>
    </removed>
    <removed>
      <filename>ext/ferret.c</filename>
    </removed>
    <removed>
      <filename>ext/ferret.h</filename>
    </removed>
    <removed>
      <filename>ext/inc/except.h</filename>
    </removed>
    <removed>
      <filename>ext/inc/lang.h</filename>
    </removed>
    <removed>
      <filename>ext/lang.c</filename>
    </removed>
    <removed>
      <filename>ext/lang.h</filename>
    </removed>
    <removed>
      <filename>ext/r_analysis.c</filename>
    </removed>
    <removed>
      <filename>ext/r_doc.c</filename>
    </removed>
    <removed>
      <filename>ext/r_index_io.c</filename>
    </removed>
    <removed>
      <filename>ext/r_qparser.c</filename>
    </removed>
    <removed>
      <filename>ext/r_search.c</filename>
    </removed>
    <removed>
      <filename>ext/r_store.c</filename>
    </removed>
    <removed>
      <filename>ext/r_term.c</filename>
    </removed>
    <removed>
      <filename>ferret_valgrind.supp</filename>
    </removed>
    <removed>
      <filename>lib/ferret.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/analysis.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/analysis/analyzers.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/analysis/standard_tokenizer.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/analysis/token.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/analysis/token_filters.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/analysis/token_stream.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/analysis/tokenizers.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/analysis/word_list_loader.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/document.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/document/document.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/document/field.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/index.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/index/compound_file_io.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/index/document_writer.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/index/field_infos.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/index/fields_io.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/index/index.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/index/index_file_names.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/index/index_reader.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/index/index_writer.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/index/multi_reader.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/index/multiple_term_doc_pos_enum.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/index/segment_infos.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/index/segment_merge_info.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/index/segment_merge_queue.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/index/segment_merger.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/index/segment_reader.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/index/segment_term_enum.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/index/segment_term_vector.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/index/term.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/index/term_buffer.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/index/term_doc_enum.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/index/term_enum.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/index/term_info.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/index/term_infos_io.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/index/term_vector_offset_info.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/index/term_vectors_io.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/query_parser.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/query_parser/query_parser.tab.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/query_parser/query_parser.y</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/Notes.txt</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/boolean_clause.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/boolean_query.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/boolean_scorer.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/caching_wrapper_filter.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/conjunction_scorer.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/disjunction_sum_scorer.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/exact_phrase_scorer.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/explanation.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/field_cache.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/field_doc.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/field_sorted_hit_queue.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/filter.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/filtered_query.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/filtered_term_enum.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/fuzzy_query.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/fuzzy_term_enum.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/hit_collector.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/hit_queue.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/index_searcher.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/match_all_query.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/multi_phrase_query.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/multi_searcher.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/multi_term_query.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/non_matching_scorer.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/package.html</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/phrase_positions.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/phrase_query.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/phrase_scorer.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/prefix_query.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/query.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/query_filter.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/range_filter.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/range_query.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/req_excl_scorer.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/req_opt_sum_scorer.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/score_doc.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/score_doc_comparator.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/scorer.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/similarity.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/sloppy_phrase_scorer.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/sort.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/sort_comparator.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/sort_field.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/spans.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/spans/near_spans_enum.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/spans/package.html</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/spans/span_first_query.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/spans/span_near_query.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/spans/span_not_query.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/spans/span_or_query.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/spans/span_query.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/spans/span_scorer.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/spans/span_term_query.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/spans/span_weight.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/spans/spans_enum.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/term_query.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/term_scorer.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/top_docs.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/top_field_docs.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/weight.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/wildcard_query.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/search/wildcard_term_enum.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/stemmers.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/stemmers/porter_stemmer.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/store.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/store/buffered_index_io.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/store/directory.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/store/fs_store.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/store/index_io.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/store/ram_store.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/utils.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/utils/bit_vector.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/utils/date_tools.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/utils/number_tools.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/utils/parameter.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/utils/priority_queue.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/utils/string_helper.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/utils/thread_local.rb</filename>
    </removed>
    <removed>
      <filename>lib/ferret/utils/weak_key_hash.rb</filename>
    </removed>
    <removed>
      <filename>lib/rferret.rb</filename>
    </removed>
    <removed>
      <filename>rake_utils/code_statistics.rb</filename>
    </removed>
    <removed>
      <filename>samples/hash_cmp.rb</filename>
    </removed>
    <removed>
      <filename>samples/state_analyzer.rb</filename>
    </removed>
    <removed>
      <filename>samples/tz_tester.rb</filename>
    </removed>
    <removed>
      <filename>setup.rb</filename>
    </removed>
    <removed>
      <filename>test/benchmark/fsdir/rw_vint.test</filename>
    </removed>
    <removed>
      <filename>test/benchmark/tb_ram_store.rb</filename>
    </removed>
    <removed>
      <filename>test/benchmark/tb_rw_vint.rb</filename>
    </removed>
    <removed>
      <filename>test/functional/thread_safety_index_test.rb</filename>
    </removed>
    <removed>
      <filename>test/functional/thread_safety_test.rb</filename>
    </removed>
    <removed>
      <filename>test/longrunning/tc_numbertools.rb</filename>
    </removed>
    <removed>
      <filename>test/longrunning/tm_store.rb</filename>
    </removed>
    <removed>
      <filename>test/test_all.rb</filename>
    </removed>
    <removed>
      <filename>test/test_helper.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/analysis/ctc_analyzer.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/analysis/ctc_tokenstream.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/analysis/data/wordfile</filename>
    </removed>
    <removed>
      <filename>test/unit/analysis/rtc_letter_tokenizer.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/analysis/rtc_lower_case_filter.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/analysis/rtc_lower_case_tokenizer.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/analysis/rtc_per_field_analyzer_wrapper.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/analysis/rtc_porter_stem_filter.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/analysis/rtc_standard_analyzer.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/analysis/rtc_standard_tokenizer.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/analysis/rtc_stop_analyzer.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/analysis/rtc_stop_filter.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/analysis/rtc_white_space_analyzer.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/analysis/rtc_white_space_tokenizer.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/analysis/rtc_word_list_loader.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/analysis/tc_analyzer.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/analysis/tc_token.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/document/rtc_field.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/document/tc_document.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/document/tc_field.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/index/rtc_compound_file_io.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/index/rtc_field_infos.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/index/rtc_fields_io.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/index/rtc_multiple_term_doc_pos_enum.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/index/rtc_segment_infos.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/index/rtc_segment_term_docs.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/index/rtc_segment_term_enum.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/index/rtc_segment_term_vector.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/index/rtc_term_buffer.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/index/rtc_term_info.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/index/rtc_term_infos_io.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/index/rtc_term_vectors_io.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/index/tc_index.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/index/tc_index_reader.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/index/tc_index_writer.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/index/tc_term.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/index/tc_term_voi.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/index/th_doc.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/query_parser/tc_query_parser.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/search/rtc_similarity.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/search/rtc_sort_field.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/search/tc_filter.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/search/tc_fuzzy_query.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/search/tc_index_searcher.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/search/tc_multi_searcher.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/search/tc_multi_searcher2.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/search/tc_search_and_sort.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/search/tc_sort.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/search/tc_sort_field.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/search/tc_spans.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/store/rtc_fs_store.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/store/rtc_ram_store.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/store/rtm_store.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/store/rtm_store_lock.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/store/tc_fs_store.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/store/tc_ram_store.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/store/tm_store.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/store/tm_store_lock.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/ts_analysis.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/ts_document.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/ts_index.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/ts_query_parser.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/ts_search.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/ts_store.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/ts_utils.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/utils/rtc_bit_vector.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/utils/rtc_date_tools.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/utils/rtc_number_tools.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/utils/rtc_parameter.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/utils/rtc_priority_queue.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/utils/rtc_string_helper.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/utils/rtc_thread.rb</filename>
    </removed>
    <removed>
      <filename>test/unit/utils/rtc_weak_key_hash.rb</filename>
    </removed>
    <removed>
      <filename>test/utils/number_to_spoken.rb</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>83df7f57e75f82cd938bf3da37ac74a36e71c7e6</id>
    </parent>
    <parent>
      <id>44adeb150217b53f93edbb749fa59eb8ce3b4165</id>
    </parent>
  </parents>
  <author>
    <name>dbalmain</name>
    <email>dbalmain@06fd6eb0-0002-0410-a719-e5602cce40bc</email>
  </author>
  <url>http://github.com/dbalmain/ferret/commit/7134d5f61c5ae39a894078a2b5b4afaba1048b43</url>
  <id>7134d5f61c5ae39a894078a2b5b4afaba1048b43</id>
  <committed-date>2007-02-27T18:14:17-08:00</committed-date>
  <authored-date>2007-02-27T18:14:17-08:00</authored-date>
  <message>Finally moved the experimental version of ferret into the proper ferret repository.


git-svn-id: svn+ssh://davebalmain.com/home/dave/repos/ferret/trunk@737 06fd6eb0-0002-0410-a719-e5602cce40bc</message>
  <tree>3717d90eba2040894646c1f1b20d78ac2cdde089</tree>
  <committer>
    <name>dbalmain</name>
    <email>dbalmain@06fd6eb0-0002-0410-a719-e5602cce40bc</email>
  </committer>
</commit>
