syntax and ftdetect