ftdetect/chpl: use setlocal instead of set for tabs and spaces