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

📄 news

📁 ncurses 库 可能有用酒用 没用就算了 我觉得还可以用
💻
📖 第 1 页 / 共 5 页
字号:
	  set escape sequences when in UTF-8 mode.20050305	+ change NCursesWindow::err_handler() to a virtual function (request by	  Steve Beal).	+ modify fty_int.c and fty_num.c to handle wide characters (report by	  Wolfgang Gutjahr).	+ adapt fix for fty_alpha.c to fty_alnum.c, which also handled normal	  and wide characters inconsistently (report by Wolfgang Gutjahr).	+ update llib-* files to reflect internal interface additions/changes.20050226	+ improve test/configure script, adding tests for _XOPEN_SOURCE, etc.,	  from lynx.	+ add aixterm-16color terminfo entry -TD	+ modified xterm-new terminfo entry to work with tgetent() changes -TD	+ extended changes in tgetent() from 20040710 to allow the substring of	  sgr0 which matches rmacs to be at the beginning of the sgr0 string	  (request by Thomas Wolff, who says the visual effect in combination	  with pre-20040710 ncurses is improved).	+ fix off-by-one in winnstr() call which caused form field validation	  of multibyte characters to ignore the last character in a field.	+ correct logic in winsch() for inserting multibyte strings; the code	  would clear cells after the insertion rather than push them to the	  right (cf: 20040228).	+ fix an inconsistency in Check_Alpha_Field() between normal and wide	  character logic (report by Wolfgang Gutjahr).20050219	+ fix a bug in editing wide-characters in form library: deleting a	  nonwide character modified the previous wide-character.	+ update manpage to describe NCURSES_MOUSE_VERSION 2.	+ correct manpage description of mouseinterval() (Debian #280687).	+ add a note to default_colors.3x explaining why this extension was	  added (Debian #295083).	+ add traces to panel library.20050212	+ improve editing of wide-characters in form library:  left/right	  cursor movement, and single-character deletions work properly.	+ disable GPM mouse support when $TERM happens to be prefixed with	  "xterm".  Gpm_Open() would otherwise assert that it can deal with	  mouse events in this case.	+ modify GPM mouse support so it closes the server connection when	  the caller disables the mouse (report by Stanislav Ievlev).20050205	+ add traces for callback functions in form library.	+ add experimental configure option --enable-ext-mouse, which defines	  NCURSES_MOUSE_VERSION 2, and modifies the encoding of mouse events to	  support wheel mice, which may transmit buttons 4 and 5.  This works	  with xterm and similar X terminal emulators (prompted by question by	  Andreas Henningsson, this is also related to Debian #230990).	+ improve configure macros CF_XOPEN_SOURCE and CF_POSIX_C_SOURCE to	  avoid redefinition warnings on cygwin.20050129	+ merge remaining development changes for extended colors (mostly	  complete, does not appear to break other configurations).	+ add xterm-88color.dat (part of extended colors testing).	+ improve _tracedump() handling of color pairs past 96. 	+ modify return-value from start_color() to return OK if colors have	  already been started.	+ modify curs_color.3x list error conditions for init_pair(),	  pair_content() and color_content().	+ modify pair_content() to return -1 for consistency with init_pair()	  if it corresponds to the default-color.	+ change internal representation of default-color to allow application	  to use color number 255.  This does not affect the total number of	  color pairs which are allowed.	+ add a top-level tags rule.20050122	+ add a null-pointer check in wgetch() in case it is called without	  first calling initscr().	+ add some null-pointer checks for SP, which is not set by libtinfo.	+ modify misc/shlib to ensure that absolute pathnames are used.	+ modify test/Makefile.in, etc., to link test programs only against the	  libraries needed, e.g., omit form/menu/panel library for the ones	  that are curses-specific.	+ change SP->_current_attr to a pointer, adjust ifdef's to ensure that	  libtinfo.so and libtinfow.so have the same ABI.  The reason for this	  is that the corresponding data which belongs to the upper-level	  ncurses library has a different size in each model (report by	  Stanislav Ievlev).20050115	+ minor fixes to allow test-compiles with g++.	+ correct column value shown in tic's warnings, which did not account	  for leading whitespace.	+ add a check in _nc_trans_string() for improperly ended strings, i.e.,	  where a following line begins in column 1.	+ modify _nc_save_str() to return a null pointer on buffer overflow.	+ improve repainting while scrolling wide-character data (Eungkyu Song).20050108	+ merge some development changes to extend color capabilities.20050101	+ merge some development changes to extend color capabilities.	+ fix manpage typo (FreeBSD report docs/75544).	+ update config.guess, config.sub	> patches by Albert Chin-A-Young (for configure script):	+ improved fix to make mbstate_t recognized on HPUX 11i (cf: 	  20030705), making vsscanf() prototype visible on IRIX64.  Tested for	  on HP-UX 11i, Solaris 7, 8, 9, AIX 4.3.3, 5.2, Tru64 UNIX 4.0D, 5.1,	  IRIX64 6.5, Redhat Linux 7.1, 9, and RHEL 2.1, 3.0.	+ print the result of the --disable-home-terminfo option.	+ use -rpath when compiling with SGI C compiler.20041225	+ add trace calls to remaining public functions in form and menu	  libraries.	+ fix check for numeric digits in test/ncurses.c 'b' and 'B' tests.	+ fix typo in test/ncurses.c 'c' test from 20041218.20041218	+ revise test/ncurses.c 'c' color test to improve use for xterm-88color	  and xterm-256color, added 'C' test using the wide-character color_set	  and attr_set functions.20041211	+ modify configure script to work with Intel compiler.	+ fix an limit-check in wadd_wchnstr() which caused labels in the	  forms-demo to be one character short.	+ fix typo in curs_addchstr.3x (Jared Yanovich).	+ add trace calls to most functions in form and menu libraries.	+ update working-position for adding wide-characters when window is	  scrolled (prompted by related report by Eungkyu Song).20041204	+ replace some references on Linux to wcrtomb() which use it to obtain	  the length of a multibyte string with _nc_wcrtomb, since wcrtomb() is	  broken in glibc (see Debian #284260).	+ corrected length-computation in wide-character support for	  field_buffer().	+ some fixes to frm_driver.c to allow it to accept multibyte input.	+ modify configure script to work with Intel 8.0 compiler.20041127	+ amend change to setupterm() in 20030405 which would reuse the value	  of cur_term if the same output was selected.  This now reuses it only	  when setupterm() is called from tgetent(), which has no notion of	  separate SCREENs.  Note that tgetent() must be called after initscr()	  or newterm() to use this feature (Redhat Bugzilla #140326).	+ add a check in CF_BUILD_CC macro to ensure that developer has given	  the --with-build-cc option when cross-compiling (report by Alexandre	  Campo).	+ improved configure script checks for _XOPEN_SOURCE and	  _POSIX_C_SOURCE (fix for IRIX 5.3 from Georg Schwarz, _POSIX_C_SOURCE	  updates from lynx).	+ cosmetic fix to test/gdc.c to recolor the bottom edge of the box	  for consistency (comment by Dan Nelson).20041120	+ update wsvt25 terminfo entry -TD	+ modify test/ins_wide.c to test all flavors of ins_wstr().	+ ignore filler-cells in wadd_wchnstr() when adding a cchar_t array	  which consists of multi-column characters, since this function	  constructs them (cf: 20041023).	+ modify winnstr() to return multibyte character strings for the	  wide-character configuration.20041106	+ fixes to make slk_set() and slk_wset() accept and store multibyte	  or multicolumn characters.20041030	+ improve color optimization a little by making _nc_do_color() check	  if the old/new pairs are equivalent to the default pair 0.	+ modify assume_default_colors() to not require that	  use_default_colors() be called first.20041023	+ modify term_attrs() to use termattrs(), add the extended attributes	  such as enter_horizontal_hl_mode for WA_HORIZONTAL to term_attrs().	+ add logic in waddch_literal() to clear orphaned cells when one	  multi-column character partly overwrites another.	+ improved logic for clearing cells when a multi-column character	  must be wrapped to a new line.	+ revise storage of cells for multi-column characters to correct a	  problem with repainting.  In the old scheme, it was possible for	  doupdate() to decide that only part of a multi-column character	  should be repainted since the filler cells stored only an attribute	  to denote them as fillers, rather than the character value and the	  attribute.20041016	+ minor fixes for traces.	+ add SP->_screen_acs_map[], used to ensure that mapping of missing	  line-drawing characters is handled properly.  For example, ACS_DARROW	  is absent from xterm-new, and it was coincidentally displayed the	  same as ACS_BTEE.20041009	+ amend 20021221 workaround for broken acs to reset the sgr, rmacs	  and smacs strings as well.  Also modify the check for screen's	  limitations in that area to allow the multi-character shift-in	  and shift-out which seem to work.	+ change GPM initialization, using dl library to load it dynamically	  at runtime (Debian #110586).20041002	+ correct logic for color pair in setcchar() and getcchar() (patch by	  Marcin 'Qrczak' Kowalczyk).	+ add t/T commands to ncurses b/B tests to allow a different color to	  be tested for the attrset part of the test than is used in the	  background color.20040925	+ fix to make setcchar() to work when its wchar_t* parameter is	  pointing to a string which contains more data than can be converted.	+ modify wget_wstr() and example in ncurses.c to work if wchar_t and	  wint_t are different sizes (report by Marcin 'Qrczak' Kowalczyk).20040918	+ remove check in wget_wch() added to fix an infinite loop, appears to	  have been working around a transitory glibc bug, and interferes	  with normal operation (report by Marcin 'Qrczak' Kowalczyk).	+ correct wadd_wch() and wecho_wch(), which did not pass the rendition	  information (report by Marcin 'Qrczak' Kowalczyk).	+ fix aclocal.m4 so that the wide-character version of ncurses gets	  compiled as libncursesw.5.dylib, instead of libncurses.5w.dylib	  (adapted from patch by James J Ramsey).	+ change configure script for --with-caps option to indicate that it	  is no longer experimental.	+ change configure script to reflect the fact that --enable-widec has	  not been "experimental" since 5.3 (report by Bruno Lustosa).20040911	+ add 'B' test to ncurses.c, to exercise some wide-character functions.20040828	+ modify infocmp -i option to match 8-bit controls against its table	  entries, e.g., so it can analyze the xterm-8bit entry.	+ add morphos terminfo entry, improve amiga-8bit entry (Pavel Fedin).	+ correct translation of "%%" in terminfo format to termcap, e.g.,	  using "tic -C" (Redhat Bugzilla #130921).	+ modified configure script CF_XOPEN_SOURCE macro to ensure that if	  it defines _POSIX_C_SOURCE, that it defines it to a specific value	  (comp.os.stratus newsgroup comment).20040821	+ fixes to build with Ada95 binding with gnat 3.4 (all warnings are	  fatal, and gnat does not follow the guidelines for pragmas).	  However that did find a coding error in Assume_Default_Colors().	+ modify several terminfo entries to ensure xterm mouse and cursor	  visibility are reset in rs2 string:  hurd, putty, gnome,	  konsole-base, mlterm, Eterm, screen (Debian #265784, #55637).  The	  xterm entries are left alone - old ones for compatibility, and the	  new ones do not require this change. -TD20040814	+ fake a SIGWINCH in newterm() to accommodate buggy terminal emulators	  and window managers (Debian #265631).	> terminfo updates -TD	+ remove dch/dch1 from rxvt because they are implemented inconsistently	  with the common usage of bce/ech	+ remove khome from vt220 (vt220's have no home key)	+ add rxvt+pcfkeys20040807	+ modify test/ncurses.c 'b' test, adding v/V toggles to cycle through	  combinations of video attributes so that for instance bold and	  underline can be tested.  This made the legend too crowded, added	  a help window as well.	+ modify test/ncurses.c 'b' test to cycle through default colors if	  the -d option is set.	+ update putty terminfo entry (Robert de Bath).20040731	+ modify test/cardfile.c to allow it to read more data than can be	  displayed.	+ correct logic in resizeterm.c which kept it from processing all	  levels of window hierarchy (reports by Folkert van Heusden,	  Chris Share).20040724	+ modify "tic -cv" to ignore delays when comparing strings.  Also	  modify it to ignore a canceled sgr string, e.g., for terminals which	  cannot properly combine attributes in one control sequence.	+ corrections for gnome and konsole entries (Redhat Bugzilla #122815,	  patch by Hans de Goede)	> terminfo updates -TD	+ make ncsa-m rmacs/smacs consistent with sgr	+ add sgr, rc/sc and ech to syscons entries	+ add function-keys to decansi	+ add sgr to mterm-ansi	+ add sgr, civis, cnorm to emu	+ correct/simplify cup in addrinfo

⌨️ 快捷键说明

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