mirror of git://git.sv.gnu.org/nano.git
allow refreshing of the file browser window, as Pico does
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2388 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
This commit is contained in:
parent
85616c499b
commit
b349c80f0d
|
@ -203,6 +203,9 @@ CVS code -
|
|||
- Remove unneeded NANO_SMALL #ifdef, so that it's included
|
||||
whenever its prototype is, and so it can compile when
|
||||
DISABLE_OPERATINGDIR isn't defined and NANO_SMALL is. (DLR)
|
||||
do_browser()
|
||||
- Refresh the screen when Ctrl-L is pressed in the file browser,
|
||||
as Pico does. (DLR)
|
||||
- global.c:
|
||||
shortcut_init()
|
||||
- Fix misplaced #endif keeping the "Full Justify" shortcut in
|
||||
|
|
|
@ -2584,6 +2584,11 @@ char *do_browser(char *path, DIR *dir)
|
|||
free_charptrarray(filelist, numents);
|
||||
goto change_browser_directory;
|
||||
|
||||
/* Refresh the screen. */
|
||||
case NANO_REFRESH_KEY:
|
||||
total_update();
|
||||
break;
|
||||
|
||||
/* Go to a specific directory. */
|
||||
case NANO_GOTOLINE_KEY:
|
||||
case NANO_GOTOLINE_FKEY:
|
||||
|
|
|
@ -1002,6 +1002,10 @@ void shortcut_init(bool unjustify)
|
|||
IFHELP(nano_nextpage_msg, NANO_NO_KEY), NANO_NEXTPAGE_FKEY,
|
||||
NANO_NO_KEY, VIEW, NULL);
|
||||
|
||||
sc_init_one(&browser_list, NANO_REFRESH_KEY, N_("Refresh"),
|
||||
IFHELP(nano_refresh_msg, NANO_NO_KEY), NANO_NO_KEY,
|
||||
NANO_NO_KEY, VIEW, NULL);
|
||||
|
||||
/* Translators: try to keep this string under 22 characters long */
|
||||
sc_init_one(&browser_list, NANO_GOTOLINE_KEY, N_("Go To Dir"),
|
||||
IFHELP(nano_gotodir_msg, NANO_GOTOLINE_ALTKEY),
|
||||
|
|
Loading…
Reference in New Issue