1Add support of linenoise (replace readline)
2
3see discussion, http://lua-users.org/lists/lua-l/2010-03/msg00879.html
4
5Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
6
7Index: b/src/lua.c
8===================================================================
9--- a/src/lua.c
10+++ b/src/lua.c
11@@ -85,6 +85,13 @@
12 #define lua_saveline(L,line)	((void)L, add_history(line))
13 #define lua_freeline(L,b)	((void)L, free(b))
14
15+#elif defined(LUA_USE_LINENOISE)
16+
17+#include <linenoise.h>
18+#define lua_readline(L,b,p)	((void)L, ((b)=linenoise(p)) != NULL)
19+#define lua_saveline(L,line)	((void)L, linenoiseHistoryAdd(line))
20+#define lua_freeline(L,b)	((void)L, free(b))
21+
22 #else				/* }{ */
23
24 #define lua_readline(L,b,p) \
25