On 2021-03-09, at 12:54, Dmitry Gutov<dgutov@yandex.ru> wrote:
On 09.03.2021 06:54, Marcin Borkowski wrote:
the Elisp reference says (in the "Mode-Specific Indent" node):
-- Function: prog-first-column
Call this function instead of using a literal value (usually, zero)
of the column number for indenting top-level program constructs.
The function’s value is the column number to use for top-level
constructs. When no superior mode is in effect, this function
returns zero.
What is a "superior mode" (and a "sub-mode", for that matter)?
It refers to a "multiple major modes" situation. Like Python embedded
in HTML, that sort of thing. Or C inside Latex.
Yeah, I know now. But: are "multiple modes" supported by core Emacs?