fix selection to search pattern word begin detection

This commit is contained in:
Maxime Coste 2013-07-15 13:49:04 +01:00
parent 90b92aed3c
commit ee2d18df04

View File

@ -347,7 +347,7 @@ void use_selection_as_search_pattern(Context& context)
auto content = "\\Q" + String{begin.base(), end.base()} + "\\E";
if (smart)
{
if (begin == buffer.begin() or (is_word(*begin) and not is_word(*begin-1)))
if (begin == buffer.begin() or (is_word(*begin) and not is_word(*(begin-1))))
content = "\\b" + content;
if (end == buffer.end() or (is_word(*(end-1)) and not is_word(*end)))
content = content + "\\b";