0
0
mirror of https://github.com/vim/vim.git synced 2025-11-15 23:14:06 -05:00

updated for version 7.3.1025

Problem:    New regexp: not matching newline in string. (Marc Weber)
Solution:   Check for "\n" character.
This commit is contained in:
Bram Moolenaar
2013-05-26 17:45:49 +02:00
parent 57a285b105
commit 61db8b5108
4 changed files with 42 additions and 17 deletions

View File

@@ -250,6 +250,9 @@ STARTTEST
:call add(tl, [2, 'abc[0-9]*ddd', 'adf abc44482ddd oijs', 'abc44482ddd'])
:call add(tl, [2, '\_[0-9]\+', 'asfi9888u', '9888'])
:call add(tl, [2, '[0-9\n]\+', 'asfi9888u', '9888'])
:call add(tl, [2, '\_[0-9]\+', "asfi\n9888u", "\n9888"])
:call add(tl, [2, '\_f', " \na ", "\n"])
:call add(tl, [2, '\_f\+', " \na ", "\na"])
:"
:"
:"""" Test recognition of some character classes

View File

@@ -576,6 +576,15 @@ OK 2 - \_[0-9]\+
OK 0 - [0-9\n]\+
OK 1 - [0-9\n]\+
OK 2 - [0-9\n]\+
OK 0 - \_[0-9]\+
OK 1 - \_[0-9]\+
OK 2 - \_[0-9]\+
OK 0 - \_f
OK 1 - \_f
OK 2 - \_f
OK 0 - \_f\+
OK 1 - \_f\+
OK 2 - \_f\+
OK 0 - [0-9]
OK 1 - [0-9]
OK 2 - [0-9]