1
0
mirror of https://github.com/profanity-im/profanity.git synced 2024-06-30 21:55:24 +00:00

Home key moves to start of pad

This commit is contained in:
James Booth 2012-07-07 21:59:01 +01:00
parent ed4377e228
commit 8abba0db91

View File

@ -168,7 +168,7 @@ void inp_put_back(void)
*/
static int _handle_edit(const int ch, char *input, int *size)
{
int i;
int i, rows, cols;
char *prev = NULL;
char *next = NULL;
char *found = NULL;
@ -177,6 +177,7 @@ static int _handle_edit(const int ch, char *input, int *size)
int inp_x = 0;
char inp_cpy[*size];
getmaxyx(stdscr, rows, cols);
getyx(inp_win, inp_y, inp_x);
switch(ch) {
@ -243,6 +244,8 @@ static int _handle_edit(const int ch, char *input, int *size)
case KEY_HOME:
wmove(inp_win, inp_y, 1);
pad_start = 0;
prefresh(inp_win, 0, pad_start, rows-1, 0, rows-1, cols-1);
return 1;
case KEY_END: