CHANGELOG revision 47558
1107120Sjulian[Readline-specific changelog. Descriptions of changes to the source are 2107120Sjulian found in the bash changelog.] 3107120Sjulian 4107120Sjulian 6/9 5107120Sjulian --- 6107120SjulianMakefile.in 7107120Sjulian - quote value of ${INSTALL_DATA} when passing it to makes in 8107120Sjulian subdirectories 9107120Sjulian 10107120Sjulian 7/1 11107120Sjulian --- 12107120SjulianMakefile.in 13107120Sjulian - don't pass INSTALL_DATA to a make in the `doc' subdirectory; let 14107120Sjulian autoconf set the value itself in the Makefile 15107120Sjulian - removed a stray `-' before $(RANLIB) in the `install' recipe 16107120Sjulian 17107120Sjuliandoc/Makefile.in 18107120Sjulian - add a VPATH assignment so the documentation is not remade if it's 19107120Sjulian already up-to-date in the distribution 20107120Sjulian 21107120Sjulianconfigure.in 22107120Sjulian - call AC_SUBST(LOCAL_LDFLAGS), since Makefile.in contains 23107120Sjulian @LOCAL_LDFLAGS@ 24107120Sjulian 25107120Sjulian 7/9 26107120Sjulian --- 27107120Sjulian 28107120Sjulianconfig.h.in 29107120Sjulian - add define lines for STRUCT_WINSIZE_IN_SYS_IOCTL and 30107120Sjulian STRUCT_WINSIZE_IN_TERMIOS 31107120Sjulian 32107120Sjulianconfigure.in 33107120Sjulian - call BASH_STRUCT_WINSIZE to look for the definition of 34107120Sjulian `struct winsize' 35107120Sjulian 36107120Sjulian 7/17 37107120Sjulian ---- 38107120Sjulianconfigure.in 39107120Sjulian - call AC_MINIX 40107120Sjulian 41107120Sjulianconfig.h.in 42107120Sjulian - add define line for AC_MINIX 43107120Sjulian 44107120Sjulian 7/18 45107120Sjulian ---- 46107120SjulianMakefile.in 47107120Sjulian - add `install-shared' and `uninstall-shared' targets 48107120Sjulian 49107120Sjulian 8/4 50107120Sjulian --- 51107120SjulianMakefile.in 52107120Sjulian - install and uninstall libhistory.a in the `install' and 53107120Sjulian `uninstall' targets 54107120Sjulian 55107120Sjulian 9/4 56107120Sjulian --- 57107120Sjulianconfigure.in 58107120Sjulian - bumped LIBVERSION up to 2.1.1, indicating that this is patch 59107120Sjulian level 1 to release 2.1 60107120Sjulian 61107120Sjulian 62107120Sjulian 9/16 63107120Sjulian ---- 64107120SjulianMakefile.in 65107120Sjulian - `make distclean' now descends into the `examples' subdir 66107120Sjulian 67107120Sjuliandoc/Makefile.in 68107120Sjulian - the `distclean' and `maintainer-clean' targets should remove 69107120Sjulian Makefile 70107120Sjulian 71107120Sjulianexamples/Makefile.in 72107120Sjulian - added the various clean targets 73107120Sjulian 74107120Sjulian 4/2 75107120Sjulian --- 76107120Sjulianconfigure.in 77107120Sjulian - bumped LIBVERSION up to 2.2 78107120Sjulian 79107120Sjulian 4/18 80107120Sjulian ---- 81107120Sjulian[readline-2.2 released] 82107120Sjulian 83107120Sjulian 4/20 84107120Sjulian ---- 85107120SjulianMakefile.in 86107120Sjulian - make `libhistory.a' a dependency of `install' 87107120Sjulian - fixed a typo in the recipe for `install' that copied libreadline.a 88107120Sjulian to libhistory.old right after installing it 89107120Sjulian 90107120Sjulian 4/27 91107120Sjulian ---- 92107120Sjuliandoc/Makefile.in 93107120Sjulian - install {readline,history}.info out of the source directory if 94107120Sjulian they are not found in the current (build) directory -- only an 95107120Sjulian issue if the libraries are built in a different directory than 96107120Sjulian the source directory 97107120Sjulian 98107120Sjulian 5/1 99107120Sjulian --- 100107120Sjuliansupport/shobj-conf 101107120Sjulian - script from the bash distribution to do shared object and library 102107120Sjulian configuration 103107120Sjulian 104107120Sjulianshlib/Makefile.in 105107120Sjulian - new directory and makefile to handle building shared versions of 106107120Sjulian libreadline and libhistory, controlled by support/shobj-conf 107107120Sjulian 108107120Sjulian 5/7 109107120Sjulian --- 110107120Sjuliandoc/Makefile.in 111107120Sjulian - set SHELL to /bin/sh, rather than relying on make to be correct 112107120Sjulian 113107120Sjulian 5/14 114107120Sjulian ---- 115107120Sjuliansavestring.c 116107120Sjulian - new file, moved from shell.c, for backwards compatibility 117107120Sjulian 118107120SjulianMakefile.in, shlib/Makefile.in 119107120Sjulian - make sure savestring.c is compiled and added to libreadline and 120107120Sjulian libhistory 121107120Sjulian 122107120Sjulian[THERE ARE NO MORE #ifdef SHELL LINES IN THE C SOURCE FILES.] 123107120Sjulian 124107120Sjulian 5/15 125107120Sjulian ---- 126107120SjulianREADME 127107120Sjulian - updated description of shared library creation for the new scheme 128107120Sjulian 129107120Sjulian[THERE ARE NO MORE #ifdef SHELL LINES IN ANY OF THE SOURCE FILES.] 130107120Sjulian 131107120SjulianMakefile.in 132107120Sjulian - bumped SHLIB_MAJOR up to 4 since we've augmented the library 133107120Sjulian API 134107120Sjulian - rlconf.h is now one of the installed headers, so applications can 135107120Sjulian find out whether things like vi-mode are available in the installed 136107120Sjulian libreadline 137107120Sjulian 138107120Sjulian 5/20 139107120Sjulian ---- 140107120Sjulianconfigure.in 141107120Sjulian - changed RL_LIBRARY_VERSION to 4.0 to match the version of the 142107120Sjulian installed shared libraries 143107120Sjulian 144107120Sjulian 6/5 145107120Sjulian --- 146107120Sjulianrlstdc.h 147107120Sjulian - new file 148107120Sjulian 149107120SjulianMakefile.in 150107120Sjulian - rlstdc.h is now one of the installed headers 151107120Sjulian 152107120Sjulian 8/3 153107120Sjulian --- 154107120Sjulianshlib/Makefile.in 155107120Sjulian - made the suffix rule that creates xx.so from xx.c write the 156107120Sjulian compiler output to `a.o', which is then mv'd to xx.so, because 157107120Sjulian some compilers (Sun WSpro 4.2, for example) don't allow any 158107120Sjulian suffixes other than `.o' for `cc -c' (not even `a.out') 159107120Sjulian 160107120Sjulian 9/15 161107120Sjulian ---- 162107120Sjulian 163107120SjulianMakefile.in 164107120Sjulian - AR and ARFLAGS are now substituted by configure, used in recipes 165107120Sjulian that build the libraries 166107120Sjulian 167107120Sjulianconfigure.in 168107120Sjulian - use AC_CHECK_PROG to check for ar 169107120Sjulian - set ARFLAGS if it has not already been set in the environment 170107120Sjulian 171107120Sjulian 10/5 172107120Sjulian ---- 173107120SjulianMakefile.in 174107120Sjulian - removed savestring.o from object file list 175107120Sjulian 176107120Sjulian 10/28 177107120Sjulian ----- 178107120Sjulianshlib/Makefile.in 179107120Sjulian - don't use a fixed filename in the .c.so suffix rule to avoid 180107120Sjulian problems with parallel makes 181107120Sjulian 182107120Sjulian 12/21 183 ----- 184support/shlib-install 185 - new script to install shared readline and history libraries 186 187shlib/Makefile.in 188 - changed to call shlib-install for install and uninstall targets 189 190[readline-4.0-beta1 frozen] 191 192 12/22 193 ----- 194configure.in 195 - call AC_SUBST for SHOBJ_XLDFLAGS and SHLIB_LIBS 196 197shlib/Makefile.in 198 - SHOBJ_XLDFLAGS and SHLIB_LIBS are now substituted by configure 199 - add $(SHLIB_LIBS) at end of command line that builds the shared 200 libraries (currently needed only by AIX 4.2) 201 202 12/31 203 ----- 204MANIFEST, MANIFEST.doc 205 - the TOC html files are no longer generated and no longer part of 206 the distribution 207 208 2/18/1999 209 --------- 210configure.in 211 - set MAKE_SHELL to /bin/sh and substitute into the Makefiles 212 213Makefile.in,{doc,examples,shlib}/Makefile.in 214 - set SHELL from @MAKE_SHELL@ 215 216[readline-4.0 released] 217