patch 9.2.0454: tests: no test that "abbr" in customlist completion is shown

Commit: 
https://github.com/vim/vim/commit/b207b5a2a38dd8f45417e69c2e659c4c05ad3c1e
Author: zeertzjq <[email protected]>
Date:   Fri May 8 21:06:08 2026 +0000

    patch 9.2.0454: tests: no test that "abbr" in customlist completion is shown
    
    Problem:  No test that "abbr" in customlist completion is shown in pum.
    Solution: Add some "abbr" fields to the existing test (zeertzjq).
    
    closes: #20165
    
    Signed-off-by: zeertzjq <[email protected]>
    Signed-off-by: Christian Brabandt <[email protected]>

diff --git a/src/testdir/dumps/Test_customlist_info_popup_01.dump 
b/src/testdir/dumps/Test_customlist_info_popup_01.dump
index 0bb1ddb7b..a17ff601e 100644
--- a/src/testdir/dumps/Test_customlist_info_popup_01.dump
+++ b/src/testdir/dumps/Test_customlist_info_popup_01.dump
@@ -5,8 +5,8 @@
 |~| @73
 |~| @73
 |~| @26|╔+0#0000001#e0e0e08|═@12|X| +0#4040ff13#ffffff0@31
-|~| @6| +0#0000001#e0e0e08|a|p@1|l|e| @1|f| |f|r|u|i|t| @4|║| |A| |r|e|d| 
|f|r|u|i|t| |║| +0#4040ff13#ffffff0@31
-|~| @6| +0#0000001#ffd7ff255|b|a|n|a|n|a| |f| |f|r|u|i|t| 
@4|╚+0&#e0e0e08|═@12|⇲| +0#4040ff13#ffffff0@31
+|~| @6| +0#0000001#e0e0e08|🍎*&| +&@4|f| |f|r|u|i|t| @4|║| |A| |r|e|d| 
|f|r|u|i|t| |║| +0#4040ff13#ffffff0@31
+|~| @6| +0#0000001#ffd7ff255|🍌*&| +&@4|f| |f|r|u|i|t| @4|╚+0&#e0e0e08|═@12|⇲| 
+0#4040ff13#ffffff0@31
 |~| @6| +0#0000001#ffd7ff255|c|a|r@1|o|t| |v| |v|e|g|e|t|a|b|l|e| | 
+0#4040ff13#ffffff0@46
 |~| @6| +0#0000001#ffd7ff255|p|l|a|i|n| @13| +0#4040ff13#ffffff0@46
 |:+0#0000000&|D|i|c|t|C|m|d| |a|p@1|l|e> @60
diff --git a/src/testdir/dumps/Test_customlist_info_popup_02.dump 
b/src/testdir/dumps/Test_customlist_info_popup_02.dump
index 395911015..c8c9c54ae 100644
--- a/src/testdir/dumps/Test_customlist_info_popup_02.dump
+++ b/src/testdir/dumps/Test_customlist_info_popup_02.dump
@@ -5,8 +5,8 @@
 |~| @73
 |~| @73
 |~| @73
-|~| @6| +0#0000001#ffd7ff255|a|p@1|l|e| @1|f| |f|r|u|i|t| 
@4|╔+0&#e0e0e08|═@15|X| +0#4040ff13#ffffff0@28
-|~| @6| +0#0000001#e0e0e08|b|a|n|a|n|a| |f| |f|r|u|i|t| @4|║| |A| 
|y|e|l@1|o|w| |f|r|u|i|t| |║| +0#4040ff13#ffffff0@28
+|~| @6| +0#0000001#ffd7ff255|🍎*&| +&@4|f| |f|r|u|i|t| @4|╔+0&#e0e0e08|═@15|X| 
+0#4040ff13#ffffff0@28
+|~| @6| +0#0000001#e0e0e08|🍌*&| +&@4|f| |f|r|u|i|t| @4|║| |A| |y|e|l@1|o|w| 
|f|r|u|i|t| |║| +0#4040ff13#ffffff0@28
 |~| @6| +0#0000001#ffd7ff255|c|a|r@1|o|t| |v| |v|e|g|e|t|a|b|l|e| 
