smart tab/spaces replacement based on file
Brought to you by:
fabioz
On Python there are projects using TABS or SPACES for identation and the editor should enable or disable the replace-tab-with-spaces feature based on current file being edited.
I personally am annoyed about the default behavior of replacing tabs with spaces, and I'm sure there are many like me.
Still I am aware that we need to find a solution that will not annoy the other side :D and this is why I consider that the replace tabs with spaces should function only if the source file does not contain tabs (It should be very easy to detect if a Python source file is using TABs or SPACEs for identation).