Skip to content

Commit 632a2d7

Browse files
committed
feat(syntax): basic support for ddot
refer: #3091
1 parent 3c55cc0 commit 632a2d7

File tree

2 files changed

+27
-0
lines changed

2 files changed

+27
-0
lines changed

autoload/vimtex/syntax/core.vim

+22
Original file line numberDiff line numberDiff line change
@@ -1443,6 +1443,27 @@ let s:alphabet_map = {
14431443
\ ['Z', 'Ż'],
14441444
\ ['z', 'ż'],
14451445
\ ],
1446+
\ 'ddot': [
1447+
\ ['A', 'Ä'],
1448+
\ ['a', 'ä'],
1449+
\ ['E', 'Ë'],
1450+
\ ['e', 'ë'],
1451+
\ ['H', ''],
1452+
\ ['h', ''],
1453+
\ ['I', 'Ï'],
1454+
\ ['i', 'ï'],
1455+
\ ['O', 'Ö'],
1456+
\ ['o', 'ö'],
1457+
\ ['t', ''],
1458+
\ ['U', 'Ü'],
1459+
\ ['u', 'ü'],
1460+
\ ['W', ''],
1461+
\ ['w', ''],
1462+
\ ['X', ''],
1463+
\ ['x', ''],
1464+
\ ['Y', 'Ÿ'],
1465+
\ ['y', 'ÿ'],
1466+
\ ],
14461467
\ 'hat': [
14471468
\ ['a', 'â'],
14481469
\ ['A', 'Â'],
@@ -2024,6 +2045,7 @@ function! s:match_math_symbols() abort " {{{1
20242045
\ ['bar', 'bar'],
20252046
\ ['hat', 'hat'],
20262047
\ ['dot', 'dot'],
2048+
\ ['ddot', 'ddot'],
20272049
\ ['\%(var\)\?math\%(bb\%(b\|m\%(ss\|tt\)\?\)\?\|ds\)', 'double'],
20282050
\ ['mathfrak', 'fraktur'],
20292051
\ ['math\%(scr\|cal\)', 'script'],

test/test-syntax/test-conceal.tex

+5
Original file line numberDiff line numberDiff line change
@@ -159,4 +159,9 @@ \subsubsection{testing}
159159
$\{x\}$
160160
$\left\{x\right\}$
161161

162+
\[
163+
\dot a
164+
\ddot a
165+
\]
166+
162167
\end{document}

0 commit comments

Comments
 (0)