Don't use 'shell-command' interface
Don't highlight if input regexp is invalid
fix older test
Remove unused function
remove needless test
remove needless function
insert command option separator '--' before pattern
add construct-command tests
add validate regexp function tests
add transform line function tests
Merge pull request #44 from syohex/implement-input

Improve input