We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 320a11d commit e8a9907Copy full SHA for e8a9907
2 files changed
clj/src/vim_clojure_static/generate.clj
@@ -173,6 +173,7 @@
173
(def vim-unicode-category-char-classes
174
"Vimscript literal `syntax match` for Unicode General Category classes."
175
(let [table (group-by first (map seq (:category character-properties)))
176
+ cats (map str (keys table))
177
subcats (map (fn [[c sc]]
178
(format "%s[%s]?" c (apply str (sort (mapcat rest sc)))))
179
table)]
@@ -182,12 +183,12 @@
182
183
(syntax-match-properties
184
:clojureRegexpUnicodeCharClass
185
"%s"
- (keys table)
186
+ cats
187
false)
188
189
190
- (keys table))
191
+ cats)
192
193
194
"%%(Is|gc\\=|general_category\\=)?%s"
0 commit comments