]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.1.1452: completion: redundant check for completion flags v9.1.1452
authorglepnir <glephunter@gmail.com>
Tue, 10 Jun 2025 18:52:41 +0000 (20:52 +0200)
committerChristian Brabandt <cb@256bit.org>
Tue, 10 Jun 2025 18:52:41 +0000 (20:52 +0200)
commitecf8f15884bc794ae07d5beac0d595013154c795
tree8f97712b53bf1159dbe9efd9e467f9968953402a
parent30b4ddf925dabb42e02382db0403ddb0f7544cc2
patch 9.1.1452: completion: redundant check for completion flags

Problem:  completion: redundant check for completion flags
Solution: refactor code slightly (glepnir)

refactor: nest fuzzy completion logic to avoid duplicate flag checks

- Combine COT_FUZZY checks into single nested condition
- Reduce redundant bitwise operations in ins_compl_new_leader()

closes: #17494

Signed-off-by: glepnir <glephunter@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
src/insexpand.c
src/version.c