X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Utils%2FConsole%2FLineEditor.cc;h=df9d0652fd0a20b6964ccc032ad3b8e51108427e;hb=9a4ab28bb53bc1a7719141a2263282d4cf73b258;hp=31df1f7829717fd48576138b936db6a67019d776;hpb=79e54eda6a7fb5ac3fa5b37f408dd386454c5bbd;p=senf.git diff --git a/Utils/Console/LineEditor.cc b/Utils/Console/LineEditor.cc index 31df1f7..df9d065 100644 --- a/Utils/Console/LineEditor.cc +++ b/Utils/Console/LineEditor.cc @@ -65,6 +65,12 @@ prefix_ void senf::console::detail::LineEditorSwitcher::v_write(std::string cons reader_->write(data); } +prefix_ unsigned senf::console::detail::LineEditorSwitcher::v_width() + const +{ + return reader_->width(); +} + /////////////////////////////////////////////////////////////////////////// // senf::console::detail::LineEditorClientReader @@ -109,6 +115,12 @@ prefix_ void senf::console::detail::LineEditorClientReader::v_write(std::string BaseTelnetProtocol::write(data); } +prefix_ unsigned senf::console::detail::LineEditorClientReader::v_width() + const +{ + return editor_.width(); +} + prefix_ void senf::console::detail::LineEditorClientReader::executeLine(std::string const & text) {