blob: d90a962d31ec4f798b913d0d8babb3594dfe7541 [file] [log] [blame]
Bram Moolenaar071d4272004-06-13 20:20:40 +00001Tests for regexp with multi-byte encoding and various magic settings.
2
3STARTTEST
4:so mbyte.vim
5:set nocompatible encoding=utf-8 termencoding=latin1 viminfo+=nviminfo
6/^1
7/a*b\{2}c\+/e
8x/\Md\*e\{2}f\+/e
9x:set nomagic
10/g\*h\{2}i\+/e
11x/\mj*k\{2}l\+/e
12x/\vm*n{2}o+/e
13x/\V^aa$
14x:set magic
15/\v(a)(b)\2\1\1/e
16x/\V[ab]\(\[xy]\)\1
17x:" Now search for multi-byte without composing char
18/ม
19x:" Now search for multi-byte with composing char
20/ม่
21x:" find word by change of word class
22/ち\<カヨ\>は
23x:?^1?,$w! test.out
24:qa!
25ENDTEST
26
271 a aa abb abbccc
282 d dd dee deefff
293 g gg ghh ghhiii
304 j jj jkk jkklll
315 m mm mnn mnnooo
326 x ^aa$ x
337 (a)(b) abbaa
348 axx [ab]xx
359 หม่x อมx
36a อมx หม่x
37b ちカヨは