File: sgml-mode.el.html

Configurable major mode for editing document in the SGML standard general markup language. As an example contains a mode for editing the derived HTML hypertext markup language.

Defined variables (47)

html--buffer-classes-cacheCache for ‘html-current-buffer-classes’.
html--buffer-ids-cacheCache for ‘html-current-buffer-ids’.
html-autoview-modeNon-nil if Html-Autoview mode is enabled.
html-autoview-mode-hookHook run after entering or leaving ‘html-autoview-mode’.
html-display-textValue of ‘sgml-display-text’ for HTML mode.
html-face-tag-alistValue of ‘sgml-face-tag-alist’ for HTML mode.
html-imenu-regexpA regular expression matching a head line to be added to the menu.
html-mode-abbrev-tableAbbrev table for ‘html-mode’.
html-mode-hookHook run by command ‘html-mode’.
html-mode-mapKeymap for commands for use in HTML mode.
html-mode-menuMenu for HTML mode.
html-mode-syntax-tableSyntax table for ‘html-mode’.
html-quick-keysUse C-c X combinations for quick insertion of frequent tags when non-nil.
html-tag-alistValue of ‘sgml-tag-alist’ for HTML mode.
html-tag-face-alistValue of ‘sgml-tag-face-alist’ for HTML mode.
html-tag-helpValue of variable ‘sgml-tag-help’ for HTML mode.
sgml-attribute-offsetSpecifies a delta for attribute indentation in ‘sgml-indent-line’.
sgml-basic-offsetSpecifies the basic indentation level for ‘sgml-indent-line’.
sgml-char-namesVector of symbolic character names without ‘&’ and ‘;’.
sgml-char-names-tableA table for mapping non-ASCII characters into SGML entity names.
sgml-display-textTag names as lowercase symbols, and display string when invisible.
sgml-electric-tag-pair-modeNon-nil if Sgml-Electric-Tag-Pair mode is enabled.
sgml-electric-tag-pair-mode-hookHook run after entering or leaving ‘sgml-electric-tag-pair-mode’.
sgml-empty-tagsList of tags whose !ELEMENT definition says EMPTY.
sgml-face-tag-alistAlist of face and tag name for facemenu.
sgml-font-lock-keywordsRules for highlighting SGML code. See also ‘sgml-tag-face-alist’.
sgml-mode-abbrev-tableAbbrev table for ‘sgml-mode’.
sgml-mode-hookHook run by command ‘sgml-mode’.
sgml-mode-mapKeymap for SGML mode. See also ‘sgml-specials’.
sgml-mode-menuMenu for SGML mode.
sgml-mode-syntax-tableSyntax table used in SGML mode. See also ‘sgml-specials’.
sgml-name-8bit-modeWhen non-nil, insert non-ASCII characters as named entities.
sgml-quick-keysUse <, >, &, /, SPC and ‘sgml-specials’ keys "electrically" when non-nil.
sgml-saved-validate-commandThe command last used to validate in this buffer.
sgml-slash-distanceIf non-nil, is the maximum distance to search for matching ‘/’.
sgml-specialsList of characters that have a special meaning for SGML mode.
sgml-start-tag-regexRegular expression that matches a non-empty start tag.
sgml-syntax-propertize-rulesSyntax-propertize rules for sgml text.
sgml-tag-alistAlist of tag names for completing read and insertion rules.
sgml-tag-face-alistTag names and face or list of faces to fontify with when invisible.
sgml-tag-helpAlist of tag name and short description.
sgml-tag-syntax-tableSyntax table used to parse SGML tags.
sgml-transformationDefault value for ‘skeleton-transformation-function’ in SGML mode.
sgml-transformation-functionDefault value for ‘skeleton-transformation-function’ in SGML mode.
sgml-unclosed-tagsList of tags whose !ELEMENT definition says the end-tag is optional.
sgml-validate-commandThe command to validate an SGML document.
sgml-xml-modeWhen non-nil, tag insertion functions will be XML-compliant.

Defined functions (99)

