login

<     >

2020-12-19 12:30:31 (UTC-03:00)

Marcel Rodrigues <marcelgmr@gmail.com>

edit: discard old ops when buffer is full

diff --git a/edit.c b/edit.c
index 15c630e..54ca061 100644
--- a/edit.c
+++ b/edit.c
@@ -53,6 +53,8 @@ push(uint32_t op)
 {
     r = 0;
     stack[q & M1] = op;
+    if (isfull)
+        p = inc(p);
     q = inc(q);
 }