|╚+0&#e0e0e08|═@15|⇲| +0#4040ff13#ffffff0@28
 |~| @6| +0#0000001#ffd7ff255|p|l|a|i|n| @13| +0#4040ff13#ffffff0@46
 |:+0#0000000&|D|i|c|t|C|m|d| |b|a|n|a|n|a> @59
diff --git a/src/testdir/dumps/Test_customlist_info_popup_03.dump 
b/src/testdir/dumps/Test_customlist_info_popup_03.dump
index f67d860c5..4aa47adfc 100644
--- a/src/testdir/dumps/Test_customlist_info_popup_03.dump
+++ b/src/testdir/dumps/Test_customlist_info_popup_03.dump
@@ -5,8 +5,8 @@
 |~| @73
 |~| @73
 |~| @73
-|~| @6| +0#0000001#ffd7ff255|a|p@1|l|e| @1|f| |f|r|u|i|t| @4| 
+0#4040ff13#ffffff0@46
-|~| @6| +0#0000001#ffd7ff255|b|a|n|a|n|a| |f| |f|r|u|i|t| 
@4|╔+0&#e0e0e08|═@20|X| +0#4040ff13#ffffff0@23
+|~| @6| +0#0000001#ffd7ff255|🍎*&| +&@4|f| |f|r|u|i|t| @4| 
+0#4040ff13#ffffff0@46
+|~| @6| +0#0000001#ffd7ff255|🍌*&| +&@4|f| |f|r|u|i|t| @4|╔+0&#e0e0e08|═@20|X| 
+0#4040ff13#ffffff0@23
 |~| @6| +0#0000001#e0e0e08|c|a|r@1|o|t| |v| |v|e|g|e|t|a|b|l|e| |║| |A|n| 
|o|r|a|n|g|e| |v|e|g|e|t|a|b|l|e| |║| +0#4040ff13#ffffff0@23
 |~| @6| +0#0000001#ffd7ff255|p|l|a|i|n| @13|╚+0&#e0e0e08|═@20|⇲| 
+0#4040ff13#ffffff0@23
 |:+0#0000000&|D|i|c|t|C|m|d| |c|a|r@1|o|t> @59
diff --git a/src/testdir/dumps/Test_customlist_info_popup_04.dump 
b/src/testdir/dumps/Test_customlist_info_popup_04.dump
index 0092776a9..18cb1ba1f 100644
--- a/src/testdir/dumps/Test_customlist_info_popup_04.dump
+++ b/src/testdir/dumps/Test_customlist_info_popup_04.dump
@@ -5,8 +5,8 @@
 |~| @73
 |~| @73
 |~| @73
-|~| @6| +0#0000001#ffd7ff255|a|p@1|l|e| @1|f| |f|r|u|i|t| @4| 
+0#4040ff13#ffffff0@46
-|~| @6| +0#0000001#ffd7ff255|b|a|n|a|n|a| |f| |f|r|u|i|t| @4| 
+0#4040ff13#ffffff0@46
+|~| @6| +0#0000001#ffd7ff255|🍎*&| +&@4|f| |f|r|u|i|t| @4| 
+0#4040ff13#ffffff0@46
+|~| @6| +0#0000001#ffd7ff255|🍌*&| +&@4|f| |f|r|u|i|t| @4| 
+0#4040ff13#ffffff0@46
 |~| @6| +0#0000001#ffd7ff255|c|a|r@1|o|t| |v| |v|e|g|e|t|a|b|l|e| | 
+0#4040ff13#ffffff0@46
 |~| @6| +0#0000001#e0e0e08|p|l|a|i|n| @13| +0#4040ff13#ffffff0@46
 |:+0#0000000&|D|i|c|t|C|m|d| |p|l|a|i|n> @60
