Name |
Date |
Size |
#Lines |
LOC |
||
---|---|---|---|---|---|---|
.. | - | - | ||||
include/ | H | - | - | 3,540 | 2,534 | |
misc/ | H | - | - | 28,293 | 27,028 | |
ncurses/ | H | - | - | 51,460 | 33,810 | |
panel/ | H | - | - | 1,452 | 616 | |
progs/ | H | - | - | 11,528 | 8,759 | |
COPYING | H A D | 13-Aug-2020 | 1.4 KiB | 30 | 24 | |
README.DELETED | H A D | 14-Aug-2020 | 1.5 KiB | 95 | 94 | |
README.DRAGONFLY | H A D | 14-Aug-2020 | 1.3 KiB | 38 | 29 | |
VERSION | H A D | 13-Aug-2020 | 20 | 2 | 1 |
README.DELETED
1ANNOUNCE 2AUTHORS 3Ada95/ 4INSTALL 5MANIFEST 6Makefile.in 7Makefile.os2 8NEWS 9README 10README.MinGW 11README.emx 12TO-DO 13aclocal.m4 14announce.html.in 15c++/ 16config.guess 17config.sub 18configure 19configure.in 20convert_configure.pl 21dist.mk 22doc/ 23form/ 24include/Caps-ncurses 25include/Caps.aix4 26include/Caps.hpux11 27include/Caps.keys 28include/Caps.osf1r5 29include/Caps.uwin 30include/MKterm.h.awk.in 31include/Makefile.in 32include/curses.h.in 33include/headers 34include/nc_mingw.h 35include/ncurses_cfg.hin 36include/ncurses_dll.h.in 37include/ncurses_mingw.h 38include/termcap.h.in 39include/unctrl.h.in 40install-sh 41man/ 42menu/ 43misc/Makefile.in 44misc/chkdef.cmd 45misc/cleantic.cmd 46misc/cmpdef.cmd 47misc/csort 48misc/emx.src 49misc/gen-pkgconfig.in 50misc/makedef.cmd 51misc/makellib 52misc/ncurses-config.in 53misc/ncurses.supp 54misc/shlib 55misc/tdlint 56mk-0th.awk 57mk-1st.awk 58mk-2nd.awk 59mk-hdr.awk 60ncurses/Makefile.in 61ncurses/README 62ncurses/README.IZ 63ncurses/base/README 64ncurses/base/lib_driver.c 65ncurses/llib-lncurses 66ncurses/llib-lncursest 67ncurses/llib-lncursestw 68ncurses/llib-lncursesw 69ncurses/llib-ltic 70ncurses/llib-ltict 71ncurses/llib-ltictw 72ncurses/llib-lticw 73ncurses/llib-ltinfo 74ncurses/llib-ltinfot 75ncurses/llib-ltinfotw 76ncurses/llib-ltinfow 77ncurses/modules 78ncurses/report_hashing.c 79ncurses/report_offsets.c 80ncurses/tinfo/MKuserdefs.sh 81ncurses/tinfo/README 82ncurses/tinfo/tinfo_driver.c 83ncurses/trace/README 84ncurses/win32con/ 85package/ 86panel/Makefile.in 87panel/headers 88panel/llib-lpanel 89panel/llib-lpanelt 90panel/llib-lpaneltw 91panel/llib-lpanelw 92panel/modules 93progs/Makefile.in 94test/ 95
README.DRAGONFLY
1GNU NCURSES 6.2 2=============== 3 4Original source can be downloaded from: 5http://ftp.gnu.org/pub/gnu/ncurses 6 7file = ncurses-6.2.tar.gz 8date = 12 February 2020 9size = 3425862 10sha1 = 56e410fb77f2b5501a0b2f6a995376f3cefe1097 11 12A list of files and directories removed is in README.DELETED. 13 14Use "git diff vendor/NCURSES contrib/ncurses" to see local modifications. 15 16Configuring ncurses is tricky a bit because both ncurses and ncursesw 17have to be configured, and both into the same set of .h files. 18To distinguish one from the other, ENABLE_WIDEC is defined and activated 19later from Makefiles via -DENABLE_WIDEC. 20 21Basically, vendor configure script has to be run twice with these common 22options: 23 24 --enable-const 25 --with-sysmouse 26 --enable-termcap 27 --enable-bsdpad 28 --enable-getcap 29 --with-default-terminfo-dir=/usr/share/terminfo 30 --with-terminfo-dirs=/usr/share/terminfo 31 32First run with --disable-widec, second run with --enable-widec. Generated 33content from ./include/ directory has to be saved elsewhere between runs. 34Then carefully compare the outputs and apply appropriately into 35lib/libncurses/include/ on master branch. Special attention has to be paid 36to 'if 0' and 'if 1' directives in curses.head and MKterm.h.awk - ncurses' 37configure uses this to define different content to disable or enable widec. 38