⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 news

📁 ncurses 库 可能有用酒用 没用就算了 我觉得还可以用
💻
📖 第 1 页 / 共 5 页
字号:
	  such as tic are not linked with the upper-level ncurses library	  (suggested by Stanislav Ievlev).	+ move version.c from ncurses/base to ncurses/tinfo to allow linking	  of tic, etc., using libtinfo (suggested by Stanislav Ievlev).20040103	+ adjust -D's to build ncursesw on OpenBSD.	+ modify CF_PROG_EXT to make OS/2 build with EXEEXT.	+ add pecho_wchar().	+ remove <wctype.h> include from lib_slk_wset.c which is not needed (or	  available) on older platforms.20031227	+ add -D's to build ncursew on FreeBSD 5.1.	+ modify shared library configuration for FreeBSD 4.x/5.x to add the	  soname information (request by Marc Glisse).	+ modify _nc_read_tic_entry() to not use MAX_ALIAS, but PATH_MAX only	  for limiting the length of a filename in the terminfo database.	+ modify termname() to return the terminal name used by setupterm()	  rather than $TERM, without truncating to 14 characters as documented	  by X/Open (report by Stanislav Ievlev, cf:  970719).	+ re-add definition for _BSD_TYPES, lost in merge (cf: 20031206).20031220	+ add configure option --with-manpage-format=catonly to address	  behavior of BSDI, allow install of man+cat files on NetBSD, whose	  behavior has diverged by requiring both to be present.	+ remove leading blanks from comment-lines in manlinks.sed script to	  work with Tru64 4.0d.	+ add screen.linux terminfo entry (discussion on mutt-users mailing	  list).20031213	+ add a check for tic to flag missing backslashes for termcap	  continuation lines.  ncurses reads the whole entry, but termcap	  applications do not.	+ add configure option "--with-manpage-aliases" extending	  "--with-manpage-aliases" to provide the option of generating ".so"	  files rather than symbolic links for manpage aliases.	+ add bool definition in include/curses.h.in for configurations with no	  usable C++ compiler (cf: 20030607).	+ fix pathname of SigAction.h for building with --srcdir (reported by	  Mike Castle).20031206	+ folded ncurses/base/sigaction.c into includes of ncurses/SigAction.h,	  since that header is used only within ncurses/tty/lib_tstp.c, for	  non-POSIX systems (discussion with Stanislav Ievlev).	+ remove obsolete _nc_outstr() function (report by Stanislav Ievlev	  <inger@altlinux.org>).	+ add test/background.c and test/color_set.c	+ modify color_set() function to work with color pair 0 (report by	  George Andreou <gbandreo@tem.uoc.gr>).	+ add configure option --with-trace, since defining TRACE seems too	  awkward for some cases.	+ remove a call to _nc_free_termtype() from read_termtype(), since the	  corresponding buffer contents were already zeroed by a memset (cf:	  20000101).	+ improve configure check for _XOPEN_SOURCE and related definitions,	  adding special cases for Solaris' __EXTENSIONS__ and FreeBSD's	  __BSD_TYPES (reports by Marc Glisse <marc.glisse@normalesup.org>).	+ small fixes to compile on Solaris and IRIX64 using cc.	+ correct typo in check for pre-POSIX sort options in MKkey_defs.sh	  (cf: 20031101).20031129	+ modify _nc_gettime() to avoid a problem with arithmetic on unsigned	  values (Philippe Blain).	+ improve the nanosleep() logic in napms() by checking for EINTR and	  restarting (Philippe Blain).	+ correct expression for "%D" in lib_tgoto.c (Juha Jarvi	  <mooz@welho.com>).20031122	+ add linux-vt terminfo entry (Andrey V Lukyanov <land@long.yar.ru>).	+ allow "\|" escape in terminfo; tic should not warn about this.	+ save the full pathname of the trace-file the first time it is opened,	  to avoid creating it in different directories if the application	  opens and closes it while changing its working directory.	+ modify configure script to provide a non-empty default for	  $BROKEN_LINKER20031108	+ add DJGPP to special case of DOS-style drive letters potentially	  appearing in TERMCAP environment variable.	+ fix some spelling in comments (reports by jmc, Jonathon Gray).	+ update config.guess, config.sub20031101	+ fix a memory leak in error-return from setupterm() (report by	  Stanislav Ievlev <inger@altlinux.org>).	+ use EXEEXT and OBJEXT consistently in makefiles.	+ amend fixes for cross-compiling to use separate executable-suffix	  BUILD_EXEEXT (cf: 20031018).	+ modify MKkey_defs.sh to check for sort utility that does not	  recognize key options, e.g., busybox (report by Peter S Mazinger	  <ps.m@gmx.net>).	+ fix potential out-of-bounds indexing in _nc_infotocap() (found by	  David Krause using some of the new malloc debugging features	  under OpenBSD, patch by Ted Unangst).	+ modify CF_LIB_SUFFIX for Itanium releases of HP-UX, which use a	  ".so" suffix (patch by Jonathan Ward <Jonathan.Ward@hp.com>).20031025	+ update terminfo for xterm-xfree86 -TD	+ add check for multiple "tc=" clauses in a termcap to tic.	+ check for missing op/oc in tic.	+ correct _nc_resolve_uses() and _nc_merge_entry() to allow infocmp and	  tic to show cancelled capabilities.  These functions were ignoring	  the state of the target entry, which should be untouched if cancelled.	+ correct comment in tack/output.c (Debian #215806).	+ add some null-pointer checks to lib_options.c (report by Michael	  Bienia).	+ regenerated html documentation.	+ correction to tar-copy.sh, remove a trap command that resulted in	  leaving temporary files (cf: 20030510).	+ remove contact/maintainer addresses for Juergen Pfeifer (his request).20031018	+ updated test/configure to reflect changes for libtool (cf: 20030830).	+ fix several places in tack/pad.c which tested and used the parameter-	  and parameterless strings inconsistently, i.e., in pad_rin(),	  pad_il(), pad_indn() and pad_dl() (Debian #215805).	+ minor fixes for configure script and makefiles to cleanup executables	  generated when cross-compiling for DJGPP.	+ modify infocmp to omit check for $TERM for operations that do not	  require it, e.g., "infocmp -e" used to build fallback list (report by	  Koblinger Egmont).20031004	+ add terminfo entries for DJGPP.	+ updated note about maintainer in ncurses-intro.html20030927	+ update terminfo entries for gnome terminal.	+ modify tack to reset colors after each color test, correct a place	  where exit_standout_mode was used instead of exit_attribute_mode.	+ improve tack's bce test by making it set colors other than black	  on white.	+ plug a potential recursion between napms() and _nc_timed_wait()	  (report by Philippe Blain).20030920	+ add --with-rel-version option to allow workaround to allow making	  libtool on Darwin generate the "same" library names as with the	  --with-shared option.  The Darwin ld program does not work well	  with a zero as the minor-version value (request by Chris Zubrzycki).	+ modify CF_MIXEDCASE_FILENAMES macro to work with cross-compiling.	+ modify tack to allow it to run from fallback terminfo data.	> Philippe Blain:	+ improve PutRange() by adjusting call to EmitRange() and corresponding	  return-value to not emit unchanged characters on the end of the	  range.	+ improve a check for changed-attribute by exiting a loop when the	  change is found.	+ improve logic in TransformLine(), eliminating a duplicated comparison	  in the clr_bol logic.20030913	> Philippe Blain:	+ in ncurses/tty/lib_mvcur.c,	  move the label 'nonlocal' just before the second gettimeofday() to	  be able to compute the diff time when 'goto nonlocal' used.	  Rename 'msec' to 'microsec' in the debug-message.	+ in ncurses/tty/lib_mvcur.c,	  Use _nc_outch() in carriage return/newline movement instead of	  putchar() which goes to stdout.  Move test for xold>0 out of loop.	+ in ncurses/tinfo/setbuf.c,	  Set the flag SP->_buffered at the end of operations when all has been	  successful (typeMalloc can fail).	+ simplify NC_BUFFERED macro by moving check inside _nc_setbuf().20030906	+ modify configure script to avoid using "head -1", which does not	  work if POSIXLY_CORRECT (sic) is set.	+ modify run_tic.in to avoid using wrong shared libraries when	  cross-compiling (Dan Kegel).20030830	+ alter configure script help message to make it clearer that	  --with-build-cc does not specify a cross-compiler (suggested by Dan	  Kegel <dank@kegel.com>).	+ modify configure script to accommodate libtool 1.5, as well as add an	  parameter to the "--with-libtool" option which can specify the	  pathname of libtool (report by Chris Zubrzycki).  We note that	  libtool 1.5 has more than one bug in its C++ support, so it is not	  able to install libncurses++, for instance, if $DESTDIR or the option	  --with-install-prefix is used.20030823	> Philippe Blain:	+ move assignments to SP->_cursrow, SP->_curscol into online_mvcur().	+ make baudrate computation in delay_output() consistent with the	  assumption in _nc_mvcur_init(), i.e., a byte is 9 bits.20030816	+ modify logic in waddch_literal() to take into account zh_TW.Big5	  whose multibyte sequences may contain "printable" characters, e.g.,	  a "g" in the sequence "\247g" (Debian #204889, cf: 20030621).	+ improve storage used by _nc_safe_strcpy() by ensuring that the size	  is reset based on the initialization call, in case it were called	  after other strcpy/strcat calls (report by Philippe Blain).	> Philippe Blain:	+ remove an unused ifdef for REAL_ATTR & WANT_CHAR	+ correct a place where _cup_cost was used rather than _cuu_cost20030809	+ fix a small memory leak in _nc_free_termtype().	+ close trace-file if trace() is called with a zero parameter.	+ free memory allocated for soft-key strings, in delscreen().	+ fix an allocation size in safe_sprintf.c for the "*" format code.	+ correct safe_sprintf.c to not return a null pointer if the format	  happens to be an empty string.  This applies to the "configure	  --enable-safe-sprintf" option (Redhat #101486).20030802	+ modify casts used for ABSENT_BOOLEAN and CANCELLED_BOOLEAN (report by	  Daniel Jacobowitz).	> Philippe Blain:	+ change padding for change_scroll_region to not be proportional to	  the size of the scroll-region.	+ correct error-return in _nc_safe_strcat().20030726	+ correct limit-checks in _nc_scroll_window() (report and test-case by	  Thomas Graf <graf@dms.at> cf: 20011020).	+ re-order configure checks for _XOPEN_SOURCE to avoid conflict with	  _GNU_SOURCE check.20030719	+ use clr_eol in preference to blanks for bce terminals, so select and	  paste will have fewer trailing blanks, e.g., when using xterm	  (request by Vincent Lefevre).	+ correct prototype for wunctrl() in manpage.	+ add configure --with-abi-version option (discussion with Charles	  Wilson).	> cygwin changes from Charles Wilson:	  + aclocal.m4: on cygwin, use autodetected prefix for import	    and static lib, but use "cyg" for DLL.	  + include/ncurses_dll.h: correct the comments to reflect current	    status of cygwin/mingw port.  Fix compiler warning.	  + misc/run_tic.in: ensure that tic.exe can find the uninstalled	    DLL, by adding the lib-directory to the PATH variable.	  + misc/terminfo.src (nxterm|xterm-color): make xterm-color	    primary instead of nxterm, to match XFree86's xterm.terminfo	    usage and to prevent circular links.	    (rxvt): add additional codes from rxvt.org.	    (rxvt-color): new alias	    (rxvt-xpm): new alias	    (rxvt-cygwin): like rxvt, but with special acsc codes.	    (rxvt-cygwin-native): ditto.  rxvt may be run under XWindows, or	    with a "native" MSWin GUI.	Each takes different acsc codes,	    which are both different from the "normal" rxvt's acsc.	    (cygwin): cygwin-in-cmd.exe window.	 Lots of fixes.	    (cygwinDBG): ditto.	  + mk-1st.awk: use "cyg" for the DLL prefix, but "lib" for import	    and static libs.20030712	+ update config.guess, config.sub	+ add triples for configuring shared libraries with the Debian	  GNU/FreeBSD packages (patch by Robert Millan <zeratul2@wanadoo.es>).20030705	+ modify CF_GCC_WARNINGS so it only applies to gcc, not g++.  Some	  platforms have installed g++ along with the native C compiler, which	  would not accept gcc warning options.	+ add -D_XOPEN_SOURCE=500 when configuring with --enable-widec, to	  get mbstate_t declaration on HPUX 11.11 (report by David Ellement).	+ add _nc_pathlast() to get rid of casts in _nc_basename() calls.	+ correct a sign-extension in wadd_wch() and wecho_wchar() from	  20030628 (report by Tomohiro KUBOTA).	+ work around omission of btowc() and wctob() from wide-character	  support (sic) in NetBSD 1.6 using mbtowc() and wctomb() (report by	  Gabor Z Papp).	+ add portability note to curs_get_wstr.3x (Debian #199957).20030628	+ rewrite wadd_wch() and wecho_wchar() to call waddch() and wechochar()	  respectively, to avoid calling waddch_noecho() with wide-character	  data, since that function assumes its input is 8-bit data.	  Similarly, modify waddnwstr() to call wadd_wch().	+ remove logic from waddnstr() which transformed multibyte character	  strings into wide-characters.  Rewrite of waddch_literal() from	  20030621 assumes its input is raw multibyte data rather than wide	  characters (report by Tomohiro KUBOTA).20030621	+ write getyx() and related 2-return macros in terms of getcury(),	  getcurx(), etc.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -