From d8f5f766219273a8579947cc80b92580b6988a4b Mon Sep 17 00:00:00 2001 From: Ernie Rael Date: Tue, 10 May 2022 17:50:39 +0100 Subject: patch 8.2.4932: not easy to filter the output of maplist() Problem: Not easy to filter the output of maplist(). Solution: Add mode_bits to the dictionary. (Ernie Rael, closes #10356) --- src/map.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/map.c') diff --git a/src/map.c b/src/map.c index 48196f2bd..a93cb2edb 100644 --- a/src/map.c +++ b/src/map.c @@ -2303,6 +2303,7 @@ mapblock2dict( dict_add_number(dict, "nowait", mp->m_nowait ? 1L : 0L); dict_add_string(dict, "mode", mapmode); dict_add_number(dict, "abbr", abbr ? 1L : 0L); + dict_add_number(dict, "mode_bits", mp->m_mode); vim_free(mapmode); } -- cgit v1.2.1