version 1.24, 2009/08/08 20:36:42 |
version 1.25, 2009/08/13 23:44:18 |
|
|
c->flags |= CLIENT_STATUS; |
c->flags |= CLIENT_STATUS; |
break; |
break; |
case MODEKEYEDIT_ENTER: |
case MODEKEYEDIT_ENTER: |
if (*c->prompt_buffer != '\0') { |
if (*c->prompt_buffer != '\0') |
status_prompt_add_history(c); |
status_prompt_add_history(c); |
if (c->prompt_callbackfn( |
if (c->prompt_callbackfn(c->prompt_data, c->prompt_buffer) == 0) |
c->prompt_data, c->prompt_buffer) == 0) |
status_prompt_clear(c); |
status_prompt_clear(c); |
break; |
break; |
|
} |
|
/* FALLTHROUGH */ |
|
case MODEKEYEDIT_CANCEL: |
case MODEKEYEDIT_CANCEL: |
if (c->prompt_callbackfn(c->prompt_data, NULL) == 0) |
if (c->prompt_callbackfn(c->prompt_data, NULL) == 0) |
status_prompt_clear(c); |
status_prompt_clear(c); |