# 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