SynEdit: Fixed folding in "library" code. Issue 0024370

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41046 4005530d-fff6-0310-9dd1-cebe43e6787f
SynEdit, Pas Highlighter: Completed the list of Ifdef, ifopt, elseif directives

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41047 4005530d-fff6-0310-9dd1-cebe43e6787f
SynEdit: Clean up: patch by zaher dirkey / issue 0024174

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41048 4005530d-fff6-0310-9dd1-cebe43e6787f
Installer, win: add French translation. Patch by ChrisF. Issue 24171

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41049 4005530d-fff6-0310-9dd1-cebe43e6787f
SynEdit: Starting on Ifdef Markup

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41050 4005530d-fff6-0310-9dd1-cebe43e6787f
SynEdit: Starting on Ifdef Markup

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41051 4005530d-fff6-0310-9dd1-cebe43e6787f
SynEdit: Starting on Ifdef Markup

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41052 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: Refactoring. Move GetAvailableUnitEditorInfo from main to sourcefilemanager.

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

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