diff --git a/src/testdir/dumps/Test_customlist_info_popup_05.dump 
b/src/testdir/dumps/Test_customlist_info_popup_05.dump
index 37242aec7..a4b6d1517 100644
--- a/src/testdir/dumps/Test_customlist_info_popup_05.dump
+++ b/src/testdir/dumps/Test_customlist_info_popup_05.dump
@@ -5,8 +5,8 @@
 |~| @73
 |~| @73
 |~| @73
-|~| @6| +0#0000001#ffd7ff255|a|p@1|l|e| @1|f| |f|r|u|i|t| @4| 
+0#4040ff13#ffffff0@46
-|~| @6| +0#0000001#ffd7ff255|b|a|n|a|n|a| |f| |f|r|u|i|t| @4| 
+0#4040ff13#ffffff0@46
+|~| @6| +0#0000001#ffd7ff255|🍎*&| +&@4|f| |f|r|u|i|t| @4| 
+0#4040ff13#ffffff0@46
+|~| @6| +0#0000001#ffd7ff255|🍌*&| +&@4|f| |f|r|u|i|t| @4| 
+0#4040ff13#ffffff0@46
 |~| @6| +0#0000001#ffd7ff255|c|a|r@1|o|t| |v| |v|e|g|e|t|a|b|l|e| | 
+0#4040ff13#ffffff0@46
 |~| @6| +0#0000001#ffd7ff255|p|l|a|i|n| @13| +0#4040ff13#ffffff0@46
 |:+0#0000000&|D|i|c|t|C|m|d| > @65
diff --git a/src/testdir/dumps/Test_customlist_info_popup_06.dump 
b/src/testdir/dumps/Test_customlist_info_popup_06.dump
index 72324ff0a..7b8eba89d 100644
--- a/src/testdir/dumps/Test_customlist_info_popup_06.dump
+++ b/src/testdir/dumps/Test_customlist_info_popup_06.dump
@@ -1,6 +1,6 @@
 |D+0&#ffffff0|i|c|t|C|m|d| |a|p@1|l|e> @13|╔+0#0000001#e0e0e08|═@12|X| 
+0#0000000#ffffff0@32
-|~+0#4040ff13&| @5| +0#0000001#e0e0e08|a|p@1|l|e| @1|f| |f|r|u|i|t| @4|║| |A| 
|r|e|d| |f|r|u|i|t| |║| +0#4040ff13#ffffff0@32
-|~| @5| +0#0000001#ffd7ff255|b|a|n|a|n|a| |f| |f|r|u|i|t| 
@4|╚+0&#e0e0e08|═@12|⇲| +0#4040ff13#ffffff0@32
+|~+0#4040ff13&| @5| +0#0000001#e0e0e08|🍎*&| +&@4|f| |f|r|u|i|t| @4|║| |A| 
|r|e|d| |f|r|u|i|t| |║| +0#4040ff13#ffffff0@32
+|~| @5| +0#0000001#ffd7ff255|🍌*&| +&@4|f| |f|r|u|i|t| @4|╚+0&#e0e0e08|═@12|⇲| 
+0#4040ff13#ffffff0@32
 |~| @5| +0#0000001#ffd7ff255|c|a|r@1|o|t| |v| |v|e|g|e|t|a|b|l|e| | 
+0#4040ff13#ffffff0@47
 |~| @5| +0#0000001#ffd7ff255|p|l|a|i|n| @13| +0#4040ff13#ffffff0@47
 |~| @73
diff --git a/src/testdir/dumps/Test_customlist_info_popup_07.dump 
b/src/testdir/dumps/Test_customlist_info_popup_07.dump
index f11f3ea9f..a0202af08 100644
--- a/src/testdir/dumps/Test_customlist_info_popup_07.dump
+++ b/src/testdir/dumps/Test_customlist_info_popup_07.dump
@@ -1,6 +1,6 @@
 |D+0&#ffffff0|i|c|t|C|m|d| |b|a|n|a|n|a> @60
