Преглед изворни кода

LibVT: Rename escape$r to DECSTBM (Set Top and Bottom Margins)

Linus Groh пре 5 година
родитељ
комит
3549623dc6
2 измењених фајлова са 5 додато и 4 уклоњено
  1. 4 3
      Libraries/LibVT/Terminal.cpp
  2. 1 1
      Libraries/LibVT/Terminal.h

+ 4 - 3
Libraries/LibVT/Terminal.cpp

@@ -275,8 +275,9 @@ void Terminal::escape$t(const ParamVector& params)
     dbgprintf("FIXME: escape$t: Ps: %u (param count: %d)\n", params[0], params.size());
 }
 
-void Terminal::escape$r(const ParamVector& params)
+void Terminal::DECSTBM(const ParamVector& params)
 {
+    // DECSTBM – Set Top and Bottom Margins ("Scrolling Region")
     unsigned top = 1;
     unsigned bottom = m_rows;
     if (params.size() >= 1)
@@ -284,7 +285,7 @@ void Terminal::escape$r(const ParamVector& params)
     if (params.size() >= 2)
         bottom = params[1];
     if ((bottom - top) < 2 || bottom > m_rows) {
-        dbgprintf("Error: escape$r: scrolling region invalid: %u-%u\n", top, bottom);
+        dbgprintf("Error: DECSTBM: scrolling region invalid: %u-%u\n", top, bottom);
         return;
     }
     m_scroll_region_top = top - 1;
@@ -688,7 +689,7 @@ void Terminal::execute_escape_sequence(u8 final)
         escape$t(params);
         break;
     case 'r':
-        escape$r(params);
+        DECSTBM(params);
         break;
     case 'l':
         RM(question_param, params);

+ 1 - 1
Libraries/LibVT/Terminal.h

@@ -167,7 +167,7 @@ private:
     void escape$s(const ParamVector&);
     void escape$u(const ParamVector&);
     void escape$t(const ParamVector&);
-    void escape$r(const ParamVector&);
+    void DECSTBM(const ParamVector&);
     void escape$S(const ParamVector&);
     void escape$T(const ParamVector&);
     void escape$L(const ParamVector&);