commit 1e1d7adf389a6ac84886cc8b2740c7cdc2667c6c
parent e37b96e759baad6d069a85c0a33ee90236c583e6
Author: Per Andersson <avtobiff@gmail.com>
Date: Sun, 28 Jun 2015 00:33:20 +0200
index.rb: wrap lines in parse_query at 80 cols
Diffstat:
1 file changed, 13 insertions(+), 4 deletions(-)
diff --git a/lib/sup/index.rb b/lib/sup/index.rb
@@ -516,12 +516,21 @@ EOS
qp.stemmer = Xapian::Stem.new($config[:stem_language])
qp.stemming_strategy = Xapian::QueryParser::STEM_SOME
qp.default_op = Xapian::Query::OP_AND
- qp.add_valuerangeprocessor(Xapian::NumberValueRangeProcessor.new(DATE_VALUENO, 'date:', true))
- NORMAL_PREFIX.each { |k,info| info[:prefix].each { |v| qp.add_prefix k, v } }
- BOOLEAN_PREFIX.each { |k,info| info[:prefix].each { |v| qp.add_boolean_prefix k, v, info[:exclusive] } }
+ valuerangeprocessor = Xapian::NumberValueRangeProcessor.new(DATE_VALUENO,
+ 'date:', true)
+ qp.add_valuerangeprocessor(valuerangeprocessor)
+ NORMAL_PREFIX.each { |k,info| info[:prefix].each {
+ |v| qp.add_prefix k, v }
+ }
+ BOOLEAN_PREFIX.each { |k,info| info[:prefix].each {
+ |v| qp.add_boolean_prefix k, v, info[:exclusive] }
+ }
begin
- xapian_query = qp.parse_query(subs, Xapian::QueryParser::FLAG_PHRASE|Xapian::QueryParser::FLAG_BOOLEAN|Xapian::QueryParser::FLAG_LOVEHATE|Xapian::QueryParser::FLAG_WILDCARD)
+ xapian_query = qp.parse_query(subs, Xapian::QueryParser::FLAG_PHRASE |
+ Xapian::QueryParser::FLAG_BOOLEAN |
+ Xapian::QueryParser::FLAG_LOVEHATE |
+ Xapian::QueryParser::FLAG_WILDCARD)
rescue RuntimeError => e
raise ParseError, "xapian query parser error: #{e}"
end