comparison src/luan/modules/lucene/Lucene.luan @ 1622:b7f8418fb7ba

minor
author Franklin Schmidt <fschmidt@gmail.com>
date Mon, 26 Jul 2021 11:51:56 -0600
parents 83caee2ed4ad
children 8dd8c556c449
comparison
equal deleted inserted replaced
1621:a9591906e608 1622:b7f8418fb7ba
57 integer = NumberFieldParser.INT 57 integer = NumberFieldParser.INT
58 long = NumberFieldParser.LONG 58 long = NumberFieldParser.LONG
59 double = NumberFieldParser.DOUBLE 59 double = NumberFieldParser.DOUBLE
60 } 60 }
61 61
62 local escape = GoodQueryParser.escape 62 Lucene.quote = GoodQueryParser.quote
63 Lucene.escape = escape 63 Lucene.escape = GoodQueryParser.escape
64 function Lucene.quote(s)
65 return [["]]..escape(s)..[["]]
66 end
67 64
68 local function get_file(f,name) 65 local function get_file(f,name)
69 type(f)=="table" or error(name.." must be table") 66 type(f)=="table" or error(name.." must be table")
70 f.to_uri_string and matches(f.to_uri_string(),"^file:") or error(name.." must be file") 67 f.to_uri_string and matches(f.to_uri_string(),"^file:") or error(name.." must be file")
71 return f.java.file or error() 68 return f.java.file or error()