Telling Geany to *not* replace tabs with spaces on save has no effect, tabs are always replaced.
Do you have a project open?
If so the project settings are overriding the global settings.
Relevant: https://github.com/geany/geany/pull/1750
m( my fault! Thanks for the clarification!
Closed #1800.
github-comments@lists.geany.org