fix #624 auto-convert tabs to spaces on save