codetools: clear cursornode

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41902 4005530d-fff6-0310-9dd1-cebe43e6787f
LazUtils: move GetFileDescription from FileUtil to LazFileUtils.
Part of moving all UTF8 related filefunctions to LazFileUtils.


git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41903 4005530d-fff6-0310-9dd1-cebe43e6787f
anchordocking: added Lines style of anchordocking grabber (title of form).Patch from Andrey Zubarev.issue #24649


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

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

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41906 4005530d-fff6-0310-9dd1-cebe43e6787f
 * doc template for unit industrialbase

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41907 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: removed old workaround global SrcPath

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41908 4005530d-fff6-0310-9dd1-cebe43e6787f
codetools: code completion: started option to not update signatures if only case changed

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41909 4005530d-fff6-0310-9dd1-cebe43e6787f
anchordocking: do not draw caption if text does not fit

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