Fixed file.edit error while keep-ts on new files
Testsuite: add file.edit -keep-ts tests
Testsuite: add file.touch