Use the system parameter for font smoothing and cleartype settings also for the Scintilla edit control.
(Fixes issue #504) : Log message editor always use antialiased fonts.


git-svn-id: http://tortoisesvn.googlecode.com/svn/trunk/src/TortoiseUDiff@24489 4cfb86a4-2c7a-11df-bd14-c1e331e6ceac
Move duplicate code to a separate file.

git-svn-id: http://tortoisesvn.googlecode.com/svn/trunk/src/TortoiseUDiff@24491 4cfb86a4-2c7a-11df-bd14-c1e331e6ceac
Revert r24489 and r24491, instead remove calls to SCI_SETFONTQUALITY and let the system decide itself what font quality to use.

git-svn-id: http://tortoisesvn.googlecode.com/svn/trunk/src/TortoiseUDiff@24502 4cfb86a4-2c7a-11df-bd14-c1e331e6ceac
chars with code points > 127 are not valid utf8 if they're not part of a continuation.
(Fixes issue #566) : Wrong encoding detection in TortoiseBlame


git-svn-id: http://tortoisesvn.googlecode.com/svn/trunk/src/TortoiseUDiff@24783 4cfb86a4-2c7a-11df-bd14-c1e331e6ceac