emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master c0a5ae9: Complete "initial" and "unset" in CSS mode


From: Simen Heggestøyl
Subject: [Emacs-diffs] master c0a5ae9: Complete "initial" and "unset" in CSS mode
Date: Wed, 6 Jul 2016 17:26:16 +0000 (UTC)

branch: master
commit c0a5ae906d09c976eb4c90f3f5cd98089512318b
Author: Simen Heggestøyl <address@hidden>
Commit: Simen Heggestøyl <address@hidden>

    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.
---
 lisp/textmodes/css-mode.el            |    3 ++-
 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 060af33..261826e 100644
--- a/lisp/textmodes/css-mode.el
+++ b/lisp/textmodes/css-mode.el
@@ -853,7 +853,8 @@ the string PROPERTY."
         (save-excursion
           (skip-chars-backward "[:graph:]")
           (list (point) end
-                (cons "inherit" (css--property-values property))))))))
+                (append '("inherit" "initial" "unset")
+                        (css--property-values property))))))))
 
 (defvar css--html-tags (mapcar #'car html-tag-alist)
   "List of HTML tags.
diff --git a/test/lisp/textmodes/css-mode-tests.el 
b/test/lisp/textmodes/css-mode-tests.el
index fd86fd2..d281787 100644
--- a/test/lisp/textmodes/css-mode-tests.el
+++ b/test/lisp/textmodes/css-mode-tests.el
@@ -111,7 +111,8 @@
     (let ((completions (css-mode-tests--completions)))
       (should
        (equal (seq-sort #'string-lessp completions)
-              '("absolute" "fixed" "inherit" "relative" "static"))))))
+              '("absolute" "fixed" "inherit" "initial" "relative"
+                "static" "unset"))))))
 
 (ert-deftest css-test-complete-pseudo-class ()
   (with-temp-buffer



reply via email to

[Prev in Thread] Current Thread [Next in Thread]