From 64a9c245e7d9b80371d2f10068da1532baf149a1 Mon Sep 17 00:00:00 2001 From: Corey Johnson & Nathan Sobo Date: Thu, 12 Jul 2012 12:11:00 -0700 Subject: [PATCH] Quote regex passed to grep --- src/app/project.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/project.coffee b/src/app/project.coffee index d10110582..610592708 100644 --- a/src/app/project.coffee +++ b/src/app/project.coffee @@ -129,7 +129,7 @@ class Project scan: (regex, iterator) -> regex = new RegExp(regex.source, 'g') - command = "grep --null --perl-regexp --with-filename --line-number --recursive --regexp=#{regex.source} #{@getPath()}" + command = "grep --null --perl-regexp --with-filename --line-number --recursive --regexp=\"#{regex.source}\" #{@getPath()}" ChildProcess.exec command, bufferLines: true, stdout: (data) -> for grepLine in data.split('\n') when grepLine.length nullCharIndex = grepLine.indexOf('\0')