patch 8.2.2296: cannot use CTRL-N and CTRL-P in a popup menu
Problem: Cannot use CTRL-N and CTRL-P in a popup menu.
Solution: Use CTRL-N like <Down> and CTRL-P like <Up>. (closes #7614)
diff --git a/src/popupwin.c b/src/popupwin.c
index 7896efd..fddcaa1 100644
--- a/src/popupwin.c
+++ b/src/popupwin.c
@@ -2380,9 +2380,10 @@
res.v_type = VAR_NUMBER;
old_lnum = wp->w_cursor.lnum;
- if ((c == 'k' || c == 'K' || c == K_UP) && wp->w_cursor.lnum > 1)
+ if ((c == 'k' || c == 'K' || c == K_UP || c == Ctrl_P)
+ && wp->w_cursor.lnum > 1)
--wp->w_cursor.lnum;
- if ((c == 'j' || c == 'J' || c == K_DOWN)
+ if ((c == 'j' || c == 'J' || c == K_DOWN || c == Ctrl_N)
&& wp->w_cursor.lnum < wp->w_buffer->b_ml.ml_line_count)
++wp->w_cursor.lnum;
if (old_lnum != wp->w_cursor.lnum)