[PATCH]: Allow select/unselect even if there is no command prompt
Pavel Tsekov
ptsekov at gmx.net
Mon Nov 29 13:38:55 UTC 2004
Hello,
Please, apply the attached patch. It fixes the following issue:
1) Disable the command prompt - Options -> Layout... -> command Prompt
2) Hit any of the keys +, - or *
Instead of doing what it is supposed to do (select/unselect) MC starts
a file search. I don't see any relation between the select/unselect
functionality and the presence of the command prompt widget thus I
consider the described behaviour a bug.
This bug was reported by Alex Yosifov.
-------------- next part --------------
Index: main.c
===================================================================
RCS file: /cvsroot/mc/mc/src/main.c,v
retrieving revision 1.344
diff -u -p -r1.344 main.c
--- main.c 22 Oct 2004 05:47:25 -0000 1.344
+++ main.c 29 Nov 2004 13:20:43 -0000
@@ -1525,7 +1525,7 @@ midnight_callback (struct Dlg_head *h, d
reverse_selection_cmd ();
return MSG_HANDLED;
}
- } else if (command_prompt && !strlen (cmdline->buffer)) {
+ } else if (!command_prompt || !strlen (cmdline->buffer)) {
/* Special treatement '+', '-', '\', '*' only when this is
* first char on input line
*/
More information about the mc-devel
mailing list