Every curly brace I encounter in this procedure, whether it's the one I want or the ones I don't, will be indented by some amount. The functions I'm looking for will be, at the very least, indented one or two levels already.

In my tests running the actual Git command, it didn't seem to care about the indent level. It found my function name just fine, and then gave me everything up to the next closing curlybrace, no matter where it lay.

In any case, I'd like the final solution to be agnostic to indentation levels. Although our coding style practices are decent here, I can't guarantee formatting.

https://twitter.com/udellgames/status/788690145822306304
_________________________
Tony Fabris