From 91bbf67eeba0627c684fb4f9e522ac114c456e47 Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Mon, 22 Jun 2015 01:03:12 +0200 Subject: improved ncurses/win32 support * CTRL+C interruptions are now possible. ncurses/win32 needs a noraw() (bug!?) and the console_ctrl_handler for this to work. * setting the window title is not possible on this port * stdio output can be redirected, even in interactive mode. Also, we can write to stdout/stderr even in interactive mode without disrupting the terminal. After endwin(), the user will see these messages (if they haven't been redirected). * there's one bug left: the Scintilla cursor is not drawn correctly at the end of lines. * part of the solution to #4 --- INSTALL | 2 ++ 1 file changed, 2 insertions(+) (limited to 'INSTALL') diff --git a/INSTALL b/INSTALL index 735b7f3..3d62371 100644 --- a/INSTALL +++ b/INSTALL @@ -19,6 +19,8 @@ SciTECO Build and Runtime Dependencies https://developer.gnome.org/glib/ * When choosing the Curses interface, you need one of: * NCurses (http://www.gnu.org/software/ncurses/). + If you plan to use the ncurses MinGW port, + I recommend ncurses 6.0 or later. * PDCurses/XCurses (http://pdcurses.sourceforge.net/). Note that XCurses v3.4 appears to be broken, you should build from PDCurses Git instead. -- cgit v1.2.3