-|~+0#4040ff13&| @5| +0#0000001#ffd7ff255|a|p@1|l|e| @1|f| |f|r|u|i|t| 
@4|╔+0&#e0e0e08|═@15|X| +0#4040ff13#ffffff0@29
-|~| @5| +0#0000001#e0e0e08|b|a|n|a|n|a| |f| |f|r|u|i|t| @4|║| |A| 
|y|e|l@1|o|w| |f|r|u|i|t| |║| +0#4040ff13#ffffff0@29
+|~+0#4040ff13&| @5| +0#0000001#ffd7ff255|🍎*&| +&@4|f| |f|r|u|i|t| 
@4|╔+0&#e0e0e08|═@15|X| +0#4040ff13#ffffff0@29
+|~| @5| +0#0000001#e0e0e08|🍌*&| +&@4|f| |f|r|u|i|t| @4|║| |A| |y|e|l@1|o|w| 
|f|r|u|i|t| |║| +0#4040ff13#ffffff0@29
 |~| @5| +0#0000001#ffd7ff255|c|a|r@1|o|t| |v| |v|e|g|e|t|a|b|l|e| 
|╚+0&#e0e0e08|═@15|⇲| +0#4040ff13#ffffff0@29
 |~| @5| +0#0000001#ffd7ff255|p|l|a|i|n| @13| +0#4040ff13#ffffff0@47
 |~| @73
diff --git a/src/testdir/dumps/Test_customlist_info_popup_08.dump 
b/src/testdir/dumps/Test_customlist_info_popup_08.dump
index adbe3b71a..90f9de7f7 100644
--- a/src/testdir/dumps/Test_customlist_info_popup_08.dump
+++ b/src/testdir/dumps/Test_customlist_info_popup_08.dump
@@ -1,6 +1,6 @@
 |D+0&#ffffff0|i|c|t|C|m|d| |c|a|r@1|o|t> @60
-|~+0#4040ff13&| @5| +0#0000001#ffd7ff255|a|p@1|l|e| @1|f| |f|r|u|i|t| @4| 
+0#4040ff13#ffffff0@47
-|~| @5| +0#0000001#ffd7ff255|b|a|n|a|n|a| |f| |f|r|u|i|t| 
@4|╔+0&#e0e0e08|═@20|X| +0#4040ff13#ffffff0@24
+|~+0#4040ff13&| @5| +0#0000001#ffd7ff255|🍎*&| +&@4|f| |f|r|u|i|t| @4| 
+0#4040ff13#ffffff0@47
+|~| @5| +0#0000001#ffd7ff255|🍌*&| +&@4|f| |f|r|u|i|t| @4|╔+0&#e0e0e08|═@20|X| 
+0#4040ff13#ffffff0@24
 |~| @5| +0#0000001#e0e0e08|c|a|r@1|o|t| |v| |v|e|g|e|t|a|b|l|e| |║| |A|n| 
|o|r|a|n|g|e| |v|e|g|e|t|a|b|l|e| |║| +0#4040ff13#ffffff0@24
 |~| @5| +0#0000001#ffd7ff255|p|l|a|i|n| @13|╚+0&#e0e0e08|═@20|⇲| 
+0#4040ff13#ffffff0@24
 |~| @73
diff --git a/src/testdir/dumps/Test_customlist_info_popup_09.dump 
b/src/testdir/dumps/Test_customlist_info_popup_09.dump
index 236c7dcd1..5b048f849 100644
--- a/src/testdir/dumps/Test_customlist_info_popup_09.dump
+++ b/src/testdir/dumps/Test_customlist_info_popup_09.dump
@@ -1,6 +1,6 @@
 |D+0&#ffffff0|i|c|t|C|m|d| |p|l|a|i|n> @61
