From 13abc8282bc0af9fe4208b0a9c1dcb8e29dc731e Mon Sep 17 00:00:00 2001 From: vrugtehagel Date: Thu, 13 Feb 2025 15:45:31 +0100 Subject: [PATCH] Add :defined pseudo-class --- CSS3.sublime-syntax | 1 + test/syntax_test_selectors.css | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/CSS3.sublime-syntax b/CSS3.sublime-syntax index e3f4a1e..0adc322 100644 --- a/CSS3.sublime-syntax +++ b/CSS3.sublime-syntax @@ -11065,6 +11065,7 @@ contexts: in-range| hover| host| + defined| future| fullscreen| focus-within| diff --git a/test/syntax_test_selectors.css b/test/syntax_test_selectors.css index 8f4f74b..ca84b3d 100644 --- a/test/syntax_test_selectors.css +++ b/test/syntax_test_selectors.css @@ -239,6 +239,11 @@ /* <- entity.other.attribute-name.pseudo-class.css */ /*^^^ entity.other.attribute-name.pseudo-class.css */ /* ^ -entity.other.attribute-name.pseudo-class.css */ +:defined {} +/* <- entity.other.attribute-name.pseudo-class.css punctuation.definition.entity.pseudo-class.css */ + /* <- entity.other.attribute-name.pseudo-class.css */ +/*^^^^^^ entity.other.attribute-name.pseudo-class.css */ +/* ^ -entity.other.attribute-name.pseudo-class.css */ :future {} /* <- entity.other.attribute-name.pseudo-class.css punctuation.definition.entity.pseudo-class.css */ /* <- entity.other.attribute-name.pseudo-class.css */