1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 08:27:35 +00:00

LibLine: Add a getter for num_lines/num_cols

This commit is contained in:
AnotherTest 2020-08-17 18:05:29 +04:30 committed by Andreas Kling
parent fbc3b8e3c8
commit c96b9fdb0a

View file

@ -46,6 +46,7 @@
#include <LibLine/SuggestionDisplay.h>
#include <LibLine/SuggestionManager.h>
#include <LibLine/VT.h>
#include <sys/ioctl.h>
#include <sys/stat.h>
#include <termios.h>
@ -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()
{