diff options
| author | Patrick | 2023-08-04 20:38:55 +0200 |
|---|---|---|
| committer | Patrick | 2023-08-04 20:38:55 +0200 |
| commit | 40bbfb3371163c52e4c009020a5d1c99e387d2db (patch) | |
| tree | 0fa980d03c012c545ee00c9d6ff15d43954dc7ea | |
| parent | befbc85923ae0762e14ea44a805c0931d971ff1d (diff) | |
| download | iftint-40bbfb3371163c52e4c009020a5d1c99e387d2db.tar.gz iftint-40bbfb3371163c52e4c009020a5d1c99e387d2db.zip | |
alternate buffergcc main2.c -o main2 && ./main2!
| -rw-r--r-- | main2.c | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -101,6 +101,8 @@ void vt100GetScreenSize(int * v, int * h) { *v = w.ws_col; #endif } +void vt100EnableAlternateBuffer() { vt100Escape("[?1049h"); } +void vt100DisableAlternateBuffer() { vt100Escape("[?1049l"); } // JSON @@ -421,6 +423,8 @@ GetNode(JSONNode * parent, JSONNode * node) { int main() { + vt100EnableAlternateBuffer(); + Draw(); JSONNode * n = JSONNodeNewNul(); @@ -433,6 +437,8 @@ int main() { printf("\n"); // JSONFree(n); + + vt100DisableAlternateBuffer(); return 0; } |
