]> rtime.felk.cvut.cz Git - sysless.git/blobdiff - libs4c/cmdproc/cmdio_std_line.c
cmdproc: Add history handling
[sysless.git] / libs4c / cmdproc / cmdio_std_line.c
index 63cb615292201fadfd0112b16f2cdbc7fc21bece..48f366f0da23a7e6e12a965ce488ae37936fdcef 100644 (file)
@@ -14,6 +14,7 @@
 #define ED_LINE_CHARS 80
 
 char ed_line_in_std[ED_LINE_CHARS+1];
+char ed_line_in_std_history[10*(ED_LINE_CHARS+1)];
 char ed_line_out_std[ED_LINE_CHARS+1];
 
 
@@ -23,7 +24,9 @@ ed_line_buf_t ed_line_buf_in_std={
     alloc:sizeof(ed_line_in_std),
     maxlen:0,
     lastch:0,
-    buf:ed_line_in_std
+    buf:ed_line_in_std,
+    hist:ed_line_in_std_history,
+    hist_size:sizeof(ed_line_in_std_history),
 };
 
 ed_line_buf_t ed_line_buf_out_std={