From 3e129ac68c08d63d304b9d4bf7229ef1152c4163 Mon Sep 17 00:00:00 2001
From: Junegunn Choi <junegunn.c@gmail.com>
Date: Wed, 7 Jan 2015 02:24:13 +0900
Subject: [PATCH] Remove extraneous quote-escape

---
 src/reader.go | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/reader.go b/src/reader.go
index 0e1f0a9c..39fa70cd 100644
--- a/src/reader.go
+++ b/src/reader.go
@@ -5,13 +5,12 @@ import "C"
 
 import (
 	"bufio"
-	"fmt"
 	"io"
 	"os"
 	"os/exec"
 )
 
-const DEFAULT_COMMAND = "find * -path '*/\\.*' -prune -o -type f -print -o -type l -print 2> /dev/null"
+const DEFAULT_COMMAND = `find * -path '*/\.*' -prune -o -type f -print -o -type l -print 2> /dev/null`
 
 type Reader struct {
 	pusher   func(string)
@@ -45,8 +44,7 @@ func (r *Reader) readFromStdin() {
 }
 
 func (r *Reader) readFromCommand(cmd string) {
-	arg := fmt.Sprintf("%q", cmd)
-	listCommand := exec.Command("sh", "-c", arg[1:len(arg)-1])
+	listCommand := exec.Command("sh", "-c", cmd)
 	out, err := listCommand.StdoutPipe()
 	if err != nil {
 		return
-- 
GitLab