fixing cornercase of boundary line for git blame with shell gather module