diff src/luan/modules/lucene/Lucene.luan @ 1619:83caee2ed4ad

Lucene.escape
author Franklin Schmidt <fschmidt@gmail.com>
date Sun, 25 Jul 2021 18:50:14 -0600
parents c922446f53aa
children b7f8418fb7ba
line wrap: on
line diff
--- a/src/luan/modules/lucene/Lucene.luan	Mon Jun 14 18:45:17 2021 -0600
+++ b/src/luan/modules/lucene/Lucene.luan	Sun Jul 25 18:50:14 2021 -0600
@@ -59,7 +59,11 @@
 	double = NumberFieldParser.DOUBLE
 }
 
-Lucene.quote = GoodQueryParser.quote
+local escape = GoodQueryParser.escape
+Lucene.escape = escape
+function Lucene.quote(s)
+	return [["]]..escape(s)..[["]]
+end
 
 local function get_file(f,name)
 	type(f)=="table" or error(name.." must be table")