really fix input parsing in the file browser
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3292 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
Этот коммит содержится в:
родитель
8326254643
Коммит
a8a9050083
@ -95,8 +95,6 @@ char *do_browser(char *path, DIR *dir)
|
|||||||
if (width != 0)
|
if (width != 0)
|
||||||
fileline /= width;
|
fileline /= width;
|
||||||
|
|
||||||
parse_browser_input(&kbinput, &meta_key, &func_key);
|
|
||||||
|
|
||||||
switch (kbinput) {
|
switch (kbinput) {
|
||||||
#ifndef DISABLE_MOUSE
|
#ifndef DISABLE_MOUSE
|
||||||
case KEY_MOUSE:
|
case KEY_MOUSE:
|
||||||
@ -408,8 +406,10 @@ char *do_browser(char *path, DIR *dir)
|
|||||||
}
|
}
|
||||||
|
|
||||||
wnoutrefresh(edit);
|
wnoutrefresh(edit);
|
||||||
} while ((kbinput = get_kbinput(edit, &meta_key, &func_key)) !=
|
|
||||||
NANO_EXIT_KEY);
|
kbinput = get_kbinput(edit, &meta_key, &func_key);
|
||||||
|
parse_browser_input(&kbinput, &meta_key, &func_key);
|
||||||
|
} while (kbinput != NANO_EXIT_KEY);
|
||||||
|
|
||||||
blank_edit();
|
blank_edit();
|
||||||
titlebar(NULL);
|
titlebar(NULL);
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user