ret = _mutt_enter_string ((unsigned char *) buf, buflen, LINES-1, len, complete, multiple, files, numfiles);
getyx (stdscr, y, x); ret = _mutt_enter_string ((unsigned char *) buf, buflen, y, x, complete, multiple, files, numfiles);
int _mutt_get_field (/* const */ char *field, char *buf, size_t buflen, int complete, int multiple, char ***files, int *numfiles){  int ret;  int len = mutt_strlen (field); /* in case field==buffer */  do  {    CLEARLINE (LINES-1);    addstr (field);    mutt_refresh ();    ret = _mutt_enter_string ((unsigned char *) buf, buflen, LINES-1, len, complete, multiple, files, numfiles);  }  while (ret == 1);  CLEARLINE (LINES-1);  return (ret);}