copy-sgml-tag(ARG)
html-autoview-mode(&optional ARG)
html-checkboxes(&optional STR ARG)
html-current-buffer-classes()
html-current-buffer-ids()
html-current-defun-name()
html-div(&optional STR ARG)
html-headline-1(&optional STR ARG)
html-headline-2(&optional STR ARG)
html-headline-3(&optional STR ARG)
html-headline-4(&optional STR ARG)
html-headline-5(&optional STR ARG)
html-headline-6(&optional STR ARG)
html-horizontal-rule(&optional STR ARG)
html-href-anchor(&optional STR ARG)
html-href-anchor-file(&optional STR ARG)
html-html5-template(&optional STR ARG)
html-id-anchor(&optional STR ARG)
html-image(&optional STR ARG)
html-imenu-index()
html-line(&optional STR ARG)
html-list-item(&optional STR ARG)
html-mode()
html-mode--html-yank-handler(TYPE HTML)
html-mode--image-yank-handler(TYPE IMAGE)
html-mode-menu(ARG1)
html-name-anchor(&optional STR ARG)
html-navigational-links(&optional STR ARG)
html-ordered-list(&optional STR ARG)
html-paragraph(&optional STR ARG)
html-radio-buttons(&optional STR ARG)
html-span(&optional STR ARG)
html-unordered-list(&optional STR ARG)
make-sgml-tag
make-sgml-tag--cmacro
sgml--find-<>-backward(LIMIT)
sgml--syntax-propertize-ppss(POS)
sgml-at-indentation-p()
sgml-attributes(TAG &optional QUIET)
sgml-auto-attributes(ARG)
sgml-beginning-of-tag(&optional ONLY-IMMEDIATE)
sgml-calculate-indent(&optional LCON)
sgml-close-tag()
sgml-comment-indent-new-line(&optional SOFT)
sgml-cursor-sensor(WINDOW X DIR)
sgml-delete-tag(ARG)
sgml-electric-tag-pair-before-change-function(BEG END)
sgml-electric-tag-pair-mode(&optional ARG)
sgml-empty-tag-p(TAG-NAME)
sgml-fill-nobreak()
sgml-font-lock-syntactic-face(STATE)
sgml-forward-sexp(N)
sgml-get-context(&optional UNTIL)
sgml-guess-indent()
sgml-indent-line()
sgml-lexical-context(&optional LIMIT)
sgml-looking-back-at(STR)
sgml-make-syntax-table(SPECIALS)
sgml-make-tag(TYPE START END NAME)
sgml-make-tag--cmacro(CL-WHOLE-ARG TYPE START END NAME)
sgml-maybe-end-tag(&optional ARG)
sgml-maybe-name-self()
sgml-mode()
sgml-mode-facemenu-add-face-function(FACE END)
sgml-mode-menu(ARG1)
sgml-name-8bit-mode()
sgml-name-char(&optional CHAR)
sgml-name-self()
sgml-namify-char()
sgml-parse-dtd()
sgml-parse-tag-backward(&optional LIMIT)
sgml-parse-tag-name()
sgml-pretty-print(BEG END)
sgml-quote(START END &optional UNQUOTEP)
sgml-show-context(&optional FULL)
sgml-skip-tag-backward(ARG)
sgml-skip-tag-forward(ARG)
sgml-slash(ARG)
sgml-slash-matching(ARG)
sgml-syntax-propertize(START END &optional RULES-FUNCTION)
sgml-syntax-propertize-inside(END)
sgml-tag(&optional STR ARG)
sgml-tag-end(sgml-tag-end X)
sgml-tag-end--inliner(INLINE--FORM X)
sgml-tag-help(&optional TAG)
sgml-tag-name(sgml-tag-name X)
sgml-tag-name--inliner(INLINE--FORM X)
sgml-tag-p(X)
sgml-tag-p--inliner(INLINE--FORM X)
sgml-tag-start(sgml-tag-start X)
sgml-tag-start--inliner(INLINE--FORM X)
sgml-tag-text-p(START END)
sgml-tag-type(sgml-tag-type X)
sgml-tag-type--inliner(INLINE--FORM X)
sgml-tags-invisible(ARG)
sgml-unclosed-tag-p(TAG-NAME)
sgml-validate(COMMAND)
sgml-value(ALIST)
sgml-xml-guess()

Defined faces (1)

sgml-namespace‘sgml-mode’ face used to highlight the namespace part of identifiers.