Mercurial > vim
changeset 28958:7fb63ad3a9ab v8.2.5001
patch 8.2.5001: checking translations affects the search pattern history
Commit: https://github.com/vim/vim/commit/8a3704723c40779d688ef957dbe5bd8b65c25f95
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun May 22 15:28:31 2022 +0100
patch 8.2.5001: checking translations affects the search pattern history
Problem: Checking translations affects the search pattern history.
Solution: Use "keeppatterns". (Doug Kearns)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sun, 22 May 2022 16:30:03 +0200 |
parents | 276725e0cabb |
children | d79aa3eed38a |
files | src/po/check.vim src/version.c |
diffstat | 2 files changed, 5 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/src/po/check.vim +++ b/src/po/check.vim @@ -38,7 +38,7 @@ set nowrapscan " Start at the first "msgid" line. let wsv = winsaveview() 1 -/^msgid\> +keeppatterns /^msgid\> " When an error is detected this is set to the line number. " Note: this is used in the Makefile. @@ -101,7 +101,7 @@ while 1 " Find next msgid. Quit when there is no more. let lnum = line('.') - silent! /^msgid\> + silent! keeppatterns /^msgid\> if line('.') == lnum break endif @@ -134,7 +134,7 @@ endfunc " Check that the \n at the end of the msgid line is also present in the msgstr " line. Skip over the header. 1 -/^"MIME-Version: +keeppatterns /^"MIME-Version: while 1 let lnum = search('^msgid\>') if lnum <= 0