reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
309 m_current_line_index = line_index; 336 for (unsigned index = 0; index < m_current_line_index; index++) { 342 for (unsigned index = m_current_line_index; index < m_input_lines.size(); 407 m_input_lines[m_current_line_index] = 471 SetCurrentLine(m_current_line_index = 501 DisplayInput(m_current_line_index); 567 m_input_lines[m_current_line_index] = current_line; 581 StringList lines = GetInputAsStringList(m_current_line_index + 1); 596 m_input_lines.insert(m_input_lines.begin() + m_current_line_index + 1, 599 DisplayInput(m_current_line_index); 602 SetCurrentLine(m_current_line_index + 1); 620 if (m_current_line_index == m_input_lines.size() - 1 && 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); 681 DisplayInput(m_current_line_index); 697 if (m_current_line_index == 0) 702 SetCurrentLine(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); 705 m_input_lines[m_current_line_index] = 706 priorLine + m_input_lines[m_current_line_index]; 711 DisplayInput(m_current_line_index); 723 if (m_current_line_index == 0) { 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); 736 SetCurrentLine(m_current_line_index - 1); 738 CountRowsForLine(m_input_lines[m_current_line_index]), 1); 746 if (m_current_line_index == m_input_lines.size() - 1) { 768 SetCurrentLine(m_current_line_index + 1); 803 StringList lines = GetInputAsStringList(m_current_line_index + 1); 812 std::string currentLine = lines.GetStringAtIndex(m_current_line_index); 821 m_input_lines[m_current_line_index] = currentLine; 826 DisplayInput(m_current_line_index); 830 SetCurrentLine(m_current_line_index); 837 el_winsertstr(m_editline, m_input_lines[m_current_line_index].c_str()); 1275 uint32_t Editline::GetCurrentLine() { return m_current_line_index; }