# File raggle, line 3806 def NcursesInterface::get_input(msg = 'default_input') e_msg = $config["msg_#{msg}"] # print entry message msg = e_msg + (' ' * ($config['w'] - e_msg.length - 1)) Ncurses::stdscr.color_set $config['theme']['status_bar_cols'], nil Ncurses::mvprintw $config['h'], 0, msg.escape_format # get string str = '' Ncurses::echo if $config['use_noecho'] Ncurses::mvprintw $config['h'], e_msg.size + 1, '' Ncurses::getstr(str) Ncurses::noecho if $config['use_noecho'] Ncurses::refresh str # return the input end