aboutsummaryrefslogtreecommitdiffhomepage
path: root/INSTALL
diff options
context:
space:
mode:
authorRobin Haberkorn <robin.haberkorn@googlemail.com>2022-06-21 02:42:56 +0200
committerRobin Haberkorn <robin.haberkorn@googlemail.com>2022-06-21 02:42:56 +0200
commit73cab56e058fe218fa855056f2d567a12b37955d (patch)
tree47a372c98a7d75c844a02969768e897e5c5cacf4 /INSTALL
parentcf9ffc0cec0d2e55930238d1752209bca659c96d (diff)
downloadsciteco-73cab56e058fe218fa855056f2d567a12b37955d.tar.gz
better support recent versions of PDCursesMod (used to be the Win32a-port)
* PDCursesMod is now the recommended PDCurses variant * you should use at least v4.3.2 since earlier versions have problems inserting CTRL+C and CTRL+V. * We now check for PDC_get_version() since initscr() was name-mangled at least for some time. The maintainers have now reverted to name-mangling endwin(), we still check for PDC_get_version() as it is probably safer in the future. * Properly define PDC_FORCE_UTF8 now. * We no longer have to check for PDC_set_resize_limits() since PDCursesMod now defines its own macro __PDCURSESMOD__ in curses.h.
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL5
1 files changed, 3 insertions, 2 deletions
diff --git a/INSTALL b/INSTALL
index 44c009d..37e66cf 100644
--- a/INSTALL
+++ b/INSTALL
@@ -27,9 +27,10 @@ SciTECO Build and Runtime Dependencies
* NetBSD Curses (https://github.com/sabotage-linux/netbsd-curses).
This is the default on NetBSD.
* PDCurses/XCurses (http://pdcurses.sourceforge.net/).
- Note that XCurses v3.4 appears to be broken, you should
+ Note that XCurses v3.4 appears to be broken, you may have to
build from PDCurses Git instead.
- * PDCurses/Win32a (http://www.projectpluto.com/win32a.htm).
+ * PDCursesMod (https://github.com/Bill-Gray/PDCursesMod.git).
+ I recommend v4.3.2 or later.
* PDCurses/EMCurses (https://github.com/rhaberkorn/emcurses).
* other curses implementations might work as well but are untested
* When choosing the GTK interface: