Only return tmpfile_suffix if the view does not have a file name
Only return tmpfile_suffix if the view does not have a file name

Some syntax definitions can support multiple file extensions. If the file already has a file extension we should use it, otherwise we can try and guess.
SublimeLinter/SublimeLinter3,ikappas/SublimeLinter3,zenlambda/SublimeLinter3,ikappas/SublimeLinter3,zenlambda/SublimeLinter3,SublimeLinter/SublimeLinter3