voltrb / volt

A Ruby web framework where your Ruby runs on both server and client
MIT License
3.22k stars 196 forks source link

bundle exec volt server fails if the parent directory has a parenthesis in its name #328

Open danpisarski opened 8 years ago

danpisarski commented 8 years ago

Happened to find this, arguably edge case, after trying to start the todo_sample in my dropbox dir which happens to have a parenthesis in its name, despite my best wishes.

To reproduce:

cd ~
mkdir test
cd test
volt new todo_sample
cd todo_sample
bundle exec volt server

Returns a working skeleton. However:

cd ~
mkdir "some (test)"
cd some\ \(test\)/
volt new todo_sample
cd todo_sample
bundle exec volt server

Returns:

Sprockets::FileNotFound at /
could not find file: /Users/username/some (test)/todo_sample/app/components/main.rb

I am on OS X 10.11.1 using Volt 0.9.6.