mbunkus/mo-git-blame — pull request #11 by mgalgs (2014-02-12 00:51:45+00:00)
Title: correctly handle an empty `mo-git-blame-git-blame-args'

Recently, support was added for specifying custom arguments to be passed
to `git blame' [657dffd: "Support passing extra arguments to git
blame."]. However, it appears that when a user doesn't specify
anything (i.e. leaves the defaults of "") everything is broken.

Fix this by filtering out "" from the arguments being passed to
`mo-git-blame-run*'.

---

Correct handling of `apply` when some of the arguments might need to be filtered out has always eluded me. If there's a cleaner solution let me know.