From 0fffc6a6b1f4f8f216b4d77429f254473020bfc3 Mon Sep 17 00:00:00 2001 From: Seongjae Lee Date: Wed, 16 Sep 2015 19:56:00 -0700 Subject: [PATCH] Avoid using regexp for searching title Fixes #28. --- lib/notational-velocity-view.coffee | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/notational-velocity-view.coffee b/lib/notational-velocity-view.coffee index a7d0937..5b53aaf 100644 --- a/lib/notational-velocity-view.coffee +++ b/lib/notational-velocity-view.coffee @@ -42,14 +42,14 @@ class NotationalVelocityView extends SelectListView isCursorProceeded = @isCursorProceeded() for item in filteredItems - if item.title.match(///^#{filterQuery}$///i) isnt null + if item.title.toLowerCase() is filterQuery.toLowerCase() # autoselect n = filteredItems.indexOf(item) + 1 @selectItemView(@list.find("li:nth-child(#{n})")) return for item in filteredItems - if (item.title.match(///^#{filterQuery}///i) isnt null) and isCursorProceeded + if item.title.toLowerCase().startsWith(filterQuery.toLowerCase()) and isCursorProceeded # autocomplete @skipPopulateList = true editor = @filterEditorView.model