fix bug in building search list from range: if first index is less than 0, then start from 0, or else start from calculation
This commit is contained in:
@@ -133,6 +133,7 @@ struct
|
||||
let
|
||||
val finishIdx = startIdx + length + String.size searchString
|
||||
val bufferIdx = startIdx - String.size searchString
|
||||
val bufferIdx = Int.max (bufferIdx, 0)
|
||||
in
|
||||
helpFromRange
|
||||
(startIdx, bufferIdx, finishIdx, buffer, searchString, searchList)
|
||||
|
||||
Reference in New Issue
Block a user