]>
Commit | Line | Data |
---|---|---|
d60d9f65 SS |
1 | [Readline-specific changelog. Descriptions of changes to the source are |
2 | found in the bash changelog.] | |
3 | ||
4 | 6/9 | |
5 | --- | |
6 | Makefile.in | |
7 | - quote value of ${INSTALL_DATA} when passing it to makes in | |
8 | subdirectories | |
9 | ||
10 | 7/1 | |
11 | --- | |
12 | Makefile.in | |
13 | - don't pass INSTALL_DATA to a make in the `doc' subdirectory; let | |
14 | autoconf set the value itself in the Makefile | |
15 | - removed a stray `-' before $(RANLIB) in the `install' recipe | |
16 | ||
17 | doc/Makefile.in | |
18 | - add a VPATH assignment so the documentation is not remade if it's | |
19 | already up-to-date in the distribution | |
20 | ||
21 | configure.in | |
22 | - call AC_SUBST(LOCAL_LDFLAGS), since Makefile.in contains | |
23 | @LOCAL_LDFLAGS@ | |
24 | ||
25 | 7/9 | |
26 | --- | |
27 | ||
28 | config.h.in | |
29 | - add define lines for STRUCT_WINSIZE_IN_SYS_IOCTL and | |
30 | STRUCT_WINSIZE_IN_TERMIOS | |
31 | ||
32 | configure.in | |
33 | - call BASH_STRUCT_WINSIZE to look for the definition of | |
34 | `struct winsize' | |
35 | ||
36 | 7/17 | |
37 | ---- | |
38 | configure.in | |
39 | - call AC_MINIX | |
40 | ||
41 | config.h.in | |
42 | - add define line for AC_MINIX | |
43 | ||
44 | 7/18 | |
45 | ---- | |
46 | Makefile.in | |
47 | - add `install-shared' and `uninstall-shared' targets | |
48 | ||
49 | 8/4 | |
50 | --- | |
51 | Makefile.in | |
52 | - install and uninstall libhistory.a in the `install' and | |
53 | `uninstall' targets | |
54 | ||
55 | 9/4 | |
56 | --- | |
57 | configure.in | |
58 | - bumped LIBVERSION up to 2.1.1, indicating that this is patch | |
59 | level 1 to release 2.1 | |
60 | ||
61 | ||
62 | 9/16 | |
63 | ---- | |
64 | Makefile.in | |
65 | - `make distclean' now descends into the `examples' subdir | |
66 | ||
67 | doc/Makefile.in | |
68 | - the `distclean' and `maintainer-clean' targets should remove | |
69 | Makefile | |
70 | ||
71 | examples/Makefile.in | |
72 | - added the various clean targets | |
73 | ||
74 | 4/2 | |
75 | --- | |
76 | configure.in | |
77 | - bumped LIBVERSION up to 2.2 | |
c862e87b JM |
78 | |
79 | 4/18 | |
80 | ---- | |
81 | [readline-2.2 released] | |
82 | ||
83 | 4/20 | |
84 | ---- | |
85 | Makefile.in | |
86 | - make `libhistory.a' a dependency of `install' | |
87 | - fixed a typo in the recipe for `install' that copied libreadline.a | |
88 | to libhistory.old right after installing it | |
89 | ||
90 | 4/27 | |
91 | ---- | |
92 | doc/Makefile.in | |
93 | - install {readline,history}.info out of the source directory if | |
94 | they are not found in the current (build) directory -- only an | |
95 | issue if the libraries are built in a different directory than | |
96 | the source directory | |
97 | ||
98 | 5/1 | |
99 | --- | |
100 | support/shobj-conf | |
101 | - script from the bash distribution to do shared object and library | |
102 | configuration | |
103 | ||
104 | shlib/Makefile.in | |
105 | - new directory and makefile to handle building shared versions of | |
106 | libreadline and libhistory, controlled by support/shobj-conf | |
107 | ||
108 | 5/7 | |
109 | --- | |
110 | doc/Makefile.in | |
111 | - set SHELL to /bin/sh, rather than relying on make to be correct | |
112 | ||
113 | 5/14 | |
114 | ---- | |
115 | savestring.c | |
116 | - new file, moved from shell.c, for backwards compatibility | |
117 | ||
118 | Makefile.in, shlib/Makefile.in | |
119 | - make sure savestring.c is compiled and added to libreadline and | |
120 | libhistory | |
121 | ||
122 | [THERE ARE NO MORE #ifdef SHELL LINES IN THE C SOURCE FILES.] | |
123 | ||
124 | 5/15 | |
125 | ---- | |
126 | README | |
127 | - updated description of shared library creation for the new scheme | |
128 | ||
129 | [THERE ARE NO MORE #ifdef SHELL LINES IN ANY OF THE SOURCE FILES.] | |
130 | ||
131 | Makefile.in | |
132 | - bumped SHLIB_MAJOR up to 4 since we've augmented the library | |
133 | API | |
134 | - rlconf.h is now one of the installed headers, so applications can | |
135 | find out whether things like vi-mode are available in the installed | |
136 | libreadline | |
137 | ||
138 | 5/20 | |
139 | ---- | |
140 | configure.in | |
141 | - changed RL_LIBRARY_VERSION to 4.0 to match the version of the | |
142 | installed shared libraries | |
143 | ||
144 | 6/5 | |
145 | --- | |
146 | rlstdc.h | |
147 | - new file | |
148 | ||
149 | Makefile.in | |
150 | - rlstdc.h is now one of the installed headers | |
151 | ||
152 | 8/3 | |
153 | --- | |
154 | shlib/Makefile.in | |
155 | - made the suffix rule that creates xx.so from xx.c write the | |
156 | compiler output to `a.o', which is then mv'd to xx.so, because | |
157 | some compilers (Sun WSpro 4.2, for example) don't allow any | |
158 | suffixes other than `.o' for `cc -c' (not even `a.out') | |
159 | ||
160 | 9/15 | |
161 | ---- | |
162 | ||
163 | Makefile.in | |
164 | - AR and ARFLAGS are now substituted by configure, used in recipes | |
165 | that build the libraries | |
166 | ||
167 | configure.in | |
168 | - use AC_CHECK_PROG to check for ar | |
169 | - set ARFLAGS if it has not already been set in the environment | |
170 | ||
171 | 10/5 | |
172 | ---- | |
173 | Makefile.in | |
174 | - removed savestring.o from object file list | |
175 | ||
176 | 10/28 | |
177 | ----- | |
178 | shlib/Makefile.in | |
179 | - don't use a fixed filename in the .c.so suffix rule to avoid | |
180 | problems with parallel makes | |
181 | ||
182 | 12/21 | |
183 | ----- | |
184 | support/shlib-install | |
185 | - new script to install shared readline and history libraries | |
186 | ||
187 | shlib/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 | ----- | |
194 | configure.in | |
195 | - call AC_SUBST for SHOBJ_XLDFLAGS and SHLIB_LIBS | |
196 | ||
197 | shlib/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 | ----- | |
204 | MANIFEST, 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 | --------- | |
210 | configure.in | |
211 | - set MAKE_SHELL to /bin/sh and substitute into the Makefiles | |
212 | ||
213 | Makefile.in,{doc,examples,shlib}/Makefile.in | |
214 | - set SHELL from @MAKE_SHELL@ | |
215 | ||
216 | [readline-4.0 released] | |
1b17e766 EZ |
217 | |
218 | 3/11 | |
219 | ---- | |
220 | doc/Makefile.in | |
221 | - removed references to HTMLTOC, since separate HTML table-of-contents | |
222 | files are no longer created | |
223 | ||
224 | examples/Makefile.in | |
225 | - remove `*.exe' in clean target for MS-DOS | |
226 | ||
227 | Makefile.in | |
228 | - make `readline' target depend on ./libreadline.a | |
229 | - configure now substitutes TERMCAP_LIB into Makefile.in | |
230 | - use ${TERMCAP_LIB} instead of -ltermcap in recipe for `readline' | |
231 | - clean target now removes readline and readline.exe in case they | |
232 | get built | |
233 | ||
234 | configure.in | |
235 | - use `pwd.exe' to set BUILD_DIR on MS-DOS DJGPP | |
236 | ||
237 | 3/15 | |
238 | ---- | |
239 | support/shlib-install | |
240 | - Irix 5.x and Irix 6.x should install shared libraries like Solaris 2 | |
241 | - changes for installing on hp-ux 1[01].x | |
242 | ||
243 | 3/23 | |
244 | ---- | |
245 | configure.in | |
246 | - make sure that the $CC argument to shobj-conf is quoted | |
247 | ||
248 | 4/8 | |
249 | --- | |
250 | ||
251 | xmalloc.h, rlprivate.h, rlshell.h | |
252 | - new files | |
253 | ||
254 | Makefile.in,shlib/Makefile.in | |
255 | - add dependencies on xmalloc.h, rlshell.h | |
256 | - add xmalloc.h, rlprivate.h, rlshell.h to list of header files | |
257 | ||
258 | MANIFEST | |
259 | - add xmalloc.h, rlprivate.h, rlshell.h | |
260 | ||
261 | 4/9 | |
262 | --- | |
263 | Makefile.in,shlib/Makefile.in | |
264 | - add dependencies on rlprivate.h | |
265 | ||
266 | 4/13 | |
267 | ---- | |
268 | doc/Makefile.in | |
269 | - add variable, PSDVI, which is the desired resolution of the | |
270 | generated postscript files. Set to 300 because I don't have | |
271 | any 600-dpi printers | |
272 | - set LANGUAGE= before calling makeinfo, so messages are in English | |
273 | - add rluserman.{info,dvi,ps,html} to appropriate variables | |
274 | - add rules to create rluserman.{info,dvi,ps,html} | |
275 | - install and uninstall rluserman.info, but don't update the directory | |
276 | file in $(infodir) yet | |
277 | ||
278 | MANIFEST | |
279 | - add doc/rluserman.{texinfo,info,dvi,ps,html} | |
280 | ||
281 | 4/30 | |
282 | ---- | |
283 | configure.in | |
284 | - updated library version to 4.1 | |
285 | ||
286 | 5/3 | |
287 | --- | |
288 | configure.in | |
289 | - SHLIB_MAJOR and SHLIB_MINOR shared library version numbers are | |
290 | constructed from $LIBRARY_VERSION and substituted into Makefiles | |
291 | ||
292 | 5/5 | |
293 | --- | |
294 | support/shlib-install | |
295 | - OSF/1 installs shared libraries like Solaris | |
296 | ||
297 | Makefile.in | |
298 | - broke the header file install and uninstall into two new targets: | |
299 | install-headers and uninstall-headers | |
300 | - install and uninstall depend on install-headers and uninstall-headers | |
301 | respectively | |
302 | - changed install-shared and uninstall-shared targets to depend on | |
303 | install-headers and uninstall-headers, respectively, so users may | |
304 | choose to install only the shared libraries. I'm not sure about | |
305 | the uninstall one yet -- maybe it should check whether or not | |
306 | the static libraries are installed and not remove the header files | |
307 | if they are | |
308 | ||
309 | 9/3 | |
310 | --- | |
311 | configure.in, config.h.in | |
312 | - added test for memmove (for later use) | |
313 | - changed version to 4.1-beta1 | |
314 | ||
315 | 9/13 | |
316 | ---- | |
317 | examples/rlfe.c | |
318 | - Per Bothner's `rlfe' readline front-end program | |
319 | ||
320 | examples/Makefile.in | |
321 | - added rules to build rlfe | |
322 | ||
323 | 9/21 | |
324 | ---- | |
325 | support/shlib-install | |
326 | - changes to handle FreeBSD-3.x elf or a.out shared libraries, which | |
327 | have different semantics and need different naming conventions | |
328 | ||
329 | 1/24/2000 | |
330 | --------- | |
331 | doc/Makefile.in | |
332 | - remove *.bt and *.bts on `make clean' | |
333 | ||
334 | 2/4 | |
335 | --- | |
336 | ||
337 | ||
338 | configure.in | |
339 | - changed LIBVERSION to 4.1-beta5 |