X-Git-Url: http://git.droids-corp.org/?p=aversive.git;a=blobdiff_plain;f=modules%2Fihm%2Frdline%2Frdline.h;fp=modules%2Fihm%2Frdline%2Frdline.h;h=e99abb77c4633368e512020f588bdc1db62a62f2;hp=40bd20d70b8d73c0341fe895ffb250f8fde5d48f;hb=9697d3e28eea4168a95577bacdb43ea64f90f3f7;hpb=8572eec4a631017726848378114f1fadd312a5a9 diff --git a/modules/ihm/rdline/rdline.h b/modules/ihm/rdline/rdline.h index 40bd20d..e99abb7 100644 --- a/modules/ihm/rdline/rdline.h +++ b/modules/ihm/rdline/rdline.h @@ -33,6 +33,7 @@ #include #include +#include #define vt100_bell "\007" #define vt100_bs "\010" @@ -56,12 +57,19 @@ #define vt100_word_left "\033\142" #define vt100_word_right "\033\146" -/* configuration */ +/* default configuration */ +#ifndef RDLINE_BUF_SIZE #define RDLINE_BUF_SIZE 64 +#endif +#ifndef RDLINE_PROMPT_SIZE #define RDLINE_PROMPT_SIZE 16 +#endif +#ifndef RDLINE_VT100_BUF_SIZE #define RDLINE_VT100_BUF_SIZE 8 +#endif +#ifndef RDLINE_HISTORY_BUF_SIZE #define RDLINE_HISTORY_BUF_SIZE 128 -#define RDLINE_HISTORY_MAX_LINE 64 +#endif enum rdline_status { RDLINE_STOPPED,