File: issue_1325_syntax_bold_broken.vader

package info (click to toggle)
vim-vimwiki 2024.01.24-3
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 3,692 kB
  • sloc: sh: 313; makefile: 2
file content (29 lines) | stat: -rw-r--r-- 876 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# Non regression tests for issue: #1325
# -- Bold syntax highlighting broken for default syntax since 72d0220 (tk Brennen)


Given vimwiki (All math inline possible):
  *foo:* bar  #1: Bold
  <!-- exec-raw zsh -c 'grep --exclude-dir="*logscratch" -rino -- "- \[ \].*$" ~/notes/vimwiki' | perl -pe 's{^/home/brennen/notes/vimwiki/(.*?)\.wiki:(\d+):- \[ \] (.*?)$}{  - [[$1|$1]] - ($2) $3}' -->
  # 2: Online comment # 3
  <!--
  multiple line  # 5
  comment  # 6
  -->
  123456789


Execute (Set syntax wiki):
  call SetSyntax('default')
  Log &foldexpr
  Log &foldmethod


Execute (Assert syntax):
# Bold
#  AssertEqual 'VimwikiBold1', GetSyntaxStack(1, 2)[0] . 1
  AssertEqual '02', len(GetSyntaxStack(1, 8)) . 2
# HTML Comment
  AssertEqual 'VimwikiComment3', GetSyntaxStack(2, 6)[0] . 3
# Multiline HTML Comment
  AssertEqual 'VimwikiComment4', GetSyntaxStack(5, 2)[0] . 4