reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
337 line += CountRowsForLine(m_input_lines[index]); 342 for (unsigned index = m_current_line_index; index < m_input_lines.size(); 344 line += CountRowsForLine(m_input_lines[index]); 372 } else if (to == CursorLocation::BlockEnd && !m_input_lines.empty()) { 374 ((m_input_lines[m_input_lines.size() - 1].length() + GetPromptWidth()) % 374 ((m_input_lines[m_input_lines.size() - 1].length() + GetPromptWidth()) % 383 int line_count = (int)m_input_lines.size(); 392 m_input_lines[index].c_str()); 407 m_input_lines[m_current_line_index] = 413 for (EditLineStringType line : m_input_lines) { 446 m_live_history_lines = m_input_lines; 466 m_input_lines = new_input_lines; 472 earlier ? (int)m_input_lines.size() - 1 : 0); 567 m_input_lines[m_current_line_index] = current_line; 596 m_input_lines.insert(m_input_lines.begin() + m_current_line_index + 1, 596 m_input_lines.insert(m_input_lines.begin() + m_current_line_index + 1, 620 if (m_current_line_index == m_input_lines.size() - 1 && 630 m_input_lines.clear(); 636 m_input_lines.insert(m_input_lines.end(), lines[index]); 636 m_input_lines.insert(m_input_lines.end(), lines[index]); 659 if (m_current_line_index == m_input_lines.size() - 1) { 673 el_winsertstr(m_editline, m_input_lines[m_current_line_index + 1].c_str()); 678 m_input_lines.erase(m_input_lines.begin() + m_current_line_index + 1); 678 m_input_lines.erase(m_input_lines.begin() + m_current_line_index + 1); 703 auto priorLine = m_input_lines[m_current_line_index]; 704 m_input_lines.erase(m_input_lines.begin() + m_current_line_index); 704 m_input_lines.erase(m_input_lines.begin() + m_current_line_index); 705 m_input_lines[m_current_line_index] = 706 priorLine + m_input_lines[m_current_line_index]; 731 if (m_current_line_index == m_input_lines.size() - 1 && IsOnlySpaces()) { 732 m_input_lines.erase(m_input_lines.begin() + m_current_line_index); 732 m_input_lines.erase(m_input_lines.begin() + m_current_line_index); 738 CountRowsForLine(m_input_lines[m_current_line_index]), 1); 746 if (m_current_line_index == m_input_lines.size() - 1) { 761 m_input_lines.insert( 762 m_input_lines.end(), 821 m_input_lines[m_current_line_index] = currentLine; 837 el_winsertstr(m_editline, m_input_lines[m_current_line_index].c_str()); 860 SetCurrentLine((int)m_input_lines.size() - 1); 1323 m_input_lines = std::vector<EditLineStringType>(); 1324 m_input_lines.insert(m_input_lines.begin(), EditLineConstString("")); 1324 m_input_lines.insert(m_input_lines.begin(), EditLineConstString("")); 1368 m_input_lines = std::vector<EditLineStringType>(); 1369 m_input_lines.insert(m_input_lines.begin(), EditLineConstString("")); 1369 m_input_lines.insert(m_input_lines.begin(), EditLineConstString("")); 1391 m_history_sp->Enter(CombineLines(m_input_lines).c_str());