diff --git a/Libraries/LibLine/Editor.h b/Libraries/LibLine/Editor.h index 03e2a0acf8..c7d56ae8b6 100644 --- a/Libraries/LibLine/Editor.h +++ b/Libraries/LibLine/Editor.h @@ -46,6 +46,7 @@ #include #include #include +#include #include #include @@ -161,6 +162,11 @@ public: const struct termios& termios() const { return m_termios; } const struct termios& default_termios() const { return m_default_termios; } + struct winsize terminal_size() const + { + winsize ws { (u16)m_num_lines, (u16)m_num_columns, 0, 0 }; + return ws; + } void finish() {