aboutsummaryrefslogtreecommitdiffhomepage
path: root/INSTALL
diff options
context:
space:
mode:
authorRobin Haberkorn <robin.haberkorn@googlemail.com>2015-06-22 01:03:12 +0200
committerRobin Haberkorn <robin.haberkorn@googlemail.com>2015-06-22 04:10:40 +0200
commit91bbf67eeba0627c684fb4f9e522ac114c456e47 (patch)
treea30973c2435d8d3cb5d3aa8d05521fe551bcbf6c /INSTALL
parent17e7768e3393eaac91ebfa7467be3d1cabd7659a (diff)
downloadsciteco-91bbf67eeba0627c684fb4f9e522ac114c456e47.tar.gz
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
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL2
1 files changed, 2 insertions, 0 deletions
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.