Tags: notabug Package: indent.el Version: master Severity: wishlist In GNU Emacs master. #'indent-for-tab-command function now have strict steps, I hope in future we will add ability to select on what orded they should go, as a first step I suggest to comment them to separate. This steps in unclear heap now: -. **Check for Active Region**: If there is an active region, it indents that region. 1. **Handle Special Indentation Cases**: If the indentation function is specific or certain conditions are met, it inserts a tab character. 2. **Default Indentation Handling**: If neither of the above, it performs standard line indentation. 3. **Check for Completion Conditions**: If specific conditions are met after indentation, it triggers completion. 4. **Rigid Indentation with Prefix Argument**: If a prefix argument is provided, it rigidly indents the balanced expression to reflect the current line's indentation.