code: Fix a bug that commit diff is not shown.

WalkTree should be explicitly set to "recursive".

This fixes #138.