diff options
| author | Simen Heggestøyl | 2016-07-06 19:25:10 +0200 |
|---|---|---|
| committer | Simen Heggestøyl | 2016-07-06 19:25:10 +0200 |
| commit | c0a5ae906d09c976eb4c90f3f5cd98089512318b (patch) | |
| tree | 6bd18575586068b285279a1c14e5a93b97299559 | |
| parent | 2cbd80a5f8a75aa7516a9f0cc467b72c05e94b4a (diff) | |
| download | emacs-c0a5ae906d09c976eb4c90f3f5cd98089512318b.tar.gz emacs-c0a5ae906d09c976eb4c90f3f5cd98089512318b.zip | |
Complete "initial" and "unset" in CSS mode
* lisp/textmodes/css-mode.el (css--complete-property-value): Make
"initial" and "unset" completion candidates for all CSS properties,
just like "inherit".
* test/lisp/textmodes/css-mode-tests.el
(css-test-complete-property-value): Update test to reflect the above
change.
| -rw-r--r-- | lisp/textmodes/css-mode.el | 3 | ||||
| -rw-r--r-- | test/lisp/textmodes/css-mode-tests.el | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/lisp/textmodes/css-mode.el b/lisp/textmodes/css-mode.el index 060af332179..261826e8b26 100644 --- a/lisp/textmodes/css-mode.el +++ b/lisp/textmodes/css-mode.el | |||
| @@ -853,7 +853,8 @@ the string PROPERTY." | |||
| 853 | (save-excursion | 853 | (save-excursion |
| 854 | (skip-chars-backward "[:graph:]") | 854 | (skip-chars-backward "[:graph:]") |
| 855 | (list (point) end | 855 | (list (point) end |
| 856 | (cons "inherit" (css--property-values property)))))))) | 856 | (append '("inherit" "initial" "unset") |
| 857 | (css--property-values property)))))))) | ||
| 857 | 858 | ||
| 858 | (defvar css--html-tags (mapcar #'car html-tag-alist) | 859 | (defvar css--html-tags (mapcar #'car html-tag-alist) |
| 859 | "List of HTML tags. | 860 | "List of HTML tags. |
diff --git a/test/lisp/textmodes/css-mode-tests.el b/test/lisp/textmodes/css-mode-tests.el index fd86fd2d878..d2817875956 100644 --- a/test/lisp/textmodes/css-mode-tests.el +++ b/test/lisp/textmodes/css-mode-tests.el | |||
| @@ -111,7 +111,8 @@ | |||
| 111 | (let ((completions (css-mode-tests--completions))) | 111 | (let ((completions (css-mode-tests--completions))) |
| 112 | (should | 112 | (should |
| 113 | (equal (seq-sort #'string-lessp completions) | 113 | (equal (seq-sort #'string-lessp completions) |
| 114 | '("absolute" "fixed" "inherit" "relative" "static")))))) | 114 | '("absolute" "fixed" "inherit" "initial" "relative" |
| 115 | "static" "unset")))))) | ||
| 115 | 116 | ||
| 116 | (ert-deftest css-test-complete-pseudo-class () | 117 | (ert-deftest css-test-complete-pseudo-class () |
| 117 | (with-temp-buffer | 118 | (with-temp-buffer |