diff --git a/terminaldispatcher.cpp b/terminaldispatcher.cpp index e72c26f..bef0a63 100644 --- a/terminaldispatcher.cpp +++ b/terminaldispatcher.cpp @@ -90,7 +90,6 @@ int Dispatcher::getparam( size_t N, int defaultval ) int ret = defaultval; if ( !parsed ) { parse_params(); - parsed = true; } if ( parsed_params.size() > N ) { @@ -105,7 +104,6 @@ int Dispatcher::param_count( void ) { if ( !parsed ) { parse_params(); - parsed = true; } return parsed_params.size(); diff --git a/terminalframebuffer.hpp b/terminalframebuffer.hpp index 2da879e..9e70b0b 100644 --- a/terminalframebuffer.hpp +++ b/terminalframebuffer.hpp @@ -73,10 +73,10 @@ namespace Terminal { public: int cursor_col, cursor_row; Renditions renditions; - /* character set shift state */ + /* not implemented: character set shift state */ bool auto_wrap_mode; bool origin_mode; - /* state of selective erase */ + /* not implemented: state of selective erase */ SavedCursor(); }; diff --git a/terminalfunctions.cpp b/terminalfunctions.cpp index 332d2bc..35c192e 100644 --- a/terminalfunctions.cpp +++ b/terminalfunctions.cpp @@ -7,7 +7,7 @@ using namespace Terminal; -/* Terminal functions -- routines activated by CSI, escape or a C1 or C2 control char */ +/* Terminal functions -- routines activated by CSI, escape or a control char */ static void clearline( Framebuffer *fb, int row, int start, int end ) {