LazUtils: fix LazFileUtils.FileIsText when filename has unicode characters outside currrent codepage on Windows.
Needs refactoring of LazUtf8Classes (use LazFileUtils instead of FileUtil).
Next step in moving UTF89 file routines to LazFileUil.


git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41209 4005530d-fff6-0310-9dd1-cebe43e6787f
FileUtil: inline FileIsText to LazFileUtils.FileIsText.
Next step in moving UTF8 file routines to LazFileUtils.


git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41210 4005530d-fff6-0310-9dd1-cebe43e6787f
FileUtil: inline FileOpenUTF8, FileCreateUTF8 and FileCreateUTF8 to their LazFileUtils counterparts.
Next step in moving UTF8 file routines to LazFileUtils.


git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41211 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: formatting

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41212 4005530d-fff6-0310-9dd1-cebe43e6787f
LazResExplorer: remove dead code.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41213 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: add define HEAPTRC_WINDOW back to enable the new heap tracer window feature.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41214 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE, EditorOptions: Alphablend (low-lighting) for markup

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41215 4005530d-fff6-0310-9dd1-cebe43e6787f
SynEdit: Ifdef Markup: only scan if markup is active

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41216 4005530d-fff6-0310-9dd1-cebe43e6787f