Synced RenameDlg with TortoiseSVN

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Fix memory leak

Regression of bf2733a6fbdc95d9ed105e7169bb15ab81453108.

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Correctly decode UTF-8 chars in commit.template

Inspired by bf2733a6fbdc95d9ed105e7169bb15ab81453108.

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Deduplicate code

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Sync with TortoiseSVN

Signed-off-by: Sven Strickroth <email@cs-ware.de>
TortoiseShell: Enable drop patch handler

Signed-off-by: Sven Strickroth <email@cs-ware.de>
TortoiseShell: Make  DropCopyAdd handler work

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Handle submodules

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Do not detect .gitignore file as git repository

Signed-off-by: Sven Strickroth <email@cs-ware.de>
TortoiseShell: Make git move handler work

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Merge branch 'dragndrop'
Fix a warning

Commit messages won't be so long that this cast might break anything ;)

Signed-off-by: Sven Strickroth <email@cs-ware.de>
TortoiseGitMerge: Add Search Up direction

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Can search previous within the same line

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>