Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
## mark a section (Learn more)
This paste will be private.
_rake_does_task_list_need_generating () { if [ ! -f .rake_tasks ]; then return 0; else accurate=$(stat -f%m .rake_tasks) changed=$(stat -f%m Rakefile) return $(expr $accurate '>=' $changed) fi } _rake () { if [ -f Rakefile ]; then if _rake_does_task_list_need_generating; then echo "\nGenerating .rake_tasks..." > /dev/stderr rake --silent --tasks | cut -d " " -f 2 > .rake_tasks fi compadd `cat .rake_tasks` fi } compdef _rake rake
Pasted November 26, 2006 5:02PM EDT
by jacobat
Channel #rubyonrails on irc.freenode.com
Embed