Stop using deprecated APIs
Use the tab length setting of the specific editor being changed

Fixes #1
:memo: Documentation updates and cleanup