comparison mcabber/mcabber/screen.c @ 2307:94d34e5c49f6

Enter chat mode with <Enter> also in vi mode When the input line is empty and the user hits the <Enter> key, switch to chat mode even if vi_mode is set to 1. --- mcabber/mcabber/screen.c | 5 +++++ 1 file changed, 5 insertions(+)
author Holger Weiß <holger@zedat.fu-berlin.de>
date Sun, 26 Jul 2015 19:26:29 +0200
parents 7afb9a0c6409
children e8c8665c824e
comparison
equal deleted inserted replaced
2306:7afb9a0c6409 2307:94d34e5c49f6
4559 str_len + 1); 4559 str_len + 1);
4560 } 4560 }
4561 process_command(search_cmd, TRUE); 4561 process_command(search_cmd, TRUE);
4562 scr_cmdhisto_addline(search_cmd); 4562 scr_cmdhisto_addline(search_cmd);
4563 break; 4563 break;
4564 case 0:
4565 open_chat_window();
4566 break;
4564 } 4567 }
4565 ex_or_search_mode = FALSE; 4568 ex_or_search_mode = FALSE;
4566 break; 4569 break;
4567 } 4570 }
4568 } else if (key >= '0' && key <= '9') { 4571 } else if (key >= '0' && key <= '9') {
4732 clear_inputline(); 4735 clear_inputline();
4733 got_cmd_prefix = TRUE; 4736 got_cmd_prefix = TRUE;
4734 break; 4737 break;
4735 case 13: // Enter 4738 case 13: // Enter
4736 case 343: // Enter on Maemo 4739 case 343: // Enter on Maemo
4740 if (inputLine[0] == 0)
4741 open_chat_window();
4737 break; 4742 break;
4738 default: 4743 default:
4739 unrecognized = TRUE; 4744 unrecognized = TRUE;
4740 break; 4745 break;
4741 } 4746 }