reparse file on idle (not after every edit)