@frlan I just tried and it works for me on Mac too. Are you sure you closed the file before retrying? (Otherwise the indentation type is stored into the session file.). Also don't you use indentation autodetection which could override it?
I don't think spaces are default for Python - the default is to use global or project settings. That said, there really is a bug - the local filetype config file should be created based on the global one which doesn't happen now. I've just fixed it in https://github.com/geany/geany/pull/1482 -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany-osx/issues/7#issuecomment-297179058