summaryrefslogtreecommitdiff
path: root/t/t4018/css-block-level-@-statements
diff options
context:
space:
mode:
authorLibravatar Sohom Datta <sohom.datta@learner.manipal.edu>2020-10-08 08:36:04 +0000
committerLibravatar Junio C Hamano <gitster@pobox.com>2020-10-08 10:21:11 -0700
commitff01513f45a74d08fdd43f72461800a915e15c90 (patch)
tree517c82e99ceb83f6ae5ce007e65a13a8093247fb /t/t4018/css-block-level-@-statements
parentGit 2.29-rc0 (diff)
downloadtgif-ff01513f45a74d08fdd43f72461800a915e15c90.tar.xz
userdiff: expand detected chunk headers for css
The regex used for the CSS builtin diff driver in git is only able to show chunk headers for lines that start with a number, a letter or an underscore. However, the regex fails to detect classes (starts with a .), ids (starts with a #), :root and attribute-value based selectors (for example [class*="col-"]), as well as @based block-level statements like @page,@keyframes and @media since all of them, start with a special character. Allow the selectors and block level statements to begin with these special characters. Signed-off-by: Sohom Datta <sohom.datta@learner.manipal.edu> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t4018/css-block-level-@-statements')
-rw-r--r--t/t4018/css-block-level-@-statements10
1 files changed, 10 insertions, 0 deletions
diff --git a/t/t4018/css-block-level-@-statements b/t/t4018/css-block-level-@-statements
new file mode 100644
index 0000000000..d6755f2f3d
--- /dev/null
+++ b/t/t4018/css-block-level-@-statements
@@ -0,0 +1,10 @@
+@keyframes RIGHT {
+ from {
+ background : #000;
+ border : 10px ChangeMe #C6C6C6;
+ }
+ to {
+ background : #fff;
+ border : 10px solid #C6C6C6;
+ }
+}