-|~+0#4040ff13&| @5| +0#0000001#ffd7ff255|a|p@1|l|e| @1|f| |f|r|u|i|t| @4| 
+0#4040ff13#ffffff0@47
-|~| @5| +0#0000001#ffd7ff255|b|a|n|a|n|a| |f| |f|r|u|i|t| @4| 
+0#4040ff13#ffffff0@47
+|~+0#4040ff13&| @5| +0#0000001#ffd7ff255|🍎*&| +&@4|f| |f|r|u|i|t| @4| 
+0#4040ff13#ffffff0@47
+|~| @5| +0#0000001#ffd7ff255|🍌*&| +&@4|f| |f|r|u|i|t| @4| 
+0#4040ff13#ffffff0@47
 |~| @5| +0#0000001#ffd7ff255|c|a|r@1|o|t| |v| |v|e|g|e|t|a|b|l|e| | 
+0#4040ff13#ffffff0@47
 |~| @5| +0#0000001#e0e0e08|p|l|a|i|n| @13| +0#4040ff13#ffffff0@47
 |~| @73
diff --git a/src/testdir/dumps/Test_customlist_info_popup_10.dump 
b/src/testdir/dumps/Test_customlist_info_popup_10.dump
index 5c07e54db..67775f75a 100644
--- a/src/testdir/dumps/Test_customlist_info_popup_10.dump
+++ b/src/testdir/dumps/Test_customlist_info_popup_10.dump
@@ -1,6 +1,6 @@
 |D+0&#ffffff0|i|c|t|C|m|d| > @66
-|~+0#4040ff13&| @5| +0#0000001#ffd7ff255|a|p@1|l|e| @1|f| |f|r|u|i|t| @4| 
+0#4040ff13#ffffff0@47
-|~| @5| +0#0000001#ffd7ff255|b|a|n|a|n|a| |f| |f|r|u|i|t| @4| 
+0#4040ff13#ffffff0@47
+|~+0#4040ff13&| @5| +0#0000001#ffd7ff255|🍎*&| +&@4|f| |f|r|u|i|t| @4| 
+0#4040ff13#ffffff0@47
+|~| @5| +0#0000001#ffd7ff255|🍌*&| +&@4|f| |f|r|u|i|t| @4| 
+0#4040ff13#ffffff0@47
 |~| @5| +0#0000001#ffd7ff255|c|a|r@1|o|t| |v| |v|e|g|e|t|a|b|l|e| | 
+0#4040ff13#ffffff0@47
 |~| @5| +0#0000001#ffd7ff255|p|l|a|i|n| @13| +0#4040ff13#ffffff0@47
 |~| @73
diff --git a/src/testdir/test_cmdline.vim b/src/testdir/test_cmdline.vim
index 6809ef5f7..c10cff90b 100644
--- a/src/testdir/test_cmdline.vim
+++ b/src/testdir/test_cmdline.vim
@@ -4647,8 +4647,8 @@ func Test_customlist_dict_completion_info_popup()
   let lines =<< trim END
     func DictComp(A, L, P)
       return [
-            \ {'word': 'apple',  'kind': 'f', 'menu': 'fruit',     'info': 'A 
red fruit'},
-            \ {'word': 'banana', 'kind': 'f', 'menu': 'fruit',     'info': 'A 
yellow fruit'},
+            \ {'word': 'apple',  'kind': 'f', 'menu': 'fruit',     'info': 'A 
red fruit',    'abbr': '🍎'},
+            \ {'word': 'banana', 'kind': 'f', 'menu': 'fruit',     'info': 'A 
yellow fruit', 'abbr': '🍌'},
             \ {'word': 'carrot', 'kind': 'v', 'menu': 'vegetable', 'info': 'An 
orange vegetable'},
             \ 'plain',
             \ ]
diff --git a/src/version.c b/src/version.c
index 713701f96..0103f023e 100644
--- a/src/version.c
+++ b/src/version.c
@@ -729,6 +729,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    454,
 /**/
     453,
 /**/

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/vim_dev/E1wLSXP-00Cfuv-27%40256bit.org.

Raspunde prin e-mail lui