Merge pull request #298 from boombuler/bug269

exit conditional replace if no match is left
This commit is contained in:
Zachary Yedidia 2016-09-04 09:44:05 -04:00 committed by GitHub
commit c38044106c

View file

@ -291,6 +291,9 @@ func Replace(args []string) {
for {
// The 'check' flag was used
Search(search, view, true)
if !view.Cursor.HasSelection() {
break
}
view.Relocate()
if view.Buf.Settings["syntax"].(bool) {
view.matches = Match(view)