File: prog-mode.el.html

This major mode is mostly intended as a parent of other programming modes. All major modes for programming languages should derive from this mode so that users can put generic customization on prog-mode-hook.

Defined variables (13)

global-prettify-symbols-modeNon-nil if Global Prettify-Symbols mode is enabled.
global-prettify-symbols-mode-hookHook run after entering or leaving ‘global-prettify-symbols-mode’.
prettify-symbols-alistAlist of symbol prettifications.
prettify-symbols-compose-predicateA predicate for deciding if the currently matched symbol is to be composed.
prettify-symbols-modeNon-nil if Prettify-Symbols mode is enabled.
prettify-symbols-mode-hookHook run after entering or leaving ‘prettify-symbols-mode’.
prettify-symbols-unprettify-at-pointIf non-nil, show the non-prettified version of a symbol when point is on it.
prog-fill-reindent-defun-functionFunction called by ‘prog-fill-reindent-defun’ to do the actual work.
prog-indentation-contextWhen non-nil, provides context for indenting embedded code chunks.
prog-mode-abbrev-tableAbbrev table for ‘prog-mode’.
prog-mode-hookNormal hook run when entering programming modes.
prog-mode-mapKeymap used for programming modes.
prog-mode-syntax-tableSyntax table for ‘prog-mode’.

Defined functions (12)

global-prettify-symbols-mode(&optional ARG)
prettify-symbols--compose-symbol(ALIST)
prettify-symbols--composition-displayable-p(COMPOSITION)
prettify-symbols-default-compose-p(START END MATCH)
prettify-symbols-mode(&optional ARG)
prog--text-at-point-p()
prog-context-menu(MENU CLICK)
prog-fill-reindent-defun(&optional JUSTIFY)
prog-fill-reindent-defun-default(&optional JUSTIFY)
prog-first-column()
prog-indent-sexp(&optional DEFUN)
prog-mode()

Defined faces (0)