It would be nice if files were UTF-8 encoded and use UNIX line endings.
It's just what most of our tools use.
But Keil tools are all Windows (or PC) based - so they will naturally use the native (ie, PC) customs...