mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 10:30:25 -08:00
Expand docstring for CSS mode
* lisp/textmodes/css-mode.el (css-completion-at-point, css-mode): Expand docstrings.
This commit is contained in:
parent
c48e539226
commit
8deef1d6a7
1 changed files with 18 additions and 2 deletions
|
|
@ -1350,7 +1350,8 @@ a list of completions."
|
|||
(defun css-completion-at-point ()
|
||||
"Complete current symbol at point.
|
||||
Currently supports completion of CSS properties, property values,
|
||||
pseudo-elements, pseudo-classes, at-rules, and bang-rules."
|
||||
pseudo-elements, pseudo-classes, at-rules, bang-rules, and HTML
|
||||
tags, classes and IDs."
|
||||
(or (css--complete-bang-rule)
|
||||
(css--complete-property-value)
|
||||
(css--complete-pseudo-element-or-class)
|
||||
|
|
@ -1377,7 +1378,22 @@ pseudo-elements, pseudo-classes, at-rules, and bang-rules."
|
|||
|
||||
;;;###autoload
|
||||
(define-derived-mode css-mode prog-mode "CSS"
|
||||
"Major mode to edit Cascading Style Sheets."
|
||||
"Major mode to edit Cascading Style Sheets (CSS).
|
||||
\\<css-mode-map>
|
||||
This mode provides syntax highlighting, indentation, completion,
|
||||
and documentation lookup for CSS.
|
||||
|
||||
Use `\\[complete-symbol]' to complete CSS properties, property values,
|
||||
pseudo-elements, pseudo-classes, at-rules, bang-rules, and HTML
|
||||
tags, classes and IDs. Completion candidates for HTML class
|
||||
names and IDs are found by looking through open HTML mode
|
||||
buffers.
|
||||
|
||||
Use `\\[info-lookup-symbol]' to look up documentation of CSS properties, at-rules,
|
||||
pseudo-classes, and pseudo-elements on the Mozilla Developer
|
||||
Network (MDN).
|
||||
|
||||
\\{css-mode-map}"
|
||||
(setq-local font-lock-defaults css-font-lock-defaults)
|
||||
(setq-local comment-start "/*")
|
||||
(setq-local comment-start-skip "/\\*+[ \t]*")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue