tailwind-ctp-intellisense @master -
refs -
log -
-
https://git.jolheiser.com/tailwind-ctp-intellisense.git
Signature
-----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJjtuUnCRBK7hj4Ov3rIwAATk8IAJBrl8eec9s5ECbCE2knKToe
BmpOyt7AfH0ok5E+aIxNszH2NZ7OsfGyZz9RzMGtFtJbj6fCg7J72GlvH3ZBroKB
CJYS/qDGDLi3TLNgLUloiRWQ/nYiXfbXfBY8roJKKiuuF/mbGp2o2EDcAjTS50aH
Ll2HuYOdtpiFNqCLTb45jYM2iN9+cm82EpMan4m8D5r/cl2nAB/J7r2kit1J76nV
2e5mH+Cm/Ohp8IddKrM9bA6YcqnoC0Q3eh2nepQ/EDoihhZk/6h+UAEs7J+wNiyC
DmVZLfqkub9Ao+vy8HzyWSd8IEQSe2CTwyQqR36wj7Qx8vr9f3Y9hz8hzyCziOw=
=IxmA
-----END PGP SIGNATURE-----
diff --git a/packages/tailwindcss-language-server/src/server.ts b/packages/tailwindcss-language-server/src/server.ts
index 4032f914c657562ae2f12dd1c3afb40ff0699871..7fe1bd9c1362bbf6a9d73e9e81fe7a0585c29893 100644
--- a/packages/tailwindcss-language-server/src/server.ts
+++ b/packages/tailwindcss-language-server/src/server.ts
@@ -2120,14 +2120,15 @@ return 1
}
return 0
})
- for (let { pattern, priority } of documentSelector) {
+ for (let selector of documentSelector) {
let fsPath = URI.parse(document.uri).fsPath
+ let pattern = selector.pattern.replace(/[\[\]{}]/g, (m) => `\\${m}`)
if (pattern.startsWith('!') && minimatch(fsPath, pattern.slice(1), { dot: true })) {
break
}
- if (minimatch(fsPath, pattern, { dot: true }) && priority < matchedPriority) {
+ if (minimatch(fsPath, pattern, { dot: true }) && selector.priority < matchedPriority) {
matchedProject = project
- matchedPriority = priority
+ matchedPriority = selector.priority
}
}
} else {