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

📄 news

📁 ncurses-5.4
💻
📖 第 1 页 / 共 5 页
字号:
	  <scott@gossamer-threads.com>).	+ improve test/tclock.c by making the second-hand update more often	  if gettimeofday() is available.20020429	+ workaround for Solaris sed with MKlib_gen.sh (reported by Andy	  Tsouladze <andyt@mypoints.com>).20020427	+ correct return-value from getcchar(), making it consistent with	  Solaris and Tru64.	+ reorder loops that generate makefile rules for different models vs	  subsets so configure --with-termlib works again.  This was broken by	  logic added to avoid duplicate rules in changes to accommodate cygwin	  dll's (reported by George.R.Goffe@seagate.com).	+ update config.guess, config.sub20020421	+ modify ifdef's in write_entry.c to allow use of symbolic links on	  platforms with no hard links, e.g., BeOS.	+ modify a few includes to allow compile with BeOS, which has stdbool.h	  with a conflicting definition for 'bool' versus its OS.h definition.	+ amend MKlib_gen.sh to work with gawk, which defines 'func' as an	  alias for 'function'.20020420	+ correct form of prototype for ripoffline().	+ modify MKlib_gen.sh to test that all functions marked as implemented	  can be linked.20020413	+ add manpages: curs_get_wstr.3x, curs_in_wchstr.3x	+ implement wgetn_wstr().	+ implement win_wchnstr().	+ remove redefinition of unget_wch() in lib_gen.c (reported by	  Jungshik Shin <jshin@jtan.com>).20020406	+ modified several of the test programs to allow them to compile with	  vendor curses implementations (Solaris, AIX).20020323	+ modified test/configure to allow configuring against ncursesw.	+ change WACS_xxx definition to use address, to work like Tru64 curses.20020317	+ add 'e' and 'm' toggles to 'a', 'A' tests in ncurses.c to demonstrate	  effect of echo/noecho and meta modes.	+ add 'A' test to ncurses.c to demonstrate wget_wch() and related	  functions.	+ add manpage: curs_get_wch.3x	+ implement unget_wch().	+ implement wget_wch().20020310	+ regenerated html manpages.	+ add manpages: curs_in_wch.3x, curs_ins_wch.3x, curs_ins_wstr.3x	+ implement wins_wch().	+ implement win_wch().	+ implement wins_nwstr(), wins_wstr().20020309	+ add manpages: curs_addwstr.3x, curs_winwstr.3x	+ implement winnwstr(), winwstr().20020223	+ add manpages: curs_add_wchstr.3x, curs_bkgrnd.3x	+ document wunctrl, key_name.	+ implement key_name().	+ remove const's in lib_box.c incorrectly leftover after splitting off	  lib_box_set.c	+ update llib-lncurses, llib-ncursesw, fix configure script related to	  these.20020218	+ remove quotes on "SYNOPSIS" in man/curs_box_set.3x, which resulted	  in spurious symlinks on install.20020216	+ implement whline_set(), wvline_set(), add manpage curs_border_set.	+ add subtest 'b' to 'F' and 'f' in ncurses.c to demonstrate use of	  box() and box_set() functions.	+ add subtest 'u' to 'F' in ncurses.c, to demonstrate use of addstr()	  given UTF-8 string equivalents of WACS_xxx symbols.	+ minor fixes to several manpages based on groff -ww output.	+ add descriptions of external variables of termcap interface to	  the manpage (report by Bruce Evans <bde@zeta.org.au>).	> patches by Bernhard Rosenkraenzer:	+ correct configure option --with-bool, which was executed as	  --with-ospeed.	+ add quotes for parameters of --with-bool and --with-ospeed configure	  options.	> patch by Sven Verdoolaege (report by Gerhard Haering	  <haering_linux@gmx.de>):	+ correct typos in definitions of several wide-character macros:	  waddwstr, wgetbkgrnd, mvaddwstr, mvwadd_wchnstr, mvwadd_wchnstr,	  mvwaddwstr.	+ pass $(CPPFLAGS) to MKlib_gen.sh, thereby fixing a missing definition	  of _XOPEN_SOURCE_EXTENDED, e.g., on Solaris20020209	+ implement wide-acs characters for UTF-8 locales.  When in UTF-8	  locale, ignore narrow version of acs.  Add 'F' test to test/ncurses.c	  to demonstrate.	+ correct prototype in keybound manpage (noted from a Debian mailing	  list item).20020202	+ add several cases to the wscanw() example in testcurs.c, showing the	  format.	+ implement a simple vsscanf() fallback function which uses the %n	  conversion to help parse the input data (prompted by discussion with	  Albert Chin-A-Young).	+ modify mk-1st.awk and test/Makefile.in to add $(LDFLAGS) when making	  shared libraries, and to use $(CFLAGS) when linking test programs	  (patch by Albert Chin-A-Young).	+ add a call to _nc_keypad() in keypad() to accommodate applications	  such as nvi, which use curses for output but not for input (fixes	  Debian #131263, cf: 20011215).	+ add entrypoints to resizeterm.c which provide better control over the	  process:  is_term_resized() and resize_term().  The latter restores	  the original design of resizeterm() before KEY_RESIZE was added in	  970906.  Do this to accommodate 20010922 changes to view.c, but allow	  for programs with their own sigwinch handler, such as lynx (reported	  by Russell Ruby <russ@math.orst.edu>).20020127	+ fix a typo in change to mk-1st.awk, which broke the shared-library	  makefile rules (reported by Martin Mokrejs).20020126	+ update config.guess, config.sub	+ finish changes needed to build dll's on cygwin.	+ fix a typo in mvwchat() macro (reported by Cy <yam@homerow.net).20020119	+ add case in lib_baudrate.c for B921600 (patch by Andrey A Chernov).	+ correct missing sed-editing stage in manpage installs which is used	  to rename manpages, broken in 20010324 fix for Debian #89939 (Debian	  #78866).	+ remove -L$(libdir) from linker flags, probably not needed any more	  since HPUX is handled properly (reported by NIIBE Yutaka	  <gniibe@m17n.org>).	+ add configure check for mbstate_t, needed for wide-character	  configuration.  On some platforms we must include <wchar.h> to	  define this (reported by Daniel Jacobowitz).	+ incorporate some of the changes needed to build dll's on cygwin.20020112a	+ workaround for awk did not work with mawk, adjusted shell script.20020112	+ add Caps.osf1r5, as an example.	+ modify behavior of can_clear_with() so that if an application is	  running in a non-bce terminals with default colors enabled, it	  returns true, allowing the user to select/paste text without picking	  up extraneous trailing blanks (adapted from patch by Daniel	  Jacobowitz <dmj+@andrew.cmu.edu>).	+ modify generated curses.h to ifdef-out prototypes for extensions if	  they are disabled, and to define curses_version() as a string in that	  case.  This is needed to make the programs such as tic build in that	  configuration.	+ modified generated headers.sh to remove a gzip'd version of the	  target file if it exists, in case non-gzip'd manpages are installed	  into a directory where gzip'd ones exist.  In that case, the latter	  would be found.	+ corrected a redundant initialization of signal handlers from 20010922	  changes.	+ clarified bug-reporting address in terminfo.src (report by John H	  DuBois III <spcecdt@armory.com>).	> several fixes from Robert Joop:	+ do not use "-v" option of awk in MKkey_defs.sh because it does not	  work with SunOS nawk.	+ modify definitions for libutf8 in curses.h to avoid redefinition	  warnings for mblen	+ quoted references to compiler in shell command in misc/Makefile, in	  case it uses multiple tokens.20011229	+ restore special case from 20010922 changes to omit SA_RESTART when	  setting up SIGWINCH handler, which is needed to allow wgetch() to be	  interrupted by that signal.	+ update configure macro CF_WITH_PATHLIST, to omit some double quotes	  not needed with autoconf 2.52	+ revert configure script to autoconf 2.13 patched with		autoconf-2.13-19990117.patch.gz (or later)	  from		ftp://invisible-island.net/autoconf/	  because autoconf 2.52 macro AC_PROG_AWK does not work on HPUX 11.0	  (report by David Ellement <ellement@sdd.hp.com>).  This also fixes a	  different problem configuring with Mac OS X (reported by Marc Smith	  <marc.a.smith@home.com>).20011222	+ modify include/edit_cfg.h to eliminate BROKEN_LINKER symbol from	  term.h	+ move prototype for _nc_vsscanf() into curses.h.in to omit	  HAVE_VSSCANF symbol from curses.h, which was dependent upon the	  ncurses_cfg.h file which is not installed.	+ use ACS_LEN rather than SIZEOF(acs_map) in trace code of lib_acs.c,	  to work with broken linker configuration, e.g., cygwin (report by	  Robert Joop <rj@rainbow.in-berlin.de>).	+ make napms() call _nc_timed_wait() rather than poll() or select(),	  to work around broken implementations of these on cygwin.20011218	+ drop configure macro CF_WIDEC_SHIFT, since that was rendered obsolete	  by Sven Verdoolaege's rewrite of wide-character support.  This makes	  libncursesw incompatible again, but makes the header files almost the	  same as in the narrow-character configuration.	+ simplify definitions that combine wide/narrow versions of bkgd, etc.,	  to eliminate differences between the wide/narrow versions of curses.h	+ correct typo in configure macro CF_FUNC_VSSCANF	+ correct location of call to _nc_keypad() from 20011215 changes which	  prevented keypad() from being disabled (reported by Lars Hecking).20011215	+ rewrote ncurses 'a' test to exercise wgetch() and keypad() functions	  better, e.g., by adding a 'w' command to create new windows which	  may have different keypad() settings.	+ corrected logic of keypad() by adding internal screen state to track	  whether the terminal's keypad-mode has been set.  Use this in	  wgetch() to update the keypad-mode according to whether the	  associated window's keypad-mode has been set with keypad().  This	  corrects a related problem restoring terminal state after handling	  SIGTSTP (reported by Mike Castle).	+ regenerate configure using patch for autoconf 2.52		autoconf-2.52-patch.gz	  at		ftp://invisible-island.net/autoconf/	+ update config.guess, config.sub from		http://subversions.gnu.org/cgi-bin/viewcvs/config/config/	+ minor changes to quoting in configure script to allow it to work	  with autoconf 2.5220011208	+ modify final checks in lib_setup.c for line and col values, making	  them independent.	+ modify acs_map[] if configure --broken-linker is specified, to make	  it use a function rather than an array (prompted by an incorrect	  implementation in cygwin package).	+ correct spelling of configure option --enable-colorfgbg, which	  happened to work if --with-develop was set (noted in cygwin package	  for ncurses).	+ modify ifdef for genericerror() to compile with SUNWspro Sun WorkShop	  6 update 1 C++ 5.2 (patch by Sullivan N Beck <sbeck@cise.ufl.edu>).	+ add configure checks to see if ncurses' fallback vsscanf() will	  compile either of the special cases for FILE structs, and if not,	  force it to the case which simply returns an error (report by	  Sullivan N Beck <sbeck@cise.ufl.edu> indicates that Solaris 8 with	  64-bits does not allow access to FILE's fields).	+ modify ifdef's for c++/cursesw.cc to use the fallback vsscanf() in	  the ncurses library if no better substitute for this can be found	  in the C++ runtime.	+ modify the build to name dynamic libraries according to the	  convention used on OS X and Darwin.  Rather than something like	  libncurses.dylib.5.2, Darwin would name it libncurses.  5.dylib.	  There are a few additional minor fixes, such as setting the library	  version and compatibility version numbers (patch by Jason Evans	  <jevans@apple.com>).	+ use 'sh' to run mkinstalldirs, to work around problems with buggy	  versions of 'make' on OS/2 (report by John Polterak <jp@eyup.org>).	+ correct typo in manpage description of curs_set() (Debian #121548).	+ replace the configure script existence-check for mkstemp() by one	  that checks if the function works, needed for older glibc and	  AmigaOS.20011201	+ modify script that generates fallbacks.c to compile a temporary	  copy of the terminfo source in case the host does not contain all of	  the entries requested for fallbacks (request by Greg Roelofs).	+ modify configure script to accommodate systems such as Mac OS X whose	  <stdbool.h> header defines a 'bool' type inconsistent with ncurses,	  which normally makes 'bool' consistent with C++.  Include <stdbool.h>	  from curses.h to force consistent usage, define a new type	  NCURSES_BOOL and related that to the exported 'bool' as either a	  typedef or definition, accor

⌨️ 快捷键说明

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