It's not a bug, it's a feature
check the value of TitleMixedCase in the beginning of the script
Or simply delete this block if you want to keep the title as returned by the server :
Code: Select all
If TitleMixedCase then
Result := AnsiMixedCase(Result, ' ')
else
begin
Result := AnsiLowerCase(Result);
Result := AnsiUpFirstLetter(Result);
end;
(maybe I should make that by default it keeps the title as returned by the server)
About the position of the "Inc" and "Sa", it's the other parts of code located in the function "TransformTitle".
If you want to disable all these changes, simply remplace the two occurences of "TransformTitle(tmp)" by "tmp"