📄 changelog
字号:
- make sure that compat.o/compat.so are built and linked apppropriatelysupport/shobj-conf - picked up bash version, which means that shared libs built on linux and BSD/OS 4.x will have an soname that does not include the minor version number 11/13 -----examples/rlfe.c - rlfe can perform filename completion for relative pathnames in the inferior process's context if the OS supports /proc/PID/cwd (linux does it OK, Solaris is slightly warped, none of the BSDs have it) 11/17/2000 ----------[readline-4.2-alpha released] 11/27 -----Makefile.in,shlib/Makefile.in - added dependencies for rltypedefs.hshlib/Makefile.in - changed dependencies on histlib.h to $(topdir)/histlib.h 1/22 ----configure.in - changed release version to 4.2-beta 2/2 ---examples/Makefile.in - build histexamp as part of the examples 2/5 ---doc/Makefile.in - don't remove the dvi, postscript, html, info, and text `objects' on a `make distclean', only on a `make maintainer-clean' 3/6 ---doc/history.{0,3}, doc/history_3.ps - new manual page for history librarydoc/Makefile.in - rules to install and uninstall history.3 in ${man3dir} - rules to build history.0 and history_3.ps 4/2 ---configure.in - changed LIBVERSION to `4.2' 4/5 ---[readline-4.2 frozen] 4/9 ---[readline-4.2 released] 5/2 ---Makefile.in,{doc,examples,shlib}/Makefile.in - added support for DESTDIR installation root prefix, to support building packagesdoc/Makefile.in - add an info `dir' file entry for rluserman.info on `make install' - change man1ext to `.1' and man3ext to `.3' - install man pages with a $(man3ext) extension in the target directory - add support for installing html documentation if `htmldir' has a valueMakefile.in - on `make install', install from the `shlib' directory, too - on `make uninstall', uninstall in the `doc' and `shlib' subdirectories, toosupport/shlib-install - add `freebsdelf*', `freebsdaout*', Hurd, `sysv4*', `sysv5*', `dgux*' targets for symlink creation 5/7 ---configure.in, config.h.in - check for <limits.h>, define HAVE_LIMITS_H if found 5/8 ---aclocal.m4 - pick up change to BASH_CHECK_LIB_TERMCAP that adds check for libtinfo (termcap-specific portion of ncurses-5.2) 5/9 ---configure.in - call AC_C_CONST to find out whether or not the compiler supports `const'config.h.in - placeholder for `const' define, if any 5/10 ----configure.in - fix AC_CHECK_PROG(ar, ...) test to specify right value for the case where ar is not found; should produce a better error message 5/14 ----configure.in,config.h.in - check for vsnprintf, define HAVE_VSNPRINTF if found 5/21 ----configure.in, config.h.in - add checks for size_t, ssize_t 5/30 ----configure.in - update autoconf to version 2.50, use in AC_PREREQ - changed AC_INIT to new flavor - added AC_CONFIG_SRCDIR - AC_CONFIG_HEADER -> AC_CONFIG_HEADERS - call AC_C_PROTOTYPES - AC_RETSIGTYPE -> AC_TYPE_SIGNAL 8/22 ----configure.in - updated the version number to 4.2aMakefile.in,shlib/Makefile.in - make sure tilde.o is built -DREADLINE_LIBRARY when being built as part of the standalone library, so it picks up the right include files 8/23 ----support/shlib-install - support for Darwin/MacOS X shared library installation 9/24 ----examples/readlinebuf.h - a new file, a C++ streambuf interface that uses readline for I/O. Donated by Dimitris Vyzovitis <vyzo@media.mit.edu> 10/9 ----configure.in - replaced call to BASH_HAVE_TIOCGWINSZ with AC_HEADER_TIOCGWINSZ[readline-4.2a-beta1 frozen] 10/15 -----configure.in, config.h.in - check for <memory.h>, define HAVE_MEMORY_H if found - check for <strings.h>, define HAVE_STRINGS_H if found 10/18 -----configure.in, config.h.in - check for isascii, define HAVE_ISASCII if foundconfigure.in - changed the macro names from bash as appropriate: BASH_SIGNAL_CHECK -> BASH_SYS_SIGNAL_VINTAGE BASH_REINSTALL_SIGHANDLERS -> BASH_SYS_REINSTALL_SIGHANDLERS BASH_MISC_SPEED_T -> BASH_CHECK_SPEED_T 10/22 -----configure.in - check for isxdigit with AC_CHECK_FUNCSconfig.h.in - new define for HAVE_ISXDIGIT 10/29 -----configure.in, config.h.in - check for strpbrk with AC_CHECK_FUNCS, define HAVE_STRPBRK if found 11/1 ----Makefile.in - make sure DESTDIR is passed to install and uninstall makes in subdirectories - when saving old copies of installed libraries, make sure we use DESTDIR for the old installation tree[readline-4.2a-rc1 frozen] 11/2 ----Makefile.in, shlib/Makefile.in - don't put -I$(includedir) into CFLAGS 11/15 -----[readline-4.2a released] 11/20 -----examples/rlcat.c - new fileexamples/Makefile.in - changes for rlcat 11/28 -----configure.in - default TERMCAP_LIB to -lcurses if $prefer_curses == yes (as when --with-curses is supplied)examples/Makefile.in - substitute @LDFLAGS@ in LDFLAGS assignment 11/29 -----config.h.in - add necessary defines for multibyte include files and functions - add code to define HANDLE_MULTIBYTE if prerequisites are metconfigure.in - call BASH_CHECK_MULTIBYTE 12/14 -----config.h.in - add #undef PROTOTYPES, filled in by AC_C_PROTOTYPES 12/17 -----config.h.in - moved HANDLE_MULTIBYTE code to rlmbutil.hrlmbutil.h, mbutil.c - new filesMakefile.in, shlib/Makefile.in - added rules for mbutil.c 12/20 -----configure.in - added --enable-shared, --enable-static options to configure to say which libraries are built by default (both default to yes) - if SHLIB_STATUS == 'unsupported', turn off default shared library building - substitute new STATIC_TARGET, SHARED_TARGET, STATIC_INSTALL_TARGET, and SHARED_INSTALL_TARGETMakefile.in - `all' target now depends on (substituted) @STATIC_TARGET@ and @SHARED_TARGET@ - `install' target now depends on (substituted) @STATIC_INSTALL_TARGET@ and @SHARED_INSTALL_TARGET@INSTALL, README - updated with new info about --enable-shared and --enable-static 1/10/2002 ---------configure.in - bumped the library version number to 4.3 1/24 ----Makefile.in,shlib/Makefile.in - changes for new file, text.c, with character and text handling functions from readline.c 2/20 ----{configure.config.h}.in - call AC_C_CHAR_UNSIGNED, define __CHAR_UNSIGNED__ if chars are unsigned by default 5/20 ----doc/Makefile.in - new maybe-clean target that removes the generated documentation if the build directory differs from the source directory - distclean target now depends on maybe-clean 7/17 ----[readline-4.3 released] 7/18 ----shlib/Makefile.in - fix bad dependency: text.so: terminal.c, make it depend on text.c 8/7 ---support/shlib-install - break `linux' out into its own stanza: it seems that linux distributions are all moving to the following scheme: libreadline.so.4.3 installed version libreadline.so.4 -> libreadline.so.4.3 symlink libreadline.so -> libreadline.so.4 symlink 10/29 -----support/shlib-install - change INSTALL_LINK[12] to use `&&' instead of `;' so it only tries the link if the cd succeeds; put ${echo} in there, too - use $LN instead of `ln -s' so it works on machines without symlinks - change special linux stanza to use cd before ln also - change to use $INSTALL_LINK1 and $INSTALL_LINK2 appropriately instead of explicit commands in various stanzas 2/1 ---config.h.in - add HAVE_MBRTOWC and HAVE_MBRLEN - add NO_MULTIBYTE_SUPPORT for new configure argument - add STDC_HEADERSconfigure.in - new argument --enable-multibyte (enabled by default), allows multibyte support to be turned off even on systems that support it - add check for ansi stdc headers with call to AC_HEADER_STDC 2/3 ---configure.in - add call to BASH_FUNC_CTYPE_NONASCIIconfig.h.in - add CTYPE_NON_ASCII 2/20 ----doc/manvers.texinfo - renamed to version.texi to match other GNU software - UPDATE-MONTH variable is now `UPDATED-MONTH' doc/{hist,rlman,rluserman}.texinfo - include version.texi doc/{rltech,rluser,hstech,hsuser}.texi - changed the suffix from `texinfo' to `texi'doc/Makefile.in - made appropriate changes for {{rl,hs}tech,{rl,hs}user}.texidoc/{rlman,rluserman}.texinfo - changed the suffix from `texinfo' to `texi'doc/hist.texinfo - renamed to history.texi to be more consistent 6/11 ----shlib/Makefile.in - have configure substitute value of `@LDFLAGS@' into the assignment to SHLIB_XLDFLAGS 6/16 ----configure.in - readline and history libraries are now at version 5.0 8/18 ----support/shlib-install - support for FreeBSD-gnu (from Robert Millan) 12/4 ----Makefile.in - add variables for localedir and the PACKAGE_* variables, auto-set by configure 12/9 ----Makefile.in - use mkinstalldirs instead of mkdirs 4/22 ----Makefile.in - separate doc install/uninstall out into two new targets: install-doc and uninstall-doc - make install-doc and uninstall-doc prerequisites of appropriate install and uninstall targetsexamples/rl-fgets.c - new example from Harold Levy that wraps fgets replacement functions that call readline in a shared library that can be interposed with LD_PRELOAD
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -