Update download link

git-svn-id: svn+ssh://svn.kde.org/home/kde/branches/work/kst/portto4/kst@1356712 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
build with Clang

git-svn-id: svn+ssh://svn.kde.org/home/kde/branches/work/kst/portto4/kst@1356713 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
fix some Clang warnings

git-svn-id: svn+ssh://svn.kde.org/home/kde/branches/work/kst/portto4/kst@1356714 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
add support of Clang's runtime checks

git-svn-id: svn+ssh://svn.kde.org/home/kde/branches/work/kst/portto4/kst@1356715 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
fix "runtime error: division by zero"

git-svn-id: svn+ssh://svn.kde.org/home/kde/branches/work/kst/portto4/kst@1356716 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
check for complete fixed column size rows

git-svn-id: svn+ssh://svn.kde.org/home/kde/branches/work/kst/portto4/kst@1356717 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Always use the absolute path to recent files in the menus, otherwise they're not reusable between sessions 
if kst2 is not started from the same directory. This should incidentally also fix the problem that we could 
have duplicate entries at the bottom of the File menu since only the file name was shown and the relative 
path was tested for duplicates.
Also restore the application directory after loading.


git-svn-id: svn+ssh://svn.kde.org/home/kde/branches/work/kst/portto4/kst@1356751 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
use hash map for string lookup, it's much faster for many columns
row detection: don't overwrite already set index
fixed sized column reading could start at any row when threads are used.