libreadline7, libreadline-devel-7.0.3-3 ------------------------------------------ The readline library will read a line from the terminal and return it, allowing the user to edit the line with the standard emacs editing keys. It allows the programmer to give the user an easier-to-use and more intuitive interface. libreadline7 runtime requirements (these, or newer): cygwin-2.7.0-1 libgcc1-5.4.0-1 [only needed on 32-bit] libncursesw10-6.0-8.20160917 readline development requirements (these, or newer): libncurses-devel-6.0-8.20160917 [only needed on 64-bit] libncursesw-devel-6.0-8.20160917 [only needed on 32-bit] terminfo-6.0-8.20160917 Additional build requirements (these, or newer): binutils-2.25-4 cygport-0.23.1-1 gcc-core-5.4.0-1 windows-default-manifest-6.4-1 Canonical homepage: http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html http://savannah.gnu.org/projects/readline Canonical download: ftp://ftp.gnu.org/pub/gnu/readline/ ftp://ftp.cwru.edu/pub/bash/ License: GPLv3+ Language: C ------------------------------------ Build instructions: unpack readline-7.0.3-3-src.tar.xz if you use setup to install this src package, it will be unpacked under /usr/src automatically cd /usr/src cygport readline.cygport all This will create: /usr/src/libreadline-devel/libreadline-devel-7.0.3-3.tar.xz /usr/src/libreadline7/libreadline7-7.0.3-3.tar.xz /usr/src/readline-debuginfo/readline-debuginfo-7.0.3-3.tar.xz /usr/src/readline-7.0.3-3-src.tar.xz Or use 'cygport readline.cygport prep' to get a patched source directory To find out the files included in the binary distribution, you can use "cygcheck -l libreadline-devel libreadline7", or browse the listing for the appropriate version at . ------------------------------------------- To link this library with your projects: #1) include readline.h (and/or history.h, if you only want the history stuff) #2) to link with the static library, use '-static' on the link line #3) to link with the dll, no unusual link-time flags are needed In either case, there are NO special compile time flags needed ------------------ Port Notes: ---------- readline-7.0.3-3 -- 2017年02月13日 --------- Fold in official upstream patches, require newer cygwin with fixed handling of alt-numkeypad. ---------- readline-7.0.1-2 -- 2017年01月20日 --------- Temporarily disable pselect usage, while waiting for fix in cygwin handling of alt-numkeypad in a Windows console. ---------- readline-7.0.1-1 -- 2016年12月08日 --------- New upstream release. ---------- readline-6.3.8-1 -- 2015年01月27日 --------- New upstream release. My first 64-bit build. (64-bit 6.2-1 was not built by me). ---------- readline-6.1.2-4 -- 2015年01月27日 --------- Rename 'readline' package to 'libreadline-devel'. Add debuginfo package. ---------- readline-6.1.2-3 -- 2012年05月04日 --------- Drop ASLR flag on the dll. ---------- readline-6.1.2-2 -- 2011年01月25日 --------- Rebuild against libncursesw. ---------- readline-6.1.2-1 -- 2010年12月28日 --------- New upstream release. ---------- readline-6.0.3-2 -- 2009年07月06日 --------- Rebuild with newer binutils. ---------- readline-6.0.3-1 -- 2009年06月23日 --------- New upstream release, move to cygwin 1.7. ---------- readline-5.2.14-12 -- 2009年06月23日 --------- Fold in new upstream patch. ---------- readline-5.2.13-11 -- 2008年11月29日 --------- Fold in new upstream patches. ---------- readline-5.2.12-10 -- 2008年01月03日 --------- Fold in new upstream patches. ---------- readline-5.2.7-9 -- 2007年08月23日 --------- Fold in new upstream patches. ---------- readline-5.2.4-8 -- 2007年05月01日 --------- Fold in new upstream patches. ---------- readline-5.2.2-7 -- 2007年03月22日 --------- Fold in new upstream patch. ---------- readline-5.2.1-6 -- 2007年01月17日 --------- Fix regression where cygport failed to apply upstream patch. ---------- readline-5.2.1-5 -- 2007年01月17日 --------- Switch to cygport framework. ---------- readline-5.2.1-4 -- 2006年12月15日 --------- Fold in official upstream patch (my prompt display bug fix). ---------- readline-5.2-3 -- 2006年11月10日 --------- Fix the prompt display bug for once and for all!!!!! ---------- readline-5.2-2 -- 2006年10月16日 --------- Try once again to hack around multibyte display prompt bug that still eludes fixing. ---------- readline-5.2-1 -- 2006年10月04日 --------- New upstream release candidate. ---------- readline-5.1-5 -- 2006年03月25日 --------- Apply upstream patches 3, 4 (patch 4 is my patch from the 5.1-4 package). ---------- readline-5.1-4 -- 2006年02月17日 --------- Fix multiline non-incremental search mode prompt. ---------- readline-5.1-3 -- 2006年02月08日 --------- Apply upstream patch 2. Attempt to fix vi search mode prompt. ---------- readline-5.1-2 -- 2006年01月27日 --------- The prompt is still buggy, reinstate the workaround from 5.0-3. ---------- readline-5.1-1 -- 2005年12月29日 --------- New upstream version, including patch 1. ---------- readline-5.0-4 -- 2005年07月28日 --------- New maintainer: Eric Blake (bash and readline are so inter-related, they really need the same owner). Fix some compile time warnings. ---------- readline-5.0-3 -- 20 Jul 2005 --------- - patch to workaround doubled lastchar prompt issue (Eric Blake) - patch to add variable holding a callback function pointer, so that callers (such as bash) can grant readline access to an caller-maintained cache of environment variables. (Eric Blake) - build DLLs using --enable-auto-image-base - compress man pages and info files ---------- readline-5.0-2 ----------- - patch to avoid slowdown when auto-completing over SMB shares (Eric Blake) ---------- readline-5.0-1 ----------- - routine update to latest release. - removed static demo executables. - DLL version bump ---------- readline-4.3-5 ----------- - This is the cygwin-1.5.2 FLAG DAY release. ---------- readline-4.3-4 ----------- - This is the cygwin-1.5.1 FLAG DAY release. - documentation moved to /usr/share/* ---------- readline-4.3-3 ----------- - This is the cygwin-1.5.0 FLAG DAY release. - Incorporated the officially-released patches to readline-4.3: readline43-001 ... readline43-005 ---------- readline-4.3-2 ----------- Incorporated the officially-released patches to readline-4.3: readline43-001 and readline43-002 ---------- readline-4.3-1 ----------- Updated to the 4.3 official release. ----------- readline-4.2a-1 ---------- As of readline-4.2, the API changed; some functions were changed to have the rl_ prefix. If your program won't link, try editing your source code as follows: completion_matches --> rl_completion_matches crlf --> rl_crlf ding --> rl_ding filename_completion_function --> rl_filename_completion_function free_undo_list --> rl_free_undo_list maybe_replace_line --> rl_maybe_replace_line maybe_save_line --> rl_maybe_save_line maybe_unsave_line --> rl_maybe_unsave_line username_completion_function --> rl_username_completion_function There were also a number of new functions added in readline-4.2, but that doesn't affect backwards compatibility. Since the function names for some functions were changed, the dll from readline-4.2 is NOT backwards compatible with older executables. Therefore, the DLL version number was bumped from the arbitrary "4" to the equally arbitrary "5". -- 4.1: The dll's are named according to this pattern: "cygreadline4.dll" NOT "libreadline.dll". This helps to avoid dll naming conflicts between cygwin dll's and dll's from other platforms (native, pw, etc). The dll's are VERSIONED. (i.e. "cygreadline5.dll" NOT "cygreadline.dll") Again, this helps distinguish the dll's from later, possibly incompatible releases. As long as newer releases are still API/ABI compatible, they will retain the same version number shown here (4). I had to export the xmalloc, xrealloc, and xfree functions from the dll, even though they were originally marked as private to the library. Without exporting those functions, the 'fileman' program won't build. Hopefully this won't cause any namespace clashes with other programs... --------------- For more information about this package, see the upstream documentation in /usr/share/doc/readline/. Cygwin port maintained by: Eric Blake . Please address all questions to the Cygwin mailing list at

AltStyle によって変換されたページ (->オリジナル) /