vim-patch:9.0.1329: completion of map includes simplified ones (#22335)

Problem:    Completion of map includes simplified ones.
Solution:   Do not complete simplified mappings. (closes vim/vim#12013)

997b8a015c
This commit is contained in:
zeertzjq
2023-02-20 08:24:49 +08:00
committed by GitHub
parent 020d3e355e
commit 8784f064f1
2 changed files with 6 additions and 5 deletions

View File

@@ -1342,7 +1342,7 @@ int ExpandMappings(char *pat, regmatch_T *regmatch, int *numMatches, char ***mat
mp = maphash[hash];
}
for (; mp; mp = mp->m_next) {
if (!(mp->m_mode & expand_mapmodes)) {
if (mp->m_simplified || !(mp->m_mode & expand_mapmodes)) {
continue;
}