On Wednesday, 9 September 2015 at 17:47:44 UTC, Adam D. Ruppe wrote:
Maybe you can try gnu readline instead:

extern(C) char* readline(const(char)* prompt);
pragma(lib, "readline");
pragma(lib, "curses");
void main() {
        auto line = readline("your line: ");
        import std.stdio, std.conv;
        writeln(to!string(line));
}

Thanks Adam. That works better than normal. Up and down don't work though.

Reply via email to